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
338260291399	338260291958	338260292508	338260293058	338260293608	338260294158	338260294708	338260295258	338260295808	338260296358	338260296908	338260297458	338260298008	338260298558	338260299108	338260299658	338260300208	338260300758	338260301308	338260301858	338260302408	338260302958	338260303508	338260304058	338260304608	338260305158	338260305708	338260306258	338260306808	338260307358	338260307908	338260308458	338260309008	338260309558	338260310108	338260310658	338260311208	338260311758	338260312308	338260312858	338260313408	338260313958	338260314508	338260315058	338260315608	338260316158	338260316708	338260317258	338260317808	338260318358	338260318908	338260319458	338260320008	338260320558	338260321108	338260321658	338260322208	338260322758	338260323308	338260323858	338260324408	338260324958	338260325508	338260326058	338260326608	338260327158	338260327708	338260328258	338260328808	338260329358	338260329908	338260330458	338260331008	338260331558	338260332108	338260332658	338260333208	338260333758	338260334308	338260334858	338260335408	338260335958	338260336508	338260337058	338260337608	338260338158	338260338708	338260339258	338260339808	338260340358	338260340908	338260341458	338260342008	338260342558	338260343108	338260343658	338260344208	338260344758	338260345308	338260345858	338260346408	338260346958	338260347508	338260348058	338260348608	338260349158	338260349708	338260350258	338260350808	338260351358	338260351908	338260352458	338260353008	338260353558	338260354108	338260354658	338260355208	338260355758	338260356308	338260356858	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15083	1224	930	709	485	417	366	294	265	281	263	217	198	210	207	183	217	227	190	201	210	232	208	219	218	254	202	209	197	204	220	175	212	210	219	201	223	214	203	202	234	186	193	198	198	191	218	213	200	193	196	236	189	218	195	215	208	197	199	226	192	173	209	229	199	187	163	201	206	220	194	217	188	170	197	183	192	182	189	202	187	177	211	194	193	204	212	181	180	208	194	194	200	194	196	215	172	221	183	193	211	210	195	180	174	182	176	218	194	206	199	193	200	204	218	197	211	210	179	200	202	217	210	212	198	172	184	210	193	195	234	228	181	186	195	196	177	211	222	219	169	197	191	217	193	187	215	195	204	194	177	177	211	200	240	184	231	197	207	182	220	209	209	195	168	188	198	207	201	209	219	223	211	189	197	174	200	227	183	195	214	233	200	194	216	190	209	181	210	206	206	204	177	186	217	194	197	208	184	180	193	197	205	181	195	215	229	189	191	173	177	165	186	191	198	182	201	198	202	196	191	218	166	193	192	227	223	186	209	210	219	185	192	188	186	192	224	186	242	196	186	199	202	210	186	185	203	194	198	206	200	193	224	194	200	213	204	196	202	221	186	189	193	186	220	227	211	188	217	209	174	214	192	183	181	181	200	194	236	210	166	176	203	221	176	199	233	199	213	209	203	203	185	210	179	195	211	205	187	200	204	208	208	210	207	203	208	212	200	177	185	204	208	202	212	216	190	185	184	220	178	206	215	188	209	219	204	212	191	208	200	215	194	186	217	200	177	205	201	220	187	199	209	192	162	174	192	189	209	190	197	189	197	205	201	204	211	204	179	221	216	183	180	178	209	189	200	210	230	223	199	194	195	162	204	193	215	206	195	180	206	207	207	190	207	199	211	200	225	187	187	177	192	203	198	212	171	188	192	193	190	216	198	212	186	213	193	213	205	211	206	221	222	216	180	184	189	210	236	208	210	170	194	183	194	197	201	190	225	202	188	189	234	207	196	170	191	202	199	201	207	205	179	177	184	206	212	216	192	187	188	197	189	227	226	206	207	213	185	182	226	196	185	208	200	186	195	180	194	167	214	174	200	208	210	198	190	199	202	191	175	181	191	189	207	180	209	221	187	211	208	191	184	199	221	180	194	200	213	209	190	218	219	172	186	202	202	189	189	202	188	244	188	201	205	192	210	208	189	190	200	212	186	200	182	207	209	215	173	204	194	195	186	206	197	213	172	196	193	192	201	213	235	204	199	192	215	196	209	170	163	179	188	207	207	225	192	210	193	220	198	195	190	213	194	188	214	191	171	187	206	206	225	194	198	217	189	191	203	215	204	210	197	208	201	194	189	206	205	204	168	201	201	181	209	205	224	213	193	197	197	181	212	229	210	198	183	170	192	200	222	222	221	207	208	172	176	200	187	211	195	182	203	187	184	201	214	209	187	175	180	208	184	196	185	181	188	191	199	180	170	209	195	199	203	201	161	199	228	214	222	175	190	222	197	169	191	182	192	238	225	162	202	206	211	191	186	210	203	182	216	198	198	194	154	203	205	198	200	188	208	195	204	194	214	197	191	204	202	203	226	196	204	213	193	208	186	201	204	197	187	188	191	189	216	197	197	227	191	172	198	205	186	185	163	166	193	173	187	199	219	180	189	184	188	201	194	221	220	187	221	196	198	196	203	201	196	197	184	210	196	201	212	212	214	193	204	193	189	197	180	183	178	186	204	175	190	209	216	221	193	211	211	196	192	214	214	222	186	219	193	179	197	193	214	208	211	209	201	202	187	205	188	183	165	211	191	194	183	202	224	185	204	215	192	227	192	178	178	188	197	211	211	200	177	198	170	196	181	177	216	208	213	171	202	181	203	229	188	195	192	186	191	165	170	162	228	197	194	211	199	178	175	185	185	207	215	198	185	198	184	210	204	190	213	213	229	168	194	201	179	197	198	177	221	178	197	191	184	214	197	205	201	199	226	178	209	190	210	185	198	184	200	218	191	212	193	197	214	205	187	199	165	222	170	205	211	169	237	188	197	200	201	198	205	178	176	195	233	205	208	215	203	182	191	205	211	186	208	218	190	198	217	176	201	186	189	191	205	185	216	179	221	206	203	176	181	176	214	201	186	202	215	204	196	212	214	160	177	187	199	212	188	199	171	205	203	216	221	200	191	179	228	172	211	203	206	185	186	192	201	202	195	194	200	205	185	193	185	189	206	212	187	200	182	204	232	186	211	207	209	190	208	205	191	198	190	196	212	207	178	156	198	181	189	211	191	204	194	184	193	207	204	203	180	191	192	199	202	186	190	175	197	205	213	208	195	216	176	204	207	203	164	198	219	199	173	199	200	212	206	191	209	202	203	187	194	222	190	205	194	199	200	197	210	170	193	202	195	215	191	191	198	208	216	213	185	182	206	219	210	207	204	175	210	212	206	199	207	198	203	169	202	193	188	187	177	181	206	203	224	211	213	205	203	226	210	208	183	174	183	177	171	189	186	198	226	203	187	183	219	198	179	217	203	196	199	202	219	179	170	190	200	199	220	187	206	194	190	210	205	192	212	195	213	189	190	209	214	218	167	196	219	200	199	196	189	171	195	215	208	226	194	207	181	184	186	183	206	191	195	176	201	216	216	184	187	194	215	193	215	194	179	198	205	202	183	171	197	194	207	174	200	212	195	212	178	183	198	190	198	190	231	196	200	182	218	182	193	214	185	200	239	198	200	206	210	189	197	203	180	200	189	191	162	193	196	184	199	184	207	177	186	184	174	184	207	200	206	223	193	191	205	213	213	181	216	195	182	193	182	216	171	185	196	214	190	183	182	190	215	202	191	214	212	185	235	192	154	211	205	240	190	188	201	192	191	206	229	208	201	210	190	216	232	170	194	197	202	179	194	211	204	203	188	197	192	184	188	197	244	198	188	195	202	182	201	205	189	171	199	198	222	209	187	221	193	194	182	214	202	216	193	218	207	215	174	209	202	206	201	203	182	228	189	176	217	186	206	157	177	196	211	193	181	203	192	202	181	202	198	184	192	181	197	199	193	201	200	188	196	205	202	198	200	184	203	180	183	191	220	198	194	236	199	193	189	203	185	202	198	169	194	203	186	193	188	190	198	213	200	191	198	195	206	229	221	226	181	227	210	184	197	179	215	195	184	190	204	213	193	196	201	207	195	227	223	181	192	198	203	192	195	185	187	206	196	188	213	212	197	235	181	172	202	196	197	192	185	196	186	235	201	201	222	190	196	170	201	221	187	214	201	191	225	189	206	239	194	207	215	195	197	215	193	224	208	181	205	201	197	195	202	195	203	194	177	193	204	210	189	204	185	192	201	177	214	197	197	208	207	202	196	198	202	194	183	184	162	182	205	192	162	206	187	176	195	172	200	179	179	163	179	185	194	192	198	210	227	192	209	178	172	215	174	187	184	200	192	171	182	190	200	188	165	197	191	211	210	185	201	175	228	185	188	211	218	219	231	209	202	213	196	208	205	216
8447	1141	1967	2176	1754	1494	1295	1124	1017	913	820	756	803	709	652	681	647	625	609	621	601	606	585	579	604	552	602	549	549	576	555	581	565	486	542	576	532	506	578	581	547	523	542	541	537	521	519	547	548	553	524	515	541	518	537	521	473	522	506	509	530	528	521	543	560	514	505	485	506	532	581	531	510	524	574	527	497	514	510	519	510	536	525	530	505	536	510	542	530	539	532	512	511	533	506	573	522	523	527	518	508	516	510	503	508	534	490	527	502	489	486	515	483	528	547	503	519	524	513	538	523	518	494	503	526	503	545	505	511	545	506	525	523	506	491	524	474	474	514	532	508	550	519	514	501	518	530	527	487	492	520	493	520	504	538	497	471	558	533	531	537	547	533	517	503	562	495	538	515	505	503	531	495	526	508	526	548	516	554	513	498	526	537	534	579	557	502	561	475	505	533	509	532	499	557	464	532	541	539	525	491	550	523	520	534	495	518	476	498	500	493	508	458	520	529	541	512	480	519	538	503	503	495	512	479	543	475	524	510	541	548	478	521	467	503	536	515	507	515	506	506	506	499	499	534	500	554	509	475	543	527	533	542	552	505	498	539	553	517	502	508	497	525	490	561	522	551	513	550	508	531	507	492	538	512	509	495	523	512	515	501	489	533	520	540	529	468	527	524	500	536	486	515	548	522	516	519	521	531	521	504	533	518	530	525	477	554	519	503	473	499	519	562	525	499	510	529	512	517	538	522	478	509	520	503	508	521	495	551	521	513	515	506	550	488	540	512	565	541	511	511	510	486	529	512	510	518	532	505	554	550	524	536	539	502	559	514	500	512	501	497	489	484	504	502	491	539	522	531	495	516	525	542	519	540	477	542	528	514	525	524	500	527	519	541	480	504	481	512	489	509	513	540	525	543	491	496	538	508	524	511	509	496	499	496	488	501	504	519	512	541	550	534	537	518	545	491	505	528	527	521	525	536	538	501	529	511	532	518	524	516	548	483	515	478	494	503	540	511	513	514	526	522	525	497	498	526	499	514	555	492	531	511	535	510	499	529	546	564	503	504	512	514	518	535	517	535	516	510	535	518	507	544	501	526	505	485	516	490	502	458	516	578	514	510	535	497	508	529	486	524	497	479	494	516	500	526	501	492	523	526	485	484	502	499	512	504	490	517	501	479	536	543	518	569	486	481	504	512	482	535	499	517	482	490	487	516	489	501	551	484	551	488	521	503	531	519	562	534	522	519	523	485	528	481	550	510	496	504	521	475	515	514	531	510	514	519	523	542	563	526	520	558	537	505	495	532	509	513	540	479	470	556	531	511	546	508	523	491	488	505	496	541	495	509	510	514	499	527	517	541	531	525	521	543	543	553	493	521	535	500	456	497	540	535	495	524	533	530	487	541	515	499	512	506	502	535	494	533	525	517	547	518	550	555	513	505	502	510	515	500	493	485	534	526	513	512	558	534	519	536	527	495	461	526	502	501	540	540	512	563	480	516	534	523	499	516	494	530	497	495	529	538	535	502	542	520	512	539	517	523	510	505	513	502	527	543	501	500	525	530	533	531	552	485	536	507	476	513	493	468	519	505	527	519	500	501	545	482	553	532	487	504	527	517	524	508	501	498	537	512	550	499	542	464	522	511	566	522	509	516	516	542	508	513	524	500	492	548	563	523	549	533	510	515	493	498	526	497	528	530	518	503	528	498	536	516	528	511	505	533	490	531	470	508	496	569	492	511	487	499	506	528	538	504	480	542	526	507	465	528	511	524	498	531	507	503	526	528	514	495	478	519	539	501	494	519	491	569	521	525	537	490	517	488	530	552	536	549	521	481	493	479	479	474	492	539	511	546	514	528	499	541	484	517	552	495	477	519	528	534	510	511	512	526	497	543	535	521	505	507	552	484	532	543	512	530	538	545	509	473	555	500	524	512	497	525	508	538	527	522	524	539	493	534	485	497	466	506	524	531	519	512	499	556	529	551	510	526	519	514	555	530	512	532	543	512	505	560	513	520	529	511	501	567	504	521	518	526	529	510	508	505	469	515	524	548	566	491	514	524	488	536	503	524	507	558	529	489	487	475	519	496	503	512	536	516	532	509	507	528	511	518	507	504	513	489	518	529	535	526	517	517	543	527	523	521	540	552	485	555	538	502	515	488	530	496	501	527	513	541	489	502	512	542	490	514	526	511	536	487	492	497	526	532	533	510	541	525	528	496	526	508	519	522	501	472	506	509	530	512	505	559	525	528	549	532	482	530	528	512	490	505	527	517	480	523	575	517	552	463	527	550	534	517	544	515	480	501	517	444	487	558	483	532	543	577	481	480	509	510	508	577	506	468	506	518	569	522	487	544	545	545	559	515	518	523	488	520	562	530	502	533	504	495	508	508	540	513	531	529	543	515	522	498	506	511	508	508	527	480	496	533	501	504	513	523	472	502	516	544	503	530	490	483	501	527	512	548	495	531	540	524	493	530	537	544	487	506	522	549	523	541	528	520	513	502	524	498	531	523	523	512	526	504	522	500	523	473	502	530	483	537	509	506	512	528	534	556	543	527	565	494	495	529	530	512	522	516	508	542	537	524	522	516	509	484	472	518	502	531	495	525	547	506	532	473	526	540	521	525	525	521	544	486	482	507	520	522	503	492	506	522	481	522	539	536	501	499	524	514	516	495	502	520	482	485	515	498	532	508	526	497	537	532	513	530	514	546	553	478	508	521	540	508	554	490	541	530	526	523	498	495	514	485	517	505	494	537	458	522	492	523	525	490	489	481	528	532	519	511	563	509	515	511	506	516	515	541	497	553	474	504	523	522	518	535	527	529	550	519	492	524	535	516	531	509	507	499	535	555	525	520	513	519	476	538	514	525	491	516	511	496	535	539	558	475	536	532	533	524	477	526	500	480	539	506	507	518	517	567	523	534	541	511	519	542	536	551	535	536	506	527	522	523	519	528	505	510	507	539	505	504	542	525	506	503	489	518	518	546	487	537	522	496	490	494	524	535	506	547	532	517	477	457	504	544	497	548	515	494	486	541	534	534	502	543	505	484	560	509	537	525	549	515	534	513	538	523	600	532	483	534	532	561	506	524	547	482	495	537	513	500	526	518	533	538	525	507	558	506	475	531	502	513	512	474	518	519	556	498	537	483	470	541	524	492	533	499	502	489	534	499	555	521	511	513	453	522	482	529	526	526	498	524	538	508	502	548	532	527	507	471	496	500	526	533	492	526	501	520	546	532	512	524	520	532	498	515	501	489	533	535	531	509	494	519	539	526	515	503	532	461	515	500	519	490	476	485	490	531	504	523	531	511	516	479	503	493	480	490	567	495	513	509	545	550	555	488	460	507	492	533	511	500	507	529	500	506	523	490	518	518	509	507	502	547	502	498	530	534	573	525	546	522	511	529	561	520	519	514	507	512	510	514	524	522	468	523	499	510	524	546	551	522	508	543	521	522	523	478	530	491	518	492	506	503	543	523	538	517	510	491	509	526	514
1821	400	435	375	404	378	399	372	363	402	398	407	386	411	419	382	367	426	407	375	407	412	407	384	381	358	389	429	423	444	437	434	422	346	378	402	365	399	437	393	409	396	429	399	443	358	392	397	396	390	379	393	419	388	410	376	445	390	400	374	394	408	416	400	363	396	425	423	413	375	449	399	431	359	406	374	404	401	399	417	389	399	412	396	401	430	412	428	392	400	416	385	410	406	384	387	391	408	393	394	407	407	394	378	405	369	409	437	421	400	400	412	429	393	389	406	368	429	420	378	428	358	400	369	369	376	429	363	363	394	399	407	348	384	404	385	390	402	397	456	417	408	433	398	380	414	390	357	379	394	393	405	394	375	381	378	373	371	384	432	359	371	425	386	421	416	367	425	406	383	427	389	386	385	403	381	391	356	417	410	397	351	375	414	408	384	437	410	394	394	396	399	413	411	392	365	393	402	387	398	405	375	394	382	400	396	397	381	397	443	382	366	427	394	402	407	390	420	412	364	418	384	413	407	440	416	391	399	432	375	409	400	409	366	373	434	414	409	405	366	323	462	382	404	428	376	396	412	404	404	411	449	380	371	388	420	424	402	386	385	404	393	386	382	398	407	420	347	407	428	377	395	398	428	377	342	391	394	356	373	410	403	434	416	397	413	427	383	408	400	424	416	373	384	419	427	399	387	401	404	383	422	388	427	422	410	413	396	354	384	430	402	385	450	412	370	380	346	412	361	364	427	404	415	380	372	391	376	403	442	428	397	398	366	372	399	405	395	377	397	391	379	402	382	355	396	416	425	376	382	405	446	420	387	400	406	391	414	362	351	390	416	379	391	406	360	378	425	377	397	365	396	386	440	389	376	385	402	385	402	357	420	397	395	394	367	397	405	355	380	418	383	412	396	457	412	364	414	399	394	389	382	395	415	407	389	380	427	402	370	411	411	365	439	396	388	396	432	410	386	391	447	395	399	401	404	423	390	379	395	415	378	379	385	452	354	408	427	388	431	431	423	398	402	408	428	376	425	418	360	403	401	401	445	337	411	413	417	389	351	403	428	403	439	409	405	427	388	419	394	421	371	373	357	406	396	354	396	403	412	419	401	356	386	375	401	451	404	405	388	433	388	392	393	412	410	377	426	416	389	394	421	383	387	359	404	362	422	367	430	371	363	371	380	393	399	377	406	434	403	402	419	394	396	396	432	408	425	404	411	405	385	410	408	411	368	403	413	407	400	427	371	421	400	396	409	424	411	376	370	403	418	426	438	391	390	411	419	413	421	371	413	403	395	435	400	389	353	409	390	353	358	423	382	414	399	422	369	397	432	393	385	377	380	407	385	385	370	408	426	420	434	394	399	408	398	395	423	418	394	407	424	454	394	388	426	374	405	407	396	389	401	385	392	402	394	379	404	373	397	389	372	364	360	401	383	424	407	392	392	395	376	413	436	425	412	375	390	397	379	375	370	414	416	430	371	366	470	412	369	382	431	437	379	395	428	397	390	421	423	385	391	370	406	400	376	388	363	350	433	410	407	407	403	404	406	435	419	400	402	383	380	395	398	406	395	406	395	371	378	391	382	395	383	412	404	438	366	373	428	399	376	377	385	339	384	428	409	417	359	409	401	393	409	441	383	392	353	395	372	390	384	391	380	407	396	403	377	354	419	412	385	417	386	432	425	396	392	382	365	380	435	381	383	397	392	378	399	373	382	427	432	416	418	405	361	347	405	412	402	419	401	396	390	410	404	445	405	397	408	382	394	338	402	423	398	422	402	402	377	395	377	439	390	390	429	368	381	408	425	419	385	430	386	398	400	445	409	392	406	396	389	392	423	399	391	414	392	398	382	365	395	402	393	366	405	420	420	420	404	396	437	401	429	386	377	398	392	430	390	396	366	377	428	409	409	423	405	400	376	438	380	423	381	405	387	405	378	398	373	412	389	423	422	416	408	396	385	424	446	405	399	390	404	443	377	424	418	400	413	409	373	411	388	390	374	447	389	413	398	409	421	390	378	411	429	385	382	404	418	430	405	393	414	415	365	368	360	383	412	410	371	379	393	399	406	404	382	404	404	381	378	393	417	415	393	386	440	390	382	407	403	408	399	378	424	409	422	375	397	422	412	465	442	418	404	407	406	360	369	376	392	414	342	372	411	431	400	387	411	416	439	409	402	406	405	422	418	387	418	402	424	381	418	364	434	373	407	416	377	412	409	395	402	347	352	419	393	412	400	410	385	421	346	408	406	402	361	377	400	397	403	391	373	394	420	390	365	425	409	446	419	379	403	425	381	397	411	427	368	401	401	412	411	377	419	378	422	363	432	381	401	408	416	426	401	413	409	400	388	427	425	408	403	436	385	387	397	393	393	416	397	392	410	369	414	400	356	360	384	406	384	408	440	369	401	377	400	418	439	384	413	405	329	384	383	408	374	368	409	421	376	389	399	372	393	365	453	422	409	387	422	378	425	387	420	392	378	403	419	376	396	422	413	382	353	384	413	406	399	399	420	400	403	369	380	407	392	392	386	389	392	408	365	376	407	430	427	411	423	410	401	404	428	398	378	453	406	379	395	356	384	363	366	379	377	386	359	372	394	386	393	421	374	410	420	414	395	364	401	409	387	392	416	416	391	408	362	401	398	373	358	369	332	384	401	358	384	408	383	434	412	397	389	399	393	428	430	396	419	377	365	351	391	420	448	385	371	431	450	431	356	333	422	397	435	389	348	434	426	389	401	416	377	388	390	362	382	374	393	384	405	373	377	402	398	413	367	399	390	389	390	411	395	384	399	378	430	389	389	397	417	363	433	420	413	422	438	404	408	385	440	416	418	398	357	369	403	387	392	402	376	411	379	399	391	431	401	379	392	394	418	402	404	429	428	372	394	401	381	415	418	402	393	410	380	428	416	423	428	382	365	404	392	423	384	398	375	367	415	386	411	409	420	391	393	386	407	410	407	403	420	387	343	368	395	396	382	368	360	403	385	369	403	406	378	419	425	404	433	390	384	382	421	399	378	389	404	405	369	388	393	395	348	379	401	441	413	409	427	357	407	387	393	402	424	378	415	385	425	394	380	388	396	366	403	398	400	404	407	409	380	421	418	413	391	397	370	413	397	397	405	367	444	378	369	405	384	417	408	417	453	428	398	454	397	397	404	390	426	406	382	420	436	385	403	426	400	403	404	382	450	377	413	422	422	402	414	392	383	410	430	404	410	434	420	422	401	408	399	402	427	392	407	395	366	396	456	418	392	424	418	420	406	380	419	376	438	425	453	380	377	396	366	393	377	365	370	412	371	402	385	390	408	427	426	399	372	377	354	381	396	418	397	393	421	421	369	419	412	371	383	358	365	434	398	396	382	389	411	407	401	383	418	382	363	379	429	400	391	395	374	369	399	401	418	391	374	392	357	391	390	424	392	423	405	423	418	425	394	350	378	365	397	389	415	376	388	420	407	375	354	371	428	414	421	406	398	372	373	381	390	372	412	425	413
2102	838	859	912	885	909	869	900	855	839	919	890	884	873	883	878	872	869	839	896	872	872	904	862	928	875	869	878	833	844	928	846	861	867	872	855	810	902	842	904	836	863	901	807	913	839	827	839	849	896	868	866	860	852	835	856	889	847	867	938	883	853	892	869	847	829	823	833	879	872	862	846	906	906	884	871	899	883	858	881	903	846	829	834	844	835	891	891	875	908	876	877	856	910	828	867	856	943	919	907	841	888	843	844	870	862	866	877	859	925	867	816	927	881	869	848	905	882	862	885	835	868	907	902	874	917	862	874	828	819	889	861	858	862	814	828	876	856	870	908	839	874	883	866	871	848	878	845	844	838	891	860	812	841	849	871	863	901	912	860	908	887	857	911	889	877	838	838	912	875	856	869	904	840	893	952	875	883	888	842	855	852	860	887	829	850	815	937	860	855	829	875	828	883	872	855	956	838	825	889	879	892	866	806	890	854	826	856	888	893	851	875	893	919	855	811	844	850	875	842	886	886	896	890	902	877	890	840	856	866	868	864	876	890	862	847	840	875	911	872	922	832	854	892	869	891	892	836	893	908	853	891	847	883	950	893	852	891	863	914	864	884	855	823	868	882	850	916	898	876	893	770	849	843	806	899	872	825	869	913	900	822	913	852	879	840	884	899	841	897	896	859	855	853	841	852	867	899	883	887	829	828	802	873	873	872	840	855	836	884	825	882	881	869	860	827	900	871	853	873	831	873	873	863	870	911	855	819	918	887	911	904	865	898	862	878	859	891	882	866	903	873	851	883	907	856	843	871	870	869	924	954	894	839	864	893	874	886	825	844	866	896	853	821	887	838	816	868	880	848	877	869	840	871	900	912	899	842	948	857	865	860	877	812	838	882	903	885	866	857	825	829	883	896	881	917	869	823	880	843	828	872	881	877	890	902	828	819	877	894	916	852	875	884	841	896	888	859	812	855	890	876	825	925	899	871	835	876	866	884	845	894	819	870	875	931	851	885	883	866	824	868	862	850	896	909	882	925	819	883	875	846	905	896	837	856	898	927	813	901	825	816	895	820	849	882	876	854	906	823	874	853	961	836	876	877	868	879	876	918	889	824	843	863	911	846	855	889	866	860	843	844	879	905	829	880	875	891	872	872	886	828	890	862	817	864	846	865	868	855	848	872	814	845	858	832	852	876	847	900	902	859	846	833	879	838	886	834	852	866	902	917	871	824	863	853	887	876	847	877	851	877	872	859	883	882	886	877	827	845	867	896	872	869	886	839	856	872	896	848	878	845	891	829	830	880	855	902	852	850	869	855	802	851	845	855	889	894	906	830	842	875	884	825	886	869	868	854	910	860	911	855	817	873	847	832	893	911	877	889	850	881	903	894	841	888	860	873	825	878	845	843	875	875	900	890	881	912	891	912	826	837	917	806	854	828	889	861	937	845	859	898	836	856	830	839	829	830	899	883	897	861	845	881	827	849	888	853	864	846	886	910	859	892	894	900	815	853	862	868	877	842	834	908	817	879	834	881	904	910	895	909	832	872	834	845	814	829	836	887	821	932	917	897	939	878	919	901	928	843	892	852	866	867	860	833	893	871	908	840	860	826	880	861	902	868	867	887	922	919	843	919	838	896	852	851	866	880	860	867	850	854	844	886	890	827	834	897	949	902	856	882	897	870	814	847	874	902	828	843	887	903	819	890	847	844	858	891	867	870	874	837	870	862	863	811	921	870	819	877	870	827	885	854	889	950	863	882	930	879	840	851	892	842	881	923	871	859	945	836	861	853	868	827	929	895	869	939	849	901	904	838	879	889	887	833	905	877	829	863	885	872	866	892	841	832	906	859	812	920	897	884	883	905	818	868	871	875	865	887	872	882	829	869	866	933	870	876	862	856	903	912	874	862	900	900	782	862	878	878	880	850	852	850	921	875	850	907	864	907	891	869	869	896	883	850	820	876	854	890	896	847	934	918	845	856	871	911	876	899	865	874	838	872	876	869	837	872	815	901	845	830	859	875	771	853	900	852	866	861	923	823	867	843	873	884	919	892	831	833	837	823	838	865	909	934	893	849	823	860	863	871	889	848	873	867	857	838	843	854	920	851	836	890	893	830	853	903	906	893	896	868	924	880	903	903	839	846	872	883	799	894	840	864	857	860	880	842	923	803	864	878	916	886	881	866	913	892	884	898	895	898	850	854	773	790	909	876	860	881	878	848	861	822	889	877	856	835	852	924	867	842	873	815	823	904	909	862	845	848	860	863	846	842	886	824	876	913	920	927	893	861	844	843	848	854	841	882	875	841	889	864	822	883	824	888	893	856	881	876	855	886	841	926	817	871	908	860	949	904	853	837	844	872	937	855	827	840	872	841	917	889	908	908	925	906	861	908	839	887	876	901	871	825	910	819	866	909	897	800	891	884	816	852	836	866	874	866	886	871	850	865	913	856	853	864	836	855	793	871	843	860	809	856	900	876	895	834	814	900	948	854	841	895	893	835	843	903	884	855	891	877	824	850	908	909	896	855	858	923	942	847	857	885	892	858	879	915	866	856	848	879	880	897	820	857	865	883	857	868	865	940	775	885	809	899	847	826	864	848	922	849	864	852	851	830	872	879	863	913	867	881	851	887	888	861	873	839	886	893	848	835	845	908	880	858	878	879	860	878	854	868	874	923	882	893	881	911	851	857	889	841	899	832	861	857	925	931	833	860	872	881	879	834	878	865	863	819	840	852	859	837	874	835	864	905	864	866	870	858	850	859	861	854	844	872	843	812	877	864	900	853	883	856	872	884	872	852	930	864	882	898	887	875	902	825	880	882	901	820	868	864	858	928	859	857	906	918	867	851	900	918	889	878	906	833	913	887	848	856	838	831	860	891	866	922	838	896	869	862	853	874	863	841	887	878	886	847	873	884	891	844	886	856	850	846	921	869	849	886	895	890	842	867	919	897	837	869	830	873	900	882	871	904	921	865	933	862	872	858	879	887	853	891	792	907	847	905	855	850	891	956	834	894	883	844	864	878	847	891	889	929	910	832	830	844	846	843	826	849	855	886	816	944	841	919	884	866	815	890	925	859	846	868	884	924	846	871	819	858	868	872	850	862	895	898	873	870	873	871	869	863	861	881	879	792	858	844	875	857	870	888	905	852	867	834	856	867	867	919	840	849	898	911	864	876	858	884	888	867	856	860	817	895	823	896	838	853	902	854	961	921	840	846	837	860	823	893	862	872	954	833	908	805	811	828	900	872	892	848	888	864	850	881	852	848	863	866	878	848	842	842	887	818	878	944	872	836	883	875	935	851	872	853	847	862	919	871	885	888	828	835	874	918	867	888	881	867	889	886	865	935	914	835	872	843	860	785	891	894	849	851	887	834	871	845	924	895	921	893	853	881	846	920	905	894	852	859	901	895	867	873	877	921	852	896	867	870	881	914	868	886	847	867	867	848	919	890	905	847	878	908	845	923	864	883	917	905	902	845	832	853	884	877	898	884
7700	505	555	475	340	275	273	237	237	220	204	183	190	199	194	214	226	159	181	187	181	228	186	177	200	206	215	204	193	203	217	204	185	223	204	197	199	199	182	217	225	228	186	218	219	192	212	221	176	204	192	208	192	194	213	204	200	194	193	204	182	171	182	178	174	206	204	180	223	188	193	211	212	195	189	224	205	198	173	212	171	192	163	202	222	210	211	183	208	202	200	218	198	186	183	208	208	210	194	188	197	197	179	183	179	173	195	178	192	203	175	173	200	157	180	185	196	179	179	183	175	184	174	173	188	172	166	205	181	177	190	182	182	194	186	194	188	184	224	181	200	203	190	190	203	207	197	197	205	186	169	177	216	228	175	198	176	194	200	171	191	203	171	214	216	211	203	172	195	213	209	212	182	224	237	210	218	190	201	208	203	184	197	208	201	183	171	172	185	198	174	177	192	188	184	176	199	207	212	147	183	186	163	170	205	205	199	204	219	190	186	184	192	203	185	186	205	194	192	207	198	183	198	207	204	170	176	195	180	199	214	183	187	188	161	181	188	197	228	210	202	216	201	164	184	159	198	188	186	179	188	200	203	185	187	195	184	185	195	195	200	185	198	203	164	186	213	208	181	182	182	240	186	191	186	178	188	210	174	185	199	205	200	208	206	183	198	182	194	187	177	188	201	211	198	207	193	198	204	163	170	180	199	179	155	189	166	194	207	175	198	203	204	189	218	213	196	192	196	184	190	181	161	202	171	217	205	204	201	193	234	187	192	211	200	200	192	195	158	191	192	172	193	201	199	176	189	184	199	185	191	182	187	181	198	213	208	220	197	174	180	187	215	197	217	196	193	209	185	169	192	179	191	206	189	183	187	227	188	195	180	170	201	193	204	190	168	188	225	175	202	199	188	199	204	198	193	166	174	179	183	211	210	184	207	185	202	185	186	193	182	192	158	207	207	195	187	219	177	194	163	186	180	216	176	198	157	187	178	189	189	196	197	170	199	198	203	160	183	166	198	189	194	192	201	192	190	178	226	213	227	187	188	174	200	206	182	191	196	200	184	191	186	198	174	209	199	213	196	209	218	177	189	167	212	205	174	203	209	191	175	168	203	237	183	198	218	191	179	191	209	173	176	193	184	201	186	165	185	196	185	217	208	180	195	163	179	207	194	198	187	209	182	180	193	187	191	220	169	171	168	206	182	184	177	181	186	214	204	203	208	204	196	214	197	216	186	203	191	172	192	194	183	205	196	206	187	212	185	190	206	190	202	194	188	186	193	236	193	207	204	211	156	216	193	185	177	221	200	175	171	205	167	225	230	174	202	197	189	186	179	183	212	178	218	169	191	193	174	189	173	212	197	169	173	195	216	178	207	207	180	181	200	188	197	196	184	194	208	150	192	201	183	185	179	207	203	213	188	194	206	209	188	186	168	203	182	197	190	202	159	202	207	185	203	201	161	185	200	192	183	193	202	173	176	197	198	187	208	193	197	185	213	181	188	189	205	194	191	209	183	194	157	190	193	189	183	176	200	213	210	180	219	191	191	204	196	181	177	174	175	189	205	171	197	189	215	213	207	202	162	187	183	201	193	198	200	178	206	174	196	197	187	202	193	161	188	202	198	194	200	161	190	199	184	180	191	176	199	172	208	182	191	179	192	160	209	223	170	183	182	191	200	184	178	177	211	191	196	164	215	189	203	159	190	194	190	186	194	200	181	189	158	211	214	193	200	196	195	201	203	204	204	195	221	178	182	183	210	166	179	180	201	182	215	214	216	200	184	167	196	169	185	200	189	196	199	208	213	177	186	181	194	179	192	215	176	173	189	201	189	181	190	190	198	192	178	190	174	184	209	182	213	178	215	200	186	211	171	206	187	195	191	205	184	204	197	193	191	211	168	210	202	165	206	169	212	188	206	197	206	192	192	210	177	193	171	171	196	201	186	185	194	209	180	197	194	181	229	181	195	209	204	163	155	192	182	188	211	197	190	200	153	203	179	205	202	180	197	184	206	186	187	207	211	167	176	190	181	198	180	176	187	165	207	195	209	201	184	190	175	191	197	208	173	190	173	181	175	209	233	196	190	192	175	173	196	189	185	205	187	203	154	173	187	202	188	199	175	218	185	177	167	162	179	189	171	207	170	172	182	178	208	205	205	197	204	177	179	199	202	183	198	200	193	198	188	184	193	188	211	184	187	185	196	185	198	178	182	181	222	205	199	217	179	190	188	196	216	183	199	187	192	193	170	170	186	199	180	212	200	199	195	203	202	172	197	168	197	176	174	174	212	185	187	185	180	160	203	195	221	172	224	185	215	194	172	194	184	182	183	189	210	194	218	239	189	200	200	165	174	178	181	183	183	173	183	204	229	177	196	206	201	203	186	172	196	212	174	171	171	184	199	178	173	219	188	209	163	178	191	205	161	191	190	191	155	198	209	228	200	190	177	182	191	204	192	232	201	197	183	193	199	168	192	202	196	193	189	202	187	193	182	197	184	195	184	183	180	208	208	213	196	185	205	189	205	187	192	199	178	214	179	193	175	188	201	202	197	175	184	186	175	192	198	195	206	188	189	217	174	201	196	180	202	203	190	182	189	197	194	166	189	185	172	181	197	184	188	199	207	200	165	202	164	199	209	191	194	169	211	243	196	208	186	160	179	207	187	174	175	166	197	213	171	198	195	186	195	198	199	204	190	191	211	177	207	185	184	222	205	206	191	182	194	187	167	189	176	183	178	179	175	197	224	201	199	198	164	187	169	180	193	197	211	195	198	177	184	192	189	188	184	175	189	181	214	196	193	190	158	193	191	196	175	213	196	188	196	190	187	212	177	154	181	181	203	206	180	208	196	167	204	202	206	198	182	188	178	186	193	178	197	193	197	213	177	202	185	209	196	191	190	177	202	171	191	190	204	195	177	177	190	187	200	198	206	191	205	180	184	190	190	165	195	185	183	197	182	180	187	179	192	193	195	191	194	211	183	175	181	191	199	205	209	184	199	209	173	202	221	157	210	179	212	178	208	186	175	159	204	181	210	172	183	196	185	206	217	184	190	186	213	214	191	191	203	186	184	181	218	207	186	170	178	232	199	195	190	185	216	193	185	188	186	208	194	185	197	173	212	191	194	200	208	202	180	213	203	199	198	174	218	197	180	205	180	157	194	197	193	188	212	193	224	212	196	200	212	182	203	181	186	202	172	192	191	210	215	193	206	189	193	196	185	208	186	188	191	199	188	205	183	188	200	192	193	189	205	181	222	183	225	192	212	165	187	191	196	205	203	220	190	188	166	196	200	195	177	212	181	208	192	162	188	193	211	187	179	208	176	189	190	215	215	165	197	174	165	175	196	172	155	180	173	195	217	203	196	195	200	181	207	211	210	181	178	208	173	196	185	228	189	186	177	186	181	187	204	206	192	217	180	201	202	195	195	197	189	199	207	182	174	187	210	178	187	228	190	165	204	194	204	160	174	182	186	189	207	205	206	216	194	198	218	181
6391	739	1251	1281	1125	955	845	798	729	656	669	601	624	528	604	532	519	535	512	529	518	484	512	497	485	482	513	520	505	484	476	486	496	492	468	535	437	527	496	482	483	487	477	470	474	503	484	474	502	531	461	483	458	447	509	463	439	504	476	473	455	489	465	443	470	457	456	493	499	452	451	495	510	442	498	502	449	495	446	448	443	467	514	486	445	483	454	465	460	496	457	503	444	481	474	485	461	472	455	417	487	500	461	470	503	435	485	458	450	471	452	485	479	429	456	480	478	510	445	504	474	445	475	474	481	492	466	468	467	445	476	439	472	484	455	484	446	447	478	428	471	488	498	477	473	466	473	445	455	465	473	491	492	481	442	470	439	470	426	484	518	449	480	469	433	423	479	498	476	424	499	478	468	500	453	466	452	507	479	463	423	425	479	457	478	461	451	455	473	444	520	471	464	472	473	453	448	431	472	456	460	481	484	458	462	441	468	476	472	424	476	461	448	463	487	470	445	466	468	448	447	469	446	493	473	483	486	467	466	474	458	431	449	437	437	411	494	469	490	459	495	439	421	480	472	449	430	482	444	482	445	471	466	462	488	481	484	449	477	455	436	489	443	484	481	455	491	470	464	491	438	457	471	426	477	467	435	483	470	472	479	437	418	466	473	468	509	447	452	466	485	477	489	463	452	496	439	451	461	507	479	461	465	460	491	465	432	500	456	476	442	453	457	491	479	516	480	472	481	489	460	468	482	466	446	464	461	440	463	449	509	452	476	468	482	467	495	470	467	453	509	464	500	437	441	458	457	460	462	431	488	454	467	450	490	438	450	461	434	470	426	458	453	459	486	484	492	489	474	456	459	496	499	427	417	450	464	442	495	466	456	508	455	489	456	434	485	452	476	515	495	482	478	441	455	441	436	463	447	465	450	478	480	489	473	461	452	480	473	453	492	486	454	465	491	476	459	439	501	454	424	418	448	469	457	456	472	426	459	457	479	467	438	455	454	446	472	494	431	480	442	435	433	458	454	476	458	471	465	484	494	511	515	473	458	470	426	433	479	481	460	445	450	476	461	472	489	474	510	465	470	470	467	469	484	449	435	459	465	446	448	446	466	484	480	444	479	502	482	417	464	475	449	475	433	443	474	473	469	471	483	458	481	467	467	429	463	505	473	439	454	501	452	502	456	475	454	465	438	449	490	469	478	473	462	477	483	481	487	453	526	443	466	471	450	468	470	481	465	480	461	469	479	496	477	469	428	485	509	479	459	507	452	460	468	470	488	514	466	478	417	434	439	503	452	457	472	454	442	449	465	441	458	481	465	491	506	458	526	450	494	471	452	453	448	471	464	481	440	466	461	480	511	482	423	459	500	472	464	483	481	445	468	476	475	517	437	450	473	426	467	482	455	486	426	429	439	464	480	474	436	445	468	490	494	469	415	469	473	492	443	456	478	473	492	475	443	497	477	520	519	470	444	450	468	449	445	440	466	488	491	501	448	464	489	410	457	469	491	470	469	490	465	472	471	484	462	406	502	477	463	497	469	495	476	461	503	441	483	455	458	455	477	444	514	444	486	453	446	471	484	423	464	436	482	467	435	445	523	438	491	458	430	470	483	461	472	457	493	467	465	449	457	450	456	480	490	484	451	484	456	483	461	420	443	460	454	488	505	481	445	438	502	458	459	473	503	458	469	509	474	478	487	463	459	463	517	455	496	431	439	443	465	498	423	436	507	462	452	471	465	464	433	467	421	467	460	502	411	460	496	454	461	475	470	417	479	470	466	504	447	476	459	420	479	493	472	444	487	502	472	454	439	508	500	449	475	469	501	451	452	465	459	498	494	490	465	471	464	467	471	491	458	445	452	464	489	445	450	457	463	490	490	470	471	485	496	433	461	470	471	419	482	448	439	448	495	474	427	480	428	475	429	465	490	462	477	480	500	467	477	483	476	447	460	480	461	461	441	429	444	473	485	439	456	485	475	433	439	462	490	425	429	477	467	486	477	471	452	469	471	472	485	475	470	473	471	447	429	486	450	455	449	504	441	459	425	461	469	456	449	456	467	478	484	462	440	474	446	487	456	452	463	464	504	440	491	464	471	482	490	468	452	458	488	443	487	488	488	476	440	475	478	477	437	442	459	486	478	485	475	473	489	441	446	493	477	485	479	496	428	473	496	466	463	488	468	455	485	484	431	444	486	462	472	461	497	431	479	468	474	461	459	450	486	465	476	481	485	456	444	485	440	466	476	445	504	481	471	461	439	482	492	483	458	455	456	467	467	449	493	458	469	485	491	487	427	455	488	485	477	463	468	464	471	460	459	475	483	492	451	469	479	453	465	473	511	461	468	480	475	470	484	444	490	458	469	499	473	485	510	501	434	492	477	469	475	468	521	478	466	502	470	492	492	467	459	460	503	453	510	483	452	456	465	469	436	473	486	414	476	471	483	472	489	472	460	462	420	466	494	496	453	488	489	476	504	477	446	461	430	480	444	448	457	525	518	447	503	468	449	460	478	463	472	476	445	496	472	456	464	479	504	461	502	411	462	448	453	475	479	437	486	482	432	461	450	470	455	457	494	449	476	458	468	468	470	475	457	462	471	486	466	447	477	457	463	477	446	450	429	468	488	480	443	460	475	467	447	480	481	464	472	459	477	506	483	444	446	488	440	474	455	456	472	486	435	452	455	480	458	493	457	468	455	479	452	472	467	468	455	449	435	469	466	463	461	485	468	456	451	471	439	473	449	472	461	464	442	454	466	512	455	471	455	517	506	456	456	476	467	456	481	473	501	476	435	475	444	448	482	470	494	473	485	463	450	478	496	458	451	457	507	465	452	449	447	472	526	421	481	514	408	478	460	460	470	461	461	479	475	474	453	470	458	477	475	419	430	447	472	494	505	483	505	472	448	460	454	445	485	461	510	475	435	457	506	450	449	461	478	445	458	441	444	442	453	459	467	417	474	465	459	445	459	460	459	451	467	438	464	499	432	460	466	489	414	462	487	497	505	509	483	431	481	492	462	492	445	448	456	460	445	445	444	459	459	426	471	483	475	455	433	477	453	466	475	442	523	463	458	456	447	495	471	449	491	467	496	462	404	464	469	463	470	470	468	499	484	452	454	461	416	472	463	495	452	476	456	474	491	461	479	458	461	468	417	495	464	460	472	510	478	465	491	442	497	481	505	503	513	463	443	446	486	484	462	491	431	464	436	465	468	472	464	429	479	439	425	464	451	450	445	455	487	487	469	476	481	452	449	513	457	481	454	461	485	469	471	456	484	427	468	463	477	453	483	473	437	488	471	474	449	482	456	446	435	461	491	444	437	460	465	475	473	498	489	441	460	447	458	451	493	480	446	448	454	437	438	476	479	469	488	463	483	448	455	443	450	447	434	451	446	511	489	474	483	452	465	460	458	443	436	491	430	472	481	472	468	503	474	480	448	473	436	464	445	455	477	422	451	486	486	458	461	494	454	455	445	446	477	513	505	461	413	473
14759	1290	911	667	488	385	374	310	265	265	238	256	259	250	224	221	237	207	222	224	214	210	199	228	168	207	209	200	230	187	172	197	206	200	211	208	199	179	225	213	186	188	180	205	226	202	236	201	196	191	201	206	213	187	184	175	198	202	171	185	209	205	206	192	184	217	214	172	174	203	193	180	167	200	202	185	214	198	216	191	197	218	196	191	198	219	193	203	179	186	195	206	178	198	191	199	198	192	191	195	206	157	182	200	187	193	174	191	191	203	190	195	204	198	179	194	190	203	221	201	202	193	213	186	179	195	200	222	191	213	199	193	199	202	193	160	209	173	184	220	182	216	202	204	188	201	207	199	178	214	196	175	199	194	170	208	213	182	198	184	214	197	177	197	186	193	221	214	194	192	185	178	215	204	182	185	182	195	187	195	184	216	201	198	204	186	178	204	208	178	202	200	205	205	195	184	191	190	196	211	200	178	181	206	191	196	215	179	208	208	199	180	210	209	171	193	188	216	193	185	213	205	203	209	188	201	184	207	207	192	202	189	214	192	207	165	203	206	219	206	208	199	201	224	207	160	214	186	190	173	178	186	209	188	207	200	208	203	199	228	191	188	202	203	167	217	189	193	159	172	217	192	198	182	189	199	178	196	207	204	190	190	178	186	191	192	188	202	194	180	186	205	248	188	204	206	204	212	199	188	193	203	198	213	198	184	201	186	202	184	214	192	191	219	183	201	213	203	175	190	172	218	223	197	208	201	236	216	184	197	218	203	186	204	198	182	190	187	227	200	211	188	217	209	214	217	189	173	209	206	203	192	191	203	189	206	201	210	193	208	211	212	174	162	185	234	200	207	191	183	193	192	189	180	201	187	176	195	164	230	206	201	198	206	209	190	174	192	205	195	177	200	174	187	216	186	168	184	180	202	211	195	210	186	199	216	215	195	184	188	173	180	203	195	211	224	212	191	199	188	199	191	201	221	209	195	203	187	191	184	189	208	198	206	199	213	220	190	204	201	165	192	180	197	194	183	194	191	180	198	198	214	162	224	187	161	188	193	186	191	195	178	194	196	211	201	205	202	170	149	172	176	205	194	207	192	205	202	215	200	193	205	190	224	208	213	192	222	210	207	186	178	180	190	182	177	202	199	213	188	186	180	207	195	198	190	215	171	204	238	213	210	172	176	189	207	178	196	197	174	201	195	183	173	195	199	208	218	194	192	174	193	188	210	202	184	180	216	184	207	200	224	186	194	162	206	187	195	171	192	221	202	185	222	186	203	207	191	189	211	188	204	186	184	178	192	212	178	206	215	172	184	201	207	196	214	198	196	202	203	204	183	198	199	192	199	207	215	185	180	228	180	183	167	196	188	187	186	207	181	201	193	207	166	201	198	197	225	191	192	196	197	176	201	215	203	200	183	205	201	212	176	182	214	187	197	226	179	158	185	202	200	190	199	212	198	187	189	191	207	213	200	188	217	200	194	179	212	179	185	187	205	185	200	204	174	178	173	181	205	177	167	178	200	218	184	210	186	179	197	194	208	207	193	197	202	185	194	185	187	179	185	183	203	195	178	183	214	185	177	205	214	191	187	205	198	189	186	181	206	196	185	179	198	230	185	219	220	189	183	198	186	172	204	190	208	203	195	194	239	189	196	201	208	227	221	198	205	226	230	182	202	197	188	188	219	211	203	195	220	198	170	196	180	194	209	215	189	210	205	220	203	208	190	202	192	208	187	194	156	197	188	206	203	194	205	183	195	193	178	210	208	217	208	181	168	173	171	183	199	200	172	218	202	168	178	183	203	209	201	194	213	213	197	200	183	182	203	194	193	198	202	221	178	178	185	190	189	200	200	220	196	194	207	211	186	204	184	219	173	181	197	193	175	197	181	191	225	205	210	175	204	199	232	194	229	182	208	196	192	207	189	209	177	181	200	185	190	195	181	218	188	187	216	219	198	222	190	208	186	180	211	198	220	199	203	180	218	228	197	211	181	194	187	198	190	180	189	187	192	197	190	209	195	217	192	201	188	203	197	253	201	195	202	198	196	190	206	211	201	182	206	193	196	204	217	197	189	190	188	201	192	208	220	172	197	191	198	193	185	182	198	190	182	191	189	195	208	198	171	170	196	188	181	218	196	197	203	160	193	195	207	223	184	202	204	216	200	190	172	193	222	187	182	198	190	222	195	215	201	202	226	196	201	231	190	190	214	182	217	197	207	194	196	192	215	203	193	216	204	203	210	192	184	176	212	216	195	178	178	209	227	183	216	191	199	198	193	200	195	224	189	186	200	193	184	173	189	193	219	199	218	178	222	179	209	183	178	204	171	173	200	186	193	200	183	203	203	206	196	164	211	203	190	194	197	185	187	201	216	198	189	180	205	169	216	213	190	217	230	206	179	208	188	204	224	198	188	174	195	201	193	220	208	186	213	181	202	199	176	182	193	183	193	189	203	196	193	232	213	228	211	186	190	215	174	190	196	195	209	199	197	207	176	189	202	197	198	190	204	194	207	205	203	193	199	222	196	183	186	208	205	195	189	199	218	184	213	203	207	176	208	196	189	176	211	165	194	197	201	216	198	186	177	212	219	187	216	204	202	179	206	191	196	201	176	192	191	192	178	207	221	189	201	199	190	202	211	217	213	201	184	183	192	179	179	206	193	202	188	201	182	214	199	222	193	228	196	220	204	192	188	196	212	199	203	208	207	230	219	188	201	188	174	181	194	183	181	211	197	184	203	186	185	203	176	202	205	197	214	216	208	220	194	197	220	225	218	200	167	181	179	195	187	195	209	192	211	182	174	190	204	178	196	201	202	190	191	213	194	203	198	242	196	187	137	179	168	186	161	208	218	205	185	207	212	179	186	200	193	189	192	203	187	208	168	198	195	192	206	222	192	204	205	205	207	185	203	195	210	207	213	198	193	194	184	178	194	191	183	215	217	198	205	181	174	185	229	186	157	197	201	185	180	186	161	195	196	187	211	180	183	178	195	195	196	193	171	209	201	183	188	185	220	197	168	195	218	215	202	204	166	197	193	231	213	198	193	192	178	193	203	203	194	184	188	197	204	181	183	208	197	208	203	194	209	214	192	220	201	219	193	171	216	221	216	220	204	211	187	201	201	196	195	207	209	174	186	188	192	179	198	176	186	199	189	209	190	184	227	200	221	221	213	220	207	177	201	215	214	186	216	159	202	195	183	202	219	167	200	203	177	181	182	186	197	212	182	167	170	206	188	191	194	165	236	189	197	199	204	209	204	185	166	213	191	184	190	189	193	178	207	212	182	168	179	159	180	191	212	182	222	206	218	187	184	182	190	166	201	174	225	184	172	185	195	174	201	190	183	240	238	196	188	195	198	189	201	188	208	206	172	229	205	190	202	218	216	185	197	201	208	186	186	186	197	200	223	220	192	185	168	174	221	186	192	187	190	204	207	207	189	201	168	190	188	199	166	209	194	222	192	174	192	194	207	204	192	202	194	197	194	205	217	195	195
8309	1123	1937	2070	1816	1544	1220	1070	927	928	845	739	707	686	686	656	654	606	632	589	622	586	560	567	559	510	562	601	552	523	574	559	521	542	539	532	570	591	500	529	500	515	538	532	546	531	531	489	548	544	475	550	507	518	547	510	541	509	542	535	505	532	552	499	508	525	534	504	534	551	514	538	515	504	542	500	498	485	505	511	493	515	540	480	478	496	537	502	482	479	497	508	518	525	504	510	515	513	513	535	536	491	518	516	517	503	517	523	544	485	513	486	481	492	506	516	527	534	530	521	525	487	537	455	502	494	511	548	537	509	451	493	475	455	518	491	504	484	498	523	534	496	524	514	489	521	510	499	499	546	534	491	488	508	500	532	457	479	486	496	516	514	483	500	501	505	521	526	482	516	500	506	544	488	495	502	479	522	519	565	500	558	493	505	536	527	513	510	520	531	502	502	474	499	489	485	502	534	531	515	539	512	499	479	512	540	497	494	497	507	514	525	546	520	522	503	496	516	549	558	480	485	525	522	507	528	517	508	551	522	516	490	492	475	496	522	507	533	511	498	531	522	550	492	486	512	491	465	514	516	521	507	526	518	485	508	489	483	479	495	500	523	501	474	534	528	516	538	520	523	513	464	510	539	523	479	517	538	507	506	492	481	515	533	521	518	502	502	496	530	533	505	495	498	511	503	492	470	550	499	499	479	516	513	514	521	496	497	515	511	518	511	478	521	522	474	485	495	513	504	508	515	494	519	520	498	460	532	493	504	494	513	498	479	498	503	524	525	506	504	515	507	515	526	487	475	521	495	524	508	497	562	528	526	512	511	491	476	526	505	540	553	508	472	511	505	516	496	503	532	492	480	475	532	568	515	493	520	546	498	475	512	504	517	536	543	503	474	475	493	530	527	456	518	522	533	515	478	489	497	498	522	499	458	518	494	511	458	508	493	524	484	515	538	485	505	522	516	531	508	474	496	476	502	487	544	520	531	471	485	510	482	481	496	541	540	455	516	496	482	490	499	488	547	554	502	491	501	493	518	491	520	521	514	526	538	494	496	516	529	512	485	514	508	552	525	516	530	502	527	491	525	528	544	482	512	525	503	508	512	522	542	510	479	515	504	487	460	528	511	494	546	477	507	495	556	525	500	517	530	509	534	500	507	524	530	567	526	502	500	482	533	446	490	519	525	528	479	493	497	496	480	524	532	530	479	497	487	514	515	520	530	501	488	489	498	526	519	536	465	520	533	528	519	466	509	518	489	547	485	517	437	492	542	526	489	508	489	505	507	520	497	500	530	475	519	494	536	503	498	524	526	544	490	520	495	512	528	501	510	508	471	547	527	544	495	509	572	545	542	512	566	550	510	492	518	529	500	517	466	514	501	483	479	519	521	531	513	508	515	507	516	526	487	508	513	523	490	516	532	537	485	512	529	491	518	476	485	534	573	513	515	552	524	522	513	489	513	522	507	497	491	494	517	520	518	504	540	507	466	547	470	490	516	483	561	496	508	509	494	504	483	465	508	564	490	524	537	515	515	466	496	518	579	482	517	512	481	524	525	538	513	520	482	482	523	512	473	514	481	558	514	489	524	486	476	497	528	513	469	544	478	488	495	535	520	515	493	488	551	542	542	481	521	488	536	530	477	526	508	517	502	481	511	518	485	546	559	511	539	514	489	524	526	517	479	533	553	518	489	518	536	503	512	497	497	485	508	483	552	491	536	489	521	470	557	526	483	507	520	496	472	511	489	540	514	484	525	511	461	520	482	531	499	491	472	520	499	478	513	481	544	485	491	520	521	496	574	507	502	514	493	492	510	496	507	514	523	511	458	505	506	468	483	495	478	534	498	538	528	509	495	489	496	485	503	469	497	542	506	514	502	481	530	510	530	557	536	502	504	479	528	544	514	473	529	491	512	533	533	491	487	468	528	516	545	493	524	511	489	482	477	541	560	484	513	484	500	479	467	516	521	530	545	501	509	510	491	521	510	521	467	499	481	541	497	523	517	466	501	504	469	509	499	512	552	518	516	468	491	514	499	526	493	525	507	565	540	537	508	510	504	522	529	493	516	482	464	502	530	492	485	518	507	517	504	450	520	478	548	486	506	513	471	517	539	541	483	559	511	508	539	524	513	466	520	496	478	533	538	528	521	475	507	491	476	490	507	517	536	483	512	518	495	485	485	505	478	489	490	509	526	536	524	487	471	469	502	538	495	486	533	504	524	461	499	488	517	514	494	500	502	487	508	513	498	478	519	535	516	554	486	504	494	505	515	546	535	510	506	495	529	524	508	524	528	527	487	510	534	523	529	493	549	537	487	498	522	528	528	480	484	518	485	505	513	481	486	514	507	518	525	520	501	498	510	504	490	505	483	545	525	548	515	528	486	503	530	516	543	493	486	572	555	579	497	507	548	547	504	552	494	511	471	516	534	503	481	521	504	497	502	517	491	531	547	496	543	534	480	491	473	539	495	539	519	515	508	514	528	541	489	461	487	507	521	512	545	471	451	493	519	492	480	531	524	454	530	539	544	522	515	479	494	482	507	509	522	529	499	520	511	476	494	522	543	508	501	496	519	493	554	527	513	558	506	504	493	502	496	502	552	448	506	509	510	464	519	514	484	538	501	514	484	519	516	504	494	484	528	507	526	489	499	539	529	452	488	524	558	461	529	498	456	497	499	504	498	489	497	520	537	523	490	514	503	539	486	490	492	507	516	514	522	508	499	491	570	502	507	501	501	496	503	517	534	533	556	493	492	497	541	567	522	484	507	501	535	541	484	516	513	502	542	486	481	535	513	508	525	547	500	505	506	501	525	510	514	504	524	518	527	498	493	533	536	514	534	507	526	537	480	528	499	492	468	526	505	496	497	503	461	516	481	527	492	517	501	488	506	509	541	515	519	523	533	486	522	554	488	491	509	487	478	505	539	515	531	443	497	468	506	510	525	537	548	517	502	542	495	516	463	519	544	501	490	498	491	489	491	494	537	525	573	488	494	511	490	516	499	495	534	505	537	541	532	467	533	510	554	538	464	518	511	542	518	503	517	514	509	469	545	499	501	463	501	486	524	538	525	524	499	506	509	512	510	501	507	481	503	483	516	483	468	526	523	528	532	534	515	530	454	539	470	516	473	509	531	491	503	523	559	498	539	534	471	551	455	492	529	483	492	545	441	504	489	510	521	500	564	554	490	498	473	529	512	544	538	516	486	531	486	494	482	537	536	500	476	495	541	535	518	486	510	537	513	509	512	502	517	531	528	496	518	509	433	508	495	463	506	489	503	484	481	498	521	510	503	534	493	524	502	486	500	523	524	485	499	515	489	482	549	495	523	538	485	511	508	471	493	515	530	560	523	492	483	483	478	521	477	526	493	525	510	492	458	508	511	549	514	508	503	514	499	538	511	524	467	545	483	506	493	504	541	481	512	566	487	488	483	496	531	514	506	480	548	519	508	518	463	525	514	495	504	485	507	517	503	519	527	527	514	555	519	484	517
1649	385	427	416	426	432	410	411	384	404	408	365	402	408	381	392	432	389	371	373	395	409	407	407	395	419	383	419	405	361	389	399	412	391	392	395	370	415	412	395	418	426	376	373	401	415	433	400	379	385	435	430	400	417	390	434	459	397	375	384	420	409	402	407	394	403	416	416	374	358	424	388	385	431	402	368	394	416	383	345	392	406	432	386	399	398	397	434	427	423	375	374	433	404	405	389	420	448	395	354	391	368	378	415	405	375	429	382	398	436	372	410	385	420	377	369	381	419	448	445	396	376	383	414	402	446	416	401	406	400	388	431	420	406	385	392	396	411	378	388	398	402	402	456	390	384	391	388	381	395	405	393	407	363	360	401	385	381	421	369	408	426	374	409	388	380	401	393	426	355	393	375	399	408	413	394	415	447	377	431	387	429	394	377	389	389	411	383	377	378	376	410	402	382	400	395	382	380	411	387	372	405	378	352	435	416	437	406	374	422	475	429	383	373	414	372	376	445	396	363	377	407	419	383	398	413	409	381	367	378	390	408	368	436	410	409	407	384	374	435	436	404	409	402	414	402	420	387	417	406	448	375	402	420	446	406	376	384	352	364	391	400	409	395	368	364	399	412	392	396	382	348	371	404	407	437	399	407	401	387	376	433	408	398	399	409	401	384	410	347	403	378	392	403	392	417	375	404	365	403	426	412	453	427	431	402	402	437	455	391	406	397	399	397	413	410	405	380	426	393	407	348	372	427	421	394	357	389	418	392	411	417	408	376	394	382	399	385	345	421	405	456	363	371	355	397	418	420	398	374	399	404	380	408	390	354	423	425	461	430	414	354	429	400	417	377	424	410	387	357	366	385	404	374	413	374	410	421	403	438	389	405	381	412	417	388	377	400	403	399	380	402	429	398	375	416	431	379	399	369	447	436	425	425	404	398	417	429	413	398	398	374	430	428	399	379	396	426	401	402	396	387	393	374	409	416	390	395	397	389	444	404	433	369	368	376	400	380	420	411	412	439	423	404	417	367	383	398	386	409	412	425	418	403	384	425	421	381	400	395	388	377	394	412	398	468	434	428	399	406	385	369	390	383	392	360	393	432	407	413	424	396	413	375	410	409	393	425	427	404	390	414	403	359	373	362	393	360	407	386	401	389	373	402	456	393	398	381	436	414	398	406	409	363	396	369	428	417	376	393	401	441	442	387	367	402	401	378	386	407	411	385	407	377	377	376	368	423	401	399	376	386	411	408	378	439	401	375	396	409	422	411	384	402	400	384	372	420	397	418	385	409	404	427	430	400	400	400	383	387	420	383	431	395	401	413	424	461	409	396	399	410	420	411	407	397	431	409	345	397	410	412	433	386	397	368	392	390	396	406	407	398	381	413	389	425	407	402	411	374	375	397	367	402	422	429	421	390	429	378	396	419	436	382	421	401	398	401	412	395	376	437	391	428	400	406	389	381	414	414	407	433	398	396	359	393	421	397	402	372	401	403	383	420	432	408	381	385	375	394	416	387	403	418	374	396	398	402	418	371	423	377	412	403	415	382	402	398	406	423	412	429	394	357	392	364	372	401	391	399	421	407	384	419	394	393	397	398	377	432	373	397	360	421	431	380	404	406	408	390	392	373	388	373	381	434	415	398	416	401	427	421	430	397	416	419	391	383	369	407	390	404	376	445	386	421	419	426	372	358	411	434	372	399	402	392	411	429	397	394	374	399	420	376	376	395	393	459	398	401	389	384	398	413	425	418	367	389	367	409	418	382	419	374	402	432	376	401	372	399	353	415	419	383	395	439	402	404	398	403	398	413	390	415	380	415	395	375	394	424	413	404	398	392	383	372	381	407	434	389	348	394	409	429	398	426	392	409	377	376	385	403	440	389	390	418	400	406	409	383	448	394	404	450	434	380	443	359	417	406	416	426	435	435	383	433	360	395	388	399	406	389	400	388	433	386	373	375	392	432	364	388	372	394	409	372	407	375	388	418	396	416	387	406	426	409	395	392	417	390	428	418	427	375	386	383	437	430	408	404	436	385	383	396	391	395	412	413	439	400	407	415	415	412	386	411	388	375	388	361	425	407	416	391	410	410	380	411	361	400	410	383	414	383	401	416	410	442	400	421	396	370	375	416	396	413	379	399	427	409	425	381	380	408	388	383	429	397	404	412	408	437	407	400	422	423	416	429	365	406	387	436	409	412	427	402	425	376	414	409	448	407	433	391	417	382	392	411	378	376	416	376	380	407	385	417	393	411	386	408	417	417	427	418	410	421	402	364	387	424	422	391	416	420	387	386	406	431	414	410	418	409	386	435	418	399	393	388	409	420	369	427	353	338	416	435	378	432	429	401	395	391	418	431	387	398	362	430	397	383	411	401	381	409	412	394	392	418	423	391	407	403	417	344	387	416	417	402	380	404	385	374	409	377	407	385	408	393	460	411	430	366	382	420	437	384	431	388	388	454	370	375	401	383	374	398	353	369	385	402	395	364	371	361	391	377	390	387	440	355	395	387	409	423	388	369	420	375	388	390	409	401	412	447	440	385	397	392	402	411	385	398	417	386	406	362	380	395	395	366	378	416	406	391	412	411	402	388	389	382	413	389	382	375	402	418	415	407	413	399	362	418	397	423	434	392	418	361	426	389	414	437	422	387	438	394	407	438	407	380	378	390	370	389	378	386	388	360	386	393	399	425	398	404	397	392	362	418	391	389	434	395	363	412	393	403	396	419	415	415	443	403	382	479	409	409	406	403	429	378	401	412	371	411	411	396	382	368	399	406	415	382	424	409	413	399	397	381	456	419	447	415	384	389	428	395	400	400	432	423	420	405	423	408	414	453	393	399	380	399	400	385	406	390	375	363	371	401	375	426	371	398	394	392	367	394	455	437	393	384	401	382	387	380	405	397	386	386	399	397	396	388	405	400	372	394	370	411	395	412	385	391	423	396	403	409	441	395	379	387	393	382	386	403	396	402	371	388	415	387	399	416	395	417	418	404	409	400	431	401	444	427	407	367	397	355	441	381	390	394	399	406	399	409	406	392	381	395	387	428	374	354	396	386	404	437	406	413	416	397	434	392	413	403	403	406	385	393	390	378	403	399	423	414	377	450	400	402	401	427	397	432	392	404	428	435	421	412	413	376	371	381	406	386	390	363	466	403	422	375	408	376	434	422	384	414	363	407	413	410	368	380	396	396	411	410	403	349	391	389	385	400	409	408	376	421	384	399	383	400	447	386	375	395	400	444	404	387	409	381	386	398	390	411	409	412	377	434	407	401	415	376	391	444	444	403	393	398	409	398	389	372	398	437	409	397	427	423	356	349	386	388	395	370	414	424	413	376	429	399	395	362	383	403	415	383	436	434	390	367	370	444	430	413	363	445	384	419	413	353	393	395	403	408	402	380	436	427	391	444	382	387	383	400	402	378	417	429	360	385	445	383	391	416	392	378	386	358	386	405	433	400	433	391	379	401	422	374	414	376	377	377	343	381	413	380
2142	900	895	919	853	874	866	865	882	888	874	882	863	884	860	842	854	870	846	918	903	863	860	853	957	856	801	895	872	844	852	890	889	930	857	805	917	835	843	870	879	928	865	885	844	822	845	941	808	860	929	895	822	884	882	887	853	888	903	850	860	815	883	858	880	902	846	843	861	844	881	873	891	841	834	917	896	875	896	858	855	850	900	861	894	857	864	875	811	898	903	824	823	811	854	864	895	830	876	929	879	897	821	890	925	793	915	860	843	893	819	894	860	849	865	876	878	861	953	856	898	883	866	850	937	897	884	857	888	886	905	904	921	902	867	854	897	837	846	895	867	897	893	842	828	917	909	902	860	852	862	895	831	833	904	895	879	887	852	903	862	870	864	860	837	820	871	851	875	849	820	860	848	865	835	882	853	881	883	836	869	843	830	851	897	882	857	863	887	874	899	874	855	830	920	864	850	838	855	883	826	863	857	903	889	876	888	878	894	881	921	914	861	890	826	885	847	881	888	898	912	835	918	882	858	942	872	798	861	868	913	888	930	881	851	843	839	888	875	900	904	913	885	884	908	916	845	926	886	793	892	844	897	844	857	962	882	821	912	835	869	850	827	885	858	868	841	897	810	880	833	879	845	859	894	846	955	906	883	835	896	830	921	894	915	861	870	871	874	921	851	913	878	869	881	863	832	845	944	845	871	874	867	911	849	885	881	864	866	883	889	955	916	844	877	877	929	869	891	961	849	869	887	862	848	913	883	852	839	863	905	838	887	858	917	873	868	821	802	837	831	869	945	813	903	849	854	832	857	875	876	883	835	831	865	871	877	920	845	845	863	873	910	842	857	846	860	874	863	858	881	882	833	830	787	879	867	864	906	889	856	860	844	880	894	810	875	862	836	923	808	850	821	881	852	850	898	926	842	813	909	945	880	836	847	841	852	912	830	873	849	886	887	840	902	885	927	873	844	832	871	831	896	809	847	824	845	834	842	892	842	899	866	905	839	881	884	849	898	837	833	821	890	849	896	892	847	836	917	889	878	872	881	915	867	882	828	853	880	878	856	833	819	848	856	901	907	887	885	893	878	876	879	882	859	832	886	897	857	809	882	852	847	891	909	898	877	912	880	889	873	835	819	881	885	876	852	795	874	842	843	858	944	899	869	839	819	866	932	856	842	913	836	871	841	857	910	862	828	846	864	874	893	893	851	889	870	872	846	891	949	878	884	880	902	925	875	844	943	885	845	907	840	896	888	886	811	855	870	893	876	918	874	856	891	888	847	827	887	856	869	853	901	838	851	864	840	893	898	893	870	838	901	878	871	896	910	879	913	925	838	851	858	892	846	849	819	822	910	867	845	883	867	834	934	814	876	845	891	882	897	857	877	817	888	879	879	879	874	868	855	857	936	859	890	830	891	857	850	884	890	912	864	877	829	872	885	876	877	871	857	887	894	857	894	886	956	881	879	873	867	884	878	845	842	905	835	873	890	884	861	876	850	861	838	904	850	890	881	865	894	887	885	879	881	839	889	914	860	860	894	858	870	871	809	836	807	856	890	895	852	868	890	880	870	830	903	905	891	900	902	839	847	861	879	891	905	849	868	878	917	881	894	871	890	877	838	859	838	880	875	844	837	886	906	890	938	872	884	874	878	865	880	808	860	855	834	867	863	851	872	879	870	823	806	834	837	931	859	874	894	858	916	849	891	836	890	833	866	944	860	864	875	840	900	841	865	834	919	891	869	818	868	834	854	897	888	856	872	839	838	832	843	846	856	896	932	895	846	823	866	902	882	877	898	887	875	822	868	875	904	860	901	883	933	885	871	817	937	851	899	811	894	899	833	859	884	900	863	900	835	861	872	876	897	894	878	859	889	900	856	875	903	844	860	875	838	841	862	868	908	831	879	872	912	879	869	858	858	871	892	877	868	880	876	876	896	875	844	856	900	866	880	844	854	890	857	809	879	858	850	857	871	888	870	907	850	950	881	853	904	851	849	879	877	891	867	786	901	882	871	900	896	904	834	870	887	852	829	841	828	868	885	878	862	870	911	869	860	902	873	860	898	898	883	816	853	841	916	840	856	907	854	900	892	838	852	884	894	874	840	887	828	847	871	888	874	909	857	840	896	847	813	869	885	871	885	914	898	868	855	880	863	904	891	856	825	865	930	899	864	848	897	865	880	841	830	844	855	827	824	887	870	900	889	872	891	846	863	882	886	893	822	909	884	896	907	834	912	888	874	858	800	888	899	865	897	849	926	861	854	834	888	884	889	861	913	808	830	866	897	856	860	908	863	866	883	881	854	878	908	838	892	909	910	888	815	895	857	867	853	863	837	927	877	895	830	884	843	880	886	920	847	877	868	895	869	826	874	893	844	866	883	914	877	918	822	893	797	917	901	876	851	862	891	858	884	817	853	848	870	911	865	889	846	883	854	882	895	867	836	857	923	885	871	921	880	891	872	863	876	864	902	870	812	863	798	887	883	906	858	866	861	878	870	830	911	860	832	883	840	880	864	892	871	876	871	829	837	869	832	827	869	874	868	834	896	843	905	904	822	848	898	883	848	855	876	839	858	903	878	838	838	891	901	914	895	887	836	906	829	876	931	883	907	876	848	861	876	867	830	856	855	921	829	902	901	896	852	903	840	924	831	880	871	864	880	859	871	893	862	918	842	909	885	845	857	865	892	862	912	896	812	894	911	883	857	867	874	886	874	831	846	844	847	819	890	857	917	895	833	903	855	901	905	893	826	846	813	860	845	848	867	861	883	826	900	861	886	902	875	904	849	900	863	922	854	862	878	871	842	879	846	881	868	932	883	888	896	874	858	849	889	858	824	858	846	868	826	835	854	905	903	866	850	898	872	841	880	920	856	886	841	871	877	926	882	872	859	861	829	843	839	885	934	893	931	874	923	853	795	899	861	886	847	940	839	877	901	833	883	883	893	878	870	866	884	860	935	886	920	888	866	896	835	888	893	835	871	844	868	841	811	890	835	885	904	856	882	839	863	873	856	885	854	865	872	878	838	890	861	837	859	820	823	833	850	799	836	867	861	873	876	880	924	874	870	876	918	868	854	895	925	869	868	912	858	872	884	846	885	893	906	844	899	907	858	853	869	919	894	867	902	857	910	956	843	815	833	923	886	886	921	856	863	841	916	876	828	915	832	892	860	859	888	879	856	923	841	806	864	887	935	926	811	920	915	875	845	840	878	841	817	894	889	855	875	866	858	876	861	811	868	858	863	867	868	902	843	851	890	892	866	838	903	895	889	889	886	914	883	856	825	852	899	867	851	824	918	875	864	833	870	893	898	856	856	919	859	871	921	853	898	859	891	874	879	808	874	876	856	848	823	894	893	903	858	878	830	938	871	812	820	842	886	901	845	835	864	848	894	877	862	845	893	920	883	879	818	855	843	887	869	894	854	888	926	930	873	856	843	862	914	894	901	889	872	891	883	853	861	864	866	863	881	873	861	887	842	898	930	894	843	894	908	826
7698	530	544	409	307	318	261	230	230	198	207	177	205	209	192	227	232	210	205	203	175	185	200	199	175	191	205	202	203	216	186	172	200	225	187	184	186	181	186	197	193	198	198	206	204	179	195	189	192	210	202	210	201	201	180	182	198	224	187	176	192	169	203	207	204	206	209	189	189	193	195	191	225	207	183	180	183	191	195	195	193	180	201	214	197	168	222	209	224	206	218	190	211	169	204	189	185	195	186	197	185	219	201	191	183	187	159	223	169	207	190	211	174	187	188	168	186	200	188	211	198	197	195	195	208	198	189	181	192	193	176	186	192	197	181	222	188	203	198	181	197	206	178	177	193	179	197	179	197	179	188	191	188	176	183	149	178	183	195	183	177	183	175	179	169	172	186	198	156	194	184	177	197	197	203	190	183	165	211	204	215	176	196	179	200	197	184	184	169	188	202	190	212	200	187	193	198	202	194	179	192	171	177	197	196	183	199	195	211	203	206	167	184	185	189	206	195	182	229	189	196	187	191	185	184	179	227	187	189	202	185	176	179	196	177	173	187	195	190	172	202	176	206	210	199	192	204	171	205	207	187	203	201	191	196	190	199	171	213	167	199	184	170	205	171	197	187	211	190	211	216	180	190	179	168	200	214	181	192	193	193	186	191	202	194	197	197	173	180	206	204	189	202	215	175	170	203	188	171	186	177	186	190	189	174	167	220	190	200	194	200	188	219	189	171	209	197	195	197	161	186	187	209	214	198	207	171	195	191	167	190	161	194	201	180	192	233	211	204	189	184	195	201	199	216	204	213	200	165	185	186	197	187	179	162	195	193	190	211	217	202	205	197	171	195	166	186	204	178	190	191	175	179	212	174	206	169	160	175	213	189	176	201	198	179	181	182	202	194	199	204	182	160	182	191	187	160	173	184	217	198	180	201	194	208	199	201	221	194	178	195	176	177	185	198	179	172	193	204	191	190	197	188	175	188	184	186	179	201	198	203	193	197	204	186	190	177	173	218	196	225	215	192	190	207	198	174	192	205	184	204	177	156	223	189	191	205	181	200	200	188	202	182	213	197	202	199	182	205	156	180	198	183	199	169	217	193	200	191	215	175	176	201	172	188	202	187	190	226	220	185	187	206	200	187	194	201	194	179	201	212	195	180	209	195	172	176	184	210	196	203	166	175	230	210	178	215	194	194	173	198	185	171	203	187	191	206	205	208	191	199	179	204	187	196	201	196	184	203	201	205	199	181	171	184	188	194	193	187	231	193	215	198	176	214	207	189	222	185	191	203	190	181	187	186	187	214	217	204	182	177	205	195	196	189	204	188	203	207	174	199	183	205	179	208	198	190	192	173	217	190	192	206	168	214	193	185	175	147	186	184	193	185	210	170	165	188	189	189	189	207	197	188	195	193	187	204	215	192	188	194	202	187	179	177	194	171	194	192	187	204	197	225	195	196	179	210	194	199	194	168	196	220	194	192	194	190	199	185	205	184	199	181	217	173	199	190	188	208	194	209	206	189	188	201	176	168	189	208	209	183	197	218	202	206	187	176	198	194	206	193	188	216	213	192	199	189	176	176	191	178	173	185	178	174	216	214	193	179	165	153	226	236	203	221	176	171	164	211	187	181	188	179	211	184	221	194	176	209	225	196	216	182	156	216	194	204	198	193	195	223	192	211	189	218	191	204	201	195	199	187	160	206	193	187	201	206	210	173	185	212	197	166	164	185	173	186	197	194	204	203	209	215	187	194	189	181	210	181	198	180	172	205	191	181	189	214	199	179	179	196	212	203	175	172	203	199	179	178	181	195	178	200	160	204	187	186	193	172	208	203	207	195	181	187	212	190	209	198	194	187	172	189	207	174	189	207	197	187	171	175	209	184	187	203	169	197	191	181	192	208	171	188	171	181	228	202	236	204	193	183	181	200	209	198	207	188	186	182	197	196	188	165	198	203	221	191	197	197	211	207	183	185	208	201	214	209	179	204	208	206	187	193	188	195	214	238	190	204	200	176	171	170	168	167	223	191	193	181	197	185	215	199	177	174	175	199	188	181	227	200	211	210	196	177	199	216	179	194	193	215	235	202	183	190	215	191	147	172	203	223	208	199	178	214	180	172	188	183	198	193	193	177	190	190	214	176	206	219	187	209	209	182	202	206	166	182	186	193	187	201	216	189	199	179	192	196	186	216	186	201	199	174	213	240	205	218	202	206	177	180	187	168	212	185	187	198	188	169	207	216	176	198	198	193	185	169	204	162	180	177	204	183	209	217	200	197	217	225	197	191	169	202	179	192	181	188	221	172	197	172	164	208	194	195	191	174	200	179	173	198	183	195	184	177	172	182	187	196	190	186	161	206	215	189	183	188	207	173	181	222	177	195	230	201	181	200	204	176	183	185	185	192	221	213	176	208	178	197	183	198	181	190	205	187	188	189	154	185	196	206	181	179	191	186	176	199	198	188	226	196	182	220	197	212	202	179	179	183	208	219	211	182	195	178	194	187	189	206	173	185	198	189	183	219	178	204	177	214	194	191	177	175	195	211	205	187	170	195	190	196	198	197	182	222	219	206	194	182	198	191	184	174	181	209	206	188	168	185	198	210	212	225	196	211	204	164	155	198	196	202	185	185	202	215	199	171	184	190	192	205	190	199	179	187	180	201	205	193	152	204	180	189	175	189	210	204	170	199	186	238	203	201	190	210	205	217	184	156	195	201	172	182	213	206	188	190	166	181	192	174	181	168	179	203	181	155	198	192	199	200	201	175	173	198	206	182	182	182	196	218	176	210	171	206	171	189	210	192	169	198	201	219	204	184	179	207	189	177	179	176	184	194	192	209	218	178	168	214	182	179	179	189	196	164	185	199	194	186	201	188	183	207	194	180	192	201	186	189	242	179	186	208	182	195	192	203	183	205	197	186	184	191	209	183	201	210	205	177	189	206	180	234	193	175	179	196	203	188	199	204	193	202	178	182	189	207	177	190	220	210	188	226	178	217	210	191	193	183	187	169	185	184	192	177	196	190	212	192	186	207	196	186	205	206	183	195	195	193	202	210	211	195	182	168	176	207	211	224	188	193	146	208	175	192	203	190	176	186	185	166	179	175	189	210	221	182	184	189	196	189	195	202	181	169	206	211	199	191	198	207	191	184	182	182	177	172	190	201	206	209	201	193	199	155	172	212	210	201	202	167	190	210	209	204	188	192	167	201	192	207	173	172	176	221	182	188	207	193	211	200	194	218	187	197	199	188	197	178	202	194	178	186	208	191	195	175	192	213	230	191	202	178	202	176	189	184	191	188	188	185	200	178	188	180	178	201	205	209	201	212	198	182	190	198	178	202	225	177	183	179	189	178	202	220	194	191	180	200	212	173	193	187	196	205	175	153	176	183	157	207	215	186	195	175	185	197	195	202	221	191	183	183	196	173	196	219	187	232	188	175	184	199	204	222	202	193	193	178	174	188	195	202	198	146	192	177	195	173	183	185	187	222	193	199	172
6352	781	1267	1241	1206	995	832	763	664	685	599	568	537	590	583	528	520	489	508	519	478	498	495	491	503	474	516	490	456	492	514	478	475	482	467	472	484	460	488	452	437	507	482	468	459	444	454	504	441	452	481	490	471	496	480	489	486	478	439	449	481	489	481	474	477	502	444	475	451	469	430	455	468	508	447	529	452	455	459	443	485	452	482	467	442	481	507	429	489	471	421	489	463	476	458	467	467	489	434	477	449	507	463	456	496	482	464	478	448	450	453	439	445	462	494	472	485	453	500	419	477	481	450	438	485	433	495	459	443	484	457	469	433	480	475	442	423	457	467	435	474	463	443	481	432	460	480	416	470	492	464	463	474	456	472	465	463	435	481	477	447	476	475	459	472	459	447	452	420	451	488	479	432	468	436	455	463	512	476	420	443	517	466	488	476	480	504	466	429	448	471	470	455	489	477	402	428	445	492	453	484	483	475	423	467	447	474	473	457	447	463	464	474	506	467	456	485	451	456	452	465	499	431	447	399	463	456	468	454	460	438	486	450	432	429	453	443	445	462	453	481	470	466	478	480	492	468	502	469	462	477	490	439	459	468	466	469	472	461	446	482	453	464	508	464	491	463	471	472	498	462	457	461	424	457	464	470	486	496	467	446	528	462	458	484	455	488	480	524	451	443	491	475	443	464	490	464	484	497	465	451	466	461	491	442	481	468	470	465	447	462	437	501	479	466	428	448	482	481	470	450	462	473	455	481	472	477	470	444	494	471	498	459	460	472	438	490	453	469	445	497	450	453	494	424	424	486	466	454	497	452	463	454	455	476	483	403	472	462	492	471	460	450	459	426	454	455	476	441	453	483	469	465	469	465	463	482	489	440	472	488	464	477	466	494	475	474	451	511	457	487	465	473	502	464	465	472	482	447	475	454	496	442	467	485	480	458	437	419	443	473	436	473	481	490	419	463	461	423	470	451	484	471	483	452	473	444	465	444	442	439	492	475	425	503	483	479	423	473	496	422	470	497	470	455	476	478	475	456	426	451	431	478	453	414	482	461	450	497	471	476	534	418	426	444	456	480	421	458	467	482	442	448	466	444	481	470	467	505	474	479	435	505	529	486	447	484	460	460	462	437	467	453	468	481	418	454	458	495	484	438	445	441	465	475	438	505	476	439	438	449	480	484	474	485	465	443	432	440	503	453	472	452	455	477	453	475	487	473	465	447	481	459	489	453	509	469	430	426	496	458	463	497	489	482	443	424	443	454	481	444	468	497	458	453	474	428	479	475	482	457	421	525	421	472	451	505	498	459	407	466	471	438	441	467	433	454	453	464	458	438	498	461	437	445	444	434	456	445	473	452	478	476	459	467	463	490	475	446	491	462	460	476	468	480	440	449	455	466	461	434	450	444	455	474	445	486	467	486	489	474	438	471	467	475	445	463	491	435	480	494	459	453	487	460	459	484	469	465	453	457	479	447	468	454	479	461	435	433	464	467	504	499	469	465	479	496	464	445	490	465	474	417	465	519	481	444	454	475	539	411	468	472	452	451	426	467	466	446	480	428	469	469	466	473	544	412	457	501	461	471	451	459	460	465	458	439	438	467	443	445	440	441	470	458	454	484	452	495	471	470	501	445	492	453	450	423	459	464	469	463	437	479	444	468	452	434	466	474	456	499	456	498	450	438	510	460	459	454	469	506	459	436	446	458	450	440	512	471	455	433	445	511	434	451	457	448	497	467	441	509	482	476	462	465	452	474	491	488	472	438	460	452	448	434	435	489	472	461	459	460	469	474	477	452	471	433	424	464	477	462	456	467	450	423	408	448	442	444	446	468	448	492	480	466	464	469	486	460	476	464	433	454	443	449	448	430	471	484	472	494	459	494	509	504	472	465	483	449	450	476	458	471	473	508	480	473	464	462	499	461	449	474	421	488	411	484	459	442	500	478	479	484	456	496	446	523	497	483	465	462	458	469	464	500	429	482	452	467	475	473	459	462	464	456	484	499	422	512	480	484	474	469	490	440	472	495	467	451	459	482	431	499	445	462	463	476	481	472	452	471	462	470	489	501	452	463	442	465	486	436	453	501	469	451	454	457	424	457	441	436	442	445	494	453	444	490	459	460	462	472	460	469	441	466	456	472	486	493	476	480	456	432	504	445	450	481	453	446	479	486	482	429	462	483	462	429	451	467	471	437	439	444	449	471	486	470	423	454	452	497	461	449	439	470	457	477	475	429	485	485	468	472	442	493	478	438	505	456	466	454	459	436	464	491	440	456	446	455	441	484	483	482	452	468	484	454	449	467	460	452	495	487	490	496	467	491	448	478	472	438	445	460	480	466	459	469	429	452	417	499	450	424	492	473	470	471	448	455	411	463	464	470	484	503	503	464	451	446	457	473	471	464	484	483	480	504	463	427	427	445	450	464	528	441	470	491	491	479	469	445	442	469	454	449	494	465	444	471	446	505	454	503	481	471	467	433	485	488	407	503	452	476	464	477	488	437	461	462	467	467	484	444	449	514	460	469	467	459	415	494	469	465	483	441	432	464	475	480	474	504	459	486	451	489	450	444	473	466	419	429	487	483	468	467	489	458	469	428	452	446	456	458	482	477	453	460	474	453	461	441	480	476	444	459	472	464	490	439	480	441	449	462	483	500	473	451	470	456	472	440	510	448	442	448	495	460	461	497	481	480	439	449	433	444	441	496	452	494	451	446	473	490	478	500	498	474	468	492	459	497	486	462	425	500	489	468	442	457	421	471	523	470	475	437	459	481	471	443	502	456	479	474	474	474	486	454	470	495	463	432	486	496	499	446	453	473	479	455	466	459	449	414	467	435	464	480	466	467	467	438	450	506	426	476	485	455	479	458	490	447	503	518	440	468	498	450	449	475	481	443	477	450	472	449	492	472	442	466	499	401	477	452	440	495	484	493	418	466	479	478	471	481	488	465	453	469	490	447	462	487	471	439	487	458	474	474	492	474	477	486	483	476	482	463	497	459	489	447	482	462	481	461	508	460	461	457	478	483	424	443	482	521	472	493	450	431	457	492	474	462	432	461	480	482	457	501	498	456	479	450	480	468	479	464	457	420	475	445	510	472	451	442	493	438	425	487	480	447	445	452	444	426	430	433	501	454	443	483	464	458	479	439	520	471	442	505	472	455	474	496	472	460	445	458	475	454	438	449	480	475	495	471	479	416	484	474	463	459	461	478	474	500	459	448	479	401	465	466	433	474	495	454	458	467	448	432	478	501	475	446	475	423	491	468	456	481	461	442	497	457	466	449	421	462	510	464	461	485	459	470	468	480	475	452	454	464	446	515	471	477	445	468	485	501	479	474	466	478	430	485	456	451	463	439	486	466	483	443	442	482	475	502	423	455	473	435	517	485	457	457	479	419	452	475	470	485	484	443	463	517	448	453	493	461	462	445	468	474	460	500	478	470	473	449	442	473	497	483	488	472	501	446	481	454	461	450	453	501	430	473	411	453	473	498	445
14716	1270	924	697	530	439	374	319	296	255	278	271	239	225	221	227	196	220	187	231	197	208	189	204	221	243	226	216	213	217	205	183	173	199	216	184	195	197	221	197	221	217	185	197	193	197	212	184	190	211	182	191	201	201	199	192	171	208	195	201	182	174	201	201	212	195	215	186	217	195	198	188	189	166	221	206	199	204	208	231	197	202	200	197	189	202	191	162	195	180	199	204	196	199	213	210	216	186	204	202	233	167	173	219	180	189	205	165	180	202	187	209	214	202	213	198	204	167	193	189	181	186	214	196	245	199	193	208	179	210	199	216	212	204	187	220	207	179	184	192	196	199	210	202	193	213	188	198	207	192	183	195	225	218	170	194	194	202	198	244	194	196	180	205	208	206	183	201	186	211	211	234	200	183	221	189	200	202	184	217	211	224	180	191	213	194	220	203	210	175	212	214	211	195	198	215	206	171	236	208	199	187	180	209	177	180	200	183	183	218	217	177	225	192	177	206	206	194	190	226	201	181	221	151	229	184	194	182	205	199	186	193	205	215	203	189	214	193	207	230	202	182	200	210	203	189	182	168	186	180	213	196	211	195	199	194	204	216	183	187	215	190	207	198	218	189	209	221	201	181	190	174	227	178	212	183	226	194	194	184	183	204	201	182	210	170	197	193	193	228	187	190	178	175	207	186	217	196	184	205	194	188	190	187	190	213	200	184	209	206	155	205	197	197	213	201	191	199	203	176	199	190	192	205	222	191	216	178	204	240	212	189	160	179	195	202	185	204	189	191	210	177	220	193	201	185	209	188	195	179	187	207	183	208	221	213	180	212	207	208	183	214	214	209	219	201	223	202	203	170	202	208	197	228	194	205	200	231	206	201	203	218	186	192	202	200	180	203	203	194	209	185	211	209	206	200	195	232	200	165	191	189	164	221	207	188	198	183	187	214	205	206	229	205	164	198	182	221	244	217	212	194	197	201	203	228	183	202	192	207	225	207	190	193	206	182	213	174	180	214	198	214	170	208	181	186	191	194	210	203	199	206	182	191	209	182	207	185	230	215	218	195	170	214	186	227	198	195	175	202	201	198	224	197	216	200	207	169	207	213	210	207	176	199	193	209	191	195	211	211	168	202	186	209	197	197	212	209	218	206	203	216	190	192	173	186	201	186	206	206	208	208	192	214	209	194	195	198	208	211	172	225	180	198	180	197	214	208	213	199	202	220	222	202	189	203	197	207	216	198	148	182	208	200	196	200	209	230	211	201	217	217	210	204	184	224	227	186	207	201	210	186	201	183	186	196	235	182	206	220	228	211	199	214	183	213	192	212	182	210	212	224	186	224	204	184	177	212	194	202	203	212	209	218	212	193	184	181	184	189	201	215	172	181	182	179	215	214	205	199	217	229	206	186	195	168	168	212	196	204	174	213	235	241	200	220	174	179	186	196	185	182	210	193	212	196	204	201	176	210	199	214	180	217	188	198	191	211	194	200	209	203	191	197	187	218	180	209	212	201	181	201	187	195	188	226	214	195	185	179	209	192	180	194	205	186	200	217	211	190	184	194	196	188	179	205	191	194	200	195	226	201	192	195	211	212	188	193	200	209	185	206	178	191	224	200	203	216	188	166	188	185	200	206	185	178	186	167	193	198	163	194	211	201	201	226	170	191	171	201	200	194	195	221	219	206	187	198	192	207	208	196	195	202	207	191	211	186	190	199	178	207	213	184	192	239	211	179	200	207	195	194	184	180	196	186	186	197	181	176	207	196	161	179	190	205	196	217	206	188	218	202	204	189	203	207	180	210	202	203	179	182	200	168	232	180	208	207	203	227	222	220	189	186	187	204	181	201	209	229	196	204	179	190	212	197	179	179	165	193	196	190	207	203	243	179	189	188	204	232	217	201	174	219	201	181	194	194	185	222	214	176	185	220	194	199	206	198	197	180	181	181	204	193	173	192	199	168	196	192	189	193	212	206	206	181	196	192	203	192	190	208	182	190	187	201	177	192	236	199	194	200	167	195	230	192	212	208	211	210	206	224	200	183	204	205	213	195	186	204	188	202	185	207	202	184	198	214	203	212	211	202	211	178	182	205	217	202	207	206	217	221	219	184	201	197	198	192	218	191	201	193	183	210	202	197	215	209	196	216	192	182	194	202	153	185	203	195	194	195	178	228	199	196	179	212	210	203	202	207	163	204	194	211	199	180	163	191	207	203	205	200	223	176	203	181	174	192	204	214	216	210	202	192	196	199	162	174	160	226	218	192	183	188	181	177	190	178	177	199	190	214	174	185	220	194	226	189	198	237	204	191	202	230	229	197	203	169	229	214	183	197	198	189	195	207	217	207	189	193	174	193	225	221	171	199	197	207	182	201	206	219	231	183	201	196	207	174	185	219	188	164	190	221	223	206	201	207	186	190	207	206	222	226	199	206	195	185	205	221	192	176	183	158	188	185	199	230	197	177	207	211	191	204	168	185	193	173	221	201	172	212	203	224	195	184	196	205	219	188	228	223	202	198	182	199	236	178	187	164	210	224	190	222	201	203	202	211	207	207	185	209	165	195	183	175	173	198	192	176	211	226	187	192	209	186	190	192	218	182	211	167	234	201	180	167	175	209	181	206	189	232	179	216	186	205	225	226	205	171	206	211	218	192	175	207	207	187	207	187	197	194	189	186	213	177	212	207	167	196	196	195	208	196	197	206	196	222	187	186	209	196	209	207	194	210	167	208	191	189	190	192	186	199	205	193	200	212	210	194	212	205	211	212	197	206	229	203	195	213	197	222	212	222	213	220	225	203	210	191	175	202	197	229	209	180	205	220	209	207	176	198	218	197	207	189	196	206	201	208	209	223	208	215	189	198	201	221	225	177	222	217	201	180	213	197	175	203	172	216	231	197	195	197	197	215	220	186	183	200	210	206	199	183	170	203	184	234	222	198	208	206	182	194	200	207	209	190	193	202	208	237	211	184	198	212	189	236	194	221	190	220	174	174	176	178	190	195	180	213	191	177	223	203	221	181	187	212	186	211	190	186	183	210	190	209	216	222	199	190	173	215	190	217	214	190	196	207	177	210	180	197	181	201	186	176	188	182	203	208	191	182	181	168	192	211	206	179	196	169	187	204	185	197	203	178	219	214	201	161	198	200	211	162	171	210	216	207	212	188	197	185	202	193	206	206	196	187	179	230	217	210	246	195	209	211	217	190	194	190	196	167	209	166	196	212	203	187	193	178	200	211	186	190	211	195	172	175	202	211	184	201	227	195	195	166	188	209	194	199	198	217	201	188	195	228	173	209	193	198	219	179	194	213	182	224	202	224	232	211	202	188	235	234	190	185	173	185	224	193	207	205	193	199	223	225	216	200	203	189	201	181	204	186	188	199	186	205	186	215	224	220	190	207	184	209	198	195	204	189	202	205	191	185	205	190	193	204	199	218	225	192	184	200	179	185	206	169	206	191	185	213	163	193	186	205	185	193	202	217	178	197	213	193	197	187
8317	1081	2035	2083	1838	1552	1259	1096	959	929	785	761	759	740	708	691	651	637	621	567	598	591	598	564	584	570	535	541	527	616	573	546	539	540	567	564	516	551	521	566	572	534	528	490	486	523	539	528	520	504	513	543	501	526	519	553	554	535	514	510	579	499	503	562	491	530	508	499	529	543	528	517	484	485	532	529	500	539	559	507	506	481	473	520	493	517	489	534	536	540	485	510	461	504	517	521	498	519	503	497	521	535	546	485	549	509	532	474	524	510	503	530	493	525	515	512	541	484	524	571	501	525	527	501	504	496	537	489	522	520	505	521	491	511	538	498	517	530	503	471	519	534	506	516	477	517	548	566	526	486	541	518	528	535	500	449	494	518	509	500	491	525	537	535	506	551	466	522	495	503	489	512	571	508	523	516	510	493	518	519	508	506	519	499	511	481	501	483	492	483	509	509	528	525	523	507	517	497	461	534	511	516	485	497	496	527	482	475	529	535	500	522	517	507	531	494	498	497	504	513	512	531	516	499	538	518	516	509	528	495	556	491	486	452	498	503	546	509	499	521	530	530	530	461	504	521	540	549	508	512	485	528	511	522	568	521	529	505	504	488	543	494	515	527	520	508	534	505	520	474	504	501	501	533	536	511	473	518	521	497	458	496	506	505	483	474	488	486	541	515	516	474	518	523	518	486	492	521	475	495	502	507	538	500	522	488	520	525	489	485	540	531	522	504	481	498	526	474	499	489	515	523	550	511	510	492	502	445	526	502	497	498	517	533	509	540	512	535	510	535	543	505	500	497	520	519	527	549	518	505	476	498	489	530	520	515	523	493	489	499	560	515	501	534	546	547	491	493	519	515	524	502	509	483	492	523	518	501	490	538	474	517	492	509	494	499	494	533	495	496	508	541	507	467	523	497	473	516	516	509	500	491	506	543	511	520	521	461	515	530	528	510	498	492	504	482	498	483	482	547	485	521	511	513	521	503	512	507	475	508	531	512	499	526	503	498	496	511	520	503	524	498	510	540	535	516	512	520	503	516	524	483	498	495	500	468	482	533	539	498	518	512	468	548	505	553	473	487	480	522	521	498	528	514	505	500	492	500	496	488	527	508	462	530	482	515	491	534	490	522	523	567	519	477	493	502	497	519	509	506	526	508	493	504	472	532	503	538	518	509	551	531	541	479	522	494	479	507	489	525	486	484	489	493	529	524	500	484	503	491	500	531	501	499	463	499	453	484	498	554	496	519	492	508	518	506	539	515	485	506	496	489	520	531	521	502	507	542	498	521	500	517	500	526	501	502	484	489	506	532	533	483	524	485	516	496	519	500	508	538	506	582	525	489	477	510	510	492	498	503	552	520	491	551	506	532	501	519	530	505	531	513	553	526	537	495	538	509	489	563	505	462	514	506	478	530	531	515	505	517	498	519	534	504	478	531	533	529	534	538	537	497	502	482	495	479	489	563	502	463	509	506	520	519	523	489	486	531	503	502	518	501	568	516	510	486	510	504	554	502	495	487	518	482	509	500	536	498	515	493	558	542	542	549	505	508	533	533	539	525	479	532	535	513	489	523	493	472	474	539	548	505	514	493	527	492	531	485	520	511	475	486	511	497	486	499	561	525	505	518	473	524	521	522	530	509	507	489	521	542	502	529	534	502	465	529	474	533	491	495	513	530	527	532	496	525	511	483	500	507	504	523	499	522	534	443	518	515	539	512	492	492	514	503	515	494	513	516	530	509	514	478	514	509	505	496	541	503	503	485	526	497	482	530	576	538	520	501	515	537	509	510	500	542	496	529	523	516	511	510	454	543	518	533	508	484	537	482	544	553	515	517	520	517	496	487	491	553	518	536	523	537	463	499	482	496	523	536	503	526	518	521	493	489	524	508	532	516	542	494	481	489	551	466	548	486	518	509	468	519	499	480	556	448	534	522	527	503	527	504	528	512	500	531	492	502	482	501	507	487	498	488	518	534	512	536	487	501	516	542	532	521	513	532	553	502	510	506	487	523	505	518	501	504	497	526	530	519	548	507	490	556	532	488	529	534	518	522	506	516	507	490	527	512	519	508	502	511	532	541	491	484	511	504	532	483	547	485	510	556	532	544	486	542	516	496	508	505	481	505	538	507	485	492	572	513	484	525	522	498	516	496	489	529	527	521	513	528	486	484	476	548	515	547	534	508	511	536	492	547	501	478	508	500	555	462	487	497	506	560	503	497	515	507	488	493	558	508	528	535	505	511	521	521	491	516	541	526	532	521	506	488	483	472	535	531	531	495	508	504	571	506	486	565	517	507	519	548	464	509	517	490	503	493	495	522	521	471	521	523	509	479	504	489	509	515	468	495	501	536	527	503	512	520	483	486	520	518	531	542	513	497	523	485	531	514	507	499	519	517	528	502	515	531	487	517	531	511	534	512	532	489	518	483	550	480	508	550	503	485	522	500	471	484	507	510	509	506	506	542	494	520	515	465	512	496	510	505	494	516	531	538	535	525	483	495	553	525	511	509	504	511	520	497	538	534	503	488	506	485	499	510	517	516	508	510	522	504	498	534	530	500	455	487	540	511	500	494	479	515	446	508	502	509	484	515	510	532	503	500	569	594	530	550	504	506	542	512	491	520	511	545	530	506	536	524	537	518	501	490	568	542	548	490	498	517	531	484	491	489	530	489	503	487	531	495	531	496	487	543	495	524	519	487	504	480	484	501	515	507	483	499	504	487	470	487	525	518	494	498	497	524	520	525	530	526	520	494	524	471	510	510	541	501	499	507	520	531	524	463	522	491	516	483	492	453	486	510	513	553	478	479	496	528	491	500	525	527	502	529	491	495	535	516	522	479	531	559	525	464	507	471	556	472	535	504	484	479	536	550	544	509	533	524	509	525	553	531	494	559	552	501	551	493	486	488	519	493	523	501	544	489	525	545	478	469	522	526	520	490	510	476	510	510	524	488	505	534	507	544	509	565	528	514	515	474	509	501	509	502	496	512	548	493	489	523	465	513	482	490	516	517	499	492	475	542	495	495	517	546	532	500	518	544	489	539	527	477	509	506	513	534	526	488	509	515	540	506	505	501	498	516	532	534	514	507	489	519	507	504	521	520	517	474	495	488	471	502	522	480	522	533	526	499	530	513	486	487	515	507	473	471	544	544	512	515	503	519	505	529	550	498	516	488	530	492	504	505	528	472	532	542	464	515	523	554	529	491	552	536	503	510	473	484	539	517	508	484	502	514	536	473	505	502	505	478	540	529	545	505	498	500	520	492	492	507	529	539	500	499	496	500	544	494	496	482	522	511	512	523	458	490	513	505	511	506	500	537	492	477	504	507	516	487	482	556	507	461	503	496	510	518	503	492	540	497	478	546	523	465	530	501	506	506	486	522	474	518	478	513	525	521	503	540	489	502	525	524	516	507	463	466	505	491	495	545	476	496	536	529	538	506	525	521	503	483	513	505	491	551	489	482	470	522	511	481	499	522	505	517	521	531	525	526	543	511
1736	450	423	426	439	395	371	417	373	393	416	400	383	386	390	382	370	415	411	366	391	444	447	382	376	383	379	406	435	425	405	441	388	377	396	397	391	389	403	406	396	420	395	406	427	430	403	394	384	357	390	380	442	394	423	423	399	379	389	412	386	415	395	410	422	418	408	425	415	400	399	396	398	383	372	358	391	442	376	408	399	358	402	405	392	417	404	386	408	429	431	398	419	401	383	405	453	402	408	376	419	381	421	402	375	407	368	385	383	438	407	403	346	381	383	360	357	374	383	361	421	392	383	383	468	417	386	418	415	429	393	375	436	417	390	385	417	443	397	384	430	381	404	384	451	381	404	412	384	396	410	426	435	383	389	412	411	385	384	389	418	422	369	409	431	393	356	399	397	381	394	417	402	411	375	398	398	377	407	429	420	347	425	389	420	400	384	373	386	378	404	383	402	409	437	385	357	416	397	423	397	402	368	404	417	367	387	410	390	426	427	436	382	403	410	360	410	375	383	393	430	421	397	432	381	398	386	382	394	411	444	397	385	371	366	413	394	415	402	388	418	379	362	371	428	394	395	383	418	405	416	363	400	406	349	372	379	408	401	384	386	401	394	391	403	408	385	414	417	416	436	417	391	401	383	414	406	412	381	388	403	367	406	389	392	408	415	407	407	375	402	419	405	397	424	402	416	365	372	410	383	395	402	358	396	406	439	367	390	358	417	369	376	368	337	399	411	432	391	418	380	400	431	422	437	411	430	356	405	373	399	415	381	416	393	355	401	413	413	411	410	388	418	384	356	409	405	428	413	409	381	415	399	400	409	381	416	420	427	403	400	353	445	404	393	422	389	401	409	354	434	414	384	443	441	424	402	358	382	443	407	381	411	416	390	379	400	422	383	427	399	390	405	414	390	385	413	392	370	396	431	401	395	415	404	445	397	403	430	389	400	381	397	369	400	421	409	367	392	386	391	401	407	402	376	381	416	421	373	393	396	395	416	360	395	417	407	392	398	422	444	397	378	423	375	364	396	426	423	418	448	362	403	417	391	426	397	394	371	390	385	432	382	424	421	432	412	408	404	376	394	386	409	419	406	387	393	414	403	413	408	381	410	445	364	397	378	377	437	401	433	400	397	386	416	413	398	422	383	413	386	427	356	410	389	402	430	393	399	377	378	410	427	392	379	415	394	394	367	433	404	391	383	371	436	409	440	429	416	362	404	400	414	381	423	423	418	400	419	409	373	405	408	432	368	414	381	388	418	419	391	404	419	390	380	405	377	447	404	454	394	396	421	412	386	372	404	407	429	414	387	392	393	408	391	412	383	359	353	407	382	400	379	412	409	377	409	376	432	390	394	398	395	384	413	419	421	394	374	384	392	419	400	371	367	380	378	383	434	429	407	402	392	354	414	455	393	373	421	389	433	392	383	439	433	422	412	354	386	377	390	379	382	389	375	373	421	358	373	398	401	388	397	386	381	416	367	420	391	388	420	409	399	415	376	376	405	402	400	433	441	402	380	413	395	420	391	425	429	401	403	411	372	394	383	429	389	370	389	409	388	402	374	425	396	408	420	444	449	408	364	399	362	377	376	412	425	397	441	400	415	429	428	417	442	377	439	410	408	358	358	358	424	401	400	391	423	421	386	380	436	398	383	387	415	413	396	382	421	387	361	414	369	414	376	405	374	381	371	385	362	399	400	403	384	392	397	391	377	456	401	388	383	384	388	382	360	434	423	430	373	411	399	389	394	413	388	376	406	395	421	389	415	389	397	393	402	410	388	412	399	363	404	415	379	406	398	374	383	380	416	402	378	414	386	403	405	378	405	405	377	394	413	384	384	381	419	419	348	449	411	419	420	400	427	398	420	386	420	401	403	398	377	411	389	440	370	399	393	382	417	450	371	370	387	376	427	415	406	369	396	407	411	369	401	435	418	391	398	387	341	433	423	424	427	423	412	424	379	429	428	408	396	418	398	403	381	403	416	401	392	448	361	395	397	404	418	370	395	401	423	378	410	405	413	378	392	390	409	399	392	382	418	397	381	415	376	349	369	404	412	405	402	423	413	410	423	415	358	354	390	429	429	402	398	411	388	411	407	396	411	432	387	425	375	403	412	389	388	387	412	343	383	394	437	391	371	413	402	422	399	410	420	396	424	411	407	397	379	409	382	363	367	380	415	408	386	376	420	377	438	402	414	361	415	382	430	398	431	385	443	388	375	407	432	405	365	395	371	420	413	385	431	423	397	456	374	370	387	400	373	433	385	435	416	405	417	389	416	364	426	395	438	404	426	353	379	379	383	362	355	418	376	408	407	397	366	403	390	374	411	444	396	383	393	397	391	386	358	379	371	385	396	419	425	402	471	430	418	426	385	366	408	381	361	385	412	427	375	415	396	394	395	416	411	389	398	406	435	400	378	447	421	417	374	395	405	387	373	415	380	370	432	407	437	408	360	381	376	411	389	383	404	404	377	394	398	357	429	390	406	373	424	378	377	405	405	391	410	388	390	429	395	427	423	415	415	399	404	426	414	407	363	347	438	389	402	386	353	417	368	409	404	409	443	390	383	394	427	395	440	373	402	391	406	367	365	375	380	395	411	404	371	411	407	383	414	391	425	411	420	431	407	404	426	449	396	426	415	406	396	404	430	386	364	400	385	402	398	392	390	354	408	398	409	399	399	418	394	415	398	434	374	379	412	408	405	416	377	395	357	385	388	356	404	364	359	389	417	421	386	383	423	407	422	428	387	403	400	406	442	375	412	397	383	396	410	376	405	358	367	389	381	403	413	356	389	409	431	447	402	381	414	385	427	441	401	419	435	426	379	382	393	398	376	384	431	422	429	367	377	388	433	374	390	399	392	370	439	394	380	391	357	388	412	390	377	412	412	352	405	398	410	424	367	364	399	411	396	400	370	393	393	387	402	341	375	430	370	422	401	470	382	415	378	371	376	439	419	397	380	392	418	394	391	411	411	384	415	419	412	407	380	411	405	404	388	422	397	393	371	422	379	382	439	402	380	396	400	413	398	400	420	432	408	365	387	401	402	418	382	404	436	387	394	428	441	362	391	372	406	383	403	379	409	409	349	402	397	392	388	367	402	416	416	394	404	411	388	414	387	375	409	384	400	367	362	413	396	389	423	368	398	398	380	394	396	363	413	392	364	442	385	395	432	397	435	415	391	384	417	402	379	381	376	366	403	422	413	417	387	419	379	396	386	377	370	375	410	415	416	374	343	404	398	408	375	409	398	389	435	422	421	404	385	421	435	417	373	422	396	429	458	415	392	417	418	421	367	404	418	405	399	379	404	402	360	416	407	380	385	396	358	397	396	421	462	405	443	389	413	428	363	441	408	394	357	436	382	392	398	417	408	401	416	393	465	403	391	406	412	419	416	357	377	393	395	380	447	422	370	403	372	380	371	380	420	402	410	363	377	387	404	379	415	421	357	402	399	442	406	382	418	439	360	383	391	448	390	410	391	406	426	396	378	385
2042	894	862	843	875	938	900	881	920	907	907	864	865	812	870	826	901	888	859	913	881	909	880	887	864	838	877	843	871	867	842	841	864	842	874	876	851	863	879	867	880	833	847	875	881	888	906	836	892	863	816	913	925	873	870	879	844	913	930	928	806	875	852	909	878	857	817	873	881	887	854	855	875	848	849	928	870	830	937	851	912	840	877	854	931	911	848	897	886	856	925	884	930	861	872	927	940	917	880	827	852	884	881	877	849	884	904	907	858	848	861	854	877	881	871	839	846	895	855	853	843	834	805	863	896	853	874	889	830	878	870	819	810	859	837	877	904	867	875	886	828	851	848	862	871	901	817	887	836	836	880	861	915	935	897	873	850	829	827	877	871	890	869	893	839	896	899	859	912	852	874	831	851	865	853	888	872	887	891	886	891	843	894	892	877	878	889	873	881	883	820	891	876	825	888	914	947	816	864	812	807	841	896	845	849	845	904	845	865	847	889	906	881	880	848	889	820	839	929	891	834	852	850	926	835	889	824	854	882	896	896	870	867	893	926	891	874	928	860	854	866	877	932	831	928	856	888	827	874	860	839	835	834	857	868	864	857	862	845	883	875	813	923	903	847	788	893	886	887	851	885	891	841	864	884	897	915	838	875	883	837	915	908	825	859	845	864	836	856	864	898	923	823	855	893	881	844	895	860	912	902	811	891	837	868	811	920	894	860	846	926	891	882	795	909	832	897	894	896	843	911	937	864	894	935	895	925	804	876	882	864	875	914	861	868	905	819	882	848	842	884	846	903	887	886	854	884	900	865	917	863	873	857	850	915	864	826	825	851	850	908	911	854	897	886	865	828	908	932	850	854	865	839	922	825	894	868	845	902	852	820	859	934	851	884	905	919	945	879	893	858	893	906	824	864	869	890	906	821	879	862	861	854	912	868	863	819	878	856	838	894	891	904	914	805	849	848	923	828	859	881	857	907	902	902	869	835	843	822	881	896	883	881	956	895	904	906	871	906	857	847	936	824	882	902	880	838	856	880	873	833	846	891	890	865	845	854	858	927	883	901	926	877	868	849	857	893	896	898	857	901	868	923	899	872	882	856	847	903	905	906	880	876	889	878	905	848	888	848	833	872	839	861	895	870	855	863	911	916	846	908	866	907	872	894	876	818	873	866	797	876	872	851	880	839	880	836	823	852	854	863	856	893	860	874	858	879	939	914	853	876	902	894	896	860	820	848	854	864	890	847	904	883	925	835	921	903	855	875	857	833	884	902	853	856	809	832	892	870	834	857	800	848	823	866	870	873	888	890	917	864	903	838	881	845	853	867	845	854	843	867	868	865	902	841	919	915	874	865	865	812	882	848	827	862	871	864	911	851	901	906	816	857	911	865	841	865	841	888	876	878	871	868	858	857	900	884	774	892	865	864	901	924	860	855	857	886	832	894	815	897	839	840	890	863	833	906	878	855	898	877	877	862	874	786	801	881	862	817	842	903	854	828	889	804	868	843	896	895	845	915	843	837	839	883	848	880	860	827	886	881	925	901	876	881	846	869	861	899	876	836	918	903	845	901	863	922	830	834	871	897	855	874	844	818	921	864	935	897	889	843	898	878	855	910	903	835	828	855	903	870	861	861	845	853	861	829	871	853	835	897	825	872	918	865	912	849	873	927	897	903	898	886	900	907	893	830	862	891	859	831	899	903	891	855	899	871	872	850	837	899	862	892	884	822	842	840	905	857	934	882	850	877	886	839	810	853	902	895	867	877	884	846	852	968	867	908	895	870	873	893	885	850	832	907	860	903	929	901	845	785	871	912	932	868	926	847	889	830	815	913	878	859	865	861	889	868	885	851	911	846	849	859	865	891	855	877	847	940	850	865	870	818	851	875	903	887	823	823	824	866	868	847	887	883	866	887	893	854	892	926	885	870	876	853	850	864	866	844	824	845	898	894	840	892	854	832	855	853	891	869	886	915	838	882	892	908	857	863	903	907	911	834	818	893	877	867	819	890	839	894	862	841	909	861	891	855	879	889	868	868	869	856	829	879	904	848	847	870	935	803	875	889	932	830	824	873	871	887	876	875	883	905	875	879	854	833	901	888	835	879	897	860	950	901	911	854	900	853	835	852	863	915	888	902	841	878	895	868	886	899	888	943	887	875	886	859	860	825	906	891	849	842	905	885	858	843	847	889	888	859	902	868	844	923	841	862	923	855	872	932	870	909	931	898	852	844	891	877	904	823	831	852	898	851	834	881	857	873	883	857	857	800	907	878	890	925	891	877	880	879	838	889	830	851	856	908	804	868	889	954	916	837	837	858	850	829	865	870	900	875	901	870	882	851	895	893	886	832	857	845	885	863	875	827	873	872	872	873	844	876	875	880	852	884	887	871	890	828	893	919	870	880	834	866	902	871	904	915	870	865	895	888	868	855	846	922	855	865	891	862	875	873	852	874	900	835	849	857	884	825	883	892	924	837	879	801	914	881	879	880	861	828	897	894	885	861	825	836	869	908	895	886	873	887	859	918	914	895	839	873	833	879	877	895	854	906	867	876	873	849	797	886	856	806	878	822	920	822	879	879	873	868	910	833	886	842	870	922	875	889	852	852	865	828	932	919	912	874	869	872	872	825	825	838	837	866	873	891	846	878	923	855	842	876	818	828	864	905	864	879	817	888	920	874	866	887	903	875	870	834	870	859	864	858	846	857	827	866	869	882	857	809	853	842	878	878	877	866	892	836	923	854	916	898	855	876	905	894	897	836	923	879	886	871	839	847	863	856	866	854	853	893	856	889	898	879	868	881	877	854	865	868	854	849	903	829	873	847	865	895	820	882	919	876	891	829	873	823	940	832	916	864	842	861	901	875	855	810	894	856	874	852	866	883	885	826	836	912	861	878	908	902	783	880	865	828	819	853	860	890	907	922	883	907	906	892	870	857	916	866	850	847	868	885	908	864	880	898	837	891	869	867	938	887	918	873	843	883	884	835	908	913	882	860	841	904	849	891	826	868	895	902	930	892	883	860	882	867	898	865	899	783	841	885	934	890	872	882	813	885	890	865	931	878	850	897	814	870	854	866	841	868	898	902	798	917	944	812	880	870	910	896	852	907	881	891	893	933	816	877	917	891	904	889	918	849	903	817	877	925	880	880	834	891	921	833	814	814	889	814	890	880	857	890	864	904	917	832	866	924	879	906	858	872	885	827	873	896	825	882	856	908	882	940	867	862	895	901	898	857	862	867	883	933	868	887	840	840	876	869	835	873	949	865	841	834	906	875	865	858	908	895	861	863	927	861	817	908	885	854	881	894	910	889	851	927	887	907	962	944	885	889	865	849	882	854	828	884	875	895	883	853	837	883	867	826	828	883	909	931	814	876	839	847	830	892	846	870	840	843	833	923	881	880	851	836	843	885	849	888	880	906	912	904	838	871	891	881	871	860	873	871	927	871	855	873	898	880	880	856	832	867	849	818	843	865	847	887	862	877	889	891	896	873	879
7784	530	501	463	387	314	229	231	250	232	206	200	237	205	182	204	187	175	191	205	190	184	191	213	208	212	204	228	196	189	217	196	234	188	195	202	176	195	216	177	186	192	204	203	164	198	213	177	203	201	184	218	212	206	194	199	206	219	206	212	191	171	186	218	198	212	195	208	177	192	189	176	176	192	197	182	181	183	202	201	188	187	202	174	200	186	193	217	170	209	175	201	206	195	193	172	177	173	167	218	169	189	221	182	184	188	175	194	191	174	178	207	203	201	202	194	203	201	206	170	196	187	181	206	195	203	222	161	214	171	189	242	196	169	174	175	166	189	203	188	196	192	210	221	218	185	186	188	195	181	171	183	209	212	196	189	187	203	168	221	206	185	181	197	200	170	181	182	181	202	191	210	195	212	190	201	192	160	198	183	186	178	153	169	209	182	199	175	192	194	204	183	191	190	193	194	195	163	197	193	200	192	175	197	194	196	191	181	177	203	216	198	206	228	186	168	166	175	199	184	172	185	202	221	176	204	174	198	200	183	198	185	202	195	174	186	200	209	188	192	187	174	197	185	194	185	182	169	191	218	181	203	208	183	185	176	202	196	192	208	171	195	167	206	173	181	215	187	192	182	195	193	184	178	178	178	183	204	201	202	180	203	213	182	208	240	200	196	203	176	203	184	199	188	196	181	182	186	199	203	199	204	184	204	170	211	187	180	217	206	196	203	205	202	171	183	176	197	193	189	179	172	191	195	185	191	201	175	197	212	191	217	211	183	190	198	219	184	206	198	198	190	207	162	168	179	186	183	200	202	179	214	204	194	191	209	207	206	190	200	184	206	206	193	175	202	176	213	170	187	191	191	181	181	186	199	209	184	191	225	194	186	208	197	193	185	207	201	178	180	185	217	193	191	213	208	221	213	178	178	166	193	183	178	173	159	179	197	224	190	180	227	208	207	210	161	195	178	204	176	198	195	178	200	218	202	190	185	167	188	187	195	222	199	178	202	204	166	197	209	180	192	193	191	203	152	194	191	158	159	177	188	187	203	189	186	223	194	213	191	190	209	209	224	190	209	198	200	180	217	192	193	197	224	195	188	194	203	188	186	197	202	206	202	208	213	212	191	213	190	198	185	197	212	205	190	203	215	204	185	205	202	184	193	200	197	182	206	223	189	174	195	206	183	174	185	200	194	192	191	205	188	208	200	187	204	220	195	183	177	178	175	199	189	191	208	195	192	205	178	176	184	183	200	185	196	215	179	205	175	192	194	202	184	207	212	179	205	176	201	220	204	201	192	190	192	210	176	212	187	202	210	199	218	201	199	176	198	190	204	169	198	183	178	173	217	213	203	182	192	204	212	182	192	174	177	165	189	214	180	160	188	208	214	169	195	218	186	177	188	205	181	204	214	183	178	203	205	180	181	181	213	185	189	181	175	177	189	164	201	179	193	153	166	188	218	206	190	168	197	184	209	202	210	180	199	186	172	198	192	200	178	206	213	197	199	212	186	217	197	217	174	197	184	225	182	187	182	194	197	206	184	182	190	173	179	184	184	196	186	217	182	180	183	183	202	172	182	209	191	182	207	211	151	166	181	188	191	205	186	198	179	210	219	169	172	174	193	203	198	187	211	191	195	204	207	171	204	183	220	169	195	202	196	218	189	183	197	211	186	179	192	182	205	184	189	178	201	207	221	185	196	209	212	183	191	209	212	172	210	205	190	215	187	208	182	175	181	205	209	218	200	214	176	199	185	167	205	219	178	181	168	191	193	190	183	214	204	212	172	219	181	183	189	208	178	195	211	162	190	191	185	205	207	200	194	196	193	170	209	181	216	210	181	222	186	221	195	206	184	200	164	190	191	186	206	185	157	197	184	193	202	177	217	202	197	193	181	220	197	219	218	212	192	228	188	208	222	217	201	201	215	185	166	199	161	185	190	189	206	229	196	202	196	217	192	173	183	175	211	167	184	204	194	203	200	211	181	189	195	196	179	238	169	208	180	212	194	192	201	225	193	198	209	207	206	215	196	193	188	198	186	191	187	202	189	195	202	197	194	208	214	188	175	189	212	220	179	201	168	192	184	212	184	180	163	198	207	197	182	203	169	195	173	196	195	228	218	203	207	233	190	198	185	179	189	153	184	199	174	195	197	191	190	190	172	195	195	192	182	192	171	180	202	184	203	195	195	195	173	220	187	153	206	209	203	196	216	195	180	151	204	182	168	202	188	176	181	198	204	189	200	174	211	206	186	185	195	174	181	176	218	196	195	182	174	203	185	199	206	203	190	207	189	201	211	176	207	177	204	203	225	171	216	194	177	181	192	242	187	202	176	200	207	168	203	178	205	192	187	188	192	222	189	202	217	183	192	176	166	207	203	226	165	176	194	236	221	191	197	199	187	189	200	200	211	192	180	190	186	181	197	194	203	167	182	223	224	182	204	177	203	202	188	194	203	172	202	203	180	203	182	196	185	194	182	189	207	180	169	234	157	185	207	188	191	206	179	191	180	191	179	196	199	188	187	204	190	176	190	178	193	211	208	197	187	195	198	204	178	202	189	186	199	186	194	210	208	174	201	198	184	219	196	201	176	174	189	179	192	197	215	219	202	186	191	161	184	193	194	178	189	198	244	209	178	191	208	176	165	187	190	198	181	223	189	204	210	208	198	183	193	180	186	172	186	209	214	191	183	191	202	176	206	187	189	215	188	203	175	187	224	190	209	188	213	206	201	184	208	185	200	194	181	169	177	209	187	191	184	167	187	196	176	175	181	191	202	187	190	172	187	224	164	187	175	195	183	199	207	217	182	188	186	195	214	182	214	195	204	193	165	215	190	196	203	190	190	200	188	170	182	214	195	184	216	213	181	185	198	174	169	185	204	199	189	193	197	209	211	219	204	187	206	189	185	196	201	179	191	182	205	218	196	187	194	165	172	208	188	209	175	167	203	189	211	178	194	216	196	189	187	199	168	202	210	195	201	205	196	175	191	171	196	199	206	185	174	185	176	159	195	154	176	206	188	190	201	196	210	190	201	184	198	187	214	212	199	180	198	177	195	186	180	189	223	189	197	190	174	189	198	196	177	177	212	193	196	193	205	208	190	173	206	209	197	218	185	216	171	208	221	180	166	180	186	208	197	199	201	168	181	188	172	182	183	200	199	206	201	207	191	206	189	183	219	176	205	186	186	220	203	182	179	195	197	220	193	183	181	185	206	186	162	170	172	197	203	181	212	194	202	180	219	188	186	223	201	200	217	179	187	185	183	174	192	175	183	203	159	181	218	199	221	190	202	165	171	174	204	198	176	180	207	193	181	185	182	189	182	212	210	198	197	158	225	193	192	230	210	203	194	196	195	187	175	196	208	208	185	214	196	201	161	210	186	214	182	227	201	215	181	186	191	209	218	172	192	179	171	193	169	191	180	188	200	183	186	185	166	192	188	206	188	206	199	176	181	191	217	190	229	186	195	172	190	209	188	195	203	160	177	185	190	216	192
6401	753	1211	1314	1139	1015	887	812	662	682	629	666	604	605	573	544	550	556	511	525	501	542	512	503	487	494	453	510	474	501	487	514	486	479	510	545	501	479	467	486	495	478	502	472	501	488	461	463	466	468	479	470	480	469	468	419	503	453	503	482	470	473	482	480	501	463	447	474	476	527	496	426	470	447	442	477	472	475	481	486	428	418	455	472	447	471	511	462	465	456	457	469	459	422	477	495	473	480	466	442	530	445	482	440	479	432	471	477	450	465	487	446	457	476	472	457	458	490	481	459	434	477	467	464	484	451	486	471	451	474	465	466	494	478	469	504	444	491	443	481	458	476	417	499	448	458	489	474	418	476	432	448	486	488	463	429	497	461	497	474	441	464	442	482	503	474	481	448	452	457	467	441	466	439	459	443	453	475	462	525	469	459	456	469	404	466	457	462	458	496	443	476	438	452	494	476	481	464	458	464	506	416	484	469	464	486	451	472	481	436	468	459	480	457	486	431	455	463	451	460	430	487	473	476	469	495	491	476	500	449	497	456	481	490	476	407	454	451	506	485	467	455	469	498	434	448	496	478	440	473	449	457	433	475	453	466	483	473	443	439	470	489	481	463	470	481	443	466	462	467	465	427	456	444	444	476	471	454	501	474	476	450	452	440	471	507	456	476	477	451	479	454	518	433	466	444	465	488	468	461	513	468	476	487	436	507	431	455	475	455	417	530	514	457	453	466	463	454	438	455	529	459	443	433	447	453	479	479	463	507	463	483	505	458	510	468	511	446	494	469	521	488	452	481	474	482	491	447	489	461	469	502	528	450	442	465	472	459	472	457	453	475	455	468	490	495	434	453	458	485	448	460	459	467	460	493	451	433	465	443	488	424	457	431	478	519	464	474	465	470	455	471	466	471	479	466	458	449	475	471	489	459	457	447	488	423	465	513	445	433	447	457	450	485	437	490	461	447	480	461	470	447	467	457	457	466	440	457	472	458	465	471	494	500	496	489	457	486	527	476	483	473	484	500	468	438	469	453	470	456	497	474	467	422	460	456	457	512	433	490	439	463	419	472	438	471	426	433	448	456	475	484	446	435	449	466	456	425	476	480	479	442	444	481	445	455	486	485	472	470	479	459	468	468	459	513	508	459	492	490	478	488	492	472	481	480	376	460	491	457	480	493	471	488	451	466	463	444	454	495	515	454	478	492	450	484	450	463	491	423	446	429	461	490	465	464	479	457	487	452	461	500	481	426	454	489	472	467	439	484	466	515	451	471	427	468	431	488	483	455	454	459	478	474	461	504	446	471	467	472	492	468	470	473	468	447	476	434	451	475	446	460	474	459	473	471	486	462	460	479	485	447	468	466	488	473	487	478	474	468	497	451	463	489	469	451	497	464	468	467	459	479	472	507	455	458	439	479	481	482	488	427	458	494	448	491	493	485	439	449	474	454	522	490	483	455	484	450	468	487	487	460	477	458	451	453	498	437	467	483	457	476	425	474	422	466	489	445	480	469	449	448	503	447	467	443	461	476	448	463	464	472	499	483	461	453	460	483	440	502	464	481	438	444	441	532	493	479	474	466	503	482	447	469	449	434	480	462	476	503	486	446	496	475	475	443	488	479	450	469	430	489	462	498	475	470	484	451	453	439	465	465	463	488	434	455	422	469	469	482	439	473	473	454	467	453	482	485	450	474	525	459	459	467	441	457	433	503	479	477	455	470	452	434	458	471	434	475	440	481	460	468	470	476	489	423	438	491	513	437	470	475	436	454	455	455	512	487	469	438	469	462	444	451	496	468	467	456	454	485	447	494	483	440	471	466	493	447	449	448	470	415	481	495	483	475	490	480	435	456	464	487	483	466	439	454	484	476	452	468	465	455	454	478	409	461	468	463	462	454	455	484	450	454	457	460	461	456	460	450	459	526	431	459	475	452	472	522	459	460	443	470	494	477	494	473	474	460	495	472	415	456	474	481	453	466	464	467	465	458	486	447	456	505	418	456	472	472	490	460	460	473	439	494	475	427	479	458	420	437	467	452	481	474	459	479	488	454	455	483	447	500	465	491	460	454	482	488	443	465	502	479	502	502	450	439	455	468	467	487	476	511	458	525	462	471	486	456	425	435	455	472	474	451	463	470	495	477	462	429	473	481	497	465	473	483	441	492	501	473	451	421	443	453	485	478	485	468	436	473	465	453	448	488	448	477	509	487	470	464	482	443	448	480	489	489	446	484	483	456	454	458	480	471	438	444	465	481	449	461	473	474	438	492	433	456	471	479	471	459	464	493	446	453	467	455	501	466	460	498	516	430	460	466	458	459	446	474	477	455	458	466	464	500	444	441	445	430	457	472	489	484	446	485	469	451	461	489	480	461	468	466	454	434	444	471	462	455	516	440	487	494	437	458	473	460	475	479	497	477	440	467	474	430	456	466	451	467	433	493	492	474	463	458	452	442	455	506	431	465	506	476	459	499	450	485	478	488	466	486	522	487	472	482	486	450	459	475	498	471	488	461	467	527	449	442	447	494	508	479	481	465	467	503	517	471	507	460	454	465	493	428	480	476	483	443	488	461	479	446	508	455	466	454	476	473	474	494	442	462	481	461	436	493	463	432	509	434	453	459	499	470	447	451	508	503	489	474	498	473	443	484	447	479	476	461	522	455	457	493	442	437	481	464	442	461	485	494	425	459	432	453	453	455	500	475	482	457	446	459	457	422	472	462	482	465	435	439	485	488	448	459	473	468	455	506	430	457	478	486	461	456	490	428	462	426	437	505	487	467	474	453	456	475	456	460	488	479	436	459	479	458	468	480	498	459	452	474	474	454	487	468	498	466	494	472	493	459	464	468	458	466	476	459	470	498	440	507	495	502	469	498	476	456	435	468	483	466	506	469	510	476	445	476	455	489	454	441	464	481	470	454	445	491	481	493	447	456	486	490	451	475	489	482	473	485	433	489	440	493	498	461	434	457	462	485	467	479	479	438	502	462	451	465	463	506	495	481	469	446	454	465	493	485	506	469	502	466	442	501	452	476	494	483	467	489	512	464	439	457	465	464	447	487	489	481	437	470	455	506	455	436	498	490	489	473	466	462	482	471	444	493	413	470	458	460	448	441	427	443	477	439	505	532	474	503	463	456	455	476	432	493	474	456	508	446	505	477	501	456	448	453	479	432	472	474	474	473	471	471	488	456	455	445	481	483	498	482	429	458	457	519	508	443	455	472	486	458	506	457	482	452	488	443	477	467	499	476	456	457	502	465	456	471	464	465	441	475	470	417	472	466	481	475	459	455	465	449	478	447	449	456	494	465	493	454	459	479	463	480	391	476	488	453	445	465	470	471	449	475	471	504	503	474	482	486	469	464	443	434	450	493	447	465	482	489	508	491	489	455	466	459	445	461	477	458	492	477	452	491	466	467	449	472	510	442	438	446	512	489	461	468	480	478	443	455	458	519	439	444	456	429	437	511	427	426	456	513	496	485	487	476	492	451	481	460
14734	1202	875	666	517	394	314	336	298	275	232	240	209	237	206	248	233	194	196	217	191	193	194	187	219	210	194	221	221	193	238	208	209	185	209	189	216	205	203	186	209	162	207	206	221	179	219	197	195	181	196	184	216	207	209	234	188	219	209	211	207	190	178	213	199	206	200	197	192	214	190	186	204	192	185	202	200	192	194	214	196	212	204	202	196	204	214	221	200	212	188	175	217	223	225	199	206	215	182	199	208	216	195	200	199	180	185	195	201	185	174	191	204	207	184	195	190	232	199	194	195	175	220	160	227	198	196	201	175	188	175	181	211	187	206	200	201	188	215	171	174	202	177	183	220	170	211	185	193	206	209	189	218	215	202	218	209	167	181	208	200	190	207	192	202	224	199	197	215	219	206	199	185	201	225	203	181	197	216	201	185	207	198	209	195	190	185	219	189	209	184	229	188	208	198	198	179	163	221	223	207	201	208	179	194	202	188	211	234	191	196	218	198	198	200	211	183	183	176	186	230	174	201	194	195	190	185	207	215	211	227	201	202	197	180	208	201	199	180	188	179	231	176	187	200	219	196	221	201	191	191	216	222	205	185	187	204	177	209	188	214	186	182	215	203	227	196	193	180	172	211	207	172	194	199	223	203	221	189	215	207	204	191	195	181	178	198	172	207	195	202	215	196	222	176	224	214	206	200	199	222	202	199	195	204	217	199	192	186	208	186	211	173	196	149	192	208	193	198	206	211	191	227	196	207	192	185	204	199	214	219	200	185	207	207	196	218	192	207	187	198	174	225	197	177	176	193	201	203	179	175	198	222	200	183	222	200	198	179	187	196	192	203	208	197	211	166	200	198	193	195	161	188	199	221	185	175	196	238	211	189	192	221	202	194	168	192	188	184	203	212	221	192	203	186	204	179	168	197	195	232	205	213	193	228	176	219	204	192	194	193	200	199	192	167	200	191	184	213	225	196	202	204	193	169	209	231	214	218	228	203	195	214	173	211	213	203	204	195	178	213	169	184	195	197	192	188	213	177	217	208	207	204	173	190	195	196	204	178	220	220	195	187	201	210	201	221	210	210	192	207	182	191	186	216	193	201	188	186	188	190	194	172	179	175	190	191	213	182	192	184	211	196	213	193	212	188	198	194	224	206	189	203	223	206	196	181	193	185	206	188	188	195	194	208	196	188	180	197	221	216	195	162	204	196	173	177	189	197	189	212	183	195	197	219	183	185	187	173	194	184	193	176	218	206	211	218	196	222	211	180	204	186	189	179	212	227	202	189	202	218	177	168	172	182	218	189	219	215	181	174	194	207	200	189	192	174	177	197	176	190	198	211	171	223	179	209	205	203	181	202	178	203	198	196	173	189	181	173	215	204	197	193	174	210	202	225	203	216	212	186	165	192	170	192	193	189	213	186	195	186	206	173	191	187	202	185	228	207	189	204	184	204	204	195	197	228	170	205	196	201	186	162	205	218	191	210	176	194	212	216	194	199	200	192	178	198	219	190	187	199	190	211	190	195	218	180	191	172	209	200	204	177	215	218	215	201	208	202	176	202	179	220	205	201	217	228	186	197	200	187	199	179	204	194	215	193	215	192	205	206	206	185	188	212	196	177	190	193	185	205	190	203	186	197	175	184	171	199	220	193	204	186	195	167	204	206	192	213	221	217	184	198	188	210	212	210	185	204	162	208	205	204	207	217	203	173	195	208	234	207	212	218	191	188	214	188	228	189	190	186	198	187	206	184	192	182	190	174	208	200	202	190	193	178	210	202	199	184	199	207	205	232	204	214	171	209	216	197	172	190	208	171	191	200	205	201	193	197	187	218	194	194	194	207	200	198	208	185	188	201	209	227	188	217	211	180	174	214	200	184	199	195	197	177	195	195	175	198	185	219	165	200	221	165	227	188	192	207	211	200	208	207	199	217	214	201	228	184	198	191	191	184	209	163	195	211	214	187	189	206	215	187	184	209	182	209	201	194	188	208	182	198	202	207	192	187	187	205	196	204	194	188	208	229	206	204	200	185	200	212	193	224	190	221	174	211	217	205	199	182	194	193	208	213	201	229	191	187	199	176	194	191	212	212	202	178	213	203	181	214	205	202	222	207	192	200	175	201	195	184	206	189	202	198	208	194	191	208	201	175	176	226	195	193	200	224	219	209	231	197	200	164	233	174	223	208	204	214	178	205	210	210	201	210	202	211	184	170	193	216	224	201	167	211	212	175	196	193	188	178	211	220	167	223	202	180	207	182	209	187	203	209	186	197	187	162	183	204	196	206	194	205	203	208	194	212	183	218	167	210	190	229	192	198	180	190	208	207	189	199	178	212	196	213	190	187	183	188	199	180	176	184	212	205	195	198	208	193	155	204	225	199	179	191	180	179	194	221	206	188	227	203	217	191	195	193	195	207	208	205	198	197	218	204	210	177	204	217	216	181	198	187	162	233	202	201	200	198	200	198	212	196	206	205	199	196	208	185	196	203	239	205	214	216	189	165	188	219	204	189	194	213	195	200	214	209	194	202	194	183	215	208	217	222	231	196	194	215	175	222	166	182	181	226	200	199	190	213	227	191	197	194	218	197	200	198	191	207	178	199	212	211	194	215	192	182	191	206	182	173	202	226	187	200	203	173	178	172	210	208	200	193	185	199	209	216	186	201	193	189	190	190	182	189	191	200	194	198	207	199	224	193	188	204	217	198	201	196	206	193	188	186	191	210	203	228	210	200	190	178	191	184	216	210	188	211	185	178	210	230	219	184	201	220	196	196	197	184	205	168	202	224	210	194	190	194	184	215	169	185	200	198	188	206	214	201	205	194	214	206	218	207	204	206	224	200	206	192	202	225	194	199	238	204	218	202	216	213	171	236	182	219	196	222	222	194	223	198	177	201	186	207	242	192	207	192	182	192	191	178	204	184	214	227	201	184	187	201	189	200	202	207	192	196	227	185	189	185	154	197	191	215	171	200	214	176	176	206	186	182	199	180	202	168	176	164	181	195	177	213	180	219	200	201	193	202	195	190	213	218	194	215	193	206	206	180	183	195	180	216	187	177	197	200	187	200	191	206	204	201	203	169	209	225	207	201	191	217	192	173	219	181	167	182	201	191	204	197	182	192	203	179	203	184	195	215	206	201	203	189	179	160	186	178	188	179	222	204	200	217	214	205	228	175	217	210	211	197	192	162	215	223	201	207	200	192	222	172	176	228	205	226	195	216	179	194	228	192	212	177	191	210	198	209	201	189	202	188	212	204	187	203	205	212	222	210	196	191	205	187	213	200	184	170	192	204	218	191	185	167	216	237	227	195	181	190	188	180	193	195	191	198	201	196	204	207	195	201	209	218	191	197	208	197	181	190	157	200	188	187	229	217	196	160	207	188	180	214	196	193	203	181	200	220	199	186	192	187	181	171	207	217	192	186	205	203	176	187	215	187	202	207	202	203	198	198	185	209	154	203	186	193	203	213	213	200	192	198	167	217	190	218	172	173	170
8349	1128	1975	2142	1817	1563	1247	1041	953	892	812	795	770	699	686	668	658	671	612	616	598	609	563	549	560	549	517	570	544	542	550	557	551	529	540	574	527	534	536	533	531	536	560	561	536	532	530	491	509	497	562	513	522	509	533	498	553	521	524	520	547	544	510	513	468	543	538	541	517	512	512	517	518	511	519	534	541	556	497	531	521	500	518	525	522	543	524	516	502	555	499	517	526	500	521	481	467	524	484	481	507	552	533	539	535	525	542	526	523	507	541	489	496	518	480	503	509	459	482	484	529	487	520	494	509	553	515	512	552	519	516	529	469	502	484	485	504	487	495	539	513	533	529	530	485	516	518	526	506	527	510	545	483	500	545	524	526	506	482	516	498	528	526	527	482	523	536	506	566	531	507	528	489	527	545	494	550	497	502	490	515	509	531	519	517	509	498	530	517	504	517	515	518	496	511	517	507	526	531	519	504	554	494	502	490	513	515	503	516	474	475	517	516	520	531	566	487	495	482	564	503	535	551	529	514	534	514	519	508	567	464	526	484	505	512	525	507	489	507	519	542	539	521	506	481	502	534	502	476	512	530	518	510	511	513	532	540	531	540	502	499	487	526	517	478	474	496	529	529	510	526	514	542	547	558	493	509	519	488	523	547	473	512	477	530	527	487	492	543	499	562	516	511	491	521	505	550	507	518	508	536	517	479	547	514	491	567	486	470	495	477	492	513	527	524	484	497	533	517	513	542	517	508	549	527	508	519	511	498	498	515	558	532	526	501	512	508	504	485	481	523	548	515	490	542	519	527	489	510	505	501	522	529	507	504	535	553	535	515	537	541	548	508	486	531	515	517	535	495	510	493	548	524	518	497	517	529	486	516	510	512	513	560	485	522	462	492	493	495	487	535	518	493	518	527	500	525	484	502	509	535	497	561	525	502	503	521	519	512	516	517	493	508	511	519	514	475	483	491	476	513	526	497	535	514	508	529	493	494	439	488	508	534	485	573	474	525	535	524	504	502	538	525	481	524	534	528	495	492	500	489	552	483	547	556	508	521	520	513	516	471	514	500	517	510	514	495	539	502	515	513	517	503	526	521	534	533	534	496	462	511	488	488	520	540	507	496	527	551	509	473	499	552	544	574	517	477	541	496	462	507	554	527	517	506	510	523	511	501	506	524	539	504	531	513	531	500	480	506	528	484	532	540	446	492	530	491	487	542	500	520	514	513	526	482	481	540	473	493	513	550	482	505	518	493	520	450	495	507	520	511	455	532	511	502	514	501	510	533	518	552	512	523	469	510	519	527	519	515	538	527	487	508	483	527	488	501	482	515	498	483	496	500	550	502	503	471	507	490	523	511	490	538	497	469	501	496	519	436	500	508	558	520	526	539	481	472	484	522	495	560	526	509	486	517	514	550	556	522	507	517	512	526	503	548	509	489	512	505	496	528	538	519	474	482	517	522	473	500	511	478	508	515	539	511	533	492	532	506	514	513	544	489	569	505	509	492	481	528	489	514	525	498	524	548	491	528	529	461	499	502	529	474	548	472	500	549	545	533	517	487	530	533	531	514	510	520	506	554	515	538	561	513	528	492	531	494	525	514	508	479	508	539	497	551	543	510	493	458	512	492	535	535	493	468	496	546	560	528	535	456	542	522	505	500	515	520	537	504	550	550	469	561	479	523	548	508	556	515	503	506	483	524	521	509	508	505	478	537	494	533	505	531	470	531	490	496	523	494	510	510	484	553	535	519	517	531	496	530	535	536	560	504	512	498	501	482	495	521	503	517	531	515	519	495	485	530	523	511	490	498	494	485	519	518	517	535	467	518	474	512	540	510	530	493	524	523	532	523	515	495	479	522	528	465	519	495	539	526	486	499	474	507	524	530	543	507	508	506	504	504	486	484	524	477	538	478	503	523	509	507	528	495	523	487	505	520	478	524	526	505	505	487	455	532	506	527	528	468	540	500	490	511	501	522	500	491	513	518	505	481	487	498	531	478	511	509	511	518	560	496	519	495	519	502	511	515	483	485	524	529	492	487	531	555	501	507	499	520	525	487	514	469	533	481	488	494	522	484	498	536	510	508	538	513	449	498	494	496	485	485	502	524	500	550	489	507	512	524	484	506	502	557	518	477	517	511	552	469	466	504	514	512	519	525	551	502	477	513	510	529	514	533	529	480	529	478	519	504	509	481	510	508	513	471	480	513	513	519	476	540	523	587	502	516	537	505	467	525	525	505	509	458	536	505	512	533	539	519	490	525	511	470	532	539	502	542	516	538	497	541	501	493	438	514	497	476	508	530	481	475	506	517	500	490	475	494	449	521	517	538	497	506	535	502	497	499	478	503	497	501	492	533	518	544	518	535	474	510	537	533	534	535	494	531	505	509	473	485	520	489	491	518	549	511	523	521	493	476	544	494	526	523	519	511	552	486	515	506	525	507	527	572	465	484	505	520	514	526	463	481	542	501	524	504	509	499	514	509	500	539	530	510	539	533	511	521	578	517	570	508	517	490	486	533	510	518	508	494	510	501	526	480	461	521	526	505	499	524	525	477	524	455	502	492	502	523	510	489	493	547	500	482	520	526	484	538	508	530	522	497	528	479	496	545	511	513	527	511	516	515	510	535	463	508	508	533	519	509	456	520	504	512	459	548	498	511	495	475	515	493	529	501	476	494	558	523	523	564	515	530	506	506	527	522	477	511	527	496	492	544	516	517	483	517	523	514	493	489	483	527	506	512	555	515	514	483	468	523	503	484	480	493	538	505	533	512	479	474	534	524	522	470	508	515	485	468	480	506	555	515	531	514	533	541	494	472	477	500	511	540	543	486	541	496	484	466	522	540	469	513	540	517	493	467	517	506	511	525	549	522	527	481	525	505	481	528	564	532	524	520	528	498	522	543	504	538	528	533	510	502	519	513	483	534	541	536	483	545	521	505	497	524	516	498	559	511	549	543	515	528	504	517	498	525	489	484	555	522	508	521	523	593	501	516	514	499	518	517	520	486	501	525	476	529	538	487	461	507	492	512	475	546	522	502	488	477	521	512	527	454	524	503	563	517	496	492	518	524	487	519	497	480	519	534	512	533	515	454	546	480	522	502	505	514	561	512	492	495	515	469	552	575	484	515	510	528	503	521	476	487	494	512	512	495	543	504	524	515	459	523	548	541	521	520	507	510	499	510	498	511	517	485	508	489	519	503	523	525	482	516	513	503	486	489	473	542	527	531	490	493	550	524	487	516	560	514	530	479	529	508	486	552	555	536	517	522	474	504	548	504	491	487	490	503	513	465	556	496	539	497	505	514	526	486	473	499	511	525	510	485	522	537	543	501	482	499	551	469	525	499	447	483	521	517	551	540	560	510	540	551	559	494	555	484	511	524	511	523	556	472	515	515	529	521	534	506	536	527	485	517	530	527	484	517	522	510	567	524	477	497	474	499	507	528	522	496	517	555	495	493	518	532	521	509	511	533	505	482	532	542	551	495	511	486	531
1694	436	392	402	388	402	418	446	434	407	403	372	401	426	397	397	388	407	378	390	415	363	392	365	439	413	374	394	452	352	393	404	411	387	346	428	414	366	379	360	407	437	438	371	421	421	410	399	417	404	426	378	384	414	399	405	382	358	398	378	391	400	402	406	403	420	436	413	419	367	442	417	385	396	418	409	378	427	416	397	359	374	402	436	414	363	396	385	411	400	379	373	360	390	390	413	360	390	415	364	383	403	398	401	420	395	393	400	418	404	392	445	413	424	416	413	407	420	389	411	359	402	400	406	410	405	399	421	371	385	448	393	401	430	384	384	388	384	412	401	413	408	395	398	421	430	350	423	384	375	402	431	384	405	402	421	405	409	355	391	381	410	407	368	392	395	401	415	428	371	411	385	388	389	410	424	404	395	353	439	421	407	421	405	414	383	404	407	434	379	400	382	398	441	394	405	398	368	414	343	432	393	370	374	423	369	369	418	397	411	400	382	404	404	389	379	348	410	401	372	423	373	424	418	378	375	424	411	405	413	405	405	384	372	388	396	373	396	374	387	443	431	420	429	424	405	417	395	392	399	377	392	419	453	407	391	425	420	426	422	384	425	388	405	390	380	409	409	410	368	402	411	388	399	376	383	377	397	412	368	416	368	407	413	371	385	411	396	421	413	407	401	420	386	403	430	429	423	376	404	431	379	429	384	422	387	427	401	388	406	404	344	404	412	401	403	396	362	405	407	388	405	408	417	400	403	430	412	410	416	401	419	379	410	408	375	391	361	432	404	375	379	396	404	372	350	379	401	390	418	400	412	414	389	356	392	396	395	377	379	366	383	386	355	417	382	405	341	392	407	413	397	396	401	378	413	406	394	381	416	404	392	389	409	397	422	391	380	405	392	411	385	390	392	362	404	431	371	382	391	373	410	397	407	376	366	429	401	418	417	446	412	404	416	425	373	382	415	406	388	372	411	377	378	385	371	357	398	385	376	388	390	380	410	428	393	373	408	407	406	392	390	395	415	420	414	416	409	363	435	418	427	395	421	392	413	409	390	366	403	372	377	364	406	425	414	400	378	408	414	396	391	440	422	379	368	331	414	371	403	440	420	398	411	394	368	426	391	386	407	420	419	402	398	389	390	409	400	397	407	419	408	380	430	397	381	403	393	392	405	390	385	405	429	426	418	418	431	416	397	388	421	379	359	394	430	396	430	392	355	395	412	388	393	372	421	432	348	445	379	390	371	383	405	373	415	415	413	408	403	415	406	446	392	419	391	434	419	385	359	374	401	388	371	389	400	396	374	401	369	388	359	410	401	363	403	391	366	406	398	410	370	398	363	426	396	416	405	416	430	429	392	401	377	381	372	368	427	422	407	369	397	409	411	418	376	416	390	401	401	394	390	446	395	400	371	391	398	383	390	441	348	400	405	398	387	408	411	409	369	411	404	391	390	403	405	392	410	396	400	407	386	444	394	362	404	424	419	429	392	400	455	383	364	384	440	382	408	393	395	390	388	372	352	368	394	428	398	388	397	421	362	368	387	447	399	385	398	350	403	368	414	411	371	396	370	374	377	387	397	401	367	382	388	400	412	402	415	376	398	427	412	425	407	347	405	401	386	381	368	405	406	397	421	439	375	397	386	406	368	356	433	372	390	389	380	385	386	429	419	437	385	406	376	370	374	394	373	410	393	387	426	423	382	442	374	404	415	421	414	410	412	420	389	362	383	413	365	370	413	387	411	369	385	449	432	426	434	435	365	398	395	410	411	414	412	389	413	361	380	378	396	420	382	388	408	397	392	383	382	385	380	384	406	386	380	403	380	398	397	397	384	360	402	429	395	412	408	382	399	424	415	422	407	411	401	396	436	393	398	405	440	426	438	413	353	395	378	377	392	407	408	375	391	397	419	356	379	425	398	432	384	363	408	427	364	378	387	410	449	390	396	429	410	420	378	386	378	383	399	408	410	366	418	397	403	390	439	369	443	379	370	421	368	420	414	365	408	423	394	407	385	401	418	447	431	407	401	418	374	383	406	415	418	413	384	411	359	389	449	375	409	367	369	370	425	427	389	383	382	370	431	431	382	412	428	413	384	345	384	382	404	420	388	391	409	404	394	387	360	372	405	404	428	380	401	401	423	410	421	384	386	438	398	403	425	447	409	398	405	395	414	396	396	405	391	404	399	402	383	369	395	405	390	362	394	382	402	392	360	375	421	397	417	400	359	386	370	403	377	354	393	383	411	401	406	395	467	395	385	380	399	384	368	395	379	374	368	421	382	364	394	401	414	364	407	404	386	376	357	437	395	430	421	461	407	404	408	396	407	399	387	381	403	407	435	426	411	434	381	385	411	360	402	412	418	386	385	448	408	405	433	419	406	383	407	427	415	401	393	364	376	373	387	378	450	393	388	406	399	402	412	380	369	420	383	387	379	396	409	390	377	409	400	444	411	398	467	395	414	395	378	437	335	423	415	389	391	415	376	395	400	407	388	404	422	413	400	392	398	384	403	399	418	399	419	447	428	399	401	379	400	394	432	392	393	406	391	419	427	390	420	400	371	409	424	380	413	401	415	389	399	416	393	399	384	406	365	389	376	382	416	405	394	431	399	407	401	407	416	388	367	348	376	376	419	413	442	401	452	395	351	387	375	397	403	440	402	381	394	402	382	391	372	370	361	390	377	401	429	389	407	394	417	437	385	408	393	402	387	415	379	429	446	373	410	370	399	376	407	350	376	429	370	428	413	379	387	416	400	374	402	385	416	429	406	419	380	374	375	421	389	392	394	428	437	380	407	401	378	440	406	404	396	374	391	404	390	391	378	393	427	421	397	385	392	383	395	411	402	407	385	404	394	370	384	397	414	401	367	407	417	422	417	387	384	383	378	437	372	359	406	455	390	404	369	402	406	393	407	405	422	392	427	354	434	381	427	413	409	420	390	422	392	380	402	382	400	417	386	415	421	398	420	407	388	406	419	396	352	410	425	417	366	374	406	401	410	424	382	418	410	405	420	387	405	414	408	413	405	397	424	468	415	387	392	407	398	397	415	374	436	382	385	382	392	426	413	424	403	381	385	379	391	398	397	422	431	467	396	403	419	388	437	385	383	394	398	402	415	391	387	397	421	406	408	389	389	441	416	442	383	386	419	395	354	404	418	362	430	439	388	433	416	379	416	374	399	406	397	445	387	388	406	435	407	430	407	385	416	395	415	371	402	380	387	385	389	369	390	429	359	407	398	406	431	382	408	350	412	410	411	403	425	450	397	400	393	395	404	394	421	363	394	378	406	414	428	355	405	386	406	390	406	397	369	389	426	405	427	433	419	448	437	368	411	406	409	433	406	371	348	381	421	424	361	409	420	414	410	416	399	420	343	375	424	393	395	443	381	399	389	421	443	390	368	415	374	384	416	379	435	390	388	411	423	375	382	397	400	372	400	393	395	402	359	390	368	376	406	430	383	398	385	411	404	412	436	406	414	432	415	407	383	375	456
2122	943	900	926	937	884	877	909	903	894	883	853	809	815	970	890	826	907	839	880	889	823	888	844	901	901	867	841	912	899	898	930	883	912	876	896	925	832	903	812	903	868	882	945	886	869	850	875	872	898	896	857	825	837	871	907	872	885	831	846	892	841	929	863	854	855	847	892	864	866	853	851	883	879	909	896	841	843	855	845	854	892	844	837	872	851	892	857	832	827	886	860	884	891	890	883	889	840	872	892	898	919	865	876	853	908	894	866	868	925	854	882	893	930	850	876	869	953	843	907	888	898	877	848	832	895	868	863	848	871	887	867	839	896	859	875	838	864	866	838	898	903	891	876	853	869	890	887	812	820	885	897	897	908	848	896	873	903	905	878	862	871	886	905	844	894	902	841	873	823	880	890	866	841	933	854	884	854	842	856	856	845	832	889	894	875	801	879	865	855	853	894	841	849	848	860	926	864	876	903	894	825	937	906	895	892	871	872	853	883	852	892	838	864	843	909	899	865	914	848	847	867	873	839	924	829	848	832	848	893	875	897	878	915	889	854	866	867	824	860	851	823	860	907	900	869	885	874	861	899	907	892	861	835	898	946	865	881	860	925	882	861	890	905	893	955	913	908	855	891	869	862	860	841	828	853	919	869	888	896	879	831	791	851	883	885	837	846	894	848	873	890	912	853	895	857	934	853	869	910	820	878	877	904	908	811	850	806	903	840	858	894	839	909	883	847	870	931	905	877	881	896	869	884	943	872	882	877	825	895	855	881	859	846	868	857	911	847	863	902	913	940	891	853	837	864	856	853	859	845	850	882	874	882	843	858	926	872	888	902	892	847	879	887	884	873	910	908	906	841	855	914	902	849	907	859	870	841	894	825	856	865	862	876	864	868	890	903	854	815	845	894	826	870	852	908	883	804	837	854	873	837	877	865	880	880	870	842	865	911	839	851	841	869	879	872	886	877	823	862	900	868	822	842	880	916	892	918	841	901	882	873	883	909	860	875	820	873	880	847	883	829	872	889	889	878	908	886	831	894	942	854	878	886	905	897	883	916	909	808	868	898	852	888	832	864	891	881	892	835	881	852	894	840	852	816	858	914	860	872	823	855	846	867	829	815	922	894	904	791	908	863	865	840	864	926	836	841	876	885	929	810	849	918	879	850	873	886	859	909	863	851	855	857	866	853	822	912	867	857	830	940	847	866	878	869	868	836	858	903	923	823	877	815	904	838	884	914	887	885	878	872	874	864	919	909	927	912	854	892	823	910	848	852	904	839	866	868	856	916	895	837	863	886	877	887	874	853	910	890	895	875	803	905	880	856	834	842	865	849	860	872	878	893	892	884	897	863	874	890	905	898	829	840	798	909	841	875	844	875	873	827	862	847	906	929	928	853	845	864	885	884	904	844	880	864	846	849	885	890	891	886	864	874	836	848	842	923	857	891	811	876	871	899	868	836	847	881	909	922	811	909	842	894	867	852	802	808	905	887	895	887	847	842	872	885	866	837	908	866	913	858	891	919	921	866	919	833	888	921	850	831	921	855	876	840	906	825	841	886	879	844	883	838	851	845	916	861	840	868	885	884	838	856	853	824	854	884	893	874	847	831	836	872	903	886	879	884	875	855	835	868	873	834	934	841	951	874	868	824	911	873	852	836	873	936	867	854	817	829	822	841	890	844	916	846	872	900	872	805	914	882	824	903	851	874	879	878	957	852	844	827	904	893	827	873	873	916	831	863	810	909	908	844	917	900	853	865	885	834	896	910	887	861	906	916	877	874	916	881	874	890	885	885	817	875	821	882	847	832	874	907	863	801	871	895	872	892	873	848	885	852	862	859	867	909	897	877	866	803	865	834	865	840	880	885	903	876	915	856	904	873	857	869	856	883	882	869	921	836	870	848	860	824	848	887	892	919	863	858	904	871	882	919	878	856	861	909	804	844	899	888	824	875	861	920	789	927	896	910	890	867	858	860	825	910	873	864	897	898	886	859	912	899	928	855	856	808	838	866	810	921	853	844	873	880	845	860	937	877	846	892	893	924	887	884	866	854	869	871	884	929	870	849	862	864	893	864	836	929	816	867	903	902	884	884	855	896	884	861	882	841	862	885	815	873	869	833	927	916	927	905	820	868	870	858	893	896	906	870	882	881	935	880	870	841	902	891	886	874	858	894	862	812	869	901	869	925	907	887	876	931	865	887	870	827	900	904	869	926	847	875	857	865	840	885	865	947	870	925	916	904	883	850	817	856	847	885	908	881	875	871	864	836	868	898	836	879	936	869	881	921	869	840	877	923	903	900	843	833	819	921	844	914	893	826	826	844	858	815	865	855	843	944	902	862	865	871	916	850	886	858	879	864	903	845	890	809	886	860	853	875	907	866	860	916	861	858	856	861	919	857	839	869	920	845	830	872	894	848	871	853	916	856	837	875	880	860	853	853	901	869	890	881	836	847	876	885	831	899	859	904	862	867	877	842	870	826	867	877	851	876	859	843	837	866	890	848	862	827	816	868	898	830	843	891	881	895	845	933	889	877	906	910	836	911	892	867	890	878	894	852	854	917	814	844	957	843	824	845	867	823	858	828	881	832	855	830	867	900	892	878	909	856	845	866	847	851	952	883	898	875	919	860	864	847	896	894	852	804	820	909	874	857	863	869	878	870	847	904	862	839	888	931	850	847	874	899	874	849	848	839	839	835	909	892	858	862	900	885	873	855	844	881	819	861	856	892	901	830	904	875	867	859	888	851	894	875	934	886	833	880	847	885	859	907	830	923	890	870	859	868	808	884	874	875	851	863	857	876	816	910	890	823	840	843	865	868	919	843	902	844	855	865	883	910	897	854	883	882	923	875	859	874	921	850	854	898	869	864	940	847	859	886	867	896	828	827	854	832	935	845	850	917	867	817	883	885	879	863	854	822	903	897	866	847	883	872	872	858	923	830	922	858	869	830	904	847	881	870	867	883	866	877	904	874	869	814	901	861	885	860	917	892	863	946	870	845	836	825	888	893	922	836	900	973	837	920	917	886	844	874	874	924	888	817	891	853	841	867	880	903	863	831	876	900	859	936	797	845	844	830	864	888	844	928	823	829	933	849	896	909	880	890	833	883	819	815	888	881	873	949	873	799	884	872	902	858	854	902	843	871	839	870	807	900	889	846	868	875	855	832	855	880	871	888	892	846	903	864	851	821	874	875	866	877	904	917	867	926	887	870	870	880	821	848	887	928	908	895	850	870	875	824	911	834	880	920	869	867	889	882	820	835	791	869	821	863	840	884	885	909	914	898	899	817	864	829	893	937	838	876	857	834	939	861	807	866	852	884	836	838	906	840	880	891	894	836	884	893	873	855	884	866	857	840	915	910	964	887	930	844	867	899	922	889	860	860	913	872	939	874	904	841	864	895	893	911	873	828	857	875	825	897	904	869	897	812	921	910	857	870	895	900	903	865	886	868	864	825	925	915	875	871	837	865	846	873	846	879	903	860	841	884	859	887
7547	537	539	457	322	275	240	246	232	226	220	232	224	183	175	204	202	206	188	171	187	188	186	191	221	169	180	197	211	171	199	185	190	205	202	181	187	205	211	183	168	208	222	197	193	196	163	178	185	194	212	206	217	173	194	203	186	230	205	212	200	146	193	203	217	208	171	189	178	190	200	231	200	201	205	203	186	172	177	204	222	159	194	197	192	188	195	206	186	188	207	200	195	157	190	197	212	226	189	176	185	212	191	174	179	196	182	186	181	171	187	198	202	181	176	186	178	207	181	214	209	189	202	209	203	205	186	187	198	207	198	187	228	193	220	187	178	209	190	185	157	192	202	194	195	207	177	232	188	229	190	217	195	206	193	196	199	202	187	202	185	207	181	236	191	203	175	190	189	226	199	200	211	198	163	196	202	168	218	215	200	177	234	197	188	197	157	213	216	203	191	188	181	187	210	186	189	186	205	179	202	187	204	185	163	185	197	219	179	193	204	203	195	197	197	172	207	169	181	200	195	190	192	178	177	194	179	195	191	188	177	202	193	183	171	172	208	186	200	194	189	170	204	184	188	195	217	200	212	189	194	232	199	175	194	215	201	206	192	216	228	218	164	189	189	206	183	228	212	165	192	187	185	180	204	192	218	187	192	214	184	177	209	188	205	166	201	184	192	184	205	216	196	179	198	182	194	183	196	217	194	164	169	193	207	187	209	185	193	208	191	181	208	205	198	196	199	186	182	188	197	221	181	195	188	183	187	207	181	181	201	190	181	169	181	188	174	193	190	179	168	203	209	218	190	181	224	177	180	223	219	197	180	182	174	220	178	182	184	212	191	186	177	220	169	205	174	212	218	208	198	201	198	187	191	190	182	179	200	184	204	179	210	191	182	179	182	171	186	186	193	195	186	187	203	167	188	163	157	175	187	189	209	207	212	201	185	171	197	212	191	167	200	197	195	183	205	199	175	180	200	170	192	201	186	189	183	178	178	200	191	216	181	190	164	221	193	201	203	187	230	178	198	216	166	198	199	179	216	200	189	162	186	190	192	174	146	167	202	188	221	197	169	210	188	177	197	170	156	187	163	182	197	187	194	212	205	206	198	178	194	200	191	191	195	185	205	187	185	226	204	175	190	192	180	206	198	202	202	171	215	212	199	224	196	185	204	207	190	179	198	208	184	207	186	163	188	199	203	211	191	222	200	185	183	168	198	183	176	190	196	168	171	189	184	212	181	195	173	196	222	192	214	197	187	208	190	192	204	174	178	215	209	198	202	205	182	210	197	197	198	188	181	168	193	210	179	178	198	189	180	215	195	188	177	167	187	200	194	188	179	168	185	178	198	195	162	199	178	164	219	187	193	194	205	196	161	173	169	199	184	187	177	224	207	179	187	175	177	191	237	182	200	182	190	175	177	169	179	182	182	185	206	200	216	205	168	179	203	203	201	189	174	186	180	236	184	189	178	221	163	173	208	186	194	184	195	194	160	197	191	179	198	180	207	184	184	187	225	183	169	210	176	209	219	163	183	213	201	187	189	204	194	220	177	190	190	170	198	177	164	197	195	195	181	211	203	202	182	196	193	181	199	177	204	185	171	181	188	183	185	221	184	180	189	194	175	203	199	215	181	169	186	199	169	179	200	189	192	160	172	172	202	186	177	229	193	184	196	152	189	206	205	167	175	183	187	188	218	209	187	216	189	196	186	214	196	222	202	221	215	165	188	188	192	192	184	205	191	200	201	208	175	196	216	191	175	196	190	236	190	195	214	178	182	183	196	185	193	192	234	171	205	210	195	186	197	183	200	201	188	182	196	212	206	215	197	194	178	191	212	192	191	197	179	187	184	176	182	191	197	204	184	226	190	241	204	179	216	186	203	198	182	237	179	189	185	202	214	202	209	203	189	183	200	184	196	204	203	212	196	171	189	188	175	200	190	183	192	203	201	200	203	215	185	163	193	204	184	227	224	190	193	194	190	180	173	191	203	198	211	199	222	224	194	171	214	193	191	189	163	222	208	196	192	213	194	213	213	209	205	179	181	170	212	197	192	196	185	179	184	199	195	193	184	225	199	197	202	194	211	192	189	210	197	185	194	198	188	175	180	177	182	205	173	211	184	203	177	191	190	210	183	190	191	188	195	192	200	203	181	180	202	182	194	212	182	196	171	195	190	181	189	196	192	191	188	197	189	190	176	212	186	206	204	184	199	197	189	196	214	229	217	208	184	166	179	196	185	179	221	199	201	180	200	204	196	191	219	190	174	192	179	209	201	183	202	178	217	200	198	203	192	188	192	191	204	172	184	186	192	191	173	186	205	197	172	188	213	198	185	184	187	219	199	231	169	191	196	175	207	212	211	197	161	186	177	197	188	208	178	191	177	208	178	174	173	198	201	201	189	200	197	240	164	180	205	225	224	170	170	210	201	208	215	195	193	189	193	193	208	177	195	208	211	200	213	220	196	162	195	208	173	210	173	189	182	163	144	206	200	217	214	203	190	174	198	184	227	206	182	192	178	183	199	176	170	173	218	192	189	175	183	208	167	217	190	204	179	198	185	189	177	184	197	193	193	200	191	204	201	210	180	208	202	164	183	179	186	201	175	214	188	212	224	212	212	188	178	188	204	201	203	193	201	188	199	182	188	204	204	211	172	182	185	171	170	205	177	198	200	179	189	195	214	198	175	193	185	194	207	204	190	183	198	181	196	176	209	184	173	210	199	196	204	182	201	209	194	222	216	178	186	178	210	199	196	185	186	201	195	187	190	194	211	212	193	181	201	205	206	196	202	201	196	204	186	218	193	191	201	190	183	196	185	194	205	199	214	180	177	197	180	192	195	224	199	197	212	184	197	186	197	195	189	174	176	195	205	172	165	201	165	185	199	170	191	186	164	202	230	198	190	180	186	251	202	184	164	176	176	192	180	194	177	167	224	181	178	185	195	215	192	187	208	173	201	206	198	193	202	175	188	205	177	204	197	189	228	207	194	198	192	210	206	224	199	197	225	191	212	200	199	184	178	189	182	182	182	188	174	211	199	239	172	188	202	200	185	166	202	192	181	204	213	204	185	193	203	212	177	198	200	196	196	197	196	191	195	160	196	190	232	182	197	176	186	218	195	207	210	206	214	191	184	189	181	197	167	182	212	182	200	199	163	204	203	196	198	170	161	200	162	193	177	198	184	210	184	181	183	205	230	186	199	168	186	196	211	202	171	179	169	188	207	180	197	181	200	200	164	204	206	199	188	194	199	206	194	188	206	193	205	175	195	180	195	184	190	196	204	199	187	187	184	169	197	182	173	221	209	200	177	190	175	176	176	192	196	167	214	181	177	185	177	218	189	187	181	178	207	217	186	171	178	184	203	179	194	202	187	193	187	222	179	166	174	202	200	190	189	207	185	176	187	198	204	188	193	211	222	185	202	180	194	190	194	194	202	169	204	199	178	188	209	186	178	204	176	169	239	180	189	160	195	186	183	192	214	213	164	180	191	185	194	184
6475	741	1244	1284	1182	1012	875	808	662	653	641	590	611	577	537	569	516	519	518	536	515	456	488	531	542	498	509	497	495	514	487	490	507	512	554	456	469	517	506	454	466	494	441	457	477	539	505	468	449	419	462	472	480	460	451	466	478	488	508	462	448	461	463	471	460	484	497	489	458	457	467	490	468	460	466	468	448	472	456	488	458	500	456	488	478	475	502	467	484	458	453	498	457	455	521	505	475	478	458	447	503	450	464	429	465	431	434	447	469	485	483	460	471	497	479	451	483	469	468	471	443	495	470	464	447	455	469	466	467	450	494	463	440	464	469	488	467	457	476	472	499	515	439	441	460	483	484	493	411	458	449	455	448	449	436	462	471	506	477	465	496	472	477	482	467	468	471	441	456	474	475	487	498	477	461	488	463	479	488	452	482	464	463	470	456	460	475	474	455	483	467	505	447	489	438	456	458	481	472	490	506	416	497	488	469	446	469	472	460	449	496	510	469	461	465	490	459	436	464	454	477	468	476	473	478	472	448	463	493	461	486	451	460	438	477	515	480	449	483	477	489	462	496	496	476	481	448	447	439	471	457	469	507	467	470	489	481	458	467	456	430	466	466	483	484	455	457	438	451	500	473	468	481	437	462	452	478	435	452	503	432	455	464	479	450	451	484	520	476	444	488	445	431	458	472	492	460	493	446	446	495	499	515	460	461	465	473	470	473	482	432	467	469	463	436	450	450	475	442	481	454	448	469	484	451	454	461	486	469	468	465	481	468	478	467	492	467	453	465	415	483	463	512	488	460	500	515	451	467	455	475	429	488	467	491	488	476	470	445	483	488	463	442	435	470	440	486	477	442	494	460	478	482	471	457	445	503	451	462	469	490	456	468	447	443	500	476	504	466	490	459	439	460	478	498	483	440	468	478	449	475	463	447	445	510	418	483	484	484	477	457	473	460	475	472	475	481	481	426	462	468	483	474	511	462	453	499	444	466	475	485	489	470	452	468	491	496	504	477	456	472	475	481	496	489	467	433	441	474	500	486	453	478	454	457	483	488	497	478	416	486	491	453	468	434	455	479	489	495	484	492	466	509	472	428	481	459	486	431	487	502	475	488	460	448	450	461	496	474	430	496	465	471	485	455	447	433	441	454	457	459	449	468	471	447	456	434	444	456	443	467	466	495	458	466	511	484	463	469	452	452	455	469	469	464	474	480	464	493	451	487	493	484	436	455	479	508	471	443	470	480	462	478	433	506	482	484	482	438	451	474	465	458	434	498	486	456	469	489	454	451	442	474	480	459	459	504	486	460	455	469	409	465	456	481	476	482	452	475	447	467	440	529	435	490	461	484	450	445	517	473	470	464	435	448	458	420	499	464	480	430	435	430	460	464	432	460	442	470	489	445	470	480	468	522	430	401	503	492	478	453	466	463	449	466	460	446	462	461	446	445	452	451	447	478	443	485	466	436	465	465	462	478	461	488	454	464	453	463	484	454	456	460	449	476	478	483	436	477	467	460	489	452	440	457	519	527	475	475	445	492	519	446	493	484	486	457	463	418	451	489	430	448	502	446	456	471	482	466	439	485	442	470	481	488	446	480	460	466	497	476	458	485	479	464	485	477	479	466	459	465	470	475	480	453	476	474	483	464	442	464	479	470	468	471	462	477	476	487	463	472	450	481	472	456	464	460	450	515	445	442	469	482	486	496	478	475	494	509	466	474	442	486	450	486	418	494	467	484	477	469	498	496	469	460	477	455	451	438	436	491	474	464	444	471	471	481	464	458	437	472	465	448	478	462	446	457	456	450	435	461	502	481	460	447	470	446	502	514	452	471	449	466	479	488	425	495	490	473	467	512	442	459	464	469	459	482	485	470	437	449	475	454	464	458	460	466	509	450	494	479	483	495	507	471	483	453	482	481	488	454	462	452	442	439	473	467	474	467	467	432	502	475	453	486	445	451	450	446	509	465	496	477	453	460	455	502	456	475	477	452	467	510	481	467	491	472	483	474	456	467	452	438	460	419	466	475	452	452	424	446	463	453	496	475	455	453	473	457	501	461	479	462	449	489	485	458	452	493	462	466	480	447	489	449	466	494	474	445	499	488	476	438	480	478	452	448	467	457	462	508	480	485	460	472	438	470	451	482	504	483	483	491	467	468	472	455	483	463	445	442	484	468	430	477	458	484	443	488	461	516	463	485	452	497	453	509	488	511	477	435	466	461	441	491	463	476	463	466	465	439	460	482	493	425	456	447	492	493	470	464	466	466	453	459	455	475	495	479	453	488	478	433	446	455	500	462	463	473	425	463	435	443	476	462	481	471	458	407	475	451	475	467	468	468	441	434	474	449	495	468	485	470	480	435	464	421	490	489	449	482	470	487	441	499	430	500	474	490	450	462	454	459	487	426	440	468	451	473	429	470	447	471	451	469	444	466	435	454	466	494	471	466	437	444	444	480	492	500	445	428	435	432	506	437	480	469	473	463	485	385	439	495	452	486	446	449	436	467	476	453	481	440	479	433	464	447	429	467	461	450	473	474	471	454	475	447	440	473	472	480	466	463	491	469	474	441	499	484	507	493	477	486	453	457	467	485	432	492	493	460	468	458	492	439	456	459	482	502	462	459	423	485	454	472	455	479	473	429	455	442	462	491	478	468	479	481	490	480	435	460	502	487	487	480	440	460	487	470	492	439	451	427	468	464	468	492	457	500	441	494	503	465	471	430	456	452	459	446	451	453	430	500	479	478	458	494	496	520	456	476	459	476	488	448	474	463	474	439	464	474	456	446	472	458	461	470	446	467	463	464	450	473	446	472	488	512	515	451	449	488	471	448	508	442	476	475	468	481	461	434	450	459	462	465	465	471	478	436	467	497	468	461	475	447	479	434	482	479	476	461	466	469	506	487	463	437	494	457	472	465	417	471	426	480	489	458	443	479	478	471	437	481	471	429	493	482	447	433	519	461	463	450	486	476	441	491	444	469	471	459	456	467	426	440	460	472	449	412	496	450	428	456	471	462	443	485	459	478	452	468	444	473	490	504	500	445	485	454	475	448	486	485	468	476	476	489	490	465	472	463	499	495	486	443	461	445	509	461	457	471	437	438	473	451	471	474	486	442	448	488	478	456	452	442	439	495	489	496	470	467	484	432	494	485	457	478	449	469	463	480	474	497	463	524	446	498	456	443	493	481	442	468	453	463	447	502	477	453	515	488	452	490	459	452	469	474	475	448	446	472	494	506	467	454	496	470	459	445	471	491	468	467	474	494	476	502	459	487	498	448	480	443	454	457	440	454	470	467	489	473	455	432	475	470	431	482	446	476	447	470	474	504	495	472	456	481	428	473	496	487	484	446	476	489	481	466	439	448	436	524	462	488	490	436	493	448	456	468	499	488	461	461	474	475	459	438	424	461	437	485	442	461	459	442	418	492	486	482	442	495	473	446	491	457	470	480	473	478	487	494	451	487	481	472	470	485	438	466	441	427	478	487	440	474	458
14960	1291	948	769	500	376	385	294	275	253	243	259	260	229	224	209	216	216	204	222	189	225	193	190	233	181	207	197	205	187	207	224	173	225	206	199	218	224	211	182	204	226	185	181	220	192	205	201	216	214	158	198	210	223	174	210	227	179	216	239	199	196	213	200	183	210	202	194	198	192	201	196	192	213	194	193	206	215	205	187	186	185	199	195	210	201	194	203	192	215	200	199	192	203	215	168	197	226	201	203	216	194	186	207	215	198	197	181	179	205	192	189	188	185	195	194	233	194	197	196	181	197	222	187	180	186	211	198	211	169	192	202	207	204	189	218	224	165	192	195	232	203	192	218	204	188	171	211	188	208	180	193	187	193	246	199	178	181	211	199	194	186	212	165	204	179	181	192	201	227	203	201	204	215	188	193	185	186	192	201	210	220	216	209	229	207	199	184	198	199	229	207	237	191	193	212	187	190	215	210	237	200	188	197	207	194	200	201	200	198	196	200	173	181	201	209	226	190	183	189	172	185	197	194	198	195	187	195	191	242	199	216	207	194	216	206	193	188	190	198	211	173	213	191	182	209	210	173	206	190	186	189	166	192	167	201	218	190	187	183	199	205	174	207	186	218	198	165	200	203	214	189	207	186	200	243	206	171	181	225	201	221	220	201	213	233	208	197	224	186	205	202	194	195	248	207	189	219	189	216	194	186	215	190	202	209	198	197	193	205	179	202	172	190	191	193	179	229	188	190	198	223	196	211	190	223	190	186	210	209	177	171	190	204	205	182	189	199	189	175	197	187	216	191	216	197	185	180	190	186	189	218	199	179	212	212	210	203	182	180	180	181	194	204	191	215	193	203	168	190	190	195	206	216	198	204	189	204	193	201	198	193	210	214	171	197	176	198	213	202	208	177	192	206	202	170	204	193	200	191	164	202	181	212	180	187	189	235	185	226	207	195	200	182	216	208	196	206	192	168	208	184	227	227	193	200	210	205	191	200	200	208	201	232	181	160	191	172	170	206	217	213	182	179	182	213	194	196	187	209	172	205	194	215	197	199	181	211	217	194	215	213	176	216	200	168	216	220	175	205	226	218	218	221	206	211	221	185	192	174	213	180	199	194	201	182	195	198	192	216	209	184	203	206	168	181	209	208	203	205	195	206	194	193	199	207	201	210	214	194	172	227	209	172	203	190	184	186	180	224	191	186	185	223	199	193	207	229	228	208	194	158	183	179	192	200	170	211	223	194	181	178	208	184	199	202	188	201	188	202	186	200	209	201	207	199	192	225	185	192	185	203	193	229	194	192	235	205	204	202	194	202	207	195	182	219	195	200	198	207	188	189	186	183	191	219	205	207	207	215	194	176	203	181	185	188	195	231	214	197	187	217	203	195	236	185	203	193	192	203	190	189	174	191	186	185	185	197	178	160	232	208	188	209	193	208	193	209	215	208	183	195	201	179	188	205	196	188	183	158	239	197	198	223	170	197	167	184	202	194	200	185	208	187	198	190	204	207	195	192	201	228	204	188	224	188	190	209	181	227	172	195	202	194	177	196	206	189	196	193	209	173	195	222	209	205	189	178	193	213	207	196	207	227	187	185	216	215	210	189	199	193	210	208	183	212	193	197	223	215	195	180	177	216	211	187	202	169	183	168	188	205	206	203	191	178	181	208	204	205	213	175	187	179	199	182	200	217	187	197	206	194	193	195	204	206	196	190	201	176	195	216	212	202	217	189	197	225	211	219	195	184	204	186	184	221	187	192	211	192	201	187	188	199	211	195	207	184	201	183	224	215	214	187	207	184	203	198	211	176	202	193	206	193	223	174	179	204	187	227	198	187	184	171	180	205	187	216	194	204	212	217	213	195	220	195	194	173	178	205	215	205	184	213	193	185	219	222	204	179	188	195	187	228	205	208	200	199	206	208	210	191	191	228	199	220	212	206	190	193	182	172	209	195	210	205	217	205	242	198	198	169	180	215	214	183	199	194	184	186	197	202	193	179	212	199	190	181	199	207	200	201	200	189	193	186	214	193	168	213	188	181	198	188	196	201	190	196	197	229	190	199	193	183	189	202	187	204	212	192	216	204	196	184	219	190	193	199	192	204	207	196	192	199	191	205	207	229	199	209	199	185	217	199	226	192	219	218	206	194	185	198	185	228	185	197	193	221	198	174	199	175	197	198	193	196	211	211	188	193	185	193	172	206	185	176	144	202	218	163	174	180	179	175	186	194	197	215	211	190	192	186	182	196	206	184	181	184	198	213	198	194	189	230	205	199	171	222	199	218	194	176	177	185	192	212	208	177	183	207	177	182	197	174	194	177	208	195	191	204	197	217	206	216	225	222	187	193	209	171	164	202	202	207	201	206	207	212	194	191	168	178	207	203	197	198	201	215	205	191	220	212	168	200	197	186	199	191	193	208	178	215	167	198	238	192	201	193	181	182	203	185	185	206	189	193	197	198	185	212	189	208	215	177	208	201	222	215	191	183	180	197	194	169	223	186	169	194	192	187	227	218	247	214	211	195	187	187	172	228	178	196	210	233	219	182	206	225	211	213	210	193	195	206	234	203	219	195	210	214	189	220	207	185	192	200	203	219	199	185	212	223	175	193	191	219	234	187	195	172	202	204	201	197	205	197	184	193	196	192	201	182	190	206	202	221	195	220	201	203	209	188	209	189	212	186	185	188	182	210	165	203	197	200	204	200	217	171	215	203	197	200	198	189	194	205	202	180	212	214	185	187	223	195	185	200	194	219	222	204	181	202	182	231	194	180	207	184	212	185	184	190	206	195	212	202	194	215	191	222	200	213	190	184	191	162	190	191	188	219	183	180	195	215	218	193	186	196	193	221	202	204	213	193	191	196	222	185	216	196	189	209	193	178	189	189	219	216	220	195	193	224	196	184	224	209	193	203	217	190	189	176	185	189	217	214	179	212	187	200	215	196	203	171	191	206	175	227	170	205	185	216	216	193	201	205	213	203	205	247	182	166	185	200	208	226	199	219	176	183	180	201	219	199	185	190	206	214	182	180	188	227	195	197	220	187	201	224	237	224	189	174	170	196	190	199	224	206	193	194	177	172	234	193	199	199	203	160	185	210	190	175	192	187	185	220	189	168	175	196	216	206	195	205	201	215	199	182	196	202	195	226	186	215	201	172	196	186	196	186	220	192	175	212	210	205	183	190	193	187	205	179	174	214	235	190	218	193	211	195	179	183	195	198	183	211	171	204	175	191	215	196	190	195	201	214	188	210	178	192	179	192	199	213	244	196	213	198	202	201	216	183	199	182	193	195	227	185	176	200	189	193	192	214	203	202	195	210	251	188	198	205	195	177	198	188	197	194	208	201	235	201	203	203	202	190	223	199	191	201	183	196	168	213	198	193	191	202	190	211	193	180	191	192	221	183	206	183	220	191	191	182	197	184	191	189	185	213	186	179	199	198	179	185	207	192	177	191	193	167	184	208	210	186	197	212	227	186	212	214	190	186	201	224	187	196
8382	1089	2011	2133	1827	1503	1268	1069	988	831	828	774	738	719	691	666	651	663	589	658	613	556	532	572	552	579	581	610	543	567	541	513	575	565	559	535	553	570	533	534	509	553	508	527	515	530	550	508	512	543	526	535	545	530	517	530	533	556	505	511	517	496	532	516	547	521	534	538	513	498	517	519	544	509	552	539	553	504	538	527	552	512	530	487	492	519	499	500	480	514	490	533	519	534	512	526	493	513	528	542	546	536	488	508	537	484	533	504	528	512	523	518	502	511	554	536	496	499	525	480	528	538	540	542	527	517	532	527	501	580	529	476	548	455	538	515	531	538	502	527	515	511	515	493	507	483	524	511	506	529	505	503	503	513	496	504	524	533	509	516	509	493	507	494	512	500	507	489	513	500	492	498	493	514	511	513	527	478	486	519	542	546	512	520	547	522	508	553	458	534	500	527	468	521	522	492	494	519	494	524	513	457	522	529	505	493	512	504	496	529	450	512	576	530	497	552	490	514	527	502	488	534	513	467	531	517	495	541	506	494	530	563	534	521	522	507	562	509	542	547	521	514	511	518	506	525	517	514	560	553	533	534	515	513	508	473	459	546	463	510	494	498	512	515	517	502	507	515	505	538	502	485	532	522	523	558	548	509	539	508	492	497	575	508	519	497	536	502	495	511	504	528	537	503	538	455	472	510	556	512	509	544	454	532	506	528	528	523	499	516	536	517	478	538	505	527	526	493	506	505	519	495	539	504	569	508	557	493	541	510	494	500	524	545	513	527	517	523	517	537	462	550	537	537	524	538	542	481	540	567	509	530	524	506	520	502	535	499	503	499	567	545	503	511	531	526	498	493	518	553	466	494	509	536	526	510	501	484	513	517	500	473	526	484	518	552	478	524	482	531	497	488	528	477	521	541	510	498	551	527	584	471	507	495	508	473	522	550	515	514	488	516	474	502	509	510	524	501	551	517	506	528	541	531	534	560	537	503	492	526	515	491	520	517	516	506	501	532	510	464	494	552	527	509	580	495	512	530	550	478	498	537	487	504	536	527	487	520	497	508	547	507	512	505	528	527	500	519	545	485	518	530	518	494	545	536	523	521	508	496	538	518	518	499	527	480	515	562	517	540	464	475	529	532	524	523	519	535	527	507	555	481	560	531	505	502	492	508	506	498	521	499	506	500	539	490	541	549	511	513	533	547	489	495	492	511	540	527	508	524	557	477	482	547	532	532	527	490	510	513	508	518	515	495	521	545	491	534	512	455	519	513	542	509	498	510	514	512	490	518	520	512	521	556	529	554	575	552	532	518	501	497	482	542	503	528	537	536	482	509	513	522	543	474	514	517	478	527	514	486	495	501	488	509	513	499	498	503	537	486	531	474	520	484	483	566	520	517	514	531	501	523	512	543	525	508	536	515	547	568	495	511	455	578	512	550	547	499	524	504	531	479	536	522	508	451	488	522	488	530	529	523	502	467	539	526	516	515	538	471	479	518	537	540	533	495	507	494	468	522	525	507	506	513	514	469	531	518	508	515	542	470	509	500	519	464	516	472	512	540	519	545	524	506	515	501	518	547	501	482	486	518	522	515	524	574	555	504	503	493	483	529	523	479	503	509	552	510	476	524	545	525	575	509	507	519	524	494	541	456	508	489	483	521	522	529	547	509	525	514	533	507	527	493	514	529	505	537	516	485	541	491	483	479	512	536	510	483	523	463	519	532	472	515	534	539	549	500	475	519	533	500	508	498	531	540	553	478	535	499	523	509	495	499	507	498	509	498	493	486	543	527	525	516	525	517	463	515	473	537	537	498	552	530	510	542	516	545	507	492	532	498	491	523	475	489	524	528	499	519	524	466	506	501	566	515	531	500	560	523	521	483	528	493	505	520	524	558	540	537	509	512	518	549	501	521	511	510	558	490	467	516	508	509	475	493	531	513	507	501	547	515	474	519	501	518	454	566	513	534	528	472	512	460	463	501	517	533	487	519	534	531	520	512	511	518	491	485	524	468	516	523	516	469	514	499	531	510	535	506	521	480	490	518	529	535	476	543	516	483	569	514	522	495	538	515	471	497	511	517	542	508	503	534	519	535	535	506	491	516	509	517	525	493	554	501	535	503	537	506	500	511	541	503	512	506	527	537	531	518	540	512	494	499	544	527	498	523	527	509	481	508	461	512	489	503	485	503	511	506	437	516	489	517	518	508	444	519	465	520	503	514	512	516	465	492	491	530	452	513	471	496	488	550	513	524	560	514	530	483	516	551	540	549	492	494	520	503	537	530	497	483	529	504	522	473	555	510	498	514	557	512	506	511	498	500	499	543	520	519	521	455	513	493	528	509	510	530	517	555	536	504	518	521	485	515	510	516	540	500	549	478	492	487	493	505	543	531	514	499	507	493	556	560	516	492	490	503	508	504	520	508	532	503	531	522	511	560	513	543	516	551	524	524	512	498	500	493	523	504	528	548	462	509	523	494	482	497	486	501	522	500	510	496	519	504	531	504	485	490	566	476	491	493	494	496	560	474	530	506	525	479	565	524	537	523	537	548	525	477	553	512	534	536	527	520	539	559	472	500	535	532	509	526	530	484	482	521	505	536	534	540	478	533	527	542	519	508	498	555	506	520	498	494	495	468	498	486	511	555	496	530	547	488	520	530	510	494	500	516	510	492	531	494	514	489	541	510	537	527	518	485	494	515	527	535	480	531	513	503	504	503	497	483	492	498	468	500	495	504	506	502	505	518	497	486	508	542	518	490	529	519	494	503	504	528	523	528	509	519	505	495	521	507	483	498	534	520	533	506	497	495	509	478	517	531	540	488	536	562	501	519	559	521	535	541	493	494	524	526	513	513	519	517	522	521	478	551	517	478	536	503	500	549	490	548	519	527	513	499	512	512	513	503	549	481	537	537	547	473	520	495	503	520	523	501	521	504	489	539	515	530	541	490	501	549	506	514	498	486	503	477	514	501	516	544	499	528	524	535	504	503	490	475	496	517	497	532	492	532	493	487	545	485	521	540	474	504	506	511	534	516	506	509	513	505	519	473	502	486	513	531	539	496	495	503	516	541	491	516	521	477	501	491	498	483	558	511	488	547	494	519	515	476	485	506	525	466	522	518	561	512	513	522	558	541	467	518	502	515	503	519	556	510	517	530	525	502	514	504	531	553	523	514	493	524	500	542	504	480	525	482	510	515	604	468	556	496	522	549	492	537	530	515	470	495	526	506	514	531	564	508	510	513	507	506	498	492	491	538	488	537	557	504	547	505	528	504	518	518	540	518	533	543	494	554	507	511	521	522	484	505	537	503	537	546	530	482	523	546	538	511	529	507	560	527	541	536	523	479	517	556	509	525	508	507	520	506	514	533	535	518	464	582	502	515	507	505	496	506	498	536	496	482	505	486	545	491	485	511	502	504	544	499	513	502	489	528	524	515	566	541	493	505	476	521	475	497	500	500	515	536	499	485	533	546	517	517	540	523	502	486	534	527	537	504
1665	438	426	406	412	436	403	382	418	379	418	404	414	403	426	391	403	405	396	378	392	409	388	396	396	417	441	416	414	440	399	377	380	359	427	384	389	399	404	403	398	394	375	381	375	407	406	410	432	438	417	410	393	434	403	384	408	391	396	407	383	410	437	460	390	418	424	426	398	393	391	402	408	385	355	401	414	429	389	371	438	394	371	357	363	369	383	397	401	402	417	402	374	382	407	406	392	368	439	424	404	369	411	400	352	399	403	422	386	416	409	392	397	384	383	395	404	413	413	398	369	406	400	401	370	397	404	365	374	398	371	397	382	343	382	369	399	375	415	432	411	436	404	370	417	416	404	401	395	405	436	384	422	402	393	403	391	423	408	385	387	413	379	411	363	416	373	417	378	406	416	371	384	401	393	427	439	373	396	426	414	376	394	391	391	387	394	398	412	396	391	374	350	411	436	405	368	447	409	377	433	405	400	374	402	393	414	406	377	375	410	430	448	370	370	365	390	394	403	373	359	396	416	374	409	428	405	431	398	351	418	413	375	391	378	397	367	344	428	438	382	382	396	387	413	389	428	414	408	437	382	362	392	407	414	373	375	380	413	427	375	373	385	413	401	439	400	360	417	419	411	428	399	406	435	393	379	436	391	403	403	412	362	384	398	402	402	392	359	381	342	392	384	397	408	414	388	390	371	362	384	418	401	397	413	399	416	417	408	391	429	389	404	406	415	436	407	388	414	395	380	361	402	385	354	399	420	385	410	416	393	416	406	377	411	388	382	411	406	422	385	370	425	423	386	397	373	381	426	398	426	390	407	404	422	420	418	433	363	394	382	320	398	456	339	437	432	412	434	384	380	392	405	377	366	376	415	389	377	370	421	406	408	425	398	388	379	391	401	401	363	408	409	411	437	397	399	416	383	327	409	391	400	391	421	401	399	372	354	426	395	403	394	380	386	414	408	450	405	358	398	411	399	386	415	407	378	428	448	400	408	379	411	414	401	409	359	374	395	405	393	352	374	431	389	411	385	388	426	404	382	390	391	377	353	388	374	399	375	424	422	396	378	376	408	397	413	384	380	423	402	393	405	376	407	430	385	401	387	385	411	424	429	450	393	410	413	392	406	403	410	415	381	380	406	390	393	438	425	395	429	433	408	409	380	374	402	372	384	398	387	389	411	391	388	403	389	412	401	390	394	380	398	396	383	351	386	402	375	383	439	410	414	358	382	387	412	438	429	419	389	386	395	353	376	366	397	393	388	398	402	440	381	364	423	400	392	397	402	427	388	430	414	389	418	385	402	395	365	387	407	390	377	405	379	382	375	428	407	413	402	411	388	411	399	395	392	422	408	480	368	420	415	390	399	399	379	354	410	382	388	430	420	392	420	379	406	391	407	393	391	401	380	357	433	374	392	382	392	394	398	398	415	368	363	367	386	405	407	387	390	407	420	384	420	435	412	407	388	382	378	412	399	368	398	414	396	424	400	379	396	433	401	372	407	368	379	384	427	364	424	404	424	394	406	374	372	398	368	402	396	383	404	414	398	423	396	431	428	425	394	356	403	377	397	408	387	422	413	386	406	403	394	363	397	386	428	350	412	338	377	400	383	429	369	385	421	393	424	429	422	380	384	363	405	352	393	371	378	371	401	402	371	420	401	384	379	396	386	391	395	390	402	398	397	379	370	406	429	405	399	403	394	419	413	409	419	404	390	410	399	418	389	390	426	446	376	410	363	378	374	400	398	377	382	408	434	415	396	406	373	410	395	384	397	390	415	350	372	426	414	375	415	384	402	386	386	390	384	422	372	386	423	426	437	371	406	407	393	377	418	412	396	363	404	395	384	377	376	402	402	432	397	386	381	377	425	414	397	416	402	403	407	389	408	380	335	391	434	381	374	422	384	402	385	398	376	416	397	395	367	377	411	384	410	384	439	415	420	383	417	415	398	388	396	419	408	400	420	414	397	414	397	400	424	396	434	420	422	429	370	426	420	380	400	402	385	376	391	447	415	433	421	410	400	377	404	401	390	381	387	396	423	416	410	420	393	406	406	391	386	421	413	438	434	411	408	415	422	365	390	398	408	417	367	371	376	396	424	396	408	398	382	386	375	413	423	366	376	377	390	396	402	409	385	356	378	407	414	408	383	422	408	399	369	385	356	393	377	390	377	382	356	407	366	384	393	428	394	376	431	396	371	404	405	402	386	396	422	391	393	403	393	434	421	407	402	396	423	387	420	385	411	376	367	384	403	411	415	388	369	387	416	388	444	407	400	409	430	393	434	391	415	417	387	409	378	388	431	404	422	428	448	402	390	392	423	351	411	422	422	374	376	418	384	373	385	386	395	389	380	409	438	396	437	391	417	375	362	374	349	387	429	382	404	412	416	406	450	367	415	404	386	404	408	424	425	401	438	441	389	387	398	387	423	423	390	383	408	406	417	406	409	403	399	374	380	427	389	420	349	376	392	408	404	412	405	402	390	375	421	407	391	399	403	379	410	392	389	404	375	374	404	406	381	384	417	376	371	409	410	436	362	383	383	387	439	382	394	395	409	379	405	373	409	370	383	360	406	405	389	373	403	412	389	386	447	428	409	416	369	382	363	412	418	411	387	378	398	386	399	391	413	388	396	367	410	442	354	406	415	423	379	376	375	428	401	400	355	416	412	404	421	404	409	367	380	372	435	430	356	367	405	399	407	396	463	398	368	389	398	414	399	434	358	375	378	453	397	375	416	407	399	406	393	398	427	391	434	427	390	431	424	447	431	390	395	417	418	404	415	411	411	403	393	391	411	423	393	386	407	439	392	392	401	386	429	383	381	412	359	399	443	418	392	416	402	392	408	362	369	362	386	413	426	400	389	416	461	436	377	439	417	366	359	404	418	376	431	411	401	418	380	421	427	438	411	417	395	384	386	414	399	407	398	377	377	417	408	401	398	429	405	393	432	376	393	426	398	382	397	395	381	416	395	399	381	414	411	419	416	362	371	372	376	426	396	386	411	414	442	395	387	356	371	396	410	367	394	395	377	388	386	389	366	384	442	424	418	401	406	396	381	411	433	397	409	379	402	416	421	445	383	424	385	428	385	394	355	422	399	403	383	399	378	407	398	407	387	361	398	435	370	421	422	439	423	387	420	403	396	378	384	396	426	397	378	418	398	399	377	410	381	409	385	420	386	379	421	424	387	380	416	401	411	421	411	383	378	396	407	395	404	380	419	413	378	364	429	398	396	382	411	437	399	373	384	432	374	350	380	357	403	388	413	387	391	417	386	384	374	443	417	389	432	409	433	380	403	386	390	382	385	420	417	419	380	405	371	367	401	396	395	386	374	395	366	365	408	371	394	418	391	422	400	370	392	395	396	358	388	396	418	399	399	395	415	406	414	356	394	412	415	379	382	389	404	380	398	418	397	417	398	397	442	410	398	438	399	406	399	437	438	401	405	406	360	410	393	417	426	436	399	402	361	407	394	408	410	370	376	405	412	387	434	416
2024	898	853	877	957	899	864	936	855	884	861	857	912	889	942	869	878	888	862	870	866	804	916	913	930	887	901	905	867	821	889	836	862	867	872	800	890	865	903	914	865	873	875	872	891	930	884	837	901	850	901	841	821	848	788	875	927	864	872	897	884	853	872	888	896	871	870	902	883	916	838	925	820	896	877	847	916	921	878	860	936	869	845	897	863	866	872	939	888	869	900	872	884	870	843	889	846	860	885	902	862	920	866	881	857	889	912	858	829	832	863	890	862	853	796	830	823	878	893	852	903	850	878	867	904	825	868	899	860	837	888	856	863	893	873	872	883	874	907	883	820	881	884	844	870	824	836	921	833	821	841	865	855	903	894	854	908	832	898	846	866	858	848	804	928	851	940	849	920	887	927	867	910	895	916	861	879	852	878	924	910	854	900	859	826	885	876	881	869	901	893	871	902	869	864	894	839	824	882	822	885	901	807	835	867	866	868	885	877	868	850	856	852	813	877	873	825	895	838	836	868	897	839	822	877	871	874	856	831	868	855	833	890	855	850	879	883	872	850	893	875	845	837	867	872	852	869	871	942	912	890	946	839	830	856	915	907	838	876	865	862	850	934	882	870	861	953	845	886	907	854	885	862	839	909	827	845	870	870	879	870	913	895	833	877	896	881	870	806	856	874	866	877	839	847	806	880	844	825	852	883	849	887	858	877	895	879	876	820	873	845	845	916	896	910	851	866	908	823	861	841	879	881	903	868	871	915	929	864	904	884	848	844	908	868	888	842	877	815	851	908	958	872	865	863	829	916	887	888	892	825	856	925	914	956	859	938	881	866	881	887	853	864	884	903	901	881	879	859	844	851	871	905	873	850	870	896	843	869	833	908	870	894	947	859	873	861	872	897	848	901	844	830	823	902	896	870	885	881	916	858	829	869	870	890	881	871	860	937	852	908	888	880	866	859	873	878	854	835	802	895	919	897	779	858	888	892	901	884	843	876	942	862	849	883	884	833	897	895	845	903	881	853	861	844	846	921	904	850	877	873	867	891	915	873	871	844	834	868	901	872	866	902	882	900	854	824	846	900	881	885	902	868	899	871	869	880	868	871	845	855	866	895	855	856	852	887	879	851	872	851	824	874	847	859	835	819	887	846	859	864	870	845	815	822	863	877	874	851	866	879	861	908	830	888	837	874	831	953	842	914	816	892	864	835	921	863	865	859	884	896	833	927	886	871	856	910	878	900	921	846	821	841	851	873	901	887	863	882	844	866	925	879	884	896	857	844	831	846	877	878	876	886	868	888	807	907	888	835	863	836	842	896	901	830	836	927	886	871	893	844	906	864	839	841	921	846	849	907	895	851	846	898	883	920	858	870	919	867	920	899	915	802	867	905	801	878	844	915	870	925	859	883	879	885	892	864	819	851	926	899	808	816	904	844	862	878	900	828	882	839	893	864	886	813	867	820	954	865	885	884	900	862	932	858	803	815	854	898	923	864	860	895	861	906	880	849	931	883	828	904	860	861	886	843	897	905	907	900	887	871	894	879	893	855	850	892	836	848	871	904	880	863	865	918	857	878	832	842	848	835	877	852	917	842	871	862	832	847	940	845	861	905	858	846	834	883	922	888	856	907	873	898	859	871	857	829	869	922	864	849	820	919	857	812	888	883	846	854	868	891	864	814	859	890	820	877	878	875	904	912	871	859	874	877	810	862	860	937	885	911	919	854	855	903	866	887	862	877	919	900	865	920	862	873	848	861	886	870	878	921	857	875	875	853	876	931	894	839	888	908	898	920	872	876	858	843	845	849	877	874	829	874	888	862	925	848	831	852	913	892	866	918	937	886	863	917	902	896	869	817	872	857	865	899	872	871	824	928	853	903	838	932	833	857	846	880	885	929	863	867	827	857	872	818	877	854	954	867	864	894	887	839	911	904	836	846	845	840	882	923	812	839	931	888	846	883	888	952	870	876	885	887	827	834	838	928	885	872	798	814	890	849	883	822	866	875	880	874	848	845	838	883	848	892	822	921	856	929	880	874	900	912	932	898	869	831	858	879	885	872	823	827	862	889	889	875	880	837	838	914	892	880	853	823	880	875	906	878	841	899	848	855	900	870	855	899	890	899	875	903	908	849	869	898	881	821	879	859	843	885	879	867	902	798	810	847	878	861	853	836	843	902	840	879	847	888	857	871	800	900	837	833	907	873	877	883	863	844	896	913	870	871	886	883	850	843	897	886	852	932	919	883	857	870	873	862	845	921	830	852	881	900	881	885	828	869	847	857	875	868	840	881	871	843	877	870	913	876	884	886	835	894	870	873	896	858	888	939	864	887	917	879	867	903	901	933	877	904	858	846	795	959	869	862	865	868	822	809	880	860	917	890	839	821	894	859	891	937	891	879	896	908	845	902	861	893	885	915	854	851	830	906	901	874	839	897	875	857	892	858	872	919	897	820	917	887	934	858	866	904	837	890	886	866	897	863	801	857	926	838	924	862	859	876	850	887	842	891	861	915	883	901	882	843	881	850	885	923	865	821	909	849	880	868	856	906	872	881	878	902	918	842	891	850	875	953	882	883	824	908	881	851	914	858	910	915	877	860	898	877	806	867	875	920	881	865	796	839	911	855	910	826	823	885	897	900	860	858	883	827	867	872	904	917	905	836	901	818	875	835	872	853	830	876	858	908	903	866	834	882	873	878	830	865	896	830	825	885	873	874	856	894	882	865	853	875	889	851	869	876	820	875	835	848	855	878	877	854	847	873	851	845	842	898	905	915	819	806	850	837	833	855	847	856	871	879	926	797	873	819	842	878	903	871	836	862	806	832	899	871	919	832	854	889	848	857	910	840	893	904	871	858	958	900	874	849	882	872	906	870	907	940	899	819	865	901	876	867	875	864	918	925	888	895	862	876	905	831	857	823	931	885	896	881	870	834	856	858	910	858	852	935	832	866	855	903	875	888	898	846	880	834	863	847	850	909	839	843	850	847	829	932	878	878	808	883	878	838	871	853	824	860	915	888	868	830	836	894	917	937	874	907	844	898	880	903	898	847	869	826	870	836	850	834	836	895	911	868	842	853	895	854	866	867	912	886	913	852	909	874	843	875	890	904	911	875	887	886	906	814	869	822	839	863	908	840	859	807	888	903	866	917	895	899	849	869	878	886	860	852	829	934	869	914	819	877	854	854	874	839	923	938	874	859	886	835	867	895	839	905	899	846	864	868	866	877	921	888	889	848	863	899	853	879	876	826	872	850	899	832	900	913	884	857	889	876	898	822	860	926	929	841	871	881	888	861	850	841	848	893	872	848	817	930	901	896	829	889	913	876	828	884	906	946	867	917	885	841	889	884	811	887	860	886	825	923	960	811	831	826	889	881	875	897	925	912	845	839	881	896	884	839	876	861	870	881	842	901	882	844	850	898	945	899	883	884	924	962	845	918	864	924	866	861	935	862	888	899	835	807	882	896	895	911	872	903	863	870	905	852	886	871	830	827	870
7677	540	563	410	338	371	253	234	232	224	203	216	199	214	218	193	184	190	213	184	182	189	178	176	184	209	209	189	188	201	210	178	200	201	210	177	231	198	194	195	177	186	199	196	187	213	220	209	201	172	181	174	198	204	194	210	182	190	172	177	203	204	189	212	205	180	175	174	186	200	187	189	188	188	224	208	181	215	199	192	187	180	200	198	183	189	190	203	179	210	195	180	191	179	162	184	194	214	177	188	190	166	213	195	211	191	180	187	210	224	171	185	186	195	208	206	174	203	173	173	214	185	214	192	165	202	195	216	203	212	198	216	197	175	186	226	185	198	171	175	205	192	187	183	206	219	200	197	191	219	184	210	195	179	214	184	223	240	198	212	205	187	203	175	201	164	188	185	192	195	198	205	214	178	186	201	205	179	222	163	196	199	194	161	176	174	192	202	155	185	181	203	181	196	190	185	185	168	174	185	180	214	190	204	183	217	185	215	190	197	170	188	168	178	170	206	223	184	183	210	184	216	200	221	200	197	198	188	181	183	157	190	201	191	199	211	176	210	184	170	205	176	198	183	178	186	201	208	208	186	179	181	182	202	204	204	193	191	181	201	183	168	182	228	191	213	201	189	200	201	208	196	181	185	188	186	187	189	192	175	198	192	170	202	189	229	209	188	206	217	175	179	212	201	185	185	190	202	203	197	207	195	193	171	188	182	181	194	203	221	172	203	183	200	192	158	187	191	188	195	181	187	180	178	169	179	202	172	196	196	180	192	192	183	185	152	187	176	180	192	178	183	208	181	209	164	182	207	220	175	176	176	192	193	167	163	190	185	193	198	170	201	170	184	161	188	215	172	179	173	178	174	185	189	184	242	215	209	206	199	193	192	184	180	218	172	191	195	198	196	212	172	194	201	190	181	177	215	191	182	175	200	194	189	193	208	188	166	211	212	196	188	188	190	183	197	187	188	182	166	194	227	211	216	195	188	175	172	165	197	193	188	211	173	181	181	158	198	202	211	195	193	207	181	192	196	181	199	185	180	168	196	201	204	208	177	173	210	182	174	194	197	196	185	194	185	201	214	183	196	190	207	185	201	165	184	223	191	178	201	193	164	209	172	189	168	202	204	224	185	171	215	193	171	188	180	170	175	180	218	211	215	204	226	189	206	186	185	191	175	171	161	206	184	211	224	203	186	194	209	179	172	163	175	214	200	172	203	195	165	173	193	197	201	205	218	203	179	211	204	199	197	198	170	228	217	191	194	185	174	195	210	206	191	170	168	201	197	176	217	193	190	183	203	173	195	177	217	168	179	210	180	190	195	186	222	180	183	216	217	195	189	166	197	174	188	167	211	174	192	170	192	203	188	177	203	173	169	205	177	175	209	213	152	161	207	175	177	196	159	213	172	178	198	195	193	165	193	169	190	183	211	155	201	202	176	212	197	196	199	179	182	193	206	208	184	187	194	200	191	170	193	211	182	170	173	203	168	193	186	194	189	202	196	164	219	200	187	208	191	185	192	208	176	219	201	190	201	185	196	178	228	219	172	199	193	180	220	201	204	173	198	186	206	183	194	197	227	204	210	205	189	199	209	196	191	204	201	186	207	186	182	193	200	178	174	209	200	205	173	204	191	179	186	186	207	223	176	175	183	186	185	198	212	190	189	169	184	194	163	190	186	204	207	185	165	195	183	187	207	212	190	186	193	186	194	211	197	187	191	185	211	181	181	167	202	194	197	194	214	196	190	170	227	190	172	192	187	208	205	191	190	197	189	212	180	193	184	168	186	174	216	187	191	187	196	218	183	198	181	192	181	181	180	180	182	174	197	180	180	178	185	184	208	175	183	188	188	187	199	182	179	199	195	206	196	192	185	186	193	221	199	181	212	157	204	186	203	199	184	187	190	189	198	195	186	189	182	206	198	203	210	155	198	169	202	189	180	191	208	200	207	194	204	189	184	186	206	207	193	163	198	196	192	176	184	193	199	191	207	187	185	209	230	195	195	221	186	213	177	203	206	212	188	179	195	149	191	178	209	200	197	210	209	173	165	178	203	205	203	188	204	160	225	200	180	204	212	184	197	175	199	180	185	184	211	211	183	182	181	177	172	192	182	197	214	189	195	208	191	192	180	181	197	197	204	186	167	191	195	198	172	162	196	175	188	188	188	210	182	201	187	204	203	182	179	189	225	182	191	227	173	187	211	189	187	175	177	200	186	191	196	219	191	198	177	198	173	200	234	211	176	205	178	205	181	174	180	197	185	180	174	196	187	161	203	198	188	167	182	209	192	201	204	223	181	197	200	220	193	191	198	168	184	187	209	192	189	193	174	163	155	183	194	202	201	190	185	209	194	193	188	212	194	223	180	191	197	182	207	194	191	205	183	185	199	182	189	180	246	184	201	204	190	194	176	217	165	204	198	216	215	214	196	193	194	198	169	212	190	194	207	175	187	175	179	184	180	201	213	230	199	171	183	203	199	177	201	168	187	191	173	218	216	204	177	182	189	191	175	211	228	206	206	177	187	213	203	193	174	218	204	199	188	176	187	186	212	193	212	235	161	186	187	186	195	201	176	189	225	205	226	179	212	188	226	181	195	194	201	189	219	160	190	212	186	185	197	165	182	183	207	199	189	202	173	225	185	160	185	170	180	166	189	174	168	177	199	196	180	184	204	180	208	183	198	197	204	193	159	216	195	204	188	178	195	194	181	203	192	174	199	194	189	184	205	198	206	182	190	209	216	175	185	183	198	171	210	170	209	202	195	200	190	186	180	187	179	202	199	193	192	197	197	196	194	205	190	193	203	192	201	199	183	175	197	196	209	171	194	186	179	200	198	171	197	214	176	224	218	196	208	205	188	182	167	175	189	196	184	163	209	173	178	185	200	207	201	188	172	180	179	187	178	172	169	217	199	206	211	173	171	176	174	188	166	214	209	181	156	212	181	192	187	186	170	201	215	193	184	206	174	185	183	208	179	184	184	192	197	186	186	189	194	191	211	188	205	214	217	178	196	199	162	193	225	159	182	230	195	213	202	205	215	215	188	181	174	174	218	162	155	205	211	195	191	199	201	178	176	170	184	200	194	184	163	201	171	203	194	172	177	194	191	182	190	195	205	217	225	206	198	205	178	194	191	165	203	199	186	189	207	171	184	172	178	165	183	162	198	175	201	215	203	189	209	199	191	205	187	196	185	207	186	202	189	177	212	198	176	228	210	206	189	177	212	184	181	207	175	237	206	192	199	186	179	200	198	182	220	197	185	184	164	188	197	190	198	210	195	198	192	200	198	196	177	230	200	177	172	205	203	184	188	195	212	181	186	157	173	163	153	193	190	182	196	208	184	188	211	202	176	193	194	196	187	190	202	200	176	173	170	177	183	231	196	168	211	216	221	188	200	172	174	192	197	224	205	219	171	185	179	191	191	206	176	193	187	197	183	199	192	161	195	166	193	197	205	185	199	193	190	198	181	177	199	201	188	207	199	177	179	173	230	171	197
6492	785	1207	1261	1085	946	874	777	656	687	621	612	603	562	533	591	559	497	518	522	526	522	538	533	500	508	479	483	501	483	488	452	423	479	483	498	494	458	490	486	480	477	438	452	485	493	431	476	437	459	494	469	487	497	454	471	461	446	451	487	477	469	490	433	471	451	484	485	434	485	484	443	460	448	481	449	451	414	471	499	486	472	466	464	438	465	495	430	461	491	453	479	467	494	480	487	462	465	492	463	482	492	450	425	460	466	512	426	481	484	467	469	430	489	481	476	461	473	460	459	469	471	450	443	491	493	458	488	456	445	447	465	459	460	458	499	429	481	447	424	479	446	452	469	466	429	485	428	437	447	482	474	456	462	452	466	483	476	503	471	437	462	449	462	448	482	478	495	502	446	456	496	494	462	454	477	478	437	458	471	470	478	454	410	442	477	486	504	439	481	496	463	439	470	473	470	501	461	477	492	435	446	494	467	473	478	502	490	464	457	520	483	450	463	477	499	473	436	451	460	458	482	500	471	430	464	424	475	437	474	471	479	449	460	474	485	489	501	475	463	474	480	476	448	471	458	464	457	470	469	467	467	470	426	453	467	498	456	468	466	414	489	454	470	479	445	487	484	452	458	431	482	452	466	507	455	483	437	454	458	470	478	482	473	451	462	433	466	460	452	468	470	496	444	436	432	478	488	435	491	502	461	437	457	478	472	423	425	466	493	512	473	467	464	451	500	483	493	451	472	488	490	470	490	467	437	410	454	471	508	444	470	458	441	472	410	426	462	447	494	468	510	458	526	517	471	470	469	487	471	454	499	513	471	461	449	454	458	445	456	508	454	462	476	491	438	485	473	500	425	484	434	477	486	451	503	469	456	504	452	477	480	475	455	486	428	432	454	514	484	491	463	480	462	469	490	483	469	422	484	469	461	474	466	475	476	445	536	491	464	470	458	465	479	499	447	492	458	440	463	471	469	480	459	453	474	480	457	445	483	432	462	502	449	452	535	461	461	456	466	478	462	501	484	437	481	447	479	467	500	475	502	502	433	485	484	455	429	454	479	469	457	470	479	487	477	451	520	505	482	422	480	464	498	455	489	474	449	470	436	449	484	448	433	472	470	465	452	511	464	460	460	456	452	430	495	446	484	432	451	499	436	464	469	440	461	453	470	451	476	497	457	462	457	473	444	430	468	439	500	467	449	492	441	466	463	432	491	463	457	454	477	419	448	490	466	450	469	455	440	482	481	449	484	484	425	475	474	455	476	461	464	452	446	466	462	468	475	468	418	467	468	501	469	492	485	487	498	456	451	471	478	457	448	451	474	464	474	470	449	478	433	479	448	466	450	477	453	467	448	465	474	466	464	483	468	487	455	474	509	478	449	452	415	446	404	439	464	473	448	453	506	500	477	464	479	445	446	439	486	502	443	458	445	474	441	432	505	476	476	453	455	468	445	454	454	472	462	469	467	453	521	450	486	478	424	468	478	453	474	459	446	470	482	499	460	458	485	464	473	450	453	457	489	444	475	487	451	414	481	421	459	491	493	474	472	410	479	467	448	460	437	451	483	449	449	452	448	479	490	471	484	485	456	493	468	462	489	499	449	488	471	482	464	475	452	480	443	466	482	414	437	467	453	437	434	433	462	487	452	424	444	474	504	487	470	460	464	438	447	431	491	479	477	467	492	453	471	479	472	468	460	490	439	463	454	453	467	435	446	473	453	472	483	460	503	486	470	449	519	480	471	477	497	519	447	463	451	459	442	449	474	450	503	469	448	468	445	461	445	450	469	472	470	464	463	450	451	452	454	481	467	442	467	436	483	436	487	461	472	453	451	498	518	474	450	483	477	431	449	449	472	434	442	475	495	485	462	463	499	443	445	445	443	478	449	483	490	476	472	417	462	462	501	454	450	446	492	483	471	462	467	475	442	470	457	496	471	468	437	470	465	469	510	473	473	495	462	443	458	505	511	486	485	518	463	462	478	466	441	464	438	477	464	470	447	451	483	451	471	473	466	453	426	449	537	455	439	464	486	486	488	458	460	462	484	469	463	460	510	501	449	467	454	493	494	499	452	452	447	473	448	446	507	483	457	440	458	474	465	490	459	441	462	449	481	503	466	456	492	461	461	495	515	460	453	492	457	513	472	475	498	465	439	504	489	453	481	458	473	462	473	445	449	469	478	441	443	493	442	466	480	488	481	508	477	499	446	435	438	448	487	450	472	502	456	457	490	479	467	477	461	415	437	442	481	452	488	508	435	453	489	483	489	474	450	457	460	521	439	451	449	446	456	485	455	480	484	467	537	504	456	466	447	483	449	443	457	499	525	453	469	447	479	481	447	447	455	463	446	427	466	441	477	420	458	474	454	479	469	456	488	430	466	444	429	453	452	497	484	423	492	453	530	451	499	501	439	425	496	391	521	493	439	494	472	484	423	464	476	466	498	464	467	432	486	510	457	480	491	423	481	482	504	475	465	485	495	463	467	457	466	459	483	468	460	463	455	457	388	468	492	503	454	445	477	474	494	451	470	450	458	469	429	465	462	472	458	510	432	453	450	464	426	467	500	486	445	454	475	473	498	477	454	430	485	425	446	474	499	466	479	454	473	476	474	440	471	496	464	486	503	468	495	516	475	514	488	443	440	449	456	445	483	472	488	472	477	477	438	476	466	447	486	477	482	469	465	475	483	453	479	471	472	431	479	462	450	445	442	454	453	449	454	478	479	453	465	490	465	465	474	521	446	471	503	491	494	403	466	481	496	480	466	484	452	476	456	453	490	458	454	483	456	485	482	464	468	478	455	475	454	462	461	449	443	479	484	509	463	488	491	433	479	465	496	421	501	471	430	461	484	516	440	442	439	482	452	464	492	463	436	434	457	454	487	456	451	478	474	456	453	441	468	500	480	435	483	482	498	475	498	432	468	483	466	463	445	467	465	449	482	476	473	426	470	487	440	446	455	500	462	476	475	451	495	433	466	433	474	449	461	463	433	477	456	444	481	468	482	485	485	470	443	440	442	478	457	530	473	430	434	522	423	449	479	454	493	444	455	460	414	458	473	463	498	444	451	472	460	468	482	457	481	443	488	461	478	445	436	442	472	430	479	425	455	470	468	469	457	492	468	512	462	480	480	481	470	520	517	518	451	513	477	505	467	476	508	481	441	453	466	466	465	482	474	472	419	485	480	462	476	457	477	498	465	458	466	443	458	461	444	482	437	461	495	455	446	476	453	429	453	474	461	458	467	504	437	465	508	456	447	420	474	496	461	473	499	470	512	476	443	447	484	449	478	501	437	480	476	471	454	496	474	466	472	436	462	469	456	448	461	499	459	505	448	463	465	471	442	474	452	496	457	440	439	467	451	463	463	462	472	446	479	474	453	474	470	485	424	460	486	545	459	459	478	432	446	475	479	465	451	438	465	443	473	476	454	499	475	481	492	480	407	467	474	472	466	448	458	492	449	482	464	426	446	493	482	416	491	443	453	476	477	463	414
14522	1254	899	694	525	415	345	311	253	254	281	259	232	225	213	221	228	196	227	224	234	219	216	166	206	208	188	194	216	200	208	199	228	214	155	210	193	205	194	193	216	195	237	202	234	215	204	209	202	204	176	174	183	165	236	191	226	176	202	204	180	197	198	186	206	194	211	203	203	199	207	179	194	233	188	186	209	196	173	187	205	236	233	212	185	215	191	240	206	224	167	174	230	200	201	184	188	194	217	222	203	213	176	193	207	197	211	190	205	212	166	178	213	240	190	225	190	177	206	205	176	189	213	213	173	211	218	205	224	167	205	210	190	220	204	194	209	197	213	187	188	204	191	224	199	206	184	214	190	180	179	220	188	215	200	187	179	215	218	199	196	195	200	205	212	176	211	202	221	178	182	176	195	220	177	200	220	212	216	194	214	198	199	218	182	187	180	180	214	202	192	198	208	188	200	221	190	206	190	200	176	216	207	190	193	190	208	205	209	222	186	191	206	158	188	193	211	180	199	225	203	193	220	176	187	182	210	207	205	178	206	172	194	160	207	205	205	197	193	200	195	214	185	205	199	203	205	228	200	208	204	187	216	206	174	196	196	188	191	179	207	194	187	196	214	195	178	193	227	191	182	201	178	198	191	190	209	213	178	220	196	232	219	189	180	203	178	220	169	185	185	206	239	197	200	186	213	197	225	197	189	215	187	215	179	199	195	208	212	171	209	215	226	174	185	200	223	208	176	199	176	184	185	226	189	167	174	189	190	204	205	204	195	188	199	206	195	202	190	201	184	193	194	196	213	179	187	228	181	183	185	202	198	189	190	236	217	222	236	197	219	213	216	191	181	199	210	192	194	205	191	197	194	184	210	204	232	197	202	177	207	212	182	206	202	199	196	202	182	189	212	193	204	218	222	190	204	202	196	210	214	217	195	197	201	190	222	222	208	206	178	178	197	203	208	189	179	159	210	209	210	177	176	196	193	200	212	203	214	202	236	205	206	190	218	202	214	183	196	196	194	181	196	214	179	181	179	189	187	217	220	201	199	194	249	215	199	195	209	203	189	192	196	176	198	181	204	210	199	199	186	207	202	227	238	217	199	171	195	189	180	167	191	181	210	175	207	173	213	182	214	198	199	213	205	204	217	184	214	189	186	211	194	222	199	179	193	210	201	198	225	224	204	194	181	188	221	210	199	191	198	221	175	200	184	198	183	170	226	187	211	223	173	186	181	188	185	191	181	196	191	195	198	193	219	181	231	195	184	193	202	202	186	190	164	177	205	214	207	209	189	154	179	193	215	225	187	195	205	207	198	186	197	214	229	215	186	192	196	199	212	200	189	200	184	209	202	235	203	179	168	181	203	234	201	205	199	183	176	199	181	235	195	189	192	184	169	165	207	196	213	226	200	181	195	198	207	189	180	203	212	207	216	195	198	200	197	196	231	180	220	210	190	194	192	200	183	222	206	167	194	215	176	214	210	193	230	181	180	213	193	194	188	197	189	186	207	169	218	186	198	211	215	198	213	233	200	188	197	205	214	223	217	210	175	196	193	191	207	200	182	182	197	201	204	177	200	188	208	207	208	211	185	193	172	178	193	208	211	210	196	176	195	208	193	193	205	207	180	196	178	187	219	212	191	196	186	186	221	212	204	224	205	211	220	191	204	202	216	213	190	204	188	171	191	207	216	177	208	206	204	200	176	188	214	172	194	210	196	178	205	187	206	214	190	217	192	206	190	224	210	203	216	228	204	211	204	210	211	226	222	174	170	177	215	165	191	190	201	204	184	181	236	207	235	188	192	179	219	201	214	224	182	192	200	201	186	201	207	205	174	217	220	226	204	186	183	186	207	211	235	165	178	208	196	191	212	221	197	199	166	188	190	177	201	185	190	174	210	182	206	205	209	221	188	219	224	191	223	212	177	208	211	226	209	199	212	191	190	191	191	176	193	213	212	198	218	209	204	191	206	206	190	204	188	185	183	196	186	194	204	184	207	178	175	185	208	200	212	228	187	201	200	196	197	178	217	173	198	216	174	190	183	198	208	174	161	206	195	223	205	193	190	179	188	194	186	194	219	195	198	203	194	158	200	211	191	224	197	206	216	196	212	206	190	213	215	197	208	200	219	198	203	214	181	196	198	194	216	173	231	216	197	198	201	202	214	178	165	179	182	184	210	210	191	212	205	192	185	218	200	197	193	211	205	215	163	215	197	222	210	172	189	159	213	206	196	215	233	198	189	188	219	180	198	223	185	211	157	188	168	190	179	197	221	219	211	190	203	220	180	182	189	197	201	222	205	213	195	187	157	177	190	191	194	218	206	177	185	187	189	196	184	177	192	206	180	201	196	192	231	220	214	180	210	230	199	196	207	201	193	183	179	205	210	178	191	186	218	193	197	235	228	211	163	198	194	176	211	174	189	207	212	216	196	170	194	207	171	205	236	187	193	236	181	177	195	190	208	216	187	216	194	201	227	208	188	186	199	182	212	189	219	211	183	217	224	196	216	209	201	203	205	211	202	199	184	216	186	212	208	186	190	216	206	195	216	189	199	202	182	212	211	200	187	179	219	192	226	217	185	200	203	215	218	205	235	189	186	202	179	188	200	200	183	199	207	190	192	234	207	207	204	217	219	196	176	224	209	168	204	191	207	204	200	206	202	194	206	231	183	211	177	181	217	229	210	210	222	185	199	207	187	213	228	192	172	220	221	199	222	190	213	204	208	189	207	217	179	218	190	188	192	191	192	189	214	184	197	207	198	227	208	196	199	195	185	185	170	184	197	206	199	209	203	190	215	197	210	194	185	208	194	189	193	192	192	195	220	204	195	190	192	210	214	205	195	162	212	219	189	200	197	180	209	213	227	210	204	202	203	199	194	188	191	216	201	198	193	198	221	208	240	186	191	193	189	179	174	200	213	189	200	193	194	216	207	198	218	203	192	210	198	203	196	203	218	203	187	166	202	193	188	185	205	204	206	220	197	216	215	204	224	197	206	206	202	193	211	199	198	197	197	219	192	184	201	209	197	232	218	188	207	202	191	200	207	200	193	212	222	213	205	198	192	193	193	188	214	199	178	224	191	204	198	231	204	199	192	201	195	203	193	221	199	179	172	191	194	210	222	227	182	215	186	211	189	184	199	201	174	177	214	203	206	220	194	205	190	206	208	214	180	169	195	213	194	181	224	219	213	218	197	201	200	215	191	189	189	190	205	226	196	185	204	198	189	218	211	183	197	186	216	233	191	194	212	191	238	185	178	188	174	222	202	201	179	189	185	199	234	196	182	199	203	197	187	182	182	204	194	219	185	212	212	186	189	203	223	169	196	219	164	186	171	199	201	190	229	174	199	212	200	218	207	214	177	209	215	181	191	195	205	203	207	212	212	189	176	199	198	207	200	172	210	196	198	179	217	176	190	206	187	228	208	199	199	204	192	193	179	183	207	183	201	184	177	182	177	179	195	197	206	207	201	201	194	201	195	196	200	179	201	211	232	199
8379	1118	2031	2122	1796	1518	1256	1089	904	929	829	784	801	688	727	671	718	623	595	620	625	587	532	614	587	568	554	581	548	540	551	586	571	562	524	542	542	544	546	510	527	532	548	526	542	496	495	543	537	524	504	569	485	535	519	521	530	534	542	475	506	516	517	545	518	541	486	540	526	471	543	504	494	483	550	473	478	507	504	507	490	524	490	563	509	490	504	564	496	550	503	470	519	543	516	528	510	500	482	537	532	532	511	518	550	533	508	522	501	495	562	514	519	513	502	501	545	501	568	509	461	514	506	484	518	515	527	501	505	519	547	513	505	512	523	500	477	530	492	495	528	514	520	508	506	491	502	547	540	543	477	536	479	514	552	479	503	510	518	466	506	508	553	524	489	501	567	510	524	496	477	554	524	510	490	531	493	512	521	514	535	490	506	524	535	485	534	479	493	457	536	529	530	534	515	517	527	511	559	483	473	481	503	551	508	508	530	558	530	513	536	510	536	511	516	499	462	541	492	500	486	490	528	525	514	541	527	512	507	512	510	526	523	504	504	497	545	517	531	542	522	528	503	523	520	524	494	528	511	508	472	504	546	509	506	505	532	505	541	508	546	511	513	524	486	560	545	530	524	504	526	493	515	478	508	524	512	539	547	516	486	513	521	521	529	546	565	482	500	505	508	535	495	537	540	541	530	497	511	496	508	514	522	509	523	540	537	498	481	513	504	512	500	504	486	527	524	503	542	542	528	520	540	528	533	502	484	497	508	516	547	480	489	523	501	534	523	520	529	488	563	511	566	519	509	507	471	524	538	529	523	521	522	516	556	470	504	492	479	518	521	520	547	487	515	474	509	505	488	530	469	549	441	529	531	487	498	530	517	483	517	486	523	548	535	480	551	507	537	524	522	467	525	522	504	466	513	493	520	468	512	493	493	527	506	504	524	503	514	486	495	467	518	524	530	483	537	501	515	503	459	531	520	518	495	489	558	504	483	489	527	512	561	505	516	492	483	533	500	510	517	534	481	560	531	544	587	530	513	558	553	471	480	505	494	499	529	495	528	508	527	508	472	521	517	537	533	520	498	505	541	514	513	540	517	530	510	507	508	490	468	498	501	533	508	530	501	506	488	538	475	546	525	562	540	488	517	489	495	526	547	520	516	514	518	500	522	532	499	538	469	519	469	526	514	537	426	530	541	517	547	509	495	518	541	539	501	553	449	492	523	503	516	524	534	480	527	527	486	497	544	492	455	518	519	547	568	557	503	532	510	530	482	549	513	509	512	518	513	493	500	489	497	449	508	510	522	580	490	488	538	524	524	507	499	468	506	490	528	491	533	520	523	517	482	508	545	482	559	508	463	516	500	497	498	495	527	528	491	504	546	534	520	511	539	519	545	539	489	549	513	515	531	518	518	493	521	483	538	550	505	514	475	478	538	515	510	500	533	459	510	506	515	510	528	518	522	494	480	519	486	494	524	502	488	505	502	497	483	506	500	479	502	531	501	495	540	474	492	540	464	494	487	497	548	492	497	501	508	492	502	508	521	488	501	470	496	505	531	507	510	488	509	536	535	521	526	519	523	531	523	485	486	477	518	514	515	474	497	507	486	503	513	533	469	517	511	503	530	511	511	507	520	520	523	536	537	497	537	537	544	538	490	537	544	545	532	491	529	513	515	489	501	474	543	471	470	516	539	532	539	514	545	484	537	502	491	503	496	494	511	518	511	501	546	496	476	481	516	466	507	520	476	484	492	507	507	517	518	526	479	550	513	498	499	472	501	527	515	528	515	511	524	550	518	558	538	518	481	521	539	578	508	462	509	521	516	532	524	492	489	520	497	516	501	444	481	518	472	485	493	510	548	549	496	520	546	489	485	507	542	504	513	486	548	516	534	549	521	574	513	539	533	565	508	508	490	470	470	529	526	513	517	515	513	513	521	523	551	499	497	528	518	516	473	476	489	490	546	541	534	495	518	513	491	539	514	501	511	523	494	570	490	512	506	510	549	519	500	492	513	502	504	512	531	516	505	489	469	509	507	515	568	505	524	541	518	518	488	504	488	509	546	488	497	480	551	470	511	519	526	501	527	521	514	538	514	498	537	493	522	503	531	482	528	517	553	509	533	490	520	563	561	516	569	537	523	533	476	475	534	522	526	530	539	505	543	530	527	509	515	529	511	516	504	559	486	517	539	515	517	506	461	505	509	528	517	536	485	504	506	546	551	540	524	525	500	508	494	549	520	532	512	456	548	518	527	524	512	533	473	490	551	539	501	547	558	564	529	490	524	504	490	517	565	513	537	530	488	522	517	553	536	497	533	530	535	534	521	485	518	511	519	509	530	519	503	512	515	526	517	518	526	511	513	513	526	532	504	531	524	505	532	522	532	488	476	514	537	497	525	513	531	494	516	557	533	529	526	518	504	460	515	549	549	511	497	495	526	522	511	556	536	519	503	494	553	558	476	527	502	539	537	536	498	499	507	535	485	523	519	503	531	502	507	491	547	516	503	558	497	515	519	505	512	521	526	561	510	491	525	520	500	469	542	515	524	511	488	486	527	493	505	504	496	512	555	479	544	504	520	517	519	545	548	485	518	505	541	514	513	547	507	484	572	533	511	509	547	521	527	523	566	509	535	529	538	504	525	541	513	528	522	534	503	524	574	521	483	511	510	526	567	494	531	504	492	510	536	521	538	512	486	521	533	476	495	527	498	492	465	483	517	517	516	507	508	493	479	557	500	533	497	482	510	524	521	480	539	501	521	481	519	484	539	508	522	489	542	518	501	502	533	518	496	519	477	555	521	512	504	514	513	513	535	541	466	557	489	521	503	513	487	524	511	513	540	504	514	505	527	513	558	488	537	499	517	487	452	506	514	507	532	504	524	567	513	507	494	525	526	498	479	529	535	533	525	520	550	483	540	553	531	530	541	518	499	514	483	527	533	522	521	507	496	564	497	512	514	520	506	514	568	502	496	504	509	497	512	514	500	459	492	481	491	502	533	519	491	571	505	504	502	523	510	504	474	513	555	505	541	519	517	502	533	531	531	539	495	516	508	505	496	504	496	526	530	548	527	549	513	505	537	527	506	506	486	516	497	498	519	520	499	517	499	482	532	481	492	540	564	544	501	514	535	509	534	508	471	501	517	513	524	533	531	526	523	506	483	533	538	565	524	481	525	496	552	484	499	533	531	524	488	528	497	507	533	512	544	497	524	484	527	512	528	539	551	525	533	511	467	506	533	533	516	540	495	558	509	520	523	534	559	517	487	557	484	530	508	538	513	509	511	512	534	530	519	511	538	507	508	539	509	515	507	520	524	516	495	526	473	523	486	522	512	506	506	507	532	511	484	560	508	531	537	524	493	519	504	515	500	505	525	516	498	526	568	555	509	482	519	523	516	502	517	521	513	557	520	486	509	510	513	526	511	501	528	547	590	515	528	536	482	527	496	556	495	487	526	507	512	518	523	553	531	517	504	485	547	560	519	497	524	522	517	543
1723	429	385	439	369	441	436	415	384	407	462	400	450	434	401	383	375	414	423	410	436	404	364	419	421	408	397	434	370	386	391	420	403	361	418	382	368	397	389	422	424	416	368	410	354	377	391	377	401	357	389	365	356	417	424	425	409	413	383	417	377	388	384	399	391	371	402	396	404	410	378	394	425	352	375	377	405	382	375	424	391	393	404	363	391	407	395	433	404	431	375	391	401	442	383	426	430	390	363	401	394	402	413	389	376	404	399	350	415	405	386	385	406	398	394	391	414	426	417	407	390	434	417	428	408	380	394	383	363	378	398	367	400	405	387	441	405	391	346	420	371	382	401	413	423	401	396	352	369	453	388	412	400	401	394	401	413	392	382	387	427	395	458	391	401	391	380	411	422	415	389	397	391	383	406	366	378	368	388	392	393	377	395	388	418	433	375	401	383	391	410	372	389	388	394	420	417	449	382	400	406	427	401	364	387	397	366	400	367	389	382	402	395	418	422	368	402	362	410	349	395	386	378	410	387	385	392	391	426	397	409	410	403	385	378	420	387	425	362	377	364	430	400	356	397	429	384	391	388	436	417	410	426	424	380	414	386	390	412	371	390	423	385	394	391	386	340	387	387	410	380	371	387	377	393	379	401	438	440	418	432	403	421	417	410	399	392	383	398	394	399	403	388	373	405	362	409	364	400	398	363	386	389	387	381	386	385	386	404	383	420	402	396	434	398	383	434	395	397	368	395	408	416	400	387	403	388	424	385	402	364	387	398	411	414	394	411	392	365	386	401	408	347	401	399	396	391	407	421	395	414	375	376	432	367	403	383	382	413	405	394	376	400	384	395	391	406	387	388	407	373	346	352	405	427	390	384	464	360	354	415	412	438	421	377	379	380	388	401	410	391	394	405	344	404	364	402	387	416	448	384	384	389	411	414	405	368	368	402	414	433	386	364	365	388	441	384	403	402	363	398	403	384	407	386	426	423	393	420	375	361	393	390	433	385	429	390	413	370	390	396	415	428	368	372	386	367	347	389	395	404	368	388	397	420	368	425	397	376	422	400	350	398	418	403	418	402	386	391	383	405	428	411	372	424	424	394	384	367	427	419	424	410	412	389	386	383	417	360	391	384	383	397	411	400	436	411	355	418	402	430	445	398	366	389	371	379	368	397	386	380	385	370	376	416	357	390	395	367	409	373	395	398	423	414	377	402	396	395	407	389	371	396	398	412	411	388	380	395	414	379	392	403	436	354	405	428	427	383	410	379	389	394	351	372	369	431	415	413	445	388	439	386	385	378	403	400	397	443	399	437	401	414	367	381	408	405	372	432	434	432	419	393	417	377	379	380	388	356	377	365	412	382	388	387	380	406	373	407	410	428	355	368	435	411	422	367	437	415	419	439	403	394	404	380	417	375	395	394	410	403	389	372	418	410	424	397	392	398	372	388	388	412	381	413	376	380	410	397	352	391	413	410	415	398	400	432	440	390	377	392	413	407	376	419	412	415	420	380	404	424	363	406	358	432	409	409	378	427	403	437	382	373	427	382	369	405	417	413	427	426	359	423	439	391	423	403	395	375	382	404	384	428	414	455	412	379	415	428	433	405	422	388	390	399	426	360	378	382	385	399	445	380	449	421	404	433	387	411	412	370	370	384	387	362	385	392	402	395	380	402	382	404	405	380	432	419	420	376	349	381	394	398	399	389	391	383	398	406	392	419	377	448	387	361	354	380	387	406	425	400	402	367	421	389	413	382	412	402	369	390	372	430	402	418	427	366	390	434	382	406	393	412	404	394	378	363	351	389	394	410	407	388	400	401	397	402	377	381	394	404	419	375	374	347	397	413	419	402	408	452	387	417	382	383	398	370	391	394	373	421	378	412	372	387	393	396	382	381	388	399	409	398	413	441	390	383	398	360	371	422	372	397	375	422	416	428	371	412	396	392	396	391	394	423	440	385	438	349	408	394	410	444	435	361	386	388	411	379	394	399	361	412	406	395	399	446	393	427	426	384	368	390	378	399	391	366	409	387	419	384	420	373	359	415	401	379	403	425	367	370	401	387	393	407	368	423	390	393	404	395	359	397	387	411	390	381	376	369	386	392	389	424	397	436	416	378	424	388	420	431	376	421	372	417	385	373	391	414	421	402	418	405	400	415	415	367	387	390	371	441	375	401	409	418	421	400	427	366	382	396	404	365	389	374	409	410	415	430	409	391	421	398	429	403	371	383	376	396	386	377	371	402	398	438	439	404	379	407	383	361	348	391	374	404	380	376	382	406	394	380	451	383	378	395	404	384	390	422	392	401	431	346	392	386	355	390	428	423	388	423	397	409	405	390	358	373	384	406	413	404	405	374	414	401	411	402	370	396	366	429	423	407	388	400	402	388	414	409	416	354	395	396	402	425	410	398	408	381	360	397	388	392	400	402	415	417	422	414	436	384	393	416	380	392	406	407	423	377	384	372	350	402	393	371	406	449	431	445	349	403	447	411	409	372	395	404	416	381	425	420	401	368	380	409	390	379	351	367	417	392	403	413	383	412	405	387	390	425	408	383	385	380	416	377	382	406	423	361	406	395	389	354	402	404	401	373	366	386	421	394	385	415	398	406	363	389	371	399	377	359	371	402	372	400	427	410	369	384	381	406	396	397	391	394	406	393	388	404	444	415	391	433	424	418	402	385	364	411	382	405	397	414	428	381	396	416	402	385	384	377	380	353	401	350	383	406	427	364	373	417	388	387	425	365	360	409	394	359	383	375	398	421	398	387	384	397	380	385	392	415	409	373	381	411	429	342	407	374	422	376	370	393	409	373	438	423	381	396	401	434	369	359	411	347	393	418	423	416	376	387	343	420	419	404	377	348	421	391	418	351	391	410	355	366	369	411	356	422	383	424	397	373	391	430	397	411	401	387	415	394	402	381	404	421	422	364	396	417	421	419	452	414	392	470	447	415	403	418	379	382	403	425	422	386	388	434	420	413	416	379	396	426	375	409	384	395	393	402	401	401	404	403	364	383	392	403	365	404	355	410	378	368	338	419	389	399	381	403	372	401	385	383	397	406	460	418	371	399	362	418	432	380	406	425	403	395	418	374	435	386	403	385	382	401	406	430	418	419	359	417	388	417	386	401	422	394	419	428	409	380	430	380	387	394	419	425	408	428	389	397	373	364	412	375	384	437	410	431	404	378	392	395	423	377	381	405	418	424	431	386	376	398	410	404	422	393	405	377	414	407	414	407	401	446	447	391	402	409	395	425	376	342	397	373	429	382	395	381	400	437	393	399	428	350	406	375	400	405	412	400	392	396	431	393	391	420	371	409	394	423	412	374	400	401	376	414	380	391	380	367	431	396	395	432	404	409	417	370	411	394	388	374	404	414	411	390	370	437	404	390	375	380	407	379	393	377	414	423	361	384	409	427	393	411	373	358	394	417	384	375	359	382	414	381	441	340	374	380	378	366	368	373	395	405	393	414	380	414	401	409	455	406	424	422	377
2028	893	933	940	884	908	870	916	904	875	875	871	895	874	870	848	871	866	866	853	839	819	881	832	889	855	920	841	844	865	879	818	898	858	866	892	897	893	840	832	875	839	896	849	862	880	878	862	865	875	844	851	865	811	902	908	853	902	844	936	892	909	841	889	862	895	792	883	845	871	862	902	861	840	876	879	894	854	838	859	844	898	909	878	855	857	875	842	880	898	919	874	832	900	835	857	869	875	844	835	862	907	888	812	840	880	886	907	885	919	858	864	886	874	868	869	841	899	906	856	849	887	843	839	940	835	896	891	818	872	848	874	836	850	841	891	880	845	918	886	872	901	866	883	892	842	874	870	858	805	838	872	873	842	852	841	860	853	905	872	836	873	916	846	868	826	909	919	883	873	861	874	880	857	908	868	854	863	896	900	848	889	861	902	850	836	878	836	833	836	874	832	868	843	894	947	849	850	838	863	847	851	871	874	862	842	871	865	830	852	917	879	859	880	893	869	862	866	863	852	822	873	899	918	848	831	912	882	858	864	903	902	879	884	825	890	862	871	860	842	853	870	876	859	865	894	843	832	868	862	912	903	832	895	845	886	894	897	885	824	896	904	862	863	870	900	858	891	881	875	920	884	875	871	839	834	888	833	808	902	859	868	889	822	877	817	858	864	885	812	829	880	882	940	912	837	857	867	865	808	861	856	871	860	864	931	935	867	874	820	829	862	912	809	852	843	844	861	816	816	847	901	861	897	877	885	880	880	876	877	830	915	870	889	860	849	845	880	878	842	880	877	838	848	892	841	868	865	878	893	868	818	856	929	893	863	895	823	826	869	815	913	884	884	863	865	864	877	865	885	903	881	828	898	943	863	946	866	880	860	877	825	891	848	843	871	849	887	834	816	889	893	879	826	828	890	887	837	780	794	840	882	933	870	913	881	949	889	902	839	873	833	896	817	861	866	869	870	885	844	885	827	893	833	855	856	867	832	890	931	861	844	882	859	928	840	872	869	821	901	872	873	892	859	863	880	864	870	856	866	923	859	865	889	818	871	886	865	907	868	886	877	870	852	875	910	869	836	861	863	837	864	849	887	888	921	928	888	859	840	892	877	914	863	886	902	874	780	941	945	888	842	851	861	819	895	882	871	912	911	850	862	835	835	882	884	869	837	888	875	856	905	841	846	937	854	859	896	895	821	893	891	903	878	858	886	822	848	846	857	794	874	854	858	862	893	889	897	854	833	820	812	870	850	870	842	862	865	871	844	842	906	870	874	836	856	885	858	882	869	901	913	862	917	930	909	889	875	878	895	899	881	895	866	876	845	854	894	848	852	888	898	858	854	847	863	842	891	815	825	880	893	884	915	858	879	910	822	883	862	875	851	886	867	827	878	835	849	854	915	842	837	938	858	909	839	889	868	871	818	858	843	851	836	882	932	848	855	857	844	904	835	861	859	891	858	853	909	900	894	827	890	870	882	893	866	843	865	891	903	865	847	891	837	860	868	847	885	906	843	929	837	867	845	884	869	874	895	817	843	855	859	845	900	842	836	845	887	855	871	866	829	882	891	830	849	824	822	825	919	866	819	828	817	919	872	800	884	884	886	838	865	832	825	809	870	837	914	849	864	881	899	876	855	818	839	866	837	917	875	814	839	885	874	831	861	821	821	859	892	813	910	892	840	875	913	813	913	901	893	854	860	881	910	854	887	955	869	879	840	844	857	885	838	831	924	865	901	895	906	923	848	897	915	864	886	895	901	838	916	855	857	911	863	877	888	863	894	843	906	820	886	837	887	847	826	892	862	906	871	896	872	879	878	876	876	819	904	889	882	889	887	893	871	861	861	894	826	876	830	870	868	858	885	886	927	861	810	850	894	842	875	851	840	839	828	863	878	862	877	804	878	847	889	836	829	929	851	898	815	840	855	885	844	876	881	865	871	905	865	878	854	863	860	857	896	876	920	843	795	885	844	834	870	881	861	887	920	905	850	873	852	877	859	890	924	851	850	842	847	893	872	912	885	903	838	888	872	883	896	898	863	898	917	862	902	869	875	861	869	900	902	896	847	875	889	857	855	837	831	851	861	903	861	900	828	905	812	864	860	893	865	881	912	882	859	856	863	883	853	875	874	909	846	857	952	891	873	812	924	881	896	875	847	829	881	834	909	911	860	866	876	839	846	880	871	901	850	920	873	919	848	840	855	790	882	896	874	870	897	916	855	879	873	922	878	866	844	884	887	904	849	903	845	865	877	851	814	908	929	817	894	871	912	877	826	914	870	895	825	858	863	920	875	861	850	835	848	893	881	882	822	873	885	867	874	907	843	911	885	837	848	848	849	896	871	847	890	885	859	868	850	890	802	906	903	895	812	848	902	874	900	860	888	884	906	831	879	882	863	887	855	856	820	823	823	877	817	847	849	900	856	890	877	853	851	851	886	851	869	831	864	911	866	880	898	824	885	847	863	863	877	905	878	870	863	908	818	877	887	900	879	896	924	816	823	903	866	884	892	865	879	875	828	837	925	913	885	838	877	825	834	887	842	854	837	902	826	885	859	879	845	905	903	823	837	877	860	835	843	889	845	830	874	856	887	867	866	807	832	864	861	872	833	895	884	932	864	904	871	899	859	899	860	850	909	911	881	897	931	858	826	877	863	882	877	865	857	827	854	884	849	832	883	890	814	866	887	872	834	848	884	912	886	837	837	936	875	891	921	865	862	881	881	845	873	865	892	873	873	876	886	893	883	783	835	853	869	873	901	897	854	872	881	853	948	870	842	921	807	848	905	870	870	884	847	831	870	856	848	879	868	849	850	877	948	856	869	830	864	832	880	858	872	913	872	922	848	916	865	938	844	854	871	916	841	874	898	891	841	834	896	852	896	842	859	845	825	890	856	879	804	867	912	861	858	868	881	872	880	900	814	867	875	896	900	895	878	848	903	921	837	872	887	806	856	854	893	807	867	883	882	919	866	897	878	850	912	856	843	914	839	888	869	863	926	875	909	862	842	893	823	856	874	852	855	845	872	840	884	864	886	878	910	917	829	839	820	913	868	873	840	852	854	888	879	897	926	855	852	890	858	918	853	829	850	857	868	929	864	895	902	861	866	872	862	897	832	852	858	836	869	857	875	862	808	882	856	902	847	845	848	898	870	889	852	905	894	883	835	892	930	849	860	847	887	909	843	845	837	883	839	898	871	845	915	896	860	870	887	835	874	842	863	937	845	899	863	877	860	844	842	886	869	830	869	876	877	952	881	845	839	894	859	854	903	857	860	845	877	876	845	860	840	917	856	879	901	884	911	783	887	926	874	902	884	904	847	885	839	883	890	878	877	872	853	900	926	897	907	858	877	834	877	866	833	877	872	904	866	903	850	881	860	896	817	866	849	894	795	875	866	882	874	858	842	891	879	880	864	907	856	850	838	907	846	893	846	860	918	851	855	892	913	875	839	860	900	857	889	853	837	845	851	883	849	860	867	829	854	889	816	828	847	863	870
7918	563	512	453	361	292	266	247	236	208	189	240	235	208	212	207	174	207	219	192	167	205	192	180	231	199	209	196	183	184	181	217	175	210	195	202	200	206	195	214	204	223	182	191	214	188	215	183	201	175	205	199	212	197	181	187	205	192	195	227	198	208	191	161	156	181	205	172	211	179	193	192	189	197	215	209	240	181	193	174	167	217	194	221	183	164	195	186	205	185	186	172	189	194	189	193	181	196	189	211	183	182	198	203	221	206	196	194	197	185	190	171	200	205	188	200	181	172	210	190	181	190	185	184	207	180	204	200	166	218	194	212	181	201	238	203	191	203	221	165	204	210	178	173	192	219	194	192	167	179	190	196	165	184	192	189	204	213	209	196	204	218	188	205	187	208	181	195	215	184	187	208	199	180	203	205	185	195	187	222	196	204	202	195	200	191	190	197	194	178	178	194	198	204	191	186	187	199	177	198	217	193	154	206	175	199	166	190	199	215	205	199	178	188	172	190	191	164	149	183	177	160	188	175	228	197	194	186	190	195	180	194	205	189	188	175	201	175	212	194	188	200	206	180	216	169	198	184	179	182	189	180	176	174	206	205	201	188	185	191	185	199	221	199	210	198	179	172	203	214	205	180	223	182	202	179	182	180	180	193	187	194	198	185	177	212	204	215	200	183	182	190	181	189	212	214	189	177	178	192	186	194	207	193	211	214	178	210	206	207	197	180	176	176	207	184	176	197	204	170	169	182	196	202	177	175	188	182	182	194	185	189	159	189	168	169	185	195	212	207	209	208	199	196	191	205	215	171	209	208	197	189	183	216	172	209	189	200	169	208	191	214	182	195	195	178	218	178	175	179	188	173	186	191	165	197	176	207	196	187	204	222	170	195	215	164	200	217	195	207	194	197	196	186	213	197	182	173	190	207	225	205	193	187	185	209	203	205	222	196	189	163	184	188	195	209	187	159	180	185	184	192	197	204	206	186	190	181	202	180	162	246	203	198	187	207	198	167	179	192	188	224	190	182	189	194	199	206	209	192	197	176	169	186	206	191	184	173	192	162	187	198	182	201	155	193	194	199	204	179	191	185	193	189	179	198	174	221	194	183	192	192	199	198	200	179	200	190	180	196	181	191	222	179	209	171	203	177	192	188	229	194	182	195	221	212	209	185	186	202	195	190	173	173	143	212	200	187	185	188	189	161	200	197	189	190	192	181	187	204	223	185	178	196	198	199	189	193	197	194	193	208	209	209	201	171	212	169	206	179	177	190	179	179	186	193	186	184	202	194	224	171	194	188	199	193	208	196	163	205	212	221	192	196	207	219	180	194	167	192	181	181	186	184	217	174	190	204	206	198	196	179	191	223	185	168	161	183	180	183	201	201	208	206	197	205	203	191	216	170	219	193	204	196	189	201	209	195	195	181	222	170	193	182	195	216	189	179	204	192	202	193	181	194	171	184	176	236	199	197	192	181	188	228	195	225	195	186	192	200	190	219	218	204	202	208	211	198	187	181	205	223	204	180	189	207	193	205	168	190	184	195	200	194	195	177	174	188	174	188	200	192	194	178	206	191	194	188	176	196	192	219	195	188	197	180	205	160	190	221	179	186	204	202	202	208	193	165	170	194	190	181	214	172	198	191	179	167	183	195	197	192	192	202	199	172	162	214	200	183	208	207	205	194	181	179	184	173	192	218	191	197	224	185	221	204	190	181	222	215	183	199	225	164	226	173	205	199	200	200	184	176	188	197	187	188	184	175	174	196	197	191	177	171	205	179	195	168	195	167	198	196	188	186	183	192	179	191	201	205	203	205	188	172	186	195	166	193	206	185	183	176	207	191	209	167	176	193	206	189	193	201	194	196	193	197	172	204	170	192	174	201	190	215	209	184	214	206	218	179	179	186	202	176	188	210	206	182	193	172	191	154	184	194	184	199	209	214	192	192	184	179	201	201	205	193	186	192	213	192	208	204	203	182	187	181	215	190	203	208	179	179	195	200	213	201	200	197	182	204	165	218	201	177	184	201	226	209	203	203	184	193	200	222	180	136	187	181	168	198	185	224	188	190	201	212	216	212	179	198	200	212	214	203	186	212	194	188	209	182	182	183	188	184	192	188	182	179	201	187	200	179	202	169	204	190	202	201	192	164	220	211	184	187	172	202	189	202	180	215	178	167	200	210	212	191	204	179	201	174	183	179	222	202	206	182	170	208	188	193	180	195	193	201	191	219	207	195	205	211	208	198	205	171	200	201	195	196	182	181	199	195	201	179	185	172	185	198	195	185	183	198	173	179	184	173	176	219	187	198	196	186	186	187	193	181	205	189	199	196	235	198	206	203	217	175	194	213	174	188	224	211	185	205	219	206	198	178	184	186	197	208	210	157	203	215	204	202	210	194	192	181	184	238	190	179	201	160	179	164	193	187	201	184	205	183	191	174	191	201	178	194	204	188	181	219	178	208	198	188	191	187	178	204	195	208	189	224	200	209	194	219	162	200	199	193	205	193	172	177	181	203	198	217	198	200	190	213	231	205	204	219	183	174	191	208	186	189	163	184	203	189	190	196	187	209	209	174	186	183	179	218	167	209	185	187	188	194	193	198	210	204	207	195	177	183	188	211	235	209	174	196	205	185	210	206	187	202	184	169	176	197	191	173	189	191	206	187	176	191	197	195	224	199	180	188	170	217	216	188	194	210	200	193	198	191	185	191	187	217	168	178	215	230	200	174	202	194	202	196	181	179	174	185	179	185	197	217	213	186	207	217	200	173	215	198	212	164	184	180	193	206	192	190	196	197	200	230	182	192	207	215	168	193	211	171	208	198	163	180	196	199	196	190	177	202	187	175	203	206	192	191	188	184	187	175	177	194	198	181	161	201	189	201	196	190	185	213	179	165	176	214	206	201	213	180	185	187	168	201	205	172	180	209	185	206	184	219	207	194	200	195	178	187	181	190	184	161	198	200	195	178	180	190	186	193	186	175	175	169	155	207	192	212	201	195	205	167	203	186	161	204	192	196	179	201	182	195	201	203	183	197	192	191	201	166	179	197	231	201	226	171	176	188	198	182	201	191	196	164	154	177	209	181	172	164	199	180	180	184	200	195	182	174	221	214	182	195	161	170	193	207	203	202	186	165	181	183	204	189	186	191	182	222	208	205	207	181	201	193	207	193	202	171	205	190	197	156	179	209	219	202	186	211	201	194	193	173	222	187	198	183	200	204	210	162	201	197	226	203	210	164	180	191	213	186	208	172	180	213	196	220	189	187	175	192	187	192	209	180	197	189	172	201	163	188	182	176	188	181	190	188	206	191	209	204	190	190	186	164	218	190	191	186	174	198	184	224	177	169	186	193	181	217	193	175	197	197	205	214	210	200	189	227	197	157	174	181	219	195	191	201	155	166	181	202	187	201	176	188	212	215	200	205	172	170	169	188	223	193	165	192	171	215	193	169	229	180	194	190	184	171	187	210	169	189	173	150	181	233	210	191	198	192	199	198
6391	775	1162	1342	1163	1035	860	776	746	657	653	603	592	582	568	523	555	491	527	476	476	475	507	488	542	519	501	497	493	517	478	483	473	509	521	447	495	465	475	453	456	466	481	471	482	475	453	508	455	470	478	514	484	494	494	497	494	468	480	502	470	465	485	502	464	455	455	466	471	453	512	441	475	518	467	472	489	446	456	506	476	497	471	459	495	458	465	447	463	473	481	415	471	513	427	484	495	451	486	502	495	485	452	471	478	495	468	507	496	508	469	443	477	494	502	533	488	467	466	432	472	464	511	427	464	420	510	503	470	462	494	424	463	478	508	527	453	441	457	465	495	467	458	478	494	467	490	466	460	474	473	492	500	497	460	454	483	472	450	491	465	453	463	527	500	434	468	460	482	455	438	470	495	479	455	464	474	451	454	458	460	485	459	458	464	487	457	449	463	456	499	471	444	465	471	494	483	414	453	469	464	464	484	463	475	488	441	490	449	465	501	475	498	486	497	425	445	475	478	485	467	459	499	458	483	483	438	462	479	496	505	516	460	474	441	488	486	468	468	482	439	469	507	473	473	470	484	464	456	508	481	480	458	509	485	476	476	446	461	493	458	480	518	464	482	491	483	462	462	496	492	442	469	451	477	470	466	493	468	517	427	507	444	482	456	453	476	481	457	450	484	488	503	465	496	457	468	484	460	442	466	445	455	462	459	508	451	449	461	491	426	411	449	443	483	481	422	467	460	475	434	458	500	469	447	484	459	463	478	491	436	450	499	501	491	469	440	447	464	463	460	435	494	443	466	448	466	483	467	488	469	416	505	495	496	481	418	472	459	468	451	498	495	445	467	456	462	479	436	426	468	470	502	454	471	490	498	449	467	490	470	488	468	439	495	467	496	440	453	455	446	494	463	438	492	445	452	455	486	471	464	433	463	477	507	487	453	480	439	493	431	480	472	456	472	449	469	434	474	465	445	478	450	468	478	454	504	477	498	464	492	446	456	463	449	479	483	512	461	469	478	471	514	508	482	438	415	447	469	460	508	500	500	454	460	437	431	485	435	469	494	453	490	489	429	492	500	497	447	425	463	454	463	471	439	488	506	461	493	474	442	485	477	490	441	444	459	472	457	501	441	463	506	466	488	472	462	470	488	472	472	452	467	496	490	509	480	434	474	458	448	479	458	478	467	485	443	433	464	431	480	516	484	458	481	465	418	411	457	482	452	480	485	487	482	484	440	455	457	447	439	462	501	426	469	461	444	463	463	506	415	404	432	449	465	482	476	460	456	481	415	521	498	447	501	477	480	463	448	452	471	451	479	483	463	471	471	479	458	463	451	463	434	462	496	464	483	459	502	455	482	428	482	448	490	445	476	459	437	468	489	479	484	426	458	489	473	473	481	468	449	485	508	496	452	465	473	447	434	451	435	422	435	491	462	470	451	472	445	464	452	483	477	491	503	490	464	489	470	468	469	499	466	467	530	504	452	471	471	473	470	462	463	474	485	465	509	465	491	427	461	474	481	489	466	442	450	492	500	424	510	480	486	462	470	446	509	487	451	474	433	488	468	463	476	456	453	452	437	456	473	489	440	473	420	470	481	435	429	442	480	462	434	454	503	475	485	476	480	449	439	485	434	443	480	434	456	460	455	471	452	511	433	497	441	454	469	470	467	461	456	485	470	472	484	441	487	477	453	486	490	507	462	437	428	456	477	482	473	444	452	440	475	434	452	520	487	469	442	446	464	482	486	433	476	470	462	427	493	459	457	448	404	485	488	464	504	455	490	473	472	504	450	510	487	451	465	472	491	483	471	476	449	466	465	468	469	491	462	450	461	467	473	452	477	475	488	423	467	505	463	490	465	441	454	485	494	427	470	497	486	475	484	443	459	463	465	462	486	476	468	453	450	490	453	481	462	478	524	427	471	455	472	473	485	466	498	409	459	488	469	447	480	473	454	463	496	444	439	443	474	471	426	503	477	471	460	505	463	473	468	500	485	463	459	463	435	462	422	433	476	482	489	458	516	476	489	482	457	427	470	446	489	466	459	489	419	437	483	440	456	480	451	503	473	495	471	442	513	442	453	490	468	486	478	430	468	509	500	470	453	500	491	462	465	478	470	464	471	446	453	436	476	462	491	487	489	467	472	465	472	463	453	489	476	496	466	468	480	477	474	469	460	465	477	464	467	406	438	460	491	474	442	451	495	464	441	520	472	479	473	435	452	463	462	472	437	462	470	503	480	474	486	479	475	468	489	415	491	455	484	449	493	464	443	466	489	486	432	492	461	503	456	509	479	454	475	462	416	443	509	455	442	485	457	444	450	430	484	445	496	434	518	459	479	458	451	473	418	486	414	433	472	469	473	453	459	444	480	478	473	465	425	466	450	465	443	499	501	437	452	478	486	487	496	475	440	498	511	488	449	490	468	485	504	459	460	503	536	451	463	488	485	500	450	452	505	465	513	478	471	441	529	445	445	445	475	458	455	508	512	395	448	496	447	430	477	444	464	452	454	446	461	471	457	447	454	497	438	497	483	452	496	449	459	488	479	449	458	447	457	456	466	478	491	434	448	473	429	459	429	450	470	451	471	432	464	460	507	470	411	455	477	507	492	462	515	449	436	474	515	480	460	464	473	456	478	484	446	473	494	495	481	429	471	448	432	410	426	452	449	481	457	475	474	429	484	506	459	498	532	480	467	457	446	480	458	449	485	461	467	461	449	440	479	469	502	468	485	473	490	481	421	452	420	465	462	473	458	507	459	410	496	470	488	445	483	453	476	437	497	455	491	422	466	447	479	478	482	457	440	469	460	454	485	488	478	481	453	458	448	447	450	527	451	441	489	451	462	467	453	513	493	481	506	485	472	477	422	479	476	486	468	484	449	445	473	432	485	505	464	487	484	471	456	438	473	452	492	464	503	453	471	494	463	499	465	505	484	477	463	454	428	449	443	432	475	478	440	488	497	470	437	466	491	418	452	452	503	456	458	474	471	485	483	476	481	465	463	503	485	452	482	506	476	487	448	458	470	461	478	457	480	469	458	472	416	463	478	453	464	469	464	459	433	470	480	479	442	480	479	514	442	437	450	477	462	473	460	484	485	465	525	494	485	457	483	473	454	454	462	482	438	478	452	517	453	478	485	494	477	474	429	462	509	487	461	465	474	496	474	458	444	441	439	491	459	444	447	474	443	459	503	480	456	441	447	468	440	506	472	456	465	485	443	483	453	500	422	500	469	455	453	485	453	448	482	487	479	441	506	452	466	503	449	480	485	427	474	465	449	451	470	504	445	468	541	458	449	478	485	435	462	486	456	482	496	496	513	484	479	467	451	508	496	468	478	453	457	487	498	482	452	448	479	455	444	525	523	454	460	445	451	507	454	432	462	485	464	481	466	477	435	478	458	430	438	498	469	461	462	439	458	475	461	437	467	461	465	465	467	434	425	491	464	487	471	466	485	476	450	434	429	475	468	496	482	433	468	499	505	446	508	484	454	477
14984	1319	839	648	491	412	322	327	277	263	253	234	237	231	204	207	212	228	218	177	200	213	219	217	208	246	203	227	190	178	195	216	190	227	218	238	209	184	207	178	212	203	194	190	188	197	203	223	195	210	199	197	196	202	192	213	189	178	187	205	219	211	235	215	203	162	200	213	197	193	195	210	210	198	172	186	170	167	212	187	183	210	220	193	196	200	182	182	198	197	169	190	213	172	200	187	197	178	193	215	228	196	202	200	224	206	203	192	185	184	198	181	169	209	242	209	190	170	206	185	197	204	200	195	205	184	197	214	228	218	207	187	188	202	193	210	199	208	175	205	225	216	189	210	220	205	204	219	194	194	223	215	174	168	210	187	189	195	212	226	235	209	211	210	189	197	187	214	193	192	216	210	189	212	227	204	181	230	193	181	194	206	182	189	185	206	247	216	228	213	182	193	204	241	211	211	207	206	184	214	210	207	222	193	198	206	194	190	186	196	189	177	174	213	206	182	220	196	229	201	205	196	187	202	220	211	210	210	189	202	212	181	186	192	170	182	185	218	224	197	188	209	205	191	183	202	198	213	212	219	213	198	200	198	214	199	164	180	213	177	203	212	181	207	196	203	197	194	182	190	204	218	216	184	211	213	194	192	214	208	223	207	220	205	176	233	192	201	205	189	196	183	197	202	186	206	199	196	192	195	185	183	198	178	214	190	220	201	183	191	175	191	203	197	200	210	203	196	217	222	202	193	180	169	188	186	174	192	182	187	189	215	196	192	207	209	216	193	178	196	204	205	221	210	202	203	188	197	203	199	198	190	204	207	193	180	200	200	205	152	190	212	190	206	192	191	220	221	200	185	179	214	213	227	217	211	193	188	196	186	205	188	196	205	194	209	211	218	189	178	195	204	193	199	178	213	220	202	187	183	188	206	221	180	198	189	203	200	197	209	187	203	192	199	210	195	187	173	188	236	215	192	215	207	238	224	209	192	192	199	207	223	184	202	192	196	201	185	198	186	204	221	238	185	188	190	219	180	209	199	221	189	211	194	196	215	184	172	221	189	198	223	207	194	216	184	186	210	163	193	188	214	212	204	196	200	179	188	215	245	208	193	225	217	202	173	177	198	217	205	191	205	193	181	208	222	204	205	205	198	168	187	189	218	243	174	203	210	209	214	187	181	179	168	156	200	196	201	220	181	193	209	238	212	232	198	203	213	198	222	201	197	193	211	201	205	206	220	196	201	192	225	205	188	206	194	196	194	178	234	198	215	235	169	199	226	193	219	208	161	182	213	220	189	221	195	170	195	194	198	210	211	207	209	188	179	214	220	207	202	201	225	188	194	209	201	200	196	220	198	217	183	176	202	205	187	195	174	200	197	200	208	190	194	213	188	195	204	223	208	221	206	175	197	181	161	211	198	192	171	195	208	238	189	197	184	205	194	172	186	207	215	210	219	214	200	205	208	172	226	199	188	173	192	183	181	214	193	196	204	216	215	194	209	171	189	204	183	190	168	194	194	177	201	199	186	203	194	216	185	177	213	195	215	190	194	216	211	202	170	187	218	191	196	208	199	169	212	172	192	242	210	177	212	192	207	214	191	218	247	203	214	173	222	206	214	199	226	197	187	198	176	175	200	177	218	180	182	208	176	197	210	196	194	211	196	210	232	209	190	226	221	193	184	192	195	168	193	202	206	186	227	190	192	203	197	182	238	192	208	185	213	196	172	177	170	223	190	208	188	209	237	202	191	192	183	205	198	183	200	177	210	176	199	216	174	210	192	197	217	215	197	199	215	183	186	206	204	207	208	205	198	227	208	181	207	217	193	197	203	194	201	215	209	210	166	193	207	195	199	170	175	175	188	216	191	195	198	206	217	193	194	164	212	187	192	196	201	183	188	162	192	197	197	185	198	208	194	200	195	192	222	193	238	185	205	196	179	201	215	186	184	199	175	237	218	197	198	178	190	222	184	196	199	182	212	202	198	190	183	196	229	215	190	207	189	168	206	192	192	208	187	225	191	191	204	195	178	196	207	198	192	192	189	199	216	209	209	198	204	181	200	210	191	194	200	189	205	216	192	209	202	223	202	179	200	203	195	211	218	223	203	191	209	192	188	198	207	199	195	210	184	183	198	196	181	221	191	205	218	218	223	198	193	217	185	201	196	208	218	189	192	196	195	191	187	194	203	238	235	204	174	196	217	203	199	191	202	206	185	206	194	183	188	170	235	187	210	202	210	177	204	185	209	200	169	190	193	191	218	223	223	194	223	218	208	201	197	217	199	202	169	246	172	220	194	180	212	177	190	201	200	197	203	204	201	198	190	197	192	212	201	209	205	207	214	202	213	176	206	210	214	205	219	188	200	203	181	191	173	220	222	209	202	192	204	216	195	217	204	199	197	231	198	199	210	200	216	193	202	201	217	223	212	198	175	188	193	184	221	213	188	197	210	196	197	185	172	219	182	206	172	180	170	187	224	193	185	235	224	168	174	203	201	206	210	199	174	187	194	181	196	204	219	209	217	228	200	187	214	192	207	207	200	194	194	189	200	203	225	209	189	189	205	189	209	180	223	200	202	191	199	209	203	209	147	213	192	219	212	211	180	167	187	215	181	181	209	186	197	199	177	201	197	202	214	178	223	195	189	204	197	209	173	207	191	190	172	187	215	188	202	224	188	233	183	217	197	203	176	224	195	198	182	216	198	184	194	191	193	218	176	191	193	216	212	217	193	201	198	201	187	194	194	213	212	202	191	191	193	226	202	168	199	194	208	179	205	207	192	191	203	186	202	214	199	192	195	190	192	206	189	177	198	228	201	207	187	195	223	213	207	209	205	189	184	207	197	240	213	212	193	219	230	204	206	177	187	206	207	202	182	207	218	187	175	173	195	189	200	194	193	230	200	212	208	204	223	206	200	196	204	177	194	183	172	204	221	213	232	194	183	202	184	206	210	191	214	206	210	183	207	180	184	198	192	205	198	200	192	222	202	197	199	189	196	199	208	226	198	185	223	216	212	205	202	202	193	193	198	207	204	198	223	181	190	198	212	202	199	224	189	201	213	188	205	179	220	214	199	177	241	226	196	225	186	178	191	208	199	196	188	202	200	218	199	188	230	198	214	187	158	225	223	201	223	206	192	185	223	192	210	195	214	189	171	195	196	216	177	170	188	218	212	204	185	204	228	195	175	211	180	182	202	213	186	195	242	196	184	196	200	212	226	230	177	218	166	197	220	209	225	217	202	187	175	202	215	206	197	193	211	193	221	216	237	204	202	195	190	175	183	222	220	199	194	188	196	221	184	176	186	228	217	210	201	195	194	167	210	207	200	176	154	231	206	168	203	220	203	187	217	197	173	199	204	200	201	194	176	189	188	198	208	212	187	189	228	190	174	214	188	177	202	212	193	185	221	214	194	196	211	187	214	186	180	206	205	204	228	233	179	207	199	212	181	192	175	208	172	202	176	199	226	211	167	179	219	171	200	202	213	229	215	182	221
8417	1167	2030	2107	1851	1525	1206	1092	925	895	879	770	786	702	683	640	642	582	616	605	634	617	593	576	573	563	557	603	587	581	525	530	522	546	514	535	585	542	510	552	509	523	542	538	506	511	533	554	566	528	530	524	559	578	502	516	531	517	512	504	544	539	501	522	531	523	507	564	485	523	492	545	552	530	554	535	553	514	521	525	485	556	537	521	519	514	531	498	488	529	478	544	533	560	498	501	533	517	471	498	543	485	500	524	481	549	556	516	549	523	522	517	534	501	509	509	530	520	523	503	493	509	548	544	508	526	530	513	518	526	518	521	544	528	532	532	492	501	529	520	486	540	490	486	499	536	484	508	523	515	518	507	508	528	518	506	579	495	539	471	530	501	494	495	523	522	518	519	551	534	517	525	540	504	557	511	516	535	500	556	493	512	536	521	490	474	498	517	519	474	527	502	504	476	534	517	575	510	522	516	548	497	511	532	507	539	536	499	479	510	488	497	527	552	543	506	487	555	539	503	509	524	516	528	537	471	496	519	549	520	504	522	510	526	531	539	516	483	487	541	516	567	535	535	482	524	484	478	494	512	493	483	527	496	501	551	511	528	528	504	470	498	557	502	533	519	549	515	541	510	535	525	558	501	492	469	550	509	520	510	474	471	487	552	530	514	531	487	502	561	498	519	507	502	481	556	501	533	534	528	525	509	555	517	501	511	519	529	481	478	547	525	528	519	573	506	532	490	535	494	519	555	501	522	520	513	506	546	474	564	553	534	471	492	540	541	501	528	517	516	519	533	539	511	547	514	526	535	558	514	501	494	500	519	515	506	514	480	537	487	513	509	499	565	533	509	501	510	505	542	512	504	519	497	552	539	492	530	513	535	531	496	506	506	492	526	510	522	504	488	529	518	496	544	496	505	537	511	526	522	500	503	496	498	482	499	515	531	552	548	572	497	491	547	557	536	510	512	491	520	537	523	564	532	558	531	517	482	472	536	489	525	547	516	518	539	523	497	526	473	516	526	493	532	512	518	502	525	542	517	504	516	501	554	508	477	530	513	520	489	461	485	516	516	496	489	483	561	485	553	522	506	525	549	555	496	496	538	541	514	534	557	510	517	536	499	526	535	531	483	541	536	544	526	521	508	521	498	530	495	514	494	490	526	514	507	536	516	531	557	513	532	508	514	506	502	517	518	523	532	528	551	483	546	492	514	480	536	505	540	543	532	518	537	544	523	513	516	500	493	493	538	507	516	527	518	492	476	539	519	511	497	497	477	512	514	492	507	508	503	523	560	519	494	515	492	512	523	480	523	501	510	563	493	493	545	483	545	509	522	525	492	523	538	553	502	530	533	517	557	522	499	479	534	529	488	511	523	528	533	488	543	523	519	489	523	545	518	532	538	544	485	479	485	545	512	525	530	531	492	496	496	508	528	521	514	516	557	544	513	538	499	556	492	467	457	509	501	492	528	526	498	537	529	518	524	506	518	547	508	520	528	530	489	501	529	469	492	520	515	517	526	504	487	545	524	486	503	484	517	556	528	473	502	562	546	534	528	508	497	472	534	508	513	504	540	509	511	471	494	552	517	499	526	527	574	506	541	510	525	526	518	518	518	522	533	511	514	524	543	522	522	530	513	540	530	562	509	487	532	529	506	523	517	489	531	532	526	555	485	523	501	490	515	528	527	518	534	490	508	525	466	521	518	536	523	512	511	488	547	505	517	524	534	534	507	496	554	504	502	500	498	521	527	524	525	512	538	475	495	510	525	473	532	492	515	503	515	516	519	505	513	562	513	487	461	513	541	513	533	542	551	566	545	470	504	507	532	498	532	492	534	498	547	527	511	459	503	540	527	549	481	543	523	504	519	452	542	537	492	531	517	524	485	512	526	480	522	515	488	580	490	537	486	514	470	526	480	512	517	493	533	510	516	507	528	491	551	526	502	517	512	533	535	493	500	476	529	509	507	513	496	514	491	555	503	523	486	519	506	501	513	508	508	507	498	549	478	537	530	516	547	510	497	542	529	498	547	469	543	522	500	516	518	521	481	511	474	519	534	507	499	500	518	509	504	528	532	511	559	502	521	553	522	514	540	538	542	502	525	496	523	519	532	485	505	491	497	502	515	515	554	538	513	507	524	516	507	550	561	504	537	506	493	500	572	485	524	523	568	483	492	538	550	514	529	525	512	494	506	532	517	523	540	508	517	511	506	505	492	539	504	557	495	494	475	582	518	533	525	462	541	492	537	521	522	536	474	522	500	507	537	519	546	514	546	465	522	535	527	529	535	545	514	483	484	496	526	530	527	502	507	489	508	524	517	538	476	480	508	525	483	522	525	519	508	534	550	534	525	521	541	488	512	517	532	518	507	545	483	508	478	516	514	505	500	543	546	482	506	485	530	507	530	521	523	509	531	503	507	480	513	518	522	518	532	498	509	516	488	506	541	536	544	508	529	534	497	539	530	519	533	518	532	492	497	551	514	497	535	513	542	519	489	493	496	522	511	503	479	495	488	526	495	527	530	514	497	508	516	484	549	554	517	535	528	517	530	511	503	502	503	533	534	528	507	532	516	498	532	533	547	523	524	515	508	455	521	496	552	522	472	472	515	497	509	525	514	522	548	517	522	522	498	501	513	495	530	500	521	511	575	500	523	485	532	511	510	530	507	478	516	494	536	500	539	522	518	542	478	533	528	492	527	514	516	502	481	521	506	469	526	536	503	518	486	531	512	551	557	534	535	502	552	521	526	535	545	525	497	512	518	524	550	534	527	522	499	580	507	482	496	531	533	531	530	485	511	528	516	506	525	531	482	496	496	494	549	553	511	507	506	529	558	514	546	524	511	521	525	512	505	507	532	493	563	510	492	522	530	503	520	523	505	523	477	552	514	505	530	510	516	516	477	551	491	543	499	507	507	526	552	500	482	488	493	494	528	494	499	467	496	529	537	504	553	527	495	485	496	554	563	528	495	502	542	575	513	534	485	528	500	505	537	530	505	514	497	530	515	522	521	537	523	534	520	510	526	472	521	529	487	497	511	503	515	506	518	564	502	515	572	465	496	538	545	543	510	508	504	487	560	543	532	538	501	508	519	567	512	502	470	496	493	495	469	517	512	522	531	543	568	539	543	494	566	533	548	524	527	529	533	502	506	506	536	537	518	523	528	512	544	509	542	551	474	545	511	528	525	526	495	510	492	533	503	518	536	575	552	514	519	487	547	551	509	509	528	491	499	502	523	508	566	519	553	525	520	488	514	499	523	487	470	511	503	532	485	547	533	552	520	542	475	517	554	508	507	514	480	551	485	547	497	520	567	536	518	544	509	529	486	508	506	498	526	487	511	489	545	519	518	495	501	539	515	496	548	514	566	537	522	519	492	535	516	545	497	510	501	518	526	504	506	522	533	543	554	522	568	508	490	499	516	499	566	505	539	488	537	515	534	511	535	535	524	485	519	486	497	487	493	525	487	494	517	514	508	519	496	491	562	510	498	524	518
1752	412	397	405	398	406	456	419	357	379	397	393	377	431	399	408	395	419	366	410	399	401	395	353	398	389	368	388	389	411	422	380	379	407	403	390	410	397	389	422	401	422	405	386	389	431	387	406	406	410	394	409	394	417	388	423	388	393	334	438	426	321	381	404	398	410	395	388	366	406	427	408	387	386	389	398	368	420	380	400	413	386	368	391	359	378	407	399	409	455	456	380	418	410	387	397	402	412	396	389	429	417	421	451	395	381	399	390	398	425	418	397	427	387	400	420	424	389	437	402	414	378	401	432	397	406	367	393	388	425	433	382	403	413	393	395	385	376	382	367	403	376	383	369	404	391	375	408	386	391	428	411	401	435	357	378	398	413	399	427	408	409	399	404	397	407	392	384	407	443	388	387	369	367	363	428	400	409	393	414	426	428	427	386	409	395	397	400	389	406	389	365	354	397	449	403	405	386	405	400	371	408	384	410	380	412	377	359	359	385	362	394	409	389	407	412	411	421	376	389	375	447	420	430	405	401	370	435	364	447	366	388	390	408	413	412	367	418	397	430	383	398	383	401	418	431	411	420	376	393	381	389	370	395	373	406	416	379	363	417	404	366	415	370	405	395	403	396	368	396	382	402	381	393	409	406	391	369	366	393	426	407	395	379	382	390	406	391	408	351	399	357	383	433	423	383	395	459	414	379	382	409	409	366	397	383	418	394	407	379	410	383	369	428	388	363	387	384	387	375	385	391	383	432	402	382	438	364	379	389	411	396	420	411	432	384	409	413	393	379	395	396	371	376	382	408	361	405	418	389	419	397	376	397	387	392	397	378	350	363	434	427	356	435	365	386	420	426	347	396	371	403	391	403	368	408	413	427	417	417	410	379	378	411	352	437	406	419	367	420	412	408	401	381	367	401	404	385	361	397	399	406	419	437	392	393	380	396	417	419	462	413	426	358	428	442	416	376	407	376	402	378	376	399	403	404	378	398	429	440	394	427	390	389	392	382	384	381	407	411	420	400	374	393	379	413	358	403	417	400	411	406	392	408	398	418	396	391	403	418	394	412	400	425	369	402	409	351	405	382	375	413	389	410	386	397	394	417	392	393	399	385	414	416	399	393	413	425	396	400	369	383	389	345	377	370	403	421	436	412	410	418	374	404	393	430	396	435	386	392	396	434	385	410	417	372	401	407	455	380	379	387	376	380	386	403	439	398	383	354	385	391	401	404	384	386	437	390	405	400	429	436	404	421	417	391	399	396	429	400	417	387	409	401	411	393	409	449	409	426	418	401	436	390	414	452	384	419	396	415	384	391	375	400	397	382	422	416	373	411	423	388	411	383	411	373	411	409	402	430	376	406	441	380	398	414	410	357	406	386	384	356	428	398	401	374	402	383	392	375	392	376	398	364	401	446	395	400	398	406	414	384	385	419	330	377	410	391	401	379	397	345	421	394	402	386	406	408	424	412	383	440	400	364	398	400	408	394	422	396	397	394	389	389	384	389	357	393	390	386	413	395	353	378	411	367	389	404	344	423	384	407	457	423	428	422	418	408	393	429	373	377	379	390	401	413	417	387	424	364	387	414	382	429	387	369	443	416	418	402	387	406	384	431	416	370	382	422	427	420	398	379	371	382	398	395	402	394	403	410	389	404	405	421	402	420	393	403	407	400	383	390	417	425	410	393	400	400	371	393	356	390	402	426	369	412	417	416	453	375	421	419	390	399	403	384	379	396	434	427	420	412	375	418	418	427	435	399	374	408	373	404	362	384	389	408	378	394	423	401	413	384	439	349	408	433	405	390	411	400	367	388	400	391	443	406	403	402	422	369	426	378	406	413	387	417	417	363	406	385	354	412	420	438	389	407	389	405	378	406	416	411	408	360	400	431	387	381	410	423	365	365	404	401	385	425	391	419	389	425	377	422	388	368	390	390	400	418	385	397	411	420	430	395	367	409	412	339	404	386	393	378	374	422	417	383	416	407	378	389	354	387	411	400	387	452	400	381	379	377	390	393	430	413	405	418	394	394	402	407	407	397	391	422	380	369	376	420	379	412	437	398	421	378	405	396	416	438	420	384	403	402	370	389	403	436	420	397	406	404	441	391	401	367	396	377	423	427	399	436	386	376	384	409	361	404	390	380	423	410	379	426	378	430	409	401	429	402	380	368	369	392	425	416	399	419	401	426	432	420	390	399	405	414	393	380	428	419	424	398	380	395	387	418	416	409	379	372	397	400	387	381	391	421	359	413	413	400	398	388	395	413	433	451	371	395	368	396	407	378	412	399	399	415	367	354	401	394	390	385	427	386	399	426	447	429	434	425	417	400	403	432	407	424	411	402	428	403	398	396	435	402	403	422	428	431	366	401	390	395	431	398	407	395	369	358	377	390	441	415	350	344	408	392	403	410	358	427	432	395	419	390	403	390	378	388	354	368	419	399	405	404	340	410	394	431	405	423	417	368	363	392	368	355	435	387	419	391	399	415	380	368	416	404	397	402	394	424	353	351	385	366	404	401	398	395	436	405	392	400	350	388	371	437	375	351	443	420	372	382	392	392	379	414	432	414	400	391	359	414	421	388	358	414	404	416	403	374	380	380	388	394	388	432	385	384	420	388	449	427	407	386	390	400	395	430	396	386	391	410	421	390	401	417	399	358	374	411	380	369	400	411	407	403	451	406	410	432	400	389	404	435	366	374	385	407	424	366	358	432	402	394	393	411	443	404	403	385	398	393	379	350	358	400	423	408	376	403	422	420	405	402	404	377	375	427	384	381	381	430	398	412	364	416	403	413	448	419	428	383	341	412	407	413	413	404	419	397	374	388	403	402	385	414	429	393	402	393	423	405	378	394	412	412	402	392	378	354	374	416	385	405	397	400	411	437	379	372	381	380	387	369	424	382	353	386	411	366	414	407	404	393	409	407	394	342	387	374	407	400	378	400	440	394	390	414	409	424	403	381	420	397	374	374	342	421	419	390	378	380	389	384	385	373	418	389	452	392	389	393	397	389	390	364	373	398	406	354	385	428	385	405	392	338	411	401	395	392	389	380	371	391	392	369	388	413	432	400	385	401	375	390	365	406	397	405	396	390	457	358	369	420	402	449	393	367	394	413	409	418	424	413	373	407	409	390	403	373	390	400	420	421	395	421	390	389	388	406	421	417	438	359	436	433	405	401	422	378	412	416	400	398	404	417	400	417	405	394	336	403	407	412	410	423	414	387	416	398	382	370	455	402	347	378	436	406	405	376	390	423	373	368	356	426	366	380	410	393	395	391	420	454	398	387	401	401	436	362	374	396	386	436	380	381	451	423	383	421	415	396	436	404	429	417	383	391	370	404	385	384	414	389	403	407	416	456	423	387	404	397	393	386	408	351	415	414	400	404	394	408	406	401	423	389	383	404	370	372	405	404	391	394	385	379	407	395	379	395	377	383	451	435	426	400	419	406	400	421	404	408	334	385	411	417	420	387	397	398	401	429	396	400	407	416	372	411
2107	920	897	961	883	928	870	906	869	922	873	858	884	880	898	897	866	905	850	877	896	902	812	873	875	882	914	858	876	879	878	877	839	849	925	844	859	884	840	935	844	834	828	841	863	860	913	891	858	870	883	871	883	880	834	915	880	845	852	860	859	873	860	815	878	843	955	917	837	870	882	917	876	861	888	876	852	858	846	852	848	917	881	886	871	871	866	837	903	850	886	847	863	859	900	898	851	851	823	849	871	891	858	889	886	904	845	851	824	866	893	877	843	898	865	908	895	896	835	893	883	929	882	905	903	873	888	893	883	829	832	867	867	849	871	813	911	919	840	865	885	874	883	844	928	869	900	885	910	826	901	881	842	839	942	876	862	897	869	914	851	900	862	878	864	863	860	812	846	853	863	904	821	787	867	882	882	853	871	854	881	902	869	899	865	847	888	868	900	923	881	900	844	880	877	823	830	906	842	906	874	856	828	901	909	881	877	866	870	870	870	844	878	863	852	858	835	867	885	877	882	823	893	836	888	901	846	841	849	833	905	861	871	884	896	899	880	843	861	930	920	901	848	912	899	875	870	877	865	828	920	891	798	850	843	875	879	895	875	821	909	870	848	861	866	906	880	846	916	825	871	838	845	833	894	914	844	826	858	892	861	910	882	879	893	887	848	914	838	881	875	849	824	869	878	849	878	865	875	894	874	853	862	871	915	870	891	913	829	890	848	878	894	907	862	923	848	897	866	829	831	840	837	873	894	838	843	861	827	908	812	878	866	890	860	840	861	895	945	877	862	883	884	836	804	844	838	891	880	847	899	873	890	878	902	847	861	882	886	843	894	913	876	914	882	940	860	847	851	893	874	865	866	902	878	859	893	880	883	886	884	887	878	877	888	888	824	896	835	849	863	840	895	851	870	878	845	860	897	908	875	876	937	879	865	882	892	875	853	879	879	857	900	875	844	876	868	843	880	858	810	823	847	863	894	885	852	897	847	921	837	867	951	922	912	875	854	882	881	917	847	918	862	856	830	861	919	866	836	884	889	835	917	863	830	905	863	815	875	881	810	889	887	844	851	889	846	948	911	900	871	847	862	873	880	898	855	864	900	848	834	894	876	858	891	910	883	921	881	854	847	907	903	872	907	895	868	872	900	871	844	853	868	838	840	882	828	894	878	859	865	901	854	868	850	913	831	833	824	829	885	846	849	944	868	914	811	870	873	836	854	842	838	852	884	894	849	896	870	846	846	908	827	868	824	881	815	824	856	830	829	885	885	886	891	866	953	908	853	872	903	906	845	868	873	847	937	874	852	879	843	836	866	874	840	861	878	881	847	852	878	924	850	830	832	888	858	829	817	870	840	882	904	904	833	927	893	885	816	832	857	801	894	881	919	876	881	891	861	833	858	868	897	896	865	800	875	840	886	888	866	866	860	878	934	874	924	884	910	896	842	884	908	856	884	850	927	889	845	877	911	877	915	888	868	873	902	867	864	825	893	887	830	864	831	877	880	917	869	844	925	866	842	880	851	831	793	897	864	898	878	898	860	891	833	939	837	890	876	844	867	864	835	867	880	852	835	840	828	902	866	881	820	914	883	881	876	873	901	886	905	924	861	885	945	863	846	877	909	847	846	899	884	831	909	837	827	886	861	880	865	837	857	906	852	898	859	828	894	878	896	884	906	851	856	843	903	895	895	888	883	879	861	867	868	874	920	928	851	854	930	884	866	899	889	823	892	865	880	868	897	870	890	847	895	879	856	858	909	888	839	850	899	920	914	870	897	882	859	848	857	887	902	938	879	916	909	926	860	870	908	923	882	896	857	863	905	840	930	831	911	858	872	886	882	861	869	851	833	836	872	844	878	912	837	864	844	878	866	876	898	905	853	873	894	949	881	854	863	816	866	850	852	879	870	848	899	865	843	866	933	868	869	875	947	882	817	894	898	946	892	894	887	935	847	856	895	867	923	806	867	864	851	921	905	864	860	938	899	878	869	867	889	866	824	870	878	857	906	865	837	843	870	898	863	847	830	840	894	855	845	838	839	894	895	873	840	872	878	862	820	861	863	907	886	884	880	867	872	874	897	870	917	847	856	859	840	896	861	807	851	868	880	858	878	859	883	883	897	843	859	840	871	875	857	852	836	899	895	827	937	894	872	855	843	906	853	884	877	855	854	895	897	923	830	860	825	860	855	908	876	891	920	809	839	861	929	853	935	836	873	818	817	904	918	840	895	919	907	906	875	857	892	891	861	947	878	860	849	918	922	889	864	847	895	874	852	840	893	913	905	879	867	927	857	861	868	869	871	906	884	931	866	883	837	852	922	873	911	828	862	875	930	862	919	832	845	844	888	904	882	871	903	844	831	863	894	842	894	888	859	827	959	893	880	848	871	871	868	878	897	878	847	878	857	873	875	898	893	854	852	921	897	901	903	910	826	797	897	853	885	877	924	862	817	877	847	861	908	884	856	948	837	872	856	842	872	911	921	890	932	866	880	857	893	881	838	828	868	890	855	887	825	863	885	872	934	896	886	838	855	876	885	834	844	886	886	895	862	921	861	897	822	862	816	827	865	864	894	875	858	857	906	808	871	845	875	906	872	865	861	832	849	873	856	878	887	892	860	876	851	892	826	849	863	879	866	864	879	885	883	859	883	900	880	882	833	876	933	843	870	848	897	792	822	859	838	821	879	906	872	853	904	882	885	889	888	883	835	869	894	932	902	846	857	866	844	859	883	875	868	900	840	839	883	848	870	897	859	885	921	869	913	850	843	892	893	933	869	861	904	855	873	854	862	883	861	835	890	914	852	848	875	874	903	865	861	880	864	839	838	893	879	877	898	810	872	829	888	867	877	865	835	865	871	909	881	922	920	836	860	874	873	915	872	840	850	867	883	837	863	849	823	873	924	862	908	905	879	847	842	855	898	858	854	923	867	944	889	865	810	864	847	846	862	880	873	890	850	879	789	872	881	854	836	903	907	889	880	890	886	893	899	836	923	849	823	871	890	902	870	893	857	828	862	852	887	827	850	866	891	884	843	852	899	856	902	859	866	910	878	828	882	841	850	876	845	824	904	851	877	865	897	855	893	921	897	859	921	857	867	871	856	888	890	872	879	923	870	851	880	867	885	926	898	890	883	868	907	859	858	859	854	907	914	863	888	863	901	842	852	897	886	841	866	838	884	846	844	900	872	886	858	880	857	866	868	859	854	855	822	865	898	862	854	851	849	893	871	837	890	862	903	869	900	864	859	881	846	879	916	849	835	870	881	892	841	868	859	854	861	868	902	860	876	889	865	879	872	900	852	881	840	833	843	865	912	856	929	873	907	891	858	955	845	798	821	858	890	867	848	880	845	890	870	866	901	824	891	860	858	852	881	872	849	877	849	865	856	855	853	896	860	913	883	851	855	881	884	888	877	859	858	841	854	840	872	903	848	829	843	887	861	896	887	892	807	909	874	893	883	913	841	896	855	840	928	817	903	889	936	844	899	848	809	861
7711	534	520	421	326	292	258	226	235	224	210	207	186	207	217	217	206	192	197	207	210	185	202	187	194	196	228	228	203	204	174	188	169	199	193	189	183	174	220	207	195	219	185	182	171	171	163	174	190	173	197	172	214	205	182	201	175	189	190	164	199	228	208	182	198	237	219	178	209	215	182	213	168	195	170	219	177	177	212	174	182	169	189	179	178	191	186	190	185	194	216	191	182	211	196	200	180	187	195	205	194	197	212	183	190	190	202	191	184	184	207	185	208	192	207	198	179	202	211	204	202	190	196	195	227	220	186	176	173	192	202	188	193	213	192	216	209	198	185	185	203	190	204	209	169	217	212	210	204	187	178	209	203	193	179	194	186	186	204	185	211	192	211	183	171	203	200	179	216	197	186	207	222	213	181	195	188	199	221	199	204	200	194	179	190	219	211	193	188	170	187	203	179	180	228	191	199	216	204	178	194	219	223	167	216	191	205	190	189	201	179	194	191	176	213	200	190	197	195	197	198	191	195	194	201	199	211	198	181	178	181	178	219	199	198	199	170	172	202	171	190	167	178	188	202	206	213	196	201	161	212	188	203	199	175	198	220	165	195	184	189	202	182	204	179	171	207	197	184	190	183	185	192	213	208	181	182	210	202	172	198	187	181	179	184	187	217	189	182	187	195	229	206	198	197	201	198	186	183	200	177	194	212	220	205	204	189	187	191	189	229	199	196	196	190	211	176	194	186	171	206	221	180	169	189	179	175	180	180	197	187	170	163	198	206	191	207	182	227	186	206	182	164	190	203	190	198	188	197	198	215	214	198	170	200	188	171	189	191	183	165	167	198	147	214	178	222	190	182	195	185	179	231	196	181	184	203	161	171	180	205	183	212	181	183	185	186	192	168	184	199	203	202	200	182	190	204	204	195	179	204	189	167	180	198	216	177	189	185	191	162	188	212	202	190	199	184	194	173	205	179	218	187	221	199	206	198	160	188	185	181	177	175	192	171	190	219	196	198	211	192	182	197	191	206	208	198	204	186	192	182	199	168	175	195	182	181	205	203	221	185	210	174	186	165	209	181	190	194	187	168	183	195	198	170	178	197	176	194	188	172	190	183	194	178	187	167	201	196	183	219	196	167	202	180	160	188	185	202	224	186	197	190	208	181	211	191	199	174	205	181	213	183	198	206	182	166	196	213	197	211	190	204	214	192	185	195	196	189	195	197	190	177	172	197	200	182	163	186	196	187	206	193	209	172	169	210	181	205	170	180	208	224	211	203	191	184	202	221	196	183	184	213	221	188	189	193	193	187	172	181	174	216	193	199	212	179	194	211	180	179	183	195	190	175	190	195	195	191	171	201	197	190	217	202	178	194	190	228	191	184	222	205	181	173	186	189	191	213	199	169	190	195	183	202	188	205	165	170	184	169	205	200	205	202	192	182	194	216	191	210	181	178	196	202	179	186	216	208	199	201	195	200	175	214	185	179	175	169	178	166	201	203	203	204	208	216	181	204	190	196	191	211	174	152	196	184	183	180	156	220	165	168	209	172	188	189	175	201	180	203	163	217	193	218	214	155	204	190	206	162	206	189	180	189	196	184	159	189	185	164	217	178	194	198	161	207	186	186	185	189	187	209	217	217	200	185	205	181	175	216	216	195	210	170	171	212	208	216	190	176	190	167	185	221	182	187	184	183	211	175	162	187	219	210	193	175	203	199	195	186	210	173	182	196	202	208	186	165	236	200	192	193	201	197	182	188	200	195	179	210	189	201	222	190	210	158	192	177	186	208	209	217	194	180	195	224	197	202	222	219	180	179	198	171	225	179	191	207	180	211	171	203	185	207	221	210	169	194	205	180	190	189	184	197	170	196	206	186	183	204	190	181	189	214	185	187	184	188	193	177	186	176	179	197	216	202	193	188	200	224	197	197	175	196	193	195	203	197	176	204	185	177	189	187	209	179	188	181	202	178	192	185	177	201	185	219	209	196	216	184	191	203	204	177	179	179	209	208	191	205	195	191	198	199	174	174	205	185	197	191	192	189	183	205	218	196	198	176	198	196	196	187	195	189	168	190	185	203	194	204	190	222	179	197	202	206	219	183	213	187	180	203	166	210	184	184	196	194	165	207	184	180	175	181	174	188	174	216	190	176	204	201	213	169	157	205	206	201	197	179	194	177	204	215	180	174	178	195	169	204	208	204	195	183	183	174	209	185	203	188	216	191	191	219	178	193	189	179	182	185	223	189	193	187	179	177	212	193	211	202	190	181	200	180	191	176	170	204	189	206	185	173	188	200	203	191	205	200	213	191	218	195	184	171	162	172	181	179	196	193	192	196	184	188	174	192	204	194	190	183	192	213	193	183	175	189	186	198	189	185	176	207	207	184	187	219	200	210	196	187	198	184	188	201	187	202	179	186	208	195	236	173	182	175	209	186	201	186	176	188	191	181	184	174	208	209	205	180	199	190	172	197	181	200	198	189	207	186	180	205	192	177	177	164	169	200	181	200	198	185	208	197	195	180	204	188	222	192	184	172	191	167	183	205	182	193	205	182	195	182	189	218	172	179	188	200	216	181	166	221	210	185	195	196	206	193	192	192	208	190	199	208	189	186	217	185	162	212	175	190	164	205	203	202	229	187	192	182	192	187	189	162	171	174	179	198	165	171	187	183	179	203	190	188	191	181	196	194	184	174	183	184	191	205	204	172	183	192	192	189	195	179	200	224	214	189	188	192	185	209	182	185	211	189	217	205	222	203	172	205	181	177	172	215	191	184	183	183	191	173	181	195	170	186	206	228	189	204	188	194	226	194	178	189	194	222	188	186	179	161	199	207	176	179	189	187	197	217	193	193	179	169	198	183	176	182	193	202	197	197	178	200	174	196	206	204	195	203	192	175	203	192	187	194	199	213	163	207	188	198	193	191	170	170	187	202	196	218	209	206	193	198	174	190	194	191	182	161	171	186	175	197	185	196	199	187	179	192	185	181	166	165	169	191	179	193	210	191	188	201	176	211	196	194	199	192	215	212	179	188	184	182	195	179	206	198	191	183	200	168	207	216	179	194	180	181	193	180	188	203	175	193	204	176	206	186	190	184	190	189	199	182	188	199	175	184	172	207	182	169	189	198	192	204	203	201	185	197	184	187	196	188	176	189	177	209	174	234	170	181	216	208	182	190	161	154	225	191	182	210	179	183	182	191	185	200	186	194	177	176	195	186	210	190	181	184	182	161	196	185	186	205	199	204	198	182	185	206	208	205	221	189	183	238	164	196	183	199	205	202	183	169	183	167	210	198	209	198	171	202	204	203	191	185	185	180	217	200	186	179	205	200	197	205	191	201	199	210	204	180	205	182	191	181	197	177	207	197	182	213	193	192	186	194	212	192	201	217	195	198	179	185	169	190	197	210	218	190	217	178	195	202	216	183	214	189	179	183	229	198	193	187	188	181	173	191	204	183	207	192	173	217	189	202	179	170	208	188	215	189	211	201	187	187	222
6395	774	1176	1262	1135	988	866	779	720	672	663	590	562	562	556	536	550	568	557	511	512	495	499	438	554	497	494	466	459	489	515	433	486	451	476	513	469	487	482	465	473	494	486	469	500	480	495	456	470	453	447	439	505	444	503	481	496	450	446	489	452	519	470	474	497	452	463	489	452	482	480	498	472	494	449	522	448	420	478	473	435	491	467	468	494	462	463	483	440	459	447	457	472	449	457	466	442	441	460	470	510	465	482	502	491	466	450	465	479	452	478	455	488	518	440	455	467	492	484	496	463	460	467	458	527	474	494	475	499	482	472	500	438	484	460	476	477	474	466	465	480	477	483	493	509	440	447	497	464	457	485	473	458	462	439	490	472	441	455	464	457	446	496	459	461	462	453	502	452	458	480	466	468	478	468	502	436	488	486	479	461	479	514	414	472	460	448	448	448	490	473	464	468	471	478	505	491	478	470	437	442	435	486	464	466	466	441	480	456	465	493	481	483	480	471	444	472	475	458	439	498	396	462	442	476	451	456	458	501	484	467	444	481	476	470	491	452	457	497	450	451	422	464	482	493	451	482	469	497	487	435	458	441	467	469	468	420	458	443	466	499	472	471	458	477	455	474	440	483	426	476	513	412	452	476	447	476	492	450	502	450	492	501	477	459	484	441	487	463	490	441	482	465	461	479	498	486	456	457	479	453	469	449	437	465	432	458	471	429	422	417	480	477	468	502	469	468	443	491	484	424	468	459	459	469	471	451	470	455	497	466	469	477	473	476	441	455	500	471	448	435	476	487	462	466	472	458	441	424	452	483	460	459	461	445	441	476	446	466	457	479	472	436	465	482	450	452	448	450	496	456	428	476	466	473	500	462	440	486	444	453	488	450	486	448	466	466	524	480	464	471	484	468	440	479	492	473	443	455	483	448	453	444	469	483	447	425	501	492	462	477	486	450	472	506	456	440	464	440	503	501	444	437	444	435	450	439	447	451	505	457	516	466	491	463	454	445	481	450	467	505	511	446	455	504	448	461	465	492	486	474	491	504	495	493	436	447	488	446	503	498	473	441	470	460	498	482	444	447	506	452	486	455	463	510	463	442	499	451	457	431	478	476	488	470	474	443	450	450	454	504	433	452	449	455	444	481	447	462	441	462	457	451	453	500	467	444	445	446	478	478	494	439	453	453	514	447	447	493	474	472	488	461	467	481	447	426	474	467	430	449	486	460	450	429	482	474	518	488	463	497	456	454	470	455	474	481	440	453	496	486	453	434	477	459	487	458	477	479	444	468	448	475	473	455	492	426	470	464	473	459	454	425	464	440	460	487	473	430	467	465	511	464	468	445	497	456	502	467	477	465	436	447	473	469	435	491	472	451	458	483	494	472	443	383	480	466	470	425	496	483	434	474	469	482	491	427	460	465	485	477	479	497	495	440	492	455	472	457	482	478	454	475	455	482	490	456	463	473	499	484	467	455	441	468	446	462	496	501	489	459	471	463	488	477	436	430	506	470	462	466	471	486	459	463	465	446	475	470	500	516	455	477	488	471	462	424	498	484	450	496	479	488	497	473	439	474	447	506	470	505	456	465	492	513	467	466	470	483	459	485	489	504	495	441	478	469	493	477	452	476	459	463	452	457	472	451	439	438	421	455	499	480	510	480	475	474	494	454	443	480	428	490	498	469	474	526	430	477	485	452	445	489	457	479	459	428	469	499	469	503	460	452	453	464	471	437	403	470	455	448	445	447	449	478	459	444	468	503	482	484	394	442	515	470	456	453	444	478	488	480	443	478	481	504	449	424	447	459	476	453	451	455	470	465	451	473	466	469	470	460	473	470	480	439	487	450	459	519	446	447	482	496	475	447	449	476	484	437	482	499	477	488	470	469	454	458	476	442	479	509	462	504	445	420	463	447	497	488	463	427	489	503	427	457	466	454	484	492	473	484	423	457	502	451	442	504	443	464	491	482	437	494	455	454	495	471	485	472	437	552	455	454	466	471	438	458	467	458	440	484	487	458	454	506	501	461	448	481	452	444	437	488	498	477	470	447	490	447	488	473	450	486	429	447	463	463	444	461	420	458	483	464	472	491	447	472	467	431	466	442	454	511	453	465	467	483	489	458	501	451	479	470	473	468	471	444	464	458	467	478	491	440	461	480	521	466	455	452	481	458	485	480	489	509	438	456	480	476	459	471	431	431	448	487	507	514	430	487	447	472	451	478	443	463	469	491	434	470	499	477	464	461	424	481	477	451	463	468	501	488	480	458	494	487	474	462	493	457	456	434	442	454	461	476	459	500	501	472	477	449	403	459	482	496	479	454	499	465	473	471	502	467	433	449	438	473	468	436	467	481	470	492	473	502	443	452	460	489	463	474	469	464	497	495	486	493	472	453	468	480	481	439	477	428	453	458	461	499	508	442	460	461	444	472	484	470	454	488	461	451	485	459	481	431	475	480	504	480	458	462	478	507	453	502	459	472	462	496	477	484	497	472	487	474	480	517	494	426	464	419	468	441	456	449	463	454	472	456	486	508	505	480	467	457	438	472	469	490	475	460	440	466	491	466	484	456	465	471	472	488	443	498	447	482	461	467	501	462	450	440	448	463	461	488	497	454	514	495	488	427	427	430	451	484	489	445	481	456	470	413	460	465	436	463	461	480	444	439	459	456	464	472	453	460	490	469	481	477	451	482	506	437	447	442	486	509	477	452	453	496	498	468	444	426	445	464	444	460	463	506	470	482	480	465	485	483	465	477	458	459	474	484	460	470	448	480	463	497	457	508	508	467	493	457	475	448	413	457	485	505	462	486	475	485	453	456	458	464	453	508	436	495	465	467	490	458	512	452	493	463	505	448	481	469	476	487	483	475	468	513	426	460	477	465	504	491	478	478	484	437	444	485	470	485	498	477	454	479	490	484	435	453	459	462	444	484	462	500	412	440	466	449	451	443	470	483	482	479	502	466	459	495	437	473	449	461	457	500	410	435	444	473	478	443	444	458	443	453	460	473	497	477	464	471	494	476	445	483	482	510	533	470	460	425	443	491	471	450	429	480	484	475	497	520	476	481	480	495	441	423	478	488	467	458	504	463	485	506	482	467	458	473	425	448	430	445	447	443	474	482	511	462	468	465	488	474	456	462	449	446	496	440	482	439	446	475	470	498	450	464	493	476	485	485	495	508	461	487	468	451	452	476	464	469	433	451	448	445	461	494	492	411	444	451	466	460	453	447	422	481	499	482	469	454	490	470	454	496	448	464	493	488	452	481	466	458	482	471	494	466	505	456	468	439	451	486	454	489	430	478	484	491	449	478	450	520	462	477	475	450	462	498	447	438	495	494	482	462	449	438	486	474	490	469	475	488	478	460	455	452	474	464	503	477	496	496	504	488	471	449	477	447	449	448	496	471	458	470	444	434	463	431	524	448	483	461	456	455	477	461	438	483	486	503	498	459	494	452	449	472	490	441	467	478	455	476	436	495	440	500	435	441	466	469	487
14864	1293	935	676	491	406	378	295	269	279	262	259	229	245	271	220	225	228	221	189	212	240	210	228	208	201	200	204	214	187	212	195	214	197	202	208	181	213	201	183	215	213	206	213	196	196	211	189	214	212	212	220	203	156	212	190	201	177	197	215	178	164	206	246	201	231	201	204	221	245	195	216	233	157	200	213	221	201	178	222	207	203	218	201	174	212	185	191	218	227	188	184	212	174	215	223	198	187	197	190	191	190	177	188	204	178	217	228	205	203	178	177	177	201	211	215	223	228	199	191	169	217	201	216	223	216	200	210	208	202	186	229	208	185	187	234	212	170	188	196	235	213	225	222	185	204	187	195	168	211	213	227	197	207	223	227	212	193	236	191	210	196	166	206	212	192	205	189	192	233	204	192	214	229	191	201	204	186	188	203	215	188	197	176	195	197	189	207	209	211	230	216	202	200	191	202	227	160	194	226	209	202	204	208	207	218	182	176	182	202	200	195	206	226	193	204	183	213	224	190	184	202	219	222	193	188	228	196	202	195	200	218	218	176	194	200	196	185	200	194	176	210	186	215	193	188	189	218	183	241	196	207	191	184	188	197	200	217	201	186	212	171	197	246	225	188	195	206	232	196	187	216	200	223	195	195	188	215	217	199	213	229	187	210	202	215	199	180	195	209	169	155	168	197	183	198	202	175	178	211	188	209	195	200	203	213	212	208	201	199	181	208	227	176	232	179	179	173	175	213	200	211	217	210	222	192	227	204	188	183	169	228	196	194	213	206	207	208	192	210	204	214	213	202	220	224	218	244	224	208	176	204	198	167	213	204	187	207	188	194	217	182	175	205	214	196	204	231	197	216	218	197	212	212	197	197	225	189	205	212	191	219	208	226	207	205	192	194	182	238	188	190	195	187	218	185	180	235	224	198	192	184	183	201	205	198	196	196	205	187	220	200	201	207	180	186	196	198	206	208	204	183	190	193	159	191	191	203	186	224	191	241	192	198	238	231	210	215	188	199	190	204	224	215	216	220	189	200	220	232	221	211	226	208	194	203	185	174	226	205	201	199	183	212	186	197	206	205	199	177	203	209	182	229	219	216	208	192	214	209	183	187	204	179	210	196	213	192	190	214	200	194	203	211	211	196	225	204	180	198	195	154	205	199	210	192	202	200	208	206	221	208	207	223	245	205	209	227	197	193	205	202	184	195	192	183	211	197	189	200	225	178	207	203	211	210	191	216	198	177	197	174	190	197	171	196	203	215	223	194	175	212	175	224	215	195	182	201	198	197	232	227	235	195	187	207	177	221	189	178	177	211	189	215	199	223	191	205	214	169	210	184	218	211	222	202	235	201	184	219	206	194	211	225	184	221	191	193	227	184	202	214	212	207	202	197	207	195	181	221	211	199	174	203	205	201	203	233	208	198	171	191	195	215	225	205	204	178	194	213	200	182	198	206	181	209	204	212	187	197	170	204	199	183	190	200	208	177	181	213	198	171	201	222	206	217	186	209	181	189	206	207	206	154	191	235	235	179	203	196	182	199	185	208	190	193	205	191	197	183	212	188	225	200	166	161	192	215	223	192	214	193	184	178	190	212	193	203	191	204	193	216	198	216	168	207	172	186	192	185	186	210	185	217	198	211	211	205	176	204	188	166	236	197	224	195	196	185	176	206	196	211	192	202	205	197	210	229	189	183	213	189	186	199	198	189	208	200	195	197	183	207	202	204	212	194	202	192	187	187	228	219	190	215	194	227	186	213	227	202	211	183	203	181	182	209	194	208	202	207	197	189	202	214	207	213	212	182	209	189	185	195	203	205	203	181	198	210	212	183	208	223	194	204	194	181	215	166	190	219	191	179	215	215	215	201	188	206	204	206	198	191	213	208	206	189	218	201	220	195	185	190	179	203	209	207	208	190	186	213	216	214	183	210	200	199	217	192	214	193	182	192	201	234	222	206	201	195	180	176	173	205	205	177	203	212	220	172	220	206	155	202	179	195	210	190	215	179	205	195	188	191	217	208	215	189	183	184	200	213	208	213	196	191	237	189	182	239	222	173	214	197	216	184	209	225	195	197	191	204	194	206	220	189	207	204	211	221	239	191	181	178	180	214	196	179	197	214	222	199	201	191	209	214	232	216	200	223	191	190	196	199	182	181	210	191	228	187	207	222	188	204	193	199	218	217	205	218	181	191	213	191	219	209	218	210	197	190	195	201	193	202	198	192	186	217	195	189	205	214	182	220	225	209	184	196	189	200	210	217	198	218	208	235	185	224	222	233	203	188	221	190	172	182	206	189	195	196	188	199	201	199	208	208	195	198	188	229	208	222	241	206	211	201	199	176	183	207	189	201	218	248	203	194	224	172	196	181	190	195	219	207	189	200	189	186	201	205	213	234	213	191	222	199	216	224	188	185	177	167	206	195	197	218	184	196	201	189	202	214	195	214	201	189	192	198	204	204	217	194	200	201	218	212	197	202	189	213	219	232	204	192	227	222	210	201	199	193	203	185	206	239	186	200	230	199	189	182	234	199	212	200	196	220	188	182	221	218	193	210	214	223	174	193	203	216	219	212	185	198	189	200	235	216	181	197	198	199	205	199	202	203	194	212	201	184	189	176	188	218	203	203	195	225	234	227	206	221	209	194	173	229	206	206	210	211	184	203	178	220	182	192	189	188	203	220	186	200	209	210	220	210	211	187	196	204	179	190	189	207	206	193	169	185	192	216	218	213	176	186	191	160	201	197	210	177	182	184	189	190	225	183	212	194	197	202	200	187	205	204	206	196	212	216	215	234	201	231	226	203	201	172	194	203	198	208	181	217	189	193	189	214	194	216	203	212	178	186	199	220	193	197	193	172	186	202	211	231	218	203	210	200	209	215	197	208	197	198	178	210	226	208	229	228	189	172	188	203	207	188	207	211	194	212	170	186	215	209	202	204	191	219	218	206	191	201	218	211	197	178	190	206	199	204	199	204	193	204	200	201	227	197	182	207	197	182	216	209	209	186	177	196	232	191	200	177	189	190	209	217	194	195	192	203	229	201	228	188	208	210	183	190	200	198	194	193	218	166	198	200	205	181	220	163	183	171	200	209	211	220	212	173	194	194	211	186	188	206	169	212	191	202	188	196	168	190	211	213	234	180	193	188	214	226	231	202	191	240	186	189	199	219	200	212	188	201	243	174	179	216	238	210	237	208	193	205	180	200	208	193	193	192	212	215	207	215	226	200	193	201	179	219	191	177	221	202	214	203	198	220	206	232	214	178	209	191	209	211	174	207	208	199	186	159	196	197	198	186	176	184	195	196	193	193	199	192	173	196	181	206	208	208	193	218	196	225	236	208	222	201	211	204	220	214	198	201	185	186	168	190	216	201	205	210	215	213	207	204	212	211	201	232	181	173	201	216	199	196	224	196	204	180	202	199	221	186	216	213	211	217	186	182	200	183	206	178	201	173	183	195	202	191	198	188	207	199	201	220	218	204	188	188	188	200	178	196
8339	1148	1925	2050	1831	1577	1301	1017	1002	883	822	816	761	755	650	650	696	607	644	605	581	620	588	620	540	596	559	590	574	574	559	604	536	543	537	580	557	556	500	529	547	534	486	542	559	542	539	534	511	487	530	532	528	525	552	504	558	555	514	505	532	527	515	518	533	519	503	538	540	560	539	522	546	531	544	522	501	535	541	509	474	469	543	517	525	494	471	513	515	509	496	513	521	541	532	502	486	523	501	481	508	524	512	535	513	510	474	523	534	517	481	543	492	534	496	511	539	512	555	513	489	509	492	513	526	511	526	489	550	539	526	499	549	488	523	543	515	499	485	502	543	523	532	540	487	491	490	511	499	525	507	501	530	526	498	497	511	525	503	511	504	499	525	500	511	514	565	501	498	517	506	504	523	511	512	511	504	547	517	478	543	526	513	507	514	512	502	539	519	577	517	523	540	525	537	537	521	543	532	492	525	520	523	500	543	527	506	513	564	516	536	497	563	507	537	484	547	545	529	501	547	547	556	565	490	552	485	496	552	544	498	512	471	499	538	518	536	507	506	514	503	519	492	522	506	537	483	516	535	503	542	557	522	558	502	534	545	505	532	508	548	514	532	518	505	510	508	533	493	517	508	561	565	519	511	516	512	526	517	483	503	515	518	548	526	519	552	510	547	509	536	541	515	543	503	528	532	535	487	529	519	527	520	522	528	511	515	532	530	516	520	468	520	505	551	517	521	511	462	529	597	521	534	503	519	547	506	531	537	535	504	552	497	506	472	505	514	505	488	534	542	486	537	537	521	533	517	486	516	500	492	463	519	497	530	538	528	536	490	495	516	499	526	510	509	537	526	515	509	529	521	546	522	505	525	550	481	537	537	507	480	533	523	479	499	515	548	504	513	548	529	472	499	510	526	510	533	493	563	499	510	483	485	556	543	527	504	507	509	503	501	506	502	509	514	530	525	519	504	519	520	559	522	512	484	513	515	537	546	498	532	530	513	532	538	530	518	514	493	527	522	534	532	522	547	538	534	523	502	515	531	527	547	478	558	523	485	470	497	512	507	501	504	545	512	476	530	516	523	540	504	475	502	515	500	509	520	593	488	511	518	561	453	505	494	515	520	496	533	521	504	520	517	492	494	526	528	504	502	538	499	569	531	484	535	531	496	561	552	508	506	534	513	499	534	538	475	534	537	528	541	528	535	489	491	513	506	532	522	499	503	499	525	521	547	530	518	489	525	531	552	494	482	497	544	527	530	511	510	525	552	518	534	489	535	544	480	522	506	514	486	499	495	531	512	528	489	521	548	483	547	520	472	547	517	503	503	544	504	509	515	490	559	543	541	559	551	504	528	514	546	489	503	552	544	519	517	520	501	525	487	515	525	490	477	517	475	539	539	466	507	560	510	535	522	484	530	528	516	512	559	537	529	501	518	513	470	515	503	517	491	514	569	505	484	573	478	497	510	524	518	499	538	508	537	547	516	542	531	544	535	517	509	514	506	517	533	503	509	539	537	528	484	508	510	496	516	524	494	482	518	533	464	497	511	493	475	499	550	520	546	546	537	489	553	518	473	531	526	550	513	531	516	499	557	505	461	526	557	504	535	495	510	518	525	502	491	519	468	552	490	538	508	566	506	494	548	532	502	503	530	510	532	525	522	494	551	540	513	515	519	548	549	502	525	518	501	538	547	531	488	482	516	518	490	501	485	501	528	553	522	495	496	511	545	487	493	568	491	521	502	507	523	538	492	480	537	493	504	495	526	538	506	531	509	545	549	489	497	529	584	502	554	509	529	515	530	525	486	494	502	570	475	543	534	487	470	511	550	516	541	513	534	503	514	510	554	557	505	505	518	519	566	493	516	463	503	518	535	507	535	537	489	525	490	484	516	508	502	521	529	482	562	488	521	508	509	546	517	469	524	519	542	518	545	522	490	545	510	535	511	532	544	503	505	513	524	564	514	539	544	533	520	553	523	490	547	526	490	542	531	463	555	509	547	539	547	526	546	535	532	506	525	561	536	535	527	520	505	560	514	489	498	497	541	519	562	509	518	557	528	545	531	497	506	540	512	510	505	482	528	513	529	507	536	518	510	520	535	557	547	506	544	512	483	513	518	499	538	517	516	499	536	529	493	527	535	503	533	540	509	495	557	541	509	505	491	499	496	516	498	498	476	504	512	480	554	523	520	487	513	537	494	487	536	515	520	516	521	542	554	484	528	527	501	507	501	510	534	545	541	524	499	510	476	536	534	558	542	500	496	506	563	493	510	498	483	510	524	549	568	517	530	535	494	495	523	532	512	524	509	546	509	519	522	508	515	483	534	515	521	496	555	503	513	493	510	517	514	476	543	498	533	524	523	517	537	524	530	501	507	525	521	482	536	520	542	456	533	515	496	526	532	518	471	503	568	530	547	494	530	522	515	498	522	537	532	492	552	533	482	513	465	501	488	509	517	509	501	500	535	542	511	504	503	522	529	533	528	546	530	512	543	583	565	533	505	564	535	488	541	524	522	505	525	526	519	520	558	527	541	545	531	499	506	499	482	554	522	490	539	529	527	502	503	513	520	554	485	521	545	507	532	503	526	498	544	497	516	500	507	491	527	550	537	521	497	512	534	519	528	537	474	555	514	542	552	530	515	515	516	548	516	526	520	535	495	519	488	503	507	514	540	493	513	486	517	512	477	527	552	505	510	533	516	524	528	498	544	544	506	499	507	540	524	516	523	504	492	515	527	524	566	487	523	493	536	502	568	501	531	478	510	514	511	497	520	500	510	541	519	534	502	511	477	520	551	504	529	537	490	507	461	495	553	520	501	512	544	544	536	527	514	499	534	540	538	487	545	528	492	532	483	499	528	523	490	520	492	570	497	506	526	517	479	538	496	535	515	555	537	495	476	460	535	497	516	516	507	520	504	541	504	503	570	547	514	523	512	550	505	548	516	493	504	524	551	555	533	528	541	545	518	559	526	433	577	535	518	503	526	454	504	518	490	535	516	506	499	484	528	551	492	531	573	513	478	511	511	546	489	541	522	498	523	550	510	483	514	496	554	498	519	497	524	494	536	488	516	518	491	543	507	519	519	523	511	514	525	533	518	468	527	505	520	532	517	514	536	528	519	519	503	529	493	545	468	466	559	505	482	514	482	526	468	537	548	522	560	483	498	556	510	533	559	480	499	509	545	533	505	524	517	568	534	515	517	488	543	507	504	552	539	514	567	519	521	522	516	463	520	552	553	521	503	516	493	537	535	563	531	518	516	510	506	487	498	513	501	518	526	484	519	490	531	525	510	548	536	525	469	513	511	554	520	523	522	485	525	518	538	526	506	523	504	525	543	545	518	482	479	505	493	507	526	520	520	505	557	509	510	519	524	522	488	490	528	513	509	513	504	532	511	547	559	508	536	552	553	554	523	557	574	500	458	513	525	519	525	505	497	517	535	529	512	494	529	513	526	519	519	493	496	528	533	521	538	498	539	536	506	495	529	543	515	548
1788	407	386	403	411	392	409	423	411	382	426	399	418	428	398	398	413	445	399	385	389	397	381	384	418	425	387	370	415	375	385	370	370	394	403	409	398	384	391	393	380	414	404	392	422	390	390	370	393	385	394	401	405	394	450	421	412	418	421	395	423	383	402	448	406	401	380	387	411	372	350	348	386	400	385	458	359	395	429	350	399	379	360	410	431	408	419	414	399	416	377	405	376	456	398	379	404	374	389	377	377	381	345	401	371	376	374	404	396	350	359	404	428	436	406	378	453	366	407	391	418	403	391	409	407	383	367	405	398	393	354	433	374	363	392	406	417	423	387	406	375	399	409	388	399	394	407	371	446	395	427	380	398	354	402	442	394	399	415	432	447	411	382	402	394	394	387	381	388	372	395	445	357	401	390	370	409	386	393	405	392	392	377	376	402	424	395	379	370	402	411	399	363	367	385	383	430	386	383	370	394	405	348	397	382	391	399	374	385	413	361	344	348	411	412	391	393	388	393	394	399	407	415	395	396	405	362	385	400	375	387	341	354	421	416	402	396	387	386	412	369	400	369	359	439	417	383	417	438	434	398	387	424	391	354	422	420	405	370	432	408	395	410	403	372	401	429	415	394	415	402	405	400	369	416	374	375	431	414	430	432	393	419	410	379	401	407	407	388	411	402	396	408	414	389	404	386	394	407	412	406	453	434	386	397	414	395	422	401	402	387	391	386	403	403	413	409	431	421	402	404	351	379	400	370	385	408	399	363	397	383	424	418	378	416	406	408	366	422	411	357	404	390	401	377	388	397	397	348	421	369	429	368	414	387	385	381	387	433	350	388	402	399	375	398	389	407	404	379	395	376	408	432	390	398	386	422	361	378	433	427	384	406	403	398	424	375	369	371	363	380	408	404	414	416	345	439	413	392	399	395	416	411	394	415	377	416	379	410	408	434	380	389	428	403	401	396	405	381	387	407	403	373	423	396	433	407	339	387	420	442	383	393	380	370	406	433	430	410	365	387	411	404	376	417	407	407	395	412	436	446	388	391	394	430	389	382	401	377	410	375	378	420	404	371	362	373	400	385	369	405	368	402	423	395	369	370	343	409	426	377	399	444	393	368	393	383	395	397	387	374	383	396	419	428	386	419	413	414	391	369	407	440	400	440	383	387	426	378	410	379	387	421	400	383	405	397	416	389	367	428	407	391	386	420	416	397	404	421	369	407	406	408	387	421	424	404	437	422	377	429	454	407	434	410	393	391	396	392	405	427	358	382	392	453	404	440	412	406	397	424	362	388	388	453	404	408	410	388	421	420	391	387	393	399	412	381	405	392	403	397	422	418	400	410	401	419	381	394	404	362	378	401	397	411	435	376	443	392	415	402	417	408	391	402	436	378	368	382	366	390	386	413	366	370	365	390	402	381	414	385	346	371	381	403	375	420	413	377	398	398	381	363	369	392	452	373	406	392	414	400	409	412	397	409	400	397	431	407	364	423	356	407	399	392	396	387	376	421	377	396	375	428	377	425	363	419	432	378	375	398	408	426	365	380	385	424	375	347	415	417	419	396	396	408	385	429	397	380	419	415	421	437	389	425	402	411	390	363	438	380	425	410	403	445	415	409	373	402	397	387	353	379	366	375	402	371	422	395	428	383	392	412	374	375	364	370	332	389	425	423	387	400	421	404	392	365	398	396	428	425	418	411	371	430	398	351	376	389	390	368	402	399	337	385	387	409	388	412	312	398	393	358	400	446	393	395	420	376	375	385	393	390	405	414	405	411	420	386	396	371	361	418	448	433	416	381	369	399	381	387	398	399	371	403	369	428	371	373	387	412	445	371	355	360	395	386	410	397	412	412	407	413	369	423	371	399	405	366	405	384	351	354	424	399	401	423	414	387	398	395	378	436	396	381	393	427	375	405	420	399	390	349	369	394	392	384	366	422	366	390	380	405	393	394	364	432	448	407	428	387	404	361	354	393	427	428	437	354	424	376	428	396	400	394	409	375	369	407	407	415	375	386	350	365	418	391	369	465	429	359	413	389	384	438	424	427	399	441	426	408	425	385	362	377	403	386	393	392	337	375	402	382	393	384	369	418	400	406	420	400	408	376	402	403	360	452	361	417	360	375	400	404	432	387	379	419	404	376	387	358	373	447	414	419	438	403	406	389	411	373	400	355	389	394	419	416	402	404	377	414	412	387	390	393	434	408	406	387	364	403	397	381	414	406	377	452	396	345	413	392	355	420	385	389	419	380	401	417	369	399	417	360	400	408	433	379	364	454	407	392	393	363	370	415	382	402	381	390	371	409	382	420	425	397	389	395	377	405	390	369	380	414	389	413	380	399	413	357	380	403	432	413	416	400	382	409	401	388	409	368	393	401	400	410	377	372	367	383	418	437	442	375	407	415	379	376	344	408	372	381	375	389	405	404	429	396	366	390	427	405	383	397	408	393	407	402	388	369	376	369	417	412	391	375	358	412	386	388	411	395	375	417	356	362	371	389	398	388	390	378	412	391	405	395	406	440	392	424	386	344	362	374	401	387	395	358	430	422	394	409	377	399	392	378	385	372	396	411	400	406	413	406	392	380	405	369	398	415	378	413	393	379	392	360	397	367	398	396	399	404	360	376	356	370	363	406	411	362	388	381	379	429	404	407	340	400	385	380	394	397	423	382	389	371	413	379	387	402	381	410	429	385	383	376	372	415	389	383	413	397	378	443	394	362	405	382	372	369	417	373	392	408	394	388	396	386	391	434	369	401	421	416	418	384	383	386	392	386	392	395	419	418	429	364	405	410	388	414	418	388	388	385	396	379	386	389	391	396	400	446	376	426	388	391	412	411	398	384	364	373	433	411	377	400	396	417	409	423	407	398	380	386	414	393	357	378	375	403	393	394	415	413	381	401	404	377	385	404	378	407	386	386	410	372	386	332	387	393	400	408	378	381	441	425	388	350	392	418	413	397	370	435	418	395	395	366	393	421	379	410	391	401	373	349	412	408	412	407	368	393	398	399	396	410	397	409	387	401	422	427	374	419	390	423	400	389	389	391	363	417	405	377	362	402	390	440	419	441	413	389	438	368	372	372	420	414	403	426	407	425	438	416	406	375	344	376	390	397	393	401	402	412	397	420	402	395	403	384	374	417	400	438	417	417	376	386	404	425	421	420	332	399	428	383	400	390	366	353	400	358	378	382	427	421	423	402	419	428	373	373	412	446	388	376	377	408	399	385	395	423	416	392	354	366	381	428	367	380	400	397	428	422	380	377	400	410	375	390	436	363	427	385	368	406	386	359	400	397	409	379	391	418	408	411	424	366	416	401	433	413	407	412	387	357	400	405	394	391	403	399	419	416	384	368	375	416	383	390	378	387	406	415	379	432	425	400	414	377	404	398	378	407	382	405	393	370	370	391	375	388	378	376	395	396	426	381	359	386	380	390	406	413	371	411	424	392	394	373	402	408	368	417	379	381	371	399	386	365	393	387	397	419	362	395	382
2177	868	873	935	853	857	896	872	922	880	886	851	918	887	882	814	873	940	868	920	910	870	835	837	827	817	861	829	911	845	857	892	879	862	903	831	840	823	828	882	850	836	889	853	929	858	865	882	898	892	884	868	870	837	834	866	899	859	882	861	865	875	879	850	867	902	883	842	854	859	859	862	841	868	897	852	866	848	872	899	870	887	900	863	849	838	864	850	870	838	841	922	833	843	834	845	855	880	874	841	837	930	829	839	851	881	873	882	833	864	861	888	891	901	829	843	900	912	854	882	875	840	823	867	890	834	824	879	862	873	859	890	795	911	858	887	846	854	872	916	836	866	819	874	866	859	926	827	886	938	865	854	860	895	886	889	831	877	873	859	884	854	883	796	912	851	894	881	859	858	904	882	902	899	885	861	842	892	897	890	825	869	904	892	877	835	877	836	847	862	854	881	895	877	921	976	853	872	843	845	869	863	828	798	861	854	873	842	880	872	910	872	844	842	856	870	848	803	842	866	843	866	856	866	883	886	865	876	875	920	913	845	797	832	816	865	808	833	899	827	860	892	900	912	861	866	852	878	846	845	843	868	900	867	878	870	866	842	831	957	886	823	823	822	822	878	813	881	804	807	841	869	827	940	845	904	850	897	834	869	867	889	877	864	839	879	824	865	872	881	863	893	855	832	825	859	850	850	833	865	830	859	864	815	837	815	836	898	859	858	861	827	921	902	826	912	918	871	940	818	861	864	914	890	900	914	827	871	832	843	834	882	865	850	867	837	876	869	921	833	860	895	822	883	868	892	836	863	826	847	842	841	858	808	839	845	808	836	835	869	859	867	874	904	885	871	864	847	857	865	854	874	892	853	860	860	857	863	832	871	819	827	844	842	835	862	904	861	873	814	862	867	858	856	871	838	883	865	849	874	942	876	886	855	847	842	877	833	859	880	804	871	860	896	846	817	868	885	886	884	883	891	841	887	864	853	894	854	876	881	868	872	828	834	798	859	861	839	874	837	810	874	818	865	831	923	833	862	842	878	852	883	893	873	880	865	847	848	844	809	890	863	881	877	873	892	850	863	872	887	866	876	870	870	849	834	801	827	881	840	847	832	832	878	881	868	912	853	916	863	877	837	850	851	868	839	863	857	848	872	898	855	872	830	851	911	866	875	856	877	846	838	914	815	860	873	827	905	864	911	830	863	867	913	844	845	894	866	802	872	849	900	861	844	867	809	859	823	893	865	890	799	814	870	874	848	913	848	827	885	890	883	902	846	863	908	821	831	849	848	851	824	838	927	869	874	839	843	892	891	862	901	853	871	915	841	817	832	872	845	859	833	855	885	857	847	827	852	863	881	824	845	838	816	829	843	905	890	881	894	849	844	861	881	918	853	842	845	870	901	896	840	838	853	791	828	843	899	891	844	832	864	857	910	863	844	901	833	865	862	785	819	811	859	866	860	893	827	859	853	918	882	878	881	852	826	818	847	898	858	892	898	880	844	865	876	807	901	898	886	927	894	852	857	879	836	916	902	843	889	814	837	854	932	846	892	882	856	849	865	810	867	834	861	861	831	830	898	855	830	810	867	867	882	865	828	850	873	889	885	904	858	895	879	831	858	842	894	804	872	882	838	857	838	894	853	876	907	879	822	836	874	841	850	880	829	844	872	880	843	836	904	840	888	894	801	836	872	871	875	857	847	866	952	818	884	905	881	943	806	890	878	841	871	819	878	830	879	883	912	873	890	862	859	879	895	862	858	852	864	932	852	897	860	873	888	870	872	847	823	873	858	839	880	856	892	828	875	870	871	926	868	900	890	845	789	829	845	844	845	847	858	861	888	846	881	886	828	835	831	892	906	863	823	861	842	830	855	823	922	820	832	943	877	875	863	845	903	894	887	850	850	838	855	829	857	915	885	915	877	902	911	879	881	861	869	899	832	869	881	889	897	880	881	852	849	845	790	871	883	851	799	904	861	911	863	851	928	871	877	864	855	857	847	886	837	918	898	900	907	841	809	868	880	885	860	864	888	840	793	898	827	839	811	866	845	872	834	848	888	830	843	828	887	799	893	840	883	877	873	833	866	853	860	879	843	866	859	911	897	835	886	919	906	848	889	848	870	907	866	897	832	861	860	857	887	846	866	815	873	872	902	897	895	883	820	903	874	884	902	872	814	841	903	838	819	822	893	846	908	911	900	866	880	913	840	896	848	896	836	865	947	895	851	862	870	873	867	867	834	856	821	875	872	797	874	864	867	881	808	849	890	870	860	860	853	882	925	876	831	835	861	880	906	854	832	897	808	866	849	860	908	866	878	828	874	884	830	844	863	852	906	860	842	859	863	834	853	889	858	879	920	924	915	904	905	856	865	847	891	905	921	936	864	926	913	836	825	881	838	838	918	825	857	907	941	843	868	905	869	861	828	836	849	897	843	833	845	861	835	888	874	838	809	825	827	910	886	845	860	861	860	900	847	870	861	877	851	892	876	839	807	895	911	897	897	880	892	851	877	917	878	861	863	892	844	905	835	882	854	897	891	914	818	898	860	874	857	845	813	896	837	863	853	851	900	833	909	828	805	876	878	837	889	824	839	871	901	910	878	881	871	894	843	882	852	871	845	879	850	841	851	904	833	843	883	859	862	860	874	828	850	845	832	848	835	858	826	853	817	880	861	910	867	862	913	872	848	863	868	870	851	863	868	871	832	910	866	883	833	861	929	821	876	917	868	815	869	859	864	819	901	863	849	883	908	855	836	872	870	877	850	882	883	869	875	857	865	846	882	833	894	902	930	832	850	839	859	842	838	877	839	828	845	851	798	877	872	897	853	882	876	822	900	891	827	855	891	848	833	815	876	857	884	846	895	864	913	877	797	910	849	882	887	875	856	861	843	888	897	872	911	881	900	919	881	870	884	862	851	871	903	914	823	892	878	867	864	872	876	896	872	864	885	882	848	848	853	869	858	849	819	819	839	839	839	865	847	904	847	828	912	858	865	876	836	883	880	819	882	852	884	832	903	876	898	860	819	848	867	813	876	842	888	871	871	904	828	886	872	859	856	853	853	886	851	928	843	845	825	888	856	839	866	874	904	845	856	824	870	881	813	870	858	823	834	898	855	874	955	887	821	785	892	878	840	856	888	863	827	822	822	938	880	837	824	848	851	844	866	866	850	855	864	886	877	846	892	876	869	912	841	882	812	880	918	872	859	874	903	880	912	856	862	897	865	867	884	847	863	871	826	835	897	847	846	879	850	870	882	883	864	874	873	896	893	862	861	865	859	827	881	864	859	836	862	844	914	845	850	853	869	859	823	849	891	850	881	841	851	812	865	892	842	923	833	918	905	847	882	903	904	862	922	839	858	887	856	856	833	887	861	888	926	851	864	865	868	878	823	848	885	872	901	818	913	883	854	861	834	860	805	867	844	906	856	843	870	804	877	840	847	877	828	910	887	875	907	872	867	838	876	886	776	872	907	905	869	810	878	865	866	865	864	833	861
7794	568	505	459	328	263	267	224	224	224	246	218	227	205	206	204	188	202	176	189	180	198	175	214	194	217	196	196	212	181	181	216	204	214	210	176	191	195	215	203	171	190	187	168	219	202	188	193	212	223	190	200	189	203	184	176	192	182	213	189	209	202	198	219	195	200	201	211	208	199	202	176	165	209	178	227	206	198	197	190	200	202	192	177	202	181	165	206	196	204	172	211	197	205	168	178	194	187	197	184	199	195	193	203	185	212	184	196	191	196	187	195	191	170	222	202	206	182	189	215	171	201	177	204	213	198	195	187	191	189	173	206	167	184	175	201	213	181	189	195	208	208	185	199	175	169	209	199	189	192	207	197	209	201	199	190	203	181	181	192	201	202	184	197	185	175	185	184	222	192	198	215	198	193	215	177	174	208	197	207	175	242	199	194	175	181	193	229	189	228	195	216	212	186	204	189	175	196	186	206	186	201	178	180	193	218	182	199	168	185	177	192	203	201	185	163	198	192	195	198	186	210	194	194	200	200	225	185	179	203	199	204	180	208	210	198	205	193	214	177	184	222	170	188	188	192	212	189	204	217	158	190	195	197	195	180	186	216	199	205	207	199	208	187	170	197	195	180	175	181	175	197	179	200	156	202	209	200	197	208	220	189	184	183	200	180	216	197	186	198	182	158	196	176	202	183	184	201	161	203	179	191	191	200	178	205	179	189	179	210	181	185	208	171	202	190	173	172	204	189	167	200	189	197	175	199	211	194	192	163	177	177	183	212	191	172	187	193	185	207	209	190	183	188	200	185	190	177	200	187	181	166	178	206	193	232	188	196	186	184	228	210	192	164	184	213	186	204	169	191	189	233	173	199	202	182	178	196	194	203	220	190	193	193	193	194	175	183	191	186	177	196	228	210	206	183	189	207	178	202	204	202	198	187	186	211	191	185	218	189	224	158	219	191	203	201	187	196	178	181	196	179	201	178	189	215	200	211	163	164	214	198	207	206	192	209	187	185	191	226	200	170	191	217	223	215	211	191	203	185	204	168	202	184	190	220	173	180	160	184	191	199	198	200	187	186	185	191	211	180	175	193	198	203	200	187	179	208	200	201	167	240	186	196	174	181	167	219	164	191	194	185	212	181	200	194	195	199	197	192	183	218	172	194	191	213	210	196	210	206	189	184	179	199	176	217	211	202	208	207	193	185	203	192	190	191	178	202	197	185	197	193	171	190	206	207	182	214	170	205	185	202	187	175	172	204	183	201	215	192	206	192	182	162	194	176	176	187	202	212	186	182	208	208	182	177	179	207	191	191	200	210	203	197	202	187	201	183	193	177	194	191	205	203	168	178	205	211	170	205	185	168	195	192	195	224	185	182	207	198	176	173	211	182	201	183	199	173	214	181	198	194	184	205	191	203	205	174	195	192	196	194	190	187	199	194	212	202	184	204	194	198	200	183	200	209	186	194	188	213	221	215	216	197	173	198	212	187	189	186	183	204	181	201	182	173	181	181	197	196	186	190	174	204	181	182	175	207	194	204	200	189	183	218	189	192	183	177	206	176	187	199	203	199	194	193	178	215	192	179	195	174	181	207	175	219	170	186	214	200	204	217	189	192	162	192	162	207	179	192	205	194	221	194	183	204	172	195	193	193	200	182	184	181	226	176	214	215	208	174	185	202	164	179	168	173	181	209	198	195	193	160	183	213	173	223	212	220	202	180	209	178	173	178	178	160	172	159	179	186	205	207	143	206	177	185	166	180	203	171	150	173	180	202	194	186	185	179	178	199	168	195	171	190	193	213	205	210	186	196	174	216	206	191	197	209	206	196	191	190	171	164	227	193	174	195	196	183	197	197	183	195	184	182	188	189	167	185	195	195	198	186	188	200	191	222	196	198	170	207	187	202	188	193	172	171	183	197	206	213	189	189	194	192	181	200	196	171	190	220	184	199	200	183	178	182	192	203	160	192	187	169	183	193	220	198	198	166	183	173	185	201	214	204	169	179	202	182	195	220	175	185	222	204	189	270	173	219	207	209	197	211	187	195	193	189	197	190	213	168	197	197	213	193	228	179	188	167	199	184	195	159	147	191	182	175	184	205	192	212	211	181	209	215	211	193	167	222	194	167	230	191	215	176	179	168	198	206	193	198	177	181	179	201	204	211	202	172	168	188	211	192	184	167	209	202	199	195	213	196	182	181	209	208	188	209	185	174	203	187	184	205	168	207	174	195	204	173	172	181	185	200	217	187	193	193	187	196	202	220	172	196	188	211	186	170	217	155	194	211	203	195	155	209	216	218	202	191	190	184	202	178	195	193	201	181	199	174	174	175	215	178	221	184	186	205	208	183	181	194	198	187	229	198	195	195	213	191	201	181	168	199	210	198	171	190	188	213	209	185	180	202	177	170	208	202	165	189	200	213	216	193	197	169	205	196	182	167	185	174	208	177	188	226	216	207	224	164	194	231	201	187	190	192	191	201	218	184	170	194	188	203	156	201	190	209	209	183	187	196	159	197	202	187	182	229	170	195	209	215	182	174	189	213	190	208	193	196	174	200	206	172	192	197	169	193	192	181	211	177	185	211	203	193	184	202	189	185	221	221	194	191	192	216	198	173	195	194	187	173	200	167	186	164	183	187	194	180	195	177	222	185	179	211	200	208	197	201	180	189	220	203	178	173	198	182	183	189	180	200	234	203	202	225	191	211	195	162	190	185	207	201	198	197	192	199	170	161	176	156	199	190	208	177	205	190	181	190	191	179	184	207	183	204	181	209	201	211	178	194	178	192	197	200	189	181	195	187	175	180	199	183	169	197	207	197	186	184	177	185	171	229	190	186	218	181	184	168	185	194	169	174	194	168	194	195	206	193	187	178	191	204	188	210	191	194	187	202	169	179	180	171	198	183	185	208	200	192	178	185	184	177	204	197	185	195	185	180	166	185	173	195	196	183	175	161	210	209	177	202	196	212	180	190	190	196	204	195	186	173	200	214	194	192	197	189	210	200	163	200	192	195	173	196	171	196	187	176	213	188	200	166	181	188	202	186	180	154	190	163	184	173	197	171	207	199	180	196	174	185	211	180	174	187	188	184	204	197	235	192	209	200	171	185	171	210	186	176	235	191	196	189	168	185	198	174	162	194	171	195	199	193	220	202	165	204	196	184	185	204	177	197	193	176	219	184	184	169	198	185	204	203	173	238	187	203	200	197	178	198	182	180	180	195	181	170	173	176	185	181	203	203	199	193	188	198	189	202	203	188	190	209	209	204	201	188	214	179	206	200	234	199	202	213	196	209	199	169	201	163	184	207	189	173	194	189	191	192	198	175	196	217	202	211	183	198	211	197	197	204	178	204	179	194	207	213	190	215	194	196	194	195	176	221	206	216	195	186	212	211	185	176	190	208	181	222	196	226	187	212	170	180	206	209	187	209	188	202	161	186	174	176	162	211	192	186	168	156	184	209	200	183	200	189	216	193	215	189	187	190	172	188	177	201	188	208
6438	818	1284	1300	1064	1004	829	767	725	673	619	570	574	534	605	576	543	542	517	513	488	487	512	508	525	505	471	495	501	499	491	484	498	459	497	487	487	457	465	480	484	489	474	446	463	480	475	500	464	452	552	484	471	474	474	509	450	481	465	488	487	502	458	456	458	461	508	491	504	443	473	461	451	476	455	491	489	469	449	483	502	485	490	455	485	473	471	453	489	427	470	488	494	466	449	448	476	454	498	457	438	479	474	489	505	449	469	434	462	451	474	464	500	465	494	471	456	490	466	484	476	440	444	469	426	462	438	477	490	463	481	478	461	463	479	460	486	453	482	482	477	475	455	512	458	446	457	451	484	466	456	470	477	405	467	450	463	484	483	459	436	510	469	480	454	459	475	480	482	479	456	496	427	452	486	430	445	499	460	478	457	491	458	480	484	474	452	465	465	441	464	488	486	446	490	467	446	430	449	503	422	439	494	497	518	470	477	472	469	447	438	436	481	497	466	486	446	474	457	423	452	462	508	437	494	471	490	461	474	461	491	494	484	502	486	450	442	473	461	464	497	457	469	471	473	465	471	411	482	480	478	452	465	446	455	481	476	503	500	463	467	465	450	453	436	447	477	467	430	438	476	500	462	435	477	479	454	470	442	497	462	460	451	458	473	477	481	467	495	436	449	464	474	483	478	481	468	481	418	446	405	472	492	457	458	426	452	437	506	469	459	452	495	452	479	474	484	466	479	452	480	471	500	457	503	480	465	468	473	445	420	454	485	486	504	472	452	467	471	473	457	453	460	443	489	433	472	482	465	479	484	479	497	490	471	446	437	494	458	466	457	511	460	510	446	459	493	487	471	461	473	484	507	458	472	479	467	511	469	493	471	475	461	455	486	475	469	461	451	478	480	459	460	478	492	453	459	469	464	443	461	454	449	455	460	473	499	449	503	478	434	483	515	443	432	458	448	484	453	459	492	447	421	457	515	467	474	451	485	484	487	458	499	428	505	495	504	494	467	435	477	457	501	435	476	465	485	483	479	454	437	447	484	498	483	474	439	520	496	477	435	496	471	473	492	486	450	485	476	494	444	467	466	413	452	468	532	434	493	475	514	478	476	478	509	476	470	479	455	473	487	464	484	476	439	461	476	476	459	436	489	455	485	411	464	462	465	452	461	470	479	437	447	460	481	455	503	450	463	479	460	444	436	463	477	475	441	442	500	473	516	502	501	463	481	416	449	460	478	504	478	470	475	437	472	463	479	479	484	454	471	473	512	426	509	453	470	442	466	458	467	483	485	495	495	466	466	456	428	466	453	436	493	487	499	423	454	465	470	482	499	473	442	416	482	494	465	495	481	459	440	474	454	469	474	453	482	457	502	455	457	478	491	431	445	471	460	499	478	472	488	495	451	455	470	460	471	473	470	497	489	434	463	481	449	454	478	422	458	535	434	466	454	450	437	464	424	433	484	494	490	458	480	528	463	476	490	474	494	435	469	478	426	466	450	428	468	464	488	433	453	444	487	481	457	475	529	449	436	467	472	443	440	436	454	459	484	456	497	477	495	488	448	487	461	479	480	426	473	501	478	484	495	477	458	468	465	429	428	467	519	422	445	422	470	493	453	484	487	475	461	466	455	478	431	495	490	461	434	479	454	462	483	483	475	494	450	475	479	509	482	465	452	496	461	489	471	453	495	443	466	484	522	451	495	523	494	483	456	469	447	465	462	459	475	486	478	437	465	473	473	435	499	477	482	471	436	498	473	487	415	451	492	439	436	454	456	514	439	416	455	512	516	468	451	470	512	471	492	454	460	466	482	467	472	462	474	458	444	493	457	476	483	482	498	436	444	513	474	476	445	476	441	445	472	487	445	475	451	483	463	444	491	462	451	451	415	472	445	500	457	473	475	459	485	480	476	487	446	452	449	469	429	487	469	520	490	438	463	496	449	422	462	476	415	469	485	448	445	441	467	507	487	470	453	454	424	499	411	475	459	468	453	489	460	476	467	468	474	447	436	490	487	452	425	476	472	476	505	449	456	477	460	461	471	455	468	503	479	431	470	455	499	429	514	498	463	482	468	458	458	478	453	481	513	477	480	440	433	471	479	473	456	465	478	485	481	492	482	443	469	494	491	484	479	449	484	458	476	440	488	508	447	415	482	472	457	455	482	491	483	466	458	489	477	431	466	416	499	482	475	459	446	462	439	475	463	458	465	434	472	438	454	453	453	471	480	464	447	477	458	454	454	443	436	452	499	461	485	468	438	490	457	488	473	472	463	456	455	479	429	510	460	449	452	478	490	435	455	459	469	444	511	451	463	433	457	463	477	504	482	440	497	487	467	509	441	461	470	440	433	482	476	450	457	476	397	463	472	481	477	482	484	509	494	512	422	488	470	506	486	443	469	455	462	477	465	435	470	515	465	459	503	456	426	464	477	437	501	460	425	476	483	466	452	475	456	458	476	468	440	465	464	501	446	482	470	468	472	456	461	462	446	498	450	453	459	474	457	466	474	441	485	485	459	463	461	470	507	475	487	451	449	477	480	471	485	471	487	492	483	480	475	454	461	460	472	463	454	490	468	446	488	427	426	486	475	498	487	430	478	461	490	494	443	492	458	478	433	466	464	448	472	484	428	435	434	424	477	481	448	478	460	475	447	477	479	483	490	510	461	452	491	471	491	474	462	476	489	440	439	437	473	481	430	471	453	454	450	476	492	444	505	490	466	490	474	492	463	514	457	483	423	479	466	451	538	495	449	471	474	477	461	492	477	473	469	456	508	481	459	444	505	438	442	469	472	455	509	486	446	474	432	471	474	463	500	468	516	498	481	467	457	478	493	486	484	447	475	490	495	462	491	488	481	448	454	434	473	484	458	467	460	492	471	498	418	481	446	476	459	477	450	489	466	485	453	449	433	461	474	455	478	489	457	481	451	425	441	459	489	471	474	469	461	462	437	517	416	461	466	464	498	490	467	423	456	456	488	471	452	460	423	510	478	428	457	483	476	453	450	427	420	473	490	462	481	451	422	426	497	455	481	443	466	475	507	482	495	474	445	477	459	455	446	445	456	478	460	458	459	460	476	453	494	492	455	474	483	450	547	471	478	456	465	504	472	493	482	451	478	440	528	452	466	467	469	464	489	477	437	507	494	456	438	459	459	518	451	452	461	489	407	471	467	474	465	497	458	458	431	442	516	469	430	460	461	470	444	497	482	483	470	486	437	420	489	463	445	461	439	458	432	444	421	414	468	456	480	476	468	486	499	476	449	454	515	482	484	474	444	476	485	467	476	480	469	434	477	490	468	462	460	467	466	464	467	447	437	457	475	457	471	438	468	463	481	487	465	443	432	497	437	481	443	436	438	440	484	490	442	463	465	466	497	454	472	448	442	486	462	466	442	467	485	479	445	514	472	436	492	515	480	482	501	458	445	513	495	463	460	473	475	513	475	511	479	445	480	493	482	478	479	443	477	480	434	453	475	466	483	464	459	440	499	457
14926	1282	948	680	468	424	369	319	302	269	249	265	219	226	210	224	221	216	213	233	193	221	229	203	208	212	239	202	201	219	198	205	214	217	224	172	237	220	200	207	180	206	197	196	212	224	219	197	196	214	211	211	234	195	204	181	196	191	201	224	227	194	188	167	203	200	201	213	187	210	223	177	224	219	208	195	208	181	218	211	214	191	181	202	182	183	192	223	200	184	218	214	214	222	172	211	217	215	208	216	222	177	195	204	190	192	226	218	195	198	205	195	194	199	203	205	204	188	195	188	249	206	207	203	215	206	206	183	187	192	191	171	195	197	192	214	197	219	223	199	195	186	207	213	192	211	166	214	191	191	226	200	215	200	188	235	216	202	207	209	197	165	193	204	218	222	201	193	235	199	182	179	197	224	199	238	203	204	196	192	193	198	170	193	203	192	180	161	174	224	214	213	202	226	214	214	194	195	202	236	229	191	207	173	200	206	202	215	183	202	199	195	188	197	210	165	207	193	172	195	199	201	181	218	223	199	205	203	178	208	228	208	204	203	187	200	200	213	191	206	217	170	198	192	219	201	197	205	196	191	199	227	201	204	211	234	205	185	183	213	188	208	191	206	201	192	193	193	199	224	193	190	215	211	202	196	182	207	219	231	195	207	207	188	203	190	220	214	214	209	215	167	206	208	206	192	177	193	189	225	193	172	192	207	205	196	203	175	207	205	192	234	203	171	182	221	202	185	175	207	204	202	202	219	206	195	165	175	200	197	198	206	215	206	194	196	214	219	218	201	194	194	216	213	221	182	193	213	223	213	222	198	194	173	197	221	187	202	191	214	226	214	215	209	197	195	221	219	216	184	180	204	217	212	181	186	210	201	209	204	222	195	211	216	246	193	219	223	202	185	208	199	198	198	204	213	178	204	211	177	195	180	198	213	226	207	195	199	180	213	204	217	222	208	219	179	224	197	180	200	227	208	198	202	215	205	217	225	210	200	212	211	205	205	170	204	218	206	203	191	202	203	202	200	194	181	181	205	178	221	176	205	180	210	204	204	183	211	234	182	239	203	213	181	195	194	219	186	208	217	216	215	197	218	200	201	191	198	201	183	188	202	179	199	199	201	180	176	164	217	196	175	215	206	178	195	195	195	194	183	192	192	179	228	216	177	203	189	214	196	189	225	203	233	201	207	190	188	209	183	190	187	212	196	178	182	229	196	210	179	199	195	209	212	199	203	183	182	204	221	184	221	194	198	220	215	176	176	248	200	188	193	189	219	222	234	198	189	185	179	183	191	236	212	196	198	208	203	190	171	221	196	225	202	203	207	188	172	194	184	197	195	218	202	189	210	215	222	229	193	184	239	191	206	194	222	214	226	221	206	178	206	197	181	216	220	214	204	201	212	207	212	210	201	198	223	176	174	206	226	216	230	170	176	222	193	196	188	202	187	178	180	217	226	206	220	234	193	208	190	201	217	203	207	216	175	207	192	199	183	216	195	190	228	238	224	206	217	206	211	196	221	189	187	196	199	201	208	206	215	182	209	212	216	208	210	203	177	206	214	201	165	188	207	216	220	218	183	204	220	193	205	200	197	209	211	194	202	167	195	200	230	195	202	189	207	194	216	203	209	214	181	173	183	189	210	231	177	216	179	212	190	246	201	213	188	187	197	186	200	173	185	189	207	211	177	199	211	219	198	241	193	207	196	190	189	199	179	202	181	186	188	199	194	165	203	192	201	200	199	220	251	194	209	226	219	193	192	206	183	221	195	182	182	219	195	198	184	195	199	246	209	195	216	179	209	229	218	214	188	202	179	199	210	213	179	202	211	201	225	214	227	202	213	210	212	174	230	226	228	205	220	205	211	217	199	215	213	200	214	196	207	210	199	214	190	192	219	237	213	205	234	223	218	203	210	206	231	213	203	213	216	192	243	231	188	199	200	186	216	194	193	176	203	210	194	199	200	185	203	181	205	206	212	200	218	205	206	201	209	208	218	205	230	237	211	186	201	181	203	190	196	194	214	230	175	192	223	214	205	214	179	201	195	191	196	217	204	217	225	191	198	211	184	180	217	187	205	225	225	202	204	201	192	170	222	190	217	170	194	197	188	206	190	215	197	188	176	223	193	194	195	209	201	202	173	213	193	207	208	180	206	185	198	205	213	195	207	186	181	201	230	207	203	195	206	206	208	211	190	188	207	233	194	216	184	216	226	187	199	196	202	201	200	198	184	202	201	225	209	173	178	180	198	201	191	205	201	187	198	199	161	207	197	219	181	213	215	209	190	198	208	223	230	220	195	217	205	205	196	187	242	209	198	209	180	200	194	191	184	184	185	198	219	214	210	203	215	214	194	211	204	206	211	188	195	205	188	175	197	214	215	214	214	210	200	226	205	210	197	214	220	186	208	223	193	203	205	202	186	202	213	209	197	216	195	206	202	215	212	190	185	222	220	202	206	181	216	233	215	198	189	210	211	200	193	209	204	194	194	225	227	219	165	214	224	210	199	216	179	184	203	215	204	215	247	170	175	174	215	203	166	199	210	201	198	182	210	197	197	188	186	169	180	211	198	195	196	205	203	207	192	200	214	209	189	212	184	212	202	197	198	234	194	198	197	201	198	198	204	179	226	216	187	224	200	220	209	212	195	211	208	193	214	210	206	191	178	197	183	216	219	182	215	219	222	213	204	216	213	222	211	196	238	207	205	209	195	215	225	199	189	224	229	232	204	225	217	194	188	205	209	177	171	182	205	201	197	218	209	190	197	203	213	201	205	189	172	209	197	220	186	195	213	196	213	205	190	184	199	196	171	200	185	205	214	225	190	198	185	200	216	213	209	178	211	192	176	217	205	187	192	212	183	190	219	228	213	173	207	217	184	206	241	212	187	223	197	195	192	215	206	182	204	210	177	197	193	202	211	220	191	204	195	200	185	199	184	209	189	186	228	165	218	225	208	219	230	220	215	215	202	194	165	213	190	171	215	213	206	191	185	206	214	191	189	198	210	193	216	184	202	195	192	204	231	205	195	200	182	210	192	182	227	184	210	201	204	204	200	216	210	226	211	235	206	226	222	201	215	223	202	200	190	238	196	213	184	201	194	225	209	215	212	202	209	213	184	209	203	167	209	197	185	227	206	168	207	197	194	192	185	215	189	218	234	191	168	202	201	187	171	206	196	213	215	224	200	218	187	204	195	180	202	184	221	225	241	218	210	188	202	204	209	175	196	226	212	189	252	197	187	181	213	188	215	197	238	222	176	226	222	223	199	201	214	198	201	198	203	176	184	205	175	217	212	201	198	196	191	236	208	214	193	214	206	186	209	182	187	200	195	203	214	214	194	191	200	178	176	210	203	219	215	196	210	206	206	219	198	204	208	201	212	211	189	196	176	187	191	177	191	226	192	221	212	191	181	207	223	201	234	204	202	177	201	199	174	179	186	203	203	219	189	184	179	201	197	204	180	170	232	205	203	227	190	209	197	195	213	182	181	206	220	192	192
8350	1136	1945	2209	1908	1575	1357	1098	933	857	811	778	744	710	718	678	586	632	603	626	603	607	589	606	577	585	615	557	546	561	536	517	542	558	537	547	565	589	542	571	538	560	541	493	495	558	562	516	504	533	552	533	541	556	497	561	545	559	510	525	543	526	544	532	506	495	526	534	494	515	535	493	561	542	551	522	552	500	540	501	547	551	522	521	517	525	528	492	513	491	527	525	515	501	495	523	453	491	518	480	540	492	541	533	529	533	542	483	514	551	512	537	513	483	550	572	527	533	515	529	548	565	517	529	471	529	492	520	495	491	514	546	506	489	545	560	567	552	526	527	544	554	490	529	522	510	534	500	496	515	512	512	494	525	538	563	532	574	530	516	520	548	506	535	515	504	524	530	561	530	493	506	529	504	520	507	498	494	497	513	510	504	505	548	508	511	542	495	512	496	524	476	503	524	486	519	447	535	527	521	585	558	521	509	504	502	524	502	552	495	515	575	567	514	528	484	537	504	500	558	536	514	523	524	531	521	529	516	511	494	525	541	453	504	516	559	524	542	516	523	534	465	548	505	503	506	542	529	528	488	516	496	500	521	562	549	513	577	546	507	522	519	496	508	513	535	522	541	522	530	525	510	514	536	483	508	525	537	505	541	526	536	535	513	524	537	509	491	510	512	479	472	539	530	533	543	514	519	507	540	530	512	494	539	535	516	507	568	520	518	501	510	558	518	503	482	500	554	543	515	525	529	487	532	483	506	570	548	482	500	548	489	482	543	521	499	529	508	495	532	520	525	532	571	504	511	496	489	516	536	524	518	551	489	537	532	493	513	510	533	503	544	514	538	493	517	535	509	530	496	506	508	559	495	524	521	506	500	519	517	474	497	494	499	516	558	506	555	490	544	525	499	519	518	499	479	513	505	527	478	548	504	573	503	525	528	505	549	555	497	525	493	501	504	546	519	513	517	530	508	527	515	546	507	553	479	525	554	493	492	506	477	516	490	502	535	497	546	509	520	507	476	510	488	520	514	521	531	522	513	538	524	523	521	503	528	531	524	536	542	540	520	515	491	520	530	512	499	529	500	521	524	497	468	540	514	470	542	501	528	547	522	527	498	505	503	558	510	548	496	556	517	517	512	516	495	519	493	504	515	539	526	521	549	526	534	526	504	532	514	496	544	518	457	501	572	510	523	539	540	483	492	539	544	513	522	485	519	506	488	463	531	521	525	520	540	552	479	520	508	566	526	539	533	514	530	543	522	506	489	525	528	533	514	510	504	555	530	496	544	502	493	500	548	519	490	499	512	543	511	469	488	496	536	485	499	546	543	522	521	510	515	507	501	519	557	529	544	534	555	496	477	550	510	512	454	530	542	516	512	488	537	513	506	540	535	510	543	532	482	580	489	499	535	507	503	548	511	534	529	527	522	517	489	499	478	503	512	486	516	472	524	519	534	502	490	522	583	561	497	496	494	480	505	530	513	507	557	513	488	528	513	543	521	507	515	475	474	544	537	535	520	507	497	515	535	549	485	514	502	513	512	523	506	562	544	496	544	568	528	513	526	531	493	529	538	535	497	562	510	530	504	537	490	523	497	496	525	503	489	498	490	515	534	504	540	514	542	526	498	514	540	485	495	517	512	518	514	499	530	568	497	525	542	522	522	546	507	526	499	523	488	493	523	534	506	538	538	504	526	493	524	509	523	572	536	510	551	514	535	487	488	532	499	481	519	514	553	533	554	529	501	564	523	507	528	502	531	468	509	548	538	527	498	502	517	523	539	561	506	548	517	506	518	586	500	542	507	514	513	507	498	501	514	532	498	537	524	538	545	506	484	501	498	479	504	553	524	491	520	576	533	507	509	521	482	536	514	526	518	557	536	502	513	534	517	506	517	498	511	499	503	502	548	491	546	471	519	532	531	520	529	512	532	495	500	504	472	571	519	487	553	532	511	527	506	525	518	547	518	490	531	514	512	538	511	512	500	521	499	513	471	493	520	527	549	562	529	498	555	493	512	522	545	539	525	520	501	536	521	513	447	534	547	523	504	538	505	519	553	488	507	542	505	539	490	519	535	524	504	562	487	517	538	516	493	481	559	486	566	535	531	488	535	519	505	548	534	527	520	494	510	559	514	537	536	550	533	525	514	489	518	500	531	487	515	526	539	518	519	561	495	512	505	525	523	567	522	500	498	496	532	492	529	528	522	521	510	526	520	524	496	520	532	494	532	506	573	551	522	490	530	526	521	537	507	528	539	491	506	528	516	452	590	514	548	520	517	521	522	565	506	521	552	542	512	523	504	481	521	515	483	552	471	497	513	530	499	558	559	527	540	507	486	528	526	516	545	546	545	535	508	497	520	531	530	480	519	480	508	496	522	559	550	520	551	572	524	538	540	525	530	485	543	516	547	480	498	515	522	548	501	501	509	544	513	523	508	490	573	522	542	533	516	497	551	535	524	520	523	520	552	524	575	523	519	535	517	479	505	550	547	521	561	537	512	519	510	487	538	510	526	559	546	548	561	562	479	484	526	487	502	520	543	512	470	521	552	508	503	544	498	500	530	498	505	536	499	565	526	510	566	486	492	508	513	537	510	557	502	488	493	536	517	522	509	504	540	484	506	555	535	507	490	528	495	509	529	500	510	473	546	493	520	537	491	566	532	501	547	500	495	509	560	508	517	536	522	509	542	505	549	484	516	472	493	523	568	533	508	559	552	497	529	512	506	514	546	534	515	507	484	523	505	493	510	514	502	526	497	498	490	529	522	544	526	530	520	531	523	534	498	550	527	535	481	514	534	526	470	500	502	539	543	564	519	550	534	480	508	481	548	513	535	467	548	497	522	519	545	515	479	539	487	572	515	513	528	491	532	516	526	493	489	529	499	562	505	533	549	531	507	473	524	492	510	511	477	504	503	544	495	506	557	480	525	517	501	483	483	492	566	506	576	514	491	534	512	552	484	490	533	541	502	508	524	565	497	515	502	504	502	514	492	501	494	498	527	491	514	506	485	525	512	518	497	550	520	532	542	501	556	534	525	487	466	523	499	514	528	530	540	534	543	526	548	534	508	585	499	504	522	560	516	540	483	523	562	511	523	535	478	512	504	556	532	532	532	547	526	535	498	523	506	483	520	524	509	516	521	509	523	514	540	505	521	533	531	498	497	530	532	516	509	512	535	490	535	476	516	565	543	500	530	503	520	528	515	514	548	511	539	557	518	528	510	493	498	542	515	507	502	505	504	510	544	492	541	535	493	543	545	520	503	515	515	490	503	503	512	530	500	485	498	516	491	531	544	531	496	522	499	523	549	517	542	526	551	507	510	521	501	513	520	488	488	511	541	518	504	556	516	513	517	522	506	553	547	507	503	469	522	535	529	515	506	524	483	540	561	538	522	525	522	516	532	522	527	485	500	563	512	514	486	513	487	511	528	527	475	536	504	474	519	569	542	544	527	527	534	509	506	548	527	512	573	521	526	511	546	522	505	496	517	525	530
1838	414	394	428	421	378	425	420	382	387	403	432	384	433	379	397	387	401	394	388	410	368	416	424	413	409	378	387	412	424	368	387	423	385	375	388	437	389	416	368	448	430	403	404	411	409	423	413	434	415	410	395	392	373	392	391	379	439	454	424	420	416	386	417	405	400	413	419	409	396	411	403	424	413	400	385	395	416	418	408	418	461	421	423	375	399	385	399	397	413	429	429	424	408	446	408	372	414	389	382	414	377	399	381	388	428	396	410	399	378	409	390	450	445	432	410	447	425	423	393	378	379	443	398	382	392	376	422	367	392	381	387	396	398	427	388	408	387	414	408	384	386	430	391	404	413	405	441	389	361	354	418	412	376	393	392	404	384	433	411	432	401	402	414	439	427	399	388	426	416	384	416	388	383	401	386	420	381	420	387	412	413	370	373	434	405	405	399	398	398	391	385	414	417	417	391	426	465	407	369	386	426	429	378	428	416	423	390	380	378	408	402	417	386	406	451	411	411	394	405	423	431	435	413	363	383	366	412	388	382	433	409	388	390	414	401	437	394	372	416	467	377	374	400	394	406	389	404	367	424	402	368	417	401	400	435	404	429	427	421	386	418	411	400	431	364	394	426	414	409	420	378	434	427	420	409	402	406	386	390	397	403	405	378	397	404	376	398	371	392	424	417	381	393	422	430	414	371	427	433	404	418	417	417	399	404	389	410	402	429	411	404	422	414	369	436	447	377	397	397	400	370	415	413	399	386	388	375	404	408	413	402	389	398	376	399	421	387	400	379	403	391	398	417	407	351	380	397	413	394	422	420	386	387	426	425	428	410	365	391	420	390	391	411	407	384	415	451	355	393	396	389	376	408	401	433	391	413	371	380	412	377	367	417	398	400	431	366	398	411	404	426	423	427	395	366	381	449	373	397	390	383	424	387	396	374	410	413	419	385	380	425	394	447	373	392	389	389	398	420	399	336	393	389	382	427	414	374	425	400	427	362	407	356	396	357	372	395	375	411	378	415	413	410	407	360	408	389	411	385	450	437	416	429	420	420	376	395	411	372	399	417	392	398	352	393	378	427	393	417	386	354	424	403	389	392	444	421	465	362	438	448	411	422	389	388	389	378	423	449	405	391	412	406	419	406	361	444	403	409	430	412	412	404	406	407	406	400	389	410	417	386	400	404	425	406	392	409	407	421	399	434	389	394	406	415	369	431	423	396	391	405	388	363	402	411	440	429	394	376	390	413	395	409	386	393	401	425	380	441	380	387	394	414	390	438	398	411	423	376	423	434	400	406	405	409	377	419	448	411	405	408	451	403	408	412	445	449	441	359	410	402	397	419	421	366	408	420	375	372	429	374	450	418	355	416	395	419	416	400	408	425	407	402	361	392	431	442	394	428	415	400	425	402	388	415	409	419	388	405	410	381	383	408	428	403	366	432	394	412	425	410	352	409	390	388	388	393	402	383	408	379	386	393	376	412	400	389	422	413	357	438	416	411	421	377	420	398	403	418	433	384	382	367	393	423	385	411	405	442	412	383	379	406	421	384	429	370	378	382	408	400	387	383	390	403	404	382	417	407	402	416	410	378	336	434	431	401	432	437	424	407	393	369	402	375	381	414	391	369	419	387	408	365	365	401	421	398	422	386	361	377	387	367	359	415	392	462	383	402	407	368	410	406	404	379	392	419	407	388	397	393	428	390	397	391	397	387	400	408	406	401	408	431	389	368	357	358	403	375	395	392	394	409	387	379	372	389	426	412	412	388	380	418	441	404	394	413	391	369	363	374	384	352	395	369	360	365	409	409	355	373	375	411	422	382	404	406	409	408	424	421	398	350	381	369	418	418	360	389	417	413	397	395	424	392	391	397	386	391	393	388	387	426	424	402	397	380	382	409	391	380	433	398	428	414	390	404	420	379	386	396	382	413	384	412	411	436	439	438	403	383	399	405	382	419	408	391	397	387	396	412	393	424	439	420	414	401	399	414	380	439	382	446	383	411	375	430	382	409	401	396	410	404	397	363	396	384	378	387	437	407	405	399	398	457	400	401	395	410	372	414	399	393	447	410	439	425	406	380	384	416	384	420	424	387	409	379	443	388	391	406	400	433	379	416	404	427	396	389	392	402	391	422	414	421	395	414	437	366	411	363	359	399	419	375	415	430	393	417	377	363	397	402	403	382	435	409	381	383	427	389	428	421	423	402	393	405	391	379	409	365	411	420	389	395	387	395	399	439	415	380	377	381	407	399	436	395	398	379	409	413	411	406	423	379	404	389	402	371	387	408	409	401	379	404	366	401	409	352	379	430	404	407	407	421	392	408	422	439	425	389	420	363	373	463	405	418	415	411	384	381	410	407	368	380	460	400	393	382	404	392	406	418	424	412	431	395	404	407	362	416	392	404	424	391	411	365	402	392	370	418	366	397	415	423	412	389	403	383	435	392	422	390	394	382	392	423	375	387	404	412	402	403	406	376	392	390	382	399	413	383	413	409	412	391	402	387	421	401	396	383	398	383	421	373	398	423	430	434	385	452	349	391	434	401	381	406	406	415	398	381	405	401	424	374	401	418	456	421	402	385	414	404	450	390	433	426	386	396	369	438	437	404	376	378	439	420	396	435	436	382	427	417	439	394	376	476	449	395	422	381	418	393	398	394	413	420	426	372	413	434	381	378	373	400	376	380	406	423	410	407	408	388	437	407	405	393	413	430	356	399	410	384	408	416	380	421	410	395	389	423	359	387	370	419	397	401	412	425	414	393	409	355	405	396	370	404	398	394	403	412	404	373	407	383	399	373	386	396	399	387	383	436	430	457	394	428	416	371	370	394	374	392	420	418	412	406	403	421	390	430	398	394	394	412	408	404	420	412	384	389	415	395	412	407	408	419	395	370	397	451	365	399	382	425	412	375	393	382	387	434	391	389	386	389	392	402	426	427	390	381	382	383	391	375	387	430	392	397	440	398	435	403	399	388	377	405	433	371	395	439	450	413	382	383	412	360	432	429	393	416	367	384	414	403	409	428	410	399	398	399	408	362	426	408	402	405	404	376	381	411	402	392	370	435	447	431	406	430	362	439	395	404	385	404	419	392	386	406	426	381	403	424	431	407	395	407	396	438	365	411	362	379	425	407	393	425	415	396	425	450	394	389	405	378	363	363	409	393	410	375	331	395	397	439	378	417	387	405	406	391	407	412	359	375	418	361	390	403	399	429	389	358	439	428	386	411	434	396	400	396	449	396	394	435	419	413	412	366	392	372	461	364	394	417	436	402	418	445	391	385	398	401	412	425	430	401	359	383	401	396	454	413	400	411	410	418	407	399	405	393	363	408	386	398	403	442	390	374	438	361	427	430	410	387	417	393	440	431	412	386	428	399	408	457	413	379	386	425	379	388	386	423	416	391	434	384	379	407	425	396	456	394	398	410	410	352	393	390	393	454	368	400	415	358	425	451	403	438	390	418	372	405	439	380	404	396	399	448	410	408	437	430	476	396
2139	904	891	920	946	906	879	950	898	914	866	886	855	892	920	880	917	942	857	867	868	901	860	902	876	841	862	909	869	948	943	914	855	855	856	878	831	878	917	899	879	865	868	908	894	907	900	892	906	904	903	844	836	838	902	875	903	913	945	830	873	845	890	877	859	930	857	856	893	853	898	925	897	907	834	896	833	885	880	845	858	897	884	922	842	906	881	866	850	857	868	921	929	944	868	886	887	807	864	913	844	798	851	855	902	855	871	840	891	934	894	862	874	873	839	838	845	902	922	834	916	843	881	873	821	834	915	888	920	901	926	900	865	818	853	845	852	901	907	878	874	875	843	872	906	884	900	873	832	900	853	856	840	923	897	882	900	903	885	837	962	887	881	858	864	869	869	924	820	850	906	898	851	940	908	843	860	870	859	850	874	901	888	882	912	879	882	894	877	904	870	902	849	906	868	873	913	857	858	899	912	880	868	890	866	847	840	866	829	868	855	817	857	856	906	851	883	863	928	833	889	877	905	868	899	840	910	894	884	897	881	841	882	861	897	895	831	893	881	973	883	871	873	864	846	876	831	867	895	919	905	861	904	899	938	889	828	895	864	856	910	866	863	947	890	899	865	856	936	873	878	851	882	844	869	890	887	862	893	911	910	925	817	877	875	817	867	809	869	891	827	883	832	864	937	844	869	909	881	871	847	884	893	876	872	869	879	879	872	871	902	886	845	892	860	875	855	869	848	834	817	861	932	833	876	872	872	936	898	835	914	872	807	900	876	840	853	866	884	874	848	877	853	863	874	863	870	863	871	847	825	944	894	879	887	867	885	873	881	838	885	833	868	893	904	969	866	834	812	920	876	865	866	871	880	904	907	880	831	880	893	893	823	908	829	895	866	836	843	907	853	900	821	954	839	846	840	913	896	923	908	867	878	901	880	885	897	849	866	866	893	854	882	897	881	882	853	897	891	890	853	863	856	933	924	880	891	917	915	827	904	899	885	907	854	838	874	912	843	814	853	860	865	933	890	948	910	889	872	911	910	844	871	848	889	849	854	893	885	924	908	868	894	835	923	899	912	890	906	835	892	887	859	945	931	872	887	847	884	883	907	906	817	836	878	879	849	849	868	823	888	871	896	858	866	826	878	862	885	879	856	894	858	854	930	895	831	867	867	870	947	859	827	910	843	876	862	904	882	861	905	862	858	845	904	857	896	864	858	892	879	878	869	863	889	880	918	876	888	827	890	887	877	912	878	876	849	928	903	846	913	855	848	914	870	896	818	905	861	826	938	850	884	896	880	860	925	867	826	890	849	844	916	871	855	849	876	859	883	872	808	900	917	896	841	864	861	869	938	886	917	899	853	879	888	862	872	911	881	885	905	877	932	849	830	892	826	854	881	947	865	924	916	881	898	817	888	909	865	892	860	844	859	882	870	875	866	865	850	852	843	846	865	857	859	901	830	849	902	922	819	882	842	885	862	859	863	840	831	876	930	850	869	826	878	804	915	852	836	837	912	909	924	879	836	836	911	882	827	857	909	895	864	896	812	874	859	889	859	876	890	871	892	912	882	853	859	925	881	836	887	864	886	940	925	847	812	832	907	868	871	875	865	920	895	863	826	884	881	868	837	883	906	925	883	901	856	852	873	829	830	841	880	909	891	876	836	869	830	918	842	907	859	838	855	911	878	918	916	923	846	865	861	872	845	854	865	817	888	820	896	842	881	884	916	887	863	844	856	866	855	885	866	872	891	931	850	882	893	874	888	838	855	821	882	842	906	875	915	883	906	810	865	875	884	838	894	859	869	872	881	900	905	898	877	879	921	820	841	926	849	832	906	892	923	901	859	838	838	881	874	825	866	857	873	848	910	879	885	871	852	840	893	852	851	878	860	914	850	838	869	847	905	861	828	863	857	854	921	913	854	835	845	841	890	912	943	853	875	875	869	944	875	867	918	858	858	852	920	856	876	911	853	862	898	878	861	888	906	866	852	916	896	890	871	873	889	942	837	901	905	887	864	903	885	878	872	866	885	888	866	879	879	843	870	853	880	868	864	872	833	896	866	886	843	825	867	882	868	874	930	863	844	909	862	928	882	877	884	829	889	912	903	851	907	830	873	911	925	914	875	829	901	873	858	822	817	873	916	833	910	860	904	889	895	843	920	889	933	853	900	869	835	861	860	846	925	883	880	854	909	829	882	913	872	882	816	856	875	911	870	873	881	914	883	828	876	879	859	864	924	848	905	876	899	885	953	918	861	841	888	898	874	892	843	862	916	841	873	894	874	908	896	850	830	912	916	866	865	871	881	891	871	917	880	882	875	839	894	858	923	858	866	863	853	881	902	860	890	860	853	882	886	849	947	833	900	941	850	907	858	900	876	911	926	874	824	878	872	865	855	898	897	915	905	905	835	871	856	915	854	859	818	861	879	874	927	829	893	910	900	835	842	884	845	830	879	888	877	876	840	887	912	837	867	843	897	919	922	894	922	870	832	857	898	891	976	859	869	844	865	856	858	853	858	898	872	924	855	883	880	855	848	874	904	849	880	858	935	889	867	891	885	804	876	908	930	926	856	869	841	812	868	868	868	850	825	838	856	850	870	815	908	868	867	822	824	862	876	894	887	881	922	868	870	880	926	855	879	851	819	849	889	822	899	907	940	877	907	836	864	928	910	924	867	885	915	859	847	877	845	876	820	878	898	845	878	856	862	909	869	879	908	874	871	845	862	896	890	881	873	902	885	865	867	910	885	873	872	904	911	899	817	910	868	894	895	853	837	864	879	864	871	848	924	897	921	907	870	870	899	927	905	853	871	877	897	864	864	846	889	872	865	867	871	892	903	891	861	900	887	873	845	871	895	891	886	859	889	878	825	894	879	804	864	834	855	851	866	905	890	839	870	894	870	859	835	864	882	874	862	898	901	902	909	830	893	894	875	911	829	900	906	889	889	904	835	881	839	822	880	873	884	918	857	877	854	928	904	881	871	862	916	927	899	861	894	904	899	898	897	917	951	850	906	886	855	922	824	878	918	859	913	900	837	873	896	851	913	880	841	890	885	873	901	860	840	862	873	861	846	896	865	872	847	856	908	861	822	851	879	891	841	876	868	843	918	843	891	856	861	906	852	918	903	885	914	852	844	902	830	873	909	858	878	881	880	901	890	878	876	822	884	937	859	874	858	900	882	851	874	899	860	919	879	922	877	869	916	870	876	847	840	859	856	820	887	911	845	874	876	905	888	895	857	864	851	849	877	817	915	834	869	866	895	857	881	888	876	858	891	855	886	866	915	840	865	833	877	897	880	890	900	892	850	912	905	904	890	918	942	871	908	844	923	897	848	847	914	826	857	863	834	872	875	889	892	829	893	813	895	914	878	904	895	880	922	855	858	897	842	888	893	820	907	883	909	903	876	892	875	832	876	900	897	890	868	877	863	868	874	916	899	858	837	810	870	905	887	838	915	875	898	899	883	904	857	858	839	840	866	929	860	833	849	874
7752	535	567	410	364	298	236	279	240	251	209	228	221	195	187	210	217	193	217	192	220	215	202	204	172	187	228	186	196	206	187	210	185	197	210	193	191	194	189	176	180	208	183	191	204	206	206	195	208	217	197	187	168	194	199	173	166	214	195	194	188	186	194	196	193	192	199	176	177	176	179	193	194	204	223	207	210	188	215	213	181	204	179	196	206	202	200	180	181	196	181	187	167	189	210	198	197	203	230	190	189	231	208	197	190	192	193	183	182	196	201	185	204	169	177	198	178	192	177	214	196	172	192	167	180	214	198	190	218	181	220	195	167	199	189	190	173	169	177	187	186	190	208	194	186	168	212	190	219	203	201	187	160	200	200	189	174	195	194	183	182	204	200	201	212	179	215	189	203	189	166	193	230	181	194	171	197	201	181	201	215	180	206	165	201	205	209	184	172	168	205	202	192	199	208	192	207	208	210	188	199	193	213	222	223	197	183	210	180	191	184	209	186	189	169	218	187	196	192	191	191	209	188	191	195	182	216	183	185	196	189	211	186	185	186	185	189	205	223	205	173	181	179	202	193	189	167	180	211	193	196	200	195	181	193	209	218	216	187	191	189	199	210	186	210	212	170	189	218	218	185	200	194	214	196	181	188	195	191	205	201	161	187	194	204	191	198	186	195	198	191	202	181	189	166	173	188	194	190	205	196	192	167	179	178	185	183	221	230	212	179	189	180	220	186	193	189	206	192	177	185	213	207	178	195	208	193	182	195	168	200	183	183	186	190	201	189	204	181	209	184	193	186	207	197	193	174	180	202	211	187	200	216	199	167	179	159	188	183	202	206	195	183	179	191	194	212	155	179	226	191	184	174	205	208	194	180	201	167	166	171	182	199	201	226	194	186	196	187	173	195	203	203	188	189	198	193	205	225	185	193	176	222	178	203	176	201	216	173	203	202	205	222	205	193	195	204	183	179	189	193	178	188	200	179	199	197	186	220	193	188	189	198	207	208	183	187	182	192	192	200	177	183	193	222	201	190	186	190	202	210	207	180	182	192	224	193	196	214	176	187	193	210	205	198	183	212	185	211	223	198	207	182	213	182	185	192	200	190	220	199	188	182	205	198	188	180	196	197	187	196	205	192	195	214	222	190	176	195	217	195	204	185	200	217	174	208	171	198	166	208	215	200	170	206	186	208	166	184	198	207	201	186	212	203	201	181	185	186	192	154	194	178	191	204	173	203	201	197	177	184	206	203	199	173	200	192	187	217	206	191	174	225	212	198	180	191	201	202	205	179	194	220	186	209	219	182	212	179	212	198	210	180	191	176	216	202	179	172	214	176	202	193	223	212	220	204	203	198	203	174	201	193	175	187	170	206	179	211	183	179	187	195	199	211	191	210	214	201	213	180	233	192	203	186	194	211	190	203	196	212	210	187	200	166	194	192	209	238	182	181	169	196	200	206	187	179	226	192	193	174	172	205	182	198	193	200	185	183	218	183	189	202	181	224	202	171	202	180	183	194	182	177	184	194	203	208	200	221	212	214	176	190	208	188	198	189	195	198	202	205	226	181	171	173	213	194	205	176	186	211	211	201	217	202	193	183	203	217	179	187	209	184	219	199	210	193	208	184	211	195	182	197	200	178	196	199	180	229	185	162	183	180	170	186	187	211	178	200	190	177	203	196	176	182	221	189	204	210	184	172	196	207	189	199	190	200	192	187	179	208	201	211	203	209	213	207	192	193	203	201	185	219	199	190	173	163	216	225	186	193	192	192	187	230	201	171	218	209	197	199	215	164	204	223	190	201	194	198	184	227	184	191	194	195	188	205	192	195	204	183	195	202	175	183	200	170	173	174	194	168	198	204	196	196	190	186	188	197	184	171	193	205	199	189	216	186	193	231	195	208	219	205	196	225	187	170	183	196	214	179	216	185	205	183	211	186	195	179	198	214	205	194	213	195	201	201	177	170	199	183	202	185	179	178	230	217	177	186	224	201	177	190	184	205	187	184	222	197	207	205	171	181	208	176	201	194	180	183	204	188	177	199	183	190	188	187	203	162	193	199	176	234	204	201	189	183	213	205	159	206	190	211	209	191	196	202	219	192	216	189	209	203	190	196	221	194	193	198	199	190	175	188	212	186	204	223	203	213	194	206	187	178	199	194	215	189	189	219	177	215	204	193	226	203	219	180	153	183	201	178	170	199	215	189	190	208	200	172	194	178	188	191	196	211	184	201	216	206	189	176	186	204	190	198	187	162	207	186	200	196	211	181	227	148	215	199	201	208	193	201	197	196	191	166	189	205	182	205	202	200	207	174	218	215	199	168	178	184	201	198	191	210	231	196	203	204	209	213	217	191	177	219	193	171	182	197	193	183	191	226	190	201	200	150	185	172	205	192	175	201	195	227	170	197	176	165	199	210	204	199	196	189	167	198	193	194	199	184	199	185	194	216	185	210	205	188	186	180	201	185	179	218	186	218	243	206	177	187	212	211	195	170	177	193	195	199	174	196	181	206	199	195	197	211	202	185	180	147	211	185	196	172	195	216	156	170	206	165	207	184	196	208	227	206	167	178	204	199	185	213	196	191	210	208	193	181	204	203	197	212	193	187	201	164	192	180	205	201	223	216	198	191	175	191	184	202	186	180	208	198	198	198	185	156	171	176	176	186	174	188	186	206	194	192	185	200	196	215	211	165	185	184	204	196	181	198	181	195	198	194	191	188	195	195	191	187	180	195	177	188	216	203	195	181	185	186	182	192	195	210	188	151	204	186	213	191	210	201	187	215	195	189	208	197	181	177	200	189	193	189	199	185	187	222	214	205	199	210	194	177	225	191	211	184	176	169	182	186	196	207	178	202	177	211	194	191	173	201	163	179	192	214	186	177	181	217	198	207	158	223	190	212	196	200	184	205	179	173	198	186	174	201	189	203	195	190	186	224	159	183	164	202	198	172	202	200	177	189	197	182	166	204	203	191	199	210	188	197	196	190	172	186	184	191	191	195	183	175	166	172	204	186	207	193	176	160	217	204	190	162	186	172	189	193	215	191	192	215	194	190	194	194	195	198	201	168	185	213	176	193	185	170	188	191	215	178	209	185	175	194	193	172	211	183	213	213	181	215	207	192	174	197	207	173	184	194	184	181	195	217	206	182	205	200	196	188	186	198	194	186	174	203	188	180	200	224	180	198	195	198	197	206	167	180	163	190	195	198	203	185	203	201	168	170	193	190	193	186	191	203	190	199	176	209	192	172	181	164	199	169	175	164	216	194	222	193	197	212	180	184	187	208	205	206	187	187	196	201	196	198	186	205	179	171	179	175	210	215	181	199	192	214	206	197	205	207	185	181	175	174	176	216	203	200	196	180	159	182	211	197	220	189	180	182	205	190	181	187	202	198	197	206	188	198	184	161	206	202	205	191	185	185	227	180	186	168	199	194	205	175	216	191	180	164	185	194	201	185	209	209	188	163	180	196	196	213	196	215	187	165	160	218	198	192	188
6379	778	1205	1318	1186	1007	898	790	713	638	605	595	647	560	519	523	536	506	511	513	498	445	486	478	527	508	508	537	499	491	452	533	450	470	466	492	441	520	494	446	483	459	436	459	486	482	520	481	471	426	475	484	489	455	452	466	463	439	459	500	504	458	485	492	480	464	474	469	468	450	440	452	475	482	432	476	487	479	469	499	483	460	502	475	469	488	490	466	503	480	460	474	485	436	466	466	444	467	472	469	467	468	442	475	499	478	476	492	533	459	464	431	438	492	491	464	478	465	468	436	452	489	440	475	470	435	476	441	473	443	452	453	483	482	462	447	465	436	480	483	500	473	452	462	482	461	455	475	483	461	469	496	487	453	506	485	449	469	445	455	462	465	424	437	457	440	434	458	477	452	437	456	477	414	438	462	476	448	431	501	480	489	466	492	524	436	487	519	456	494	451	459	438	467	508	418	416	455	474	443	499	503	456	450	460	452	456	466	403	463	486	490	464	496	443	443	508	458	485	472	466	473	486	462	486	439	481	461	478	441	428	453	499	469	487	494	478	509	458	450	507	426	484	489	448	457	483	450	455	441	477	476	500	532	478	459	489	462	491	472	473	453	442	457	487	469	482	490	457	503	479	481	465	472	467	444	456	490	466	479	478	468	421	472	459	460	453	483	437	448	480	453	472	481	434	474	464	495	436	454	465	488	477	466	451	499	485	455	450	506	496	476	468	461	465	430	451	445	463	488	433	506	505	450	432	447	470	485	509	487	463	465	470	491	476	459	472	463	474	476	487	467	458	463	456	449	504	429	456	496	481	471	460	457	459	508	471	478	477	452	467	467	457	525	480	448	457	458	449	445	473	497	439	449	464	504	426	426	436	446	522	472	449	472	460	482	436	444	469	483	473	510	490	431	491	442	489	460	478	457	456	472	462	428	501	493	422	460	478	493	435	452	430	494	479	476	468	466	502	460	455	488	497	499	484	408	477	448	525	476	446	451	499	467	475	457	492	452	501	486	474	509	494	477	496	453	455	453	462	464	460	483	436	453	455	487	452	486	476	463	487	442	485	456	431	465	447	466	468	463	478	479	459	484	470	499	449	439	485	446	496	452	494	457	451	429	519	475	474	470	516	498	454	452	484	466	460	499	471	489	467	473	487	447	454	479	425	470	465	461	482	467	467	513	514	460	462	491	469	442	482	486	472	447	455	481	469	488	451	418	472	479	460	469	465	468	479	470	435	452	535	488	456	460	446	474	470	458	497	451	478	446	476	454	459	462	448	508	456	461	485	456	495	468	461	488	478	460	464	447	421	473	488	468	432	469	513	451	486	455	478	457	477	487	474	464	452	480	475	498	449	476	494	478	492	485	470	450	452	487	477	518	495	449	456	480	471	478	472	485	462	442	459	473	486	483	520	455	452	488	436	473	487	505	441	481	447	484	442	460	433	503	465	450	474	478	458	442	479	480	496	481	488	483	466	490	465	478	445	481	469	464	490	445	458	450	483	454	482	450	478	474	443	486	433	467	487	478	467	472	444	446	468	473	488	486	461	451	444	463	466	452	467	458	502	487	495	455	501	439	462	488	437	496	457	467	434	434	457	461	439	466	453	489	472	484	490	451	469	462	447	455	443	502	438	452	476	445	488	478	506	438	501	485	465	479	471	435	453	464	482	438	461	472	455	489	470	466	485	457	451	451	476	511	468	499	460	419	465	419	444	438	484	464	501	441	479	491	465	475	462	440	473	470	486	496	469	452	522	466	486	493	447	468	457	497	498	462	455	473	462	466	469	456	466	489	503	456	442	477	439	475	465	462	484	461	461	523	488	495	439	464	482	451	493	483	467	469	481	418	454	483	477	503	478	485	466	482	441	473	478	485	513	477	448	453	444	460	483	461	482	469	458	461	413	426	450	472	496	481	435	487	472	419	451	520	452	440	460	490	438	477	481	477	483	479	448	448	450	508	443	442	465	446	478	455	468	472	475	437	469	465	467	470	510	430	460	468	457	439	480	481	459	442	475	448	483	464	449	466	473	479	487	503	465	470	455	452	473	441	503	452	427	488	438	493	459	460	473	487	481	432	474	453	459	472	448	474	447	505	451	493	481	481	477	458	458	469	483	468	483	435	441	457	481	475	497	462	456	483	478	487	449	476	444	489	499	472	452	482	456	477	461	464	469	484	471	473	458	480	436	479	455	455	457	483	460	470	456	405	482	496	465	487	449	497	454	495	472	475	472	451	484	437	522	441	496	459	449	470	514	458	457	485	470	425	484	460	464	481	434	486	477	490	498	502	414	435	485	433	490	458	451	479	484	476	474	484	477	462	463	472	442	465	436	453	499	493	445	504	462	457	506	495	521	498	444	502	467	475	478	464	490	508	463	465	436	469	454	472	461	461	464	425	463	477	457	468	464	441	462	455	462	450	444	480	445	491	425	477	475	502	431	475	495	447	473	464	470	416	481	490	443	458	484	458	433	471	444	496	481	436	456	458	441	441	455	474	434	479	479	465	459	459	429	497	486	416	485	491	431	408	463	472	463	459	475	458	445	447	487	465	512	433	495	498	465	457	506	474	470	455	432	463	471	495	437	444	486	450	473	473	452	482	451	467	422	492	476	475	493	520	454	474	453	477	470	482	454	490	506	471	488	480	504	465	454	483	499	461	458	469	464	458	468	458	464	475	431	456	465	467	488	488	475	458	485	509	462	465	472	449	466	468	472	466	450	462	483	432	500	483	461	464	508	449	431	483	489	496	476	469	448	489	483	474	466	449	495	492	516	479	462	462	495	475	492	435	478	470	482	439	432	449	462	498	469	477	482	446	509	491	472	427	496	453	470	490	488	488	478	483	453	471	511	467	491	460	488	481	469	514	458	465	464	452	444	481	461	474	467	506	495	467	455	482	467	464	447	474	456	478	475	444	484	456	454	469	472	446	436	518	433	503	492	458	440	470	456	468	447	459	507	466	498	460	475	496	465	511	428	497	438	464	503	496	471	461	459	443	451	447	443	465	456	452	455	476	466	461	453	481	489	446	478	476	507	482	473	497	460	469	493	471	465	431	509	506	467	442	470	506	472	464	448	478	432	462	472	487	488	473	471	484	471	466	487	433	494	467	434	476	467	489	510	492	487	439	486	484	504	436	470	492	458	477	459	462	457	484	429	461	491	453	455	486	476	459	468	482	473	468	480	456	470	438	492	457	476	482	486	468	523	488	455	453	483	459	464	434	470	482	478	458	494	445	459	458	447	433	489	507	511	495	474	441	423	461	456	498	497	483	468	457	479	475	456	463	473	450	452	448	432	476	467	468	494	455	466	441	468	466	460	451	456	522	456	425	483	492	448	519	459	436	460	446	476	476	476	452	489	484	469	509	489	451	444	482	451	439	439	462	531	465	445	489	458	479	507	476	462	466	462	436	506	496	471	449	450	457	494	450	487	438	469	471	465	453	507	500	432	481	457	423	472	455	462	461	451	450	472	495	470	464	458	495
15154	1279	907	730	516	405	310	282	273	256	231	252	259	190	215	223	261	229	223	202	203	209	215	220	185	227	219	203	216	217	218	215	197	227	203	211	183	207	238	216	216	222	206	167	215	192	225	208	200	194	232	183	197	215	202	225	211	185	211	195	198	209	228	178	207	194	212	207	178	196	234	168	202	211	217	216	195	179	203	233	191	211	185	173	196	180	196	211	186	232	216	218	211	187	217	188	208	204	223	219	192	194	177	202	201	198	213	229	213	184	182	218	198	222	188	195	202	221	196	208	205	203	220	177	238	222	195	219	207	185	204	214	185	204	202	200	194	223	213	188	195	172	161	195	217	196	180	171	206	195	178	199	194	164	168	206	204	189	192	216	213	217	200	200	220	209	204	171	207	219	195	210	206	206	227	207	203	191	207	197	195	204	212	205	180	184	209	194	237	173	189	221	192	204	207	191	186	206	207	184	197	223	191	238	231	181	192	210	214	216	188	190	184	216	200	185	235	203	240	221	207	193	212	202	233	191	212	186	204	187	190	196	210	205	186	211	217	228	215	189	196	207	194	199	168	162	187	191	207	207	186	187	199	193	207	176	189	197	186	203	208	194	228	212	204	210	227	201	210	221	233	187	227	198	197	200	194	184	184	198	197	175	190	192	207	195	209	210	186	190	205	174	202	227	253	183	210	194	217	167	213	220	211	199	211	202	235	188	196	184	200	200	199	221	191	190	176	212	176	192	202	206	235	206	221	199	222	191	211	172	210	216	205	222	204	206	246	226	220	198	192	189	223	194	223	192	240	221	177	199	190	192	186	178	192	183	211	186	225	208	216	198	206	203	208	218	174	202	201	194	225	185	233	185	209	197	192	222	184	218	205	202	202	185	192	197	174	218	219	219	197	196	164	213	182	196	208	183	195	196	218	205	198	176	209	215	205	225	209	209	187	216	199	206	206	204	216	206	200	198	218	191	205	199	187	175	200	207	195	179	222	190	187	223	223	200	209	219	203	229	183	188	189	213	200	210	185	210	204	211	218	174	217	198	176	175	226	196	189	219	207	223	211	222	186	213	202	199	203	203	217	207	200	205	202	183	207	200	202	215	198	188	193	208	230	200	205	208	216	198	222	218	233	192	210	225	226	183	206	218	191	222	215	182	185	199	217	204	171	203	189	206	198	207	206	211	222	184	202	207	199	213	184	219	207	194	197	216	203	214	199	195	189	180	172	219	196	207	174	200	188	211	182	188	200	213	203	188	192	188	212	193	192	240	234	208	208	206	199	182	208	196	190	192	204	177	208	226	184	182	201	214	164	189	204	196	225	210	188	215	177	219	206	208	219	205	214	208	194	171	211	190	191	189	199	194	205	194	193	205	222	194	196	158	190	184	203	193	220	208	200	221	185	208	213	195	199	177	194	225	191	186	202	198	180	185	189	201	209	232	211	228	184	195	219	214	208	221	227	218	221	193	209	189	185	235	206	204	197	196	194	223	218	216	210	193	195	193	209	208	185	222	195	204	225	217	185	185	205	217	200	227	215	221	209	227	202	201	195	207	228	196	203	214	217	199	215	196	193	163	170	214	206	205	188	218	189	193	229	216	242	211	209	217	198	194	177	193	201	184	209	183	202	186	179	195	208	205	208	193	228	204	217	217	194	203	208	217	204	223	193	195	187	204	182	190	196	220	196	207	188	197	232	202	193	201	214	216	213	217	203	202	218	201	204	176	200	206	229	198	193	200	193	200	185	200	210	173	202	212	206	189	229	213	208	189	198	228	192	154	204	204	195	221	219	220	230	198	222	174	169	179	194	200	165	207	199	186	190	211	218	209	186	176	199	224	207	200	218	202	215	225	212	200	199	182	218	205	196	195	185	209	194	210	202	168	229	199	214	200	200	211	201	200	183	187	190	199	196	222	201	191	179	198	238	196	197	200	183	165	177	178	195	189	205	186	179	228	192	222	199	190	179	202	200	196	203	201	215	196	176	212	182	207	199	176	187	211	198	213	204	188	207	181	200	220	194	202	184	189	219	197	188	208	176	178	216	204	203	190	201	180	184	208	207	226	228	173	199	182	176	192	202	198	213	244	199	233	185	222	196	207	190	194	228	207	194	203	208	203	199	211	229	179	192	187	223	236	198	209	201	188	178	195	220	200	200	204	200	219	228	213	191	202	234	193	227	201	191	238	190	209	238	195	186	200	186	230	225	191	202	197	194	234	211	199	197	204	181	211	214	188	193	198	203	188	224	205	206	207	195	193	222	187	179	216	216	182	214	212	210	195	205	210	173	221	206	190	190	192	188	234	187	176	198	147	245	180	205	213	175	224	205	199	217	211	191	198	207	213	182	203	200	176	184	236	201	214	206	177	206	203	176	217	184	184	226	233	205	192	206	213	212	224	197	190	203	208	223	219	207	178	186	241	192	206	228	227	177	200	206	194	177	195	195	189	221	191	190	221	239	181	206	203	152	173	208	220	219	208	226	224	216	203	197	183	175	185	187	206	204	210	212	215	196	215	189	227	199	193	196	206	174	195	198	200	221	197	214	172	199	195	193	194	208	210	207	190	217	202	190	179	231	211	224	208	235	169	203	223	201	202	200	193	209	217	181	209	193	185	225	203	193	217	213	230	223	199	217	203	197	186	184	198	191	199	192	214	198	191	188	222	180	208	181	188	196	209	209	200	197	187	215	215	196	202	210	201	210	197	193	219	200	216	219	223	210	214	196	224	209	213	218	211	190	192	163	207	216	190	198	192	218	201	185	176	196	201	196	177	189	193	195	190	242	203	226	223	185	188	177	206	199	209	186	187	205	203	192	209	196	214	207	186	222	169	185	199	180	228	215	206	181	213	208	215	185	199	208	216	193	203	196	205	197	209	196	188	224	189	196	202	205	195	210	210	192	218	217	220	197	209	204	209	200	179	220	197	233	221	209	182	196	212	192	215	200	200	203	192	162	227	196	184	210	229	195	197	206	211	207	198	185	187	192	198	174	190	186	196	224	183	208	207	188	191	201	202	190	197	173	233	222	179	217	227	212	226	175	205	208	207	230	204	190	229	182	178	206	211	217	197	208	207	188	193	240	213	170	235	234	217	193	193	199	200	198	205	195	207	201	207	179	183	214	193	223	193	195	210	196	201	216	216	190	183	201	217	186	197	220	196	187	192	176	190	201	195	205	198	222	163	194	184	169	215	206	194	223	202	233	203	198	213	199	206	196	198	215	200	209	209	201	194	190	200	230	214	216	188	203	220	217	208	214	211	213	209	231	201	200	215	198	196	201	204	201	165	174	213	211	178	218	182	222	181	231	220	189	200	192	216	178	172	223	195	191	213	177	181	200	200	195	175	211	223	181	199	184	219	188	224	187	211	217	208	189	212	206	223	201	221	221	190	232	203	196	213	187	186	191	193	217	210	194	253	201	198	209	191	196	220	208	206	233	211	210	200	176	206	195	195	183	203	199	201	200	209	209	188	199	181	219	212	200	209
8402	1116	1932	2152	1843	1492	1306	1101	989	889	870	790	770	693	687	635	635	630	603	631	584	634	599	618	579	609	567	592	577	601	555	590	559	583	527	555	599	575	528	540	554	544	567	575	562	551	542	536	533	554	525	517	516	520	516	518	561	587	557	524	537	542	531	530	558	495	542	540	580	511	511	526	511	553	551	497	502	518	533	544	526	533	529	508	537	514	527	502	528	526	520	522	551	540	494	493	533	514	554	524	494	516	490	548	528	523	556	518	530	554	502	494	479	521	542	556	530	545	492	546	551	546	498	526	524	529	522	537	460	495	522	546	502	512	556	469	537	511	504	514	512	527	518	530	499	543	517	545	501	512	506	503	508	544	533	513	511	464	497	481	507	566	517	508	519	514	501	513	544	541	550	482	515	506	530	492	570	524	491	539	542	490	525	505	519	499	502	552	551	491	561	521	515	524	516	558	526	524	501	551	542	498	536	516	543	545	539	481	496	500	525	547	495	503	519	517	525	541	555	568	489	548	542	505	497	515	507	523	528	503	518	527	490	492	543	479	490	492	512	493	534	532	554	485	480	496	507	524	525	548	546	498	564	507	507	519	514	549	534	514	522	495	513	509	517	503	483	529	536	502	494	500	553	533	518	534	573	510	532	542	534	500	474	540	515	521	574	569	520	524	543	544	515	517	492	526	534	506	497	479	491	531	578	523	536	528	521	533	481	518	555	511	544	495	510	507	500	499	514	540	529	531	517	540	522	492	522	494	507	528	496	503	476	554	535	534	508	523	541	473	576	504	496	569	542	564	536	538	526	513	517	535	561	538	530	526	498	496	579	530	528	499	523	528	505	498	507	509	530	494	549	493	514	497	553	514	515	516	561	511	536	516	529	479	492	479	493	539	534	539	474	536	517	530	557	552	515	524	513	503	491	519	545	522	523	543	553	490	550	501	514	534	491	548	520	532	533	517	541	525	546	523	504	520	511	512	506	475	479	500	534	547	521	548	500	561	513	521	541	490	562	514	541	530	499	509	498	531	536	509	472	515	532	491	544	510	499	528	501	577	558	545	510	566	537	540	536	494	522	539	528	525	541	518	547	542	532	515	499	516	515	519	482	496	504	507	499	525	494	536	503	505	541	520	547	522	472	536	522	542	523	516	518	541	549	514	535	472	541	495	555	528	527	562	523	548	558	510	532	542	532	564	469	490	495	518	539	495	521	530	550	528	538	511	503	517	476	526	553	541	535	582	516	527	514	485	510	515	534	488	529	529	532	542	525	492	525	496	512	519	561	520	511	498	502	509	505	494	525	555	544	489	541	528	521	510	510	555	476	504	541	493	503	525	532	528	534	520	512	555	538	523	537	535	561	541	513	539	541	524	530	519	532	493	525	524	513	469	481	570	537	510	522	514	528	505	548	541	462	482	534	514	510	543	536	527	467	599	513	517	503	482	560	497	507	596	520	540	526	512	508	548	480	492	520	532	543	467	543	500	524	525	507	520	485	563	534	525	545	524	544	568	492	559	523	498	535	472	556	506	519	533	510	544	532	487	484	556	495	516	518	514	500	484	506	562	512	502	513	520	527	555	528	534	552	494	505	532	551	519	524	485	553	523	502	526	488	507	513	551	528	502	492	572	518	530	513	516	498	514	518	524	517	554	538	499	533	511	539	530	544	506	575	518	520	536	539	534	540	554	591	530	537	508	521	494	489	519	533	518	550	505	505	502	518	523	519	549	484	480	505	521	532	503	496	505	508	502	515	518	517	550	533	520	521	562	518	560	508	497	516	507	480	528	537	555	518	481	516	495	509	530	535	560	518	501	554	534	477	527	508	476	544	537	517	569	481	504	512	537	535	520	510	505	548	524	501	556	528	560	523	544	516	532	496	490	531	486	533	517	519	545	520	525	557	507	497	496	509	556	540	549	495	493	503	497	524	522	488	479	506	538	528	535	504	522	543	531	508	523	540	487	505	516	533	517	564	528	525	545	538	516	532	535	513	497	529	520	525	554	506	573	517	506	542	567	511	527	569	493	504	514	565	529	506	474	526	546	521	529	516	522	510	496	538	559	515	538	554	539	539	503	541	486	521	544	510	529	483	518	523	463	477	505	525	522	545	496	491	502	521	542	475	503	539	527	503	514	535	511	512	519	519	487	524	487	527	483	555	509	484	524	532	510	570	507	521	490	528	507	510	532	547	527	518	512	560	529	530	550	527	540	562	516	527	500	551	472	526	543	533	481	548	512	507	535	516	554	515	500	552	485	520	533	525	525	534	490	529	493	519	505	514	553	552	504	556	533	554	483	529	536	493	521	551	492	492	518	487	486	543	505	512	524	527	534	563	522	481	544	516	539	498	526	510	576	532	527	482	523	507	520	553	545	518	549	528	535	501	528	483	520	500	519	547	534	519	538	542	454	536	537	514	479	502	532	522	504	528	497	510	558	522	539	525	526	504	544	508	492	496	514	534	524	523	531	529	500	493	513	526	493	527	525	510	542	556	517	548	512	533	485	539	498	476	538	519	520	507	511	504	485	493	516	548	545	517	494	549	475	517	528	486	522	501	546	579	516	511	499	522	511	533	509	523	504	553	484	514	508	483	481	544	498	517	506	519	542	502	512	525	518	488	544	505	507	471	537	563	498	538	516	504	455	518	517	530	493	527	507	502	527	519	536	534	526	513	532	526	501	495	502	536	482	528	518	523	515	536	512	478	547	518	517	520	511	478	499	522	524	528	503	501	519	512	484	550	530	497	490	509	512	503	545	552	511	519	502	544	544	486	487	537	500	522	499	569	537	529	520	543	517	503	506	508	521	522	518	496	481	548	530	530	526	513	524	543	543	519	570	552	565	515	489	477	532	515	502	503	521	511	523	526	499	531	553	531	520	532	509	529	513	526	534	510	523	541	534	511	505	525	538	534	514	487	534	544	492	516	547	526	517	543	497	515	542	542	473	537	540	544	525	505	523	575	542	531	465	539	541	539	533	531	501	517	526	521	536	482	535	537	503	503	502	511	533	549	526	562	529	549	500	483	514	560	512	567	529	562	533	529	522	507	489	504	545	508	546	502	518	562	511	520	541	531	495	508	520	503	484	548	518	515	548	511	537	542	528	521	489	517	534	567	546	511	536	492	535	505	500	565	569	540	515	513	536	516	514	505	554	510	556	531	499	527	498	544	493	556	525	512	484	521	532	539	533	530	551	474	509	524	499	550	509	522	545	517	495	527	513	515	561	498	511	486	513	480	521	511	506	527	514	535	502	517	537	512	480	552	517	506	498	472	533	525	511	497	510	559	530	532	527	515	495	522	547	496	529	541	538	515	531	527	474	556	562	502	496	516	511	509	535	511	523	514	507	467	494	531	550	585	585	535	509	528	524	535	511	493	515	486	511	532	532	542	520	522	548	494	530	566	518	506	503	552	482	496	531	544	488	524	498	559	540	524	510	558	574	561	569	514	526	495	507	512	479	548	521	516	553	514	544	471	565	453	515
1797	433	396	399	442	404	401	389	389	403	409	392	415	387	372	427	410	392	438	403	377	441	403	412	403	362	374	366	403	382	396	388	364	382	389	426	415	398	363	436	374	433	452	401	397	401	436	407	415	428	384	370	366	408	409	381	410	400	395	454	424	424	436	410	416	380	377	422	411	433	396	370	393	361	384	435	384	398	434	405	407	416	389	409	390	413	384	422	399	415	406	386	432	390	432	370	384	436	435	411	392	404	409	390	378	429	390	434	381	420	408	446	388	414	450	436	397	407	405	382	379	377	414	443	406	375	371	410	395	389	432	421	386	429	396	388	402	402	372	399	412	388	391	431	395	384	387	381	381	402	380	413	400	419	396	414	428	377	359	373	420	412	427	372	406	408	376	422	410	415	409	389	399	416	404	364	348	406	405	363	394	392	383	428	422	433	437	368	405	416	395	405	402	364	409	437	411	395	370	387	415	420	377	412	381	392	385	399	386	408	380	413	439	399	412	425	361	398	370	393	361	374	397	384	367	422	368	395	408	387	384	400	396	430	392	407	394	401	418	402	359	384	384	439	444	387	442	449	408	384	384	399	443	384	417	426	409	386	384	370	427	393	398	384	389	408	446	394	379	366	368	417	385	452	396	390	393	387	399	376	386	404	416	397	412	436	452	382	408	386	389	412	376	361	413	405	401	474	423	408	373	396	407	415	423	427	383	373	395	388	421	395	394	421	400	393	452	386	364	392	415	339	372	379	388	388	370	385	384	381	385	409	421	373	389	413	400	375	397	390	395	389	409	410	386	361	443	372	394	472	381	437	357	411	391	402	353	394	393	423	427	387	444	365	387	431	343	402	384	409	406	401	386	380	400	427	395	415	382	346	387	367	432	399	386	398	373	430	412	378	424	399	363	392	402	405	351	379	394	366	404	375	401	388	391	364	424	414	410	367	402	401	416	427	411	369	335	377	391	371	425	390	387	419	393	412	368	385	379	435	375	375	405	416	405	405	387	415	409	407	391	386	391	388	425	363	418	376	420	371	441	417	401	385	389	423	396	416	404	398	397	397	429	423	418	407	375	385	386	411	411	382	372	410	418	383	421	385	387	420	401	362	395	408	396	392	372	376	427	402	427	395	413	397	406	430	387	430	348	399	406	387	411	406	403	379	398	416	443	433	388	357	421	408	376	350	349	394	389	429	423	422	403	414	425	418	419	433	387	378	404	392	439	396	383	415	395	440	402	403	411	411	342	417	397	382	438	404	391	420	397	426	405	413	420	369	397	429	392	400	426	386	402	377	402	380	399	422	362	383	387	392	402	386	416	399	408	405	401	396	383	374	381	395	397	414	375	388	376	401	419	425	396	425	434	385	377	404	365	421	398	380	361	420	399	379	429	398	413	427	398	389	394	442	385	441	409	403	387	388	366	396	398	371	381	380	400	396	431	414	404	422	361	371	423	447	399	386	403	397	404	384	398	373	391	363	391	422	398	422	388	397	391	449	383	395	431	377	390	367	418	390	413	407	411	387	397	389	412	413	407	412	424	432	420	414	404	372	437	409	403	436	387	414	394	378	439	449	372	372	402	402	406	400	395	428	450	395	419	401	383	395	375	395	400	412	417	393	417	407	371	366	406	395	431	404	411	439	369	397	468	388	357	374	398	410	402	416	368	409	386	426	373	464	394	419	372	398	423	398	426	393	416	384	409	403	421	401	395	395	417	418	371	382	398	376	384	385	414	396	425	418	397	423	404	390	366	381	419	393	409	405	401	416	412	414	421	439	430	449	430	372	383	385	383	418	368	389	389	444	405	425	388	370	427	433	405	386	377	384	410	374	416	370	384	391	387	405	417	423	412	435	397	380	422	388	411	426	407	380	417	408	415	404	424	402	402	360	351	432	376	384	402	428	398	440	398	388	401	389	381	423	421	404	405	343	426	415	400	360	434	378	343	358	422	431	386	439	406	391	365	402	392	432	394	439	385	414	414	399	373	393	385	374	391	411	428	411	391	406	458	408	422	376	366	373	391	427	375	411	409	419	426	378	385	436	415	392	391	403	372	409	396	391	372	410	396	393	426	392	404	405	356	380	404	377	387	369	402	424	402	385	428	408	372	367	432	358	430	438	410	395	402	395	393	434	436	421	406	421	367	438	388	379	410	375	407	378	406	416	368	401	376	418	392	373	385	372	383	427	383	342	384	374	387	403	400	447	421	416	410	378	420	402	401	436	411	403	361	368	403	450	406	444	414	394	416	422	426	392	395	395	408	433	424	411	434	422	396	420	379	373	408	390	455	424	405	377	394	424	387	431	404	402	404	398	367	407	423	400	398	384	388	422	397	390	428	347	370	400	385	389	403	373	426	427	425	406	390	416	362	368	384	423	429	396	367	399	433	388	416	422	402	379	398	382	395	368	393	420	395	377	399	364	385	416	389	401	420	416	429	360	389	433	375	375	377	423	417	409	340	425	407	384	407	396	389	401	396	458	374	406	363	377	397	421	408	363	425	389	401	388	365	375	416	340	410	387	348	388	412	423	418	396	399	393	376	399	388	413	383	383	389	412	435	374	365	420	403	407	431	405	365	395	377	380	373	428	385	415	388	386	389	390	379	403	392	387	430	414	383	446	406	375	410	393	375	404	399	377	379	421	395	416	403	408	438	389	397	398	375	434	400	382	412	383	434	366	398	419	453	413	431	387	392	417	378	377	367	377	432	366	387	395	393	454	412	404	437	393	410	455	403	369	360	399	355	407	423	415	416	356	419	386	382	401	414	355	381	390	419	424	386	385	386	421	413	399	392	403	423	369	423	424	380	402	413	388	404	389	405	447	381	398	374	413	384	393	401	375	362	374	397	431	413	440	373	351	395	380	380	417	431	442	417	388	427	405	412	402	421	390	389	411	375	374	387	401	403	441	391	423	403	419	449	382	394	379	353	358	393	417	397	366	393	419	406	411	403	415	398	410	414	409	429	405	385	409	390	400	439	408	404	399	373	390	411	404	430	428	388	417	381	391	412	423	393	353	382	392	403	390	351	384	386	416	375	381	393	424	364	387	412	412	411	436	384	383	436	420	368	434	407	389	376	401	417	381	384	414	409	413	386	400	418	416	360	430	410	415	380	354	407	344	389	405	377	381	412	411	406	408	378	409	355	420	425	381	379	410	419	371	403	421	401	393	376	398	387	390	388	409	421	389	382	429	360	390	419	401	390	383	375	411	412	396	448	405	382	402	373	367	422	394	414	392	441	417	388	396	369	414	372	375	444	396	393	393	393	405	390	410	403	414	434	410	419	446	424	421	413	389	396	413	398	401	396	461	400	445	357	442	430	411	399	396	348	421	365	424	416	391	387	408	417	399	398	421	424	405	372	411	384	371	414	416	394	423	412	365	402	371	401	392	412	389	430	408	394	402	410	398	395	400	380	380	385	380	388	422	405	385	385	446	369	401	390	411	381	383	392	371	437	431	421	392	357	428	356	390	434	407	406	433	422	369
2183	911	932	895	880	921	898	833	920	874	878	882	927	862	915	909	847	884	898	884	930	855	891	846	834	895	869	858	863	867	893	905	863	848	875	903	874	913	885	850	872	882	875	911	880	851	892	812	895	865	950	867	867	825	878	867	879	872	825	828	918	902	891	851	855	936	824	830	837	859	865	911	856	878	865	925	861	905	921	824	889	877	888	889	905	853	803	885	855	876	821	904	913	870	897	893	852	873	878	879	853	873	878	876	805	886	868	884	866	818	925	870	892	855	838	869	891	876	876	879	826	884	879	872	890	852	911	888	829	832	922	853	895	854	927	834	906	917	888	896	899	824	902	862	920	873	865	869	859	886	850	917	880	848	867	875	872	908	877	922	947	871	875	860	872	870	844	892	817	856	880	877	896	854	844	941	838	893	906	828	887	845	865	855	866	894	861	875	887	855	859	850	891	823	881	861	812	865	909	884	865	866	871	868	843	909	918	909	842	878	834	884	858	900	877	934	885	842	883	856	856	948	866	916	875	876	868	872	876	882	893	879	819	862	843	900	897	883	858	877	852	858	853	845	875	904	879	854	889	900	852	932	832	885	874	863	865	864	833	866	863	853	882	811	886	832	942	824	838	882	836	866	870	892	887	864	916	917	906	897	844	879	880	895	945	891	904	941	912	919	892	867	921	898	859	912	887	864	882	891	909	882	884	870	862	861	927	908	922	850	881	891	833	855	931	872	849	948	860	931	902	884	815	859	905	915	922	900	884	913	929	897	915	851	866	889	913	856	853	878	889	882	944	843	882	903	838	853	893	859	917	892	894	900	836	881	859	858	869	917	845	893	854	847	846	856	918	913	817	881	845	862	860	900	905	880	896	885	815	898	870	854	916	895	865	891	948	886	886	838	875	893	889	909	854	880	863	858	901	883	925	871	820	915	889	894	859	863	829	885	859	872	837	844	871	883	926	894	873	894	848	888	855	923	867	917	874	846	836	815	880	929	877	868	849	923	876	838	885	859	859	866	876	851	926	870	884	872	858	939	903	870	864	922	899	880	917	882	888	876	929	909	906	855	886	884	876	877	822	969	910	799	853	894	848	842	904	892	868	890	877	862	853	888	867	831	910	829	903	857	874	918	867	858	901	909	898	875	882	850	809	836	888	878	870	899	916	872	900	862	905	915	899	849	851	827	840	850	864	896	877	953	848	891	868	891	874	891	917	889	857	865	914	852	892	865	859	824	862	841	895	921	859	883	816	901	851	917	857	878	820	906	883	846	910	836	846	858	935	872	870	874	905	867	871	886	852	838	882	883	875	894	934	908	860	861	838	886	849	848	881	842	910	898	884	832	868	884	886	856	890	874	870	884	857	892	926	859	863	835	869	878	864	889	916	850	933	885	853	923	890	904	886	896	909	910	878	830	790	916	877	919	871	853	880	874	863	875	878	863	880	894	909	851	891	881	849	884	895	854	920	884	815	854	854	803	884	871	910	910	841	923	899	818	876	885	872	888	844	869	860	851	859	878	884	886	890	879	890	856	871	893	854	880	902	876	918	924	871	899	893	858	859	907	892	840	862	857	887	836	932	871	900	900	867	913	809	822	880	882	868	908	849	894	928	846	905	837	882	896	920	848	886	887	876	831	898	844	829	885	861	918	851	813	910	835	875	851	895	882	876	873	846	888	888	937	871	921	893	886	869	903	876	915	864	848	921	874	855	852	866	853	884	868	880	915	926	882	896	845	876	857	889	818	911	884	877	925	880	894	904	864	878	886	825	849	841	895	858	840	892	895	836	823	864	904	856	859	822	859	872	866	813	851	877	843	853	803	871	908	903	880	902	878	879	869	891	857	865	794	857	850	866	896	906	879	891	895	859	894	908	881	891	849	861	875	855	910	824	887	841	856	882	865	845	906	870	882	922	924	866	892	880	868	872	862	895	921	869	862	878	877	898	883	876	922	912	902	903	922	880	895	843	874	893	838	863	901	888	886	895	854	872	931	910	858	879	839	852	889	854	841	875	885	885	877	879	882	842	888	839	870	843	899	877	863	861	900	900	857	825	882	852	842	886	876	861	895	826	922	830	860	862	839	890	902	858	883	887	880	867	900	893	921	918	839	865	871	896	811	900	876	854	869	876	878	864	848	884	893	903	834	850	848	903	853	899	877	932	885	887	877	899	886	906	864	851	911	883	868	874	907	890	876	881	861	835	847	856	855	875	891	864	890	854	881	906	868	882	927	909	897	889	920	833	893	849	890	848	919	932	880	855	895	858	914	906	900	843	867	874	922	891	911	878	870	867	857	936	881	855	860	832	893	915	858	897	864	921	866	921	906	845	849	902	897	865	865	881	801	828	863	863	845	911	848	866	873	846	876	883	843	884	917	861	859	877	883	928	838	847	868	858	879	878	891	876	887	828	853	844	888	894	868	903	886	911	864	875	825	894	862	907	920	927	879	877	849	859	894	929	875	945	877	862	838	909	909	865	893	915	905	862	865	868	905	873	849	853	858	916	874	876	905	964	853	921	865	899	833	936	909	865	906	877	849	876	875	905	929	849	851	843	914	840	911	847	833	915	874	850	918	902	848	909	901	886	848	868	855	843	869	853	949	880	900	887	882	874	930	895	892	888	872	803	890	914	867	838	901	918	808	867	875	862	907	853	895	903	892	852	916	887	901	840	941	844	869	908	865	879	862	910	906	822	844	876	929	900	870	827	893	867	872	909	883	854	886	840	884	858	837	843	854	823	838	899	880	893	901	869	861	878	861	853	808	916	868	856	892	869	906	874	871	895	888	867	898	906	855	873	885	860	863	881	875	862	887	853	875	879	890	862	890	906	879	912	861	858	906	872	844	888	852	851	902	888	831	879	875	838	834	901	838	860	843	807	908	863	916	851	938	865	884	881	858	826	867	883	945	835	932	876	924	835	867	935	881	910	896	913	891	875	893	838	856	876	868	858	874	879	852	898	875	862	857	914	859	903	831	899	907	875	880	858	870	902	901	889	829	883	871	869	896	893	890	868	875	895	896	892	879	848	904	873	904	860	889	853	898	892	842	892	863	883	876	895	893	850	923	906	849	882	904	867	846	895	861	873	867	862	841	928	808	879	877	841	843	892	820	868	879	865	865	875	892	873	836	894	833	878	862	845	883	908	912	901	875	895	870	884	894	918	931	825	861	857	866	881	870	884	957	879	919	899	848	847	880	809	858	900	915	886	908	877	903	882	897	835	862	908	877	879	866	839	855	915	852	891	851	911	836	857	829	895	912	851	894	915	861	882	899	882	890	855	892	856	884	810	900	909	851	887	809	905	868	886	882	868	933	906	911	929	849	866	887	885	846	889	856	861	835	882	880	868	852	868	862	900	877	911	893	940	898	868	944	848	909	866	894	918	867	874	866	836	919	884	864	870	884	839	966	909	914	885	869	866	863	963	862	916	901	847	908	875	906	841	828	852	837	887	852	895	873	861	864	902	875	892	840	861	887	867	888	897	826
7855	576	517	432	381	297	264	240	213	238	219	211	205	195	212	189	197	206	224	205	190	184	193	183	177	201	198	188	177	203	202	208	186	186	199	188	179	178	198	185	189	189	180	217	163	172	218	187	192	193	202	194	180	176	188	192	204	170	187	178	175	183	193	182	177	190	173	177	155	192	232	200	169	194	215	191	190	199	192	199	191	199	185	163	202	189	196	178	154	210	242	197	195	192	206	192	204	207	174	179	182	183	200	204	197	186	165	195	204	183	207	194	189	180	198	210	190	209	185	213	187	180	184	172	188	181	208	187	182	190	185	197	189	186	186	201	201	180	186	162	202	226	208	190	205	216	181	189	194	188	209	174	190	200	228	206	204	186	195	191	198	196	176	210	210	191	186	194	198	163	186	193	179	185	197	176	180	169	191	198	188	188	198	184	206	193	217	196	181	187	179	186	188	174	212	172	190	185	182	177	191	194	209	210	227	186	199	214	181	200	192	187	173	210	210	206	144	179	183	191	209	172	213	200	191	207	203	201	222	188	163	192	210	195	196	156	218	172	192	151	186	208	174	207	211	187	176	194	168	185	195	193	179	193	190	187	195	178	169	195	181	199	234	220	182	185	207	193	195	198	176	198	198	190	203	165	185	214	164	217	178	193	178	212	201	197	193	201	192	183	185	176	168	161	172	168	188	192	205	192	184	195	185	172	176	170	174	200	173	197	174	165	183	184	160	162	198	202	199	189	190	188	190	202	199	173	196	195	177	215	231	197	156	219	201	194	164	192	189	176	178	214	227	202	200	171	178	188	224	197	189	199	183	201	198	158	190	216	193	169	178	199	199	170	211	213	202	197	189	197	188	196	206	188	179	175	195	202	187	192	174	190	167	200	197	200	182	202	170	195	166	189	191	193	168	194	187	201	166	189	202	192	184	212	200	165	208	192	181	198	214	208	175	191	195	160	176	204	230	210	175	218	202	192	191	218	194	210	162	188	192	182	178	208	173	161	190	208	176	161	201	179	189	197	168	198	205	200	179	215	183	184	203	212	211	175	175	179	188	206	198	180	171	181	215	197	175	190	219	183	191	173	163	205	171	167	180	189	192	228	191	188	194	205	212	173	181	203	190	194	197	193	186	185	180	192	198	194	211	208	195	196	177	201	189	201	208	206	203	170	172	191	184	181	195	196	193	187	184	166	182	198	191	203	188	175	222	187	200	197	210	224	206	192	195	174	186	225	196	192	198	186	194	182	201	183	204	201	169	206	182	223	173	198	216	181	195	214	187	185	193	194	214	204	189	197	202	182	206	198	196	209	189	215	194	176	178	178	185	214	183	192	187	169	194	162	207	201	195	175	197	211	163	155	192	194	181	191	181	213	200	177	192	196	192	202	188	214	210	169	186	174	192	202	225	188	185	203	196	196	232	190	212	202	174	179	211	191	193	176	208	213	209	222	166	188	202	198	200	198	212	196	209	168	202	185	200	193	161	204	189	224	175	190	224	187	156	188	184	180	201	189	178	202	208	191	207	190	181	186	200	223	187	203	199	186	193	169	213	178	194	214	186	171	200	179	183	187	200	207	182	209	176	182	192	202	175	194	165	176	223	192	199	190	218	177	199	207	197	172	223	204	186	221	211	187	219	183	174	161	217	177	164	194	204	194	178	191	191	203	190	162	178	195	172	208	173	187	181	206	184	181	203	170	182	213	215	182	186	190	202	212	152	213	190	204	219	193	206	211	172	177	164	178	199	180	177	181	184	197	184	194	210	194	167	180	198	196	186	176	195	194	195	191	184	184	204	206	179	179	180	195	192	194	189	189	174	187	179	200	202	199	201	202	187	189	208	187	198	183	178	191	182	201	187	182	166	189	180	179	166	179	176	198	208	181	207	194	195	182	207	192	204	207	205	187	196	190	208	211	197	187	207	201	191	202	221	182	177	204	211	195	175	202	175	186	168	205	208	200	187	202	197	191	176	180	182	179	193	196	201	170	186	185	183	183	191	195	198	174	202	212	205	177	182	191	183	179	210	177	206	196	202	209	196	189	185	214	206	207	179	195	172	175	173	215	192	187	185	205	199	218	188	146	212	199	190	183	174	211	219	179	183	187	188	181	195	177	192	180	183	198	191	181	226	195	185	180	200	224	204	173	192	176	186	177	179	188	199	190	159	189	205	193	180	209	179	172	183	183	191	197	190	203	174	230	167	191	210	199	202	210	185	182	190	199	186	191	188	203	176	196	192	217	197	194	187	182	182	177	202	187	201	194	179	194	208	185	146	207	194	194	187	196	197	173	187	210	187	227	182	195	196	193	216	215	179	219	200	222	206	192	203	196	176	185	192	184	195	198	166	187	201	200	185	196	186	178	223	190	187	159	209	171	181	215	168	176	205	202	185	206	172	185	198	200	184	189	195	213	207	182	175	175	195	219	184	192	189	213	186	199	171	202	197	198	210	199	190	219	174	219	178	174	204	174	195	179	200	172	198	208	191	205	198	193	204	180	162	174	192	190	167	213	206	178	216	156	188	201	200	207	197	224	204	180	214	189	194	223	185	196	210	197	228	224	205	197	165	207	183	189	206	188	199	214	181	205	183	194	171	166	174	194	164	176	180	182	190	197	179	176	194	181	190	199	159	181	144	191	207	214	179	207	213	178	174	168	208	167	201	182	202	202	170	206	183	221	208	172	200	188	182	215	187	191	215	173	176	209	173	171	186	187	158	189	178	175	179	202	205	163	189	185	225	202	196	174	185	194	197	207	188	207	164	206	188	185	201	194	181	196	181	190	216	203	198	199	176	205	208	178	199	189	175	189	188	161	215	191	195	192	183	184	185	190	195	193	200	182	181	202	180	188	165	179	186	195	209	164	208	169	190	195	178	202	173	163	198	202	185	189	218	212	177	188	179	206	191	179	212	170	197	194	193	152	207	184	195	171	221	174	154	200	184	188	173	198	176	219	182	190	195	176	201	228	200	209	203	183	194	185	182	169	205	175	178	176	210	216	214	189	186	179	205	218	176	165	195	190	161	210	197	179	189	180	178	219	168	169	206	196	188	189	185	164	190	188	196	208	221	198	177	201	185	205	186	188	201	171	183	213	178	159	188	200	183	196	185	202	187	194	203	206	227	186	179	198	172	189	207	217	192	195	185	198	175	187	203	186	184	209	219	186	188	182	215	204	213	190	206	234	190	195	191	181	206	192	183	196	172	178	196	206	197	199	185	202	184	167	164	170	189	182	196	185	190	190	205	199	183	180	226	186	191	175	182	199	165	180	183	209	176	206	176	183	200	223	206	195	196	202	190	195	185	197	189	182	200	188	223	177	185	202	176	179	194	205	211	186	203	200	221	201	230	223	186	189	207	208	183	197	188	203	173	173	209	197	185	190	172	160	219	201	185	207	206	207	199	173	195	206	189	181	176	191	183	162	179	189	198	186	205	199	198	194	198	186	177	194	197	206	203	188	198	214	194	174	176	206	185	212	209	203	191	193
6538	788	1229	1313	1185	957	847	755	673	654	574	614	601	537	561	569	520	541	517	491	516	515	531	500	509	524	474	505	500	504	475	479	496	472	469	497	480	489	483	449	493	459	507	483	433	484	488	452	496	434	486	464	455	469	490	479	468	499	476	442	513	447	504	474	504	501	488	480	497	443	450	468	443	524	444	469	470	442	474	450	482	470	437	468	472	401	470	478	441	467	506	471	457	460	453	451	493	430	472	474	497	492	457	425	492	481	470	493	438	453	448	438	430	463	465	474	481	491	441	465	471	440	488	499	460	499	452	465	461	451	509	482	427	461	494	439	428	449	452	447	513	483	467	486	462	513	464	457	478	490	494	437	481	458	486	476	482	442	455	466	450	467	456	511	465	458	471	470	481	501	473	468	466	469	491	431	464	462	458	543	464	486	468	456	484	439	457	460	461	472	444	482	465	475	474	426	464	484	459	474	464	454	433	440	503	435	509	445	462	431	418	499	467	448	475	443	487	432	454	497	474	484	469	400	473	454	491	464	452	445	466	514	496	420	452	434	466	499	489	445	500	514	437	426	506	482	471	491	450	440	471	418	467	474	455	466	483	463	478	485	481	423	434	464	460	449	482	486	462	512	445	458	478	445	451	453	491	478	479	449	467	486	465	478	475	462	455	440	482	433	466	478	443	464	487	463	474	489	486	429	484	430	436	473	455	459	448	456	465	482	448	451	449	483	453	476	443	459	467	456	501	504	454	478	457	498	461	473	465	463	478	458	468	474	484	485	453	462	469	473	444	520	461	439	469	476	466	499	495	471	492	463	470	479	459	465	464	429	467	447	446	444	462	472	491	463	451	482	511	434	468	441	456	431	469	466	471	427	486	431	453	462	441	468	441	457	439	453	436	469	477	460	474	498	417	493	498	467	456	487	450	444	506	458	446	500	486	493	497	464	435	488	479	468	471	468	486	486	469	454	450	489	484	473	477	439	487	491	436	465	482	468	475	441	459	441	443	471	467	462	452	451	446	445	467	462	455	464	535	494	459	449	448	459	457	449	458	479	462	473	468	460	442	516	457	439	444	450	463	451	449	474	452	477	460	473	476	446	502	453	446	436	431	472	457	468	451	500	437	458	442	449	432	479	493	483	464	473	488	480	497	478	436	475	436	470	501	458	464	446	474	477	505	517	470	475	475	505	474	514	492	535	471	456	454	485	496	435	445	488	463	520	435	443	461	477	515	466	466	485	509	475	509	456	497	477	493	485	470	406	465	465	467	465	481	468	484	481	476	496	456	457	499	496	460	467	433	453	463	479	448	506	468	445	489	427	471	516	473	452	433	453	485	479	438	450	446	503	466	472	483	458	467	435	476	463	439	447	457	442	486	471	420	483	473	449	436	464	462	456	471	450	464	472	454	496	432	478	443	477	469	434	491	497	470	464	501	472	426	445	460	428	441	448	474	477	468	457	476	422	434	465	455	473	448	435	475	476	513	462	442	450	451	481	451	448	444	467	461	447	458	464	434	463	459	470	449	456	477	469	436	467	473	450	503	459	471	469	438	438	472	431	463	473	479	452	439	428	468	447	462	457	476	436	480	494	445	456	468	503	468	463	483	449	472	475	490	501	491	464	455	454	495	459	464	467	456	459	469	459	450	462	479	462	452	466	495	489	412	485	452	444	425	455	424	477	438	450	473	438	482	432	479	492	467	505	423	478	477	452	460	498	479	432	484	456	489	477	443	506	474	464	466	434	458	461	456	443	443	477	459	514	444	481	473	483	450	501	492	508	494	478	490	432	479	443	467	490	443	488	470	481	461	472	456	455	457	459	464	449	441	449	429	507	454	470	459	463	523	484	484	452	496	480	476	441	518	481	457	496	445	464	461	458	479	503	449	437	451	466	453	475	434	477	478	481	440	470	471	511	456	461	453	470	498	458	480	461	465	487	451	508	466	439	479	477	459	512	478	463	474	496	482	476	462	496	443	475	491	458	457	443	456	431	475	461	469	490	410	473	467	462	475	489	442	466	521	493	427	464	508	481	485	457	463	473	455	481	438	467	490	457	469	468	500	461	463	488	459	473	477	463	496	478	487	476	456	453	472	470	468	448	470	476	471	475	489	461	431	453	471	459	462	422	497	446	484	449	468	489	458	418	448	471	451	490	485	481	466	467	479	471	449	468	476	437	469	464	451	451	472	461	452	461	445	448	521	465	457	478	497	475	464	446	482	462	482	429	479	430	490	468	467	501	482	464	427	431	465	444	474	453	494	463	484	448	475	455	429	480	485	462	455	480	456	473	452	472	505	496	462	426	443	483	480	456	469	483	468	480	492	493	458	462	441	492	471	467	477	487	495	425	458	435	506	456	456	463	469	490	457	490	465	455	456	446	469	458	542	491	435	490	477	471	478	476	457	467	481	470	472	485	470	461	452	471	460	471	466	453	453	467	458	460	437	458	448	469	476	477	451	471	495	502	454	470	500	448	485	450	436	465	452	487	423	444	476	442	443	476	463	465	462	496	482	464	465	441	459	464	468	493	462	476	470	479	500	483	489	485	481	488	493	462	458	472	469	490	481	503	477	472	483	420	428	454	469	507	477	478	458	436	488	466	464	444	486	432	493	478	478	460	461	451	447	466	475	446	476	430	444	463	417	470	449	459	467	478	487	485	475	425	432	468	476	465	411	449	465	440	471	452	493	443	476	459	448	477	481	476	472	455	487	511	432	427	475	475	450	477	510	473	485	483	476	450	466	473	492	483	463	479	489	468	477	484	486	448	447	464	452	436	476	509	473	472	452	483	492	451	482	460	473	411	433	496	459	467	435	458	490	482	457	476	451	472	487	435	495	468	435	475	462	468	484	450	451	464	469	442	506	467	462	478	489	429	495	455	437	495	528	478	467	498	462	472	497	458	478	474	490	453	482	456	437	435	437	474	445	447	488	451	525	459	462	487	433	457	469	456	460	507	434	504	488	490	492	432	474	473	493	444	431	445	455	455	480	436	472	484	485	448	475	461	467	456	482	434	480	460	433	454	440	451	456	469	473	491	478	487	449	469	490	474	467	484	455	455	459	418	499	499	451	454	501	517	500	490	498	498	450	458	458	432	460	475	459	540	474	475	447	464	462	471	455	465	464	487	519	449	477	483	474	448	482	458	478	468	457	496	472	468	521	501	475	444	482	465	468	452	468	451	485	464	470	459	497	478	439	456	498	465	472	460	473	462	474	493	473	468	458	514	517	488	454	457	486	465	459	479	484	496	462	442	431	459	463	475	443	496	438	461	456	449	457	474	476	473	463	472	477	472	496	467	464	427	452	468	454	431	434	449	462	452	464	451	465	454	471	472	452	445	503	428	470	452	456	464	463	479	474	476	478	437	470	490	446	477	441	459	467	471	488	450	515	462	516	490	492	452	443	455	463	454	448	482	440	482	465	481	474	500	478	485	459	453	486	477	457	467	447	449	509	476	479	438	468	459	492	442	462	473	468	442	506	465
15037	1293	889	762	487	417	383	315	288	267	253	254	215	219	234	224	237	239	231	225	246	226	198	169	206	200	229	243	211	218	222	203	222	231	234	229	217	200	202	223	201	212	233	197	212	201	192	220	224	240	177	216	206	205	209	209	197	197	186	189	202	210	199	209	183	180	183	222	225	189	208	213	221	197	189	195	200	207	233	196	197	224	218	213	213	234	207	212	198	205	207	194	188	207	169	196	200	184	207	212	207	199	206	202	231	195	194	192	204	206	179	181	208	191	209	209	201	172	210	184	175	201	196	196	200	225	214	223	184	198	199	193	201	209	205	202	201	218	197	197	233	222	183	217	224	222	220	212	211	197	234	191	187	204	193	194	185	209	208	209	228	212	189	234	170	211	205	181	242	198	202	217	175	219	188	221	189	205	224	218	199	217	180	204	205	238	210	203	192	202	192	208	213	200	211	198	230	187	164	177	208	202	181	218	194	202	203	199	202	209	184	226	199	185	208	221	192	227	188	219	218	179	216	199	210	206	179	205	204	214	209	215	198	202	208	209	222	192	202	193	212	188	186	235	186	199	196	225	220	218	238	229	224	196	179	207	184	208	196	195	198	198	184	181	185	224	203	199	227	201	186	230	215	196	212	206	199	223	197	203	201	215	208	209	189	190	190	208	213	169	193	199	187	197	189	185	211	198	195	218	216	220	210	219	192	185	210	208	177	222	204	193	199	201	182	201	186	216	223	193	162	218	206	209	187	192	165	200	182	214	201	232	165	182	210	197	213	207	213	216	232	197	223	205	202	224	209	206	201	209	226	228	206	198	183	187	203	204	195	184	208	202	214	187	179	207	205	215	197	233	194	225	194	194	200	204	199	196	189	199	219	188	175	207	199	216	214	186	198	212	201	214	188	206	210	217	210	194	228	210	217	186	204	207	214	206	210	192	227	181	208	228	233	213	194	206	198	214	206	206	193	201	212	172	162	190	226	203	217	206	193	199	215	201	238	170	174	166	212	192	198	214	191	239	188	154	211	214	206	213	201	200	224	215	201	209	214	205	218	192	192	213	215	201	223	211	197	232	213	194	186	160	196	197	217	198	208	209	187	195	218	198	192	196	224	192	216	197	191	177	195	204	201	181	187	169	171	202	195	213	238	210	203	211	195	185	185	235	183	196	196	196	188	199	217	192	214	192	208	198	240	225	207	190	195	163	218	202	201	184	210	193	202	213	227	191	206	212	248	197	199	201	178	189	192	218	223	205	208	191	177	205	198	199	186	222	198	173	232	185	199	187	184	207	258	202	204	216	219	219	208	187	189	214	189	206	169	217	200	189	176	219	191	226	210	238	208	174	193	200	210	194	224	192	193	200	199	202	195	238	209	208	179	192	236	202	186	192	178	206	217	175	212	215	220	182	213	218	217	217	214	204	220	215	213	230	186	202	191	193	225	216	207	198	212	197	197	212	185	202	198	196	192	209	188	206	221	199	198	207	211	203	222	212	196	221	220	202	191	186	210	207	193	191	203	168	221	205	192	212	215	203	235	207	178	188	230	178	214	199	197	208	213	198	209	189	182	175	195	208	224	212	205	206	182	201	198	207	222	234	189	217	205	219	194	187	207	232	213	212	208	211	186	176	207	208	197	194	210	206	221	199	204	220	213	194	193	194	192	223	218	193	231	190	226	192	204	244	239	226	241	191	205	216	206	175	210	191	198	203	208	162	235	236	212	210	184	235	198	183	193	211	205	223	233	224	190	196	201	208	205	198	201	198	197	221	228	216	201	198	185	209	205	208	178	183	185	226	207	237	208	159	235	220	177	183	216	207	212	208	200	226	223	217	207	210	190	196	204	198	222	199	189	199	207	223	192	203	182	186	173	208	187	207	210	209	223	197	195	194	203	181	207	212	205	224	226	200	200	207	211	227	234	219	208	216	228	194	222	173	182	217	197	177	201	200	199	181	193	215	168	197	213	217	211	207	233	214	183	198	190	219	216	214	218	183	204	216	211	182	198	223	222	219	190	210	216	211	194	217	178	196	189	172	214	194	216	215	205	201	219	209	186	236	185	224	207	213	202	204	202	196	216	200	187	188	197	226	180	195	193	213	199	188	196	217	229	220	199	186	190	202	215	217	205	208	206	196	204	213	206	195	228	211	185	198	171	206	200	208	195	198	230	212	194	171	222	237	209	184	192	209	203	192	211	231	219	215	221	220	198	209	158	207	217	229	213	217	202	216	191	190	218	189	198	206	219	206	218	198	218	215	195	200	213	214	223	235	209	214	175	234	210	221	192	210	210	181	205	178	202	202	206	200	220	191	224	222	192	222	174	186	198	213	193	169	196	197	200	201	203	201	214	197	194	204	224	208	206	232	181	201	204	202	224	200	197	178	201	187	197	205	203	214	198	189	214	201	218	195	210	208	219	206	198	203	186	218	202	193	192	201	183	215	225	203	169	208	214	213	207	188	211	206	195	200	198	200	202	211	183	201	213	213	208	196	216	210	218	209	178	211	197	200	213	199	213	212	206	205	204	211	200	227	188	189	217	179	210	209	212	212	198	203	205	191	202	168	222	193	200	178	225	206	215	191	217	175	217	216	201	204	171	215	229	191	189	222	214	228	197	198	220	201	216	179	212	207	216	191	205	212	204	199	207	211	180	192	185	195	194	183	188	197	193	204	231	197	239	216	208	204	211	211	206	201	187	216	206	186	186	226	198	219	206	211	211	200	159	237	230	204	215	189	201	220	199	195	207	179	210	192	203	180	210	198	179	204	190	181	194	214	217	190	200	184	201	224	186	212	201	187	215	236	219	218	195	234	200	198	230	215	198	220	221	223	217	191	193	189	207	211	225	181	200	209	242	185	184	230	179	206	205	191	206	200	193	183	215	215	217	245	221	200	221	204	180	199	202	183	179	205	222	189	209	197	206	220	209	184	188	193	200	200	224	242	203	213	217	207	208	222	196	212	187	165	181	195	221	202	210	181	203	194	206	198	224	195	186	210	206	227	188	175	196	199	194	194	221	198	221	189	195	206	175	175	213	204	191	210	179	214	207	182	234	228	182	209	226	205	207	210	188	202	221	210	214	210	212	202	205	226	212	165	194	198	193	217	209	180	214	190	197	230	199	198	174	204	204	211	219	188	207	200	204	203	181	194	196	212	181	179	213	219	202	203	191	186	204	210	214	214	215	187	195	206	216	191	217	192	208	230	192	210	195	192	223	227	198	214	203	183	176	187	209	207	180	201	180	204	206	200	217	192	202	187	217	181	225	231	219	228	207	193	220	224	191	196	194	213	198	204	192	198	199	211	228	201	192	186	188	222	196	202	215	225	200	189	225	194	255	173	194	192	193	212	193	189	190	196	226	213	217	199	199	215	204	205	193	163	215	209	222	202	180	214	189	214	215	197	225	196	204	198	182	201	199	210	203	189	202	213	205	183	236	222	207	202	212	195	193	224	197	205	224	226	170	207	207	202	202	206	200	194	202	208
8358	1050	2001	2150	1861	1544	1229	1082	990	903	809	811	771	671	697	643	700	603	610	646	588	599	628	655	582	583	573	574	567	563	573	570	546	571	536	592	555	534	562	530	530	499	573	522	529	561	517	534	528	554	528	560	514	493	517	567	571	572	505	542	547	532	556	552	543	476	547	518	519	564	540	528	530	523	487	499	552	549	538	517	513	531	526	521	517	500	533	526	526	501	538	525	551	493	537	538	542	509	546	518	512	530	528	562	535	503	483	488	516	512	487	513	520	497	520	526	495	543	537	515	541	525	515	482	520	478	542	525	523	524	517	514	560	517	498	517	528	519	527	474	532	492	518	526	543	501	567	495	535	513	538	518	507	493	537	536	495	498	520	520	501	499	513	551	510	521	483	509	529	548	537	536	532	549	519	535	531	517	524	497	550	506	550	516	495	499	518	539	531	553	538	517	471	534	540	505	559	556	548	565	470	532	528	526	489	534	545	518	527	525	480	526	512	510	514	530	504	514	502	533	527	530	478	498	503	487	498	496	511	537	526	487	496	516	530	496	560	559	567	485	524	552	492	523	522	459	519	533	543	578	530	511	517	510	516	505	541	534	533	542	492	565	538	502	511	527	489	521	518	559	560	490	511	542	516	531	486	523	526	521	532	498	520	523	571	514	552	500	552	510	490	507	505	512	538	486	531	530	516	530	558	501	488	515	566	523	557	527	525	504	563	549	517	512	514	544	510	512	515	521	507	495	521	520	523	499	544	572	572	525	545	489	536	513	559	497	486	490	483	521	471	475	512	521	503	514	530	494	533	533	558	534	551	527	497	498	531	548	498	565	565	552	494	565	513	532	489	498	528	558	539	491	549	497	520	533	507	519	496	436	534	503	575	541	509	499	531	538	530	511	517	532	511	499	554	533	516	536	515	498	518	539	513	496	522	521	527	510	492	511	541	525	500	485	541	522	484	512	495	503	528	570	567	506	515	570	529	562	541	542	502	505	542	535	495	526	531	543	499	525	523	480	498	506	532	493	497	526	517	528	531	510	521	523	508	497	507	569	527	523	531	522	515	538	553	516	513	540	520	512	568	516	532	523	487	497	522	541	547	517	487	546	513	518	504	507	496	532	552	528	527	531	525	506	542	554	535	488	512	501	547	556	560	540	480	516	554	502	532	517	529	501	519	489	522	525	537	525	484	505	519	501	528	522	520	498	549	508	528	511	520	502	505	573	521	487	538	528	490	505	544	532	543	504	505	537	528	533	561	531	515	525	550	524	556	569	519	522	526	513	495	493	594	511	521	516	494	521	507	533	512	510	546	504	533	524	544	539	498	536	553	510	521	544	572	510	521	488	522	517	548	520	526	520	506	534	542	534	497	554	520	571	576	509	565	535	514	526	510	533	513	511	538	508	496	550	506	527	544	527	552	553	482	544	539	510	507	536	477	535	542	525	546	523	551	520	565	519	513	508	531	518	491	541	531	514	518	505	516	542	496	505	513	547	559	559	529	488	517	550	511	469	527	529	512	527	568	490	531	534	527	496	502	502	483	524	557	544	470	534	505	529	572	506	502	532	520	544	528	518	528	540	485	513	523	495	528	519	544	496	514	522	532	526	511	507	541	511	542	520	507	498	448	490	513	555	528	526	567	515	518	559	571	510	522	486	504	513	534	529	539	474	516	562	536	528	533	482	502	552	553	561	504	485	515	531	494	530	517	527	491	568	520	551	504	534	497	517	517	549	503	501	506	549	519	512	554	500	502	553	535	494	526	533	506	520	540	543	489	526	515	524	533	485	533	509	506	515	497	513	522	553	496	535	502	547	505	505	549	553	561	526	550	545	503	512	529	507	552	507	545	549	527	526	548	564	534	576	528	572	490	539	521	528	531	515	546	519	506	491	516	531	519	494	524	495	521	564	542	512	555	503	539	499	526	501	570	547	517	509	546	522	541	540	509	520	507	518	554	530	498	490	513	499	549	515	489	529	486	536	504	539	506	517	530	536	540	546	516	538	493	520	510	503	534	483	555	552	509	511	499	522	529	523	502	498	526	516	526	471	526	490	520	518	514	510	506	503	534	500	486	504	508	535	502	548	497	517	517	497	543	551	532	520	489	508	507	541	543	483	576	518	561	557	521	507	509	554	515	515	491	512	529	583	526	495	533	527	534	499	493	504	518	499	489	519	516	489	537	535	515	502	491	518	499	463	497	484	545	504	520	496	496	506	532	538	518	542	560	479	518	544	549	510	517	488	538	517	536	453	542	534	511	539	472	530	494	562	577	523	497	531	534	512	531	541	488	490	551	479	549	511	494	538	498	536	533	485	522	526	478	502	516	519	525	494	508	519	494	514	505	552	506	499	582	546	532	503	500	540	515	544	509	552	526	538	543	495	510	516	511	521	513	494	564	536	532	516	534	515	527	508	485	525	496	527	502	539	519	530	546	501	534	511	504	558	540	550	515	574	515	521	514	543	513	500	503	517	509	518	552	481	526	530	523	477	518	481	525	481	513	538	549	515	525	539	512	496	490	563	498	530	521	538	543	510	501	465	506	533	523	499	499	510	524	513	541	491	520	506	537	496	497	488	512	541	514	508	509	545	505	510	507	524	500	556	518	557	535	524	520	557	529	546	505	517	548	561	507	539	517	518	560	484	522	562	495	525	509	529	494	490	544	501	550	498	532	554	538	512	570	533	501	530	524	545	515	506	526	495	511	541	522	525	513	522	525	495	500	502	504	488	514	484	541	531	508	502	500	517	508	525	484	504	573	541	532	530	548	548	548	491	569	523	526	565	514	518	496	511	536	502	509	541	545	542	535	528	520	529	499	507	513	516	544	501	501	514	507	499	518	518	506	540	539	526	519	490	514	523	559	578	476	525	510	497	499	496	547	525	488	482	490	536	542	532	516	530	526	550	536	533	540	550	490	480	512	543	550	535	523	548	508	526	553	486	584	530	524	514	535	526	545	524	562	506	543	506	485	550	543	532	531	513	513	556	561	524	508	527	538	489	500	504	510	539	517	521	490	530	526	518	554	534	537	471	559	544	568	550	553	510	527	520	529	508	533	549	539	527	522	513	529	517	504	551	495	501	493	515	488	488	508	528	540	582	528	545	488	511	530	495	567	524	552	543	519	528	548	526	494	523	537	511	531	536	485	535	545	539	567	532	511	534	525	486	530	507	543	553	544	539	522	545	514	548	522	528	519	504	542	488	524	521	522	534	521	532	506	537	509	508	496	542	514	538	526	517	520	501	536	521	519	528	534	524	573	517	512	514	521	518	509	519	496	525	550	537	554	535	521	524	481	512	513	534	510	563	494	530	524	556	533	501	521	486	511	508	511	527	530	543	517	529	497	532	531	479	512	497	525	498	531	512	514	516	479	477	522	525	547	508	523	548	500	516	512	550	573	558	474	520	523	479	522	525	505	508	519	540	532	513	473	473	539	543	533	539	509	554	570	540	557	550	505	517	528	492	491	502	532	530	484	560	532	527
1775	418	401	399	404	434	408	385	393	390	383	409	403	429	419	415	396	404	392	381	407	402	395	402	388	398	457	431	392	425	361	383	415	364	366	416	434	426	387	350	406	424	420	415	394	376	372	375	395	390	416	394	438	391	366	376	421	395	420	397	420	415	367	399	425	411	408	387	416	406	420	374	398	377	392	384	382	411	418	404	441	431	415	374	400	387	427	418	422	407	403	376	348	373	362	403	394	407	423	376	397	388	378	403	387	356	382	410	411	387	372	381	411	413	410	356	401	389	399	366	388	406	374	356	373	386	425	385	378	440	415	384	411	404	422	413	411	383	394	422	390	422	396	430	361	409	445	400	383	413	377	401	385	393	404	427	360	414	379	400	401	391	430	407	416	396	419	381	414	405	402	405	423	398	380	464	420	383	398	421	409	399	382	374	410	399	391	399	378	388	428	422	414	388	350	369	396	388	395	406	465	373	395	415	454	387	401	373	380	391	385	393	414	386	386	412	342	368	469	394	384	404	401	371	394	401	431	399	419	396	399	424	406	383	352	441	418	368	400	424	388	390	382	400	412	407	427	423	419	400	419	372	381	364	379	359	436	364	445	378	371	402	402	416	389	356	348	399	377	427	404	426	397	383	391	413	401	399	434	384	398	411	374	404	433	374	358	395	404	373	389	432	406	408	386	401	413	388	372	427	382	357	394	429	418	387	401	397	424	417	430	413	388	402	403	368	378	379	423	418	394	401	380	411	384	382	396	390	404	352	408	393	400	390	386	439	406	418	458	432	411	424	371	421	403	414	412	390	484	412	376	410	412	421	450	398	369	414	403	395	454	393	413	406	405	381	418	376	391	419	396	357	414	405	398	399	395	398	416	397	378	380	405	410	404	391	388	419	451	403	417	404	403	434	407	400	408	408	470	418	418	388	456	422	391	417	415	390	392	407	394	407	396	378	399	403	448	405	383	401	393	422	405	380	396	392	389	369	431	421	386	386	424	353	404	417	421	447	385	385	357	410	419	446	402	377	427	384	408	380	408	393	408	413	385	419	421	384	385	377	396	434	374	391	384	395	396	423	421	392	425	374	366	411	389	403	397	432	413	344	396	365	428	407	414	393	402	386	416	396	354	398	385	396	372	370	405	365	433	413	382	406	395	418	427	385	404	430	397	439	414	376	449	432	370	438	377	432	436	435	377	414	404	395	401	408	387	421	379	396	348	389	409	427	421	411	386	413	424	372	389	411	372	391	391	400	382	402	367	393	393	417	411	394	377	419	373	400	411	400	409	413	426	384	431	388	412	416	362	407	388	420	384	434	401	384	404	365	403	398	385	401	394	404	383	393	401	426	389	396	424	417	389	419	395	404	405	373	397	352	417	412	401	412	415	455	388	372	354	400	390	402	393	370	428	373	418	402	432	366	365	406	387	406	409	428	408	427	403	420	416	403	416	449	360	386	372	414	403	408	425	420	377	372	391	392	362	376	361	406	403	408	388	386	416	432	396	402	388	399	415	374	417	408	395	386	402	407	431	415	384	435	334	425	377	377	402	407	431	354	396	402	409	425	389	404	386	403	397	418	394	368	422	404	440	427	425	412	366	413	417	392	425	356	385	378	417	368	406	376	409	410	366	373	406	406	409	398	404	410	353	405	413	431	400	397	328	412	419	421	421	410	368	408	393	409	375	386	373	424	405	377	449	453	425	427	392	393	399	400	432	390	406	405	391	405	406	378	398	402	449	400	358	382	358	408	410	390	377	378	383	388	401	378	408	384	382	415	422	391	390	394	396	381	424	391	427	403	422	385	438	416	401	384	385	373	436	425	412	420	389	399	428	387	376	389	395	397	398	399	429	435	405	392	435	407	381	411	378	382	409	369	428	363	421	413	367	416	410	412	403	380	469	386	362	386	424	398	393	430	428	417	412	382	409	425	425	447	381	359	417	396	398	377	408	380	408	402	379	421	396	393	381	427	429	394	402	394	428	405	384	422	408	381	371	345	389	410	400	455	395	365	402	418	397	391	401	381	421	392	408	353	398	426	416	357	428	427	393	385	395	362	401	382	389	369	379	396	416	385	414	383	369	431	399	407	395	377	395	395	409	393	427	355	418	385	397	423	409	385	397	426	439	386	441	368	416	386	377	398	413	415	426	407	393	433	374	395	398	367	408	400	425	411	400	397	386	384	403	425	401	400	410	387	415	430	409	404	430	402	415	363	410	396	384	384	365	434	347	419	392	444	387	406	415	413	359	394	368	391	385	385	419	364	400	437	394	393	403	424	399	377	404	428	413	404	364	397	422	392	376	413	397	398	378	409	393	411	395	385	474	400	379	391	426	389	389	376	378	412	406	379	378	376	396	404	404	383	424	383	363	443	376	437	388	387	393	438	381	393	423	388	420	412	392	386	419	390	350	388	430	447	388	398	438	434	420	387	388	400	410	402	420	396	404	375	390	388	427	417	431	381	378	378	413	403	386	373	417	406	375	393	390	415	393	388	368	412	443	395	371	424	418	413	421	386	413	351	437	408	420	368	405	414	407	402	415	417	383	404	380	417	404	422	392	388	419	379	440	396	380	410	396	446	418	388	419	452	372	398	404	433	424	359	377	403	417	435	368	376	387	409	390	406	393	359	386	378	362	401	354	386	381	417	438	411	409	374	418	384	399	386	430	412	380	398	410	433	394	391	394	421	419	364	359	394	392	411	361	401	375	421	406	379	377	405	365	393	384	389	418	405	410	397	391	365	371	431	374	411	426	396	378	397	385	390	350	382	437	385	384	427	388	410	365	363	375	399	420	431	433	402	363	412	373	405	428	418	358	431	422	388	410	394	424	382	414	384	398	427	395	392	434	400	394	389	405	395	374	389	428	438	430	412	392	372	402	428	368	400	419	416	359	400	386	365	448	382	386	370	386	404	413	381	396	376	433	375	460	432	357	394	393	372	405	429	439	403	402	405	379	383	388	405	418	389	412	368	388	409	415	396	403	391	414	431	397	410	427	402	418	360	429	432	461	410	372	374	415	429	394	411	409	380	380	394	424	408	367	372	395	419	389	399	385	382	410	397	407	415	401	404	433	420	411	394	396	410	403	399	414	367	364	397	374	384	417	397	383	383	377	390	399	376	387	381	388	383	391	402	397	397	359	421	363	377	409	413	391	428	378	428	439	401	392	355	392	372	372	375	380	387	416	380	422	431	411	404	394	395	404	367	391	371	394	395	402	412	393	389	373	362	385	425	399	392	406	424	453	435	413	396	387	392	460	393	421	421	383	378	401	359	365	393	440	392	417	431	412	420	421	408	426	412	409	381	413	410	412	421	392	391	383	389	403	378	401	432	395	398	367	417	391	411	359	410	404	422	421	393	426	444	387	416	460	443	415	390	418	383	403	380	355	398	403	364	395	360	417	406	443	437	446	425	368	381	387	436	400	430	416	397	371	412	423	354	394	388	396	409	420	415	407	390	420	422	390	404	418	421	429	399	383	397	366	369
2165	867	872	932	907	890	902	899	887	898	887	846	858	870	886	864	854	831	927	886	882	848	893	836	876	903	921	798	860	873	873	921	821	872	907	896	865	915	900	853	837	857	866	862	827	866	887	874	875	825	860	854	875	845	890	917	903	851	886	877	878	882	924	860	856	855	905	877	888	850	895	880	892	909	897	887	815	854	865	835	857	889	855	888	894	872	896	889	852	876	885	860	857	867	853	940	890	891	870	876	887	868	875	898	892	890	869	876	813	900	815	901	871	917	886	944	874	861	824	899	887	867	863	872	813	848	836	878	871	895	828	951	843	855	885	891	907	857	901	921	900	835	907	878	881	863	830	875	834	886	875	832	888	858	858	834	864	855	906	915	873	882	909	899	863	847	873	862	890	848	871	878	875	871	851	832	867	835	816	874	915	889	864	926	860	900	853	916	855	864	887	873	858	909	867	884	919	888	905	820	885	874	885	866	883	877	880	865	838	898	921	873	813	810	838	933	889	854	888	876	896	876	842	885	913	888	936	868	830	862	841	885	892	889	894	877	898	907	886	847	806	895	873	861	876	871	854	913	899	881	850	845	868	898	929	849	876	874	875	880	927	866	860	917	887	870	847	878	872	870	910	927	853	841	858	842	888	893	875	883	883	871	870	815	869	898	875	866	881	873	886	880	856	904	846	839	913	864	845	867	852	812	912	829	847	857	839	926	856	874	929	832	868	870	841	868	794	879	876	884	892	848	821	872	915	856	824	874	893	924	849	881	859	920	921	880	842	907	859	894	864	889	864	903	877	835	841	900	874	906	885	845	845	896	805	852	864	900	840	870	856	868	916	848	867	942	843	866	822	866	847	896	889	829	863	860	886	830	877	805	877	860	910	891	896	879	841	866	888	826	949	812	898	882	842	845	906	853	887	889	884	892	863	863	859	875	838	925	906	884	874	871	862	872	880	850	923	904	900	830	908	916	834	795	870	891	798	880	884	893	863	824	867	905	834	903	892	917	852	895	827	904	914	883	890	857	840	851	875	921	850	841	926	890	859	869	900	843	911	893	848	836	875	905	875	900	951	874	880	874	874	811	859	893	837	865	835	887	884	877	877	896	864	863	906	886	872	801	881	886	832	888	885	818	852	853	878	851	905	836	868	904	953	915	849	915	880	850	918	889	896	895	842	853	863	860	840	905	856	854	851	938	863	864	840	927	940	930	894	804	886	894	874	906	907	829	866	889	874	862	918	888	906	859	829	851	892	902	837	879	895	860	833	850	910	883	900	863	805	843	890	867	872	849	847	878	888	861	836	875	906	851	838	876	882	898	850	912	872	908	857	828	833	902	803	801	900	848	876	832	876	870	859	828	904	873	846	873	859	888	832	875	891	858	850	847	883	831	878	888	892	856	847	894	880	865	897	833	820	836	906	885	854	887	878	893	883	907	864	881	877	840	857	891	835	886	855	869	913	878	871	905	877	904	879	894	805	840	830	871	818	898	830	874	870	869	895	893	881	896	863	919	843	869	878	892	883	952	861	865	936	858	901	840	883	833	888	879	925	867	844	850	828	858	874	883	899	836	901	861	897	852	880	891	881	872	854	899	868	891	851	917	870	949	890	879	904	893	832	904	862	864	851	859	910	864	842	840	871	867	850	876	860	831	853	886	869	868	854	838	855	817	881	900	829	873	888	837	839	883	895	845	837	855	875	874	940	910	854	874	848	890	821	911	907	940	893	848	837	901	910	907	869	854	839	858	883	890	841	911	898	841	874	817	893	917	871	863	882	887	887	875	914	865	833	848	887	855	805	896	891	869	864	885	868	861	872	893	852	911	844	850	842	885	897	888	785	911	849	857	833	841	842	850	865	885	897	857	889	888	883	831	870	897	877	865	844	920	901	797	863	891	795	853	848	849	859	884	900	817	896	857	867	823	912	903	871	849	894	887	882	845	866	890	875	885	851	833	891	900	870	901	864	898	862	815	840	887	902	871	852	846	863	880	879	835	901	882	895	905	875	842	846	869	875	920	907	877	868	869	831	895	838	844	891	874	925	911	898	865	899	846	850	904	892	901	813	933	824	856	837	911	881	847	847	892	845	864	886	828	899	896	881	894	895	889	878	884	899	831	907	870	879	892	937	878	865	826	866	873	880	868	876	895	845	922	871	888	876	866	829	881	880	861	899	931	817	893	882	838	865	852	856	854	839	861	938	860	862	858	881	871	867	888	937	870	876	895	902	855	849	925	882	841	879	861	883	883	871	901	876	906	815	837	956	841	907	873	900	908	869	881	857	885	847	871	809	825	913	881	889	879	842	888	866	901	862	858	879	868	905	879	866	853	891	886	851	858	884	888	848	927	856	898	876	854	866	844	874	869	874	824	883	890	888	919	893	889	838	843	897	876	885	895	849	844	884	857	854	881	906	885	843	878	863	895	899	878	880	917	842	893	908	903	842	848	836	811	817	885	874	865	885	837	903	856	854	885	871	906	796	910	882	847	890	871	870	903	820	860	927	873	888	881	881	814	837	929	888	888	858	868	855	936	824	900	896	896	877	866	869	860	906	880	859	872	847	881	951	886	899	874	852	840	882	878	928	909	911	858	862	859	854	896	815	849	855	889	873	842	893	890	833	881	818	878	867	862	859	861	879	891	824	908	872	838	877	884	890	855	891	872	910	902	865	895	881	900	862	894	853	885	891	937	863	919	843	895	786	851	873	853	870	858	886	814	862	829	850	934	859	880	904	912	897	838	872	897	859	837	868	907	895	884	815	885	868	866	902	880	886	873	833	905	871	854	913	819	954	851	901	868	855	877	887	911	869	859	902	857	896	864	861	812	803	867	906	892	846	886	874	934	893	838	853	879	892	851	821	848	879	902	911	861	892	876	788	900	847	877	858	878	838	893	854	856	856	904	893	912	879	815	911	902	891	847	862	905	885	932	886	874	889	889	835	849	897	866	854	892	885	867	818	820	854	857	945	837	808	819	907	832	845	878	870	864	861	851	862	867	887	881	878	835	934	847	887	835	880	870	900	857	868	910	882	855	897	878	890	883	874	847	828	888	875	838	870	908	909	789	858	852	869	877	889	844	876	900	850	947	926	849	884	892	851	855	834	848	807	934	833	849	870	882	824	886	887	874	862	887	897	871	938	836	825	864	890	892	900	808	884	900	886	852	868	843	914	872	876	831	881	870	820	846	840	808	864	856	843	870	848	863	874	865	856	880	851	877	841	890	912	839	914	820	870	873	897	851	839	885	861	884	852	849	782	869	799	907	876	874	903	911	853	880	884	867	813	839	890	860	896	836	925	861	911	921	887	896	905	867	891	845	849	847	898	865	838	824	898	843	860	814	877	880	897	873	905	827	892	873	938	847	880	858	839	896	874	873	873	877	866	931	830	878	850	918	855	871	861	894	854	893	860	833	882	904	857	815	852	906	854	865	920	831	883	890	850	899	829	862	927	879	887	874	890	881	872	888	873	872	931	861	868	854	883	845
7770	567	562	408	347	299	228	243	232	217	220	248	219	226	182	198	200	212	222	210	207	189	228	211	188	203	189	188	228	202	167	181	189	213	199	214	192	194	192	181	191	223	222	218	200	208	231	193	201	180	186	170	187	204	178	211	192	203	194	179	183	189	192	184	205	190	210	207	209	196	197	189	196	193	178	185	178	190	199	159	191	209	189	197	176	188	195	201	204	202	206	174	189	194	200	175	178	194	206	188	183	198	191	215	194	191	208	202	209	169	212	162	198	193	200	204	209	197	189	189	166	189	182	194	172	197	199	218	210	200	190	188	186	179	206	194	188	183	215	188	194	209	188	189	215	189	189	229	195	184	185	198	179	188	200	204	184	192	201	215	181	198	201	187	162	179	197	194	191	219	177	201	193	199	184	212	192	201	176	196	177	224	171	175	211	173	178	196	181	226	191	145	188	183	179	205	189	174	193	182	189	177	167	163	174	218	206	203	192	197	173	188	191	166	200	179	213	222	207	208	206	204	191	187	198	176	169	203	201	187	183	180	211	193	205	213	143	181	165	196	181	189	188	183	188	203	181	214	210	172	193	213	190	178	192	184	187	175	205	205	189	199	208	188	171	191	192	191	198	199	211	201	202	213	190	194	224	193	175	197	218	212	206	232	166	201	202	203	190	192	214	197	210	184	168	205	205	195	205	213	183	183	190	165	152	182	188	194	205	191	175	207	197	215	179	171	191	175	176	219	191	187	181	172	242	205	193	199	183	175	188	212	205	220	189	187	196	199	220	164	189	190	182	180	194	178	203	204	185	185	194	192	181	179	187	218	194	197	176	199	177	198	189	194	207	203	169	207	208	178	200	189	181	209	198	188	200	194	193	177	175	208	168	185	186	176	215	220	189	217	213	205	200	206	212	198	194	188	205	199	201	169	176	187	170	198	202	164	203	191	223	190	196	193	196	191	165	216	186	188	190	172	188	175	186	185	221	196	188	190	188	194	183	183	218	199	203	184	178	179	187	204	186	166	195	160	201	199	189	168	202	212	192	159	169	180	170	210	200	165	176	201	226	198	204	183	185	205	192	198	208	188	191	184	199	160	207	209	202	200	194	185	179	178	187	203	192	171	191	218	196	191	180	187	207	211	196	225	203	223	181	174	185	191	174	174	173	206	173	220	191	198	205	176	208	184	198	187	183	153	219	189	189	193	204	164	186	170	200	189	210	182	227	195	192	186	184	174	177	173	195	193	193	203	207	200	157	153	212	170	193	189	181	194	194	211	183	156	179	178	203	208	207	182	213	192	177	199	185	149	181	181	165	185	192	168	176	171	200	224	191	196	194	207	162	208	197	194	194	214	181	200	210	187	216	189	185	199	173	149	182	175	216	190	190	178	210	197	160	175	210	168	190	193	187	182	183	189	180	159	176	193	190	195	178	222	181	200	189	208	211	232	189	159	170	191	198	182	177	184	171	188	184	201	189	207	208	218	185	209	187	184	200	178	216	222	215	179	170	200	198	187	203	215	160	202	222	190	190	197	176	180	191	195	199	212	194	199	186	176	190	189	205	187	170	184	236	202	186	196	188	176	208	192	186	215	192	182	179	198	191	200	163	198	179	190	206	177	195	197	206	198	187	190	208	184	189	169	183	182	166	187	193	177	176	188	193	171	182	207	177	179	198	213	170	186	211	200	215	202	176	211	203	198	199	184	177	187	169	194	210	201	213	186	176	237	211	217	185	177	207	202	218	202	204	181	189	196	206	240	219	200	191	186	178	163	191	192	181	188	195	198	188	179	198	200	215	182	209	187	197	195	215	179	173	203	201	195	213	188	197	190	183	192	174	186	206	204	224	201	175	199	197	195	166	213	194	193	170	175	217	192	201	202	209	172	181	198	190	175	180	162	194	162	192	178	187	203	177	185	193	198	169	207	192	187	180	200	182	187	205	240	192	209	186	197	185	203	196	199	195	202	199	200	194	178	194	208	193	224	205	217	190	213	197	171	195	177	214	197	190	184	177	193	192	192	220	197	229	198	183	200	190	198	190	191	200	161	209	191	173	210	185	208	190	197	166	175	168	196	173	186	208	185	190	238	196	180	208	172	172	157	206	196	159	194	196	185	199	184	183	177	193	173	157	184	168	195	196	195	203	205	189	185	218	194	197	198	197	164	181	228	195	173	207	179	195	201	184	199	175	207	176	186	176	184	231	186	211	160	177	202	196	179	188	195	182	190	164	185	191	208	236	198	212	182	203	205	173	156	180	179	195	202	195	207	179	196	199	174	184	186	202	186	212	196	201	197	195	193	201	192	180	197	192	200	191	215	182	167	206	200	204	191	197	197	165	197	179	176	195	210	192	196	195	169	218	175	188	170	219	214	172	211	196	175	197	199	197	193	186	183	181	175	192	174	204	185	191	185	195	189	198	204	209	157	185	176	213	216	165	188	201	205	228	185	200	208	213	213	206	206	199	202	215	203	218	175	206	189	189	181	163	180	167	170	195	173	197	214	177	169	193	196	200	177	192	204	192	206	173	169	160	197	195	182	195	184	190	207	209	207	205	203	180	187	214	195	200	195	172	181	201	179	217	207	188	194	189	181	218	182	202	191	180	186	217	204	178	195	172	168	203	180	199	196	227	208	196	180	198	202	225	231	200	184	188	182	183	178	190	205	186	214	179	181	194	199	189	206	194	198	181	177	192	199	196	169	223	195	189	161	198	171	210	190	207	196	211	190	186	179	197	192	188	199	195	179	196	154	183	205	188	196	189	223	185	171	218	178	184	236	207	197	203	181	183	203	210	196	193	192	193	173	178	186	172	182	215	175	197	195	191	215	181	211	191	184	185	184	168	206	179	190	185	198	180	203	201	200	198	191	185	204	169	193	172	197	181	177	219	192	181	168	157	183	185	207	173	169	190	184	200	220	200	202	205	198	189	161	178	181	196	203	189	198	197	196	209	205	227	214	211	192	201	177	205	173	219	178	191	170	206	208	197	212	185	202	205	220	188	193	206	190	206	189	183	179	167	181	168	213	191	198	204	193	190	195	184	201	194	184	238	218	212	207	193	160	205	175	175	174	178	185	175	204	183	179	213	188	181	187	212	187	196	171	184	202	177	209	194	157	202	198	196	212	202	211	191	199	198	190	195	174	189	165	210	177	193	230	204	203	195	189	212	214	199	169	209	196	227	215	210	217	174	174	188	185	215	193	193	217	190	176	184	197	193	182	196	180	180	187	192	201	180	168	190	195	230	214	188	186	230	190	175	186	178	199	189	203	204	205	189	179	183	187	170	178	195	199	155	190	222	185	186	187	196	215	186	207	208	219	184	197	213	186	190	212	200	197	207	199	225	203	183	185	219	183	199	188	200	202	178	205	188	220	185	200	206	182	185	197	189	179	195	207	191	204	198	175	201	189	215	185	189	191	190	178	205	223	195	196	212	181	196	229	186	186	208	224	167	192	182	185	164	192	201	198	213	208	198	189	183	189	216	199
6488	725	1213	1337	1146	973	862	812	687	643	639	613	630	550	559	559	519	541	521	531	543	517	534	446	510	498	486	488	504	485	562	464	488	467	522	476	459	469	504	523	493	472	423	429	501	493	462	429	461	450	473	444	461	454	453	479	527	486	459	490	436	443	455	443	494	518	486	472	493	430	497	468	422	475	489	486	430	451	442	469	467	499	494	442	494	467	445	457	474	426	455	477	479	503	468	447	469	468	486	450	475	450	551	445	492	474	483	458	448	473	461	497	470	459	478	477	455	465	451	444	440	452	474	466	493	462	484	478	463	486	473	465	488	474	455	466	449	456	501	443	482	501	489	473	503	466	457	460	468	455	496	478	480	525	456	468	473	477	490	414	467	452	407	462	455	496	474	470	472	507	492	463	472	480	493	457	471	461	478	453	454	463	469	445	502	479	475	458	442	457	493	473	500	474	438	442	429	454	453	435	477	486	424	491	511	453	464	440	494	485	475	462	447	434	470	442	495	490	437	480	470	457	452	494	482	464	449	446	455	477	484	470	452	453	419	452	476	444	431	464	487	470	439	471	421	461	465	515	488	461	527	448	476	433	498	467	462	465	467	476	442	494	442	450	479	429	465	484	460	479	478	435	477	431	500	482	492	457	457	496	479	480	451	476	471	468	476	474	449	498	449	484	493	501	432	465	495	458	469	508	461	499	487	467	463	498	487	484	475	462	482	471	460	473	447	463	522	459	441	416	445	488	468	470	456	466	451	439	445	447	460	466	477	463	481	436	469	418	471	478	487	489	434	461	472	461	459	454	480	475	485	473	458	495	475	453	461	475	462	446	465	475	453	475	464	480	454	485	467	455	484	457	496	491	479	475	458	423	467	466	444	495	492	445	474	448	458	477	485	474	445	490	518	487	469	460	477	446	482	464	464	497	461	497	518	499	439	486	512	498	476	503	478	468	486	457	437	499	486	426	503	454	469	465	460	503	447	448	484	451	465	454	446	475	447	480	456	499	478	497	482	468	458	523	458	459	461	506	443	453	474	491	499	508	437	469	469	420	455	470	482	437	452	466	466	476	467	472	490	466	456	510	447	433	470	458	456	451	469	479	466	446	458	464	458	498	466	455	474	462	469	484	440	473	465	474	483	478	468	468	470	443	433	489	492	454	436	465	482	468	494	462	493	464	483	462	462	447	490	525	478	479	488	471	488	453	452	439	485	455	465	493	461	482	451	462	474	481	441	521	462	465	468	452	481	486	468	475	481	480	468	478	466	483	488	475	477	502	460	458	443	471	446	461	478	469	468	484	488	448	468	464	482	474	475	453	469	459	460	472	454	502	493	464	456	474	461	443	468	461	469	478	474	488	496	509	461	486	461	505	454	435	454	459	461	456	460	460	484	453	477	476	477	466	448	466	477	441	444	499	490	459	469	482	484	482	466	465	455	475	474	478	462	483	463	462	475	464	488	468	479	471	499	443	478	447	478	477	490	474	454	469	462	423	470	481	478	474	445	482	439	427	467	451	449	488	465	490	497	489	495	490	465	479	490	469	452	505	442	464	494	416	484	488	455	454	514	459	504	493	482	487	458	507	451	454	474	459	439	455	488	449	443	454	451	493	492	429	468	444	467	465	467	446	477	508	487	488	477	466	468	475	423	437	488	432	457	467	460	511	443	470	450	452	476	474	468	487	472	441	480	472	455	491	475	468	464	460	473	463	457	434	413	483	449	477	447	468	476	456	461	449	524	453	487	464	501	458	483	452	427	476	480	456	491	454	480	504	461	486	463	489	486	421	449	453	472	431	461	484	440	496	486	429	484	466	452	485	469	415	454	452	453	481	489	456	485	441	473	474	488	469	457	463	459	447	472	507	471	458	506	455	491	435	502	441	464	456	426	489	432	426	485	458	431	480	450	492	470	467	474	506	463	429	486	489	446	471	441	442	451	479	456	474	487	490	460	485	470	499	479	509	472	463	498	528	471	453	451	482	509	455	433	443	452	469	489	469	490	500	444	447	443	483	475	482	480	435	460	465	468	457	469	440	469	455	494	469	453	499	450	442	466	473	442	437	445	456	466	501	477	452	461	463	461	453	451	457	454	468	459	483	450	484	494	506	448	463	478	468	497	478	469	475	473	464	447	489	444	504	482	491	495	481	471	425	447	456	499	438	485	473	456	470	444	507	482	454	462	506	460	456	465	457	456	486	495	474	472	455	515	446	443	466	449	468	467	447	443	524	466	491	464	448	480	478	445	486	477	486	471	448	473	462	467	447	489	518	450	455	436	460	466	495	448	458	455	476	442	469	487	433	488	481	477	478	463	445	467	449	459	434	462	475	454	454	467	514	458	463	440	474	462	484	452	521	444	425	457	470	492	463	451	494	444	482	466	459	453	487	467	472	462	481	472	443	437	457	474	486	468	487	502	511	475	467	466	469	451	452	475	448	452	443	504	466	436	458	467	490	432	472	489	445	466	490	445	441	481	490	463	451	470	441	473	449	478	516	445	529	460	479	467	496	467	443	468	476	475	470	444	433	448	477	467	427	463	484	505	471	470	464	444	484	422	483	454	471	498	516	457	428	463	447	487	444	478	455	464	482	470	436	471	473	450	490	480	481	456	487	482	454	462	542	469	453	483	493	506	490	449	423	452	471	474	500	475	421	484	479	490	444	469	464	471	469	473	467	496	477	491	444	491	512	492	433	456	442	452	436	477	448	465	443	467	459	476	477	525	461	426	481	466	457	461	464	489	448	462	493	485	499	509	502	467	486	484	467	524	474	439	459	494	474	516	471	436	460	466	473	465	465	443	491	454	455	478	446	424	435	482	506	440	470	473	440	455	499	444	458	485	503	468	448	464	454	475	451	433	448	451	525	475	463	453	465	441	476	477	490	498	479	489	482	486	469	480	459	465	435	431	452	487	499	491	456	498	472	483	458	480	466	491	411	529	507	464	490	465	470	451	490	462	475	451	451	449	437	472	485	465	470	486	497	467	444	456	485	463	513	467	453	510	477	498	471	456	441	472	508	439	458	465	441	462	474	437	445	476	503	482	464	462	491	454	454	475	471	463	472	502	494	492	453	449	475	429	479	473	492	489	512	490	500	490	489	450	494	500	486	479	470	459	482	481	470	465	460	496	451	465	436	475	464	486	466	434	465	482	482	475	447	447	439	466	468	448	500	497	473	445	440	503	459	451	493	467	465	461	468	451	443	491	456	486	461	447	495	461	442	444	448	446	428	431	404	430	451	484	467	469	452	451	452	466	470	502	464	449	500	479	453	498	473	476	466	440	439	481	471	443	467	486	453	463	433	537	511	445	479	455	463	493	474	476	493	507	474	468	453	469	466	490	468	440	475	459	465	496	501	422	441	501	446	437	473	512	472	486	484	451	438	513	462	448	436	465	438	485	489	465	465	442	492	448	479	449	508	429	459	454	471	518	447	492	472	493	496	465	453	458	475	479	477	473	443	456	477	478	476	480	479	467	480	513	472
15041	1315	894	691	519	394	356	340	295	263	269	242	234	239	197	218	198	233	209	225	205	201	211	205	221	222	200	215	203	203	211	184	246	219	242	241	199	201	244	241	175	200	198	216	240	201	221	197	219	214	207	223	194	174	192	217	209	221	203	211	188	221	219	191	184	199	217	213	207	179	189	217	183	190	238	197	221	221	214	210	227	175	222	199	216	199	188	211	237	171	191	185	210	225	204	216	188	223	220	217	194	202	219	194	177	205	221	197	219	211	208	203	196	195	248	217	199	195	178	200	212	192	217	206	185	194	193	198	200	228	233	201	203	186	206	174	216	185	205	193	216	196	194	213	200	221	210	203	174	233	205	207	190	211	212	182	206	210	198	202	217	185	192	207	227	195	205	212	196	227	187	226	205	196	215	214	242	213	186	186	229	206	192	187	216	206	213	230	201	214	195	208	200	203	227	225	180	233	187	208	219	202	201	170	163	193	205	202	195	174	224	202	202	182	188	194	215	186	215	224	206	184	206	183	190	216	179	199	201	209	195	228	181	221	191	210	225	206	188	215	224	177	218	189	230	222	177	189	196	173	224	226	210	208	225	203	186	203	176	192	186	196	180	192	187	213	203	205	210	189	187	192	198	175	196	193	193	215	194	223	215	234	212	190	206	201	205	194	192	204	209	224	218	192	169	189	198	176	194	208	212	177	198	180	202	223	206	207	195	218	223	185	208	190	213	193	201	211	220	214	204	196	198	199	229	213	192	217	206	182	218	205	232	202	212	228	180	203	195	205	211	221	182	208	191	200	198	210	213	205	181	177	172	195	222	219	214	237	214	185	216	218	178	203	199	201	196	194	197	203	205	186	208	201	188	202	181	193	187	189	206	198	201	194	205	195	188	205	196	180	209	226	213	248	224	193	200	215	189	182	212	219	173	211	195	181	173	184	201	199	198	213	230	205	202	214	217	184	174	231	210	202	214	209	218	183	190	199	211	201	166	178	206	193	213	203	212	195	179	174	222	203	211	199	190	214	231	217	191	238	207	192	221	201	215	214	227	202	186	201	215	203	185	208	189	195	203	224	195	204	226	203	171	181	197	214	214	205	214	217	187	191	219	215	226	213	214	194	215	166	204	200	200	183	212	203	207	259	209	166	193	183	205	191	195	214	196	193	213	204	206	195	226	191	243	202	212	209	217	195	181	199	187	196	202	184	209	204	188	214	214	169	223	189	201	200	204	209	192	206	231	213	192	190	189	188	193	194	226	204	207	212	189	203	167	207	199	182	206	228	254	215	195	192	198	224	222	185	224	189	204	204	196	206	191	231	182	201	185	207	202	219	193	189	195	205	200	210	187	204	197	198	203	219	232	222	205	194	200	197	193	214	209	197	197	179	223	208	199	188	198	202	183	199	200	224	189	203	225	236	223	225	161	200	187	209	220	189	216	216	193	200	225	191	188	193	209	195	209	203	202	202	205	212	214	211	233	237	201	208	194	205	239	200	212	200	215	171	203	210	224	191	191	194	227	201	235	201	195	188	203	212	195	196	189	181	193	205	214	177	186	228	232	213	214	195	220	189	190	199	231	221	199	223	191	196	209	212	206	183	228	223	191	207	187	208	205	194	219	215	218	204	179	209	208	178	187	207	188	199	186	191	213	203	187	225	214	176	197	211	189	206	187	208	201	204	208	221	190	197	206	201	201	193	208	201	207	185	195	218	194	201	179	189	192	212	193	178	160	226	200	185	184	223	195	203	220	226	208	213	198	195	177	205	195	205	182	203	192	218	219	201	210	219	202	187	210	186	191	210	190	189	187	188	206	236	201	205	192	188	188	208	209	202	191	209	180	212	214	186	199	197	185	208	211	211	240	206	181	195	204	214	180	228	223	209	178	204	202	204	211	188	172	201	193	198	188	198	211	210	209	194	232	186	197	193	220	228	207	196	206	207	222	227	207	215	230	184	205	194	195	203	212	211	200	207	208	180	222	205	215	227	218	178	212	223	204	200	222	193	193	193	218	177	208	223	205	211	208	199	199	191	195	220	212	201	191	226	224	207	226	207	188	191	201	194	203	200	200	178	230	196	211	196	169	236	205	222	200	197	217	203	209	201	210	209	208	217	219	182	207	241	225	182	230	198	196	205	186	197	202	187	184	159	172	202	186	189	186	225	230	205	192	230	211	199	173	214	190	224	227	193	210	200	185	204	220	204	183	191	204	187	182	177	200	190	208	190	225	227	210	213	219	204	193	219	224	180	215	193	185	227	203	203	199	206	189	222	177	225	199	212	203	209	208	219	216	225	214	213	213	187	207	205	197	196	176	228	204	197	223	224	203	192	215	205	190	189	194	230	218	205	211	206	205	211	183	215	200	225	228	203	213	202	214	187	186	203	213	205	221	201	169	236	192	191	204	200	216	189	203	171	197	196	184	176	202	226	210	185	218	201	206	207	207	180	230	205	207	200	198	198	178	208	226	199	185	193	195	242	204	203	198	190	184	214	225	221	223	219	188	212	214	203	208	203	206	164	210	197	224	192	182	189	197	207	198	194	173	190	181	206	203	210	157	186	197	181	212	224	225	180	201	188	211	206	189	210	221	193	231	184	197	212	205	204	204	189	201	173	190	208	187	212	159	191	225	218	224	186	195	190	185	184	210	195	215	196	196	212	185	218	217	177	214	200	227	181	205	212	204	184	196	207	173	209	210	219	194	222	201	172	192	183	206	204	198	182	206	188	184	217	255	214	235	212	206	220	190	207	204	202	198	200	196	190	227	212	185	182	215	188	222	204	214	227	209	197	196	196	192	212	217	214	214	195	217	206	195	189	190	207	236	199	197	176	190	204	173	175	201	188	238	207	181	188	174	196	196	195	185	206	202	198	208	179	217	170	213	177	204	210	175	199	208	213	225	232	191	194	199	201	192	206	188	220	217	213	226	173	194	224	227	194	194	213	246	219	182	203	217	198	195	204	227	200	224	195	204	210	194	196	176	204	215	200	229	225	223	217	212	182	215	200	216	219	199	221	168	202	192	184	222	180	224	202	179	213	197	160	178	219	205	230	191	189	235	233	214	207	231	204	230	198	201	233	204	207	219	212	211	201	240	229	199	213	183	217	179	214	192	214	205	199	217	180	205	211	199	218	205	193	178	194	200	188	202	208	227	198	190	194	213	221	193	194	233	203	218	205	212	200	203	234	199	200	228	211	210	222	206	191	215	191	197	180	202	205	204	200	186	218	184	180	206	202	190	219	203	205	218	205	203	214	233	207	221	223	201	198	206	208	217	172	217	192	194	203	201	167	199	201	206	205	187	201	207	213	204	210	196	190	187	197	194	204	193	225	191	199	203	195	212	194	210	220	198	207	215	192	207	201	173	202	214	195	177	225	222	196	205	204	200	206	183	200	230	185	183	209	194	221	213	183	234	218	180	214	188	203	195	222	204	203	202	191	206	202	193	224	203	215	190	171	191	195	207	204	210	188	201	211	187	184	190	215
8315	1118	1985	2083	1829	1520	1291	1122	983	907	870	750	754	720	698	686	612	627	615	590	592	598	572	627	545	558	567	553	546	531	589	574	526	568	536	565	587	544	557	524	514	587	526	546	548	545	561	564	521	557	544	528	532	542	564	577	599	522	513	528	530	557	545	498	528	512	535	555	534	506	550	518	531	546	497	488	520	544	522	563	539	507	528	518	535	562	542	525	514	538	531	510	528	522	527	520	540	459	514	505	517	544	531	520	498	566	533	497	510	566	511	527	569	554	505	528	531	532	500	522	533	505	532	511	510	542	486	510	568	529	495	504	543	506	514	501	551	500	524	501	515	562	518	536	515	524	518	538	537	525	520	525	511	503	498	544	531	530	520	496	531	530	546	550	533	543	523	537	546	493	501	539	501	512	569	551	508	502	529	559	519	521	531	539	503	493	548	530	532	545	512	484	538	533	518	562	552	537	495	507	528	523	528	565	522	529	529	543	528	546	521	527	509	573	543	519	496	525	525	522	548	533	529	548	554	512	538	537	530	517	508	525	556	539	523	498	502	507	514	560	515	544	519	546	510	515	579	520	516	463	537	506	534	522	531	515	576	503	536	533	489	522	469	521	494	543	475	535	519	509	505	524	509	468	498	520	557	534	521	559	543	511	476	554	565	530	508	563	507	492	520	496	538	531	533	525	503	496	526	520	562	545	554	562	537	511	509	546	524	504	536	541	503	523	523	519	538	553	520	534	464	499	529	505	528	555	519	487	506	503	493	546	555	512	510	514	538	511	539	528	574	522	487	496	512	524	496	506	516	489	510	526	510	521	497	541	506	543	540	519	534	531	519	536	511	527	495	559	521	533	534	567	556	513	530	519	502	508	519	523	503	527	526	564	538	518	536	521	510	493	542	539	493	520	491	507	525	565	529	505	535	552	537	461	500	519	507	495	510	512	531	506	560	545	522	516	530	503	524	533	537	560	532	513	515	501	514	523	516	510	533	488	557	510	484	489	544	543	488	509	497	491	509	511	501	502	481	544	489	530	525	556	504	545	518	544	559	490	510	539	520	515	526	545	521	527	560	504	505	512	539	525	520	473	525	549	533	549	514	517	466	499	517	529	512	514	514	494	528	520	527	514	545	517	475	500	511	522	573	556	508	488	531	507	503	532	515	530	541	558	459	538	579	563	495	509	508	480	549	523	485	539	504	497	512	518	529	523	542	542	556	513	575	553	504	530	529	499	496	525	509	516	547	518	529	486	550	545	502	520	502	517	513	556	517	522	502	543	517	558	533	508	513	502	515	565	521	523	528	542	575	570	551	492	495	499	502	490	556	515	502	510	524	510	549	540	493	524	533	535	521	534	520	502	558	523	538	518	522	522	518	522	520	540	525	529	526	510	503	538	502	541	503	549	512	551	571	532	558	500	497	516	516	527	521	527	554	533	476	495	532	522	500	517	532	510	513	512	536	500	539	489	515	523	535	521	523	530	527	519	582	581	483	531	549	536	545	535	527	532	499	523	530	494	562	543	541	522	518	530	555	499	525	520	507	516	509	531	493	472	505	541	515	484	545	511	532	492	528	534	508	514	526	547	522	509	530	544	492	504	496	564	497	490	560	489	516	530	512	541	511	492	488	520	483	526	541	518	526	504	527	528	522	518	597	533	534	569	491	516	461	553	525	517	526	466	534	518	520	491	526	549	546	523	521	532	529	523	536	537	550	507	537	561	481	537	544	503	531	532	510	569	487	549	534	537	521	533	543	542	518	558	484	513	517	514	519	549	469	487	519	494	529	571	473	519	518	539	538	497	513	494	491	503	532	527	529	529	513	522	500	528	491	484	549	494	540	548	528	538	523	535	500	513	527	533	549	501	520	511	556	523	525	501	512	561	535	558	526	515	531	519	542	501	531	508	486	527	525	498	502	512	528	532	548	503	565	491	517	508	517	523	488	492	506	511	567	501	559	508	506	548	505	516	497	509	525	481	496	537	546	553	544	519	525	542	538	524	523	552	520	525	500	546	511	505	507	500	487	504	516	512	502	526	575	524	552	533	561	498	526	481	514	528	506	498	561	532	540	491	513	525	530	505	500	527	568	526	502	545	487	512	527	552	516	479	503	510	487	538	572	516	512	494	475	519	564	525	521	517	549	535	502	527	533	535	476	495	527	551	530	547	548	518	526	498	531	547	530	506	503	568	537	537	492	520	500	526	511	525	549	528	526	513	537	530	528	508	538	498	509	561	497	499	510	511	534	550	526	513	517	515	470	514	583	533	535	559	521	513	523	529	497	543	582	528	501	494	503	549	518	543	481	558	470	506	567	530	463	534	523	519	544	532	537	517	523	521	524	485	483	540	512	532	495	549	541	505	545	517	551	514	505	474	538	516	503	510	495	498	535	523	545	516	507	550	538	498	552	506	536	507	526	512	524	517	509	538	545	503	514	518	533	542	513	470	498	547	515	527	483	532	512	534	550	547	532	532	552	543	507	521	508	503	519	525	543	500	538	503	509	523	518	495	537	508	551	557	487	484	528	529	527	544	498	504	519	532	518	520	494	516	516	529	506	490	484	512	501	498	525	490	506	531	532	567	546	529	521	530	491	515	539	508	530	523	522	499	514	546	554	520	498	466	510	502	530	491	526	504	527	489	538	496	519	502	494	553	542	481	544	502	502	497	516	537	493	543	502	507	511	531	519	544	526	506	483	499	528	517	533	530	506	528	516	529	553	518	579	501	528	539	527	516	522	519	519	561	527	506	496	546	523	539	527	577	551	566	497	512	509	538	521	477	517	506	509	550	506	542	525	526	487	507	536	496	513	522	497	508	528	497	528	499	502	543	451	548	510	500	477	573	509	556	499	505	526	490	542	498	501	498	506	521	537	490	540	558	536	505	544	519	442	505	589	532	532	506	521	556	547	517	522	556	504	516	523	534	514	512	472	515	498	528	549	532	552	551	537	554	497	493	517	520	531	495	521	506	548	533	514	511	557	502	546	522	523	503	522	531	509	525	547	493	529	512	557	495	509	487	553	495	502	499	567	532	526	520	554	549	499	515	489	568	506	534	511	521	577	510	511	495	536	506	490	560	483	474	543	549	534	546	490	550	552	539	508	561	550	494	545	517	554	526	550	541	558	526	490	539	533	516	510	562	531	491	528	525	550	539	555	497	533	498	536	493	506	535	542	567	501	529	505	531	487	541	525	502	562	512	522	548	529	496	537	565	517	502	504	517	512	472	491	560	562	547	521	503	504	488	516	573	516	530	507	550	549	518	513	525	526	521	549	498	524	515	515	541	525	515	515	533	564	523	485	513	536	529	484	546	517	570	540	541	515	516	529	490	504	505	556	521	514	533	512	534	539	544	543	540	551	537	558	533	528	520	513	564	537	571	603	521	534	476	484	502	469	532	507	516	525	486	493	503	536	546	547	544	496	491	535	522	539	562	509	493	538	513	545	550	551	517	472	475	558	516	558	516	494	509	492	521	552	487	477	583
1857	464	422	397	420	384	404	411	420	418	410	392	441	384	403	399	391	415	412	406	401	420	406	409	420	377	428	419	376	385	365	409	398	429	430	400	416	432	389	403	386	400	411	397	409	392	391	371	396	414	419	385	391	380	418	433	404	406	430	392	424	413	417	398	371	375	417	452	398	418	405	423	416	421	405	402	368	364	389	416	364	412	388	401	392	381	367	395	397	378	416	394	394	406	426	395	395	339	389	396	402	383	394	422	403	367	412	414	407	337	438	386	406	421	439	423	422	434	397	419	391	367	405	398	371	375	395	378	399	397	404	373	405	379	423	416	418	417	382	420	382	394	399	403	365	409	395	407	416	441	406	441	404	385	420	413	426	446	408	415	403	409	402	422	364	390	379	400	400	372	380	430	425	377	403	363	385	428	385	392	436	424	382	367	434	379	423	412	438	400	406	379	362	389	424	405	389	421	430	412	396	434	417	383	415	400	449	393	416	372	414	414	405	374	426	441	425	369	415	381	366	403	409	385	407	378	408	404	415	416	378	425	439	415	421	405	410	361	402	398	439	403	391	369	430	432	448	391	388	380	391	447	400	416	409	429	415	400	417	380	399	421	418	386	393	417	424	402	402	397	405	404	372	402	424	390	396	386	394	422	413	418	393	424	439	397	391	397	399	384	386	423	432	454	425	444	432	381	379	387	404	399	378	411	421	427	413	406	413	393	370	415	401	404	387	442	372	435	396	411	365	430	380	402	439	398	399	451	406	417	402	406	372	428	424	416	435	432	410	399	422	421	392	389	398	450	419	385	418	394	383	418	427	384	413	418	393	380	426	413	384	443	367	363	393	407	400	409	424	410	404	376	424	402	403	429	411	360	423	439	392	401	412	385	408	385	389	409	373	392	346	386	413	383	371	389	412	399	404	439	418	415	395	428	377	366	444	387	363	374	417	416	414	409	399	393	407	391	393	376	393	399	396	430	419	420	405	398	430	358	410	429	419	404	412	379	369	399	405	402	366	407	404	362	395	369	422	432	414	367	410	397	346	399	399	383	430	391	413	396	405	364	391	352	424	439	407	415	373	442	401	380	385	403	403	391	411	432	396	406	425	406	411	379	428	432	401	390	387	359	420	386	367	397	391	409	409	425	432	402	352	427	383	368	378	401	355	403	383	429	421	448	391	398	389	403	384	408	406	376	408	434	396	413	421	380	402	391	414	436	413	377	385	414	388	405	385	374	424	392	392	351	389	390	391	384	383	368	402	395	365	444	413	383	351	374	387	429	403	446	431	422	417	399	416	438	409	407	393	408	387	411	404	405	390	379	403	400	377	391	457	383	421	408	374	381	393	362	410	375	394	426	415	396	404	381	399	414	387	394	423	408	396	387	393	405	356	405	410	408	396	349	425	436	429	391	401	449	401	438	403	384	367	381	412	436	408	391	384	405	436	370	409	374	390	383	413	435	396	411	419	403	424	409	378	393	373	395	431	387	397	425	432	407	393	438	391	406	447	446	464	405	425	443	412	418	393	369	408	356	401	410	357	398	387	388	426	416	397	352	413	413	389	399	409	405	428	415	422	392	414	392	365	368	434	396	434	391	391	377	368	405	405	425	414	406	408	353	428	394	395	410	393	413	412	389	395	411	389	413	425	406	438	359	364	387	407	369	421	406	368	404	411	433	376	384	402	416	385	410	405	390	382	420	418	396	428	401	377	394	425	414	385	371	394	397	361	429	422	407	420	400	408	412	389	422	396	396	377	370	389	375	389	431	404	390	443	361	421	408	418	392	398	369	405	407	373	418	404	393	411	406	375	407	413	408	431	431	400	444	411	400	388	394	429	442	396	432	396	431	381	400	395	408	427	425	399	393	392	412	401	432	458	378	450	395	415	411	395	394	413	399	389	419	413	402	374	401	398	394	368	350	400	401	382	397	400	417	382	438	416	382	389	411	419	384	419	406	415	402	411	429	377	367	392	457	374	389	372	352	416	384	382	411	349	391	446	410	463	417	412	388	397	404	435	384	422	396	428	367	421	382	411	403	409	383	428	429	415	430	391	370	363	372	442	419	389	396	396	423	421	397	410	403	416	430	395	387	406	387	376	406	404	410	384	411	403	389	415	382	376	396	427	405	428	400	421	407	358	376	402	424	405	447	374	368	421	387	409	389	390	358	383	388	430	391	428	381	413	383	414	409	426	388	402	396	426	420	388	398	404	426	394	395	401	357	377	370	388	414	396	446	402	401	429	426	392	388	387	376	385	383	431	409	398	366	388	418	390	402	392	418	419	371	406	368	458	408	395	410	422	401	394	364	378	398	409	391	415	398	394	410	366	397	374	412	419	430	379	410	389	377	382	381	423	406	408	412	396	398	391	402	395	406	403	428	400	449	422	419	343	380	430	418	421	404	391	396	411	355	371	383	385	400	412	379	415	386	401	368	401	421	429	413	416	418	433	416	391	421	410	410	388	452	412	419	434	390	409	421	412	375	401	406	362	435	417	387	402	357	387	414	409	400	414	399	407	383	449	409	409	359	409	413	403	369	390	428	434	410	411	405	414	422	416	391	396	387	375	406	437	392	402	402	384	417	402	431	388	448	417	381	374	427	398	407	379	436	384	369	420	422	396	396	346	379	406	378	414	407	410	421	439	414	407	423	390	408	394	373	407	401	404	384	391	389	396	403	427	419	330	384	422	361	376	405	415	380	401	414	374	388	408	389	399	377	406	417	407	369	407	385	385	411	393	418	424	396	413	382	408	387	398	391	385	466	418	369	398	369	414	404	390	413	445	432	388	399	401	442	379	412	395	369	401	379	389	427	369	421	396	440	447	418	388	396	374	364	425	435	384	416	404	398	385	416	421	409	407	382	419	415	360	382	370	421	415	429	395	400	382	449	389	381	393	392	412	415	436	392	415	434	391	375	412	426	346	342	383	390	403	427	398	422	417	434	393	392	382	411	395	446	430	438	368	464	430	424	424	400	422	409	425	431	420	415	411	410	389	426	405	400	405	378	416	379	402	393	397	391	373	402	440	432	379	383	381	378	394	385	421	405	412	415	421	411	404	404	388	434	468	402	456	412	416	417	388	411	420	409	380	435	443	379	363	436	405	377	397	414	404	387	424	378	391	431	377	376	408	402	420	422	411	432	387	437	409	409	407	379	423	441	428	398	403	416	399	439	433	394	367	415	411	405	394	384	396	424	391	399	413	375	401	402	401	401	375	383	378	412	387	432	385	419	405	377	430	417	423	413	413	396	400	397	379	393	361	418	419	410	435	390	384	420	419	339	397	426	371	406	413	388	415	435	414	389	378	351	438	380	400	370	383	365	429	404	374	380	403	368	406	405	380	399	393	418	410	399	389	376	401	410	442	432	407	394	394	412	391	429	408	421	383	385	425	388	389	377	385	431	422	406	458	431	427	406	387	381	413	390	407	388	392	414	397	377	452	400	429	368	365	392	400	371	380	402	389	376	394	400	412	406	458	431	419	406
2059	938	891	929	852	881	920	919	917	873	901	955	821	874	852	895	890	869	899	895	890	913	838	862	899	852	850	896	825	870	869	873	889	927	929	916	888	974	852	888	887	889	876	867	905	870	890	874	908	873	900	878	913	880	870	846	876	873	895	919	860	866	832	849	801	899	868	887	826	837	847	920	870	871	865	851	874	891	875	908	880	858	918	890	900	832	934	824	880	886	825	932	908	901	856	851	868	863	889	825	906	836	839	886	865	894	852	895	897	849	874	838	870	873	913	909	888	903	861	866	830	820	859	899	860	864	901	861	895	883	878	857	929	853	852	898	885	873	865	841	829	837	916	859	852	918	867	857	846	858	887	845	892	823	885	874	849	917	852	902	849	862	850	837	844	850	912	898	885	860	889	886	881	862	854	908	940	940	874	872	835	851	861	804	933	860	923	910	894	841	949	848	866	869	902	906	871	901	875	884	942	900	900	844	890	903	872	907	917	886	864	907	902	914	921	852	873	893	866	831	836	876	883	828	899	863	902	863	901	860	868	864	899	846	892	832	914	879	897	857	874	918	848	862	868	888	905	898	881	915	850	922	879	843	816	847	881	913	850	847	864	901	900	894	926	839	870	835	860	863	832	887	880	895	854	834	871	953	864	872	914	839	888	904	836	845	926	799	869	873	872	874	869	861	874	865	844	911	929	877	929	876	913	861	848	905	836	869	844	873	884	856	967	830	845	912	895	886	887	837	882	886	865	884	908	900	849	902	844	884	885	863	905	825	913	917	891	836	826	859	872	893	888	912	851	861	856	864	846	909	915	904	806	885	909	831	832	825	847	922	854	869	832	863	847	916	862	879	883	883	887	846	881	945	880	880	845	879	893	815	845	889	851	836	931	879	866	863	883	830	902	866	887	872	891	892	889	869	868	894	875	856	897	900	897	884	845	818	854	908	834	851	843	850	852	857	909	879	843	851	873	847	815	855	880	840	894	854	838	881	875	888	902	858	884	895	895	862	865	868	853	856	897	899	864	902	889	858	932	863	835	899	881	828	882	889	929	855	864	847	840	871	870	865	880	877	942	869	842	842	837	858	899	909	905	883	837	849	879	857	890	878	892	821	867	926	858	890	898	867	843	853	869	891	880	812	911	857	819	858	848	895	815	900	865	870	858	887	876	842	893	909	917	860	806	823	874	892	837	868	865	871	883	862	859	866	890	855	839	882	830	852	847	915	890	897	896	893	922	902	864	825	888	806	931	877	897	876	876	855	893	872	893	870	924	858	858	842	870	881	791	890	841	871	863	879	846	855	901	862	821	899	879	882	893	770	897	894	795	896	865	843	868	858	869	831	856	888	863	877	908	938	821	851	852	865	898	859	854	878	911	827	905	864	849	911	881	838	864	913	889	881	897	913	866	896	887	864	868	879	870	880	888	881	864	871	881	864	914	860	846	875	886	840	843	909	847	870	858	870	891	870	888	888	919	860	955	919	859	865	883	868	878	854	859	843	825	889	894	877	825	845	844	879	902	888	928	876	875	836	902	889	840	892	831	882	862	856	848	851	919	871	879	888	872	835	945	898	858	870	912	837	819	867	875	852	832	882	889	855	847	858	915	821	844	859	852	876	891	833	854	847	871	863	879	821	852	866	893	905	831	905	851	885	852	916	822	874	883	876	813	838	823	902	894	806	893	944	866	883	831	896	925	912	830	890	855	869	919	862	865	912	876	897	890	901	898	854	896	825	888	862	835	904	840	864	873	867	887	852	871	893	843	876	816	857	900	842	854	892	809	859	881	873	863	925	882	900	885	869	898	903	878	844	848	883	865	891	856	863	897	862	859	889	852	906	889	825	879	874	905	862	897	855	853	883	886	807	881	933	883	861	872	853	871	873	865	889	900	844	875	827	867	858	914	908	899	848	864	933	869	826	882	921	886	895	826	847	859	878	833	927	935	872	833	904	870	868	943	905	883	857	855	852	919	839	870	830	906	851	862	884	926	878	896	864	853	873	837	944	872	876	855	854	853	883	904	874	888	837	831	889	874	831	853	886	900	880	849	900	883	822	855	910	854	859	876	841	911	891	856	881	806	893	884	856	866	923	835	894	941	821	874	899	863	901	898	856	882	923	919	902	938	870	894	880	881	828	866	903	867	882	886	933	890	915	877	879	887	907	902	889	833	805	893	899	937	838	869	823	944	910	850	912	904	863	888	862	880	894	888	890	854	906	835	854	852	872	878	823	870	945	875	872	855	898	922	863	870	885	846	892	890	882	856	881	899	833	872	861	856	895	875	897	839	872	910	863	862	874	871	913	824	879	822	889	863	851	881	837	901	898	866	888	837	839	864	842	915	935	814	849	873	897	894	870	863	917	859	887	862	904	902	834	899	862	899	899	928	929	851	903	860	873	905	852	871	853	881	875	913	869	832	903	853	859	872	841	844	839	876	856	887	841	844	853	834	885	877	866	896	895	882	869	857	860	855	863	889	883	862	858	908	875	931	910	834	966	871	858	860	910	865	840	911	899	885	844	909	927	855	866	920	870	893	946	887	864	889	892	855	892	878	894	867	879	855	902	870	910	796	844	892	887	846	854	878	843	891	881	870	856	913	879	874	878	879	882	925	846	841	883	862	885	874	881	870	829	917	937	850	886	887	848	895	871	906	927	862	838	865	887	880	905	970	891	861	809	866	864	881	851	829	870	837	821	864	882	849	868	851	835	924	908	865	881	871	837	835	860	884	873	855	891	896	858	879	914	896	887	906	873	827	841	856	812	852	839	838	898	867	874	907	942	898	918	846	877	873	854	894	785	865	943	828	853	851	865	891	914	918	850	913	887	859	914	875	849	856	859	850	889	953	902	865	887	879	845	864	926	909	902	845	828	881	853	884	870	870	926	860	939	913	857	857	858	879	917	884	907	871	903	942	861	874	898	855	896	846	829	844	860	828	849	857	890	867	857	902	856	912	863	831	862	945	882	848	881	892	892	879	882	906	822	915	902	890	849	906	875	897	815	872	916	865	892	872	893	845	894	915	877	863	896	873	819	839	904	939	856	906	857	834	898	871	834	889	920	874	854	925	896	876	878	889	859	949	867	920	919	830	932	945	860	869	855	848	835	863	868	850	915	894	894	874	880	876	918	858	882	879	909	894	893	835	851	912	869	884	911	864	863	850	847	868	839	906	894	934	896	853	857	916	886	841	873	927	859	894	882	905	868	881	859	888	851	874	868	807	855	896	863	887	910	912	871	877	878	909	852	868	873	896	880	903	870	874	850	934	933	877	883	895	866	906	881	903	887	879	871	869	855	852	900	848	874	877	881	885	908	830	910	859	844	826	875	912	846	868	866	915	901	852	884	855	891	939	881	870	891	862	935	917	842	832	892	876	870	898	901	840	866	874	914	879	902	903	923	889	892	842	902	888	889	877	900	905	902	882	911	865	873	883	850	900	884	889	847	833	833	897	873	864	831	915	895	856	827	885	831	867	901	921	880	900	910
7647	548	528	435	388	295	276	259	258	212	230	202	201	200	225	228	211	203	188	193	228	183	194	201	202	213	183	191	197	206	195	179	172	199	174	193	194	203	206	179	203	184	200	222	176	180	220	161	223	192	216	207	170	202	191	215	181	191	203	191	157	204	206	216	189	196	189	204	156	195	210	170	191	210	196	203	206	212	200	204	204	205	179	182	190	177	179	185	184	199	169	188	233	201	210	191	205	200	209	194	215	236	186	196	188	184	213	147	189	202	188	215	186	193	196	197	198	188	194	207	201	180	170	182	213	158	157	170	188	191	206	179	212	212	168	207	202	226	222	172	211	195	177	189	211	217	165	195	215	194	201	173	184	218	207	196	210	212	190	216	211	201	205	192	187	180	201	179	180	173	187	189	193	200	180	179	176	182	174	209	184	193	206	211	222	227	202	184	194	190	205	199	202	204	183	224	202	205	187	194	205	207	179	202	223	167	199	210	170	161	178	183	223	184	207	204	188	203	183	186	203	239	210	208	181	188	187	183	170	197	188	217	212	165	199	203	216	206	218	205	176	192	207	186	173	168	182	204	163	223	198	198	197	180	199	183	184	164	180	205	192	187	197	208	203	190	183	189	174	188	188	201	189	201	218	180	227	225	185	217	193	218	174	207	176	184	227	201	201	194	215	181	190	193	197	177	186	194	218	202	215	180	194	195	197	189	199	195	202	212	213	204	206	203	182	209	222	184	192	192	188	192	204	192	194	200	204	203	199	207	173	207	167	176	197	181	177	212	208	203	181	222	195	209	192	190	183	202	180	179	174	205	181	207	199	215	172	218	227	175	190	188	194	202	180	155	172	197	213	188	189	173	217	172	174	197	212	208	206	201	184	214	190	186	222	215	178	193	200	197	190	196	195	189	221	191	193	209	191	185	178	173	198	174	184	192	208	200	192	191	213	177	183	193	196	175	198	185	211	202	198	216	223	192	183	179	201	184	181	208	217	183	199	233	186	182	189	181	165	186	200	197	201	181	209	202	180	207	189	180	148	190	179	213	195	180	189	196	185	189	192	174	196	249	203	180	193	190	192	193	201	196	186	198	198	193	210	222	199	180	185	201	191	217	191	201	180	187	192	197	208	195	191	192	186	215	208	165	175	200	213	195	199	183	204	204	211	189	181	190	192	189	179	199	215	196	175	220	198	199	191	192	181	180	212	194	186	188	202	187	181	181	188	219	214	197	196	184	189	215	183	199	200	181	181	187	202	196	178	191	169	194	192	176	179	211	198	192	173	193	243	170	188	171	215	197	194	178	173	201	191	203	196	204	175	176	189	182	197	212	192	203	174	197	206	196	191	207	194	186	192	219	205	198	202	203	161	184	189	180	186	193	213	186	210	186	182	186	179	184	213	196	170	190	185	208	181	221	188	166	192	187	197	187	196	216	210	208	168	186	193	197	220	227	213	153	202	190	194	202	198	200	199	167	177	182	214	201	152	208	189	210	200	197	206	197	213	212	204	208	198	219	216	204	176	221	180	191	215	198	209	189	195	193	159	223	162	187	196	177	185	212	197	186	218	185	180	192	191	206	210	200	186	165	192	207	203	218	194	200	216	186	169	199	196	184	207	212	185	209	193	224	229	204	173	198	198	218	191	155	180	158	188	208	196	161	196	221	217	183	213	185	195	207	204	205	177	182	219	196	207	188	187	187	190	195	205	209	205	209	215	193	199	205	179	215	205	189	183	182	230	192	198	213	173	180	205	209	186	201	210	213	177	196	201	208	170	186	199	223	203	186	180	223	218	182	173	187	183	208	185	200	185	170	184	164	171	223	199	199	228	201	172	193	205	181	183	178	205	214	203	221	192	194	164	174	197	230	211	210	202	170	202	191	206	173	180	193	176	185	205	197	191	175	185	192	202	215	204	183	204	183	205	194	186	189	189	212	206	197	175	172	215	176	188	193	188	178	186	174	181	217	200	196	197	212	212	214	192	233	180	189	184	199	194	197	179	189	187	205	213	236	179	173	184	206	210	205	189	172	209	198	198	199	161	203	195	185	195	208	200	202	246	207	162	186	197	201	186	193	203	195	206	166	216	174	191	183	198	198	224	172	172	195	209	201	185	195	198	182	183	173	210	175	191	194	189	192	170	209	199	189	192	208	201	207	191	165	200	191	208	188	174	178	196	188	214	187	182	194	174	198	206	195	200	217	215	231	192	209	184	217	205	182	180	206	202	185	177	177	186	184	210	180	217	179	189	178	188	181	195	195	202	176	183	209	205	203	200	203	170	192	191	196	214	198	210	183	174	167	194	222	190	201	198	214	202	188	201	200	181	189	193	172	172	222	191	177	198	188	185	193	210	198	197	218	216	209	188	204	191	200	200	211	204	201	185	214	209	189	193	217	186	174	170	187	210	189	176	181	198	183	214	236	209	217	199	190	195	179	196	227	166	188	190	164	199	180	225	178	180	197	200	196	199	194	206	197	194	195	196	207	201	189	201	183	173	174	225	195	187	168	223	173	192	222	207	191	209	166	192	205	186	201	215	179	195	194	212	201	203	181	199	190	193	188	214	221	196	205	165	198	205	193	179	205	203	201	196	211	199	184	196	232	186	155	175	191	192	185	212	199	210	189	203	232	184	196	191	164	221	170	194	205	169	211	189	196	184	194	210	199	188	184	191	157	172	181	211	224	214	218	177	193	202	194	164	201	191	207	193	194	185	185	199	221	213	195	216	216	192	200	221	223	186	194	173	187	213	194	218	199	173	208	184	189	205	192	201	192	174	169	208	188	161	179	188	210	199	208	220	184	179	200	186	161	219	209	200	216	207	163	179	184	203	190	181	184	201	201	203	232	203	207	177	191	206	212	210	167	191	171	193	174	171	185	181	181	187	210	207	195	199	229	205	176	219	195	184	187	200	176	198	182	179	206	211	213	221	196	198	225	210	184	196	182	210	190	209	222	215	212	185	215	193	215	168	211	195	194	201	190	197	179	172	187	191	177	188	189	190	171	159	201	191	183	193	198	193	176	218	196	212	179	201	207	213	194	210	191	194	175	181	204	192	209	203	179	191	187	185	193	216	186	203	189	179	198	211	177	169	184	182	211	195	155	204	216	216	198	184	189	207	199	178	198	192	214	174	217	189	203	206	194	188	202	203	184	194	224	195	216	225	175	198	207	193	184	199	217	229	216	198	204	184	190	169	186	207	232	193	179	183	189	201	185	171	187	203	185	182	180	183	182	179	170	181	200	215	187	188	212	196	172	169	180	200	176	209	198	200	199	191	188	203	227	221	209	190	191	202	203	208	192	182	188	177	189	190	210	183	219	205	172	178	207	206	195	209	199	207	202	181	180	193	195	184	202	173	186	197	195	210	204	211	195	172	209	186	201	196	211	191	198	199	201	214	230	220	200	218	217	184	212	173	183	178	202	205	187	166	199	214	188	217	197	178	210	216	195	212	165	204	197	176	197	212	199	208	190	196	194	169	194	186	182
6500	792	1188	1330	1146	1021	875	779	705	655	644	614	596	559	591	601	554	561	534	524	521	512	519	486	491	512	523	528	506	495	527	518	466	504	518	475	496	461	430	420	495	500	495	517	473	468	495	465	468	512	489	487	524	442	495	497	461	499	504	481	490	502	519	454	462	464	489	460	495	462	451	486	446	454	470	510	485	492	456	464	501	478	474	441	500	493	486	461	478	487	489	483	518	472	503	422	480	481	473	513	498	457	478	444	478	520	473	459	505	494	477	505	485	458	480	486	456	480	485	481	438	494	455	501	468	472	475	479	485	465	494	465	492	482	458	506	447	500	434	477	464	444	460	453	478	461	531	522	467	491	500	548	484	507	474	466	461	449	472	488	481	466	476	464	454	457	462	474	486	448	448	477	445	474	518	471	497	460	480	465	505	504	474	447	475	509	450	538	437	503	461	500	463	493	490	441	512	480	477	499	453	493	490	458	495	492	489	453	489	463	465	414	446	466	518	491	478	521	449	473	440	464	468	434	488	476	477	468	468	452	477	457	494	471	452	476	499	493	473	453	474	486	467	486	481	522	484	475	498	492	502	475	463	455	457	504	454	455	460	460	459	455	438	465	474	482	454	476	516	468	427	482	460	463	491	428	511	512	470	467	469	502	481	487	472	437	468	444	482	465	455	476	478	474	493	453	464	458	465	462	456	497	468	474	472	461	437	439	515	469	505	501	458	477	456	466	456	467	461	488	476	461	446	482	500	493	465	450	455	475	502	480	489	473	461	480	448	478	465	434	472	491	511	449	490	475	490	441	490	440	507	517	476	447	503	468	480	494	465	470	494	494	457	502	445	465	452	482	512	474	489	460	487	480	492	472	467	470	473	482	443	480	452	448	449	429	493	489	454	494	466	494	495	470	479	488	477	449	446	455	496	468	429	495	465	507	463	469	461	497	455	476	421	430	462	457	463	471	484	462	447	476	497	474	461	501	482	481	474	502	487	503	472	476	479	475	461	492	493	459	484	447	442	484	459	483	464	443	492	473	440	478	475	475	465	468	476	489	482	440	490	454	468	476	458	452	482	446	461	450	432	484	455	508	509	464	486	461	456	459	472	484	509	471	464	470	462	487	474	482	467	462	461	477	444	484	454	451	451	502	449	474	466	446	446	474	481	481	472	486	441	444	480	455	510	447	473	476	457	471	488	494	465	503	398	498	446	472	477	459	486	482	459	450	491	472	473	475	490	509	439	491	496	484	487	473	467	498	510	495	466	440	465	456	453	466	433	445	482	466	492	501	441	438	494	482	475	497	477	462	440	454	479	478	452	501	458	502	459	441	457	466	503	492	476	522	496	466	430	515	443	501	489	491	492	445	454	480	464	453	491	484	449	498	501	517	475	462	516	510	512	524	461	443	502	487	498	470	486	477	463	472	482	447	493	474	509	457	449	475	473	492	474	460	483	452	449	490	477	474	462	481	456	490	491	418	483	481	441	490	446	503	465	463	455	478	455	493	449	454	478	447	490	482	418	488	455	458	481	467	480	462	422	426	461	479	480	482	502	446	500	459	506	446	490	476	488	450	489	477	460	454	491	465	453	439	529	473	482	508	476	502	460	438	479	476	510	483	451	498	489	480	494	456	468	437	499	471	507	450	488	447	496	461	474	449	478	471	490	445	484	482	451	469	475	491	459	450	488	454	453	479	439	483	492	492	491	479	482	483	504	460	494	444	471	503	515	481	493	491	493	480	467	465	464	515	491	471	480	504	510	488	476	473	453	432	463	491	442	477	504	487	486	441	486	482	468	454	448	470	456	444	520	465	442	490	477	479	484	462	518	465	488	439	512	495	454	484	470	449	503	485	488	500	540	473	411	473	447	501	450	492	495	461	493	455	446	457	469	442	488	460	461	491	461	472	440	492	482	500	474	475	471	431	481	469	496	518	443	433	486	437	463	483	491	495	514	494	470	482	503	485	477	445	475	428	454	475	457	462	498	478	482	475	457	487	454	441	481	474	470	478	492	494	456	474	479	474	457	474	467	451	506	472	456	464	487	491	493	468	511	452	494	458	497	485	476	509	453	467	533	444	450	457	465	439	465	484	449	500	471	501	467	492	494	472	472	475	466	478	457	464	458	475	491	528	449	459	469	491	476	499	510	465	454	476	464	456	487	466	461	437	463	478	460	508	482	451	472	454	488	482	511	494	488	431	460	456	453	464	502	517	459	476	454	473	487	450	454	450	451	431	451	513	495	495	473	484	446	512	483	477	463	464	459	459	483	517	470	461	489	498	464	484	468	470	477	503	463	503	487	435	487	455	440	477	487	453	499	460	478	476	456	487	448	483	475	457	467	491	495	482	471	494	480	495	503	481	501	491	467	490	489	462	497	450	508	480	480	468	456	442	415	475	443	485	506	471	456	463	458	466	481	455	480	433	486	441	511	513	474	427	430	483	482	428	501	443	479	435	486	474	515	480	461	465	477	525	478	429	475	470	479	489	451	428	466	461	468	471	431	460	463	464	496	482	522	490	452	456	478	461	490	452	467	483	437	486	464	495	475	465	479	490	504	468	513	450	537	505	460	475	497	500	493	470	455	508	481	456	449	420	454	465	445	527	479	447	484	469	498	428	461	476	451	480	504	452	490	469	464	477	452	509	467	471	527	481	486	450	473	414	523	488	469	492	469	480	466	476	456	490	492	463	479	501	451	479	455	426	449	481	470	443	468	508	474	444	467	468	483	501	482	494	468	454	450	443	452	445	482	440	488	502	453	477	468	526	478	458	453	458	433	473	460	462	486	480	473	467	485	480	475	516	479	490	473	483	488	485	424	467	476	437	460	479	469	481	483	453	511	508	459	471	490	477	471	461	451	466	516	457	458	477	487	435	429	454	479	512	461	475	472	462	476	496	436	472	460	494	482	507	464	449	445	499	457	444	484	500	476	481	481	481	493	487	463	476	519	467	481	494	477	477	470	463	507	457	477	499	456	506	498	472	500	499	488	475	442	493	482	507	486	482	462	491	452	468	443	486	482	504	498	496	492	488	481	454	480	459	468	491	485	450	454	472	458	467	447	494	468	494	472	442	496	459	481	483	451	459	490	492	488	493	465	476	435	451	459	461	520	490	500	453	481	477	448	455	476	467	475	474	485	487	472	450	461	485	473	457	507	474	485	445	449	534	449	481	507	459	474	440	470	471	481	479	451	487	474	471	523	457	445	439	468	475	450	493	433	419	438	441	493	449	468	473	480	447	467	478	463	434	461	493	472	492	472	504	472	470	470	442	483	516	452	484	494	499	483	455	468	467	497	470	491	464	452	469	461	447	484	489	447	475	446	492	449	466	453	467	467	458	505	476	471	434	496	473	475	466	508	481	479	471	481	455	462	506	476	431	466	491	466	429	486	497	483	495	461	479	464	469	482	495	489	442	453	448	469	448	495	468	479	481	428	487	460	438	474	481	476	467	488	475	457	469	492	453	513	458	435	420	455	486	486	476
14941	1294	886	678	548	413	391	310	258	261	255	248	234	244	222	238	216	231	197	219	207	204	224	205	223	224	190	212	213	212	224	193	170	205	209	203	200	175	220	199	211	203	228	203	227	212	186	217	184	198	208	183	190	216	225	205	224	224	206	183	183	200	211	191	209	225	196	206	199	193	204	193	218	203	220	215	213	213	214	198	197	200	205	193	229	201	171	180	224	188	209	196	188	215	206	213	209	199	218	182	202	191	208	165	221	209	209	211	242	206	189	187	230	204	185	183	193	203	237	182	217	202	204	198	201	178	202	196	187	222	208	212	207	220	184	235	199	207	247	199	217	206	223	181	203	209	188	204	215	224	204	174	198	220	206	216	175	186	193	190	193	186	189	217	190	184	208	187	207	209	192	176	200	199	186	190	198	204	201	206	204	197	188	215	202	209	208	205	193	184	211	217	177	191	203	197	223	198	201	198	203	181	194	192	212	192	191	171	187	206	218	219	203	196	226	203	198	194	213	202	214	224	205	215	216	220	196	212	187	207	214	205	174	185	211	198	209	210	205	201	211	211	190	181	175	210	208	181	208	213	178	208	177	208	198	195	201	195	185	239	193	219	226	199	204	226	202	199	211	201	185	194	202	244	200	178	207	199	195	228	174	179	213	218	217	222	203	204	218	228	207	197	192	227	177	220	204	226	187	168	210	188	186	219	202	194	211	196	202	188	210	202	218	206	196	173	209	225	189	195	195	204	194	194	194	205	186	204	219	216	197	220	192	184	219	224	182	219	196	190	157	209	201	185	193	215	183	188	194	216	187	220	176	206	178	210	213	219	186	208	219	217	197	199	210	195	206	207	223	208	205	184	192	212	207	229	186	194	204	216	207	205	209	221	175	193	159	183	218	202	181	189	197	219	202	223	204	202	196	217	208	184	197	199	184	215	226	188	198	203	196	217	202	218	196	238	212	223	210	209	221	256	213	186	221	183	221	211	194	201	195	216	188	188	221	183	216	180	249	184	198	221	214	192	216	204	186	218	175	200	197	232	174	204	218	209	202	205	194	214	203	186	172	193	202	204	205	212	217	236	204	200	246	213	176	195	200	196	204	221	215	183	209	193	172	217	201	194	188	209	198	212	195	186	231	189	239	214	200	213	189	176	210	175	212	203	228	244	174	189	213	213	212	205	201	206	180	180	227	202	190	208	202	208	190	208	215	214	210	211	205	209	199	200	207	195	232	233	215	223	189	198	180	208	222	235	182	178	220	219	204	186	215	209	202	208	183	216	175	181	173	216	201	205	222	227	197	201	219	201	215	228	190	190	196	200	176	211	208	188	183	202	210	190	219	197	208	188	203	213	218	224	204	198	210	202	197	221	188	241	223	190	225	242	201	175	175	179	249	203	193	216	205	171	208	187	186	202	195	186	185	194	194	236	186	195	220	196	204	190	209	203	196	211	195	189	212	225	183	231	207	210	212	190	211	209	180	191	215	209	209	201	202	207	212	216	230	194	197	212	223	171	168	187	182	227	191	185	201	190	199	216	197	206	190	210	247	205	209	170	215	182	216	193	216	209	213	189	217	188	217	198	180	204	201	199	210	209	223	201	233	195	212	217	193	221	203	194	206	199	211	185	204	206	208	215	210	217	168	209	203	221	157	182	230	216	207	207	204	207	217	206	209	230	207	164	177	206	224	213	190	189	221	218	223	201	208	208	220	191	201	188	184	230	188	202	192	200	195	205	210	199	229	209	204	191	221	228	224	200	197	209	204	198	219	176	211	191	192	218	215	215	184	225	204	187	215	208	212	183	180	182	208	231	196	224	200	195	199	226	199	176	209	191	226	206	205	179	222	197	205	201	181	226	210	220	184	167	215	247	201	201	223	213	209	187	189	216	199	192	233	168	193	213	209	211	211	232	177	230	211	192	190	186	219	196	227	203	234	199	193	211	197	193	219	205	202	208	208	190	200	226	214	218	205	191	223	220	201	203	199	200	198	192	207	214	185	196	205	197	213	223	202	183	208	174	201	196	202	233	191	218	225	205	200	192	211	195	198	220	194	214	207	190	216	197	203	185	210	217	193	189	205	190	191	189	226	218	192	199	200	209	195	203	223	196	202	223	208	193	204	209	191	220	204	204	219	233	210	221	199	206	225	211	178	195	216	223	219	185	201	194	232	212	202	175	199	203	164	204	207	217	221	208	171	209	193	181	205	192	183	190	197	210	183	169	198	203	211	222	187	196	188	224	216	209	221	211	248	206	177	213	185	209	196	209	211	221	225	199	189	188	207	201	196	225	228	178	217	170	179	197	195	208	186	187	188	209	186	204	182	217	195	196	199	195	203	197	209	223	216	183	205	206	195	212	194	187	196	200	191	212	221	205	199	196	198	216	199	195	191	224	206	230	192	189	202	223	190	194	197	174	230	179	208	210	162	230	201	208	189	186	171	184	222	189	198	204	190	222	194	207	229	199	190	206	223	219	218	218	177	163	185	227	207	213	208	191	201	222	209	195	196	189	210	221	197	213	203	197	197	201	189	214	196	211	220	185	200	222	194	198	209	191	194	208	179	204	169	179	203	195	194	175	175	191	185	167	206	220	201	191	181	212	189	192	211	200	195	186	193	206	208	204	224	219	203	235	214	184	185	217	208	213	209	205	193	204	205	216	221	190	213	174	210	208	177	224	209	220	209	202	215	216	168	214	204	240	209	173	213	194	219	175	219	196	219	186	202	219	202	217	207	185	190	201	202	197	203	191	178	202	207	207	223	203	199	205	202	185	196	192	202	210	199	228	218	204	195	211	196	161	187	173	197	219	218	221	177	218	205	217	228	187	210	208	206	237	218	207	192	213	221	206	187	226	186	176	213	205	209	220	232	207	206	197	199	203	204	201	232	180	194	184	194	198	217	202	205	205	221	193	203	208	194	208	223	207	216	230	187	217	221	199	242	177	187	194	205	214	221	192	198	222	171	192	214	203	215	206	190	207	206	198	207	226	209	196	192	216	196	194	215	201	207	198	199	199	209	196	207	202	208	212	179	231	192	185	197	188	218	189	211	217	200	216	189	225	192	207	185	192	213	182	185	206	216	215	160	211	179	181	178	176	211	203	203	190	199	188	179	232	185	210	187	206	190	210	174	219	196	212	199	203	191	202	212	197	186	234	188	204	190	194	244	204	178	225	203	217	195	228	216	191	178	195	205	192	185	210	181	208	202	208	197	223	214	198	194	199	192	170	184	223	206	172	220	194	194	208	182	203	168	210	202	220	195	213	220	204	193	200	197	227	221	200	172	224	218	209	208	233	200	179	196	200	228	203	195	208	203	231	203	210	202	192	210	193	224	195	188	192	227	217	188	211	178	214	202	207	206	203	185	198	179	213	197	195	211	194	178	229	216	218	187	209	216	193	210	185	200	220	202	182	202	209	218	211	215	186	185	213	204	223	185	193	216	220	223	211	213	184	207	201	207	180	231	201	204	203	226	206	204	199	239	198
8324	1069	2009	2204	1849	1543	1259	1051	958	910	848	763	767	714	638	622	635	644	602	637	584	568	595	589	597	562	555	550	561	584	574	536	589	556	566	530	551	562	510	557	560	549	494	545	545	499	510	491	568	531	482	565	513	524	538	537	533	574	572	579	538	536	552	533	542	548	519	533	527	514	521	553	494	508	536	545	491	533	539	500	487	569	537	555	561	505	509	538	520	553	546	511	550	489	556	515	500	550	541	526	503	521	511	511	550	488	523	510	560	535	502	563	499	527	497	536	514	578	504	522	524	533	547	538	542	525	537	516	482	534	511	538	510	570	541	504	528	548	468	506	499	525	547	504	538	492	494	534	522	511	543	522	526	538	530	566	528	515	532	528	529	538	536	520	531	561	505	561	517	526	534	502	543	501	537	504	540	560	497	516	530	533	506	568	534	501	543	487	475	581	524	510	528	549	513	540	525	470	521	544	506	543	547	525	520	530	491	539	520	485	529	510	528	516	499	483	525	522	500	484	482	544	516	531	494	488	532	511	516	539	497	533	487	488	479	500	553	533	573	509	537	480	511	529	504	515	508	564	503	519	533	519	569	489	517	529	542	487	514	476	544	514	490	535	557	545	507	533	514	540	507	545	575	525	520	501	525	504	499	483	504	526	563	537	546	517	522	539	491	525	557	505	536	507	523	527	515	504	512	517	499	530	499	516	547	497	522	536	499	532	538	521	533	507	491	522	549	536	539	533	518	508	530	510	497	522	495	530	499	578	557	502	488	526	511	530	492	475	500	509	545	498	539	513	521	509	528	533	519	553	541	529	518	515	503	505	516	559	553	503	475	526	541	538	490	582	547	508	521	504	512	523	524	490	537	526	534	539	497	528	525	523	500	540	559	553	519	548	457	479	505	556	517	535	521	501	519	515	544	498	525	511	520	512	545	553	500	510	540	494	521	493	533	516	523	515	511	525	489	561	547	501	545	540	517	544	495	480	528	534	535	539	523	490	517	561	533	541	543	524	520	511	521	528	496	527	536	557	509	540	522	524	531	546	476	517	531	481	529	521	516	530	517	547	543	495	518	565	526	500	506	496	506	545	536	524	523	514	546	536	530	506	540	488	551	512	551	566	517	548	535	481	525	497	510	498	547	523	524	520	513	489	524	495	523	582	499	549	509	492	514	510	500	541	531	473	508	531	555	555	504	493	549	561	464	461	531	520	511	541	509	535	491	500	526	525	526	510	491	534	528	488	533	572	544	491	479	529	516	570	512	499	500	520	542	508	490	503	496	476	528	520	504	544	534	526	536	580	561	517	553	508	538	540	502	493	502	538	486	513	538	538	509	514	554	531	536	552	501	516	539	517	529	524	508	513	529	529	574	531	557	505	528	545	532	508	537	480	542	550	515	521	545	518	493	530	515	546	549	511	509	554	527	509	505	526	506	534	542	534	548	519	505	535	513	553	478	529	509	540	503	543	515	499	518	524	497	543	543	471	544	531	516	495	521	491	502	565	522	523	503	505	498	484	506	535	519	479	566	501	561	524	522	515	497	523	551	543	499	548	507	505	583	510	515	501	505	496	489	548	508	526	561	513	521	493	512	534	509	530	569	525	500	556	559	548	554	516	501	552	523	552	535	498	534	481	503	536	521	521	528	551	516	562	509	496	567	526	538	514	535	535	576	543	546	504	522	534	547	527	481	522	492	537	515	563	549	564	513	546	505	521	543	536	500	569	504	523	547	527	566	523	500	530	502	524	555	511	510	535	521	493	546	500	533	546	503	537	517	538	543	524	484	564	531	556	531	537	522	530	511	545	528	536	487	507	553	535	552	498	560	518	514	546	516	511	507	499	554	551	521	516	553	503	530	516	505	540	513	517	499	578	547	519	530	533	522	552	514	497	538	507	552	553	523	516	482	555	493	548	490	503	482	483	534	533	516	544	507	532	551	567	471	509	484	542	514	557	502	513	548	545	531	531	555	563	530	514	504	513	525	485	565	507	520	523	540	509	499	519	557	540	523	519	549	542	570	558	505	546	515	517	525	554	560	536	486	516	561	532	526	503	508	542	504	538	547	480	512	518	501	523	500	540	531	514	508	546	541	528	533	508	507	515	521	506	525	528	527	532	554	529	522	531	503	525	579	514	519	498	494	496	492	526	516	540	510	528	496	508	540	543	532	499	514	527	483	521	515	519	538	500	526	549	530	544	513	530	481	533	479	547	481	509	537	540	546	527	543	517	512	488	541	533	522	526	537	515	522	577	541	499	524	552	494	551	503	523	532	551	581	534	512	534	530	537	548	519	530	552	544	528	486	526	514	498	524	489	497	518	554	537	509	552	525	519	505	512	524	555	516	579	503	520	521	520	533	552	516	495	534	544	539	523	540	498	522	530	549	549	539	506	535	529	491	510	568	541	488	496	507	490	496	531	530	491	494	518	522	493	545	519	539	525	517	498	549	516	494	504	513	515	571	559	512	538	520	513	546	505	564	539	505	514	475	525	483	551	551	538	516	532	540	527	501	519	545	533	515	548	518	455	555	534	555	498	534	554	569	515	536	519	513	503	503	515	533	526	520	533	508	555	525	553	499	543	513	520	529	543	543	548	497	556	501	557	508	514	517	547	511	527	499	543	497	533	541	468	537	509	518	524	496	561	515	513	522	530	530	496	506	500	533	500	509	536	526	528	544	564	504	535	543	536	515	526	531	515	558	531	529	523	505	514	505	518	524	525	499	524	534	506	518	527	555	521	531	515	551	497	534	487	558	517	516	483	496	536	507	524	511	551	512	482	515	498	533	551	504	526	525	479	547	511	560	521	518	519	522	528	511	518	520	552	545	519	485	506	527	531	508	537	551	507	491	512	543	569	540	503	504	496	550	496	514	533	544	519	512	507	514	521	523	547	496	483	503	513	532	569	504	586	506	535	478	532	505	539	525	503	557	529	505	512	541	557	533	503	502	545	492	520	557	576	525	502	520	497	522	490	492	547	527	501	516	529	537	533	522	524	516	544	536	537	532	508	519	503	511	473	551	476	544	512	536	509	540	529	497	507	574	535	529	533	554	545	539	519	528	533	512	538	536	519	527	528	534	522	516	510	514	547	526	547	537	527	538	559	572	500	500	513	547	539	545	530	504	546	572	533	555	531	517	508	564	549	523	509	511	571	515	520	484	532	542	505	500	503	548	566	472	497	551	557	533	515	550	555	532	511	524	520	505	535	545	551	547	510	506	535	504	535	513	507	524	571	509	481	552	498	515	532	538	488	504	536	520	498	505	519	517	490	509	551	524	555	538	518	576	506	566	507	502	539	555	505	544	558	539	516	552	525	489	543	526	496	570	531	532	559	504	492	532	529	513	501	530	537	522	479	521	556	528	527	552	557	553	562	527	497	543	529	573	535	476	513	543	517	537	538	546	477	531	538	502	515	553	557	493	531	545	501	532	491	526	487	525	531	497	517	555	538	546	524	541	508	522	472	512	520	512	521	559	476	539	547
1752	427	427	390	400	421	381	392	407	433	460	419	372	368	389	377	401	404	395	383	418	437	400	385	439	403	384	386	401	399	372	388	388	410	394	412	411	371	387	405	380	405	379	433	376	393	421	458	406	403	371	402	393	405	377	429	443	388	383	383	380	382	386	369	417	376	403	384	365	425	424	420	406	374	405	366	401	428	408	455	414	384	380	388	362	400	351	394	425	418	388	423	381	389	427	422	363	399	403	373	401	404	370	399	377	357	395	406	387	381	398	413	405	415	427	385	387	395	405	393	366	375	416	435	371	393	415	397	405	424	400	371	390	437	411	383	386	414	412	359	385	368	399	415	372	372	413	381	406	401	406	398	379	405	401	405	377	377	381	419	385	383	363	425	393	428	402	384	403	391	410	406	407	380	372	421	379	361	392	429	390	376	401	388	374	392	360	376	396	420	372	423	417	442	372	404	364	389	364	386	397	406	395	343	338	376	397	408	398	400	411	389	421	345	379	434	407	418	463	421	440	454	384	429	404	365	370	396	406	411	395	419	391	402	376	408	400	404	409	380	415	398	423	393	356	389	347	390	398	387	413	393	406	360	378	362	432	381	397	361	385	379	372	420	399	378	444	434	423	374	375	363	385	381	369	401	350	394	381	406	379	388	421	413	399	385	364	402	405	430	403	396	358	413	388	407	426	384	401	388	416	377	409	413	366	379	409	431	412	400	371	387	392	386	451	350	389	408	404	421	384	360	364	408	373	371	369	412	417	416	385	396	370	424	405	397	371	411	377	419	405	402	387	398	365	402	393	404	392	406	403	374	410	402	401	379	392	407	376	415	370	392	407	386	410	409	426	414	404	417	351	372	396	418	416	408	395	404	396	397	389	424	391	399	380	388	410	432	406	386	400	397	368	398	412	408	385	413	398	397	394	399	404	370	409	372	405	401	402	389	384	429	382	410	392	401	412	404	369	434	394	382	405	399	370	400	434	390	400	385	429	377	405	416	399	441	391	395	387	429	386	408	368	379	435	424	402	407	382	382	399	398	389	408	429	375	406	395	423	410	399	450	368	433	402	382	385	446	358	405	386	354	382	371	395	389	411	411	396	407	407	343	434	396	427	399	410	418	422	410	349	397	376	436	369	401	425	406	385	416	381	379	380	406	375	410	404	418	386	383	407	417	378	414	409	391	365	400	385	408	415	405	424	370	377	416	428	409	416	324	398	384	405	391	445	386	419	388	404	431	384	410	396	404	397	406	374	407	425	442	409	423	413	388	403	408	399	386	387	381	392	393	395	374	412	338	381	371	411	384	409	371	411	414	386	379	425	383	413	416	387	391	424	436	408	371	388	393	400	431	400	399	444	449	424	389	382	362	437	398	405	442	415	427	391	403	398	370	400	379	419	359	405	377	326	414	420	380	400	371	373	371	366	423	375	408	388	416	366	395	379	380	424	391	386	383	395	397	392	400	391	397	384	363	446	439	383	386	378	401	342	401	359	408	385	430	426	439	393	383	377	386	395	372	384	377	432	412	398	402	387	407	413	371	419	393	402	382	429	414	373	403	383	388	364	439	407	396	377	404	394	367	364	377	390	358	404	433	441	457	404	385	403	390	371	379	379	419	426	391	434	403	389	373	375	399	404	409	363	343	419	410	424	387	405	377	377	391	379	401	389	384	405	403	403	383	397	406	414	397	399	374	404	402	422	406	440	386	410	398	443	413	411	401	403	375	414	422	376	401	425	424	409	397	412	419	416	347	388	422	386	439	417	409	389	395	383	389	413	390	401	416	400	379	402	380	408	371	427	411	429	387	408	425	392	410	393	407	415	394	383	380	389	388	418	372	373	360	366	403	408	406	376	395	406	420	365	428	437	375	403	397	374	374	361	427	415	412	394	394	408	412	370	457	409	387	436	348	396	381	403	407	407	400	408	395	395	384	354	396	422	366	401	381	422	382	386	421	364	391	387	409	400	382	400	418	466	372	423	436	403	382	382	364	385	419	385	380	410	423	358	396	351	419	416	369	397	432	395	385	423	432	391	371	387	394	393	381	361	416	390	403	391	406	408	403	411	383	408	411	379	349	423	428	405	393	387	387	416	388	412	433	403	392	398	391	408	374	374	374	369	364	422	400	386	378	416	403	395	368	414	395	431	413	420	407	399	361	400	435	384	433	388	401	427	393	386	402	369	397	396	465	394	419	403	379	401	401	401	420	385	423	435	414	422	418	362	380	378	394	396	352	398	400	398	447	379	391	422	376	385	426	376	388	427	407	412	379	440	385	405	436	455	378	416	416	414	378	401	417	360	383	452	379	412	394	395	394	380	422	388	404	350	364	416	411	331	398	396	425	430	426	377	431	417	390	428	364	428	399	412	402	382	381	397	417	365	416	376	449	402	425	397	425	397	372	349	373	429	383	423	384	381	390	371	382	415	407	354	410	400	384	408	416	399	426	370	409	406	406	353	374	423	433	394	405	393	402	370	410	421	391	374	392	380	447	385	410	366	390	374	396	416	405	421	441	395	418	378	391	365	413	378	413	424	393	384	397	352	425	392	436	388	382	423	421	389	448	378	365	400	366	414	387	393	411	367	402	422	387	380	398	364	432	395	405	392	373	401	383	377	432	411	382	377	386	383	407	384	374	414	405	407	403	386	390	335	435	427	399	377	408	393	382	411	404	411	416	416	361	381	372	397	446	387	423	371	398	388	395	383	420	401	415	418	417	399	370	417	384	379	398	413	425	405	409	374	413	417	429	385	387	399	422	403	430	402	402	430	388	397	396	356	402	368	379	417	400	404	371	338	398	377	359	407	391	409	396	337	385	423	431	435	404	389	363	388	379	375	412	389	397	328	387	419	428	397	413	419	417	412	403	395	386	418	397	407	420	407	418	434	400	395	381	420	411	419	402	404	372	381	428	368	386	385	414	383	397	400	396	396	364	398	369	379	399	419	389	421	384	397	430	389	413	403	401	420	377	405	393	389	406	408	379	390	426	403	397	425	391	430	412	367	398	406	374	406	424	397	400	441	404	375	404	387	399	435	411	400	384	390	378	369	420	371	400	398	399	407	409	386	400	395	372	417	394	377	381	415	370	399	415	409	410	406	381	384	386	382	404	413	411	399	396	404	392	387	426	409	389	403	428	418	392	363	426	410	379	372	411	429	396	409	417	406	382	401	419	378	379	405	419	363	407	409	392	358	420	400	415	405	398	376	397	384	416	430	407	435	377	390	412	418	397	416	434	411	401	383	407	407	396	380	404	431	434	428	425	441	386	393	422	394	409	396	395	393	397	398	414	402	424	404	373	406	366	413	387	434	404	391	390	385	432	394	394	418	402	406	392	422	439	436	373	431	426	378	360	389	408	450	383	358	418	363	405	415	431	436	411	389	458	412	418	409	406	411	395	371	376	388	404	387	386	366	415	384	442	390	390	378	404	379	362	429	385	427	404	412	370	354	352	425	401	420	415	443	380	415	374	388	371	391	390	385	416
2153	903	992	938	931	918	868	907	904	873	879	884	882	922	829	906	870	861	895	913	846	889	847	890	874	828	896	844	887	851	917	920	939	836	837	863	828	843	873	827	882	879	861	876	830	831	879	864	908	885	876	838	818	894	876	877	880	855	854	897	910	887	838	903	854	877	838	900	945	818	831	876	927	886	815	871	850	914	862	836	865	899	841	864	881	875	892	861	912	884	859	862	898	885	856	814	871	881	849	873	863	868	914	912	823	881	942	851	800	850	899	897	883	827	848	879	902	842	840	907	850	840	908	863	903	922	846	853	837	823	889	882	865	879	900	840	820	848	862	864	877	872	907	858	878	874	844	921	815	822	828	879	838	904	856	883	852	900	881	934	856	824	874	850	871	868	874	858	883	830	846	852	903	792	898	893	842	881	856	843	881	811	884	877	889	861	842	940	907	828	860	889	890	854	814	878	873	860	889	889	872	919	834	855	868	882	854	878	891	876	892	858	860	905	908	859	807	804	880	909	801	938	850	873	842	889	874	892	926	915	875	817	902	877	830	854	936	857	847	915	889	850	920	835	839	888	931	872	890	827	857	897	905	880	870	875	867	842	857	880	849	852	864	891	888	858	873	836	825	914	853	870	873	836	876	912	856	873	850	893	855	899	852	884	879	865	898	875	889	890	853	883	867	863	852	856	898	895	914	924	868	882	910	920	855	894	900	868	899	881	841	922	879	878	873	865	837	804	899	816	821	837	830	870	869	804	900	857	874	925	873	877	861	840	915	866	897	917	904	917	857	877	830	848	907	885	858	840	904	948	851	921	901	884	899	857	829	832	847	872	852	858	848	865	882	865	885	881	907	853	821	822	857	881	851	833	914	848	882	853	885	887	888	841	895	832	871	862	860	913	903	768	895	849	856	879	884	840	831	866	883	795	897	866	826	843	858	843	888	893	931	816	810	879	872	885	823	865	885	820	890	890	903	887	911	932	858	861	849	892	922	851	853	917	882	805	908	878	894	913	815	879	891	875	936	877	865	836	832	871	900	826	880	927	819	867	858	838	870	908	871	879	901	837	925	882	881	893	865	921	895	845	890	926	869	898	887	894	917	883	881	897	840	891	841	874	864	893	873	876	832	819	866	900	827	888	878	906	857	857	921	874	860	874	862	929	854	828	893	856	858	901	894	903	889	911	833	846	863	836	886	821	878	861	873	888	880	904	883	890	867	892	850	867	837	863	842	878	823	829	866	891	818	917	874	874	882	871	849	809	846	855	860	840	858	896	878	859	911	837	928	899	840	852	881	825	911	887	872	858	850	868	922	815	850	911	861	918	894	848	905	875	855	867	876	886	853	874	855	870	879	855	897	840	929	849	859	875	814	879	907	870	816	878	860	861	891	867	881	835	880	920	851	868	891	892	840	941	887	835	898	840	850	888	867	880	874	860	844	864	852	870	875	879	861	916	870	875	850	914	865	840	870	891	842	871	882	867	819	908	877	878	849	816	860	845	844	860	832	868	898	858	847	855	837	856	879	904	865	858	833	839	878	816	868	863	835	836	888	848	860	868	856	837	882	887	857	904	850	921	936	856	888	866	843	867	887	890	914	881	853	853	879	890	879	855	829	874	849	839	834	834	868	850	813	901	883	894	916	888	845	804	857	815	874	917	869	846	894	886	826	923	823	861	925	921	896	794	850	857	871	879	897	832	876	900	885	892	855	813	854	879	892	902	849	851	855	844	844	872	825	840	874	831	898	908	868	933	851	895	941	874	873	908	852	892	844	856	854	913	858	895	824	873	834	856	880	841	911	864	877	894	876	890	859	877	930	869	850	808	915	901	890	885	867	876	886	885	860	878	882	827	893	866	900	865	841	901	851	836	878	824	854	873	863	852	886	888	864	837	926	891	875	868	834	884	868	810	933	906	876	893	885	869	902	876	862	920	865	871	870	863	866	844	899	866	884	920	844	873	867	856	883	887	848	933	880	845	860	878	931	924	912	877	822	852	877	807	867	845	834	884	854	846	854	890	862	916	842	909	875	883	863	848	892	855	813	846	941	831	901	913	855	852	891	849	885	888	899	891	847	861	852	856	900	924	902	924	864	901	893	831	812	879	887	934	879	858	837	815	860	839	803	898	891	892	845	854	799	823	831	850	853	900	873	827	869	857	898	887	860	861	840	860	910	870	868	956	881	862	870	879	884	846	879	897	912	853	842	821	875	911	865	882	859	872	883	880	927	817	896	801	887	871	879	880	813	872	875	868	887	848	809	879	848	822	918	846	855	825	909	870	873	880	834	899	903	832	865	821	820	850	921	844	836	843	866	862	897	859	855	910	888	894	876	879	803	841	874	880	852	869	862	969	833	878	895	852	878	837	899	834	873	880	819	845	869	885	836	869	863	884	857	899	890	922	830	902	854	911	849	910	877	900	841	834	835	932	894	867	902	833	838	834	843	852	867	844	858	864	860	908	869	889	889	811	855	894	901	894	922	861	881	896	876	900	876	869	856	860	876	869	863	854	836	858	869	808	791	878	877	885	920	835	909	835	841	869	900	834	844	885	854	882	886	876	871	837	874	856	878	925	877	824	839	905	875	783	849	892	872	892	849	851	869	883	842	917	847	868	913	834	902	864	903	877	899	831	867	875	879	853	896	869	861	787	828	930	879	818	869	872	879	945	846	855	901	823	853	892	838	860	909	929	926	842	898	847	845	901	859	905	858	805	884	856	843	888	895	883	808	899	872	861	919	915	817	900	929	867	861	882	877	948	862	881	860	909	859	915	843	867	861	855	878	887	948	900	868	812	875	852	911	844	899	876	854	908	860	884	889	845	913	818	865	840	920	858	903	855	888	876	854	894	871	888	888	886	868	868	860	859	849	908	854	872	905	830	907	879	872	854	810	887	897	878	832	868	864	852	868	852	831	891	858	839	887	845	909	887	875	829	919	866	859	902	861	841	835	841	883	851	809	914	846	833	895	852	907	862	861	826	879	889	858	863	866	853	840	844	855	836	837	875	861	927	894	841	876	869	899	883	924	867	853	907	899	908	883	887	841	897	867	881	874	930	877	885	887	866	859	899	928	875	841	861	885	864	900	874	839	831	891	861	886	849	817	895	890	861	907	933	860	868	849	842	830	910	879	779	884	846	897	858	892	827	878	892	876	849	855	865	858	827	843	872	929	897	863	885	871	824	854	888	819	881	887	885	881	905	891	904	872	887	802	874	901	859	863	878	881	867	897	901	904	829	848	897	858	882	847	875	855	891	895	866	920	850	918	844	902	912	918	813	838	866	860	869	846	875	861	854	927	886	862	836	892	891	842	845	894	894	806	844	921	821	828	844	883	881	848	875	852	926	866	837	886	859	839	856	842	877	896	893	848	822	878	829	894	911	855	842	859	836	863	888	858	864	883	809	836	903	875	890	868	833	843	900	894	856	923	885	868	878	913	881	877	843	849	867	859	870	846	840	886	919	908	845	839	845	913	925	894	844	870	872
7777	493	527	412	362	314	263	236	236	187	244	215	206	230	214	222	192	226	223	230	227	197	208	220	217	180	179	192	204	180	192	180	198	196	202	189	210	202	178	148	184	182	189	211	188	172	202	205	214	190	187	177	205	206	202	161	214	191	194	204	197	203	186	170	192	202	195	215	193	218	162	195	197	182	209	197	198	201	190	195	177	206	219	196	194	183	199	211	208	199	189	195	208	180	188	219	184	205	197	200	195	202	197	215	192	191	197	187	196	201	177	179	186	168	172	195	204	182	205	189	205	163	173	197	191	191	196	200	204	219	176	210	195	217	200	189	185	209	167	197	183	206	180	172	175	194	169	212	195	204	187	176	204	200	220	197	187	187	210	183	192	209	188	192	206	194	203	201	167	194	218	164	235	210	204	188	175	178	203	182	178	193	195	171	207	192	186	202	182	189	200	202	177	206	187	189	219	194	204	198	197	202	205	197	206	201	197	187	198	186	237	180	193	190	205	204	203	207	182	192	191	189	220	231	216	186	175	170	173	190	186	185	162	191	196	184	237	170	212	214	201	207	198	183	193	204	198	194	193	166	171	198	199	212	200	190	215	192	178	167	209	177	193	184	179	196	197	188	177	197	202	216	183	206	195	180	159	209	174	199	186	198	217	226	192	194	191	205	188	209	193	166	176	199	191	194	204	197	164	174	177	192	208	190	181	185	222	220	218	199	205	179	177	210	197	184	182	198	205	207	194	178	202	200	181	178	196	193	184	197	209	199	196	161	198	194	209	197	195	187	176	187	193	191	196	207	187	185	180	212	188	195	198	191	184	165	192	206	213	190	203	188	194	204	176	166	190	207	187	183	176	203	205	192	191	173	183	169	176	180	195	175	207	202	201	202	184	193	232	167	213	201	194	171	200	198	205	204	189	217	210	189	199	200	187	191	199	175	177	228	190	204	192	188	187	188	161	185	181	178	211	219	190	190	188	174	188	195	208	231	193	210	185	190	208	178	190	204	183	181	194	194	195	183	179	204	172	172	188	187	170	216	205	219	180	190	178	212	208	206	210	178	213	206	218	200	192	195	207	160	174	212	207	198	179	200	187	171	201	176	195	192	195	167	215	166	175	204	182	196	171	180	223	197	201	175	197	203	202	184	183	185	186	201	227	199	220	200	161	198	201	187	209	181	205	189	203	146	156	206	216	176	182	181	182	189	215	198	208	181	212	175	200	201	202	211	194	175	193	227	216	198	193	192	185	192	189	202	204	170	201	190	191	187	214	170	193	206	192	201	223	178	156	202	190	173	182	202	211	201	225	215	196	204	168	194	180	189	197	188	210	205	191	205	194	208	184	186	211	223	178	192	199	193	187	186	177	199	213	205	176	194	201	186	210	197	201	213	202	201	182	179	212	205	185	198	191	166	187	194	163	170	183	176	225	211	171	185	184	193	177	216	195	196	181	210	182	188	165	188	205	202	167	220	210	172	199	206	188	204	174	193	192	190	170	211	200	188	198	197	212	175	182	200	182	192	211	204	189	196	206	168	177	190	203	200	187	170	175	173	192	175	192	189	204	202	175	187	190	181	194	182	185	173	194	199	179	169	197	211	171	199	194	196	181	187	191	220	150	199	165	188	214	195	163	211	190	179	175	197	194	181	212	189	202	200	178	199	198	168	224	215	213	205	198	196	170	207	182	206	190	223	207	203	222	208	213	202	163	178	186	182	180	197	207	191	178	197	203	188	167	176	184	179	212	177	200	188	185	206	213	179	207	204	188	177	189	185	216	178	198	194	183	206	175	171	197	197	172	193	188	169	187	238	183	194	208	192	179	194	196	198	196	217	199	168	174	205	190	200	182	197	193	201	204	199	203	173	173	204	186	191	215	216	206	226	191	166	183	188	205	183	169	176	192	204	185	203	165	195	154	192	190	178	182	174	215	201	160	200	191	179	215	202	190	186	194	188	196	193	210	171	206	179	206	199	184	177	194	194	184	214	171	190	197	151	192	214	220	188	169	174	202	210	195	188	205	184	204	195	182	186	210	202	177	172	189	169	176	206	186	187	175	180	194	201	207	177	227	180	180	189	186	173	201	193	186	208	193	212	213	177	196	172	210	194	186	162	197	162	171	183	195	205	204	179	195	191	197	198	194	204	207	210	203	202	174	194	203	183	191	179	170	209	211	173	199	205	189	188	206	182	182	168	201	194	194	184	204	187	161	178	181	227	213	204	183	173	188	170	198	186	188	189	180	168	186	194	183	194	204	200	193	214	194	210	216	159	225	195	166	195	183	191	192	187	221	179	194	177	188	208	185	174	193	183	222	200	189	208	169	227	172	195	184	166	204	170	208	200	188	193	209	211	183	211	207	185	183	211	189	204	198	186	187	202	197	189	205	181	194	188	185	182	189	188	180	220	165	188	168	164	165	167	212	193	182	207	209	185	184	185	195	189	184	198	174	188	179	207	159	176	213	187	165	224	186	203	187	185	199	197	194	183	183	197	206	178	194	201	159	193	213	203	195	172	173	209	169	218	169	183	189	175	188	204	186	190	199	214	198	197	167	198	161	174	205	191	189	182	193	175	195	184	189	211	208	195	190	206	196	193	194	182	177	214	169	210	192	197	204	206	189	206	205	182	186	203	195	212	212	201	200	201	191	200	164	188	207	185	177	195	210	206	162	204	179	235	183	211	193	213	202	195	201	219	177	215	171	201	220	194	213	183	175	181	179	219	196	196	166	189	218	191	192	210	188	177	159	217	201	233	197	194	190	184	181	189	193	160	205	205	189	196	171	203	192	186	175	193	205	173	187	200	198	195	201	208	188	154	219	185	192	177	201	215	187	208	192	171	194	192	193	177	204	192	190	176	198	185	181	196	180	194	185	206	177	208	167	201	189	195	199	218	204	182	177	178	192	205	204	174	195	187	205	195	194	199	192	186	193	183	172	202	194	188	204	167	201	202	208	182	224	168	210	194	195	210	185	192	181	173	190	174	162	164	195	206	171	185	192	207	185	176	188	197	203	196	169	177	186	190	208	212	191	213	210	164	187	192	173	177	201	231	203	180	194	189	199	183	183	193	180	199	151	210	199	167	193	224	171	211	202	210	184	209	203	207	178	184	190	181	196	201	178	172	200	190	202	186	204	173	173	191	173	209	189	194	183	197	201	166	186	199	179	186	212	182	181	179	202	193	202	201	185	183	197	208	221	178	211	177	183	196	213	184	180	198	174	186	198	179	199	187	188	174	172	183	215	202	199	196	203	188	173	170	203	181	181	195	201	191	226	189	197	187	182	179	204	210	195	193	196	204	193	201	174	193	182	178	197	206	182	209	221	184	198	197	189	184	198	205	183	198	191	174	204	201	198	185	178	185	173	197	190	187	186	202	196	162	168	209	161	187	197	204	185	190	206	192	192	184	199	209	186	175	158	204	197	175	202	205	192	237	200	196	172	211	220	214	191	208	171	209	196	181	178	174	196	208	211	203	198	185	168	211
6526	806	1160	1338	1141	981	872	753	707	640	568	608	616	557	527	547	525	517	504	536	513	485	517	540	464	491	504	534	496	452	514	481	478	526	485	472	489	462	515	470	488	451	513	430	493	453	503	507	476	518	487	440	468	475	478	463	472	488	466	481	511	505	497	459	470	483	473	455	474	465	484	454	454	490	488	457	456	467	509	477	468	495	455	453	430	502	459	439	460	455	477	458	459	453	500	476	466	459	478	433	462	473	456	507	476	515	431	455	434	489	450	495	455	520	496	481	469	465	438	487	458	446	480	469	466	432	488	466	475	476	471	463	446	518	492	515	499	461	511	457	442	509	470	447	489	446	454	467	466	440	494	443	447	412	483	492	473	491	461	486	455	449	449	471	462	489	448	493	454	454	473	478	530	480	464	462	465	483	453	418	476	454	460	428	442	416	464	470	491	472	470	467	454	473	464	469	470	451	435	446	462	440	447	470	453	469	452	428	473	434	414	460	450	473	445	462	461	460	463	470	477	482	454	472	448	460	481	513	505	448	500	467	473	452	490	485	466	468	489	495	443	493	462	425	490	497	474	431	453	491	484	430	481	478	466	487	437	499	491	469	450	451	495	479	487	475	490	457	448	444	483	467	475	467	496	476	469	464	461	475	440	474	472	478	489	490	465	467	485	429	444	463	450	481	476	495	494	475	471	473	463	440	424	487	490	482	448	468	491	468	491	490	455	455	410	429	455	449	461	465	465	476	454	461	452	482	465	459	485	453	475	468	453	475	462	480	442	448	508	445	463	435	425	502	482	519	471	491	448	430	463	463	475	457	487	442	510	481	432	448	490	493	458	500	490	449	470	457	479	470	460	458	479	480	488	453	456	472	434	476	504	477	454	426	465	475	451	404	453	435	460	479	473	463	509	470	450	482	482	431	477	503	466	438	471	484	447	460	445	490	492	424	474	496	468	484	472	490	479	452	437	430	451	528	481	444	490	457	471	470	473	433	468	441	435	468	452	464	422	476	449	463	459	451	441	453	439	476	447	487	466	481	493	424	478	459	469	484	460	475	495	523	461	423	507	466	473	489	484	493	501	425	457	445	452	458	476	457	465	465	505	473	472	478	479	480	454	484	543	491	509	514	460	455	460	458	480	438	428	462	460	443	483	447	437	441	462	433	495	483	452	467	491	497	463	464	458	462	430	429	476	460	500	469	451	471	448	505	464	466	443	515	446	490	494	479	489	521	443	462	458	476	469	437	467	477	453	466	474	465	456	463	458	423	475	457	454	425	476	450	474	452	464	470	522	424	474	501	484	484	474	469	522	449	450	455	444	465	425	476	485	423	498	449	470	447	473	461	496	483	466	474	444	477	471	501	495	464	451	481	463	417	487	454	480	439	479	505	426	460	444	466	465	477	429	460	468	505	447	479	465	460	474	429	478	435	487	475	478	490	473	469	460	466	433	509	478	449	465	458	490	485	442	470	454	439	436	482	468	457	425	443	470	469	452	480	509	469	422	482	505	474	477	450	462	485	463	469	412	467	478	458	445	456	453	476	471	445	446	448	476	434	474	460	458	529	506	536	466	493	454	481	453	490	455	445	485	469	467	436	443	456	444	473	462	461	436	459	496	486	499	470	454	456	460	459	477	436	468	473	488	472	468	459	458	484	438	466	503	479	469	485	468	471	434	486	427	443	478	466	457	465	429	465	485	496	444	445	480	443	458	436	476	480	510	468	478	448	461	475	478	449	445	465	471	450	470	496	471	458	473	437	478	479	467	472	434	486	463	490	428	450	486	480	416	522	475	488	473	471	458	442	474	469	407	463	499	481	484	449	484	416	478	483	487	444	463	459	468	495	436	468	458	478	472	477	471	440	460	481	498	471	454	500	452	459	479	472	437	439	475	491	426	486	487	459	447	470	470	509	484	478	474	483	444	454	438	478	517	445	444	446	468	445	498	491	433	452	459	452	444	476	486	475	497	432	464	480	500	436	490	460	472	503	477	455	444	467	477	447	499	475	454	455	490	463	428	484	497	469	464	440	457	474	441	488	480	464	447	471	499	500	461	455	462	443	497	471	425	469	464	426	478	462	482	460	458	482	435	450	446	441	444	455	501	445	484	486	465	440	496	451	495	504	459	456	480	471	475	493	490	458	448	468	457	478	475	479	436	491	433	445	441	464	450	446	435	492	483	453	433	478	463	485	481	489	423	442	466	459	474	429	513	508	454	464	463	444	478	490	453	444	493	473	442	487	451	484	489	492	428	509	453	494	477	458	480	470	466	505	470	485	499	445	443	443	472	484	459	480	472	459	465	456	506	480	471	455	475	459	454	461	449	487	449	474	470	497	517	436	518	465	465	511	443	487	456	464	459	501	470	494	478	459	441	467	457	449	439	463	465	490	484	484	456	456	483	482	472	468	464	431	466	467	464	467	449	482	469	453	459	499	452	476	488	485	492	467	467	450	489	448	458	495	480	430	438	458	467	467	444	483	475	469	477	476	463	461	470	439	441	470	488	477	442	492	477	450	487	476	457	475	435	460	481	462	482	485	514	474	458	462	443	473	509	465	491	485	497	439	518	432	446	440	444	430	474	481	510	454	437	453	471	467	440	461	459	451	470	487	472	500	463	484	475	421	478	506	516	437	484	471	458	430	447	487	480	446	471	446	467	469	485	518	438	494	479	448	455	466	441	435	487	460	495	408	456	447	496	444	526	484	458	454	479	484	471	446	437	454	451	506	461	479	477	504	497	488	457	439	473	483	480	470	513	453	498	472	456	476	489	428	472	463	523	472	492	435	468	442	478	463	497	458	501	435	496	491	494	441	444	491	481	492	450	524	482	452	443	432	502	458	475	489	470	464	492	480	491	479	451	471	483	487	466	528	473	443	466	456	437	477	444	478	450	479	461	474	457	445	452	511	458	462	509	480	429	492	478	457	490	427	468	443	469	435	480	521	456	488	483	435	451	481	453	494	466	476	466	458	489	462	441	461	463	491	476	472	458	483	489	476	442	478	474	440	475	440	467	486	458	473	437	479	461	458	511	470	463	464	463	464	477	473	470	454	477	421	488	472	465	428	471	487	462	474	455	473	461	451	492	501	438	477	438	467	477	475	484	486	458	448	475	439	468	524	495	467	423	466	454	474	461	476	476	445	514	483	488	438	447	437	471	504	488	471	491	472	482	471	477	494	465	482	455	484	487	481	468	480	497	459	481	434	468	508	493	452	486	455	515	501	457	407	452	461	503	436	468	488	464	478	487	479	478	486	449	437	507	492	467	444	471	473	485	462	493	455	445	521	447	422	461	479	460	491	478	477	454	490	471	480	481	479	475	449	466	444	495	464	477	471	459	464	453	472	459	469	461	463	442	417	495	437	468	463	427	455	416	473	470	480	465	474	486	493	491	466	492	463	487	483	427	440	454	451	453	445	488	464	452	456	443	418	481	470	459	465	474	480	448	477	467	474	458	475	452	437	455	499	482	457	425	465	477	451
14834	1360	882	705	507	431	341	292	307	269	256	263	246	259	231	210	201	217	210	208	215	213	221	212	212	208	224	219	173	186	218	185	208	201	209	183	192	183	206	211	198	226	217	209	214	222	192	186	193	220	229	212	215	218	183	193	183	225	176	197	215	180	204	199	201	189	205	209	226	218	200	189	227	199	202	229	216	217	197	161	207	203	209	216	205	209	230	195	178	209	204	203	190	189	183	220	206	206	200	199	211	192	218	186	201	190	219	221	179	198	189	190	198	197	196	197	194	197	220	187	192	206	198	213	198	178	211	214	207	231	206	187	184	194	180	192	216	189	219	205	209	201	203	234	221	201	218	234	199	200	189	184	198	180	210	198	210	204	193	195	200	231	198	200	205	216	237	191	196	213	192	190	206	206	215	209	197	182	210	195	201	197	195	185	178	182	203	179	218	193	198	202	194	223	196	207	241	212	177	233	193	222	209	201	201	194	196	190	206	231	215	206	212	226	219	199	187	248	210	203	192	187	217	217	215	193	188	203	191	187	205	223	193	195	167	198	200	212	184	213	184	216	178	214	233	213	206	211	198	218	222	167	188	198	181	197	199	191	203	207	195	190	209	205	190	185	166	191	187	183	194	202	204	230	219	212	168	203	206	198	202	195	211	215	198	216	232	221	204	207	236	203	206	197	217	203	184	175	202	181	208	199	194	196	206	215	204	193	185	228	203	204	203	232	183	222	230	245	223	203	199	226	189	221	203	226	213	202	175	210	203	198	238	183	202	189	188	187	199	187	222	175	184	209	207	203	184	195	183	200	169	190	185	195	227	219	209	209	212	190	192	194	197	241	243	213	219	223	185	196	218	192	213	193	226	217	182	207	187	208	176	213	202	176	202	233	194	203	205	239	206	229	211	220	191	186	187	196	207	214	196	205	225	222	235	190	200	213	197	224	204	230	196	221	203	199	238	245	192	212	194	203	225	193	222	194	183	215	212	203	202	224	190	208	194	219	193	211	183	199	204	209	217	202	187	216	182	209	191	216	222	200	196	198	212	217	204	198	187	202	224	197	174	230	186	218	194	200	198	206	183	210	202	234	202	180	184	220	177	198	226	160	195	231	230	237	203	208	208	203	189	221	193	184	214	225	222	213	203	189	205	192	195	201	199	196	189	193	184	204	198	221	210	207	213	230	199	184	204	222	208	220	194	216	159	211	207	216	202	220	175	202	194	214	209	188	191	205	204	196	220	220	192	220	172	189	205	208	175	205	202	214	197	191	210	194	221	201	200	200	208	190	214	223	191	175	222	246	197	201	182	201	191	205	198	209	197	204	178	199	185	193	199	201	220	203	221	212	209	206	199	208	188	208	210	216	195	165	206	205	185	194	212	192	194	199	203	212	200	212	186	226	207	218	193	196	180	197	199	197	197	210	212	194	186	216	192	202	211	223	208	209	192	195	202	207	217	227	204	213	198	217	204	198	227	224	225	207	188	214	199	200	188	210	189	177	177	215	214	216	222	196	184	209	198	200	200	209	194	231	225	194	183	166	222	210	211	191	203	194	192	190	207	199	216	204	221	206	218	217	168	199	211	214	207	211	198	209	210	205	188	186	199	201	203	208	190	204	183	194	190	208	179	208	206	220	193	188	181	204	194	214	204	212	195	201	205	184	197	188	191	189	200	216	213	175	210	195	204	220	179	212	221	199	222	193	180	195	177	205	221	211	174	214	205	216	219	222	212	185	210	226	190	185	212	205	204	206	197	180	206	213	187	208	204	210	212	222	214	214	180	198	199	186	198	205	180	195	184	230	188	228	201	194	244	185	207	202	224	218	203	208	202	207	209	226	191	220	218	219	205	186	193	230	215	213	193	200	188	172	190	206	218	189	220	227	216	186	200	196	207	218	194	202	201	191	193	207	203	180	196	223	180	221	196	192	208	193	215	216	221	177	187	212	207	194	193	213	213	211	228	175	219	209	215	174	204	225	187	192	179	205	219	206	202	218	216	197	207	227	204	201	227	196	198	198	222	192	193	231	206	204	195	195	219	206	216	222	197	208	184	192	188	208	199	209	184	206	193	200	216	235	209	182	204	212	207	234	190	205	184	202	200	218	222	216	199	191	198	211	236	197	197	194	195	213	181	192	225	199	188	210	211	228	184	192	198	239	178	185	178	215	193	216	205	202	191	202	197	207	216	209	194	189	211	194	175	203	198	182	209	197	202	211	217	205	204	200	207	198	184	191	189	206	183	169	217	180	210	202	216	226	188	185	210	207	217	194	223	192	177	178	208	195	235	215	209	200	186	203	183	182	204	198	221	183	222	188	205	216	204	182	190	211	205	204	188	227	226	224	215	218	221	208	223	210	212	185	204	224	191	215	221	226	210	211	223	200	206	186	199	184	226	208	216	225	197	189	156	224	201	230	197	203	188	214	198	201	238	202	200	194	230	194	218	210	193	184	209	223	226	221	211	189	199	205	199	208	204	190	213	200	225	227	210	168	199	179	220	193	193	200	195	216	174	198	192	190	192	200	217	200	216	221	208	197	205	210	240	191	196	209	203	194	211	239	200	213	227	206	193	210	192	187	221	205	213	206	213	224	189	193	203	208	205	179	182	225	200	186	195	202	199	226	221	164	181	217	209	195	192	202	203	169	186	200	200	198	190	183	184	206	191	210	180	200	204	199	209	183	205	181	224	191	213	212	209	199	192	165	205	183	206	208	219	241	204	210	216	178	182	192	195	220	181	183	199	178	206	192	185	188	184	221	210	207	210	197	197	233	218	222	190	191	219	215	193	209	229	213	216	189	202	202	185	207	177	195	215	223	211	196	239	166	199	203	211	207	210	202	217	222	195	207	190	201	213	194	228	204	191	196	228	206	204	184	213	214	197	215	168	186	186	202	197	214	207	207	187	208	209	212	184	195	191	223	191	209	206	212	204	211	198	217	217	214	217	231	203	196	213	184	212	218	214	209	188	197	187	199	178	190	206	176	205	187	177	217	205	215	230	203	208	208	211	213	196	204	191	202	204	185	186	193	201	188	203	218	194	206	174	215	230	195	226	198	208	200	205	233	208	190	181	191	203	220	202	198	223	184	203	201	196	179	234	211	212	194	207	203	194	203	202	187	204	187	195	234	205	194	215	190	227	200	174	215	217	221	189	204	206	208	191	217	215	211	222	187	185	214	204	194	185	205	165	200	174	227	205	218	209	208	188	195	208	209	207	181	192	187	191	220	222	211	194	196	245	214	202	224	214	188	195	196	218	194	228	222	222	189	190	188	224	195	211	210	183	204	181	183	210	192	199	217	205	199	217	179	195	198	171	211	183	197	207	201	186	219	187	227	216	199	205	202	188	197	201	202	190	207	201	225	216	199	196	198	204	201	183	210	181	204	197	210	215	223	207	206	198	227	196	211	183	201	206	200	178	205	219	186	187	212	206	194	182	237	205	206	217	220	226	211	235	192	201	181	232	179	185	206	180	225	203	224	197	198
8341	1031	2044	2152	1731	1499	1321	1107	978	870	839	765	781	698	696	628	663	678	608	612	611	645	585	568	606	605	614	528	575	606	546	576	582	581	547	550	534	582	520	483	536	536	553	529	580	548	548	523	530	558	584	551	586	528	565	528	533	518	505	527	530	534	559	535	520	525	555	540	511	536	555	552	502	541	532	538	564	568	525	522	560	544	520	527	565	537	526	503	519	555	508	559	502	531	537	544	501	483	533	522	538	534	549	506	500	538	533	519	520	543	544	522	490	499	557	518	537	550	492	505	536	548	546	521	545	506	545	517	486	486	550	535	521	544	520	549	477	522	567	464	469	501	450	497	515	529	520	530	486	542	526	525	525	548	535	506	546	537	530	524	517	498	558	509	529	516	539	539	509	532	559	532	497	523	525	586	533	521	584	527	528	515	556	503	544	506	528	543	528	500	553	558	507	534	520	527	491	533	552	519	515	509	539	516	508	550	529	525	529	508	479	500	535	508	541	537	535	583	513	521	519	538	521	543	526	555	555	529	514	505	527	542	505	509	528	491	514	546	513	536	543	513	562	542	513	489	551	579	516	504	530	505	543	576	524	496	540	531	539	518	529	504	470	513	495	560	537	521	550	551	501	509	476	513	524	553	506	523	530	496	528	587	554	521	501	521	532	482	516	503	532	548	500	519	500	504	492	547	517	522	554	574	538	512	535	532	561	536	519	544	546	498	514	511	556	546	536	506	492	511	543	514	514	533	521	536	547	567	531	496	527	518	524	533	563	507	534	515	539	548	531	509	548	514	542	562	530	550	521	484	534	538	546	571	563	517	532	504	506	478	521	499	504	538	551	506	523	471	526	567	516	511	515	572	545	542	564	552	564	567	545	526	537	517	535	531	488	564	516	535	571	547	529	555	533	503	497	549	537	525	517	512	563	522	560	542	519	491	452	521	544	546	521	552	508	481	558	468	541	526	557	497	552	541	533	543	515	529	530	542	551	526	550	501	500	521	527	512	539	552	527	552	554	519	473	517	549	529	513	472	526	526	486	547	525	552	545	531	510	504	542	512	555	526	490	518	514	533	571	493	504	564	521	492	506	528	549	516	513	538	515	548	522	546	520	513	508	514	510	528	527	530	532	519	536	502	531	526	509	522	531	515	552	566	511	505	504	544	518	557	515	557	568	550	490	503	540	537	502	532	522	511	539	520	510	514	505	515	472	533	557	529	532	477	540	549	517	519	556	519	439	508	526	497	503	561	521	531	538	517	518	506	540	528	587	526	486	520	515	516	494	516	460	549	520	505	529	568	501	506	565	487	523	519	492	508	508	513	516	508	493	603	512	555	542	515	546	542	511	516	495	522	542	586	557	517	536	524	550	525	547	464	520	565	528	504	520	528	522	516	497	523	527	505	588	515	512	536	568	491	521	480	526	551	527	519	490	504	539	541	530	504	532	511	563	534	495	539	546	534	580	508	553	503	557	571	556	559	520	509	547	553	534	484	515	563	531	537	519	525	548	504	514	516	474	549	541	543	537	521	526	521	533	537	547	499	483	529	562	527	495	534	527	541	526	580	511	521	529	545	546	486	499	553	512	518	519	555	475	513	521	481	519	512	526	526	514	539	521	490	496	572	546	538	508	526	510	508	511	534	532	516	539	540	539	538	547	535	546	508	560	501	491	547	549	531	494	501	536	500	530	540	547	524	523	513	553	524	581	496	517	559	512	547	508	496	517	558	558	537	521	488	528	535	494	526	543	549	539	510	514	515	536	536	532	515	540	580	512	520	489	494	507	495	541	561	527	529	517	582	532	531	584	504	522	548	531	514	518	519	539	555	512	547	565	541	546	560	485	524	497	528	523	552	530	484	548	482	510	564	523	567	521	534	521	569	461	508	569	491	507	521	531	496	493	515	487	516	543	507	484	542	511	509	524	513	528	484	533	481	507	545	572	528	534	511	536	508	500	508	515	552	520	538	557	493	544	526	519	498	526	525	516	520	540	483	528	566	519	508	515	523	497	557	533	546	474	547	529	558	548	506	532	497	529	509	510	489	563	547	554	542	522	515	526	488	500	529	536	512	552	523	491	538	512	542	516	495	535	550	543	544	502	503	532	561	521	499	510	535	526	496	520	537	525	514	528	539	522	558	515	508	543	535	477	539	516	546	517	546	534	538	497	526	526	538	537	540	564	483	530	468	478	549	570	526	560	498	551	526	503	517	552	528	490	551	533	540	536	497	537	538	510	508	522	554	508	528	512	561	544	491	523	518	501	577	503	525	529	496	530	543	491	533	482	516	532	544	546	506	503	484	528	544	559	539	522	518	512	513	486	509	517	517	541	532	551	542	553	537	530	541	533	498	560	492	512	495	483	543	482	509	512	536	509	519	552	558	558	540	541	533	477	528	535	474	509	539	486	525	563	548	487	511	530	532	554	504	515	542	541	575	523	551	538	546	536	516	524	517	544	512	527	515	539	509	530	547	542	536	506	521	567	518	503	534	540	547	532	535	487	513	503	534	531	530	528	540	532	527	532	554	501	542	520	562	514	515	538	522	511	514	518	504	548	525	538	517	516	459	502	523	541	549	525	528	508	527	518	539	538	540	526	500	531	520	530	540	551	528	516	512	516	493	558	559	520	551	487	495	517	532	536	520	523	537	536	555	526	487	517	525	518	551	543	489	507	478	525	526	528	524	526	516	513	516	504	541	483	503	489	513	489	537	515	497	501	503	535	550	503	550	489	568	548	530	503	525	535	501	541	544	537	481	509	502	508	526	512	524	533	552	569	521	511	569	523	487	530	519	577	521	537	541	524	539	549	535	521	534	514	574	520	541	522	564	481	534	516	529	497	545	478	505	543	477	520	541	521	501	546	507	523	506	540	489	520	502	488	528	532	559	562	510	567	541	558	537	540	550	503	525	512	497	505	506	493	539	540	556	515	488	548	552	528	523	500	545	528	504	474	551	518	555	521	527	552	532	543	493	525	475	531	498	524	528	469	527	535	534	507	536	512	525	522	503	529	529	520	545	538	546	545	525	508	523	527	502	522	530	531	559	516	503	511	533	539	551	565	552	519	538	523	524	529	532	510	551	601	518	549	499	558	512	530	553	539	492	515	477	522	533	579	566	553	542	563	502	540	534	518	575	559	530	496	534	588	530	500	523	535	552	530	515	527	536	486	505	509	499	579	519	516	530	527	521	513	537	507	505	493	524	504	494	530	513	519	526	525	540	519	517	489	512	517	523	588	501	533	526	528	519	514	555	516	506	553	508	516	556	496	514	558	533	519	546	491	560	522	565	524	522	537	556	521	504	538	487	498	490	538	515	537	522	533	532	530	494	512	481	491	546	546	511	502	527	521	513	532	533	494	557	517	542	562	537	500	516	510	511	556	509	501	544	555	500	509	521	529	530	556	544	494	544	531	522	554	502	534	503	526	475	541	514	556	527	534	553	560	487	520	521	554	490	585	543	465	523	513	559	545	544	531	511	541	523
1738	434	437	435	415	410	418	424	392	392	361	398	406	402	419	406	415	401	434	398	400	440	383	411	367	394	387	402	395	395	391	408	367	412	419	429	419	410	407	406	414	412	389	413	377	418	381	419	416	371	448	371	400	421	401	387	393	429	365	399	405	423	401	426	407	370	406	383	385	417	391	432	371	389	378	386	401	409	395	399	408	361	456	411	413	385	374	396	385	376	402	401	395	362	370	405	411	389	399	442	431	411	406	394	395	367	405	413	401	394	415	386	392	374	371	435	413	371	412	364	388	413	401	362	398	422	418	431	436	417	400	366	446	399	399	426	432	395	393	431	417	442	417	372	388	383	428	419	383	407	389	364	391	417	432	414	389	379	406	386	408	408	406	388	383	390	379	368	386	352	384	388	340	401	440	394	417	394	398	427	428	352	440	364	439	399	431	430	443	377	375	399	402	398	449	350	414	407	417	380	362	393	384	391	428	406	371	415	402	411	373	407	376	428	405	406	434	358	379	416	368	401	419	401	431	402	459	439	425	420	377	403	396	383	420	385	434	389	365	384	414	393	376	418	420	410	398	397	396	405	413	414	382	420	409	343	404	397	397	428	391	420	416	378	376	400	395	386	400	427	425	375	417	383	442	410	393	413	396	362	372	424	405	399	380	403	393	373	380	388	377	396	376	426	389	414	389	403	404	396	381	385	372	405	398	384	402	402	375	407	396	405	387	402	430	398	425	425	363	432	385	423	411	415	405	394	407	420	414	411	406	417	402	400	372	379	375	424	414	411	401	400	393	412	423	410	408	387	388	401	390	375	383	405	395	387	409	418	408	371	420	387	411	372	405	396	398	388	391	377	409	393	421	381	428	380	402	391	436	436	414	427	393	362	402	395	412	415	386	397	393	399	393	443	415	376	385	442	384	408	374	416	438	415	376	394	459	403	403	402	352	410	450	417	417	353	391	404	396	402	390	354	370	363	446	412	408	388	423	436	407	424	422	407	396	428	413	398	411	408	384	369	367	361	450	408	444	409	404	361	371	429	396	390	412	374	424	381	410	391	406	406	417	400	385	415	412	388	380	408	400	412	408	412	418	407	376	378	428	400	380	422	384	364	377	367	370	394	383	399	394	381	404	392	423	402	424	411	443	397	406	366	391	425	372	380	389	382	403	384	388	387	442	409	429	421	392	432	403	428	381	434	423	412	388	452	416	369	403	419	423	372	408	390	356	407	398	452	424	383	383	411	417	403	443	420	371	378	388	376	438	392	404	429	418	394	356	375	401	426	440	406	372	401	399	427	413	425	430	407	404	414	353	371	329	401	393	408	411	386	425	366	410	392	420	393	399	422	365	449	374	408	429	410	439	374	399	393	429	402	390	380	376	374	383	422	419	407	394	400	419	419	385	377	415	401	363	426	388	409	427	413	389	397	408	366	412	410	421	400	425	404	394	393	373	362	393	388	382	355	408	423	379	382	372	426	423	398	395	426	369	419	417	386	407	397	415	403	379	446	402	399	392	412	390	384	445	426	450	392	371	397	391	422	441	363	404	393	392	414	412	388	404	421	396	393	423	428	393	458	441	385	375	380	397	383	378	376	366	425	373	407	395	399	393	402	396	382	412	405	400	432	395	401	410	382	380	417	403	416	396	425	413	378	407	359	412	400	407	360	371	419	394	412	384	380	420	401	416	410	412	411	396	400	383	363	390	423	394	372	398	399	384	391	407	426	411	435	462	410	403	393	389	443	422	412	419	394	408	377	363	432	387	389	374	391	422	369	402	382	422	407	400	413	436	406	369	388	368	413	370	349	445	385	429	378	374	372	399	379	431	427	427	419	420	410	389	391	374	394	440	399	383	388	429	417	399	377	393	386	434	390	370	418	381	373	433	376	393	392	447	393	411	403	403	427	411	424	386	346	454	425	341	388	420	399	414	409	368	393	395	408	415	395	402	419	408	405	419	436	422	416	394	411	405	421	420	410	384	364	394	397	419	384	417	379	433	416	396	377	398	425	406	388	426	363	406	376	445	394	415	433	375	396	399	382	409	400	358	389	400	363	401	429	385	425	396	427	387	377	359	410	400	397	400	394	364	421	414	382	386	391	395	390	411	394	410	395	423	434	388	370	391	422	381	411	406	401	396	428	416	392	410	402	387	418	434	395	362	376	382	430	396	430	393	408	398	388	412	419	394	378	392	425	396	393	390	383	415	424	381	441	405	380	426	406	418	453	425	402	399	367	393	397	390	383	382	394	386	392	435	404	390	438	429	396	387	364	377	425	406	397	406	391	381	441	374	439	387	397	378	407	413	360	430	369	392	411	395	397	370	387	370	430	418	425	398	396	427	394	402	405	400	396	406	383	382	382	416	438	396	417	382	395	404	429	409	409	380	399	392	403	419	397	422	426	419	417	386	424	412	394	433	403	417	372	391	436	376	378	411	418	412	384	361	419	406	417	349	431	373	354	389	446	398	390	372	384	373	380	373	393	382	392	391	386	380	374	412	384	415	429	405	398	353	410	412	356	401	385	420	417	377	410	411	378	418	423	433	412	349	393	440	381	375	391	381	413	406	399	357	441	385	394	390	362	427	394	413	422	402	402	411	385	372	426	390	414	440	398	395	392	386	364	385	367	439	416	471	402	384	387	348	405	396	354	395	417	365	400	463	401	410	407	384	397	370	395	409	391	380	380	387	367	401	422	405	396	413	424	377	373	401	398	388	414	392	382	439	430	381	381	404	418	403	409	419	395	426	411	407	390	418	410	369	394	435	402	457	366	416	417	350	425	360	404	407	380	376	397	397	438	383	404	425	379	375	418	392	406	390	387	413	363	404	385	430	402	441	417	373	407	393	450	388	387	398	388	399	415	405	376	438	407	385	370	426	399	409	382	418	401	386	414	458	398	385	424	405	416	401	393	406	405	395	425	393	380	403	400	402	403	444	395	404	379	395	424	393	376	376	386	407	400	386	381	419	407	404	385	388	431	406	401	388	414	362	376	404	398	395	385	380	398	421	434	408	372	382	407	413	387	364	371	372	428	440	434	397	389	402	430	428	401	405	386	412	346	370	339	385	374	402	420	375	381	453	407	411	433	390	402	385	417	373	426	428	395	380	380	374	368	387	412	416	398	419	420	378	451	412	418	408	406	401	413	359	406	395	381	385	407	389	380	451	425	387	373	423	383	394	362	400	414	367	404	406	386	400	414	399	424	364	421	393	403	419	406	397	442	391	374	390	369	399	400	399	423	400	392	416	391	405	389	448	362	378	398	392	348	371	401	423	426	420	442	382	422	394	390	385	409	402	399	368	414	402	390	361	438	379	452	395	381	424	399	386	378	381	372	440	398	418	387	394	393	416	387	389	437	417	444	394	389	436	402	401	441	412	413	420	411	413	434	355	404	417	392	427	405	382	419	384	342	397	416	435	358	402	397	446	400	393	381	418	375	412	413	380	410	430	371	357	367	404	392	429	383	387	425	384	416	389	413	392	388
2089	961	865	896	918	904	898	872	874	919	905	861	894	925	865	932	876	864	891	871	896	843	917	921	857	870	843	910	896	911	891	888	855	823	874	834	831	855	852	845	888	906	823	893	927	873	833	898	863	894	898	872	886	864	856	883	887	877	902	848	845	819	917	862	892	827	915	835	852	823	908	886	848	899	916	867	850	911	870	857	842	835	876	866	842	877	890	879	873	873	863	877	886	874	877	912	884	891	886	911	849	869	872	858	901	865	850	881	887	834	839	831	911	873	867	849	899	895	841	861	858	859	834	925	830	871	893	881	894	841	937	908	821	885	863	872	854	904	876	847	882	867	886	881	864	963	888	854	914	893	865	871	850	918	937	901	848	818	843	889	835	852	887	889	872	903	828	823	886	901	871	851	864	943	822	908	906	911	851	897	880	868	832	863	844	872	920	873	891	853	875	880	912	852	893	848	880	876	823	819	860	910	932	942	857	827	852	914	824	877	873	888	882	846	875	880	882	861	907	821	877	881	813	888	888	877	845	874	871	911	918	830	887	844	888	891	831	846	856	930	855	890	922	811	905	921	841	885	870	892	916	875	887	872	857	879	877	892	905	879	866	826	843	892	904	898	867	956	885	856	903	900	843	871	899	883	872	839	876	875	907	866	851	911	883	858	885	834	897	887	891	826	862	866	832	807	862	874	894	877	853	869	831	867	856	903	812	905	903	862	888	913	878	941	897	897	911	891	859	882	890	877	889	853	844	862	922	883	864	889	880	871	879	897	844	859	882	878	818	944	888	860	859	855	883	935	861	877	891	902	906	859	908	891	831	863	849	881	856	888	868	871	909	852	835	839	809	884	851	866	888	905	897	864	862	847	904	829	877	852	921	884	908	905	853	855	863	904	846	855	894	857	867	897	848	859	909	874	854	873	882	893	857	889	881	900	944	851	889	884	807	879	903	866	909	856	909	824	932	925	858	902	883	909	865	849	902	856	855	925	873	891	844	879	880	883	913	872	855	847	856	924	905	842	831	887	885	875	940	911	900	858	923	868	889	867	910	883	897	905	859	912	894	893	892	863	890	893	896	877	820	902	881	895	837	903	888	861	877	900	832	843	880	866	875	879	862	901	890	890	893	876	892	833	912	884	954	866	908	929	866	869	884	811	858	858	862	816	897	785	830	859	870	886	875	855	873	883	858	859	798	856	873	866	839	872	887	841	902	880	929	848	844	901	866	849	934	878	853	851	874	898	846	853	891	851	857	901	825	828	904	902	879	867	870	854	845	910	928	901	886	918	874	847	918	866	863	896	856	862	861	918	877	892	867	910	854	904	901	865	891	841	868	856	888	918	867	873	875	820	871	914	875	902	887	913	861	830	873	867	786	836	868	890	898	893	879	881	895	948	900	947	867	891	843	859	816	868	861	906	841	924	852	889	853	922	867	879	902	870	849	880	843	912	864	877	855	903	900	805	923	872	910	852	937	897	831	877	874	896	884	834	863	882	921	928	898	878	893	809	869	854	927	899	922	858	848	900	883	866	905	885	880	854	887	880	903	852	932	888	889	902	850	851	890	835	910	873	867	797	842	870	935	903	893	835	905	870	843	920	910	887	858	865	864	872	896	849	855	897	845	841	859	881	888	854	849	896	910	880	852	907	875	857	883	832	885	908	893	907	896	871	847	883	875	901	901	913	792	861	925	902	898	875	842	876	861	886	919	857	909	862	931	841	886	914	852	830	893	882	884	876	901	894	853	892	869	885	884	861	863	869	893	886	914	802	858	876	832	871	872	847	884	857	886	913	917	862	910	862	875	924	863	872	895	859	818	928	824	863	861	871	857	885	894	883	852	860	866	866	891	909	862	886	856	861	859	853	924	867	843	851	881	842	881	850	837	892	820	884	886	856	869	815	856	847	925	851	844	884	912	900	903	869	845	896	901	886	858	865	842	820	883	861	850	890	886	839	907	877	832	894	829	883	852	924	906	921	853	864	897	854	860	887	849	940	869	900	883	888	848	872	863	886	842	838	949	853	862	883	887	868	838	886	949	870	928	836	801	950	895	853	890	916	904	881	847	885	861	856	856	915	854	871	886	859	833	824	869	883	928	843	871	899	876	874	854	842	879	921	826	831	873	850	866	875	845	819	918	849	909	828	863	902	824	878	908	887	867	885	827	847	807	869	875	894	888	893	842	856	852	874	897	816	854	815	849	863	840	874	905	898	824	923	882	865	842	849	855	909	891	907	872	885	897	916	886	861	874	896	855	900	904	881	859	884	866	899	905	887	908	848	922	877	791	860	903	912	896	882	889	886	901	886	859	835	919	838	876	875	867	857	874	874	940	838	867	913	866	859	851	851	896	876	912	867	827	915	882	847	893	861	856	854	877	927	845	913	914	871	927	821	856	874	880	855	904	869	877	898	878	887	855	872	875	874	830	825	864	890	880	914	839	852	856	862	855	888	895	825	920	934	927	871	900	894	913	833	868	895	894	813	853	863	857	878	896	894	906	848	882	865	843	870	903	897	869	806	875	820	894	838	862	860	879	887	858	830	938	873	868	887	842	855	878	914	896	816	810	885	873	876	840	862	839	848	913	836	900	832	882	870	887	890	833	880	785	833	870	885	845	819	862	861	934	856	880	857	901	883	874	890	857	876	859	906	865	916	859	859	874	860	858	894	904	882	877	851	892	840	877	857	909	873	856	859	879	863	878	854	850	893	913	950	882	841	888	893	819	879	866	887	887	879	941	884	853	875	859	897	818	865	845	906	854	887	877	828	898	818	867	848	909	859	874	880	864	832	854	806	888	906	901	845	897	926	865	856	845	858	898	882	891	921	830	878	897	908	904	883	911	858	911	868	905	875	855	933	839	925	862	846	885	903	883	812	895	891	896	914	889	855	807	905	918	893	871	890	916	880	861	891	883	898	930	858	860	908	931	880	898	838	893	829	917	934	897	896	876	857	886	892	893	884	855	816	878	846	893	933	826	880	827	917	858	896	835	891	936	848	891	891	810	827	892	891	893	871	883	829	851	857	924	844	893	867	785	861	844	894	876	893	862	865	881	901	914	941	894	937	906	888	899	855	896	910	879	855	909	824	839	930	845	872	908	880	853	873	895	879	867	852	863	935	887	864	851	880	874	881	809	886	912	867	859	875	865	924	903	862	853	894	891	836	895	834	864	859	846	841	920	814	895	853	902	882	857	836	856	903	851	878	906	926	863	867	898	832	851	881	848	888	838	832	867	862	839	880	870	828	836	888	891	843	855	876	898	847	871	887	889	899	858	888	934	878	896	930	881	913	852	825	869	918	892	856	869	899	918	886	861	890	912	912	857	861	874	853	863	856	866	909	864	866	888	829	884	853	926	909	859	872	915	860	850	880	885	860	897	874	900	877	909	848	926	878	905	780	859	867	931	855	869	821	867	817	871	902	863	861	871	876	894	793	852	903	898	873	803	873	874	897	861	806	867	858	869	816	900	812	840	896	864	877	901	915
7689	563	503	405	381	323	241	252	250	224	226	180	199	186	193	191	205	212	185	194	222	180	175	165	207	196	175	191	189	186	190	194	205	196	168	180	210	171	217	166	195	180	209	180	207	169	200	180	192	201	193	192	163	190	179	172	193	175	200	195	226	189	207	209	193	206	168	197	201	190	211	186	194	181	202	216	178	162	161	181	200	204	198	185	190	181	211	219	204	191	205	203	202	165	183	178	174	185	194	192	191	212	207	202	241	203	196	183	202	166	185	180	160	197	209	189	212	220	192	207	220	185	173	199	199	205	188	216	210	189	189	213	191	184	211	190	171	209	194	170	170	206	190	220	161	191	199	175	211	184	202	192	170	196	166	216	201	200	202	211	191	184	176	156	198	214	196	205	183	206	204	212	203	191	198	182	204	200	181	202	185	167	191	183	188	159	176	199	189	199	157	183	185	194	204	198	157	203	196	197	193	181	195	217	171	176	193	208	211	186	205	175	190	172	202	201	177	187	208	178	199	175	180	214	180	213	175	205	183	198	191	225	183	212	190	174	190	212	198	204	213	174	191	183	182	214	221	191	191	179	199	183	182	212	185	187	195	181	196	174	204	183	182	183	185	197	212	164	185	187	221	186	198	199	213	174	209	197	170	195	203	205	174	194	188	193	197	168	180	182	185	181	195	221	172	201	181	168	199	182	204	178	191	180	200	159	192	195	179	202	185	211	163	180	202	193	184	195	165	187	205	181	178	195	216	184	216	193	212	198	179	198	186	204	240	156	206	175	191	219	191	196	212	188	201	177	195	189	175	211	210	212	194	169	213	203	219	200	205	210	165	200	212	161	207	182	188	174	157	222	207	202	187	196	177	198	180	187	178	169	188	176	202	164	192	197	209	195	183	175	187	220	181	182	204	195	201	198	195	197	190	205	174	200	150	195	204	206	206	196	176	163	205	210	191	196	174	187	178	180	191	204	190	176	183	193	203	192	207	165	189	173	199	200	185	211	213	185	189	210	185	190	213	185	234	180	199	200	203	183	172	184	224	196	195	210	172	175	179	186	204	176	156	198	159	193	189	153	157	183	177	218	188	194	207	203	189	208	192	184	163	199	175	191	200	176	197	199	194	172	205	183	211	218	183	196	183	184	203	190	184	210	190	193	203	184	220	184	190	188	210	196	174	210	164	172	179	188	204	176	195	193	180	192	195	182	182	167	191	209	181	183	207	201	207	159	195	197	188	183	178	194	189	190	207	191	200	206	176	191	199	183	188	173	166	182	175	183	188	194	190	182	197	187	196	184	191	209	192	187	192	190	180	175	194	212	197	169	198	199	191	187	207	200	178	194	200	173	183	195	199	206	207	185	156	174	205	179	181	206	177	157	208	182	170	187	185	212	200	184	174	189	164	182	180	207	193	195	209	200	197	204	178	196	209	193	192	191	218	178	174	195	168	202	180	201	216	185	183	168	232	195	220	193	205	200	182	169	184	227	183	205	190	206	225	187	197	183	186	197	191	205	206	186	200	177	227	203	176	187	191	215	197	194	175	186	173	181	201	193	186	192	192	195	193	190	185	182	177	239	190	193	224	194	212	188	174	181	205	196	192	191	195	193	201	193	193	214	168	210	195	189	182	183	186	231	199	194	209	204	164	195	202	196	180	217	213	187	178	207	180	208	189	183	221	204	184	199	183	200	212	191	160	191	213	218	218	181	197	197	194	181	213	191	192	177	203	200	208	183	224	168	205	169	189	205	186	188	204	188	170	218	194	182	204	201	192	188	177	184	170	207	217	196	174	224	214	193	172	190	200	185	196	171	219	202	174	170	205	189	188	178	186	154	200	191	217	188	207	188	183	182	199	189	190	194	224	186	188	175	186	184	182	219	178	184	211	211	191	195	184	197	194	176	198	176	168	188	174	218	182	178	205	184	176	179	183	208	194	212	190	206	211	201	198	163	187	225	187	191	198	211	178	220	206	186	193	183	182	205	206	167	201	203	188	161	180	213	188	223	188	183	156	213	172	199	186	189	186	205	221	187	195	191	207	223	197	169	192	213	204	180	180	174	194	183	206	163	185	208	206	193	218	205	201	193	168	169	190	178	191	212	184	212	208	184	203	199	192	188	194	177	181	208	170	192	192	178	184	206	196	215	178	177	203	190	177	177	181	176	204	182	178	185	168	213	175	203	217	218	188	191	175	175	178	180	192	178	193	184	192	205	209	245	206	187	186	170	177	187	209	177	173	186	186	161	203	209	200	232	195	181	173	173	218	201	192	210	196	190	204	187	188	181	220	192	213	209	176	180	193	196	211	205	172	183	192	211	177	203	203	181	190	164	188	188	216	175	206	170	175	155	196	208	176	217	195	184	208	200	171	205	208	193	199	197	213	196	173	195	203	177	184	176	204	206	193	211	202	204	171	176	205	187	204	182	188	213	164	198	193	190	204	176	201	187	203	193	211	171	188	184	212	199	179	192	191	218	163	183	186	188	200	192	233	216	220	199	170	191	170	191	164	190	174	205	171	197	217	180	186	200	195	195	232	196	180	171	171	195	200	160	159	198	173	188	189	199	201	206	193	188	191	164	160	157	183	188	180	213	182	218	189	178	184	185	204	207	177	205	196	178	192	189	203	185	188	189	192	186	175	187	183	207	181	175	195	183	196	192	223	197	157	184	210	208	197	199	196	257	200	196	179	190	196	215	202	189	219	187	178	174	207	216	209	199	194	195	213	216	183	197	196	176	173	190	173	206	203	183	201	184	193	195	188	200	172	197	180	191	183	185	209	207	196	199	195	160	222	181	190	214	215	183	197	193	227	173	198	195	179	196	215	200	175	180	178	216	170	189	195	172	212	176	197	164	194	173	198	198	191	196	188	199	195	199	196	183	216	183	182	166	207	207	197	186	223	194	204	194	191	176	192	172	191	181	191	238	179	207	192	178	193	190	168	183	190	169	213	215	193	161	190	194	210	211	186	206	207	190	204	162	172	195	214	192	185	181	226	187	197	166	221	161	202	180	204	210	178	182	206	187	183	172	216	193	198	212	182	196	183	171	178	186	185	212	191	181	173	194	211	197	156	175	213	182	187	163	199	208	183	219	195	181	208	186	201	183	185	200	179	211	193	181	201	214	208	173	184	174	195	205	192	191	178	149	211	179	175	189	179	189	194	218	182	214	204	200	188	182	160	202	200	183	212	204	179	218	196	206	210	197	204	228	215	173	176	199	193	176	193	180	172	212	179	169	185	178	195	210	189	171	188	193	205	160	216	190	195	193	167	170	168	191	199	170	159	191	181	197	189	203	163	197	202	185	194	187	178	165	203	193	191	217	206	205	187	179	172	204	203	206	197	171	201	189	176	191	203	201	183	172	186	207	188	179	203	203	226	185	173	163	194	195	181	190	182	208	209	211	193	212	194	158	211	192	199	201	205	187	179	204	192	162	194	198	172	186	205	185	176	193	193	188	183	184	191	183	184	217	183	180	188	204	183	204
6387	734	1210	1312	1163	990	875	781	717	661	631	555	617	589	582	531	561	528	511	516	516	518	521	489	544	532	469	492	519	478	500	522	472	467	532	472	480	493	492	442	452	475	499	457	481	464	471	453	454	486	466	458	448	438	421	493	493	469	504	469	502	473	481	453	484	492	461	486	438	476	468	466	456	466	483	484	427	460	465	467	453	485	461	487	466	453	504	486	461	450	461	484	419	473	449	500	503	422	453	450	497	466	483	482	487	475	484	449	459	476	483	475	503	502	450	432	490	472	435	412	464	446	490	448	471	463	424	417	450	458	463	511	430	464	503	455	464	454	442	441	482	466	470	496	466	453	447	475	498	483	436	467	414	523	450	477	452	465	471	474	460	461	453	411	449	490	443	479	465	460	532	455	491	454	479	454	471	490	442	453	467	471	458	451	459	496	442	459	486	470	488	481	489	472	441	501	460	462	471	464	451	489	483	496	540	467	419	475	490	434	466	469	512	466	465	443	464	460	464	453	446	456	462	465	513	462	461	443	460	479	417	451	482	491	488	471	467	462	456	472	459	480	473	470	469	431	466	447	487	474	460	449	431	482	477	459	450	508	467	476	515	463	482	461	475	462	439	436	437	452	443	492	485	473	419	449	464	490	445	475	499	494	473	464	473	454	477	481	458	427	481	464	458	495	471	449	444	461	480	481	467	486	462	419	463	454	489	484	474	441	480	459	453	470	451	464	461	440	501	478	484	467	470	448	492	458	498	447	443	471	506	479	477	454	486	467	500	449	462	485	501	476	483	478	479	433	476	484	443	458	461	428	489	489	433	442	482	464	462	512	477	484	454	461	448	483	461	463	495	514	460	457	458	469	499	430	451	498	480	432	458	505	509	468	467	488	429	443	482	484	473	472	466	515	452	478	473	453	439	448	479	476	444	495	497	452	487	452	481	457	490	458	457	493	466	484	490	498	475	476	439	450	482	488	470	501	483	467	455	489	460	466	507	491	435	470	461	467	466	469	495	452	448	463	485	454	466	475	443	455	492	481	480	494	502	459	441	452	499	475	464	480	454	453	486	525	494	443	496	499	456	499	393	472	491	476	482	477	474	458	464	458	490	439	436	476	442	460	498	456	476	476	443	467	456	472	435	467	510	453	491	474	450	474	512	473	455	409	504	455	477	488	465	496	497	452	478	511	469	456	467	473	446	472	453	475	493	452	466	502	485	489	476	490	461	458	506	454	505	492	479	497	441	454	507	504	466	415	445	491	471	455	487	488	451	451	465	506	485	469	502	471	491	500	489	466	509	457	469	490	460	466	497	462	453	475	482	491	468	447	462	451	448	474	439	447	500	464	484	480	436	491	434	443	414	471	503	444	427	450	459	466	467	495	478	484	496	467	446	470	451	452	503	493	442	463	501	453	470	484	480	449	455	470	476	439	466	497	413	508	492	482	455	440	467	468	476	480	474	472	480	499	472	482	474	467	476	459	475	471	487	490	487	485	496	443	451	448	480	457	470	430	500	477	432	490	467	475	484	506	447	452	474	467	442	497	451	497	503	486	492	454	477	489	480	454	432	466	477	450	507	462	450	500	434	471	422	494	478	466	494	449	483	505	478	430	483	460	411	465	498	499	478	456	444	456	495	445	472	465	464	475	428	445	476	474	499	476	513	509	453	498	473	475	469	455	460	453	416	480	496	456	514	488	480	448	509	475	415	478	442	471	468	438	488	452	473	460	456	455	454	514	445	464	487	476	476	459	466	494	522	460	502	484	502	439	508	438	413	482	440	414	494	488	497	459	505	482	498	471	470	473	503	501	475	487	488	458	485	480	502	491	462	444	474	459	533	460	454	463	473	456	445	471	424	457	478	457	466	448	429	475	480	466	488	454	460	457	502	455	459	421	484	458	472	479	470	479	482	451	460	460	470	490	448	490	463	470	496	438	463	475	515	473	492	476	513	459	480	476	467	432	452	477	487	498	472	489	463	456	484	468	458	500	477	476	475	463	491	441	435	464	486	478	451	426	486	493	449	458	510	491	513	458	478	461	497	499	463	472	481	446	438	433	460	443	451	439	461	471	438	511	506	468	474	472	444	478	457	434	438	453	448	456	477	509	498	445	473	459	451	452	452	490	440	488	427	436	490	468	460	478	453	477	463	483	468	485	439	498	497	488	466	470	492	496	464	480	469	456	476	502	468	470	473	433	485	487	451	493	449	489	458	448	450	497	420	477	485	444	534	462	442	489	510	451	462	454	490	461	447	417	470	454	432	472	495	464	472	469	454	485	477	481	474	497	486	480	470	496	483	480	456	486	471	455	454	434	470	477	428	475	470	455	451	465	495	473	478	449	454	445	430	436	449	441	471	471	480	470	491	471	456	476	479	457	459	467	501	478	492	457	439	494	452	456	471	467	413	474	488	432	468	458	423	435	485	473	481	483	471	475	441	465	450	454	441	487	478	496	490	505	467	461	439	521	472	492	493	505	453	462	481	453	461	463	466	463	461	474	456	463	452	465	498	488	478	433	493	473	455	452	478	463	458	471	486	469	481	452	481	478	484	436	447	474	467	482	488	484	452	474	478	472	475	453	467	486	449	473	456	499	465	481	463	443	455	454	456	452	448	466	471	471	448	507	462	436	492	446	457	475	496	442	467	445	453	475	485	466	464	415	481	458	488	472	463	476	500	471	486	472	445	457	465	487	478	476	456	480	460	474	477	430	445	468	481	496	444	499	462	445	463	471	465	427	483	455	469	468	443	441	470	490	487	417	483	496	509	445	470	473	470	468	462	456	487	471	494	513	469	444	511	451	471	475	490	442	435	409	415	507	455	490	465	500	456	470	454	452	449	446	456	466	473	474	462	490	503	480	453	464	483	469	460	465	460	492	470	469	428	454	451	451	469	449	447	492	470	449	456	457	470	434	495	455	470	491	448	484	432	479	437	495	456	455	500	499	457	437	447	459	503	466	439	441	474	470	463	457	451	431	493	478	466	449	458	448	472	468	471	494	458	442	433	447	479	452	477	436	454	474	461	455	447	522	485	418	475	443	456	435	512	458	478	526	495	467	513	475	464	463	480	458	453	461	511	475	427	435	479	457	428	488	438	487	468	473	489	512	458	491	469	469	483	490	443	430	454	485	490	460	512	484	480	446	447	435	442	467	487	460	479	496	474	479	479	477	461	474	484	479	461	464	507	451	466	489	444	445	470	496	467	474	496	493	456	465	487	453	452	471	500	457	420	497	492	469	469	484	498	472	493	486	443	456	422	449	458	472	458	453	490	513	485	461	507	447	453	449	516	468	497	472	505	481	458	474	537	458	470	485	489	442	480	469	462	489	482	473	453	453	434	456	450	491	481	439	456	461	451	460	480	463	457	441	473	482	507	499	466	441	506	507	449	495	447	449	447	485	463	477	466	478	481	463	481	436	456	456	469	471	424	481	437	481	493	448	453	456	504	461	461	478	475	486	439	440	480	534	460	499	454	491	444	467
14884	1295	916	653	498	418	378	291	235	242	248	255	236	244	252	226	241	223	200	183	206	223	209	218	198	201	228	205	202	217	215	224	202	222	214	209	250	211	236	200	195	207	209	194	174	194	207	202	182	224	215	192	194	198	205	208	221	230	220	210	202	179	199	194	204	204	195	187	161	179	198	204	193	218	205	202	246	222	222	186	220	183	197	186	214	200	205	193	176	228	232	168	189	213	194	222	189	190	215	200	219	175	203	191	230	185	199	208	216	172	178	191	229	236	201	222	220	194	223	207	206	230	181	226	212	220	214	206	196	211	221	200	237	211	227	212	209	208	217	159	190	202	186	199	212	210	207	189	190	193	192	185	184	206	206	191	229	203	199	211	200	186	200	215	215	199	206	209	193	206	197	176	181	205	188	196	204	214	213	177	211	180	174	201	173	204	196	216	203	210	202	229	170	197	222	190	180	215	195	195	209	194	176	206	207	177	214	211	210	201	210	203	212	207	203	201	183	212	203	198	205	191	222	233	209	208	195	213	229	210	206	202	202	236	199	183	174	203	206	202	214	213	218	203	210	233	200	202	175	205	210	220	185	207	224	206	247	228	199	167	188	190	217	204	169	232	208	209	186	184	215	183	211	217	225	197	200	181	225	192	185	198	214	188	208	206	228	210	211	211	236	216	204	188	194	227	200	196	198	188	208	202	190	204	191	189	222	191	220	195	179	198	194	196	205	219	213	190	207	221	202	199	199	210	173	196	242	179	213	195	223	204	215	214	177	205	194	193	206	192	201	169	199	196	191	211	185	215	230	212	181	197	215	175	196	198	209	222	215	212	194	199	210	196	214	223	236	226	221	184	191	185	206	178	237	183	211	228	236	190	211	191	195	200	211	191	196	218	195	185	205	178	197	191	226	186	207	184	193	194	203	185	193	195	197	210	220	244	234	215	198	223	194	198	219	201	192	197	192	195	202	197	195	209	207	207	204	185	184	185	211	232	221	227	194	206	200	226	179	210	178	177	194	195	220	196	206	206	193	175	209	191	209	197	201	195	210	191	199	216	197	227	194	206	194	214	190	173	211	206	196	202	187	190	196	218	197	197	202	167	195	195	198	197	188	184	185	223	203	222	194	225	203	210	216	208	187	155	179	189	211	200	213	196	176	222	204	212	208	204	188	193	194	217	188	219	206	212	206	218	212	198	191	194	248	214	217	220	191	236	222	190	181	196	203	225	198	174	205	207	218	194	188	205	175	214	194	198	188	208	200	193	197	199	221	228	197	198	187	218	182	199	203	175	212	202	241	210	202	174	231	220	200	219	192	180	206	204	203	219	207	183	195	175	197	194	201	197	182	213	202	187	213	224	219	180	189	209	218	213	229	179	211	213	231	220	206	201	200	199	218	219	205	217	193	211	199	204	215	198	224	217	192	203	185	211	186	193	198	213	217	168	218	211	182	201	209	201	206	205	216	199	211	210	209	209	208	227	197	233	201	185	173	186	206	202	195	210	197	206	215	195	222	228	226	195	229	200	223	191	206	207	212	187	175	205	210	215	184	230	191	185	200	205	204	220	212	192	203	192	223	210	210	206	230	205	189	178	214	197	200	214	231	197	234	206	213	182	198	205	211	230	199	190	211	190	222	206	156	190	206	222	188	202	188	208	196	231	209	198	232	209	200	202	208	191	177	208	195	211	203	193	233	206	212	211	194	193	216	171	187	180	195	193	200	216	211	210	193	226	199	196	211	199	191	197	223	211	205	214	208	214	230	205	216	183	218	220	242	188	228	182	202	193	213	179	215	205	181	202	205	194	194	207	180	217	213	184	196	204	204	200	204	195	212	233	230	193	200	201	178	215	196	212	218	205	211	202	190	224	190	215	224	181	209	227	212	201	192	209	177	198	218	203	195	217	196	224	182	214	190	215	211	224	194	182	205	195	197	191	242	206	198	159	207	199	217	189	199	205	202	196	203	191	215	191	184	205	217	198	180	197	213	203	203	209	215	228	189	231	209	207	208	222	195	237	181	178	231	178	206	201	237	208	187	194	213	197	224	210	227	203	206	203	190	208	219	184	233	203	218	204	208	202	210	206	210	221	193	208	204	203	202	187	218	173	219	196	196	195	169	205	220	186	208	215	219	175	203	183	224	206	216	215	197	207	169	202	197	210	232	195	220	215	196	206	217	185	195	154	186	185	206	226	200	203	242	200	189	227	203	207	195	215	211	212	189	191	204	191	204	218	217	185	216	207	172	191	185	207	193	234	196	196	211	200	199	218	192	193	202	211	213	180	226	210	207	187	191	186	226	197	192	236	191	201	204	218	242	221	212	210	215	192	186	189	216	213	214	193	203	219	213	198	220	228	197	196	197	217	198	233	208	207	204	208	200	213	213	192	194	195	172	206	207	203	220	189	208	209	206	185	201	188	203	202	180	210	199	200	222	177	192	198	211	210	205	182	230	201	214	231	218	170	194	199	196	187	204	235	215	217	205	210	177	201	202	198	204	186	221	177	213	213	215	200	199	173	217	220	204	210	221	182	205	218	208	224	217	231	187	219	198	195	223	198	188	222	180	211	195	227	202	233	205	216	192	200	196	190	203	238	218	212	226	211	192	174	237	204	202	182	212	222	216	237	197	193	200	212	197	187	189	218	201	194	211	214	202	212	203	200	210	202	195	209	203	202	204	188	199	223	231	199	201	181	207	222	230	187	209	249	200	241	218	229	174	225	209	211	201	214	199	193	211	245	196	171	196	185	189	178	212	205	194	225	193	173	180	207	232	231	214	193	206	173	193	210	194	195	201	201	204	212	202	214	201	216	207	194	196	229	194	198	230	170	213	186	210	185	172	168	195	224	195	192	201	190	204	188	229	232	190	215	175	220	215	187	192	214	221	217	195	229	196	225	196	184	191	157	178	202	209	209	200	207	177	218	214	200	244	223	230	207	202	206	180	200	201	194	208	208	218	220	175	217	191	220	207	216	212	180	201	211	206	205	176	211	202	226	202	237	182	203	189	201	182	211	172	208	205	187	208	210	231	201	194	216	198	209	199	208	191	207	197	212	222	214	207	190	217	204	192	198	186	190	211	204	217	211	226	183	206	224	188	209	182	175	211	210	210	194	217	202	199	216	204	194	210	202	189	223	206	215	200	204	185	240	226	207	209	174	200	203	190	188	197	215	214	212	188	209	197	189	189	230	208	225	212	212	197	191	214	193	214	202	216	231	207	209	218	186	212	206	213	216	193	200	195	194	190	194	196	205	204	166	182	223	203	215	214	206	200	196	221	213	188	210	213	220	219	206	195	176	226	214	183	201	235	203	212	191	183	193	192	201	201	190	214	207	203	192	201	191	232	182	205	198	167	211	196	193	212	187	227	197	204	212	194	190	182	185	192	217	207	201	187	202	207	229	194	224	198	199	221	229	196	168	194	207	200	194	224	190	201	200	225	204	204	231	212	197	196	186	217	186	189	194	203	224	198	198	210	182	186	196
8290	1076	2021	2161	1881	1508	1312	1123	965	907	834	816	721	751	666	701	653	611	593	586	642	592	588	552	538	580	575	573	555	555	548	595	566	546	531	628	567	549	566	525	558	516	506	539	547	567	572	542	571	569	528	513	532	509	566	550	487	500	536	517	562	508	529	517	512	536	554	541	538	551	520	530	507	548	545	524	508	532	567	536	547	540	510	506	556	504	538	554	504	515	518	517	509	590	536	503	530	528	531	582	550	502	490	490	501	470	539	523	515	510	583	515	561	480	499	525	522	536	541	502	521	499	529	482	472	552	525	545	511	554	566	502	545	545	545	486	508	482	507	524	536	514	517	559	547	496	558	486	532	541	487	550	539	538	569	473	559	542	477	536	500	536	525	486	530	538	550	574	492	483	579	536	536	483	512	521	485	543	500	504	551	511	567	543	547	514	527	535	533	504	524	519	501	517	549	510	521	531	508	534	555	573	506	533	524	495	543	499	571	537	522	541	556	521	537	501	574	535	511	519	550	547	494	513	542	545	520	539	522	527	526	462	551	526	541	487	549	537	536	544	538	502	522	499	480	530	561	485	519	486	517	554	549	525	519	531	553	487	466	539	532	508	549	507	495	524	532	544	546	516	542	508	526	534	537	510	508	513	534	540	484	510	535	551	572	563	510	524	528	535	515	522	503	517	510	510	513	568	545	544	487	484	510	559	514	546	524	516	561	503	567	527	558	529	506	495	506	543	570	508	508	539	515	526	544	537	510	527	523	545	522	500	488	534	501	517	537	541	575	539	509	556	534	563	524	530	540	520	500	493	537	516	564	528	550	511	532	537	511	492	574	527	568	484	525	533	498	520	530	534	516	521	526	553	534	531	515	536	535	541	517	552	514	551	566	538	545	516	535	498	504	531	515	530	525	554	549	539	504	557	517	533	536	508	516	519	502	487	570	520	565	472	528	489	521	552	495	543	521	506	515	514	546	512	548	538	517	522	513	555	533	496	525	527	496	536	550	558	501	540	544	568	537	512	494	521	526	519	524	554	532	519	502	514	521	564	505	552	505	524	504	518	550	502	520	515	540	513	529	546	533	560	529	520	541	550	515	500	536	502	532	530	530	531	507	514	535	506	514	524	521	554	513	504	580	534	505	501	523	512	530	579	535	515	557	546	498	499	529	504	515	583	506	519	548	518	546	538	499	508	533	507	503	502	545	529	525	526	541	511	510	516	524	511	504	508	494	509	544	508	572	538	544	510	518	477	525	566	513	544	455	500	549	491	483	502	529	486	493	536	525	524	512	521	547	522	565	510	507	481	536	488	538	512	524	543	583	547	534	528	580	513	498	501	499	544	519	545	503	550	534	530	520	538	508	528	521	544	531	528	527	507	469	504	524	491	511	549	527	530	489	521	532	504	547	529	552	517	511	511	525	495	537	526	526	528	568	508	509	496	543	528	548	557	543	507	517	531	525	508	508	561	522	536	568	522	538	497	501	504	566	529	521	543	533	530	557	517	553	531	492	527	526	522	488	551	506	533	519	505	507	516	509	485	531	525	574	517	500	474	555	508	549	551	535	497	508	506	492	522	500	498	573	545	534	508	576	540	508	521	529	524	482	543	527	524	489	519	568	512	483	529	506	544	528	499	527	526	474	515	544	514	538	538	484	498	549	539	511	446	530	504	513	491	506	522	546	538	550	522	505	528	507	503	516	563	531	508	508	484	515	542	517	539	535	540	530	494	535	504	536	498	521	539	556	550	553	512	506	488	521	529	529	539	517	501	475	492	527	527	522	534	518	519	515	554	557	514	528	522	504	531	546	542	531	478	510	552	533	528	509	468	507	476	514	519	564	570	535	503	521	506	480	519	546	525	514	578	518	545	503	537	527	541	533	486	511	541	501	546	542	490	506	499	517	511	510	509	496	536	556	489	477	516	530	495	536	525	522	522	490	532	556	503	481	577	527	545	509	559	532	490	552	534	519	521	500	556	537	512	528	536	494	516	527	506	522	566	536	535	538	524	542	511	532	532	533	538	529	544	536	504	508	542	520	533	501	545	500	574	528	543	496	531	514	533	521	499	585	542	501	524	526	518	517	570	474	476	500	528	472	479	515	545	554	501	544	524	521	541	552	501	507	500	528	540	550	537	532	524	565	544	555	532	492	515	494	534	525	541	515	540	521	532	532	570	492	509	531	560	509	538	583	491	520	547	519	528	528	516	515	497	522	525	518	521	529	509	493	529	539	505	551	570	533	548	489	510	519	536	527	493	538	507	572	553	513	494	524	527	544	487	575	487	545	559	521	475	568	566	542	517	516	481	497	547	541	525	520	551	513	518	494	522	530	533	502	502	574	561	519	517	528	538	536	537	516	514	528	518	520	532	534	565	501	534	516	527	517	521	556	518	510	522	549	509	498	482	521	566	512	558	555	519	536	544	490	527	545	496	560	519	534	550	506	512	519	511	521	513	542	532	504	556	529	558	531	530	486	554	513	537	515	506	512	528	559	549	460	562	491	557	513	574	509	534	522	519	497	550	524	585	557	518	491	502	553	571	513	479	546	535	535	568	542	553	566	508	565	530	532	514	537	524	521	514	537	534	581	524	581	542	545	539	531	543	493	475	545	555	522	580	556	578	499	529	523	558	514	498	538	584	511	516	527	508	503	500	501	523	537	556	534	548	509	509	528	528	524	538	499	553	506	546	514	532	508	539	516	542	521	558	523	514	488	537	519	482	539	556	525	534	507	512	540	481	540	503	506	498	526	546	519	515	524	522	565	534	503	489	492	521	474	561	540	528	524	514	554	527	567	500	538	516	520	526	537	520	524	541	515	534	550	506	533	518	514	542	520	543	567	539	517	519	534	546	565	561	543	519	536	518	517	491	522	526	497	528	522	549	565	530	513	491	530	487	531	515	508	532	517	499	501	476	528	540	563	526	538	550	514	496	534	559	547	525	528	545	507	524	538	515	492	534	554	530	565	531	538	502	531	520	520	535	551	532	533	525	486	503	508	516	512	472	509	509	537	541	536	524	511	573	545	569	490	498	508	517	559	506	516	562	473	508	518	544	515	539	528	522	523	547	507	512	512	543	494	509	524	567	550	494	516	540	499	573	529	484	528	552	515	547	516	510	534	581	488	515	532	521	537	541	499	530	520	532	515	464	529	548	540	522	502	532	496	555	541	487	532	540	541	517	529	530	527	530	573	512	502	516	528	544	514	539	505	572	485	543	509	530	545	544	528	542	513	529	529	551	497	545	516	509	539	513	524	502	524	529	521	538	512	520	509	497	525	505	533	501	531	549	543	522	488	543	529	521	547	518	506	526	518	516	512	534	545	523	544	471	541	509	484	507	520	549	529	490	562	540	513	528	498	536	474	499	460	555	547	538	485	517	525	541	540	506	505	528	492	524	528	537	504	488	518	510	543	523	568	501	515	534	530	545	515	549	540	485	492	578	510	511	545	507	520	545	545	572	550	510	543	514	544	529	550	508	523	508
1678	392	408	394	367	380	390	425	405	421	339	405	385	423	440	427	366	398	390	442	372	383	386	426	393	363	403	375	359	408	446	393	404	421	364	370	365	406	369	422	385	469	406	388	414	395	415	421	387	429	404	396	345	409	410	423	389	385	373	391	420	426	342	380	417	358	418	405	417	415	418	385	388	426	387	429	397	407	389	429	404	383	417	413	365	369	431	410	405	416	428	369	375	399	401	438	426	399	396	387	403	424	433	408	383	405	427	402	439	391	395	418	384	382	419	383	414	436	355	397	352	405	370	437	410	395	382	414	411	396	406	379	397	377	390	395	383	412	386	417	436	392	395	370	406	404	401	396	390	382	380	393	396	408	393	394	403	397	381	370	409	398	374	423	364	389	402	362	407	394	436	407	396	399	370	390	383	433	396	404	427	409	375	365	375	381	375	390	365	365	400	369	395	412	408	367	392	419	410	387	402	399	402	389	404	402	375	400	431	384	387	405	410	395	395	396	381	380	420	393	421	416	387	367	373	351	410	365	411	431	393	412	409	409	377	430	398	416	377	417	392	403	388	422	420	364	419	403	409	417	380	398	386	402	402	397	412	415	373	375	372	416	396	370	386	417	429	401	387	439	376	375	392	392	391	393	418	416	434	391	369	383	357	397	394	391	411	424	400	430	418	363	391	402	388	390	362	392	373	384	407	369	391	384	422	382	385	450	412	364	429	379	366	392	404	378	418	385	405	413	456	405	405	388	430	377	411	372	406	397	408	376	368	402	366	396	375	419	414	398	381	392	402	437	387	383	366	396	382	399	379	404	399	417	420	361	445	424	429	400	406	398	419	396	405	365	349	383	411	370	407	409	347	394	440	403	419	435	426	435	395	343	415	429	386	373	412	421	404	414	339	398	373	380	429	405	385	380	440	350	420	380	394	404	376	390	365	445	427	396	409	425	344	385	419	394	411	419	409	401	351	388	384	357	405	397	388	400	420	400	392	396	386	413	405	404	425	366	410	389	381	377	380	401	414	427	401	416	403	398	407	391	383	403	412	359	383	384	439	341	409	402	387	376	410	377	441	364	371	437	378	410	385	354	405	395	405	406	433	408	397	375	411	437	397	391	425	398	384	364	389	378	393	391	400	371	452	397	406	393	417	358	389	387	388	403	386	376	365	361	420	381	414	401	393	400	408	403	381	424	381	389	394	412	402	387	421	439	403	411	391	393	403	392	416	401	440	418	404	395	376	407	396	392	380	405	394	387	389	379	404	405	401	404	392	392	402	390	385	413	381	365	381	381	400	389	405	405	425	382	407	393	371	384	398	415	381	408	415	407	391	362	372	386	433	382	384	391	371	359	370	372	382	437	391	414	355	397	407	378	414	414	416	384	413	390	388	424	409	401	400	410	374	452	371	372	354	417	400	415	383	399	426	388	382	411	384	412	419	413	410	401	414	419	398	389	368	344	416	371	398	390	398	402	423	407	405	401	391	401	399	406	394	422	385	414	383	392	403	400	394	367	383	401	410	364	389	431	378	359	380	373	369	399	374	364	364	414	419	421	410	376	407	408	425	410	387	387	414	373	369	421	419	375	395	396	364	375	403	402	414	394	387	376	415	393	398	385	406	415	396	425	422	415	429	383	378	402	392	355	418	365	395	384	392	385	418	387	381	371	392	406	401	408	383	387	414	422	378	414	381	416	419	389	362	408	373	389	424	432	409	363	368	382	392	393	385	417	431	404	418	399	401	399	400	361	392	395	395	456	421	366	373	389	364	350	379	371	427	439	358	394	450	355	365	426	412	386	384	351	377	442	385	386	422	401	410	410	399	427	403	382	391	393	388	411	370	357	423	389	372	383	448	385	401	386	451	421	415	391	388	414	401	403	378	381	382	382	429	416	404	390	408	400	400	426	431	376	396	380	384	395	416	395	374	395	392	357	388	374	404	393	375	375	417	415	419	401	374	384	390	427	396	377	362	401	410	388	382	399	392	374	436	349	387	398	386	404	426	404	347	401	382	413	386	427	400	361	403	408	375	411	392	412	404	457	424	409	362	357	358	353	373	397	403	392	410	409	380	411	404	399	386	428	432	411	372	371	394	407	408	428	388	358	376	368	378	380	432	397	385	384	371	401	383	371	414	436	412	382	371	400	425	404	385	404	407	392	378	374	390	429	388	392	373	392	396	403	405	435	445	383	382	433	397	376	390	402	422	416	352	394	358	424	402	412	384	395	401	408	355	393	406	410	381	410	393	397	444	397	450	392	403	366	389	409	386	440	402	404	405	385	398	407	399	393	406	363	367	384	424	378	401	359	355	368	387	390	374	363	401	417	406	391	397	413	419	401	409	360	418	419	370	389	343	378	329	379	383	382	351	387	377	403	388	394	427	414	373	397	452	398	408	436	406	392	375	388	387	425	404	391	379	400	377	378	406	398	416	431	356	426	361	393	395	412	370	381	398	456	383	424	425	387	391	371	410	391	385	368	411	431	369	369	388	407	400	434	347	369	400	383	354	411	409	358	379	394	405	371	414	418	445	407	394	390	389	380	357	366	401	392	405	406	411	394	402	374	409	381	427	401	386	422	411	429	367	391	381	393	401	398	443	401	445	395	415	408	410	392	349	359	383	372	420	413	401	380	394	399	362	399	398	379	435	414	375	385	390	422	415	405	367	399	407	394	396	401	381	348	390	415	399	401	431	383	371	363	387	398	387	388	376	399	393	406	417	371	357	408	372	410	443	399	376	448	388	400	418	357	392	416	383	380	422	386	378	400	364	435	430	364	378	390	396	401	422	399	418	377	388	373	411	402	398	409	389	409	430	404	388	394	403	410	349	373	410	416	389	405	396	436	399	418	391	347	400	357	378	415	402	383	364	397	408	389	380	416	405	400	406	375	381	407	389	394	394	442	395	396	423	371	378	392	357	427	423	372	375	410	439	400	386	407	390	397	377	422	385	425	362	413	368	409	392	385	410	391	403	408	404	361	401	381	366	439	436	427	410	417	418	438	396	429	385	402	396	358	385	401	419	420	376	356	434	379	414	415	405	391	365	379	379	359	377	382	401	412	409	401	403	409	407	435	392	394	372	426	384	398	403	413	370	381	401	392	392	368	394	361	411	381	418	401	403	402	401	357	443	381	397	392	385	391	347	371	417	416	411	385	388	371	357	424	429	406	406	394	384	407	392	375	376	443	396	404	372	414	397	389	421	405	400	404	376	389	380	408	399	397	404	417	421	385	425	406	391	400	398	395	420	411	397	421	405	384	367	400	436	389	415	373	393	443	407	401	399	398	408	387	424	383	429	381	381	386	389	420	381	372	381	423	406	406	389	377	400	368	355	396	420	382	392	424	403	360	390	381	381	382	404	399	427	379	406	350	414	401	378	395	401	346	385	410	409	403	400	417	415	403	393	399	386	396	390	407	453	414	398	379	456	421	429	391	413	369	406	403	396	415	379	387	410	415	412	394	397	393	416	366	373	358	440	433	410	375
2048	820	968	904	932	896	885	834	910	882	911	789	914	859	843	883	920	876	888	865	827	831	845	873	905	854	881	851	840	852	860	873	821	891	947	904	896	846	890	868	870	870	888	881	872	853	897	831	886	925	845	920	794	840	870	863	876	861	835	884	835	874	855	841	858	850	861	833	891	859	872	856	849	834	873	863	862	915	896	837	859	874	841	869	858	891	872	892	790	806	864	870	843	839	841	824	831	858	825	862	886	832	816	849	886	885	889	889	870	875	866	859	851	899	839	869	935	867	835	811	832	855	803	854	845	833	883	894	866	904	843	868	847	862	868	858	837	831	838	904	886	884	837	860	869	846	833	872	825	854	802	804	849	859	888	882	919	920	935	852	881	888	870	866	852	883	905	883	900	855	854	892	856	835	846	913	860	852	882	822	871	820	897	819	894	875	877	888	846	878	889	875	866	866	825	830	924	866	903	892	920	900	819	899	893	890	874	856	899	825	870	878	858	852	914	869	802	861	892	837	892	833	856	817	854	890	882	840	901	919	882	835	840	890	875	876	818	813	823	859	826	799	859	866	883	827	880	912	883	882	927	848	786	795	892	847	875	916	852	940	835	864	891	838	869	883	825	844	885	853	828	836	915	847	874	897	902	921	838	842	868	870	911	843	910	868	906	825	870	831	854	878	875	879	912	878	898	844	863	867	871	897	877	882	855	888	885	864	866	871	881	841	821	896	887	830	832	839	844	878	880	904	852	905	836	905	902	904	908	852	856	816	895	848	875	867	860	831	933	900	882	903	850	885	793	816	894	889	877	875	813	880	870	875	839	833	866	880	845	892	870	900	833	790	870	933	884	831	835	902	929	884	814	871	841	812	885	928	896	892	860	882	872	863	832	898	871	826	820	910	858	891	844	823	857	874	874	852	881	821	866	881	868	848	872	884	851	852	910	905	879	871	853	859	844	852	871	888	856	890	861	927	875	875	886	816	813	871	840	880	865	851	821	839	847	839	867	864	810	884	888	878	868	849	875	827	894	864	895	861	857	828	824	808	806	893	867	881	951	847	841	843	896	870	850	926	861	815	844	862	840	865	854	841	878	873	870	895	858	858	857	867	853	865	873	857	887	843	877	853	877	841	851	880	941	844	846	852	828	856	846	872	853	855	818	843	867	911	844	855	905	886	885	866	838	883	841	852	863	851	859	880	880	903	841	829	829	867	848	877	811	887	879	884	872	830	817	895	808	885	883	818	861	800	880	867	854	892	843	820	836	857	896	855	833	891	842	829	878	843	851	889	873	839	834	853	872	862	847	938	844	855	875	855	826	831	874	868	836	881	891	851	813	847	832	853	902	900	852	839	901	923	889	823	851	876	874	959	822	906	832	846	872	828	830	839	876	900	827	856	826	835	849	865	861	836	861	874	828	869	848	841	868	846	903	862	874	880	840	880	898	874	854	856	856	863	860	891	878	865	858	851	815	845	855	851	888	877	875	875	859	855	849	891	853	845	789	865	830	873	901	819	876	843	851	884	900	906	853	870	832	843	889	882	880	885	835	865	879	804	859	872	855	919	845	832	895	892	896	862	844	886	856	857	847	869	921	864	835	837	830	863	876	885	861	864	881	799	860	874	871	870	881	871	835	876	816	848	843	851	872	881	897	847	881	873	869	861	878	852	838	842	862	813	827	839	891	821	900	821	901	853	816	829	934	902	807	857	865	875	873	845	873	874	894	869	825	880	878	869	873	841	817	834	816	867	887	843	855	822	875	842	903	954	824	849	867	817	815	865	845	862	834	908	861	838	873	845	857	862	852	849	884	859	882	826	873	848	867	882	902	833	918	870	867	830	879	839	869	884	846	864	779	911	925	917	826	814	873	855	825	872	918	797	856	789	895	887	881	861	859	827	850	846	910	878	835	909	877	902	872	812	860	888	813	869	896	865	848	876	838	858	806	785	897	806	869	873	863	881	884	903	842	861	825	903	801	821	899	913	897	861	873	867	887	881	884	856	799	895	844	889	854	895	888	858	929	925	870	844	850	912	832	855	857	931	876	856	888	890	803	910	855	916	890	917	842	876	883	851	958	881	830	834	896	944	823	921	819	856	806	905	873	826	876	899	859	845	872	855	857	877	860	856	880	818	828	904	822	861	813	845	854	858	864	825	849	883	875	829	902	869	817	857	859	917	900	866	832	880	875	851	850	826	794	804	894	908	918	877	852	861	897	828	861	870	840	842	887	866	818	855	891	841	878	880	868	885	872	822	838	794	882	832	839	826	855	887	907	851	856	833	830	878	871	851	864	853	845	872	919	890	889	865	928	854	895	862	911	871	879	839	832	848	863	858	838	865	852	904	848	850	902	890	841	866	829	885	844	882	870	818	881	943	829	829	923	915	898	866	858	852	875	859	845	901	903	863	877	838	859	867	885	872	856	838	905	866	872	849	837	920	877	839	833	871	863	850	870	845	863	905	823	843	886	819	815	865	837	891	796	828	829	860	843	893	849	877	826	869	886	834	902	895	845	837	839	872	885	861	866	903	939	849	904	816	897	845	870	833	801	830	895	848	835	921	828	812	878	836	830	848	835	828	900	919	837	875	835	865	905	899	888	901	886	876	858	869	831	839	923	878	855	830	890	876	841	911	866	900	844	824	862	872	828	880	861	860	892	827	860	848	879	858	852	893	852	881	827	912	873	880	831	852	809	855	863	870	867	868	817	828	866	850	951	831	843	858	864	842	850	858	852	893	849	868	855	842	818	832	881	942	875	834	845	848	874	861	863	832	845	871	872	861	846	895	820	829	893	856	894	880	849	860	854	881	888	875	868	908	892	890	884	822	850	774	882	818	867	912	877	814	857	891	813	887	858	857	862	861	871	806	871	919	864	864	879	877	859	878	824	854	850	885	819	837	807	900	827	858	868	837	864	845	868	836	838	889	881	830	849	856	901	869	861	924	810	868	820	824	878	807	866	841	879	901	933	851	886	900	931	890	868	886	897	891	835	872	852	838	853	830	848	865	860	829	845	871	816	857	845	870	884	843	906	864	932	828	864	822	853	907	867	861	915	828	850	911	861	895	836	852	904	858	926	890	849	894	814	864	852	855	911	866	854	806	826	857	846	862	861	859	843	908	852	920	848	873	849	849	862	831	854	816	865	861	874	846	879	858	843	889	829	834	899	913	866	869	875	882	873	896	857	877	797	880	902	894	872	862	885	859	879	851	824	894	887	857	836	823	878	858	854	855	814	841	875	880	823	898	814	887	851	856	874	877	910	849	892	856	797	874	859	865	875	844	867	846	900	888	898	792	817	813	926	884	894	864	866	850	863	870	909	842	858	882	820	875	798	905	861	871	920	952	821	881	863	888	868	841	866	852	849	849	854	822	896	857	856	809	806	880	890	846	825	840	848	811	863	848	887	851	868	838	867	864	880	828	851	856	830	862	886	878	860	889	835	856	890	842	877	861	870	894	886	890	866	864	818	891	891	875	900	893	871	884
7575	501	490	414	325	286	284	313	247	213	208	213	228	226	203	183	202	195	172	197	186	201	205	205	203	193	186	183	184	212	209	192	190	208	163	214	173	193	220	195	196	217	218	178	198	176	187	206	228	192	211	198	196	187	197	195	183	172	175	181	190	162	161	192	199	176	205	175	184	166	204	180	169	210	201	162	202	203	216	207	195	174	187	172	188	197	193	209	190	209	221	235	193	200	206	190	229	199	167	183	212	211	201	184	173	218	186	200	174	185	201	212	197	189	188	181	185	207	204	185	210	168	206	193	206	174	200	187	170	182	205	235	202	172	180	208	207	160	187	205	169	188	210	187	160	183	180	195	196	179	199	221	190	197	195	194	184	209	190	213	206	172	183	199	195	204	204	203	228	203	170	172	217	187	178	191	210	218	171	209	185	190	191	204	191	188	194	177	194	194	183	183	171	182	165	190	190	199	214	169	207	180	199	178	171	195	185	206	198	180	203	193	173	206	186	200	193	206	202	192	198	188	191	176	191	209	203	184	199	187	226	161	169	183	188	215	232	181	199	172	208	210	198	167	188	198	210	185	178	193	213	181	180	194	203	163	192	184	211	205	190	180	183	197	181	181	163	195	227	207	216	209	175	158	171	203	190	179	183	220	179	181	200	179	189	184	197	211	195	203	203	183	208	195	186	201	192	224	182	187	178	184	203	220	191	205	187	190	186	208	200	202	182	214	189	207	183	190	194	215	219	191	211	170	173	189	206	191	196	193	185	209	188	182	176	198	198	188	203	196	189	170	190	193	194	194	185	158	189	209	198	219	212	215	201	192	194	205	206	193	186	218	178	184	211	215	178	177	190	220	201	201	185	225	191	202	194	181	189	174	189	179	190	194	197	174	208	189	160	197	198	186	192	207	175	205	193	176	162	193	202	237	191	213	178	211	201	200	209	184	186	180	211	182	192	185	204	192	199	191	193	199	198	165	187	186	198	198	200	194	172	211	202	183	190	168	192	187	191	213	191	174	175	192	191	232	190	189	183	194	209	189	205	178	178	177	201	184	209	186	220	191	195	201	207	204	160	198	184	179	208	203	167	181	200	198	217	185	172	197	182	195	195	180	201	189	171	176	197	172	187	196	203	203	216	195	211	193	183	180	186	184	198	180	197	182	167	175	174	202	183	184	194	198	180	190	185	203	206	182	179	180	193	191	204	197	203	207	175	200	192	189	224	168	207	208	160	191	211	207	205	215	212	178	215	208	215	188	204	192	172	185	198	181	197	175	188	178	195	194	189	185	188	204	204	169	177	172	162	189	167	176	235	195	204	178	186	163	186	198	201	208	206	191	193	198	221	215	175	207	206	208	196	169	193	185	167	163	186	168	152	218	218	222	195	197	197	184	168	164	180	201	173	206	202	202	196	209	189	182	221	192	200	209	185	194	172	194	171	190	179	174	177	180	183	187	206	192	189	187	193	221	177	191	190	211	194	195	194	189	191	181	176	168	180	210	209	200	193	192	194	182	213	175	174	182	183	200	153	188	210	190	159	197	193	195	181	212	199	229	195	177	177	182	187	186	186	168	195	177	165	199	199	192	211	197	210	182	196	178	194	186	176	196	190	197	206	203	184	187	207	208	178	212	176	192	201	170	191	205	211	179	182	183	209	179	218	169	220	193	215	181	171	193	204	201	188	202	165	189	188	168	210	196	204	235	186	207	195	184	199	172	194	189	197	184	192	221	221	175	218	194	175	163	182	194	184	172	197	192	188	222	204	171	176	180	190	192	180	212	191	216	212	209	201	199	214	210	221	182	204	180	179	207	171	194	211	172	161	184	199	201	204	217	205	173	152	183	208	223	198	193	194	183	205	236	218	173	182	203	191	189	200	192	195	199	161	185	192	190	216	193	187	194	176	189	190	178	181	185	180	235	170	183	189	186	182	206	185	192	207	185	179	202	219	189	221	193	193	231	206	196	193	187	205	212	173	205	172	173	201	206	205	219	222	185	176	195	214	183	186	198	214	186	157	211	187	203	207	179	184	184	181	166	200	215	176	181	188	187	216	164	189	159	210	214	211	180	175	202	178	183	202	182	200	209	212	184	172	186	184	184	173	188	217	214	183	170	214	198	202	192	179	195	195	214	210	185	206	210	201	188	178	192	203	179	207	181	183	181	190	189	214	192	187	203	195	199	174	177	171	178	209	202	196	198	178	169	177	176	204	210	181	197	194	207	215	181	175	184	210	216	198	210	186	200	204	211	174	203	201	191	202	195	197	187	179	177	173	217	186	192	179	174	206	185	209	182	191	202	173	190	201	195	211	169	193	167	211	203	178	171	187	172	218	183	197	187	151	189	198	216	160	175	201	171	209	182	179	186	197	183	186	175	204	192	204	225	218	163	178	174	168	181	160	176	207	190	167	186	179	206	176	209	220	212	202	187	193	173	162	209	199	167	185	188	215	183	192	161	173	211	179	212	175	196	191	213	180	194	183	174	179	191	209	214	183	191	192	195	177	189	194	173	202	208	219	206	209	191	202	210	176	140	200	195	174	206	206	191	169	190	163	163	195	204	195	198	212	165	204	171	210	206	185	215	209	205	201	169	179	188	184	220	193	185	186	183	189	170	185	219	188	166	178	193	198	199	180	211	176	192	193	184	189	177	226	196	161	174	198	225	205	230	218	203	209	195	197	179	198	199	197	207	191	185	206	195	201	220	192	218	200	187	228	219	162	211	176	177	160	179	201	208	207	192	191	175	199	216	183	198	215	217	186	180	187	198	192	203	180	183	186	182	185	180	189	202	184	199	195	203	223	215	195	174	190	185	183	164	188	228	205	196	200	186	204	202	190	187	221	191	204	195	183	190	192	205	229	199	187	198	191	173	182	224	172	201	204	202	211	214	198	186	194	175	159	179	199	190	216	197	189	197	201	201	195	196	184	200	207	187	210	192	201	185	186	203	174	197	186	192	179	201	203	206	188	176	187	202	183	189	184	200	192	175	197	220	224	189	200	182	182	193	201	198	164	182	185	183	206	185	214	190	195	210	176	182	175	181	208	205	175	196	208	208	186	221	177	219	197	175	181	206	201	195	178	178	205	207	184	208	185	196	164	201	204	179	169	178	184	190	173	160	180	188	176	190	211	209	171	197	191	211	184	186	175	173	199	192	175	172	172	168	202	178	164	179	164	207	198	172	182	216	229	169	205	178	164	177	192	191	199	183	195	188	176	182	195	203	212	216	183	182	202	192	208	192	152	188	197	197	191	183	172	163	214	208	197	189	177	193	176	202	182	170	190	187	201	172	185	207	184	205	197	181	193	200	206	204	175	175	184	184	180	196	166	182	189	190	174	207	190	167	165	182	189	186	203	181	209	204	186	203	193	170	201	160	206	176	193	193	218	177	181	185	177	211	189	209	173	215	179	178	204	180	201	188	202	172	182	208	218	202	175	185	198	200	196	210	220	189	163	201	201	186	192	189	190	142	180	178	173	186	182	194
6470	746	1222	1340	1140	983	812	698	744	690	647	604	605	545	558	601	526	504	557	478	514	553	560	503	538	500	490	474	502	484	431	487	510	478	473	520	518	450	554	510	447	495	458	506	465	472	515	483	460	495	453	465	499	503	444	462	459	471	488	443	476	485	488	424	457	450	473	481	507	469	442	513	450	472	409	441	502	498	502	481	502	451	495	450	449	493	486	470	446	526	476	436	482	450	490	453	477	463	476	457	479	464	493	429	464	497	477	523	448	493	458	452	463	454	463	499	465	503	468	495	441	512	509	431	463	447	474	462	497	498	460	487	501	504	516	442	464	442	502	456	466	503	455	449	472	479	468	425	509	467	498	454	419	448	462	502	469	473	449	492	474	494	444	449	464	490	458	440	453	461	445	462	466	452	482	462	487	475	500	466	456	465	505	428	489	482	450	446	464	473	445	428	461	445	457	515	464	476	466	491	455	475	502	455	487	449	496	481	507	492	473	451	439	481	479	477	471	482	474	456	483	457	466	466	490	483	512	440	455	457	478	438	458	487	443	474	460	484	469	469	452	426	457	459	444	493	496	469	497	461	435	510	491	457	443	480	465	464	490	524	481	480	490	471	478	457	464	464	487	466	467	443	439	459	517	494	462	470	462	420	448	447	451	455	470	456	436	456	454	485	454	485	441	487	461	481	479	460	413	441	465	493	481	464	445	446	471	469	438	494	415	475	459	490	496	447	476	450	437	496	494	456	488	513	421	458	465	471	470	476	468	467	463	476	462	483	459	479	469	475	453	444	472	446	464	456	465	488	445	441	463	461	438	498	450	463	477	439	431	424	475	490	467	440	444	428	498	437	472	506	485	443	499	468	431	456	472	462	467	488	495	463	448	464	462	463	467	486	472	497	457	466	470	459	445	504	497	456	461	473	485	447	465	475	472	462	445	462	469	465	428	463	532	454	423	458	515	479	482	443	476	439	492	477	493	534	470	434	457	484	505	464	481	462	471	471	468	484	491	487	448	444	440	430	481	439	483	468	478	468	496	524	455	468	479	493	465	473	478	476	465	496	501	464	491	470	482	483	496	463	465	468	445	462	461	472	470	491	450	461	466	471	494	488	449	461	464	450	480	451	445	454	470	449	473	473	488	462	457	470	473	466	469	468	464	480	483	466	433	498	483	466	490	452	507	501	492	482	464	441	459	462	469	485	488	473	466	471	454	463	462	504	498	451	470	475	455	474	469	508	485	456	465	463	487	485	453	467	489	472	457	466	470	466	460	474	502	471	462	494	468	420	449	492	466	489	453	466	483	503	434	494	497	465	480	474	484	470	470	471	477	480	478	502	463	463	491	493	454	461	478	459	514	477	467	462	476	478	450	473	473	479	432	452	428	439	526	504	492	462	450	454	466	445	503	479	485	488	451	490	447	467	487	483	424	461	467	445	451	450	480	499	491	482	452	435	464	532	517	469	458	454	451	482	504	464	449	475	467	489	435	480	499	454	438	478	520	474	485	460	446	470	474	472	456	479	433	498	476	485	492	440	473	462	448	472	493	483	487	449	510	443	490	438	455	482	449	465	470	439	466	480	526	479	458	488	457	511	460	428	464	439	491	497	468	456	472	479	455	474	460	451	431	463	433	431	432	475	502	436	467	445	479	422	452	451	432	467	489	506	458	454	469	464	470	428	484	459	489	451	464	464	489	497	474	456	456	449	464	468	455	476	477	535	491	482	452	465	469	474	455	474	494	491	474	463	457	475	457	455	469	467	472	512	485	491	449	461	434	474	463	446	456	466	504	462	475	487	458	426	478	440	492	485	480	452	473	474	463	484	424	470	482	468	458	503	480	450	493	463	514	492	497	477	489	474	492	480	431	444	401	463	482	461	483	447	451	522	460	472	462	469	442	493	481	482	455	432	461	438	459	450	443	441	492	483	425	458	461	447	464	466	472	455	464	447	443	436	462	473	479	463	460	490	475	487	480	475	458	407	455	469	454	465	481	491	500	482	442	458	454	476	463	443	494	496	504	479	491	459	421	485	470	453	482	480	477	463	492	498	462	452	480	454	475	457	483	487	479	488	469	452	454	455	448	430	471	474	460	474	469	481	472	463	473	454	470	479	456	474	494	453	480	447	474	477	503	493	462	476	451	476	511	477	486	461	485	457	491	477	440	479	482	454	452	499	483	434	460	484	459	434	484	466	472	438	478	429	454	509	473	446	461	463	469	456	469	464	457	471	481	432	458	492	455	534	479	493	467	478	475	505	470	474	471	470	451	474	436	435	442	468	469	468	464	464	488	453	502	468	439	435	420	462	520	492	450	489	485	469	488	488	445	502	461	473	488	479	506	495	484	456	459	466	466	452	466	454	460	441	454	497	464	451	481	463	433	489	485	468	493	485	441	475	437	438	452	448	484	447	458	432	514	455	543	471	440	471	458	478	448	455	460	528	506	477	471	432	465	486	458	478	436	469	455	463	427	490	462	444	482	497	466	463	434	486	484	464	493	448	486	456	455	461	469	512	497	511	450	470	513	455	489	466	464	427	487	496	440	448	438	457	473	460	447	468	486	455	417	520	447	505	421	458	444	478	433	511	446	429	466	499	425	455	443	454	492	483	418	453	469	486	447	473	458	480	444	478	447	455	490	492	461	443	462	466	439	441	444	442	447	438	482	469	470	500	440	464	524	494	480	494	490	439	448	497	441	480	454	446	486	442	503	459	481	462	474	441	489	455	472	460	473	433	462	499	481	445	494	472	485	457	456	453	475	476	446	487	476	463	500	471	450	485	459	465	476	494	465	496	498	482	447	448	439	442	443	438	451	500	470	419	459	473	446	442	475	432	503	512	474	471	480	443	431	480	481	494	433	484	495	464	452	459	507	503	463	471	493	437	497	450	456	475	450	495	485	464	465	505	436	473	484	468	449	472	422	464	473	465	455	497	459	422	479	476	474	526	484	478	456	437	456	478	471	494	494	466	491	459	463	430	442	488	453	485	505	484	467	428	459	464	443	450	456	468	454	466	516	469	474	445	473	459	457	470	476	492	464	487	499	517	465	437	507	464	459	463	460	431	464	466	486	483	455	475	478	489	460	475	468	451	457	490	496	467	486	486	473	486	469	484	473	477	485	501	444	488	476	459	481	493	451	497	458	478	522	484	440	511	481	486	449	459	458	481	471	448	410	497	479	416	462	458	492	457	471	478	490	468	474	448	465	503	471	462	452	446	491	449	453	435	472	455	442	456	488	484	434	478	456	452	474	430	494	428	479	475	472	495	444	477	454	453	441	475	459	419	480	494	488	444	446	466	480	454	446	470	460	425	482	478	458	482	464	477	448	472	471	454	525	444	442	475	494	462	475	500	476	447	507	505	449	444	485	464	474	462	463	455	475	476	460	471	486	453	456	474	449	470	457	467	474	501	470	463	476	447	484	503	445	472	456	497	489	482	460	476	474	487	461	474	479	489	459	426	461	425	468	491	466	438	475	480	479	482
14699	1229	907	619	527	431	376	304	255	257	257	240	234	245	235	246	209	199	250	230	241	224	223	226	212	183	204	230	208	210	214	195	198	207	204	200	209	199	196	201	196	209	215	183	205	204	217	187	211	184	197	213	189	215	219	189	199	213	192	202	212	206	207	181	199	222	195	212	211	178	224	211	213	231	196	198	220	194	221	208	204	257	216	207	193	215	202	183	198	218	230	217	178	230	198	200	194	185	206	208	242	243	233	219	217	192	186	188	181	203	170	203	169	218	225	208	191	223	199	204	198	207	186	201	195	204	194	204	199	235	202	223	195	194	202	203	223	160	197	217	216	205	212	183	174	192	203	207	198	221	201	224	237	182	177	228	206	198	213	213	225	190	186	217	214	210	203	196	200	204	207	203	174	201	236	209	158	215	206	192	189	198	209	206	216	232	233	212	210	219	192	217	215	196	175	197	175	189	215	200	195	202	216	191	229	173	216	191	195	185	219	193	187	223	215	188	220	199	155	188	198	204	221	209	197	214	208	190	215	203	202	200	207	215	201	186	204	231	231	198	207	199	231	229	232	211	196	211	181	176	187	198	208	203	214	205	197	190	184	207	201	197	223	212	198	220	212	214	208	205	197	214	221	188	229	235	192	232	185	180	195	212	209	214	203	189	193	234	214	221	223	203	214	212	197	197	199	220	211	221	210	201	188	182	197	216	235	194	216	201	205	189	199	191	214	206	193	208	202	215	210	200	216	236	224	206	224	209	233	203	197	215	199	212	219	210	213	188	196	185	201	168	179	246	211	207	214	226	198	203	194	214	191	228	200	193	214	185	209	195	223	223	177	206	186	210	198	204	191	211	187	210	231	202	204	218	225	206	211	195	231	224	198	201	216	196	192	210	202	184	215	228	189	204	211	193	208	199	199	208	208	218	217	193	188	198	185	183	201	217	174	219	202	215	195	214	194	202	210	201	209	232	204	208	214	209	225	190	218	185	199	186	220	189	200	210	171	179	192	192	227	213	219	229	231	210	189	183	204	242	228	186	216	209	197	215	190	213	195	209	203	240	192	223	204	223	177	251	209	210	219	182	208	217	219	218	200	185	210	205	184	215	189	212	210	210	188	188	188	231	240	197	194	201	197	202	196	207	211	207	203	209	206	201	185	176	175	187	208	202	213	203	173	225	208	233	214	212	184	192	194	196	213	204	174	197	192	222	184	208	211	197	228	222	218	220	206	222	212	213	196	208	211	205	223	215	219	209	230	215	200	215	230	210	189	219	186	180	205	188	213	208	226	206	226	202	185	225	219	240	197	206	210	208	221	199	204	202	202	219	187	196	220	209	185	184	246	219	227	207	209	220	208	205	239	223	201	218	213	187	207	215	208	234	219	242	195	225	198	199	224	201	221	211	236	179	205	197	216	193	206	216	215	213	195	212	192	226	230	183	223	226	185	188	206	209	221	208	188	227	186	188	207	206	204	186	201	210	221	202	195	205	195	198	191	215	211	203	200	221	225	222	209	223	191	198	195	215	213	195	213	191	202	192	197	203	190	209	196	173	203	192	197	189	231	183	221	180	220	202	195	222	215	216	190	184	244	209	214	189	188	243	224	210	214	208	191	201	179	196	207	202	189	233	186	185	213	198	199	195	202	209	217	228	222	237	204	200	213	187	202	208	173	188	193	196	213	217	222	180	190	200	213	223	204	217	207	199	207	227	213	216	197	222	188	178	170	210	204	190	180	230	199	193	196	214	176	188	209	213	204	247	195	204	199	203	215	202	194	202	220	176	185	213	174	199	194	210	179	196	182	211	205	226	206	205	201	213	193	190	217	181	227	192	231	195	199	217	225	244	225	223	236	207	166	191	214	190	216	203	212	207	200	217	225	188	174	214	187	211	236	207	210	219	209	207	204	200	243	200	214	206	215	191	187	204	201	229	193	185	226	181	187	214	232	198	187	202	199	210	200	225	203	222	217	227	215	217	205	199	184	199	211	216	187	205	205	189	198	217	212	222	227	183	208	205	212	205	209	186	230	203	208	208	207	179	216	200	182	225	196	202	224	209	222	223	189	220	214	205	215	201	210	204	194	222	234	214	194	220	201	198	214	191	195	198	176	199	191	212	211	195	196	210	186	182	218	205	199	189	180	222	248	246	216	208	201	225	200	178	197	202	181	202	190	201	226	222	202	225	186	202	217	208	200	228	231	211	197	221	200	196	208	196	214	206	215	180	212	193	168	207	232	202	200	192	214	207	198	204	205	194	218	196	201	213	188	203	198	196	194	181	209	213	202	211	229	212	182	243	183	215	212	184	193	201	210	194	184	221	200	217	193	212	191	198	193	219	221	230	228	216	219	171	168	205	216	248	207	190	181	188	199	193	208	200	221	214	197	206	197	207	167	211	218	203	190	192	179	199	195	199	210	210	199	217	209	188	194	235	210	206	220	195	174	195	179	174	179	176	229	176	209	185	208	214	185	208	208	198	197	215	205	215	207	219	225	191	200	224	204	209	208	208	174	190	212	221	226	232	195	201	191	196	201	225	200	221	220	227	198	232	203	198	167	212	198	213	181	194	189	195	195	210	220	247	193	189	221	181	205	210	224	219	206	177	211	208	216	215	204	194	173	208	243	194	191	186	219	200	193	209	216	205	185	207	189	191	211	201	203	190	187	195	203	206	218	202	239	209	200	183	197	207	186	211	188	181	217	213	209	198	206	183	229	199	196	177	212	191	204	210	217	227	211	206	222	212	233	204	223	204	205	218	201	182	181	206	208	210	194	206	183	213	221	185	174	219	218	215	201	189	220	230	199	175	208	198	204	206	213	204	221	225	189	191	200	201	242	217	196	202	185	175	230	201	224	225	212	224	213	199	225	215	228	200	201	214	212	212	205	193	195	202	202	212	200	180	208	209	208	205	185	222	195	183	184	215	208	198	204	187	220	238	203	201	202	197	201	209	224	180	210	228	211	210	188	197	190	206	183	209	216	208	209	175	208	189	193	201	227	227	214	221	244	201	176	189	179	187	201	194	206	187	203	201	187	181	217	204	239	213	188	209	188	177	201	210	208	209	209	211	184	206	170	183	176	199	181	226	180	203	223	191	176	180	203	220	203	199	186	193	221	200	202	196	195	202	228	196	216	204	236	175	206	213	204	194	219	205	213	207	189	201	199	225	216	208	193	201	215	206	206	204	203	228	193	200	200	193	198	189	212	201	216	187	188	184	195	232	215	204	195	188	220	189	195	189	217	179	204	211	171	209	191	174	182	196	238	196	195	205	184	206	224	232	221	205	192	197	180	220	213	199	206	188	210	200	207	207	197	190	182	220	201	210	207	194	187	194	206	198	223	220	211	185	184	199	212	178	211	191	189	178	188	200	212	181	206	213	209	207	190	187	224	206	216	184	198	237	216	185	196	198	209	198	209	223	219	198	193	194	198	217	202	202	242	207	199	213	211	206	236	205	178	188	193	181	189	210	223	205	196	228	202	249
8344	1050	2002	2180	1837	1547	1243	1076	984	839	826	820	772	737	722	680	689	640	631	606	565	611	594	612	565	577	614	611	570	582	584	573	554	548	572	589	582	570	516	579	526	553	578	562	552	545	522	538	593	576	523	554	556	554	555	543	524	512	526	507	529	516	548	545	514	497	513	543	534	574	505	518	519	532	534	530	550	536	567	549	504	517	545	544	536	529	530	550	530	526	532	503	531	553	512	472	576	543	557	512	527	577	549	528	556	558	515	539	536	509	533	531	534	529	488	514	530	509	534	501	523	516	512	518	535	489	536	514	569	536	501	551	522	557	532	523	561	532	561	520	524	544	519	506	533	541	565	504	518	535	518	529	485	522	549	530	497	501	508	525	508	537	508	526	501	509	552	531	503	566	553	544	488	528	558	538	507	521	515	538	527	517	522	507	561	534	517	526	542	542	540	507	508	500	507	537	518	490	545	518	515	534	539	498	486	566	527	550	567	563	537	489	558	514	503	522	546	504	543	488	482	540	482	525	529	510	529	548	512	542	527	524	498	501	489	563	482	576	524	534	573	508	520	532	575	564	525	530	514	568	486	477	582	497	544	568	503	469	494	504	514	532	515	544	556	551	545	519	540	560	493	545	519	533	499	561	494	545	545	527	548	546	573	504	541	511	560	515	506	498	492	522	532	503	545	535	543	520	520	502	524	556	522	512	513	531	544	559	506	506	558	500	509	501	495	516	487	526	492	535	480	511	566	500	565	537	551	531	527	506	541	543	516	508	567	526	511	526	532	541	546	518	532	511	549	513	526	537	544	545	505	517	509	503	486	546	556	495	475	539	554	504	541	521	537	505	521	532	531	568	553	553	526	547	527	507	577	517	538	558	524	505	538	544	524	504	525	534	542	521	522	562	532	511	539	521	546	513	510	518	525	523	517	500	511	549	528	537	586	512	538	504	512	484	497	514	530	520	518	544	557	553	519	536	533	560	522	511	511	510	564	574	528	473	504	530	518	528	534	558	559	546	478	546	529	511	531	486	504	521	520	520	551	515	525	519	515	576	581	540	527	521	584	527	521	479	508	500	496	527	505	546	527	541	558	495	540	528	518	524	546	471	503	577	500	530	531	541	551	502	517	537	530	493	494	541	517	499	518	553	545	544	554	524	557	564	511	497	520	556	574	502	508	563	490	525	514	525	494	536	512	507	468	486	553	530	508	542	498	499	515	461	548	526	561	535	528	540	474	543	531	507	546	570	528	523	564	520	567	516	510	529	494	494	562	541	497	501	509	538	542	535	531	496	538	526	539	532	514	487	517	524	515	536	532	524	544	509	486	494	504	543	536	507	501	522	537	489	565	546	527	521	538	532	515	532	519	536	511	543	536	549	515	532	543	514	561	525	581	510	540	516	508	525	517	504	552	569	524	506	547	511	522	499	494	517	513	539	566	511	523	553	514	531	519	537	548	563	508	509	502	488	525	515	551	542	526	528	553	483	520	497	542	558	532	539	489	555	545	531	515	496	544	529	544	540	520	517	464	560	558	532	524	492	518	519	528	514	586	532	533	514	542	507	518	527	533	519	502	492	532	514	558	550	522	500	535	536	509	521	556	498	530	552	545	533	500	507	495	517	544	493	559	486	538	499	541	517	578	544	510	527	511	488	513	541	550	522	529	531	527	533	545	536	524	514	521	546	538	566	554	531	543	509	545	470	535	527	519	557	526	536	519	487	507	559	523	474	527	503	497	503	500	495	535	514	543	507	550	538	487	526	536	516	479	510	535	511	541	547	558	479	551	531	585	497	566	499	499	537	510	548	492	494	496	526	556	524	527	552	506	508	534	533	521	467	501	529	570	569	554	555	536	531	521	570	531	521	516	520	542	509	506	543	513	536	507	502	500	540	510	525	534	540	492	505	499	537	535	502	499	497	534	524	510	575	503	500	488	522	524	537	554	504	506	553	502	524	532	535	532	545	496	511	522	548	514	530	563	531	512	540	528	523	521	503	524	537	486	527	530	542	529	570	555	551	530	551	505	527	513	528	529	559	542	500	545	537	541	550	529	533	564	541	533	505	551	540	528	545	563	530	564	555	515	578	553	538	542	544	533	564	533	509	493	542	509	517	559	565	499	537	555	520	495	495	498	484	534	521	535	542	512	520	549	519	498	537	503	486	496	523	552	533	559	538	557	558	539	527	533	503	509	524	503	490	511	538	510	510	514	501	521	511	589	530	510	553	528	538	516	541	549	559	489	515	530	530	555	512	521	480	550	541	521	542	506	500	524	486	531	495	510	534	511	548	556	535	501	569	531	539	482	541	554	492	519	512	568	497	503	491	505	481	528	535	532	530	500	526	553	537	519	508	531	534	527	520	544	535	491	561	534	518	547	519	479	542	533	545	528	541	510	574	532	460	517	499	537	549	491	479	520	525	536	520	521	555	489	531	532	538	532	511	512	509	530	548	524	491	562	516	532	516	517	509	505	551	486	528	523	520	587	548	497	547	497	514	500	526	536	572	543	504	518	531	557	550	527	546	548	505	508	500	521	519	516	522	496	510	504	496	527	484	506	528	527	551	537	512	538	523	506	517	493	524	495	551	518	509	528	513	536	495	518	527	524	539	505	494	575	524	545	540	535	522	518	517	542	539	532	532	542	533	542	524	506	490	546	522	497	524	538	506	550	538	509	545	535	485	499	523	544	461	553	548	501	506	498	532	537	529	522	514	518	487	506	490	546	529	479	545	537	545	525	505	554	518	534	537	560	528	540	536	505	484	513	556	467	540	511	532	539	526	502	541	544	537	547	508	548	548	508	575	495	500	525	522	537	581	510	496	523	562	492	552	499	479	563	478	524	516	509	508	542	558	525	544	546	548	550	561	537	536	524	532	555	527	535	534	521	536	534	527	452	573	510	556	525	509	525	548	531	515	506	518	561	494	516	495	537	523	517	522	505	529	522	563	481	514	545	592	537	513	539	531	515	507	500	488	553	538	493	532	544	538	537	545	520	502	516	549	528	525	506	491	537	535	521	525	536	537	533	518	507	497	552	539	532	531	534	527	515	493	518	480	539	553	507	511	535	517	511	509	519	530	560	525	507	551	500	542	546	519	524	514	490	499	516	490	571	525	514	524	535	550	500	520	547	522	531	540	526	551	537	535	585	530	526	500	527	515	553	495	590	564	526	517	521	542	517	541	531	553	494	563	502	537	593	555	493	541	518	564	526	520	531	519	543	519	524	538	492	571	538	537	510	494	529	539	507	484	539	542	501	550	521	493	515	521	552	509	552	519	541	489	496	566	523	543	499	507	517	528	527	497	515	523	552	535	537	544	520	523	559	525	562	474	533	572	501	498	523	515	530	507	498	544	501	497	544	520	506	580	500	504	504	485	512	533	528	551	481	494	488	515	546	507	541	543	525	542	526	527	536	502	500	523	548	554	524	496	519	568	502	502	500	556	530	471	499	551	533	528	504	525	461	550	457	499	486	540	530	496	565	502
1696	383	397	434	433	397	428	427	435	426	383	403	391	397	422	429	390	423	350	388	435	395	394	427	452	417	414	420	423	424	402	422	404	432	393	402	370	438	429	429	435	399	386	390	398	412	432	394	395	431	404	412	400	425	435	382	404	414	408	412	396	375	377	377	401	403	426	408	406	404	439	403	442	438	397	378	379	390	381	394	440	396	412	372	387	383	428	436	399	376	384	417	366	375	437	378	446	423	426	420	391	397	386	428	332	406	405	357	391	384	438	396	393	399	386	415	437	386	373	416	381	448	396	417	399	409	425	365	385	403	396	371	406	361	395	393	381	375	413	425	396	422	405	385	429	435	391	404	365	397	394	371	380	392	388	404	403	415	440	467	399	402	424	424	403	392	382	368	385	405	419	417	390	421	398	426	398	363	397	415	409	412	414	411	448	389	400	425	388	420	419	420	423	419	358	392	421	413	387	369	433	395	419	411	391	378	391	415	380	415	381	425	386	417	404	403	397	388	397	391	392	397	429	390	346	384	407	417	415	422	480	454	367	412	371	376	426	417	357	417	384	365	399	425	405	458	435	396	401	402	380	430	411	376	452	383	393	459	405	448	378	429	420	403	445	398	409	381	399	395	437	417	407	389	391	396	374	424	394	398	436	403	363	411	394	421	426	415	424	434	417	401	403	433	412	385	421	383	413	418	431	383	400	414	411	417	389	404	415	389	428	388	377	430	385	412	433	455	387	370	408	395	345	417	378	438	428	446	391	404	421	433	418	411	385	398	420	416	383	419	407	390	396	418	430	363	381	413	382	399	379	416	378	384	404	393	404	356	397	379	364	409	389	423	372	425	396	427	429	423	376	405	433	407	420	360	395	418	428	376	408	399	402	376	381	403	391	410	418	419	416	375	427	395	389	421	398	387	408	406	410	409	418	397	402	380	374	390	401	400	376	395	359	400	386	402	415	422	402	397	367	395	403	401	434	392	404	412	390	402	419	360	425	410	421	403	443	409	416	373	418	409	437	409	436	424	427	397	423	413	407	390	405	396	407	404	370	397	432	388	391	440	394	393	356	388	396	391	414	402	401	387	405	357	406	425	413	366	378	431	425	424	409	407	431	424	403	368	365	357	378	433	417	408	415	392	421	357	429	379	423	447	405	372	455	442	403	419	405	399	429	414	392	425	395	373	413	365	437	410	402	378	381	439	404	408	385	373	399	422	394	407	427	383	406	429	415	390	409	431	428	430	410	379	392	430	401	417	417	411	426	405	407	377	435	386	421	425	404	403	410	448	396	366	356	405	397	369	380	399	381	430	377	431	430	397	417	353	386	398	409	356	384	414	406	446	399	441	405	397	425	370	369	407	412	427	422	383	395	390	408	381	402	419	373	343	352	401	387	390	395	404	371	410	408	443	377	411	401	408	412	364	382	361	381	421	432	425	369	404	380	389	377	413	440	388	393	381	395	413	376	390	391	388	412	407	383	373	404	398	418	425	428	421	391	394	382	387	373	416	426	407	401	391	381	413	387	441	440	404	404	427	378	375	445	381	414	423	359	408	378	399	395	418	383	390	373	369	444	425	444	430	409	381	399	399	467	428	380	430	395	440	390	449	398	393	383	394	395	389	391	439	414	467	422	380	415	368	404	393	440	404	390	371	422	361	395	430	395	410	396	412	387	429	400	383	380	406	388	403	414	370	409	412	426	363	398	412	414	467	436	380	410	400	449	401	423	417	415	378	423	426	418	390	419	440	407	373	395	417	397	373	415	385	362	405	408	391	440	426	434	408	432	390	413	407	384	399	436	419	395	427	380	452	375	389	401	437	471	374	421	402	393	386	372	411	418	409	435	363	399	414	406	421	378	430	391	396	411	393	436	384	405	403	412	410	428	403	392	391	398	390	417	387	418	396	348	389	394	383	418	377	412	381	383	393	412	377	421	418	435	382	412	381	425	403	414	381	409	403	425	408	413	347	395	380	398	420	435	427	402	407	412	430	413	383	395	408	397	436	421	399	403	375	379	400	370	424	432	405	415	413	431	439	371	358	442	409	379	358	376	409	412	409	411	404	394	429	438	400	406	391	411	402	419	411	409	414	459	421	410	414	423	403	402	409	420	393	386	399	402	417	390	421	354	409	411	403	427	424	418	395	405	439	414	376	406	465	413	424	386	408	406	399	397	386	372	360	425	427	399	411	428	394	399	350	400	424	404	426	399	437	405	378	393	430	445	375	440	435	403	403	383	408	427	429	406	399	422	405	396	379	434	414	405	401	383	375	409	401	418	403	411	383	397	391	425	423	413	421	400	385	453	422	406	416	417	406	377	356	381	410	383	381	399	388	426	428	449	436	387	397	393	410	386	413	406	411	392	406	431	378	376	471	419	409	396	404	417	406	390	364	363	390	425	392	446	415	390	432	403	435	390	390	431	389	400	384	398	423	420	388	387	364	408	432	425	363	414	415	368	432	419	403	420	430	386	375	376	389	372	402	366	405	373	410	419	361	397	434	382	393	441	404	396	466	424	445	408	401	392	433	419	447	420	374	422	421	383	398	415	376	409	359	377	399	402	395	386	429	405	413	410	397	437	426	395	386	425	391	390	412	386	380	396	420	386	370	378	365	365	411	396	396	414	370	412	393	420	393	386	387	394	374	420	417	398	413	404	432	396	386	417	420	446	395	408	404	403	413	403	417	410	386	394	401	417	407	398	382	388	393	387	446	416	404	392	406	388	393	383	405	415	416	393	403	431	422	427	410	434	390	358	387	395	423	351	389	399	389	391	366	438	361	408	408	409	406	397	384	380	412	411	419	422	410	413	373	408	366	414	393	406	367	411	360	373	384	378	371	438	431	400	412	413	394	415	409	384	431	406	368	398	386	421	442	402	402	419	393	402	418	441	404	433	374	427	396	402	433	454	434	400	375	429	382	442	416	409	362	406	368	398	393	433	430	415	398	418	390	392	399	413	414	429	388	422	409	385	388	415	398	430	385	380	450	404	413	396	440	373	414	377	388	369	406	346	378	372	408	430	394	442	413	393	382	428	397	348	387	422	424	415	395	428	401	373	366	388	408	397	422	385	396	409	455	390	382	358	421	416	402	436	405	460	425	385	413	385	385	424	396	385	378	433	357	363	430	472	373	407	414	423	441	388	399	392	358	448	407	396	407	424	433	435	396	398	401	408	459	423	404	390	418	403	412	423	420	426	403	370	367	407	415	363	425	395	425	352	406	429	369	436	363	451	414	424	395	412	386	385	437	421	432	419	383	396	420	410	378	354	390	368	403	425	374	400	384	394	378	377	440	408	437	432	429	389	375	436	436	417	368	381	391	410	400	380	401	440	408	412	411	408	413	413	391	401	397	394	395	381	398	399	416	433	463	404	386	394	395	419	421	405	395	425	382	409	420	435	377	401	410	390	415	387	413	447	393	385	461	390	404	459	395	425	398	400	359	412	416	405	395	402	411	436	360	379	396	366	426	391	404	423	381	425	374
2094	916	895	947	924	877	853	913	927	881	949	916	908	938	825	826	906	899	894	889	891	916	916	849	840	888	887	889	834	840	888	899	867	843	870	873	854	855	871	943	875	912	923	876	901	864	862	880	869	863	882	864	860	849	882	885	812	866	880	914	823	910	902	930	863	918	901	888	906	914	873	877	893	853	873	858	870	832	876	844	833	915	902	862	880	920	865	931	862	918	887	908	877	874	880	899	905	846	870	827	843	884	934	895	863	895	870	941	891	885	875	893	871	836	886	872	865	873	903	890	848	866	891	889	887	893	935	864	861	826	886	911	899	916	886	861	909	914	848	881	929	860	928	859	859	879	874	887	896	870	845	840	929	899	806	896	913	871	924	846	881	867	863	854	834	896	855	837	888	903	898	847	861	855	863	860	831	896	837	893	851	885	872	859	858	883	892	900	877	878	840	882	858	887	895	866	844	870	899	862	847	878	903	879	894	867	899	881	904	842	873	878	878	907	870	901	864	850	890	862	867	942	858	884	867	871	895	858	857	877	890	884	924	816	889	887	862	866	907	863	846	885	866	860	907	886	857	871	826	917	845	863	912	851	856	868	813	947	887	891	850	890	900	841	861	857	891	824	878	880	858	908	881	919	912	833	841	858	881	891	874	911	902	843	885	869	878	900	908	869	898	828	880	888	872	871	886	840	866	831	867	874	870	826	881	868	875	830	880	851	831	880	877	863	929	908	901	875	861	865	864	839	847	892	918	843	839	893	870	874	927	867	836	901	900	865	895	883	869	862	904	887	862	890	871	846	828	898	840	855	840	887	870	904	862	872	845	851	843	819	908	912	834	843	854	877	887	910	834	885	917	879	892	865	897	856	869	866	882	884	842	842	869	892	856	853	921	858	864	879	863	833	896	885	846	825	920	874	934	852	912	827	886	897	922	883	893	922	910	874	870	878	872	875	820	872	906	910	864	855	918	869	876	863	875	858	855	863	883	794	888	885	837	856	862	888	851	916	872	865	845	872	868	898	845	892	923	912	833	919	871	894	887	866	834	868	851	880	855	850	894	835	875	907	893	882	869	879	854	884	878	911	831	836	856	891	862	912	882	906	896	847	857	914	903	884	854	928	861	883	897	907	917	881	893	905	860	880	903	870	860	814	913	928	854	902	831	863	909	844	862	862	897	916	878	823	896	878	851	869	884	838	882	865	903	910	900	872	914	885	787	869	891	861	899	849	872	872	830	892	887	938	828	887	873	856	867	844	834	895	870	887	885	888	834	885	899	873	932	880	895	907	879	858	849	835	907	889	867	911	868	910	923	890	865	852	794	855	847	844	853	875	873	843	835	839	913	848	896	864	892	910	859	909	880	902	881	830	875	876	878	866	863	846	904	874	877	837	824	882	825	880	847	892	882	826	885	845	820	870	874	910	918	873	907	838	875	861	869	853	916	863	919	890	860	846	910	903	866	819	899	849	815	871	907	838	887	885	865	901	864	855	901	829	888	912	845	874	907	890	868	904	897	885	900	901	885	865	821	886	854	853	846	842	872	863	891	815	875	890	850	848	869	913	895	892	924	905	887	868	911	894	927	845	877	902	822	891	862	865	876	862	892	859	901	851	822	892	841	909	877	854	885	863	860	870	903	917	855	883	882	855	910	856	843	886	874	875	877	857	930	848	866	885	853	862	895	926	866	923	842	895	909	896	876	893	904	885	909	903	826	869	895	830	881	874	877	880	911	865	864	872	908	903	873	924	882	846	871	882	853	842	855	899	846	880	848	936	888	868	909	817	892	872	904	897	855	922	903	877	817	890	860	887	895	844	866	863	869	889	907	849	798	870	874	883	897	892	869	851	899	884	888	862	882	827	863	843	897	861	866	899	881	873	871	894	842	845	907	879	971	858	894	900	909	900	888	914	877	838	865	853	888	945	894	801	842	845	845	862	856	909	821	918	877	886	842	830	833	889	877	861	867	880	891	856	876	852	887	878	845	848	871	833	897	838	872	900	872	896	873	846	896	841	898	900	843	862	921	881	916	902	870	837	864	886	839	835	859	886	921	863	835	890	898	897	906	898	826	838	913	909	832	882	816	919	830	869	891	870	864	823	880	890	853	848	949	902	888	876	876	845	895	821	860	857	896	868	845	863	875	859	879	882	869	812	881	897	853	907	836	882	840	883	837	891	842	847	894	795	869	869	842	887	936	901	907	897	904	903	853	816	849	921	880	866	873	873	858	876	808	899	847	887	882	925	855	921	869	854	899	888	890	893	916	866	882	840	880	877	921	834	884	830	839	860	856	855	921	883	889	867	926	925	856	901	798	905	839	875	894	846	875	874	852	890	922	813	904	951	863	895	860	914	909	851	849	861	887	848	872	839	852	910	825	882	849	928	878	878	870	850	862	864	858	884	912	898	908	849	852	846	842	882	854	854	850	866	875	800	854	841	867	787	853	897	864	882	847	852	908	884	903	944	889	884	872	881	862	862	828	824	868	838	946	875	907	947	860	897	866	872	861	902	839	884	859	909	834	886	879	842	860	841	887	884	877	853	848	871	883	838	857	932	852	884	911	857	858	887	902	897	845	922	849	899	861	880	877	893	825	852	905	867	859	889	867	886	860	848	902	890	950	921	885	881	884	833	885	926	892	895	898	943	891	851	849	873	869	865	904	872	848	818	950	876	920	817	863	848	855	887	866	882	894	856	872	916	870	938	804	913	875	825	882	872	920	868	879	905	905	863	935	919	865	864	847	866	874	852	827	925	879	900	893	869	865	910	863	946	841	868	892	880	871	839	930	836	919	856	876	837	843	927	868	845	893	910	927	873	874	824	861	887	791	867	843	858	890	896	885	801	911	848	901	900	917	825	846	842	897	860	877	877	864	849	856	851	925	904	875	874	865	809	870	853	877	940	932	823	827	826	821	854	887	900	902	825	825	895	890	905	856	902	879	848	902	869	899	899	860	860	887	890	897	872	898	862	888	860	803	890	877	838	836	890	896	871	899	904	870	889	868	869	885	881	886	850	875	893	829	884	880	850	854	859	905	853	868	835	937	877	872	850	839	853	856	872	875	903	876	870	859	874	870	938	868	824	886	853	876	911	869	849	836	881	868	899	915	881	877	879	937	884	861	863	880	900	821	821	879	903	865	852	878	911	869	883	882	866	889	907	868	871	879	878	849	870	885	850	914	910	847	856	866	932	914	863	875	916	894	838	868	891	861	971	843	907	879	832	836	882	872	859	890	904	843	849	876	869	868	874	879	922	839	904	877	866	935	913	883	895	916	839	850	857	889	882	866	892	846	885	909	865	874	899	873	852	857	828	890	865	851	887	921	888	916	884	859	862	915	926	879	891	899	861	838	858	848	862	862	862	886	816	897	899	866	895	872	835	884	895	897	927	898	870	881	871	818	853	925	865	824	863	889	877	891	900	924	855	854	900	874	839	873	847	880	900	929	911	862	897	829	877	838	894	919	882	858	864	909	917	915	895	906	849
7448	508	494	473	378	287	232	251	214	205	199	202	210	205	202	204	212	198	205	211	206	193	185	182	205	186	198	207	199	195	199	217	191	187	207	208	192	183	202	204	207	225	177	208	220	187	203	204	208	195	207	177	193	200	159	206	176	197	206	189	220	199	180	181	171	209	205	194	206	202	204	198	190	174	180	198	187	205	180	195	197	158	178	193	208	224	203	197	166	196	202	183	184	177	193	182	186	174	194	201	213	178	219	186	195	204	190	188	205	196	180	192	199	254	195	179	209	199	217	187	193	189	191	187	208	202	186	182	195	189	194	186	186	208	197	178	190	178	157	207	174	216	215	191	216	207	211	194	196	209	195	209	203	200	222	199	186	212	194	203	199	162	211	190	195	218	225	203	198	192	183	187	192	190	209	207	192	180	193	203	182	172	178	182	196	213	177	193	193	197	192	197	189	214	214	221	218	216	220	190	195	201	180	171	190	220	205	187	206	191	179	205	186	181	206	205	193	186	192	199	186	207	191	179	191	169	184	201	193	187	184	177	162	185	202	189	171	193	204	211	202	157	181	188	209	153	168	185	193	196	189	200	207	205	173	169	174	162	180	181	222	188	191	178	223	198	199	184	201	192	181	177	177	194	193	194	201	203	202	232	176	186	169	181	212	192	206	189	188	171	211	188	180	174	181	183	192	218	170	172	212	197	178	200	174	184	181	191	207	204	213	192	185	189	190	172	215	205	201	177	197	209	208	165	196	168	209	195	186	195	198	186	197	206	197	190	233	180	197	202	197	201	212	179	169	183	202	199	200	186	180	203	215	195	213	195	206	192	202	202	182	219	202	206	200	185	174	204	185	176	196	194	190	220	189	193	164	198	205	190	174	195	210	194	180	206	182	209	179	168	204	195	194	175	187	207	166	176	213	185	196	192	213	197	202	182	198	183	221	196	189	199	163	178	195	219	173	194	190	185	203	164	197	206	210	199	188	209	190	209	220	168	180	168	182	184	198	197	183	181	190	186	204	195	182	198	190	191	205	235	195	194	186	204	186	203	202	174	211	222	209	174	200	181	173	191	199	218	170	197	176	194	192	192	183	188	184	205	215	200	224	174	188	199	209	194	196	202	174	174	190	208	170	187	202	177	193	182	181	196	183	210	199	216	186	169	190	180	201	198	163	191	197	207	192	195	197	193	164	212	199	209	195	208	187	193	183	186	218	181	184	215	200	191	158	163	188	181	193	193	179	190	176	180	173	201	190	172	179	160	215	189	207	180	197	180	204	176	193	200	199	200	187	182	209	184	195	168	208	207	197	187	210	210	202	190	200	201	195	194	171	195	213	182	201	189	216	184	198	182	211	194	193	212	183	173	198	199	220	189	194	181	186	195	182	191	203	174	203	183	219	224	182	187	179	182	207	164	201	178	180	199	182	194	194	222	227	192	187	200	194	211	202	196	178	208	214	180	168	177	170	181	205	189	204	194	199	191	191	186	196	189	181	207	173	187	187	203	194	194	163	193	226	185	213	226	179	203	178	181	193	156	190	182	169	191	166	180	182	203	182	169	179	184	227	197	182	209	182	191	176	212	189	213	185	189	186	185	201	177	190	169	195	188	200	195	220	205	172	182	156	185	176	180	176	179	191	175	217	186	184	185	181	208	168	178	183	208	192	193	204	183	180	220	179	199	206	204	201	197	213	208	193	199	191	195	211	162	212	159	182	186	203	189	171	199	212	181	226	167	185	181	208	197	177	187	200	185	206	181	206	197	223	202	187	215	201	199	188	164	190	191	190	186	181	206	172	205	214	182	202	184	198	178	187	194	190	176	189	191	186	197	197	190	193	171	182	198	177	210	177	173	191	200	208	186	208	177	216	209	235	177	185	169	193	198	221	210	206	208	208	204	171	205	213	181	183	184	191	149	201	194	188	205	221	198	190	185	212	198	195	188	198	222	194	196	199	162	200	164	186	175	208	202	182	203	200	203	206	180	221	195	183	185	199	187	163	175	188	176	189	223	193	222	195	181	215	191	229	200	172	194	197	167	178	183	191	202	220	210	203	159	188	204	201	197	206	213	195	176	194	202	192	206	187	206	184	188	188	207	196	202	190	215	191	193	194	185	220	199	184	196	199	191	205	194	184	190	182	208	190	163	172	190	189	184	193	203	214	170	205	190	216	200	183	206	183	173	216	189	188	167	205	213	151	190	200	195	177	220	169	201	185	202	192	188	198	184	183	201	194	189	223	190	212	186	180	188	194	177	166	189	206	195	193	177	193	178	189	176	192	181	191	176	197	206	191	187	204	194	210	175	208	190	194	189	190	186	196	175	229	192	184	194	161	191	195	189	209	206	204	203	217	193	185	202	202	191	192	202	225	187	198	198	193	189	193	189	225	166	189	174	180	195	203	171	160	165	170	208	194	190	188	169	194	185	200	196	191	208	187	215	180	211	203	223	162	184	201	219	210	211	200	177	192	208	202	155	180	213	187	187	203	233	171	190	158	184	204	160	203	199	188	173	196	195	169	170	168	195	181	158	157	204	201	186	194	187	209	177	189	155	201	150	203	187	204	173	199	224	177	201	213	168	183	215	233	211	194	216	197	196	194	199	186	195	186	188	208	184	193	156	221	183	207	196	181	199	166	195	176	232	183	171	168	195	214	194	189	196	181	204	183	151	185	193	178	214	180	172	199	195	188	192	179	189	195	187	187	186	201	233	213	203	225	179	171	192	184	205	212	199	188	202	199	194	183	215	197	192	182	218	190	166	197	188	199	169	219	200	185	192	207	217	195	190	190	198	164	178	171	188	205	165	179	184	188	192	181	171	186	214	181	189	209	197	192	215	199	171	191	203	204	208	190	157	183	183	209	180	190	189	189	219	190	169	187	193	199	205	180	196	199	180	198	202	176	180	191	210	195	226	185	187	171	193	166	186	203	195	165	200	204	191	190	179	198	215	198	178	202	223	197	219	188	180	203	194	191	215	196	211	178	190	217	214	213	192	196	208	169	189	181	174	235	213	200	206	168	201	187	207	177	194	199	162	206	198	191	199	186	176	185	232	185	181	193	219	202	203	184	189	207	214	174	173	191	176	203	201	202	197	197	188	182	213	199	183	168	208	187	173	200	197	223	220	185	192	192	199	174	191	232	206	177	208	179	184	208	179	204	173	167	183	207	209	197	198	200	203	181	196	201	189	195	190	183	162	203	189	179	203	201	207	179	183	247	201	181	158	157	207	197	218	206	196	200	193	194	218	199	193	187	183	190	183	199	180	167	202	166	159	185	206	185	166	208	185	180	180	202	169	206	173	186	207	223	210	195	195	183	169	175	182	210	178	187	181	177	183	182	218	180	199	200	187	177	190	189	210	195	195	200	187	178	196	176	168	190	169	205	176	216	184	180	191	200	173	195	182	226	215	187	175	197	205	191	237	190	184	196	191	167	197	194	191	203	201	179	167	195	205	179	197	190	199	211	192	177	202	193	199	183	183	172	198
6331	736	1219	1300	1109	931	826	743	700	659	583	612	615	623	564	563	515	481	529	535	513	523	524	481	487	483	475	504	518	485	478	520	489	443	464	473	455	491	494	480	493	470	460	449	512	477	468	491	443	515	498	496	499	475	495	492	487	461	485	446	450	471	441	461	495	495	453	473	446	444	490	447	444	491	462	416	480	483	490	457	460	462	465	489	482	473	445	485	445	491	472	445	483	483	455	484	466	464	475	444	459	491	439	423	476	461	472	496	452	493	468	500	472	432	465	449	499	453	465	455	461	451	478	483	447	494	457	476	500	445	483	472	508	470	469	475	497	480	454	493	480	462	459	484	473	480	459	456	470	511	478	445	460	431	465	434	423	431	504	503	441	472	458	522	493	477	447	503	476	470	493	446	486	440	517	460	484	442	491	438	486	488	493	483	440	471	460	458	470	467	438	486	451	471	467	477	510	460	531	442	429	452	515	450	469	476	477	481	460	467	441	486	459	485	473	460	467	435	466	477	487	469	451	479	462	473	464	508	496	482	454	448	469	446	505	469	467	456	500	492	452	447	475	470	436	450	446	446	441	444	452	467	478	476	434	503	457	458	481	459	445	438	492	479	461	494	470	480	437	510	473	422	477	466	459	481	445	474	452	471	494	431	467	474	463	463	453	480	507	466	460	464	460	466	483	431	447	463	487	474	453	470	481	424	471	487	458	458	460	455	460	476	491	466	481	443	457	491	477	479	445	437	458	461	480	451	452	486	463	472	444	482	473	434	436	409	482	487	462	479	463	511	473	524	482	448	456	441	460	465	432	468	470	501	476	467	482	468	454	453	471	442	416	442	435	454	485	445	457	472	476	467	481	437	471	493	469	487	497	478	486	469	487	488	462	483	488	444	456	463	461	473	499	458	437	463	479	489	487	459	450	439	516	491	451	493	462	437	494	465	478	482	455	470	463	446	484	506	478	494	476	484	470	430	467	488	471	464	438	433	480	420	452	474	487	470	454	455	476	470	428	442	460	480	439	460	455	445	461	464	469	470	447	491	447	478	466	441	493	490	481	470	462	464	447	483	464	475	433	466	458	506	473	457	503	487	494	416	470	465	511	507	447	478	485	429	495	439	491	500	474	479	474	460	475	478	440	453	417	475	481	453	454	456	446	445	458	458	461	502	464	462	483	490	460	477	442	469	471	489	463	441	459	503	447	499	486	448	436	472	487	496	507	450	494	496	475	496	491	475	483	472	472	452	475	461	432	474	501	454	478	453	483	486	458	488	449	507	481	440	460	499	502	490	445	445	449	479	479	461	429	444	441	505	489	472	478	451	490	436	446	472	406	444	445	464	435	519	493	473	448	441	484	457	458	462	487	465	471	475	481	439	461	462	496	497	465	451	460	452	477	484	487	485	450	482	471	489	486	463	470	489	485	435	416	501	429	447	449	426	446	423	479	496	472	471	457	479	436	484	445	457	459	448	489	459	421	474	459	463	462	481	453	447	465	441	441	484	452	434	484	480	479	475	474	442	429	450	478	446	451	494	477	492	482	436	463	464	479	486	472	468	482	498	483	458	458	453	439	435	460	452	468	456	482	461	469	487	465	478	476	467	471	462	468	468	437	453	473	473	446	434	484	487	485	478	456	463	456	456	452	439	465	440	451	488	433	448	462	492	501	470	458	459	488	464	480	474	463	469	456	524	456	471	441	461	494	469	485	447	475	451	469	464	491	455	471	452	459	483	453	500	473	445	501	458	479	428	496	502	456	467	464	479	450	471	474	463	457	477	456	476	438	479	434	459	474	457	447	429	455	505	491	498	459	479	490	461	436	466	461	436	466	483	491	501	464	445	468	507	474	443	477	461	490	489	454	499	465	465	448	481	474	458	470	485	458	458	466	514	462	457	476	472	477	437	448	455	485	444	460	482	455	468	511	474	453	457	434	446	476	480	464	452	490	474	475	482	431	457	456	489	481	452	442	462	468	478	453	469	478	432	446	496	453	462	436	436	486	474	492	447	446	491	528	478	476	495	430	479	466	476	459	473	462	449	475	462	475	489	430	487	466	442	448	494	453	463	448	454	501	477	433	490	469	488	482	461	449	484	460	466	445	469	460	442	446	482	484	486	479	489	492	444	454	469	456	479	475	478	466	467	442	490	486	475	476	459	516	453	482	503	462	476	452	482	502	460	450	483	480	460	511	473	466	449	422	456	458	510	490	431	467	471	437	456	473	472	473	494	463	480	455	445	474	459	480	452	439	488	516	446	478	471	449	451	481	474	465	434	446	485	517	472	464	450	447	461	480	437	461	474	473	482	463	453	451	464	449	492	452	438	499	459	462	447	482	458	456	468	423	500	471	491	470	486	472	462	475	479	465	483	473	479	495	486	491	460	507	478	470	456	442	441	487	483	463	486	465	471	488	431	462	485	483	447	473	486	437	485	468	467	464	461	437	444	448	452	491	475	475	506	452	470	476	458	475	441	436	509	433	490	492	476	470	512	433	506	431	466	464	444	466	504	482	430	506	467	483	454	459	479	451	479	448	456	492	467	488	460	475	500	516	477	448	466	510	466	461	481	458	475	446	456	445	480	492	449	470	477	474	458	455	475	494	433	469	475	435	447	460	432	469	463	474	493	507	497	461	466	477	464	477	472	438	473	447	477	454	478	507	477	474	469	487	474	458	452	447	477	481	475	455	474	436	484	466	462	455	471	470	471	449	472	483	472	465	456	489	464	457	438	407	473	480	473	459	461	454	487	513	452	503	483	452	460	489	459	450	450	441	462	464	453	469	507	434	450	466	495	453	472	489	465	482	444	503	455	435	483	483	477	476	461	481	462	450	448	429	456	485	440	458	447	476	492	461	450	448	480	470	488	468	445	455	437	488	452	462	481	461	436	480	446	496	484	486	553	483	462	483	480	526	430	457	446	519	446	458	501	475	409	457	491	464	463	474	508	485	468	489	433	441	449	493	458	457	466	441	428	464	449	486	428	504	464	464	454	492	488	493	460	481	478	418	459	510	492	475	483	436	446	468	445	458	476	449	477	467	436	442	472	453	507	443	438	440	492	454	443	455	492	443	457	463	482	464	448	432	485	450	436	466	464	461	478	462	470	471	445	496	440	424	438	465	435	476	508	502	488	509	443	466	485	468	499	485	473	455	465	474	456	497	490	465	489	494	499	492	474	449	425	440	424	483	458	457	451	450	445	463	471	491	457	475	453	487	448	458	482	458	487	451	454	484	451	493	435	487	443	468	472	497	468	427	457	444	475	424	446	428	465	456	489	498	451	447	470	478	448	472	437	472	477	506	437	550	467	496	475	476	452	481	466	465	455	443	487	463	515	462	482	463	500	465	497	485	451	542	463	468	501	481	467	468	455	458	445	466	458	452	459	463	508	473	459	463	486	479	473	469	469	467	470	529	451	464	479	508	487	470	436	457	459	442	485	480	462	447	460	465	485	484	461	440	453	491	511	420	468	460	461	443	483	494	418
14696	1231	923	677	463	385	342	316	293	281	259	237	239	207	239	204	222	248	214	230	196	204	202	244	198	236	219	221	198	196	218	215	202	230	200	192	214	238	179	210	218	230	191	206	202	185	200	200	196	197	207	234	184	220	202	205	182	190	212	188	198	213	187	209	193	204	195	214	191	176	216	206	211	209	206	180	219	203	201	223	224	198	191	212	214	226	244	198	210	193	210	210	204	204	214	180	213	229	202	187	189	211	213	219	182	196	216	198	225	185	205	194	205	192	205	207	205	203	178	210	188	210	193	204	186	214	203	218	213	192	218	214	212	213	222	238	184	210	192	179	212	187	201	191	226	201	188	202	219	199	232	203	209	202	241	209	215	222	217	197	181	197	192	197	215	203	200	180	220	206	187	223	203	211	209	209	192	227	214	200	199	189	176	206	217	170	222	199	192	206	198	202	207	184	217	192	185	212	215	217	227	199	168	205	211	187	204	158	219	198	208	225	184	192	201	227	215	245	205	213	223	210	224	220	216	203	204	212	193	191	200	207	212	213	224	202	201	189	179	213	195	209	214	188	186	185	225	202	211	193	210	209	240	187	202	194	234	217	223	189	205	205	235	207	220	188	195	224	201	179	201	218	209	192	203	218	194	187	219	212	247	220	208	200	219	200	208	204	210	196	206	199	219	195	208	223	195	185	196	189	173	184	205	204	183	214	203	195	208	220	185	179	224	209	183	210	201	197	217	216	203	184	209	223	194	193	195	191	213	214	202	211	216	196	205	198	199	172	212	191	199	208	201	207	190	164	205	181	186	220	236	195	212	233	190	194	207	205	203	206	215	241	204	210	245	230	203	193	205	228	221	210	223	206	206	217	194	193	192	183	230	193	206	205	204	213	203	212	205	166	205	227	223	217	187	212	201	191	224	193	202	229	208	197	196	167	190	198	189	218	203	198	201	183	204	200	199	193	207	220	207	195	178	202	219	198	181	236	210	206	236	201	219	218	209	215	199	203	248	203	210	194	196	219	238	210	206	215	210	221	215	211	193	187	173	211	184	180	189	175	202	187	228	215	206	196	202	189	200	217	196	192	171	194	212	191	188	212	195	219	199	213	209	188	177	206	186	216	225	236	218	201	195	207	217	179	209	186	219	209	189	208	197	187	202	194	210	180	226	196	199	202	245	211	186	214	224	194	202	173	236	208	183	177	237	203	209	214	194	205	205	224	199	211	208	193	199	211	177	200	200	210	214	183	195	208	198	183	191	205	225	244	212	201	214	191	202	193	200	229	199	218	215	197	230	212	198	200	248	204	196	203	207	225	212	205	208	195	207	208	214	202	213	184	194	191	220	216	218	189	188	185	204	214	184	226	209	220	184	191	188	219	246	179	225	182	200	203	208	190	227	214	207	203	207	202	210	219	195	190	205	212	204	208	204	196	208	186	235	196	207	201	180	200	227	196	206	197	235	222	201	210	212	193	191	181	212	217	207	180	199	180	200	195	190	191	197	233	210	194	188	186	185	201	186	184	194	194	197	210	204	188	207	182	212	191	209	184	213	206	208	204	184	198	205	227	219	208	226	212	209	201	208	215	217	218	182	193	186	197	207	200	217	216	209	210	217	202	215	195	221	220	208	203	177	190	200	181	192	217	192	224	230	205	165	208	175	233	193	176	192	205	218	209	202	167	202	199	178	196	237	241	192	201	187	207	226	211	198	178	180	234	234	194	220	206	189	180	200	194	186	223	231	229	228	218	199	207	215	222	196	202	220	214	204	201	213	192	187	211	216	209	224	227	214	206	222	207	220	214	205	200	195	216	227	211	200	209	212	179	200	196	215	198	210	196	184	190	208	214	207	167	228	198	182	203	215	196	209	189	203	188	213	205	209	219	181	204	206	177	192	203	195	190	196	230	209	215	184	203	241	242	213	197	204	200	225	210	213	190	196	207	182	181	193	205	223	185	213	232	213	192	197	198	197	195	187	186	234	197	211	210	214	221	226	190	210	191	224	212	195	222	230	232	202	217	230	209	177	186	203	184	228	230	225	200	185	178	223	238	211	222	217	223	194	220	180	208	228	195	171	187	207	206	212	196	197	230	177	217	185	197	201	215	213	222	189	215	183	205	177	205	192	198	221	206	198	213	179	222	225	230	224	214	192	183	219	214	215	199	185	195	220	208	219	227	186	212	207	210	183	173	210	187	208	199	236	221	195	212	211	185	205	200	184	208	168	203	193	197	187	208	207	197	175	224	182	205	208	192	185	216	222	231	190	181	191	204	205	178	206	192	213	188	197	212	187	195	198	237	157	207	199	195	204	221	202	198	206	199	217	219	186	220	225	190	174	193	199	200	229	178	231	211	209	202	224	206	177	204	215	210	181	212	198	211	200	202	211	203	219	202	196	191	199	209	205	236	201	208	227	234	226	210	181	197	203	208	228	202	212	216	222	197	208	200	202	210	203	194	202	214	179	212	201	203	201	213	205	210	208	165	214	217	224	220	204	226	208	211	208	234	213	209	209	188	205	232	214	199	189	168	191	184	204	172	215	207	199	222	179	184	194	214	198	219	191	203	205	219	200	190	207	189	184	208	213	213	200	203	209	203	193	198	223	225	217	221	232	209	213	197	195	210	218	191	216	187	196	179	211	214	198	233	201	236	221	192	207	206	203	184	200	193	217	180	216	220	211	208	200	198	193	221	204	221	205	186	201	191	198	201	187	187	230	221	210	260	227	184	229	197	212	216	202	195	211	217	191	214	201	224	193	215	227	190	218	189	213	207	226	216	191	192	210	199	230	190	202	210	187	186	198	187	222	219	198	196	204	220	193	189	195	193	206	190	197	202	213	213	196	200	207	186	185	198	196	204	222	199	230	182	172	185	215	179	200	214	194	181	203	176	234	209	229	183	174	191	201	212	215	221	202	210	205	190	188	215	216	218	203	187	208	207	199	197	216	220	234	200	207	225	219	201	213	213	198	230	195	187	218	201	202	228	231	227	234	204	202	204	221	203	215	209	206	204	186	191	191	204	220	213	207	186	210	204	230	177	189	210	174	216	215	217	180	215	221	194	207	223	192	190	192	177	208	203	181	195	228	198	210	174	187	232	245	209	215	181	207	197	184	198	234	222	173	197	203	222	206	215	195	204	229	221	202	170	206	207	227	211	233	221	217	223	185	232	207	200	225	204	179	206	184	183	217	222	227	211	216	221	226	191	198	209	227	204	226	189	200	173	205	205	221	158	211	216	210	204	203	234	189	199	224	201	186	192	211	242	215	199	196	244	207	197	204	215	176	216	232	189	225	178	185	216	224	212	196	210	222	194	159	190	185	235	209	204	171	202	216	201	211	182	190	231	178	190	188	182	196	227	192	207	198	203	230	172	211	193	220	230	197	202	193	220	193	210	197	192	208	222	232	217	206	203	216	185	204	199	191	212	194	186	229	220	178	184	207	214	214	188	200	197	212	228	200	191	198	196	205	189	210	221	201	176	202	189
8229	1058	1901	2173	1917	1525	1284	1038	997	924	850	751	771	683	683	691	640	676	638	648	600	609	554	624	608	605	610	557	573	555	609	539	595	589	562	569	577	551	555	565	601	546	560	560	564	544	528	505	547	606	523	521	585	514	535	539	558	580	520	552	546	505	521	506	582	531	539	524	510	505	548	533	551	519	555	530	506	540	551	551	525	542	531	546	541	483	500	520	536	498	547	542	533	513	544	494	551	498	543	487	543	575	525	532	528	569	561	519	530	559	529	503	544	531	555	524	478	538	575	498	513	523	531	527	504	507	494	527	531	509	499	537	497	511	530	526	511	502	536	541	529	500	544	530	526	507	537	499	522	518	541	510	475	542	497	502	519	535	523	550	514	519	532	523	525	527	552	512	513	536	529	501	560	541	514	548	520	506	518	489	542	570	556	530	516	544	550	513	502	518	501	518	490	512	544	519	532	539	525	521	519	504	538	507	508	525	542	514	524	537	532	525	545	533	543	533	550	521	534	547	534	550	509	542	527	510	548	517	509	524	502	502	519	552	522	514	543	531	473	558	533	564	509	527	478	492	516	527	553	533	561	550	520	520	541	494	550	559	541	542	514	525	523	538	526	505	514	512	497	518	535	524	515	512	528	506	544	577	504	486	491	532	531	538	533	526	511	555	552	552	508	538	524	513	580	526	555	514	533	535	525	518	531	533	560	481	546	539	492	499	517	505	528	506	530	509	506	547	533	504	523	528	521	542	539	532	522	499	546	486	485	515	537	523	555	515	537	535	542	497	510	547	497	533	567	539	515	534	500	491	493	505	539	519	564	504	528	499	569	533	506	495	501	547	524	539	520	528	529	541	519	534	520	567	522	486	529	528	521	515	527	528	543	531	498	508	516	503	566	504	510	516	522	520	541	540	482	534	542	525	548	522	525	516	542	498	518	505	517	522	536	529	527	509	547	509	491	563	518	523	541	499	523	487	484	520	527	526	514	493	528	538	546	528	514	523	492	513	553	512	502	530	499	536	535	535	524	512	541	521	551	480	489	572	566	561	522	498	505	524	526	572	517	516	517	503	553	556	533	545	552	522	505	533	532	539	544	511	540	521	524	512	499	526	528	518	507	492	513	522	539	525	499	501	494	553	514	513	524	506	564	502	512	514	512	516	527	530	523	535	552	561	504	520	551	511	530	534	489	513	559	533	503	518	563	563	532	552	515	521	552	539	502	518	521	536	495	512	574	502	517	537	540	487	515	518	547	532	509	540	506	496	558	527	531	552	510	528	527	490	523	541	514	536	570	519	559	581	490	550	502	479	547	571	561	529	492	549	511	493	542	558	521	541	566	523	538	542	560	499	550	546	529	562	474	521	520	577	524	548	523	521	520	565	521	522	508	516	485	510	507	570	547	534	547	496	535	536	558	521	480	515	535	502	520	520	541	553	504	538	539	490	497	564	521	553	531	528	533	522	512	523	550	502	568	558	515	511	529	534	556	513	544	523	554	518	494	524	529	554	511	518	525	517	518	538	533	468	582	560	508	541	533	543	496	562	553	500	516	526	547	529	518	538	554	526	536	528	521	538	537	522	528	522	510	541	514	536	504	578	558	535	530	553	526	533	512	510	541	508	490	506	509	523	540	517	515	513	514	495	518	532	486	529	528	516	494	529	478	470	541	540	540	499	521	552	556	522	529	484	500	522	476	530	499	505	496	518	499	554	469	503	569	506	549	570	508	533	528	544	536	469	555	535	504	534	559	534	493	573	543	510	540	505	526	504	562	533	547	514	545	540	542	571	571	575	539	550	508	509	517	576	578	507	573	506	505	514	539	478	465	509	570	505	500	519	509	508	565	549	491	521	500	527	538	539	486	493	547	557	494	533	532	516	551	528	521	456	513	553	550	510	556	525	521	518	508	546	542	527	508	534	523	539	550	554	574	545	528	549	527	568	505	522	556	527	515	513	533	513	593	528	525	517	507	515	516	521	528	504	555	523	547	523	516	511	515	530	520	493	491	485	542	548	543	549	513	481	539	522	511	531	496	566	494	504	546	493	511	500	542	505	544	515	538	491	542	543	551	557	543	531	575	508	518	522	545	524	526	531	570	508	529	519	588	521	511	523	529	515	537	522	541	491	545	509	491	514	535	483	526	529	481	510	538	537	519	523	534	545	533	518	537	561	527	533	531	510	552	526	525	535	503	564	532	498	497	512	518	497	519	540	508	537	506	504	483	548	524	521	525	532	560	511	513	543	508	527	511	504	517	539	504	514	532	483	501	512	535	528	510	497	562	486	549	515	558	516	508	483	520	536	507	520	535	504	534	508	596	502	556	537	557	533	544	537	522	538	534	489	544	522	497	523	548	553	522	513	521	509	517	517	501	495	510	517	483	518	504	482	529	535	552	513	537	517	516	514	521	577	522	532	511	508	516	521	542	473	531	545	542	490	562	529	504	564	545	533	521	557	538	499	536	601	512	525	535	536	510	537	495	534	539	567	510	521	546	545	517	512	522	491	526	541	528	525	552	510	473	542	585	534	553	551	510	496	529	534	511	533	537	535	511	531	519	566	531	528	515	541	508	502	571	553	524	504	499	520	520	519	549	518	512	491	510	515	504	545	518	499	499	530	524	521	542	555	550	535	523	537	541	538	527	517	557	478	550	484	523	549	582	548	521	526	534	504	539	577	534	492	511	513	541	492	566	533	514	564	543	538	518	513	543	511	489	508	509	488	498	546	527	531	543	534	495	508	504	518	579	529	502	575	498	515	508	500	518	545	489	553	522	527	523	570	518	541	516	544	535	489	531	529	545	551	496	543	517	530	534	545	503	518	512	519	543	555	521	514	524	505	520	575	534	510	570	503	541	554	525	523	557	517	519	554	520	548	552	516	525	570	492	519	499	553	509	570	508	526	555	518	476	538	499	498	563	518	516	483	527	499	543	500	554	537	529	531	540	530	570	494	493	519	527	489	553	498	527	537	460	574	520	534	546	537	506	527	530	521	557	502	526	520	531	551	509	523	532	544	505	496	501	495	539	519	526	483	504	516	526	534	530	562	530	485	536	513	535	558	495	519	532	545	517	492	552	514	541	560	546	507	527	493	548	538	494	545	569	513	572	500	555	541	519	542	526	504	544	529	510	549	573	498	523	546	504	537	513	541	516	527	529	522	516	516	494	534	524	520	526	528	506	583	541	555	515	548	536	549	526	544	515	507	530	504	502	513	537	514	527	542	559	570	542	466	539	542	549	517	571	493	488	510	529	546	480	583	488	522	528	548	553	524	538	533	566	524	514	523	586	554	526	523	553	579	503	570	483	560	521	530	552	494	552	537	553	520	538	531	538	515	526	556	504	519	505	514	557	537	542	512	538	524	538	529	510	528	558	516	536	577	512	514	513	500	534	525	502	540	531	524	527	558	523	514	528	552	516	537	557	502	490	505	520	495	539	549	508	533	548	588	506	530	526	556	503	506	520	506	561	531	558	491	555	530	528	486
1661	381	395	431	417	417	442	399	419	412	410	422	450	450	408	414	419	401	386	409	380	420	416	398	384	409	358	415	432	409	399	402	435	413	405	400	440	419	409	373	416	383	394	401	386	424	397	401	376	411	387	441	417	391	412	423	383	380	428	406	395	380	433	430	436	405	407	380	426	396	383	367	407	394	382	409	423	407	402	428	410	394	402	375	378	407	391	392	427	428	366	435	408	393	409	375	375	386	396	395	396	444	427	413	417	412	392	389	425	386	413	438	420	448	405	365	368	379	411	404	409	364	383	408	358	396	401	364	417	415	435	398	426	414	402	392	388	431	408	396	414	432	430	385	406	430	409	440	426	405	371	432	406	428	352	414	408	432	418	409	364	413	410	382	409	383	410	407	417	400	382	431	443	422	370	397	394	391	431	433	372	392	431	393	395	411	382	402	403	392	410	416	428	418	461	443	368	431	414	410	405	416	417	333	392	406	420	410	368	392	394	426	389	416	415	374	407	416	398	439	415	387	405	393	402	380	405	411	443	389	470	407	392	389	369	385	393	395	407	411	449	379	391	398	392	407	399	408	388	431	421	414	402	428	411	409	426	422	414	400	352	417	411	409	437	406	382	384	407	422	402	404	380	407	379	417	437	368	385	431	417	386	401	410	370	394	416	379	414	426	374	380	391	417	385	407	408	409	403	415	419	407	438	376	371	394	378	398	426	414	380	392	387	366	405	418	394	420	383	423	383	370	372	434	403	390	371	424	398	383	414	435	410	423	423	420	419	414	413	413	417	401	388	367	404	420	451	419	367	385	405	404	386	383	407	377	393	411	405	410	397	424	387	408	372	382	397	390	403	425	422	377	404	417	431	395	408	444	396	405	404	402	407	416	426	389	378	412	373	402	421	433	403	361	392	413	423	398	431	372	390	416	396	402	417	397	367	419	398	354	412	409	393	426	380	386	413	403	390	408	399	414	410	355	444	395	438	388	398	394	424	406	395	348	366	395	406	393	363	417	397	412	423	426	407	380	396	381	382	382	386	435	390	397	432	420	439	444	399	412	438	409	458	379	417	387	407	403	378	356	456	386	409	412	413	410	411	383	411	431	410	418	415	400	442	356	396	338	423	397	442	423	420	401	431	403	409	378	393	387	421	398	434	384	431	410	405	431	404	390	371	411	373	369	393	400	435	425	384	409	380	397	386	367	416	403	403	438	431	402	400	398	387	398	407	405	368	356	421	427	418	386	428	392	386	402	385	391	388	363	401	353	350	414	398	391	411	361	364	391	402	386	381	418	425	411	389	379	392	414	431	477	404	415	391	416	392	390	451	404	419	430	410	384	416	423	446	402	403	393	407	417	398	385	368	382	414	432	440	412	422	416	424	367	404	387	431	386	384	394	404	425	412	389	425	404	389	387	423	368	394	435	384	394	371	396	383	368	386	354	399	429	392	407	437	438	389	385	414	403	389	403	432	427	403	398	434	395	425	403	400	431	404	437	396	409	398	454	391	379	409	397	379	439	346	363	384	374	389	388	391	428	402	384	401	369	387	377	397	424	395	398	384	398	435	403	387	446	372	436	386	395	414	407	433	420	402	389	419	377	400	397	417	384	414	405	455	396	380	369	399	387	388	409	410	397	392	395	425	383	432	428	425	414	417	424	401	391	421	365	396	399	386	410	379	412	404	401	427	423	387	410	412	397	424	410	398	375	403	382	392	412	384	423	380	378	374	337	435	435	431	393	377	430	412	373	382	337	374	368	383	422	389	432	405	398	372	402	381	413	424	372	429	413	376	417	388	418	419	429	391	418	395	390	419	406	432	467	350	403	402	414	367	405	391	383	382	426	386	399	395	399	422	398	399	384	385	419	359	404	372	436	385	393	421	389	379	390	411	410	400	439	402	422	436	405	393	349	399	401	406	392	374	408	429	386	389	391	436	367	429	410	426	407	416	383	419	394	416	412	413	400	407	421	394	395	415	439	426	376	377	428	390	402	382	432	402	390	409	443	403	414	378	396	373	375	404	408	363	395	416	405	377	409	386	380	367	396	424	430	388	387	412	388	387	400	394	382	428	429	443	443	383	438	432	401	396	431	432	370	398	451	418	359	408	406	424	439	380	411	404	392	380	390	406	399	426	418	407	414	377	458	418	390	392	401	366	391	363	402	432	441	417	360	428	416	366	394	399	380	376	363	376	396	390	419	401	423	390	418	409	379	444	416	403	403	429	404	412	400	376	349	393	386	416	377	398	422	375	386	419	381	374	403	365	381	408	442	443	411	398	407	450	432	383	392	405	391	428	395	400	391	401	383	420	393	377	402	391	422	392	423	393	382	369	410	405	401	417	428	395	402	409	375	397	369	393	374	405	364	349	383	381	382	443	430	400	402	423	380	379	369	415	435	394	361	394	397	428	380	383	391	358	399	435	360	392	403	425	375	392	444	436	377	410	387	418	382	373	401	445	434	396	407	420	418	416	434	399	392	391	411	374	424	385	397	424	430	445	384	382	375	457	434	431	420	389	412	426	399	437	397	405	384	395	412	393	424	413	386	370	385	353	396	411	403	415	395	403	433	435	391	405	420	448	377	434	403	401	368	412	391	410	405	414	412	402	408	380	398	385	412	414	377	392	411	378	365	429	383	362	397	371	385	412	422	404	420	391	413	386	419	418	410	380	371	418	411	396	420	398	395	416	433	384	409	415	381	386	353	401	398	449	396	393	363	371	409	404	394	400	348	366	369	352	372	383	411	377	403	379	412	450	374	424	473	460	414	432	374	402	393	417	425	395	372	402	413	420	387	410	424	397	375	429	399	390	363	405	412	419	403	404	415	396	400	401	387	389	396	386	378	380	389	424	432	401	375	398	413	384	387	405	393	396	398	393	394	408	390	404	411	400	400	399	409	373	389	410	390	405	384	412	411	380	380	417	448	360	394	428	368	377	402	416	377	390	405	398	449	424	420	412	404	377	450	379	426	405	408	363	424	399	383	418	405	432	432	393	395	395	410	414	400	447	407	435	425	453	373	397	413	397	397	381	396	392	397	409	391	392	398	391	409	406	436	367	401	372	392	403	428	426	374	442	397	351	408	396	428	370	349	415	407	405	375	424	414	417	412	373	428	430	363	403	413	417	395	409	388	398	421	418	400	378	399	401	409	411	387	439	404	428	411	379	389	407	403	402	388	389	429	406	426	406	376	365	389	419	402	409	377	444	424	402	390	409	400	411	370	423	450	388	365	385	384	409	396	417	372	408	359	427	422	382	388	420	395	367	417	410	420	378	391	393	407	428	419	378	375	377	365	414	425	403	390	398	410	410	391	451	417	401	385	370	445	438	409	417	436	408	386	399	348	392	392	401	353	399	420	398	402	405	375	397	386	419	382	393	394	405	381	408	405	386	384	361	424	366	385	387	384	438	410	380	398	403	381	432	408	406	416	423	438	443	408	410	379	424	422	424	384	375	381	423	426	412	380	391	390	433	418	393	391	429	392
2089	829	981	926	932	899	889	903	864	847	844	906	892	910	913	854	933	943	877	813	888	903	821	910	840	883	884	847	833	886	846	863	818	873	871	863	919	881	842	807	928	877	908	849	875	906	898	924	870	866	901	840	983	853	876	839	798	872	894	847	876	842	865	878	877	864	872	877	876	889	889	879	868	946	892	875	842	900	927	871	877	863	870	878	849	863	831	902	844	899	868	903	871	883	895	836	886	890	873	840	900	879	860	889	885	853	849	868	875	872	930	851	860	839	854	868	894	881	799	934	878	886	809	862	841	891	884	887	881	914	835	819	870	874	880	916	860	809	933	873	936	860	893	877	847	893	867	900	874	896	863	896	866	867	970	876	945	883	863	871	875	821	848	871	948	845	895	870	901	854	883	861	884	836	849	857	889	841	900	862	858	880	850	887	873	868	968	908	844	902	926	853	862	857	877	861	878	919	880	904	868	890	861	910	886	861	888	858	889	853	876	923	836	860	842	844	820	910	864	816	890	857	850	913	874	849	921	869	865	867	828	815	857	874	860	855	912	912	856	871	880	843	886	904	857	842	868	876	907	895	865	859	864	872	854	861	879	887	884	900	923	910	862	926	935	870	841	845	856	901	893	895	879	863	883	916	905	952	883	855	868	857	818	884	799	882	888	880	871	910	893	927	869	865	809	834	888	936	867	862	875	866	876	842	896	836	869	875	884	858	921	958	880	895	890	881	914	885	883	852	878	849	906	884	879	871	885	871	882	904	864	850	832	894	865	899	850	908	852	858	896	827	816	876	874	844	853	820	845	927	919	884	905	880	887	867	879	847	908	843	864	939	834	873	855	883	932	884	904	872	838	831	828	831	844	862	884	841	898	855	933	898	869	908	836	859	877	871	867	894	863	899	853	871	915	925	844	898	891	853	904	841	866	866	879	889	832	813	882	916	873	866	874	885	895	872	890	861	930	879	846	866	885	844	896	840	873	836	883	825	884	906	872	855	859	882	912	839	907	871	889	878	899	802	872	906	799	896	918	852	845	869	896	930	869	890	827	863	870	874	868	901	829	898	888	854	866	820	889	890	920	845	881	874	867	893	897	882	894	875	859	941	887	897	862	831	956	853	880	883	869	922	935	874	842	852	913	901	872	867	878	899	866	850	872	910	808	854	877	882	865	884	956	885	863	849	882	843	852	840	882	817	843	845	863	877	888	884	825	927	873	896	875	838	923	894	860	848	869	870	864	886	855	857	937	857	862	830	870	873	898	823	876	905	847	943	857	843	889	879	867	866	860	851	872	849	891	869	895	916	834	885	877	875	832	899	865	874	892	891	894	872	926	869	853	912	829	925	897	853	872	855	853	882	860	871	872	868	953	857	826	884	867	870	839	872	808	854	911	824	876	858	903	835	871	833	895	841	897	879	845	861	898	832	848	836	910	842	826	840	894	886	872	827	905	938	865	911	860	923	918	853	877	862	892	911	860	813	886	864	821	904	886	876	885	895	912	852	924	896	855	882	874	862	828	861	879	873	889	877	853	878	819	925	876	884	872	869	885	857	881	850	895	806	882	876	893	851	885	836	861	884	847	865	880	873	936	863	894	884	876	856	898	889	808	901	885	863	921	872	868	869	903	848	878	859	872	878	884	881	888	830	882	842	885	877	918	845	915	897	856	855	906	849	816	854	869	844	892	890	901	858	889	913	919	825	868	883	842	875	887	919	802	913	908	889	887	882	838	864	847	893	875	857	898	907	919	888	912	845	856	864	854	939	877	876	859	877	828	836	873	868	877	853	892	879	795	843	849	869	882	907	891	902	878	847	847	898	849	879	875	863	814	869	843	872	895	885	868	960	835	839	869	865	869	893	859	889	865	902	858	913	853	842	837	867	780	861	863	837	891	836	829	829	841	825	861	859	853	894	888	905	918	836	863	914	861	859	848	916	897	866	869	885	892	843	882	937	930	857	864	866	924	836	865	878	913	821	862	833	931	895	885	894	901	886	917	902	862	882	923	854	908	905	903	887	935	900	867	862	905	877	846	876	869	884	812	848	856	925	915	835	912	858	886	872	873	916	874	922	900	813	856	872	901	956	839	902	860	867	875	889	874	864	815	881	909	896	825	888	860	876	798	850	884	864	920	886	893	875	890	850	847	893	864	883	869	937	901	877	895	858	954	858	855	903	829	863	913	839	842	776	839	827	907	890	906	880	967	841	869	870	870	827	922	891	879	884	844	899	851	861	880	919	948	906	855	840	841	866	864	942	853	852	845	881	871	866	847	923	835	805	886	892	892	887	870	858	833	902	865	876	874	921	849	876	883	895	798	860	876	833	886	936	853	857	843	950	829	870	871	886	835	914	842	839	849	856	900	862	871	851	841	828	911	848	854	802	873	858	884	920	875	842	945	855	848	885	885	890	932	888	842	875	886	866	854	854	872	834	860	836	874	839	867	845	862	832	918	879	881	885	867	794	871	893	879	881	911	886	854	864	823	885	895	867	834	833	886	872	869	860	912	820	841	879	890	869	894	917	913	903	880	893	891	938	862	883	842	820	883	895	853	839	897	850	900	863	899	909	870	873	850	839	889	848	945	826	904	893	862	823	831	863	958	864	865	886	895	835	856	855	876	855	890	895	835	895	867	908	834	882	792	839	898	851	906	902	887	900	862	897	860	855	860	883	907	901	830	886	901	894	858	909	921	878	840	830	844	878	870	794	842	861	891	927	860	894	861	793	943	846	881	886	823	889	841	862	861	895	791	868	912	890	858	868	937	883	913	821	836	838	885	850	890	845	854	925	902	885	953	849	844	840	912	841	911	853	844	876	879	886	905	920	868	863	884	886	890	924	863	871	891	875	864	781	866	887	915	871	912	849	891	839	876	904	842	860	892	853	894	910	841	859	813	885	928	844	895	812	863	931	885	872	851	834	900	884	850	889	885	851	836	933	873	891	855	877	860	911	916	856	900	821	866	886	835	836	912	896	879	889	875	930	909	919	828	864	858	877	827	876	852	882	890	876	864	818	874	874	880	841	805	872	852	788	891	860	873	872	856	827	865	857	921	881	871	897	860	846	893	909	880	856	868	886	904	905	862	877	923	840	872	883	826	865	845	867	876	805	890	868	818	854	920	891	885	841	926	860	858	884	888	915	832	845	891	873	908	843	824	875	899	856	892	856	877	848	923	896	842	916	860	867	884	802	883	833	854	884	848	875	878	908	872	886	855	839	865	858	874	881	962	865	879	868	853	857	852	903	883	864	864	955	911	879	847	853	886	871	864	868	891	810	887	932	846	886	898	836	839	837	875	929	864	823	860	882	905	904	875	862	881	875	877	876	810	841	865	902	871	889	917	898	846	896	858	857	869	880	844	851	900	843	915	857	879	875	883	882	844	868	886	910	875	878	876	820	901	893	895	837	880	842	871	834	865	827	885	834	879	820	876	868	889	893	838	846	849	789	854	842	862	867	839	883	828	845	855	834	840	886	855	866	905	907
7710	526	537	436	349	331	291	268	261	212	241	196	197	202	210	207	245	220	217	206	194	187	184	200	188	170	202	216	173	212	191	204	182	199	204	205	204	206	206	212	179	183	169	202	206	197	198	193	170	187	204	171	199	196	191	164	211	190	220	216	189	171	207	207	202	201	207	188	197	188	194	196	164	190	212	225	177	212	194	182	164	180	210	196	191	205	197	193	189	161	216	192	201	194	200	205	197	201	176	170	164	167	190	198	203	211	190	198	198	198	182	189	199	203	209	195	198	212	199	166	183	207	217	190	201	192	163	173	198	182	202	197	205	212	189	180	214	186	204	222	184	202	209	192	173	204	177	211	179	179	210	193	189	199	196	172	193	158	210	205	196	196	195	169	182	187	180	186	187	199	187	208	207	193	179	199	172	202	181	183	179	211	180	209	184	178	213	211	195	202	188	192	184	196	177	177	215	176	192	180	196	209	210	210	189	184	205	216	197	183	192	195	194	181	150	193	217	219	182	180	180	209	170	228	226	167	203	190	195	192	198	176	190	201	151	203	193	185	189	220	187	180	197	197	199	193	193	202	191	188	199	195	202	195	234	188	195	192	214	182	182	173	188	183	180	216	181	175	157	204	201	187	174	199	185	169	206	184	180	196	190	184	192	174	210	198	201	215	193	192	182	202	193	200	194	211	223	164	180	181	175	204	204	204	200	184	184	209	193	191	216	207	178	196	221	196	221	189	183	193	176	173	195	206	184	224	188	175	202	187	170	189	201	200	162	214	189	177	167	230	191	205	192	211	202	193	200	213	195	226	206	167	181	197	216	203	208	159	188	210	199	203	180	208	194	174	204	181	192	185	186	184	199	189	208	171	194	194	206	193	185	182	209	194	171	226	161	175	215	166	192	212	205	193	210	182	182	186	215	164	195	215	219	170	202	187	189	177	176	185	184	182	198	162	173	198	204	185	179	208	169	204	183	190	191	188	177	185	197	231	189	185	214	206	190	202	202	193	210	209	194	197	184	198	206	207	193	213	213	189	201	167	184	188	193	177	177	184	222	185	201	188	222	169	208	212	173	204	202	204	163	208	202	215	196	194	157	191	174	207	197	190	173	192	180	211	170	208	218	185	205	200	202	189	198	209	176	187	175	196	175	173	205	181	211	188	209	179	200	196	172	192	206	190	186	170	240	198	180	197	208	212	180	182	203	185	225	204	218	187	183	164	175	196	179	196	203	202	192	210	171	201	163	183	188	201	190	175	214	221	219	196	167	180	193	190	173	167	200	192	207	190	199	190	213	205	188	180	195	196	197	190	212	184	174	223	184	214	187	197	198	182	217	204	181	194	178	175	202	208	197	176	205	192	211	218	168	187	196	183	215	212	175	213	165	192	179	184	190	207	185	170	166	184	201	221	198	205	182	190	183	201	176	184	218	218	197	162	215	202	202	201	207	186	206	215	218	192	196	202	207	198	176	170	183	184	193	181	180	186	185	210	202	193	202	208	186	177	189	189	187	196	186	188	210	214	174	181	216	202	200	200	232	184	190	178	185	182	202	193	178	198	197	202	178	204	196	199	187	194	222	198	197	192	163	196	177	179	194	184	183	168	196	169	188	196	202	206	197	175	189	187	222	199	194	206	202	200	226	199	194	181	196	206	227	187	217	203	214	211	216	184	186	210	193	196	198	190	175	193	180	209	189	187	215	176	210	204	202	199	169	180	207	172	199	190	189	206	193	194	189	195	197	214	200	206	196	195	191	169	170	190	222	189	169	159	176	184	182	178	202	191	190	217	166	170	227	203	189	189	193	210	205	192	174	189	194	189	183	201	206	195	194	209	194	186	200	215	187	179	212	181	177	209	190	192	204	190	186	229	216	178	180	176	181	189	188	182	199	203	187	195	192	191	177	184	209	199	196	193	160	157	215	217	209	173	202	198	179	207	201	168	201	192	187	203	183	166	192	193	198	197	172	194	213	213	185	194	213	181	179	191	184	161	196	195	206	184	193	193	203	166	233	177	196	213	195	174	170	180	186	204	176	200	188	202	213	170	221	232	169	170	199	195	201	200	172	203	194	189	198	210	185	199	214	205	184	201	202	170	211	161	190	203	178	195	195	180	205	183	174	169	157	193	196	202	157	190	181	201	210	229	208	174	185	181	177	187	181	210	213	201	177	194	173	185	174	204	184	166	178	192	178	203	176	167	208	183	188	184	184	197	195	184	193	199	204	205	197	191	176	183	209	174	219	176	157	196	200	193	192	199	224	211	166	167	171	186	161	172	222	197	192	175	206	191	178	200	208	210	197	230	183	183	207	184	191	181	202	203	180	167	205	185	195	165	205	200	198	171	198	194	218	225	208	190	184	190	188	191	189	179	199	204	202	203	186	181	183	179	166	224	169	201	209	197	200	205	185	165	184	202	190	207	178	191	199	188	193	172	177	186	181	205	220	206	211	179	183	203	180	200	196	203	182	184	185	209	212	199	200	185	192	220	193	215	186	180	192	206	183	209	226	197	191	192	189	184	210	176	206	214	240	192	213	169	176	231	207	188	190	191	202	193	195	197	164	201	200	191	202	193	211	197	175	198	193	173	189	206	218	171	193	212	190	202	179	193	188	157	206	184	189	197	190	197	200	174	188	195	192	199	203	186	188	198	191	183	217	191	181	217	194	205	171	220	190	182	174	164	199	191	190	198	185	211	201	185	202	196	191	181	185	179	192	175	188	217	217	195	181	188	205	186	181	209	196	180	174	176	196	181	208	202	189	229	207	193	225	220	185	212	215	192	217	194	169	176	176	201	181	176	195	191	194	209	200	208	206	189	191	185	178	176	192	169	160	193	208	176	211	188	192	183	164	180	233	193	174	179	194	181	166	209	193	184	213	207	195	194	191	196	209	199	212	167	195	198	193	229	196	182	200	174	193	197	198	176	183	191	173	185	203	194	191	212	201	181	179	200	213	196	194	201	211	180	206	204	229	202	206	206	158	197	200	187	196	186	214	192	199	193	180	214	197	184	219	180	210	194	217	179	224	180	183	184	177	203	192	198	181	207	196	198	195	181	199	183	209	206	190	190	186	207	175	209	201	219	205	217	203	173	196	197	200	212	197	174	207	160	204	187	205	193	171	178	209	178	188	202	209	199	182	208	197	215	208	182	196	199	197	209	228	219	191	219	230	200	178	189	192	197	189	166	196	194	172	205	218	184	195	188	206	194	202	206	197	181	161	201	192	196	198	203	188	201	182	181	191	163	195	197	163	175	225	178	181	168	187	194	196	204	192	210	197	182	190	178	165	198	226	207	217	190	198	191	196	187	186	193	183	196	212	219	192	168	203	188	179	185	200	186	188	198	178	209	185	177	178	195	191	196	222	193	214	220	196	186	199	199	192	225	194	219	204	195	219	216	171	184	195	180	162	190	169	191	192	173	204	187	184	168	184	208	192	189	204	209	187	209	215	218	187	189	192	200	188	194	177	179	165	189	181	197	197	185
6413	711	1198	1309	1157	955	845	767	696	697	656	633	572	585	555	532	518	503	463	525	485	495	527	491	505	483	505	515	470	476	498	487	512	466	503	537	506	493	443	520	472	471	458	485	490	476	477	489	533	487	487	511	463	470	491	468	463	463	476	473	474	464	509	430	460	482	420	457	471	532	438	485	462	486	498	464	442	437	479	450	464	455	436	490	479	453	481	481	488	492	477	477	476	506	456	452	455	482	473	504	458	503	467	459	481	509	457	469	483	462	475	493	488	442	451	482	453	453	461	463	460	499	446	484	486	493	435	459	467	468	433	477	475	459	453	487	483	489	486	463	464	475	480	454	476	465	474	480	446	478	520	459	476	489	466	457	449	477	483	465	477	505	488	427	461	462	443	428	492	460	502	452	448	471	455	481	455	472	466	481	478	474	484	471	490	454	438	520	475	467	476	475	456	482	463	525	465	455	488	459	489	470	462	470	468	482	490	496	508	461	466	459	488	425	462	467	445	465	483	467	474	501	452	440	448	450	454	459	465	442	458	452	464	450	474	452	481	491	476	445	481	478	492	477	464	456	479	496	484	457	479	458	479	439	420	455	499	474	457	454	490	511	475	457	513	460	449	494	469	476	459	490	464	449	458	458	460	481	466	449	484	435	507	466	441	464	430	491	507	486	502	490	468	497	437	524	500	462	460	507	454	499	466	473	458	467	440	462	491	488	489	502	434	432	470	472	458	470	468	482	480	474	446	485	517	457	450	504	471	458	463	480	462	473	431	465	447	470	445	471	453	468	484	490	483	481	453	482	460	456	447	492	465	504	506	441	459	442	470	416	492	442	446	462	484	450	478	496	473	511	473	496	511	437	473	460	479	464	488	488	439	489	479	480	463	484	480	476	435	537	462	477	471	486	443	470	470	457	466	488	481	492	487	480	487	482	500	450	468	524	448	404	459	446	485	457	477	481	453	475	483	489	501	535	478	452	474	426	477	494	489	473	463	477	461	418	486	461	462	460	428	452	443	475	471	453	479	476	468	443	434	481	467	474	508	451	463	487	441	481	485	468	468	529	458	480	496	444	479	455	493	480	508	479	478	474	420	468	450	481	477	449	490	456	464	476	423	496	448	436	492	507	456	464	494	464	508	454	444	456	448	473	461	482	493	463	442	497	493	467	459	488	521	455	486	465	496	494	464	467	459	478	466	502	481	444	481	463	416	487	446	444	473	449	484	471	449	446	480	485	451	495	426	479	460	463	481	432	433	476	477	507	460	441	478	510	459	458	477	457	470	479	491	463	471	468	458	470	466	489	462	444	444	499	475	492	488	438	457	457	450	482	470	466	467	480	466	450	480	478	500	452	489	490	474	467	474	454	426	440	477	485	470	469	427	445	438	462	467	468	427	460	463	463	482	473	486	467	451	495	529	447	442	478	444	468	469	477	475	499	470	436	471	461	459	482	456	458	471	446	475	447	460	441	465	467	478	481	436	515	481	503	462	405	470	432	458	451	490	457	475	491	475	488	461	458	446	486	442	457	439	462	489	484	468	476	486	464	512	474	478	466	452	453	476	442	466	483	456	466	443	457	496	411	447	473	452	447	499	456	511	448	468	484	440	483	418	447	483	449	456	447	494	440	446	441	454	445	465	475	462	454	430	458	501	466	487	430	475	474	469	443	465	456	483	456	465	448	449	440	469	521	463	480	467	467	481	440	487	429	485	493	488	514	449	465	486	469	448	468	425	461	467	466	491	490	454	465	486	454	476	448	447	477	437	469	479	462	462	484	483	437	425	483	501	451	470	484	464	430	448	470	490	446	419	433	517	507	435	436	479	475	499	479	453	451	476	475	487	468	476	485	505	509	433	468	504	457	477	470	463	454	519	483	473	497	483	476	461	455	495	465	448	474	481	473	455	485	490	468	434	463	477	472	439	458	449	440	454	464	471	470	451	516	492	468	437	476	512	497	487	453	447	469	464	497	449	443	465	495	463	444	446	500	485	461	455	463	439	456	486	462	462	490	463	476	507	465	456	455	461	468	461	456	434	465	497	465	490	487	440	505	508	500	480	469	463	456	464	454	433	477	444	475	479	455	444	465	492	457	430	411	451	454	470	480	476	440	467	454	477	435	475	465	466	467	474	479	485	456	457	430	487	458	493	447	451	485	505	503	466	463	458	472	487	442	507	472	475	462	492	453	477	450	440	462	462	498	495	449	429	469	460	461	490	490	485	493	464	473	470	481	424	443	446	452	471	484	503	527	473	485	470	484	521	456	455	460	499	488	493	465	484	424	460	475	431	511	457	445	468	446	471	435	442	449	459	456	491	473	453	500	501	443	442	512	468	468	435	477	479	501	498	517	482	469	451	451	428	447	457	485	508	426	456	473	469	485	461	480	471	483	471	488	470	492	456	462	480	453	471	490	448	481	438	492	494	462	440	486	491	513	492	482	467	445	433	476	453	474	456	482	475	459	444	482	504	464	473	457	458	425	463	481	470	507	463	470	505	474	480	481	466	476	473	487	467	461	462	423	486	465	489	481	496	454	455	458	493	438	438	468	461	472	478	498	460	504	466	504	481	502	488	489	494	489	460	471	499	449	453	499	471	469	452	443	447	518	458	475	479	502	466	487	500	470	459	499	477	460	490	483	466	446	464	471	418	481	467	437	493	460	497	495	503	484	457	473	445	450	471	492	455	453	466	416	436	478	464	442	437	496	462	469	460	450	469	484	476	462	461	458	470	460	475	464	467	477	449	485	419	477	443	413	471	471	407	469	504	454	472	456	501	476	464	442	469	502	483	448	447	444	449	494	468	501	493	452	464	456	463	469	461	465	467	473	480	480	472	492	499	482	487	492	486	430	461	482	500	451	478	468	453	434	462	484	478	475	490	482	469	448	438	433	489	457	452	510	487	454	450	452	486	459	475	453	476	433	436	480	440	461	460	470	499	478	498	475	467	447	432	466	446	462	464	466	477	471	454	448	449	468	446	471	489	457	440	474	481	451	486	462	464	467	461	426	444	536	470	517	481	433	461	454	476	447	460	478	442	445	470	487	486	453	483	446	468	461	447	479	461	474	438	446	498	435	442	455	511	458	467	463	465	490	461	457	483	440	493	492	430	485	469	498	448	449	462	452	454	458	468	491	492	454	441	460	474	442	458	487	508	483	472	436	508	480	431	485	475	410	466	488	493	493	463	470	488	476	495	401	510	492	481	465	486	494	484	512	455	454	467	467	463	492	463	499	447	450	461	462	470	446	470	466	446	459	457	459	468	488	438	431	481	467	452	455	473	486	476	453	495	455	477	479	426	468	469	470	483	495	454	486	473	456	487	469	438	460	478	452	443	450	497	493	481	471	467	464	470	412	476	494	443	461	472	475	465	476	449	505	477	463	445	480	434	481	446	475	499	483	486	420	433	433	434	448	462	480	449	448	457	510	494	509	409	497	485	428	473	459	441	481	499	487	463	488	507	450	446	514	443	452	478	474	414	449
14496	1189	937	708	504	446	318	312	295	263	273	243	233	248	228	208	223	228	218	204	206	230	215	227	206	187	190	226	213	183	202	203	205	205	194	207	212	201	199	194	216	237	227	214	221	201	210	214	210	183	209	238	218	192	187	222	218	206	216	193	179	218	223	240	206	175	206	266	215	189	193	206	226	190	200	240	215	218	222	199	203	203	202	203	205	221	205	195	185	191	216	192	212	193	216	203	190	220	182	204	204	176	210	193	191	222	195	204	211	229	256	221	197	198	201	209	225	194	196	190	230	196	197	206	227	193	187	189	198	190	205	217	205	200	233	206	197	197	198	226	212	201	217	203	207	209	205	217	215	226	228	222	241	209	219	188	197	180	222	207	225	209	181	240	192	231	200	199	210	182	217	188	206	196	186	201	198	191	226	203	216	213	210	224	215	217	217	186	227	201	211	215	166	190	182	197	181	188	201	187	211	203	202	205	207	199	212	211	249	186	189	218	222	198	208	172	227	236	211	213	223	191	201	208	211	203	225	197	223	211	233	201	198	188	196	215	201	216	214	220	184	204	210	222	204	189	229	199	216	209	197	190	196	202	218	194	175	201	178	185	209	213	226	252	223	215	195	206	201	235	230	199	224	232	198	182	188	190	211	203	197	221	200	196	179	222	209	199	191	229	222	216	218	206	236	175	214	231	184	204	218	225	207	221	203	197	217	207	201	182	183	199	196	208	189	195	208	215	193	214	216	211	214	197	176	193	225	199	206	213	181	226	196	196	184	213	183	211	210	221	199	225	200	200	226	195	198	203	195	199	206	206	226	201	197	211	201	212	210	209	225	213	208	199	199	200	215	188	217	183	182	206	195	195	191	207	183	213	209	217	177	189	196	210	194	198	192	191	201	206	209	184	225	190	181	231	226	188	206	210	182	211	204	202	222	192	221	205	209	221	245	215	189	199	209	193	184	237	224	183	194	193	189	202	199	236	193	204	207	236	197	220	187	200	218	220	228	207	205	209	203	213	229	226	202	186	201	196	219	214	224	190	174	197	196	176	197	205	233	210	210	224	219	195	195	218	222	171	231	194	213	233	203	202	195	218	199	237	216	243	180	215	197	219	215	178	201	173	239	213	205	229	223	220	228	188	204	216	200	205	259	203	204	237	203	182	177	228	214	223	246	195	206	228	198	213	200	218	181	231	204	207	195	209	211	212	212	200	182	190	210	220	210	200	193	186	203	233	191	190	179	186	173	234	200	215	211	221	200	199	190	189	228	179	201	172	215	207	213	200	210	213	210	204	201	215	189	197	190	200	211	203	222	184	232	191	233	213	191	238	218	212	216	196	237	196	225	195	198	193	169	237	210	222	205	203	218	198	219	213	210	202	190	208	236	211	214	213	243	217	199	211	190	205	197	199	200	205	202	212	179	214	200	196	203	237	211	233	227	218	195	233	193	207	198	210	211	189	193	209	185	218	190	195	206	201	231	191	225	180	198	222	196	207	201	181	214	204	207	196	205	198	184	169	185	217	212	181	203	235	216	205	197	232	200	174	217	210	201	216	205	200	206	212	199	193	224	190	193	229	213	207	221	197	224	188	208	188	226	182	210	213	228	210	176	230	232	196	203	235	212	234	214	216	214	234	200	181	228	198	192	200	209	212	235	214	216	212	171	195	204	208	222	197	205	224	225	248	207	189	198	208	200	214	210	204	183	192	208	193	214	218	197	201	215	219	173	186	219	195	192	233	211	188	196	205	186	204	225	228	187	220	205	208	201	185	222	224	198	201	209	204	193	199	183	206	201	223	200	204	205	222	231	207	199	214	209	194	197	216	201	224	171	207	197	200	228	202	201	218	181	178	213	217	217	215	191	215	221	190	230	202	185	190	209	164	219	184	202	230	220	215	219	183	221	199	181	195	208	217	208	214	187	222	189	204	193	223	196	183	199	193	213	231	197	214	217	204	172	203	205	197	186	207	217	189	201	192	177	198	186	231	179	188	212	211	227	207	222	186	202	212	216	196	205	215	226	213	196	208	203	220	196	187	201	222	209	211	196	208	211	218	174	186	175	213	208	195	207	171	205	226	207	210	208	232	189	182	203	217	197	226	219	202	188	198	190	188	211	210	209	224	211	201	199	217	204	194	217	215	204	227	224	183	210	214	207	236	176	214	207	188	196	198	212	206	217	197	195	173	207	194	213	220	196	185	169	216	208	199	195	197	212	196	168	195	195	210	189	214	223	205	183	197	226	196	198	185	230	198	237	224	222	191	189	213	199	192	196	181	216	230	247	209	219	226	207	247	216	203	179	203	196	205	223	216	184	223	232	214	184	220	223	208	224	218	199	186	200	207	214	202	212	214	221	226	209	228	204	214	194	214	191	212	218	198	181	199	205	186	198	209	207	201	185	178	178	205	204	199	200	228	233	203	172	197	216	195	205	208	188	203	204	209	202	224	219	210	212	184	219	217	199	217	188	193	192	193	202	208	216	205	229	192	197	218	195	183	172	189	199	241	208	222	206	213	194	208	214	195	194	219	229	208	198	195	215	199	215	221	201	220	194	168	190	195	215	201	221	200	191	197	204	183	192	194	212	222	202	210	183	168	206	214	210	199	186	197	193	192	187	217	190	200	213	224	188	217	204	177	195	200	219	242	211	198	215	213	190	220	208	196	202	199	236	213	217	219	206	220	198	205	213	186	181	204	212	195	228	205	218	202	208	210	211	187	216	197	212	190	198	209	175	196	186	214	214	239	233	180	196	199	192	204	193	200	194	223	205	209	220	208	224	224	210	195	203	187	209	217	183	216	197	214	224	204	173	200	184	229	212	232	190	198	217	193	224	217	197	197	195	239	182	200	200	180	222	212	216	203	203	192	228	223	230	198	211	190	197	208	202	225	197	198	209	191	193	213	222	226	196	195	198	202	225	204	201	196	216	177	213	209	197	212	219	232	174	209	219	218	223	199	217	219	199	221	187	214	180	194	201	166	194	185	219	195	216	216	257	185	216	227	210	199	244	203	203	207	209	198	192	210	183	206	200	207	225	175	185	206	211	193	220	216	210	210	190	219	214	196	196	188	222	207	217	210	200	165	227	234	188	185	209	216	191	208	177	204	221	205	214	220	193	210	217	211	186	215	191	193	188	211	203	213	221	214	224	189	209	224	192	213	200	203	190	190	188	193	222	214	225	213	230	233	214	215	198	187	212	216	212	203	199	197	207	224	199	176	229	192	241	186	173	199	200	227	223	191	214	178	202	195	226	186	187	240	239	210	232	204	214	186	224	170	202	185	194	210	215	244	190	192	185	187	206	213	198	215	210	199	227	186	181	219	195	179	181	189	194	189	198	189	171	181	217	222	221	180	165	192	196	198	230	219	216	180	194	226	211	183	203	204	231	181	187	208	196	196	195	212	191	171	205	192	214	183	226	210	237	195	203	210	206	206	223	198	203	198	196	194	214	195	195	172	195	216	201	190	211	218	214	187	214	196	198	188
8259	1039	2034	2122	1807	1600	1279	1108	966	916	862	793	739	651	704	670	703	650	591	612	644	567	550	592	619	580	562	598	545	588	579	562	536	575	532	556	537	539	610	535	547	566	549	537	563	532	558	579	527	556	511	526	564	535	519	560	532	509	537	533	520	514	531	512	569	518	574	516	525	532	532	550	554	544	512	560	521	517	504	550	516	537	543	458	564	538	500	532	520	514	538	527	548	515	538	514	548	502	506	551	524	499	552	523	513	558	522	544	554	509	527	524	511	515	509	527	544	537	565	559	583	552	542	540	496	560	544	527	481	516	513	543	526	533	525	496	556	566	544	533	541	560	528	571	574	540	501	507	538	533	508	503	489	549	537	512	546	521	530	514	475	529	547	507	524	550	512	502	529	518	534	543	528	535	538	562	547	494	485	532	565	510	520	568	536	522	502	526	530	550	532	520	496	522	540	543	504	529	550	522	485	513	527	540	511	516	532	498	524	559	499	535	494	500	484	545	491	510	508	543	514	527	547	541	587	497	533	547	541	582	525	513	529	523	503	524	539	497	546	514	519	574	510	554	547	545	506	542	553	548	552	553	558	552	496	528	504	520	515	537	513	498	521	528	536	496	518	534	550	526	513	539	527	565	495	517	556	525	515	564	557	544	526	523	506	492	555	544	533	551	527	497	540	516	559	500	554	540	540	500	530	557	534	554	542	536	524	534	507	553	565	584	530	557	490	566	542	572	536	535	530	545	554	536	547	512	513	511	538	543	542	512	517	527	506	538	537	528	507	506	531	522	543	530	518	517	554	536	505	519	528	502	556	553	549	543	562	547	521	492	556	512	522	543	484	506	554	540	499	505	516	540	509	543	549	497	560	547	524	545	514	543	491	591	525	573	524	522	540	545	539	520	511	543	485	537	488	507	555	531	515	558	521	539	505	501	522	523	512	535	501	509	493	538	528	527	557	539	526	515	545	519	549	532	530	552	515	515	550	513	517	532	528	520	506	529	501	515	540	537	547	487	538	548	542	516	583	517	542	552	544	501	524	510	507	552	547	555	533	508	527	516	497	520	562	550	532	559	538	507	523	543	552	528	553	526	498	483	520	519	530	518	524	539	506	530	525	572	529	523	538	497	562	531	519	548	549	554	519	513	517	543	540	523	495	513	516	485	541	526	565	568	538	551	503	525	483	547	533	516	517	561	467	518	514	492	527	507	499	521	532	528	492	575	534	574	559	529	539	561	515	582	516	528	512	525	545	554	487	515	528	524	512	480	513	521	535	527	535	514	511	554	517	515	511	537	535	519	538	523	559	516	478	565	516	510	530	534	524	521	512	520	507	530	494	546	544	527	518	484	552	490	517	532	525	532	568	529	529	551	502	526	571	519	470	515	551	497	570	514	556	511	520	520	478	550	521	532	545	532	539	559	483	515	492	494	535	538	544	534	503	538	527	524	534	509	514	495	544	498	496	565	513	504	542	526	520	526	513	517	524	518	515	540	521	509	511	512	540	503	493	504	561	530	530	513	511	511	531	548	538	529	532	525	513	491	566	529	517	512	515	570	526	515	535	495	527	544	515	513	529	500	525	513	550	510	542	552	515	607	523	551	502	566	514	542	511	550	535	512	515	512	541	554	496	559	522	518	557	520	517	532	524	518	558	553	518	500	518	493	579	501	558	507	510	549	502	531	536	535	507	533	513	563	489	522	532	562	506	548	522	511	544	523	547	536	517	514	503	515	513	559	585	553	553	521	524	468	516	501	503	468	512	544	517	518	523	519	513	491	563	519	491	517	536	545	494	523	521	574	516	546	549	511	533	558	545	557	590	505	577	542	541	542	552	530	553	559	556	574	522	512	559	519	483	531	506	529	542	532	550	543	519	539	521	508	521	556	533	555	505	489	574	513	544	493	546	562	548	573	490	486	507	502	497	563	537	534	543	538	546	507	559	557	542	542	552	544	565	536	559	562	548	540	530	526	514	546	520	521	529	546	585	516	552	515	532	529	525	492	543	553	503	540	594	492	553	476	520	493	541	510	558	492	553	489	506	514	529	524	550	500	505	544	499	533	530	496	559	524	508	514	495	515	514	518	565	529	521	530	526	489	537	525	514	507	525	484	516	507	519	517	496	509	538	470	529	555	536	496	529	529	503	522	536	523	586	529	485	574	483	532	501	481	514	536	533	566	491	547	477	565	547	535	523	552	544	540	499	552	499	519	509	490	495	511	509	530	515	544	507	517	521	508	541	507	543	533	504	544	531	544	542	495	537	539	516	542	535	523	509	566	538	487	536	508	555	509	535	518	503	560	552	516	495	562	537	568	533	520	543	512	531	513	582	519	525	522	508	540	520	545	556	536	528	523	545	569	521	559	567	530	565	530	530	518	525	514	533	493	514	560	545	533	513	511	550	546	534	542	561	482	498	526	575	548	513	561	570	521	550	548	542	567	521	520	509	480	478	547	536	536	540	562	530	474	517	554	529	495	486	530	545	545	515	530	563	494	563	497	557	530	533	573	513	519	538	554	520	500	516	530	514	497	540	549	480	521	525	580	510	491	503	503	535	500	480	552	554	522	533	501	564	493	512	487	530	511	521	510	500	529	497	495	547	552	549	540	560	500	507	488	512	500	536	543	530	538	492	513	554	540	525	543	518	524	548	536	502	526	481	517	568	531	551	532	520	581	533	516	536	530	486	528	532	582	521	543	533	499	521	518	524	507	525	483	566	549	561	505	508	511	537	529	476	518	502	517	530	512	530	547	512	536	506	537	527	534	547	551	473	521	562	508	517	530	509	532	539	545	534	506	534	538	481	568	502	511	531	480	540	501	522	522	531	499	479	544	538	574	519	545	575	479	525	529	538	547	542	542	582	533	506	530	520	526	499	553	544	543	533	553	549	538	552	545	527	529	530	571	555	530	527	511	494	516	533	520	583	500	489	499	532	528	539	535	526	489	584	534	539	540	520	531	524	529	502	519	509	539	521	553	557	511	525	519	514	516	558	501	540	525	529	497	486	506	531	573	498	591	528	484	512	520	488	574	541	518	581	489	525	523	575	539	508	547	493	525	549	522	510	565	481	514	481	546	510	517	584	560	500	538	536	583	510	554	557	548	497	506	519	528	549	560	525	523	536	527	528	536	507	546	541	527	560	500	504	567	487	486	534	542	526	519	535	535	534	515	527	498	495	545	584	525	495	507	537	557	503	544	528	509	509	564	553	536	482	552	511	556	515	521	509	542	547	562	520	540	497	542	524	582	518	546	535	521	505	554	517	490	504	550	528	526	522	553	521	574	523	543	526	507	550	572	553	536	491	528	541	522	533	538	526	538	528	528	492	521	522	519	531	517	551	559	530	552	528	536	497	518	540	535	558	526	512	517	525	529	543	540	523	513	525	519	534	531	573	520	532	541	485	547	561	517	514	517	503	531	537	509	508	514	505	512	522	517	538	525	495	479	513	551	525	496	532	538	545	544	551	507	526	544	523	539	507	536
1665	389	424	393	400	415	394	416	389	361	402	383	342	392	403	406	381	371	407	394	414	380	390	415	422	415	389	415	410	424	375	435	394	388	386	408	381	410	422	415	377	442	378	410	396	407	442	394	401	427	367	386	382	392	400	392	387	403	401	442	380	409	386	372	385	370	405	411	372	395	387	348	370	383	428	417	393	359	361	402	392	411	392	386	418	425	393	376	441	374	413	397	362	385	434	372	379	381	385	395	399	429	385	379	427	403	372	407	379	431	379	381	370	354	388	388	360	398	394	348	401	420	418	391	385	405	414	423	397	409	379	395	361	398	431	363	358	391	381	368	399	392	385	398	432	393	383	407	396	380	389	390	414	377	436	434	363	377	375	439	402	377	403	452	401	416	381	436	401	379	453	419	404	372	388	448	379	384	393	425	422	387	367	408	373	428	401	431	380	398	387	351	395	367	357	400	365	405	399	427	373	397	385	363	404	429	418	388	427	352	396	369	404	379	401	358	359	375	357	389	409	418	385	411	386	395	394	358	383	419	397	421	376	406	393	399	439	403	404	389	417	425	411	408	396	383	382	426	402	377	372	400	399	377	418	427	405	412	391	389	425	387	380	394	372	388	399	416	403	368	376	399	360	398	386	368	404	386	385	369	403	394	379	470	413	367	387	420	398	354	374	412	370	400	379	393	415	412	408	382	408	386	373	402	398	356	393	401	384	401	424	426	406	408	393	420	406	417	378	369	387	391	379	371	380	392	395	397	382	389	390	378	411	432	377	405	367	372	391	422	395	379	396	402	413	423	400	374	398	385	393	374	452	387	398	410	427	381	387	423	379	375	415	437	406	398	419	400	380	384	371	424	400	381	405	401	428	383	366	397	391	388	416	397	373	375	370	410	426	397	369	438	383	407	369	365	435	426	411	419	393	417	391	419	420	396	426	406	338	416	375	416	394	406	365	378	440	394	375	392	401	417	378	404	401	408	393	411	381	412	362	395	380	390	397	396	367	373	393	390	392	384	350	394	427	381	356	394	379	382	411	370	365	398	401	370	393	408	401	403	429	364	389	376	383	392	403	374	401	389	401	399	402	389	393	428	413	408	391	408	362	415	439	386	428	409	415	381	380	388	404	400	414	429	435	363	416	416	395	378	404	369	425	407	394	365	454	381	401	393	419	378	375	360	354	399	431	422	422	393	412	379	419	381	393	449	414	388	425	382	402	387	357	349	393	401	372	395	405	381	427	389	382	408	414	381	401	434	396	423	383	364	415	379	379	362	411	380	430	357	405	421	380	411	376	400	371	381	404	390	427	398	384	358	410	401	386	406	408	332	358	435	379	396	373	425	422	389	390	419	378	390	349	381	406	399	407	381	389	387	393	419	409	424	403	387	373	429	408	438	394	371	391	380	362	394	391	402	403	442	402	378	378	401	413	376	381	422	402	349	410	396	383	431	386	358	395	411	439	405	418	404	362	408	391	380	418	346	414	409	341	415	372	378	392	404	377	403	396	400	406	389	368	438	353	402	387	369	363	389	386	388	397	427	405	407	391	417	392	397	378	408	365	422	414	371	378	391	401	410	378	359	407	398	425	360	364	376	371	379	421	383	378	424	406	390	363	412	429	387	377	414	396	395	392	387	387	384	406	392	401	414	386	396	391	374	394	395	399	414	383	440	443	379	391	398	406	421	396	407	408	453	438	409	418	385	393	363	406	385	387	393	398	357	381	403	421	410	393	399	410	418	368	376	389	398	360	378	403	424	401	397	419	426	360	347	439	367	395	327	384	369	409	418	389	392	421	401	390	387	424	378	417	421	385	388	423	400	401	389	386	349	371	444	407	380	364	413	396	390	416	394	383	372	400	386	397	409	420	407	379	438	381	422	394	383	405	416	352	398	395	407	376	394	391	440	349	392	386	421	395	384	411	417	407	410	374	410	415	388	386	367	424	374	400	425	445	374	386	410	433	386	392	388	374	392	392	381	375	354	412	424	374	375	405	407	401	389	415	417	387	383	397	433	389	405	410	399	397	392	405	392	389	400	430	374	375	407	427	399	429	412	397	375	389	418	441	418	374	404	396	398	405	388	416	392	432	414	431	403	380	409	375	386	393	421	376	417	445	414	389	405	366	405	389	434	381	372	410	390	407	414	388	381	418	389	404	376	345	381	383	418	373	374	396	361	381	397	396	407	418	400	373	394	356	405	391	413	412	399	402	375	412	387	416	407	411	380	408	405	393	393	384	393	378	427	377	464	414	391	418	373	403	384	423	408	421	396	437	375	399	410	394	391	428	413	418	391	449	404	381	387	371	411	422	407	407	393	390	376	369	410	375	377	363	429	423	389	379	387	413	398	402	413	396	357	415	404	368	360	408	388	374	414	392	379	439	431	414	417	371	378	422	370	377	434	424	413	396	448	423	368	417	406	377	383	421	411	393	384	366	424	388	408	387	394	392	388	402	375	406	374	357	392	380	392	383	373	386	398	392	398	409	387	409	392	409	398	378	367	429	387	387	402	401	412	404	414	392	363	394	424	369	415	401	360	373	345	412	398	398	442	369	398	409	452	395	358	372	361	410	381	339	377	402	402	384	423	362	394	442	404	387	400	400	420	385	413	396	400	392	444	376	398	412	386	384	365	393	404	395	424	357	408	426	423	423	369	399	369	408	405	421	399	392	412	354	393	394	400	377	380	380	367	423	418	435	379	376	376	378	386	374	420	380	387	401	435	393	388	370	377	441	417	425	415	398	371	418	426	356	357	407	435	392	373	424	414	390	410	382	406	416	394	409	365	387	402	374	344	406	414	390	401	331	379	369	375	369	407	430	383	387	417	410	390	395	375	385	411	392	431	388	376	401	376	394	406	385	381	434	371	370	380	408	364	368	391	389	407	373	378	386	390	374	397	392	357	427	435	394	389	394	430	390	412	415	433	368	374	400	421	381	412	368	410	415	355	396	414	368	397	406	377	398	361	401	371	416	416	401	385	378	392	403	407	415	407	433	361	372	413	399	410	390	391	408	404	400	383	391	399	426	388	383	373	423	363	401	399	421	355	382	381	403	367	392	450	406	375	386	411	384	385	415	409	357	401	400	377	404	406	412	423	394	387	374	413	382	375	408	371	394	380	418	403	380	412	377	445	399	370	419	426	371	397	382	400	384	393	363	362	402	374	384	376	431	409	419	406	418	374	402	408	429	390	365	413	396	372	413	427	366	382	382	429	422	402	392	363	397	376	379	408	347	406	410	377	404	426	367	383	439	389	396	396	366	389	367	388	429	399	404	385	432	401	410	402	385	404	386	424	415	397	431	377	418	392	412	376	403	358	404	388	381	393	389	378	402	390	423	404	387	396	423	384	375	389	362	384	346	341	441	432	415	384	415	410	433	376	410	390	381	436	398	402	405	406	384	366	421	402	405	387	408	435	430	428	403	463	381	381	385	390	428	396	440	388	443	429	424	363	375	411	400	387	393	394	377	374	398	372	412	411	389	381
2076	885	884	873	894	906	893	846	894	834	861	861	843	878	831	858	902	840	893	881	879	875	825	882	882	886	861	855	815	839	802	823	875	827	852	895	818	848	848	829	879	959	869	875	850	893	845	887	814	841	821	867	870	863	863	856	891	916	832	827	832	842	868	857	890	880	835	885	865	864	853	815	879	884	910	868	890	897	845	854	832	871	880	839	860	881	885	876	876	842	845	835	947	830	836	868	827	852	890	879	876	837	838	898	868	849	856	895	823	864	832	836	902	864	847	853	843	860	898	904	859	871	837	845	826	921	890	866	879	886	841	826	813	887	894	842	872	858	892	846	904	830	879	891	872	876	853	864	879	908	847	839	884	880	855	865	844	858	863	892	881	899	878	848	844	879	904	894	867	925	881	852	850	864	875	850	863	836	876	819	914	884	926	832	854	821	892	904	857	864	852	886	824	866	818	846	818	875	853	892	915	868	889	853	877	855	884	916	884	838	908	921	896	826	887	851	873	919	854	902	859	894	878	855	867	895	833	886	894	810	906	812	867	853	879	910	829	909	834	886	867	856	877	890	855	870	919	862	866	863	861	851	887	907	874	898	862	828	880	877	826	871	825	825	932	819	889	874	850	894	877	898	908	849	866	881	822	906	883	816	882	893	888	898	849	894	874	880	884	876	891	886	859	888	883	880	873	880	851	898	850	842	862	868	894	842	856	882	848	875	851	807	820	887	856	853	874	853	910	871	840	912	870	903	809	838	839	892	916	838	881	884	863	862	839	861	822	879	922	893	878	869	905	877	852	812	872	857	918	878	872	865	906	885	905	853	877	908	832	900	815	797	900	875	832	860	873	832	868	823	891	839	865	850	843	847	838	889	906	902	864	862	893	890	846	908	869	908	861	825	839	849	889	856	867	851	818	861	848	878	862	858	869	872	873	806	849	862	854	897	847	853	884	825	916	885	909	869	825	860	832	870	890	883	914	900	873	839	853	857	834	845	851	834	910	899	888	834	856	847	904	908	864	928	828	848	848	863	856	910	846	889	832	845	901	900	894	864	852	837	854	822	844	851	871	863	857	858	881	869	861	868	811	864	854	864	891	877	957	885	853	852	866	862	903	877	892	848	824	829	835	900	894	927	834	870	864	859	850	887	909	849	829	849	866	828	856	834	841	861	919	923	880	831	888	875	800	841	902	859	885	842	879	815	882	876	896	889	871	838	863	893	892	851	841	849	899	858	885	892	903	901	788	864	884	868	888	864	872	815	878	881	810	923	848	865	890	878	851	886	885	871	849	884	874	857	863	863	858	875	894	802	814	842	797	831	850	849	898	836	904	900	905	874	841	862	858	848	834	854	863	871	899	853	857	834	843	844	862	852	874	923	862	884	837	903	893	905	863	888	854	879	838	848	847	827	893	844	869	869	889	859	915	835	865	860	880	853	866	873	865	807	871	800	876	873	805	852	850	812	894	884	903	846	879	842	850	849	873	854	828	894	902	851	842	880	842	861	866	795	904	832	921	886	861	848	864	839	892	835	924	864	902	846	839	921	835	919	897	856	865	838	860	901	851	847	852	877	863	880	855	863	840	865	939	834	840	847	869	919	860	869	829	894	903	879	867	835	891	846	881	874	839	827	905	912	873	879	881	878	839	857	873	889	849	836	882	867	876	878	853	885	879	804	867	886	929	847	866	873	876	812	845	834	926	853	884	863	885	876	881	860	855	866	856	875	851	805	890	821	847	851	854	890	892	849	858	899	890	820	845	879	893	857	880	864	854	874	875	864	859	853	863	874	860	859	866	837	893	874	887	794	854	934	810	838	830	881	850	860	935	850	916	885	864	884	887	876	836	867	853	910	799	885	860	863	828	848	874	803	846	873	880	882	894	830	838	851	907	883	935	851	866	895	847	849	878	830	839	893	819	882	825	881	825	807	885	887	912	879	860	820	915	866	876	840	908	886	837	903	880	873	864	863	938	852	832	824	870	884	905	905	863	927	874	857	908	855	862	891	908	887	806	902	929	885	857	857	844	914	868	871	872	821	859	840	850	801	960	847	880	866	899	902	875	860	846	848	880	824	928	868	924	901	873	890	850	865	875	909	897	862	877	905	875	843	857	877	858	852	893	844	857	901	914	859	875	857	869	921	856	879	864	862	861	887	860	888	859	884	916	859	826	822	833	846	839	810	844	807	864	835	865	861	865	833	921	895	831	843	833	848	879	895	809	847	833	837	895	849	925	903	854	899	840	865	868	873	870	823	850	852	847	877	850	869	878	882	871	850	806	842	881	889	871	892	884	876	902	836	901	855	879	839	845	856	826	922	856	874	881	910	860	843	885	904	878	829	898	814	895	830	889	854	839	867	830	901	811	824	852	905	865	862	885	833	821	837	852	860	854	893	866	905	850	863	867	885	843	861	892	857	905	873	856	849	873	896	947	924	866	825	916	858	871	855	859	877	846	872	843	823	855	880	824	867	880	886	784	851	886	875	857	834	921	851	824	894	857	861	819	892	825	916	838	925	841	817	852	895	899	906	924	914	863	810	852	887	818	873	921	855	867	859	831	869	835	877	874	820	876	855	873	862	812	854	874	820	875	850	857	851	943	824	898	905	849	894	880	811	887	828	828	898	858	873	841	869	874	871	847	888	914	915	912	861	884	846	819	836	896	824	849	878	843	871	871	841	865	857	882	806	903	841	921	866	897	840	841	838	889	874	807	848	901	864	884	888	864	885	881	853	829	896	855	895	848	858	837	828	921	910	880	847	901	868	871	910	891	905	868	862	926	896	866	862	903	896	894	914	833	867	839	885	880	895	881	846	840	877	916	884	838	833	841	812	858	840	868	869	876	848	812	830	853	837	847	860	906	835	894	899	824	859	828	861	832	840	831	888	874	833	887	877	862	890	833	873	887	862	902	838	867	891	872	913	851	837	860	880	825	870	854	847	832	901	865	901	859	850	856	812	866	882	799	826	885	892	873	897	899	896	848	805	794	902	882	890	864	843	943	898	876	889	882	843	844	874	822	882	870	867	861	843	958	830	827	806	848	879	840	873	874	866	924	832	871	899	843	842	856	899	785	886	889	866	910	894	900	804	850	897	846	888	885	856	802	895	903	878	860	844	851	863	843	893	860	883	860	889	859	861	822	855	862	821	934	874	879	880	842	804	835	831	876	924	812	819	909	850	869	841	865	819	858	905	851	875	891	863	942	887	913	887	839	885	866	865	837	864	931	907	867	894	889	906	842	844	822	843	859	887	830	810	858	871	826	830	902	865	864	851	908	883	885	835	829	877	908	866	892	836	883	833	868	885	895	857	834	851	843	933	887	925	871	855	861	828	876	823	860	884	842	867	859	934	887	858	843	878	853	890	858	849	823	884	864	896	862	852	820	874	902	857	875	839	898	832	825	888	854	884	892	832	872	851	867	853	875	873	849	846	868	913	869	893	843	916	874	873	818	821	856	840	893	851	894	826	834	859	865	847	885	899	830	887
7578	520	538	404	364	311	300	280	247	247	200	209	216	200	194	212	201	173	210	206	201	190	219	216	211	170	189	205	187	223	193	211	229	189	179	219	226	222	181	191	188	192	196	186	195	195	195	171	197	197	214	189	184	203	194	180	213	189	191	191	213	192	202	222	207	204	212	212	200	193	214	206	184	176	205	226	197	191	188	190	189	187	177	180	205	204	193	186	201	186	189	200	210	205	200	215	192	195	188	177	180	175	210	188	196	176	196	170	191	175	187	161	194	216	163	191	169	176	209	189	214	174	173	202	200	190	183	144	191	193	200	211	190	173	215	197	197	186	181	177	218	202	206	184	140	198	179	185	174	201	164	161	176	173	192	172	203	177	190	174	197	180	210	187	215	195	196	210	199	188	213	184	200	183	198	170	195	180	199	185	188	191	190	183	202	179	187	195	177	197	178	168	159	180	194	207	206	185	197	177	199	170	210	192	190	204	155	194	189	204	201	200	204	195	172	224	177	173	191	184	182	204	179	190	194	182	218	217	189	203	187	191	177	201	158	169	180	183	199	181	195	222	207	188	187	206	210	181	185	225	178	225	192	201	198	197	198	177	193	212	191	202	202	175	200	198	188	178	201	219	211	197	174	192	216	202	201	205	194	221	190	169	184	198	179	209	174	197	195	191	186	181	156	173	184	189	198	201	173	162	181	167	210	187	175	174	210	201	204	173	198	186	194	166	174	197	192	223	204	187	195	183	185	189	169	186	201	196	205	189	215	172	200	199	218	188	203	217	216	189	167	231	205	167	207	199	177	186	199	174	197	170	236	210	217	176	194	225	188	199	191	226	205	193	200	174	187	209	206	154	189	173	154	217	190	218	191	190	197	194	172	194	195	183	168	195	209	199	197	202	207	184	189	189	176	169	213	205	211	198	161	181	198	204	160	203	190	201	184	201	181	190	190	203	209	180	196	182	160	204	196	192	179	179	212	187	190	189	192	208	213	167	188	189	171	183	204	179	191	179	194	191	157	203	208	203	184	203	189	205	201	175	189	160	196	192	189	185	163	190	195	205	182	208	185	189	198	185	181	222	191	188	182	188	200	201	209	205	189	170	200	178	180	178	184	189	187	208	196	185	196	211	200	189	174	177	182	211	206	205	167	179	191	193	199	199	183	206	199	210	158	202	188	194	179	186	213	218	230	194	190	165	208	211	203	198	185	174	212	189	183	187	187	174	190	170	200	163	187	194	194	209	164	199	182	191	206	206	182	193	212	192	209	163	188	211	213	170	219	187	192	189	203	169	188	213	185	191	213	191	187	189	183	211	173	175	186	193	174	179	178	225	172	199	192	210	194	228	209	213	196	210	202	140	187	194	186	200	174	177	210	219	191	184	224	197	190	188	180	168	200	200	189	204	215	207	198	177	191	178	194	180	194	187	194	192	197	210	207	173	177	235	168	199	195	209	204	200	184	157	216	156	191	204	215	176	173	164	208	170	209	185	201	201	215	204	193	167	163	191	194	186	215	185	213	191	191	213	184	200	196	200	193	188	187	187	192	175	196	207	186	191	174	194	183	203	188	181	174	181	167	213	164	192	188	192	175	208	186	189	159	190	172	161	195	228	192	203	197	205	175	205	176	192	218	197	213	207	209	216	181	213	205	208	198	229	187	186	202	181	181	179	195	194	209	181	190	187	177	192	193	204	196	154	180	193	188	186	189	183	201	177	193	220	198	188	202	181	182	204	221	174	206	174	184	192	205	183	192	190	189	179	184	222	200	183	195	209	187	199	191	222	200	208	183	187	207	174	191	182	172	185	214	190	203	189	179	203	190	200	221	212	184	192	194	195	207	211	178	195	190	184	219	193	189	191	156	176	200	180	204	192	185	199	208	217	177	191	198	212	208	204	204	221	188	184	204	202	219	191	175	154	195	198	203	201	201	210	173	167	195	178	208	184	192	190	199	194	194	178	173	193	188	193	191	196	214	221	196	212	194	193	196	213	178	158	200	186	204	173	207	221	215	193	171	185	164	208	203	191	161	192	202	186	194	139	206	199	213	199	186	219	194	188	207	193	192	191	206	200	154	168	193	209	175	193	191	193	171	201	198	199	184	194	214	209	197	196	211	196	205	211	182	208	206	192	193	183	204	211	191	173	210	151	199	170	183	189	198	217	207	215	179	185	176	191	199	205	165	221	176	193	217	222	175	210	198	202	202	196	214	196	168	176	190	183	182	220	204	216	200	188	230	205	195	191	187	207	180	196	204	180	200	189	200	178	194	191	167	196	198	187	185	189	189	182	184	193	188	212	206	171	188	205	200	175	232	197	222	222	181	176	187	177	215	190	191	192	200	166	168	182	195	208	193	197	187	199	181	177	200	193	201	174	188	185	215	204	200	214	201	181	173	192	192	185	195	184	203	183	204	174	187	182	197	181	174	221	199	192	210	216	191	203	181	152	187	185	185	186	176	158	203	188	193	189	192	215	193	173	169	211	188	170	222	215	214	180	193	195	208	189	190	182	183	175	167	177	216	195	201	169	203	165	208	200	195	210	205	207	196	199	201	197	215	176	197	219	172	199	203	196	199	213	160	195	191	217	159	182	187	201	201	201	202	183	207	193	179	197	201	187	204	174	191	199	201	211	191	217	213	199	193	183	184	188	199	190	179	218	189	183	182	195	229	180	176	194	187	205	194	187	185	167	184	186	194	164	151	187	208	182	200	215	196	217	193	174	228	188	187	192	203	190	225	203	182	198	191	197	165	209	210	178	197	199	169	178	210	197	193	196	209	219	203	190	193	186	204	226	218	219	212	188	204	169	188	206	225	194	207	201	218	188	167	178	202	196	189	181	193	162	208	220	198	185	199	179	206	180	193	211	203	183	182	190	197	205	208	200	199	205	198	183	188	171	178	199	191	206	191	202	172	219	155	197	200	198	183	196	173	174	177	177	176	211	179	194	172	212	220	174	184	193	185	197	197	200	178	196	197	217	222	215	163	210	192	180	211	155	185	176	190	217	202	217	179	186	181	212	199	199	189	192	178	196	209	178	235	202	187	195	183	193	195	182	180	208	184	188	209	185	158	214	202	214	209	214	216	161	184	176	216	179	205	183	194	206	193	190	202	189	196	190	190	193	193	193	175	204	198	205	198	201	203	202	201	177	167	205	179	200	217	196	218	207	184	178	184	187	173	214	206	189	202	175	176	194	185	204	210	198	192	196	215	200	209	211	189	183	185	182	186	204	220	179	199	191	168	195	216	183	220	178	176	232	167	191	227	197	168	192	192	177	204	163	217	197	188	168	191	168	183	190	183	207	195	162	206	204	173	202	193	168	198	187	181	216	191	188	198	181	199	177	204	188	194	192	194	176	172	202	191	171	216	178	193	195	174	201	220	190	188	188	194	183	170	191	203	179	176	210	212	204	176	181	206	184	203	175	199	209	186	173	180	197	188	226	185	182	191	173	201	195	213	167	183	204	205	192	175	178	195	179	201	194
6280	723	1279	1308	1132	1014	907	771	710	634	626	567	550	557	548	559	532	517	547	543	479	479	486	541	467	486	503	435	454	467	529	502	493	477	457	455	507	468	483	524	498	488	485	449	478	493	476	474	460	461	488	470	515	489	503	506	503	455	451	502	511	492	487	463	491	463	452	492	482	477	511	483	445	507	464	442	443	459	467	499	488	448	444	452	466	438	498	476	489	477	482	482	476	459	462	474	463	461	488	482	429	471	491	465	465	486	477	494	483	462	489	471	474	478	467	485	491	484	429	481	475	449	429	436	436	449	487	516	483	467	463	482	454	478	494	415	452	480	448	446	485	451	524	480	438	459	492	452	494	467	427	420	429	498	484	509	489	466	470	493	476	459	469	496	438	471	439	508	474	474	461	467	473	484	466	479	480	497	480	452	435	489	469	491	485	465	498	440	472	476	496	431	444	472	455	455	436	483	482	458	484	470	453	443	495	464	471	450	458	487	502	463	476	464	496	484	453	439	467	476	497	457	477	469	446	455	506	478	508	458	478	453	480	503	470	475	431	453	483	464	437	487	422	447	487	533	485	467	460	494	491	511	473	492	475	480	474	445	473	461	487	490	454	444	473	457	466	439	435	482	482	484	495	473	492	452	497	474	487	514	492	447	445	486	511	498	475	469	514	448	473	477	486	501	458	474	493	467	468	504	486	506	475	458	479	458	491	492	462	445	492	490	474	436	460	444	476	449	483	507	493	455	473	481	439	545	431	461	458	493	482	424	444	473	458	464	478	461	453	486	493	527	489	453	476	409	501	483	463	451	491	487	531	464	471	478	466	475	497	441	442	462	483	429	493	461	453	444	481	450	486	439	473	418	462	428	482	491	482	444	446	452	484	461	471	444	478	467	451	457	481	470	441	439	479	477	492	484	482	467	446	493	473	465	428	472	496	486	487	444	470	452	474	491	510	464	460	466	450	475	460	478	450	448	503	448	430	495	464	490	467	450	458	449	489	460	465	492	454	482	483	471	471	443	469	454	445	474	437	461	491	495	476	468	438	470	484	481	521	487	459	479	454	523	467	487	493	459	451	478	459	471	474	421	449	455	463	466	502	502	464	474	447	459	458	464	444	437	504	447	462	493	457	488	503	502	452	466	468	483	460	479	490	488	497	471	436	433	422	482	456	487	485	445	471	466	516	467	456	462	496	496	459	453	444	438	446	453	506	483	476	443	450	488	471	459	458	465	474	451	466	505	474	468	456	484	480	508	488	433	500	498	465	437	455	468	461	493	488	455	525	452	475	409	472	497	489	463	450	444	495	468	451	476	450	481	502	505	457	426	465	401	489	479	493	463	471	495	483	479	456	473	467	473	456	472	475	469	438	498	502	493	459	480	474	500	434	474	443	496	462	515	526	465	449	481	470	449	424	452	489	471	498	464	495	461	454	451	473	502	465	472	502	465	506	470	444	490	441	495	464	473	491	440	494	482	439	501	439	454	488	481	477	442	494	440	445	494	485	467	514	457	487	467	485	470	473	449	443	458	484	479	487	490	473	455	456	448	445	418	423	461	497	439	461	455	494	459	450	472	432	469	475	465	467	514	454	467	488	437	443	475	500	464	509	515	450	484	483	455	473	429	470	451	424	470	486	466	497	481	448	498	454	483	468	444	443	482	471	460	461	520	443	472	487	453	498	442	441	469	461	449	462	483	445	491	460	437	535	456	445	481	477	463	465	462	458	471	419	492	447	501	470	476	488	479	464	460	447	475	459	465	503	444	459	466	450	485	468	454	464	471	500	446	473	455	468	482	479	459	482	440	498	476	484	511	485	473	483	442	496	485	472	488	465	453	454	465	424	485	502	480	478	472	491	504	443	500	480	491	470	435	461	473	483	434	508	474	444	457	481	499	448	480	431	481	485	437	471	445	486	510	436	481	459	493	462	458	455	493	463	465	506	444	472	465	480	457	458	452	493	446	478	506	500	483	442	440	458	462	454	456	440	429	488	466	449	509	486	488	497	476	493	483	467	453	467	475	451	418	505	469	489	468	502	499	478	454	466	433	489	477	478	473	477	482	489	472	464	451	489	473	489	444	461	464	470	494	468	437	435	508	486	449	480	484	457	408	458	475	483	489	457	464	437	474	455	443	462	457	446	476	470	440	469	470	468	412	472	449	451	491	497	469	462	478	491	450	454	465	492	462	438	495	496	473	474	463	498	460	457	457	425	494	464	506	477	482	469	442	479	487	447	491	440	466	461	435	459	470	430	518	466	485	421	476	480	487	437	468	478	454	484	448	459	474	481	452	465	459	493	436	447	457	503	447	472	489	472	495	475	473	432	460	467	469	506	468	468	447	478	445	512	471	485	443	441	462	472	465	519	422	467	456	461	467	500	482	497	433	450	475	470	456	479	470	491	465	469	477	479	484	477	476	436	464	475	457	470	502	437	451	444	491	496	464	462	499	467	457	477	464	490	448	508	455	442	458	487	456	468	477	499	483	453	445	498	471	462	458	475	474	496	457	488	437	448	469	465	450	456	472	480	480	473	449	452	455	463	456	468	486	452	488	469	471	460	504	488	476	436	451	460	470	456	511	522	452	452	450	437	462	498	483	454	494	443	438	431	485	440	446	497	471	459	448	430	457	490	496	487	476	453	496	492	458	462	458	466	456	485	473	500	456	451	465	459	449	475	442	480	464	446	424	487	501	485	425	469	409	515	433	468	457	465	473	461	487	464	455	427	481	482	458	482	488	475	465	482	453	458	467	472	492	440	465	473	469	456	514	448	507	494	480	481	466	506	478	453	467	460	484	463	494	451	473	458	521	452	475	501	483	462	493	439	448	519	479	464	499	477	490	457	479	498	481	450	480	432	529	477	466	496	472	445	448	499	477	451	470	476	524	477	452	456	451	493	457	490	477	455	444	439	470	459	473	505	493	441	467	481	482	450	465	475	500	434	455	476	471	460	467	479	461	424	486	430	450	460	476	460	453	437	466	451	475	504	474	482	445	474	477	468	488	451	453	452	481	468	484	487	436	490	449	466	464	451	474	456	457	487	442	470	503	487	432	447	475	450	476	476	460	480	449	429	486	476	466	497	458	468	488	481	462	443	466	503	473	456	440	423	471	491	465	476	457	451	465	453	477	468	461	458	509	464	467	467	490	455	474	458	434	429	485	449	443	446	469	451	512	490	439	488	452	497	480	471	443	499	425	465	439	483	461	455	470	476	501	480	455	485	440	422	461	448	501	452	445	467	503	508	449	450	457	472	478	488	467	467	464	457	486	463	467	480	442	481	446	493	472	437	432	451	472	468	467	456	462	463	469	455	470	445	485	459	483	436	465	466	494	489	453	461	417	459	445	442	481	434	479	462	463	461	462	475	457	483	489	457	450	474	499	488	444	470	450	451	445	493	452	456	482	430	476	478	451	483	455	469	478	455	481	501	495	503	499	477	468	487	477	490	434	465	476	455	494	465	472	452	488	450	472	445	471	492	492
14775	1215	939	657	497	372	354	334	303	268	247	261	229	205	231	219	234	203	222	209	205	228	196	211	225	207	191	208	236	214	204	228	210	188	194	214	215	210	210	227	218	213	212	186	222	215	208	208	198	199	218	218	194	188	180	238	196	199	185	189	215	191	177	216	185	196	188	208	199	206	194	202	205	204	211	218	184	226	194	205	213	199	240	189	175	231	180	193	198	214	202	217	209	214	210	183	222	214	205	201	189	222	206	205	242	223	217	203	206	214	215	181	210	197	214	201	177	209	190	223	183	214	226	193	198	166	200	187	204	199	192	204	187	220	205	210	198	188	196	202	204	224	205	195	232	193	190	205	202	187	184	211	186	195	184	226	216	213	208	208	198	211	233	205	202	221	216	230	233	214	223	222	189	203	231	203	192	210	191	189	217	209	194	200	235	191	232	175	181	207	218	204	193	215	223	228	205	210	198	200	229	194	191	202	201	197	212	194	215	205	208	203	212	190	215	247	207	177	206	204	213	176	211	212	232	201	208	217	230	215	192	239	197	237	211	211	197	178	174	187	191	238	225	199	218	226	207	192	201	214	203	216	193	221	228	187	198	212	201	190	206	205	210	204	232	225	213	189	200	184	206	199	195	179	224	223	207	210	225	208	218	237	219	203	231	186	219	254	184	199	200	177	207	193	202	206	204	195	202	206	217	175	203	202	230	213	194	230	218	206	200	234	233	189	174	185	222	223	221	212	206	217	234	191	205	199	198	233	216	187	202	218	225	209	193	212	202	202	208	193	179	226	210	205	209	188	195	210	198	212	221	204	192	218	208	201	176	190	202	221	205	198	203	241	182	211	220	220	222	224	202	210	211	194	214	206	218	224	198	185	213	207	215	209	209	206	219	201	217	195	195	211	203	224	209	196	210	215	203	223	198	186	238	220	217	203	201	186	189	212	243	199	216	188	226	166	219	201	194	233	205	208	215	194	199	195	202	203	207	212	189	206	232	190	214	216	178	192	208	187	199	234	236	219	206	223	226	180	191	170	182	167	195	179	193	192	198	219	176	199	189	205	199	190	240	200	229	199	214	187	203	222	177	199	210	223	229	222	220	184	217	205	198	195	221	204	213	196	210	216	205	164	209	213	178	186	209	210	218	213	213	187	191	202	199	215	202	214	221	203	195	173	226	201	175	200	226	219	213	206	214	221	210	205	235	202	220	198	219	214	200	197	200	212	223	229	178	203	229	198	195	229	210	187	202	161	192	177	214	215	203	196	220	197	209	195	214	210	212	199	236	212	182	228	207	195	222	201	234	238	207	226	234	205	190	206	198	161	205	199	225	191	196	204	193	192	211	177	199	212	233	210	227	237	195	208	213	237	219	231	212	220	197	205	197	208	205	260	219	225	210	207	194	220	194	232	212	212	183	189	225	227	184	181	217	210	203	221	205	205	224	221	196	216	194	224	204	241	202	200	210	208	200	175	204	213	203	196	202	197	214	226	203	214	197	195	209	192	215	239	247	204	223	217	205	206	183	240	196	212	191	216	186	204	209	214	191	191	202	203	190	206	230	232	200	229	201	205	192	189	185	194	214	231	226	215	228	216	201	210	193	189	196	213	208	211	192	232	239	213	198	208	214	197	242	194	214	214	203	202	216	221	210	228	198	189	200	196	223	190	218	219	188	198	217	192	198	240	223	252	219	186	219	193	227	181	215	209	222	189	226	199	194	206	181	201	207	188	193	199	197	199	215	186	203	204	197	194	216	203	180	194	202	198	207	186	215	201	184	245	186	230	220	206	201	211	208	238	220	205	227	203	185	197	248	214	217	217	203	231	220	191	220	176	220	211	190	186	186	184	189	198	202	213	189	223	207	232	187	211	223	209	199	229	222	226	229	189	214	201	235	202	209	228	210	203	173	195	183	196	191	210	177	225	224	203	192	223	194	214	205	206	191	194	195	197	204	232	231	221	227	204	215	215	193	206	236	206	228	201	215	227	216	239	204	222	216	210	205	192	216	202	216	211	205	174	200	204	201	226	192	202	220	200	209	185	203	223	214	215	207	216	209	201	197	208	210	209	193	207	192	189	219	218	185	232	226	186	195	197	231	223	188	197	209	199	227	201	214	205	221	222	213	222	203	226	200	197	248	217	209	194	214	225	179	216	182	217	170	167	194	200	216	185	219	206	195	190	198	220	190	222	230	207	200	206	206	200	183	209	197	194	193	208	196	159	199	197	189	212	216	200	217	216	206	217	211	228	220	242	200	217	207	215	217	220	257	201	224	236	196	189	221	232	194	210	209	207	209	186	225	198	223	222	185	194	240	196	213	203	208	192	184	192	213	246	183	203	182	230	177	189	220	205	199	171	199	192	203	160	215	193	189	208	213	225	226	190	220	190	208	199	228	186	208	190	190	214	198	208	237	192	204	202	202	191	223	206	198	227	223	226	209	189	218	196	215	196	212	219	196	224	205	219	218	239	210	198	198	206	212	192	190	197	204	203	195	199	191	237	221	226	212	217	219	186	211	201	204	215	221	213	241	185	217	232	208	203	204	206	205	228	196	178	221	211	198	206	189	208	195	203	218	229	213	196	205	217	206	206	213	216	180	191	199	209	234	201	249	233	228	203	184	198	206	179	204	191	221	199	264	225	184	216	228	204	201	198	196	226	217	219	208	200	215	185	211	200	210	199	205	190	215	214	176	208	202	216	208	205	190	204	200	190	226	223	215	197	210	201	214	184	207	191	190	199	187	200	198	206	209	211	199	198	196	186	209	203	230	200	224	212	184	191	182	190	223	212	207	190	182	227	209	235	221	219	212	208	172	214	211	210	220	208	205	211	229	211	206	219	207	185	187	209	226	194	245	232	188	214	206	209	180	212	189	202	221	187	214	195	215	200	207	205	184	185	192	213	213	197	237	236	233	233	225	222	219	223	210	226	216	212	168	215	224	188	197	206	185	229	228	186	193	199	209	200	211	209	194	193	206	191	192	205	225	194	208	201	205	213	222	186	228	244	209	241	219	215	214	213	191	209	205	228	215	182	227	186	221	198	206	214	215	178	189	211	194	204	222	206	181	218	208	213	238	226	216	195	242	165	201	179	211	220	205	182	217	201	184	189	184	183	213	208	212	206	220	215	190	202	211	202	223	215	239	181	214	202	216	200	224	158	197	174	197	191	213	196	199	217	214	192	214	224	194	204	191	192	186	197	189	186	199	241	213	226	212	216	211	210	209	193	205	219	212	191	206	211	179	195	177	200	214	187	190	227	203	229	209	188	211	232	192	252	210	204	224	222	210	197	207	201	177	222	225	176	191	212	196	195	212	217	209	188	199	219	208	196	225	223	237	188	187	222	186	194	204	190	202	200	203	217	218	211	195	214	205	210	230	212	198	222	217	200	213	214	199	201	217	218	220	213	198	241	230	202	210	224	193	215	196	208	205	188	223	218	254	213	172	204	227	225	210	254	217	222	205	199	223	225	222	235	222	198	239	193
8266	1032	1917	2114	1890	1503	1308	1081	986	922	857	773	709	689	687	707	670	605	657	601	627	582	611	571	595	559	600	600	627	595	575	570	578	558	557	518	576	509	559	547	543	525	529	579	535	544	577	527	565	579	558	517	536	501	553	584	504	514	521	536	540	512	538	537	544	525	522	569	535	548	539	528	527	506	506	564	519	557	573	517	534	530	525	493	558	557	521	500	528	510	574	497	551	520	527	513	511	496	541	574	555	506	495	529	512	500	497	473	483	583	508	549	538	508	519	499	527	529	496	561	533	515	515	495	562	551	508	527	563	535	536	518	523	558	552	580	567	513	521	525	546	544	570	518	536	532	512	571	515	521	559	557	538	526	507	567	541	501	542	548	496	524	528	499	530	543	577	558	533	543	546	498	505	508	511	515	501	573	523	531	526	507	552	565	498	537	524	555	520	553	543	535	498	528	503	555	546	495	536	514	536	506	522	537	554	520	491	550	559	548	531	524	500	525	508	502	486	551	484	553	574	542	553	534	530	514	516	554	532	543	507	524	544	561	536	537	537	561	555	566	518	564	538	518	545	505	543	500	513	489	537	545	507	536	527	548	512	519	549	492	527	534	517	489	548	541	516	505	496	513	517	536	531	548	553	548	554	539	520	504	535	528	537	513	542	523	567	539	561	511	498	550	547	531	545	516	521	530	544	558	534	521	562	481	552	507	568	517	516	554	497	533	524	552	536	518	528	525	510	528	506	520	533	499	535	532	540	516	569	529	522	515	524	538	488	540	517	532	555	560	549	527	507	566	529	477	512	515	542	498	548	551	527	567	549	518	540	518	549	503	583	561	521	507	559	517	558	481	508	574	556	493	516	550	534	526	598	535	490	531	515	544	535	544	516	538	513	500	502	581	545	538	499	516	522	521	525	557	538	553	530	552	551	537	525	518	515	524	547	555	523	529	509	571	512	545	529	528	529	530	544	511	483	530	517	573	512	517	543	551	508	514	542	543	525	516	487	524	521	517	495	527	553	563	544	527	573	487	531	476	512	528	542	554	545	553	535	482	490	556	502	489	557	512	539	528	566	510	507	506	496	587	522	527	479	559	537	524	520	509	509	483	518	518	463	523	571	550	520	529	571	553	531	538	532	543	565	576	523	545	532	549	525	548	527	562	569	530	504	511	565	547	546	511	537	524	549	487	532	565	525	556	510	522	554	549	542	525	504	517	554	530	493	490	581	534	513	547	554	564	541	529	504	492	529	572	552	540	505	542	516	515	504	537	535	514	540	507	523	522	536	555	523	521	549	559	558	509	541	537	566	534	503	518	570	522	578	506	498	490	538	507	501	562	566	549	558	548	518	496	585	489	525	532	524	520	559	508	508	493	531	491	529	538	518	517	564	514	538	526	485	545	581	484	482	559	532	541	547	569	546	552	541	530	509	537	506	558	509	523	563	528	507	566	534	526	511	534	571	502	524	555	557	569	574	569	533	532	509	513	501	543	559	488	530	554	526	473	560	545	541	519	562	542	539	509	543	515	544	497	488	497	497	594	530	524	544	543	487	520	512	551	534	534	533	560	509	532	511	500	510	497	513	513	528	530	532	546	541	551	510	529	525	511	499	512	478	538	547	497	545	543	536	539	553	524	509	547	507	555	548	527	524	549	508	480	513	487	525	573	502	537	515	506	513	547	534	498	515	518	530	532	540	525	535	518	518	535	534	552	531	533	537	468	548	525	512	527	574	529	566	541	539	550	532	534	544	524	566	548	540	503	531	536	521	532	513	506	544	554	593	542	522	542	516	531	573	522	550	475	531	520	524	517	522	534	571	528	499	500	517	525	600	505	532	525	534	516	542	482	578	553	541	524	539	577	526	525	517	507	521	526	537	504	555	511	524	500	504	523	553	521	531	540	492	511	527	522	541	504	513	553	482	517	542	517	541	550	539	544	524	504	530	578	571	559	541	512	518	536	507	561	531	508	497	535	577	490	557	472	518	516	534	569	521	562	510	536	535	531	502	569	500	515	509	545	546	527	519	516	541	533	514	514	532	525	525	552	492	564	510	508	513	542	515	567	560	524	542	518	539	550	510	523	503	526	553	517	510	570	544	515	523	552	519	489	501	526	506	554	538	536	551	511	547	541	521	508	518	533	537	585	519	544	525	568	524	577	563	508	534	538	540	550	486	510	545	510	540	492	523	534	494	537	524	506	532	537	557	573	551	537	530	540	507	492	550	532	528	507	546	551	557	545	507	539	547	493	530	535	563	522	550	563	529	515	534	512	582	534	531	526	580	579	503	529	543	557	509	523	504	536	556	547	495	551	542	521	549	525	540	492	526	522	517	495	504	522	546	549	496	559	546	551	533	548	514	471	542	505	582	508	503	480	516	523	565	476	520	548	506	492	535	552	545	509	502	548	516	529	524	548	549	527	479	551	532	496	547	521	546	531	501	509	529	521	540	570	520	535	531	514	541	541	543	516	497	550	517	549	534	524	523	513	531	540	534	553	510	567	536	522	503	511	559	518	516	521	517	546	526	492	552	536	509	542	525	567	531	575	544	526	545	536	523	558	501	526	566	506	542	540	513	498	543	534	526	540	535	540	510	504	561	512	513	558	485	539	577	488	526	568	566	554	527	542	545	529	505	564	486	542	561	523	568	503	551	519	525	537	491	523	517	537	573	532	516	555	524	541	541	532	514	467	560	539	552	539	486	555	528	539	528	501	516	528	539	532	495	556	540	484	514	494	508	510	553	552	484	500	507	542	519	543	540	502	529	549	539	513	509	560	561	542	505	514	558	561	507	485	536	519	566	538	587	529	483	522	512	500	510	517	513	558	537	515	573	530	560	523	547	538	510	528	592	523	559	552	511	486	545	550	574	524	549	553	536	562	531	516	518	497	530	558	538	522	494	569	549	542	471	528	545	520	531	560	527	578	509	560	498	527	508	546	548	513	547	549	513	502	526	512	553	527	528	513	526	520	579	511	516	461	515	502	511	515	513	519	542	529	529	533	522	567	554	523	483	560	516	530	487	511	554	553	524	531	525	525	523	510	552	565	520	535	513	549	534	536	514	519	543	548	529	507	532	529	578	515	527	513	558	518	527	502	525	558	529	519	558	504	592	531	539	535	520	550	515	545	521	572	523	500	501	500	535	530	551	537	555	545	553	502	527	571	525	507	536	505	526	545	517	571	543	524	534	586	496	513	521	496	550	546	525	516	551	508	546	531	493	514	531	539	510	565	510	534	533	507	560	524	528	490	517	543	498	487	580	490	518	555	532	506	547	492	518	552	514	503	515	546	495	497	525	512	508	565	547	552	527	524	503	564	554	580	529	564	525	540	531	566	512	512	508	500	510	542	549	525	516	529	509	530	507	530	510	548	531	524	523	521	541	540	497	553	543	490	506	572	553	521	550	540	530	510	533	546	537	522	508	547	516	523	526	511	468	523	541	526	545	535	538	546	509	492	502	522	513	535	552	528	551	532	549	515	537	566
1748	386	439	377	377	390	399	396	401	371	396	400	382	397	391	382	400	386	387	384	385	440	410	392	398	400	375	405	399	361	375	390	406	417	413	370	394	441	407	415	401	416	409	380	365	412	413	401	456	404	384	401	386	406	394	404	404	425	412	405	411	429	410	390	419	401	402	393	402	392	433	457	378	404	418	387	416	429	415	383	409	391	407	404	388	426	453	380	419	386	435	382	393	434	429	418	371	415	385	405	393	450	430	425	414	399	385	401	371	426	391	405	408	370	409	455	429	409	386	374	392	394	457	423	416	390	397	426	361	418	393	417	399	422	379	400	396	416	420	405	352	402	408	374	404	389	457	382	380	400	421	410	380	377	370	378	399	426	400	420	430	406	395	423	383	368	375	419	397	404	409	400	397	393	374	384	380	408	384	431	376	388	402	355	375	411	397	360	405	391	408	381	393	397	415	411	369	399	421	392	397	370	392	405	406	371	398	420	404	410	364	414	379	386	423	402	370	393	365	396	397	425	434	444	375	385	387	381	432	417	387	435	417	443	361	389	409	398	390	379	434	444	444	396	373	385	415	394	406	404	416	371	380	398	401	389	391	357	421	382	406	415	379	445	427	398	391	378	384	413	385	406	415	357	387	393	402	422	402	396	402	391	413	390	378	412	376	372	369	406	390	378	376	372	406	424	396	428	381	405	379	411	361	406	370	403	346	386	416	413	396	390	365	380	390	402	399	369	352	404	395	414	407	410	354	403	420	423	397	421	413	381	417	393	401	404	395	440	405	396	384	420	411	400	450	382	416	395	382	411	461	399	436	390	372	400	378	365	408	404	402	388	355	419	430	351	431	450	370	392	386	359	439	423	423	368	385	394	419	387	389	408	406	434	366	387	368	413	417	408	424	397	371	408	376	409	380	381	395	391	416	441	417	407	394	401	433	402	426	414	424	414	418	368	405	407	422	410	363	386	423	365	372	417	403	423	386	433	381	407	390	398	402	433	423	385	425	374	395	402	385	373	386	359	387	444	398	386	387	396	408	390	397	436	361	383	384	400	420	377	383	404	441	397	407	390	353	383	416	412	400	439	356	415	414	405	395	390	424	364	392	392	417	345	426	376	429	420	385	420	378	406	376	394	366	362	383	412	401	432	394	354	404	409	406	391	434	430	393	397	416	392	411	402	401	401	422	387	419	408	415	435	401	390	376	360	416	435	378	373	415	405	388	422	397	421	350	395	391	366	435	368	436	427	425	393	378	410	406	396	368	380	383	370	384	417	386	454	389	414	416	398	423	427	384	395	397	367	400	392	381	387	421	354	350	387	425	382	416	419	371	396	370	393	393	381	424	401	422	428	376	373	388	397	422	394	406	403	426	368	410	375	398	444	381	391	384	424	412	403	423	401	413	423	404	421	421	398	422	390	402	406	379	436	408	437	398	371	409	405	425	431	381	412	395	389	372	384	424	394	433	413	430	422	357	400	430	410	398	388	381	380	423	381	437	407	353	398	396	367	392	380	371	378	374	389	385	436	376	380	413	401	409	426	385	401	404	411	386	427	405	401	399	394	414	439	371	405	385	371	421	394	445	452	434	396	384	424	381	370	346	372	427	413	376	397	373	350	390	373	405	405	378	405	424	373	344	424	430	408	399	427	435	361	396	421	397	432	405	438	377	398	391	393	415	391	418	423	399	365	444	427	409	394	410	396	398	384	407	376	383	433	370	418	375	414	406	407	410	425	399	387	379	391	392	415	378	394	403	380	435	408	421	405	397	400	378	420	418	363	374	389	403	352	377	400	372	356	413	384	394	343	404	397	379	393	398	354	428	422	440	435	414	394	433	413	368	395	406	385	436	393	384	370	376	413	402	409	383	363	392	413	401	416	422	406	407	390	384	439	373	403	426	380	419	434	416	370	412	409	429	409	400	378	441	427	388	377	411	467	388	385	348	407	409	407	374	437	396	375	408	418	426	374	395	387	413	424	373	389	372	388	446	369	424	402	413	412	397	363	376	379	396	418	425	382	410	404	410	381	394	420	405	402	381	421	410	408	359	384	393	388	383	402	386	387	393	393	424	431	386	403	407	433	439	415	402	426	386	414	417	391	392	404	417	418	414	433	395	335	404	425	413	392	416	426	394	413	384	485	405	388	387	414	413	364	365	406	408	396	424	400	388	398	400	364	427	380	382	416	354	434	402	418	396	402	393	398	414	396	368	408	418	384	399	362	393	365	398	382	425	400	420	381	398	394	425	375	379	403	374	385	387	406	428	403	401	397	381	426	427	382	447	394	423	400	387	404	402	411	399	422	398	418	413	371	406	412	404	407	399	390	385	423	383	394	384	432	382	424	377	395	390	431	398	411	428	432	408	383	366	392	410	371	404	381	370	385	399	419	394	379	351	365	385	406	445	452	370	412	388	398	361	426	401	430	438	384	400	384	407	407	417	386	403	411	389	408	429	362	375	388	401	398	382	435	436	415	423	420	381	423	425	393	411	393	363	414	380	398	359	395	430	435	407	416	404	393	398	375	404	404	398	419	401	418	433	395	357	419	399	421	360	388	402	375	409	379	411	368	364	400	391	385	375	414	380	416	381	426	411	411	419	404	419	398	428	437	400	425	377	416	418	367	401	415	389	360	414	390	417	427	397	405	378	406	407	419	389	440	423	436	409	394	428	413	405	393	354	402	414	396	400	349	351	420	450	402	418	392	394	358	364	398	447	444	393	382	381	393	416	401	380	407	374	379	392	403	393	420	369	385	399	378	405	380	376	400	396	422	421	389	402	444	377	394	401	399	431	369	406	385	414	400	394	377	375	360	422	411	404	387	400	391	406	373	396	405	388	402	387	411	432	444	411	411	377	411	404	388	390	410	396	417	419	403	436	387	417	389	372	418	395	432	424	394	439	354	370	350	431	367	385	380	372	371	401	372	399	356	379	420	400	403	422	403	429	380	428	406	402	361	413	378	404	420	419	384	400	383	404	385	390	414	404	364	439	385	389	407	420	410	411	428	424	387	393	407	407	415	415	402	401	433	415	416	372	396	413	387	423	377	410	355	388	429	385	418	431	393	383	386	364	410	404	369	380	401	403	433	410	356	400	393	433	411	410	409	403	351	390	415	408	384	384	452	402	416	400	418	394	414	411	444	387	405	402	391	424	384	386	401	374	393	381	380	392	462	383	330	404	336	369	403	404	383	401	381	383	427	465	421	408	391	405	369	408	441	393	406	397	395	374	441	381	409	410	388	372	387	391	378	421	423	394	427	437	393	382	396	415	367	421	414	405	380	423	366	375	417	396	375	383	383	430	395	386	420	372	381	431	393	444	452	459	406	386	396	399	380	411	403	355	422	392	387	374	411	401	395	394	367	416	404	394	376	448	402	383	372	401	392	397	367	406	392	426	435	363	423	413	420	427	427	412	412	395	383	398	436	399	415	381	418	412	414	389	420	418	403	437	387	393	412	400	427	395	422	407	392	410	408	413	416	391	422
2008	923	931	911	859	846	976	870	896	846	893	801	892	877	927	916	843	900	885	925	927	878	836	881	888	890	857	814	903	842	880	842	893	847	941	912	881	860	907	850	875	916	898	892	925	897	881	915	924	831	854	851	858	827	846	832	880	884	899	852	860	871	800	881	923	864	855	896	903	876	857	905	887	880	884	840	909	882	924	863	861	864	843	832	804	879	888	858	837	865	852	886	851	858	895	921	903	880	808	921	797	922	845	855	911	819	888	877	884	922	879	928	867	858	870	845	886	846	876	851	842	872	890	885	872	844	864	909	910	885	920	857	891	861	857	902	922	879	843	910	898	896	871	881	942	854	868	894	872	883	854	878	897	880	874	856	899	840	908	822	895	857	875	889	911	820	862	869	904	829	827	891	842	850	871	869	852	872	916	914	875	844	846	851	840	880	907	851	867	920	917	867	806	860	876	852	856	828	845	899	840	880	856	855	951	867	887	889	845	860	889	884	854	844	849	878	851	860	899	891	860	851	854	848	842	913	826	847	849	896	828	907	831	814	897	883	888	882	907	877	864	844	879	833	862	876	877	908	898	938	878	854	889	882	851	864	867	824	849	953	878	885	921	845	826	884	887	867	906	885	865	865	867	914	871	906	874	861	872	790	921	889	856	882	927	891	865	869	892	828	855	873	850	897	874	851	837	928	854	919	899	883	867	855	880	895	904	876	830	895	869	817	864	848	895	908	889	832	876	890	835	912	898	816	832	841	930	876	888	855	872	913	850	890	852	898	873	801	833	901	876	865	840	908	853	912	878	896	903	923	916	892	900	850	908	866	887	850	832	893	876	830	851	892	835	877	879	848	866	826	907	861	830	880	854	876	881	903	909	906	950	828	834	865	871	851	875	926	861	944	851	867	835	893	844	835	900	948	920	862	870	846	890	918	864	911	874	883	901	968	907	827	864	821	887	889	839	901	833	910	925	867	857	870	901	856	905	858	881	896	895	856	861	898	889	868	892	856	875	842	871	840	827	916	864	877	844	879	857	853	858	865	863	863	907	869	858	859	869	864	872	868	847	844	863	883	890	859	920	843	881	938	829	848	872	880	914	885	907	851	904	852	886	923	835	877	834	894	853	846	901	860	866	907	940	864	863	837	860	819	866	869	858	859	876	830	882	852	872	877	843	900	905	840	919	881	840	887	891	867	919	908	845	913	894	800	852	854	841	832	880	872	915	876	906	905	840	890	814	894	873	871	901	863	841	867	871	892	905	920	872	851	849	874	910	858	871	898	904	854	891	841	855	872	830	894	829	849	868	863	868	890	875	851	892	882	895	963	851	858	871	880	858	867	898	896	904	816	886	883	866	857	886	881	854	824	887	897	829	888	911	802	877	900	867	842	872	880	844	875	904	945	843	861	820	861	883	889	857	896	891	877	917	798	907	870	915	907	869	932	897	856	919	852	866	840	868	913	937	904	843	845	898	843	899	859	861	917	851	890	898	885	867	873	895	877	952	847	869	866	891	884	863	882	854	858	908	880	893	800	877	873	863	847	886	828	841	887	878	919	849	904	864	907	866	839	847	870	916	824	826	877	899	892	852	881	939	844	827	843	856	866	843	848	850	870	918	893	875	887	888	880	896	837	900	855	890	852	876	871	907	891	851	820	885	826	871	849	887	849	968	855	876	895	834	863	835	856	877	835	907	850	876	842	913	849	886	885	862	868	832	856	941	846	852	897	912	906	908	859	931	883	872	837	876	854	923	893	848	883	915	863	849	928	860	880	876	890	850	903	877	880	867	894	874	892	907	838	872	919	909	898	870	844	836	842	908	821	874	836	888	910	901	878	885	830	842	868	830	906	871	883	895	841	853	882	910	872	904	854	894	932	834	860	911	878	902	848	872	877	911	886	867	908	844	866	854	837	853	872	832	850	878	875	812	877	846	962	904	899	863	835	879	872	975	865	851	870	855	900	924	939	854	924	884	939	828	882	821	832	921	826	905	849	891	860	812	905	883	834	866	901	899	879	888	889	855	835	898	898	873	934	870	903	884	824	879	869	916	815	923	863	891	853	837	906	854	841	914	914	903	888	858	921	836	823	894	870	877	891	879	852	863	922	830	888	857	895	878	909	868	902	919	878	904	899	886	885	872	874	870	886	886	880	908	893	874	800	894	892	880	894	916	873	832	850	812	848	930	787	869	926	892	872	903	921	850	810	893	887	907	854	860	893	892	886	877	885	878	876	883	881	878	865	877	897	829	910	901	898	894	928	888	873	864	824	841	885	870	919	872	893	819	900	847	857	847	873	883	879	879	906	929	828	869	863	865	866	900	891	902	872	809	893	903	853	847	848	840	923	888	858	873	874	874	874	857	853	915	890	881	878	854	878	842	815	874	904	887	860	859	856	873	886	875	901	855	920	879	940	824	859	883	862	816	829	831	904	888	899	817	826	908	863	832	878	913	885	905	937	892	921	928	908	881	870	882	842	867	890	882	861	897	894	913	856	901	880	823	838	857	888	897	896	858	882	938	839	861	879	952	865	849	933	905	808	931	906	885	920	832	894	829	807	883	866	893	859	891	858	890	895	834	835	876	859	902	921	913	944	878	833	890	865	873	891	887	904	872	942	857	887	858	863	846	865	845	863	792	866	836	885	878	844	865	861	898	868	936	838	944	908	839	886	896	807	853	871	915	925	849	856	864	858	876	847	897	840	833	871	900	885	896	889	900	855	892	873	957	868	863	848	863	897	899	895	849	871	836	842	872	849	889	922	939	825	941	865	845	858	892	840	839	916	888	843	835	880	877	859	863	877	889	855	867	861	836	847	881	909	885	864	851	906	889	884	865	853	869	920	865	880	887	893	846	902	852	911	878	896	869	849	867	860	874	836	907	833	896	865	883	892	909	844	915	839	872	929	828	873	847	880	858	889	851	853	889	846	941	885	848	923	862	921	857	884	941	868	881	955	898	826	885	927	890	870	921	859	867	833	869	875	928	862	865	895	853	884	913	857	932	907	881	902	868	890	865	875	887	848	914	833	892	846	859	940	795	857	906	896	943	916	869	853	861	863	874	905	872	836	920	876	913	869	869	893	855	871	838	894	880	849	851	883	854	871	832	895	861	878	894	838	890	864	837	825	906	826	859	871	877	876	873	852	837	897	845	886	885	911	849	811	894	847	833	896	876	945	895	884	893	884	883	864	875	851	857	883	839	925	848	889	875	903	885	898	837	903	871	876	843	790	819	856	863	907	860	939	932	872	857	834	861	843	915	869	888	789	896	873	880	902	866	838	872	883	955	827	885	866	869	820	842	875	929	822	865	886	867	880	854	842	924	917	923	856	927	876	899	885	886	851	878	884	895	900	844	864	919	886	834	844	907	858	829	898	867	887	846	894	921	836	852	837	894	910	891	875	867	856	850	923	893	873	884	905	828	849	872	914	887	863	861	850	872	878	898	858	873	821	868	841	879	892	885	845	910	910	884	864	867	858	868	893	895	905
7413	495	515	454	310	310	245	234	224	201	203	204	221	193	198	186	222	178	185	195	194	202	177	217	195	185	179	192	219	164	183	200	201	195	204	189	155	190	230	206	199	210	191	200	205	195	210	154	187	197	215	201	184	170	191	202	176	201	196	197	182	236	187	205	187	165	191	210	207	188	245	179	185	202	189	204	184	191	186	224	210	190	191	197	187	182	191	258	191	211	183	205	172	183	190	192	202	213	193	165	204	202	217	184	179	201	183	226	183	213	176	185	221	161	202	183	224	216	179	182	199	168	197	195	200	175	175	196	205	193	193	197	192	194	175	204	172	189	196	194	176	193	197	188	198	166	196	176	186	220	157	205	180	204	180	196	189	193	217	180	192	186	190	171	192	160	186	207	223	175	179	185	196	177	186	183	190	210	187	209	187	177	198	203	207	165	233	195	184	190	167	190	194	198	196	204	214	198	180	192	173	184	173	193	231	201	189	213	202	208	182	185	163	172	173	176	167	170	206	180	184	192	194	200	173	188	182	175	187	183	193	209	208	184	183	201	191	183	156	176	184	200	202	202	196	181	176	209	160	181	211	226	214	201	202	232	223	201	170	204	213	202	196	195	209	203	202	229	207	191	199	194	210	195	204	177	210	188	187	190	173	174	214	229	168	187	189	199	208	172	184	197	222	165	205	174	219	164	177	191	178	181	169	191	192	212	198	189	203	172	188	196	181	184	207	203	210	197	201	199	182	194	169	201	195	195	176	194	180	192	191	194	193	190	206	196	216	170	196	171	182	189	225	199	201	194	201	186	194	180	194	187	186	200	161	197	177	194	170	214	187	201	202	164	199	191	189	222	198	186	202	172	208	199	188	165	186	184	192	256	187	216	201	195	195	165	195	188	182	172	176	182	190	203	204	193	189	202	163	204	187	179	194	193	198	205	207	202	196	220	200	160	178	211	188	193	194	179	174	177	194	189	195	166	196	200	197	212	182	195	177	189	226	178	187	200	166	197	201	176	192	158	201	206	184	211	185	216	221	185	180	176	186	172	189	193	162	215	192	200	195	204	159	210	187	157	191	192	195	171	193	190	191	190	177	178	185	169	191	179	178	181	190	180	154	184	178	186	179	197	191	187	173	205	167	154	189	203	171	203	171	176	187	197	183	188	185	177	207	188	231	205	178	173	198	182	197	172	199	209	208	195	186	205	208	190	206	217	189	211	160	173	209	172	173	196	178	204	190	200	204	200	166	184	186	196	207	190	184	187	196	176	185	179	203	195	199	207	196	193	200	195	184	190	180	207	180	178	183	179	193	185	188	202	189	174	169	176	176	198	183	180	171	194	181	188	167	213	183	187	174	189	190	181	157	209	205	225	204	181	208	193	179	191	185	179	199	207	197	183	170	193	190	192	188	194	194	182	184	192	192	181	168	178	194	175	194	180	193	177	179	196	187	191	193	162	175	190	212	200	212	211	166	203	195	178	191	194	188	187	199	187	187	209	216	201	187	186	191	209	190	193	197	226	181	191	176	171	202	187	211	182	166	180	207	188	206	181	158	212	174	188	174	185	189	175	213	231	214	180	209	186	169	188	181	172	202	198	201	206	201	205	195	189	200	182	197	189	189	183	195	183	209	197	170	189	196	207	149	193	201	187	195	192	185	208	200	195	186	199	192	179	176	198	197	183	225	208	180	212	189	184	187	212	205	206	196	203	178	172	190	159	207	174	196	196	206	189	185	214	176	199	174	196	200	184	191	216	192	172	173	162	180	174	174	198	232	211	201	155	202	201	188	202	176	200	190	199	167	187	182	165	185	184	205	200	191	188	174	190	195	197	215	185	209	192	220	207	203	180	197	202	196	184	180	195	176	185	202	170	200	171	192	203	213	203	158	184	174	203	192	194	200	186	190	182	187	190	193	199	200	213	190	208	190	171	190	200	215	202	187	160	185	181	191	225	199	182	191	195	194	191	174	184	211	200	174	191	181	184	184	176	182	196	202	215	168	188	166	193	189	179	198	221	165	177	200	172	186	191	229	188	175	208	161	167	194	200	200	198	191	172	208	211	209	192	212	218	191	183	178	220	185	168	193	168	165	174	200	193	216	212	181	200	208	204	201	190	189	184	174	169	188	192	208	209	234	171	201	210	208	198	193	165	184	187	202	203	185	201	202	193	194	193	219	195	189	184	159	185	205	205	188	190	187	185	205	212	197	226	185	180	190	193	178	197	213	177	180	203	193	210	184	194	224	171	215	192	191	198	180	183	231	196	177	174	171	203	143	205	173	160	224	183	176	181	190	194	198	176	192	166	221	193	205	214	185	205	210	173	196	193	203	211	190	210	197	198	210	193	209	216	192	219	189	175	188	192	181	195	202	185	166	189	182	223	201	198	191	220	183	193	191	176	191	157	172	205	206	223	171	191	197	197	168	208	183	188	173	194	223	210	206	185	199	200	203	179	190	194	182	165	206	192	202	227	206	212	193	206	194	175	190	181	203	237	198	197	185	172	207	196	186	230	190	225	203	179	170	208	210	164	186	178	213	208	191	190	183	219	198	181	222	200	209	198	172	188	198	189	210	202	189	181	188	176	200	201	202	205	186	200	211	205	193	175	216	156	191	187	205	194	200	180	219	173	211	176	185	198	193	190	185	174	189	194	192	196	193	194	192	195	194	181	167	198	186	193	170	171	191	195	186	203	194	211	181	202	200	200	174	210	206	192	178	205	214	202	175	196	208	198	183	209	191	192	186	185	194	174	196	172	203	192	169	187	197	190	198	167	199	183	216	209	181	191	202	177	210	202	191	199	200	187	205	215	194	206	198	208	188	202	177	184	183	189	219	224	192	193	202	171	179	187	186	214	197	187	196	209	187	191	211	190	195	190	181	194	198	187	213	187	193	190	206	177	223	216	193	201	197	164	207	189	184	199	188	215	195	197	191	178	189	195	176	188	190	194	236	201	208	202	200	202	184	191	186	227	215	200	233	192	195	182	196	219	203	184	211	202	175	201	212	215	188	188	187	189	162	198	175	207	192	170	189	182	168	212	199	174	199	170	183	181	156	187	206	186	179	172	199	212	207	196	204	204	170	200	184	192	199	178	212	214	202	204	186	221	191	188	201	175	203	184	191	174	169	198	174	197	190	201	209	206	189	196	172	203	212	191	169	199	182	188	188	204	169	195	189	177	200	190	206	195	181	213	211	207	198	170	210	177	205	189	194	185	198	205	165	179	164	171	169	162	172	176	187	186	194	175	169	185	191	182	183	183	194	191	177	189	196	186	188	194	200	170	211	189	194	180	194	208	201	175	222	200	182	173	196	212	202	189	220	205	178	179	179	223	211	200	181	192	197	211	205	229	170	179	174	207	213	164	203	194	185	191	214	214	187	205	192	198	196	185	182	177	177	199	175	182	197	195	188	173	177	194	181	194	198	186	189	184	198	213	198	204	186	183	192	144	213	179	187	167	187	200	230	205	175	190	180	204	199	219	188	225
6395	727	1252	1271	1123	979	870	821	758	689	658	595	548	565	597	541	542	563	488	538	527	511	493	524	464	480	503	455	502	461	517	506	444	494	515	467	513	449	446	509	507	526	478	517	490	493	502	496	485	513	452	487	478	494	484	477	465	499	434	456	541	477	469	455	446	473	492	471	459	459	449	482	455	492	502	517	458	482	462	513	485	460	483	511	463	484	459	459	460	410	470	468	481	457	463	464	503	459	462	487	484	443	467	484	463	474	480	489	462	468	497	452	484	469	453	481	466	502	449	427	443	486	470	475	453	512	485	505	456	467	462	429	489	497	450	469	484	461	486	455	481	468	439	468	484	457	474	514	481	421	483	432	440	442	414	462	468	484	473	460	465	470	481	502	434	486	447	425	442	453	469	433	460	426	498	511	500	483	481	476	475	476	444	452	463	451	483	505	465	512	481	486	463	478	448	476	438	454	507	443	422	481	459	439	511	488	460	491	468	480	517	442	488	476	446	480	469	465	464	481	453	499	464	442	439	469	490	450	464	486	513	447	519	475	436	475	477	457	457	497	487	481	472	447	465	453	462	474	474	467	481	469	480	427	496	456	495	487	479	525	439	482	499	498	444	492	527	498	475	490	468	490	490	458	496	462	434	441	495	469	491	502	483	509	425	436	439	493	442	468	462	444	465	427	493	454	491	458	482	487	480	408	455	422	434	455	463	482	476	453	454	466	496	460	470	474	479	458	481	482	451	433	493	500	442	501	469	508	435	513	465	460	466	470	458	446	475	436	412	504	441	465	468	426	497	455	487	472	440	420	464	442	499	495	486	462	470	485	460	440	500	506	501	491	480	455	423	424	471	453	484	472	469	479	509	474	463	440	465	424	471	474	470	503	440	484	492	485	498	479	477	451	500	505	458	532	491	502	491	430	487	501	493	476	464	476	426	456	473	482	528	486	460	507	458	466	480	485	465	469	445	461	450	455	512	483	469	477	465	454	448	473	431	464	490	467	451	468	473	441	454	465	468	450	495	512	479	440	457	469	458	476	445	453	479	496	452	482	474	456	419	467	488	472	490	453	456	526	486	445	440	509	482	459	470	485	460	489	433	451	487	486	479	467	464	478	452	454	425	479	459	433	459	476	451	468	465	527	446	436	502	453	478	442	500	460	456	461	439	458	495	446	469	487	484	444	465	464	449	488	447	459	483	529	530	462	459	448	482	449	447	496	506	474	486	450	473	456	466	418	456	490	502	472	457	488	446	454	471	497	472	430	486	449	479	432	453	454	465	467	460	476	504	472	413	450	456	489	466	484	455	460	459	439	441	457	459	468	459	447	497	451	480	470	470	447	460	488	485	435	448	432	460	492	485	480	459	426	449	467	462	500	459	465	502	489	463	474	458	424	461	447	468	512	500	454	469	476	459	502	451	480	464	473	461	474	446	481	449	498	494	480	445	445	488	458	456	456	496	480	458	465	456	492	477	472	486	484	429	466	425	508	453	448	436	499	457	459	474	458	491	474	476	430	471	493	473	475	455	517	484	478	474	480	497	461	459	493	474	457	437	438	443	487	498	427	464	481	473	468	475	470	458	502	466	455	465	482	493	481	445	460	441	446	470	472	491	455	461	490	430	485	479	432	484	466	478	431	462	442	473	481	435	532	487	471	458	486	479	459	496	475	450	506	467	461	437	448	456	438	465	504	498	484	472	461	444	455	452	483	472	484	470	465	436	482	453	453	483	468	499	499	464	458	482	473	443	494	484	469	479	425	451	459	497	461	464	404	467	490	439	455	495	477	506	475	461	456	496	466	425	478	435	459	472	475	464	474	404	455	471	451	491	496	458	474	430	513	464	448	436	471	499	448	477	493	487	454	441	497	463	418	447	509	419	468	501	416	467	481	462	481	496	435	432	466	455	464	491	461	475	492	459	523	474	456	474	483	509	446	445	462	464	476	433	472	462	479	432	451	477	488	479	498	419	512	480	496	472	475	464	483	493	504	421	448	473	465	472	461	435	487	473	453	505	487	484	453	473	476	454	475	492	495	494	497	469	476	489	466	454	512	496	474	444	483	518	493	451	466	451	484	495	508	461	475	472	426	477	442	448	469	483	439	472	499	495	453	466	450	466	488	458	436	483	414	490	478	485	464	477	445	476	484	468	451	463	464	477	448	445	499	473	474	515	474	447	501	461	477	516	488	470	449	448	450	482	454	469	508	461	446	465	430	502	469	444	463	447	476	420	478	439	465	458	453	441	451	479	483	476	484	455	470	486	467	466	498	497	474	477	408	477	467	507	447	459	519	466	474	466	503	460	460	449	438	449	497	435	439	497	507	498	452	481	468	445	481	445	475	454	472	466	473	477	495	449	482	471	479	446	463	486	431	468	455	490	460	444	484	454	497	471	462	476	475	454	461	472	420	482	495	485	503	428	505	491	447	471	470	473	485	437	470	499	458	455	515	423	459	476	498	452	466	476	469	478	451	489	473	465	480	453	464	435	472	474	496	461	493	472	467	494	460	456	483	480	485	410	480	495	476	480	514	500	463	489	490	448	492	478	470	420	486	483	479	501	471	477	458	441	478	474	454	461	474	476	451	471	477	474	428	518	523	494	457	432	438	435	508	461	520	464	472	461	456	477	488	492	441	414	494	494	501	451	467	493	478	468	440	478	502	493	453	459	446	479	484	495	472	512	478	482	482	460	467	464	471	475	483	432	487	449	487	490	511	514	456	453	472	441	453	466	492	488	460	465	474	462	453	492	481	472	502	490	441	452	460	484	477	470	489	468	490	495	452	476	464	479	446	439	485	491	509	460	424	458	499	461	467	471	477	428	428	463	482	464	472	462	475	460	442	500	471	472	484	474	470	462	499	463	449	497	459	480	465	420	449	483	490	462	496	473	469	415	457	442	477	475	445	463	494	494	473	481	463	454	465	479	482	485	483	470	479	490	477	494	466	474	448	469	484	489	466	475	457	465	497	469	427	477	482	446	480	417	457	447	441	481	468	477	451	432	461	436	442	492	476	484	478	473	437	493	488	526	458	453	444	461	454	473	480	474	477	465	512	440	450	457	487	494	471	449	441	499	421	494	455	421	448	499	475	449	476	497	478	462	482	455	478	474	501	477	425	462	499	469	503	457	470	487	476	469	499	458	474	433	441	457	440	424	476	501	459	462	500	504	486	461	447	482	467	512	476	481	465	444	436	480	469	490	447	471	486	497	519	496	489	469	478	435	432	486	489	484	486	472	497	460	457	442	436	447	455	493	483	484	467	458	460	474	474	511	477	473	443	440	464	449	458	464	468	448	463	485	488	465	481	466	489	419	471	477	461	490	482	463	485	468	419	450	479	469	470	474	447	455	462	465	477	467	494	485	443	488	469	514	493	504	451	465	455	449	483	462	477	498	485	494	503	470	440	490	476	443	482	496	463	454	466	483	491	517	451	433	436	503	504	489	468	426	489	485	496	507	502	478	476	440	472	456	473	449	504	464	467
14489	1244	904	686	572	422	351	354	265	261	259	247	234	240	248	244	238	241	204	207	225	213	220	191	222	212	209	223	243	217	206	216	170	199	215	211	207	223	215	220	209	233	199	186	205	216	224	253	202	220	232	217	217	233	190	227	211	193	188	202	196	195	201	184	199	192	183	211	198	212	205	190	202	216	223	207	202	189	180	198	228	202	178	209	203	216	219	210	202	183	208	210	196	216	243	203	215	195	194	197	184	195	207	209	189	191	191	204	223	220	195	214	232	193	198	213	202	221	202	183	200	203	196	209	199	207	194	212	195	214	226	211	239	213	184	192	205	194	193	186	186	190	192	204	240	213	188	223	210	183	214	223	208	198	202	193	217	216	209	206	187	207	235	237	203	180	183	226	208	218	199	203	200	196	200	214	190	205	197	199	210	203	227	194	210	206	228	200	200	232	209	179	194	220	231	208	195	181	220	202	176	148	203	222	199	207	218	213	191	229	202	207	202	215	205	205	189	225	214	200	201	218	189	232	214	206	220	205	213	218	186	214	217	204	195	238	197	212	197	202	195	213	195	197	203	253	179	188	217	175	205	204	200	228	188	209	211	206	221	229	196	230	196	202	215	212	205	206	217	221	236	227	211	208	200	210	233	219	219	228	235	202	203	244	208	203	191	220	198	247	227	209	190	216	225	217	228	206	217	257	195	183	211	177	196	210	211	193	202	221	209	216	219	207	196	190	196	225	219	223	203	203	196	192	181	198	193	192	206	193	195	211	172	202	197	184	192	190	196	189	200	203	236	216	173	198	194	197	182	188	224	199	210	204	194	185	212	188	191	209	198	219	212	200	184	221	210	216	180	187	229	192	211	186	214	184	209	222	200	231	205	207	204	220	187	199	218	195	212	209	211	215	192	188	199	207	217	188	218	208	227	209	197	231	223	186	235	223	176	191	209	181	208	198	245	220	229	222	199	215	223	209	210	173	230	195	208	209	208	219	212	195	203	195	203	216	208	196	203	189	203	176	200	221	196	216	190	192	199	193	206	233	200	204	189	211	178	198	214	218	176	219	200	212	206	225	179	218	212	205	199	198	209	203	202	214	200	180	209	220	208	207	175	208	200	186	179	189	205	218	223	197	227	206	215	205	233	236	185	222	196	219	217	200	180	218	191	213	211	228	216	198	205	195	210	216	214	186	207	198	221	208	193	206	205	203	224	216	185	197	182	233	203	176	190	204	201	198	191	220	166	182	187	210	181	186	201	182	209	191	224	198	213	208	199	186	214	180	215	199	218	238	227	203	172	181	220	210	188	206	192	180	207	207	215	188	192	182	184	206	212	210	186	178	221	213	191	212	197	185	183	197	239	211	222	190	183	222	239	218	213	227	195	207	208	207	223	254	213	212	199	211	210	180	211	207	206	225	181	205	203	178	201	215	211	222	206	187	197	196	191	209	213	229	202	202	177	208	224	198	202	196	205	210	204	212	185	205	212	197	210	180	206	227	223	238	204	206	222	218	199	202	201	208	195	207	187	180	239	185	183	236	168	202	186	198	212	206	194	206	219	203	195	227	215	192	203	201	242	230	217	179	217	208	191	212	210	169	215	200	192	249	196	200	237	208	220	200	209	227	192	188	221	224	190	216	207	229	206	204	186	191	202	194	207	195	197	193	205	180	216	196	196	228	217	209	165	189	191	190	230	200	208	206	176	212	206	170	196	170	187	219	218	226	219	196	177	198	224	224	200	196	223	220	209	196	205	183	204	217	205	199	216	173	231	198	179	222	197	184	193	198	196	211	236	202	207	163	196	183	198	211	213	199	213	201	211	204	196	205	216	240	210	202	188	228	201	187	231	206	193	212	194	172	212	205	197	229	194	157	193	205	189	196	180	202	237	203	225	200	195	222	203	202	167	202	185	186	213	189	199	225	234	206	225	209	184	223	215	210	209	201	206	205	203	192	193	235	222	213	205	210	208	215	200	195	230	180	206	207	185	219	191	203	225	194	229	206	211	176	212	203	190	210	215	220	195	219	206	256	195	230	242	228	204	191	196	226	186	210	219	220	205	163	205	210	186	221	223	201	211	211	226	198	171	198	219	208	204	191	196	218	231	215	197	233	184	185	211	223	202	208	206	199	217	185	216	197	198	209	226	217	207	207	228	220	212	191	201	235	205	218	216	197	208	192	193	197	222	204	186	205	213	211	198	206	214	193	201	203	243	239	239	188	193	201	200	213	196	214	229	203	200	201	231	195	200	188	189	212	183	194	185	196	198	184	224	226	189	228	183	229	207	194	209	206	192	205	231	213	205	208	221	207	205	205	211	198	212	177	233	229	193	199	170	191	206	206	216	199	199	209	223	185	192	181	195	184	242	208	185	212	177	206	211	218	206	212	179	204	203	208	206	185	205	201	207	191	190	197	170	203	179	193	198	207	182	207	175	208	207	181	209	197	216	209	195	201	205	217	229	212	219	224	189	167	204	241	182	218	188	205	195	213	216	210	217	243	192	185	213	204	227	203	206	193	218	164	232	243	219	195	224	212	206	211	201	239	228	198	209	194	219	227	204	204	210	205	239	208	182	198	221	222	208	189	210	227	208	195	200	218	182	198	223	216	206	210	201	179	210	226	220	208	198	202	237	173	217	213	231	207	200	210	207	182	210	218	242	185	206	211	209	204	195	209	205	175	197	211	197	188	179	213	197	210	190	195	218	217	211	182	212	218	220	231	200	211	253	194	196	197	211	173	224	174	224	190	215	203	201	226	189	185	207	208	235	188	208	213	203	232	194	204	218	239	218	198	210	196	237	211	193	199	211	209	218	200	204	203	200	173	196	234	202	222	211	191	213	197	232	216	191	205	223	177	196	200	206	215	201	220	230	210	226	222	222	177	201	171	235	202	199	183	209	201	188	195	199	187	222	229	192	182	205	204	187	207	218	219	210	191	184	199	200	187	249	223	222	220	174	205	208	220	206	225	212	193	203	245	233	206	208	220	203	218	212	205	203	198	190	211	188	221	226	211	182	200	223	193	179	220	234	211	198	215	212	210	234	208	200	209	225	196	226	201	186	206	182	213	223	215	239	203	195	199	196	197	217	161	206	178	193	208	210	202	202	172	223	189	183	223	224	203	202	222	234	181	207	185	213	206	194	230	180	195	202	183	232	223	194	205	199	219	197	193	207	189	214	233	211	185	205	228	216	188	207	210	199	199	197	207	193	203	228	199	218	187	188	185	228	169	192	224	185	205	206	207	227	227	194	218	217	209	190	187	231	212	223	236	196	216	213	217	202	234	212	180	221	243	188	199	220	192	206	202	203	213	194	182	220	208	203	206	190	196	189	221	197	205	197	188	208	180	223	237	198	195	227	219	190	180	213	215	191	202	184	174	216	220	223	197	179	199	238	200	216	195	218	199	195	194	221	189	208	221	190	167	187	199	207	189	220	213	208	207	229	190	236	191	207	189	239	215	189	213	212	230	227	184	200	217	212	217	218	212
8249	1050	1976	2124	1805	1521	1275	1133	1044	881	866	787	697	706	718	692	669	676	596	590	628	635	584	558	565	575	597	621	577	564	515	565	554	566	536	559	548	519	570	560	601	557	529	565	567	504	566	522	542	532	486	551	548	569	525	515	538	512	531	548	528	556	571	534	554	527	574	586	508	521	552	520	516	537	566	513	521	526	549	562	513	539	531	569	544	481	525	530	526	544	545	496	493	532	515	542	558	535	552	527	566	523	519	534	523	530	574	532	521	539	580	507	550	546	584	552	571	509	524	539	510	561	494	532	562	512	562	521	547	545	521	528	556	562	505	520	548	543	552	552	562	510	527	547	531	555	568	521	489	473	538	524	560	558	565	524	566	485	525	565	492	495	553	585	563	512	544	522	539	526	536	554	534	554	566	526	532	533	556	538	538	539	511	544	516	542	537	557	532	511	537	503	539	539	540	558	566	547	532	546	508	514	536	573	545	529	518	505	543	512	525	483	546	530	529	544	513	554	545	490	493	540	539	563	535	532	535	518	548	520	543	547	530	550	507	592	539	526	505	528	533	558	504	566	542	534	542	492	502	535	540	537	536	480	512	513	513	513	491	516	553	513	526	548	567	519	553	511	563	535	535	529	568	541	539	519	541	525	546	558	516	539	551	529	546	548	509	531	521	571	552	558	556	544	554	501	522	515	545	549	542	536	546	520	584	548	519	514	530	526	531	534	525	495	525	551	571	502	510	514	519	534	536	528	547	535	524	534	506	565	518	557	525	532	505	533	556	550	519	535	543	556	522	496	551	517	515	550	530	520	524	562	515	523	517	540	562	531	527	561	523	513	560	515	541	526	560	508	524	475	502	530	539	512	534	523	548	519	556	557	551	523	513	494	533	533	514	534	530	539	545	522	538	551	476	546	542	513	492	530	514	551	553	506	520	486	468	574	553	536	512	547	503	521	548	491	537	541	569	527	522	538	494	511	554	522	545	540	546	528	524	508	554	542	543	584	534	519	542	520	535	528	541	555	541	529	533	524	540	540	541	536	530	497	520	551	544	543	548	554	509	548	540	559	517	512	519	498	505	504	531	524	509	564	542	581	587	508	554	608	502	546	541	515	550	532	566	581	559	545	528	498	558	530	576	560	548	527	540	568	531	542	514	542	537	513	526	528	525	529	594	554	503	534	508	528	509	570	516	499	549	554	532	547	548	492	534	506	530	549	530	540	496	561	539	529	524	560	526	548	536	529	547	520	535	508	550	548	546	511	526	523	536	522	524	578	511	539	536	551	523	539	522	523	506	546	529	576	548	525	543	553	535	537	512	507	536	519	529	524	562	565	539	529	540	566	562	528	547	546	538	489	537	545	514	556	495	535	547	501	574	567	541	512	542	516	559	507	562	495	575	538	517	546	537	522	548	606	512	526	498	521	502	547	557	480	524	535	522	547	525	529	520	550	518	557	537	531	513	548	568	513	503	535	520	528	522	547	514	589	530	567	489	538	513	564	523	528	553	558	510	497	533	525	518	524	530	543	556	490	522	513	540	558	531	530	523	568	549	548	485	495	523	522	541	516	518	534	530	492	527	527	546	542	551	568	584	543	554	531	525	510	559	546	530	545	519	500	525	500	541	495	569	519	590	566	549	515	512	549	521	501	575	494	544	526	483	525	518	534	513	514	574	509	562	531	513	543	525	513	512	525	465	528	551	589	533	520	539	554	515	558	485	521	489	517	565	516	507	547	540	554	578	514	509	542	494	538	559	508	551	503	478	579	557	529	503	528	518	552	487	531	556	564	542	573	532	503	547	536	563	509	534	510	532	551	559	521	531	503	564	512	543	517	531	547	542	562	511	532	566	516	561	519	543	542	489	554	518	542	526	497	539	503	536	498	526	551	535	512	534	491	547	521	517	508	574	521	532	533	560	550	543	556	539	545	536	575	517	511	524	554	547	495	530	504	515	503	600	515	554	542	505	545	505	496	487	527	543	522	545	505	534	514	529	528	513	519	527	574	527	566	537	547	550	562	533	545	542	529	519	532	529	568	568	530	512	538	529	542	484	580	571	520	526	519	544	550	559	563	513	524	477	540	564	545	550	542	518	535	532	511	552	545	553	538	533	536	511	535	544	581	545	530	501	510	554	531	513	578	550	535	525	543	524	567	572	546	488	523	526	554	539	538	510	536	561	540	545	538	583	503	514	542	537	553	518	509	542	522	522	535	567	513	535	526	543	565	571	558	548	547	571	560	542	517	518	518	580	474	521	502	546	545	558	511	512	524	558	525	515	551	540	558	509	499	528	500	541	484	555	559	537	541	527	522	554	519	515	508	524	540	545	572	578	543	514	559	517	547	514	499	530	519	501	521	560	530	544	515	508	569	569	568	533	553	513	500	521	516	504	523	502	531	498	526	549	498	504	531	535	513	577	542	564	552	553	545	547	552	532	553	543	553	496	523	568	502	531	521	500	507	564	580	492	546	555	541	514	504	502	557	515	519	533	545	539	572	539	566	545	500	520	546	558	530	531	553	559	552	540	523	537	559	520	508	553	502	492	490	517	521	532	515	533	506	516	500	514	545	525	538	508	526	550	505	530	548	511	571	526	550	517	552	530	550	531	520	535	546	552	540	507	563	525	492	504	513	501	533	488	511	534	510	535	536	535	531	530	539	527	594	495	519	540	562	609	524	531	539	506	472	541	521	486	530	566	527	555	534	496	518	505	523	546	555	547	555	512	542	551	539	548	555	546	517	509	529	509	546	540	531	521	539	520	500	538	529	519	522	546	564	523	553	516	517	529	523	530	531	571	478	512	548	540	531	549	529	567	532	546	562	506	516	537	541	536	516	540	566	558	520	496	491	512	547	508	557	537	559	521	544	516	544	527	561	529	552	557	534	550	563	542	497	528	560	524	496	548	582	525	536	527	525	556	523	535	527	511	505	559	555	535	507	569	500	526	532	542	520	517	543	553	560	559	521	536	489	544	482	483	547	529	524	511	508	562	533	511	511	518	483	543	546	545	533	544	498	507	496	537	481	577	479	537	547	492	533	531	546	535	558	535	511	565	532	513	538	500	507	515	485	506	562	485	521	528	528	544	561	536	547	527	515	565	535	505	510	541	567	539	530	515	552	543	526	525	509	536	516	498	504	511	547	551	516	511	531	525	545	520	512	530	549	529	548	542	504	560	545	520	548	516	533	552	560	501	522	517	520	501	540	519	518	502	531	532	526	531	534	539	553	476	524	495	507	555	531	557	488	523	559	526	580	498	523	555	524	523	564	548	519	558	519	534	537	573	580	531	543	533	570	521	527	581	515	504	532	511	519	542	539	516	566	505	506	519	512	539	531	493	548	557	555	523	536	524	505	539	555	530	526	496	518	541	524	562	506	495	519	550	535	494	550	553	513	535	503	528	498	506	548	520	523	511	519	564	557	521	551	504	508	532	545	523	512	555	540	580	535	518	499	492	529	548	501	522	556	545	537	551	547	478	541	538	497
1515	444	416	383	405	363	408	441	431	402	422	366	382	378	359	392	411	407	392	393	347	422	382	346	387	418	367	379	415	387	399	368	395	424	441	363	417	425	375	412	401	420	389	364	416	427	396	356	381	419	386	366	379	409	436	402	403	371	403	422	372	398	353	399	381	417	386	369	428	380	413	356	393	396	425	375	364	387	398	439	381	397	360	417	357	390	380	414	372	378	406	404	446	417	407	379	426	408	401	414	420	427	394	416	391	377	376	398	422	405	401	391	380	403	398	374	389	416	408	372	366	400	407	394	406	396	373	424	413	367	366	370	399	410	388	395	416	417	395	403	412	429	422	381	398	361	400	399	412	379	403	423	403	402	417	399	374	362	384	393	377	430	404	390	406	383	402	360	391	373	370	411	403	346	409	383	367	383	382	369	370	362	369	413	398	379	402	386	377	388	372	375	419	384	375	419	434	394	379	387	369	403	381	408	376	402	397	416	405	397	365	416	387	368	378	388	394	397	379	395	409	363	389	393	386	366	415	392	430	413	393	392	372	404	399	402	403	379	392	407	391	418	390	386	400	377	404	402	398	404	350	416	415	395	375	404	394	386	379	390	376	399	371	373	379	408	373	415	388	369	426	421	413	405	368	412	405	391	418	420	394	392	397	397	455	403	389	396	400	403	399	405	394	402	397	429	348	381	432	382	408	325	391	407	406	432	391	385	407	407	383	419	404	419	422	402	414	381	426	412	393	386	382	407	408	416	433	385	392	387	390	371	416	385	441	375	378	372	375	401	417	402	360	379	365	383	416	421	395	400	377	385	408	384	387	384	411	393	421	389	393	413	407	386	409	383	415	385	357	383	346	395	377	379	393	371	408	384	381	425	383	388	360	380	376	385	371	372	417	412	404	386	392	404	362	391	393	418	425	414	404	416	392	424	390	377	380	369	431	401	390	382	396	426	399	383	379	390	391	411	413	386	382	383	408	400	403	406	411	441	415	377	384	407	349	383	434	399	440	410	390	407	386	396	380	382	413	414	393	370	389	384	392	419	410	392	420	391	406	391	387	375	409	378	386	413	389	387	381	387	377	407	392	377	432	436	395	420	385	365	403	398	411	373	404	392	389	406	409	353	390	417	403	404	399	395	411	368	374	378	413	378	395	391	379	409	415	423	390	389	408	385	395	367	365	415	378	380	408	375	395	359	409	419	376	395	394	403	389	404	425	403	408	395	384	380	384	383	416	373	395	378	429	382	387	372	393	388	363	394	441	411	424	373	437	419	406	368	391	389	434	407	385	439	427	406	375	387	412	376	412	409	389	371	385	414	382	397	447	388	409	374	366	402	405	426	420	353	387	420	408	417	394	426	412	409	383	394	363	382	370	402	413	383	381	393	383	369	390	392	372	366	398	355	394	423	386	387	397	392	350	372	428	411	373	364	391	379	414	424	343	381	385	372	396	379	385	409	372	367	394	407	400	406	374	379	394	405	421	406	395	364	362	385	386	418	368	358	394	408	375	389	367	431	428	356	444	374	407	410	381	431	404	371	383	410	378	384	397	463	368	367	366	386	406	391	428	401	413	395	368	405	401	441	412	400	407	397	369	408	420	418	408	350	384	433	377	341	373	418	380	420	381	404	409	377	378	390	403	404	344	363	393	362	368	444	404	388	366	374	404	421	430	390	376	387	405	428	394	433	407	423	427	349	417	377	381	416	399	384	369	365	409	374	403	373	375	371	383	367	325	394	402	425	414	413	396	375	350	350	383	412	429	380	414	376	431	393	383	376	394	431	427	386	386	397	421	382	381	396	409	387	385	378	396	398	420	407	415	400	407	421	409	393	351	363	391	390	400	378	356	382	351	382	411	412	397	359	402	409	364	415	417	377	401	404	388	389	397	382	402	339	425	362	374	399	362	393	408	396	384	382	399	414	388	394	413	389	383	397	368	396	416	342	412	416	418	432	378	414	390	390	390	405	389	373	390	440	423	362	410	400	396	373	396	391	400	386	417	380	359	397	364	377	375	380	379	363	396	381	400	427	391	397	387	416	412	383	409	386	381	413	427	423	426	399	400	373	374	378	386	389	371	379	404	384	371	367	389	402	376	412	406	367	383	397	423	391	428	377	408	425	366	399	376	367	367	405	388	411	389	403	370	396	389	410	395	401	369	417	355	382	375	373	412	411	393	416	400	393	374	409	377	388	396	389	438	391	367	427	429	411	412	377	363	393	323	402	409	454	430	398	369	391	403	379	387	418	386	420	417	396	363	419	371	340	412	359	402	399	415	380	364	374	418	372	388	398	411	369	387	411	440	415	406	388	372	421	371	399	397	389	398	412	403	392	430	384	400	384	416	430	386	422	384	391	389	414	356	380	383	357	412	459	370	325	400	395	424	394	372	400	386	379	363	398	397	399	397	410	420	396	376	398	383	414	435	401	437	413	415	375	375	404	381	406	400	387	385	359	423	383	409	399	426	410	421	375	386	454	397	370	393	380	397	425	369	387	367	387	385	427	410	397	353	378	437	387	418	382	404	369	398	355	414	406	412	396	422	376	394	403	391	373	398	387	404	371	371	436	343	420	379	369	419	400	402	381	413	405	426	399	426	366	383	405	392	379	357	394	453	364	411	381	381	424	412	375	369	413	353	386	403	384	391	421	378	392	409	423	346	446	408	409	388	386	437	352	389	399	362	390	403	401	425	420	394	375	419	408	405	426	413	364	388	390	422	371	370	402	407	381	386	420	374	364	394	383	411	392	396	392	354	370	389	371	396	390	407	396	399	378	395	357	399	401	383	377	396	351	410	406	385	388	392	409	392	365	411	372	412	391	399	387	377	403	426	416	403	374	405	389	416	396	428	384	435	398	373	373	376	384	389	399	393	440	414	389	423	402	396	398	374	430	414	367	404	414	386	363	398	403	422	435	388	394	409	392	422	412	399	422	429	366	383	390	414	440	387	369	421	399	396	354	422	385	413	421	386	398	405	379	370	396	371	410	382	373	367	434	383	442	381	390	370	396	408	416	411	420	407	378	399	396	388	402	401	382	386	365	413	404	364	397	424	413	392	392	391	397	428	392	426	394	403	391	366	395	378	407	385	362	398	419	384	393	388	414	382	414	389	378	428	381	373	403	443	427	350	387	438	402	375	390	404	402	393	414	394	386	386	340	379	382	384	401	392	396	382	378	383	432	369	378	433	374	381	408	406	382	383	394	370	385	386	400	376	404	409	362	372	392	363	340	376	412	388	381	394	401	364	417	405	370	376	377	411	420	373	364	394	368	365	384	387	400	352	366	391	399	385	388	397	390	387	400	398	436	392	371	412	358	377	392	391	378	352	376	389	379	423	399	418	378	404	383	369	368	379	381	367	352	420	379	406	401	437	421	387	385	414	377	400	413	422	410	387	351	363	365	405	386	401	395	388	407	382	435	376	408	394	401	395	448	401	397	370	391	383	367	387	424	395	392	402	388	378	385	393	370	365	379	343	395	368	425
2086	860	907	883	874	898	900	844	870	922	845	870	819	835	888	908	906	884	902	860	914	809	865	917	847	829	864	833	843	857	874	874	898	857	916	963	896	853	832	869	819	867	904	840	891	900	879	836	890	852	844	871	883	893	895	869	867	914	864	851	886	927	874	889	825	877	897	828	870	927	923	882	857	856	894	821	900	848	845	837	822	809	914	878	852	867	894	834	813	878	856	828	867	808	889	826	855	850	842	850	860	841	899	870	868	848	839	870	840	858	868	861	887	875	870	903	857	828	901	843	862	873	901	837	897	838	842	813	882	838	816	872	816	872	940	872	855	840	823	873	835	855	904	871	900	886	853	866	866	885	883	832	861	845	879	896	890	885	843	823	879	862	876	868	867	862	825	875	870	822	905	857	870	905	842	839	855	919	901	909	844	918	876	906	885	902	833	925	935	865	866	851	874	887	847	876	919	928	883	921	856	805	879	875	915	889	920	883	839	896	808	869	857	806	871	854	838	802	838	852	912	899	882	906	894	863	865	822	884	832	897	854	869	786	870	833	865	828	848	880	829	865	848	874	886	829	896	836	864	870	916	946	867	830	884	799	866	862	914	831	924	881	878	875	893	834	888	803	874	893	916	912	860	914	869	847	887	904	882	863	852	909	850	871	883	797	863	845	856	821	863	838	872	858	854	896	873	873	855	825	785	882	869	850	870	918	853	834	861	810	843	842	872	829	908	842	880	854	851	915	835	878	879	867	894	869	899	807	851	863	825	836	919	831	877	907	799	836	918	835	842	856	852	895	929	887	866	856	782	909	870	871	871	882	843	893	882	876	893	857	898	864	890	898	848	846	914	871	878	842	864	860	853	905	864	839	817	838	867	892	823	866	804	847	885	861	870	899	886	878	856	866	853	879	913	822	870	897	885	841	873	850	856	891	856	874	820	882	901	840	884	866	842	857	889	805	894	852	892	919	852	824	852	896	841	869	866	856	872	912	894	876	899	836	889	891	851	851	844	908	920	876	862	819	881	888	845	892	879	844	859	830	848	868	872	812	901	851	850	930	918	871	905	884	844	830	864	835	866	869	826	854	851	847	812	876	867	847	918	877	849	883	857	845	842	861	856	856	834	874	900	860	840	849	882	916	857	876	886	896	835	883	843	813	850	944	804	879	870	892	876	815	833	880	863	866	878	906	894	868	838	867	859	853	888	847	858	853	856	888	855	821	872	882	919	910	813	823	872	879	845	832	822	843	869	852	852	873	868	903	844	877	870	849	907	873	856	848	880	877	906	869	907	898	842	897	886	867	860	856	861	916	895	922	872	843	854	848	925	833	850	892	883	862	820	835	848	893	860	895	896	831	859	879	859	859	840	819	842	891	854	820	833	842	909	860	839	893	909	834	865	885	845	913	816	875	864	853	900	920	849	875	829	877	863	874	886	831	840	888	887	857	862	890	885	889	874	859	851	814	848	855	870	808	893	865	832	864	864	830	835	923	894	918	890	865	838	877	849	880	835	816	860	817	853	830	867	867	835	875	884	854	853	840	830	867	910	858	883	883	853	859	860	879	880	814	885	899	870	861	879	890	889	845	852	837	892	861	836	827	946	895	872	908	920	898	863	871	824	870	877	871	828	884	828	845	924	831	895	833	856	862	849	851	863	832	880	866	862	868	851	810	863	791	909	860	848	839	851	901	841	887	894	860	874	871	928	876	819	849	864	880	850	866	833	883	867	809	921	832	910	903	898	847	865	836	881	855	837	866	878	866	840	802	829	860	838	826	848	886	873	927	864	891	917	857	806	854	897	858	884	890	858	874	829	860	859	848	851	865	903	892	841	870	822	833	859	863	868	877	842	879	807	841	874	885	840	873	811	861	897	885	849	877	882	886	937	870	866	898	854	876	817	853	846	861	881	914	910	840	872	889	892	858	885	819	886	885	867	840	924	893	905	862	948	906	881	852	860	897	930	940	896	859	881	873	884	834	869	824	893	854	872	909	866	899	903	867	913	829	841	862	913	862	866	876	850	876	876	862	867	871	815	841	921	902	849	848	852	870	832	903	888	856	891	913	863	876	855	878	924	829	869	920	842	867	906	900	891	876	862	862	858	847	899	834	853	944	847	865	858	871	872	888	876	872	834	885	865	827	864	851	846	790	860	882	846	882	878	815	836	883	875	884	881	875	854	825	868	896	856	924	862	890	882	825	855	870	875	851	803	820	878	877	873	823	887	787	893	869	872	807	825	917	856	880	887	872	874	865	882	855	872	909	879	879	853	887	884	861	829	868	871	901	799	860	882	841	903	849	888	878	855	888	855	811	906	871	897	864	844	871	910	883	848	789	864	880	825	848	875	871	861	844	941	873	868	838	885	836	864	859	906	935	866	848	873	860	897	878	858	866	868	865	809	833	855	821	882	838	878	829	852	848	871	846	876	861	887	846	907	865	852	887	861	892	858	863	847	873	841	859	871	863	886	887	854	881	860	854	880	861	904	871	889	815	855	840	894	886	865	817	845	866	817	861	830	878	884	842	821	863	804	899	881	892	862	828	860	895	861	853	906	936	856	888	859	919	894	899	824	851	863	907	867	851	872	854	887	917	854	861	845	851	853	846	849	902	913	900	905	865	871	840	924	877	868	852	856	867	830	826	859	875	801	872	867	824	837	879	897	852	861	864	836	891	926	825	870	917	854	935	840	881	912	842	892	888	863	868	881	889	927	842	902	877	891	845	857	856	813	825	908	872	910	850	901	844	862	883	821	873	830	899	868	866	831	863	895	869	873	857	872	837	850	865	863	858	893	860	878	872	879	875	852	857	899	852	858	885	843	865	836	855	871	858	855	860	903	877	876	839	841	861	897	901	878	849	853	850	874	842	854	830	862	822	875	870	868	837	822	856	853	850	886	857	924	860	839	888	850	839	867	854	895	836	839	856	872	838	845	866	897	867	850	869	839	858	877	884	829	918	889	845	810	835	912	810	881	870	872	906	868	858	876	841	843	887	869	851	875	819	881	914	864	869	906	879	849	883	833	862	844	907	932	908	799	789	802	853	871	846	903	903	910	867	862	894	844	852	867	860	795	889	832	823	875	861	889	851	810	905	844	923	866	858	879	895	872	917	901	858	873	896	856	884	847	881	873	916	892	915	832	875	898	877	886	853	879	840	898	908	892	931	822	849	878	824	872	872	845	897	894	842	854	837	871	910	863	846	866	891	861	860	921	820	869	875	898	932	897	826	849	835	895	894	905	838	850	850	810	868	863	850	826	871	874	902	845	885	891	892	914	870	864	934	913	869	882	883	796	864	858	820	872	896	870	842	816	887	888	920	850	842	851	880	867	850	888	851	856	807	870	933	869	871	756	932	861	864	872	891	861	851	878	850	821	885	879	860	857	847	899	862	878	850	853	865	850	901	822	835	861	903	857	880	888	861	879	900	843	902	872	918	847	919	848	883	867	850	869	892	865	893	856	853	893	874	921	861	828	888	873	939	810	890
7722	502	513	401	330	332	266	255	219	228	231	232	198	233	211	222	222	206	209	200	195	201	189	190	194	217	187	182	182	204	200	178	170	207	199	188	208	198	191	189	204	197	209	214	184	200	161	186	193	207	205	206	187	167	224	203	217	183	180	161	191	187	216	199	219	176	182	185	206	190	176	225	183	175	186	159	187	216	195	204	198	196	195	187	175	198	212	170	170	207	178	193	197	200	224	223	232	183	200	198	198	190	185	197	180	166	209	196	215	218	205	202	208	188	187	215	190	207	185	198	216	194	195	189	201	214	187	190	181	184	210	200	193	220	184	197	201	193	191	242	171	195	175	175	179	170	218	199	204	189	221	194	198	161	200	201	208	197	231	192	167	196	192	187	189	212	214	183	196	178	188	186	209	189	179	214	191	161	190	203	208	196	180	197	189	203	183	193	185	192	179	217	224	181	172	192	228	171	223	205	207	187	213	180	182	190	194	177	213	177	180	198	182	164	203	197	180	219	185	205	188	188	193	199	193	169	190	193	200	188	183	198	195	159	190	215	182	178	195	215	172	186	182	178	178	169	169	193	207	208	191	192	201	208	205	171	196	174	198	216	153	193	185	181	210	176	188	193	176	180	168	190	196	210	221	209	199	209	201	171	175	182	201	231	201	187	217	187	189	193	185	176	177	182	203	215	195	197	189	173	171	201	223	212	200	202	177	185	188	194	200	211	194	195	196	199	198	182	195	222	189	184	169	201	148	198	196	177	160	191	186	203	165	201	166	183	179	190	169	205	198	197	186	197	209	187	197	202	212	209	181	210	180	198	188	203	202	192	199	215	208	199	190	223	186	205	179	170	189	193	219	181	181	195	204	194	188	190	191	184	189	209	190	199	199	216	205	181	193	193	194	180	197	189	151	193	192	193	198	192	201	184	200	193	197	184	180	193	176	218	196	203	214	193	189	194	188	190	215	214	213	207	195	186	187	183	191	213	175	197	209	174	197	185	192	186	191	212	181	210	215	197	186	189	185	205	220	172	188	194	171	198	222	199	202	182	181	173	211	199	211	209	200	225	195	183	166	210	206	200	208	193	220	172	231	197	210	219	206	185	193	198	170	183	169	198	199	180	196	164	189	165	170	171	164	189	184	196	224	183	201	228	193	185	189	198	194	210	173	189	198	195	178	187	202	158	179	196	212	197	189	179	183	180	177	221	192	198	186	198	191	198	183	178	182	193	221	182	177	176	190	193	228	181	188	190	181	175	175	191	188	163	172	191	194	194	208	167	217	198	180	185	176	193	199	181	190	175	167	193	207	200	166	183	185	188	215	189	181	173	193	216	185	186	222	175	174	169	149	158	211	177	194	197	201	208	185	193	202	192	175	189	216	162	188	198	212	207	184	193	197	184	199	186	175	198	184	208	182	183	219	204	180	193	198	212	188	192	186	202	186	188	192	189	193	174	204	189	197	213	210	197	184	195	180	195	163	214	208	202	196	192	170	210	173	208	192	183	190	232	199	197	181	177	190	173	181	187	191	190	192	204	216	205	212	192	198	203	198	161	189	179	176	206	212	183	221	202	215	166	185	184	181	236	195	214	207	211	199	182	186	188	181	171	190	213	192	194	162	199	188	185	170	189	178	173	167	203	177	199	194	167	187	208	205	195	157	208	188	180	175	218	163	196	208	199	184	148	189	166	193	196	178	179	159	197	179	189	199	200	203	188	191	208	177	184	206	197	195	185	218	192	204	191	215	216	185	230	219	205	190	193	185	192	175	224	175	202	188	195	193	169	197	173	173	206	209	182	191	173	171	189	205	190	206	207	196	196	199	165	200	184	181	171	210	213	155	183	202	179	192	196	201	199	209	191	191	183	196	188	192	216	211	197	195	204	171	226	201	199	204	186	183	195	181	187	196	198	204	201	188	191	210	201	197	175	196	191	222	203	171	193	188	189	207	164	181	218	203	201	179	185	198	201	192	188	213	197	201	180	207	207	200	189	213	189	216	202	178	194	187	164	208	208	226	219	203	170	170	180	176	192	213	194	174	178	178	182	186	194	194	185	196	213	226	193	200	194	164	200	164	191	202	178	181	207	171	191	187	197	223	199	165	174	192	191	218	182	180	181	202	205	200	215	196	211	172	203	180	193	178	224	180	207	187	184	188	195	205	184	183	200	212	213	204	177	199	185	199	179	180	194	216	209	196	180	174	197	159	189	176	217	170	181	195	205	180	211	186	212	176	189	206	211	180	195	223	210	164	188	225	193	193	177	197	202	172	213	174	195	200	211	214	189	196	195	220	206	195	173	189	186	158	231	221	190	182	205	203	205	185	184	180	203	174	202	200	180	184	181	197	195	176	201	183	218	179	187	205	198	208	193	172	193	196	225	208	186	180	189	203	175	186	188	196	202	187	207	195	195	180	179	183	200	190	188	177	197	169	185	195	187	184	167	213	192	180	193	189	182	230	196	205	183	214	176	176	199	184	205	174	179	173	188	210	184	186	175	186	220	194	199	178	165	183	160	198	172	193	195	187	191	186	172	178	204	160	188	204	172	197	201	222	181	183	199	193	174	170	212	170	191	168	165	182	195	169	177	194	174	197	227	187	196	167	180	210	193	189	175	181	178	188	196	214	173	193	182	207	197	189	190	195	181	236	174	189	195	201	169	185	184	195	189	198	221	178	199	186	180	196	189	201	191	195	183	172	194	169	179	217	207	199	194	210	186	197	195	173	176	203	174	215	200	196	178	207	197	212	164	215	190	206	180	173	219	174	201	226	185	186	181	180	182	190	209	209	191	205	194	174	210	170	187	197	191	192	187	217	180	193	188	182	191	191	165	168	175	208	174	208	209	213	186	202	191	226	206	201	180	185	199	180	173	188	196	215	170	218	187	192	195	158	178	192	191	154	181	203	199	201	183	197	218	201	201	198	180	192	216	202	186	186	191	185	178	200	196	182	206	197	217	196	209	189	186	182	193	202	220	185	195	179	192	187	173	193	188	197	200	194	202	214	155	168	194	173	174	190	174	214	198	208	192	179	175	186	194	183	197	208	182	197	188	204	223	205	218	219	220	189	172	186	169	177	189	192	216	189	186	214	199	205	188	199	178	209	205	170	199	193	198	197	200	206	234	194	186	191	199	159	177	156	198	210	165	174	176	177	191	214	188	193	186	204	203	173	202	190	203	179	183	202	188	204	172	188	207	180	176	195	190	200	178	205	221	232	196	207	204	193	184	190	181	173	182	198	198	197	219	188	191	163	193	189	195	188	177	192	217	190	218	202	182	202	157	178	211	220	189	197	212	196	195	235	194	191	203	188	196	211	197	205	179	195	200	202	219	178	201	189	206	210	184	197	178	198	190	200	198	205	201	194	219	217	187	192	185	192	167	161	192	206	215	193	192	211	200	214	194	198	187	150	199	182	203	162	179	172	175	227	174	200	182	216	192	223	183	185	194	190	198	204	193	170	178	186	176	215	230	190	199	185	218	170	206
6341	753	1181	1335	1127	998	892	796	728	637	619	592	577	578	537	555	554	565	464	489	502	507	545	486	510	482	479	476	482	470	487	511	484	489	483	514	437	475	518	492	462	478	473	480	458	456	461	503	469	463	493	488	523	485	468	458	479	464	485	470	505	470	472	468	477	525	488	474	484	465	434	430	468	431	494	459	501	453	490	446	489	502	471	462	435	448	471	493	517	487	504	464	499	476	493	454	428	474	418	505	496	450	448	501	469	457	526	458	488	487	461	441	457	467	510	437	462	496	465	439	434	453	468	451	475	495	443	471	455	482	491	507	473	472	489	479	445	473	460	515	483	457	450	467	519	453	461	469	486	462	447	451	508	477	477	478	467	488	466	479	487	472	494	414	465	450	464	476	477	489	469	455	494	476	466	438	465	453	472	484	473	440	488	477	471	451	456	482	473	456	500	439	445	443	455	464	473	476	468	476	483	459	508	469	449	483	486	482	475	452	475	467	467	489	498	433	476	421	435	465	462	489	510	460	438	514	480	487	454	488	479	449	457	481	473	492	445	488	447	456	482	498	462	457	453	465	472	463	473	451	497	453	443	466	465	468	459	460	493	445	440	492	431	531	472	439	458	474	484	483	497	488	489	447	462	508	478	465	467	461	473	469	489	472	433	473	485	520	483	464	470	451	492	484	485	491	466	457	472	458	475	480	479	442	473	482	476	465	503	459	495	427	481	419	471	471	466	486	438	451	492	420	485	467	467	496	446	513	459	437	491	476	469	442	480	494	465	415	457	475	469	465	455	495	455	456	489	509	476	462	459	466	444	467	495	470	478	448	427	489	467	458	477	459	466	472	444	493	464	429	507	478	472	478	440	483	468	482	479	456	459	489	475	466	491	457	470	483	442	476	468	473	449	456	464	461	448	430	496	481	464	476	458	491	436	459	472	468	471	477	482	480	462	514	499	491	436	472	441	462	446	460	472	482	501	475	452	438	446	472	437	490	461	494	462	453	445	456	463	507	495	479	487	470	481	461	463	444	461	465	462	457	488	427	475	470	460	476	482	425	470	467	435	456	450	478	471	440	464	445	451	483	452	476	502	497	480	500	448	429	477	438	450	482	466	423	465	466	513	477	425	454	443	436	486	489	431	437	445	486	452	500	455	495	436	446	487	445	468	469	474	440	477	453	483	500	456	454	475	528	450	473	480	489	522	500	458	484	484	456	480	461	489	511	466	497	479	458	428	442	475	451	445	514	484	458	471	463	453	430	467	451	453	483	493	448	468	495	504	486	481	459	457	511	454	439	464	477	476	477	487	462	440	454	484	489	488	486	460	478	468	457	504	489	470	498	460	480	463	465	459	480	446	461	488	465	452	441	469	482	496	460	446	509	448	463	478	478	484	477	500	423	429	488	464	512	418	421	460	475	463	484	480	456	450	437	437	495	509	483	460	489	469	479	477	462	464	467	470	439	495	466	481	463	503	483	462	446	472	417	427	475	460	484	475	467	460	488	488	456	459	438	446	485	455	489	479	463	498	472	470	468	496	464	478	477	477	520	504	491	465	476	463	441	466	467	495	452	462	474	478	448	443	443	528	488	495	473	486	500	454	486	496	491	495	458	465	497	450	444	491	486	456	489	489	467	458	479	497	476	470	471	435	476	472	509	471	473	464	423	477	463	436	468	474	494	457	471	447	483	462	458	481	431	485	479	461	507	497	474	447	445	492	430	421	503	461	474	421	493	482	490	453	492	479	475	472	498	448	466	444	481	484	466	475	487	458	478	438	470	486	465	475	468	491	480	509	448	468	465	462	462	474	433	501	486	451	448	484	451	499	442	474	428	448	465	491	506	433	477	467	443	470	507	501	469	457	470	440	514	487	480	485	456	473	453	435	472	455	494	475	463	452	464	500	446	497	426	441	464	479	462	474	477	482	501	443	475	501	449	428	443	485	471	504	469	475	471	469	497	475	467	461	442	462	483	484	483	487	450	443	476	437	467	490	475	469	502	474	496	456	433	488	477	506	440	474	457	467	425	420	452	519	521	494	476	416	430	455	444	475	460	470	460	461	460	462	513	485	494	467	459	516	482	447	448	446	459	436	524	495	462	457	474	469	448	463	484	458	457	482	481	528	472	473	481	472	445	467	493	439	451	478	481	465	480	468	476	464	510	488	477	493	469	470	494	444	436	459	480	439	475	511	459	510	444	482	432	492	431	504	484	479	465	475	471	484	455	455	438	499	469	470	477	451	478	478	454	481	505	449	493	507	455	439	457	438	482	479	444	446	478	458	467	475	504	473	421	455	484	475	464	461	516	475	466	486	470	478	474	455	506	532	489	467	428	475	485	488	480	428	470	448	449	474	465	472	466	475	501	440	470	460	437	471	453	476	487	480	509	471	477	452	433	466	476	506	426	470	449	497	477	474	487	462	496	489	449	487	472	461	475	466	495	469	426	455	411	448	452	433	446	451	462	462	474	451	462	469	459	449	498	504	500	495	459	491	482	450	466	459	467	486	460	454	444	483	462	490	469	438	464	473	432	416	496	432	466	462	510	457	452	424	447	480	452	483	481	495	463	453	441	475	485	451	481	483	515	479	466	467	466	440	499	458	499	442	488	488	449	475	492	448	482	499	454	443	485	428	438	486	465	472	473	488	446	478	441	469	468	495	452	469	480	466	410	451	442	489	472	442	458	437	483	425	475	494	497	447	470	476	489	456	451	443	464	474	460	464	481	499	501	472	443	487	452	464	460	450	449	468	472	468	487	441	469	494	464	476	475	482	480	459	461	451	438	466	503	460	491	464	439	494	468	459	450	512	460	477	444	410	485	464	482	488	482	443	443	500	446	454	478	456	506	439	467	458	473	464	479	499	448	475	457	452	468	444	452	450	420	509	482	511	459	469	434	513	453	433	442	431	465	441	465	464	479	478	461	471	401	497	458	459	481	420	436	525	485	510	467	468	440	494	428	465	490	470	459	455	468	464	473	453	480	471	496	455	444	448	443	491	496	485	440	449	487	464	502	461	459	476	458	495	479	445	451	521	504	453	453	485	464	490	410	455	455	481	506	498	451	448	469	469	470	493	497	450	487	440	506	467	466	483	472	451	484	459	448	459	452	487	445	482	515	461	460	469	447	462	468	426	463	470	435	446	471	451	470	470	473	499	502	440	462	495	482	472	475	464	487	447	489	495	478	454	478	464	492	507	468	455	431	418	465	492	465	461	452	495	506	482	491	466	471	498	474	473	450	453	451	470	472	476	442	490	466	465	482	465	459	490	488	443	452	431	475	478	448	471	431	483	467	468	466	473	474	469	431	437	454	485	400	509	485	465	463	492	445	438	456	449	475	499	487	492	497	464	456	496	463	487	463	464	477	440	476	468	467	477	493	531	416	494	439	440	463	439	470	460	498	462	463	457	499	484	450	448	509	446	458	466	464	471	446	496	459	456	501	511	467	412	486	477	510	446	441	477	494	450	490	494	488	450	465	441	453
14729	1243	937	711	522	409	365	308	304	280	270	250	226	249	256	231	257	223	219	203	208	215	203	226	212	195	224	208	208	224	209	203	202	179	221	202	217	211	201	219	177	207	217	203	200	212	209	213	207	188	177	190	216	236	200	184	219	220	185	197	222	243	224	203	227	226	217	233	222	210	223	226	222	206	196	199	225	207	198	204	188	194	205	219	210	228	213	225	196	226	194	231	231	225	201	206	228	216	210	227	212	197	216	237	238	197	239	215	155	199	237	195	205	183	184	199	211	215	201	244	200	213	196	208	221	208	221	209	195	207	224	205	221	201	219	223	208	213	226	211	210	194	196	199	179	214	211	178	241	199	189	179	216	184	225	195	189	219	206	203	192	204	199	216	210	202	195	249	202	221	209	175	215	196	188	225	193	219	187	211	195	228	192	228	197	181	197	205	195	216	227	205	202	188	208	198	186	199	213	195	185	201	212	218	206	219	239	218	202	219	207	216	214	202	233	202	206	196	226	188	217	194	233	221	193	211	194	184	218	204	213	215	206	205	221	211	194	185	219	204	251	207	244	215	201	203	230	209	213	200	202	190	228	190	212	217	179	211	194	198	221	203	191	176	221	205	202	204	221	229	207	242	226	201	202	219	216	226	184	229	201	225	197	224	217	181	224	171	193	194	176	175	238	204	189	216	203	211	176	201	218	193	193	217	210	202	206	218	239	217	226	206	220	198	213	213	179	183	214	203	194	195	232	182	217	209	212	188	204	187	215	208	192	213	175	238	215	211	193	207	192	187	210	204	208	211	196	225	204	184	201	208	192	203	212	215	198	186	193	214	197	201	198	209	212	190	216	214	200	212	198	209	211	190	203	199	209	192	182	204	208	192	242	196	191	220	193	200	234	228	189	220	210	208	219	210	186	245	205	193	184	206	213	197	201	197	201	212	175	225	218	216	210	216	194	187	191	217	198	219	204	194	191	212	216	210	212	220	215	217	200	193	215	191	201	188	205	205	212	206	197	210	190	213	212	193	212	185	208	176	219	208	190	213	190	219	203	216	217	207	192	210	200	210	203	227	199	224	186	223	170	191	200	190	172	172	213	218	234	188	213	196	215	239	195	231	210	211	223	245	200	187	180	190	236	199	222	215	209	197	237	190	190	182	197	217	229	179	204	178	193	207	217	170	193	212	206	184	241	226	202	180	219	200	185	203	188	179	203	221	209	196	194	198	231	200	202	222	227	208	184	192	202	212	212	212	202	198	239	203	222	226	191	199	237	180	202	212	206	184	232	168	191	203	213	206	210	225	204	199	204	206	216	197	204	205	204	231	193	188	222	210	201	211	204	203	214	210	197	177	183	188	192	182	198	230	194	216	179	233	206	199	203	230	181	217	234	195	176	223	208	233	202	188	207	194	211	202	192	228	210	204	202	186	222	201	228	207	215	224	198	212	204	202	176	207	202	229	218	207	220	204	215	221	215	206	209	185	212	239	196	209	184	195	189	214	218	195	223	214	213	187	194	225	219	206	193	208	231	205	220	213	197	205	190	196	200	194	184	212	229	220	220	222	226	208	182	223	229	229	207	228	246	194	220	190	231	244	198	216	197	200	214	211	215	226	225	214	226	197	221	185	186	203	201	223	211	192	198	186	196	212	187	195	205	214	227	192	221	219	193	229	193	194	227	239	212	215	201	205	208	204	205	177	187	206	206	219	198	210	206	200	218	216	178	177	191	228	206	208	183	195	205	221	210	209	223	191	203	216	208	225	185	197	213	190	203	204	221	180	212	218	214	231	215	203	213	223	178	220	205	223	188	197	211	188	218	210	190	204	201	198	206	204	234	211	241	191	200	198	175	186	190	214	203	223	218	235	214	200	180	218	209	185	219	192	227	184	187	186	201	194	193	218	185	209	189	182	200	205	198	214	196	192	211	195	178	211	258	223	218	199	219	220	213	207	226	196	193	207	209	214	187	200	188	183	195	178	184	226	192	226	218	220	201	230	188	198	196	222	222	206	195	194	187	204	216	220	224	201	241	219	206	209	203	213	226	202	213	194	221	248	182	195	211	218	208	240	210	207	198	194	183	190	198	189	208	211	203	201	164	221	218	232	204	206	219	222	201	198	198	183	206	223	199	197	217	199	174	210	226	207	230	243	193	197	228	206	197	216	213	195	206	201	178	195	215	243	219	184	212	199	193	221	223	208	181	177	192	203	190	234	197	191	223	183	234	202	209	211	204	179	209	181	216	226	218	187	217	187	183	199	206	173	191	189	192	208	205	199	231	196	216	195	206	209	195	215	211	209	214	190	178	221	211	191	231	222	231	223	215	214	222	265	223	199	194	215	224	195	202	230	207	198	201	223	200	193	193	196	205	214	211	203	197	187	200	218	247	253	217	216	184	221	202	191	219	206	198	207	230	196	227	227	199	207	190	182	221	205	228	195	236	209	229	202	186	236	197	200	208	228	219	194	178	190	222	224	229	195	202	224	192	205	210	214	206	223	200	179	181	178	213	205	189	196	221	204	221	191	194	231	202	219	201	219	229	233	182	205	202	208	208	215	206	208	201	228	209	201	198	222	211	203	206	244	183	194	196	217	215	185	207	216	176	208	188	212	213	223	210	207	203	195	200	226	214	174	205	203	187	194	215	220	200	207	215	213	213	228	218	226	225	206	204	214	199	198	206	214	188	188	200	206	207	193	206	217	212	198	201	212	204	193	246	211	181	213	218	197	190	191	206	209	207	217	207	191	192	215	215	230	213	202	229	201	216	221	226	227	200	191	218	198	202	223	213	187	257	203	195	196	215	228	229	209	218	212	207	194	171	200	226	212	188	215	215	216	190	215	206	220	207	201	199	210	223	208	217	231	214	226	205	205	223	196	219	217	205	204	213	216	171	222	208	238	212	212	204	199	217	196	212	218	189	213	222	192	201	214	198	193	216	213	228	220	189	228	207	216	215	212	214	196	231	229	178	198	185	200	245	165	166	207	206	203	211	210	211	203	221	207	216	203	176	205	215	199	202	208	193	214	226	192	218	197	221	211	196	210	207	191	189	226	202	214	228	210	213	206	231	224	211	238	198	187	219	218	225	236	192	218	189	212	205	196	193	206	178	185	215	180	197	195	205	216	213	218	208	217	191	243	214	193	224	187	222	185	174	211	204	222	211	202	222	211	209	204	186	200	218	190	197	170	187	182	207	208	227	219	222	208	194	208	218	196	200	191	196	182	195	208	225	210	183	234	226	215	193	223	210	209	211	227	225	212	228	203	215	219	189	193	222	173	204	226	212	200	198	191	209	238	190	189	211	203	198	218	236	191	221	214	207	214	213	194	193	248	184	222	185	229	201	201	198	193	193	213	192	182	202	227	182	211	227	210	211	214	222	214	208	195	200	215	194	213	208	214	219	213	216	191	194	189	236	218	209	200	193	197	203	197	209	226	222	189	222	207	217	210	226	239	212	228	214	222	218	212	218	223	194	212	210	207	206	224
8240	1084	1992	2168	1817	1503	1269	1088	976	936	871	838	720	693	677	698	641	636	641	680	596	619	623	592	593	546	562	559	566	573	572	540	588	599	597	527	568	614	566	537	569	563	542	567	571	538	514	529	534	549	534	527	582	543	516	575	562	564	542	523	527	527	566	534	526	559	536	508	519	536	550	493	526	550	540	516	575	525	526	510	543	564	538	542	533	545	506	524	524	517	545	519	559	528	549	520	525	579	525	558	531	546	542	564	550	526	521	541	528	545	544	497	544	530	549	510	517	482	521	559	522	562	506	568	528	523	570	530	547	574	531	516	522	555	511	586	474	526	521	530	521	513	558	515	527	552	498	529	552	558	586	510	558	486	551	529	543	531	514	574	537	552	566	528	542	501	548	507	523	537	551	553	530	521	521	538	508	540	569	539	535	498	502	541	533	513	557	584	569	523	519	511	549	532	540	546	530	523	521	513	555	550	495	553	553	513	492	532	523	492	540	499	547	509	541	556	535	545	543	555	568	518	534	534	544	518	538	546	516	545	564	532	560	495	540	472	537	561	556	514	531	509	578	516	543	540	481	503	535	543	549	499	530	596	538	555	550	499	601	570	541	502	489	558	488	485	564	489	497	566	533	544	557	566	549	532	546	529	568	521	532	507	513	553	517	516	486	529	494	538	548	510	569	537	541	503	540	507	546	579	551	536	531	532	547	534	558	509	561	565	523	534	533	522	575	523	542	520	497	554	540	567	553	543	554	531	554	548	544	555	554	571	538	551	556	528	524	539	565	548	529	553	512	554	499	556	547	532	533	531	550	523	533	560	511	506	542	531	541	514	542	542	526	507	526	505	541	543	556	571	489	543	548	514	542	513	556	558	533	555	542	524	539	536	501	524	567	523	521	552	530	545	601	559	513	513	523	555	539	523	539	573	535	555	539	558	545	526	523	518	541	556	554	538	534	474	498	585	515	514	539	522	547	508	561	545	538	538	542	520	522	541	529	503	525	561	529	515	517	530	531	508	539	531	505	480	546	518	572	513	517	474	506	506	559	499	508	537	527	539	533	574	546	551	556	556	537	498	534	528	494	566	529	516	562	538	539	530	533	521	529	536	511	515	529	478	535	524	501	554	530	523	497	500	536	528	523	528	562	516	533	508	545	533	507	566	497	527	507	521	545	528	545	524	517	510	549	523	546	542	510	488	560	553	568	537	533	513	528	557	557	534	511	521	492	547	532	560	541	532	515	518	534	538	519	553	504	519	535	558	521	551	517	534	507	580	534	534	509	551	514	510	526	526	526	558	532	559	487	528	537	497	548	529	546	532	527	523	539	513	554	508	539	557	525	577	526	564	528	545	530	521	537	567	546	550	533	537	532	498	530	612	507	513	499	531	506	547	523	538	523	539	517	542	601	512	543	522	521	508	540	519	558	492	527	508	550	523	546	534	556	504	560	534	482	503	520	507	539	561	539	499	555	518	510	545	510	533	504	536	566	539	536	552	507	497	587	557	537	549	567	528	579	522	529	523	527	530	542	503	561	534	514	525	490	534	506	535	542	517	533	574	525	551	527	490	532	491	501	514	530	541	559	526	527	494	551	502	519	530	533	537	472	500	516	532	550	523	535	522	516	523	553	515	533	493	571	507	520	547	556	529	526	508	557	561	527	529	533	580	552	486	570	578	498	567	533	500	491	547	524	535	543	489	509	515	508	543	538	552	521	538	524	506	486	559	490	533	534	555	534	501	539	552	554	544	517	541	557	598	520	513	534	520	507	557	485	572	552	550	501	488	556	508	480	580	564	474	514	512	531	554	530	521	528	522	545	548	558	539	529	509	495	503	534	554	539	569	511	519	535	512	526	542	531	538	527	558	545	474	569	503	530	487	537	580	518	551	504	494	507	538	572	544	543	499	563	547	529	505	531	524	530	569	495	547	515	482	570	566	501	557	517	559	526	552	526	569	533	555	486	521	554	513	492	495	555	569	535	529	501	553	556	557	507	577	515	553	532	507	513	517	529	579	533	544	546	520	547	565	535	565	514	518	526	529	486	530	547	552	548	528	490	521	500	519	559	538	539	530	544	514	556	541	528	526	544	526	526	547	492	535	524	503	474	548	509	540	493	503	535	541	539	521	528	528	537	523	538	500	491	531	525	525	544	534	545	539	545	553	503	524	542	512	524	551	532	543	536	507	558	525	588	502	555	521	561	517	540	515	557	578	539	542	539	549	521	489	541	526	521	539	543	533	512	516	533	530	537	543	521	514	554	510	567	514	547	558	500	522	557	520	538	568	542	511	511	529	515	550	540	510	520	547	511	488	505	528	521	538	545	570	519	529	485	530	530	550	525	514	545	529	530	489	534	535	548	523	551	579	521	527	539	509	505	514	534	533	538	533	491	533	536	500	506	520	522	527	506	567	493	518	508	538	535	504	530	557	502	558	482	525	562	525	485	534	560	515	531	541	526	555	496	540	516	574	547	567	563	509	526	540	530	534	504	539	486	571	533	506	509	528	537	552	496	509	514	463	529	505	534	553	531	532	507	540	507	516	537	535	526	527	540	519	515	534	549	505	540	509	557	526	535	509	511	536	524	519	562	513	529	571	513	504	545	557	515	529	539	504	565	558	573	528	507	527	561	575	561	540	524	521	537	510	537	540	547	534	515	502	574	502	509	571	528	547	555	562	567	548	528	558	534	532	502	522	539	505	499	507	543	574	551	527	545	572	484	520	519	501	529	508	554	548	474	538	503	554	536	542	514	506	538	540	508	516	552	534	566	524	521	562	550	544	541	538	576	503	544	524	533	553	538	520	527	541	539	533	489	527	521	492	531	542	548	551	506	544	540	541	502	518	514	517	512	538	514	501	554	496	535	515	546	549	496	527	522	540	491	546	534	534	526	568	484	505	533	574	524	549	522	543	517	525	567	561	529	499	533	552	567	504	548	541	507	504	521	541	582	572	521	551	529	536	548	530	551	553	511	548	538	504	513	544	532	538	513	505	506	518	547	531	531	565	547	605	547	511	479	500	535	554	507	585	524	493	495	515	557	511	524	560	546	532	553	521	483	544	517	527	510	502	544	522	541	567	527	519	523	512	526	540	506	531	542	522	519	528	547	517	511	551	535	465	540	497	512	545	498	506	553	505	571	548	589	525	526	527	522	530	526	549	558	514	500	520	539	544	516	533	524	550	531	558	552	473	543	482	534	553	537	504	544	512	563	548	543	523	553	524	532	545	570	538	597	537	527	536	506	553	535	581	546	539	582	533	546	530	529	497	522	512	528	579	523	543	532	547	525	537	527	512	525	543	540	499	494	559	538	532	552	541	556	535	540	520	569	497	534	525	556	530	570	540	563	515	511	566	554	525	553	533	486	519	525	516	565	520	517	499	518	526	521	531	573	514	484	578	528	533	540	517	539	538	517	538	496	529	550	517	538	546	563	528	567	498	551	570	502	523	561	522	536	492	504	531	511	504	518	564	530	517	499	481	521	534
1662	439	402	416	360	434	388	397	386	389	428	358	448	391	425	394	396	409	404	446	462	384	439	412	393	387	346	411	363	375	376	391	411	365	388	420	438	399	382	397	388	355	398	406	388	416	408	399	384	380	391	395	413	405	426	371	410	416	395	383	401	368	421	368	380	416	363	384	377	432	422	424	430	409	393	413	412	410	419	415	388	392	396	412	377	433	414	384	423	380	415	398	429	413	400	412	400	391	379	393	409	412	391	433	378	391	372	389	386	348	400	427	402	366	421	383	432	400	414	423	369	391	393	401	406	374	405	415	421	394	395	394	427	415	413	410	366	388	410	407	396	419	421	403	370	410	372	403	381	381	473	369	424	408	399	392	403	394	366	413	381	416	390	375	354	412	399	385	403	373	381	401	414	411	390	378	402	400	385	431	367	379	377	426	405	407	386	394	396	400	396	386	408	341	373	385	403	415	390	361	357	382	390	390	423	422	397	403	398	437	415	410	395	392	411	422	409	440	360	390	420	419	400	422	381	404	391	389	407	396	424	372	410	381	450	365	413	391	396	351	388	406	407	405	441	378	380	394	369	423	391	428	406	390	406	409	443	414	405	409	385	411	422	392	407	421	400	426	380	400	412	386	388	376	382	383	392	379	407	403	393	364	399	426	417	381	405	389	415	386	415	409	401	390	395	423	389	387	412	380	388	382	397	401	412	368	384	422	404	397	407	378	389	389	397	425	388	424	398	409	402	423	391	423	361	411	416	446	381	404	391	375	409	404	437	446	405	434	423	393	373	356	351	397	408	393	387	407	415	412	385	389	403	433	391	453	442	405	411	375	431	447	426	407	392	386	416	431	396	412	392	378	408	414	418	362	386	386	402	404	427	427	388	391	403	477	375	417	401	397	390	410	385	404	381	399	349	363	409	446	402	403	394	378	402	392	414	418	459	398	427	366	400	379	388	374	434	392	346	371	402	407	437	394	413	431	434	391	374	405	386	385	368	418	392	409	417	423	381	384	397	398	377	359	406	398	428	393	425	445	372	388	425	402	356	402	397	403	415	425	421	412	385	402	381	370	401	394	400	404	385	361	380	429	374	402	426	419	375	407	377	416	389	381	409	394	376	420	385	401	373	404	448	427	386	430	348	412	394	405	408	395	423	412	425	370	386	399	415	417	435	394	401	374	394	391	407	426	390	340	407	377	413	367	380	423	384	406	404	412	387	401	410	399	399	408	393	403	363	396	390	419	422	421	385	391	389	386	410	355	427	407	369	412	351	414	407	413	397	414	404	407	382	432	406	377	382	376	432	407	399	367	394	397	388	361	353	415	410	413	388	402	386	399	404	411	406	393	390	389	378	412	389	384	428	408	390	398	423	437	418	414	353	437	394	429	413	370	373	388	411	390	433	405	377	392	435	432	397	359	414	407	388	389	370	408	391	371	395	428	403	401	401	418	378	410	433	426	409	345	398	408	359	421	402	421	408	363	400	402	407	395	416	392	415	400	401	416	467	418	381	447	411	368	378	373	411	399	411	384	449	386	405	407	428	427	374	375	398	418	383	382	408	387	375	382	386	394	363	369	377	353	399	411	408	396	362	383	412	390	381	401	391	380	382	382	412	368	377	376	371	378	424	403	379	401	405	376	377	379	396	403	411	404	386	379	417	381	397	370	377	433	403	436	415	393	419	385	410	391	374	421	360	378	376	388	421	386	421	413	421	394	390	440	366	363	421	418	361	375	405	422	395	427	414	375	430	379	411	399	402	366	408	373	427	413	404	407	413	407	393	438	410	400	385	396	432	382	399	429	423	409	385	377	431	394	392	376	414	441	425	365	398	375	397	408	392	420	401	419	418	414	401	397	430	407	401	374	378	400	408	404	363	394	371	374	417	413	387	413	355	389	370	416	424	414	425	404	384	380	374	424	427	420	409	430	386	414	412	416	435	390	381	409	412	420	364	387	399	386	399	407	411	391	420	408	383	368	390	386	373	399	367	427	401	401	384	388	363	417	385	403	427	409	424	435	414	399	388	401	385	382	364	403	396	399	392	373	387	411	396	391	415	408	424	430	431	419	359	440	371	398	398	389	424	399	409	401	384	392	400	368	370	403	418	453	371	398	389	389	418	379	394	382	393	398	379	410	408	387	364	377	376	384	391	428	411	363	396	395	397	385	444	386	388	371	402	429	368	379	378	404	407	409	374	386	398	397	409	370	418	419	419	397	390	394	357	381	393	437	405	386	362	355	371	393	393	415	367	379	410	402	399	407	393	399	387	395	392	373	400	432	417	395	395	392	422	388	422	401	438	397	418	404	385	423	420	425	377	375	387	407	377	432	440	429	405	430	410	394	378	350	380	405	388	331	412	398	433	443	420	399	391	441	390	350	458	360	372	398	368	423	424	401	343	408	367	375	402	392	388	422	373	403	381	352	408	416	433	363	398	396	396	399	370	441	410	386	382	422	369	411	411	440	420	428	371	406	386	393	432	398	391	411	364	390	370	414	438	371	400	405	400	420	433	404	369	419	388	386	378	400	395	404	380	360	389	410	388	379	398	403	378	401	446	396	426	395	387	399	367	438	422	395	377	403	404	411	407	376	340	400	415	394	418	367	406	376	387	394	422	360	363	403	430	419	395	393	397	399	420	389	380	434	408	393	405	370	378	413	390	422	408	418	491	385	371	427	379	404	350	402	390	418	376	371	414	396	391	379	434	393	376	409	387	414	423	393	388	421	417	375	420	404	378	399	334	393	435	381	376	371	379	412	448	427	411	456	419	383	364	376	405	431	396	384	422	437	392	408	392	401	406	469	428	415	383	405	387	434	395	379	393	415	395	404	420	391	396	432	342	412	419	332	382	396	388	372	428	418	401	351	423	417	433	386	409	369	383	389	405	454	385	413	429	398	356	381	439	393	416	452	416	378	415	386	457	388	358	386	410	384	376	403	420	412	387	409	404	407	389	428	412	376	427	407	350	427	387	413	402	417	422	352	394	389	420	417	415	383	346	388	359	414	407	400	437	393	425	421	379	408	393	343	389	409	410	390	418	400	420	395	380	421	415	402	440	378	379	394	382	412	411	391	352	401	381	386	405	408	412	391	364	372	430	407	391	397	404	345	396	397	392	385	382	403	423	390	372	375	412	401	423	373	382	372	405	402	385	402	391	386	414	406	407	395	434	402	404	394	395	377	431	417	362	400	412	411	380	361	407	415	366	399	396	404	426	426	414	413	375	383	424	398	394	390	403	405	398	367	378	431	376	435	369	386	431	394	382	405	399	399	424	378	399	408	394	409	401	411	384	409	423	405	364	423	377	414	410	415	414	376	397	499	368	386	421	433	393	453	454	378	391	372	409	372	389	415	463	422	404	404	397	443	373	357	405	363	394	454	391	401	422	355	406	410	397	400	399	439	416	411	387	403	395	405	408	431	359	431	412	434	370	423	389	419	428	449	416	421	424	414	446	416	397	388	383	383	380	401	407	409	408	379	376	455
2122	867	896	864	903	887	913	862	838	877	856	903	864	881	910	852	872	859	859	853	839	873	875	826	865	867	872	880	819	823	840	855	865	889	863	860	854	926	861	874	882	888	876	866	872	889	889	879	854	854	878	860	826	835	891	863	883	862	832	887	861	848	867	866	869	897	907	897	880	913	841	847	887	800	937	901	860	883	921	877	886	842	865	905	872	933	884	910	867	891	950	872	889	861	866	896	904	869	907	814	895	851	871	879	865	879	862	905	920	866	815	862	857	912	868	861	916	943	855	853	893	856	893	880	883	898	898	870	891	876	904	868	900	866	855	843	910	839	878	892	912	890	894	904	876	904	924	904	889	859	848	919	838	882	850	892	859	910	870	857	839	899	860	908	896	897	910	846	882	852	862	884	897	888	856	879	876	811	917	839	894	880	890	829	917	879	850	841	874	856	859	887	866	881	830	868	934	920	866	853	924	925	847	889	936	871	877	875	899	911	898	833	869	865	849	880	874	886	902	885	904	908	908	831	859	872	928	894	884	924	851	918	875	882	873	880	911	835	874	865	835	927	892	888	887	846	867	881	868	821	866	924	834	843	894	851	887	858	859	873	881	879	880	867	903	864	848	867	830	861	819	909	886	884	807	891	810	851	832	872	870	885	898	884	847	882	835	875	865	827	858	871	886	889	875	865	835	883	859	836	862	867	925	856	924	870	903	906	879	899	900	856	837	859	852	845	861	800	855	872	896	938	836	849	841	874	892	932	914	831	888	941	894	884	932	874	874	891	851	881	847	886	860	920	854	859	906	857	869	830	851	821	849	911	861	856	850	847	842	882	846	893	880	898	902	902	801	871	840	809	857	856	871	869	870	915	895	883	873	905	926	902	886	947	863	848	855	878	888	887	856	864	856	926	875	821	822	864	875	829	909	844	867	826	852	867	875	875	870	877	887	862	853	920	874	873	878	883	851	887	900	925	893	866	878	872	872	867	898	864	867	870	889	903	870	857	825	946	911	881	890	929	850	904	865	896	895	854	862	913	853	870	896	911	960	881	888	861	829	882	846	850	929	851	944	849	857	867	811	913	854	842	817	857	897	819	880	844	896	845	880	853	838	897	870	839	858	883	817	898	828	866	899	865	889	842	910	875	898	864	857	874	899	921	938	869	830	837	872	833	838	883	871	860	895	874	844	833	862	860	862	926	927	863	841	868	867	833	857	908	913	867	915	846	848	872	847	846	857	846	868	811	868	836	847	856	829	832	867	871	885	867	879	853	940	885	910	881	916	897	852	838	916	850	969	860	883	867	922	867	875	885	898	908	839	859	881	837	856	893	875	869	842	849	898	833	895	880	857	891	857	919	870	840	850	844	832	870	900	910	880	882	834	839	863	909	871	857	901	813	848	867	851	842	838	856	869	874	875	854	839	850	865	882	868	887	879	902	889	877	893	848	846	891	880	861	879	848	840	880	909	853	897	837	838	923	874	864	878	934	906	858	875	826	848	790	877	825	916	849	882	824	867	893	915	913	863	839	824	850	887	912	856	838	908	902	848	912	911	859	846	833	866	901	882	876	799	876	853	854	869	852	886	866	821	877	864	807	892	838	848	834	844	909	892	834	840	867	834	885	847	877	869	818	884	905	842	884	826	890	825	845	906	834	925	877	893	865	853	877	869	930	897	890	830	917	885	854	903	835	830	861	866	863	859	879	866	884	853	922	862	886	848	887	877	918	838	864	870	875	871	897	942	835	908	876	922	850	868	895	908	850	906	843	882	858	871	832	823	931	907	844	876	878	903	856	828	893	857	868	863	897	846	855	889	805	870	877	879	866	813	890	887	868	885	851	846	845	822	862	873	859	887	840	879	929	831	876	898	907	875	880	836	934	837	955	861	916	877	854	868	852	904	844	923	886	801	838	836	869	901	862	907	854	850	869	847	882	870	870	845	858	889	866	936	846	924	874	859	900	876	889	848	863	923	926	914	898	863	803	894	830	856	819	855	801	815	857	847	893	861	868	872	886	866	880	865	877	869	905	892	892	887	861	874	897	892	896	860	866	812	825	868	847	840	882	898	866	858	838	861	826	869	884	834	847	878	874	845	848	868	884	920	902	865	921	836	845	850	873	823	891	847	858	853	926	838	890	864	854	861	826	815	871	848	948	836	893	847	878	828	903	860	902	883	884	860	864	895	873	870	904	874	872	889	882	870	888	850	864	860	886	865	936	815	871	894	876	946	847	891	905	882	861	904	906	866	821	827	861	880	889	876	905	894	863	873	927	888	855	866	840	941	900	863	896	907	882	847	913	846	945	877	878	885	880	873	831	915	876	825	859	836	887	896	830	930	863	853	890	920	857	841	865	855	854	909	830	885	831	873	896	870	893	874	860	818	838	889	884	864	823	909	824	849	857	866	839	899	895	886	835	829	851	881	896	912	850	871	908	866	838	873	858	842	899	889	796	863	871	811	878	882	869	821	866	854	880	867	883	893	907	944	892	884	886	889	840	836	889	827	907	843	877	887	822	906	813	878	843	904	838	867	867	934	884	903	851	868	903	872	830	834	898	889	893	828	879	855	846	914	885	908	925	937	863	835	852	914	879	884	836	909	869	882	846	884	877	930	859	860	894	874	878	871	879	889	875	840	846	866	892	871	884	832	880	904	846	840	875	903	855	855	857	859	862	832	850	865	925	847	856	867	865	894	888	877	907	885	890	914	861	853	853	880	845	876	871	818	854	883	884	918	852	871	898	870	860	849	849	891	849	909	854	899	841	838	824	874	892	969	870	847	880	899	860	870	894	865	884	846	870	810	901	864	853	879	875	893	842	896	825	900	848	874	798	841	865	883	838	835	892	866	851	863	839	856	892	880	887	843	896	899	871	885	870	863	878	870	815	863	847	847	895	833	947	856	829	895	861	932	914	881	854	885	841	894	867	856	884	849	840	900	863	836	887	861	869	877	817	882	902	855	884	851	870	874	864	859	899	825	870	806	889	870	899	823	831	812	867	870	889	850	879	851	840	838	825	868	849	851	891	863	859	882	897	839	921	855	886	855	855	883	829	892	913	838	868	911	853	858	866	874	893	825	823	862	877	870	898	827	826	910	823	864	878	884	894	899	873	841	902	830	903	856	828	861	873	895	920	854	865	913	878	886	910	849	826	867	892	937	820	836	860	899	877	896	869	885	875	873	872	873	866	862	890	838	844	852	836	842	887	853	911	785	876	826	905	880	897	863	845	884	838	929	922	882	902	901	897	915	844	881	842	873	860	931	916	878	907	869	878	822	895	846	871	852	840	901	869	887	836	898	914	867	947	866	865	860	870	843	824	903	865	840	888	836	847	902	866	884	916	827	875	898	861	842	872	908	835	854	936	842	809	867	904	889	868	845	890	890	909	913	903	900	907	883	951	853	876	851	884	887	880	842	812	872	820	839	877	907	858	871	905	870	885	864	880	869	894	820	863	880	882	909	840	790	910	883	852	869	891	844	917	860	872
7888	529	516	445	322	291	291	233	219	249	238	201	210	211	222	202	194	221	213	188	195	189	222	230	202	200	195	190	189	224	188	213	185	166	210	169	205	205	182	192	211	200	210	211	183	192	198	205	198	186	197	188	212	199	205	195	189	190	186	197	215	197	217	228	201	176	181	183	194	206	222	189	201	224	189	200	204	180	191	203	208	212	213	199	198	193	197	208	191	194	184	200	185	209	177	213	189	183	216	210	188	192	227	205	177	197	194	185	201	187	171	198	176	211	213	189	197	217	206	184	212	209	207	181	216	213	180	195	176	198	209	189	200	194	172	191	186	175	201	215	188	193	192	192	196	203	199	183	184	211	189	188	204	194	156	213	208	221	212	215	182	197	193	207	192	184	198	203	192	190	197	185	158	181	174	191	180	207	186	216	198	186	221	196	194	198	162	194	177	202	187	195	194	201	194	216	219	217	185	192	221	186	222	223	179	201	209	183	226	182	199	200	217	193	202	172	220	182	204	205	193	214	203	181	208	195	181	192	209	214	186	201	209	198	187	203	199	202	199	218	170	197	209	204	194	202	202	207	177	199	187	189	209	176	192	208	173	200	209	201	184	205	201	193	176	189	205	194	207	179	203	219	221	183	190	173	225	168	163	172	198	210	210	212	199	197	206	175	204	206	221	152	180	207	180	203	191	211	235	195	205	210	193	202	210	199	209	206	197	201	197	177	199	185	183	187	188	195	199	184	164	207	188	170	203	206	195	191	205	203	195	177	212	181	186	194	206	174	192	189	186	187	216	198	174	215	185	186	199	193	193	197	208	196	200	197	183	195	196	212	187	186	191	222	187	227	204	206	192	180	197	207	201	228	228	188	180	175	200	203	195	205	207	187	197	211	203	198	215	236	155	205	189	192	198	181	196	208	191	193	183	198	194	182	214	216	202	210	208	205	175	193	179	213	199	183	192	171	196	179	178	219	193	200	212	174	215	192	207	202	213	209	194	191	202	186	190	229	177	211	196	191	207	200	180	189	190	171	207	214	184	205	232	199	179	198	205	211	190	191	210	199	194	179	234	192	221	206	212	196	192	234	156	192	192	204	189	160	198	176	186	211	200	201	203	181	191	200	178	203	188	203	197	205	180	161	218	209	192	197	225	211	191	214	187	215	190	209	234	223	212	197	205	184	184	187	209	215	214	219	198	210	213	183	187	214	198	211	202	173	208	197	207	196	183	203	201	222	172	208	185	196	168	197	200	219	165	225	197	195	200	237	217	204	192	217	199	213	202	206	194	184	213	199	177	185	199	196	157	212	187	186	206	188	190	210	190	197	215	209	213	209	168	213	193	204	192	183	181	199	223	198	193	179	186	195	197	197	183	199	204	232	201	189	201	223	190	187	199	199	196	193	213	174	187	198	197	200	214	213	193	204	179	205	213	196	199	219	187	222	184	211	189	196	191	157	192	216	230	190	196	199	194	214	174	196	199	190	204	206	182	187	211	199	203	180	190	233	161	201	187	204	216	168	159	178	225	192	210	175	165	193	179	179	192	213	230	238	204	186	199	204	211	210	217	202	217	171	201	194	173	201	223	190	195	199	206	193	201	192	173	188	178	182	178	188	173	171	199	217	205	195	183	183	198	205	195	186	203	214	218	200	205	222	210	214	198	167	224	193	200	201	187	181	205	184	196	208	197	203	160	222	176	221	183	234	196	189	202	191	217	201	196	203	189	198	198	216	197	199	202	181	207	198	187	171	178	203	179	201	198	198	205	216	184	173	178	185	194	205	196	195	202	152	199	201	183	178	210	221	228	197	210	213	199	217	191	169	207	193	196	211	196	182	214	216	194	190	181	207	184	182	210	190	203	197	216	198	196	187	216	198	167	201	190	194	188	217	188	186	171	176	186	207	193	204	202	215	184	191	211	222	200	193	212	205	211	208	204	241	179	181	205	212	182	215	215	193	166	190	193	200	186	207	213	197	194	203	195	202	181	213	211	181	164	181	183	194	202	186	213	228	194	200	179	199	190	238	189	175	216	203	190	226	193	204	213	199	166	164	210	189	218	177	190	179	184	225	197	203	203	198	185	178	209	220	188	215	217	209	182	211	171	208	195	199	228	213	183	194	184	204	195	206	206	183	212	195	193	204	199	191	210	191	220	204	198	195	204	189	199	204	204	241	218	217	191	196	198	196	206	207	178	194	177	195	196	217	209	233	257	179	204	182	181	226	188	196	188	232	216	211	215	182	161	205	209	209	165	209	199	174	206	199	198	181	203	178	193	181	186	174	170	208	181	198	169	207	194	207	207	163	181	195	173	191	191	217	194	177	178	168	205	204	224	182	187	184	196	211	191	197	192	199	201	178	202	211	206	184	212	190	206	178	229	188	237	198	192	198	192	214	186	193	190	199	197	199	208	198	206	212	189	200	194	173	181	188	185	196	200	188	187	197	180	187	207	222	194	180	199	186	226	208	172	217	215	185	175	157	171	190	212	219	189	206	210	207	208	179	188	180	195	208	189	184	188	212	177	208	198	214	199	212	193	207	194	196	218	182	186	188	200	227	201	201	175	185	189	206	188	193	199	212	197	197	171	215	213	196	182	176	207	196	194	236	188	221	207	201	216	195	197	239	228	185	193	198	186	212	210	240	200	205	181	190	201	217	206	201	183	171	196	202	206	189	210	171	230	231	221	206	186	179	198	203	201	174	191	199	208	192	186	176	208	181	190	172	169	189	175	206	195	185	211	191	180	183	222	206	205	202	237	210	209	181	197	200	182	203	177	188	203	174	210	178	186	199	188	218	208	199	202	185	186	198	197	218	190	193	189	206	178	192	188	225	182	198	207	216	172	178	202	192	196	198	190	207	206	194	191	201	182	211	214	211	191	192	202	203	211	199	197	194	204	212	214	201	204	221	205	192	224	210	193	209	190	195	210	206	194	186	204	203	208	185	198	180	206	198	192	199	194	207	199	212	204	194	189	194	178	208	228	224	186	205	192	187	179	164	191	206	192	177	184	203	184	174	211	213	212	192	222	177	209	201	188	188	186	167	215	196	218	178	210	196	173	188	187	219	154	191	213	203	204	197	202	203	206	179	185	194	179	201	239	173	203	200	200	186	203	184	177	184	202	200	198	223	227	193	185	176	176	200	170	201	205	208	175	222	205	188	194	177	180	212	186	197	192	190	233	211	187	180	201	205	203	193	212	189	169	199	204	178	169	208	198	205	184	214	196	191	208	198	191	199	192	180	188	198	196	172	199	198	197	192	211	176	201	196	193	195	188	200	199	177	181	187	226	187	203	198	164	194	201	219	212	210	191	229	192	191	184	189	179	186	228	185	202	213	209	218	201	201	198	186	192	182	212	177	183	189	177	167	178	179	181	190	185	187	191	165	194	186	186	230	208	215	208	206	195	219	206	152	186	166	194	185	203	206	192	179	223	182	189	186	173	195	198	196	206	232	196	218	190	202	214	198	213	189	211	210	209	180	189	206
6578	691	1238	1404	1141	986	835	784	719	677	624	587	591	573	601	545	553	510	527	510	517	493	513	529	506	482	516	534	465	477	495	512	501	488	502	484	504	494	499	481	515	494	512	515	478	490	481	511	459	437	538	494	474	506	466	465	532	504	508	472	465	457	499	451	488	484	495	465	437	463	471	463	499	503	490	481	467	471	455	495	459	483	495	475	456	456	468	493	492	500	486	502	446	502	510	476	501	487	473	504	490	506	475	472	472	490	491	485	517	472	458	504	485	489	501	480	490	496	497	482	457	484	484	489	485	474	508	515	480	505	445	468	522	489	502	463	476	475	482	489	496	526	460	457	499	466	474	475	465	493	514	497	499	484	448	492	462	527	483	469	494	509	457	445	509	452	491	473	452	440	500	475	465	479	527	442	497	494	461	443	476	498	463	526	503	483	505	485	521	509	509	492	498	490	457	472	483	501	530	496	453	471	467	478	483	457	476	483	491	479	495	488	512	495	459	516	477	461	445	464	457	487	491	496	506	533	462	461	503	462	483	483	479	481	479	478	483	472	478	466	508	461	454	463	483	435	446	491	466	490	490	489	481	438	524	459	475	489	476	445	459	479	474	517	461	514	516	503	463	500	514	522	481	502	499	478	473	493	484	459	429	500	498	456	467	499	474	460	479	509	448	514	507	503	480	491	490	488	451	489	521	506	492	478	466	443	483	471	450	481	470	479	456	479	454	476	464	486	483	494	494	488	485	490	480	476	482	465	464	492	495	470	486	481	507	470	471	461	479	451	502	470	435	485	496	482	463	471	477	477	448	487	493	500	490	495	470	452	445	495	468	462	512	465	513	504	489	476	491	469	509	511	500	498	483	503	494	464	502	454	464	489	471	503	520	473	472	436	485	487	444	459	427	471	476	464	483	469	431	457	487	452	461	474	461	476	443	467	492	506	463	463	497	496	441	491	475	503	498	464	499	459	450	519	470	513	477	499	431	458	469	503	481	484	496	500	447	464	493	513	499	527	514	498	471	524	459	490	485	505	461	494	473	465	472	456	475	506	445	453	479	525	445	457	505	470	463	456	476	457	475	470	492	498	459	506	490	455	507	478	487	456	466	474	492	447	471	477	469	488	457	500	450	472	450	494	525	493	443	487	498	517	469	492	500	469	431	475	503	470	495	489	465	447	451	449	492	473	469	470	516	536	512	475	468	505	475	502	504	483	478	490	480	472	514	519	462	452	471	458	500	481	476	456	477	506	479	434	503	500	500	494	460	464	491	496	484	504	461	482	492	478	471	489	492	491	460	454	490	492	491	449	443	468	462	481	437	479	451	514	502	502	498	488	479	446	469	462	495	533	482	454	476	463	470	505	500	477	425	510	450	489	481	518	476	463	451	498	495	471	490	449	482	517	502	498	469	456	452	439	463	474	486	500	485	497	450	464	464	467	465	512	499	468	508	459	499	478	465	461	462	467	457	525	490	491	473	476	514	467	473	498	481	451	479	470	476	483	501	504	464	497	494	483	479	475	471	457	489	443	496	498	484	469	517	475	510	493	460	473	500	456	529	471	491	463	491	477	533	489	454	487	489	484	470	480	476	471	490	493	468	439	515	497	492	473	484	488	519	464	474	506	468	461	504	482	470	467	483	493	455	487	464	461	481	463	485	507	498	444	489	473	469	469	503	450	481	457	464	487	570	474	480	462	455	472	475	484	492	456	525	477	528	476	502	469	519	447	486	484	456	466	454	447	476	462	514	505	486	439	492	510	471	478	470	493	442	481	455	504	485	496	470	510	531	467	524	458	468	473	501	498	433	487	506	487	500	471	490	477	489	519	489	462	471	475	523	455	463	466	453	484	474	505	478	445	446	461	454	471	493	488	446	506	442	487	448	454	474	488	497	472	506	498	437	481	479	470	487	441	491	471	518	476	469	483	484	484	475	458	462	489	499	474	514	463	475	479	508	469	498	503	487	521	462	464	449	475	490	471	491	462	512	517	504	483	466	509	488	491	448	449	493	475	468	473	473	466	484	510	464	476	456	475	449	518	470	482	464	489	492	446	455	500	477	466	509	489	517	487	474	488	488	500	489	461	459	473	500	517	465	510	488	514	477	514	517	505	493	462	491	471	493	453	474	493	474	477	476	507	438	499	461	485	475	488	470	494	476	438	489	504	484	492	501	506	473	451	483	461	485	492	495	474	487	518	486	465	512	484	477	459	476	434	496	512	512	481	506	478	487	465	489	489	462	500	484	443	497	493	499	461	485	494	422	508	491	459	443	482	478	509	488	471	479	506	497	468	495	475	457	470	478	439	483	485	492	453	455	476	470	443	496	479	455	505	443	463	508	477	463	478	460	479	462	479	465	501	499	455	472	489	464	496	520	478	478	487	462	480	486	491	464	482	480	462	471	488	465	503	451	456	498	473	442	491	479	487	487	474	512	451	481	484	452	489	486	488	448	488	444	497	499	462	448	492	462	514	467	507	458	486	473	475	483	482	475	468	480	488	493	477	501	482	478	467	457	462	512	468	486	498	449	483	472	451	490	481	505	476	464	510	480	496	461	463	478	496	488	423	469	505	482	459	471	458	520	488	512	492	475	516	494	545	487	473	482	498	489	482	499	498	444	493	436	458	465	493	484	462	496	472	447	469	468	502	467	499	484	442	491	518	484	450	449	477	495	479	464	457	505	454	456	461	498	481	443	445	458	493	493	450	462	460	523	466	522	464	505	498	452	490	441	488	463	479	492	516	481	452	469	492	458	456	507	495	488	423	460	505	500	487	497	498	522	521	473	487	458	454	503	477	472	472	505	467	468	487	491	447	490	473	458	466	481	523	432	499	427	471	499	486	477	465	514	471	492	448	483	474	494	475	455	495	463	440	471	477	489	496	478	499	506	503	484	468	519	498	472	447	461	457	503	461	486	510	443	486	489	465	454	438	503	468	469	475	528	477	449	523	449	468	509	437	473	459	463	478	500	502	479	503	452	499	483	477	487	514	478	490	489	497	434	503	487	458	453	463	474	470	480	456	467	500	505	480	476	464	502	481	479	471	448	464	475	468	441	495	474	475	508	435	508	505	439	470	493	486	481	491	455	462	455	484	465	459	487	487	499	467	463	505	475	490	473	469	463	461	482	502	492	485	459	494	500	448	506	456	477	487	459	471	476	437	525	452	484	467	441	483	515	480	477	506	531	464	494	495	451	483	480	457	481	490	502	463	455	511	513	485	500	489	475	461	468	477	472	473	448	475	510	448	422	475	499	458	451	462	463	495	512	490	476	482	469	490	462	486	455	461	470	462	470	453	426	474	499	465	476	499	496	484	464	426	458	500	486	496	500	449	485	450	459	493	519	455	504	474	504	487	475	527	475	430	490	515	458	486	486	452	430	482	443	509	452	479	504	468	482	453	476	492	454	472	477	483	513	489	465	471	469	498	482	491	504	446	489	486	463	478	451	470	476	492	479	482	458	469	476	466	469	459	503	529	453	456
15172	1204	932	708	540	480	362	307	303	268	250	256	284	247	267	239	220	232	210	225	211	212	228	243	221	216	224	245	235	229	211	221	196	207	232	216	212	217	195	204	234	201	222	230	197	217	224	195	206	204	213	235	213	233	226	203	207	230	257	231	214	228	224	205	218	206	189	214	199	227	192	212	216	176	244	230	215	208	254	228	210	201	196	210	223	192	203	208	215	220	232	221	250	209	202	223	218	204	226	190	197	172	204	203	219	220	238	212	218	247	210	232	199	212	200	216	184	195	216	240	226	191	238	197	226	214	219	206	211	210	203	197	202	205	200	191	201	211	223	204	184	226	213	219	183	191	202	183	192	197	227	226	193	217	180	238	200	210	200	220	231	248	211	235	214	219	227	223	213	210	198	204	217	238	198	216	216	213	227	205	226	225	193	228	184	192	174	208	197	207	214	212	218	199	224	232	216	222	185	211	222	197	220	197	210	222	194	231	214	193	234	224	195	194	194	228	209	210	200	214	212	221	223	217	235	215	190	211	219	202	224	201	227	198	222	227	220	201	231	219	184	233	165	197	188	199	195	216	184	204	196	209	196	237	224	237	233	217	198	208	190	232	223	219	195	194	218	208	193	237	219	209	214	205	217	212	211	200	220	196	176	190	211	222	194	186	216	202	166	201	226	217	217	250	220	245	192	199	197	224	225	219	205	231	212	210	202	204	233	191	225	200	208	181	218	211	200	206	187	210	231	199	220	180	234	208	205	234	216	225	226	201	195	193	165	227	217	223	204	200	225	204	192	217	196	242	220	204	237	230	231	199	213	221	233	200	201	235	214	214	205	218	255	218	221	213	207	194	232	221	243	207	224	208	199	227	193	187	189	190	214	226	195	202	238	245	218	212	183	215	217	224	204	194	215	199	210	180	188	206	234	199	170	181	212	177	221	201	195	197	208	194	190	204	236	207	170	213	225	196	196	210	219	225	210	215	220	227	194	208	214	221	232	219	242	222	194	221	217	224	218	195	193	225	172	226	184	208	224	214	200	219	206	163	181	196	200	201	195	220	225	210	188	232	216	183	220	211	194	210	178	227	203	189	231	218	199	221	231	199	210	196	209	202	194	221	208	206	190	232	221	206	217	246	207	208	227	222	220	211	223	197	181	201	219	190	237	195	237	221	225	202	189	226	210	183	202	231	193	182	216	219	188	212	204	198	238	201	213	211	222	212	182	200	216	189	206	218	197	211	207	211	205	213	225	221	213	219	208	211	223	256	231	183	172	194	217	223	217	227	187	208	212	200	204	220	206	207	208	209	206	237	219	213	212	199	188	217	200	208	186	233	248	177	225	219	217	228	232	233	211	198	229	198	210	210	220	220	214	193	212	187	219	211	203	230	211	218	204	266	218	229	249	238	243	201	222	224	214	185	204	225	226	226	217	226	212	221	250	226	221	211	202	210	198	225	207	214	224	185	236	225	192	211	210	235	188	236	208	232	192	203	239	217	225	231	231	201	247	219	185	212	193	210	236	223	213	191	212	231	232	229	202	219	189	235	226	192	209	212	210	201	217	221	201	201	192	199	214	220	189	193	190	209	202	215	212	211	230	204	218	217	253	210	185	176	211	209	202	253	220	208	227	202	217	211	223	197	217	238	203	215	211	204	207	207	183	213	196	205	215	218	201	186	224	209	194	236	222	230	225	230	229	211	209	205	222	212	208	189	225	199	187	219	211	208	231	221	195	192	201	200	194	195	211	196	201	226	223	197	198	185	219	219	210	216	234	236	206	240	209	214	251	228	206	185	245	229	225	228	222	186	219	217	230	212	202	204	188	192	215	231	212	219	191	210	210	221	200	220	201	187	213	220	182	202	205	231	208	225	232	216	249	225	218	239	222	216	225	211	215	222	222	208	219	193	214	217	202	219	219	213	221	193	229	226	214	216	193	216	218	228	205	227	210	241	230	187	203	218	229	217	202	220	195	196	204	202	204	193	188	232	206	213	222	208	223	179	209	229	207	215	187	197	196	227	231	199	207	221	219	207	196	184	210	209	246	219	219	204	210	203	223	211	212	234	205	216	200	199	180	214	211	193	219	227	219	227	204	205	216	201	203	218	259	225	226	220	180	201	224	195	221	181	196	206	194	201	228	232	209	244	193	203	220	224	205	241	204	194	223	211	226	226	218	190	211	177	180	224	215	217	196	222	221	185	202	199	203	210	184	241	197	213	199	218	218	177	232	251	229	207	216	219	216	193	228	223	207	201	208	209	224	204	194	186	221	208	211	202	229	232	221	241	194	187	227	221	221	226	203	211	230	205	185	203	174	216	202	201	230	215	197	221	208	177	202	243	202	192	223	216	205	205	220	227	206	212	217	226	224	211	237	214	201	192	197	209	214	209	190	231	235	224	216	240	227	212	205	182	208	214	211	219	213	218	219	228	195	212	215	234	189	238	231	236	198	223	239	195	202	219	195	200	228	189	225	207	215	241	207	227	218	196	189	223	211	204	193	221	226	207	200	220	191	169	199	243	234	207	197	204	180	212	224	204	222	200	216	217	212	190	203	202	194	217	201	211	203	210	199	212	210	220	194	209	187	218	218	180	211	241	191	201	208	257	226	212	200	221	211	203	225	244	195	197	216	214	214	202	196	205	182	245	214	213	221	235	212	208	216	209	202	232	212	226	214	192	226	197	215	203	240	226	192	210	215	219	212	196	179	191	218	206	202	213	238	198	210	204	195	230	227	194	233	220	221	209	205	193	224	210	191	180	206	198	209	196	196	194	226	226	194	196	205	233	227	226	183	240	209	206	194	211	208	225	225	192	185	202	213	227	212	188	230	210	172	195	207	217	216	200	204	215	175	220	236	214	199	212	215	211	219	226	187	216	240	214	205	206	195	224	204	207	199	208	217	201	208	230	226	204	242	218	200	222	214	228	197	215	188	210	226	216	205	215	232	211	211	206	194	200	185	196	179	213	178	187	200	213	223	206	181	201	234	197	210	222	206	202	196	222	201	199	221	218	204	194	215	214	213	197	224	199	218	206	195	187	209	220	233	197	214	197	183	186	184	206	216	185	201	188	205	215	208	203	200	211	195	229	231	207	223	194	227	213	206	199	196	224	239	205	216	199	233	207	226	202	193	204	216	203	214	209	210	228	251	207	239	220	185	215	239	213	210	223	172	216	201	206	219	182	221	185	219	240	210	192	198	190	220	206	205	196	213	191	217	207	197	228	166	186	222	222	221	216	220	218	241	219	215	238	206	213	213	193	211	216	187	227	231	214	200	191	183	210	202	209	210	221	212	194	234	228	224	214	206	230	238	214	241	210	221	200	204	231	224	173	229	220	201	206	196	207	212	214	188	196	213	204	188	224	202	251	231	182	216	191	211	189	215	192	237	206	171	222	188	209	220	213	229	197	212	217	209	193	230	204	185	199	197	208	210	212	199	218	219	189	194	221	204	193	212	198	211	233	216	199	218	221	212	211	254	211	221	258
8336	1042	1996	2169	1856	1450	1260	1141	977	993	900	835	758	749	667	706	693	732	644	634	638	628	651	618	584	575	542	611	576	546	604	571	562	613	590	572	559	573	568	596	555	551	564	559	560	529	552	577	520	553	596	554	531	528	551	534	527	487	552	532	508	557	581	515	545	595	542	537	555	528	549	559	568	558	532	549	593	545	558	583	519	581	520	546	548	545	552	530	546	515	556	489	572	582	565	538	582	521	531	535	609	569	499	544	569	565	536	523	575	508	575	544	533	569	497	529	550	529	560	529	565	524	565	533	506	525	518	540	535	539	525	577	536	538	557	557	504	560	580	512	532	541	515	539	571	528	536	558	515	550	514	524	524	575	552	534	553	534	521	543	560	553	511	532	547	545	544	562	512	545	563	561	556	507	562	554	559	520	570	513	520	552	546	529	526	528	570	537	551	546	576	524	527	544	575	496	569	536	538	557	561	542	544	519	528	572	562	547	540	514	581	512	490	556	567	591	500	542	533	541	512	528	505	539	529	565	559	548	510	556	524	549	483	529	543	515	532	561	483	530	533	543	527	552	527	533	518	544	567	584	548	526	513	568	551	516	505	525	511	535	539	562	585	539	547	525	527	521	521	526	574	567	495	521	542	525	553	540	539	557	550	555	545	520	514	501	551	520	589	524	568	534	577	519	546	580	550	514	551	495	543	530	526	553	554	556	563	569	525	486	531	528	539	551	529	528	533	523	561	547	573	526	545	540	522	582	526	526	573	535	541	553	513	538	551	580	493	559	581	533	484	567	551	587	540	526	507	505	559	533	513	559	542	563	545	575	562	547	517	541	553	546	517	557	566	531	517	546	539	532	533	558	510	603	562	560	503	574	564	531	535	536	535	548	535	557	569	550	504	552	556	542	520	536	549	535	558	543	516	535	567	548	561	549	553	566	540	563	493	509	576	571	540	542	566	575	522	511	542	572	535	534	534	541	542	558	578	552	506	551	563	531	497	541	539	566	578	557	547	531	561	548	497	513	593	486	525	524	551	546	530	549	518	532	532	542	554	500	528	543	517	533	527	546	574	526	519	521	563	508	529	514	547	532	486	598	542	517	560	517	538	559	547	529	562	537	516	523	528	517	563	528	557	524	508	555	530	519	549	570	519	541	549	550	511	539	578	530	549	568	553	519	578	553	520	550	550	532	536	542	584	521	549	519	541	575	493	556	521	515	565	529	569	531	547	520	522	519	507	524	597	536	551	539	487	518	542	527	576	525	517	562	596	518	560	586	576	598	496	526	573	569	583	536	532	532	557	559	515	533	534	595	528	584	524	498	500	566	566	573	536	551	561	580	582	549	559	568	550	528	509	535	545	521	532	501	507	582	514	549	526	507	540	529	591	565	506	555	521	508	510	552	515	579	550	526	528	545	553	490	539	541	569	552	548	571	533	558	546	566	531	563	540	520	528	501	597	558	536	534	555	534	530	528	562	535	522	489	560	560	570	523	546	534	546	559	539	523	537	562	548	508	505	550	548	531	501	548	536	521	543	557	570	561	514	576	534	518	521	568	503	560	578	516	520	539	538	533	571	575	528	532	554	559	556	541	531	584	543	524	508	569	515	560	540	527	518	543	516	550	567	536	526	485	541	534	527	545	549	592	534	509	532	521	558	513	583	507	521	537	541	594	532	540	563	541	551	541	546	523	550	553	559	516	529	518	579	550	545	494	532	562	535	555	529	545	503	556	497	599	504	511	543	556	613	565	534	517	527	555	526	585	568	573	514	539	585	541	525	556	510	549	532	492	541	513	555	556	503	518	516	510	523	548	545	497	535	535	513	584	495	474	549	539	509	551	519	573	525	496	528	566	592	527	516	544	548	543	538	525	520	562	556	512	503	562	552	492	521	510	578	577	525	546	513	504	552	530	574	528	552	518	511	532	539	571	522	491	529	522	534	534	534	533	545	563	527	496	560	537	561	537	498	557	551	542	552	528	523	514	547	525	526	505	519	514	545	536	554	534	539	562	545	578	544	532	516	549	564	530	542	550	540	566	534	536	562	553	603	548	544	530	535	536	531	600	538	582	570	556	512	510	572	580	517	533	569	563	515	577	530	543	545	527	514	566	568	542	520	522	552	559	549	526	511	549	528	546	555	512	561	525	516	547	539	551	550	558	560	518	512	504	548	504	524	532	550	550	550	525	570	550	561	563	528	598	576	555	552	549	501	562	547	545	519	528	538	540	543	537	555	580	553	520	536	543	551	518	594	553	561	557	545	583	559	539	542	558	554	570	518	571	558	590	536	525	559	529	560	567	539	552	490	545	514	574	516	537	502	535	548	538	541	489	513	533	583	521	525	556	553	561	563	551	546	535	499	615	584	531	540	567	555	573	549	567	559	599	533	543	563	551	539	530	569	543	557	546	537	543	537	543	561	521	552	527	545	589	506	564	589	586	502	495	553	574	535	570	538	537	552	548	540	581	519	570	557	560	514	573	571	517	561	586	543	526	553	518	557	545	553	503	518	545	538	545	536	527	516	540	541	547	531	531	539	586	538	529	562	512	488	536	546	519	558	516	540	556	537	543	555	502	539	508	549	533	538	527	549	564	530	541	539	497	532	552	525	530	532	531	533	558	534	546	575	514	503	553	524	534	552	540	552	511	566	538	535	547	535	514	544	530	547	531	519	558	554	543	549	562	525	534	584	515	547	532	571	566	542	581	519	580	555	563	561	533	551	549	564	481	573	543	536	577	551	517	573	506	504	550	510	533	570	552	548	525	576	531	572	536	512	528	571	568	491	536	525	543	572	532	517	552	551	503	558	529	538	567	560	550	559	529	544	510	510	508	529	557	517	560	541	565	571	508	538	535	545	511	535	564	535	506	568	547	565	541	555	495	544	535	505	531	527	555	572	541	526	521	584	517	517	539	539	567	544	521	582	534	513	551	526	567	540	530	524	553	543	553	538	566	532	533	535	551	533	500	545	549	535	561	550	579	570	565	548	555	524	502	505	544	560	534	527	551	554	532	574	556	566	495	554	560	546	561	467	590	565	538	524	527	518	538	557	568	591	548	547	540	558	528	548	564	506	550	570	512	543	551	501	524	541	522	533	522	544	559	553	525	546	553	557	565	536	534	535	502	571	542	562	529	583	548	533	539	523	537	533	517	564	574	505	592	531	530	566	525	566	529	557	547	554	520	551	509	516	575	558	548	545	489	496	553	510	545	525	515	544	523	531	541	503	566	574	567	568	541	525	545	574	552	518	613	547	560	544	548	528	558	552	493	534	499	537	534	585	534	565	490	526	541	573	556	550	547	547	564	580	585	502	532	520	531	563	550	558	558	527	536	555	492	559	545	552	564	524	540	550	555	547	592	572	562	566	554	544	514	580	501	573	588	544	533	498	517	558	524	540	527	546	561	546	503	538	530	551	533	570	541	540	503	565	540	568	493	553	561	551	571	556	527	536	493	540	539	507	528	531	532	554	535	525	528	508	515	507	555
1817	402	400	402	416	391	373	367	393	415	430	412	424	425	425	398	347	385	400	416	367	397	418	380	414	401	443	371	393	378	419	401	384	392	401	378	385	394	406	389	387	421	381	390	425	424	420	401	376	365	429	350	372	367	410	376	412	396	386	405	407	401	406	425	417	433	405	399	449	394	412	398	358	366	380	408	426	407	403	380	337	382	438	394	400	391	365	376	378	354	397	429	403	392	440	418	411	398	401	373	377	402	398	414	387	415	416	358	385	415	419	406	405	380	433	375	396	435	395	392	372	408	395	387	393	362	396	355	375	401	439	439	414	432	367	352	406	394	445	396	382	402	409	379	410	404	384	384	398	372	402	417	418	414	418	392	400	386	404	376	410	404	440	368	387	364	390	392	393	432	395	377	394	431	416	394	412	388	384	377	438	405	392	394	412	393	399	388	402	409	342	378	385	408	419	420	428	421	373	406	403	407	437	386	430	383	418	377	397	337	384	368	392	400	398	367	416	426	411	420	386	376	379	398	403	401	395	403	425	389	414	385	410	395	387	422	387	440	380	427	407	373	383	401	429	425	397	397	444	369	400	438	387	380	397	406	406	380	416	412	418	412	384	394	413	349	388	399	408	392	401	406	403	428	399	426	386	400	407	417	361	414	381	384	385	388	379	434	459	427	414	367	400	404	403	404	382	383	417	389	412	403	405	416	411	409	375	410	461	422	392	402	375	389	427	386	403	403	397	378	371	402	388	359	423	393	414	425	407	439	404	430	407	387	400	408	396	408	407	408	409	396	391	389	424	432	366	400	439	395	415	401	397	396	420	393	391	397	436	388	402	382	331	396	387	378	379	451	401	372	362	352	367	395	405	373	393	439	386	444	406	380	456	397	402	411	407	360	392	395	410	414	368	428	408	391	416	393	378	441	371	422	383	451	420	362	401	408	373	373	411	408	393	370	376	420	397	370	429	425	379	394	428	377	367	410	401	401	414	370	414	383	428	368	399	382	384	389	386	404	391	377	411	387	407	367	369	400	390	375	353	378	372	392	373	412	442	435	412	401	402	395	384	362	408	363	416	452	412	414	364	418	406	379	444	381	402	402	382	394	375	352	377	398	373	391	401	400	385	402	384	368	391	399	348	406	399	376	419	393	376	402	419	436	411	382	399	402	423	390	381	409	383	392	410	368	409	431	403	395	386	399	390	374	436	396	392	405	425	371	381	412	397	416	392	379	400	424	427	396	378	404	417	393	368	380	374	386	406	400	363	359	408	397	378	438	371	413	412	380	384	390	410	395	447	360	398	379	415	401	395	393	404	400	414	359	437	419	411	380	409	414	390	339	397	361	399	345	416	374	408	429	421	382	357	380	427	436	417	417	426	408	364	406	413	387	362	398	401	443	427	390	424	378	385	335	406	374	414	434	445	375	382	399	390	362	425	401	405	421	397	414	364	358	388	419	445	417	346	453	383	418	376	378	398	420	422	392	409	363	386	404	447	408	428	389	335	409	389	356	405	418	373	368	391	365	376	390	334	355	368	385	393	436	391	370	372	397	400	388	411	407	423	408	391	387	405	400	362	412	432	436	390	366	399	400	402	369	396	393	399	383	405	424	408	409	425	415	398	419	411	393	406	431	420	441	398	389	435	415	414	399	350	421	377	393	387	400	372	400	379	401	406	416	397	419	401	413	402	371	385	413	424	455	407	386	394	390	392	409	361	397	368	382	406	385	408	400	403	422	377	406	372	388	432	393	404	422	395	382	362	418	388	392	380	398	421	384	419	405	377	406	404	426	437	366	407	414	393	387	381	402	382	376	409	428	424	422	407	409	392	406	408	385	408	394	447	435	378	396	419	375	390	439	372	398	426	358	394	399	385	402	401	431	400	418	390	385	428	399	386	379	410	412	435	390	414	401	429	356	426	426	341	433	389	405	412	434	422	415	402	410	364	411	389	389	370	402	396	413	398	406	415	392	411	411	395	391	392	375	370	383	435	366	379	381	385	383	342	405	390	413	388	390	388	390	412	406	423	367	408	396	376	407	398	392	402	417	398	417	386	428	385	427	399	423	397	399	420	401	429	434	436	416	437	389	410	383	371	398	388	391	404	392	383	377	382	418	392	393	383	398	405	427	414	392	396	385	389	386	396	391	407	434	383	403	375	413	429	400	421	387	409	384	394	388	401	367	387	400	435	387	376	391	391	418	347	406	381	363	371	377	391	389	343	341	374	391	414	406	371	401	425	402	400	393	391	396	438	407	404	431	421	398	428	381	433	364	377	379	351	405	427	392	399	386	426	415	409	395	371	400	403	425	387	381	380	450	406	377	386	384	389	408	369	379	410	387	383	376	397	396	409	380	398	422	383	423	413	360	429	384	415	433	376	427	419	399	408	418	363	385	422	386	377	451	413	426	387	388	412	404	454	385	385	389	392	417	402	409	413	371	393	414	404	393	393	404	410	395	378	408	391	375	384	384	386	428	408	386	388	385	421	391	409	381	387	361	410	356	360	406	420	389	441	411	419	370	401	378	420	421	379	406	392	400	406	398	396	435	393	386	423	409	369	426	408	378	397	386	418	394	413	427	419	413	368	398	399	399	434	445	406	405	362	411	400	368	441	438	373	398	420	351	417	358	413	385	425	378	370	360	419	400	402	378	407	441	422	424	405	432	369	385	376	376	404	392	434	418	365	422	365	396	410	384	369	382	370	385	384	402	442	399	380	416	364	403	433	396	429	367	396	432	399	420	402	359	410	401	408	397	415	392	378	425	423	387	367	425	390	416	385	387	389	409	364	396	392	408	387	369	391	434	378	362	383	389	373	384	432	374	378	368	400	425	414	426	378	399	403	365	377	390	424	416	399	398	423	360	403	395	405	452	421	387	407	376	422	396	419	395	403	409	412	418	425	363	411	429	367	402	410	398	382	384	362	431	377	444	429	411	413	415	412	420	402	375	395	400	401	405	389	406	375	413	414	399	389	399	411	383	386	383	412	377	383	390	384	408	386	389	391	389	369	417	420	381	392	404	410	401	395	396	391	423	392	409	394	362	413	376	428	382	422	394	388	413	391	381	414	399	389	365	434	398	420	400	392	439	367	376	376	372	350	393	401	388	376	417	403	431	403	413	386	383	392	423	386	389	384	391	419	451	382	401	394	398	424	431	397	382	390	361	390	387	380	363	414	387	347	388	404	412	397	408	382	403	383	380	394	402	369	374	418	377	354	382	388	337	432	404	390	425	375	405	414	400	416	376	386	385	404	337	398	347	477	386	379	418	399	391	353	403	390	385	412	427	400	421	430	420	402	393	444	411	377	390	377	387	376	376	421	424	417	418	406	378	421	420	407	421	447	429	429	389	404	404	426	416	430	378	389	428	337	408	393	405	379	395	421	401	430	412	399	384	348	398	416	426	400	431	374	419	386	370	375	386	435	403	426	385	407	430	432	427	393	392	404	393	432	393	398	433	430	442	393	405	367	359	376	407	381	394	399	415
2155	888	952	901	920	957	950	910	912	878	875	900	881	880	888	921	856	888	860	903	868	878	940	897	875	882	854	898	841	964	835	805	898	897	836	877	894	869	877	905	899	927	875	888	896	823	874	875	840	862	918	909	888	870	925	847	891	897	898	818	858	843	916	826	895	827	888	856	839	852	839	882	899	904	887	920	879	849	918	909	806	891	895	849	857	868	847	951	837	875	867	912	874	838	870	860	845	860	826	810	873	852	859	865	889	930	852	926	873	842	877	877	834	883	895	902	901	819	865	897	896	922	854	806	831	899	874	879	878	876	894	880	893	880	844	899	875	893	892	818	863	843	883	922	894	883	911	843	876	888	854	858	852	879	919	949	864	877	899	843	883	846	891	871	871	890	888	851	932	858	869	901	904	827	869	844	872	821	827	911	881	855	859	922	848	831	887	838	852	888	803	868	882	878	857	840	931	878	886	874	863	888	868	883	907	888	836	840	847	846	870	886	796	884	874	881	845	901	914	926	868	883	892	828	861	892	888	890	879	882	913	842	862	904	883	897	852	854	896	902	833	916	871	875	930	887	847	823	856	857	857	927	884	864	874	821	887	891	866	805	863	900	808	865	831	874	901	878	870	920	850	882	881	876	816	868	875	860	858	845	873	888	913	834	901	888	885	835	898	884	885	852	875	889	869	882	935	848	901	860	875	864	903	877	875	921	918	844	891	861	902	848	879	848	859	877	936	856	898	889	855	911	840	835	809	903	855	873	838	859	903	815	894	859	905	860	855	887	844	886	947	953	872	867	822	874	877	905	888	867	867	877	923	847	859	791	881	901	906	939	898	866	905	882	892	847	885	853	861	868	856	911	839	847	818	851	866	855	900	911	885	884	886	892	861	816	924	835	863	850	868	875	838	930	862	884	826	880	882	826	867	866	880	861	840	900	898	893	829	874	834	865	861	903	882	831	913	859	819	819	863	859	878	864	861	830	872	834	904	878	808	841	875	874	897	894	888	876	898	866	898	850	894	866	880	856	864	862	876	899	900	882	821	858	901	924	855	888	912	880	878	831	872	870	842	884	837	857	898	869	854	895	867	863	906	865	850	870	824	860	847	894	876	887	860	899	849	885	882	829	846	840	868	882	876	868	929	926	837	913	875	805	922	859	838	921	845	796	944	891	863	883	856	829	920	831	895	893	867	870	855	915	896	891	851	855	863	890	872	881	882	893	844	844	937	924	899	921	887	874	891	914	825	907	864	983	876	905	901	852	863	844	926	907	877	960	887	884	836	869	859	861	876	921	787	879	911	866	807	892	852	898	885	897	873	830	908	841	894	871	875	915	885	853	849	916	879	858	870	882	863	888	873	852	913	925	842	815	864	842	839	860	934	828	907	879	831	887	856	853	893	887	903	854	832	869	884	857	839	839	873	872	855	890	824	880	899	862	885	882	877	909	858	873	880	888	860	869	891	906	878	889	878	907	846	873	897	847	899	860	919	844	905	931	900	852	867	914	866	858	894	866	880	824	899	843	906	888	912	886	871	933	893	867	889	842	920	845	884	821	824	875	925	844	845	879	883	856	875	865	860	845	873	885	931	853	836	858	887	896	881	885	884	913	898	865	886	895	850	893	857	884	851	852	882	860	923	829	873	898	908	885	906	860	897	843	884	881	825	856	884	830	880	864	868	871	857	898	833	869	865	833	860	870	820	876	873	878	885	854	864	879	843	914	860	871	867	830	894	850	850	877	841	899	829	892	848	867	890	844	880	887	899	926	850	888	870	885	828	868	839	846	862	882	847	829	846	860	925	857	855	841	920	900	864	869	872	860	887	857	919	895	877	858	924	873	921	826	868	835	855	918	860	838	922	816	872	859	850	877	858	881	847	865	924	847	872	841	833	864	862	847	859	918	852	867	890	876	919	848	850	865	843	897	861	907	877	884	807	803	831	854	869	895	874	885	879	812	809	877	881	862	892	832	898	910	879	854	838	849	911	893	872	920	889	881	938	847	867	926	882	864	818	841	880	902	856	906	855	842	921	865	887	895	884	886	884	833	836	896	888	865	866	839	939	879	874	906	849	890	915	875	879	866	886	871	860	877	899	856	880	903	886	856	903	883	849	921	884	816	853	898	846	902	894	861	902	884	880	867	854	855	836	867	894	867	859	893	899	863	851	821	838	868	817	865	925	905	869	869	859	873	849	873	901	948	866	833	896	897	848	913	937	848	895	896	903	847	875	910	836	894	929	867	871	879	801	795	870	870	901	884	778	881	884	846	881	898	861	916	872	886	896	845	937	849	881	877	879	812	857	829	834	857	889	890	872	840	897	867	910	901	845	807	905	867	938	897	823	870	883	844	908	864	887	855	888	883	874	880	872	883	842	888	912	905	882	868	866	885	854	892	846	850	868	924	883	864	838	840	887	853	900	852	870	905	881	864	897	885	841	892	824	935	897	854	910	915	901	890	879	919	891	877	870	939	905	886	865	893	851	890	800	878	892	860	861	854	881	888	855	878	895	853	825	898	877	852	879	827	906	846	812	838	857	845	925	858	866	859	877	893	921	832	854	821	848	859	918	895	937	911	854	847	904	877	885	845	861	889	864	901	887	882	852	872	877	858	858	852	855	891	861	857	880	903	870	846	864	848	910	887	867	865	845	865	857	827	924	828	874	900	898	889	831	876	844	849	880	845	810	848	860	865	895	857	850	837	854	876	904	911	837	824	881	911	828	879	921	883	837	912	881	909	869	854	854	855	894	867	845	905	876	864	870	867	853	829	898	818	873	867	864	848	858	909	898	836	890	857	893	911	884	866	848	835	797	891	828	849	807	912	878	897	827	869	817	892	851	873	847	882	840	894	866	879	894	874	903	854	892	899	918	904	864	841	891	838	887	919	865	879	857	901	905	897	837	845	894	841	850	853	902	850	896	866	895	849	911	859	889	841	885	869	894	877	883	899	903	834	887	881	896	875	829	892	858	858	868	877	881	889	958	877	864	856	852	850	863	902	871	887	875	853	859	858	823	888	891	919	922	873	811	874	922	908	851	868	849	896	801	860	875	882	861	860	957	819	909	889	878	814	875	881	904	832	861	845	845	834	885	902	875	962	847	919	810	831	800	880	849	853	865	876	858	848	929	824	863	904	877	886	857	900	945	943	821	840	884	906	888	898	866	869	890	925	876	865	887	856	865	920	833	846	841	887	845	909	892	866	844	873	875	893	897	839	874	880	848	908	847	888	884	902	872	897	864	880	852	846	868	872	850	835	885	890	877	860	819	922	904	865	896	862	868	817	861	878	855	843	813	902	879	873	878	916	891	904	874	833	844	880	878	917	832	856	848	847	850	883	902	872	869	903	855	844	868	884	871	839	825	922	861	850	861	863	855	891	930	862	894	876	888	855	867	906	918	868	850	847	853	896	894	825	876	845	872	893	861	861	867	864	916	868	914	891	915	908	892	825	850	872	849	848	856	916	907	896	829	810	854	865	900	842	893	886
7635	505	559	434	335	315	296	229	262	225	224	198	211	214	207	209	215	219	200	206	187	217	182	222	214	203	195	197	200	195	162	209	191	187	217	227	177	183	217	185	209	212	198	241	197	173	178	182	182	214	214	196	206	196	198	190	215	184	213	187	183	192	204	188	182	190	185	196	201	173	231	192	204	201	190	181	194	211	170	205	191	159	200	198	198	165	174	218	173	183	173	193	188	184	180	204	191	169	199	190	183	195	230	211	227	170	198	199	181	194	193	193	203	187	188	206	200	202	154	175	170	203	166	207	217	186	166	185	197	200	198	213	194	181	170	171	186	208	203	186	190	215	183	176	178	169	185	187	182	222	178	175	197	206	175	227	189	209	185	217	175	180	178	184	214	202	201	178	200	172	205	221	185	213	183	196	194	209	187	200	204	197	219	188	167	198	201	200	207	193	219	200	201	177	186	216	194	218	188	185	206	194	206	175	154	207	186	182	183	185	192	158	171	197	179	194	183	195	201	199	168	189	188	218	170	198	222	197	203	184	212	215	210	187	183	207	212	190	199	190	188	200	191	213	207	238	179	193	186	190	212	199	196	229	184	184	173	197	221	183	226	207	201	188	196	200	172	189	206	194	170	162	183	193	175	166	197	175	154	170	188	172	201	179	202	192	220	190	196	167	212	199	198	197	190	171	178	196	170	203	177	203	178	183	209	189	191	211	188	209	159	214	198	187	209	204	201	201	192	190	193	200	182	184	205	209	187	188	183	217	194	210	197	164	216	192	200	193	189	182	197	178	216	182	203	170	194	191	184	201	205	171	159	189	200	180	198	210	202	205	212	169	196	185	202	182	206	187	212	223	194	166	184	209	198	205	201	192	202	211	199	190	170	186	216	179	199	197	190	206	164	190	180	174	217	204	192	189	183	200	189	183	210	207	194	194	184	196	198	196	182	202	177	181	197	174	193	211	195	189	227	164	183	162	204	204	193	182	203	203	187	178	187	199	187	192	178	192	192	208	172	200	197	187	198	199	207	164	196	190	175	206	186	196	178	198	186	179	199	184	215	211	194	208	193	164	210	202	189	186	179	182	188	210	195	172	192	195	163	156	209	188	200	197	170	188	168	204	163	163	189	207	185	176	218	190	206	190	193	188	186	225	165	179	154	225	203	214	192	183	209	191	179	223	190	203	194	211	157	203	182	195	215	199	210	171	196	192	202	181	200	183	180	196	208	207	206	194	182	164	206	177	208	209	179	217	195	223	212	191	200	196	198	182	194	195	189	171	200	178	171	207	211	181	192	205	200	183	199	198	166	193	181	181	177	176	184	205	191	212	189	203	219	205	167	180	190	215	185	197	184	211	203	190	181	181	215	187	191	206	220	206	206	172	174	196	202	164	183	190	163	170	194	217	168	204	173	196	180	216	206	177	212	195	172	178	181	175	198	200	189	183	181	179	197	195	162	185	204	199	174	198	203	186	204	201	197	207	189	196	193	206	227	193	171	191	200	175	211	195	198	196	187	179	179	203	191	200	180	225	193	152	192	189	171	197	222	205	183	191	220	177	181	221	179	194	211	202	170	193	178	186	176	183	201	197	195	178	167	185	187	189	162	187	178	170	184	188	198	199	176	204	182	201	195	190	185	184	200	210	181	183	184	185	192	178	184	223	167	177	184	198	184	186	215	164	194	168	192	177	178	213	199	187	214	211	182	170	175	215	184	180	189	187	213	203	193	170	202	197	186	185	214	184	194	180	166	205	224	214	189	235	207	203	190	165	193	189	195	174	201	211	201	191	205	181	165	219	177	198	211	178	184	184	189	222	193	180	190	193	200	208	185	156	189	220	194	201	218	212	187	192	193	187	198	210	167	179	195	211	201	187	194	208	187	181	192	202	211	206	208	210	201	190	192	177	169	164	210	178	189	212	197	182	175	211	171	200	177	180	205	193	174	179	159	192	182	203	200	205	188	168	187	210	193	181	201	194	191	182	198	187	186	204	184	206	181	201	181	182	220	197	175	171	176	175	216	185	204	203	164	171	185	191	195	170	191	170	201	212	166	213	201	195	227	204	189	178	181	192	203	202	184	197	198	194	204	199	173	198	198	217	183	194	186	166	196	175	179	170	163	225	175	196	158	188	202	194	221	199	181	199	199	198	195	186	217	181	179	186	228	176	180	212	154	195	207	210	199	194	215	211	204	197	181	206	185	193	212	181	199	204	207	187	192	197	191	201	212	211	195	157	193	192	188	188	218	213	200	191	188	169	165	180	181	207	189	207	192	198	158	192	207	196	224	188	188	214	180	220	161	177	197	188	212	219	195	189	172	209	202	211	192	237	177	199	211	160	185	210	176	215	186	184	201	185	213	188	176	171	242	196	182	193	148	171	206	181	192	186	175	196	178	197	189	183	230	184	181	203	209	172	196	201	186	202	185	203	191	189	215	212	216	185	173	175	191	182	187	207	201	203	187	223	178	181	195	195	192	198	187	182	201	182	187	181	181	208	207	194	196	208	188	210	201	170	187	189	170	215	183	197	197	199	203	213	157	180	203	177	195	176	167	181	177	181	212	204	188	183	185	171	200	171	195	178	206	193	187	214	185	192	185	178	198	202	177	189	201	193	190	172	208	177	187	191	178	173	204	197	209	215	175	211	205	186	205	175	184	189	184	197	214	210	183	208	195	224	199	190	214	189	194	180	189	225	196	194	184	181	187	171	192	164	184	219	177	201	181	196	174	176	199	174	220	224	163	197	178	193	209	186	182	214	173	215	199	172	195	200	209	182	204	182	214	208	195	238	190	219	214	172	191	171	180	191	185	180	181	174	196	156	184	210	198	203	192	180	177	171	199	208	187	186	174	177	193	185	164	174	185	197	199	183	185	222	188	200	183	196	195	219	203	193	197	157	177	190	200	156	177	174	191	186	180	214	204	217	194	206	154	218	180	216	199	181	199	195	170	198	181	196	220	217	185	204	189	215	215	177	198	174	168	171	205	200	182	197	193	201	197	178	216	219	153	173	197	208	172	222	186	187	231	200	202	169	188	201	217	195	202	214	180	164	181	173	208	199	202	219	160	175	188	198	214	193	182	198	196	250	219	194	183	194	185	193	176	206	221	195	203	194	194	186	195	191	193	192	175	183	154	188	172	216	206	195	199	184	192	203	193	175	198	207	196	176	195	185	173	164	194	222	200	187	181	198	174	200	181	204	200	182	188	211	189	173	224	196	224	208	210	206	203	199	185	194	207	204	207	211	198	181	188	194	193	198	220	176	188	207	225	182	221	207	178	165	212	203	188	189	184	179	172	189	195	180	207	221	200	198	200	196	187	193	219	185	195	186	155	204	167	194	201	183	207	219	200	196	203	201	205	177	185	162	190	200	210	169	188	178	186	184	193	185	196	191	177	209	176	199	193	186	211	190	206	200	191	185	194	210	196	197	241	188	211	188	216	205	199	218	175	184	207	197	193	199	201	181	166	186	202	187	200	165	171	212
6351	724	1212	1358	1173	1014	843	772	695	650	666	624	645	559	543	516	525	517	554	500	503	481	530	505	515	531	483	529	529	468	438	503	481	496	491	459	452	481	485	489	497	514	469	468	416	468	494	498	469	508	459	474	497	477	509	506	504	481	475	466	497	445	426	444	472	466	508	482	491	481	471	489	422	433	511	460	438	475	447	447	514	479	475	412	504	465	481	483	470	482	453	484	444	446	481	452	440	462	442	455	526	514	468	441	474	419	454	508	460	462	474	457	486	487	476	448	469	480	493	497	489	442	473	464	490	432	474	488	464	441	486	473	458	469	445	446	454	470	454	452	488	453	454	477	454	462	508	487	487	470	478	479	474	443	462	461	460	494	448	435	487	469	461	460	474	487	456	441	459	468	435	478	455	523	484	476	450	471	465	499	467	436	440	478	458	445	479	454	486	479	505	462	490	453	494	489	475	463	517	486	471	443	483	431	471	483	441	491	448	441	471	523	464	450	490	458	473	444	461	509	473	521	457	479	474	491	450	478	508	506	465	477	473	476	480	464	489	479	462	468	458	462	494	440	467	470	494	461	494	516	455	446	485	475	487	457	455	450	489	475	468	471	518	483	470	501	446	459	462	503	467	473	446	432	508	462	497	469	461	458	501	499	522	468	460	481	472	424	447	463	456	487	514	493	486	462	459	500	478	490	438	445	481	480	483	449	480	463	458	472	481	454	438	458	484	464	512	450	485	498	496	463	454	468	463	434	420	481	466	470	445	490	446	489	473	458	461	398	432	458	464	455	483	453	486	453	485	483	478	468	458	477	518	440	472	480	478	454	469	466	470	482	425	487	456	465	475	468	479	437	471	469	450	440	484	429	480	430	500	433	470	467	481	460	519	473	469	454	433	464	481	484	468	458	456	515	537	463	502	505	438	491	448	469	471	449	476	488	449	518	476	463	444	445	460	505	454	465	444	436	485	467	437	468	474	470	477	461	501	504	460	465	473	462	467	484	470	483	473	491	512	454	437	465	462	438	501	496	467	463	455	466	498	466	523	435	440	464	475	463	474	463	481	467	496	436	450	475	445	495	480	495	461	468	476	500	470	467	524	485	432	484	450	502	471	482	431	481	421	471	453	477	489	452	443	459	500	488	428	473	516	470	473	464	460	458	479	450	450	463	443	499	462	483	445	440	471	479	480	454	451	450	470	455	471	458	477	472	457	452	453	514	451	425	489	481	510	475	483	453	449	454	484	470	468	451	481	488	496	460	460	448	474	475	473	493	446	484	430	477	509	482	477	438	467	453	467	423	470	462	467	471	475	482	476	461	434	450	471	471	480	445	431	448	435	452	454	471	483	475	484	473	471	520	437	483	481	444	462	434	465	470	446	470	472	483	468	466	454	441	458	443	466	438	455	457	446	478	497	476	459	506	472	484	465	463	490	438	438	457	445	539	460	441	465	464	502	440	453	487	453	463	501	467	478	485	454	440	461	440	455	458	467	430	471	478	446	455	461	442	467	468	464	442	498	463	450	489	443	490	447	479	497	510	428	438	467	457	449	429	461	453	466	466	489	473	459	464	530	460	456	468	475	487	458	511	435	500	463	482	453	441	451	477	486	430	466	477	469	467	495	480	465	478	461	440	496	468	444	491	477	483	488	468	458	463	482	495	500	433	472	454	473	470	488	472	449	450	459	462	500	469	480	494	461	517	439	490	462	454	457	445	466	464	466	449	483	468	463	482	457	469	435	448	480	465	479	478	488	499	496	459	509	504	471	502	496	424	456	443	484	451	473	430	485	478	473	423	498	453	468	455	452	493	497	478	471	470	462	507	497	488	442	453	533	474	435	513	457	463	502	459	471	486	464	448	485	453	460	460	453	504	457	437	456	435	492	457	487	455	473	475	479	461	456	489	451	458	446	470	442	490	463	500	450	457	469	438	471	491	474	462	443	477	477	460	421	471	483	440	459	448	472	463	448	475	485	477	460	499	457	512	467	498	480	467	467	471	467	493	485	429	452	461	462	508	501	442	456	454	438	450	470	424	435	480	502	476	441	474	497	443	435	485	454	454	481	457	468	463	485	442	464	452	438	459	463	460	488	483	477	466	491	471	471	482	457	488	442	483	463	460	490	447	508	479	492	485	502	478	477	446	481	487	460	429	492	448	478	494	477	485	476	468	451	482	480	482	442	450	507	488	424	464	459	439	444	457	468	458	503	485	473	495	468	546	471	443	479	460	475	459	451	469	498	463	472	484	519	451	467	471	485	478	465	467	434	471	500	490	483	438	446	497	476	491	473	474	490	498	453	422	435	419	450	486	459	491	472	450	440	483	468	501	517	489	467	493	466	496	503	472	498	480	483	519	420	449	444	472	441	465	486	446	417	472	479	464	460	489	468	450	478	492	443	442	474	460	492	475	488	486	485	450	484	478	505	494	448	472	427	456	474	501	457	474	473	501	490	442	473	464	486	507	439	451	487	501	470	468	449	461	508	452	458	453	432	436	436	452	442	493	484	464	484	441	478	483	473	432	434	488	455	488	472	482	472	453	471	453	463	529	452	473	498	509	493	487	437	473	451	490	442	471	443	496	470	467	517	476	479	452	455	454	429	466	466	490	478	433	462	481	456	495	455	452	458	479	455	449	484	466	448	419	465	480	453	448	510	499	410	478	468	487	475	460	460	482	422	463	478	491	480	461	463	478	479	463	470	422	471	468	482	451	499	472	499	476	488	469	430	452	491	420	445	482	498	430	495	468	453	466	471	453	470	416	482	474	458	457	433	434	458	478	461	398	480	468	488	485	489	492	491	459	444	451	495	492	492	489	459	482	479	472	459	510	422	470	441	454	461	494	478	484	472	445	461	480	471	477	466	479	480	500	476	452	488	501	530	491	473	457	487	459	478	458	478	494	488	483	509	418	456	454	453	490	511	495	491	455	501	463	480	452	453	487	474	460	479	483	439	483	427	482	451	476	425	468	465	489	472	484	453	481	476	502	465	469	488	475	506	448	440	459	466	429	437	462	477	475	476	454	473	473	476	462	437	492	466	474	480	472	494	448	444	483	478	468	480	491	487	486	451	495	460	526	491	434	457	467	495	442	456	473	523	457	480	454	494	483	477	488	464	476	472	463	504	469	475	485	503	477	530	447	460	435	473	455	461	484	477	431	479	484	463	439	472	497	463	411	499	440	497	478	453	474	455	494	483	452	443	461	462	446	467	481	492	443	463	485	472	464	448	443	465	475	453	461	425	462	453	516	473	454	486	466	470	444	461	453	466	481	464	448	483	463	425	456	477	492	465	466	484	484	492	491	478	476	501	503	450	448	466	466	477	475	461	464	479	487	462	465	426	501	466	438	423	477	465	493	418	467	455	513	474	457	496	456	523	456	444	450	496	467	441	483	494	468	485	469	500	436	479	456	439	473	450	470	474	482	483	456	477	443	460	498	451	467	494	448	486	461	502	458	473	494	497	498	487	501	483	451	473	498	440	500
14767	1149	1016	651	514	472	363	296	293	273	269	241	232	227	241	227	236	222	214	214	236	207	223	215	195	245	233	222	196	209	210	213	189	221	210	207	191	217	216	206	223	203	226	196	206	211	195	203	208	208	223	184	189	206	231	184	202	207	196	206	217	222	182	193	212	192	226	225	207	233	228	198	204	194	198	201	197	221	215	207	223	194	199	201	204	187	234	198	182	193	190	215	205	207	202	206	207	245	212	216	221	214	226	231	221	212	251	219	205	216	217	206	204	179	232	206	227	208	199	209	233	224	189	200	211	208	199	198	201	194	221	201	187	224	197	193	200	202	204	216	218	208	185	196	190	198	205	199	204	236	221	217	250	206	200	216	202	198	219	215	200	203	210	193	205	223	234	197	229	197	221	191	197	206	194	213	207	214	209	202	234	198	214	214	220	204	203	202	239	179	231	204	235	196	207	193	182	192	245	222	196	207	205	211	200	223	201	235	230	207	201	203	204	243	193	201	201	239	187	222	195	248	240	205	226	197	194	234	241	197	219	213	196	228	191	215	211	196	210	215	216	203	192	218	234	197	211	207	223	185	217	214	198	194	228	195	224	186	219	195	203	233	197	194	191	234	222	225	200	238	191	228	210	216	208	196	236	206	205	217	194	228	163	192	226	198	210	168	198	199	207	223	239	196	199	185	196	169	214	214	177	228	213	234	205	208	271	214	200	199	204	183	228	210	191	212	204	213	205	216	210	208	204	200	197	225	209	214	190	207	194	211	210	223	209	195	216	215	219	196	208	206	178	192	185	213	207	211	223	236	188	219	185	202	194	205	205	204	202	199	231	200	212	192	203	222	219	210	223	196	224	193	189	232	234	223	193	189	226	193	214	211	211	207	190	218	204	195	199	201	177	208	207	200	201	199	206	256	217	183	219	209	209	198	229	227	210	189	209	216	177	190	228	208	215	212	199	227	169	207	195	205	221	221	224	244	186	220	211	197	202	188	187	190	186	178	211	193	205	201	223	222	205	228	205	221	193	215	236	214	212	201	220	185	179	201	223	198	213	211	192	216	199	197	207	201	213	208	229	188	205	229	198	213	193	188	189	189	232	203	204	202	194	190	194	211	210	200	186	186	201	190	200	200	192	192	221	225	187	215	204	191	218	194	190	192	205	231	221	217	203	202	220	201	209	195	219	180	210	201	225	207	226	228	198	188	211	211	199	226	226	221	191	221	195	217	221	218	205	188	217	196	226	174	220	184	173	206	194	225	219	222	218	209	215	218	198	224	209	217	202	199	194	201	226	207	180	217	209	207	205	221	202	212	213	192	209	224	232	201	185	218	232	237	203	197	208	212	204	232	194	189	198	202	170	197	226	196	207	207	216	232	221	218	215	182	211	216	245	197	196	206	217	250	192	218	184	209	187	218	184	200	190	211	236	230	204	188	212	181	204	199	224	214	185	202	224	230	185	202	218	207	212	246	213	226	218	211	225	219	202	205	202	215	223	218	185	205	215	245	201	213	187	208	192	250	206	206	216	213	219	205	216	194	229	221	196	229	221	206	210	197	202	222	203	199	187	229	212	213	190	195	205	211	208	198	214	222	198	195	196	220	180	191	217	248	208	206	251	225	196	197	218	210	210	208	197	225	223	196	224	206	213	169	209	199	207	237	203	228	190	213	212	225	202	230	211	221	207	185	170	235	212	207	223	223	219	217	198	191	215	184	213	217	212	194	218	227	203	175	212	216	200	218	203	220	191	188	225	211	206	201	235	197	215	200	225	232	196	210	212	207	209	216	197	177	225	238	190	206	213	226	202	191	199	208	200	211	205	219	224	204	215	209	174	217	208	218	188	221	195	210	206	186	197	206	199	226	228	216	170	165	201	199	213	213	199	209	196	228	188	194	224	205	197	195	210	222	224	220	235	239	204	191	210	215	210	188	207	210	195	180	205	200	225	194	199	226	188	189	190	205	190	210	185	193	197	203	187	201	195	216	193	181	215	192	189	203	194	205	180	218	203	204	204	191	195	205	218	209	179	211	225	242	211	201	210	208	230	217	206	204	185	214	208	216	179	220	234	221	204	234	232	226	201	223	227	218	206	226	227	232	185	214	216	226	223	212	190	172	208	187	207	215	204	185	221	242	219	210	192	185	202	194	220	225	207	217	224	186	186	180	191	226	180	202	207	187	216	192	213	210	217	182	188	232	205	205	201	184	198	225	190	237	207	212	209	236	199	218	214	202	214	194	192	201	193	193	192	219	221	216	222	206	220	205	207	172	229	196	196	214	176	216	197	213	210	211	216	216	205	193	204	195	216	225	211	200	208	205	194	210	221	219	211	199	236	226	202	219	209	201	225	207	187	207	188	232	193	181	179	208	182	224	210	218	220	201	200	204	195	200	198	211	216	222	216	206	197	193	228	200	178	243	223	206	215	194	229	214	243	225	234	207	202	219	201	180	223	206	212	213	183	186	204	212	206	201	182	211	189	198	208	204	186	206	180	194	210	223	201	201	238	233	190	204	199	215	197	191	200	219	200	200	216	219	187	225	231	226	227	213	242	213	196	211	208	216	204	232	236	233	226	196	191	195	199	207	210	203	200	226	179	206	193	185	198	206	203	221	200	191	226	210	198	215	201	206	198	208	199	190	211	212	207	227	204	210	207	189	205	204	190	208	226	200	256	197	187	206	221	194	201	226	188	226	200	202	223	193	211	237	212	199	203	209	222	219	208	229	209	213	245	217	193	214	196	197	197	198	181	209	233	219	183	213	228	227	220	237	186	203	181	203	208	211	218	200	217	215	209	213	208	214	220	216	232	182	220	192	203	210	201	184	201	207	181	209	224	238	214	225	225	208	181	197	210	204	184	204	211	199	220	186	213	193	224	200	197	228	192	209	218	216	190	186	203	226	220	191	211	252	191	180	191	202	192	222	226	227	194	214	246	173	205	199	196	201	186	204	244	206	181	181	201	185	200	201	217	212	192	211	244	211	205	174	195	181	196	192	186	240	221	247	191	210	194	196	226	179	246	197	234	186	241	211	220	189	191	200	205	194	199	213	224	229	236	223	207	217	252	204	206	207	188	221	235	182	218	206	220	210	231	215	212	193	198	217	200	180	192	220	230	194	221	195	210	219	199	199	229	187	220	180	196	239	223	190	196	224	182	218	198	213	240	231	220	203	183	197	225	224	195	203	223	222	227	202	193	218	179	227	212	212	204	220	199	222	197	206	204	209	216	210	187	243	205	189	202	254	220	210	206	178	212	222	235	219	175	210	231	208	228	192	194	190	196	207	191	215	206	201	203	202	192	194	193	201	187	204	190	199	220	183	234	171	208	211	218	221	216	212	212	196	207	206	207	224	217	223	220	197	192	197	220	197	210	200	201	225	227	197	194	178	212	202	232	222	186	238	196	183	204	207	220	194	227	192	181	208	202	197	223	212	203	170	171	220	199	206	182	217	176	169	197	182	200	236	216	200	206	221	217	221	202	178
8324	1076	2028	2142	1900	1537	1308	1093	972	879	866	798	794	735	709	662	640	617	590	603	613	629	598	620	590	609	598	579	595	588	560	571	576	582	543	582	516	549	566	545	592	564	563	487	524	543	581	534	577	599	540	516	565	528	578	573	537	543	530	530	568	583	505	542	508	556	524	518	539	580	529	545	581	546	538	569	529	556	570	533	554	544	555	536	519	518	547	538	510	574	508	560	520	525	533	494	518	514	485	542	550	525	564	553	599	491	502	532	522	516	536	511	555	536	541	575	517	531	547	566	519	503	528	548	561	542	533	513	522	541	538	532	556	554	522	528	530	578	532	538	571	521	495	548	535	526	509	519	548	532	536	578	569	526	528	513	553	547	551	543	519	568	541	552	540	491	521	534	547	538	552	504	587	546	528	550	529	542	513	522	537	523	489	555	503	520	536	533	556	537	569	549	546	532	510	510	564	513	535	561	542	529	562	515	547	594	552	536	581	562	513	562	517	541	507	546	548	552	527	527	536	518	527	514	515	527	499	526	549	545	528	526	524	531	521	529	471	557	547	542	593	553	562	541	523	516	513	540	534	539	484	522	564	554	509	512	549	548	538	526	520	508	574	513	551	577	518	546	546	545	543	537	539	548	557	534	560	514	533	518	527	501	493	541	525	547	558	549	529	526	562	539	537	559	550	537	548	519	543	566	519	551	518	538	538	572	523	529	553	547	545	578	557	528	528	558	559	502	552	517	556	552	518	541	557	546	532	503	540	584	537	494	530	527	517	515	541	563	558	531	555	530	541	508	553	563	503	546	534	555	545	529	519	582	536	506	541	497	503	530	538	549	533	526	529	478	543	529	527	552	505	535	515	465	508	526	559	522	531	533	540	536	507	487	520	553	542	498	495	532	525	524	556	518	579	515	483	554	514	524	512	510	503	520	523	537	548	536	517	556	535	525	553	523	515	535	497	540	547	534	525	516	544	573	558	573	532	554	567	540	541	537	505	587	543	546	517	555	545	528	505	519	546	526	546	518	513	497	539	560	481	501	522	509	554	529	561	514	557	510	545	565	553	571	507	517	536	549	520	537	554	540	530	574	562	593	518	513	557	517	500	527	529	536	547	528	559	521	496	512	534	550	586	514	526	524	546	504	509	564	551	555	506	539	529	535	561	559	538	598	552	555	508	503	552	565	555	506	558	549	573	537	542	551	540	503	533	513	546	514	523	507	505	519	539	528	511	532	520	506	537	549	516	492	545	513	499	549	556	552	512	520	533	548	509	522	492	537	539	541	526	527	533	531	541	499	531	509	507	507	528	479	559	507	554	496	495	511	546	540	536	529	550	511	536	493	542	555	545	541	542	518	507	599	519	516	557	550	519	518	573	529	572	576	529	550	542	523	551	534	565	572	564	557	533	573	528	526	514	558	596	570	534	559	529	519	553	494	530	474	557	543	526	542	552	511	518	533	541	519	545	589	508	536	509	548	558	507	541	516	527	562	561	570	541	546	539	533	526	542	533	500	542	531	544	543	514	555	551	495	531	567	581	535	554	551	540	547	539	520	537	534	563	527	528	557	532	523	578	543	503	551	553	539	532	508	543	539	542	531	547	527	524	502	549	524	524	564	548	486	528	561	549	485	542	513	526	553	528	491	535	511	556	540	523	491	555	532	547	520	509	543	524	541	494	522	510	513	557	594	544	552	516	516	528	529	516	560	566	559	577	513	533	587	518	530	525	542	524	510	537	552	504	517	492	497	534	533	519	536	560	537	555	530	561	521	548	532	551	547	563	517	551	593	565	533	562	549	502	488	560	574	520	573	542	558	540	554	542	506	518	502	536	560	550	514	554	537	556	499	530	569	494	541	519	558	535	541	531	529	578	523	495	547	522	554	549	543	545	549	589	489	540	509	511	525	539	517	529	517	548	506	543	560	550	512	549	520	572	563	528	535	519	529	521	560	514	526	542	517	567	565	534	506	531	514	557	540	523	520	573	538	543	524	526	593	526	485	553	521	550	477	522	529	541	506	491	555	545	536	514	551	548	551	559	503	541	546	547	570	576	529	553	559	525	530	519	545	548	550	568	521	502	599	514	532	503	537	520	541	544	521	535	487	557	571	547	529	558	573	573	552	528	504	532	531	567	554	549	527	517	538	546	533	541	532	544	511	533	577	543	554	529	515	528	521	531	538	542	490	556	547	565	511	580	535	505	517	540	537	544	526	511	531	577	504	541	541	551	538	550	521	549	577	578	511	536	540	509	531	555	520	514	515	511	553	530	540	538	504	523	522	485	513	484	561	524	545	557	556	535	550	566	528	583	534	525	534	525	543	535	521	543	544	513	485	510	570	514	527	548	546	551	560	538	518	500	554	530	529	529	550	520	537	534	528	572	544	535	514	536	525	530	512	534	530	489	530	497	496	524	549	562	541	520	526	518	525	549	497	558	548	545	490	569	544	518	506	594	506	536	563	504	544	516	527	524	570	519	564	511	534	556	525	540	583	593	492	531	551	583	564	533	550	527	552	536	548	549	526	568	506	576	540	499	553	554	538	496	515	569	520	511	526	548	529	525	577	513	534	533	581	561	524	533	531	476	550	534	530	512	547	522	500	505	546	565	530	573	530	521	541	516	564	511	535	561	541	547	532	589	531	541	534	571	556	549	554	524	536	543	549	561	544	503	545	583	495	518	538	515	537	529	553	547	564	518	507	563	498	499	583	503	523	533	522	473	535	542	539	505	567	531	571	511	530	554	583	609	549	503	524	526	507	521	498	509	553	518	586	532	566	523	530	547	506	533	541	525	529	521	549	547	537	573	561	506	506	567	559	563	515	564	546	548	514	529	549	537	536	587	539	503	503	531	484	506	577	530	524	519	572	550	549	558	483	522	548	557	553	538	542	513	488	549	552	472	494	534	518	597	523	518	549	514	542	539	542	504	530	564	538	506	526	547	539	530	514	591	526	514	566	507	511	511	554	535	516	547	548	537	548	517	549	559	583	558	515	489	527	557	526	502	527	506	571	558	519	510	531	564	533	502	535	551	541	536	503	538	516	532	532	505	532	575	583	518	503	541	533	593	517	522	527	525	581	510	526	541	535	549	516	552	519	514	553	514	532	524	512	543	531	590	571	558	522	554	538	489	532	562	549	516	529	526	533	523	546	518	562	546	557	517	556	502	514	567	547	530	525	538	502	500	518	569	534	498	528	517	558	519	523	513	579	537	548	507	554	514	553	545	568	536	526	503	516	547	546	543	547	514	555	525	548	532	543	537	528	493	570	561	544	535	527	551	512	528	511	507	541	533	493	516	498	525	560	529	541	567	539	563	531	546	546	504	525	529	538	504	554	534	592	552	516	539	523	571	553	546	564	537	572	534	515	524	513	551	558	476	583	532	491	543	546	547	565	531	551	546	533	556	531	520	540	548	586	568	546	525	535	572	544	566	526	532	514	528	523	542	546	518	514	523	562	530	531	559	537	512	557	546	531	557	524	536	553
1545	438	413	407	405	408	414	412	372	405	420	402	416	410	396	364	392	426	409	411	419	406	410	407	396	431	389	394	403	395	418	399	400	381	387	396	422	426	419	409	415	399	400	425	388	407	434	397	432	425	377	376	391	390	416	367	425	395	364	422	418	388	414	412	374	404	423	380	404	432	384	391	382	374	382	390	369	399	408	425	390	394	391	433	396	419	398	399	418	405	419	446	387	381	357	395	389	397	424	431	389	430	383	371	423	365	413	365	366	393	407	398	416	397	404	376	375	369	418	407	398	385	390	392	365	421	370	394	399	422	431	401	421	359	397	422	428	388	400	411	403	392	410	393	386	413	394	394	436	377	368	409	380	363	392	382	403	425	394	375	402	406	411	411	411	393	388	439	416	413	402	392	378	427	433	399	388	399	406	373	378	373	397	434	393	363	395	380	446	394	403	398	410	404	435	390	426	410	390	427	417	413	409	384	372	426	420	379	380	394	357	383	463	370	373	371	431	392	384	364	356	383	412	421	456	430	389	416	392	404	410	429	411	439	405	375	389	405	430	369	365	370	383	416	371	407	402	388	394	416	404	412	414	372	383	371	446	435	439	392	427	404	428	373	412	405	420	406	397	365	406	394	398	387	411	386	406	403	344	394	381	410	377	427	375	406	393	369	410	399	399	383	386	393	427	393	399	423	368	399	398	388	418	373	386	401	402	408	377	427	375	407	351	411	435	402	388	385	456	383	400	373	414	366	378	388	443	374	411	400	436	441	395	426	440	438	401	406	400	430	367	421	439	390	383	394	380	381	409	412	377	433	393	408	379	415	358	391	413	439	413	431	434	413	364	420	417	431	368	386	399	379	394	418	471	372	429	357	362	412	396	371	404	406	392	401	415	397	413	410	412	402	407	406	373	344	370	429	374	379	384	423	402	404	356	382	447	431	403	371	381	407	433	408	400	398	415	426	359	409	394	429	411	402	392	391	425	400	409	388	386	386	406	398	438	405	399	384	410	385	413	427	399	392	392	393	423	404	421	441	427	391	363	424	383	365	404	403	379	376	377	380	375	388	396	361	413	375	379	388	405	434	418	427	379	406	421	370	386	434	413	413	385	410	404	396	425	411	361	385	419	395	419	376	383	378	406	396	377	402	448	399	394	402	384	399	402	402	443	391	399	402	405	433	392	417	357	441	394	435	402	413	407	411	403	423	388	407	404	356	377	366	391	407	371	389	397	458	397	438	392	403	387	378	389	443	392	360	377	435	353	420	422	387	425	422	419	406	405	382	409	402	371	361	438	395	377	378	372	396	398	370	393	351	407	420	411	414	426	398	411	402	411	414	403	378	383	382	393	377	400	415	419	390	370	396	423	400	377	391	434	405	417	384	404	414	359	385	438	395	397	386	375	395	415	402	423	400	413	392	410	368	440	377	398	413	391	393	363	428	386	379	359	385	389	393	411	386	405	378	391	382	402	396	399	365	453	402	420	378	450	395	400	357	392	398	372	415	392	393	379	355	424	374	372	372	431	402	403	406	425	392	371	406	380	393	420	363	410	404	411	391	422	422	400	411	427	413	419	377	414	377	408	348	414	411	398	466	427	396	408	417	387	427	426	391	390	404	394	440	373	372	405	409	412	387	383	409	382	396	419	419	404	441	405	397	377	453	365	423	418	399	412	444	441	395	413	391	414	376	416	373	379	400	393	399	400	363	382	393	410	416	394	391	441	408	401	381	392	416	394	406	430	378	422	377	408	399	403	404	401	387	394	401	390	414	422	389	427	412	397	424	400	392	420	428	406	398	388	406	408	411	409	379	397	398	356	354	397	357	405	421	387	358	409	418	414	368	429	444	398	392	396	415	396	379	396	369	452	412	405	400	355	395	370	390	401	397	417	409	364	385	437	362	383	382	404	374	394	389	366	449	404	411	376	409	425	388	379	474	388	393	403	384	400	391	415	356	402	381	397	399	384	369	344	426	384	396	443	368	392	381	401	392	401	409	405	407	386	436	370	394	420	412	373	383	406	392	373	447	413	375	391	416	414	416	383	389	443	379	390	411	421	405	384	405	410	389	414	384	405	421	416	422	381	384	368	413	386	380	371	385	417	403	415	412	402	419	362	384	408	415	400	437	440	394	404	382	386	435	399	403	394	410	376	363	412	401	374	409	375	426	428	400	421	404	374	414	415	405	413	418	406	390	421	409	421	379	433	369	401	417	379	420	409	408	389	425	447	413	405	395	401	419	390	448	407	413	403	435	400	401	384	394	387	361	399	372	367	399	374	376	406	405	394	392	404	400	410	403	411	411	393	404	474	445	413	378	365	429	436	430	400	414	403	397	386	412	393	411	356	336	384	370	407	411	386	385	392	384	413	387	397	409	405	361	420	380	398	376	406	435	362	360	420	372	422	394	352	437	395	387	384	370	373	396	392	399	394	388	399	414	364	398	433	434	402	373	408	414	401	395	350	387	439	402	399	411	411	402	405	400	408	406	390	426	391	400	401	349	429	377	371	409	383	373	406	457	384	397	405	410	388	405	426	396	396	440	417	389	407	411	412	399	413	370	388	434	399	401	394	403	403	446	404	362	391	407	393	438	359	412	400	386	382	385	387	390	388	427	389	371	433	429	396	412	437	390	407	419	371	385	418	396	384	402	367	412	413	368	420	390	367	397	437	411	421	426	415	415	379	373	423	418	402	395	396	428	375	383	421	372	427	453	367	406	407	382	413	416	391	388	393	363	354	429	382	395	393	406	382	347	402	375	417	415	410	407	391	413	415	379	422	389	384	400	413	424	407	415	415	393	441	406	366	416	393	420	353	417	406	363	425	362	431	373	366	390	425	395	371	396	420	380	406	430	411	407	435	378	362	405	404	417	397	385	412	417	394	387	403	404	423	376	414	404	386	386	401	408	437	399	406	406	386	402	397	397	377	405	419	371	402	380	402	376	401	372	459	404	391	381	420	424	370	384	396	369	402	374	405	409	432	417	397	396	403	407	396	416	424	393	424	408	411	410	382	394	363	442	394	366	414	367	393	392	411	411	374	379	385	410	426	381	398	373	369	394	421	427	395	389	402	409	404	421	375	387	402	438	415	379	408	412	421	344	432	371	407	407	338	400	396	393	447	442	371	380	390	388	384	417	428	387	389	379	416	386	344	457	405	409	443	401	416	400	379	419	390	378	408	399	397	362	416	424	406	377	390	435	425	410	408	373	383	405	404	387	420	388	432	402	396	411	403	386	408	366	402	421	401	359	365	410	388	375	376	415	360	397	387	411	398	396	410	381	440	414	402	382	387	411	403	413	349	398	368	390	407	373	380	384	403	373	386	382	397	406	400	453	439	363	394	383	375	413	393	402	403	386	429	371	407	420	396	359	378	312	411	428	452	393	443	411	431	369	408	447	432	383	395	417	420	390	383	415	419	393	396	420	387	388	421	405	433	385	386	394	422	404	397	417	413	362	355	428	410	415	359	377	390	378	397	408	388	408
2121	905	937	906	868	884	907	877	880	896	932	907	866	877	846	847	850	875	836	908	888	874	858	855	916	865	862	909	826	886	901	873	870	925	946	840	912	885	878	890	855	865	854	855	884	886	868	889	833	868	847	917	903	849	859	818	867	909	932	881	874	888	892	885	892	861	838	867	860	873	866	868	841	876	897	879	902	893	878	934	825	898	939	833	898	906	817	858	824	842	912	842	844	886	893	854	878	845	843	842	848	914	884	869	881	949	891	919	907	910	843	873	850	867	901	865	892	912	891	888	898	905	874	884	884	870	890	901	857	908	862	895	864	872	889	881	873	822	901	882	861	873	895	915	855	896	859	865	846	842	878	915	839	820	927	889	867	872	860	874	903	848	870	891	909	895	901	907	853	839	879	919	871	819	898	902	885	865	881	890	891	880	854	904	837	845	865	865	864	874	854	830	899	869	893	911	887	837	884	879	925	852	927	825	874	885	839	894	845	838	891	922	860	846	891	867	890	875	861	884	884	867	830	858	828	887	881	900	844	845	881	845	829	877	934	910	873	846	849	895	873	885	891	901	843	886	864	919	864	897	868	866	853	892	898	863	904	847	873	868	903	884	935	911	867	878	840	890	877	883	925	840	904	864	881	918	875	870	893	907	908	865	882	883	883	839	876	906	896	851	858	866	871	895	891	894	884	861	885	898	893	897	883	905	866	864	868	936	824	867	847	884	858	868	856	866	871	857	883	887	905	814	812	826	829	897	865	914	923	874	885	843	879	799	886	854	844	817	900	855	945	882	876	840	908	897	859	865	890	858	844	940	939	876	881	927	857	919	912	874	881	896	883	912	856	861	863	845	896	867	974	868	865	883	870	902	891	859	872	833	892	883	915	877	851	887	893	890	840	893	829	852	920	829	853	892	874	897	861	857	886	872	855	875	878	885	855	861	855	882	880	851	899	905	933	885	856	912	909	855	879	818	805	834	849	877	899	896	908	871	891	874	875	858	881	849	904	872	881	858	870	917	893	878	900	894	925	864	863	878	883	888	851	809	819	845	886	900	907	916	883	899	868	887	877	882	895	867	933	936	852	896	881	838	896	880	878	865	901	881	854	799	858	869	852	934	878	858	878	854	869	887	894	886	865	861	889	850	873	891	845	912	823	876	807	901	881	887	898	839	846	938	848	888	844	893	869	931	855	919	908	863	911	925	874	866	915	869	908	862	828	863	866	840	909	827	916	889	839	834	918	879	880	940	864	891	867	851	865	821	904	898	852	918	890	913	886	874	921	873	868	844	893	885	858	900	866	863	933	856	899	836	903	879	900	906	896	887	867	872	826	888	866	859	859	892	883	883	892	896	933	874	894	912	802	932	910	833	905	867	813	869	829	843	885	922	859	829	844	873	921	914	848	858	884	870	880	895	875	847	897	854	904	856	816	867	896	867	911	846	874	902	912	913	916	883	843	871	859	871	824	921	918	888	900	859	889	844	922	827	851	942	900	828	895	922	846	860	890	861	861	839	828	868	870	855	873	825	855	871	831	876	855	826	883	872	858	839	868	896	853	950	917	891	869	852	895	915	847	850	928	873	885	884	875	868	855	900	857	887	861	864	903	870	836	915	871	858	917	917	920	882	858	890	873	833	897	917	845	891	884	902	921	877	848	861	922	858	884	850	894	890	873	885	856	919	869	871	907	882	857	867	882	913	870	898	820	889	876	864	858	909	885	933	863	821	872	850	922	839	888	888	841	877	871	858	838	857	862	902	907	854	866	924	836	842	888	829	874	864	900	903	888	874	898	842	798	883	860	855	900	906	872	848	897	807	832	870	892	870	890	846	937	881	893	861	860	836	886	850	901	810	871	850	852	872	896	836	877	878	849	848	875	859	851	935	841	854	849	894	857	870	838	858	868	871	857	873	883	854	896	887	859	869	885	875	900	838	881	813	863	930	859	909	919	914	816	888	854	898	906	855	916	895	850	872	889	904	852	885	898	910	866	857	928	802	827	909	875	869	938	887	881	831	921	841	879	863	878	897	884	900	790	823	911	909	873	944	891	863	903	867	861	907	922	826	870	857	871	838	865	855	850	834	888	912	859	848	864	833	909	918	887	861	908	830	926	886	916	877	888	903	869	862	869	956	892	872	928	843	859	848	928	911	882	895	890	890	913	906	872	850	830	831	886	891	886	874	874	892	828	879	901	880	907	847	889	887	852	827	869	931	883	833	899	848	883	851	923	886	893	847	836	869	893	843	843	850	855	893	903	857	850	833	903	853	819	846	864	915	854	855	865	941	864	876	874	900	817	833	869	874	905	918	878	877	843	864	873	852	824	849	864	919	837	883	851	884	865	823	875	836	892	874	842	865	900	873	920	948	919	881	900	863	885	860	845	846	848	829	890	886	907	840	898	890	921	855	951	903	876	883	902	882	853	880	825	803	893	812	857	821	843	899	866	878	927	850	866	827	914	882	889	913	882	872	844	856	847	898	833	899	921	800	872	831	851	865	867	875	803	881	906	850	862	871	859	881	868	821	858	840	922	887	854	850	871	865	828	837	929	867	903	895	856	861	918	881	858	893	868	902	889	867	890	885	876	842	846	882	907	885	850	867	874	846	861	847	896	880	818	857	933	863	930	890	893	910	874	888	912	852	905	904	867	882	850	847	929	838	899	856	854	840	867	841	911	862	907	823	897	880	863	915	869	851	898	903	894	899	855	848	828	864	908	862	832	877	783	846	894	889	890	918	859	907	851	864	843	883	835	860	904	916	861	910	910	904	908	836	868	893	923	959	916	855	817	866	853	864	885	878	891	907	884	852	873	880	878	902	830	834	894	865	896	856	856	824	847	897	825	904	882	896	867	906	873	880	869	907	868	865	830	829	868	832	913	899	790	842	863	896	873	830	921	911	890	834	810	851	854	938	888	905	887	900	890	876	845	872	850	888	885	908	847	898	872	886	883	869	934	872	886	859	868	891	844	840	918	918	894	857	870	866	839	861	843	855	849	869	856	847	904	867	929	912	890	848	901	892	876	876	857	840	894	889	867	889	910	842	924	934	828	868	864	871	887	909	869	859	899	828	909	857	903	915	826	888	890	952	890	871	795	841	868	896	876	881	859	824	919	853	895	847	881	874	871	922	877	853	916	921	883	875	856	877	918	854	861	950	854	844	876	846	938	899	826	912	895	864	844	871	846	908	930	822	891	892	900	922	908	915	894	882	882	887	888	876	894	839	870	920	826	899	843	844	828	862	880	885	875	883	911	867	875	900	862	838	860	893	856	878	875	973	913	838	930	872	885	889	862	851	885	830	944	899	871	868	876	875	841	839	938	864	902	881	872	853	842	910	871	840	852	908	894	867	891	877	887	891	881	855	909	845	886	914	891	851	849	878	866	891	912	894	842	865	860	825	850	884	864	844	855	859	863	905	834	878	842	851	819	834	865	871	859	864	866	896	885	880	888	891	887	902	836	869	904	881	880	899	901	939	896	848	908	875
7818	497	558	452	354	276	286	244	228	241	223	219	256	233	215	190	196	200	203	198	224	220	213	209	200	208	189	193	200	212	202	185	188	204	183	206	183	199	203	174	184	198	202	198	211	219	185	180	186	210	204	185	205	213	189	205	195	189	192	178	194	197	218	191	171	178	183	188	233	205	188	197	179	207	178	193	204	171	209	180	182	204	167	182	201	186	180	170	199	182	187	206	159	194	208	157	188	213	198	181	172	186	212	211	197	186	185	188	196	203	193	195	210	196	193	201	187	202	174	188	197	189	202	186	191	186	205	208	169	217	218	205	206	186	191	201	211	176	210	167	182	208	201	202	183	191	188	181	205	212	188	195	195	200	202	169	186	180	175	213	200	208	197	216	195	173	187	190	175	184	193	200	188	188	191	225	212	187	196	190	218	216	200	204	197	199	206	206	187	211	196	180	178	158	182	197	188	196	202	192	201	190	197	178	185	186	219	186	226	196	196	198	213	200	194	184	208	182	187	195	194	208	207	211	168	207	211	171	180	174	178	203	184	209	195	228	192	219	184	181	194	192	180	199	173	175	198	196	215	195	174	226	202	198	214	184	217	170	220	214	210	196	167	209	187	221	190	166	196	191	212	186	194	206	204	197	175	177	205	187	182	215	198	195	198	189	202	205	192	239	169	184	197	183	182	211	184	184	188	200	209	196	209	196	192	192	211	189	170	194	198	187	214	192	183	176	208	181	211	197	218	198	202	206	189	198	177	185	202	182	202	202	200	205	179	198	198	187	212	186	203	185	177	204	186	184	187	212	200	174	187	218	197	186	167	168	171	180	197	179	185	205	178	208	197	198	159	193	176	172	190	216	175	190	222	205	178	196	170	199	171	186	178	161	197	177	176	170	193	197	212	192	198	204	211	181	185	198	243	195	210	180	177	187	203	190	201	194	198	165	185	224	197	164	213	167	184	178	155	178	188	198	223	209	182	183	185	194	192	194	167	180	170	212	170	171	192	185	230	198	202	217	190	223	182	219	164	199	170	207	190	197	192	219	217	178	200	198	196	158	196	189	187	188	195	205	154	194	172	206	167	204	190	192	202	168	194	212	183	226	191	196	193	205	198	201	200	198	210	173	205	194	183	213	172	212	198	190	193	182	186	197	203	198	169	180	191	212	202	192	193	177	180	221	228	208	195	225	170	202	202	203	196	200	197	185	195	178	218	187	190	174	189	191	217	176	208	181	192	196	193	188	186	202	201	191	202	209	190	233	187	189	209	209	182	189	185	197	194	202	178	171	189	202	169	177	212	201	215	203	218	208	166	198	201	172	194	195	198	190	193	190	185	185	185	182	205	200	180	189	204	211	208	205	179	171	184	201	177	204	179	166	192	221	181	182	198	207	210	191	179	180	188	225	198	214	186	183	178	196	201	180	200	201	201	183	204	194	188	193	180	193	231	181	181	185	179	156	175	198	197	169	192	170	196	189	183	225	175	170	192	183	201	190	178	190	209	173	165	205	232	173	195	183	207	184	194	197	206	188	175	192	202	158	207	213	173	213	198	214	200	195	214	177	213	200	215	183	186	217	170	212	182	172	197	189	189	192	207	203	201	181	206	193	184	190	179	211	195	197	186	168	196	212	165	195	208	207	185	191	168	226	198	202	173	193	177	187	202	204	205	202	181	222	168	191	198	212	213	215	170	197	181	195	197	172	213	169	199	194	173	191	185	178	200	194	217	162	193	209	208	197	192	190	220	210	180	162	191	183	190	218	174	180	182	198	213	202	190	211	201	196	190	186	187	194	210	196	202	195	214	190	208	195	186	204	206	208	188	220	197	199	176	189	198	196	178	200	181	188	189	182	182	181	208	178	176	206	189	192	205	213	187	199	188	194	203	197	207	184	185	201	198	183	227	175	215	205	201	222	200	177	206	217	202	211	187	169	179	199	189	202	182	185	175	198	214	174	180	181	171	216	176	164	177	214	182	195	196	221	202	188	225	201	193	196	183	214	209	197	183	202	193	204	178	172	177	176	202	198	219	182	206	190	184	187	187	194	186	234	210	182	168	210	187	196	191	189	161	227	194	186	210	206	196	202	208	193	231	161	176	214	223	173	186	194	191	166	196	203	196	190	180	205	191	199	217	186	195	176	186	179	196	219	199	176	198	225	199	195	197	188	209	206	169	197	190	156	187	207	191	192	210	165	230	186	217	201	172	187	194	182	195	211	191	200	149	193	199	199	190	197	220	204	195	182	162	192	187	203	189	199	185	183	179	195	183	178	169	214	205	186	199	185	180	206	176	196	191	216	195	215	217	212	201	183	185	217	192	180	191	178	211	189	205	203	187	203	186	188	189	203	196	188	205	199	158	174	191	188	204	195	199	209	191	211	202	239	216	213	202	176	164	190	196	185	208	191	177	184	194	165	212	185	176	185	191	183	189	181	159	210	197	209	184	181	182	220	197	195	173	168	191	204	179	226	203	164	193	202	203	190	187	202	182	192	198	170	183	193	194	179	177	187	219	167	176	177	216	196	195	168	203	194	216	213	207	181	212	218	185	192	171	195	171	216	195	168	209	207	214	190	206	199	204	164	183	190	166	185	197	171	181	198	182	205	180	187	211	213	168	222	194	198	191	196	197	197	193	158	206	184	180	176	206	178	216	208	202	195	202	181	182	204	222	198	177	181	219	205	186	233	196	199	239	185	198	179	181	212	217	168	184	163	219	193	180	198	179	191	181	192	202	211	212	180	184	201	204	194	172	202	203	208	195	196	190	172	212	179	184	197	222	176	184	197	194	191	179	203	198	203	171	192	215	214	215	213	221	184	195	225	223	172	216	192	181	198	214	218	196	192	202	203	190	201	194	203	202	200	168	192	201	206	214	196	183	189	202	175	164	197	202	210	187	202	197	192	225	187	199	205	193	166	190	214	195	219	183	194	200	193	172	179	187	200	199	179	187	194	226	213	196	193	177	198	217	171	212	209	194	187	223	222	204	206	199	201	189	177	200	174	228	201	192	179	220	196	177	197	191	202	206	228	190	184	191	220	171	187	209	192	171	190	225	197	181	186	188	172	177	178	190	202	203	189	215	204	187	182	211	236	177	189	196	210	204	192	203	164	199	188	224	219	202	227	184	198	190	225	187	193	207	219	218	171	192	169	202	208	197	219	222	192	177	154	182	162	205	181	237	193	214	181	187	184	203	199	193	214	200	191	190	188	187	186	178	191	183	175	161	175	217	170	203	197	182	203	199	191	217	201	197	188	221	159	205	158	214	205	208	194	185	183	218	194	178	175	208	212	204	167	187	197	187	193	191	197	179	171	193	201	202	198	224	204	183	188	204	170	205	192	205	183	174	193	186	214	195	180	154	180	190	203	199	179	180	228	202	190	189	196	243	216	179	165	190	198	161	184	222	197	190	178	190	168	186	182	176	210	189	169	219	211	176	153	184	179	201	188	190	191	207	211	193	179	215	194	172	211	166	175	217	180	199	191
6492	779	1272	1326	1153	1014	823	803	712	695	652	597	554	558	556	562	566	538	516	539	534	540	514	514	468	518	490	493	513	499	474	484	486	492	508	472	476	492	481	505	502	493	475	503	486	483	464	488	479	464	487	491	474	499	479	464	512	492	464	452	507	443	476	512	459	463	448	472	490	477	469	491	496	481	474	479	482	508	495	500	463	423	460	453	462	468	458	503	477	453	476	483	483	468	482	483	460	467	464	510	483	470	458	480	503	483	502	461	481	524	489	434	460	443	494	471	449	479	464	459	459	412	453	501	463	488	459	462	457	461	464	430	501	484	465	483	451	487	481	489	446	452	472	454	470	459	480	500	454	482	457	482	494	477	470	451	446	472	472	481	485	507	488	392	488	482	484	480	462	433	426	444	470	502	440	479	458	473	463	455	488	439	473	455	474	455	495	473	502	478	494	468	463	496	457	491	443	463	476	496	480	462	496	428	480	457	496	508	459	504	472	495	503	468	493	486	442	457	466	451	493	480	492	524	467	486	459	472	497	435	472	496	442	438	458	493	439	508	464	446	474	478	442	447	483	473	457	455	439	456	456	491	443	495	501	524	467	483	458	465	466	431	450	455	459	474	485	481	476	482	491	453	484	485	464	465	473	470	439	463	459	444	498	457	479	460	488	496	504	491	460	451	460	468	422	481	474	474	456	472	433	492	476	456	463	465	458	521	465	489	494	478	467	469	426	494	484	522	471	454	494	468	463	465	493	451	482	463	449	468	453	473	475	523	450	500	447	489	440	469	484	496	439	433	471	504	505	466	514	455	477	459	420	449	509	432	460	471	497	472	467	462	480	485	492	422	463	470	431	518	469	471	478	484	469	445	473	466	446	427	502	455	441	461	510	462	488	448	470	475	474	501	460	475	477	464	446	474	478	489	446	490	461	467	478	484	458	455	465	491	489	486	489	467	496	464	470	474	458	476	474	486	487	474	455	480	459	472	476	478	438	450	452	484	462	475	430	469	456	487	477	452	439	508	434	476	479	484	469	478	452	426	487	463	471	499	448	458	474	463	446	494	483	405	459	443	441	454	447	452	501	481	461	480	451	446	478	440	503	446	480	452	453	476	469	450	487	472	455	484	464	478	470	482	492	486	494	488	541	458	452	455	457	475	454	418	420	501	505	449	474	489	425	464	493	428	463	472	463	448	455	459	486	413	446	483	483	465	464	486	462	476	475	441	469	501	478	430	478	434	434	473	467	489	491	433	480	441	472	472	421	463	499	489	485	441	444	488	467	489	474	448	490	480	466	469	471	441	491	486	458	472	451	484	475	430	467	468	467	497	481	454	461	483	485	459	475	485	467	464	471	427	469	436	451	459	508	446	470	454	468	475	471	485	492	475	473	495	469	432	494	465	448	464	449	461	489	462	501	479	457	466	441	453	480	469	465	466	468	457	462	495	456	448	441	462	440	423	459	480	488	478	463	468	443	485	469	490	464	495	450	489	468	462	468	471	447	492	470	433	505	524	489	497	450	471	455	432	459	491	471	476	461	464	495	470	448	516	498	494	489	470	484	445	462	490	464	481	462	449	458	419	476	474	501	451	490	507	478	442	468	494	518	475	442	500	439	470	439	475	449	478	491	466	479	482	485	486	468	500	506	455	484	465	470	504	462	476	465	483	505	453	476	508	444	455	446	440	443	505	450	489	455	453	453	467	493	471	465	506	475	503	486	505	499	456	465	479	478	454	470	449	487	476	464	490	487	470	474	494	477	458	463	472	478	464	495	465	465	523	520	471	455	457	495	487	454	468	488	476	476	472	423	468	477	506	463	510	466	462	437	476	470	480	470	451	436	488	477	492	460	494	467	425	482	432	458	495	524	497	462	441	527	513	433	481	491	462	480	437	448	434	421	478	466	482	456	494	449	488	467	470	472	448	481	478	478	493	482	455	457	492	439	457	459	481	452	461	453	428	468	460	486	486	465	467	478	449	462	447	451	476	434	479	462	465	455	480	496	476	467	477	451	482	463	469	442	470	470	417	497	479	479	481	472	493	463	473	520	430	479	481	506	475	463	428	460	492	488	486	462	466	485	477	474	473	496	462	457	453	467	467	498	477	476	493	460	476	480	482	503	487	477	454	482	452	464	465	450	482	453	479	451	443	454	465	445	438	445	459	490	455	509	455	482	448	505	470	519	477	458	477	442	453	482	483	479	424	467	436	478	468	475	527	454	475	466	442	444	469	488	514	483	480	489	439	484	435	495	450	505	462	472	460	464	494	509	421	480	486	462	456	462	451	471	518	461	461	473	436	494	481	491	497	465	515	493	443	466	518	496	462	441	441	481	472	503	472	506	456	521	452	473	463	489	458	500	458	465	469	480	490	499	497	493	451	479	476	499	446	482	518	511	494	474	441	484	446	464	493	505	471	501	455	502	437	460	485	472	438	462	453	492	478	516	492	486	480	482	475	500	472	417	477	483	472	462	485	473	480	492	495	500	505	432	496	442	459	451	486	485	493	449	459	449	420	465	530	482	471	498	476	462	445	456	461	435	461	462	489	448	482	471	479	461	493	470	467	442	476	477	446	445	483	483	496	493	506	478	503	496	494	474	446	492	459	464	482	414	437	482	494	468	438	482	462	476	459	527	484	496	466	461	471	514	454	467	506	459	459	474	516	476	455	485	460	478	497	502	445	479	501	472	471	454	476	463	486	484	478	479	449	438	450	492	488	481	494	461	458	489	499	449	465	454	465	443	469	516	494	514	449	471	488	473	452	453	457	460	449	479	457	495	497	516	504	450	479	438	454	444	469	481	485	471	422	496	475	416	487	454	480	482	465	499	432	489	451	491	465	441	451	463	459	467	468	434	452	471	456	450	486	466	477	482	457	456	462	507	463	497	485	450	480	462	445	477	459	458	467	474	471	493	472	484	466	477	473	440	487	467	453	475	474	463	440	475	460	457	472	499	487	507	473	432	465	473	445	519	492	462	466	464	487	471	474	469	455	439	513	466	478	471	505	458	445	458	436	470	467	447	482	472	467	452	439	466	474	499	446	460	441	503	432	502	460	488	484	450	516	471	495	476	492	460	469	431	448	471	465	473	479	440	491	484	422	492	470	458	491	472	439	450	468	466	462	492	457	455	480	459	492	492	442	452	509	494	453	442	447	484	479	449	462	475	435	443	471	487	492	452	481	449	512	450	502	451	483	441	458	462	468	488	446	451	460	502	498	492	481	485	468	462	491	461	458	485	465	492	453	479	502	478	479	506	442	471	450	482	421	421	504	449	448	459	486	484	482	474	473	488	459	444	500	503	453	439	507	456	472	480	460	461	456	466	449	528	481	485	467	462	479	474	449	493	469	462	491	505	488	439	491	483	471	452	485	485	450	500	445	492	465	496	485	449	509	483	473	486	501	482	465	458	443	462	461	422	468	452	470	490	459	489	479	428	440	465	471	465	449	441	467	471	490	478	497	462	509	438	484	435	438	483	465	479	418
14732	1209	939	678	538	434	349	330	272	265	245	235	238	221	201	235	210	237	231	215	202	200	216	194	203	229	200	235	229	227	197	206	218	210	207	196	217	217	216	215	180	194	210	221	205	198	212	217	205	189	189	223	188	205	225	188	173	233	189	197	203	213	240	204	188	224	221	219	192	210	242	219	204	234	197	203	187	192	206	199	204	205	220	197	175	213	232	207	203	206	202	186	210	204	224	226	208	185	203	201	231	216	214	210	209	210	194	237	224	205	184	237	210	206	214	203	227	203	222	228	231	206	210	165	184	209	230	199	211	207	225	210	184	223	212	240	206	187	186	211	245	188	227	210	193	213	209	192	201	197	224	217	202	215	207	215	177	194	206	206	196	211	224	195	203	181	207	194	233	198	231	202	213	227	197	200	225	189	202	181	230	180	216	186	201	189	210	223	191	195	201	214	228	212	221	216	227	217	203	223	235	226	187	222	195	206	176	211	220	216	191	192	210	227	201	199	205	199	191	188	190	208	223	201	205	217	213	183	229	214	211	209	232	216	233	218	203	212	209	185	241	217	232	194	204	218	192	181	210	211	203	216	180	213	208	176	200	202	212	222	188	225	201	239	185	192	232	183	181	202	188	192	208	178	212	232	198	193	191	205	169	214	197	207	198	219	197	207	214	207	203	190	201	202	266	205	220	195	182	217	226	229	211	199	211	210	210	224	215	191	221	178	175	229	222	192	202	205	237	200	217	207	217	187	228	199	203	200	211	206	238	191	217	233	225	201	208	219	195	201	234	219	212	203	211	211	216	232	210	223	239	208	224	216	192	226	206	218	193	230	200	185	182	205	201	200	187	223	223	218	186	232	180	186	185	236	189	178	208	197	209	195	178	186	202	210	196	234	216	237	203	187	209	201	228	207	209	202	203	214	225	244	187	199	210	198	187	241	193	208	227	195	236	194	194	179	193	193	188	190	210	199	226	218	219	217	216	201	188	198	207	203	201	212	218	186	214	233	211	202	216	219	208	216	196	233	201	211	232	193	208	215	205	216	238	216	214	213	180	196	207	225	217	235	239	238	192	181	209	199	217	214	209	179	230	227	205	216	195	209	217	219	208	209	191	224	208	198	196	224	219	203	191	209	227	180	208	212	213	217	199	227	221	212	192	212	200	219	196	207	240	227	200	198	227	217	204	203	199	184	217	205	248	182	216	207	188	190	169	228	208	205	197	200	227	218	199	203	221	206	209	231	177	218	221	208	220	226	241	194	219	211	211	230	229	206	224	193	233	196	237	220	223	214	210	186	203	202	213	224	183	204	218	229	209	211	201	214	214	217	202	184	185	234	221	250	197	193	213	224	209	200	217	216	193	208	181	195	195	212	197	205	219	202	185	209	187	221	202	195	181	220	209	180	199	192	201	213	224	212	206	199	196	181	221	195	219	200	190	194	214	204	207	195	208	200	224	222	188	204	191	208	235	220	202	194	192	212	215	216	207	182	178	211	245	225	220	200	199	201	208	199	205	207	197	196	212	205	213	202	202	221	189	203	216	186	181	201	201	199	216	202	235	209	224	206	223	217	212	200	206	183	192	202	206	223	214	230	198	204	208	172	201	224	225	210	222	218	207	208	207	197	206	206	195	193	199	182	219	194	242	198	217	215	181	191	201	199	208	216	190	215	215	210	186	196	203	235	185	163	202	240	189	204	219	231	246	207	220	218	221	190	217	218	232	189	221	220	223	214	203	201	201	226	193	202	208	208	227	185	203	227	227	246	228	212	209	190	207	207	237	209	214	209	218	217	205	205	177	199	203	196	207	218	192	168	196	205	217	223	200	209	216	212	248	218	227	214	211	210	203	193	215	199	235	235	203	208	222	210	215	213	212	223	211	217	219	217	229	194	231	232	222	198	214	201	221	227	224	222	189	225	200	194	207	189	192	222	215	195	189	225	222	209	202	207	201	203	203	190	200	176	182	197	229	214	210	222	199	196	181	202	213	220	198	205	210	233	223	220	191	184	166	204	219	186	208	199	201	201	201	222	205	244	209	210	205	211	178	223	206	198	234	193	209	201	227	180	204	201	195	219	217	189	205	203	208	200	200	228	221	208	205	223	192	195	193	209	212	197	201	192	161	226	227	171	179	194	230	158	205	190	192	180	199	200	212	206	202	201	188	226	230	238	197	206	216	219	210	214	208	209	186	212	203	218	216	232	190	206	225	204	225	202	190	194	201	185	164	227	214	224	203	206	190	207	225	197	197	202	209	232	209	199	185	199	215	188	208	209	204	226	210	224	201	220	203	215	219	196	191	214	218	182	206	206	209	215	236	210	192	201	218	198	227	203	226	216	212	182	219	240	229	190	224	193	250	229	198	196	202	200	201	206	215	213	210	215	216	185	206	213	227	208	174	207	218	198	197	214	196	210	222	191	224	219	194	188	218	196	224	209	234	223	211	213	217	213	211	225	221	200	226	211	234	211	197	224	216	192	188	219	201	196	197	195	205	225	220	217	205	214	199	203	227	220	221	178	201	213	194	196	205	222	180	206	208	191	202	200	210	190	200	212	190	218	181	206	212	214	195	200	197	222	218	196	194	205	229	217	224	218	240	216	224	208	207	183	191	226	190	187	223	205	194	172	189	223	183	196	223	181	217	227	193	207	199	199	188	217	194	214	217	187	213	201	197	202	192	205	204	203	193	196	227	215	202	197	198	248	226	194	208	208	213	191	191	201	194	196	227	207	199	198	204	192	217	184	219	212	207	213	210	211	216	196	216	228	219	204	199	211	222	206	206	188	179	224	243	198	213	218	192	190	212	214	180	221	241	206	225	202	184	185	205	207	220	187	208	198	211	215	190	167	207	210	210	198	221	195	201	207	190	214	216	204	213	201	194	211	189	203	212	222	250	228	213	213	209	195	201	214	194	217	225	209	214	215	197	186	223	198	187	217	229	192	178	202	184	201	199	202	215	214	188	231	204	208	208	204	218	210	201	209	201	222	208	209	208	219	189	205	207	214	224	192	225	194	198	189	183	212	178	207	229	233	218	191	223	196	202	235	242	236	198	212	209	215	207	221	225	210	224	216	188	216	211	252	187	215	220	200	224	213	191	197	181	188	201	224	203	201	198	210	212	205	221	194	216	218	224	214	202	199	203	205	207	219	225	197	185	195	207	212	219	180	209	216	221	207	215	238	183	216	188	190	210	226	190	214	216	214	228	199	203	204	219	254	189	209	199	225	229	215	209	201	207	176	185	216	208	210	217	244	203	201	208	206	182	173	170	212	208	205	192	199	222	234	230	217	220	201	169	204	217	231	205	194	195	182	251	227	187	230	205	212	221	207	214	190	206	229	207	216	193	208	225	225	181	196	172	207	227	210	192	214	173	210	205	206	222	161	194	228	207	214	233	228	207	208	204	221	194	218	213	208	206	219	203	213	200	206	219	179	187	207	198	193	192	199	206	219	195	202	205	193	199	229	199	201	216	191	224	201	189	213
8363	1132	2046	2154	1918	1557	1278	1032	996	920	808	845	749	693	656	682	678	669	645	668	599	631	614	620	613	579	617	597	584	542	586	596	521	565	556	590	601	560	561	578	614	537	557	537	574	589	533	557	517	524	563	552	587	579	522	542	565	497	554	561	510	538	549	551	508	515	510	569	512	527	534	499	495	535	482	544	554	554	505	606	567	547	568	519	531	549	558	543	548	561	556	591	546	507	523	573	515	555	573	591	551	495	579	538	610	604	521	521	577	560	511	581	536	499	517	491	510	530	535	497	522	536	536	484	547	521	501	503	532	545	550	530	529	538	547	534	529	536	549	567	532	547	531	533	526	573	516	520	541	572	528	514	557	527	543	525	523	527	547	540	531	546	552	533	542	549	540	543	529	505	538	517	512	489	526	554	550	544	537	510	519	489	504	538	569	526	543	544	529	566	509	537	507	556	514	566	550	528	579	534	522	574	512	530	508	530	557	569	537	514	546	531	567	549	521	501	519	555	530	520	510	558	528	517	532	519	546	559	549	571	558	555	580	471	497	564	519	581	537	532	566	528	542	523	551	499	551	558	513	514	529	505	534	543	504	555	558	552	539	495	513	517	568	545	508	546	543	515	528	509	533	508	539	507	563	564	517	530	561	522	548	593	537	530	517	507	530	545	511	540	545	518	565	492	522	549	535	554	511	506	544	537	526	526	540	549	526	536	531	567	548	566	502	514	502	527	573	544	557	532	501	517	572	541	527	500	540	550	539	558	529	535	539	523	519	553	537	536	557	523	507	530	529	524	545	469	531	540	534	548	544	464	549	547	541	505	554	508	557	572	539	536	556	557	500	511	511	509	499	532	561	554	494	496	536	589	516	543	508	551	534	542	499	536	535	533	494	540	526	515	564	511	528	526	557	569	557	516	515	573	530	523	500	524	565	525	517	550	535	536	535	535	503	533	550	503	554	566	542	542	516	542	534	573	550	515	550	554	548	513	498	529	531	548	536	534	515	515	540	523	507	553	569	516	503	534	577	540	518	516	538	543	557	554	539	532	526	540	540	521	542	528	544	564	524	547	566	533	571	567	585	538	522	560	549	513	542	541	561	533	585	529	520	527	578	530	530	536	556	496	541	560	548	499	534	568	581	543	573	527	548	514	546	538	507	545	562	545	541	525	517	511	601	491	561	574	535	538	533	488	506	537	587	549	498	528	549	543	549	518	512	538	569	548	546	520	526	574	544	549	531	489	537	528	528	553	529	513	522	511	561	514	544	524	509	558	581	505	531	549	548	524	570	590	545	543	557	540	557	564	533	554	556	560	547	551	562	543	521	551	495	568	515	503	541	553	531	569	537	561	524	462	546	573	527	543	598	543	549	530	525	498	513	534	585	542	563	537	581	546	531	535	523	505	536	526	499	533	545	534	513	534	509	524	506	532	501	536	554	564	523	534	533	492	547	555	523	508	529	542	488	492	538	547	540	521	518	559	516	543	561	519	545	551	540	559	500	538	537	588	538	534	533	524	509	550	543	523	518	522	508	496	532	502	489	516	512	530	512	572	572	546	565	566	503	501	593	553	550	534	527	513	582	556	524	523	527	510	519	530	542	546	528	538	513	533	501	557	513	529	541	560	570	510	523	579	533	565	556	548	532	528	557	541	526	588	538	525	547	517	545	523	557	525	548	551	546	548	562	544	562	481	580	538	537	550	560	510	506	531	542	509	526	515	507	542	574	504	517	517	505	550	540	553	529	490	548	530	549	496	524	536	536	532	546	533	529	521	518	514	555	528	559	519	569	568	521	502	558	546	507	594	553	550	534	580	515	537	545	479	568	583	521	523	548	566	513	510	526	532	536	548	584	550	567	519	523	578	587	530	498	529	561	535	533	537	526	547	530	525	544	528	495	543	501	536	550	516	534	520	537	541	546	506	550	528	525	573	517	518	525	512	547	556	546	542	513	513	548	548	518	539	527	530	515	568	531	580	554	544	574	527	545	528	540	508	544	507	551	511	527	549	540	534	528	504	513	574	537	552	555	562	513	561	502	529	548	553	562	560	552	527	550	528	531	518	543	567	560	519	571	521	533	556	546	561	569	531	523	532	506	575	582	542	545	527	540	491	499	529	543	517	558	526	515	506	568	569	501	540	497	525	563	556	535	502	546	542	544	563	541	542	571	530	539	596	565	533	527	546	516	545	527	514	587	555	582	551	536	511	521	513	522	516	514	493	585	545	514	526	540	536	573	545	550	530	519	530	507	531	533	551	525	532	527	567	487	570	538	550	539	547	547	506	562	532	529	538	589	475	542	500	565	516	512	544	529	509	534	540	476	496	513	577	528	538	546	550	512	530	538	536	530	521	571	522	531	534	511	555	556	542	546	519	560	570	517	532	538	486	540	547	517	483	541	558	541	557	480	504	528	556	571	510	563	575	526	544	534	526	567	551	539	528	532	525	543	536	556	510	539	514	560	549	536	549	536	553	553	599	557	547	542	516	553	581	560	539	529	560	536	566	509	540	519	535	523	533	542	565	536	551	530	571	532	511	526	549	526	528	521	516	514	524	528	503	519	537	528	560	558	534	504	544	552	523	524	524	529	547	514	513	553	539	523	545	588	538	538	509	539	539	592	507	558	505	550	551	565	497	514	523	563	542	515	523	542	528	556	510	531	529	516	482	526	565	517	513	556	540	492	524	507	528	526	536	539	534	512	572	527	557	574	532	544	555	600	532	571	543	534	496	512	519	502	535	533	518	529	509	535	531	556	526	557	499	583	564	532	558	530	527	552	504	541	555	558	523	508	519	507	536	496	558	553	512	514	499	549	569	540	527	568	529	538	571	508	540	541	516	530	511	554	499	505	506	517	510	497	540	573	532	518	523	531	546	540	556	557	522	538	516	549	517	532	485	511	518	539	546	569	551	577	530	559	545	496	551	555	562	506	519	538	545	549	565	538	530	542	557	560	528	513	550	529	497	539	533	549	548	532	565	521	557	523	545	457	542	588	548	502	571	553	551	550	537	573	517	535	574	521	569	569	556	520	537	570	528	554	568	529	520	540	563	548	524	541	541	529	550	559	551	505	530	520	510	500	527	577	521	513	539	505	484	532	564	526	584	546	564	556	536	537	542	547	559	553	565	551	558	533	541	547	523	494	554	588	515	544	582	508	474	566	508	532	574	519	532	559	524	510	554	516	556	549	502	555	559	577	559	573	581	549	534	549	537	525	535	558	586	582	562	529	540	487	527	536	539	528	530	566	556	535	556	538	540	494	532	531	499	528	559	507	554	583	502	526	539	494	539	526	562	514	575	543	578	558	529	550	515	555	539	516	546	525	541	559	514	554	529	513	523	529	575	563	543	517	566	510	539	531	523	578	545	513	488	560	509	526	482	545	541	522	493	511	544	493	573	537	512	565	526	540	544	529	556	537	533	513	550	547	522	569	539	515	544	493	553	538	534	539	515	512	503	545	591	521	546	509	535	530	541	524	558	557	496
1636	420	428	405	418	431	408	439	401	406	418	407	393	372	420	392	392	413	411	376	412	428	405	396	374	392	387	423	383	424	385	398	410	362	392	446	384	403	435	439	400	394	400	417	385	376	417	448	416	413	369	379	391	382	415	414	414	367	376	398	397	426	395	381	387	423	401	381	386	407	373	417	410	412	410	364	381	397	420	380	414	381	418	421	379	458	398	376	371	419	381	380	375	391	382	382	425	426	433	404	438	433	435	404	375	412	403	389	419	387	388	392	422	425	437	372	399	399	427	414	442	393	397	372	386	385	405	401	391	402	405	400	396	405	425	384	393	379	383	392	402	412	389	406	366	412	415	430	403	427	387	448	389	408	380	370	379	393	417	413	407	387	410	412	378	439	392	414	396	407	402	394	412	388	361	399	391	417	412	410	374	376	390	350	419	400	387	376	401	401	378	443	412	421	355	399	357	391	370	418	374	408	402	444	383	374	398	377	438	383	396	421	404	378	438	395	381	376	380	452	417	390	381	384	417	399	376	405	384	388	387	396	373	376	389	395	379	404	355	377	418	385	446	395	356	416	425	383	399	417	398	389	427	406	403	398	405	405	398	413	391	444	385	368	356	402	406	389	386	398	394	374	451	381	394	392	378	424	422	354	419	390	400	427	387	415	388	405	395	424	385	400	385	407	411	426	385	381	404	401	407	434	412	370	413	416	429	383	416	423	422	426	352	417	425	409	417	360	376	384	407	388	389	357	371	405	426	390	380	373	383	386	419	389	391	399	373	364	407	417	417	413	405	427	396	391	374	387	407	424	415	365	358	433	434	387	385	405	407	394	373	395	384	391	391	401	392	396	404	413	347	363	392	438	376	437	370	393	392	387	356	412	408	409	373	370	417	409	409	432	379	421	426	413	371	403	377	407	363	399	361	420	419	374	431	409	422	415	373	408	392	391	448	400	393	389	398	395	433	393	385	414	429	393	420	399	390	420	402	423	399	420	370	400	438	364	413	391	362	405	385	399	429	414	372	387	394	367	419	419	409	388	451	408	400	417	412	400	383	399	419	399	420	423	395	398	421	398	436	429	429	428	406	374	411	398	439	380	358	437	375	412	402	378	393	424	383	439	420	402	421	420	420	398	402	424	388	422	396	365	380	388	417	398	366	375	405	432	416	395	386	390	450	386	402	386	391	389	418	407	372	385	381	383	404	399	407	431	347	376	392	406	442	420	398	440	412	452	425	410	402	401	426	409	382	417	423	418	426	422	398	393	396	408	445	403	411	389	432	415	403	386	403	357	409	414	445	389	371	406	434	428	397	402	376	405	386	409	358	396	401	398	402	396	385	373	407	373	384	397	413	410	417	364	406	400	415	414	425	397	394	417	399	405	382	373	391	416	435	432	424	368	434	390	461	425	396	403	436	414	372	419	388	394	456	399	381	376	393	389	399	390	398	390	415	419	434	394	391	379	414	369	415	367	384	372	426	411	398	401	391	398	372	415	436	423	403	396	434	421	418	409	386	397	438	370	395	402	412	417	413	382	374	415	378	368	392	432	423	401	362	403	406	380	426	390	405	406	401	421	388	391	403	393	444	402	387	441	419	400	390	390	377	417	430	396	384	383	397	370	390	397	394	397	406	377	397	466	393	386	403	406	399	414	391	409	387	391	393	421	424	380	393	392	423	400	404	433	421	418	408	397	395	412	366	427	448	410	402	404	384	422	402	421	376	391	394	400	392	417	413	426	429	421	384	396	424	406	379	384	387	386	400	398	375	381	352	411	390	418	408	363	425	381	373	428	402	443	411	396	406	420	392	387	400	403	402	418	382	419	367	420	435	384	408	424	385	406	406	415	382	384	386	405	383	385	408	373	387	382	379	370	417	368	403	388	389	379	434	415	422	415	358	395	385	410	425	412	391	413	401	389	423	402	418	409	414	402	381	404	446	353	403	390	427	360	423	407	399	410	410	399	382	425	417	399	384	431	399	425	452	428	384	415	454	398	355	403	430	371	417	381	349	391	378	398	394	384	431	382	407	394	426	382	355	403	390	429	393	395	396	430	407	389	376	402	420	393	371	351	405	395	428	379	383	407	398	372	393	408	383	432	399	427	409	404	391	340	382	402	405	376	408	382	409	398	361	375	407	385	403	405	376	396	436	409	424	411	407	405	394	408	441	370	390	374	438	425	424	426	414	428	387	406	386	436	375	394	434	379	405	413	350	417	386	382	442	378	400	374	434	356	402	387	394	404	399	411	365	392	415	437	385	391	361	415	404	397	417	389	406	430	395	388	375	418	367	389	394	404	410	413	357	395	389	378	423	401	444	386	379	388	380	395	407	391	398	349	408	405	397	413	379	421	437	430	389	412	418	404	377	410	420	392	387	423	405	387	446	429	375	408	411	399	375	397	378	395	423	369	396	378	385	418	364	386	431	382	402	381	376	413	430	410	370	376	380	389	424	399	367	352	391	432	402	408	450	385	390	378	370	379	382	387	391	410	444	432	415	402	417	377	391	428	406	390	379	399	417	422	421	425	421	453	401	422	386	430	405	397	414	405	417	408	414	416	388	439	374	365	393	391	404	435	423	398	385	415	396	371	388	375	451	372	408	384	346	391	392	388	393	422	368	381	430	389	416	411	389	385	425	379	354	397	380	374	435	390	387	380	393	413	408	354	378	398	408	404	425	390	403	430	410	399	426	405	354	402	401	429	419	420	419	402	413	413	397	409	416	413	375	372	380	399	428	371	400	416	395	430	410	416	402	386	378	390	399	396	390	390	410	369	423	403	393	380	434	398	360	392	396	405	414	406	399	388	377	407	434	408	374	389	427	435	421	385	402	430	403	414	423	407	379	374	391	401	445	372	437	417	404	421	437	383	383	381	421	378	411	385	385	436	355	396	418	394	386	409	378	354	428	369	404	352	379	437	444	402	371	410	398	372	354	394	354	424	396	361	398	373	385	411	417	375	438	378	404	413	332	373	395	412	414	373	374	413	409	400	373	400	392	389	410	410	364	471	406	462	396	406	350	395	422	428	405	415	366	392	420	393	410	380	385	428	407	404	390	373	388	395	387	414	401	408	385	379	394	399	377	397	382	391	363	374	379	443	402	403	418	398	379	429	403	428	420	411	425	363	407	380	405	414	410	390	398	400	393	395	354	378	405	445	450	399	381	409	416	390	420	408	406	403	402	388	380	424	425	416	419	416	424	409	374	368	399	396	402	387	400	384	414	421	374	425	413	402	397	346	395	395	410	422	394	414	428	432	407	386	393	392	342	392	396	428	366	394	446	388	385	393	447	421	386	390	411	389	409	397	397	434	393	431	439	384	443	408	387	360	430	404	406	406	416	396	385	427	391	449	363	405	380	393	402	407	449	402	413	390	376	373	402	426	414	393	387	402	415	391	362	403	375	354	400	397	376	391	385	431	414	387	382	431	448	384	423	404	407	395	396	367	387	413	407	430	366	404	429	416	439	384	395	406	422	409	389	436
2071	950	918	911	926	931	869	906	963	900	920	903	850	885	870	891	894	877	896	921	883	847	896	920	900	911	895	891	905	916	846	903	908	936	840	890	850	944	873	866	887	857	870	851	896	872	903	887	921	890	875	825	922	867	922	860	866	847	846	860	894	903	830	901	839	922	887	872	863	938	885	910	843	834	857	883	914	936	861	880	834	878	856	861	889	904	932	903	918	860	932	880	887	882	889	883	841	897	856	842	871	919	856	915	859	888	894	873	856	907	840	883	918	831	887	883	842	888	910	909	862	911	874	860	889	935	907	861	829	921	892	939	890	907	868	856	940	875	842	858	872	851	873	875	938	915	851	902	894	876	871	847	847	863	897	894	893	896	916	907	918	871	902	896	882	854	875	842	856	898	891	892	866	890	858	898	798	895	831	887	876	898	888	873	880	877	811	860	884	870	901	947	878	879	889	873	934	806	884	874	909	850	872	945	900	835	885	898	906	903	844	913	925	855	845	888	893	843	886	891	854	874	853	862	863	867	841	877	875	899	874	911	892	910	845	877	920	881	883	867	892	924	861	890	867	895	880	905	923	937	965	955	908	839	853	880	854	860	870	882	938	910	861	832	842	947	832	895	918	873	867	856	832	879	855	840	874	866	875	857	859	886	856	862	895	888	894	834	841	919	868	916	887	828	871	773	875	925	861	870	841	889	889	906	841	853	902	883	879	880	845	878	907	934	928	870	875	878	894	915	857	968	891	825	880	888	884	900	895	910	864	886	838	847	878	901	877	878	835	866	889	886	839	879	824	871	850	900	840	912	897	916	878	901	852	872	876	893	887	849	867	851	854	863	845	871	890	886	866	882	889	897	840	884	816	878	890	915	875	895	899	870	801	912	839	869	837	863	889	838	886	837	825	862	889	927	934	858	833	872	916	880	882	863	916	851	868	882	847	858	908	899	882	910	908	870	872	902	868	851	900	883	859	887	867	848	882	858	881	897	870	920	884	854	848	848	934	897	841	888	861	891	888	847	860	882	889	892	854	888	894	837	885	876	899	863	840	897	877	910	884	907	858	856	770	890	843	865	879	894	834	914	854	898	844	872	826	877	870	876	890	933	876	883	863	857	886	885	858	900	888	901	873	908	889	879	905	889	901	914	873	859	909	843	914	840	847	853	865	850	845	864	877	899	897	912	898	870	832	885	886	864	841	870	909	959	910	913	874	829	853	887	890	924	879	878	907	850	824	912	944	866	919	889	867	871	915	850	863	894	825	879	867	915	834	882	893	914	849	880	828	895	890	875	916	859	859	878	887	922	880	891	898	876	890	845	878	859	848	865	855	904	887	926	863	909	892	857	862	877	921	869	932	939	907	911	891	849	894	967	886	861	895	939	862	878	892	883	903	864	902	902	872	880	895	850	852	851	882	904	889	879	831	844	845	900	891	857	871	870	849	837	885	828	912	892	905	865	888	914	913	887	899	900	861	861	880	867	915	880	889	869	883	863	870	890	874	890	862	861	876	895	886	891	865	884	881	890	845	891	839	881	807	879	940	900	844	825	879	930	881	857	956	862	882	910	896	890	863	906	870	852	879	862	877	885	903	890	864	881	865	803	871	859	872	927	856	899	909	863	892	883	861	905	899	923	875	872	912	837	921	872	872	858	875	854	854	866	839	856	873	889	825	888	823	880	859	842	886	913	863	881	878	826	838	829	892	894	872	907	886	933	904	878	845	888	898	864	913	873	852	887	873	887	880	842	797	882	889	904	899	904	864	921	849	903	857	905	914	878	893	890	881	868	884	914	874	864	866	874	874	888	877	863	882	824	880	866	874	895	878	864	841	892	857	878	907	846	869	874	894	877	879	882	842	774	900	875	914	861	866	863	853	901	871	818	904	867	890	885	884	849	879	800	913	864	892	876	808	885	889	896	881	910	874	899	850	917	887	893	896	866	869	857	882	874	856	877	871	882	890	875	880	904	890	876	887	863	909	915	926	830	892	862	894	882	895	910	863	857	887	861	871	890	883	856	891	878	859	837	928	893	817	864	896	869	888	845	868	879	914	880	854	853	929	833	880	908	913	865	867	908	843	887	906	893	891	913	857	828	861	922	902	874	897	934	863	862	819	896	836	864	896	855	873	861	824	915	902	861	898	876	926	841	893	868	909	796	891	879	846	836	910	904	907	839	861	831	865	857	828	890	839	845	827	886	831	873	889	875	868	873	891	858	853	925	901	866	924	883	884	896	875	830	858	874	870	880	918	859	929	877	878	931	866	879	884	944	837	869	890	834	897	928	902	806	897	858	875	847	871	921	892	863	869	873	849	890	878	855	894	884	899	866	847	906	810	898	885	883	902	834	897	769	859	855	914	844	858	871	934	865	898	884	834	808	879	855	905	860	829	835	879	832	868	885	879	900	867	883	842	906	867	895	899	896	806	931	849	925	907	887	904	820	895	877	850	932	859	832	917	875	870	889	851	885	868	903	855	866	877	852	857	887	849	840	891	903	875	856	868	895	858	872	898	861	832	859	927	842	887	880	913	859	920	873	882	796	838	908	844	865	841	866	881	835	849	885	895	877	915	906	807	851	854	879	873	932	798	898	907	815	906	912	823	918	877	865	905	840	894	871	859	852	874	907	877	919	840	864	876	883	889	873	887	862	832	908	856	875	834	867	879	879	821	879	917	884	900	871	927	877	854	862	892	846	893	876	886	887	877	936	865	896	877	856	861	841	875	855	921	938	859	892	849	867	893	886	884	892	860	891	844	894	893	872	879	891	871	963	908	898	870	892	907	888	901	824	898	869	931	850	845	880	896	875	926	891	932	860	832	900	878	877	883	854	901	870	882	903	885	862	928	902	901	896	903	861	876	864	928	918	911	885	895	882	830	895	850	902	913	875	844	863	903	916	850	894	878	910	820	865	891	915	865	868	872	863	878	860	862	830	886	833	875	932	889	867	868	838	881	846	854	888	916	898	860	863	917	928	866	932	889	916	929	861	870	876	878	875	886	913	849	919	881	873	847	875	812	885	904	895	881	883	912	888	919	840	841	849	856	938	860	899	874	865	952	907	848	925	874	902	877	872	851	851	846	923	834	845	900	878	850	919	883	839	876	849	873	870	866	830	896	828	866	922	891	860	871	908	842	862	847	912	889	852	896	887	879	878	840	886	858	887	851	897	887	880	891	864	899	873	879	885	900	842	870	880	860	893	869	892	865	902	885	901	882	890	850	925	820	862	875	855	821	911	821	864	909	908	925	866	900	918	904	880	899	862	922	924	867	845	920	845	836	858	879	834	906	905	870	882	850	877	879	879	855	876	921	872	900	866	915	928	883	887	883	897	910	907	889	848	904	877	888	879	827	928	910	884	905	873	876	888	862	886	898	893	867	809	835	879	884	871	885	881	831	893	858	854	879	895	863	906	888	874	860	877	856	857	863	931	888	848	895	938	877	890	867	894	886	832	954	862	861	839	933	905	895	882	894	928	856	918	895	833
7552	485	534	483	347	332	255	246	239	237	231	212	197	176	196	190	252	205	212	178	187	218	166	177	215	189	165	175	191	214	227	188	209	182	180	165	189	200	193	183	221	212	186	202	182	214	202	208	204	189	214	191	199	207	176	191	188	216	219	206	168	167	189	184	173	205	211	186	205	184	196	219	171	220	176	202	207	224	189	191	193	193	198	195	172	184	197	188	188	179	200	200	179	228	190	188	177	158	179	176	189	175	223	185	199	193	217	184	165	206	218	234	213	197	196	196	214	179	184	201	195	192	190	196	206	176	184	183	203	227	200	187	176	186	168	193	168	208	204	186	216	199	184	208	212	191	185	178	179	187	170	184	191	208	220	177	175	207	224	177	190	200	170	221	188	206	210	218	197	179	201	192	182	198	233	184	175	188	187	204	177	201	179	193	199	193	207	168	194	158	203	187	222	186	212	196	185	199	170	174	199	170	209	184	202	183	188	169	188	184	204	181	208	188	191	204	196	187	180	174	199	184	177	225	196	212	188	190	235	199	156	212	209	197	224	199	191	186	184	187	193	219	190	148	193	172	175	205	194	202	168	177	193	193	205	184	184	202	183	162	206	195	207	173	209	205	205	210	185	182	191	174	174	189	222	186	184	181	210	216	171	225	178	185	177	213	197	170	194	192	178	187	191	182	200	201	186	164	192	205	207	176	191	202	209	199	176	187	190	209	189	209	204	199	204	200	176	186	207	239	226	198	204	187	187	209	216	195	186	200	229	177	183	180	204	147	199	173	187	177	211	173	206	199	196	198	190	171	171	167	158	178	184	215	185	177	196	179	192	183	189	192	203	196	191	206	199	208	189	194	182	193	184	190	166	207	207	228	214	211	206	212	193	208	188	198	200	185	200	208	194	206	163	197	205	186	197	186	196	173	186	169	208	187	189	197	198	180	192	204	184	188	175	171	195	187	202	184	185	202	211	214	183	208	213	198	200	188	181	167	195	187	192	187	187	169	183	194	199	189	186	209	173	209	185	173	186	230	219	209	178	170	219	171	216	173	187	199	164	184	219	180	196	183	175	186	195	217	199	168	145	167	198	189	213	178	206	194	185	209	161	187	201	188	185	185	199	181	203	189	192	178	203	195	218	208	198	202	197	202	215	210	212	183	197	208	198	194	194	180	195	213	189	204	218	183	200	211	175	186	214	206	217	208	176	215	178	180	185	216	187	211	199	203	174	203	199	176	188	187	180	207	171	190	170	198	189	176	189	204	177	219	193	189	194	179	181	191	211	177	193	178	193	181	188	184	198	160	182	176	211	205	176	179	207	169	195	204	205	175	198	175	190	188	195	191	176	214	192	174	220	199	165	188	204	190	201	204	180	197	187	168	207	193	192	171	181	187	203	190	196	196	185	206	171	191	158	189	206	183	180	207	208	169	152	191	185	187	209	154	206	188	184	222	177	191	188	192	205	182	206	205	179	195	187	196	198	180	211	231	171	206	195	178	209	196	186	199	197	177	226	184	160	202	175	207	191	206	200	177	184	185	186	207	174	199	180	194	184	210	180	185	183	188	182	159	209	192	178	197	211	206	227	189	181	219	200	195	180	180	210	194	197	181	211	185	209	173	180	207	199	185	180	205	219	182	195	189	191	181	206	202	220	190	193	189	192	214	196	202	175	173	207	196	173	184	189	198	199	179	172	211	190	209	161	181	190	194	174	183	186	172	207	164	186	177	186	194	212	198	203	184	202	183	199	170	155	209	226	198	198	198	202	198	171	228	192	175	183	214	163	183	192	220	198	215	200	185	207	192	213	190	200	184	202	190	178	173	188	162	178	162	202	202	185	172	180	181	211	184	188	192	177	191	184	183	214	194	191	188	179	184	183	221	197	204	204	198	212	209	205	186	181	209	201	205	166	185	178	189	222	193	169	197	206	187	214	203	169	202	212	177	179	187	198	203	184	189	176	183	179	201	190	167	202	202	208	202	171	199	195	172	213	179	200	185	181	167	176	194	205	181	187	179	196	219	173	170	202	206	195	218	212	206	197	192	204	179	200	192	193	194	187	190	188	201	215	198	187	195	192	223	191	205	175	189	170	153	173	182	193	197	176	205	177	188	173	197	188	178	214	190	198	191	200	200	179	172	201	188	195	193	198	190	194	188	205	199	185	194	200	169	188	182	203	198	223	182	182	219	190	182	205	168	201	203	216	198	212	214	164	207	202	168	182	183	202	181	193	190	183	200	192	168	196	204	217	166	202	182	190	176	192	202	179	191	184	182	201	201	180	203	190	204	183	182	213	202	194	205	213	189	193	209	186	183	208	192	207	210	197	185	188	181	194	202	161	194	194	180	186	207	195	185	187	210	185	194	193	222	195	185	221	196	199	200	217	201	214	184	200	190	189	202	195	182	197	200	183	191	220	188	171	194	211	218	182	190	212	194	195	171	214	179	209	209	222	187	200	212	193	174	166	195	163	191	200	199	194	182	172	179	177	213	178	188	198	214	194	222	195	214	184	237	180	191	184	194	191	199	221	179	183	202	198	168	173	203	209	202	205	210	196	203	155	204	184	201	162	193	216	193	189	192	202	183	171	210	164	203	199	220	191	183	203	185	180	187	180	187	198	184	170	226	182	225	204	206	184	169	200	185	183	190	194	218	185	179	205	175	180	174	200	166	174	172	179	177	196	229	199	206	197	208	201	175	193	196	188	196	173	205	215	162	212	185	183	184	222	193	198	195	202	207	209	181	204	185	187	202	221	188	205	192	204	214	198	188	185	226	202	173	188	204	198	197	207	183	201	169	184	188	168	212	205	221	209	174	197	201	171	190	193	195	180	189	199	174	192	183	208	196	202	213	180	180	183	162	211	224	201	217	182	164	160	201	176	223	220	199	185	183	180	199	194	170	192	213	173	183	173	176	193	189	185	182	212	179	211	206	181	201	189	189	214	194	186	185	190	174	194	185	192	197	212	177	204	202	205	195	182	198	166	211	183	173	187	209	194	217	189	193	195	201	180	195	188	184	184	156	200	222	204	182	177	204	195	188	195	189	190	168	171	209	217	176	198	191	212	168	201	182	188	216	174	203	203	196	208	204	198	173	216	201	162	203	191	203	200	207	212	181	172	189	211	174	204	170	202	173	181	182	194	188	212	183	202	185	209	204	206	199	184	196	190	209	189	177	197	185	192	210	188	189	212	204	198	203	160	217	189	211	198	180	218	189	179	197	185	185	218	175	195	175	188	203	215	183	190	179	189	176	192	189	200	193	214	191	186	183	201	174	212	196	174	184	203	187	195	197	179	187	183	180	199	188	205	196	175	196	185	189	210	220	181	188	177	189	191	200	209	183	199	178	195	208	198	178	190	185	204	190	178	189	178	201	196	194	175	208	172	187	199	183	201	181	203	189	177	165	191	195	200	202	200	176	179	182	204	200	172	185	215	167	202	185	200	185	235	172	169	187	193	178	180	201	172	210	214	161	186	201	197	194	181	211
6375	715	1232	1284	1162	984	847	746	722	681	598	650	617	548	555	564	483	507	541	532	503	516	495	507	499	474	497	509	512	509	481	462	488	454	497	523	467	479	483	508	490	481	533	500	403	477	500	504	468	463	511	521	441	465	442	494	465	445	457	488	431	460	474	448	495	460	464	449	502	461	496	471	439	478	473	514	440	500	441	488	461	491	464	446	497	456	465	478	465	441	480	471	497	466	475	495	494	485	486	490	450	464	506	474	468	488	456	454	454	512	481	462	462	439	499	445	469	509	480	424	477	502	420	487	490	483	470	469	460	457	475	488	475	478	466	454	475	477	462	454	502	505	437	458	459	438	465	475	461	455	471	463	447	485	470	468	468	462	475	493	469	466	461	486	448	469	478	507	475	487	447	452	487	458	480	466	491	447	438	448	472	472	438	479	500	497	499	451	496	459	472	497	454	447	479	531	462	477	491	474	468	458	446	494	499	427	471	455	472	493	474	449	440	482	429	447	485	427	464	467	439	481	482	449	461	502	480	505	493	473	476	432	455	437	452	503	475	501	475	501	454	473	450	484	449	466	489	463	462	466	447	464	511	450	466	466	479	513	465	464	509	455	490	478	442	462	451	450	502	501	495	455	496	482	449	493	437	471	473	504	458	507	471	458	514	499	465	495	463	483	464	463	478	474	482	466	463	446	483	509	454	462	465	467	482	457	481	460	458	499	466	480	458	454	463	511	439	451	452	454	479	508	507	477	481	473	476	489	451	463	490	479	444	454	458	520	466	487	445	465	476	485	478	492	466	463	471	486	479	498	444	513	480	458	475	496	495	447	462	478	438	484	517	446	469	467	489	465	453	443	452	493	487	465	464	459	445	454	501	469	499	473	467	457	477	483	481	487	496	448	449	458	440	482	465	482	482	452	442	473	456	452	462	472	500	489	423	506	445	515	468	469	438	470	471	464	478	485	494	481	456	482	503	480	473	430	477	494	525	467	522	477	481	517	500	482	507	491	488	463	459	445	483	451	482	491	504	469	470	456	456	489	475	469	449	515	502	450	456	471	472	476	470	487	454	489	514	455	449	464	486	479	430	486	462	494	461	481	489	494	476	454	501	432	437	502	484	506	457	476	453	469	465	468	449	482	487	474	474	498	462	474	495	455	498	469	468	490	461	457	439	444	465	501	446	463	473	497	510	484	467	507	463	450	524	476	502	452	469	450	475	468	468	448	464	479	497	498	471	472	456	461	463	498	473	450	487	514	480	459	475	509	485	487	473	462	454	456	452	483	470	474	480	477	465	475	458	460	509	488	456	453	450	490	454	459	498	442	455	496	432	484	481	472	497	459	444	463	486	480	475	480	484	443	476	471	473	496	483	471	460	451	457	462	486	433	467	468	492	473	473	485	481	453	481	445	492	470	518	471	454	474	492	490	473	472	532	463	484	471	483	498	491	474	513	475	458	487	463	478	455	457	489	491	459	498	456	481	477	463	453	513	485	476	436	495	502	445	470	451	477	489	532	438	486	466	444	513	530	470	481	460	478	462	435	485	472	500	464	418	452	465	451	453	483	497	476	465	478	515	441	501	480	479	492	451	506	486	416	504	485	478	477	443	510	462	474	504	468	433	474	475	471	440	470	477	469	465	458	466	439	503	507	445	502	446	482	502	467	464	461	465	456	472	470	496	490	430	457	476	487	519	482	443	483	497	440	496	500	466	500	440	498	511	451	510	470	462	473	472	449	473	480	481	512	458	470	496	499	453	488	490	488	475	490	459	475	474	455	460	475	461	468	496	446	449	448	475	439	487	474	470	489	489	468	445	472	456	462	482	478	473	483	482	432	499	481	484	455	510	451	471	510	471	475	491	475	475	476	493	492	462	457	455	456	477	474	444	446	462	489	494	492	516	470	497	477	502	474	510	484	486	478	473	474	473	495	470	460	483	486	446	444	474	505	494	459	436	492	448	518	433	439	477	498	447	458	478	476	483	494	463	453	448	458	448	467	474	479	463	472	473	489	485	486	473	489	498	459	445	449	426	455	446	438	451	463	461	510	459	464	500	486	475	447	464	458	478	489	459	482	474	488	474	464	448	462	492	467	464	490	449	517	460	451	464	472	483	461	460	451	448	480	454	432	477	495	464	422	458	467	469	498	531	478	472	466	496	440	459	491	487	496	473	433	456	481	466	465	483	454	526	480	471	454	484	437	474	515	512	434	502	470	449	492	492	476	474	457	455	461	460	487	440	452	469	475	478	429	440	501	480	461	453	476	456	474	493	500	450	454	455	486	473	485	488	467	490	459	487	483	481	457	426	465	496	446	527	454	456	440	453	470	475	452	479	477	493	448	465	502	465	432	475	479	454	483	457	485	417	438	433	482	453	492	446	485	456	472	474	510	463	506	465	507	501	474	491	479	492	459	466	482	501	473	487	493	515	467	474	474	458	451	504	475	437	461	472	426	466	491	469	488	472	469	439	503	441	515	455	439	437	477	468	459	459	450	487	480	445	481	483	491	487	462	469	449	539	502	469	469	455	456	459	449	488	529	501	441	451	502	475	468	505	478	464	471	496	417	460	498	475	464	484	459	408	443	471	520	461	457	456	438	477	450	445	465	522	435	434	504	483	494	433	458	490	437	493	458	455	497	489	443	471	484	423	496	473	472	486	484	463	473	496	467	454	515	463	509	480	443	460	463	429	482	482	485	452	537	465	467	458	473	480	516	500	462	439	468	453	448	483	473	460	469	433	431	457	469	447	428	472	476	494	462	458	453	448	470	508	511	458	471	483	481	481	535	485	500	456	478	492	463	457	463	474	483	442	433	475	472	486	482	437	487	460	516	474	502	467	497	519	475	492	474	455	480	475	512	475	476	451	448	435	521	508	487	486	438	504	441	471	473	479	470	469	454	456	460	478	421	455	477	444	514	490	482	493	498	489	490	462	481	463	483	452	491	488	466	440	482	471	513	461	479	477	479	496	466	487	466	499	465	480	500	454	502	475	547	450	492	482	443	460	471	442	463	468	486	498	514	442	467	471	485	493	512	464	434	506	470	473	502	445	486	474	432	476	493	502	458	456	459	484	489	480	498	516	478	487	487	463	463	457	470	486	489	457	456	431	457	448	465	441	484	503	506	520	485	457	466	456	491	479	456	495	494	467	475	494	456	467	517	487	495	443	458	484	460	418	456	470	446	458	467	499	465	429	491	466	448	451	457	492	480	477	458	504	464	464	472	500	486	520	444	458	440	445	496	457	475	472	435	502	444	480	468	465	437	477	501	467	491	464	488	450	412	444	491	515	459	508	465	453	469	477	524	461	442	488	511	508	479	469	484	481	501	456	426	460	461	468	434	448	494	514	473	462	452	470	462	479	515	488	455	480	549	426	472	455	453	474	488	495	508	470	432	469	478	496	501	454	445	464	445	462	474	451	458	522	457	467	455	473	475	487	508	483	457	486	500	494	462	483	500	463	464	467	494	528	426	471	456	476	467	429
14607	1260	976	761	513	399	373	323	274	287	235	244	245	213	273	250	245	227	220	182	212	225	223	223	213	208	201	208	242	206	225	227	213	215	220	208	204	219	257	183	233	215	194	208	232	184	206	234	221	214	207	229	234	213	215	213	203	194	221	198	196	211	199	210	216	203	191	221	201	226	229	215	218	195	196	224	206	208	192	204	183	200	204	214	218	215	201	207	234	212	253	208	208	209	247	192	186	229	203	214	222	184	208	181	221	216	226	237	217	198	197	189	221	187	217	194	239	194	232	206	218	198	192	191	223	201	200	217	215	220	216	215	219	227	207	200	218	187	221	234	242	175	198	194	228	184	212	202	180	209	209	199	186	197	221	202	193	207	187	250	231	227	188	173	223	222	208	209	192	235	195	196	191	180	203	205	223	206	223	229	192	193	188	202	208	223	218	209	206	194	210	231	210	217	191	216	199	203	183	225	224	190	196	183	205	216	183	187	194	207	190	196	177	213	220	204	190	207	199	199	216	204	203	208	212	188	213	212	183	223	200	189	204	178	202	232	232	179	196	216	211	208	225	195	229	205	214	212	201	215	219	185	231	227	225	218	185	195	185	178	228	225	213	209	234	208	191	236	217	215	197	201	222	209	243	193	170	205	216	212	239	213	237	219	227	198	220	193	207	190	205	215	220	187	223	217	213	201	210	194	197	193	213	213	250	209	217	204	199	179	192	188	203	212	229	225	206	202	213	233	230	207	199	216	199	229	252	191	199	208	225	211	207	217	221	219	233	218	208	196	216	216	187	202	189	209	205	224	206	195	216	211	191	195	196	229	241	224	185	213	210	206	233	188	219	188	217	208	221	188	211	229	226	188	205	220	175	205	203	221	217	219	200	212	219	211	212	182	214	209	203	200	220	235	215	214	239	206	216	219	227	194	200	211	229	227	199	203	233	192	213	206	238	220	216	181	219	213	196	201	184	218	189	192	203	204	203	225	210	211	227	191	200	208	210	238	204	195	225	219	197	226	209	217	192	197	158	213	211	203	214	205	204	204	206	197	217	208	210	206	201	206	190	188	204	188	186	202	196	224	235	206	174	222	201	214	221	206	217	192	216	199	192	215	213	221	215	202	196	213	204	194	197	210	221	223	201	203	213	200	212	230	198	210	192	209	197	209	223	221	218	228	232	206	191	177	227	189	214	193	206	212	250	175	212	225	233	182	192	183	201	227	199	201	235	200	204	216	223	216	206	221	222	208	182	207	187	231	211	210	214	217	199	188	231	236	213	202	195	199	196	214	202	203	205	202	196	206	205	213	210	195	201	236	199	203	237	196	168	209	221	220	222	228	217	196	192	210	227	215	203	200	219	204	208	212	225	247	229	217	211	221	217	208	214	241	215	201	223	195	214	197	204	197	181	211	202	229	212	191	199	196	173	189	222	221	231	210	210	198	210	202	201	204	219	232	235	205	214	205	219	195	231	218	225	214	194	224	205	192	212	190	237	215	204	232	194	212	196	214	235	200	191	183	211	225	211	200	212	228	213	229	228	160	210	213	217	229	211	191	192	223	236	223	202	219	194	217	202	214	194	222	228	220	213	217	224	184	209	220	173	184	236	204	187	216	183	225	208	204	214	183	230	188	237	172	199	203	203	234	216	190	177	232	244	210	205	232	200	196	215	198	220	212	229	217	207	213	188	220	198	211	191	225	215	203	218	216	165	197	232	233	209	196	227	250	192	223	207	205	206	217	221	206	235	224	193	183	215	205	194	211	198	184	161	201	207	202	220	228	195	192	221	209	206	227	202	199	234	192	188	187	223	190	224	211	215	206	206	220	206	205	229	221	193	197	219	190	212	210	199	167	209	189	188	244	204	195	206	187	228	214	201	217	220	178	203	236	206	218	190	204	192	194	194	216	195	231	206	201	203	203	191	185	185	198	208	224	212	230	171	204	192	193	217	205	215	204	205	214	212	246	218	216	193	209	197	224	226	234	199	193	204	211	220	190	220	213	209	209	196	213	196	198	182	189	202	208	230	182	183	225	223	237	248	210	222	227	206	199	190	204	224	179	214	206	212	211	171	213	192	204	206	217	199	200	171	218	207	228	167	200	225	215	224	170	205	199	209	228	228	218	196	203	202	191	196	193	188	179	205	213	218	177	208	199	210	195	225	208	203	199	208	203	229	201	212	217	189	218	209	216	207	193	235	215	202	226	201	214	218	216	190	194	200	180	198	198	177	197	192	212	249	217	195	205	221	225	178	217	223	213	220	190	192	214	237	193	208	226	229	194	210	192	205	210	194	210	205	192	210	203	196	196	217	212	197	200	222	199	213	206	191	224	212	219	213	193	234	230	237	205	191	230	196	206	180	219	192	218	213	219	223	214	183	237	211	221	233	215	217	187	213	195	204	225	212	188	207	227	213	205	208	214	207	201	191	220	249	196	201	220	201	224	209	211	228	228	193	204	195	196	212	222	211	236	204	223	202	217	209	211	224	209	218	211	193	214	228	202	220	235	215	258	215	214	226	184	226	233	202	200	188	220	227	196	235	219	229	198	194	227	205	227	216	208	222	210	205	215	202	216	235	229	206	221	226	224	211	213	212	213	207	209	201	232	225	206	210	207	241	184	177	242	200	210	205	184	199	202	191	212	222	208	204	226	228	216	197	209	209	228	174	203	223	180	220	204	188	213	194	215	216	197	208	203	211	210	221	223	194	206	208	221	216	238	218	205	209	209	243	185	187	220	204	202	234	179	221	180	198	239	211	214	234	208	203	202	212	203	207	218	215	222	205	220	201	186	195	238	200	190	226	209	211	209	185	183	180	211	209	216	247	209	227	218	224	212	188	204	204	206	210	250	240	230	219	194	214	169	202	216	204	204	185	200	196	195	214	201	218	210	203	224	229	203	196	246	198	202	220	210	198	222	201	209	198	238	181	230	184	225	199	207	200	186	202	225	204	210	227	220	206	208	204	213	207	215	189	185	179	176	223	216	224	218	178	216	207	203	183	211	212	218	219	210	240	202	233	204	201	242	222	210	215	250	219	228	187	204	219	195	206	212	214	218	230	227	213	191	210	210	194	184	218	223	209	204	206	207	221	240	212	183	235	232	188	211	220	225	191	207	232	204	204	196	208	182	228	232	209	206	223	219	212	206	220	191	192	246	220	223	205	202	213	210	230	222	221	219	209	200	207	212	190	203	200	217	187	207	225	237	196	169	210	222	210	215	229	223	241	219	235	184	210	221	196	210	213	225	190	213	253	192	207	191	189	191	205	187	202	233	230	216	214	235	240	214	196	206	226	206	197	231	213	219	187	210	218	209	218	204	205	211	236	227	200	203	201	220	194	216	207	224	212	218	205	217	200	216	205	214	238	190	190	218	219	195	217	175	210	242	207	195	214	192	193	200	227	218	219	170	203	210	213	229	193	187	216	197	224	188	225	235	210	197	190	188	209	172	209	202	206	179	211	207	218	206	203	210	200	198	187	195	217	220
8260	1091	2031	2217	1907	1557	1332	1117	1086	876	818	788	800	770	692	708	656	653	662	659	658	589	599	571	599	574	635	577	583	590	581	561	562	535	559	553	548	540	561	572	553	559	555	547	541	564	586	537	576	591	534	572	606	535	533	552	544	525	594	523	533	549	564	530	577	543	573	586	550	584	573	563	542	518	556	524	549	512	560	532	522	568	573	550	568	539	554	515	550	536	572	524	562	509	564	518	543	557	561	567	571	534	530	501	564	572	551	552	559	569	479	543	546	518	561	525	539	558	554	556	518	499	550	573	515	490	589	556	543	577	555	521	544	550	542	527	514	550	588	563	510	532	563	526	538	524	548	528	492	524	578	521	540	543	497	552	553	523	521	571	502	540	516	527	563	541	525	563	559	520	529	564	518	563	527	535	549	518	541	576	555	554	553	531	532	542	511	535	529	587	505	520	523	542	550	593	512	591	553	522	548	538	522	550	531	569	573	544	553	537	574	514	537	561	573	563	500	508	610	587	563	498	540	514	550	521	592	521	487	554	533	579	573	563	563	534	542	527	538	551	505	502	549	553	509	529	531	544	532	520	502	504	563	535	515	528	537	555	559	534	531	565	562	530	517	546	549	545	544	491	498	528	546	533	502	546	527	504	546	512	518	537	513	520	551	497	580	543	554	497	514	568	535	553	555	519	501	545	539	522	544	576	547	546	538	545	542	523	556	524	569	550	523	511	514	554	595	507	531	569	500	561	516	565	558	593	510	563	545	510	530	566	537	537	518	551	520	546	554	557	522	523	523	570	538	493	575	560	540	522	528	570	527	527	531	513	540	564	506	554	526	543	602	549	553	501	535	536	539	491	542	548	523	526	541	526	505	542	524	493	534	519	516	489	564	508	556	532	501	595	541	534	571	524	591	538	537	544	531	526	567	551	526	542	523	549	551	522	555	547	530	558	497	517	505	569	543	504	566	543	539	525	545	581	591	540	528	566	574	535	500	558	577	560	539	529	561	524	539	523	554	506	570	518	507	542	537	554	552	545	550	502	560	571	519	524	489	565	535	565	512	519	529	505	572	542	550	491	489	551	529	533	545	530	547	541	526	522	532	538	495	545	495	529	518	549	551	553	497	586	552	531	572	558	496	519	564	532	576	569	555	535	575	526	511	537	510	520	577	523	562	535	509	536	530	520	569	540	560	536	533	509	558	549	545	553	530	520	542	575	534	558	580	506	558	561	570	528	523	537	509	548	556	523	511	500	535	571	525	486	519	566	578	508	527	536	552	560	552	561	509	566	562	522	508	529	550	532	536	551	533	559	554	513	537	511	506	522	494	532	542	551	547	517	572	539	533	548	537	539	505	558	524	546	491	547	517	549	540	518	565	545	587	533	542	536	551	544	505	522	512	493	529	524	527	521	548	524	554	557	558	520	522	548	535	558	546	509	562	525	472	536	574	559	550	560	528	542	526	529	515	557	495	557	521	535	550	532	557	502	573	545	528	557	545	501	526	564	525	540	511	535	505	539	552	554	497	522	540	532	573	531	551	511	543	506	551	503	568	527	531	548	571	576	554	534	544	563	538	524	569	586	557	515	518	541	527	508	536	575	559	568	559	525	544	487	563	558	542	545	559	584	569	511	544	537	509	548	510	529	499	550	554	484	537	551	547	543	487	509	552	551	543	524	561	541	576	519	503	526	527	549	521	529	535	507	525	550	558	550	539	502	518	532	534	596	525	533	540	503	544	537	524	480	567	572	552	498	578	528	531	499	545	522	546	527	553	515	528	566	534	543	539	534	521	545	547	521	555	565	537	550	542	579	552	521	540	491	553	532	539	520	509	627	517	519	503	512	582	561	539	508	562	557	551	542	519	533	542	543	541	515	550	511	525	556	509	501	547	554	534	529	600	554	499	533	510	559	546	538	529	529	532	527	557	536	530	548	573	548	504	513	535	498	487	565	487	568	567	523	545	530	559	541	503	531	542	526	575	522	545	508	572	553	481	543	541	523	514	525	538	559	501	498	517	575	537	529	556	530	508	518	556	550	530	534	566	540	539	530	553	595	563	526	605	523	543	505	544	515	480	575	525	566	533	535	573	588	542	551	551	524	536	524	507	552	543	558	511	534	577	530	544	545	568	559	496	566	557	534	522	527	558	510	536	514	587	596	551	543	523	535	552	528	510	561	556	500	575	585	561	555	561	524	525	538	530	527	525	543	588	590	568	546	544	531	552	540	564	557	533	547	586	521	540	546	541	573	518	540	545	520	521	516	564	506	523	543	514	539	572	508	506	505	600	543	542	517	532	550	507	555	560	558	535	576	568	510	521	507	545	509	483	566	522	502	507	511	502	536	530	546	592	610	550	509	528	577	521	570	567	522	529	569	506	526	541	556	520	534	535	521	566	547	531	546	539	525	493	536	564	554	544	549	546	545	517	545	556	556	561	550	560	548	592	522	530	517	551	518	522	562	582	528	471	526	554	498	559	529	525	519	527	518	544	536	527	540	538	508	530	546	554	540	575	541	539	554	526	550	575	526	538	557	551	502	579	541	508	545	536	526	487	536	531	543	519	503	580	488	528	523	583	535	542	531	555	503	554	538	505	512	519	541	516	482	539	592	584	533	564	561	541	562	532	498	516	533	544	552	563	579	522	543	525	545	515	526	509	508	517	555	554	544	499	550	545	493	556	545	573	558	507	573	527	548	585	507	535	581	604	555	584	545	547	533	550	508	537	512	520	576	531	570	532	509	572	538	547	522	524	528	532	517	547	542	534	535	542	536	548	566	560	557	523	485	518	570	533	537	532	504	521	503	543	522	544	564	538	572	505	552	516	527	514	506	531	536	510	541	512	506	536	558	546	559	553	539	520	541	552	507	561	562	588	503	549	553	560	552	514	529	542	578	515	545	532	524	553	563	572	526	513	528	545	561	544	527	532	555	571	564	563	524	519	515	586	539	561	548	524	533	550	524	549	489	588	517	548	534	501	555	553	552	530	510	595	550	521	533	568	538	585	560	484	553	517	565	532	531	557	527	567	512	512	519	581	554	584	551	524	527	509	537	479	509	513	528	536	547	536	510	560	531	522	539	519	528	540	524	510	538	510	554	598	544	563	498	515	532	539	557	547	540	550	522	508	526	531	541	506	522	555	531	525	562	535	530	527	520	533	534	578	556	571	534	514	523	533	558	564	548	506	521	491	552	545	520	542	535	545	541	512	545	493	546	555	560	518	544	548	529	514	530	523	568	603	553	563	557	500	549	511	513	506	545	525	510	568	512	559	505	534	516	586	523	537	566	506	533	563	520	515	517	521	533	494	521	542	544	528	520	543	547	533	517	531	536	538	530	564	539	531	553	520	538	559	556	502	547	507	502	525	540	537	579	534	561	553	552	554	556	534	510	560	515	529	523	555	544	533	558	554	526	531	544	526	526	524	541	548	567	543	577	586	550	508	553	554	488	577	545	512	555	540	564	500	521	521	554	509	535	554	551	552	607
1575	410	399	409	422	385	397	395	414	415	372	401	434	377	401	414	356	424	369	359	398	377	400	408	367	409	440	397	377	390	364	434	398	437	345	389	387	408	372	397	411	370	410	385	381	414	423	392	424	395	396	389	399	408	378	450	403	381	370	408	406	391	359	406	383	395	383	422	440	368	382	389	389	374	433	373	402	390	373	391	404	406	406	420	393	440	377	393	394	432	382	426	381	420	416	407	383	457	387	388	411	394	411	377	413	377	387	437	387	392	397	406	395	411	410	353	404	444	382	391	400	403	390	396	402	384	391	374	381	391	433	441	387	396	398	422	402	397	419	365	403	384	399	388	356	355	367	386	424	454	391	429	403	387	376	426	401	409	387	379	405	429	396	408	380	406	387	347	367	384	398	372	408	416	383	360	427	435	416	382	387	368	423	394	395	394	378	392	423	386	398	413	421	401	440	396	399	401	413	400	371	448	412	447	402	405	412	440	444	388	387	384	434	443	449	400	389	386	384	384	395	418	360	385	390	369	404	389	408	394	355	401	379	416	419	415	393	379	395	385	395	385	403	418	394	391	403	410	383	405	427	396	404	432	417	393	409	395	414	426	360	403	429	371	432	405	437	378	359	387	394	420	380	390	403	392	382	412	379	376	366	395	395	415	430	436	396	373	352	385	399	391	409	401	390	404	370	438	396	391	365	392	414	411	390	382	376	378	409	394	406	372	414	410	359	397	385	401	419	400	367	366	383	423	406	405	385	403	423	359	395	395	379	418	419	413	374	380	376	376	404	388	413	376	404	412	395	382	417	380	448	354	370	406	374	418	364	424	436	411	374	420	410	439	406	377	417	357	435	373	451	414	443	401	392	392	389	391	370	421	399	400	401	393	406	380	378	348	367	374	408	388	378	397	391	397	374	401	381	397	428	402	414	418	418	403	390	369	410	371	400	405	381	394	370	352	404	412	406	398	389	378	442	371	416	378	435	418	408	416	418	350	409	412	377	377	413	364	390	385	427	381	424	391	359	399	434	395	397	400	368	391	378	378	401	388	425	392	376	398	406	385	402	415	419	378	399	393	436	408	368	376	419	380	409	414	413	442	402	409	351	422	424	411	395	385	405	381	415	432	402	441	448	417	409	407	417	404	396	394	389	398	352	399	419	418	403	378	385	402	403	420	384	400	364	368	406	403	428	413	415	387	418	376	413	441	378	416	378	363	403	422	350	387	399	381	400	398	360	431	369	366	398	402	432	406	402	370	400	424	422	373	401	387	395	387	425	425	413	411	384	450	410	417	389	373	403	398	396	370	374	371	405	429	352	402	425	383	370	390	386	395	385	387	376	387	408	399	379	419	399	395	379	394	392	383	409	404	425	361	351	399	407	394	408	361	382	417	374	382	389	395	404	394	388	383	385	397	406	378	385	364	402	399	411	399	383	408	408	402	400	416	440	405	385	397	421	386	407	436	385	390	411	400	438	380	364	417	412	369	375	376	394	382	375	410	405	388	361	362	397	404	357	396	426	385	402	431	395	390	405	428	355	419	417	401	413	388	392	387	391	405	388	402	400	414	401	378	375	400	402	362	394	394	380	388	407	396	421	348	370	391	423	366	385	435	400	438	381	389	399	418	424	382	400	404	423	384	404	393	366	336	415	436	398	392	402	368	375	404	441	397	450	424	349	385	420	412	384	385	419	385	418	409	433	442	403	394	370	437	427	392	390	438	394	394	418	361	423	384	383	381	443	394	404	370	374	370	393	402	423	375	394	398	402	414	401	444	414	376	377	423	427	396	397	434	399	430	362	379	386	383	406	408	372	369	409	394	440	357	386	396	418	414	427	363	409	370	393	349	416	397	423	421	409	383	441	414	459	398	422	396	414	404	381	422	386	412	417	401	410	381	390	380	387	414	383	390	401	397	365	343	402	389	386	423	381	378	378	398	372	410	414	385	396	388	386	362	397	389	363	372	404	426	433	360	367	409	382	405	432	385	406	409	418	344	402	405	411	420	414	438	380	362	430	410	395	371	382	373	387	401	408	362	407	378	384	402	414	383	374	408	410	369	423	396	401	401	397	421	375	402	409	396	447	405	369	387	387	371	393	394	428	411	400	402	396	376	405	385	389	413	404	386	386	373	400	381	388	378	398	413	385	377	395	460	407	373	412	411	374	400	416	413	379	360	403	404	422	354	392	419	387	369	393	380	408	420	391	395	398	376	397	367	411	415	385	384	412	420	404	396	423	409	392	421	428	409	383	368	400	379	373	405	388	378	361	409	402	441	388	417	394	421	401	402	407	376	382	394	402	373	384	411	389	395	392	393	401	397	372	377	385	400	413	410	429	393	383	449	370	372	396	373	421	416	477	353	366	377	411	440	411	422	414	412	402	404	394	427	381	432	395	413	391	404	354	399	399	403	416	358	396	416	400	411	388	385	399	387	361	364	405	406	410	419	376	450	404	371	384	400	398	410	420	396	398	399	370	356	419	377	421	420	385	386	415	408	416	420	388	409	430	411	421	387	433	377	375	382	393	386	406	405	413	411	396	364	395	409	376	377	384	404	408	403	402	382	391	390	398	423	425	405	396	376	440	387	374	410	359	389	409	377	396	389	402	407	370	360	393	409	433	413	433	399	367	404	390	426	421	393	384	376	362	388	411	454	424	407	376	398	438	435	400	390	389	395	417	449	389	407	394	380	391	408	440	437	405	392	358	399	421	420	439	391	406	376	390	449	422	371	349	418	397	433	368	420	413	425	379	424	387	370	387	420	429	401	390	376	401	392	370	399	402	433	416	462	429	398	414	429	349	369	406	396	406	392	422	381	401	361	375	414	403	368	403	394	404	391	412	413	395	355	402	428	400	350	372	382	384	399	401	368	418	397	376	378	392	458	407	372	421	413	390	404	404	387	398	382	395	420	404	396	395	398	414	401	375	382	402	415	322	394	410	422	450	362	366	375	372	379	423	377	360	440	401	403	417	416	415	394	390	432	395	395	412	431	385	386	378	392	412	399	404	381	354	381	435	412	390	427	430	377	416	394	412	438	413	401	404	380	420	419	394	401	388	404	373	404	364	378	375	422	386	412	387	369	425	405	396	361	410	439	373	379	435	403	416	407	387	394	377	372	399	384	416	381	397	372	405	395	372	412	381	355	393	370	401	397	401	424	386	388	437	404	412	407	409	378	383	422	404	419	380	419	382	363	381	414	414	392	378	354	412	372	369	376	376	377	418	415	400	359	372	420	403	417	394	350	368	377	420	413	446	393	424	436	367	414	402	400	352	398	383	412	390	410	393	397	408	392	387	403	383	426	370	393	416	376	441	412	390	397	367	405	374	419	415	390	375	372	383	380	414	411	406	402	425	375	443	437	379	436	387	376	401	400	400	423	416	401	412	412	423	425	408	434	388	402	423	397	416	428	389	369	380	377	453	387	387	406	426	394	381	413	398	399	410	362	387	394	385	399	428	393	394	426	403	390	390	401	397	427	418	417
2109	922	876	867	903	905	915	862	901	884	889	881	903	886	870	847	867	867	908	915	877	850	901	869	828	872	888	878	863	895	909	895	896	881	836	842	853	976	927	892	880	845	886	899	847	882	906	843	860	873	897	860	891	889	880	884	851	862	915	871	863	880	848	873	881	829	845	881	868	885	873	931	901	874	848	892	889	864	800	823	883	865	872	862	857	873	863	911	875	848	843	846	916	863	856	874	845	845	881	878	916	850	865	858	882	903	837	888	854	851	853	862	901	904	879	870	931	927	857	901	853	906	827	856	836	839	863	838	893	873	866	933	858	871	831	910	892	863	906	874	885	906	897	841	905	840	880	882	907	872	910	923	882	862	885	838	883	894	870	908	861	870	902	877	883	884	859	897	872	877	885	899	851	873	849	851	835	873	828	889	922	827	882	857	892	901	857	801	887	858	808	933	880	919	858	849	889	841	886	831	927	887	845	869	908	839	845	898	883	850	906	885	859	847	857	912	831	880	846	872	899	830	882	882	898	886	835	844	918	858	895	931	886	848	910	905	897	911	867	858	857	882	927	898	850	885	902	864	863	927	917	813	808	857	882	885	918	890	915	885	917	854	837	891	881	895	902	856	906	850	894	860	914	927	871	879	906	867	881	866	881	888	902	881	881	886	883	900	836	874	928	905	897	856	896	863	865	872	872	862	899	907	907	892	848	880	887	834	902	941	879	824	854	838	888	903	827	925	873	843	827	854	900	880	866	910	829	852	869	886	840	889	840	862	884	898	830	884	863	881	844	892	904	895	856	906	831	904	927	869	867	873	858	829	859	889	837	859	852	841	838	826	899	858	901	883	900	915	876	812	901	829	894	885	871	855	867	909	871	832	904	870	885	912	913	862	882	939	911	901	895	837	848	847	892	807	904	852	851	862	872	923	892	956	879	885	882	873	865	839	897	834	913	848	889	848	858	871	921	865	879	835	871	854	869	863	833	871	876	866	950	871	874	893	889	851	822	857	888	865	894	877	872	851	907	890	891	867	807	875	880	833	852	866	866	830	913	891	877	873	880	857	858	883	890	882	879	883	832	898	920	860	883	884	853	848	886	881	909	824	816	837	899	880	884	865	871	878	822	874	894	915	878	897	848	854	897	866	879	896	894	806	836	892	896	848	839	889	881	924	879	871	804	842	940	881	914	859	887	876	868	882	908	905	908	876	869	855	866	869	822	842	837	863	903	895	883	877	875	854	871	887	835	868	841	892	938	861	876	859	849	877	841	877	866	864	889	861	860	870	903	878	928	906	855	817	889	839	875	905	894	916	934	866	877	846	868	881	840	878	870	829	896	875	938	894	897	927	864	855	876	838	877	855	872	857	918	889	924	865	857	884	877	824	884	869	911	819	880	883	833	914	881	912	864	869	874	870	851	895	846	856	897	880	847	851	833	905	854	867	863	886	823	880	853	871	885	842	898	863	880	853	877	870	930	893	894	893	890	907	909	917	902	874	850	872	872	855	853	876	871	909	872	891	843	900	893	846	909	865	921	863	905	879	838	923	881	888	875	890	887	874	882	884	943	869	884	881	892	805	886	881	895	891	855	921	857	882	847	867	924	845	832	877	870	854	889	859	853	881	848	866	926	881	888	794	900	902	916	823	864	840	878	870	879	894	831	918	832	892	918	860	800	878	832	849	872	854	861	883	866	859	894	861	904	923	849	838	865	916	842	840	891	892	874	907	886	854	797	862	818	814	868	822	866	868	883	849	871	866	889	894	867	846	879	902	911	895	886	904	871	871	872	848	869	808	922	881	869	893	922	864	901	876	865	850	915	871	900	895	859	894	892	862	872	850	871	883	919	887	865	846	867	899	871	886	882	877	866	931	822	868	851	867	847	911	880	871	871	880	879	914	866	968	896	891	844	865	902	910	901	919	867	900	879	901	879	811	855	858	867	833	869	903	897	885	873	889	947	907	881	891	888	898	814	806	902	922	839	911	867	832	865	830	903	915	836	868	873	850	881	934	875	867	860	871	895	933	848	831	847	860	936	901	873	949	846	880	873	921	901	904	889	907	862	870	879	854	895	878	866	838	879	851	868	901	899	855	884	825	874	883	843	865	886	853	850	870	838	866	873	859	916	904	853	864	917	881	828	865	850	918	893	882	902	883	879	825	844	873	907	878	897	824	868	836	921	878	827	877	874	861	888	872	937	903	826	902	884	846	862	909	840	907	848	844	834	820	897	890	893	887	884	878	855	825	911	819	817	902	857	872	854	891	897	901	915	865	860	841	845	875	851	895	870	881	888	894	841	867	874	891	832	890	874	914	883	863	838	870	850	867	830	893	864	868	859	850	885	896	867	871	889	867	877	881	876	871	874	862	851	861	879	898	864	922	942	849	879	915	886	910	884	908	860	897	904	861	865	862	870	875	919	874	905	884	840	845	855	876	873	895	877	925	842	865	915	865	873	877	845	880	852	851	896	903	862	923	923	835	875	886	867	886	876	852	846	844	829	858	859	903	843	895	858	894	882	848	846	871	865	878	852	873	888	885	897	885	871	872	863	875	846	861	907	849	914	903	894	902	889	883	871	902	827	903	841	862	872	900	876	893	893	852	936	867	845	862	925	830	864	853	863	889	880	902	902	847	873	900	894	929	891	842	873	859	890	918	904	879	803	852	868	888	912	843	858	865	865	884	884	924	924	882	859	825	863	865	886	850	922	857	890	856	829	852	881	867	879	854	928	868	897	913	882	876	842	857	816	878	875	866	871	904	892	867	892	918	829	897	915	898	848	911	827	922	833	839	891	859	854	822	908	814	840	801	892	868	876	851	854	876	907	876	965	890	892	854	832	821	858	863	900	878	861	851	851	929	912	852	874	903	842	937	886	847	839	874	877	899	888	902	899	877	889	874	901	828	858	831	863	834	902	901	858	900	860	899	874	884	858	913	942	882	880	891	883	913	880	867	845	846	848	850	855	846	874	837	844	834	909	869	839	854	879	892	905	835	842	816	848	881	865	883	892	874	836	926	862	883	890	888	915	889	852	900	816	882	839	872	854	857	846	953	847	901	888	900	887	917	912	897	925	863	904	884	886	820	848	926	867	863	889	875	891	920	846	879	876	844	852	842	809	862	852	830	910	864	855	894	829	894	894	899	890	867	886	879	834	855	882	906	889	869	891	864	856	877	840	922	825	887	924	850	849	838	854	886	862	904	876	795	871	882	873	886	855	853	814	870	887	906	834	855	860	886	890	864	917	839	845	902	901	891	874	868	875	896	843	923	878	829	937	884	855	851	875	915	832	881	851	925	852	873	884	892	871	863	902	841	891	908	886	849	899	821	870	850	859	873	899	826	884	888	878	843	873	883	866	859	875	895	881	889	885	873	873	905	901	885	896	904	917	908	836	862	843	809	890	841	896	874	884	863	885	877	826	901	839	857	887	827	872	863	916	827	864	864	876	800	887	887	913	856	909	833	819	910	878	832	876	869	890	909	873	854
7651	529	518	418	359	293	286	279	245	208	200	200	206	215	217	200	192	211	194	200	209	201	203	205	210	168	227	180	186	199	173	201	210	192	205	179	209	160	182	173	211	194	188	221	172	187	181	199	180	204	201	215	171	162	177	183	177	194	203	163	207	188	197	175	214	183	200	187	189	191	210	173	188	198	161	193	195	188	190	191	226	183	209	190	203	202	203	201	184	196	182	175	182	186	186	180	177	179	199	189	198	208	188	194	197	195	216	201	197	185	201	197	164	176	166	209	200	175	194	176	206	192	203	179	164	171	183	194	194	194	193	180	201	194	200	187	225	188	196	172	175	202	208	188	179	177	200	213	204	195	189	190	196	196	168	238	212	197	202	204	194	229	191	171	200	187	200	196	202	195	169	186	212	205	184	202	208	186	218	227	181	208	185	203	193	177	194	191	180	205	178	204	209	202	193	196	205	195	201	167	210	206	170	210	192	204	184	209	213	206	204	211	215	173	184	213	185	203	182	168	233	171	191	186	174	210	189	184	181	208	193	211	189	167	210	191	198	179	194	197	191	177	164	169	193	189	185	190	188	191	195	194	192	223	203	197	207	206	187	196	182	196	207	186	182	169	183	213	188	196	211	211	158	193	167	208	217	179	189	217	235	172	180	176	206	202	228	204	198	202	195	203	173	191	227	169	181	201	172	172	189	201	167	212	205	209	187	169	179	232	204	194	202	199	184	200	184	221	203	217	187	179	193	178	183	197	222	186	173	182	182	174	185	199	174	227	215	206	218	195	197	205	197	229	186	160	210	162	167	203	190	217	201	199	188	188	183	203	184	191	195	181	204	166	187	194	188	207	188	203	231	204	209	202	193	222	177	203	194	178	201	164	209	199	239	183	203	194	181	200	176	212	174	171	169	192	179	177	192	222	198	187	188	192	186	178	199	173	177	178	205	182	178	186	182	172	200	218	226	178	190	193	187	183	193	177	195	196	182	208	216	199	188	165	185	201	232	203	182	193	204	214	195	198	200	213	176	183	191	145	180	201	202	222	170	179	185	215	214	205	170	208	181	198	199	187	187	183	190	193	171	209	195	200	195	181	184	162	190	188	187	215	207	190	200	156	194	194	171	213	175	197	181	200	214	250	200	190	185	200	169	169	195	211	182	180	196	190	201	184	193	191	205	223	192	198	210	189	203	201	165	213	185	204	170	214	199	171	178	200	195	219	199	190	203	230	205	173	210	200	202	187	194	175	178	205	215	196	206	202	180	199	198	186	203	201	176	221	214	183	207	203	195	201	209	185	217	200	205	206	200	168	208	221	196	184	218	223	179	179	170	198	192	205	211	211	212	193	193	184	174	176	203	193	192	197	184	184	189	196	207	211	207	162	167	178	182	189	191	201	194	226	179	181	176	167	205	174	200	200	176	194	211	201	163	201	193	202	177	184	208	191	186	194	208	168	184	199	200	206	198	227	201	185	198	202	198	184	195	208	195	180	199	186	185	185	176	198	196	192	183	193	221	174	198	207	209	199	199	202	200	188	181	190	207	189	201	192	185	192	176	218	157	214	202	217	172	167	187	222	190	205	172	219	181	197	184	229	222	196	207	174	172	201	191	182	174	203	191	217	176	191	179	177	212	201	184	211	201	210	199	157	181	218	196	207	200	205	210	166	183	175	181	185	219	206	193	219	201	197	192	193	190	167	196	193	193	182	191	212	182	204	205	196	228	179	166	216	174	197	195	200	194	191	188	207	190	223	203	208	195	197	185	194	207	200	231	165	215	184	215	188	185	165	211	192	197	209	204	180	168	221	210	192	197	190	203	215	227	182	162	165	207	187	204	196	174	190	174	161	205	172	199	190	168	198	183	191	204	202	213	184	202	190	180	198	184	186	179	183	185	210	171	182	189	197	194	190	199	181	191	200	171	196	212	187	193	194	192	198	209	199	204	185	169	158	189	193	170	201	173	159	175	172	185	170	171	192	199	178	213	185	193	196	159	178	198	184	190	206	177	216	182	181	204	170	190	200	167	180	185	200	187	190	230	177	191	189	191	209	218	201	185	198	176	171	174	179	216	174	168	181	205	198	199	162	187	195	193	164	211	198	201	200	217	173	193	209	164	189	189	197	207	187	166	195	177	190	188	202	217	192	168	181	171	184	162	201	197	190	210	193	185	169	198	175	209	196	175	174	189	202	192	198	201	202	197	194	167	208	190	160	168	197	190	189	200	185	181	193	192	173	164	188	191	189	198	211	210	215	185	193	209	213	187	207	178	186	198	200	184	206	184	172	220	221	188	184	208	201	196	217	189	209	197	192	191	179	199	194	185	161	196	192	166	198	183	182	194	191	207	190	189	209	194	168	213	188	186	195	183	199	199	198	194	208	186	154	173	181	170	179	176	189	182	206	196	199	193	172	191	193	203	211	196	174	185	181	215	196	172	188	188	202	180	177	213	173	193	203	193	168	195	175	178	193	191	179	185	181	186	171	191	191	202	196	191	205	170	181	203	187	183	184	209	217	185	206	190	159	166	204	196	188	189	198	236	178	231	212	187	197	237	194	187	207	198	217	185	180	182	214	201	188	177	180	198	203	167	171	181	205	204	185	166	213	175	190	203	172	184	226	194	211	178	182	200	197	219	219	220	207	207	177	185	235	191	186	192	174	219	196	199	187	187	169	203	177	192	181	179	205	209	201	186	193	183	177	208	191	179	206	190	197	211	225	184	191	214	173	178	215	203	186	180	192	181	187	167	196	188	199	175	189	207	197	200	170	201	184	175	185	200	192	179	205	184	216	202	183	189	201	209	207	215	223	178	185	190	193	202	173	214	195	177	172	166	196	176	183	207	192	191	182	190	161	192	200	195	201	208	210	194	224	186	224	202	167	191	216	174	180	195	198	179	197	209	197	224	193	213	197	232	192	195	211	207	217	165	202	184	172	207	173	183	191	207	203	176	196	183	184	215	190	192	199	174	200	209	199	166	208	180	174	178	189	177	204	197	177	191	202	219	203	184	198	182	175	208	212	179	202	184	200	205	174	193	168	192	181	193	183	187	176	198	213	185	179	181	190	173	183	209	224	236	198	186	176	185	186	173	185	161	216	214	207	189	190	200	201	218	206	235	208	195	189	208	210	210	177	200	219	175	180	184	198	202	186	211	189	193	223	189	188	190	175	205	195	201	211	203	204	189	207	171	212	186	199	183	204	203	190	175	178	195	157	197	214	172	175	204	202	201	220	190	195	194	196	179	189	189	200	183	162	177	167	187	194	205	193	177	213	177	165	168	188	205	212	185	197	197	197	180	216	182	198	174	176	188	205	189	210	220	196	183	152	191	200	197	180	202	201	191	194	196	228	173	208	211	212	176	198	175	175	210	212	197	207	190	175	182	182	210	187	195	189	201	210	200	199	177	176	178	187	196	194	177	200	200	195	188	186	204	221	204	177	178	219	186	179	186	168	210	201	190	183	195	207	184	220	182	154	202	209	217	231
6377	770	1230	1357	1092	1019	824	765	719	703	623	586	588	541	560	561	555	527	537	524	535	503	511	491	550	555	503	496	504	488	488	491	500	506	484	489	480	475	523	468	513	478	502	484	467	507	490	465	471	470	448	485	452	486	502	504	476	476	465	459	480	479	485	489	481	452	523	482	481	498	464	498	490	469	447	478	476	430	491	441	464	465	459	466	478	466	466	449	492	461	479	508	504	500	446	478	462	472	515	445	481	518	472	501	486	489	480	485	481	485	512	476	497	458	500	467	481	429	478	472	477	456	473	484	465	498	454	466	460	482	470	479	463	461	478	476	457	442	509	462	479	479	453	481	444	483	495	505	476	488	496	460	484	435	451	456	465	511	428	482	484	463	449	461	483	517	456	452	489	461	492	475	478	460	489	459	451	439	448	474	486	501	459	463	451	466	450	506	442	453	467	473	444	479	451	467	467	438	486	455	490	482	436	462	449	453	490	433	481	458	427	455	456	505	475	471	478	442	470	464	448	482	487	448	506	469	470	465	493	454	493	463	470	466	483	483	477	455	467	487	453	491	425	494	469	464	467	449	445	494	480	448	467	477	441	457	481	477	494	465	459	458	462	447	452	423	485	504	447	504	465	514	437	467	490	491	453	430	492	493	466	446	470	480	447	470	467	495	475	470	462	480	489	487	467	439	491	458	503	483	479	491	475	490	439	488	446	474	462	461	458	497	465	497	480	489	464	468	492	494	466	462	500	454	480	501	456	459	521	438	480	433	471	459	450	499	507	494	468	464	441	479	479	452	503	473	455	470	450	454	480	470	479	465	454	475	471	530	481	466	445	463	467	466	473	466	465	477	513	478	482	449	464	448	483	470	474	478	479	519	489	463	495	492	422	459	490	456	491	474	469	465	468	419	463	468	429	482	498	453	482	442	452	493	441	443	502	484	446	488	463	461	475	487	483	455	518	446	492	431	488	456	479	444	501	482	488	479	454	484	499	473	478	463	469	486	473	424	440	483	461	474	470	439	507	476	449	516	463	460	444	458	458	496	489	460	463	471	462	464	448	500	480	508	473	508	454	493	447	499	452	456	485	463	425	448	458	500	497	460	529	490	450	445	447	473	472	452	463	488	497	432	477	454	461	435	448	479	505	451	466	527	464	465	458	472	474	500	493	483	460	476	438	479	508	452	409	449	454	488	483	489	480	490	476	475	504	468	465	483	437	477	468	482	483	495	479	483	480	482	521	456	473	468	459	438	514	498	402	472	471	470	453	472	430	468	452	457	505	477	448	441	467	469	486	458	500	440	475	454	474	480	439	456	479	473	496	455	510	482	486	469	482	470	465	470	495	458	502	446	479	454	489	481	457	452	472	477	444	448	473	483	457	468	518	441	447	476	476	470	485	449	458	448	461	474	453	448	518	467	402	455	461	488	433	478	456	479	472	461	449	453	439	516	503	482	471	483	468	484	489	477	494	487	466	490	525	506	476	506	459	470	502	509	475	464	463	454	475	452	431	467	467	485	478	452	482	465	477	479	461	440	452	485	451	479	452	482	457	477	494	480	466	471	492	437	456	463	496	513	459	477	468	447	445	436	478	516	499	477	454	452	475	474	456	519	448	492	430	465	464	439	445	436	446	438	446	458	492	474	494	519	486	453	496	461	439	494	493	467	466	459	449	460	456	486	464	465	444	495	481	496	457	461	438	497	489	465	439	460	455	475	433	466	494	430	512	491	463	484	482	481	438	444	451	475	472	455	516	470	466	493	456	495	469	493	494	471	440	523	501	432	467	507	457	418	450	488	486	485	433	477	476	452	460	445	508	463	460	474	514	486	465	503	457	489	521	491	449	456	459	504	431	443	479	521	440	442	482	439	466	479	472	486	502	456	431	485	515	464	488	486	504	449	503	471	467	456	435	490	482	495	492	467	456	493	470	476	443	477	512	447	406	423	445	466	462	493	473	483	493	509	482	471	462	488	483	489	438	484	486	456	485	459	465	456	488	488	484	501	484	474	498	454	457	485	466	478	458	489	496	462	502	457	465	449	446	488	459	444	464	442	503	488	426	471	509	423	470	459	472	494	432	489	453	471	458	468	450	494	465	444	470	459	482	496	454	462	425	451	469	489	483	515	450	425	494	450	472	486	498	465	498	498	452	440	477	497	496	475	498	510	490	452	505	452	473	502	420	462	471	487	484	450	512	476	436	457	446	464	502	492	455	460	483	490	446	483	463	502	480	482	475	486	425	481	449	443	461	470	473	481	502	468	488	453	477	471	472	443	481	490	460	449	488	450	482	463	468	503	457	449	487	481	467	475	491	482	471	482	501	486	478	490	475	483	445	480	458	499	498	513	454	464	448	464	452	493	471	497	454	494	448	462	475	472	472	460	493	460	526	504	493	465	499	494	470	432	457	470	473	469	434	477	475	494	442	426	436	509	469	461	471	480	418	476	465	486	466	496	532	492	453	460	486	465	433	471	499	409	474	461	466	475	448	469	468	472	516	460	474	460	470	457	458	477	461	462	478	480	451	437	493	456	508	468	485	457	522	516	489	462	447	453	441	489	504	453	461	463	504	437	461	468	477	484	485	445	513	475	473	440	462	452	472	499	483	455	480	483	457	478	425	520	508	490	461	478	517	470	455	473	443	441	494	477	451	470	478	478	529	518	502	437	471	450	500	473	485	498	420	474	444	470	462	505	508	454	450	492	467	472	475	482	497	442	479	462	503	494	494	440	446	465	442	475	460	479	458	496	458	459	465	455	443	457	463	445	506	476	476	489	478	497	464	451	475	437	459	477	437	494	474	480	515	475	493	485	448	448	453	486	525	476	500	490	465	462	454	445	456	446	474	455	465	474	429	494	470	446	452	484	481	479	474	460	445	484	482	493	458	451	465	492	492	491	465	504	491	483	426	490	450	473	458	457	464	499	484	461	454	483	445	468	469	437	449	450	469	472	462	510	478	464	495	482	495	461	464	499	441	437	441	480	511	508	458	479	449	425	453	440	442	440	449	463	477	442	481	454	443	464	499	464	469	504	448	479	519	491	454	466	482	475	505	503	456	438	504	436	486	499	464	432	469	471	476	493	476	449	502	487	436	509	475	488	473	468	517	460	479	483	493	497	478	469	476	491	461	505	439	483	489	468	478	521	471	510	483	485	471	406	457	475	452	460	463	472	469	489	462	448	447	460	459	463	480	456	471	454	467	448	483	482	499	474	477	472	433	488	469	444	497	444	495	455	474	438	487	450	497	547	501	515	493	472	490	525	481	431	456	455	489	454	482	449	468	510	435	477	461	443	450	501	516	468	482	464	445	451	500	428	479	486	459	469	494	486	515	444	512	472	477	482	468	457	448	459	445	475	458	456	445	518	486	471	442	489	477	470	475	481	438	494	509	460	461	481	445	510	471	476	501	449	473	484	493	480	421	463	460	462	472	448	466	475	431	484	445	487	479	481	464	455	442	490	466	487	478	485	472	479	491	458	475	454
14587	1206	963	706	562	391	383	333	266	256	270	247	296	237	224	211	237	231	245	242	249	234	223	226	215	212	195	238	197	225	198	214	221	229	213	199	224	218	187	185	241	191	219	181	183	197	225	205	205	228	215	213	243	236	223	200	209	215	212	213	235	227	217	203	208	184	191	197	203	189	198	198	174	230	197	254	211	219	184	202	206	210	184	209	232	242	217	220	202	209	189	200	208	210	210	180	202	203	187	238	214	203	240	203	216	196	198	217	224	221	194	220	201	224	177	237	221	205	210	206	205	203	215	210	211	196	208	203	185	188	209	232	193	209	213	179	228	202	215	230	189	222	213	218	190	215	211	208	209	178	199	219	193	235	191	206	229	219	191	227	212	205	225	212	190	196	215	210	212	205	204	217	199	212	195	227	174	192	198	237	179	222	206	202	198	224	187	211	194	209	224	207	225	236	223	213	214	217	206	195	214	191	204	195	237	213	232	210	220	213	201	164	227	193	226	206	205	191	219	190	221	222	211	213	213	220	176	185	201	185	248	234	235	211	234	225	182	192	203	203	211	212	232	209	207	220	228	195	219	239	236	216	188	219	221	213	214	210	183	186	199	208	213	226	197	217	237	187	202	242	197	201	216	201	211	218	219	206	200	232	210	211	201	219	207	201	203	215	192	221	207	226	218	227	222	220	215	217	213	199	210	217	196	235	217	219	209	218	204	210	224	217	207	190	198	217	239	239	205	212	207	196	201	218	190	200	220	240	201	199	203	230	225	180	214	192	209	210	198	223	196	236	208	201	207	188	220	238	208	215	221	198	165	199	173	201	207	214	217	205	200	224	218	198	202	191	217	202	192	193	214	221	209	210	187	218	174	207	210	214	213	201	202	200	183	221	212	206	208	207	229	207	219	200	184	194	213	224	223	225	208	217	229	186	186	220	212	198	200	233	238	205	209	219	196	214	206	205	203	210	190	211	196	214	241	227	208	218	204	194	203	203	180	200	218	217	196	195	184	203	193	196	194	198	207	202	189	225	186	228	210	205	224	210	187	223	214	177	226	228	196	233	222	210	215	192	184	192	220	185	210	202	189	208	223	197	185	202	210	213	220	180	212	203	216	228	230	201	223	205	191	215	206	216	228	216	191	200	219	221	224	214	205	203	193	195	204	197	208	229	209	232	199	198	200	188	210	186	236	222	214	211	209	219	190	192	210	190	186	179	204	211	206	230	206	247	209	240	206	229	197	218	202	217	211	188	220	211	196	233	228	232	198	201	222	197	226	220	211	225	181	235	215	201	224	201	202	209	214	223	211	232	239	228	219	230	190	194	229	218	198	204	207	200	243	218	220	187	208	215	185	206	187	206	204	204	195	211	209	198	209	224	190	231	219	184	206	204	219	185	182	198	200	209	219	209	234	194	216	205	199	221	205	207	210	217	190	210	195	214	219	178	181	202	224	245	211	237	214	203	223	201	197	212	227	215	196	232	221	205	211	196	193	207	207	227	202	220	196	213	210	191	205	223	216	181	212	210	207	218	201	191	239	229	215	194	188	219	206	211	199	212	198	196	216	217	207	187	208	222	199	215	210	198	179	186	194	202	208	223	208	231	230	213	184	247	198	217	203	218	200	236	193	202	212	199	259	207	193	191	195	192	229	219	203	230	188	217	196	206	197	195	201	211	178	211	184	197	194	180	210	221	193	211	201	203	225	215	211	209	211	208	189	206	214	211	211	199	185	204	213	210	203	213	199	215	217	200	196	200	214	199	218	206	185	210	204	206	192	208	199	208	195	171	207	202	200	204	218	223	222	230	241	184	201	207	199	207	216	198	206	201	205	221	210	217	197	219	187	208	190	241	223	226	209	199	192	204	236	203	206	207	212	207	211	196	213	199	229	215	188	197	213	185	202	220	191	200	216	205	184	219	196	190	197	228	238	211	212	208	226	209	213	208	233	209	226	216	206	200	210	224	213	195	218	205	197	199	216	240	227	168	191	210	207	214	225	216	222	202	198	200	205	204	210	195	226	189	180	202	184	194	231	188	193	194	179	217	218	209	210	211	216	212	219	219	189	199	217	195	245	212	211	222	221	202	217	211	218	220	155	223	193	236	202	194	221	186	200	200	207	219	215	214	214	201	235	202	223	188	205	219	202	166	221	199	183	214	220	207	193	179	195	198	198	195	198	199	235	204	236	209	213	196	197	215	239	227	210	188	212	211	207	212	214	210	209	209	219	222	216	187	202	198	215	211	210	222	178	215	186	220	190	209	196	228	225	210	197	186	221	206	222	200	183	186	194	213	212	206	202	220	209	222	217	214	203	194	193	200	200	207	246	253	239	220	208	207	243	218	224	198	215	202	224	191	198	179	206	216	185	193	219	199	216	207	189	213	225	200	195	223	211	210	220	195	205	221	193	198	198	206	212	210	212	230	208	184	212	212	215	218	219	212	239	227	209	194	217	208	214	224	191	211	222	210	196	191	181	232	238	196	186	217	227	198	234	188	224	186	225	198	224	206	196	180	189	211	197	222	222	190	199	177	232	189	173	196	204	161	211	202	220	215	205	215	227	216	200	200	211	221	202	207	234	213	183	209	171	226	216	203	208	206	209	251	218	226	219	213	189	252	189	229	222	233	188	221	212	188	229	216	212	222	214	232	238	217	214	200	197	189	231	217	220	220	222	221	208	206	206	202	204	185	194	169	202	226	188	219	223	221	213	202	183	177	187	224	236	203	195	222	246	195	198	242	247	215	188	191	195	199	205	196	217	201	228	226	226	210	185	217	225	193	231	229	221	190	196	188	191	252	219	215	213	190	199	211	204	215	227	203	229	215	189	220	209	207	195	233	229	198	200	229	189	203	248	193	244	225	218	240	229	204	202	196	189	190	229	213	193	200	207	192	179	192	213	231	215	203	210	209	216	196	216	189	211	211	203	211	217	227	226	181	227	218	228	214	210	221	211	194	211	194	203	183	196	223	227	211	202	218	171	214	193	216	221	205	203	206	186	244	200	214	186	200	200	218	211	198	188	229	198	198	247	229	221	219	200	222	186	187	191	189	229	221	224	228	198	197	206	213	192	205	210	224	221	221	214	212	215	232	190	192	217	221	250	217	188	215	223	226	228	218	193	198	226	207	197	225	175	208	237	220	192	227	209	244	221	184	201	204	205	219	215	233	207	227	198	210	220	186	243	201	202	213	210	186	217	214	199	224	207	199	217	223	205	205	217	202	210	188	199	197	201	187	215	194	221	231	220	242	190	190	200	226	218	208	197	211	203	203	218	210	216	242	203	184	208	193	219	191	212	213	220	191	210	219	213	200	181	194	217	203	228	217	211	220	197	209	202	206	196	205	224	198	200	220	197	218	221	234	214	203	224	225	176	178	233	235	215	194	196	245	201	205	203	222	216	207	217	202	213	236	199	194	216	189	210	197	231	210	196	220	230	229	235	212	195	230	216	194	214	196	180	223	209	201	199	210	222	206	203	223	224	222
8314	1044	2136	2194	1935	1576	1268	1171	1008	902	886	781	781	731	716	679	671	647	638	658	602	636	608	646	603	573	607	541	583	574	550	565	601	569	565	582	544	565	572	530	573	575	556	551	550	580	562	565	539	554	558	565	521	579	542	540	581	531	561	539	566	518	533	562	554	553	489	534	544	539	533	542	567	521	552	582	571	555	549	531	560	548	510	569	546	553	530	492	559	523	538	554	517	585	594	562	537	552	555	614	503	560	564	494	545	495	532	545	528	479	554	542	528	528	512	535	537	503	512	552	553	544	497	507	550	560	552	579	556	557	544	544	518	537	562	550	523	541	550	516	540	550	545	558	553	529	613	578	511	543	550	516	554	524	541	509	546	535	522	554	515	588	546	518	520	524	536	546	578	513	501	527	562	551	562	557	539	537	551	563	550	520	512	518	548	552	539	568	536	524	565	508	541	570	521	577	491	543	562	547	551	536	535	534	530	493	538	487	498	549	542	530	545	498	534	500	530	540	553	531	593	536	520	558	515	534	538	531	533	507	560	525	562	559	536	546	542	549	544	497	552	550	563	496	569	535	550	542	528	555	589	574	549	545	595	505	540	547	519	524	560	529	569	499	544	562	485	575	549	528	510	555	536	549	522	579	528	543	456	512	539	550	513	523	556	502	538	508	552	541	541	525	512	556	541	549	586	511	502	514	553	514	508	524	560	510	527	530	572	564	538	563	512	570	518	566	493	504	563	563	543	556	536	546	546	558	548	527	553	531	504	520	535	530	541	536	538	486	508	540	583	551	498	531	514	516	519	569	511	507	546	489	538	513	532	544	526	553	510	560	528	560	508	512	553	563	583	532	525	507	548	512	560	584	551	510	553	568	507	552	519	529	498	527	516	525	571	557	538	497	535	567	576	532	563	505	544	543	501	577	513	541	517	515	514	521	549	504	528	540	585	535	563	505	505	541	534	530	566	519	525	511	515	532	534	562	524	573	533	542	527	554	527	490	545	591	549	575	560	550	580	518	562	521	494	518	498	520	535	562	543	558	530	575	525	540	529	482	520	535	459	522	552	540	570	537	520	492	511	535	529	564	538	518	550	546	526	539	519	540	557	505	516	512	541	496	564	520	557	529	556	579	549	522	504	569	535	518	537	532	558	546	536	512	545	485	559	576	541	524	560	492	512	565	567	517	563	533	537	562	538	543	538	582	515	545	566	560	506	522	501	522	513	489	537	527	534	543	564	522	553	537	565	501	483	564	560	521	567	509	511	538	545	563	553	539	505	567	520	568	527	544	521	518	550	521	580	557	509	540	542	537	545	547	554	539	521	533	528	539	518	532	525	535	540	547	527	501	527	569	587	581	524	534	542	580	526	511	560	559	567	533	538	511	507	557	539	516	514	561	543	500	520	555	537	557	540	561	536	550	523	600	541	555	582	533	477	534	528	512	565	524	510	519	554	562	516	543	520	551	537	502	587	592	530	512	528	531	564	541	557	533	535	531	549	500	570	511	551	535	547	569	536	549	519	555	553	514	573	523	564	534	533	477	515	528	557	570	560	563	535	543	541	542	561	508	563	525	534	541	544	560	493	520	536	540	541	569	568	508	557	547	552	562	516	535	539	546	578	493	516	519	520	521	560	557	552	561	534	565	549	513	538	542	527	555	537	558	510	521	514	522	537	529	571	523	508	546	530	542	571	541	531	554	557	508	545	569	539	533	538	506	547	540	536	525	543	540	533	558	551	604	580	555	534	536	517	489	524	570	515	557	573	551	511	527	553	536	543	513	551	494	515	543	516	540	534	548	511	537	550	520	517	519	530	571	504	538	533	523	547	544	509	544	523	519	542	534	552	541	530	562	535	540	554	502	508	531	544	541	489	532	516	601	580	560	495	502	536	527	552	569	521	554	563	501	503	523	535	534	561	549	526	530	524	545	542	550	555	546	539	530	577	567	557	526	562	524	525	546	519	511	530	514	552	531	549	476	536	553	575	469	519	557	557	528	551	539	561	545	528	525	520	497	524	477	511	550	531	522	526	532	549	499	532	519	573	503	549	496	523	531	523	556	525	553	498	568	509	499	554	555	542	538	539	516	553	522	535	479	527	548	520	550	550	539	542	538	564	525	552	581	547	553	569	509	536	552	572	588	525	501	499	546	533	539	542	518	517	534	541	546	553	523	542	517	533	518	530	558	514	515	505	552	537	568	534	485	555	550	548	568	569	558	520	518	512	555	530	593	556	501	547	543	507	540	502	498	562	572	557	525	545	540	562	527	563	530	548	568	522	526	506	557	532	559	513	536	512	584	557	529	534	535	531	555	528	515	548	560	547	547	546	573	567	538	531	525	513	549	565	521	525	543	570	545	571	550	538	528	541	582	544	531	511	527	549	553	590	475	489	572	561	515	522	510	513	541	532	531	528	549	523	555	542	534	520	531	519	545	514	501	566	510	497	517	527	595	536	526	491	514	528	551	505	557	510	514	535	538	539	532	554	512	532	559	511	497	585	563	513	514	521	525	497	594	587	553	530	526	549	533	544	540	520	540	519	524	535	531	529	522	514	557	576	549	526	546	551	562	568	561	528	499	553	528	572	541	543	534	528	567	547	509	532	512	542	541	554	537	536	530	548	565	528	533	499	537	578	564	553	549	541	542	519	533	522	489	512	563	545	541	538	555	530	516	522	518	526	531	509	542	506	553	494	550	552	552	518	529	536	529	549	530	539	512	516	535	555	576	538	557	556	534	561	562	562	511	524	549	511	525	569	518	555	534	518	500	547	547	561	535	515	565	562	543	525	533	531	548	529	539	552	551	547	581	535	534	531	526	527	575	558	536	525	513	528	538	562	495	571	554	530	534	575	523	540	526	535	578	493	567	524	554	541	508	559	578	502	545	527	557	544	574	534	537	541	572	527	522	553	578	547	517	582	521	504	535	510	544	530	564	563	483	494	577	542	554	501	548	567	587	555	545	519	579	502	567	512	479	500	540	548	487	516	558	527	571	522	546	562	554	533	577	515	535	533	570	532	541	510	530	520	512	517	537	542	540	490	548	557	517	548	567	532	556	512	519	520	547	548	540	534	571	518	554	524	590	563	556	512	528	538	592	581	522	537	512	518	528	561	516	511	499	517	524	572	579	525	578	541	583	543	486	592	499	536	551	528	568	531	549	538	541	547	527	542	565	590	518	546	541	576	560	553	532	532	493	502	530	552	530	540	548	566	507	500	556	578	509	563	522	570	543	539	548	555	509	572	531	568	546	559	479	510	534	524	527	481	517	474	518	572	516	579	511	555	523	519	536	527	511	513	534	538	517	569	546	543	526	523	535	565	523	566	522	538	519	545	523	535	520	484	555	555	562	537	574	514	543	522	561	529	562	558	549	506	494	518	556	541	532	568	537	553	535	560	555	527	531	524	521	549	512	535	556	537	533	517	559	554	510	531	527	486	541	513	519	484	517	552	525	545	531	541	542	560	495	511	564	531	530	558	582	537	499
1607	399	378	384	398	377	369	414	387	374	391	381	391	422	407	390	417	394	379	381	392	404	393	380	426	417	418	430	389	415	362	378	388	395	421	377	398	370	382	373	390	440	393	434	375	364	379	375	420	367	396	400	397	380	401	401	412	436	382	399	367	408	394	403	371	425	370	382	406	377	399	415	388	375	418	446	438	394	441	403	398	381	383	384	393	417	396	392	411	433	400	380	400	424	411	395	380	395	396	434	374	395	437	363	378	393	389	390	404	411	367	393	385	365	362	404	405	451	364	412	415	397	453	394	390	433	416	420	356	437	413	378	371	398	430	383	400	406	425	416	371	374	368	364	396	383	389	374	463	374	396	381	390	347	426	424	413	399	362	401	407	422	393	396	418	410	410	407	421	382	412	404	384	403	409	391	405	400	402	389	420	400	412	428	366	425	413	432	336	407	371	373	440	388	420	368	400	359	407	407	382	425	367	422	388	385	387	383	411	383	399	413	464	395	360	382	386	384	378	433	386	407	376	398	383	388	377	382	393	374	382	400	385	416	405	393	359	409	414	398	388	373	419	384	401	389	398	401	387	402	396	400	370	373	398	393	390	398	427	430	402	413	389	396	397	404	390	414	412	389	408	377	415	391	365	423	373	393	443	366	428	426	371	399	407	377	388	408	404	397	365	378	384	398	376	368	399	388	409	411	364	379	408	374	369	378	381	406	393	344	384	406	423	393	363	423	408	384	386	368	393	415	407	415	407	411	373	401	382	419	417	396	393	370	371	421	379	429	384	390	391	398	401	370	408	403	429	440	413	440	435	416	413	425	434	411	385	424	349	371	361	405	409	398	434	370	432	402	360	359	401	456	384	404	409	385	389	376	392	409	411	391	393	390	402	420	424	392	391	388	387	427	413	388	387	395	393	406	387	393	439	369	356	407	416	407	388	399	413	411	401	344	401	372	369	411	406	395	407	380	379	423	384	375	406	361	404	430	413	428	390	400	409	405	411	414	411	404	391	393	412	415	399	454	425	378	375	404	387	369	419	392	440	390	388	413	385	399	401	382	398	403	364	402	408	355	395	374	398	403	395	400	411	390	386	401	399	364	409	412	391	382	421	372	383	379	420	397	363	382	424	389	414	427	399	420	414	344	407	410	427	385	386	440	375	418	412	426	387	400	429	382	391	371	364	434	456	356	411	383	398	405	396	389	385	391	397	408	381	378	390	440	411	399	404	365	419	411	372	377	347	375	398	429	393	404	404	428	392	374	408	404	393	405	358	423	422	378	419	376	344	388	389	371	375	382	365	401	388	432	407	403	352	440	379	374	394	432	369	433	387	406	426	405	385	389	387	393	416	401	383	408	393	406	412	405	415	449	369	408	432	372	423	410	389	399	390	424	417	405	406	404	413	392	396	394	408	379	387	359	398	383	405	386	428	401	402	396	417	419	396	423	379	397	417	392	389	392	392	373	370	401	397	415	385	378	457	411	390	402	355	395	370	377	396	439	392	402	410	437	378	382	381	424	434	383	385	412	433	380	421	409	395	402	400	412	380	427	387	393	402	426	375	394	438	376	353	388	387	388	371	403	456	390	398	370	393	422	421	377	404	394	412	413	391	418	388	341	394	418	392	403	402	418	412	392	389	417	398	369	412	401	372	384	404	400	376	388	394	399	403	376	374	381	376	430	373	372	365	395	418	480	382	378	383	381	393	409	405	381	383	420	363	390	406	394	399	386	394	386	347	397	389	385	378	396	399	400	410	369	418	418	395	427	407	406	378	399	363	385	396	407	424	422	374	429	349	406	319	410	395	403	431	412	420	425	406	369	426	404	420	412	418	385	419	416	373	441	403	406	426	376	406	372	365	415	412	415	377	381	420	417	401	427	441	355	413	378	383	391	410	447	351	395	411	397	399	355	361	419	387	405	429	363	393	411	377	385	413	402	380	412	434	419	392	392	399	382	383	411	458	411	385	390	374	416	386	388	414	384	439	402	396	396	415	395	393	407	377	341	399	418	407	419	363	407	418	408	398	416	404	396	410	409	418	373	390	391	421	400	386	443	405	406	397	400	422	419	420	380	434	415	414	412	420	392	377	373	399	402	417	387	398	359	427	355	420	436	407	415	398	412	397	426	403	397	350	403	413	418	377	401	374	420	427	371	423	425	439	381	412	398	397	387	417	370	391	399	411	366	395	364	362	415	436	413	423	405	421	381	426	407	432	438	375	403	406	437	421	394	392	394	415	369	404	411	390	383	406	383	412	410	381	359	402	399	431	376	407	418	399	375	395	390	404	357	391	384	361	411	327	365	440	392	402	405	390	417	419	407	397	405	433	401	396	373	382	421	386	411	376	370	389	413	403	414	426	380	419	364	402	395	406	424	430	389	407	411	397	431	378	408	408	409	392	385	454	379	394	404	391	403	408	436	417	422	342	394	382	373	403	401	371	396	363	406	394	417	447	457	398	411	397	445	391	421	360	346	411	390	416	402	370	369	441	402	370	361	405	391	409	408	434	406	405	420	385	373	394	366	366	357	407	398	385	399	411	381	429	397	415	402	380	356	388	402	387	412	411	387	398	372	384	382	420	406	375	434	404	397	409	377	381	401	415	394	398	432	373	387	391	402	370	380	390	362	405	399	376	397	407	403	361	406	366	437	366	427	406	440	415	386	385	407	396	423	429	418	399	385	398	395	430	396	386	416	378	354	380	396	423	416	384	368	442	397	413	358	408	401	415	415	373	391	382	416	400	401	416	417	422	411	410	406	389	369	406	373	396	416	398	377	372	396	367	368	395	377	380	399	416	393	423	408	436	397	425	419	387	388	394	391	382	435	388	387	388	399	415	399	328	414	379	421	401	420	428	389	414	373	380	395	389	403	402	376	441	408	417	399	392	413	373	388	392	382	387	406	376	406	403	380	375	383	437	397	381	407	411	375	394	384	398	366	414	418	385	420	420	364	374	379	443	427	411	382	447	419	376	361	397	397	373	433	413	419	392	402	413	421	373	362	370	396	419	408	419	373	370	398	423	402	410	362	363	371	383	426	356	376	396	430	369	364	409	394	383	419	389	415	443	419	369	396	420	420	402	359	380	431	387	388	423	393	381	381	442	402	433	427	392	407	378	369	426	403	387	412	385	429	403	393	420	352	355	400	386	401	370	391	354	403	391	392	418	447	387	374	425	421	394	380	355	379	425	417	429	393	388	391	371	424	430	391	397	363	411	416	411	420	409	416	400	367	414	383	421	419	400	404	393	412	412	403	386	372	453	368	396	403	398	423	381	437	458	389	377	413	424	390	385	388	412	415	432	434	361	408	360	400	432	398	383	361	393	347	363	413	382	406	364	420	393	451	365	399	402	394	442	390	378	398	373	366	401	381	423	386	421	390	409	379	369	396	437	378	398	389	385	409	396	429	404	359	420	363	387	402	363	380	405	422	386	399	365	394	422	357	385	370	395	439	384	367	395	406	391	402	376	419	438	408	401	392	430	394
2062	880	915	889	937	909	866	848	887	860	852	813	890	873	877	896	905	861	855	863	916	907	883	853	880	928	853	861	823	909	851	822	834	912	887	847	886	834	899	855	840	855	886	843	927	847	884	874	858	817	855	877	859	810	846	826	842	895	872	941	852	837	849	914	882	844	887	871	851	895	918	880	869	901	890	886	879	867	866	886	810	861	852	869	880	895	899	917	902	873	890	822	877	913	906	881	871	865	920	854	822	862	856	888	860	874	906	854	844	840	871	860	849	887	897	871	893	934	896	870	872	850	870	853	826	817	849	914	918	877	861	901	917	856	886	878	859	837	847	896	847	874	927	896	863	945	876	903	836	870	932	863	852	833	856	873	812	832	837	834	916	876	882	900	838	903	872	845	881	837	884	887	818	880	886	841	862	876	897	929	853	867	859	848	896	858	849	919	851	841	887	871	910	864	915	906	871	879	862	858	846	905	873	864	880	909	863	870	916	859	848	936	869	879	885	911	891	886	866	881	893	871	869	851	939	862	880	892	827	864	888	879	863	924	842	903	850	864	806	890	838	852	915	905	835	867	872	894	904	869	857	900	852	886	887	907	851	916	854	865	907	905	854	892	870	856	858	879	894	905	924	808	873	838	886	861	834	873	900	901	900	868	873	912	905	872	861	899	818	891	894	824	946	900	851	921	852	854	852	827	844	871	857	862	872	837	838	875	821	897	856	872	881	875	900	880	902	827	882	897	837	942	852	900	895	874	932	905	911	848	842	845	880	836	851	895	883	900	893	907	841	821	864	853	903	887	874	879	833	922	866	836	846	859	917	876	864	869	886	848	886	859	901	840	878	883	908	828	877	867	880	851	898	925	897	867	922	906	903	916	846	884	870	899	864	873	943	891	891	851	902	898	887	899	911	900	861	856	860	924	871	869	907	906	891	855	856	864	909	873	850	847	871	815	871	867	897	833	894	904	917	886	894	854	881	900	875	890	892	889	896	830	863	820	868	885	843	887	885	866	894	930	854	840	895	902	880	898	887	911	849	883	824	868	890	847	872	848	903	859	871	851	880	863	890	897	841	856	790	860	884	898	913	858	884	824	882	863	894	850	865	915	910	842	886	884	848	862	837	856	818	834	800	893	788	877	827	887	892	901	881	810	862	845	882	864	862	848	854	862	863	867	887	849	889	862	870	858	884	864	858	848	875	867	906	879	852	889	868	842	871	901	869	848	820	887	889	872	894	838	863	874	870	836	871	898	878	842	831	839	907	902	799	866	874	870	916	934	885	890	840	913	882	899	858	911	886	872	885	882	893	828	903	856	873	882	846	881	863	846	842	849	874	849	867	927	882	908	893	945	896	884	896	895	808	852	886	906	897	842	873	881	864	852	904	879	873	847	899	869	821	884	906	875	888	855	809	850	901	861	837	831	866	883	846	922	862	841	879	874	848	890	873	844	852	883	887	867	962	923	872	899	881	854	866	903	852	893	863	856	821	889	873	878	855	889	898	866	853	888	901	870	905	936	844	887	871	912	906	913	899	891	824	854	932	963	901	868	885	857	890	856	906	879	859	920	844	923	905	808	905	898	858	901	872	910	840	885	922	871	904	879	883	902	853	873	829	866	867	896	827	879	851	877	901	932	839	932	900	830	857	870	922	895	815	896	904	890	834	844	884	869	815	828	823	874	917	879	873	913	919	876	917	891	864	874	853	882	938	867	872	925	869	858	856	909	890	849	903	892	849	900	897	890	864	852	862	852	901	905	836	888	848	883	896	894	853	889	874	852	897	889	871	815	920	896	839	823	889	878	903	833	882	837	907	881	915	895	874	829	888	860	861	882	848	873	867	879	824	892	891	872	880	925	872	852	873	868	917	829	896	876	860	849	905	870	869	867	902	883	895	850	867	897	842	860	896	826	906	860	888	894	868	906	873	860	868	866	841	845	921	907	890	890	855	863	904	916	876	866	858	897	826	872	936	874	874	896	863	893	871	838	898	843	875	893	922	872	899	836	837	870	894	917	858	877	842	818	868	908	810	923	844	871	873	916	874	877	829	868	855	856	888	880	897	883	888	865	874	883	900	906	867	895	893	845	896	835	902	899	843	912	863	876	915	897	885	849	859	847	812	838	882	871	875	831	890	878	873	881	882	890	780	871	905	853	911	869	922	919	864	857	875	915	929	841	869	871	859	841	879	836	842	860	832	893	855	894	821	853	878	895	886	915	890	885	853	895	874	861	879	870	917	901	878	905	858	874	920	832	918	906	866	887	862	859	862	833	843	835	885	863	918	861	874	897	948	884	840	898	904	864	903	865	883	845	880	878	886	844	834	960	911	895	912	839	847	873	883	921	891	827	859	932	901	902	861	809	815	858	924	908	844	877	917	886	888	913	838	869	862	915	877	890	855	907	920	865	841	887	872	931	865	830	882	887	903	799	910	848	908	917	885	868	889	911	894	918	867	892	836	888	842	883	809	809	859	831	893	856	871	917	889	904	843	946	837	873	889	927	886	817	837	862	910	880	918	923	850	841	852	935	886	846	881	851	889	899	853	829	848	890	915	868	917	912	907	856	863	861	861	906	866	876	926	888	904	850	853	847	868	916	872	911	799	898	943	871	908	820	909	835	840	884	839	888	909	905	906	836	853	893	890	868	841	849	887	857	880	935	871	889	884	872	852	876	891	841	841	893	892	874	882	848	887	833	828	889	873	879	860	897	902	819	905	855	833	873	944	832	863	919	887	884	874	912	854	862	859	818	894	826	884	880	864	845	890	877	869	897	863	883	853	764	873	858	814	879	860	866	891	844	864	831	825	914	860	861	857	945	923	917	860	890	903	851	913	855	832	895	853	884	873	897	910	817	877	890	886	882	911	861	864	830	912	912	882	898	872	925	898	872	862	851	920	841	883	875	871	838	905	860	851	842	898	916	874	916	836	853	936	900	839	810	902	857	890	860	887	873	876	846	889	880	905	850	927	824	866	843	914	829	878	843	812	893	830	842	871	871	875	925	885	872	872	875	905	854	857	798	872	900	909	810	848	881	931	880	907	872	845	827	920	828	867	933	855	853	893	929	861	895	817	921	860	886	841	905	862	846	926	841	846	855	893	870	913	899	819	869	870	885	888	889	868	903	912	867	866	868	872	902	862	926	903	871	893	853	856	863	840	937	879	838	898	912	881	856	902	817	905	889	897	922	884	853	845	887	831	871	844	927	929	838	853	839	916	881	880	925	909	852	889	852	874	876	896	867	854	836	892	883	867	922	831	828	910	920	880	855	883	898	884	886	894	867	879	869	869	918	899	839	880	904	902	896	883	898	875	927	887	876	895	890	863	909	857	885	879	832	846	857	914	881	909	844	889	855	859	880	861	878	800	882	876	914	854	918	879	812	913	864	894	912	914	818	854	856	873	882	865	861	886	879	888	807	854	863	847	893	881	832	840	860	879	984	874	878	885	860	879	917	901	894	899	852	851	878	906	885	873	838	889	878	903	844
7499	496	523	412	350	328	252	251	244	240	205	224	209	239	229	203	232	229	225	217	196	208	187	239	203	200	202	203	185	190	217	194	178	171	209	200	198	187	215	185	178	189	180	225	166	185	195	179	189	179	194	226	202	194	181	186	193	171	203	179	208	185	176	217	197	198	194	196	195	190	194	195	196	170	194	172	218	203	173	191	202	231	187	167	191	184	208	198	222	181	175	220	185	205	150	161	193	186	187	189	204	194	194	213	158	196	217	180	222	197	184	181	171	207	192	212	213	191	185	190	180	200	187	186	205	191	201	175	212	181	182	166	210	215	197	198	218	212	202	167	220	193	209	177	195	180	187	187	188	222	193	196	171	195	183	189	204	199	201	149	205	205	201	188	217	200	203	211	185	200	184	166	218	187	165	176	195	230	196	177	183	193	198	177	181	198	208	215	170	186	190	188	217	159	200	191	203	198	210	181	176	175	211	177	169	192	183	177	220	175	186	187	178	210	216	168	186	173	167	191	194	192	212	190	190	168	187	181	174	206	185	181	188	176	171	180	214	193	203	214	185	208	206	192	176	180	199	213	196	188	173	216	186	192	204	171	176	199	194	184	184	189	197	169	168	200	199	187	195	193	206	183	188	189	181	180	162	186	201	201	207	199	185	189	175	180	203	184	228	210	174	214	209	205	194	173	190	164	206	178	223	190	181	181	183	170	190	184	166	225	180	226	184	187	188	175	207	202	205	198	202	188	195	207	182	170	177	214	184	218	174	199	210	214	160	205	194	151	194	186	206	172	170	191	186	185	204	181	182	198	180	213	186	199	165	193	187	191	199	168	171	177	191	152	217	165	224	205	196	189	193	180	183	213	200	195	164	193	194	195	194	175	186	201	192	192	200	203	199	201	195	218	201	190	195	188	191	198	195	177	184	195	202	183	192	165	190	194	185	187	199	187	195	183	198	204	205	189	215	171	183	196	154	182	216	208	185	189	175	183	187	205	172	216	213	191	178	203	197	193	192	203	202	194	200	210	161	180	190	213	202	197	186	210	180	202	214	170	177	201	213	175	180	208	175	188	180	196	217	205	176	195	213	195	196	183	208	176	209	207	196	190	219	172	188	199	199	200	226	218	203	215	187	200	186	205	170	181	209	223	170	188	194	181	209	181	203	166	210	192	182	226	194	195	185	172	169	208	207	183	176	190	210	204	178	223	182	211	209	211	216	219	187	196	205	195	217	170	193	204	177	172	205	180	181	188	215	202	201	211	201	212	192	175	195	220	203	222	178	223	181	185	201	195	195	184	190	195	185	184	177	211	253	208	202	179	205	199	213	198	202	183	193	176	179	195	162	166	181	210	171	178	206	204	198	199	209	159	165	203	191	172	211	210	175	202	187	206	189	190	203	183	173	191	190	206	193	224	198	181	198	189	211	182	194	185	163	190	202	193	201	200	210	190	195	223	157	191	194	170	188	177	192	202	194	166	176	183	196	202	175	187	181	194	231	192	202	163	209	205	154	205	193	187	205	187	187	192	196	193	178	164	195	219	191	211	208	191	161	211	213	183	181	184	204	200	187	206	203	205	186	215	199	197	195	179	200	156	156	181	186	185	167	178	174	218	225	172	200	182	180	190	174	188	200	208	193	162	188	187	188	162	203	198	206	186	211	203	205	196	226	176	166	195	170	186	182	176	171	192	186	196	193	185	186	201	200	224	212	193	205	188	171	169	194	189	178	170	168	198	223	189	193	176	180	198	182	189	190	194	195	183	200	191	178	217	194	167	196	210	204	169	201	216	216	186	188	192	197	171	180	205	182	193	175	186	198	191	209	202	162	194	186	182	215	176	198	204	178	178	204	174	180	203	214	202	190	193	187	225	196	206	182	193	179	201	195	206	213	192	182	205	182	191	215	193	189	205	183	184	196	199	207	214	184	194	185	223	177	207	204	184	199	206	178	172	192	164	193	185	206	191	181	183	207	193	192	204	209	215	195	183	196	196	204	163	180	200	204	189	200	216	203	184	182	183	208	205	177	195	180	196	196	197	182	178	208	216	202	198	169	202	175	190	211	193	203	199	186	221	178	201	187	180	212	191	215	187	184	187	201	210	218	191	203	234	184	184	220	199	187	214	185	220	196	201	201	216	183	172	181	192	176	193	174	201	197	178	212	210	230	186	209	181	205	187	192	216	178	196	201	185	216	203	174	199	181	182	192	164	199	192	183	181	176	169	216	197	175	191	189	189	196	208	204	192	199	202	207	173	177	206	162	193	185	179	170	200	204	213	181	192	190	157	196	202	236	180	178	189	184	171	209	208	200	198	194	169	201	170	172	209	211	192	179	208	183	187	188	197	200	221	197	210	185	191	164	185	191	195	215	196	205	219	200	188	167	183	189	171	191	201	195	185	181	194	174	190	189	186	215	182	196	170	208	195	236	200	192	198	188	170	197	194	194	196	202	167	197	185	206	194	162	196	195	200	192	189	208	195	186	188	207	191	191	197	193	182	202	177	187	162	204	178	178	178	196	197	205	227	186	193	198	206	167	189	186	222	203	188	194	216	174	195	221	186	206	168	210	205	198	174	193	197	188	197	216	200	211	202	244	199	215	177	208	194	182	185	192	197	207	238	184	198	188	183	194	186	200	181	199	191	203	183	179	187	187	190	182	195	205	184	182	195	174	216	167	212	223	182	209	168	200	211	198	199	172	176	167	191	208	216	170	188	165	188	210	209	181	176	183	218	202	198	209	213	211	142	192	195	180	199	177	177	180	179	190	192	186	202	183	192	188	197	192	165	194	187	169	211	214	183	199	213	198	186	186	199	188	205	176	190	201	203	192	208	197	158	200	212	182	181	189	184	189	205	208	195	199	187	220	169	178	211	177	188	191	196	218	209	207	217	205	197	195	226	171	198	197	184	207	183	191	204	180	172	191	200	203	185	203	189	170	199	177	208	202	183	173	200	183	211	181	212	195	210	189	185	189	185	182	201	166	197	197	172	151	196	211	216	192	207	195	202	172	193	207	195	196	204	202	173	169	196	197	185	220	179	197	203	175	203	176	160	189	170	203	206	195	185	201	197	197	202	170	202	193	168	194	184	198	186	191	178	193	149	214	185	214	190	209	177	214	204	224	217	193	227	219	187	180	179	189	180	195	194	184	194	197	189	162	215	215	192	195	218	177	187	205	186	205	215	169	205	214	194	188	197	181	167	177	188	182	189	177	167	166	208	182	173	203	173	179	182	175	182	184	206	194	184	216	196	165	209	214	184	198	197	220	220	180	222	186	179	200	220	191	201	203	203	193	192	195	230	195	196	183	184	218	206	210	196	228	196	192	216	192	209	215	219	188	179	190	212	185	172	191	184	192	199	179	219	208	178	187	196	223	188	194	195	168	191	193	203	195	187	217	167	213	199	196	197	172	174	161	177	220	202	204	182	195	192	204	183	166	187	197	186	209	196	212	209	216	182	182	199	175	203	225	217	212	210	202	202	186	190
6364	722	1267	1340	1189	995	891	808	688	666	620	620	552	591	531	541	525	511	509	501	543	512	516	518	527	496	510	495	487	515	460	488	494	470	484	462	476	472	484	505	518	534	427	504	471	466	507	478	454	483	491	491	484	472	479	491	471	496	453	494	485	467	459	478	477	500	475	480	491	484	474	463	507	499	466	471	463	489	446	469	458	510	485	473	494	478	501	504	463	524	451	456	514	481	466	506	458	459	462	433	447	511	493	467	499	497	504	451	424	466	486	465	440	478	476	422	443	493	495	473	449	433	458	489	495	467	518	454	495	466	475	448	493	461	502	477	464	451	483	498	475	498	485	462	507	472	510	459	436	438	454	462	431	468	477	453	471	479	459	452	458	433	473	435	481	506	466	488	514	484	468	483	481	507	502	461	449	484	453	457	459	458	492	458	456	458	461	473	458	457	452	459	470	468	465	453	438	450	499	470	492	462	463	480	484	461	441	499	477	476	481	470	443	470	464	471	475	451	482	504	468	484	424	466	497	490	476	501	478	484	480	467	500	458	468	495	457	491	461	446	485	498	477	479	500	517	463	449	517	462	497	452	441	416	481	443	455	437	499	492	444	468	474	477	451	482	459	463	489	465	486	464	447	475	444	469	489	451	482	502	521	466	465	453	498	476	448	504	498	447	448	472	438	473	453	475	462	500	513	445	503	462	457	461	466	494	479	456	469	445	481	455	481	462	488	485	447	473	468	492	477	473	471	496	478	491	465	478	450	491	471	465	492	479	490	498	510	467	508	481	454	493	528	451	459	456	507	436	520	545	430	451	479	448	483	488	434	456	488	487	479	475	441	457	466	467	488	466	464	417	493	471	500	506	460	449	473	501	515	438	492	500	491	445	509	461	477	448	438	473	474	464	468	516	491	462	470	484	472	497	475	470	480	485	475	459	432	470	490	481	508	499	454	502	474	466	455	494	454	465	458	459	490	445	452	468	487	481	481	443	469	486	455	476	492	451	422	495	498	499	453	456	432	480	464	479	434	463	437	491	442	475	473	464	490	471	505	522	456	469	471	442	443	475	523	493	499	496	486	496	485	484	465	440	476	494	434	462	470	437	490	475	446	470	449	476	480	472	470	427	460	454	428	445	482	469	475	476	459	465	501	470	460	445	460	465	534	452	468	461	470	482	469	463	521	467	451	473	481	444	445	475	489	473	507	496	499	478	517	486	469	446	448	483	524	465	464	487	513	479	496	463	490	454	478	448	486	439	449	444	499	482	445	509	467	482	467	476	458	481	445	492	458	461	487	466	446	456	486	486	454	482	494	459	452	454	462	439	463	471	476	476	472	485	491	464	471	462	480	470	496	456	451	499	497	466	478	476	426	465	482	488	440	485	473	481	481	462	471	499	479	498	478	468	473	417	464	466	476	481	500	447	503	505	475	470	489	445	470	490	445	457	470	465	455	536	498	458	486	473	470	488	484	473	429	498	476	462	473	495	465	498	487	499	550	489	469	455	477	479	436	483	470	466	442	441	475	453	478	475	468	450	462	443	447	474	494	470	465	493	470	484	469	460	466	516	454	492	424	454	454	441	471	501	447	485	424	480	480	479	461	465	468	491	467	454	506	468	486	495	490	412	435	488	472	475	475	467	478	462	450	505	468	491	477	452	482	462	448	477	486	463	492	432	488	477	438	458	460	525	476	493	445	435	500	514	521	492	425	518	464	468	492	449	470	476	476	457	474	471	454	472	492	485	463	495	447	497	495	469	453	475	506	459	487	481	458	503	499	470	465	476	477	437	463	461	439	478	516	481	481	434	469	481	473	461	499	477	446	467	472	465	466	472	474	475	514	481	480	474	471	521	463	486	476	520	479	486	518	467	508	466	458	458	478	468	474	473	471	469	492	480	467	494	452	457	445	466	421	484	484	469	462	503	490	465	505	455	515	475	486	496	489	498	479	454	436	448	466	465	448	457	488	455	510	455	480	457	485	509	488	470	458	451	483	445	519	454	484	493	468	476	457	483	513	459	491	455	474	461	427	462	480	496	483	468	486	478	475	450	469	473	444	439	455	462	471	461	435	481	469	453	471	468	477	476	475	479	461	441	470	493	475	451	465	477	491	485	442	500	480	467	472	458	439	457	480	483	458	487	447	479	498	468	461	482	469	494	478	490	476	466	456	443	458	496	474	479	472	493	475	461	460	480	508	467	434	455	511	468	465	468	500	485	478	506	449	460	429	489	445	481	489	469	463	449	443	453	473	498	494	449	464	492	477	505	487	492	471	468	471	464	485	495	453	463	440	489	455	431	471	495	487	435	477	483	486	481	490	499	474	479	474	455	491	475	478	473	459	466	480	469	461	489	462	482	436	496	454	467	456	446	472	440	472	497	470	470	454	485	498	496	472	450	462	484	435	468	472	483	478	488	484	470	454	479	435	465	495	457	484	495	483	480	501	471	471	403	484	460	472	462	505	505	444	472	440	468	461	488	494	470	458	486	456	475	471	501	503	476	468	431	445	492	444	469	465	471	508	455	479	459	447	480	504	467	490	480	465	483	443	476	464	474	472	479	451	497	473	469	464	481	494	471	470	480	454	472	485	468	463	434	469	489	448	462	470	496	496	461	461	446	435	471	467	497	461	479	444	448	464	505	475	454	446	480	451	489	452	487	466	462	462	465	425	483	505	457	445	477	455	474	495	475	464	430	473	496	487	450	468	505	476	479	481	496	460	502	485	457	448	485	473	493	442	474	454	452	482	445	493	426	440	430	476	485	486	456	453	483	501	455	467	478	453	475	481	448	468	479	457	435	476	492	490	474	426	471	457	516	489	482	489	448	480	489	475	484	510	476	484	470	467	485	495	464	491	468	482	483	447	472	468	465	457	497	465	466	520	483	431	502	482	442	466	482	435	485	456	486	471	445	484	455	452	484	458	469	477	465	472	453	466	469	435	460	475	420	494	473	456	493	502	459	475	480	481	444	475	454	501	428	477	504	465	473	444	468	449	484	457	443	500	441	477	482	476	464	434	465	472	480	489	433	482	410	480	485	452	472	473	439	502	472	448	493	494	495	476	442	512	535	480	477	484	438	458	501	477	523	478	477	470	490	469	520	496	458	478	448	454	462	463	476	478	464	477	476	482	491	472	457	495	492	473	436	487	468	507	462	458	438	444	469	487	482	463	480	442	498	444	479	434	462	489	459	474	481	468	478	436	461	461	448	469	464	475	472	472	452	444	460	443	459	487	481	472	430	456	474	449	469	470	448	480	499	475	462	492	491	460	424	512	434	490	480	453	449	443	441	500	435	477	447	441	478	452	495	500	475	434	512	478	508	429	464	477	468	439	450	460	466	441	454	464	505	506	405	461	475	463	475	484	490	481	441	495	466	473	456	449	455	491	433	481	469	451	474	462	442	445	476	508	439	489	470	489	435	478	506	463	445	416	488	484	435	483	434	489	483	500	529	486	490	488	469	451	483	503	478	448	457	498	465	476	465
14570	1212	928	716	517	403	327	288	266	263	273	236	244	239	261	236	253	220	240	219	201	215	233	227	232	185	237	219	240	215	220	229	215	221	241	219	236	217	202	221	249	170	223	210	210	203	194	212	189	195	193	217	224	213	208	195	193	204	226	216	202	209	202	233	187	259	211	184	211	212	208	209	219	219	223	246	198	237	186	195	209	208	230	238	209	246	226	240	189	184	220	241	208	190	200	209	189	186	230	194	203	205	228	213	203	228	213	237	228	197	217	222	231	224	178	198	223	190	211	214	211	236	248	226	212	200	215	228	170	203	231	223	215	221	239	202	219	204	197	208	201	218	210	212	208	193	203	225	227	215	200	205	220	232	206	218	193	238	199	209	211	233	192	225	187	217	220	239	229	211	220	224	226	234	236	203	223	209	179	209	195	210	209	195	206	197	205	214	204	244	217	228	228	209	186	183	231	210	229	231	222	194	217	209	232	198	190	209	203	224	240	225	229	214	210	210	226	206	213	223	211	200	178	203	210	198	196	185	209	225	207	175	218	231	206	216	217	232	226	237	198	227	223	190	210	222	200	206	216	219	232	217	209	198	212	201	221	223	238	229	192	207	171	213	200	205	211	202	192	207	229	201	215	205	193	210	227	232	207	210	230	197	192	212	214	223	208	183	221	205	218	199	205	196	215	243	210	188	196	187	210	210	201	207	211	199	226	189	203	242	195	238	202	203	227	198	229	227	192	213	201	190	195	212	210	185	217	230	214	226	229	201	210	226	203	201	176	197	207	197	203	210	219	173	217	198	219	188	211	223	229	225	205	202	199	204	216	174	232	224	243	212	196	197	226	207	214	216	215	217	209	209	226	222	199	211	212	203	196	183	194	197	214	191	212	182	195	246	213	199	198	201	237	214	196	187	235	183	179	224	198	197	196	224	212	206	211	204	215	216	206	234	249	225	201	180	229	205	208	249	216	198	201	201	227	196	219	222	245	195	209	205	225	201	214	208	206	258	219	222	235	215	223	194	214	214	193	216	201	222	241	218	214	205	208	203	199	235	219	223	185	227	239	210	209	205	189	219	228	189	210	192	208	210	208	228	219	206	226	190	205	215	197	217	211	237	208	209	215	209	217	220	207	203	184	213	209	239	205	203	194	228	205	210	209	245	233	219	201	214	229	207	175	241	215	196	213	192	200	200	186	222	214	203	194	206	196	182	244	237	212	217	181	201	261	204	191	211	218	206	226	213	233	184	244	231	227	207	232	237	249	198	208	200	237	217	232	215	211	201	204	214	207	203	207	207	190	215	218	208	198	222	192	211	180	238	222	194	226	208	195	191	219	220	197	209	238	228	205	195	217	206	211	239	227	201	244	227	209	217	196	211	203	226	197	192	218	216	216	215	195	246	217	208	225	229	230	210	264	212	208	204	214	206	210	201	230	216	214	253	199	222	192	243	221	209	213	221	182	216	210	223	195	251	223	210	213	221	230	221	217	188	234	224	220	205	208	203	198	208	193	218	199	197	220	208	217	179	198	211	192	191	185	211	205	213	217	240	213	231	210	227	201	214	216	215	203	219	226	190	201	195	200	197	182	222	189	182	222	240	219	205	222	185	212	207	200	220	220	194	204	223	197	219	218	229	256	203	221	177	229	233	194	211	197	221	219	215	205	200	217	211	229	192	230	200	218	215	233	229	232	207	237	195	212	228	199	215	217	222	191	226	189	191	214	192	208	197	220	214	221	228	261	207	206	202	209	195	180	224	193	205	228	210	205	194	221	220	221	235	241	229	227	194	214	203	201	214	194	239	213	210	210	209	214	227	186	215	222	207	198	209	216	215	199	200	210	205	198	226	190	211	202	227	221	213	200	210	201	197	232	205	208	204	212	219	231	187	186	214	258	211	224	201	214	190	193	222	231	215	197	205	188	228	245	217	211	216	238	221	244	199	191	242	230	209	214	215	216	198	193	216	193	165	199	217	198	217	227	232	193	208	190	228	202	222	194	200	178	224	176	221	223	233	196	221	202	214	234	224	236	213	209	214	211	197	199	199	210	224	216	196	221	195	202	199	173	200	204	232	197	211	210	182	221	220	190	233	205	228	220	230	229	229	211	193	214	220	208	197	197	194	204	191	216	221	215	223	239	209	218	199	236	222	198	209	192	215	219	184	223	205	213	216	208	204	210	196	211	229	214	219	247	187	217	259	211	183	208	197	184	209	194	203	222	197	228	205	227	229	210	196	213	235	199	191	221	215	233	231	213	232	167	226	204	225	212	204	207	218	202	231	203	206	193	220	228	223	218	175	180	179	223	183	186	216	197	208	208	196	254	222	217	240	180	223	190	195	207	239	220	210	212	198	224	215	202	197	227	215	250	228	212	197	202	207	208	198	223	201	204	203	201	237	202	205	207	209	211	195	201	224	237	222	219	233	233	182	214	214	194	199	222	196	231	199	216	196	195	236	221	207	206	215	206	204	189	202	205	229	212	223	203	195	207	205	226	219	225	228	225	226	227	219	214	198	212	246	202	219	205	229	212	209	214	192	218	250	199	240	217	218	190	206	215	208	253	184	222	229	189	208	208	218	189	191	204	230	206	194	239	186	195	186	196	250	204	191	215	209	222	217	204	205	221	235	229	207	232	220	210	224	216	193	234	191	202	229	214	216	238	202	212	222	207	207	205	219	220	211	213	213	229	229	234	206	207	185	200	185	216	236	209	253	232	190	201	226	219	215	211	215	199	204	211	220	205	241	233	196	235	223	189	230	215	229	195	213	210	229	193	214	226	216	203	228	211	179	198	216	238	217	195	216	220	236	181	243	212	213	222	230	227	208	222	240	192	207	202	194	208	231	217	214	224	240	203	199	202	222	213	205	197	194	223	192	171	219	229	228	217	226	206	228	209	234	196	216	211	228	190	196	212	207	215	207	207	215	240	230	225	225	237	229	197	239	206	225	194	218	222	198	229	192	225	227	199	196	210	211	178	199	223	196	192	222	224	211	218	225	208	211	217	206	225	203	200	210	217	231	223	183	195	208	206	199	174	209	217	191	242	201	213	202	221	234	199	210	185	206	216	214	210	248	206	200	194	194	232	209	227	205	205	185	212	233	212	199	207	199	230	230	214	214	206	234	221	220	199	208	175	172	204	202	213	211	199	220	174	219	194	211	220	188	212	225	210	200	218	200	221	211	223	212	221	198	199	229	230	227	193	199	217	218	231	232	187	205	205	215	207	193	189	202	222	210	204	200	227	224	216	235	190	248	206	213	219	212	239	187	226	200	200	178	197	214	206	207	225	208	206	225	190	223	219	212	223	205	200	238	189	214	198	206	233	201	207	196	224	209	193	198	222	200	235	197	194	209	192	209	223	211	184	223	202	224	204	196	210	203	209	217	252	220	207	207	180	213	216	221	212	216	222	227	212	225	229	226	228	231	228	189	220	190	193	231	227	195	218	216	215	217	198	199	208	203	226	216	219	218	217	192	211	194	218	223
8333	1110	2075	2062	1824	1532	1321	1086	954	935	909	771	759	728	745	688	698	677	648	654	568	604	592	648	578	576	642	566	566	591	604	575	591	594	617	595	565	543	572	544	595	573	540	574	549	564	560	567	565	559	570	587	565	582	568	541	558	570	551	561	524	557	593	585	518	527	537	583	507	527	556	559	532	555	547	619	518	518	548	527	547	517	548	594	550	531	558	608	609	543	526	546	493	569	560	552	540	525	580	503	558	550	515	553	523	589	570	554	543	579	546	564	528	533	552	500	573	537	525	558	532	536	525	564	488	509	501	579	548	521	528	545	531	549	537	548	504	523	547	545	528	529	575	497	545	532	552	535	578	550	547	548	563	594	476	577	584	571	522	570	533	531	539	570	507	545	537	539	549	565	524	572	551	536	533	539	530	519	525	572	508	565	525	554	544	554	546	504	516	531	515	528	538	530	548	548	599	561	590	507	548	523	506	546	557	564	546	558	538	561	526	508	543	546	522	546	549	535	520	518	529	563	502	560	567	477	553	544	548	533	536	606	563	523	555	504	557	559	526	563	535	537	537	541	553	550	586	583	587	514	530	524	532	526	541	522	500	569	536	551	540	550	530	515	576	561	570	560	552	565	512	526	530	515	516	518	562	544	586	567	530	518	525	529	519	516	539	550	538	550	561	531	540	549	518	595	552	565	511	533	537	521	527	543	524	576	542	536	557	556	554	538	537	576	527	544	510	555	554	545	552	575	537	542	561	560	553	549	545	533	538	512	523	554	533	498	545	558	491	553	540	562	541	554	512	518	618	527	559	540	525	557	545	568	538	546	527	523	553	514	557	542	529	531	531	552	534	547	510	523	547	563	534	541	536	605	555	547	558	533	518	537	513	535	531	536	518	528	589	569	515	538	559	557	552	517	540	533	550	556	535	579	532	526	588	541	546	554	541	574	569	488	548	496	496	578	571	548	551	587	532	556	538	529	523	518	538	526	544	508	508	531	535	544	541	561	539	540	523	548	575	545	544	552	530	501	578	494	530	552	590	539	560	542	517	547	551	593	535	544	536	558	550	548	533	542	532	510	548	515	562	564	546	540	523	552	554	584	568	515	522	530	514	509	543	488	517	544	487	524	509	576	567	532	569	498	506	531	564	568	551	525	565	484	545	509	571	530	578	533	539	516	540	532	542	519	551	542	540	592	577	549	552	540	559	545	504	582	579	530	580	514	550	535	556	562	532	539	530	520	536	541	536	524	567	552	538	533	572	550	553	505	511	543	515	554	552	534	593	540	549	560	543	544	551	542	526	506	582	552	502	502	540	572	501	544	538	550	543	495	536	544	539	503	563	558	515	532	543	530	537	553	515	497	548	554	577	546	531	571	527	555	525	552	526	556	532	529	532	516	522	510	498	522	507	552	576	536	537	556	517	536	563	566	530	535	569	516	527	512	533	548	547	519	549	556	551	527	498	531	537	550	521	549	504	544	532	542	510	521	519	515	570	540	557	539	587	541	532	544	544	577	497	562	544	548	579	553	523	554	547	548	528	545	524	587	564	586	537	567	548	543	517	553	584	554	508	532	546	545	556	532	524	519	568	524	506	543	509	542	554	552	549	523	535	512	499	540	561	565	540	568	548	544	519	550	595	480	507	568	521	535	503	517	521	584	523	521	543	548	556	548	536	541	520	534	523	571	550	505	516	566	537	554	587	538	508	519	559	546	518	560	522	518	528	534	600	522	516	519	530	535	522	550	512	594	510	535	547	544	522	538	484	493	549	556	520	520	529	570	551	517	522	547	530	563	547	527	574	537	568	548	511	537	573	556	570	510	555	579	523	539	527	541	505	531	529	553	483	542	565	571	488	543	552	537	542	567	565	565	535	531	550	502	556	541	530	533	502	513	543	549	526	540	530	535	535	564	510	566	569	554	537	545	538	568	521	566	528	529	509	529	559	501	542	533	528	497	547	528	521	520	567	502	540	557	558	559	527	520	526	541	534	540	534	575	529	533	538	531	534	534	562	566	506	570	564	554	533	551	555	519	558	537	593	526	522	520	572	515	541	563	537	521	526	538	555	525	541	502	530	520	543	499	561	531	542	524	531	541	514	546	506	548	493	537	535	515	538	484	559	501	512	545	567	567	554	506	512	555	525	568	570	577	545	521	583	544	553	526	509	546	532	526	519	542	542	510	560	563	517	527	555	563	583	558	531	539	533	525	530	541	563	562	532	557	517	556	532	508	551	577	556	540	565	548	528	521	533	500	515	558	555	547	492	585	565	494	537	532	542	549	545	559	556	555	520	525	525	524	524	499	541	534	518	519	579	525	548	544	530	511	499	497	557	507	531	515	572	561	535	534	560	544	563	534	546	542	549	516	502	489	542	574	560	545	534	522	522	519	521	512	553	502	540	542	530	534	536	568	553	552	552	528	518	526	534	559	525	552	554	566	535	552	519	495	562	572	552	551	542	510	518	499	528	524	549	487	545	569	553	525	506	591	527	504	527	615	525	531	535	535	547	521	517	505	549	509	532	520	512	585	547	555	576	537	541	601	499	532	527	570	551	523	516	542	478	537	555	574	516	553	549	564	550	547	526	492	561	556	535	545	537	533	541	559	550	476	553	511	533	540	509	543	519	530	542	526	545	557	508	530	527	539	517	537	513	553	536	578	586	543	544	527	549	570	506	562	551	576	534	547	579	509	547	531	518	546	519	525	528	558	579	572	515	521	527	495	538	558	495	557	547	553	560	507	530	537	527	515	581	567	548	528	516	510	528	553	520	541	531	539	509	576	542	556	529	544	532	522	526	528	519	518	566	562	570	563	540	564	493	548	557	547	584	558	555	530	558	569	564	588	552	583	547	573	536	546	550	512	497	546	567	554	508	532	526	555	585	607	538	496	586	593	533	499	527	556	570	511	545	551	555	559	537	543	548	529	518	512	564	567	508	541	527	538	551	555	553	556	537	530	521	509	489	521	524	517	537	543	561	556	557	521	567	486	544	544	574	589	518	574	534	539	541	529	579	527	543	530	547	551	533	570	538	551	565	488	527	556	508	563	548	532	535	510	600	555	564	540	547	503	550	524	522	553	533	527	515	556	527	517	594	532	543	546	554	539	537	526	536	535	500	531	517	543	526	518	524	579	519	600	573	531	524	605	540	566	554	469	523	581	517	500	534	543	507	509	570	526	595	549	556	559	540	495	553	544	556	553	546	526	510	577	520	553	501	572	573	554	543	534	527	525	567	549	505	528	540	597	542	566	512	531	557	556	536	551	535	530	559	558	522	514	523	576	526	538	564	541	540	524	532	532	543	520	548	514	554	552	577	593	560	551	575	559	555	516	532	557	542	593	492	571	581	553	561	574	500	528	564	551	533	551	529	531	498	493	570	586	516	564	492	558	504	561	565	478	528	533	534	523	532	549	581	515	550	565	536	585	530	578	575	553	592	569	523	538	570	525	568	562	564	572	516	545	540	526	547	541	546	523	534	550	525	583
1610	394	434	438	400	429	375	375	388	410	375	436	423	360	416	355	391	380	372	443	385	431	427	436	401	359	398	380	396	426	422	430	406	407	409	376	401	405	396	439	410	392	379	412	415	393	392	383	379	401	396	382	382	381	384	410	395	429	370	367	358	381	393	396	389	426	431	371	360	410	385	381	437	376	366	396	356	365	381	391	417	421	425	358	380	405	421	414	400	398	380	390	385	373	392	411	398	376	399	383	442	363	420	433	442	373	413	435	388	358	378	441	428	385	406	373	443	397	403	362	373	394	413	392	418	388	416	382	380	384	398	409	381	416	399	403	365	429	437	387	403	413	409	409	392	386	406	390	360	422	422	388	418	426	394	373	378	423	447	435	428	365	406	426	420	443	403	416	402	405	386	414	430	396	395	364	379	411	413	376	358	390	382	419	427	385	380	424	394	402	401	414	376	411	400	400	362	417	379	379	400	384	397	349	407	397	382	393	398	407	413	392	363	385	387	407	384	365	367	384	370	415	403	406	419	427	415	360	407	386	386	370	391	397	407	361	372	418	399	416	426	378	417	411	400	391	418	417	380	403	367	412	376	372	378	392	390	401	411	408	410	383	360	361	383	396	349	400	412	405	420	386	407	414	386	350	422	441	371	368	420	345	419	445	386	427	407	416	411	431	418	435	383	389	359	390	407	418	405	385	391	396	394	383	380	350	351	406	383	397	377	403	385	388	391	423	419	404	414	394	384	387	386	401	421	428	378	408	395	420	399	415	403	368	409	418	435	374	412	372	409	426	344	402	395	409	404	414	406	389	364	391	389	447	339	379	408	360	381	381	388	430	381	357	373	400	424	387	408	410	410	385	376	444	375	400	410	407	397	370	395	407	389	399	409	382	386	418	406	393	371	395	419	402	404	390	421	415	439	411	380	408	382	424	394	402	409	390	413	407	383	373	427	384	406	393	403	416	397	367	405	411	394	399	382	433	400	414	406	427	438	400	405	367	394	408	413	434	381	375	390	386	414	374	410	376	387	379	454	389	358	367	368	377	396	427	414	383	405	411	402	390	375	374	386	406	416	402	400	398	380	404	368	368	367	379	432	433	359	388	397	398	391	432	407	376	429	419	393	369	396	436	425	379	379	412	398	399	432	387	362	376	406	364	380	396	393	393	412	377	449	396	375	404	375	382	377	425	402	420	381	430	409	378	416	405	408	381	391	381	438	401	371	382	442	412	364	389	376	403	375	378	403	370	403	392	420	413	374	375	379	396	360	389	405	397	387	412	381	410	378	422	423	433	387	383	375	420	393	376	383	411	377	377	395	381	384	412	407	400	399	367	387	367	373	367	374	404	361	415	385	374	420	367	379	389	414	435	453	359	369	386	382	422	403	451	393	420	371	427	439	397	432	392	405	420	432	431	422	372	433	413	407	364	417	376	382	394	415	412	392	405	427	392	370	430	426	414	401	389	414	390	403	432	406	357	396	408	409	377	459	394	375	410	384	374	416	405	406	410	420	418	349	461	409	399	326	386	408	382	356	376	374	407	405	391	387	393	382	373	354	410	422	390	410	409	390	382	377	395	389	382	406	423	421	400	402	373	387	400	413	408	399	356	380	422	354	348	373	429	403	449	348	370	362	429	393	402	400	412	386	425	365	433	381	405	367	377	392	387	432	407	369	401	376	417	396	403	390	360	384	389	383	387	394	406	417	424	407	356	388	394	403	381	393	405	422	376	374	390	379	402	409	389	415	415	382	369	405	379	377	351	389	384	385	369	401	394	402	381	421	385	343	432	374	440	366	347	350	416	382	393	387	413	356	421	396	402	411	404	383	376	394	368	407	365	379	407	423	372	377	358	363	394	397	377	388	400	373	357	393	409	423	426	413	411	429	379	413	402	421	366	377	395	372	384	410	364	420	406	399	376	364	430	412	415	400	389	414	408	427	437	418	410	371	426	387	350	413	407	385	370	417	438	392	372	370	370	395	436	396	438	412	412	394	389	373	410	412	384	393	394	383	421	400	424	401	369	415	376	396	413	389	405	376	405	414	425	428	392	392	378	412	405	387	365	407	403	389	378	433	398	432	406	392	368	438	405	386	365	388	421	421	366	392	386	389	436	403	373	401	384	394	455	375	380	363	394	409	374	372	377	374	434	387	412	424	382	396	390	373	375	410	391	344	414	374	378	406	402	431	407	385	383	416	368	417	399	386	407	403	412	391	383	386	419	402	397	395	374	384	416	376	395	402	412	417	435	403	413	427	378	361	418	377	351	358	372	375	401	372	381	427	386	394	406	405	368	408	402	416	362	434	406	401	426	366	406	406	400	377	399	395	403	423	417	372	365	380	403	372	376	412	391	398	385	407	372	384	431	427	396	391	395	422	404	387	422	376	394	403	405	372	396	396	370	406	403	377	409	395	400	391	404	392	437	375	423	409	336	396	391	387	411	421	424	372	369	423	416	402	409	402	371	377	374	411	377	407	398	420	407	351	393	388	365	430	408	402	392	404	393	376	411	399	385	413	403	367	367	382	388	434	385	403	419	424	392	405	374	387	411	407	379	387	373	403	387	374	375	355	387	382	388	412	392	429	438	404	420	394	400	431	405	365	387	425	381	411	381	396	435	336	354	410	396	393	377	406	380	358	376	399	412	382	429	375	390	387	354	408	439	362	398	407	380	426	397	379	411	387	415	412	392	408	389	405	396	361	395	403	355	367	420	435	402	378	375	370	418	400	430	418	401	413	408	411	368	409	389	378	375	372	384	419	390	408	392	399	400	411	401	394	420	381	359	386	416	399	390	421	376	395	372	384	403	432	392	408	376	384	418	385	361	380	341	414	357	392	377	367	391	420	406	392	416	390	358	377	411	368	365	390	432	395	386	382	378	408	372	378	446	380	419	393	401	389	396	372	368	404	388	336	394	383	382	404	382	389	393	356	414	402	382	402	407	396	365	393	406	425	386	419	453	387	401	425	392	419	379	371	417	368	429	378	424	423	388	387	366	426	396	422	387	397	362	372	421	422	382	396	382	396	409	389	420	412	401	425	381	401	426	367	403	390	414	368	414	405	388	385	355	384	376	376	372	373	411	403	417	401	410	409	384	388	385	398	402	397	406	358	374	406	350	388	378	370	424	391	406	368	373	420	399	393	371	369	429	416	373	405	375	388	372	356	384	403	404	392	414	411	409	406	395	405	404	424	390	398	379	384	357	402	401	423	456	404	370	366	401	395	390	388	383	391	367	388	413	439	405	395	395	441	400	387	381	421	373	405	411	395	418	398	390	397	370	394	383	391	431	393	402	371	380	385	406	383	404	405	403	383	389	412	350	361	366	382	377	455	369	434	422	397	383	408	361	409	428	417	412	414	425	419	399	412	380	402	427	362	412	356	364	434	384	414	348	415	404	396	382	371	385	383	402	373	380	365	368	426	376	426	342	397	373	415	375	417	429	416	401	387	420	370	402	355	385	376	394	382	388	431	429	378	442	359	374
2075	870	873	931	878	916	947	877	917	879	899	841	909	866	831	957	898	848	928	854	899	833	865	854	890	882	887	873	838	905	820	907	897	873	911	888	904	883	911	872	826	847	877	873	900	943	879	837	903	886	872	899	873	857	887	889	840	895	853	924	862	868	915	876	893	829	907	849	839	872	860	849	924	828	866	886	897	839	864	885	853	827	839	896	907	816	926	847	870	875	908	846	892	914	823	886	915	868	890	885	850	884	898	869	884	874	856	866	830	876	900	882	855	831	838	877	882	859	858	877	865	847	875	856	861	910	850	860	897	852	847	830	886	881	846	848	821	912	888	882	868	960	891	834	834	835	865	837	850	820	858	846	869	921	859	856	880	881	822	876	819	900	892	885	879	837	894	891	892	876	915	876	905	889	819	894	823	848	849	842	915	836	888	897	859	857	862	813	890	798	880	881	891	859	851	882	886	884	850	846	849	888	861	891	854	866	888	836	875	810	867	890	866	842	875	873	903	887	907	851	921	877	848	876	856	860	876	877	827	777	869	892	863	839	824	859	879	936	879	879	848	853	855	810	850	864	823	824	837	859	849	898	840	887	881	872	895	897	896	885	857	871	803	921	891	931	862	879	845	859	899	858	887	907	804	803	867	871	908	862	898	839	905	874	807	889	838	898	860	850	852	869	899	814	831	863	857	827	842	788	895	812	891	840	837	883	861	884	863	844	895	863	832	851	846	831	937	852	876	920	843	886	911	851	875	877	906	908	911	863	872	859	914	882	911	898	862	810	892	960	880	889	877	897	865	904	895	872	801	843	807	843	910	874	865	863	865	930	914	860	838	859	855	905	870	859	855	851	850	872	862	918	859	883	844	836	843	852	855	874	829	896	905	823	856	861	944	884	882	844	867	865	889	927	860	863	859	884	898	860	885	886	835	852	877	890	854	907	851	880	883	856	820	848	893	894	984	872	873	874	820	872	890	848	884	821	817	867	857	921	877	851	830	872	850	867	895	856	905	887	923	888	896	838	879	865	854	862	839	904	889	912	881	830	888	864	803	888	844	883	867	833	868	834	897	869	837	875	897	917	867	888	904	877	875	806	840	845	873	893	901	909	824	855	891	883	843	867	878	849	886	869	886	838	876	829	882	869	866	885	851	909	915	859	869	901	806	881	830	887	825	868	888	887	893	854	849	871	890	851	838	870	857	818	870	867	870	866	847	863	952	814	847	872	887	871	884	853	887	883	907	843	880	851	817	834	869	791	874	865	866	895	886	849	893	854	855	860	891	852	868	837	867	886	887	876	855	895	865	822	868	854	863	901	859	857	866	890	878	847	904	828	823	818	848	901	864	886	866	907	851	893	878	877	871	860	873	868	875	877	832	884	869	855	898	930	887	891	825	837	839	919	815	896	874	888	845	845	876	855	863	814	912	906	861	845	854	871	845	843	825	872	852	829	892	890	825	857	883	843	860	911	896	830	914	853	882	898	856	863	890	932	947	906	913	843	855	829	853	849	914	842	815	910	833	853	878	896	876	820	853	858	875	884	850	812	900	853	892	851	881	826	857	847	883	908	827	882	913	818	819	893	916	854	856	884	861	881	815	874	850	858	842	936	853	852	933	845	875	831	928	844	842	894	915	811	858	882	832	858	825	877	842	851	923	861	881	904	907	856	915	865	850	862	866	891	890	923	904	902	895	854	859	851	819	878	895	885	865	873	847	887	816	906	923	850	857	858	923	857	877	855	838	830	906	874	825	880	881	894	874	892	820	887	855	863	909	878	848	819	898	924	897	887	843	885	880	898	864	931	885	807	825	866	860	850	878	899	853	888	870	886	872	849	868	905	930	876	868	906	879	894	880	872	911	850	871	840	826	871	876	867	879	869	841	917	819	913	815	872	884	836	858	864	854	876	895	911	829	801	862	872	871	857	871	852	829	845	861	848	846	908	848	882	881	917	901	881	840	879	854	858	865	849	908	879	833	899	932	835	863	860	923	847	866	861	889	890	829	914	867	900	838	856	902	872	917	829	836	896	875	881	927	864	883	882	849	863	856	844	841	869	877	856	825	869	847	948	867	903	864	853	868	830	873	969	860	850	899	840	817	869	880	846	876	862	847	868	879	820	872	904	878	904	873	894	883	871	872	843	876	926	851	862	884	868	861	892	902	837	902	856	876	912	859	846	872	880	833	819	851	899	835	870	847	797	888	862	836	870	832	878	851	894	868	902	825	849	854	838	873	864	849	849	867	863	830	855	854	879	885	879	874	935	877	852	872	830	824	886	940	873	867	835	860	847	845	876	844	815	876	863	863	865	861	837	897	928	837	836	840	903	911	909	797	856	857	853	868	892	898	899	879	919	849	828	906	896	900	924	874	895	839	849	861	885	881	859	839	838	891	887	890	835	819	860	888	925	869	914	879	838	835	890	822	866	925	885	907	855	811	888	857	848	894	809	845	888	824	823	862	902	873	875	843	855	901	900	834	889	845	834	805	854	870	840	856	889	834	837	837	880	921	856	841	877	852	888	855	910	865	838	876	888	890	865	855	882	875	876	829	870	828	846	879	847	892	880	872	865	922	860	884	837	920	874	912	861	879	860	864	857	907	855	834	857	920	869	902	874	876	856	915	911	892	824	879	895	861	878	844	897	888	884	932	865	868	839	826	881	889	880	883	802	881	829	924	861	884	832	811	882	869	879	864	846	926	888	862	875	854	909	818	905	877	833	893	872	909	874	878	835	888	860	880	913	844	836	902	873	858	882	810	899	869	847	866	862	815	858	839	863	868	884	860	799	884	846	888	895	870	850	873	858	817	842	892	859	919	852	873	888	857	841	909	850	863	826	912	851	896	852	871	886	853	886	821	901	887	920	846	836	868	861	807	854	809	863	823	895	824	830	856	908	807	902	876	831	887	858	913	834	854	853	842	884	859	867	829	823	853	882	844	855	881	922	861	889	862	908	914	897	903	875	909	827	847	897	882	860	873	856	908	828	901	897	820	907	843	855	849	863	899	884	855	917	818	881	897	801	901	837	821	825	874	807	831	875	860	834	862	873	923	842	886	846	944	912	899	830	825	915	864	842	863	922	849	888	862	856	858	832	814	852	914	866	914	845	854	869	859	846	869	848	873	845	911	839	894	839	824	901	881	884	858	850	846	905	830	840	831	882	889	869	879	889	855	893	851	915	854	886	856	851	852	836	860	839	845	873	858	816	827	859	852	842	878	863	859	862	859	829	920	836	766	898	913	898	896	845	899	877	883	862	900	840	828	902	895	879	850	885	955	807	852	844	837	896	882	863	904	877	846	892	845	882	835	876	904	873	904	870	864	872	847	902	857	905	878	811	843	792	882	880	883	827	846	852	852	868	818	904	910	877	896	862	841	858	906	894	931	878	810	844	897	884	843	861	857	848	891	915	862	934	834	864	902	870	921	862	858	942	868	850	891	878	799	854	869	848	897	869	871	813	832	859	868	874	868	856	879	841	890	898	880	893
7588	489	542	428	334	332	283	219	245	211	225	209	209	221	229	215	216	209	194	193	215	187	224	193	205	197	163	178	182	190	207	195	185	204	185	192	187	198	212	194	185	193	194	172	190	183	192	180	202	200	189	193	224	180	188	183	181	190	200	202	210	160	175	194	211	201	187	201	173	207	209	195	196	188	203	187	224	199	163	175	192	189	198	187	198	193	180	173	189	194	224	193	196	169	189	218	189	184	195	205	196	174	199	194	207	201	200	183	186	170	192	200	220	208	197	178	192	190	221	217	190	149	182	213	185	221	195	200	208	204	190	171	200	168	189	171	219	200	185	181	208	182	205	183	180	198	182	174	214	192	207	200	187	229	180	205	205	170	165	188	200	170	212	185	173	185	174	179	209	173	190	198	197	204	193	212	188	188	174	204	192	221	201	160	190	185	159	206	190	209	207	190	209	171	219	192	192	186	183	192	222	196	182	185	187	159	197	198	197	180	173	179	180	183	191	195	173	188	217	201	191	196	175	203	191	221	206	177	180	194	180	174	184	185	188	200	192	198	198	178	171	180	192	201	185	221	191	173	186	189	206	185	175	176	185	217	198	183	199	199	184	164	176	190	218	181	201	193	188	200	186	170	207	174	197	164	201	203	191	202	198	217	193	200	184	182	196	201	186	207	173	203	187	189	217	214	190	198	210	203	184	192	209	194	190	193	168	179	206	202	173	191	191	201	182	184	183	162	185	186	186	178	189	187	195	202	183	212	202	168	174	199	210	207	174	225	197	207	200	188	200	177	188	172	186	183	184	179	185	196	198	204	207	203	180	180	167	208	204	207	216	191	182	182	207	205	234	211	213	209	205	218	177	184	162	191	213	209	201	206	167	198	219	199	172	183	181	190	220	176	185	223	194	192	229	208	191	205	188	201	220	193	224	196	188	188	200	196	211	192	202	191	186	231	180	193	217	208	196	183	223	206	205	176	165	206	183	193	202	210	188	218	216	175	171	207	228	181	221	200	176	203	205	188	185	183	182	183	207	171	193	210	164	199	191	206	186	201	221	210	205	196	198	207	187	189	200	207	195	186	201	192	171	223	211	201	188	238	190	200	165	184	169	210	184	227	195	156	184	196	165	185	200	166	177	182	187	199	204	186	206	186	206	179	184	196	195	180	190	184	186	172	197	189	193	191	178	197	197	178	186	172	202	193	173	182	194	205	203	189	191	199	177	216	206	196	185	169	218	192	193	202	192	202	228	181	196	197	177	187	180	199	202	209	176	204	168	218	176	205	194	186	173	182	202	177	197	211	189	200	215	146	183	198	211	178	196	198	226	216	186	192	187	164	211	200	203	217	220	194	198	180	206	175	191	182	190	237	222	192	185	191	189	212	186	196	183	182	209	164	208	188	192	197	181	214	194	183	202	185	186	190	190	179	213	202	193	179	187	217	213	203	180	210	194	216	185	185	210	212	208	200	188	180	185	194	208	188	194	194	196	215	177	210	199	199	205	209	188	202	216	177	209	168	184	210	214	152	179	213	182	182	164	201	206	155	181	210	191	233	212	186	183	169	188	185	226	207	201	220	169	195	166	200	207	178	209	201	171	184	187	180	201	176	179	198	182	188	198	190	200	151	179	188	206	204	194	212	200	180	175	203	207	215	188	180	187	195	180	180	178	195	194	185	223	190	187	189	196	206	209	185	164	193	197	197	219	195	191	192	183	205	188	189	210	201	165	164	203	211	194	206	222	163	177	195	193	180	174	183	190	189	188	211	205	197	210	226	195	177	206	196	187	200	192	176	184	206	197	176	204	209	184	184	202	195	191	220	188	189	220	178	179	213	186	188	203	199	202	198	185	192	191	198	199	197	204	189	215	172	204	188	200	195	208	173	206	184	178	201	191	168	178	208	192	202	233	187	201	207	198	181	224	213	190	197	214	201	176	190	187	182	195	181	189	185	197	164	185	176	168	217	180	206	209	185	189	165	193	211	199	201	188	225	199	187	200	201	193	180	218	196	189	167	185	217	202	180	208	177	196	186	211	211	204	183	176	187	203	198	179	209	186	187	181	229	181	185	200	196	172	192	173	181	221	199	177	195	174	190	184	181	188	198	181	202	212	189	204	193	225	196	180	194	173	169	202	187	202	188	211	209	216	214	181	181	190	188	192	210	233	171	165	197	199	199	183	188	220	219	197	228	170	184	203	168	199	188	174	174	206	222	200	189	186	180	197	185	184	172	176	177	210	211	190	170	208	204	184	199	193	187	190	192	212	205	189	181	179	198	210	187	208	213	176	205	201	211	210	208	222	166	181	183	189	208	186	177	202	206	194	220	218	214	168	205	202	201	205	207	180	178	197	193	218	236	202	185	213	185	200	193	165	198	193	199	215	183	186	193	205	196	186	217	172	193	177	190	203	176	199	218	199	183	167	179	177	173	178	227	179	203	179	194	195	176	188	197	183	179	178	186	208	185	181	229	185	179	195	208	179	209	207	183	185	201	179	193	188	208	192	211	172	190	204	188	172	192	180	220	167	203	184	209	186	171	195	187	193	185	184	178	186	220	227	201	211	189	221	184	174	175	184	189	211	180	173	219	203	195	205	206	204	215	217	193	180	190	193	190	187	178	193	173	192	211	196	188	197	216	206	161	212	183	190	223	213	199	219	198	191	187	188	223	214	215	165	205	174	220	178	189	193	170	198	206	206	194	173	194	214	194	217	205	191	199	185	186	196	211	189	194	197	205	198	204	184	192	192	219	191	204	206	178	187	186	189	216	192	187	199	188	188	195	179	174	186	185	190	191	183	188	227	199	209	165	196	214	167	182	209	188	182	193	204	224	204	154	167	191	175	199	211	205	201	179	195	181	182	204	204	176	180	189	209	199	210	193	210	200	192	163	197	188	207	173	181	170	173	187	192	209	192	166	207	207	177	199	180	183	203	223	200	201	210	175	195	187	201	201	207	217	168	194	188	203	189	198	197	211	196	185	191	187	177	196	194	206	231	213	188	199	188	206	184	190	193	193	170	217	178	204	199	190	206	154	202	182	201	206	174	194	183	196	176	187	185	201	208	174	190	194	198	198	183	206	183	180	199	202	188	159	185	210	188	196	220	203	190	187	225	198	186	190	199	191	181	196	171	188	176	174	201	220	198	192	168	189	181	211	180	186	222	205	181	187	222	199	203	216	179	216	192	165	223	200	179	197	214	198	201	207	208	204	163	204	186	170	183	189	207	205	206	190	179	200	211	208	204	188	180	168	175	202	157	209	209	204	215	175	217	187	217	198	176	188	183	207	177	193	172	199	187	217	217	177	210	187	212	193	228	187	174	211	200	213	234	183	209	206	212	200	204	194	195	206	157	200	179	197	196	185	213	187	196	192	180	203	216	215	194	189	202	182	179	206	188	184	201	188	212	204	205	213	192	165	170	204	210	232	194	182	170	238	196	211	188	198	188	207	191	184	207	195	220	198	195	205	221	199	218	204	195	199	212	209
6397	685	1246	1301	1161	963	918	761	748	678	670	595	621	587	591	554	556	531	511	512	525	507	548	503	475	519	496	472	504	523	463	494	507	490	490	470	485	496	460	507	494	479	470	504	486	472	502	466	463	464	506	480	472	503	518	462	509	491	496	467	465	457	459	508	492	461	510	502	505	477	458	475	486	482	465	494	471	434	497	481	526	471	466	489	454	515	460	520	504	464	456	456	445	480	475	455	476	468	472	496	471	503	510	467	443	473	462	464	517	495	452	463	469	461	444	474	474	466	470	496	486	473	449	478	484	437	479	468	452	476	499	417	512	458	488	460	468	468	445	465	492	488	426	476	492	495	476	491	490	450	476	481	466	452	484	432	473	448	469	443	479	465	444	510	460	485	476	471	480	466	479	425	466	465	474	493	474	499	505	462	447	477	461	471	468	503	461	460	482	476	463	476	505	465	445	461	484	481	457	473	496	489	502	483	487	467	486	479	459	443	457	484	473	466	425	462	464	442	522	481	471	495	457	468	461	457	491	488	464	460	438	487	445	468	491	463	436	485	497	460	495	469	487	483	459	475	489	479	425	506	421	467	469	505	450	511	420	483	499	492	489	498	474	451	460	455	461	445	433	455	453	492	471	431	465	489	465	482	466	461	462	480	478	493	473	472	471	454	470	467	470	444	445	460	511	495	527	437	497	423	487	413	487	466	492	489	449	442	481	500	514	462	477	466	491	472	472	455	465	482	475	484	483	492	470	489	478	476	488	496	411	472	474	430	473	457	454	408	458	490	492	445	484	484	501	488	446	434	472	499	478	466	468	492	473	479	534	481	484	484	461	464	467	431	468	494	466	491	453	487	478	458	463	473	448	500	499	453	457	446	477	479	483	499	485	483	479	499	494	461	484	477	476	487	479	526	482	464	459	503	491	474	477	462	488	495	480	455	466	465	452	483	481	460	539	492	450	477	494	473	495	459	509	464	484	474	499	498	479	490	481	469	457	505	518	496	514	450	443	454	487	464	490	473	403	490	519	452	521	466	460	421	486	466	512	484	459	519	479	444	505	443	468	470	452	508	462	455	450	526	487	427	475	478	515	476	483	447	457	463	470	464	478	515	479	485	480	445	484	481	466	493	489	495	480	489	495	495	475	459	434	496	489	488	457	462	441	488	445	443	463	468	464	477	524	428	446	486	480	452	455	497	484	479	505	457	464	478	483	457	492	454	494	508	486	502	483	475	439	468	494	485	453	468	478	513	497	508	460	477	465	472	470	455	537	483	483	485	485	476	492	455	503	493	467	456	494	480	492	503	435	493	467	534	458	489	483	446	461	490	490	466	438	472	465	481	454	437	439	480	452	477	453	453	508	488	464	484	464	488	475	469	486	504	462	439	503	487	453	472	492	433	473	500	505	473	477	446	494	459	448	475	480	495	455	447	471	489	438	446	474	480	502	469	522	455	500	481	472	468	498	470	483	459	482	497	468	430	502	470	438	478	456	457	438	449	486	499	437	488	468	496	486	513	494	449	505	474	499	450	505	463	463	456	467	474	477	515	464	480	461	467	512	493	472	471	458	475	469	454	456	476	476	486	530	440	426	491	507	479	470	474	507	476	463	459	503	473	477	473	508	483	437	480	438	469	458	438	455	473	475	484	444	495	472	454	465	541	472	446	451	470	504	491	457	457	469	511	459	480	503	515	436	483	451	497	473	473	486	474	487	489	469	478	475	466	485	463	475	500	478	477	505	509	473	461	455	470	469	450	495	495	454	432	462	473	497	469	500	461	466	504	464	488	421	441	458	479	450	494	479	525	483	467	491	446	482	463	447	466	492	477	495	468	469	460	455	486	497	474	453	470	517	418	539	524	486	488	466	503	480	494	487	472	484	466	492	475	502	451	459	482	445	482	487	473	457	525	483	449	444	478	503	465	472	447	483	479	472	475	478	442	485	485	472	462	492	496	474	494	459	476	462	473	488	486	452	494	522	494	460	499	489	495	495	480	428	494	448	475	452	490	484	459	452	460	469	467	448	509	458	480	472	480	453	501	497	473	494	463	477	502	487	463	482	501	476	469	459	500	483	460	453	438	470	475	445	456	475	503	447	481	475	478	463	484	487	466	508	478	530	496	469	448	456	446	493	434	472	440	456	455	463	443	442	494	447	451	448	444	451	450	439	498	511	437	468	472	465	517	496	474	472	471	513	476	464	473	459	484	503	497	474	471	477	496	472	482	475	504	495	455	465	467	459	472	489	423	476	498	473	480	492	461	468	467	487	480	489	482	473	498	481	522	520	482	501	496	492	437	459	446	435	462	453	475	477	462	514	458	456	450	465	448	450	443	452	471	498	460	471	445	468	487	473	447	500	498	464	476	487	518	476	470	479	471	431	450	452	453	496	501	495	458	460	469	459	487	472	475	462	474	489	464	432	433	474	490	483	476	481	446	476	489	510	509	500	467	531	472	489	451	481	474	450	501	456	474	467	444	457	462	453	465	525	479	477	462	476	450	491	454	448	450	439	503	480	485	459	491	459	451	465	450	504	458	458	453	523	491	482	499	459	464	504	473	472	464	505	469	450	454	451	496	470	488	481	460	497	459	428	392	515	471	437	476	479	447	448	468	491	501	432	459	476	496	439	444	433	510	482	495	477	474	470	483	491	474	463	439	475	474	482	490	456	468	470	477	500	454	479	489	458	481	509	437	515	511	455	479	440	459	502	435	462	459	457	473	463	495	491	448	468	446	516	452	495	545	446	478	502	467	467	467	487	498	453	498	469	487	492	427	477	442	518	473	497	435	444	499	454	443	443	463	450	473	494	434	482	500	471	515	457	433	470	476	456	443	426	486	488	484	469	428	490	428	472	444	450	447	459	432	465	482	462	482	440	492	506	447	472	484	499	447	456	445	450	485	465	464	502	515	472	488	495	476	494	454	477	510	445	466	514	484	496	495	479	448	505	465	456	478	479	493	446	465	456	491	476	485	513	464	440	485	459	481	476	476	474	472	497	455	469	480	497	502	435	484	453	478	499	479	456	457	523	519	468	488	459	508	484	501	475	456	464	442	458	452	446	465	472	486	450	475	470	495	500	473	497	457	462	488	480	450	489	442	445	451	470	464	453	491	483	474	473	477	448	458	459	504	435	466	454	504	490	477	484	479	485	440	508	457	451	465	478	502	445	476	483	492	486	443	490	468	494	470	465	456	485	452	471	460	501	478	478	460	489	440	441	502	457	502	463	460	447	476	476	507	443	455	463	446	475	460	511	421	439	423	506	496	473	469	465	410	458	472	513	491	519	477	443	462	460	493	494	488	475	466	471	475	465	463	493	503	518	481	492	490	470	471	462	471	426	483	499	459	496	471	490	470	430	497	484	488	463	471	466	473	472	461	476	466	458	468	461	502	446	471	459	473	467	455	469	504	458	458	491	472	474	455	473	451	457	440	462	450	450	472	502	483	428	465	510	502	484	499	510	455	508	490	477	479	475	513	461	476
14731	1225	944	689	538	490	358	297	276	293	302	242	265	238	260	254	228	242	219	209	228	221	237	231	234	192	239	183	204	244	203	233	234	235	197	209	247	208	217	231	232	194	214	207	225	207	203	226	189	235	228	233	209	203	178	202	230	199	203	225	216	217	215	237	223	217	221	221	207	188	211	207	232	211	227	214	197	196	217	204	215	226	185	173	203	224	220	220	214	207	214	208	210	219	197	181	217	228	262	214	198	210	219	204	208	236	211	252	214	202	205	200	207	202	217	220	230	212	183	199	230	191	215	235	188	227	224	203	198	195	210	206	183	199	203	214	239	211	196	203	202	239	221	206	194	227	222	211	221	216	223	235	217	225	210	207	211	206	203	240	185	171	204	212	215	197	204	207	230	208	205	220	220	207	210	221	218	197	167	212	190	212	245	232	216	193	200	222	225	211	222	189	201	190	180	195	210	235	209	216	198	222	223	216	225	199	237	201	214	207	233	241	205	219	236	193	193	231	190	200	209	208	170	215	204	207	183	199	224	224	208	198	211	208	222	215	206	241	229	203	202	226	216	226	231	225	192	228	222	230	221	179	224	197	174	246	214	232	207	209	198	240	188	208	237	224	207	214	199	222	232	204	223	206	207	213	188	181	217	204	211	224	184	203	207	226	192	206	234	223	210	225	239	219	200	203	194	206	241	205	212	194	220	213	213	219	208	198	180	205	190	201	215	197	211	229	177	255	216	198	223	208	221	202	229	217	214	243	214	218	240	221	195	206	203	224	222	222	191	208	189	204	215	222	238	179	187	206	234	213	198	219	208	220	215	201	241	198	204	193	215	212	200	201	202	238	239	191	197	217	216	210	191	230	204	182	232	243	223	222	186	193	208	217	206	216	219	225	202	179	191	230	195	225	238	218	185	228	233	179	222	203	183	216	184	202	177	175	208	211	240	200	205	215	227	203	212	200	208	199	198	223	228	191	191	211	225	227	220	197	208	201	162	237	215	226	203	195	214	202	218	193	225	202	220	188	228	218	235	199	210	225	215	213	227	209	211	208	193	212	206	204	213	237	217	184	231	207	225	215	192	196	190	226	206	189	210	211	209	213	205	192	216	229	215	192	184	223	226	204	222	220	216	215	233	214	192	225	219	242	195	206	227	220	212	190	186	235	229	183	224	196	221	234	236	222	207	246	246	210	197	204	207	209	227	218	224	218	223	226	199	219	225	251	215	198	197	208	242	259	240	213	195	183	192	219	219	215	207	222	222	213	205	202	183	191	212	206	209	222	218	225	229	246	209	214	225	221	214	187	222	213	243	227	227	203	201	204	190	211	233	200	213	189	237	222	211	214	208	212	206	221	186	235	227	197	208	225	174	217	191	224	211	215	210	201	203	224	194	204	220	200	201	222	223	193	223	219	216	206	203	206	214	236	177	226	193	184	236	215	218	244	222	236	202	212	229	219	193	186	189	190	237	185	198	218	242	220	210	179	189	170	198	214	232	221	201	195	174	227	179	203	206	210	225	216	206	237	245	214	227	205	187	200	242	233	163	189	208	187	231	207	237	194	198	215	220	202	208	197	215	230	217	214	227	224	202	230	223	210	196	212	240	203	196	221	219	232	173	220	209	209	217	208	182	182	237	225	221	205	214	195	210	193	198	221	217	215	205	195	206	208	213	188	227	211	221	219	203	226	192	198	207	214	208	201	217	187	183	242	216	220	203	213	206	206	209	199	152	178	210	204	231	186	180	200	234	199	220	232	198	216	230	198	201	230	208	230	205	203	210	197	200	190	207	232	213	179	207	202	230	202	208	217	215	223	209	201	242	201	212	187	229	205	204	207	229	226	195	214	217	209	190	183	196	202	213	236	220	194	229	215	199	221	196	205	240	196	221	185	211	211	193	220	215	199	228	229	222	203	235	219	213	201	210	181	210	237	221	223	226	224	224	206	221	187	202	215	216	231	198	229	188	180	221	194	173	224	204	222	211	208	201	227	224	232	215	217	234	262	191	220	203	231	234	234	220	191	219	217	172	229	214	200	224	223	210	208	218	193	193	222	240	214	212	197	217	219	184	181	207	212	184	193	223	224	215	222	207	209	213	214	225	214	210	235	183	217	184	238	220	209	218	242	224	213	224	244	219	250	185	240	250	203	227	206	217	183	220	194	239	210	195	214	208	189	194	214	205	220	215	217	214	211	197	179	210	228	229	213	214	194	195	209	186	203	246	207	203	197	199	216	200	218	199	218	180	189	191	233	214	245	187	212	218	216	238	219	196	205	242	231	192	210	186	246	231	224	223	219	209	195	217	199	224	191	207	194	212	219	215	202	195	226	201	206	205	236	214	191	217	220	195	229	205	204	224	223	223	225	183	228	204	222	199	205	230	220	212	208	204	215	234	227	209	217	198	211	232	224	204	222	207	217	215	197	196	184	203	226	219	267	229	219	197	217	213	173	204	202	193	186	202	211	219	226	226	219	237	220	211	207	197	187	173	217	233	229	194	217	193	218	235	205	227	222	211	255	233	210	220	219	219	180	183	219	246	234	199	206	219	215	199	190	213	181	202	221	198	208	217	193	245	209	233	204	196	201	217	197	221	171	239	213	186	222	197	212	206	219	218	222	224	226	238	210	215	230	202	243	217	202	189	223	220	226	214	216	200	216	227	187	194	205	194	236	227	198	228	203	215	192	243	211	233	213	234	233	187	199	208	203	228	224	217	197	189	197	202	231	233	242	214	202	209	185	189	210	210	183	185	244	196	210	208	188	209	222	198	236	233	197	236	250	197	193	189	220	218	231	205	213	210	202	180	233	218	200	215	200	249	189	240	214	197	206	212	226	233	209	212	207	204	199	214	195	219	220	219	217	232	194	195	206	232	206	231	232	232	197	195	215	236	234	214	223	220	206	193	213	234	238	217	206	229	218	197	226	219	185	218	222	200	202	202	187	236	217	207	194	215	212	227	219	197	197	203	206	241	225	211	219	203	227	223	216	224	227	206	211	233	220	235	223	221	225	225	208	239	222	218	207	196	213	207	210	190	211	222	225	211	217	213	212	219	205	221	234	243	211	200	202	219	215	217	222	192	226	190	260	238	227	190	200	216	206	202	208	219	243	193	199	205	198	229	178	195	212	191	213	206	234	214	227	197	195	211	237	221	213	205	197	212	218	218	207	225	226	205	246	214	196	183	212	239	218	245	243	238	226	222	216	210	231	223	203	202	220	219	214	189	232	246	193	251	211	231	232	218	160	204	207	188	207	211	222	186	205	231	214	220	221	213	223	230	229	211	200	232	199	224	203	228	195	248	215	225	205	205	216	231	199	198	218	224	224	228	201	193	231	233	221	210	231	180	203	195	230	209	194	232	218	203	225	160	190	227	209	212	207	224	212	211	252	224	203	200	216	210	209	186	196	203	222	204	218	216	220	233	212	228	215	212	215	194	201	275	244	218	183	189	213	208	188	189	228	185	228	201	202	236	224	237	210	217	210
8169	1121	2060	2173	1919	1521	1287	1100	988	940	777	825	804	776	698	649	633	683	642	657	628	644	600	573	607	618	618	612	621	604	605	571	567	559	531	547	588	598	546	576	557	613	589	528	538	571	601	581	563	607	532	551	601	586	565	574	527	534	565	563	556	566	535	565	492	553	577	590	536	575	577	578	545	534	514	537	495	566	546	552	597	567	583	589	609	547	536	562	598	522	544	540	525	545	535	525	587	535	502	537	549	558	524	518	533	544	585	528	554	514	541	529	563	540	581	574	488	564	561	554	591	545	533	521	554	570	492	529	556	536	514	490	549	545	570	583	559	549	541	540	538	519	496	556	561	525	529	539	554	516	554	530	550	516	559	536	508	552	545	541	562	609	548	531	552	607	564	547	547	580	550	521	518	541	494	557	504	532	578	583	544	570	507	566	584	569	577	546	544	594	543	532	509	501	583	522	530	521	523	547	544	566	549	524	549	518	486	550	504	570	538	525	553	550	521	527	544	558	510	526	568	520	554	494	536	568	547	557	542	547	517	557	541	564	531	538	557	558	513	558	591	528	549	561	545	583	563	509	529	511	567	587	536	559	546	560	582	561	521	584	569	528	557	541	551	556	550	536	561	505	552	576	581	534	509	586	527	542	532	535	545	547	569	551	525	560	531	498	553	551	542	528	542	517	514	543	547	571	563	544	571	549	562	545	534	594	518	585	504	555	540	531	536	564	542	568	518	517	530	566	561	543	548	533	562	525	523	593	535	568	562	532	527	545	548	573	485	565	544	568	511	534	531	541	553	526	521	498	500	567	569	567	531	535	531	579	560	544	527	531	504	558	540	566	510	547	579	547	554	559	531	550	486	574	517	581	569	557	554	572	539	549	514	568	572	540	565	557	544	543	525	498	555	570	541	540	540	570	579	556	578	506	563	534	517	535	550	556	551	530	554	595	578	555	583	549	511	527	541	575	557	556	499	554	536	578	519	530	554	527	554	556	565	526	525	575	536	516	533	550	539	546	524	525	555	540	516	569	567	532	520	552	594	544	550	509	527	535	540	555	556	527	542	564	494	544	557	542	544	569	546	549	550	520	529	564	557	517	517	565	551	510	518	568	567	513	541	557	505	546	537	540	551	503	534	546	545	551	548	591	567	553	485	512	552	505	504	601	561	534	536	552	527	503	529	590	530	577	508	549	543	552	540	541	543	539	537	515	539	539	491	552	520	547	561	495	587	557	554	514	572	564	537	580	539	546	603	555	573	543	542	535	514	521	536	542	531	546	501	531	521	533	497	544	528	528	592	535	585	532	481	527	579	539	544	524	511	538	552	533	526	557	621	494	544	462	519	513	536	559	570	527	556	532	527	518	507	530	529	563	561	570	562	509	562	515	602	507	561	505	538	515	552	515	543	551	568	535	541	562	530	573	556	552	553	557	565	599	539	558	555	520	551	517	518	555	556	535	539	548	569	596	503	576	523	509	524	492	526	506	545	517	559	555	554	532	527	546	544	508	543	492	526	582	532	536	582	521	578	551	574	558	542	543	535	571	536	544	520	506	549	535	587	521	554	490	508	578	554	568	524	559	564	554	543	599	521	558	553	525	563	547	517	557	547	527	495	547	539	551	537	534	510	538	555	540	570	567	538	525	526	549	556	528	538	598	528	537	579	558	570	529	556	517	546	531	504	506	510	551	518	577	574	565	577	564	505	540	593	529	571	520	534	562	555	533	521	517	537	550	561	530	591	515	550	557	554	554	563	533	528	561	525	546	554	574	571	543	547	517	550	529	513	568	558	553	548	534	542	543	540	540	522	526	537	548	593	608	547	518	529	548	597	546	584	521	574	562	544	584	591	562	515	551	533	513	595	537	553	546	562	551	555	583	539	531	542	557	532	547	523	548	542	564	547	543	531	578	514	584	553	542	540	544	569	526	532	554	558	509	555	570	557	569	572	539	547	595	553	559	545	569	554	533	525	545	549	534	546	545	541	567	539	520	510	529	568	539	574	521	529	542	576	557	507	564	532	559	551	562	543	560	558	546	553	507	547	504	531	516	545	578	538	547	552	557	523	534	551	518	542	578	590	509	533	556	531	590	525	532	555	520	528	517	553	552	553	525	558	525	585	579	544	520	575	535	563	550	541	532	584	528	524	546	571	569	534	518	553	531	537	540	535	563	513	520	550	563	558	564	571	521	527	545	524	532	513	509	529	549	570	492	540	560	560	533	525	557	585	532	531	520	544	503	529	555	545	549	551	557	574	574	508	535	574	516	482	540	510	552	547	555	553	545	525	525	561	567	529	563	534	550	587	545	541	573	532	574	534	572	556	518	568	541	553	492	493	571	534	533	546	540	532	529	554	513	570	507	528	531	548	556	534	550	519	556	564	552	558	551	537	534	540	612	536	525	545	565	510	555	521	543	555	569	526	588	566	520	534	542	503	523	543	561	571	567	560	496	580	563	515	556	575	552	535	553	561	517	537	539	544	523	533	533	515	549	563	561	569	566	542	544	553	579	567	523	559	542	591	570	522	573	521	553	560	527	535	542	536	558	529	540	522	518	526	543	512	500	557	538	545	542	577	571	524	594	531	551	573	534	543	525	556	572	573	525	565	520	566	546	535	513	546	560	520	527	519	501	527	548	535	515	530	530	510	578	553	508	516	562	592	585	536	543	544	526	541	562	568	530	559	552	560	540	514	572	559	540	610	541	500	556	519	570	547	522	521	579	530	589	513	514	512	539	543	498	518	529	541	518	581	529	537	531	541	531	520	546	536	550	529	559	565	508	589	561	571	521	557	614	568	581	526	526	543	532	514	537	536	583	585	500	531	563	573	514	571	563	535	569	548	522	565	563	548	536	600	535	548	533	538	565	501	516	541	553	563	577	546	534	559	584	531	537	544	555	518	551	554	500	524	541	568	539	541	553	557	521	531	546	557	599	560	527	597	537	538	538	562	534	522	540	544	538	551	568	523	536	533	524	562	554	553	557	559	554	555	556	525	572	485	527	576	532	555	525	527	594	516	523	538	549	554	558	537	559	524	563	517	570	510	571	554	540	537	529	518	543	541	552	579	546	542	580	554	559	561	558	499	561	512	531	551	539	543	534	582	545	531	590	502	524	581	606	534	546	606	520	531	574	560	533	517	558	523	546	565	541	543	535	551	541	525	530	536	533	540	520	557	564	559	579	516	546	578	523	524	578	555	567	555	487	529	515	513	530	562	566	561	559	559	548	524	539	523	532	532	539	535	527	542	522	517	567	514	547	532	581	565	563	546	500	517	551	568	539	561	557	551	538	554	556	545	509	576	527	563	534	537	565	544	522	528	537	535	543	530	569	542	548	542	576	521	551	530	546	584	562	571	582	525	561	583	565	526	541	555	522	521	530	532	540	577	561	579	544	543	553	521	522	565	515	549	567	527	534	550	576	544	518	534	572	560	536	507	524	529	528	557	531	594	530	550	578	485	546	538	565	561	528	563	552	570	552	544	587
1849	397	421	462	376	403	432	377	384	400	392	423	406	375	422	403	414	406	438	401	414	361	370	376	435	413	387	421	393	419	393	411	390	419	386	421	442	404	354	392	366	397	410	452	390	409	417	382	380	383	393	397	398	387	410	417	428	354	370	409	401	411	402	388	429	388	389	380	405	389	392	399	378	437	416	412	422	389	388	394	335	402	443	416	405	405	362	400	401	362	352	361	429	422	405	364	362	413	348	402	392	386	442	446	410	383	431	424	390	380	384	408	419	384	396	389	400	391	423	378	381	404	443	409	385	440	374	399	372	395	404	391	405	431	428	400	425	370	379	368	374	429	414	389	381	376	392	368	409	397	408	413	426	434	357	425	426	421	429	359	352	387	403	381	389	368	416	396	401	381	405	420	385	352	400	438	447	371	414	417	439	427	390	420	395	382	452	425	369	350	375	387	388	393	386	438	394	388	368	391	400	392	369	416	407	362	401	406	400	383	408	428	400	390	396	421	386	415	407	400	385	439	419	400	394	365	432	415	409	396	374	392	422	400	394	380	389	437	395	373	423	435	402	433	391	409	424	421	365	412	419	402	446	415	416	421	444	375	414	412	388	416	419	348	384	399	389	414	414	397	370	403	397	396	398	427	402	401	433	400	386	400	418	410	370	369	414	437	367	374	398	402	376	402	414	392	418	401	396	412	344	389	396	436	383	391	435	392	370	347	397	361	357	430	382	396	418	394	400	387	378	383	368	441	349	392	382	389	394	387	405	396	353	405	417	393	419	401	432	376	382	413	449	397	395	420	431	371	364	401	378	423	395	395	417	419	381	420	384	400	429	437	389	425	391	415	392	433	365	412	400	411	355	376	413	419	413	377	373	388	411	388	396	422	385	396	423	370	408	386	362	362	402	427	428	385	396	420	413	376	342	361	400	412	432	469	394	364	380	379	423	411	378	386	390	423	416	409	380	379	401	388	429	380	378	403	408	409	418	406	432	369	381	398	370	384	409	393	378	422	392	404	388	368	366	376	434	403	410	373	397	383	407	394	421	437	350	453	387	372	396	373	386	395	379	376	394	407	424	377	376	397	402	415	399	430	446	403	363	400	374	397	387	422	374	382	380	379	361	380	411	391	389	414	364	438	416	415	379	420	443	425	433	369	384	417	353	408	419	398	400	395	413	428	383	382	425	464	425	428	398	376	383	381	416	434	435	430	421	381	412	413	437	360	363	421	385	356	425	413	422	404	398	427	407	428	441	430	389	363	391	404	379	415	405	392	379	440	407	416	405	403	404	377	395	393	402	367	445	403	412	400	392	417	397	398	402	414	415	416	406	449	367	364	403	404	429	408	419	406	391	435	346	371	410	400	400	375	398	418	428	391	408	385	373	384	338	394	399	399	392	423	425	387	393	395	383	400	407	405	453	444	404	404	380	439	381	410	410	394	420	441	388	380	424	385	420	386	376	417	418	414	409	392	414	414	423	422	355	384	430	451	450	396	370	402	400	413	393	396	390	435	416	393	423	401	411	408	405	401	390	407	402	437	416	411	422	405	412	420	445	414	389	368	424	404	398	377	376	416	425	438	399	361	442	416	419	387	387	383	427	382	369	375	419	414	362	410	391	411	383	388	382	442	389	394	398	402	374	364	423	420	387	416	380	398	407	404	419	408	443	428	388	420	402	426	408	419	416	387	387	379	425	369	370	426	447	405	397	336	443	413	393	390	375	397	433	374	362	374	381	389	403	421	414	428	420	421	428	425	398	428	387	379	409	406	405	380	428	416	371	387	418	423	436	385	459	405	399	376	396	390	400	414	404	413	395	379	444	398	402	404	394	377	391	408	434	373	406	394	409	379	399	355	412	416	421	395	440	387	414	418	418	408	382	434	376	427	416	401	407	373	396	438	376	405	447	409	429	364	401	396	404	412	368	401	361	390	425	383	387	411	415	400	392	414	405	407	387	393	417	374	402	441	389	396	414	410	398	403	379	398	384	398	398	429	398	412	417	417	414	404	385	377	398	370	406	413	363	402	380	390	425	373	403	411	422	412	365	379	358	432	397	394	386	377	412	417	396	383	391	408	435	411	365	437	419	401	398	421	372	376	363	412	413	386	381	404	385	418	390	384	358	387	429	431	394	452	420	390	405	382	381	397	394	394	413	418	432	401	395	401	426	395	425	427	392	382	410	408	423	386	412	366	408	395	409	404	387	402	363	351	363	377	422	371	382	400	414	392	380	391	391	391	405	365	373	435	414	408	388	379	402	439	396	412	403	423	394	400	377	403	419	389	388	368	397	403	352	373	419	395	443	405	381	377	369	436	378	412	409	378	378	400	428	429	391	376	382	348	384	378	396	427	408	438	391	386	357	377	411	430	426	404	427	442	448	346	392	399	367	387	375	359	387	415	345	383	387	391	418	455	385	406	427	357	369	341	420	411	393	395	392	383	407	379	369	404	436	379	411	423	394	420	386	440	414	422	412	402	373	446	384	407	385	447	378	385	418	417	409	410	409	410	409	429	408	410	434	406	426	451	400	414	405	390	408	410	401	394	391	413	399	396	377	404	409	411	401	384	423	376	406	406	440	400	410	398	429	394	398	420	399	378	410	364	429	415	392	373	369	371	435	381	392	397	418	438	405	383	400	432	384	392	431	405	403	409	403	399	412	421	377	405	436	393	423	365	388	415	400	395	383	404	377	404	399	402	424	424	416	369	376	409	417	389	400	396	403	391	401	381	392	389	393	386	420	375	373	378	409	383	417	408	403	394	422	428	409	415	376	384	393	407	406	424	385	391	359	383	439	393	400	384	420	401	402	413	381	375	411	398	412	392	391	409	401	419	428	386	367	400	418	447	397	399	395	370	393	413	411	406	364	403	414	408	381	427	417	377	439	407	402	407	403	395	393	416	385	416	379	383	417	387	402	412	394	390	408	405	406	379	407	380	400	398	417	405	353	416	334	439	386	434	362	360	393	399	410	358	413	408	396	395	413	414	387	374	443	450	428	387	419	374	383	381	354	401	400	369	401	377	359	381	398	401	455	404	400	376	425	381	395	406	403	431	400	389	385	386	365	396	362	396	389	416	413	400	438	400	388	402	426	415	441	396	418	413	428	369	420	391	375	406	386	390	396	396	414	411	432	388	412	397	384	436	407	392	389	401	434	384	410	363	383	369	402	372	374	376	365	386	375	405	414	443	451	432	415	393	370	410	384	378	376	396	378	390	420	376	397	418	383	393	422	408	425	386	395	397	399	391	415	419	460	390	407	420	381	416	413	402	407	434	376	361	402	400	388	395	444	385	385	407	421	422	399	369	413	359	406	406	376	383	442	398	409	425	419	411	387	402	422	407	416	399	371	447	427	404	394	409	444	429	370	365	435	393	424	424	414	382	374	404	419	386	370	391	384	436	435	445	426	391	388	402	383	385	390	382	368	395	400	352	395	411	386	417	394	398	429	403	370	405	373	394	433	393	430	390	409	388	394	374	391	389
2210	914	935	929	941	970	893	914	905	893	938	925	879	877	891	846	959	881	927	898	923	878	874	912	859	870	834	889	901	926	854	927	873	893	851	916	895	928	835	823	889	885	896	823	861	916	881	840	895	848	888	891	897	845	820	832	856	883	889	888	917	915	883	906	834	914	848	864	882	870	854	892	890	823	875	903	882	965	900	838	875	921	913	879	946	861	881	870	836	859	829	864	839	841	802	938	879	858	863	957	847	853	837	861	889	895	842	823	890	882	862	870	889	881	870	934	890	872	879	875	857	871	861	964	883	892	915	867	874	878	861	888	881	840	926	891	880	886	916	941	900	889	897	916	896	903	915	890	882	851	862	832	848	826	905	920	901	892	900	868	873	896	845	893	859	898	903	896	914	858	848	878	886	883	856	866	881	901	852	899	911	891	835	881	893	896	854	899	910	821	883	889	928	894	948	906	852	890	889	881	853	888	891	908	912	872	844	907	870	878	911	872	889	890	866	826	888	850	922	837	841	881	905	902	882	846	913	872	909	877	875	877	891	896	928	907	835	860	886	827	932	838	875	854	879	955	888	881	888	905	878	852	856	885	897	890	855	903	842	894	863	888	869	894	863	856	878	858	888	900	869	902	844	867	915	862	875	879	837	831	865	875	901	908	868	861	861	930	854	924	868	928	852	889	878	868	860	850	891	868	894	884	881	888	868	847	908	870	891	910	826	910	871	868	922	853	879	861	925	858	893	919	856	868	914	927	915	861	910	927	853	879	872	857	863	854	899	885	892	835	915	934	908	854	871	882	873	864	883	907	856	854	877	900	864	858	869	920	867	888	909	865	850	953	921	885	895	876	882	901	895	908	873	834	913	872	885	891	839	863	875	865	869	867	850	874	895	856	911	893	830	867	854	917	871	819	894	882	840	864	837	914	879	895	880	878	871	863	893	818	863	877	859	890	884	877	888	834	866	915	876	902	879	866	943	860	868	818	860	844	852	935	839	860	885	881	856	893	817	849	879	929	887	871	864	837	861	906	840	915	858	862	898	912	926	830	906	830	846	885	923	868	907	874	861	886	876	871	870	884	912	854	858	867	922	853	896	855	793	897	855	818	876	868	856	883	866	868	892	819	855	874	931	865	822	845	913	851	893	855	873	872	837	890	819	864	928	938	902	866	871	863	899	843	934	873	915	902	889	867	874	888	854	930	911	881	835	883	850	844	892	920	876	876	835	841	852	814	844	882	892	898	880	869	826	869	869	874	919	872	867	914	834	873	869	881	878	827	801	908	864	868	927	857	852	884	932	877	880	873	847	920	894	879	844	906	871	850	872	943	854	876	880	845	891	868	896	838	936	815	934	841	905	904	896	839	831	878	910	900	886	871	888	834	903	842	890	796	894	904	867	881	931	836	927	911	924	914	911	857	888	864	857	876	868	925	893	879	838	885	817	915	927	913	917	881	853	837	860	795	870	869	874	854	842	890	890	820	861	927	860	917	858	882	856	867	896	910	841	908	929	851	891	867	879	913	913	903	886	894	857	887	854	843	860	822	846	885	862	902	873	893	879	904	899	856	874	954	883	870	871	888	869	904	894	860	910	851	929	915	849	883	894	813	868	890	877	866	840	934	883	894	830	883	902	846	876	948	834	868	928	839	937	854	847	881	882	888	869	951	914	873	849	841	840	895	870	858	892	897	878	842	929	835	924	920	895	873	920	859	900	883	896	914	921	908	875	924	845	871	899	918	815	897	930	897	835	869	917	860	863	885	859	888	848	906	884	853	889	890	884	868	847	853	854	842	878	864	882	888	888	891	909	881	885	847	826	888	825	877	871	899	889	858	913	905	894	830	857	923	882	818	925	893	871	921	917	912	840	860	846	854	876	875	907	888	869	875	855	880	860	874	860	880	840	874	893	843	895	857	903	839	888	853	864	851	853	882	850	860	930	895	885	917	867	897	929	938	931	892	921	872	889	880	869	820	913	889	861	915	866	861	866	905	871	866	844	844	880	860	833	872	880	934	850	868	851	966	895	812	865	897	901	853	850	864	893	874	887	900	899	845	870	837	915	861	865	893	847	874	859	935	893	840	886	875	855	846	851	930	913	944	911	870	829	884	949	890	884	851	867	818	912	876	886	881	862	858	850	892	911	939	889	886	908	850	939	871	897	854	852	888	889	835	874	922	882	911	818	876	903	949	887	884	873	800	857	957	827	926	860	864	866	861	861	915	911	883	913	867	837	829	848	817	879	870	844	878	776	904	840	897	842	864	902	899	885	854	861	908	859	883	874	860	886	941	948	862	881	938	859	890	912	848	942	866	837	904	918	822	892	865	847	910	852	855	823	846	931	890	876	887	902	939	904	913	862	848	867	839	863	912	848	871	863	915	831	871	857	919	907	856	936	914	879	865	870	837	904	876	884	853	874	877	832	874	897	854	912	843	890	840	871	900	942	888	860	869	916	849	901	853	841	878	883	849	903	887	819	893	859	842	928	869	859	893	921	894	910	876	864	881	830	849	859	847	904	857	866	884	928	844	880	892	915	887	898	861	924	889	926	856	911	904	902	857	826	905	926	936	888	831	857	844	847	855	858	887	862	864	907	880	876	899	850	921	892	878	840	872	925	871	894	877	854	896	870	883	850	865	884	840	894	894	783	880	869	916	886	871	890	869	849	930	910	880	917	840	923	864	887	889	890	836	870	916	841	851	877	874	850	903	861	898	919	920	850	859	897	847	888	836	875	899	897	848	908	855	879	856	913	901	905	848	888	819	855	898	862	895	902	848	842	863	886	876	857	926	923	884	869	860	858	849	892	930	870	914	849	861	863	881	881	875	863	804	907	864	852	921	859	870	796	888	868	930	891	921	871	884	831	868	841	830	882	850	857	924	963	916	930	880	900	909	906	910	884	896	859	875	880	846	876	853	898	875	957	877	898	871	816	879	844	889	880	848	853	880	875	897	963	896	922	909	908	908	867	893	896	920	867	949	861	879	895	904	880	957	927	840	864	853	891	895	838	903	842	870	877	839	848	910	849	867	857	912	935	910	833	894	909	928	868	900	901	875	841	909	860	887	868	891	822	841	899	831	835	828	919	848	816	874	886	912	840	939	828	873	838	833	858	840	886	889	923	833	847	866	815	857	827	872	841	911	874	909	859	918	873	864	857	915	890	870	854	910	827	901	856	873	915	862	918	893	846	858	840	945	882	862	870	897	866	874	875	892	892	860	894	842	868	896	915	905	859	856	853	887	847	929	880	846	880	899	866	949	906	861	841	872	803	823	866	919	853	923	917	856	876	907	845	897	919	906	892	852	891	876	851	847	859	816	858	888	899	864	864	885	876	906	888	921	822	875	887	890	880	905	884	883	872	914	938	847	913	913	943	879	893	890	861	918	823	824	881	869	866	881	895	904	866	868	882	889	868	905	876	843	920	932	876	865	839	859	892	891	871	945	945	837	862	889	853	916	893	904	884	944	898	857	846	860	906	882	865	927
7662	514	544	439	346	298	273	252	232	232	215	218	220	224	194	196	244	199	172	194	229	184	191	210	204	242	253	201	209	224	192	191	198	182	187	193	175	169	158	193	185	180	203	209	177	184	183	183	188	178	194	175	205	204	176	202	192	204	175	181	178	192	157	173	204	209	165	210	192	193	188	180	183	189	193	177	212	222	237	229	195	217	194	191	201	176	228	180	204	166	215	198	177	217	215	185	196	189	204	215	200	239	193	172	198	205	196	201	212	162	186	183	231	150	196	193	178	196	174	190	178	195	191	193	193	194	180	180	184	180	202	199	168	195	184	192	224	185	179	193	182	178	186	182	155	180	177	181	206	187	202	196	187	180	198	187	158	196	195	219	238	187	178	218	187	205	222	196	198	220	222	215	211	185	199	207	218	194	208	210	203	172	210	208	189	195	213	202	185	191	207	222	195	188	203	200	188	179	228	192	167	175	216	214	211	180	186	197	200	223	224	233	189	210	173	197	189	184	175	207	182	172	204	205	195	192	185	187	202	183	193	203	203	188	205	194	206	192	191	176	190	202	198	197	207	172	196	187	172	218	198	181	199	185	208	199	210	193	188	222	203	164	202	201	188	194	188	199	176	193	167	206	171	205	196	217	223	204	186	193	233	199	188	181	174	162	176	213	163	192	202	185	208	189	186	198	197	196	192	190	230	172	180	182	191	191	183	181	197	195	206	193	197	192	186	178	220	173	232	203	205	217	198	165	177	202	203	187	195	186	177	190	176	198	195	196	196	181	189	195	190	190	189	213	174	203	184	198	173	207	214	182	161	205	208	177	174	197	163	199	183	168	183	206	217	209	199	203	169	188	200	202	181	199	187	171	174	204	183	178	226	195	178	191	164	194	220	185	172	191	202	190	230	204	171	209	204	172	192	186	205	196	184	218	214	175	195	233	200	208	212	188	169	186	207	182	194	184	180	235	229	190	187	187	209	187	208	202	182	192	200	210	184	179	182	221	197	187	220	180	169	202	184	193	188	189	207	190	190	187	198	195	194	213	168	191	190	199	209	188	186	193	194	210	191	195	191	177	231	180	234	203	198	175	189	163	213	196	198	190	184	188	179	207	220	189	207	224	212	201	186	200	185	194	191	189	183	195	213	187	175	189	197	209	172	199	192	168	184	191	205	178	193	207	180	183	171	169	228	208	198	209	190	211	204	203	222	201	192	166	195	203	194	195	175	196	210	205	175	202	169	176	192	173	196	207	190	200	196	205	173	173	198	201	204	195	202	162	205	205	213	195	193	176	194	218	194	187	183	192	220	199	183	186	203	195	164	192	200	198	193	206	196	181	213	176	191	194	201	227	160	225	197	208	218	219	220	166	214	202	196	192	186	184	181	167	201	199	191	183	185	180	212	209	182	209	186	182	207	196	213	198	200	205	192	221	231	172	225	187	164	188	182	184	214	226	162	215	181	173	202	192	215	211	177	199	178	183	186	180	194	210	168	230	201	191	222	198	198	191	192	231	199	184	218	193	183	200	207	196	193	181	196	185	201	212	201	189	193	195	195	228	182	192	213	193	208	182	202	208	205	190	191	197	200	175	187	190	199	212	214	191	207	196	176	183	170	199	199	204	197	205	196	216	189	166	187	194	169	209	218	198	210	196	191	173	205	197	195	224	206	193	179	195	205	184	184	173	188	186	183	210	178	173	218	184	211	201	214	182	182	197	210	201	197	189	206	191	187	198	206	190	184	195	205	193	180	215	185	159	191	209	198	217	188	181	192	185	185	190	212	185	187	162	184	182	190	178	200	213	192	165	174	170	195	186	211	240	201	166	209	168	217	205	174	180	205	177	200	192	185	196	194	180	165	210	202	176	201	185	199	206	181	167	194	182	161	183	177	209	195	219	193	206	181	197	196	193	156	201	198	205	208	195	171	204	200	200	187	205	186	156	210	191	193	226	202	192	201	170	188	163	194	186	189	192	183	189	186	206	208	208	181	202	203	172	193	179	171	171	171	197	185	186	189	209	157	188	175	193	174	200	186	187	218	196	214	199	166	203	196	183	194	182	177	214	182	223	200	206	195	183	182	214	190	205	204	201	189	186	188	181	165	203	176	171	187	179	168	190	183	226	186	214	190	209	160	173	210	213	198	184	218	212	175	188	212	192	177	192	198	200	200	187	218	196	172	228	206	204	195	196	191	183	188	211	202	182	208	165	191	219	180	189	196	187	215	196	211	189	196	204	197	173	179	178	184	167	174	195	216	185	217	217	187	212	191	193	215	215	201	197	152	193	201	219	188	183	181	198	197	213	185	190	169	212	217	203	217	171	178	197	205	203	187	205	214	200	189	198	194	190	207	162	229	172	182	178	178	182	212	176	200	207	186	221	222	226	214	227	199	198	202	171	164	206	155	235	202	174	184	196	198	194	189	186	197	199	175	186	183	188	196	203	167	185	213	199	173	194	220	201	229	210	202	166	189	192	187	189	177	208	204	200	179	195	184	203	194	194	211	176	201	198	213	192	181	215	174	164	196	176	185	197	208	194	186	188	168	188	219	210	199	178	201	194	198	176	214	188	186	196	192	192	200	192	184	214	187	169	190	188	212	193	213	186	200	193	218	182	182	186	181	195	179	178	195	229	183	170	173	204	192	194	171	188	209	185	188	155	194	219	213	195	178	191	203	216	198	186	187	182	212	198	219	190	202	190	186	172	209	201	218	206	172	195	216	208	220	184	204	208	190	218	206	179	224	214	192	179	210	189	204	189	206	210	197	192	161	211	177	221	207	182	192	179	194	198	194	225	186	176	213	202	215	190	200	207	172	170	209	176	197	184	192	189	208	213	198	188	214	199	197	205	199	204	203	180	210	189	206	212	188	186	199	186	208	217	183	213	203	218	176	175	202	196	196	191	182	207	240	190	163	201	197	192	194	184	184	199	184	200	172	181	197	199	190	216	190	197	193	185	182	192	207	184	217	199	202	213	213	207	180	178	192	200	214	205	227	209	189	200	186	206	178	174	216	212	202	162	181	197	201	187	191	195	156	201	213	224	205	206	201	180	186	199	179	182	189	172	216	198	193	180	187	204	197	191	214	201	179	216	195	176	168	224	206	200	206	192	196	208	179	219	208	202	195	175	193	194	187	201	193	187	202	206	183	178	178	196	169	192	207	190	214	196	208	171	162	225	202	217	160	196	183	191	191	219	216	196	197	176	174	203	172	212	172	188	205	182	173	195	186	179	189	188	198	219	196	178	197	210	216	196	181	179	196	213	192	218	198	196	179	202	182	212	194	167	206	249	190	196	183	181	199	204	194	181	209	179	199	216	184	207	187	188	182	188	193	218	175	205	200	189	186	204	200	183	194	189	191	201	167	178	210	182	187	204	184	188	217	185	170	222	169	187	178	174	186	164	179	209	173	190	198	175	175	186	198	196	205	257	219	191	206	209	168	184	195	200	210	205	201	182	203	227	176	206	193	183	190	171	208	223	200	201
6441	730	1215	1312	1120	1010	869	762	717	650	656	582	581	605	542	605	528	551	535	530	508	513	524	513	508	487	469	518	508	538	497	536	521	493	470	462	488	512	474	496	456	479	517	489	504	485	494	469	471	462	488	455	424	469	497	488	505	492	457	497	478	502	470	533	439	475	459	469	495	456	489	500	445	470	512	458	459	456	432	459	485	449	508	460	524	483	466	455	486	473	479	520	456	475	442	503	472	453	506	474	489	477	481	495	478	454	477	468	470	482	483	497	485	448	491	478	467	498	460	495	467	457	450	455	479	450	514	467	494	449	497	464	483	523	515	422	491	449	517	454	452	477	485	458	480	513	437	471	463	481	488	459	466	468	467	467	447	483	463	464	466	508	491	506	526	445	452	464	462	441	498	486	501	470	487	452	490	468	473	532	444	501	449	459	459	464	489	476	497	440	441	477	491	470	476	460	474	521	469	497	460	470	473	485	460	485	469	479	458	485	453	461	485	464	489	475	506	463	465	502	477	532	490	464	480	469	482	494	457	479	480	448	490	433	476	467	475	532	474	439	466	519	486	506	462	485	485	442	458	455	458	433	466	451	486	451	466	470	480	487	470	465	448	483	496	434	433	440	521	499	466	493	501	482	504	477	488	459	475	470	435	452	511	449	489	510	516	480	478	491	490	477	490	447	449	484	482	482	499	455	446	460	440	498	484	492	481	440	452	458	450	507	517	446	458	459	489	475	440	503	478	457	507	463	497	496	485	494	484	473	475	459	484	483	475	468	465	484	461	489	501	475	472	485	456	488	500	497	504	476	484	452	482	468	431	499	474	458	462	487	496	457	456	474	487	477	475	484	488	471	459	475	488	470	496	428	459	449	485	478	475	462	476	474	539	444	431	483	478	457	481	450	447	484	455	451	494	480	471	466	473	487	469	494	459	493	497	495	457	486	457	490	462	484	467	437	452	489	450	482	477	477	492	493	472	443	457	461	476	501	463	496	472	487	428	457	469	476	450	463	511	498	440	483	506	471	480	443	518	469	469	485	456	508	500	469	470	465	482	469	462	484	476	465	439	482	493	452	486	487	460	461	479	441	461	499	477	491	445	470	473	460	467	447	476	465	438	463	462	481	465	486	451	496	475	484	485	467	489	462	501	503	482	484	458	439	460	448	484	484	481	481	417	485	439	472	468	472	450	485	455	494	485	497	524	474	447	474	442	476	469	501	440	501	446	491	448	517	492	465	479	482	495	474	459	462	480	481	442	455	486	429	427	457	442	475	521	515	432	469	475	512	492	445	466	465	460	437	465	459	446	437	500	499	487	471	473	447	501	482	472	467	461	466	413	454	476	478	475	460	421	451	509	489	414	458	500	498	488	454	466	502	486	457	500	426	450	471	448	463	457	478	453	470	473	434	524	471	475	473	469	510	428	467	488	447	446	449	467	507	440	479	463	464	447	477	493	473	474	459	473	488	511	474	458	446	456	436	449	506	471	478	456	492	479	452	458	471	491	504	460	451	512	520	484	468	505	483	467	485	492	474	443	471	458	494	503	479	466	459	460	486	485	458	495	458	458	476	525	450	479	463	460	474	461	479	490	463	477	438	464	480	494	506	476	480	437	470	468	467	482	498	434	471	503	481	509	454	478	493	493	475	487	497	475	496	432	490	473	464	482	477	466	480	474	474	490	469	469	507	445	491	504	483	449	483	492	515	504	476	472	459	443	497	469	472	474	452	442	510	485	461	507	493	454	465	462	457	471	479	457	461	451	462	504	469	483	454	475	458	503	507	475	476	466	492	481	468	482	473	460	428	478	455	461	485	473	536	502	466	464	481	512	457	495	458	453	486	492	465	500	461	459	454	463	458	471	465	482	473	476	430	473	450	437	470	486	474	501	508	485	444	480	494	490	462	461	493	472	450	492	504	468	443	480	488	460	489	464	481	488	449	459	422	449	501	459	463	477	484	477	483	487	495	495	486	464	466	456	486	489	487	442	452	459	505	447	495	462	453	463	463	500	452	472	438	457	481	459	458	481	446	480	454	462	484	479	459	447	482	484	498	508	461	527	507	461	482	447	463	479	470	464	525	485	500	439	465	449	461	486	486	445	511	480	476	455	494	467	421	457	523	490	428	463	526	491	449	474	500	520	447	511	473	443	505	439	451	443	499	467	534	479	430	492	506	497	491	488	474	433	463	522	464	512	461	493	502	458	486	462	440	465	462	466	495	437	457	503	425	480	431	494	463	482	457	463	460	455	480	478	470	467	447	486	457	513	484	483	486	474	508	455	486	467	468	434	496	463	479	453	472	424	476	480	429	436	468	476	497	477	456	493	472	507	467	493	490	492	467	502	539	455	453	477	470	473	478	478	477	467	506	445	471	457	475	497	509	438	473	497	485	485	464	471	462	509	462	450	477	513	493	483	456	464	494	466	497	512	441	485	489	476	496	476	479	480	487	497	451	460	441	459	457	457	464	471	486	469	476	511	459	487	494	476	492	491	482	476	475	464	469	460	490	490	507	471	445	491	475	474	501	520	469	438	459	485	455	462	511	435	500	500	507	513	458	479	428	452	499	472	504	432	511	459	480	462	482	447	494	504	482	473	478	482	456	487	461	460	476	466	482	443	474	434	486	495	486	490	514	510	465	479	482	489	442	485	482	465	470	450	472	457	480	460	480	497	492	482	496	479	476	468	511	463	466	475	453	482	498	481	488	444	470	475	458	503	420	450	469	466	463	481	510	480	441	483	476	433	462	496	449	488	480	476	449	474	476	470	463	457	495	460	472	464	467	526	465	456	474	477	459	464	495	479	485	473	467	487	480	455	459	513	496	456	474	504	486	465	511	482	490	492	466	465	472	454	467	493	471	489	516	450	439	460	490	476	478	484	478	447	479	490	487	467	478	470	503	453	495	457	495	451	477	439	456	499	473	454	532	458	459	473	465	488	479	477	468	465	479	473	499	478	508	494	508	470	489	467	474	477	489	487	486	477	480	468	467	479	437	464	465	479	491	446	512	463	472	466	505	408	471	506	472	510	508	492	443	450	480	481	494	444	476	460	465	462	496	473	449	471	450	467	458	431	506	470	484	468	492	468	504	458	504	504	483	490	459	468	486	451	473	454	456	490	481	479	468	489	457	472	438	473	443	492	454	484	491	476	486	476	498	494	450	495	447	454	462	477	434	472	510	452	495	460	478	501	499	465	465	481	452	492	472	463	485	516	457	508	478	464	418	464	494	507	459	466	462	479	448	453	485	442	497	501	495	469	504	494	488	465	475	468	440	468	444	483	463	461	464	514	470	449	481	492	443	472	478	423	458	515	528	458	468	497	485	491	468	512	484	443	447	482	504	491	468	476	451	475	489	460	460	470	444	495	446	498	469	487	440	475	480	478	494	489	474	480	493	490	491	497	462	494	490	456	451	452	434	473	450	479	473	495	447	452	478	470	442	486	519	467	473	460	494	479	425	456	464	462	431	497	476	476	515	455	462
14765	1184	944	677	504	422	355	343	299	253	277	267	261	243	243	267	216	247	208	208	204	230	196	225	247	203	209	197	227	237	206	226	202	209	185	223	225	185	261	231	203	186	193	198	224	196	212	203	234	216	231	225	205	214	209	204	208	219	207	197	232	181	213	201	196	242	214	221	208	187	211	201	191	198	225	206	217	197	180	195	222	229	212	203	232	231	235	200	210	225	193	203	220	255	227	219	207	232	213	175	220	223	196	203	210	214	217	239	197	210	212	227	209	201	213	221	187	220	224	242	174	238	247	205	194	199	215	222	226	197	253	207	211	221	203	211	220	238	206	220	209	220	178	188	205	219	200	204	224	222	227	227	197	227	208	222	207	207	209	206	219	196	197	254	175	229	203	224	217	197	238	217	193	189	208	203	198	181	196	214	196	237	200	191	203	233	186	230	226	208	202	208	209	215	218	227	248	200	201	203	184	226	190	241	201	194	220	198	239	191	267	239	225	202	200	197	207	205	193	202	216	220	220	230	211	209	183	202	180	227	219	202	215	200	200	203	218	184	218	209	210	209	190	211	218	226	206	228	221	233	216	244	210	241	213	225	226	206	223	219	219	207	218	203	229	209	194	198	199	198	209	219	241	227	205	209	211	177	232	235	189	203	225	216	222	199	195	234	209	216	201	220	243	234	196	215	219	204	178	190	224	212	245	173	198	213	216	222	216	202	212	204	229	209	193	222	212	212	222	224	245	197	226	216	202	228	213	216	202	243	217	236	211	246	191	223	200	199	212	205	209	221	220	223	226	203	227	207	206	221	202	218	231	187	229	222	211	191	236	199	203	192	225	231	223	220	192	216	219	207	200	211	189	220	205	208	236	213	216	197	221	233	203	216	226	211	202	221	229	198	224	211	233	209	214	209	222	213	216	201	229	197	219	209	178	207	227	207	172	216	199	211	223	236	218	214	225	212	211	219	191	212	231	201	220	214	222	190	203	225	216	195	200	237	204	202	219	213	240	246	209	228	210	215	233	237	211	219	208	223	214	204	239	211	205	235	189	201	228	217	191	227	186	215	236	215	216	256	211	224	213	215	208	203	201	194	214	193	216	212	204	227	216	216	215	234	190	201	229	192	197	203	212	206	216	219	189	192	218	215	239	186	197	198	214	220	220	223	197	201	202	202	182	212	208	201	212	212	196	233	203	188	218	229	228	203	174	213	206	185	220	200	221	214	193	221	191	218	204	218	233	228	193	212	223	195	248	196	193	208	213	208	244	225	227	237	250	232	202	200	206	214	208	190	201	207	237	235	219	211	251	198	196	204	202	210	230	205	241	261	211	229	206	221	195	210	240	209	207	225	224	228	199	180	205	205	221	202	212	199	228	202	215	181	207	210	182	233	219	210	190	219	224	220	222	206	205	166	208	216	225	208	186	223	196	225	224	215	228	235	214	224	219	202	208	219	230	197	180	186	177	197	224	211	201	216	209	228	215	223	214	214	202	228	168	197	219	210	252	209	198	225	205	194	205	205	216	201	188	207	225	212	268	196	209	188	215	210	209	201	205	191	224	209	217	209	216	215	206	206	217	209	221	189	199	238	183	196	217	238	211	210	202	231	222	228	215	204	224	201	222	189	214	232	209	186	212	208	236	205	210	196	216	210	218	220	205	213	250	197	225	200	191	224	207	213	226	214	239	221	194	203	224	211	208	214	213	212	220	209	207	224	196	189	226	208	239	201	205	228	230	218	219	217	205	193	211	210	218	212	188	237	197	222	225	215	215	225	240	228	211	227	202	217	195	202	227	225	218	200	218	192	210	197	213	205	209	189	211	226	216	201	230	205	210	212	228	204	225	215	216	198	212	218	187	207	210	219	186	184	217	190	202	183	155	206	220	207	213	227	188	211	220	194	202	174	210	206	239	221	215	194	207	205	203	208	232	207	203	237	175	203	213	218	241	216	194	231	228	215	224	186	199	226	181	198	222	194	201	227	212	207	215	198	219	180	208	239	208	231	231	205	235	205	214	212	186	253	211	239	203	231	197	216	235	224	208	200	213	220	204	224	201	239	202	219	227	207	197	194	217	216	220	215	205	212	197	232	212	216	220	208	218	230	210	205	221	230	211	223	213	207	217	214	208	219	233	203	204	219	207	178	211	208	234	195	207	224	215	201	202	238	224	221	183	181	226	197	182	241	191	233	199	210	196	219	237	188	175	191	211	210	215	205	202	218	196	220	200	202	208	213	212	227	228	211	228	223	231	213	183	215	208	236	220	212	212	207	208	219	223	210	210	242	238	213	216	195	199	202	194	211	220	208	225	192	225	205	234	244	239	207	229	190	220	218	204	240	194	200	191	232	209	201	218	230	189	217	199	213	203	227	204	215	213	228	213	196	211	210	205	222	202	226	234	213	215	169	238	216	198	219	215	219	210	214	209	220	238	230	232	216	196	216	201	203	216	192	201	199	208	218	219	192	237	207	237	197	206	191	218	218	220	248	195	215	222	220	248	212	208	218	218	200	237	219	214	215	231	240	234	205	218	200	209	212	228	214	216	218	188	218	244	196	231	189	227	193	200	209	221	244	228	222	200	203	200	233	210	218	241	227	189	234	227	238	228	214	205	196	217	201	203	199	215	227	224	195	195	179	203	202	246	230	215	205	189	195	217	181	221	202	215	205	205	214	207	212	206	218	257	202	203	210	190	212	209	228	201	205	200	195	189	208	190	194	188	209	200	217	194	194	207	226	219	192	235	221	203	206	224	212	227	222	242	230	204	243	226	186	205	206	194	203	203	216	193	202	223	204	210	191	194	200	193	211	225	238	213	220	210	206	208	208	188	204	194	218	205	191	227	223	220	227	212	191	207	175	185	207	205	221	183	213	220	203	225	210	231	190	195	211	253	188	213	216	207	235	208	201	204	221	195	186	251	210	220	209	217	226	202	207	196	206	187	226	196	202	206	206	207	237	197	219	180	189	220	192	201	197	236	227	220	247	255	232	223	216	181	206	192	193	227	200	226	229	196	207	235	227	225	219	201	212	219	216	196	199	218	206	239	202	206	178	203	204	190	231	204	195	209	193	192	229	253	209	194	214	231	228	209	214	209	212	230	209	210	219	209	200	201	224	229	202	208	201	217	217	244	204	230	214	185	188	242	206	209	187	205	200	175	207	209	207	216	208	199	212	179	224	222	196	196	197	206	206	184	201	218	227	219	198	223	217	193	239	224	212	199	209	176	193	195	201	239	217	193	211	226	219	205	223	246	222	205	219	217	209	197	212	181	195	214	187	212	198	201	216	210	217	197	228	218	194	228	234	219	226	222	234	219	192	231	221	212	193	205	195	235	200	219	222	239	224	180	219	213	252	222	224	203	206	225	212	210	194	216	203	217	219	205	209	222	211	262	235	193	218	224	237	221	215	208	203	211	184	198	216	242	210	197	203	194	207	196	227	201	229	234	224	204	239	217	205	204	207	213	224	198	185	189	210	232	196	204	213
8387	1045	2021	2114	1855	1488	1314	1105	1068	932	850	782	793	736	706	710	686	634	664	661	611	630	629	573	605	627	598	571	609	613	541	568	631	611	593	560	581	620	586	574	580	582	563	569	597	577	578	582	575	584	550	562	583	490	571	557	568	526	560	596	624	551	541	578	544	500	534	567	565	496	577	578	555	579	558	476	568	534	552	588	505	539	561	556	557	530	558	531	555	561	534	556	518	538	558	562	526	531	562	546	544	540	507	571	555	530	567	517	501	515	560	570	575	543	549	540	534	566	556	543	528	522	512	583	547	549	560	602	525	537	540	577	562	575	561	578	567	548	538	532	527	548	536	533	559	568	561	539	530	527	566	549	565	535	555	539	570	519	560	567	534	536	543	530	531	553	552	525	513	530	570	533	510	546	556	516	533	533	545	563	514	551	555	558	532	523	541	566	555	564	591	568	555	573	543	536	560	530	559	499	546	537	527	549	585	582	567	520	582	526	563	528	563	546	516	510	590	543	526	591	520	568	596	593	523	545	576	548	530	588	549	536	526	524	541	571	566	537	528	510	546	561	521	576	524	566	535	523	532	537	558	574	536	569	529	560	504	526	511	566	494	536	549	552	548	499	546	546	545	569	487	529	547	569	570	499	538	551	529	538	546	631	549	546	508	533	529	536	536	531	563	535	568	534	574	525	497	554	571	541	516	560	546	589	620	530	529	531	550	572	547	538	549	563	526	541	550	531	517	560	501	572	586	542	526	499	517	568	527	541	571	522	600	538	502	568	519	550	542	555	513	545	514	509	567	554	538	555	560	513	539	560	518	521	570	523	558	585	520	543	552	544	567	513	554	530	503	554	499	530	534	561	510	514	523	547	530	573	548	515	526	521	541	528	531	535	591	540	511	567	548	531	530	544	552	567	516	574	524	540	493	553	551	524	552	566	530	517	575	559	524	559	574	537	549	539	588	517	586	525	601	519	534	485	505	556	546	505	587	595	573	561	531	557	504	501	522	548	504	555	526	547	583	547	518	580	615	530	527	558	546	507	530	527	533	556	523	524	538	579	519	555	546	520	552	581	573	596	538	529	583	542	531	535	545	548	556	522	536	511	538	550	522	505	543	451	527	535	542	589	529	528	536	569	531	578	529	524	590	522	567	536	534	516	537	522	565	568	568	565	513	525	527	549	561	573	510	551	523	525	556	559	528	517	560	520	528	519	592	567	527	521	552	554	531	542	543	587	528	605	503	544	542	552	564	550	589	569	484	527	514	574	534	547	498	556	549	525	542	546	513	568	552	547	523	563	539	521	580	546	530	518	535	554	479	614	547	564	575	518	535	575	579	539	487	518	541	569	520	540	572	552	530	530	598	549	560	510	519	542	562	546	541	546	528	585	525	526	551	546	551	499	503	536	563	526	577	572	536	577	538	590	555	578	559	517	496	569	518	516	545	565	523	528	560	550	569	541	509	492	591	540	543	497	592	571	539	525	571	552	526	584	556	535	557	507	626	588	516	571	501	543	529	516	515	537	558	525	573	510	570	555	551	516	590	527	526	544	583	536	547	566	562	532	499	587	606	580	543	535	546	516	536	544	517	549	577	514	531	576	539	568	549	498	544	485	547	542	531	525	564	575	514	561	535	535	516	551	560	540	547	573	586	528	566	537	567	524	528	592	519	563	551	561	541	542	487	508	498	553	531	524	546	535	581	584	596	621	543	541	524	549	577	510	566	511	578	554	559	570	527	530	478	528	542	533	517	560	528	550	547	557	531	521	557	574	561	536	542	528	526	539	564	547	560	492	511	536	574	552	543	522	577	537	532	532	525	552	580	504	557	575	520	554	573	567	521	515	504	563	530	545	590	543	549	583	519	570	540	520	577	551	543	594	548	505	537	534	576	537	569	549	530	548	509	582	501	576	582	553	544	558	528	568	551	527	545	554	546	583	541	558	525	574	548	526	557	559	564	505	507	547	519	566	543	530	480	523	539	572	571	556	543	571	534	557	540	537	562	561	531	515	566	557	538	565	532	568	543	566	502	549	559	529	526	561	542	530	528	538	520	559	534	549	526	557	515	533	565	538	535	521	590	528	528	526	524	544	530	557	537	518	591	534	551	546	537	526	533	573	553	547	554	552	546	539	552	531	516	560	582	520	555	548	554	580	519	534	576	517	543	540	559	574	569	550	533	551	546	563	561	537	583	535	558	544	524	519	498	574	517	564	536	551	545	520	516	569	525	553	545	497	516	553	515	515	542	531	558	499	551	575	599	552	554	592	565	515	537	562	532	577	557	536	512	555	538	524	542	494	578	553	581	549	524	522	538	556	537	582	567	551	528	552	553	567	523	555	568	546	487	531	529	595	554	529	546	537	566	532	531	529	502	584	530	528	538	563	553	568	524	532	565	569	494	543	529	567	513	508	586	544	545	510	562	532	589	549	571	520	541	540	537	554	536	523	533	532	525	500	540	553	544	510	549	525	552	500	504	543	532	545	562	578	515	561	563	548	538	556	520	554	539	543	524	557	563	552	562	515	571	560	536	544	500	558	548	554	533	596	569	499	547	547	520	529	565	534	543	532	523	535	558	545	535	542	541	546	550	503	533	533	560	570	573	582	566	493	529	528	543	526	538	536	568	504	536	538	558	564	558	549	540	536	515	568	554	581	542	514	538	494	532	525	533	495	549	565	536	512	543	565	547	554	545	537	509	549	583	533	540	525	572	547	527	562	515	554	560	530	531	566	520	522	530	566	578	569	558	559	537	556	553	556	560	546	562	556	562	552	545	486	509	520	524	541	538	496	524	541	546	561	511	599	551	497	559	533	526	544	576	523	541	544	539	526	548	553	534	525	533	561	509	560	536	532	589	564	528	557	561	538	549	538	571	534	553	567	496	596	536	551	555	560	549	512	536	523	562	577	547	539	516	545	533	535	544	542	545	577	583	524	590	512	559	558	539	571	561	534	542	566	535	562	554	571	544	570	530	519	474	548	529	533	533	556	550	526	552	545	537	534	509	573	523	561	539	554	551	537	510	605	570	533	544	543	533	588	536	578	540	578	533	540	571	531	540	518	580	530	560	542	523	519	554	542	520	554	542	602	522	544	531	601	537	530	541	553	502	548	544	542	579	551	563	512	528	524	554	537	533	534	571	562	534	526	569	545	533	556	567	546	570	540	507	526	575	518	507	549	548	528	550	577	560	544	557	539	554	568	567	550	567	550	545	552	557	532	512	561	512	511	555	548	544	522	503	551	548	562	538	549	556	539	512	536	541	536	515	598	538	545	583	545	552	536	555	597	542	531	536	500	551	557	519	541	552	567	529	544	576	511	549	578	534	575	521	538	517	539	535	541	548	496	531	511	563	547	536	525	548	528	518	552	558	509	544	504	574	594	556	534	583	534	518	539	555	502	556	586	519	509	545	531	543	545	599	519	558	545	536	511	543	537	592	560	558	519	569	574	580	577	534	583	548	501	531	496	538	568	558	575	518	556	555	501
1807	446	432	448	409	458	380	381	359	447	423	392	418	408	410	394	359	408	360	434	391	381	436	404	426	398	431	365	423	397	424	401	383	404	417	386	436	411	414	387	412	402	425	429	400	401	391	412	422	427	399	443	390	406	402	404	418	389	404	388	366	385	397	416	376	373	375	409	405	402	417	409	352	420	393	385	391	359	404	421	374	376	394	410	399	380	392	407	406	393	369	421	434	396	389	415	369	406	419	445	405	389	374	361	440	386	371	429	399	387	359	393	394	373	405	357	408	408	370	435	417	381	399	369	427	389	418	406	379	400	412	394	387	447	359	408	404	422	427	382	387	358	406	398	422	354	398	393	406	444	409	376	414	384	375	375	383	403	444	435	394	422	459	388	358	396	407	454	390	396	396	378	384	387	431	409	415	372	389	404	387	384	394	371	413	431	411	394	390	371	372	382	413	426	371	419	404	371	425	394	382	446	397	425	408	387	403	375	402	380	439	386	432	407	418	425	432	388	398	394	381	403	411	398	390	412	406	383	412	386	425	359	404	400	404	381	399	385	398	408	418	382	395	429	386	403	414	398	411	400	410	416	409	404	431	393	366	454	420	407	408	413	403	396	389	387	412	386	388	429	404	414	405	385	416	400	402	392	404	422	393	418	411	405	403	360	347	394	408	401	436	389	413	418	388	418	426	398	364	406	374	385	432	363	373	372	363	399	384	399	390	420	382	402	421	429	402	422	438	383	392	402	420	419	395	430	359	420	397	383	407	378	408	381	394	389	407	434	430	402	367	383	405	424	381	377	396	401	386	397	384	421	381	410	365	438	374	361	415	392	346	404	428	433	433	407	410	402	411	395	403	363	380	407	383	390	388	369	414	391	385	445	440	377	385	406	412	384	393	400	364	396	365	407	414	411	351	409	420	378	390	400	391	403	393	406	383	384	411	378	401	409	409	401	409	413	382	392	356	387	404	408	383	422	420	419	368	377	394	407	410	409	432	428	450	425	382	453	407	410	409	401	392	441	404	380	402	381	396	406	394	393	414	441	377	395	407	395	404	422	399	427	440	393	372	451	400	369	415	387	386	397	419	453	403	364	389	380	426	435	420	405	383	432	384	373	386	383	354	356	362	424	387	413	417	382	378	386	391	406	414	403	411	389	399	432	390	407	401	396	387	420	364	393	386	442	391	371	393	420	402	384	400	407	341	382	412	387	426	397	416	382	366	398	382	402	430	387	401	394	390	362	427	405	413	394	351	387	385	429	406	393	384	392	455	420	409	385	401	380	400	420	439	414	383	405	429	403	411	384	412	398	403	370	406	394	426	413	402	405	416	387	335	336	410	394	369	416	447	407	386	385	346	390	363	366	408	439	378	431	402	393	384	419	405	417	360	411	420	405	432	457	431	428	409	427	362	401	363	389	376	388	409	418	375	375	401	414	433	384	398	421	374	393	383	378	409	365	406	444	415	389	405	394	349	425	383	398	397	389	340	360	382	375	394	402	398	392	396	412	396	384	386	373	409	391	418	392	365	444	412	377	415	378	412	401	386	376	390	429	399	419	379	389	399	394	399	401	404	384	457	401	421	372	377	442	388	384	435	386	440	374	361	427	417	387	393	407	442	368	394	416	440	444	411	377	412	421	369	398	398	420	424	397	442	430	350	409	405	426	371	443	415	423	439	404	383	410	382	416	388	396	399	411	398	383	395	432	425	434	405	383	398	405	389	370	426	422	397	421	441	395	392	380	378	403	438	422	434	401	410	398	416	408	406	406	379	394	402	373	397	375	399	375	396	415	381	393	383	428	378	428	386	361	362	386	420	435	385	350	423	430	432	439	450	397	420	425	401	432	392	418	408	413	392	395	396	424	422	428	399	425	405	388	439	393	434	414	399	409	415	413	442	417	400	434	410	382	421	421	372	431	362	396	408	419	368	425	408	397	387	404	374	401	406	394	398	409	397	387	379	439	408	373	440	407	387	377	391	459	369	383	394	374	424	387	418	371	403	428	413	411	425	395	390	388	389	406	404	468	417	407	425	402	357	399	411	430	413	429	388	370	400	417	412	441	400	404	332	390	391	374	393	361	352	429	420	399	390	413	401	424	428	383	393	410	396	450	386	420	402	380	377	378	386	406	426	428	426	418	382	382	353	429	375	427	395	392	374	407	399	432	395	392	345	383	426	366	374	409	395	405	396	371	379	388	395	404	385	402	392	403	410	433	425	398	417	402	408	450	417	377	447	422	410	441	402	396	369	412	420	371	392	418	360	430	448	400	382	402	372	432	411	393	375	439	404	437	422	409	407	434	386	378	374	416	408	393	379	411	433	388	419	405	413	401	374	386	401	433	404	407	427	410	394	380	393	448	384	415	379	429	408	403	427	408	457	408	376	394	375	402	397	388	396	378	404	398	428	418	418	440	387	372	370	382	419	413	386	362	407	388	375	430	381	379	398	373	369	423	420	418	413	451	420	398	412	409	438	371	427	416	387	411	409	385	383	409	430	432	420	420	396	383	414	407	410	419	400	435	371	403	355	434	407	392	441	362	380	430	387	372	404	408	450	388	395	409	371	418	400	420	396	400	393	422	390	359	421	402	423	408	395	404	390	394	380	402	386	397	399	402	398	383	426	418	419	412	445	428	404	400	430	423	378	418	400	432	401	405	440	397	408	436	376	403	402	401	398	401	364	369	400	404	400	391	400	400	409	402	340	378	377	456	428	409	389	417	388	396	417	380	388	372	384	380	400	388	417	397	381	389	410	389	372	431	401	384	407	408	398	398	408	388	390	378	428	378	402	366	371	374	404	391	368	372	415	399	383	414	415	443	477	391	401	413	402	390	410	447	414	431	420	420	393	407	406	393	389	386	415	399	413	391	365	418	413	392	401	400	389	426	415	363	415	399	384	443	364	411	416	374	413	431	387	402	422	451	389	397	433	392	399	439	427	416	421	432	456	419	424	383	399	408	394	416	398	403	393	412	415	387	410	362	403	383	420	425	427	392	368	391	392	411	420	409	365	410	404	418	443	363	410	448	401	386	372	375	385	381	395	371	398	413	364	382	421	414	374	408	429	387	390	417	388	384	365	417	424	405	400	393	424	363	403	433	410	443	381	351	388	377	369	435	425	398	393	421	391	408	371	412	413	417	365	407	390	424	385	388	420	402	397	406	384	351	429	401	417	382	417	415	397	386	383	426	402	421	392	392	359	387	419	389	395	413	409	422	399	428	380	434	432	398	401	389	383	374	369	377	427	429	392	405	408	409	412	388	384	387	435	398	393	385	376	406	389	384	403	386	399	382	420	383	376	427	411	407	414	443	416	398	422	408	391	409	436	374	416	354	408	394	415	413	409	423	404	416	370	398	411	399	400	371	390	399	387	400	377	385	355	413	379	341	424	390	411	407	421	415	411	433	424	461	398	383	452	418	369	410	374	404	415	402	414	367	411	414	425	425	387	435	410	367	413	397	407	404	410	401	417	383	417	430	407	400
2171	931	876	959	937	899	889	880	864	988	879	858	837	843	845	895	897	874	864	883	864	938	903	887	818	859	837	871	833	841	829	861	849	885	868	858	869	908	838	884	889	902	850	879	865	915	874	914	878	949	870	875	879	874	827	862	862	864	935	875	888	886	821	812	909	866	851	862	897	880	869	913	917	907	944	860	828	829	897	890	853	887	891	895	892	899	840	858	868	808	824	888	879	830	936	897	864	875	905	896	888	879	891	888	871	876	897	921	896	888	885	918	864	840	890	893	889	898	890	823	862	834	868	875	907	897	852	889	894	905	879	923	838	910	883	874	835	835	850	889	861	906	864	870	856	866	883	870	876	851	920	896	884	850	913	867	844	879	941	905	850	857	897	892	843	889	901	907	830	903	934	898	878	867	904	882	930	878	883	896	903	824	874	913	892	866	915	941	846	899	859	867	895	853	906	903	851	929	833	841	905	881	853	894	902	930	825	853	913	889	869	875	873	859	877	870	872	883	832	842	847	838	905	886	843	881	869	810	924	850	830	923	871	900	910	863	962	851	870	946	906	924	863	897	891	884	843	909	887	867	890	882	895	872	937	894	857	847	887	822	822	911	915	896	911	913	890	825	891	873	869	916	867	922	918	864	836	855	865	893	833	853	824	883	887	889	931	904	887	868	925	884	795	836	885	879	886	849	889	896	853	849	887	886	863	896	917	855	909	931	949	820	873	819	881	845	878	908	888	846	896	882	846	881	835	847	876	899	930	871	828	851	885	846	878	903	849	860	875	882	907	866	930	896	864	846	892	837	885	921	855	886	889	856	896	858	877	861	886	880	898	928	899	896	870	826	866	896	931	856	870	860	875	882	951	870	883	859	928	865	871	848	879	887	900	904	868	883	895	828	881	904	849	879	934	928	860	926	921	902	867	830	849	840	831	850	880	880	893	873	846	913	841	825	868	897	926	907	902	917	883	869	869	828	923	872	918	877	903	847	947	885	824	852	846	873	844	880	897	860	920	897	835	833	896	860	869	903	854	887	862	928	905	873	921	906	877	864	834	867	928	911	941	859	934	880	874	854	812	888	887	936	929	811	896	912	907	912	858	841	904	893	877	883	876	913	859	891	875	928	872	849	905	875	865	928	809	878	859	860	838	854	934	886	854	893	915	928	926	924	857	917	919	840	857	858	857	873	859	866	802	877	901	863	863	945	839	884	928	886	844	913	833	905	879	858	892	944	873	868	875	927	866	855	823	893	851	856	910	881	872	891	861	920	938	858	885	882	883	883	881	898	883	862	885	860	917	912	908	840	806	863	876	876	820	931	851	851	876	873	886	831	849	845	880	887	909	864	908	872	848	918	914	792	818	860	887	860	893	897	881	874	891	910	868	867	934	887	881	879	893	875	957	902	861	928	875	867	849	859	884	861	873	923	810	895	872	853	866	904	887	849	873	858	830	831	890	914	898	903	899	947	843	886	889	842	881	915	846	862	853	914	855	849	908	853	896	854	922	880	859	916	914	905	851	865	848	844	835	853	904	812	906	869	853	937	951	893	877	854	848	871	852	895	894	875	826	881	884	887	912	829	868	893	883	886	854	887	856	952	872	866	927	859	887	872	877	817	804	885	893	905	856	872	914	856	842	884	892	818	812	877	921	870	920	863	881	855	872	845	909	884	864	822	879	870	938	897	868	851	923	910	856	839	866	891	877	889	818	821	872	937	887	926	895	874	917	867	852	896	943	875	904	898	874	832	842	867	880	914	866	905	851	895	864	904	906	857	927	886	864	965	873	890	857	895	846	916	870	908	902	936	891	900	885	865	878	898	836	923	898	924	870	868	857	945	895	882	921	821	849	884	888	866	874	920	910	885	879	879	852	820	878	873	899	871	846	874	848	844	904	887	886	879	880	836	909	808	895	832	853	896	866	889	885	885	912	900	876	902	894	910	891	852	855	859	865	855	919	910	867	905	775	896	893	887	866	892	856	899	882	832	859	864	891	874	921	854	885	862	833	796	900	893	856	839	888	922	835	835	897	915	859	845	830	898	933	886	910	879	899	851	939	895	900	858	865	895	881	895	898	910	888	844	901	914	922	847	896	907	840	836	819	903	906	840	834	886	833	854	874	825	871	846	906	813	867	947	854	882	830	862	865	873	898	891	876	875	845	904	905	904	886	908	874	869	867	915	879	798	879	847	869	855	975	891	841	848	853	896	933	878	884	867	923	841	875	822	872	908	874	933	863	910	869	873	938	852	871	919	898	902	865	941	909	893	893	865	892	894	911	882	900	867	928	907	893	941	902	923	836	849	892	855	894	856	918	859	905	869	883	838	876	904	886	872	856	851	938	853	889	898	885	892	850	856	879	826	890	873	858	897	893	852	871	911	877	823	896	935	816	884	862	862	871	855	868	841	871	881	891	871	871	839	874	895	917	801	884	834	857	852	830	903	926	858	855	846	868	889	886	877	882	878	864	867	919	950	841	932	876	842	920	885	867	938	838	876	850	850	911	866	858	832	889	861	879	860	874	877	889	902	859	857	847	877	832	885	890	898	876	876	910	895	894	849	902	816	831	892	871	873	858	862	908	934	897	907	842	907	845	887	869	850	857	918	846	858	900	872	880	883	869	879	894	851	873	922	887	861	854	852	833	829	900	860	844	873	858	879	847	875	854	869	905	845	855	894	900	890	878	861	934	880	910	875	830	855	862	892	935	876	904	867	857	879	849	868	852	849	880	896	898	833	897	918	836	869	878	851	849	884	881	883	838	853	863	902	927	904	885	886	914	895	858	954	893	878	925	882	881	861	878	884	909	891	897	847	872	859	862	854	895	874	905	893	881	862	851	832	886	912	935	872	885	874	895	899	910	877	880	849	877	889	845	904	855	829	906	842	864	919	866	869	871	899	912	844	874	893	876	847	896	872	928	892	902	849	896	881	894	844	823	899	897	865	836	852	851	860	864	898	862	928	899	907	910	895	850	868	897	899	861	833	905	899	879	898	885	885	897	855	855	924	862	878	897	875	854	881	853	854	897	929	869	872	882	833	952	850	826	854	878	854	863	869	880	884	872	868	856	857	886	909	840	841	882	895	869	880	877	949	904	898	877	832	870	887	901	899	859	888	882	924	891	845	815	871	878	949	925	805	888	860	902	842	868	917	877	864	882	866	927	834	852	896	913	843	864	904	848	860	913	909	889	872	915	880	950	897	920	869	877	872	899	877	845	905	876	821	852	860	893	929	922	895	861	902	867	846	856	987	902	872	902	875	884	920	903	847	873	905	914	886	865	914	883	834	870	896	887	916	953	877	879	865	836	848	851	836	844	895	921	900	907	899	853	842	839	884	873	855	867	922	874	848	859	895	850	834	907	876	898	882	836	875	873	876	874	817	901	880	880	904	866	856	948	852	894	948	899	853	863	862	878	929	896	853	877	920	858	897	895	901	847	942	896	815	935	875	936	825	877	849	951	873	845	814	885	913	916	843	885	871	891	931
7675	525	514	426	328	314	289	257	212	210	228	209	191	184	213	217	196	187	187	194	170	247	181	243	206	190	200	182	183	205	205	203	178	183	188	212	191	194	202	185	188	196	202	168	176	207	206	214	202	188	214	181	216	195	197	211	184	192	196	215	191	195	210	181	180	200	203	197	190	196	170	186	187	210	183	202	199	183	191	195	193	198	207	238	191	186	172	200	195	210	191	183	183	177	218	190	186	193	196	198	238	179	196	218	196	208	204	210	209	179	190	209	183	203	201	204	189	190	197	186	204	207	180	183	198	185	197	188	176	187	237	196	178	191	200	181	200	176	189	175	190	191	185	197	195	198	212	190	206	167	186	185	195	160	188	185	196	180	194	202	177	194	193	180	183	183	204	163	174	199	204	218	199	188	214	178	183	211	195	195	214	182	187	210	176	201	172	183	191	220	198	174	167	197	184	188	193	191	190	186	186	197	204	192	183	164	214	188	190	196	192	203	189	174	172	173	202	196	203	197	211	189	187	153	223	198	191	210	188	168	182	219	208	200	173	210	183	200	224	206	215	183	205	190	179	190	218	182	191	195	180	199	193	160	212	197	163	205	188	220	183	187	195	181	216	187	183	173	182	192	196	183	188	190	187	199	210	201	187	197	177	195	211	172	212	189	197	176	211	231	210	200	195	161	192	216	194	178	185	187	199	189	181	201	196	180	201	207	207	197	185	202	191	178	164	202	175	206	204	212	193	189	204	178	194	187	163	181	180	210	198	178	180	196	199	174	194	196	181	183	211	178	198	188	174	177	192	190	222	202	193	202	183	204	186	234	191	189	163	199	195	203	198	192	212	193	186	215	198	202	165	160	192	179	180	189	184	213	186	200	178	201	189	225	188	215	193	234	215	206	190	175	204	230	198	204	172	199	189	205	190	214	185	195	180	185	181	209	183	187	185	186	159	206	174	233	206	207	209	182	196	210	223	202	182	201	175	199	184	181	235	189	202	171	185	183	189	190	181	185	206	201	192	212	189	179	189	221	209	192	181	198	205	193	209	174	192	208	198	195	210	201	197	195	182	201	201	206	164	168	212	182	176	199	199	198	187	206	188	223	215	187	202	213	229	192	173	201	211	178	207	192	151	177	188	200	219	212	210	177	205	195	200	159	170	187	213	160	186	201	184	196	188	191	194	198	185	203	219	196	198	214	203	187	188	188	201	198	209	200	201	206	183	175	211	208	233	166	167	175	171	214	206	181	190	193	171	196	171	201	200	207	198	199	221	209	189	213	176	164	200	209	201	187	203	161	192	202	206	200	217	171	211	202	196	191	206	201	176	200	221	152	199	200	192	190	214	231	183	195	163	224	206	217	201	200	211	206	195	197	204	194	218	198	183	210	179	214	177	204	199	217	196	199	212	196	195	212	188	182	214	191	191	191	205	222	188	184	207	169	210	193	188	195	188	204	196	175	184	198	216	188	191	167	213	187	203	170	194	161	215	180	170	196	204	199	179	176	217	199	209	193	198	186	151	194	191	175	198	202	198	204	198	184	167	216	195	193	182	186	190	207	197	203	201	190	204	199	191	206	220	195	205	177	164	204	195	172	203	213	186	200	186	185	199	194	184	183	188	210	197	163	162	175	185	203	170	186	185	181	180	171	203	211	200	182	166	190	211	192	204	213	175	195	174	176	199	195	200	176	184	189	188	190	174	204	182	154	167	211	166	178	214	200	207	188	165	211	226	214	179	194	211	188	187	184	198	186	194	176	218	179	178	188	179	213	199	178	191	200	213	201	186	188	209	170	207	194	192	199	180	214	193	182	202	205	187	184	179	194	202	207	200	187	189	187	197	213	207	223	208	223	201	214	206	204	210	200	193	194	216	189	174	153	186	179	206	213	212	184	200	174	221	230	206	184	188	179	187	161	185	181	178	195	216	179	216	177	211	186	180	178	195	185	218	217	189	180	187	196	194	202	183	201	193	168	191	198	181	207	167	189	192	197	166	220	189	187	206	205	168	198	175	206	198	161	199	197	189	165	196	215	183	174	196	198	210	188	205	169	209	170	197	216	195	197	202	190	186	198	169	184	168	236	199	176	209	180	204	183	185	204	205	192	206	174	163	170	183	194	194	187	162	205	202	210	206	205	184	179	177	168	170	188	181	221	223	181	201	152	180	199	204	198	174	187	190	163	182	203	187	243	181	181	196	239	224	178	204	178	187	178	191	180	189	216	179	205	197	200	178	188	187	203	201	175	208	199	188	198	204	205	178	204	196	203	237	186	209	202	193	223	211	220	203	171	168	217	199	217	219	239	175	198	221	200	165	180	186	194	182	190	202	203	157	179	184	191	202	199	169	192	189	220	194	198	189	190	180	200	186	190	207	194	190	189	197	199	200	225	195	180	178	187	187	163	222	209	195	182	185	211	210	198	192	193	218	212	205	196	182	168	198	197	204	193	197	194	208	208	188	186	210	202	197	211	181	190	224	192	177	183	194	185	203	196	191	198	241	193	184	182	208	210	163	185	202	179	194	209	230	207	195	200	186	184	213	189	197	206	206	176	193	186	193	168	173	180	193	173	189	184	179	177	212	196	177	173	207	163	178	200	193	216	214	188	180	187	185	213	174	196	205	199	182	188	219	170	216	165	194	207	176	174	190	210	204	207	173	183	197	184	211	184	194	218	200	164	176	200	179	160	201	164	149	193	206	212	185	170	193	199	198	191	196	206	186	167	171	197	211	197	187	196	207	185	196	180	167	200	201	196	192	215	195	171	182	156	201	214	187	192	205	177	221	185	184	215	192	214	212	188	190	184	201	183	182	211	193	185	177	208	196	207	190	207	204	207	186	201	183	184	197	202	209	195	194	200	187	177	200	185	201	183	177	184	203	206	190	186	210	200	177	209	183	200	202	179	228	212	222	204	204	245	205	194	166	172	202	201	201	198	197	193	200	191	208	190	207	199	208	184	187	183	182	198	201	197	194	202	211	191	192	175	201	198	198	177	204	191	202	176	201	210	169	195	169	195	189	214	196	205	214	195	185	190	174	191	177	209	204	236	181	202	197	180	196	216	201	199	203	189	199	185	190	197	196	185	195	202	185	193	205	178	200	174	182	172	204	178	166	191	177	192	187	212	214	190	215	189	205	216	193	172	194	177	187	167	166	218	184	196	199	198	177	192	185	185	198	195	198	204	239	185	198	184	214	194	213	178	199	211	181	208	208	205	185	177	199	181	195	209	200	194	175	189	198	194	187	183	186	210	172	210	174	184	182	179	216	189	194	190	206	199	174	178	190	226	185	202	209	218	213	195	212	210	184	200	193	224	199	201	202	175	187	187	191	181	202	180	196	200	201	169	191	207	172	175	196	199	184	171	184	188	193	202	195	177	196	194	189	210	178	200	233	177	171	187	202	215	186	217	194	179	220	197	204	225	194	183	193	181	183	176	195	199	177	235	198	222	183	199	181	182	204	209	174	181	192	212	196	191	213	183	171	187
6370	721	1210	1338	1214	1048	852	782	708	684	641	588	677	550	545	569	571	514	532	490	538	537	515	495	518	484	459	508	511	527	473	429	492	474	443	503	495	502	482	515	484	473	494	533	476	483	491	520	496	496	512	493	504	423	469	501	515	488	439	492	483	484	474	466	473	426	460	499	484	476	457	503	481	474	497	487	502	506	468	477	464	522	473	513	464	496	447	487	461	458	482	466	483	495	442	450	494	483	482	459	501	473	487	440	531	461	435	462	489	479	483	453	418	472	475	476	444	497	501	479	483	489	475	484	479	480	444	493	470	483	499	502	461	484	468	492	463	460	477	456	420	490	539	499	465	452	482	468	466	503	476	497	481	474	483	485	477	516	463	483	503	500	452	503	476	460	489	457	472	480	459	479	478	465	478	502	482	498	520	462	536	440	485	469	464	457	471	489	472	477	446	463	458	475	460	437	486	461	481	468	470	487	481	492	458	483	453	506	493	447	458	483	465	499	481	452	493	497	499	481	499	484	510	469	478	467	461	447	465	479	444	494	468	504	488	429	455	493	505	471	486	400	476	456	467	461	481	502	483	502	474	484	472	439	474	509	479	504	482	469	458	425	475	479	476	449	470	455	517	482	459	423	463	452	440	461	490	476	438	496	450	486	501	470	483	497	449	482	470	468	459	467	459	449	435	443	501	433	445	508	461	443	450	493	484	478	463	483	464	470	500	527	478	461	483	457	496	440	463	465	481	467	502	465	459	479	457	491	465	481	484	510	467	472	484	465	473	466	513	466	469	486	486	460	488	463	469	501	499	436	459	451	492	479	484	468	462	490	448	498	487	473	463	492	525	531	491	496	498	489	493	451	480	504	514	500	437	482	470	475	482	454	483	473	504	493	509	464	455	479	493	448	491	506	491	516	490	485	471	457	486	494	488	473	470	484	522	461	480	534	472	492	500	466	472	450	486	463	488	523	473	496	480	494	473	460	434	533	478	462	444	463	438	455	458	410	482	482	496	481	456	500	487	477	445	518	481	474	470	482	466	527	480	473	496	495	451	498	479	481	441	505	494	495	494	447	461	480	467	472	483	502	480	506	457	492	479	481	480	468	454	489	429	447	445	477	472	491	475	455	475	478	495	504	483	440	496	489	466	449	466	479	469	446	529	495	486	493	496	420	457	466	462	462	502	508	429	452	467	471	479	482	472	465	492	501	493	496	497	487	449	488	486	471	476	438	470	493	489	482	529	471	467	451	471	495	476	508	458	456	485	506	479	456	484	487	464	455	523	478	454	474	468	501	532	478	500	486	479	435	479	496	468	479	490	487	483	448	466	465	491	487	467	475	478	449	487	466	477	491	435	451	454	472	459	471	481	474	489	500	474	495	446	441	484	488	483	469	479	460	477	527	448	481	486	468	477	447	482	483	443	513	453	523	467	491	469	461	511	459	467	467	460	466	486	472	458	484	483	487	464	474	463	441	480	438	494	488	464	466	456	431	467	488	493	494	504	457	475	473	518	461	466	464	477	494	493	472	490	508	498	434	462	435	509	496	460	494	455	435	483	467	508	488	458	483	434	492	424	468	503	414	472	485	466	480	474	470	450	508	458	492	496	464	503	467	472	455	502	479	517	454	472	492	469	474	474	496	517	503	470	464	495	442	479	446	494	502	471	477	455	443	460	430	509	496	475	427	470	461	456	504	451	451	422	456	477	457	486	468	496	472	488	497	479	463	507	484	487	459	509	485	488	490	484	494	464	477	486	462	493	475	468	510	474	436	490	458	459	477	457	465	484	495	443	465	462	472	489	471	473	488	472	456	443	483	462	491	497	460	508	446	459	479	493	459	484	496	475	492	455	475	452	471	476	473	454	472	469	514	475	459	420	460	438	488	484	485	439	459	533	450	489	460	479	527	467	496	509	477	513	500	471	474	452	492	467	464	528	481	511	485	503	466	494	477	496	482	477	480	482	476	447	475	444	466	483	473	477	452	484	485	462	440	491	477	476	436	451	490	495	481	485	474	461	502	460	459	507	468	504	518	476	493	502	454	494	485	507	468	477	494	491	478	465	482	504	458	481	514	465	532	494	478	484	476	492	496	441	481	481	486	436	478	448	478	511	445	455	494	466	429	458	436	483	481	500	476	465	479	468	473	481	480	441	449	501	501	503	469	497	448	482	457	445	479	470	469	439	490	485	490	461	492	492	454	441	470	474	480	504	463	472	472	481	486	438	496	538	478	441	468	441	440	474	518	502	490	490	481	482	477	486	457	467	451	519	459	545	461	472	499	482	489	449	469	484	455	487	481	471	474	512	425	478	474	469	503	509	445	529	464	443	445	498	490	446	490	490	433	470	460	460	467	426	460	497	492	460	439	422	495	458	493	489	462	441	512	480	481	462	506	483	513	477	464	479	480	514	463	447	469	474	465	488	463	487	490	499	430	458	493	459	479	444	477	482	465	455	502	498	485	459	461	447	503	483	485	500	501	459	500	448	449	478	456	450	448	455	455	491	445	475	472	526	459	464	487	473	487	470	467	511	478	467	531	491	480	454	478	488	443	472	477	451	481	455	450	476	441	493	493	500	473	452	491	438	444	482	499	490	447	458	458	472	470	516	477	478	475	481	500	496	520	466	430	460	501	458	459	472	463	447	479	471	481	494	475	446	495	444	442	449	457	503	455	442	447	470	415	487	479	459	489	454	440	525	474	451	476	483	448	471	421	474	514	434	485	428	468	477	436	478	505	442	480	481	469	466	466	528	445	518	486	450	485	480	448	493	492	477	445	482	496	443	492	484	480	467	508	500	478	468	442	461	458	472	477	490	509	495	491	470	471	453	512	465	488	423	482	458	456	492	471	470	444	452	445	473	455	465	455	446	457	506	483	504	491	456	446	450	463	480	449	506	488	496	481	473	481	502	469	495	462	500	500	484	480	445	472	465	470	481	492	478	451	460	484	484	453	453	499	471	450	450	522	437	432	472	497	453	472	474	443	449	492	467	455	486	470	452	462	462	450	440	487	498	538	485	485	483	468	457	508	499	462	499	472	442	490	487	467	490	467	497	444	456	460	464	481	455	444	452	463	452	487	428	476	453	464	482	475	453	468	484	497	457	453	486	485	512	472	483	453	493	477	486	479	471	422	435	477	498	506	482	450	437	458	473	486	496	469	453	473	505	505	479	471	459	465	445	441	493	454	497	470	503	471	483	480	457	462	437	426	455	418	480	495	456	455	432	502	502	511	486	459	507	500	492	449	473	453	470	451	483	463	467	471	467	497	504	472	473	458	460	495	464	525	465	507	476	454	486	471	464	495	462	445	478	506	489	489	482	468	489	477	494	470	472	462	476	482	474	447	474	489	454	440	473	480	478	481	458	432	444	465	473	475	457	472	478	488	499	477	471	452	469	485	465	491	466	457	466	464	445	478	466	454	511	467	473	503	489	473	484	469	506	461	510	498	479	457	483	492	485	457	460	521	468	478	436	473	486	475	451	472
14532	1178	917	688	514	454	372	300	283	277	241	248	267	261	211	243	229	234	196	243	206	210	247	215	212	222	203	231	202	210	223	226	215	218	222	215	238	212	212	228	226	229	205	231	212	187	229	209	233	237	211	185	184	199	249	213	219	219	193	225	216	216	216	218	232	210	231	212	227	182	222	208	208	203	210	216	188	201	226	190	210	223	201	202	204	201	201	228	219	216	243	196	214	218	212	232	214	208	196	213	221	189	203	205	219	214	240	201	204	185	182	186	201	209	211	226	202	212	202	201	246	217	239	233	188	195	215	230	192	207	193	185	169	220	201	240	228	227	221	244	222	199	200	210	220	208	221	205	223	227	227	231	225	225	221	222	206	196	205	190	233	237	189	217	237	211	253	187	207	243	205	194	193	202	230	206	176	224	201	233	216	210	220	233	180	241	196	226	188	192	190	179	206	203	189	209	201	198	178	216	195	197	215	215	209	205	228	182	194	214	199	213	232	230	216	170	170	228	204	214	220	239	190	222	210	209	205	179	204	221	206	201	220	193	219	225	216	187	205	232	232	225	241	206	202	201	229	230	246	199	225	225	229	226	189	184	221	219	226	214	223	184	252	206	229	199	199	248	220	189	191	234	218	232	193	210	216	200	209	230	211	206	185	235	223	216	218	225	190	208	228	194	211	203	196	212	202	232	208	224	214	206	209	192	195	173	210	169	220	224	191	211	229	221	198	206	230	198	207	228	222	185	191	195	219	211	209	236	216	210	205	217	199	209	228	174	223	209	250	235	230	195	213	220	221	199	215	181	189	223	183	232	235	213	211	217	210	248	213	214	208	221	187	210	244	216	196	203	215	238	209	197	209	228	203	196	177	207	215	225	231	210	211	211	201	209	230	198	216	188	200	208	173	223	209	205	216	188	234	200	214	198	180	190	212	221	207	189	208	225	203	209	219	218	213	198	221	207	183	219	170	219	225	194	202	187	185	226	233	226	221	195	212	219	214	199	203	216	243	217	191	218	224	197	212	216	195	240	198	188	222	217	198	193	214	209	186	198	185	221	193	236	208	205	220	194	232	220	222	225	236	192	231	179	228	222	190	198	241	222	225	224	228	203	200	216	214	215	225	220	208	208	168	207	222	266	203	213	206	195	212	211	190	212	235	196	202	176	193	231	185	221	243	203	203	197	198	224	206	192	203	238	218	194	212	218	216	212	224	216	228	191	234	206	188	227	197	210	206	236	217	182	216	190	205	201	220	223	224	191	206	190	218	245	218	177	235	212	198	213	235	198	203	221	204	228	186	223	199	202	216	207	234	231	201	186	202	213	208	211	191	227	210	207	225	215	236	216	182	204	205	179	234	185	243	231	213	241	228	224	187	233	224	184	221	209	201	182	186	203	180	201	211	200	228	224	193	243	188	221	197	221	196	224	231	216	179	196	247	207	218	224	234	201	222	219	220	214	217	243	201	203	237	207	215	219	197	201	186	213	193	214	223	199	210	217	193	201	228	213	236	203	242	204	217	189	218	219	204	215	190	203	223	216	209	232	224	231	200	190	211	231	220	210	221	221	223	197	237	200	208	205	226	213	215	202	238	216	217	203	207	245	219	207	223	226	196	220	213	197	202	237	209	261	232	238	209	206	189	220	224	207	197	204	215	192	217	239	206	206	200	211	213	207	217	222	228	227	261	194	183	208	224	199	194	224	184	215	216	207	200	218	230	230	232	213	207	237	202	230	202	209	205	219	187	213	218	195	171	206	206	199	205	233	213	223	212	188	200	194	194	184	195	225	191	194	211	218	200	202	214	208	204	213	218	236	246	211	189	210	207	208	202	211	201	212	203	219	188	212	201	214	198	198	220	224	241	218	195	204	216	214	185	202	203	221	220	203	185	191	211	190	212	198	205	198	230	208	241	205	245	238	239	195	200	198	197	195	204	207	252	194	206	215	208	209	221	217	228	231	200	185	240	195	190	195	207	245	223	211	210	205	214	221	217	209	182	192	178	230	229	240	226	203	207	203	199	213	224	233	210	216	222	218	202	214	200	209	218	196	200	189	189	204	217	206	230	217	205	233	249	230	236	217	206	237	180	217	203	208	188	241	219	192	220	226	211	217	211	214	215	233	200	177	212	211	223	209	180	196	221	214	212	209	227	203	221	219	201	185	209	215	209	204	189	224	204	224	200	206	216	208	224	227	214	225	202	225	213	195	197	218	225	210	196	216	198	238	196	233	214	217	183	220	239	213	191	231	215	202	212	209	241	246	207	209	202	199	220	200	214	225	226	205	236	226	191	205	198	217	204	185	213	217	192	202	216	203	207	199	178	176	221	209	218	211	201	209	220	219	240	228	219	210	173	206	222	206	204	219	205	216	220	222	191	200	234	206	205	208	223	226	227	205	204	198	235	191	215	215	199	224	215	193	212	242	219	217	204	231	218	236	233	206	219	207	216	216	230	203	203	207	200	208	230	203	244	207	202	217	212	226	213	217	214	181	207	203	219	239	185	198	195	170	219	206	228	221	225	211	229	198	197	208	180	226	194	231	232	206	218	218	236	226	206	234	203	202	220	210	220	220	213	211	205	229	205	213	236	221	228	181	208	220	202	211	211	212	202	243	238	218	241	194	187	248	225	215	201	231	223	192	232	218	210	222	210	190	203	213	247	221	222	223	240	210	208	215	212	204	224	217	216	228	235	180	218	224	207	184	206	191	191	218	207	195	229	213	234	231	196	201	189	202	214	194	201	183	220	216	198	185	233	201	231	231	249	214	183	215	217	218	244	203	199	222	215	222	209	218	207	210	196	230	206	226	227	198	230	210	238	233	208	196	227	232	216	243	226	201	245	211	193	203	202	198	188	237	220	237	216	213	196	181	185	208	214	212	191	221	207	230	213	256	231	180	230	200	195	177	205	191	191	207	213	220	184	205	233	212	224	215	196	215	203	201	202	234	203	217	193	216	211	208	206	203	194	206	213	228	214	200	202	234	233	213	209	205	217	232	261	231	236	230	179	187	218	214	179	195	226	213	244	218	222	235	202	201	229	239	222	229	197	236	219	199	204	198	199	242	200	234	210	213	238	192	217	201	237	224	217	227	233	201	246	254	229	201	207	195	183	202	241	219	200	201	227	222	210	200	200	202	227	204	208	194	226	203	200	191	214	188	208	181	194	207	218	198	211	199	228	200	234	195	190	197	201	190	214	180	192	199	224	214	198	185	194	215	214	246	193	202	226	215	245	222	219	213	209	183	213	196	217	220	197	228	212	224	206	204	227	206	230	232	250	199	211	223	192	221	218	207	217	202	250	204	207	195	219	184	201	230	223	200	209	208	215	221	217	221	204	219	237	214	223	190	241	169	190	184	207	190	220	222	226	239	208	212	217	218	189	211	235	188	184	210	202	195	225	243	199	234	211	225	209	184	203	236	208	206	200	217	210	212	248	216	206	231	190	235	235	176	224	232	224	219	214	228	220	234	250	233	220	195	201	201
8315	1058	2190	2173	1852	1554	1238	1114	1039	909	911	812	778	718	717	688	698	681	689	648	664	587	635	631	600	602	594	610	560	611	568	632	598	608	549	570	590	626	608	569	528	593	597	539	547	551	548	582	535	591	529	559	575	566	544	568	545	574	570	573	527	546	569	544	567	522	519	570	520	551	564	537	549	564	529	575	564	580	531	527	537	543	533	507	543	513	545	556	546	516	552	559	571	542	553	550	554	503	548	543	556	523	551	555	569	511	578	512	519	540	590	523	540	564	524	572	547	544	577	555	600	520	580	533	531	560	557	556	602	509	560	574	538	537	483	566	578	558	565	558	551	537	519	544	520	558	557	569	517	552	556	555	563	554	576	545	511	563	515	536	503	553	555	546	519	512	540	563	542	492	550	559	510	562	571	548	541	551	557	575	572	500	512	550	548	495	543	556	549	518	518	568	518	538	510	547	545	500	538	578	537	573	578	560	522	528	531	526	548	525	523	557	495	531	548	535	551	601	517	563	561	551	587	539	546	520	566	556	510	558	571	551	533	526	524	557	500	542	539	584	524	561	543	528	548	547	529	502	556	559	547	555	543	595	516	544	527	529	541	568	552	546	544	537	528	533	525	562	509	514	553	531	539	515	526	589	542	534	511	557	558	569	536	531	548	578	535	541	573	547	597	563	547	491	571	521	510	566	534	547	546	547	549	552	513	612	521	568	537	544	601	585	570	566	565	559	551	590	539	515	548	550	539	563	579	527	539	517	587	592	535	528	498	524	538	508	525	487	545	572	499	511	523	561	568	549	562	553	532	529	542	534	523	566	525	543	558	551	526	547	526	571	532	553	548	513	523	542	547	536	544	554	543	540	539	566	590	555	540	549	558	530	541	557	541	527	534	537	530	532	540	529	569	532	527	522	582	537	551	537	551	585	513	547	559	562	546	595	537	528	555	526	531	509	559	567	544	558	510	528	533	537	541	560	517	549	551	545	557	569	580	554	523	561	560	539	568	541	543	569	519	510	538	550	537	548	551	582	512	593	559	553	535	566	540	517	554	538	547	543	530	575	571	544	539	532	531	553	538	562	553	498	536	562	532	525	558	587	533	568	567	561	529	516	540	583	558	512	543	553	577	535	565	543	528	490	553	559	546	558	545	549	491	533	554	524	513	514	540	561	532	533	492	532	573	540	533	575	494	551	529	546	532	563	546	532	550	566	528	516	493	558	560	546	573	551	585	548	562	562	537	574	558	555	560	550	537	562	572	524	552	621	495	559	575	533	565	541	534	531	544	578	540	536	558	536	545	578	551	561	601	530	544	530	530	535	561	534	555	490	572	567	552	549	530	554	525	512	514	582	536	567	530	538	575	570	604	521	590	565	567	523	576	524	521	520	578	518	519	539	589	531	561	516	558	523	533	530	554	531	551	543	575	537	585	543	526	531	537	535	534	529	541	563	602	543	567	565	547	541	555	564	505	569	547	521	564	553	497	553	549	530	544	577	543	532	536	556	555	543	528	539	541	555	559	511	574	530	514	578	516	553	532	541	579	493	566	525	521	528	570	543	540	549	574	564	541	584	561	526	537	570	537	554	497	563	523	505	542	539	596	564	578	516	580	556	487	541	532	527	545	539	550	523	549	558	549	499	538	568	541	548	546	543	545	560	555	572	513	559	521	506	543	564	537	554	566	571	568	550	548	550	530	577	553	521	554	523	524	548	558	550	554	598	542	565	529	515	594	543	563	558	570	581	538	549	542	550	558	555	527	580	525	540	514	533	560	561	543	569	544	582	517	561	525	555	540	536	526	579	540	560	563	510	518	511	513	500	553	550	530	494	560	543	518	542	536	552	569	524	563	564	582	536	535	558	546	537	576	520	516	541	531	540	544	559	558	556	561	585	511	556	569	560	585	532	558	551	536	532	549	551	543	536	532	567	549	555	614	536	551	544	550	544	528	540	538	520	520	535	551	553	530	514	540	568	543	537	570	556	538	562	574	522	534	541	524	502	516	543	533	518	541	549	545	563	558	562	558	568	543	516	542	530	513	511	541	562	551	537	539	542	493	577	512	575	527	534	533	548	522	564	554	502	538	580	529	578	525	522	534	519	556	547	533	503	547	553	542	541	568	562	534	534	531	555	532	570	543	542	560	548	544	523	527	574	529	538	544	548	564	517	585	534	525	496	553	543	575	545	557	543	518	571	516	563	594	516	559	523	578	540	568	525	507	545	513	559	520	511	574	550	526	512	543	527	562	547	564	554	511	530	520	517	544	559	550	543	568	527	576	544	549	546	549	520	549	538	546	540	510	558	555	527	567	535	532	572	493	546	532	563	521	530	515	584	536	520	570	547	537	525	511	550	569	500	536	526	533	540	549	511	533	549	498	548	527	562	560	560	544	576	552	520	538	557	528	528	574	531	570	568	544	512	544	570	518	529	527	531	574	548	563	561	518	577	497	526	518	555	549	545	533	524	594	582	543	515	557	567	531	542	547	583	566	553	564	520	545	555	546	518	570	534	546	554	538	558	557	544	517	572	550	565	560	567	537	538	534	548	539	560	535	513	529	496	493	539	551	536	522	526	556	558	563	473	537	521	556	553	517	560	506	519	535	527	555	593	565	558	570	542	519	507	566	551	534	586	553	529	552	547	567	530	524	516	546	500	546	586	530	566	538	542	548	562	573	544	569	534	504	557	508	515	614	551	524	572	533	503	550	573	505	564	553	491	535	520	558	511	550	540	583	550	561	536	553	535	561	522	542	536	502	535	518	538	528	580	519	525	512	595	524	537	554	537	517	568	538	525	571	562	535	551	546	540	539	550	555	600	522	574	548	573	532	553	585	542	570	564	538	562	543	578	546	529	509	487	602	532	563	563	555	542	512	546	512	543	542	553	568	518	538	546	562	520	538	551	535	556	582	551	547	551	577	603	554	563	525	498	543	521	543	561	529	542	515	553	550	551	597	500	507	577	547	558	518	530	548	526	549	550	515	561	537	567	500	544	526	539	527	505	537	545	511	531	539	529	571	565	541	529	540	563	507	539	552	525	538	531	515	476	511	558	549	563	540	516	558	584	534	606	532	566	523	537	606	587	517	541	547	556	549	537	571	546	527	542	526	542	562	531	540	539	547	549	531	522	536	544	509	518	530	541	531	501	577	504	572	556	539	535	573	575	551	583	524	506	555	532	549	561	551	517	527	576	537	570	546	535	591	598	586	537	527	550	534	559	520	509	530	548	547	557	581	562	544	551	546	526	530	550	520	529	543	546	521	546	543	537	569	500	548	555	506	523	541	509	564	515	538	535	556	477	588	542	558	564	538	528	513	526	537	563	586	524	533	499	538	531	555	543	528	570	558	555	529	534	554	527	547	538	543	539	540	520	509	552	529	512	565	513	552	569	526	558	565	524	526	564	554	568	565	560	514	577	554	535	579	578	536	600	536	547	513	549	559	556	557	523	499	536	567	492	528	530	541	561	558	537	560	559	561	534	542	530
1709	442	394	404	400	395	392	432	406	428	455	432	436	427	377	402	437	393	389	385	390	383	351	405	392	389	407	425	416	453	452	437	425	418	399	421	388	373	426	357	438	425	429	414	380	386	416	405	416	406	384	457	364	396	394	406	391	402	389	414	394	354	369	407	420	423	415	373	392	389	373	394	412	428	407	407	390	409	430	417	427	412	411	417	399	434	425	392	381	423	368	379	415	410	346	408	381	408	388	405	406	394	431	366	409	405	393	432	405	410	393	378	400	413	358	385	361	399	380	365	439	400	444	424	418	438	410	406	398	396	436	364	361	389	399	410	371	396	387	387	422	354	394	403	400	383	396	385	456	368	403	387	387	400	411	449	394	422	396	394	370	408	382	364	410	431	358	423	382	398	407	350	410	432	394	404	383	384	375	370	432	422	363	361	422	384	383	410	382	378	369	431	360	413	447	402	442	382	430	379	407	397	385	423	429	396	389	371	395	392	395	391	391	418	395	418	401	404	385	388	354	406	372	368	400	403	391	355	382	384	389	418	431	421	392	385	418	430	402	395	395	338	437	428	401	427	396	409	404	375	408	432	372	383	394	383	418	372	391	400	425	410	393	374	372	401	444	365	372	370	384	447	404	384	420	402	369	382	429	452	406	409	391	399	401	386	406	409	380	369	401	411	433	396	385	390	403	410	380	404	394	400	419	381	413	439	349	434	401	415	436	414	367	408	414	385	413	413	391	436	429	408	374	367	397	409	381	399	418	353	400	401	409	373	372	439	399	392	378	412	413	391	377	407	408	425	373	414	385	442	428	400	384	412	372	434	394	366	386	410	406	360	441	418	438	427	421	408	386	392	397	441	366	414	423	366	401	411	435	379	367	405	408	418	438	406	376	375	381	400	381	416	410	410	419	399	383	405	418	412	394	423	416	407	387	419	438	396	373	392	373	427	388	381	425	373	387	381	411	420	376	378	446	410	398	399	377	409	400	386	385	413	402	417	431	417	381	403	391	409	428	398	387	403	379	431	413	417	444	402	415	411	406	409	368	409	416	392	371	368	396	410	442	405	417	431	431	386	389	413	392	411	389	421	387	391	390	422	395	374	422	383	407	414	412	392	415	417	427	431	410	419	421	380	343	424	366	415	417	387	409	385	411	434	368	428	394	393	372	407	394	444	389	400	407	406	445	375	407	359	399	427	406	382	386	410	398	372	380	430	395	426	446	394	407	383	385	439	392	435	399	398	421	395	420	391	412	416	399	419	413	355	408	404	395	404	416	419	392	415	421	402	419	394	395	388	410	395	444	391	395	435	409	422	415	409	418	405	371	397	362	385	419	439	389	430	372	377	405	426	374	385	406	403	437	400	448	399	439	439	369	403	419	388	410	375	389	401	383	440	375	417	404	434	393	364	420	386	351	410	375	390	424	395	428	409	411	393	382	396	396	375	372	408	407	388	407	389	378	373	412	360	373	427	446	401	447	381	404	404	396	403	380	410	389	401	390	440	365	384	383	383	398	376	425	368	404	423	443	385	392	432	388	419	427	424	449	380	396	405	376	371	356	376	365	404	405	397	413	403	402	405	411	396	412	388	413	426	402	395	381	393	417	362	370	405	436	369	416	384	369	366	418	399	359	417	376	375	409	413	396	394	414	367	443	388	401	378	404	421	435	395	411	416	381	421	380	406	392	451	374	390	394	401	368	395	412	404	417	407	362	408	401	395	379	418	379	393	416	423	411	439	411	377	411	434	391	375	395	412	441	378	409	394	418	427	395	420	416	412	391	413	375	388	410	402	385	411	366	399	439	384	391	393	411	383	383	407	418	426	415	439	417	424	385	394	411	416	351	365	379	434	413	368	374	393	426	399	359	387	397	364	388	411	436	398	421	382	383	389	404	402	424	423	409	370	415	423	405	416	385	424	396	413	365	408	362	435	402	419	373	403	375	374	404	411	377	408	401	437	375	393	429	396	377	409	434	391	391	401	374	388	378	346	415	396	419	450	391	389	428	440	387	394	394	373	407	392	451	395	419	428	419	374	389	376	436	409	391	414	387	396	402	419	379	374	371	380	401	415	382	369	396	405	402	398	408	380	393	402	378	399	400	381	360	395	381	379	403	396	386	376	426	431	418	430	397	396	408	455	377	417	415	415	405	393	405	377	375	377	369	419	440	413	428	437	379	418	391	396	378	392	375	443	399	388	371	371	394	394	392	408	390	376	375	372	413	411	347	387	422	394	387	369	386	371	413	421	407	370	414	418	427	437	392	400	414	413	430	446	405	355	412	385	404	338	409	402	410	408	424	398	408	393	411	411	425	374	425	387	417	414	461	387	399	404	425	411	388	419	420	417	393	420	421	410	415	415	377	410	384	410	421	398	415	375	381	397	413	409	402	406	447	429	444	415	428	376	396	393	375	379	352	405	338	411	427	396	408	394	450	381	403	423	387	445	438	418	411	433	350	398	425	401	418	396	395	415	446	396	389	403	387	376	377	371	399	429	385	401	416	410	381	421	427	398	404	421	410	411	368	385	450	380	393	419	371	382	408	382	394	368	382	419	396	398	403	356	391	356	388	401	419	445	412	406	433	395	443	443	389	383	360	396	401	399	418	398	420	430	411	385	385	372	434	413	385	411	378	375	380	405	403	367	392	406	400	416	397	439	386	372	388	399	414	405	402	400	420	430	411	351	401	408	401	410	427	386	394	430	427	401	376	425	420	396	392	413	388	405	425	427	373	398	347	372	350	410	396	412	438	415	383	370	396	408	382	390	429	418	401	392	416	377	394	385	361	371	376	388	422	392	412	401	358	388	391	399	418	388	379	389	362	420	434	402	400	396	411	387	380	432	355	369	393	393	433	383	386	379	366	401	362	409	373	377	380	392	380	398	413	379	400	395	385	449	387	365	343	385	405	374	390	391	435	405	381	377	390	402	406	438	411	428	385	372	400	415	404	426	406	391	383	405	384	405	427	379	423	390	415	401	358	419	389	425	437	383	396	395	392	420	398	370	386	406	395	446	365	400	423	384	395	415	403	348	407	431	412	426	430	418	364	381	400	384	436	392	408	393	394	429	366	427	416	444	463	383	380	392	385	434	400	409	387	361	367	372	393	388	422	377	389	412	390	406	402	391	414	400	353	409	400	358	398	438	426	410	410	343	399	410	397	381	378	392	395	410	407	389	436	414	383	376	381	403	405	438	345	424	401	397	406	405	374	390	395	406	379	412	381	393	403	424	382	426	431	407	410	418	396	400	398	365	390	428	397	428	407	403	423	426	393	433	410	430	414	417	418	393	445	408	381	416	365	389	423	411	436	390	403	386	385	414	406	370	407	398	377	415	422	424	401	418	437	409	429	413	402	406	403	339	413	404	363	417	419	384	415	394	428	387	415	362	372	389	429	385	406	391	387	395	440	400	427	415	413	394	378	384	377	391	388	386	385	379	377	406	435	421	418	401	412	375	372	428	458	374	422	410	430	444	381	398	397	429
2032	873	853	958	919	911	842	918	872	881	901	886	875	866	876	893	888	894	887	931	872	832	887	860	867	935	871	917	925	874	889	915	836	868	877	902	909	858	853	850	869	913	929	916	877	896	904	874	846	857	953	941	853	908	928	860	883	868	876	831	863	903	890	837	838	905	926	882	909	870	839	871	874	850	865	856	828	874	931	900	929	907	865	898	873	897	928	889	866	915	852	854	849	907	939	898	903	862	927	848	877	889	876	912	824	880	853	890	869	850	873	837	907	861	875	877	867	871	860	887	865	892	905	901	876	906	871	869	900	883	857	887	903	877	876	877	905	933	836	858	873	871	891	924	914	911	867	866	860	872	855	868	892	921	901	854	892	863	838	848	822	835	865	904	871	898	899	885	912	889	860	906	848	860	884	837	847	922	913	884	857	907	881	858	877	907	870	890	805	862	887	835	900	872	912	941	886	916	854	881	940	878	862	912	873	855	867	831	894	860	889	904	893	807	917	948	813	862	902	892	865	843	888	919	847	920	868	868	877	916	851	862	831	902	875	878	912	880	920	873	878	945	819	873	901	870	907	856	910	890	837	852	896	888	849	845	886	888	863	855	843	892	923	881	868	840	948	862	820	850	888	897	920	823	912	912	923	888	900	933	834	856	917	849	858	863	850	879	857	884	874	865	917	900	938	867	827	840	876	882	898	888	920	856	846	889	892	909	901	898	919	881	848	855	929	941	897	875	908	934	870	914	918	842	886	894	924	887	836	883	882	914	902	868	809	906	910	869	863	858	865	885	824	925	931	949	925	857	886	923	855	823	855	877	912	904	960	855	866	862	857	845	907	920	912	941	870	870	944	889	922	843	850	854	822	851	844	852	883	907	897	858	873	851	883	884	904	914	904	905	859	882	870	920	837	837	886	872	879	882	878	888	888	920	840	890	835	877	852	880	858	883	832	861	861	897	885	917	840	837	880	864	864	910	902	849	903	863	837	888	881	882	896	861	880	870	868	855	908	873	845	908	872	874	893	873	877	880	870	872	867	841	855	787	851	865	888	977	833	832	894	865	862	893	878	823	899	866	860	912	867	892	928	880	843	916	853	856	901	883	818	841	863	885	862	872	922	962	843	839	864	903	852	891	890	869	912	896	918	872	879	935	884	837	853	876	876	880	891	918	899	903	890	853	879	942	851	901	953	861	849	881	878	801	862	869	881	928	854	838	882	917	883	887	951	857	883	845	890	902	894	896	840	850	874	869	914	906	852	889	867	828	849	852	844	842	918	855	901	909	832	890	838	921	862	831	879	891	861	839	887	867	850	854	907	898	947	844	899	786	902	878	921	869	870	844	874	833	901	890	867	881	908	875	867	887	845	841	882	834	873	891	885	921	927	886	856	867	860	901	876	869	908	906	890	929	873	849	924	874	860	871	861	928	874	874	857	908	943	891	855	897	920	884	881	950	798	931	896	848	894	909	875	937	860	895	888	865	910	893	903	857	821	818	843	874	905	865	838	876	890	851	883	902	890	891	880	869	849	902	874	866	882	899	894	848	916	885	877	836	887	859	858	879	878	873	838	955	862	844	888	856	893	927	868	877	880	851	853	868	892	894	852	958	917	862	863	837	891	903	895	857	926	872	892	816	926	874	870	886	871	911	919	872	847	841	910	890	837	841	873	859	805	917	877	892	819	910	840	868	876	830	849	863	870	877	872	889	937	834	901	927	852	893	910	867	815	906	881	894	895	868	865	896	889	892	887	892	821	914	848	858	910	877	848	841	911	865	854	907	919	902	847	906	854	895	861	872	900	918	851	884	914	929	868	904	915	884	890	915	887	900	864	914	939	937	855	868	894	866	841	876	866	860	882	857	888	866	921	905	866	926	852	880	841	932	899	867	853	839	856	886	892	877	939	844	885	873	887	869	894	890	887	861	818	844	909	865	900	876	869	934	905	860	876	873	867	882	883	826	854	871	922	885	858	892	878	848	824	810	842	854	883	866	891	909	869	891	860	878	854	901	863	878	925	869	888	888	917	882	904	779	864	862	882	880	902	878	886	892	861	867	919	877	937	866	851	896	892	866	817	857	913	900	805	902	881	899	898	895	893	897	874	911	827	864	865	912	860	878	912	894	893	916	867	878	837	893	820	868	872	898	820	897	850	887	893	864	889	887	882	888	914	904	947	935	837	889	892	893	882	923	886	881	892	894	913	877	868	862	834	867	869	898	843	884	887	869	858	820	879	906	803	913	864	890	964	908	908	858	899	865	858	919	837	871	856	869	896	930	886	854	867	861	863	884	902	886	854	888	830	886	881	870	879	934	894	825	824	851	917	889	851	860	870	879	878	878	867	895	872	846	830	890	904	903	865	910	910	906	874	830	894	888	882	908	917	855	880	903	863	866	862	894	912	818	909	847	870	878	869	900	860	919	883	859	813	912	849	878	890	863	831	888	865	920	884	878	869	825	898	881	908	850	869	890	870	851	874	871	866	875	831	856	875	895	876	843	857	922	910	910	837	905	863	886	914	876	884	907	868	900	890	904	918	903	876	889	881	881	870	848	918	842	909	844	860	829	876	917	850	888	923	837	910	932	950	870	900	897	875	921	895	898	893	887	847	839	864	826	912	895	887	898	843	890	877	903	821	896	868	908	852	823	878	860	814	913	875	919	910	832	889	871	908	861	838	903	873	865	856	860	880	873	914	909	874	845	887	859	893	919	877	912	926	895	901	842	904	899	849	865	907	852	933	831	855	876	856	889	849	845	873	861	847	922	893	879	884	857	904	866	919	928	932	912	911	887	926	864	905	864	881	887	886	863	887	852	856	848	869	883	852	915	853	859	952	871	885	921	875	897	833	873	898	885	880	858	903	871	885	901	881	903	861	891	882	929	913	847	924	894	869	895	878	837	914	863	871	893	878	858	921	813	866	900	875	888	837	890	853	838	853	889	849	886	949	902	858	903	938	879	870	863	874	855	883	883	849	899	867	873	907	893	906	850	790	893	818	855	848	848	839	820	877	882	869	862	891	870	892	892	811	892	895	877	837	909	909	872	852	880	879	840	833	847	864	868	819	878	853	891	878	839	886	833	884	927	813	929	917	860	912	836	889	912	827	910	812	859	938	849	926	887	892	875	854	922	944	904	877	872	886	868	858	895	923	872	850	896	846	838	905	866	842	876	842	899	862	883	869	894	865	864	863	833	853	860	904	909	917	850	855	888	850	849	949	920	896	843	925	857	924	822	902	915	860	927	900	843	865	832	883	890	857	894	912	858	877	852	886	888	835	820	888	951	856	822	888	894	851	818	910	837	857	836	878	928	877	866	876	865	889	926	834	859	899	946	890	882	912	909	848	915	845	848	882	847	877	832	908	843	874	912	867	861	858	822	876	886	876	857	872	873	812	869	902	882	877	859	828	839	929	870	910	866	799	933	873	898	825	897	911	884	854	798	850	880	795	849	878	926	925	870	828	894	932	894	861	892	913	902	860	858	933	825
7492	520	550	415	363	302	277	225	235	258	231	224	216	208	223	209	206	198	205	219	193	174	205	248	183	171	206	199	181	187	191	175	208	195	176	191	217	211	184	198	208	191	189	202	195	177	221	181	181	208	202	191	187	220	214	215	190	196	205	185	221	176	195	180	179	189	213	178	210	209	202	196	195	209	203	199	210	183	216	211	203	184	197	170	185	180	192	184	182	176	213	201	183	194	244	202	203	195	179	183	202	193	202	197	190	191	186	214	204	177	196	204	196	179	172	199	164	208	216	220	168	228	206	184	185	199	203	168	188	197	185	194	200	206	205	223	215	189	211	204	198	215	191	169	205	189	169	178	181	191	207	217	167	198	188	226	186	198	170	206	175	184	199	188	190	193	190	196	209	209	195	191	197	215	196	211	179	225	202	182	202	195	205	179	200	172	188	192	186	169	188	180	174	173	227	215	199	186	189	205	190	195	167	181	194	205	203	186	178	202	218	183	204	219	190	171	194	200	209	204	174	221	167	184	163	183	173	206	201	177	179	203	229	212	182	178	188	191	168	164	197	182	195	182	195	161	224	164	189	172	174	200	189	208	181	171	201	192	213	236	200	195	214	220	178	168	202	211	171	168	166	215	202	198	208	188	196	197	171	208	195	175	177	167	193	186	173	208	191	178	196	139	195	227	198	205	201	203	186	192	194	203	201	218	187	200	206	210	181	211	181	205	195	188	164	190	186	206	198	190	194	161	205	189	189	216	195	180	159	202	209	189	196	189	171	166	189	205	207	205	185	209	211	173	199	176	202	199	207	187	186	226	185	185	193	205	198	192	170	188	198	198	188	184	197	193	231	189	212	167	188	199	212	210	195	207	174	188	182	192	194	221	193	176	183	175	196	177	215	182	186	217	201	194	186	172	202	202	216	197	174	195	193	187	176	198	197	164	213	197	199	222	193	171	188	188	179	200	198	186	204	190	204	202	195	189	203	174	196	192	195	222	182	223	198	204	186	185	185	222	192	225	149	197	183	184	195	210	234	180	207	188	190	194	186	185	186	189	181	160	174	191	203	198	192	177	195	177	175	177	170	189	200	187	186	177	179	206	191	206	172	194	199	208	195	183	198	187	205	188	211	186	193	197	201	195	186	168	181	175	191	157	186	202	178	217	208	186	194	182	177	179	195	196	190	201	207	187	186	190	208	194	177	187	192	187	192	212	182	209	198	188	183	194	172	182	200	214	180	221	222	180	189	190	223	202	185	171	167	199	182	193	213	177	179	193	203	200	171	200	185	209	191	189	210	201	218	197	197	191	188	191	225	205	228	225	182	203	204	186	182	167	180	213	199	213	191	201	197	200	209	214	187	193	188	173	174	217	207	188	209	176	191	197	193	194	171	182	180	189	185	183	204	211	173	179	173	159	214	186	194	185	223	200	174	186	194	184	199	175	177	189	180	213	175	192	204	187	177	206	184	168	204	193	177	209	192	213	205	213	225	198	190	231	186	177	172	177	208	190	207	205	183	196	162	221	188	182	193	184	148	198	212	184	187	186	190	190	163	192	195	178	156	242	186	178	190	215	184	207	177	184	188	201	172	180	200	197	177	185	209	192	201	193	194	209	186	188	203	190	181	234	208	200	184	177	207	176	194	185	193	176	185	185	205	185	175	180	167	181	183	195	175	185	189	194	224	215	182	182	221	192	188	217	227	210	214	209	194	170	184	201	188	183	181	205	207	208	211	182	176	167	197	188	202	200	185	212	213	179	212	185	188	194	187	182	215	176	236	201	189	197	178	190	178	192	205	184	231	217	180	212	201	202	182	191	212	175	210	193	201	214	199	193	195	196	210	187	204	192	221	181	200	187	190	200	201	189	173	185	198	195	202	188	163	186	180	189	185	198	207	175	195	185	223	182	176	219	177	170	191	174	179	180	202	185	189	180	192	173	175	169	184	204	173	194	206	184	199	174	163	220	167	185	165	219	205	186	177	200	192	202	179	178	171	155	205	186	212	199	208	202	205	196	210	194	215	196	167	204	224	185	167	207	173	176	209	203	229	175	193	197	166	169	199	187	198	189	176	192	253	192	208	186	186	189	183	203	201	187	175	198	196	203	214	224	189	193	207	193	205	204	184	191	204	184	195	197	195	195	211	188	203	198	195	207	190	174	181	177	196	148	198	200	210	207	223	172	181	169	186	202	206	193	189	172	183	188	214	191	183	162	196	201	180	208	204	214	195	209	219	185	228	195	201	196	177	182	157	188	193	211	184	195	179	188	188	213	176	207	188	178	192	198	194	197	207	207	202	200	186	172	192	176	192	205	207	180	187	216	194	203	200	180	209	185	187	197	224	206	195	188	176	178	218	212	203	174	191	207	202	176	190	169	180	207	190	213	191	199	176	198	190	198	207	197	184	211	197	207	214	176	213	215	184	189	190	178	181	212	191	219	183	221	197	187	220	200	215	165	189	171	191	205	190	193	166	172	195	224	222	183	181	176	195	166	211	178	192	185	205	195	205	181	198	198	193	186	195	165	202	172	163	196	178	207	160	199	182	182	184	188	192	208	184	202	203	174	211	203	199	173	204	182	190	198	181	183	184	189	196	167	201	202	213	198	207	197	217	211	206	218	181	192	186	192	171	215	207	179	205	193	215	185	187	178	183	175	198	199	162	178	168	185	187	179	201	176	190	193	207	182	195	188	214	194	200	209	171	214	218	196	166	193	185	204	204	182	178	194	207	196	172	230	177	183	170	192	201	179	184	200	196	199	218	198	170	207	188	203	179	199	186	221	203	205	171	187	193	196	218	203	196	194	209	203	202	212	190	198	177	186	201	199	202	170	193	199	190	204	207	189	202	219	172	186	199	189	176	208	187	165	182	187	192	157	199	178	187	188	193	205	209	189	204	204	213	192	167	185	209	200	199	200	178	170	185	195	197	208	185	163	188	192	170	197	174	169	173	195	183	192	170	197	165	165	236	187	204	175	217	227	180	184	191	211	206	205	211	193	205	175	168	195	197	177	168	213	176	199	186	174	199	190	165	200	220	180	182	211	185	182	180	203	193	172	201	166	222	191	194	202	199	191	222	194	194	201	220	172	172	186	176	198	205	190	218	182	149	200	202	177	185	186	191	166	163	191	187	199	209	177	204	162	186	178	212	201	190	199	201	182	177	176	193	208	212	198	192	175	181	186	197	188	187	198	202	192	201	206	180	198	198	202	212	197	174	196	235	193	182	184	207	192	185	209	180	191	182	191	180	193	191	186	183	179	205	184	197	206	221	195	185	173	193	191	188	199	201	199	196	195	201	209	222	213	179	180	201	188	185	187	173	200	182	187	179	208	193	192	166	205	170	174	180	184	184	190	179	211	164	200	201	204	196	189	209	190	209	173	171	177	188	207	187	226	205	206	190	196	194	204	169	212	189	179	192	175	186	207	192	182	226	199	201	183	180	194	172	200	189	179	183	193	191	175	172	166	178	214	193	180	187	215	206	202
6317	695	1230	1291	1154	1018	864	810	711	646	651	605	568	548	553	528	552	568	516	537	546	485	536	519	494	529	507	517	495	483	520	486	490	468	500	472	488	546	490	467	473	447	502	469	503	504	469	482	496	508	476	475	500	519	508	486	491	469	436	484	476	435	494	474	527	494	451	454	474	440	455	513	450	476	444	444	484	458	506	524	483	453	447	449	493	455	466	453	496	455	481	459	483	508	459	458	469	502	494	477	477	503	466	460	491	481	475	484	463	487	518	481	478	441	484	458	471	448	476	451	468	432	458	455	484	465	485	464	467	457	458	492	498	462	455	462	465	499	465	468	485	466	492	471	514	438	510	488	488	463	463	459	466	468	512	465	457	483	474	450	475	467	472	473	464	498	476	467	475	502	493	440	443	497	490	463	497	462	502	438	464	479	465	485	480	446	458	525	469	434	484	461	456	440	503	504	496	488	479	495	476	474	464	489	439	474	464	463	450	498	483	475	409	495	503	464	457	453	477	473	467	434	430	478	445	447	437	459	497	480	479	474	471	426	492	434	496	448	463	518	471	475	464	454	460	458	456	478	479	485	471	451	464	481	467	471	493	508	511	461	471	433	481	491	468	465	477	464	501	474	513	444	477	493	494	482	474	477	504	451	423	437	467	528	502	470	457	451	475	463	498	452	517	447	452	471	470	454	484	473	516	478	441	454	492	463	459	475	458	493	463	509	429	508	457	446	485	456	459	490	434	454	491	502	492	508	479	441	490	483	475	497	483	461	477	467	516	474	479	448	476	483	470	474	463	467	444	508	530	466	445	431	482	461	442	442	446	483	483	469	476	460	483	471	444	494	483	456	483	494	456	470	470	461	479	517	482	450	462	460	473	411	518	472	491	445	465	486	465	469	477	496	494	424	464	514	446	490	483	474	458	495	500	458	485	459	466	504	483	455	477	460	471	470	494	497	476	467	445	448	471	488	486	455	449	490	477	469	474	477	452	460	475	486	504	471	433	470	500	473	500	473	447	439	490	479	450	501	511	420	451	467	450	450	461	517	470	505	449	497	505	451	500	498	500	486	459	476	500	470	473	470	458	423	461	474	529	447	468	501	484	493	498	463	498	492	432	444	479	453	488	489	463	481	453	477	521	458	475	491	439	475	474	448	466	460	456	522	518	478	445	556	461	490	463	468	460	474	443	475	489	486	497	415	467	474	481	463	458	475	483	488	469	507	517	450	480	467	436	483	519	481	449	517	510	469	466	475	474	486	460	450	458	471	461	489	471	467	467	480	453	449	464	456	448	496	468	504	444	460	447	440	478	501	497	446	473	476	462	441	467	492	459	440	419	473	470	459	480	491	493	433	438	482	487	455	470	481	472	483	447	488	467	466	472	478	473	464	486	474	462	490	467	473	437	484	466	452	495	438	495	474	462	502	486	456	490	462	495	477	492	445	470	492	471	425	495	469	479	469	468	464	462	457	506	445	504	478	495	514	466	439	451	482	452	482	450	446	479	488	518	457	489	443	469	448	466	466	461	472	449	466	493	458	488	479	437	499	474	504	458	455	463	484	469	506	448	469	469	458	449	491	456	450	486	484	459	458	496	460	479	503	491	490	461	495	465	461	514	479	462	448	504	490	486	458	479	522	527	481	466	459	451	482	467	466	429	439	492	495	464	468	449	479	489	493	502	444	439	445	468	485	472	457	501	486	485	457	459	488	473	442	476	472	521	464	474	487	500	431	454	470	474	429	476	475	453	474	496	535	457	490	487	482	507	466	479	459	451	504	501	474	478	464	428	491	481	458	476	474	440	458	508	442	466	449	466	471	466	440	498	514	508	533	500	423	488	480	476	485	443	460	490	470	468	454	500	518	487	479	523	522	489	473	458	456	475	480	461	448	486	470	431	454	445	473	504	492	487	464	481	481	454	435	428	476	510	478	478	486	482	485	495	482	459	472	475	463	501	450	497	476	444	477	444	491	489	479	465	472	474	464	457	512	467	475	466	467	498	495	521	479	499	482	452	492	503	444	495	439	495	457	471	507	523	489	452	477	488	492	486	495	447	461	470	520	451	486	469	481	472	448	486	488	502	483	512	485	460	487	462	486	464	457	476	451	461	458	500	480	466	481	449	473	480	486	457	476	487	461	474	463	486	474	485	434	473	457	467	469	492	473	465	496	493	533	465	446	485	477	494	456	485	469	503	462	487	459	449	477	444	455	509	486	500	507	463	482	484	480	478	498	483	478	473	493	454	479	456	475	510	465	456	494	481	458	467	427	488	469	445	482	480	479	457	420	490	481	482	498	501	447	458	456	491	499	469	492	469	472	482	481	480	460	454	482	489	462	460	496	491	466	499	464	481	448	460	472	454	522	464	497	469	461	505	471	507	472	457	494	457	489	510	507	449	468	481	484	481	487	486	477	460	441	458	455	461	453	494	461	447	469	476	456	464	494	471	445	440	463	520	457	512	474	490	462	449	499	445	480	470	492	453	515	457	470	492	478	471	460	505	491	490	461	487	476	460	457	448	484	447	466	487	485	524	467	468	465	481	463	462	493	462	495	496	500	479	460	434	455	479	461	487	449	455	466	483	454	489	463	480	476	478	496	476	506	456	480	474	412	467	484	490	474	456	438	461	432	507	450	469	503	458	492	424	439	497	479	490	479	514	489	469	443	491	460	389	491	486	512	490	479	465	473	487	451	469	447	443	469	466	423	428	478	501	501	497	443	510	479	495	457	454	477	460	451	460	482	480	447	466	457	455	512	444	481	461	477	463	471	457	458	442	487	485	470	440	472	468	466	482	458	496	475	481	441	457	500	488	491	488	462	457	452	477	457	452	479	513	436	490	463	495	494	472	462	481	451	486	477	496	471	465	470	464	457	460	466	460	434	486	479	472	477	506	473	461	478	433	459	470	450	473	481	467	465	426	509	467	477	439	475	487	474	478	492	448	493	431	489	462	478	475	504	418	477	488	512	483	453	501	471	515	460	467	472	501	466	506	461	492	477	417	469	459	467	473	454	470	476	515	460	440	474	455	464	468	435	470	493	501	490	489	431	511	494	436	502	464	463	462	502	488	478	496	494	460	473	453	459	481	461	455	497	486	487	498	468	441	418	484	479	503	483	506	452	481	473	431	473	474	443	471	481	422	439	468	463	462	487	462	475	493	444	480	509	451	449	474	500	427	490	440	466	461	480	498	501	457	475	468	439	468	493	460	445	463	524	445	456	435	506	486	465	464	437	471	435	493	497	499	482	492	451	472	502	476	470	468	488	471	453	457	496	484	474	462	473	465	474	450	479	490	493	483	455	484	507	473	459	445	479	517	467	439	441	481	469	468	446	440	500	481	434	464	453	505	474	453	471	481	461	468	479	454	473	470	493	468	471	486	484	461	484	467	503	472	461	466	449	428	459	464	439	452	487	473	476	464	488	465	436	467	451	524	456	463	481	495	466	501	461	517	462	490	461	495	458	460	499	471	489	490	443	490	480
14893	1213	939	692	567	430	394	311	272	279	244	249	265	262	256	242	209	238	226	231	229	226	208	227	223	231	250	196	196	229	209	197	219	239	223	203	222	202	199	203	204	207	207	229	253	225	236	228	198	213	219	219	202	201	184	238	196	215	208	204	220	211	197	231	226	204	206	219	207	188	197	198	200	189	206	255	207	218	221	209	207	232	213	201	192	228	199	182	221	211	242	225	212	209	195	220	211	190	189	218	219	183	207	210	206	220	222	212	205	237	206	209	211	210	189	247	241	219	203	206	176	204	207	196	195	212	206	197	218	212	192	213	199	208	218	241	220	212	191	206	216	244	193	225	217	185	242	242	206	221	204	210	206	182	211	237	203	214	187	201	216	215	225	226	183	232	233	203	210	202	192	220	226	184	215	206	219	218	220	228	226	228	202	200	219	207	210	204	218	196	221	216	210	232	257	219	187	217	234	203	197	203	193	217	211	210	204	224	240	236	225	187	202	209	210	229	248	227	204	190	203	205	201	207	242	186	205	199	224	198	198	184	193	219	196	209	227	209	214	203	241	202	203	241	210	203	216	223	253	248	217	189	213	222	241	223	227	230	210	201	207	181	241	239	204	223	201	221	202	217	201	208	191	206	222	199	217	205	219	216	223	198	258	186	218	195	211	225	181	220	237	225	213	241	197	201	221	206	199	183	229	223	218	195	221	226	230	195	225	192	234	215	224	209	207	215	245	199	193	202	191	217	212	222	205	189	209	197	206	218	217	203	211	194	205	233	195	210	213	201	227	205	190	203	253	227	213	205	205	193	220	213	219	231	221	193	228	201	228	210	203	165	219	219	218	224	215	246	230	201	218	212	209	226	207	215	220	204	204	223	223	194	212	236	201	231	219	217	214	194	211	210	247	221	228	212	229	198	211	211	201	226	231	234	220	226	240	200	216	204	201	195	195	186	203	208	207	205	231	208	239	223	202	209	192	207	203	215	196	213	197	224	209	204	215	193	216	226	204	195	224	199	207	204	224	213	223	205	229	222	190	211	216	221	215	195	212	218	219	238	191	238	213	210	221	182	208	216	216	222	217	189	210	215	200	194	227	221	198	235	224	220	217	188	210	190	212	205	206	209	221	201	218	215	198	225	213	228	196	193	180	212	208	208	233	198	229	213	224	224	220	204	220	185	229	191	204	206	235	206	246	193	206	212	217	228	191	205	235	228	229	232	209	223	187	211	202	199	178	225	191	198	214	207	234	211	224	205	215	248	205	233	212	172	241	200	205	214	227	224	222	224	229	198	196	212	210	203	235	222	195	216	222	198	218	232	217	196	214	202	213	188	173	210	223	208	207	213	201	210	217	205	225	201	199	221	224	198	192	219	210	244	208	199	205	217	242	193	185	213	200	204	229	208	238	210	214	219	195	209	207	211	241	200	202	213	214	217	214	218	200	189	224	186	213	206	209	211	239	211	212	223	236	220	176	222	216	204	202	202	203	208	184	214	231	194	213	229	223	216	231	215	184	215	191	187	233	189	232	213	212	197	217	226	211	209	208	244	215	228	205	233	212	209	193	208	210	223	211	233	224	187	220	202	215	200	215	217	243	203	203	208	211	239	220	199	207	202	209	219	193	207	189	198	214	226	239	226	208	207	194	190	218	211	225	193	177	199	196	230	212	210	182	203	223	203	209	200	209	226	219	178	213	221	208	192	204	200	210	211	215	210	209	202	230	212	196	182	210	204	213	189	221	226	203	193	197	212	220	219	203	223	217	224	219	226	218	217	248	203	190	210	192	236	218	211	203	171	215	205	189	222	205	230	211	227	248	207	211	206	236	204	218	208	248	206	214	211	235	222	203	231	198	204	211	218	214	199	191	195	203	184	226	219	223	212	219	241	215	210	219	207	225	203	237	198	182	233	213	243	218	215	181	227	217	235	223	201	177	211	198	202	187	218	208	204	200	189	192	209	218	244	227	241	191	187	194	196	201	226	200	223	209	201	210	201	216	186	201	211	241	218	223	221	215	226	208	212	200	200	206	228	193	228	205	211	232	238	231	212	211	189	227	203	199	196	207	226	204	190	220	191	237	220	213	216	218	205	210	219	215	204	184	222	220	219	200	209	210	244	224	223	199	235	188	222	197	186	183	221	209	218	197	210	197	216	177	194	216	202	215	214	197	251	207	193	205	198	208	199	194	214	218	203	201	200	192	187	214	240	225	250	217	200	214	206	221	217	247	229	199	217	217	208	193	211	223	211	230	209	219	210	223	203	191	226	212	241	193	192	180	218	218	237	222	214	213	200	213	214	222	221	235	201	218	214	222	205	199	215	223	219	245	204	233	217	178	219	204	187	214	213	212	188	226	232	225	200	213	209	189	212	201	217	203	194	217	199	209	206	213	222	222	200	212	224	199	209	206	197	218	228	219	203	204	210	213	208	221	189	229	208	222	218	198	213	236	218	218	228	225	224	244	230	242	181	212	185	224	222	232	211	217	211	223	234	206	192	215	213	231	229	235	268	220	220	214	214	179	220	198	213	224	238	204	189	235	228	218	186	190	225	230	232	203	204	213	215	250	191	228	210	199	207	212	206	205	228	207	223	240	189	235	204	206	213	223	246	228	199	190	229	210	214	219	208	232	229	213	203	211	236	200	206	203	222	222	227	186	206	214	222	216	221	196	202	228	189	258	187	215	221	228	207	221	216	190	196	214	215	198	191	203	212	231	208	210	186	207	227	189	203	217	240	231	238	211	229	206	207	204	202	235	212	228	224	221	217	205	216	232	210	191	191	202	208	212	202	211	225	210	205	185	217	201	187	218	214	200	222	204	227	246	199	214	197	216	199	205	207	205	222	198	198	202	199	233	231	214	208	232	205	225	195	225	209	196	233	193	227	231	217	217	206	219	227	200	200	188	190	213	225	192	203	202	224	195	211	221	209	208	200	204	190	218	201	215	195	234	231	190	188	215	190	226	224	235	192	219	209	209	200	205	197	235	222	209	227	222	209	208	211	206	197	210	232	203	206	205	209	190	210	220	214	234	231	226	206	199	205	227	208	191	234	220	233	231	191	212	221	213	189	187	179	231	195	213	218	232	233	231	230	208	191	230	210	216	236	227	210	211	202	227	206	204	221	227	225	211	194	187	194	189	203	201	241	193	197	223	220	236	201	235	212	224	204	221	216	210	223	210	222	231	219	215	200	202	183	242	206	212	218	218	204	213	186	209	232	218	226	222	208	197	213	194	209	208	239	193	211	211	223	204	206	201	208	202	194	199	222	203	206	224	231	196	209	237	222	185	208	233	206	192	212	191	220	217	205	225	201	206	203	239	200	214	211	203	214	219	205	207	208	212	212	234	214	226	193	232	216	198	209	204	209	211	203	217	195	214	220	236	221	237	228	188	229	239	205	188	205	199	207	198	196	198	198	229	223	206	198	242	187	204	214	213	231	223	211	214	207	214	224	256	245	223	212	206	198	207	215	209	224	216	195	205	182
8314	1092	2013	2100	1816	1516	1316	1160	1038	948	834	831	773	782	694	719	657	649	693	627	632	668	596	615	561	601	628	575	565	625	597	600	616	569	624	576	595	594	556	584	582	562	572	602	577	583	600	543	560	582	579	567	563	557	582	580	556	577	564	547	555	572	539	560	564	559	536	555	526	576	543	580	565	590	543	546	519	559	595	537	547	549	518	541	545	546	623	546	566	557	554	553	570	556	542	563	541	560	541	554	595	541	564	550	503	539	526	561	567	584	565	550	562	541	539	555	548	510	516	506	524	587	532	546	562	534	540	534	614	529	556	570	553	577	568	544	554	546	550	570	532	542	516	541	580	577	549	544	568	551	515	572	528	585	547	544	568	525	548	536	520	534	559	527	518	556	554	569	540	544	587	511	547	532	535	553	548	545	507	592	537	549	529	582	564	546	529	507	546	515	541	552	559	547	559	556	562	569	590	598	551	609	535	557	574	558	536	552	538	537	559	540	532	528	542	549	538	527	567	563	551	579	545	566	541	553	530	517	517	501	581	533	571	521	547	532	579	556	534	549	538	599	545	564	540	545	574	521	556	556	531	532	531	560	539	537	560	593	573	512	558	528	560	549	569	567	495	521	547	534	528	529	557	606	537	570	550	561	543	538	524	540	547	565	510	536	574	574	542	501	560	560	545	537	560	517	556	531	550	519	562	503	532	558	524	612	518	556	551	530	565	548	553	594	556	579	519	571	595	523	589	566	568	549	494	573	576	583	514	546	553	556	546	550	631	542	562	540	515	508	552	544	572	549	577	570	565	557	566	539	572	532	495	557	550	525	549	531	555	521	543	570	529	546	530	509	529	561	563	536	593	543	561	526	549	513	557	538	502	517	569	523	543	551	563	593	554	506	565	536	550	554	566	511	559	534	524	487	517	569	532	505	557	533	518	575	538	529	582	526	554	566	580	592	575	519	545	566	552	568	549	534	491	586	540	535	504	575	512	596	508	542	545	548	570	514	533	504	577	597	578	545	541	577	535	543	576	516	596	510	517	552	545	547	571	556	513	521	544	551	534	546	525	517	541	552	537	545	553	591	530	539	492	562	529	556	533	568	531	539	544	575	554	511	553	524	551	537	520	511	550	549	554	513	535	532	577	572	565	534	549	543	506	557	515	508	560	542	555	567	544	557	528	546	557	538	532	546	541	534	514	526	498	471	544	530	567	538	528	549	566	551	522	559	577	570	511	564	539	554	562	568	536	568	543	533	514	535	566	589	530	541	527	569	589	586	534	575	530	536	590	537	534	566	540	549	514	551	579	533	530	548	550	538	543	549	522	566	525	543	552	607	511	534	543	551	570	553	539	596	577	546	567	515	538	565	531	497	519	544	589	572	510	553	564	567	552	539	547	534	549	553	556	554	555	526	550	569	535	547	571	544	533	523	577	582	570	561	545	545	546	545	542	564	573	505	555	533	544	544	521	577	519	566	538	569	534	585	567	540	575	549	536	571	567	541	528	576	559	591	547	534	541	506	584	515	562	574	529	538	533	535	517	547	560	509	537	520	574	545	568	541	525	519	533	531	536	524	545	564	557	581	552	548	508	551	567	538	531	484	516	564	527	589	558	534	549	515	514	540	538	516	525	514	516	540	557	534	554	522	527	588	513	549	512	555	548	562	524	576	533	498	517	566	528	558	564	542	537	567	541	564	566	571	554	590	535	582	556	556	570	562	523	575	517	526	542	533	563	503	541	530	516	568	569	557	536	541	528	518	537	533	525	553	527	526	552	552	548	518	573	485	531	533	516	548	491	543	548	574	565	485	576	546	559	547	521	551	580	539	525	539	547	560	591	598	537	538	533	553	532	525	524	530	538	543	552	515	568	575	555	534	536	523	575	532	551	562	529	558	544	553	545	546	585	583	541	537	565	603	515	570	507	570	534	600	504	559	528	568	532	512	533	571	614	574	531	547	534	528	544	560	547	532	561	562	556	584	565	564	547	569	556	536	574	565	523	531	513	545	566	555	528	526	549	559	502	536	555	542	531	519	500	530	549	528	540	526	540	536	575	529	574	555	551	476	580	602	545	553	503	544	559	531	563	540	560	545	563	531	574	551	608	523	522	571	572	565	537	611	542	552	586	565	502	579	509	571	555	588	578	552	530	555	501	550	535	581	560	554	539	578	574	588	513	547	565	575	527	586	539	522	529	555	528	569	538	516	552	529	522	569	573	579	556	528	548	604	531	564	542	585	524	543	527	549	535	567	556	549	523	540	541	549	522	513	574	537	535	545	590	547	582	539	523	491	580	522	556	556	538	517	551	558	527	581	563	557	564	507	486	543	536	567	540	566	557	540	573	533	549	549	525	513	503	559	546	546	554	536	543	501	531	581	517	577	519	510	523	556	567	531	536	536	531	524	552	541	537	521	559	572	603	544	531	541	536	555	516	541	538	506	583	552	526	540	505	540	540	595	545	555	601	559	545	552	502	568	536	530	520	555	544	595	547	562	510	557	584	538	542	521	548	493	531	575	517	546	583	523	523	535	534	487	572	525	582	508	538	563	523	533	526	494	547	526	539	546	516	571	558	556	516	551	514	535	534	561	515	526	545	522	569	558	545	561	520	528	548	545	537	534	517	555	551	504	568	500	527	494	514	539	556	514	549	548	525	553	567	566	539	559	557	524	540	522	534	521	570	530	575	547	508	560	515	492	563	577	557	518	555	527	537	556	550	540	502	554	523	581	532	563	547	573	519	503	559	480	537	525	530	520	514	557	515	565	558	582	548	578	562	569	582	546	536	531	566	561	578	582	561	531	579	569	550	549	577	575	496	539	559	544	555	488	534	508	498	546	536	529	526	545	543	565	532	537	545	565	542	565	528	552	565	532	530	529	547	501	515	525	547	573	552	550	618	561	578	536	558	535	540	554	496	548	545	549	551	510	549	594	539	547	569	556	542	529	544	568	523	569	542	551	519	529	530	527	507	576	546	536	551	561	534	532	576	536	551	579	553	541	530	525	581	539	530	557	541	544	547	536	524	538	556	515	565	507	558	575	536	560	561	583	532	582	555	537	573	515	524	543	533	550	528	546	555	560	530	591	505	539	536	577	513	569	497	500	510	546	519	542	552	477	494	534	513	538	547	542	539	536	557	518	549	544	517	557	533	542	544	559	556	562	553	533	546	555	542	542	587	548	552	573	544	538	580	541	551	546	543	563	512	532	543	542	551	530	547	539	552	522	528	546	598	522	572	523	534	536	548	557	551	516	566	512	547	511	565	550	540	545	500	603	549	538	522	558	569	532	544	537	572	540	525	536	550	539	548	514	582	572	534	541	562	535	529	545	537	525	498	554	531	526	500	518	550	558	551	569	504	521	533	544	522	540	537	516	546	558	568	552	541	554	538	548	549	524	557	539	530	519	586	537	577	560	563	528	540	545	519	569	575	555	575	552	517	512	548	507	509	527	537	532	550	519	514	549	544	524	579	537	532	579	518	506	527	531
1574	398	423	405	419	402	351	425	389	416	438	450	456	413	386	387	425	412	387	392	380	405	401	362	400	416	428	401	421	386	377	390	414	402	390	392	393	357	440	446	405	402	414	398	382	412	394	407	402	425	397	426	390	428	412	394	428	377	411	398	370	427	365	400	393	399	425	440	391	382	379	404	380	400	369	369	404	419	420	396	402	369	448	408	384	371	408	422	401	429	392	365	396	392	413	406	438	426	395	414	417	437	406	396	425	397	418	426	446	395	355	380	391	351	369	426	402	397	400	379	437	426	389	415	425	413	400	386	402	451	414	385	386	386	383	416	422	389	425	404	442	383	428	383	434	423	405	373	410	428	372	386	361	373	387	402	401	433	403	418	487	385	390	387	412	407	411	372	413	397	400	403	407	390	365	390	412	428	420	354	400	440	375	417	395	382	380	410	404	396	386	439	418	397	404	407	376	371	376	404	421	404	431	417	435	420	395	401	401	418	418	366	390	403	403	390	333	356	377	388	396	393	363	429	432	436	368	382	391	389	379	371	406	382	384	406	405	437	388	397	417	428	373	396	371	430	444	388	377	434	401	402	379	428	392	433	375	426	433	408	398	445	388	373	407	391	372	410	399	394	389	408	408	437	414	419	396	412	448	402	406	411	383	409	372	413	430	355	433	425	380	430	393	402	396	375	384	397	405	361	417	425	403	425	403	440	397	380	420	332	386	386	422	413	424	404	391	420	398	410	384	358	415	402	392	434	390	406	392	411	389	411	370	375	426	365	403	420	379	397	391	420	403	384	411	417	425	402	406	438	402	388	366	413	402	402	404	378	426	414	434	413	395	393	388	412	405	382	423	407	451	399	390	398	431	406	395	406	398	394	455	384	435	390	392	401	410	387	384	403	390	419	367	359	400	398	438	380	414	454	393	406	387	400	367	430	404	364	391	379	408	399	409	341	365	453	405	367	402	382	399	358	380	387	396	397	380	395	383	406	409	417	403	416	396	437	384	427	391	395	406	425	412	411	408	429	399	413	413	407	366	414	422	400	391	399	400	388	386	415	405	440	404	413	376	393	399	389	405	407	423	365	403	409	400	377	404	448	403	394	414	341	336	380	439	411	381	388	400	381	398	404	406	409	378	383	385	397	400	398	392	425	410	380	420	371	379	378	416	379	456	409	413	352	382	418	402	404	383	401	420	392	425	427	432	406	380	393	394	410	402	384	419	358	409	427	378	398	431	367	421	432	423	397	384	393	401	395	383	456	387	368	374	384	386	408	388	383	433	434	376	371	399	392	390	408	358	399	420	384	400	380	412	424	387	394	424	401	401	406	358	410	430	430	394	402	403	402	368	411	378	412	431	353	349	404	396	378	425	417	383	399	364	397	402	419	399	421	425	430	451	390	398	377	388	388	363	381	406	402	425	412	381	353	386	414	391	413	393	385	405	390	422	382	426	400	396	405	399	360	390	448	417	369	376	377	358	442	370	403	412	409	397	415	408	375	381	433	404	374	416	441	421	438	368	388	394	383	434	406	391	346	413	400	422	366	400	362	385	405	422	442	434	409	418	392	386	419	406	402	388	416	393	399	420	417	443	392	419	410	419	392	404	415	394	399	409	406	408	352	425	402	415	401	361	421	418	414	385	390	387	421	424	397	422	407	391	384	390	422	405	383	413	394	414	375	399	438	410	380	400	387	413	389	391	412	387	432	448	376	363	377	395	399	443	405	374	428	419	450	409	397	372	444	363	390	360	371	392	423	408	390	417	389	395	385	362	392	406	398	365	418	438	424	419	387	385	372	399	390	375	346	447	389	399	392	395	403	363	380	336	398	427	422	409	396	350	395	391	397	441	392	407	373	389	401	394	421	400	400	365	362	411	405	394	415	425	428	396	407	390	399	477	402	387	367	375	396	422	424	376	378	370	408	397	397	411	398	438	439	429	400	418	379	398	391	427	405	367	409	403	405	442	385	432	392	366	406	388	399	387	406	408	416	437	393	378	392	462	427	435	415	374	430	398	397	380	410	398	421	361	415	394	421	409	369	399	378	413	421	374	384	403	406	387	408	422	391	409	400	385	399	436	390	431	416	404	390	394	438	399	400	412	382	369	402	423	375	390	370	386	413	401	414	386	400	424	396	397	424	391	371	423	408	408	428	406	360	445	432	357	376	419	417	388	417	399	373	368	411	438	437	400	377	387	385	409	423	400	434	419	393	387	382	433	424	420	415	374	401	385	432	429	411	401	412	423	397	419	417	375	379	354	408	387	374	430	378	344	408	402	403	416	409	391	380	403	419	456	416	384	393	411	388	386	396	391	380	361	410	391	391	395	405	382	398	406	405	403	396	420	406	390	406	380	433	403	415	390	341	363	398	413	408	442	428	387	437	422	436	395	401	365	380	386	398	386	431	411	399	394	405	379	376	415	379	443	369	414	434	374	418	424	381	408	365	387	435	405	448	396	428	418	426	419	405	430	419	424	389	376	392	362	390	372	396	417	398	406	406	400	390	374	435	390	393	411	420	365	370	379	409	395	402	436	385	347	372	395	421	438	409	461	404	389	360	435	357	372	383	422	405	420	415	446	445	393	416	394	380	406	385	405	391	401	425	381	386	386	388	391	413	400	400	408	419	415	407	363	368	416	376	451	443	401	406	416	385	420	409	446	417	378	406	412	354	402	404	406	364	395	411	451	404	389	393	431	420	377	397	407	413	438	390	367	405	442	430	387	388	417	411	417	444	410	430	395	407	400	431	425	410	422	372	357	420	425	378	408	472	394	398	418	373	404	383	394	436	414	449	404	416	403	429	418	453	388	405	392	406	421	382	403	380	374	407	416	410	398	395	405	410	396	382	373	413	399	383	368	429	390	394	400	423	358	410	423	387	370	411	374	412	357	393	404	421	383	415	380	440	405	419	387	400	435	391	377	400	406	383	411	464	407	365	406	400	421	422	404	355	390	396	403	388	406	391	401	414	366	374	381	407	370	400	436	404	410	385	381	380	433	381	436	423	399	425	421	367	437	435	421	411	405	368	440	390	410	402	414	357	385	433	391	386	372	378	383	421	423	420	391	377	392	419	425	429	392	417	366	412	425	413	429	428	422	435	404	399	417	402	389	409	393	406	444	381	427	371	356	377	416	411	392	363	416	410	387	356	411	380	404	402	369	401	398	394	389	408	351	372	421	394	389	399	434	381	433	405	429	377	383	419	414	384	397	392	387	398	368	369	385	398	393	366	389	387	410	384	377	412	399	407	386	417	429	388	368	410	353	407	366	366	392	380	386	397	405	408	378	408	395	346	386	405	440	402	399	422	452	382	429	415	398	431	367	374	378	432	425	391	363	398	386	380	432	383	410	416	397	430	434	422	381	397	412	403	395	393	389	383	404	429	436	383	405	359	408	404	387	378	412	411	413	398	376	393	421	380	429	362	401	394	372	399	418	420	388	409	440	396	395	408	395	415	406	400	417	410	415	412	414	427	396	403	387	409
2103	837	884	945	877	900	921	884	873	899	910	894	934	913	857	894	868	912	918	887	850	867	921	867	888	889	835	862	885	870	862	834	926	909	885	887	895	874	877	882	859	920	892	837	916	905	852	879	882	894	897	907	956	865	904	921	872	881	849	923	895	878	866	860	897	863	881	922	832	904	854	843	823	882	883	908	911	900	887	882	847	854	850	886	827	836	859	808	881	848	850	904	855	931	909	923	915	913	897	825	874	926	878	881	894	831	880	848	861	901	861	868	858	806	860	901	883	869	864	895	878	889	833	882	847	924	843	853	861	855	891	886	878	884	844	909	891	874	890	851	907	853	845	900	884	872	890	867	883	857	927	875	847	888	816	913	851	903	860	847	878	872	843	864	903	881	861	891	899	859	814	864	867	844	928	862	916	834	892	810	857	892	875	875	875	867	850	874	841	898	887	905	927	879	818	916	839	904	851	869	878	874	854	873	910	872	913	825	893	887	894	863	875	858	883	894	863	871	888	925	917	902	871	920	910	884	943	895	854	913	887	908	890	896	889	882	875	864	903	860	874	842	921	842	908	840	911	862	835	918	921	855	842	912	877	913	878	887	825	894	899	875	863	900	844	892	925	912	917	904	852	914	846	895	868	851	853	874	950	872	851	917	874	830	890	879	898	908	915	843	927	886	885	872	913	960	878	888	877	889	857	856	840	875	864	899	879	845	889	901	911	869	879	892	870	891	834	904	888	884	836	897	887	864	880	871	874	889	897	899	854	906	894	950	826	874	894	855	848	921	904	904	857	872	870	895	838	887	911	889	930	847	834	923	852	856	885	947	890	898	855	841	881	921	910	938	913	912	903	842	904	891	894	855	889	907	841	892	958	909	896	895	889	855	878	851	912	938	850	847	858	882	856	885	850	924	912	872	912	862	872	817	918	891	880	893	906	876	901	842	899	940	890	911	901	903	851	911	882	873	850	916	884	889	888	843	885	917	874	896	838	890	862	956	822	870	919	869	847	884	906	879	853	889	914	881	886	882	868	861	881	855	850	884	898	925	887	843	838	929	881	886	867	874	864	859	886	880	886	858	865	896	908	928	870	870	854	880	842	859	856	901	827	863	894	930	899	905	882	878	865	909	847	877	866	839	824	871	888	867	887	934	892	916	883	912	850	885	885	862	908	886	952	883	943	915	892	880	908	899	923	896	899	855	836	934	922	884	875	876	894	859	901	901	903	854	886	957	926	855	927	953	864	871	856	915	924	859	878	887	839	947	901	903	910	892	827	864	864	911	911	845	863	888	874	833	879	903	896	859	872	859	841	868	901	845	875	898	860	887	924	882	907	893	882	839	902	901	859	834	885	842	905	889	895	857	875	903	894	877	873	885	850	931	889	863	877	880	880	868	924	879	844	877	891	824	883	908	870	856	872	882	876	913	843	847	920	861	900	880	882	907	898	878	927	879	910	892	907	933	902	897	853	892	909	877	847	847	824	885	865	897	895	883	841	822	875	877	863	900	870	868	904	865	830	889	865	896	894	885	880	888	863	868	889	888	929	913	904	855	886	914	886	845	847	847	819	898	913	835	868	896	907	853	853	833	836	890	876	864	858	902	859	881	927	845	862	925	893	882	912	899	868	887	832	897	859	879	887	834	848	851	890	835	925	808	902	885	885	918	880	872	933	858	869	880	881	884	885	882	889	869	930	877	880	867	829	843	911	888	920	867	936	933	878	935	878	864	872	875	902	860	893	915	923	835	862	890	877	873	894	871	918	921	886	902	874	849	901	876	911	871	865	845	868	923	844	839	867	929	909	884	884	880	830	888	854	908	918	895	848	856	854	888	863	897	808	874	927	901	854	901	899	846	871	940	921	920	853	879	871	819	834	872	848	934	941	828	876	914	857	949	862	872	923	857	873	879	900	838	890	923	867	881	902	863	871	836	869	866	893	887	853	872	854	859	896	867	873	882	868	906	960	874	882	956	923	876	925	860	870	908	818	868	937	873	842	877	867	842	887	867	853	857	835	870	824	883	825	954	851	856	864	892	922	898	886	863	918	900	880	889	849	915	871	869	868	916	915	870	905	896	839	890	863	896	850	886	862	911	868	875	869	911	899	931	845	836	844	872	905	874	856	903	871	840	895	859	871	895	896	895	846	869	904	949	868	874	905	904	927	856	858	893	883	820	948	898	883	881	887	867	903	944	849	902	899	884	926	869	820	866	882	841	917	835	871	896	881	877	855	875	902	940	868	862	908	876	842	873	855	911	848	868	894	896	865	912	860	843	907	847	892	823	891	915	886	887	906	842	851	796	903	930	867	882	839	891	866	912	911	899	881	846	822	872	931	857	886	823	855	853	893	906	895	892	877	875	964	819	954	883	929	882	857	867	848	912	847	901	837	861	850	896	898	875	862	888	857	866	867	862	898	880	871	892	848	872	902	918	873	904	868	834	926	896	902	865	868	874	948	877	869	895	918	964	861	898	879	829	845	848	802	900	908	870	863	908	904	902	854	920	898	889	881	929	928	881	904	834	855	881	837	858	876	864	859	856	888	886	839	913	810	870	871	874	880	876	843	901	897	891	906	829	876	882	875	872	897	919	853	881	929	883	890	822	871	870	852	912	890	884	855	911	852	892	906	894	835	882	817	904	873	826	898	827	855	853	842	878	882	917	912	903	891	885	870	921	864	882	885	914	872	885	869	902	880	853	878	931	875	876	865	859	857	852	902	871	937	931	850	844	904	907	857	896	879	869	903	863	879	908	868	879	889	881	920	863	913	965	874	899	908	866	882	912	877	906	884	885	923	905	876	824	907	872	843	848	881	904	882	904	915	820	885	923	880	891	897	883	883	884	856	919	867	862	882	929	877	927	875	890	906	855	875	869	921	869	847	882	871	859	873	891	895	858	917	869	890	879	870	833	893	905	896	894	882	870	904	888	855	876	876	869	941	853	913	893	871	876	868	891	845	903	869	881	914	856	854	854	904	930	862	867	910	875	836	867	856	894	937	895	867	859	922	872	928	855	866	863	905	829	907	914	841	933	846	842	873	904	868	861	878	887	899	875	880	845	893	878	873	874	910	895	884	859	877	873	823	868	854	889	907	931	862	883	905	926	916	835	846	890	891	861	878	876	887	858	875	889	900	885	873	854	880	876	881	854	838	863	887	871	824	872	864	835	862	879	879	879	901	841	941	906	840	930	875	859	882	879	891	883	861	888	895	887	917	902	863	863	885	833	853	849	875	897	896	908	916	866	850	843	873	902	899	806	892	906	858	907	880	872	843	873	873	906	901	856	893	882	816	899	857	855	885	857	878	884	887	978	845	909	887	881	877	877	894	859	853	836	919	906	835	838	836	886	874	898	860	872	850	850	926	840	976	888	863	881	856	871	882	882	875	877	852	876	917	847	862	891	876	935	898	889	892	891	844	867	886	842	842	900	853	860	894	792	924	899	896	855	872	851	861	835	884	871	912	848	824	884	919	920	876	852	899	917
7635	512	532	447	389	331	270	269	243	255	202	241	190	203	202	217	218	180	221	196	171	207	197	169	204	183	258	190	191	172	207	198	196	215	201	216	231	213	187	187	180	204	212	215	211	181	185	197	180	204	170	178	200	198	181	179	179	182	178	183	202	187	197	176	200	215	187	181	173	210	188	166	191	204	175	196	179	206	185	215	209	206	177	175	201	192	214	197	162	183	206	188	209	208	163	195	193	178	184	180	172	165	173	191	180	188	181	218	177	189	179	210	184	199	221	186	198	183	186	196	185	178	189	203	196	176	178	181	187	194	210	187	166	187	202	197	182	182	170	212	195	190	225	191	197	205	169	206	190	215	211	199	195	189	218	189	197	202	175	187	211	191	174	216	200	199	196	214	204	164	176	228	182	204	203	189	195	200	185	182	189	209	178	174	198	186	172	199	164	179	187	183	191	166	169	171	182	158	190	177	186	186	180	199	193	174	221	179	213	196	185	207	206	173	189	192	173	177	207	199	196	202	201	182	175	192	192	201	178	185	191	183	181	208	181	199	214	192	191	179	210	219	198	196	187	182	177	179	186	206	203	200	193	193	175	194	200	193	206	183	201	184	199	194	177	187	196	187	178	195	191	200	202	156	222	215	172	175	191	180	202	188	220	185	183	217	200	188	206	194	184	180	185	182	193	169	194	177	170	180	188	195	173	176	199	218	184	216	185	183	187	201	200	223	176	182	194	183	202	196	166	186	199	208	178	195	197	196	202	205	208	209	188	173	222	187	181	204	186	165	186	183	192	187	174	183	190	173	178	214	197	198	196	212	206	182	204	185	181	206	208	212	196	188	164	192	189	160	206	177	194	189	169	172	200	176	192	196	206	211	181	203	224	208	173	185	222	169	178	188	191	209	178	191	226	179	212	207	201	218	215	195	214	180	198	204	176	175	205	209	211	199	211	171	196	190	182	199	178	219	187	165	206	192	184	189	176	209	159	192	210	203	187	185	200	194	193	208	176	217	181	176	186	221	191	194	207	170	210	201	196	193	183	202	179	191	211	183	193	190	173	198	210	177	196	197	203	202	195	185	172	199	156	184	201	210	221	198	181	187	211	182	196	177	173	212	191	161	202	216	168	195	181	200	160	200	206	169	182	201	193	214	188	195	195	198	198	204	200	225	174	173	201	208	187	186	185	188	215	161	188	195	154	185	210	172	183	165	213	198	192	194	155	181	201	190	190	198	169	179	158	198	195	182	192	178	195	201	172	183	206	197	187	217	206	165	196	196	202	215	179	199	216	203	223	190	201	217	209	206	190	182	182	206	161	210	185	167	182	201	184	176	206	225	169	186	169	190	178	186	200	190	188	180	170	209	200	206	195	176	196	200	215	169	197	182	177	176	180	212	195	195	181	199	208	192	167	191	180	198	161	193	193	216	184	229	188	213	179	192	178	194	213	201	189	205	183	199	184	201	177	167	203	183	217	211	197	202	210	202	198	184	182	201	190	214	167	202	191	207	201	160	198	197	152	164	195	181	209	190	176	148	192	224	179	185	186	191	171	185	180	182	183	175	184	191	221	221	194	187	174	196	188	196	194	210	188	188	203	195	204	178	206	178	195	205	176	193	205	184	164	200	206	176	220	224	171	177	177	202	199	188	191	192	181	188	203	194	194	197	174	174	186	188	196	202	182	193	181	171	178	216	180	172	194	177	203	219	208	194	205	182	194	210	221	209	179	182	208	218	189	201	194	179	186	178	205	199	180	209	247	202	178	171	208	211	204	191	225	166	176	236	195	184	200	202	191	177	178	198	204	151	204	203	163	175	193	177	186	188	177	192	211	180	187	187	192	183	181	188	177	181	200	199	171	206	169	205	196	182	198	198	217	199	190	186	188	197	179	189	188	189	180	201	200	171	219	191	185	203	212	197	174	198	213	195	226	184	201	189	177	212	181	198	188	191	183	171	169	207	190	209	195	205	191	196	196	178	170	206	187	189	207	168	177	186	181	205	204	181	165	198	215	183	184	205	179	180	207	211	172	211	215	200	198	214	209	182	204	202	187	199	231	186	195	206	190	174	181	191	207	191	180	186	169	172	182	181	188	226	183	180	210	188	175	187	217	171	192	189	208	209	192	195	188	182	198	209	169	201	214	192	191	198	192	220	169	174	188	227	205	190	187	197	227	179	190	226	200	183	186	178	174	184	224	181	199	182	197	204	228	184	212	192	185	194	201	188	209	208	208	190	185	197	196	190	227	181	160	168	197	166	182	192	190	186	195	190	202	177	181	190	203	192	189	194	197	232	223	197	219	166	221	202	186	188	204	196	177	197	197	193	203	190	191	178	165	169	187	200	192	229	202	184	183	191	203	182	194	198	194	217	229	183	198	194	184	189	181	222	190	200	206	174	204	186	193	199	188	206	195	202	175	170	189	200	208	178	188	200	184	187	198	172	187	216	192	214	187	209	220	201	200	179	198	203	183	168	187	211	182	194	190	220	223	185	192	182	194	225	233	222	194	186	219	201	180	207	171	187	188	242	169	203	197	189	219	222	201	192	181	183	197	188	180	186	187	182	196	210	204	172	203	198	189	189	174	199	210	224	171	211	212	190	198	177	172	198	192	212	207	203	194	180	165	175	172	155	197	207	196	208	200	194	185	170	180	194	220	184	176	163	183	186	187	193	196	173	195	182	183	188	197	217	189	208	183	216	218	195	227	186	200	203	199	196	176	201	188	217	189	224	163	205	162	174	192	219	196	181	221	183	192	207	180	204	194	203	224	205	198	189	216	180	205	220	203	181	194	214	202	194	208	211	199	190	207	208	199	203	186	190	212	204	193	215	198	177	174	156	162	171	179	211	172	176	210	201	183	201	204	199	186	184	219	187	200	198	178	186	203	219	205	187	197	162	215	190	190	209	195	173	192	173	208	174	190	202	200	187	207	204	187	200	179	168	216	200	195	195	204	203	208	215	201	200	212	230	195	191	192	189	200	226	203	203	219	204	197	170	174	169	180	194	201	176	186	213	170	189	171	222	190	180	172	195	186	204	201	178	200	185	203	198	200	184	208	205	204	190	217	184	204	190	219	204	195	208	179	218	172	170	191	157	194	188	204	171	190	188	160	190	204	218	197	203	212	214	179	224	190	174	165	188	204	186	172	174	233	188	195	199	193	182	196	185	176	168	203	178	195	201	184	187	199	201	161	199	226	193	188	199	183	186	193	191	194	203	178	194	176	203	204	194	208	185	186	208	166	175	217	177	199	192	201	208	216	235	202	207	205	195	187	219	197	211	203	194	188	201	208	192	194	205	186	223	187	186	186	175	205	206	200	171	186	205	180	193	182	201	198	185	185	183	197	193	212	173	179	190	159	201	196	183	177	178	203	193	190	195	195	187	199	169	234	175	199	223	199	189	202	186	173	181	215	175	190	202	194	185	190	211	179	194	198	188	185	200	192	227	175	188	180	198	188	199	205	187	191	200	171	200	193	187	184	225
6428	704	1199	1370	1159	959	851	830	731	703	618	623	584	634	509	578	568	537	571	539	509	506	487	572	509	531	468	504	546	483	489	512	492	516	488	467	496	476	494	509	515	447	476	481	496	466	486	416	501	453	475	484	485	466	453	448	469	504	481	497	486	459	449	485	468	486	493	482	457	503	498	470	479	439	432	497	523	463	506	484	513	478	475	455	477	465	467	464	499	483	450	490	469	466	500	479	499	466	491	470	481	456	470	479	468	475	486	485	486	434	474	507	468	466	488	445	451	502	508	467	483	457	439	481	457	473	492	484	500	455	475	524	494	487	463	473	465	482	470	435	481	470	437	459	526	489	503	472	476	520	486	493	508	471	448	494	444	447	455	474	473	508	500	497	474	483	456	462	464	488	472	446	461	483	456	467	464	471	445	521	444	476	488	457	519	453	488	459	477	489	483	463	469	489	504	515	517	519	506	499	451	441	444	475	456	508	477	475	535	472	471	492	441	508	472	473	494	476	512	474	473	496	495	491	463	471	464	492	492	481	464	512	471	464	472	475	477	483	491	459	493	505	479	454	494	420	482	440	454	453	480	470	479	466	463	481	461	470	483	406	483	471	505	455	469	454	416	468	495	508	472	475	447	458	468	458	496	506	488	438	489	510	446	506	439	438	468	458	456	453	458	497	455	484	452	480	476	448	467	435	487	485	494	454	506	438	485	458	510	472	461	489	504	470	462	460	468	466	447	418	502	471	485	462	490	457	468	468	500	457	449	455	470	462	433	464	509	446	503	489	451	470	460	513	463	489	492	474	483	458	494	486	456	469	486	483	456	479	466	494	463	455	453	449	496	491	501	482	446	501	456	464	453	479	476	501	449	488	463	480	474	487	457	443	477	474	455	496	483	488	464	460	482	466	460	428	488	449	462	484	470	514	455	511	496	445	477	467	459	476	474	469	479	488	424	464	490	452	479	459	525	482	497	473	456	450	479	487	459	470	455	449	475	485	469	479	511	480	476	491	481	474	442	459	467	487	452	495	503	443	502	503	474	479	504	508	466	494	457	496	512	480	451	455	497	453	489	447	432	474	504	481	452	481	468	502	464	455	496	500	459	469	475	465	447	449	482	454	496	497	478	460	475	503	503	475	508	458	481	427	492	464	496	476	500	469	507	473	466	478	456	471	496	509	483	444	508	463	493	497	452	450	489	473	480	473	443	437	465	476	483	457	496	464	486	458	496	451	468	501	490	484	496	486	463	466	460	514	469	446	501	486	491	497	449	514	488	493	466	492	464	483	453	487	490	522	513	521	524	480	467	467	425	486	448	489	486	441	520	482	391	435	492	465	417	466	523	482	485	449	457	472	513	459	454	495	497	476	482	482	460	431	425	515	484	491	477	461	479	443	513	470	507	491	476	471	489	458	492	475	491	424	452	497	467	461	475	485	495	452	512	471	444	464	426	465	477	458	482	442	481	435	440	469	498	504	488	454	463	526	477	455	446	482	420	473	511	450	485	484	467	463	475	441	442	508	501	491	468	437	470	513	487	473	496	424	434	493	442	516	493	511	454	465	461	465	496	480	424	456	437	495	500	465	480	455	460	470	440	462	449	465	472	483	453	469	496	506	486	467	474	454	476	482	443	444	461	455	460	461	497	511	496	458	455	459	460	484	468	476	467	478	430	459	462	484	495	481	470	441	500	443	442	513	457	476	463	446	492	475	440	514	503	472	467	439	511	448	444	455	451	487	460	454	513	483	486	507	471	445	475	492	473	473	462	450	467	476	446	467	444	474	475	468	489	507	471	480	471	473	485	436	499	480	487	471	454	451	499	469	466	483	496	499	494	453	494	479	471	487	492	531	477	472	478	477	484	502	461	469	478	456	444	479	483	465	475	488	468	461	460	497	489	486	468	432	453	481	503	479	461	496	459	416	428	427	486	481	487	455	499	498	433	455	488	495	478	450	485	474	450	465	477	477	501	459	474	454	480	431	482	456	468	466	481	444	520	449	461	456	489	429	472	465	463	491	450	436	466	515	462	464	418	475	477	481	455	488	462	476	500	454	468	461	474	468	444	467	483	456	503	462	461	473	471	492	476	465	455	476	467	488	480	475	531	465	466	502	472	477	421	472	504	486	455	449	503	467	477	502	475	491	454	466	472	471	468	517	455	434	489	424	492	466	453	459	491	458	483	474	492	452	446	472	471	487	474	459	462	436	464	481	451	453	473	455	470	471	448	432	467	438	486	476	471	483	469	468	465	465	456	449	500	475	496	455	480	429	425	506	464	509	491	438	444	466	479	459	489	502	525	457	471	430	512	441	491	525	487	447	474	457	455	500	478	463	461	462	477	466	493	501	516	450	442	476	514	479	490	476	490	492	453	492	510	450	434	463	432	521	464	426	473	491	475	490	471	450	451	474	485	440	470	500	485	433	474	475	500	494	462	449	461	501	504	474	499	459	455	480	489	463	460	466	480	448	458	475	454	485	474	451	481	490	462	466	497	486	464	440	526	478	474	469	453	449	479	473	495	450	502	454	495	436	502	460	485	492	470	497	460	504	438	449	479	462	463	474	446	444	454	416	496	463	479	449	491	480	479	469	485	487	514	448	498	463	503	489	453	501	474	428	502	494	508	486	492	486	473	487	510	474	454	493	492	446	480	447	488	454	445	484	464	484	479	532	477	469	439	493	473	485	417	473	461	485	483	479	441	502	446	450	491	465	468	482	467	457	459	467	430	459	475	490	476	468	466	491	473	459	455	472	506	452	439	446	483	487	438	448	482	473	468	464	436	478	511	497	463	483	459	482	445	451	435	502	450	454	495	477	474	470	521	450	474	440	464	459	518	468	450	456	472	494	503	440	490	475	477	468	469	471	491	475	459	471	447	481	440	457	467	493	484	501	500	493	426	465	461	449	454	525	458	486	512	454	475	473	460	476	453	503	481	485	482	498	457	464	487	473	433	483	465	465	497	474	496	441	478	452	473	475	429	469	472	444	493	511	471	495	464	499	440	498	478	484	465	470	470	501	483	475	483	493	451	458	445	517	444	507	462	486	478	459	449	495	458	477	450	499	487	506	493	502	477	504	473	421	460	475	478	508	452	503	468	486	471	446	478	485	500	460	457	440	435	441	446	436	472	449	463	474	479	500	459	458	458	499	434	472	460	481	547	499	473	479	477	423	474	453	501	493	469	438	459	446	500	510	434	448	489	481	461	466	513	477	492	503	506	494	471	494	504	479	438	469	487	454	502	483	434	457	473	443	478	487	491	475	483	455	478	484	491	491	495	484	487	484	435	455	497	473	499	489	477	507	460	529	460	466	466	467	466	490	471	486	538	475	443	488	458	490	461	464	495	481	520	484	500	468	464	496	484	480	473	469	498	492	520	493	472	482	478	441	445	456	464	472	464	462	457	448	471	448	427	503	501	479	466	470	468	486	461	486	505	463	491	484	456	513	503	490	444	489	476	477	435	477	476	513	493	442	433	471	463	487
14872	1204	956	678	520	411	357	300	273	267	246	246	225	228	254	225	242	200	216	216	199	239	200	206	210	229	223	221	205	208	236	231	230	218	197	197	204	241	214	210	198	243	230	231	215	226	193	204	173	211	217	222	224	211	225	234	211	182	249	223	208	218	216	214	203	202	228	200	210	207	233	216	204	183	204	255	242	217	218	224	218	242	237	243	240	215	200	193	198	227	220	194	206	199	193	201	218	213	198	213	228	204	244	205	202	234	209	213	200	253	213	216	202	215	218	222	208	214	218	219	217	236	217	196	215	224	202	189	209	221	227	225	212	226	214	254	231	221	196	198	203	198	202	204	221	198	215	222	199	241	203	180	205	220	232	248	214	203	234	195	216	206	215	217	202	201	192	229	207	229	185	231	202	244	203	208	222	206	216	199	207	224	223	227	201	214	232	204	237	219	207	212	208	199	213	196	245	205	244	222	199	225	187	219	207	203	227	236	210	209	207	198	211	185	197	235	196	214	212	180	211	207	220	183	216	227	243	204	241	215	220	212	219	212	211	209	225	227	194	184	219	223	223	211	211	216	243	246	256	192	216	186	204	212	234	216	206	237	201	206	212	240	225	234	237	221	205	212	210	216	202	229	202	211	190	215	193	192	203	210	191	236	215	211	217	222	211	223	224	234	201	221	227	197	195	222	200	222	210	221	222	207	222	228	191	220	205	216	189	221	210	213	200	229	208	221	232	211	204	193	216	192	223	212	218	212	242	203	257	232	207	209	210	192	223	184	224	242	206	219	199	219	235	198	220	215	210	199	207	218	217	201	218	195	203	217	224	222	204	219	196	223	246	189	231	202	216	241	231	224	241	215	226	214	218	224	221	215	204	213	229	211	217	205	219	211	185	212	204	205	228	250	234	207	217	209	196	225	226	216	228	228	222	207	198	235	207	241	225	187	204	244	244	228	218	208	220	202	192	224	195	191	209	227	211	233	216	230	236	227	212	225	226	233	208	200	211	209	229	197	242	193	199	226	189	235	199	201	238	244	199	215	213	209	223	220	236	226	222	197	214	222	219	221	221	243	210	216	239	226	220	211	222	228	204	215	225	244	214	193	219	233	217	222	196	220	199	211	210	191	206	238	218	212	200	200	199	221	190	213	189	229	220	191	221	212	205	181	230	202	205	195	225	210	208	207	191	226	195	210	207	218	211	224	203	214	227	192	202	237	180	195	188	232	212	200	205	190	185	212	236	195	220	215	218	202	197	235	205	201	226	221	235	192	205	210	210	206	204	215	195	210	205	219	213	221	201	205	201	219	200	209	226	249	224	203	203	222	204	224	230	207	202	200	195	191	245	217	212	242	193	188	213	223	225	229	205	206	207	226	218	216	241	230	229	209	198	210	229	205	216	195	210	209	217	218	197	219	228	201	213	222	184	223	214	208	209	229	222	208	221	202	212	216	215	193	214	205	177	253	231	200	202	233	234	228	200	209	206	215	212	229	196	206	221	218	206	221	208	191	223	216	210	209	229	224	208	206	244	240	255	219	221	214	200	214	201	225	243	243	211	230	211	231	207	191	219	198	212	212	249	217	207	218	223	236	201	226	217	223	215	213	216	210	201	197	256	185	197	175	198	223	222	239	195	177	219	205	233	211	219	204	234	206	241	205	227	186	206	211	247	225	237	259	225	198	232	244	226	232	219	210	228	218	220	207	191	200	220	185	223	195	207	213	243	228	179	226	196	233	249	213	235	207	208	213	194	207	207	232	226	243	199	196	229	233	223	226	204	234	198	210	215	195	218	187	215	229	196	190	223	230	240	209	222	244	226	225	238	221	260	249	201	202	205	234	206	235	207	225	202	257	187	199	208	221	209	202	185	220	223	232	240	222	199	222	214	203	205	224	209	218	204	189	249	210	201	215	232	220	187	245	191	205	215	215	203	243	228	223	227	249	248	203	201	188	203	232	229	217	226	197	230	202	227	242	208	249	224	223	230	215	214	207	225	206	221	206	230	227	211	227	208	249	240	209	221	194	227	212	222	213	194	221	215	226	229	186	192	237	242	180	208	204	203	244	205	194	212	225	248	203	212	223	229	240	227	223	197	188	196	203	188	178	207	205	189	205	205	242	212	237	188	235	215	221	207	215	232	220	203	202	197	212	201	221	215	188	218	206	192	197	225	203	232	212	201	207	220	204	203	210	198	206	230	237	227	246	221	219	189	243	220	207	232	210	206	185	242	214	201	229	231	207	203	190	198	233	206	204	216	212	223	217	230	192	232	189	195	220	211	254	214	235	232	212	214	188	205	203	204	240	213	213	196	208	203	230	189	200	231	203	216	239	235	233	210	213	248	222	189	207	194	226	198	212	200	198	238	222	219	196	231	212	215	235	242	201	215	210	197	215	198	219	192	196	210	235	223	197	202	236	220	226	224	213	201	223	227	206	203	197	218	178	209	210	250	216	193	207	198	220	229	229	206	203	209	230	216	202	224	219	200	168	212	201	200	210	234	234	217	197	213	221	210	214	227	212	199	210	205	197	225	217	235	227	211	210	214	202	216	215	211	227	220	184	204	207	226	207	188	227	246	228	225	207	243	222	228	214	201	210	215	221	231	230	203	180	207	215	208	206	226	215	223	205	224	214	221	196	212	207	205	211	248	258	235	230	223	181	218	223	208	202	206	201	217	253	258	201	225	208	189	225	236	217	230	208	209	217	215	232	216	185	232	228	205	222	218	236	213	198	233	221	235	207	195	210	223	207	222	204	224	209	244	192	188	195	225	206	195	208	183	217	194	218	200	199	201	209	241	205	193	232	235	223	231	211	209	213	211	218	202	224	203	211	182	211	204	228	204	248	205	227	237	195	196	206	184	221	211	183	192	203	201	208	174	212	219	231	213	241	210	180	222	215	222	265	216	196	222	238	216	206	247	208	246	212	200	252	214	232	246	197	210	201	200	212	197	205	211	211	237	214	219	194	214	218	225	211	211	193	181	221	232	212	229	201	199	207	220	206	233	231	209	202	216	214	213	222	224	234	224	200	218	235	206	254	222	204	203	205	219	214	209	229	225	201	188	225	196	218	197	206	197	190	224	222	203	194	249	242	207	247	196	196	214	217	214	234	237	209	213	218	221	213	222	210	201	211	214	222	204	226	202	211	192	214	213	236	205	218	256	211	229	205	220	195	226	209	237	232	239	258	196	191	222	222	218	228	225	195	219	250	234	228	259	227	224	205	193	211	205	232	215	237	241	211	180	212	177	190	210	196	235	199	190	209	222	213	226	242	225	197	229	237	226	221	209	205	227	215	232	242	235	227	242	211	232	202	196	203	215	206	219	230	216	227	216	225	211	212	213	225	221	209	209	221	203	220	209	222	229	221	223	225	213	221	233	214	242	223	207	217	228	231	207	196	245	222	205	234	212	206	191	187	230	237	200	210	198	205	211	224	229	225	221	219	190	192	199	223	233	220	201	231	206	200	245	209	197	192	211	243	209	198
8432	1154	2007	2184	1905	1513	1298	1104	1073	856	857	834	770	749	713	692	655	622	640	624	659	621	605	624	617	613	566	560	605	600	576	591	597	622	532	515	524	564	590	575	589	604	600	610	602	559	613	554	564	573	603	580	559	586	573	569	541	574	556	542	553	551	577	547	527	566	562	534	573	571	547	580	557	558	550	580	513	561	584	597	571	534	550	550	580	538	541	543	527	588	555	566	570	581	550	570	541	549	544	550	527	512	566	557	582	547	515	540	528	559	558	565	540	550	567	584	584	549	609	521	561	568	540	571	628	546	550	542	523	554	556	574	533	494	541	554	584	575	571	540	560	580	533	560	553	564	568	549	565	552	545	560	565	552	567	528	535	570	535	571	558	585	555	562	575	555	535	587	529	545	538	525	557	560	555	558	550	531	578	622	550	594	577	550	500	557	586	556	542	513	539	537	526	525	565	561	562	536	555	569	516	571	565	549	526	579	518	547	553	560	574	533	567	572	533	555	529	573	563	564	596	527	569	547	576	545	543	537	583	548	568	540	548	536	519	554	532	566	547	563	583	519	543	562	564	535	556	584	550	555	522	548	552	561	564	554	576	570	573	531	548	582	565	569	575	555	567	525	540	544	582	550	555	556	539	545	611	573	570	527	550	548	571	552	561	546	558	602	563	535	545	608	531	566	586	557	530	534	502	525	558	511	550	599	563	550	598	528	551	562	524	542	535	561	571	532	551	562	533	537	543	537	559	543	562	548	537	558	535	531	541	567	534	555	524	566	566	537	534	566	553	533	520	594	532	555	527	598	565	552	542	526	598	543	600	570	587	565	554	558	611	546	562	558	541	520	575	562	537	545	562	551	551	569	532	553	573	554	587	545	513	530	532	563	573	548	515	552	559	576	554	549	544	577	569	578	559	553	580	570	498	580	508	535	548	596	497	589	555	544	550	554	540	546	577	566	574	558	532	555	569	556	526	510	583	512	569	501	529	541	569	548	572	550	540	558	590	517	557	561	547	509	575	527	549	528	599	524	531	535	519	555	599	531	575	526	576	535	542	557	570	542	530	548	558	545	597	562	540	547	557	560	565	533	551	562	529	532	562	580	532	559	565	514	581	553	520	581	526	543	587	585	574	520	520	530	544	550	557	565	571	533	544	522	573	595	534	558	582	555	529	564	540	566	595	568	582	590	556	570	583	544	617	553	530	581	502	576	549	532	554	564	559	525	560	598	558	556	553	545	574	558	532	521	567	589	523	527	621	581	551	578	600	573	575	549	577	552	525	533	570	571	528	555	497	553	576	545	528	537	556	560	535	552	563	559	516	558	519	540	580	543	559	596	521	545	517	524	563	547	564	604	554	558	531	530	581	512	533	532	559	591	529	592	565	543	546	520	585	559	503	584	562	548	567	513	562	541	560	541	561	548	541	547	543	568	528	570	561	493	521	551	510	578	524	532	562	537	536	506	564	534	539	591	536	534	540	566	520	624	574	592	527	562	581	539	542	541	567	568	555	497	506	536	565	508	558	499	598	567	584	530	584	515	572	541	525	545	556	574	558	567	532	589	555	553	597	512	548	553	568	511	547	546	547	564	560	574	507	511	552	565	520	561	541	556	525	545	554	555	575	508	567	544	602	566	498	589	546	542	495	531	559	535	534	502	569	549	575	534	532	552	565	541	550	506	555	552	618	524	541	547	591	575	576	532	566	565	538	609	559	552	581	561	551	537	541	564	513	532	555	558	548	532	551	542	605	557	589	580	578	535	568	531	555	568	573	525	530	515	513	576	562	579	609	571	548	579	563	559	510	569	573	558	569	530	584	524	574	574	553	535	524	579	549	578	572	539	581	548	534	538	546	594	554	556	533	562	537	549	542	572	553	489	546	552	554	551	570	583	555	544	549	550	541	547	576	579	531	544	508	532	536	552	533	512	551	542	568	560	596	563	498	576	550	598	530	531	583	590	548	527	554	562	567	572	571	562	560	573	522	546	531	552	554	561	580	539	559	547	543	540	546	540	490	557	531	552	560	541	514	520	582	508	559	542	521	531	567	574	531	593	557	544	563	525	537	555	569	576	545	592	576	572	573	522	549	476	569	553	561	541	612	519	539	568	480	614	598	568	541	547	560	532	527	555	577	570	514	557	551	573	564	567	515	548	548	589	551	565	495	514	584	555	510	511	539	526	577	555	539	529	570	551	558	544	574	534	515	522	583	548	558	536	536	545	519	545	526	534	553	563	510	557	568	600	521	507	576	555	576	543	571	581	536	564	599	512	576	568	561	610	530	533	578	555	565	551	526	510	569	575	553	573	537	495	560	555	549	531	560	547	570	553	560	590	537	588	575	557	565	514	541	556	558	553	515	564	571	565	528	563	536	562	546	537	537	545	537	566	537	541	564	553	578	546	594	547	524	576	563	573	552	513	570	551	496	514	519	541	581	557	564	553	556	547	503	563	566	568	567	533	554	541	543	528	568	581	548	546	522	577	523	550	549	570	521	585	544	542	514	546	560	572	587	541	546	579	528	572	520	529	573	548	592	601	532	550	535	560	563	545	504	566	615	546	578	528	571	600	563	557	570	493	565	522	509	506	558	535	545	541	571	516	558	508	536	588	601	534	509	548	560	555	543	566	565	555	549	573	553	552	569	526	510	538	555	590	561	515	535	547	539	538	582	535	560	540	530	533	534	575	568	546	578	548	541	540	586	567	520	578	574	570	516	528	553	579	530	512	576	521	514	551	541	542	575	521	586	567	577	555	580	585	568	572	557	552	555	539	582	524	572	564	551	558	567	536	559	577	552	559	554	525	543	486	557	563	561	551	549	504	545	575	553	491	530	544	544	586	528	577	547	563	538	516	552	565	554	504	560	557	577	554	562	526	569	555	556	515	540	577	539	542	575	547	560	571	581	540	550	580	566	570	554	546	556	564	537	541	554	565	537	548	552	539	575	565	581	587	531	580	567	528	583	532	537	559	570	565	525	557	572	578	576	559	531	511	551	568	539	527	548	551	576	527	594	559	572	574	544	528	549	563	564	551	517	563	547	567	528	581	529	570	546	558	526	536	547	510	554	558	578	556	535	564	537	590	537	561	558	528	593	564	521	530	550	550	545	573	585	551	556	551	537	573	559	588	527	558	558	547	541	563	557	563	573	512	602	539	582	551	613	572	578	543	564	590	588	501	563	530	562	573	558	519	543	563	609	539	578	552	551	554	553	546	553	546	598	520	514	541	552	565	574	567	575	575	528	550	533	565	563	559	568	596	520	528	555	530	508	531	584	547	571	546	546	515	566	527	550	528	530	516	578	590	550	571	562	551	574	556	571	559	523	519	518	587	525	594	553	552	571	582	522	556	531	533	523	562	545	573	587	539	573	568	509	538	572	548	524	571	524	542	581	534	533	550	525	585	553	548	537	528	501	559	572	537	552	541	500	523	550	511	563	555	539	505	556	542	550	566	524	569	508	540	509	532	530	546	518	560	541	545	572	540
2279	411	465	431	418	464	375	439	423	421	419	456	399	413	425	395	413	400	387	411	423	414	379	443	432	437	401	374	415	390	469	407	408	425	421	399	414	398	403	376	395	420	416	421	409	427	404	386	383	438	455	405	365	391	404	400	426	404	418	417	378	402	402	380	417	391	398	407	396	381	446	406	408	408	410	380	413	433	443	388	424	414	433	429	404	409	406	388	393	442	428	428	394	459	413	392	419	421	405	402	404	397	428	412	442	338	401	422	407	414	425	445	438	424	414	395	388	411	425	413	387	390	428	397	408	407	397	421	434	417	425	443	395	412	375	385	406	420	396	403	414	396	432	441	408	404	398	370	426	419	383	398	393	404	379	424	388	407	406	429	420	399	404	395	415	435	452	450	399	426	386	397	457	418	405	395	378	395	406	392	435	417	361	406	376	420	453	415	421	416	432	448	400	406	436	388	405	413	399	373	374	453	411	381	444	421	408	420	398	406	401	403	453	390	361	397	406	417	375	417	359	423	399	440	416	380	419	376	450	397	444	384	403	405	381	413	375	421	400	406	411	374	395	415	428	410	438	408	419	388	413	429	397	438	419	422	425	427	390	428	368	430	454	412	447	408	425	413	402	399	389	407	429	399	383	406	417	429	409	415	398	373	409	376	391	407	430	415	391	414	430	411	405	421	389	422	454	421	402	388	424	435	444	413	401	409	399	377	416	437	395	432	436	413	425	435	384	432	413	425	433	414	404	394	411	389	400	387	419	435	416	377	397	457	393	381	389	390	393	410	440	387	386	412	436	434	399	394	402	417	465	416	423	384	400	373	396	403	408	414	406	409	428	457	414	423	392	453	429	391	457	425	392	347	413	379	450	408	419	389	405	417	400	425	387	445	421	417	402	427	397	399	353	414	410	384	371	421	396	404	402	386	370	407	399	412	387	402	424	363	386	388	413	366	440	425	423	439	425	450	418	421	387	442	402	474	407	383	421	448	405	387	407	417	391	384	420	449	401	391	413	441	400	374	445	397	414	425	402	427	411	408	420	424	385	458	439	403	384	396	391	384	389	402	419	429	400	428	431	422	384	407	416	432	379	410	400	378	380	389	453	405	418	427	422	398	385	405	421	430	370	439	405	422	400	373	398	413	423	398	428	401	384	406	429	371	366	411	373	377	424	395	433	426	380	414	419	439	374	402	411	398	426	406	427	396	457	399	388	415	384	446	418	407	375	444	395	453	373	397	384	379	406	461	390	445	405	415	401	414	446	403	382	392	413	374	435	386	407	411	403	418	391	401	425	401	428	392	426	418	392	376	434	391	409	412	420	392	412	399	397	402	398	390	391	423	406	422	417	397	432	396	419	400	429	418	369	398	430	394	385	435	401	357	385	418	402	401	394	395	453	385	417	451	432	402	403	381	453	428	429	438	441	390	375	396	427	410	420	395	392	444	415	400	443	399	361	415	416	413	404	408	404	410	397	384	415	423	398	432	432	452	416	371	407	430	429	384	411	378	411	413	430	418	406	402	393	410	401	403	378	459	381	411	433	409	408	392	422	383	457	410	368	413	407	398	414	400	411	388	443	408	397	401	451	434	423	411	421	440	368	362	393	399	391	406	411	402	399	431	384	411	428	414	416	421	419	441	448	444	407	412	433	377	422	423	408	405	425	396	401	427	417	393	423	401	442	378	400	365	370	405	380	430	396	444	427	427	378	431	410	355	404	432	408	434	429	407	433	394	385	370	407	402	390	414	433	396	395	388	425	419	405	435	410	427	395	405	402	377	396	420	415	392	403	395	430	403	379	423	393	395	396	419	436	381	404	439	397	390	364	396	368	428	413	409	402	410	404	427	431	402	431	423	386	408	423	418	368	407	416	377	383	402	379	377	418	390	420	362	411	431	358	422	429	388	399	401	375	418	394	415	421	420	397	402	417	413	376	391	407	432	439	438	384	390	403	400	418	388	406	404	412	451	432	370	379	395	431	412	445	430	469	400	390	424	401	430	390	360	382	414	401	416	397	398	375	418	411	415	372	400	431	351	426	434	454	412	394	352	391	394	409	427	383	423	396	428	427	394	393	403	435	436	439	383	411	438	417	444	365	411	416	405	457	453	421	359	464	405	442	370	381	380	417	396	412	447	431	401	399	427	389	396	398	453	376	418	410	414	380	382	438	401	397	402	414	408	408	382	377	392	416	385	414	396	397	409	395	430	433	414	400	397	405	379	420	411	418	428	449	432	433	455	450	394	419	390	394	402	389	403	404	368	388	411	386	380	436	401	435	410	446	399	397	407	415	425	444	393	417	426	441	421	404	407	404	406	428	436	434	421	406	443	397	423	428	426	429	410	420	409	408	419	385	400	423	412	427	392	417	389	430	378	430	417	405	416	397	414	437	424	376	414	439	425	381	375	429	409	424	425	383	348	429	416	418	419	403	399	398	365	393	428	376	427	407	364	413	416	449	416	409	437	414	448	372	404	411	387	407	416	403	424	466	409	419	410	450	397	373	426	380	468	396	377	389	402	424	368	396	385	390	400	411	421	379	400	432	418	377	391	381	425	394	443	432	400	443	388	432	438	429	399	430	383	398	421	401	397	386	416	417	416	370	388	424	374	405	431	435	402	413	449	414	368	400	424	432	425	424	413	441	428	390	410	427	344	438	426	430	401	385	385	414	399	368	436	406	400	416	434	374	424	393	391	429	397	408	415	358	381	412	412	405	472	406	408	423	404	434	365	400	429	415	370	437	374	407	425	394	400	425	407	426	443	416	386	422	389	452	441	429	432	387	437	407	391	400	401	403	392	395	431	370	410	416	398	388	425	387	385	411	382	439	425	388	414	385	400	438	412	417	390	423	356	396	444	450	405	410	451	388	393	436	397	436	423	421	435	421	439	377	401	392	402	449	443	369	397	366	428	453	358	389	428	431	365	391	398	382	430	409	431	424	421	406	352	415	416	416	434	415	421	392	403	405	382	450	413	451	408	419	423	397	392	461	419	391	380	384	428	410	421	429	458	420	396	439	428	407	419	391	427	416	435	449	367	423	417	384	418	399	381	415	404	387	412	397	386	409	391	383	402	357	380	429	400	403	409	421	414	410	413	421	413	412	389	432	434	411	409	399	418	382	422	403	416	396	426	404	425	429	390	414	385	437	385	391	383	392	392	408	396	380	419	406	392	442	420	371	410	405	413	416	413	407	392	373	405	463	439	397	405	383	405	415	404	415	424	396	400	432	413	387	409	413	359	446	402	417	441	437	409	413	403	434	420	414	443	429	389	408	393	407	361	383	409	386	375	414	391	381	412	450	403	390	410	440	406	411	386	418	414	412	402	404	390	414	375	432	413	427	375	402	417	407	405	401	415	437	457	402	376	415	452	399	377	392	432	424	433	405	403	389	378	371	414	370	442	412	410	396	408	388	390	383	438	442	396	394	398	392	384	400	425	422	405	373	412	435	405	426	420	409	439	406	383	379	401	423	437	417	408	410	393
2766	863	949	930	942	952	922	907	941	835	940	897	970	946	868	857	832	929	943	905	928	894	867	914	902	856	935	924	925	888	888	906	943	829	854	881	881	881	896	907	976	907	883	954	876	884	894	911	926	844	954	883	923	898	854	893	884	926	910	907	885	965	914	864	870	913	855	925	889	886	908	925	890	903	864	946	896	931	928	898	841	868	914	872	895	872	896	936	876	921	884	874	887	846	886	926	911	896	932	905	914	800	905	864	959	960	908	935	910	922	890	904	846	899	901	864	909	921	941	880	889	941	860	900	985	852	954	922	921	867	863	929	881	902	864	867	879	883	873	890	863	902	905	900	877	878	873	924	931	893	880	935	891	906	903	910	928	911	911	884	904	874	934	925	870	966	853	846	930	916	911	925	900	894	869	938	839	936	876	868	896	932	905	924	871	909	874	930	913	883	883	883	933	935	893	888	845	904	927	874	849	914	978	871	905	916	861	915	876	889	869	907	913	927	873	901	872	909	868	926	875	905	865	905	930	899	865	899	932	839	903	884	894	889	902	913	881	934	902	924	929	895	884	876	985	904	921	895	899	912	908	928	882	955	895	963	877	861	924	866	895	916	891	907	825	907	905	867	942	853	875	935	876	905	886	928	812	902	902	878	918	881	868	899	847	955	913	835	890	938	866	866	917	951	898	894	908	894	877	904	881	945	898	917	892	944	853	939	832	871	944	901	890	921	935	883	916	870	903	932	910	932	952	874	908	857	853	891	897	888	882	926	924	856	863	938	830	924	890	878	887	907	920	888	908	854	856	874	941	935	924	922	880	899	879	901	879	905	916	906	905	909	877	840	890	875	899	881	884	930	966	935	891	908	918	979	924	918	865	886	864	879	950	883	888	863	917	864	929	932	955	893	907	880	977	855	928	905	901	960	911	897	851	928	854	919	919	932	917	879	864	924	878	861	900	869	927	860	884	973	891	920	873	892	932	890	902	884	923	859	906	951	884	907	910	868	917	908	968	892	851	839	920	863	906	959	972	940	872	905	864	868	889	912	869	898	940	891	934	875	925	875	884	913	911	863	851	892	883	838	847	851	965	843	919	886	863	869	966	929	900	901	887	892	838	910	903	934	870	903	993	902	918	848	874	866	945	903	916	931	898	926	885	887	874	974	924	899	907	888	880	817	908	883	865	912	905	884	873	910	894	878	875	896	901	910	887	921	907	916	913	871	907	859	914	895	868	913	958	881	885	874	888	913	839	881	842	914	890	921	881	880	903	937	922	862	907	898	878	877	924	938	910	916	862	892	885	964	879	898	933	881	929	861	894	907	922	938	955	919	912	946	880	884	886	851	891	849	884	912	874	866	871	879	898	950	886	858	888	899	924	868	893	883	932	912	900	894	830	898	922	917	899	948	862	885	913	908	888	894	927	911	904	889	886	862	902	869	897	907	905	879	952	945	902	933	912	875	911	956	896	871	836	939	906	940	889	868	882	972	953	935	865	891	897	900	901	899	846	905	888	875	854	931	899	884	847	878	875	899	912	934	880	899	838	854	861	914	937	882	880	920	861	886	887	927	879	915	903	884	908	887	884	880	921	888	870	938	908	922	920	849	944	878	998	924	936	903	875	906	898	932	945	911	871	865	909	907	835	899	912	929	933	894	936	915	853	887	901	907	893	904	917	867	879	876	851	870	843	949	878	911	866	923	863	897	890	901	897	931	866	894	914	886	924	926	899	876	946	909	913	854	879	910	854	918	910	876	900	918	907	900	926	867	903	884	949	899	905	910	910	904	873	888	949	864	874	872	862	881	911	909	938	889	915	883	872	865	875	909	883	872	883	936	879	920	937	899	904	880	929	912	879	892	978	889	882	890	830	852	811	884	897	916	899	903	931	882	863	849	823	904	908	926	902	940	890	942	913	901	879	928	916	953	917	901	909	900	888	864	853	903	908	958	946	941	904	936	909	845	895	888	909	971	893	943	881	894	877	871	895	927	905	866	887	870	959	896	919	890	882	922	877	933	869	919	882	896	953	906	918	962	910	907	920	948	888	889	905	904	889	858	932	966	885	875	911	905	929	908	868	891	899	920	918	912	931	927	886	836	913	835	866	924	907	901	897	884	896	945	904	896	901	856	901	935	896	911	934	848	912	904	924	902	928	891	938	895	866	865	912	880	863	961	885	860	915	882	835	875	891	889	882	890	860	892	856	930	883	942	854	834	867	847	909	927	917	936	893	879	873	913	878	976	899	915	851	854	850	852	904	891	955	885	898	906	901	876	861	871	936	871	882	906	919	864	893	918	887	933	929	907	912	921	909	916	942	858	922	916	941	920	923	898	856	882	913	927	903	862	912	868	896	885	897	914	929	927	846	899	907	861	885	945	872	870	882	859	868	908	933	931	868	921	867	858	899	892	935	862	884	899	891	909	932	924	904	886	870	920	892	914	897	873	923	943	843	917	916	875	901	916	918	929	890	894	895	931	902	892	907	939	916	905	892	921	892	922	902	911	851	869	898	914	885	936	916	980	832	930	903	875	873	870	895	913	887	914	895	960	917	913	944	903	889	855	908	909	908	916	881	929	944	937	931	896	864	848	928	955	929	922	880	866	846	879	918	902	923	906	961	910	917	898	878	904	879	886	884	905	891	891	920	974	901	933	901	901	913	871	903	852	902	899	938	919	885	929	930	861	894	878	915	866	944	892	933	921	924	886	986	888	862	883	886	869	828	878	938	845	868	899	883	918	894	923	894	922	844	879	864	862	860	873	855	889	865	883	842	856	940	883	867	927	902	865	946	937	891	879	906	908	925	907	870	878	940	898	901	927	862	963	914	909	901	926	861	918	860	942	884	893	918	914	875	901	861	902	889	896	940	919	927	899	880	910	877	893	889	884	911	928	878	895	885	916	912	889	853	887	867	892	901	897	898	911	906	901	923	856	912	922	879	891	889	938	929	918	908	905	907	927	868	884	940	926	958	886	907	870	863	919	963	887	921	872	893	930	885	883	918	891	885	881	867	848	901	902	870	925	887	864	909	878	875	875	906	884	925	913	915	863	920	880	939	824	891	898	925	896	934	915	926	914	956	906	847	877	859	928	878	933	860	904	915	849	904	877	895	864	861	939	936	867	902	880	898	888	933	942	962	907	924	898	885	913	883	908	927	845	881	875	936	887	925	881	955	881	865	914	942	883	882	947	902	896	928	907	853	924	897	884	878	918	912	905	945	932	908	938	971	883	886	902	873	933	870	850	944	950	906	840	975	889	935	852	862	913	886	881	861	864	867	892	888	940	929	837	877	843	821	872	833	873	854	880	925	919	958	912	869	925	919	941	888	865	929	925	901	956	838	965	891	849	918	913	889	899	911	871	855	890	843	934	922	882	861	904	935	920	888	909	910	913	884	877	890	941	881	920	947	875	964	921	909	904	902	873	951	869	901	918	927	876	850	914	900	873	929	894	874	902	864	870	868	896	878	927	906	900	935	887	881	878	868	890
8464	521	481	445	330	312	310	271	240	238	213	223	224	232	203	206	199	221	243	210	183	211	222	218	234	196	211	179	202	171	195	212	219	207	201	215	211	206	229	202	197	222	222	210	217	218	212	188	232	195	216	190	190	206	203	206	188	198	209	212	234	189	197	230	227	197	207	191	198	197	224	190	201	214	208	161	204	212	225	207	215	188	201	207	173	202	200	215	197	215	208	211	194	219	211	195	209	199	188	221	199	239	221	219	199	183	210	213	198	195	214	239	206	223	173	217	209	185	180	220	200	198	197	201	207	208	186	217	182	213	209	167	224	216	208	200	208	207	197	211	215	192	206	195	219	190	213	214	217	178	225	207	216	206	209	200	208	199	198	206	190	190	204	214	206	194	196	196	188	225	187	190	201	221	196	190	181	226	199	202	182	217	180	198	208	211	198	235	192	191	228	178	196	212	217	213	214	215	222	226	219	204	197	202	188	201	188	197	210	218	208	211	194	181	204	206	174	193	183	213	208	191	203	194	206	206	230	164	209	186	196	187	218	168	194	185	185	220	212	198	210	237	202	210	199	203	219	211	214	177	173	233	200	210	219	210	205	181	205	199	218	193	175	201	203	198	226	199	214	213	189	194	198	171	190	219	188	180	188	177	200	182	190	189	219	186	201	185	203	223	188	207	213	219	191	193	192	194	238	187	197	198	218	216	213	199	223	214	219	209	203	190	201	197	193	215	209	212	222	189	210	207	217	210	199	209	225	174	201	187	182	212	210	207	195	208	228	230	209	199	204	198	207	201	210	247	193	209	180	191	215	202	191	209	175	203	234	222	210	201	175	189	186	213	213	204	194	204	209	211	207	212	189	198	232	177	187	211	181	202	190	192	199	218	198	219	216	179	187	197	196	228	200	189	192	182	198	199	198	242	179	207	213	198	208	216	213	215	187	205	199	187	201	219	240	214	179	182	189	203	196	200	207	209	210	205	203	183	214	193	188	214	209	168	194	201	210	195	182	198	216	205	217	181	195	216	218	243	206	198	200	210	192	231	203	192	201	193	222	213	191	183	203	210	221	238	199	197	257	230	177	231	202	198	213	220	221	208	194	228	195	223	199	235	204	210	192	203	220	204	218	187	231	165	215	230	209	180	183	186	190	210	229	199	221	166	224	194	198	200	216	224	216	216	205	221	211	195	198	237	206	181	191	182	218	195	226	178	195	210	178	211	175	198	170	208	211	203	232	205	199	196	195	210	203	181	205	193	166	201	182	191	219	188	184	181	212	195	217	198	193	241	214	213	209	189	189	196	213	187	192	164	191	202	183	213	220	198	167	236	184	222	198	197	179	198	225	207	210	188	211	179	187	211	181	171	214	189	216	198	209	221	211	219	215	209	197	198	203	192	166	201	210	208	199	231	211	187	194	198	183	167	206	192	220	189	182	186	202	200	204	233	219	209	227	210	209	229	209	196	189	212	200	213	219	209	207	177	186	170	199	198	192	187	198	192	207	204	208	200	176	204	199	207	226	192	176	212	177	225	214	186	231	207	225	191	177	201	183	219	219	201	206	204	198	190	203	176	200	206	201	215	208	203	177	202	197	188	192	236	206	209	202	178	207	210	203	207	192	203	224	192	187	191	193	209	247	183	189	185	175	210	181	225	228	222	217	223	215	190	189	216	186	207	200	175	203	231	213	231	217	228	211	210	188	193	206	199	207	186	212	185	201	210	211	215	199	198	185	199	201	211	211	188	211	203	202	217	216	186	219	195	199	210	205	190	197	177	203	169	189	250	212	199	220	199	190	189	214	232	201	203	178	208	217	211	208	196	222	199	186	204	188	207	209	180	212	210	190	188	190	209	227	222	217	202	199	211	203	198	199	202	218	185	229	214	238	199	193	205	201	195	173	202	205	216	241	218	212	190	190	221	205	179	227	237	229	218	218	202	193	217	193	212	194	177	179	210	223	184	188	221	195	204	201	174	203	191	204	212	227	192	194	192	223	204	177	203	211	190	230	192	213	222	197	215	185	193	188	187	206	214	212	199	192	200	211	214	205	210	216	211	190	206	207	169	224	199	202	199	183	183	218	204	211	207	246	214	218	224	241	211	184	208	206	184	200	193	185	184	205	195	209	190	200	192	196	214	213	223	215	212	235	215	243	247	210	210	213	192	198	195	214	214	230	220	194	209	221	200	203	181	195	203	246	199	222	204	188	199	207	220	224	179	234	201	195	223	189	194	213	224	207	208	216	223	211	206	210	205	213	158	210	208	215	189	211	188	195	206	190	200	195	174	189	204	186	179	209	211	182	205	201	205	197	198	205	198	205	213	241	202	204	193	201	197	206	205	207	206	181	188	202	194	195	211	189	216	195	219	199	223	214	218	174	192	196	199	236	190	202	213	228	246	191	184	236	189	195	192	222	224	205	195	199	211	200	199	183	212	193	195	186	208	204	245	196	207	208	186	178	176	191	197	208	206	181	207	201	196	221	182	213	214	209	207	185	202	179	227	173	199	212	215	225	200	195	192	204	224	240	212	216	175	173	201	191	217	208	181	193	233	211	202	187	211	200	201	225	210	196	196	213	203	218	211	198	225	182	208	174	212	181	192	205	187	187	236	205	208	194	208	203	221	218	186	228	215	221	187	210	200	198	196	186	205	198	193	178	197	201	193	195	178	211	233	220	213	195	208	209	208	168	228	187	186	222	197	203	215	195	201	179	217	197	208	186	191	207	207	177	199	193	205	214	192	214	191	200	209	184	219	218	197	219	194	218	198	195	211	194	187	205	212	225	216	198	199	190	213	199	194	235	193	217	214	221	213	224	204	218	184	203	204	192	189	214	197	207	209	203	181	200	206	200	217	222	210	200	209	180	202	184	198	192	214	203	191	202	204	215	206	241	213	233	188	175	223	198	206	207	175	183	227	216	217	219	186	192	180	200	228	193	184	192	193	214	195	216	191	202	186	230	188	192	187	221	199	174	183	186	203	186	178	194	219	203	185	203	189	171	187	195	201	227	206	200	210	193	184	197	220	194	194	211	225	202	213	200	175	187	180	191	204	195	190	215	209	209	194	185	182	212	214	212	200	190	230	184	208	206	206	198	206	177	187	209	208	201	196	217	195	220	201	194	180	191	212	225	230	195	194	225	194	212	211	212	220	188	196	213	224	194	213	214	224	220	199	201	232	187	193	193	201	152	208	199	214	197	205	225	217	185	197	197	215	225	157	206	221	220	200	185	200	224	179	174	186	219	206	197	220	206	209	201	183	205	219	247	220	193	193	205	221	163	190	202	176	225	226	193	213	188	193	201	207	201	208	230	217	224	198	207	209	210	196	174	201	213	202	197	203	197	194	224	186	223	226	220	219	201	193	235	181	196	202	230	175	204	222	206	216	228	213	187	224	219	193	198	214	199	204	221	187	194	217	224	201	215	217	212	193	217	158	232	219	210	205	226	200	187	200	223	201	171	174	212	208	213	211	189	206	197	193	216	199
7047	713	1240	1316	1153	1028	908	837	754	683	678	649	605	551	560	585	572	549	522	555	537	543	513	553	557	525	520	526	543	495	512	534	453	510	512	492	505	524	520	523	521	508	513	531	477	504	496	514	480	510	500	472	544	476	480	519	515	512	495	501	489	500	491	501	527	533	534	475	467	501	517	441	491	532	498	523	519	482	523	515	511	549	527	508	501	484	492	508	486	482	532	476	472	498	512	488	467	444	527	497	514	502	504	459	526	498	502	511	536	489	507	498	513	512	496	526	525	488	488	467	523	482	456	518	481	481	477	491	526	520	510	501	483	527	508	491	522	518	511	530	505	480	502	515	496	482	472	518	513	494	490	530	495	500	464	484	502	458	520	521	505	504	482	480	499	466	524	482	532	517	487	524	490	533	495	461	511	489	503	496	488	461	541	495	518	473	499	501	494	487	503	479	485	449	514	498	505	472	516	517	509	470	494	495	480	483	512	500	502	501	529	486	475	505	515	515	505	463	469	508	507	518	509	505	515	494	456	498	477	533	519	495	499	518	501	475	503	499	479	517	501	472	470	508	519	494	460	530	478	506	517	447	523	532	490	491	457	483	507	494	531	485	519	528	516	467	460	462	506	503	495	463	539	465	517	480	531	481	498	512	456	502	535	530	490	472	510	493	509	449	481	508	471	481	494	508	524	518	525	513	472	471	477	461	504	510	487	510	442	492	486	497	489	499	527	456	504	493	492	511	524	445	502	469	515	508	510	527	468	465	499	517	514	502	483	510	483	506	478	481	508	495	501	472	494	483	523	492	509	448	491	478	502	506	501	478	500	480	515	476	490	475	490	484	488	464	478	497	518	509	494	495	502	469	474	529	536	498	479	481	489	525	499	503	481	502	466	479	514	481	514	514	513	447	508	487	485	500	506	492	514	503	499	493	508	527	543	488	471	541	479	514	528	517	511	483	515	504	489	466	503	506	492	502	512	516	480	491	492	520	508	528	469	521	456	493	503	491	494	498	466	478	532	482	444	510	519	529	525	502	486	535	473	452	468	502	504	477	474	488	502	480	505	497	479	516	524	460	492	513	472	513	510	467	455	531	492	507	470	509	484	485	509	471	489	468	499	495	503	480	506	472	492	466	500	491	494	496	466	505	481	474	456	448	462	485	497	492	475	516	471	470	476	478	510	518	543	465	518	473	527	496	469	474	506	518	515	503	484	514	504	527	495	542	508	505	489	471	509	457	484	491	502	479	531	489	474	483	449	504	522	518	496	512	498	502	477	487	502	496	504	507	494	539	484	485	491	514	472	508	527	490	462	518	491	473	494	478	506	523	513	491	447	530	516	542	512	481	476	471	519	485	519	498	489	477	484	466	488	461	533	497	519	510	543	500	530	509	534	513	483	492	496	517	521	477	487	489	485	464	462	502	485	496	525	488	473	490	479	489	562	513	529	519	499	458	532	471	536	479	482	523	527	521	518	512	494	515	500	461	480	531	497	526	528	498	522	506	530	484	483	445	525	500	492	454	458	513	485	489	480	469	530	480	470	515	509	473	516	460	496	515	490	495	498	487	481	488	519	520	497	510	484	482	520	442	522	471	525	481	490	493	483	488	500	527	517	506	507	503	533	455	484	455	478	495	479	510	496	489	465	464	531	464	479	541	497	499	508	509	523	456	556	504	503	480	497	476	504	523	481	497	492	503	522	512	527	438	501	489	475	537	529	517	531	477	477	504	508	491	489	508	492	479	504	476	520	512	440	455	462	440	510	489	493	500	552	509	473	470	513	514	543	478	500	458	498	482	462	512	499	438	555	501	496	499	487	484	514	472	511	492	529	478	464	455	468	514	476	506	481	523	498	462	506	503	500	461	447	474	506	445	495	542	490	492	490	521	504	511	469	501	508	470	481	519	482	484	517	475	499	488	503	499	470	490	537	479	523	509	484	479	470	498	539	501	476	484	464	489	517	507	489	495	489	485	451	467	477	524	476	504	525	497	490	529	473	471	473	502	516	494	469	479	515	509	467	480	461	495	498	482	492	509	495	489	474	500	505	505	460	485	536	514	469	496	529	492	500	519	511	505	548	505	534	511	494	469	497	457	507	463	509	488	490	497	514	511	489	467	509	499	503	492	483	497	516	529	513	485	566	460	496	479	489	493	469	474	504	518	502	470	477	496	477	510	512	468	512	468	497	507	468	500	477	476	492	476	530	531	499	453	491	489	503	508	488	508	515	484	488	477	524	505	453	502	483	465	530	482	474	458	446	530	447	476	525	473	492	514	446	483	467	486	448	477	519	477	507	441	505	491	479	507	490	488	501	508	522	521	493	478	487	492	512	517	495	494	499	493	480	496	478	502	464	455	502	488	482	489	480	493	509	506	490	468	466	521	492	480	478	468	474	511	494	480	472	502	520	539	475	474	482	503	529	460	513	482	508	524	496	488	493	494	515	495	481	526	510	506	491	477	495	494	512	455	507	490	487	486	491	494	504	460	510	479	511	518	468	490	453	502	481	487	499	526	492	487	476	497	471	495	465	480	492	457	502	457	492	469	491	477	475	515	510	503	518	513	501	481	487	472	488	483	521	475	484	509	501	486	480	511	462	481	487	449	518	482	504	528	530	511	521	532	490	516	489	506	507	486	500	505	454	475	504	448	512	495	504	461	477	493	523	504	539	516	493	522	489	483	489	519	491	454	497	501	470	510	507	471	463	478	488	490	481	479	533	501	498	502	485	492	507	488	496	502	547	541	526	509	490	485	495	480	481	506	517	536	530	540	497	539	520	500	481	474	461	505	479	429	493	510	502	453	507	497	520	446	490	519	482	501	476	458	531	503	483	484	513	535	465	482	496	510	495	505	475	506	513	479	537	470	503	496	479	487	534	488	515	505	502	535	510	467	500	482	515	522	521	495	480	442	521	513	521	469	470	495	486	475	492	492	535	519	485	511	496	498	481	490	462	503	499	465	513	483	449	491	493	481	487	506	523	501	501	492	458	489	440	479	541	497	507	476	512	526	492	511	507	498	519	508	455	532	540	537	504	464	509	509	524	480	484	456	520	520	479	464	480	501	485	487	488	469	522	543	512	516	482	489	464	515	490	547	495	487	519	491	484	517	494	461	514	502	508	520	533	512	511	480	447	501	491	503	478	485	499	514	532	505	502	496	504	487	464	498	500	467	477	512	501	493	455	471	488	521	513	506	464	480	527	490	523	485	516	495	512	534	543	478	504	486	523	467	475	508	493	502	481	496	525	514	498	516	487	510	515	508	489	461	516	497	488	515	534	478	500	483	506	520	465	464	514	487	501	473	471	494	517	455	516	478	437	448	512	503	519	494	467	493	488	494	512	498	509	524	549	517	496	485	499	477	480	502	495	532	468	522	524	533	508	476	513	481	514	480	493	522	474	491	488	498	517	503	473	498	494	504	486	504	481	470	488	504	525	469	453	521	508	489	489	494	469	495	500	484	509	458	531	488	504	482	473	489	521	468
14874	1197	944	723	513	441	361	346	316	303	286	259	236	284	236	243	253	206	217	231	217	234	183	220	227	213	220	206	223	238	233	238	221	225	205	208	191	205	206	208	242	238	215	203	231	187	224	207	241	211	203	199	217	206	248	211	194	218	218	213	214	219	225	211	238	224	189	218	259	208	199	199	220	231	229	200	220	204	221	188	244	223	217	181	203	200	222	235	214	192	248	210	249	210	226	222	221	254	207	220	221	210	241	252	230	230	227	237	208	186	236	184	226	227	217	251	196	233	222	217	214	219	230	225	218	214	211	211	227	227	215	233	205	216	200	224	208	206	208	214	223	212	231	213	220	247	188	230	208	213	237	254	198	213	215	226	195	202	215	211	204	193	219	219	232	217	223	220	209	226	202	228	222	189	210	218	208	234	214	216	210	234	203	230	221	222	232	209	207	201	221	248	230	196	228	240	209	220	217	251	208	237	227	245	240	206	219	213	228	234	218	231	207	236	223	224	221	231	222	229	219	229	202	254	219	222	195	202	222	229	229	246	213	207	217	239	232	235	189	221	199	207	193	198	232	225	205	180	183	228	218	234	211	199	223	199	236	232	182	203	205	215	226	211	220	225	198	201	199	216	231	216	194	186	212	197	218	195	208	246	241	197	208	232	203	211	224	226	233	186	250	210	223	213	206	207	232	213	241	219	223	201	263	212	211	209	227	209	193	248	231	232	206	230	207	202	216	236	179	216	215	185	206	204	196	238	227	216	190	212	201	209	231	201	234	212	216	228	201	213	222	213	202	222	225	210	208	220	211	223	226	219	234	236	209	241	237	196	210	201	188	204	199	197	222	217	214	199	202	244	221	203	208	233	196	212	204	240	232	207	191	226	197	208	210	217	213	210	202	197	222	217	249	197	204	232	196	196	206	247	240	204	234	189	189	215	213	225	234	212	256	219	219	196	192	215	229	262	262	205	219	216	211	208	207	227	200	228	243	227	208	212	215	209	217	219	207	199	211	195	214	219	225	223	205	219	236	207	216	213	221	227	204	225	205	232	229	223	236	243	244	229	209	218	229	241	220	210	187	208	228	174	211	211	211	232	215	217	200	271	183	200	217	194	223	240	215	197	213	233	231	225	212	195	195	213	220	221	206	226	191	238	214	216	227	224	241	221	226	215	216	217	227	232	219	218	208	222	222	218	191	208	227	212	218	222	235	217	213	201	209	209	205	197	196	209	219	234	214	262	223	187	228	247	226	228	237	221	216	210	209	212	204	215	203	197	243	233	205	215	206	226	226	209	204	214	212	198	216	202	220	224	203	218	216	229	207	191	195	192	213	228	197	187	215	236	237	233	199	214	206	190	219	213	205	208	228	221	241	235	204	221	226	226	211	196	203	201	203	211	207	218	195	209	223	221	237	216	222	214	231	231	225	230	227	223	204	226	223	212	251	230	204	223	234	206	256	231	215	214	235	213	218	231	216	210	218	219	204	215	224	221	247	207	206	217	205	234	214	207	239	249	218	269	228	199	212	212	215	226	217	203	223	210	232	217	228	245	214	211	221	219	224	209	203	214	201	230	198	209	235	206	197	203	244	249	228	219	209	197	212	194	232	208	230	205	221	215	189	220	218	206	193	196	209	229	213	198	192	212	211	230	227	220	206	217	243	224	216	224	235	227	192	227	179	207	213	235	242	203	202	199	223	215	198	206	207	202	220	207	208	217	217	187	230	234	207	241	206	212	225	232	211	233	206	235	231	199	225	223	211	245	198	212	223	199	205	206	230	226	191	209	221	213	226	203	222	220	198	201	193	233	190	236	230	196	218	218	227	196	194	211	210	225	202	197	193	202	220	218	205	208	214	181	192	241	212	204	194	197	170	223	209	235	203	236	195	202	212	243	238	219	194	238	250	242	208	218	214	211	208	206	198	196	222	212	214	231	216	203	203	191	206	237	200	248	217	230	221	226	205	205	224	202	232	264	223	235	220	214	214	218	208	229	202	199	215	221	199	221	183	221	196	194	209	230	213	213	223	226	233	224	240	214	209	230	189	213	246	223	227	216	196	218	239	211	228	204	234	210	209	227	221	218	214	208	203	213	223	232	197	206	214	206	206	196	201	216	225	206	204	207	229	204	232	211	210	204	232	227	178	213	207	200	211	207	227	235	228	195	236	200	183	228	208	182	202	240	250	204	256	208	223	215	220	208	215	188	244	234	217	226	235	248	218	244	194	210	195	209	213	208	220	228	205	226	212	207	236	216	188	212	223	215	224	253	206	212	202	235	180	206	234	223	202	207	210	223	181	208	204	235	212	227	215	219	211	223	222	219	241	207	215	223	192	233	200	211	208	196	183	220	184	225	212	216	230	196	195	231	255	205	196	223	205	229	201	217	213	214	228	198	208	230	228	227	231	198	198	233	188	225	205	245	250	208	239	206	236	215	205	229	235	232	221	193	209	242	217	202	205	215	228	223	220	233	211	204	210	197	199	212	199	226	219	224	233	205	218	237	197	240	214	215	192	191	195	194	180	220	210	236	219	220	198	208	213	265	216	227	198	211	217	224	180	236	203	204	223	240	213	220	223	246	199	210	226	215	195	201	176	215	194	234	210	216	248	196	234	231	199	247	210	193	204	237	234	225	215	196	200	218	234	203	224	230	202	204	213	248	246	225	210	241	205	209	216	243	204	187	255	207	189	229	224	231	218	203	210	232	242	214	218	192	211	216	212	202	225	191	239	221	240	194	212	223	217	229	191	211	216	229	216	207	249	193	247	232	226	205	218	209	217	203	222	216	214	200	226	212	213	208	229	207	209	223	200	221	229	209	228	172	231	206	187	218	196	225	207	234	211	208	210	215	235	196	205	187	225	205	273	209	221	238	203	210	216	214	229	208	223	199	230	234	211	236	224	219	222	207	233	210	224	202	215	212	174	219	218	229	233	200	226	204	215	183	217	205	197	240	236	193	224	205	229	209	208	223	218	212	200	252	215	242	234	213	218	227	224	202	224	233	234	207	194	205	205	213	224	226	179	194	226	211	200	178	193	212	198	212	236	229	218	244	221	205	201	237	195	209	187	215	238	212	184	213	182	211	203	199	210	229	205	216	173	208	212	216	234	218	239	226	226	241	215	195	217	236	214	223	217	213	204	200	205	240	197	227	214	221	216	206	235	242	210	226	192	215	210	218	215	220	199	233	229	192	248	205	238	205	202	239	238	186	230	198	181	233	187	210	202	209	221	216	178	214	209	231	221	198	221	225	203	218	230	196	228	200	220	201	235	214	226	229	197	225	230	203	218	229	207	204	238	208	231	178	233	199	217	224	250	234	213	193	209	203	200	237	234	234	219	192	212	218	215	195	234	215	225	197	226	190	226	217	221	193	198	263	229	215	211	227	210	204	205	199	227	203	220	217	225	211	215	178	219	236	214	197	188	217	204	217	248	214	220	205	217	211	207	208	215	197	231	208	214	189	193	222	192	212	217	221	234	228	209	202
8411	1003	2070	2194	1824	1558	1278	1208	1070	915	861	816	790	693	718	698	718	661	639	681	682	637	651	654	610	626	596	575	591	592	604	606	584	613	540	570	569	601	588	596	574	568	543	569	564	580	619	607	580	550	546	575	531	535	578	555	567	568	553	539	561	588	517	553	552	559	588	580	547	550	537	573	581	557	525	516	551	553	582	574	525	542	587	558	561	529	617	551	559	552	577	535	557	560	630	544	600	574	533	571	536	535	553	544	526	577	543	548	578	527	585	541	535	582	571	575	576	537	556	538	570	551	547	522	534	495	574	569	536	602	583	553	579	584	597	554	559	581	549	565	528	560	542	532	554	532	559	568	540	571	523	587	552	572	538	576	518	517	586	557	529	546	541	591	543	524	510	555	571	625	538	550	587	548	556	529	564	545	594	574	550	571	545	588	529	562	502	525	540	549	567	573	550	524	559	572	583	533	622	547	551	558	569	571	563	568	590	575	548	569	531	591	588	525	594	560	570	565	567	528	549	561	576	545	559	522	553	531	552	608	556	563	559	530	576	539	561	576	568	544	550	571	567	563	567	586	544	582	567	559	540	508	582	580	506	543	561	539	540	552	554	591	582	541	563	543	552	519	576	539	552	536	583	565	558	565	558	524	542	568	508	558	595	549	514	526	576	533	521	561	561	547	520	514	570	587	527	558	584	520	579	551	553	551	565	554	560	521	526	516	578	568	531	557	544	532	542	586	539	567	527	513	510	500	515	512	559	525	625	597	580	549	520	542	567	561	574	541	544	548	545	573	579	576	528	589	566	583	554	535	560	542	546	567	550	523	584	552	551	558	569	546	591	568	584	557	573	516	532	580	532	547	548	544	500	611	549	555	596	582	545	558	548	559	517	550	565	578	546	561	559	562	554	564	543	568	519	551	540	574	538	578	498	613	565	546	514	548	546	507	532	577	546	614	571	600	581	575	566	566	570	509	547	593	515	519	577	565	549	550	546	574	575	555	543	569	575	511	511	556	557	542	540	578	571	523	599	554	606	545	501	563	522	567	563	570	542	575	574	568	550	490	574	557	598	571	547	514	531	581	547	593	565	549	546	564	551	550	530	542	548	567	536	554	556	515	539	594	538	557	568	552	549	523	555	538	582	502	572	536	555	546	561	603	518	571	545	574	574	593	555	573	547	552	567	550	563	562	565	530	582	511	542	547	575	544	525	535	577	577	581	546	570	522	563	582	598	532	618	545	540	562	542	556	574	523	552	529	541	557	540	552	543	543	560	562	543	562	542	553	550	581	525	568	567	546	577	545	575	569	564	495	572	578	591	568	548	568	548	551	552	551	579	612	512	533	559	562	528	554	570	564	518	569	551	572	568	556	551	538	575	579	527	571	583	597	582	566	564	552	561	544	549	563	569	553	537	561	580	566	588	534	564	562	593	579	569	587	520	536	566	539	540	523	525	574	533	589	579	575	581	564	566	518	569	557	568	544	559	569	577	591	577	551	536	554	566	563	543	571	539	556	565	574	520	567	515	574	592	519	568	548	546	558	522	559	560	565	560	549	550	556	559	581	604	567	620	495	562	562	520	530	576	542	568	580	589	567	537	528	613	565	566	585	544	574	569	517	542	568	542	515	563	551	564	549	556	564	538	546	552	530	546	543	553	568	551	605	557	570	574	563	548	556	544	567	550	610	528	592	551	553	558	558	557	502	574	556	556	549	549	537	556	550	566	570	595	588	550	533	582	581	607	599	579	565	534	569	543	538	525	505	510	562	574	533	553	603	597	568	544	551	563	592	521	595	570	552	563	539	564	540	543	555	568	572	491	556	563	489	568	570	546	545	553	603	532	579	578	545	553	540	574	572	562	589	577	568	587	583	572	553	551	526	568	517	581	556	537	504	549	537	578	550	558	570	519	555	567	607	579	565	579	544	542	592	514	581	524	524	569	539	561	543	549	553	580	554	567	545	575	538	559	578	576	546	564	549	546	539	567	548	497	538	532	546	548	535	575	567	564	566	546	559	583	560	577	568	548	556	542	567	574	531	546	541	534	570	561	558	554	537	545	556	559	570	551	554	538	584	541	548	522	572	557	571	561	609	587	535	510	558	550	545	507	559	604	580	538	527	591	586	509	597	569	508	550	523	553	567	549	549	550	553	575	570	571	535	535	539	561	583	555	589	528	564	584	601	573	528	508	569	527	558	555	543	539	545	535	564	547	551	560	565	539	577	514	519	542	592	523	506	536	555	538	532	545	524	544	562	581	546	514	565	556	541	536	590	547	564	561	527	522	552	570	515	549	556	522	527	545	561	547	594	566	543	542	502	557	568	526	605	553	572	564	539	558	547	532	524	516	594	554	575	558	540	545	542	545	550	577	592	556	544	532	540	592	570	543	596	547	573	550	579	533	552	555	538	576	535	590	577	541	583	598	594	577	549	531	574	559	554	551	549	560	592	547	582	578	528	582	560	542	581	539	557	565	542	555	517	544	557	581	563	524	528	563	558	539	564	553	535	588	589	526	589	551	543	554	542	539	579	561	527	525	626	562	563	570	516	556	566	565	554	559	541	525	542	547	552	540	616	578	515	541	530	578	516	558	518	546	564	567	549	571	537	588	553	523	560	553	555	578	542	537	603	579	557	556	540	588	543	561	550	513	606	559	546	553	544	528	520	557	560	566	579	589	536	555	540	528	539	530	479	591	563	581	578	584	556	588	589	561	526	561	583	567	573	580	541	560	561	547	580	525	532	561	524	580	548	537	561	578	579	548	566	563	540	593	544	522	523	565	550	615	558	563	538	606	561	550	519	521	565	534	548	562	557	571	550	563	519	540	517	563	610	513	584	520	511	575	537	557	549	569	566	561	543	606	557	559	529	561	548	508	562	569	548	536	560	546	544	550	579	583	574	541	536	493	568	554	553	582	566	554	560	572	546	553	527	523	579	553	549	558	572	550	570	549	563	578	585	558	555	566	548	547	576	552	587	532	562	544	548	564	566	537	545	568	552	505	568	542	546	532	550	576	573	512	558	572	525	543	534	539	604	536	560	558	585	553	550	551	529	554	557	573	543	541	530	547	528	531	541	558	527	546	573	535	563	536	580	542	555	545	565	544	539	555	570	576	557	572	532	553	564	559	566	535	551	565	514	572	556	528	551	580	545	553	537	536	585	580	525	578	603	546	535	576	494	552	504	589	547	552	572	568	521	570	548	542	595	549	572	527	560	514	549	519	581	517	556	532	530	536	532	598	519	576	544	553	509	538	552	539	580	553	531	513	560	533	576	566	520	519	576	560	560	512	560	545	513	588	563	543	547	551	517	518	568	511	594	542	546	541	548	543	564	543	590	580	516	547	520	524	578	573	523	551	559	543	538	573	523	553	553	566	542	502	581	578	588	541	579	569	582	502	535	516	543	501	562	533	563	554	506	560	536	538	596	543	565	533	527	540	530	565	529	555	553	527	554	564	557	544	589	567	513	540	520	541	540	562	549	527	539
1769	450	417	406	415	392	399	392	425	412	383	375	405	418	377	384	392	391	382	429	408	399	418	394	402	389	407	451	412	401	356	397	385	396	398	387	409	368	385	435	392	415	406	442	395	397	409	404	389	452	404	392	421	429	383	400	422	429	454	432	402	391	420	427	404	388	416	406	440	408	396	391	422	395	433	399	359	388	413	434	437	412	423	414	406	373	392	411	427	392	393	415	408	425	381	391	370	358	382	431	416	377	414	416	396	400	422	380	374	440	409	385	389	391	410	399	371	403	413	383	410	413	425	402	384	401	412	416	452	381	378	412	400	413	423	390	361	393	364	401	395	414	428	408	394	375	374	363	417	422	397	406	421	398	413	418	425	405	445	411	422	434	369	384	393	372	395	388	415	414	429	372	418	422	387	393	390	367	368	384	415	405	439	423	391	420	437	427	386	430	408	361	381	425	384	388	419	409	388	389	420	416	394	381	423	405	404	418	419	370	386	402	414	407	396	420	414	430	416	357	411	425	427	405	413	406	431	389	466	397	386	406	382	368	401	396	379	393	374	380	418	412	409	348	396	385	416	388	398	362	423	398	434	415	425	410	395	412	416	442	400	361	414	373	414	436	421	372	406	369	373	409	379	387	411	460	369	374	432	362	414	434	411	403	392	381	405	449	392	384	427	360	393	383	411	380	398	392	435	425	420	409	396	392	416	401	425	399	419	436	432	370	411	413	366	422	440	421	392	417	404	384	437	433	405	435	376	380	416	413	400	380	435	379	458	403	363	425	434	349	432	401	389	399	403	393	436	402	441	445	365	377	368	384	418	422	411	397	408	426	411	404	376	421	404	421	357	371	398	382	415	412	423	412	386	409	397	369	401	402	392	388	389	387	385	422	390	398	426	424	411	369	420	410	421	422	424	371	421	402	429	390	408	419	403	408	401	411	363	459	463	402	399	400	376	395	400	424	384	398	417	372	420	384	412	395	402	419	393	394	405	388	427	418	377	393	435	371	388	362	407	386	378	385	417	420	389	403	414	393	395	430	405	419	390	384	423	407	407	416	385	425	357	393	415	427	391	370	402	383	404	412	395	424	438	372	341	405	414	444	396	399	404	440	425	429	390	422	414	403	447	411	431	411	417	415	410	387	432	406	398	416	413	421	402	384	375	413	419	377	359	390	393	372	431	429	387	430	396	390	398	421	367	422	429	380	397	400	380	408	415	390	376	406	453	434	412	412	369	413	372	421	419	418	462	430	396	410	384	405	400	408	389	426	379	436	414	444	393	417	390	390	380	429	416	445	388	400	369	426	358	409	358	432	372	388	378	376	374	423	377	399	362	402	436	419	370	364	386	396	407	416	391	456	420	379	395	396	428	404	419	414	344	391	397	407	408	385	386	416	395	407	446	375	431	375	395	403	409	379	399	389	403	417	356	379	401	437	418	393	435	434	415	444	438	410	397	363	386	367	372	420	405	432	358	413	365	396	399	360	403	383	424	393	392	437	434	410	395	416	423	439	408	398	380	398	408	405	389	406	388	419	383	369	427	433	419	378	400	430	413	400	409	401	392	406	396	377	414	411	386	416	383	362	386	423	424	375	402	393	383	378	405	374	385	403	447	392	378	382	413	400	438	368	414	384	386	435	385	364	383	383	360	382	401	406	434	381	383	378	408	440	405	412	406	400	393	374	412	413	403	381	381	413	368	384	372	398	398	410	395	379	386	406	390	443	411	452	397	385	399	396	436	372	387	386	382	389	410	395	409	414	415	360	370	367	414	387	436	424	362	418	408	381	388	390	399	406	445	460	389	411	369	388	406	374	368	380	421	443	404	392	376	371	444	422	422	387	387	398	401	448	377	405	398	416	390	393	391	412	397	387	399	412	432	424	382	389	380	408	390	408	417	394	373	387	431	415	390	408	443	405	389	396	386	419	367	362	367	390	398	396	410	434	359	405	376	442	430	405	407	391	339	411	395	409	433	431	410	397	385	364	395	392	409	445	394	377	362	424	408	388	363	378	373	418	430	407	394	352	437	382	406	387	371	422	408	380	438	369	412	412	400	389	364	400	416	389	421	404	336	370	431	393	404	419	388	416	396	389	407	364	424	404	398	401	419	431	425	419	437	399	389	417	396	407	415	413	379	413	445	405	380	401	443	457	442	376	385	401	386	412	397	388	419	393	401	363	416	399	407	409	368	397	396	391	438	406	418	382	385	381	386	422	368	430	394	404	405	394	403	441	404	425	388	410	404	402	395	374	429	380	376	410	414	417	417	401	417	418	444	400	379	437	399	400	382	416	382	409	389	412	431	406	386	409	446	422	400	433	405	397	387	398	390	429	395	392	440	440	396	419	422	376	442	399	376	435	403	408	376	385	353	386	396	420	412	368	397	419	378	407	437	371	379	405	419	407	409	384	430	413	389	409	391	377	410	395	416	432	387	408	403	364	409	415	390	394	401	420	397	403	452	390	393	391	375	392	397	401	427	398	364	419	390	405	404	413	403	412	427	406	401	392	426	440	356	413	401	420	405	366	409	399	399	437	427	403	424	419	372	393	392	384	389	392	396	365	387	403	404	399	430	433	392	413	430	426	434	377	410	396	396	367	396	383	402	425	405	390	355	357	395	404	378	402	408	376	408	418	393	411	411	423	400	400	392	404	429	410	406	356	443	398	387	372	417	395	336	379	388	409	404	391	419	445	396	371	443	422	374	386	383	365	413	387	398	404	394	415	421	383	361	398	398	444	400	398	405	390	401	428	416	419	394	418	439	377	392	415	401	373	387	396	390	404	424	425	446	409	423	371	426	387	390	380	355	367	401	428	441	436	451	392	394	409	361	427	396	401	415	429	388	383	408	430	389	401	428	410	399	401	390	409	410	410	371	439	367	443	406	418	398	424	391	389	415	426	380	373	417	436	420	396	384	349	445	413	409	394	401	369	382	391	402	429	356	413	394	395	437	396	402	419	399	393	382	381	373	369	412	370	375	397	391	411	346	387	387	409	451	415	369	389	408	387	412	363	374	347	397	425	425	434	395	387	373	422	435	438	423	441	431	407	398	402	369	423	437	396	402	384	408	385	411	400	388	405	438	374	389	411	400	404	424	410	432	380	410	403	406	389	374	402	425	379	395	408	399	448	445	400	432	383	417	359	406	381	407	392	410	415	388	449	390	393	386	447	407	417	412	393	418	407	396	407	429	364	418	380	425	371	432	411	361	417	413	389	464	431	431	400	405	395	370	402	377	413	426	392	392	411	405	453	434	422	438	452	429	396	403	429	421	405	393	433	422	423	395	364	384	396	402	396	422	380	389	339	382	407	417	386	409	372	409	403	406	419	397	373	390	398	425	420	405	399	421	414	426	406	388	367	421	412	444	417	383	376	383	382	406	389	451	404	412	378	395	403	424	418	435	391	412	451	409	347	378	404	406	448	397	398	380	396	367	385	418	402	416	401	380	400	449	400	396	400	415	391	390	378	425	432	432	401	422	410
2231	861	909	903	886	920	938	913	884	879	889	906	847	836	889	915	896	904	902	909	873	950	883	876	850	848	861	868	894	923	895	896	848	848	897	869	899	905	854	896	903	897	904	917	891	928	911	878	861	874	912	867	895	882	893	850	907	900	901	895	873	904	906	850	888	923	816	863	910	891	902	845	851	891	930	879	904	920	941	878	900	939	921	880	892	820	889	899	845	939	801	907	890	906	855	836	862	868	875	877	904	851	923	909	822	887	872	855	880	850	914	924	898	916	858	889	871	898	936	907	892	850	824	863	916	875	879	852	833	869	879	904	912	880	886	863	873	895	867	920	915	882	932	918	896	894	923	906	903	882	852	916	861	896	902	945	914	880	875	860	895	890	922	961	917	915	921	901	868	913	877	860	912	883	860	928	881	849	842	878	919	829	922	950	886	885	833	896	813	863	881	883	862	938	858	872	879	838	852	860	884	941	948	878	903	879	862	826	884	840	886	934	878	923	929	869	896	858	884	888	915	898	887	885	893	847	904	875	922	875	900	862	904	883	887	916	890	918	927	909	896	875	862	874	867	881	859	896	940	837	864	876	866	898	901	879	824	815	848	860	876	839	880	953	907	877	899	925	890	953	823	908	902	886	877	899	896	838	869	847	862	844	901	898	877	893	893	820	877	827	897	869	870	872	869	916	892	887	899	914	872	892	882	870	813	861	887	950	862	861	857	925	882	888	918	916	890	913	909	904	890	907	915	919	873	826	905	873	863	903	885	861	907	916	907	919	907	822	893	866	890	915	861	870	878	904	899	841	910	892	934	852	902	944	926	895	886	933	942	888	892	870	938	844	837	866	904	900	917	938	849	906	884	924	866	838	839	876	928	906	865	885	887	890	800	842	918	822	871	909	861	893	915	895	890	845	842	866	845	847	892	860	861	885	927	893	891	890	886	915	901	893	852	884	873	845	858	883	920	875	870	872	859	852	851	913	894	875	901	924	891	898	870	882	879	869	908	874	875	836	892	828	867	866	887	875	873	913	843	903	893	848	839	903	861	833	904	847	884	918	882	872	874	928	873	849	851	860	854	901	888	859	883	900	862	846	851	889	950	909	917	844	926	887	814	840	891	885	830	871	842	870	882	855	872	889	897	933	903	849	891	929	863	890	917	880	940	887	863	887	905	855	864	900	846	870	868	875	902	887	852	842	882	866	818	903	867	862	877	844	931	924	820	890	935	855	883	917	879	869	917	824	917	923	818	855	896	923	856	873	883	892	874	839	907	866	905	937	882	839	894	861	851	856	893	896	913	873	884	857	965	870	936	883	884	899	942	860	867	910	862	914	865	840	874	838	880	856	890	883	869	862	906	885	904	906	860	900	844	852	942	875	811	882	892	864	881	937	894	879	839	896	907	824	884	886	859	896	888	908	922	868	882	862	882	852	891	883	844	857	898	901	879	826	884	887	901	940	893	887	905	879	885	943	878	899	889	916	899	909	897	907	838	853	922	874	921	877	882	842	882	896	904	851	917	897	844	877	846	957	871	928	904	911	857	869	883	852	933	913	893	818	889	914	864	867	853	873	912	893	875	916	961	909	871	843	880	828	920	934	909	856	858	878	931	799	875	880	851	883	921	876	865	929	847	882	833	883	911	906	949	879	881	851	880	907	898	862	894	918	879	843	816	943	870	901	916	893	923	858	900	882	912	899	866	889	884	936	858	913	841	861	856	866	886	884	888	871	863	874	841	886	888	902	829	875	923	893	887	833	905	906	878	876	884	861	875	910	921	827	835	884	849	861	878	897	889	868	940	892	848	926	864	925	915	873	862	886	910	883	897	867	883	855	934	872	877	877	879	888	898	903	920	855	900	911	876	892	844	856	911	869	871	848	909	889	902	865	842	972	881	843	899	876	870	880	867	856	880	832	912	910	852	850	882	959	921	884	825	910	838	853	860	881	883	905	941	859	837	870	890	872	942	890	882	847	889	856	879	833	838	857	864	911	917	859	919	852	865	933	881	903	854	872	887	888	949	873	942	898	896	872	884	868	940	903	897	893	945	865	887	856	835	874	873	849	915	852	875	852	922	929	923	866	885	877	830	861	838	873	875	869	878	889	867	876	911	872	910	882	840	890	913	906	856	907	935	848	961	892	915	911	903	899	857	851	858	878	868	927	891	903	897	862	886	851	906	868	902	901	906	867	862	872	854	862	841	941	885	837	878	911	858	838	916	914	882	865	849	876	878	890	870	858	883	915	856	878	924	878	899	865	842	880	896	859	889	870	901	820	916	877	894	870	841	854	859	888	867	872	847	836	889	871	877	840	874	859	906	876	902	932	899	912	843	869	837	927	902	846	907	835	941	898	886	907	874	892	891	857	877	874	916	866	915	907	891	918	830	850	908	860	898	849	884	908	846	917	886	858	845	894	885	927	895	842	886	901	920	846	857	868	838	909	891	870	875	922	857	894	849	901	814	882	834	831	901	872	886	947	834	886	897	887	897	943	884	885	863	864	868	890	845	859	922	908	874	886	891	929	869	862	911	886	861	856	906	862	877	863	897	890	869	857	873	919	897	849	900	858	837	879	901	884	905	904	897	869	927	844	914	882	850	856	925	865	919	920	886	837	937	882	901	925	935	930	867	859	863	902	921	898	917	875	813	878	874	897	895	817	949	965	871	857	918	868	883	866	866	881	858	910	864	870	882	921	865	864	871	915	870	894	869	852	901	840	887	887	865	838	911	912	859	848	884	897	846	900	863	944	885	881	906	852	966	904	872	891	878	946	878	907	903	851	903	861	903	903	873	884	883	889	898	841	878	923	876	842	886	832	906	903	902	891	829	861	880	926	912	864	870	828	847	823	882	883	901	883	859	862	901	889	862	878	860	910	853	850	938	926	866	908	910	843	879	891	947	873	846	860	867	900	916	890	919	873	888	896	845	927	906	923	867	855	913	916	883	917	924	898	869	844	879	869	918	826	893	866	900	895	857	910	940	889	851	908	914	894	855	869	889	923	885	900	862	862	932	829	870	868	856	886	881	956	886	858	885	875	853	906	885	882	849	870	860	904	900	871	891	914	884	879	894	876	893	833	917	920	820	933	864	898	874	846	866	864	904	875	872	907	871	951	885	857	884	904	843	849	846	892	853	875	891	909	895	884	862	871	898	913	876	898	867	877	848	909	936	884	881	946	902	855	925	902	882	865	868	915	939	913	900	918	913	916	889	875	896	857	923	920	818	871	915	890	843	920	895	875	962	892	862	834	883	867	864	859	825	926	892	841	867	885	890	893	926	934	892	921	877	883	918	907	897	909	944	856	823	877	870	897	954	872	860	855	858	944	892	888	884	885	849	918	925	894	895	875	880	905	918	867	918	899	892	899	928	875	819	881	843	932	912	931	922	861	896	854	845	877	838	891	879	882	897	890	890	899	879	856	885	870	917	851	837	850	901	906	907	841	910	882	907	837	905	926	951	951	856	963	884	874	868	888	871	924	908	855
7855	540	537	406	329	315	219	262	250	224	233	219	213	197	225	211	181	193	187	208	191	162	212	185	188	173	219	206	192	212	206	181	174	193	197	173	168	199	212	208	216	186	202	203	181	197	211	188	189	205	163	222	197	188	222	191	183	225	187	202	196	199	196	176	172	212	191	206	191	214	176	182	186	172	172	204	213	220	195	184	217	185	237	207	177	203	185	215	187	217	189	184	189	207	179	204	194	217	174	205	198	169	197	207	153	186	184	200	184	204	217	195	204	203	185	189	193	208	186	176	192	147	219	201	183	196	181	203	192	192	163	195	175	201	181	213	171	187	189	202	187	206	183	195	197	178	185	191	206	199	198	197	225	185	212	201	213	188	178	194	216	212	197	189	193	194	199	178	207	208	190	194	191	184	193	195	180	186	183	199	196	203	200	210	196	214	169	196	193	211	212	181	182	201	217	211	230	191	155	227	205	187	186	216	187	202	195	178	188	191	209	175	206	178	187	188	195	203	203	221	187	212	220	203	191	219	216	190	218	181	180	192	171	184	212	193	188	174	199	188	193	176	196	194	181	209	198	189	203	178	188	193	169	216	208	220	189	189	200	170	192	203	209	184	196	229	199	190	174	221	201	197	175	191	193	181	205	183	182	201	196	174	172	190	189	203	181	185	205	193	210	204	196	200	183	183	201	213	191	175	218	189	184	188	186	196	212	160	192	210	206	184	205	178	204	204	205	174	189	184	189	194	209	191	201	174	205	188	189	194	186	230	217	193	192	179	196	192	203	182	169	181	163	167	200	168	190	224	192	186	186	183	170	205	188	193	169	182	198	195	190	170	192	212	195	216	195	203	192	177	212	169	196	178	212	175	213	229	211	174	161	208	165	199	205	198	183	203	190	189	199	187	200	214	180	187	221	190	210	211	200	212	195	196	188	205	211	190	184	187	180	186	198	219	223	196	195	194	189	185	210	210	180	195	204	206	196	168	179	189	224	188	174	182	150	183	204	201	212	198	207	166	203	202	198	193	193	195	210	194	192	193	191	201	189	171	188	184	197	188	207	194	170	176	209	201	205	189	194	205	182	185	209	207	198	197	211	186	195	182	217	195	178	181	233	176	198	192	209	190	214	201	192	222	196	228	218	223	202	171	209	203	179	169	252	217	202	210	189	204	206	195	182	185	232	195	186	172	171	197	200	211	179	174	175	197	177	186	175	199	229	185	197	211	203	182	172	184	182	211	202	182	184	192	185	225	190	196	190	170	181	217	187	216	215	181	209	193	176	179	204	182	185	180	181	189	203	199	191	205	164	205	214	187	196	198	173	211	198	178	171	185	198	223	197	219	186	223	188	188	193	207	202	191	190	200	194	221	228	202	192	188	202	212	217	157	190	189	193	192	206	211	203	196	184	206	199	196	186	195	185	203	186	193	219	190	203	200	215	215	184	191	176	190	222	193	194	194	215	193	213	199	175	200	203	228	210	196	177	173	215	177	191	206	223	190	168	225	192	199	176	195	176	184	163	189	174	192	180	182	225	232	215	203	193	215	222	188	208	202	198	214	218	182	176	184	184	191	206	180	209	202	208	190	198	216	182	177	189	193	217	172	201	192	184	220	209	198	196	178	171	197	194	209	214	198	188	182	170	223	182	196	189	199	196	206	203	189	188	209	202	204	188	215	197	201	171	165	193	198	203	185	234	220	224	197	227	188	181	216	174	181	208	203	192	205	185	191	180	190	205	215	180	193	194	193	201	218	174	201	187	194	167	191	179	202	204	199	198	184	196	193	194	189	175	185	197	204	210	178	179	207	203	201	179	202	195	208	201	192	210	178	232	181	178	170	207	190	184	208	182	192	200	215	189	172	173	182	194	221	207	199	185	202	176	226	189	211	160	164	184	183	159	194	180	213	185	208	165	194	186	195	197	179	186	202	237	183	174	179	180	190	180	186	193	167	207	185	190	186	191	202	217	178	230	180	185	208	190	193	206	212	166	192	196	181	187	193	209	193	201	200	219	194	230	160	188	217	199	211	225	161	210	193	248	202	168	196	187	183	175	206	176	195	187	218	202	198	215	207	170	194	192	183	164	197	216	199	180	218	214	198	192	253	224	196	203	214	188	172	190	177	161	196	197	221	194	159	173	207	197	195	211	178	185	192	196	192	199	172	198	204	202	190	210	183	181	191	193	182	202	219	188	220	206	188	197	185	209	199	176	171	194	214	229	183	182	172	204	201	208	182	182	231	192	184	190	161	151	202	165	164	217	178	195	225	194	216	196	171	196	199	194	197	178	177	185	173	192	197	220	187	183	201	200	194	168	199	166	192	202	211	206	178	178	195	205	183	186	176	204	204	213	202	196	193	196	186	169	179	194	205	214	188	200	173	185	204	175	202	213	181	199	206	151	171	191	157	205	202	181	178	202	187	187	183	179	177	214	207	192	163	196	172	198	169	203	194	196	199	228	180	185	165	163	187	198	164	194	198	183	200	191	183	197	205	221	197	193	205	219	198	167	183	192	188	183	195	198	207	200	169	178	198	186	201	205	191	171	184	213	196	235	191	184	194	215	158	205	188	194	202	197	190	205	201	219	195	198	178	173	197	198	185	172	215	207	175	210	208	187	186	193	189	191	208	196	196	196	189	224	204	204	201	166	206	189	181	186	175	206	146	186	182	214	200	207	207	162	209	212	184	179	198	200	182	181	204	196	204	214	203	186	193	185	200	220	209	216	205	203	195	187	212	206	190	195	174	180	178	195	203	160	200	187	198	222	200	212	209	207	230	195	179	208	193	187	198	207	201	205	202	177	198	214	177	196	201	189	207	168	181	225	178	203	212	215	220	212	197	205	168	194	187	202	223	220	212	201	195	193	195	173	205	202	175	193	202	191	210	176	183	188	209	187	212	184	177	174	212	218	186	212	213	204	209	172	207	176	203	187	204	181	180	187	230	220	167	199	193	201	204	195	200	165	197	193	182	191	185	195	197	176	212	197	187	173	190	201	210	183	171	197	173	192	184	184	204	169	208	208	182	196	185	183	166	197	213	188	197	197	192	195	191	189	193	217	178	199	220	208	192	206	210	196	172	195	194	180	184	195	175	217	181	210	187	184	183	198	201	233	191	208	185	201	180	160	160	194	185	196	194	187	184	190	191	202	184	199	196	207	185	202	203	186	203	192	171	198	202	187	198	183	191	199	189	176	191	197	199	192	194	192	197	197	185	205	211	184	209	196	199	190	175	202	205	169	177	176	200	209	200	220	199	199	213	189	184	190	235	209	213	193	192	209	179	222	182	178	181	198	189	193	204	172	211	193	207	246	195	169	209	188	194	182	232	200	192	187	210	216	186	206	197	188	184	204	198	173	206	169	184	206	191	206	207	180	202	170	172	215	223	213	193	218	201	173	201	188	190	187	160	169	196	200	223	188	214	186	189	173	196	186	187	181	181	231	209	182	194	179	189	205	204	203	187	186	185	181	204	177	180	203	192	218	208
6435	696	1246	1321	1182	1003	833	776	732	634	673	585	585	584	582	591	559	540	534	539	522	524	476	497	496	491	533	525	502	517	513	491	510	501	500	478	523	504	489	501	503	445	477	497	484	478	485	485	502	508	479	483	511	484	464	439	465	525	476	483	461	476	465	482	485	490	468	506	448	426	477	478	481	511	464	451	464	475	456	465	484	486	478	480	489	477	469	466	481	475	466	500	482	456	449	483	448	506	461	505	469	505	469	458	456	504	459	488	520	486	486	468	523	487	464	474	479	477	498	486	481	492	526	486	439	472	454	441	466	480	526	475	494	479	490	446	522	486	490	468	477	476	470	505	516	502	517	482	501	444	433	500	504	489	466	472	492	529	493	483	477	470	466	483	479	451	491	489	484	480	455	483	497	479	540	458	499	481	437	461	521	476	453	461	447	473	481	483	471	485	496	488	471	534	480	473	483	475	470	499	506	501	445	502	446	509	451	529	488	482	454	477	489	502	472	480	471	427	459	490	532	486	456	501	507	484	486	480	487	454	499	477	512	479	456	463	469	513	463	443	458	450	496	499	505	465	510	475	488	485	477	458	523	466	484	459	500	487	475	461	494	513	446	483	458	485	463	502	474	481	437	448	478	481	463	456	504	455	471	475	468	476	486	460	485	465	491	480	491	471	506	508	476	477	465	473	492	509	478	467	457	484	486	434	499	502	488	468	463	481	482	441	505	463	476	458	490	490	494	457	469	456	481	445	464	430	516	473	465	493	474	475	471	457	490	501	469	479	448	481	501	446	482	467	490	487	496	477	453	492	465	488	461	506	496	464	477	439	442	453	463	495	457	479	474	506	490	502	499	512	461	449	472	493	456	464	473	436	496	481	483	496	494	476	507	474	471	441	474	481	494	469	473	468	424	468	484	514	524	504	493	484	493	471	526	494	472	469	493	512	480	479	461	480	516	493	469	513	492	509	505	463	490	489	499	471	499	499	435	475	478	466	482	497	487	452	492	496	490	491	468	471	492	467	475	461	456	486	495	501	462	447	478	460	526	456	500	481	460	459	526	476	447	472	472	480	462	444	488	462	434	469	510	483	480	472	437	478	510	452	470	463	456	456	502	489	423	514	472	478	462	461	459	501	465	441	472	445	461	474	465	468	453	447	488	456	477	474	461	496	460	498	465	448	459	467	468	458	477	437	518	412	494	530	493	488	471	459	475	464	468	514	501	489	476	471	487	452	461	508	533	476	452	491	469	494	505	450	447	473	467	484	482	460	462	454	452	479	453	495	484	484	461	468	521	470	479	482	479	484	508	461	462	511	447	453	476	515	480	451	461	536	494	500	523	468	478	477	506	491	459	463	519	494	445	453	464	458	472	454	486	486	459	488	516	465	465	490	464	469	472	552	476	512	491	475	526	446	463	463	476	468	479	460	508	468	484	427	481	478	498	468	476	458	446	489	488	434	490	484	441	496	495	496	483	455	464	479	466	490	497	488	433	511	490	480	526	461	438	487	422	466	519	488	482	472	461	484	440	493	509	486	471	493	507	492	480	473	494	472	494	493	458	475	487	482	494	495	469	509	499	517	503	500	467	449	479	436	514	481	483	465	478	496	446	487	463	463	490	496	477	472	509	462	491	473	456	482	495	501	482	480	481	456	482	448	462	461	472	449	467	484	468	484	481	486	490	450	462	463	472	495	490	471	501	474	464	451	470	477	486	487	482	523	500	501	468	486	486	464	491	476	478	466	457	491	501	496	451	453	483	496	489	460	505	476	452	478	432	500	456	485	479	503	449	485	476	455	494	472	520	486	434	439	487	520	436	494	491	511	491	458	459	471	481	509	440	453	476	466	466	485	513	469	472	467	467	469	482	508	478	449	473	412	457	448	454	511	494	486	458	489	436	470	525	461	510	487	487	458	468	496	486	482	452	481	467	486	512	473	460	457	463	445	477	482	477	488	435	458	448	492	455	478	469	486	464	492	497	466	476	453	466	469	441	486	436	512	475	449	510	470	495	457	477	472	466	485	509	515	530	485	477	473	452	516	477	467	464	484	487	491	473	501	470	472	515	473	483	487	493	481	507	465	482	488	435	470	463	473	481	468	482	492	518	465	448	480	445	474	465	441	455	513	483	507	447	487	476	455	474	480	456	473	503	451	478	478	469	514	459	465	495	437	471	502	491	475	461	464	482	509	459	521	492	448	465	484	477	499	486	469	490	456	490	510	480	486	501	459	484	483	475	479	475	488	443	471	510	432	474	499	482	473	491	521	470	447	470	466	470	459	484	483	461	448	461	479	409	503	469	454	483	455	466	473	458	482	454	455	466	499	502	463	472	490	456	516	494	489	473	451	472	484	510	468	505	447	497	479	503	460	470	460	482	475	474	472	500	443	482	475	491	493	492	484	502	483	486	486	466	495	455	481	446	461	459	461	491	486	493	483	473	477	501	504	479	497	503	524	483	463	456	482	512	471	466	504	468	512	498	464	470	503	479	522	500	496	460	466	532	518	456	519	454	458	478	486	474	495	474	494	489	477	475	442	472	466	432	522	468	490	529	488	489	505	500	489	481	449	504	505	478	457	494	502	491	467	482	443	510	489	509	518	442	441	484	475	466	479	479	529	474	470	473	482	449	495	443	500	443	469	471	450	489	462	452	483	444	467	497	483	468	428	481	480	465	484	482	489	503	492	468	502	465	498	480	477	479	432	496	459	502	443	490	472	498	478	520	464	466	457	476	455	482	502	483	473	487	464	452	488	471	458	449	463	451	471	508	479	486	475	458	482	450	484	494	474	508	497	506	486	467	473	496	483	496	480	480	471	485	475	462	457	491	485	476	477	456	481	472	453	450	460	496	500	485	472	488	436	504	468	463	507	469	460	443	480	495	463	486	499	466	475	490	496	504	478	475	490	427	472	483	470	478	489	481	495	478	501	506	475	484	518	443	483	465	498	474	468	458	466	476	521	467	467	491	505	452	484	462	469	500	517	483	479	478	473	497	455	481	495	462	470	491	446	488	465	510	433	453	501	460	532	477	457	466	482	487	492	462	453	457	476	462	485	502	461	487	485	473	443	453	493	433	467	495	456	456	492	459	512	464	461	510	494	469	532	493	436	482	493	495	464	473	486	493	493	485	473	465	471	448	468	479	485	471	495	469	491	513	463	507	471	454	462	476	488	486	481	473	508	467	499	467	470	471	434	458	473	493	419	488	516	493	446	487	483	452	500	467	451	477	500	453	471	491	493	442	488	496	470	490	493	489	494	509	488	498	470	464	495	486	465	468	500	480	449	475	485	434	454	512	467	495	498	488	482	493	488	452	486	468	453	499	533	464	491	476	486	465	470	486	487	463	467	469	495	474	471	522	462	483	454	494	492	502	472	490	447	468	515	493	510	483	481	457	490	460	493	464	451	494	483	481	478	501	428	466	459	481	461	502	455	505	467	455	504	482	467	443	471	453	481	461	476	486	495	481	512	460	455	449	483	492	495
14798	1259	968	640	522	494	391	331	308	248	276	287	285	256	216	231	242	204	235	241	227	227	235	233	204	222	231	199	242	214	235	211	225	199	220	224	209	218	221	225	228	199	191	194	216	253	209	244	217	230	232	232	233	195	201	218	230	205	206	263	200	217	241	233	214	197	222	219	215	211	179	210	193	180	226	243	230	219	187	232	227	229	227	236	239	202	221	209	239	202	194	219	195	229	208	235	204	223	216	230	208	234	194	197	201	222	232	227	232	213	229	211	209	192	172	206	201	195	194	220	223	247	214	219	187	222	202	210	205	238	216	223	210	250	205	218	221	193	212	229	211	221	215	245	235	217	216	220	212	208	210	229	237	212	216	185	217	254	198	233	202	214	244	204	217	223	245	221	222	224	217	200	211	224	240	248	213	207	208	228	195	201	199	226	227	227	211	223	212	219	222	226	223	233	214	234	196	224	222	203	251	234	244	195	215	214	215	216	202	185	203	220	212	192	211	225	211	196	240	224	207	238	202	212	202	230	218	206	222	246	232	223	189	212	229	223	222	201	214	207	236	228	248	217	200	232	204	205	203	183	238	222	232	212	211	234	188	193	211	202	229	220	229	235	192	227	204	181	228	205	227	184	220	217	230	224	223	189	231	211	208	188	205	209	197	217	208	223	213	216	223	201	205	217	214	216	215	233	212	226	215	215	215	225	212	209	226	189	201	211	225	212	225	225	229	205	218	188	198	205	214	211	224	234	217	215	223	204	202	196	214	207	196	230	224	220	218	218	223	204	210	232	227	205	196	245	226	216	234	206	228	203	231	234	221	228	238	230	221	203	192	195	220	220	225	225	191	213	205	198	191	199	232	211	207	215	210	227	198	211	179	192	230	219	192	209	223	199	227	214	237	213	233	184	214	223	187	215	202	218	255	208	216	205	206	222	217	198	224	210	200	219	202	230	195	212	214	197	205	217	220	208	209	246	229	223	215	231	237	213	204	207	230	201	227	230	237	236	220	231	191	195	226	226	185	212	204	246	207	199	200	232	238	199	215	233	237	220	208	203	223	215	242	206	237	223	238	213	193	219	230	235	203	217	222	197	209	203	239	236	225	219	228	189	210	216	235	211	203	227	209	239	218	235	220	209	234	254	229	228	227	255	207	208	222	210	211	250	205	214	216	226	218	217	219	245	188	237	241	204	220	213	260	208	224	219	180	221	207	208	243	242	235	224	229	209	209	212	216	222	208	210	219	232	196	198	194	222	193	211	218	200	202	215	212	173	208	238	230	215	194	239	200	227	228	221	212	235	191	222	195	205	246	211	227	213	227	193	190	231	203	204	227	213	205	224	210	200	232	212	234	245	194	203	260	220	202	220	235	225	226	243	233	198	190	213	223	205	227	199	226	232	241	220	216	199	218	223	212	218	242	211	210	220	229	228	222	209	195	203	221	250	234	231	220	208	203	216	224	191	240	204	233	235	219	228	194	242	210	224	223	199	214	235	235	219	193	206	195	238	232	224	210	200	207	214	205	244	214	218	217	216	193	198	199	199	228	226	208	231	215	229	212	206	220	233	204	203	175	211	183	204	224	225	205	226	211	219	223	228	200	219	239	213	242	217	251	243	201	227	218	213	242	224	202	235	251	205	220	210	221	220	245	227	212	228	237	232	222	252	239	211	205	255	239	193	214	197	224	223	207	211	206	234	214	191	218	198	219	223	213	237	192	236	210	209	215	216	204	232	205	235	248	186	224	187	196	235	215	239	202	208	218	221	207	225	209	210	232	180	230	225	201	237	228	213	206	227	206	198	233	220	221	210	203	245	215	233	233	204	204	231	218	205	214	219	212	219	202	211	216	216	241	225	194	208	216	208	201	249	209	228	211	220	225	216	241	206	223	200	218	225	216	210	216	222	224	220	241	216	208	201	188	210	215	207	223	241	225	252	212	231	239	234	208	213	271	224	206	233	203	235	225	220	226	221	206	209	232	208	220	218	216	223	221	221	191	205	205	231	230	203	223	208	200	224	211	233	196	218	238	219	212	181	226	257	242	228	235	206	209	215	215	226	209	180	194	203	220	238	199	216	218	227	222	212	211	220	193	207	188	192	210	239	206	225	236	243	200	215	221	211	228	222	208	191	224	208	222	219	259	235	238	235	211	216	193	233	235	202	214	197	215	208	228	229	224	208	236	207	204	200	196	199	199	241	229	215	200	212	197	199	216	206	215	231	231	204	192	231	220	191	200	246	207	198	239	217	211	216	209	223	216	232	227	241	237	223	210	192	213	223	238	218	192	216	217	175	239	234	201	215	206	224	246	221	217	225	205	215	222	230	209	192	238	216	226	229	225	187	214	237	243	225	217	213	224	220	207	216	228	249	238	240	211	241	202	225	214	195	188	187	191	194	262	229	198	201	217	213	252	230	224	191	214	189	232	244	196	222	213	200	210	221	178	223	215	214	207	206	236	202	234	203	217	212	226	225	220	207	197	211	210	208	199	214	195	245	216	210	212	200	239	202	218	212	220	205	203	206	187	199	197	228	215	213	204	215	200	222	207	222	228	216	220	215	193	220	205	213	217	247	227	238	218	221	221	230	242	214	225	199	242	211	216	238	254	223	219	209	221	211	192	203	183	201	236	209	205	237	205	223	204	190	230	232	222	245	218	199	202	215	239	215	224	204	193	231	209	206	227	210	229	216	229	236	203	206	210	217	213	214	213	233	235	229	225	213	225	204	205	221	208	230	223	213	221	249	256	204	226	225	217	224	214	233	219	209	236	198	216	234	204	226	233	206	195	212	211	229	186	243	201	230	199	186	197	233	243	244	219	204	242	194	232	229	184	214	204	215	194	218	205	236	258	234	235	232	212	226	246	237	225	203	204	196	225	220	209	206	254	205	199	209	238	224	240	242	200	229	225	232	208	219	231	234	211	222	207	214	224	200	219	186	197	212	248	240	219	234	192	225	215	221	226	249	229	222	218	215	220	194	215	224	215	231	222	210	227	197	217	245	204	237	227	220	212	212	250	215	189	218	214	231	196	213	254	216	222	202	204	201	200	236	215	204	218	219	196	221	196	222	200	217	232	217	244	216	214	214	212	186	211	205	232	221	216	250	219	225	197	230	201	205	224	207	214	222	203	202	196	218	218	223	209	205	206	208	222	231	217	239	200	230	239	183	223	203	205	236	228	212	211	212	239	217	236	217	231	228	220	204	277	218	197	220	213	185	236	230	209	203	214	226	209	203	195	217	236	222	231	188	193	210	234	218	233	219	230	248	207	198	199	209	213	229	195	198	222	231	208	205	222	212	244	243	224	237	242	237	200	223	231	207	228	239	215	219	205	265	217	197	228	218	232	227	216	207	238	205	220	207	229	248	184	206	231	218	209	193	225	210	225	204	217	218	222	227	204	235	210	236	210	214	241	216	229	228	223	198	200	225	178	233	232	205	225	259	211	233	227	221	212	216	234	213	218	204	221	226	193	206	188	200	232	214
8360	1034	2059	2110	1949	1633	1280	1151	992	998	882	776	777	746	707	719	703	645	641	692	664	648	623	638	628	585	599	618	602	608	584	590	582	602	578	565	590	559	600	564	561	553	587	571	623	600	610	601	597	571	585	537	492	570	611	557	569	563	543	538	523	549	575	584	543	546	580	582	556	593	527	583	582	555	555	528	541	514	570	529	561	536	576	548	555	584	563	544	554	569	570	544	568	549	525	549	547	547	536	548	587	573	543	613	560	558	530	565	601	558	558	600	526	579	568	540	555	565	575	522	554	552	526	566	557	546	530	565	559	542	559	593	509	499	572	564	553	577	575	530	526	566	579	549	545	585	583	575	551	587	544	506	596	540	498	543	529	604	577	521	593	566	487	563	496	569	541	553	550	524	581	534	575	587	532	524	594	514	563	517	516	569	509	589	577	543	515	571	550	544	568	601	552	521	526	551	526	559	586	477	538	579	595	549	496	568	561	579	528	562	560	571	570	554	551	526	556	547	516	514	551	564	519	554	564	570	590	586	598	570	538	525	592	573	551	501	517	541	550	490	578	602	560	568	523	550	522	547	513	583	578	543	554	527	523	545	562	570	556	535	543	606	548	519	520	563	568	534	536	593	581	570	607	563	583	555	584	550	566	520	582	591	553	523	545	557	584	547	548	525	544	574	543	570	549	591	563	544	551	544	591	557	540	547	542	545	576	582	592	532	572	564	544	539	569	566	540	585	540	542	551	555	518	532	568	575	555	568	572	550	565	551	570	517	582	568	575	567	541	564	557	527	551	536	604	553	556	567	577	591	547	598	564	579	570	556	606	538	548	513	579	562	557	551	580	564	566	529	537	545	540	544	533	579	551	525	551	526	567	551	604	560	571	586	550	549	531	577	546	574	562	589	528	546	580	558	547	577	557	570	550	519	554	567	535	585	540	545	535	520	569	577	548	584	566	564	569	565	563	524	572	563	574	553	535	589	588	532	572	574	553	571	568	553	534	500	601	585	577	543	530	571	574	555	539	567	546	560	570	562	553	559	534	563	570	525	546	560	561	555	571	538	577	507	569	568	530	562	593	547	559	606	556	534	558	559	543	548	574	533	528	528	532	528	531	551	556	578	544	602	503	556	574	545	544	553	560	547	530	533	535	534	599	587	582	578	533	537	545	530	538	521	558	571	551	554	548	561	570	568	577	570	543	588	552	515	556	553	569	552	549	568	613	531	535	561	535	564	546	484	561	483	558	573	569	560	580	573	525	573	530	528	585	531	580	554	570	552	558	542	562	546	587	588	530	596	560	562	562	547	574	580	548	562	568	555	554	546	588	560	586	558	552	527	564	547	531	545	542	522	560	545	566	550	584	577	595	560	565	591	539	587	540	548	575	544	571	561	554	550	586	561	505	586	558	606	577	567	538	558	584	538	574	517	556	550	520	543	556	550	573	572	556	537	560	594	549	521	557	570	520	599	564	559	579	553	524	564	575	559	516	527	553	566	584	550	599	564	539	587	568	583	544	531	527	545	515	586	557	561	547	567	549	565	572	522	566	574	539	561	609	578	571	579	578	595	563	552	561	525	572	557	561	544	581	558	535	599	492	586	548	536	566	568	576	568	563	568	558	508	589	553	589	535	538	515	571	540	485	572	515	591	545	567	571	530	577	583	550	553	566	604	507	560	597	568	583	533	543	542	558	517	541	557	576	571	518	581	544	532	596	576	567	550	589	559	570	525	560	550	570	550	576	566	561	549	546	551	563	534	567	608	522	563	558	587	533	568	546	529	540	539	547	565	505	543	604	560	534	561	546	567	517	574	543	522	484	578	586	567	515	553	539	544	561	571	549	574	514	546	564	588	573	543	576	562	572	530	523	539	615	540	535	595	531	549	513	577	546	573	567	552	575	586	538	493	544	580	535	565	572	551	550	570	555	574	549	595	542	511	546	575	560	563	567	601	517	526	550	552	580	505	545	543	534	544	587	549	566	556	554	553	554	562	551	581	556	540	533	580	539	581	553	555	562	604	554	550	600	537	523	578	622	554	561	568	552	549	565	543	559	583	540	514	594	567	535	578	560	570	570	550	539	552	575	553	548	524	504	542	546	567	540	560	568	560	577	555	576	572	582	568	550	527	562	568	532	576	578	544	546	595	560	542	575	553	586	579	570	543	595	560	555	538	563	550	564	543	565	520	558	505	526	538	505	577	536	520	538	570	517	555	570	547	564	582	519	518	578	535	579	558	570	557	577	528	550	586	580	557	546	548	551	533	552	564	516	508	544	547	603	551	575	572	519	619	546	560	570	569	517	556	585	558	543	543	556	591	520	578	551	559	524	554	537	606	549	553	590	528	551	525	585	546	584	538	558	602	541	544	514	543	550	567	496	556	583	563	547	564	552	545	623	513	546	526	557	531	538	567	573	570	537	542	553	538	569	562	548	561	554	558	636	511	588	568	560	528	536	559	542	501	570	589	548	565	549	579	524	555	582	556	524	577	563	555	566	534	573	600	535	535	568	570	570	534	561	560	555	549	572	534	564	608	536	550	545	536	538	608	563	566	551	561	572	537	578	545	552	592	541	528	582	562	535	530	531	554	552	595	594	546	574	530	575	534	555	547	539	589	568	531	548	519	550	577	568	567	554	559	538	582	554	556	560	553	552	541	548	556	567	567	542	559	571	566	556	559	565	559	543	579	531	618	542	552	547	548	559	560	572	533	520	595	555	559	549	564	567	552	578	572	545	572	534	588	569	587	533	529	528	567	549	548	543	542	535	549	572	590	578	540	538	575	603	584	567	555	515	500	543	589	587	551	531	565	569	544	588	557	547	621	568	508	563	529	524	518	558	581	573	544	574	569	587	542	550	565	561	539	523	573	545	576	554	548	563	617	536	567	563	545	547	526	524	574	561	556	588	535	549	511	559	541	575	558	523	542	534	571	537	534	589	560	541	542	548	539	531	553	550	582	559	553	523	546	572	537	561	568	552	559	539	602	564	548	549	577	567	511	550	567	525	569	547	546	540	526	608	496	544	514	558	573	544	549	566	572	556	530	529	559	566	550	569	525	560	564	566	574	535	534	535	578	556	517	555	581	548	581	577	518	536	535	546	566	532	575	552	578	573	501	530	564	548	546	532	552	553	550	549	553	588	556	532	559	510	549	548	594	534	573	541	551	555	575	562	567	537	564	505	596	548	571	557	569	572	549	553	567	587	537	544	561	563	573	578	518	535	550	551	572	561	539	589	539	608	534	541	561	547	562	513	547	567	558	536	610	560	553	574	561	539	562	585	550	561	561	587	586	546	580	561	553	562	547	539	528	548	591	541	573	491	554	511	550	544	577	545	513	552	550	524	514	577	540	571	523	554	576	575	565	542	525	536	554	577	548	532	552	537	601	578	569	592	564	555	556	532	529	550	546	583	534	566	611	592	562	557	526	536	547	536	536	599	536	569	604	566	520	584	571	501	599	559	525	537	541	574	563	528	507	571	590	559	585
1877	426	417	386	409	401	390	417	491	406	413	408	441	393	390	404	354	444	387	409	388	469	426	397	393	403	386	364	418	384	393	416	411	391	394	421	425	374	364	427	447	401	369	435	458	420	375	412	416	390	408	428	414	452	368	454	411	403	379	378	415	412	394	381	396	426	404	360	416	390	390	400	400	404	399	361	457	380	415	397	412	368	378	408	460	444	409	427	392	415	402	405	395	403	428	366	391	437	445	398	372	401	426	407	379	437	392	375	374	414	428	371	383	385	389	398	424	424	434	403	412	378	412	403	414	413	432	405	385	430	367	429	426	414	378	420	398	412	398	408	393	444	398	418	415	395	385	408	395	430	399	398	402	423	417	385	386	382	407	430	413	411	409	382	403	445	439	422	417	416	391	399	416	368	425	384	404	381	386	417	409	411	406	426	420	438	393	403	432	409	419	400	375	375	429	408	359	384	400	387	418	424	381	412	395	404	376	410	423	434	437	396	408	406	397	455	420	432	432	392	394	402	416	393	408	435	469	391	394	406	398	426	383	416	388	433	407	364	386	400	438	384	387	379	397	419	443	407	390	436	389	385	393	392	395	405	449	415	379	410	401	419	441	423	412	410	432	420	367	414	427	391	414	425	398	403	373	418	387	432	412	443	360	398	414	429	449	375	368	428	391	380	346	414	412	435	409	406	439	392	399	384	433	419	414	427	425	410	402	414	398	432	435	402	370	424	402	386	412	416	385	381	388	405	409	366	383	402	430	430	418	404	419	412	396	452	428	421	381	422	418	398	387	413	404	399	436	405	424	433	428	397	417	380	417	416	400	370	419	409	382	415	367	409	353	373	421	403	381	426	454	434	385	403	362	427	420	399	387	419	430	408	420	444	399	396	386	405	417	393	417	421	393	395	401	394	403	403	398	427	414	418	422	393	428	399	434	384	402	380	408	422	395	392	412	412	387	412	385	408	410	431	371	395	425	402	420	406	394	439	414	423	409	403	423	443	416	383	401	399	394	372	422	404	463	390	400	396	417	414	440	419	432	372	400	385	379	389	416	394	387	417	417	415	433	371	396	382	385	379	408	378	422	394	411	460	390	440	403	399	416	383	428	364	409	431	403	422	388	408	365	384	415	423	399	446	426	413	401	378	412	419	408	413	403	422	404	417	407	384	397	401	414	427	400	414	406	384	376	415	405	405	401	442	391	412	394	418	389	390	404	413	376	371	388	433	408	462	397	434	405	399	382	438	438	441	442	398	420	374	378	384	428	407	402	408	405	396	404	375	408	443	424	434	360	390	400	393	422	414	397	391	393	401	379	414	413	411	388	416	390	375	426	408	434	432	428	423	377	427	404	409	400	413	381	447	409	375	410	387	430	409	402	438	388	401	443	439	411	389	421	419	383	421	422	392	450	395	378	371	394	385	420	399	375	388	379	441	376	401	414	408	405	416	441	415	382	417	400	404	380	370	430	416	409	376	400	388	407	390	387	401	353	442	401	415	421	411	378	416	428	386	390	410	382	378	435	418	446	406	435	387	388	380	392	415	395	447	408	394	404	427	415	397	405	410	437	375	387	409	393	371	438	404	373	439	411	394	391	396	381	370	419	413	437	396	423	391	455	399	401	379	387	416	390	438	437	426	417	423	411	423	378	423	420	425	411	440	393	423	382	411	421	413	356	380	406	413	416	384	410	397	392	442	426	409	404	404	429	364	389	382	370	390	430	412	379	417	439	435	417	472	408	402	390	399	390	379	413	420	386	388	396	385	406	432	471	443	391	404	387	430	418	412	399	404	406	407	400	368	409	423	411	434	407	403	385	423	439	385	391	407	407	438	410	390	423	405	406	436	413	414	398	404	388	434	413	402	407	389	415	393	385	442	427	393	418	412	435	397	417	389	387	407	409	365	400	399	364	392	409	418	428	422	404	402	434	431	394	417	414	421	387	448	401	396	419	433	407	412	415	441	387	393	457	441	392	432	402	412	438	374	443	394	370	410	379	402	427	414	432	377	456	408	422	387	427	407	428	394	396	402	398	347	397	403	415	392	408	379	381	397	398	395	462	400	446	388	441	403	422	377	353	377	408	448	365	396	405	418	422	404	388	379	440	395	379	407	387	384	378	407	388	445	406	383	429	379	407	401	411	419	393	413	434	463	401	412	418	401	387	401	386	387	458	420	394	402	396	400	416	411	442	417	433	400	425	422	421	376	432	410	354	377	405	347	377	409	404	394	382	415	387	410	392	383	412	425	400	419	408	384	416	385	384	416	435	400	374	412	406	392	403	412	415	419	389	432	398	427	431	421	381	385	392	419	392	427	403	353	394	409	427	399	401	389	432	395	404	413	413	402	408	405	391	398	372	359	413	408	415	410	413	425	422	422	412	413	416	414	384	428	420	384	407	418	395	383	427	413	400	404	408	406	412	413	391	403	418	430	388	379	420	419	422	416	414	414	405	427	370	438	438	448	456	441	403	362	373	402	396	431	425	402	414	388	421	421	417	444	418	440	422	395	394	394	399	418	383	375	388	428	395	394	387	406	441	412	388	403	446	419	406	392	419	392	392	418	364	387	413	368	429	377	388	406	371	387	436	426	378	444	428	389	460	440	424	474	385	386	416	427	441	380	421	425	399	339	379	394	431	412	362	435	428	433	390	390	375	394	434	403	415	405	396	417	444	390	386	364	365	433	429	398	388	428	445	413	371	400	401	427	372	402	392	407	369	435	404	421	397	431	406	404	373	377	419	420	412	395	414	387	484	416	397	397	418	382	397	451	416	394	394	439	377	371	390	387	418	363	419	406	426	417	372	401	380	389	420	411	385	421	381	368	429	396	409	418	379	358	398	361	421	425	422	388	398	423	396	383	425	406	417	421	390	386	396	407	393	412	393	423	439	394	403	360	404	351	422	400	398	401	351	392	416	394	427	432	368	414	399	409	401	399	416	406	415	420	404	380	412	442	412	386	411	393	429	434	404	393	416	395	396	409	415	390	410	403	416	455	382	446	429	354	428	382	392	401	436	400	389	427	365	364	413	391	408	358	436	380	400	415	391	414	413	446	387	414	402	416	391	387	359	428	420	389	396	387	366	381	409	421	441	409	439	403	408	392	438	398	424	415	430	420	359	425	420	424	412	436	450	410	443	404	380	410	397	402	420	393	415	409	412	387	411	411	404	336	382	430	403	423	391	420	410	381	403	415	409	390	381	431	402	460	402	380	435	398	391	442	384	400	450	415	441	429	425	366	402	418	382	448	420	400	427	431	416	389	375	364	404	446	400	390	430	420	394	395	393	411	387	426	383	429	412	411	422	414	430	426	408	438	403	434	419	407	377	372	423	403	391	389	406	402	414	438	423	420	399	416	410	414	395	412	359	379	383	407	351	429	416	410	427	402	394	410	384	415	391	433	433	400	403	409	418	392	395	431	405	454	428	400	376	391	432	402	418	413	397	401	448	416	410	439	353	401	426	395	422	424	422	401	396	379	407	419
2438	895	937	883	921	866	881	945	923	933	976	863	931	905	924	891	850	881	906	895	882	871	852	876	898	872	861	892	897	869	880	915	834	899	853	882	949	929	896	919	945	911	903	931	917	904	872	925	896	874	908	949	873	876	880	920	934	884	905	881	941	925	910	865	905	871	877	911	849	866	902	915	899	891	892	895	929	870	894	946	897	916	898	899	875	849	865	895	913	874	855	889	891	825	833	941	934	927	868	858	827	961	887	871	885	885	867	891	882	923	940	909	865	834	926	884	922	929	929	909	882	887	896	861	893	881	867	894	856	941	883	925	941	890	822	906	877	921	870	827	860	943	838	923	920	856	883	890	899	855	883	901	890	910	933	939	911	816	874	901	890	878	917	817	927	900	893	883	945	899	961	932	828	900	866	903	877	867	904	893	900	866	903	890	874	857	897	877	890	923	890	879	842	820	859	941	899	844	871	911	892	865	826	843	926	863	861	950	936	906	899	884	875	868	849	923	877	898	885	889	898	900	918	890	966	940	876	909	870	927	890	901	884	875	873	908	895	907	901	854	845	905	893	902	850	925	882	816	873	889	835	928	833	884	881	943	921	929	864	837	885	855	925	856	901	907	854	927	883	968	885	875	870	915	857	904	933	924	926	886	845	853	818	853	869	888	864	939	802	881	870	936	946	884	892	946	900	867	854	853	880	844	893	896	920	870	915	918	920	890	912	913	879	913	915	829	937	921	892	874	900	861	941	904	870	901	876	865	945	927	894	926	878	913	924	864	873	908	902	896	856	870	905	901	868	921	841	900	916	878	901	874	859	889	906	882	907	853	902	896	873	884	931	960	875	893	891	882	945	883	875	891	908	860	861	935	909	890	866	954	849	933	902	862	865	880	960	899	952	917	830	891	912	881	901	890	891	902	923	872	861	895	865	851	885	888	856	853	912	872	819	906	865	872	918	876	925	856	905	927	889	895	960	890	938	916	854	856	885	928	889	881	894	939	863	869	878	889	926	912	886	906	875	902	927	895	861	894	885	888	861	854	883	834	931	859	886	911	882	894	877	939	872	921	923	863	909	898	849	854	967	959	853	947	858	884	910	860	889	869	895	942	895	880	859	933	893	876	861	890	909	880	862	871	920	902	903	879	887	974	827	865	918	933	884	896	872	869	926	911	867	890	895	873	904	894	884	822	919	877	853	892	908	891	872	907	904	884	924	867	929	844	907	894	933	880	857	867	904	887	862	881	904	871	917	946	914	931	893	947	929	880	817	907	978	863	897	934	872	925	818	915	901	889	906	902	883	907	906	886	897	916	901	944	895	829	891	856	917	874	875	872	912	921	857	874	837	899	881	912	949	876	847	868	913	879	935	940	906	892	902	876	959	885	894	903	845	924	983	865	911	876	859	840	901	895	921	904	958	895	899	876	879	836	886	886	878	871	853	929	984	860	821	865	875	887	936	890	866	886	922	876	872	891	892	868	878	921	933	902	843	891	860	859	922	903	880	877	863	889	915	950	857	829	887	889	922	896	873	909	911	872	912	901	911	885	881	895	888	877	921	927	851	898	883	922	873	850	898	889	871	870	918	904	900	850	862	865	885	896	878	916	878	876	896	884	940	874	913	904	945	884	879	929	905	867	874	914	944	922	933	884	900	910	893	843	891	870	892	900	880	908	828	876	905	862	971	845	915	918	900	944	905	901	885	860	814	913	866	911	947	892	843	911	866	908	924	863	854	913	894	878	906	864	908	879	904	907	869	884	885	864	855	931	870	885	921	906	916	908	888	924	899	895	910	828	864	885	953	898	885	863	877	854	845	887	898	897	855	856	896	847	894	957	914	945	919	869	888	967	887	866	883	862	918	873	879	914	885	848	879	852	920	859	856	843	872	877	915	910	908	905	873	887	833	899	845	886	892	887	931	928	887	865	937	846	923	919	882	908	938	877	886	922	855	841	876	895	910	875	919	925	861	933	915	890	931	937	863	901	894	870	828	927	877	897	856	936	901	884	894	911	875	899	880	851	894	925	861	902	926	896	885	906	931	884	924	917	889	857	889	885	835	871	858	912	912	910	926	961	877	882	908	877	874	892	923	926	924	906	834	903	838	903	885	848	915	894	866	895	917	860	900	907	864	872	936	851	806	840	870	851	886	885	877	899	908	870	898	895	842	853	883	921	900	910	871	960	905	931	877	875	912	866	956	893	926	891	869	902	918	945	921	851	894	876	898	873	971	860	888	929	903	919	874	889	907	886	823	868	877	887	889	871	891	921	906	870	867	919	891	844	875	932	864	874	879	923	856	919	921	885	857	885	889	863	896	897	883	883	894	922	913	886	894	859	885	840	908	914	913	860	873	908	919	895	890	917	855	910	902	861	867	860	905	897	910	858	883	851	891	943	851	902	854	870	898	904	938	917	874	917	876	853	938	855	869	977	908	902	905	874	841	881	850	934	902	851	882	889	900	886	811	901	908	944	870	882	909	900	899	935	863	882	884	919	864	915	887	848	953	888	832	870	920	911	891	893	872	865	884	908	902	860	850	886	868	872	926	923	897	872	893	907	908	905	857	882	898	901	884	920	932	898	877	917	882	887	853	911	921	891	909	855	867	926	889	866	941	861	924	915	839	930	902	875	919	845	897	885	921	885	920	965	950	869	867	894	914	890	898	921	856	822	924	909	907	857	866	888	914	899	919	859	903	882	952	927	856	894	863	937	896	885	876	887	886	909	829	886	910	928	951	906	916	924	906	858	920	872	919	902	890	932	883	908	968	924	849	896	861	859	920	900	862	859	948	892	903	840	924	890	876	901	952	873	909	887	849	839	844	954	871	842	918	912	854	909	876	916	848	846	893	886	933	873	862	893	843	860	868	876	897	840	893	927	889	857	885	901	886	938	889	871	885	893	906	896	923	899	904	920	904	920	863	939	882	901	849	901	857	849	843	936	824	838	890	889	906	884	881	895	858	843	939	912	911	915	865	865	902	892	912	965	913	891	913	870	916	849	892	872	897	930	915	882	886	918	928	857	940	909	905	898	887	921	881	840	774	913	897	956	880	920	895	893	898	936	894	942	879	890	895	910	852	876	873	867	889	851	876	839	942	905	890	930	869	841	899	914	899	958	888	954	844	906	853	905	902	855	925	931	895	861	896	913	826	940	897	910	871	929	941	911	904	872	855	900	913	852	924	899	906	853	934	920	888	857	884	950	937	878	888	870	899	857	914	909	917	922	937	923	910	886	879	842	887	914	982	885	898	860	848	934	872	856	853	870	870	884	897	912	861	910	935	937	863	922	862	923	959	913	811	845	871	901	918	831	920	921	897	938	911	921	938	889	848	858	890	886	892	911	865	919	922	898	895	917	927	870	873	894	885	896	947	879	955	897	935	846	881	878	897	879	892	863	893	839	905	889	893	863	915	911	895	867	895	880	864	864	904	907	963	854	847	915	952	892	892	927	840	885	907	896	887	873	907	845	920	932	894	863	911	847	947	867
7978	504	507	442	343	329	271	274	217	239	244	203	219	216	201	214	214	180	239	204	237	232	226	214	199	192	178	206	225	208	200	168	196	213	195	202	213	191	192	193	203	230	186	198	205	172	207	185	199	174	168	196	192	206	189	193	220	194	209	219	177	195	186	194	189	205	184	207	195	189	197	193	202	194	193	260	175	204	186	209	185	185	185	220	199	183	191	183	205	220	179	186	212	207	213	210	195	195	175	177	183	195	174	184	188	204	189	211	183	182	174	183	210	207	197	206	194	188	205	190	239	202	222	183	150	158	185	180	210	186	212	196	188	203	217	211	193	189	186	186	176	174	200	206	191	195	188	205	195	202	192	222	186	214	198	200	179	174	200	208	225	211	214	190	199	186	181	192	187	202	213	205	194	228	228	240	183	207	203	195	198	189	203	200	202	203	196	180	203	212	199	182	203	205	180	174	231	199	210	193	200	212	183	194	195	194	202	195	188	195	177	212	233	213	217	195	180	187	191	217	204	181	195	186	187	231	208	197	181	215	214	181	189	211	195	184	199	183	189	186	198	224	177	191	202	206	182	193	189	166	184	192	184	216	205	217	199	193	209	199	219	188	199	197	213	207	177	183	203	213	207	185	202	169	194	225	215	214	215	207	188	185	180	180	201	202	173	192	207	173	186	189	214	173	181	215	189	182	197	201	209	182	222	180	202	173	221	205	205	207	200	199	183	210	194	191	204	201	217	202	192	193	187	208	224	187	199	215	206	185	219	207	194	167	195	203	202	194	222	215	227	193	174	193	186	200	195	216	203	212	207	184	190	183	206	196	202	182	197	197	170	183	213	196	192	189	212	186	181	195	196	180	211	199	185	180	179	188	214	208	210	191	194	245	209	200	223	172	207	202	207	200	180	217	196	166	202	196	197	202	213	179	203	202	203	169	220	188	207	201	184	211	201	203	207	206	175	209	202	178	172	200	197	194	189	215	217	206	180	214	232	196	205	222	201	215	181	213	213	197	194	223	222	209	194	201	191	201	192	217	192	194	165	183	211	201	197	176	210	193	171	205	202	207	177	231	190	194	210	197	180	205	193	206	195	195	207	185	201	213	182	206	182	196	194	171	190	200	219	203	199	199	205	172	220	201	213	189	184	207	159	202	221	185	204	182	219	218	204	202	208	205	184	202	199	186	177	194	204	204	190	199	176	177	196	203	205	202	190	199	192	225	206	191	167	201	201	193	204	197	208	192	211	209	215	191	221	197	185	192	198	174	201	180	231	205	203	187	207	174	207	195	200	193	196	188	198	184	202	194	190	200	210	183	212	195	175	181	189	187	214	230	217	185	211	205	221	185	195	191	184	202	187	182	203	208	203	207	200	190	241	227	198	207	204	186	179	219	221	212	217	182	207	198	215	171	196	153	190	221	183	199	199	188	190	207	193	189	184	182	165	205	205	193	219	190	203	181	209	176	194	186	211	201	182	202	199	219	199	198	229	195	216	198	204	191	203	230	183	214	225	185	202	182	203	187	198	203	212	178	234	207	211	188	184	161	199	202	204	199	203	161	226	202	213	221	197	177	195	200	214	201	215	185	163	208	204	202	187	209	157	162	229	183	194	205	211	188	214	198	197	164	216	206	198	209	194	198	213	210	199	180	186	184	208	195	214	214	194	198	184	194	195	182	232	213	197	187	220	195	210	212	179	207	195	197	191	193	200	203	202	207	177	193	236	195	201	229	216	202	204	203	182	214	217	213	185	198	218	202	243	230	199	192	204	202	198	180	186	191	211	194	225	212	199	194	200	194	176	203	175	223	217	195	194	200	198	214	203	182	179	201	189	168	184	167	191	173	220	226	218	150	185	213	199	192	194	202	206	178	187	192	205	220	186	205	226	211	209	189	191	197	186	198	190	155	207	205	221	188	208	192	194	189	199	214	196	189	216	211	202	178	198	197	188	196	195	217	184	201	188	195	189	175	197	186	183	197	211	205	221	196	214	196	185	195	210	174	223	203	198	212	196	208	221	185	212	211	220	206	193	209	183	213	193	187	209	212	205	164	184	228	194	193	184	187	186	201	221	199	194	193	200	168	202	186	209	183	203	196	206	190	180	217	203	188	205	211	201	192	218	197	183	198	192	184	201	181	230	180	205	215	207	196	208	212	219	191	192	205	178	211	172	186	193	218	194	198	224	211	196	202	195	223	201	203	182	217	205	209	211	196	190	194	209	177	192	225	196	204	194	198	203	209	204	196	200	234	202	217	228	203	236	188	191	191	178	179	208	207	216	196	217	203	196	203	183	209	222	228	232	175	200	204	185	213	176	188	188	185	193	197	170	210	223	220	187	193	189	215	221	188	185	192	187	215	191	214	212	204	214	193	223	230	213	225	193	184	223	166	199	202	201	176	190	201	204	163	190	193	198	186	189	206	201	197	185	186	189	202	223	183	214	190	208	186	192	191	192	211	202	206	183	220	212	211	188	212	198	203	169	193	175	201	184	192	198	201	172	190	201	232	204	191	195	204	183	195	192	187	213	214	202	195	195	202	201	203	207	213	200	199	188	200	208	205	212	204	210	191	179	190	194	187	194	188	194	222	200	197	221	237	212	210	188	166	205	211	197	202	195	201	199	185	187	182	223	173	205	190	181	206	200	205	193	210	200	201	203	183	205	233	191	216	182	218	213	205	202	200	217	184	183	164	191	179	176	222	207	184	205	215	182	175	212	205	193	213	213	194	202	199	189	202	206	217	234	207	190	190	185	191	195	191	205	199	204	181	185	210	185	224	202	189	208	182	172	187	178	202	178	186	197	188	186	208	226	214	178	177	165	199	222	193	217	200	235	205	215	187	197	256	204	203	193	209	194	206	214	194	189	189	184	175	203	197	197	206	205	205	222	204	235	187	215	227	197	179	181	228	204	173	193	209	187	193	196	211	225	173	185	220	207	217	214	200	189	184	205	216	208	200	217	187	194	174	217	224	209	174	199	202	185	205	201	219	204	216	193	183	203	208	197	210	223	217	197	206	211	203	181	210	220	189	188	200	193	187	172	182	165	201	211	185	194	206	208	191	196	199	195	201	168	199	213	206	172	215	202	210	206	204	178	206	225	206	186	204	188	197	189	211	198	199	224	192	188	171	201	181	199	194	235	205	195	186	224	203	198	179	185	200	216	205	192	223	198	193	185	195	198	211	210	218	218	193	207	210	175	195	210	223	189	219	212	181	203	193	221	182	183	189	214	192	201	187	219	202	178	199	215	203	230	210	191	178	202	192	210	193	217	204	221	172	214	214	173	176	179	177	204	191	172	218	209	192	193	195	200	194	176	208	210	213	199	190	192	220	217	200	191	200	218	196	176	201	191	178	198	226	215	198	184	212	187	189	187	211	182	230	221	190	191	195	198	213	192	207	194	206	228	205	190	193	198	207	174	183	199	230	238	211	199	185	192	196	198	192	199	188	213	209	202	192	216	194	212	184	204	188	184	187	187	211	178	187
6606	717	1222	1350	1176	1005	887	788	711	703	623	655	570	592	572	552	575	571	524	564	539	518	516	479	522	548	527	540	499	505	466	480	490	517	487	487	480	491	469	509	511	491	503	487	492	477	499	495	478	465	505	519	496	472	476	502	495	477	465	504	514	484	524	482	499	481	501	507	490	482	467	494	482	544	509	481	497	509	515	498	475	462	455	474	494	515	498	484	513	521	460	504	467	497	499	490	528	498	465	495	463	458	501	484	499	457	486	473	504	500	511	495	465	502	456	475	469	472	482	457	506	456	501	481	496	475	516	494	461	502	477	496	507	485	505	480	457	514	512	509	495	522	511	481	516	504	527	487	451	485	501	469	494	473	477	472	464	468	486	482	532	436	441	506	473	503	503	495	473	471	484	425	499	474	484	505	487	476	511	498	459	519	440	486	475	498	484	451	465	460	465	490	493	496	485	505	492	512	495	486	454	497	450	457	476	517	493	475	433	483	500	472	499	482	517	468	496	460	469	506	463	482	478	486	445	479	485	493	534	439	441	519	496	506	488	465	516	498	525	493	497	518	458	502	471	468	550	515	472	514	540	484	493	494	476	473	480	509	513	464	466	469	483	508	474	488	456	515	469	501	492	490	476	517	517	492	504	502	487	447	516	463	498	493	473	502	491	525	525	483	521	481	478	505	495	509	496	476	466	493	523	504	472	467	476	521	503	467	488	523	501	486	511	490	465	505	467	466	463	493	516	513	470	487	478	487	511	523	473	474	448	530	490	495	515	488	456	498	456	502	506	505	471	496	495	508	486	486	489	491	527	513	512	483	470	511	476	451	483	482	464	529	506	445	523	490	479	483	487	515	466	477	455	482	512	463	472	468	503	500	498	511	487	496	485	471	436	538	454	495	490	489	509	487	507	507	537	506	458	470	503	523	516	511	447	496	497	475	492	491	484	482	489	492	467	504	491	496	494	494	513	466	492	479	476	496	472	525	503	523	493	482	459	506	494	496	487	500	494	444	470	473	479	503	476	504	442	521	510	475	458	521	518	480	509	498	494	460	467	506	497	448	479	450	478	493	413	457	500	456	460	505	475	503	475	483	481	488	515	493	491	500	498	491	449	515	469	484	460	509	522	458	456	465	484	455	492	493	463	485	431	470	463	530	507	457	457	494	472	472	461	491	502	505	476	492	476	482	488	495	540	491	478	506	494	450	509	482	434	462	500	481	495	522	511	446	508	523	473	482	521	479	493	508	440	469	486	532	468	445	501	553	471	497	459	480	475	475	489	462	467	523	467	508	461	483	528	503	499	491	502	544	478	477	472	490	484	488	472	520	487	468	495	460	488	474	465	518	515	445	467	495	490	472	487	502	506	483	517	463	498	520	482	480	453	501	509	480	507	465	478	499	513	473	472	463	503	491	501	488	510	482	486	470	494	499	459	506	468	477	531	484	496	500	493	476	473	472	494	511	487	468	481	484	489	492	499	460	511	486	516	467	491	458	496	480	513	536	491	522	467	522	477	450	468	530	497	485	476	500	475	477	482	475	508	488	483	473	505	460	506	475	474	520	503	465	516	474	517	505	504	479	495	508	476	486	459	509	477	503	503	504	486	457	507	476	480	495	548	465	484	530	495	469	488	517	518	474	464	476	490	463	487	507	479	503	437	477	481	481	500	470	487	499	514	457	473	492	501	506	502	503	484	520	455	492	517	462	468	470	478	461	491	477	518	456	439	478	474	492	477	476	469	461	473	532	465	487	469	487	452	505	489	537	504	477	461	499	515	504	477	489	512	490	454	476	477	500	473	474	470	471	486	525	455	473	475	444	523	494	459	514	495	490	457	477	467	505	496	481	518	491	462	504	507	506	512	496	505	496	462	508	542	460	446	484	514	463	474	454	491	493	484	467	518	500	519	449	489	481	488	490	542	482	472	523	492	555	491	489	513	517	502	518	442	482	504	482	508	480	515	486	483	502	511	456	507	458	536	509	549	499	495	510	497	484	495	488	509	500	470	458	463	478	488	512	460	451	460	473	481	458	475	468	445	482	488	490	438	490	437	536	477	492	510	486	476	533	501	469	473	504	470	494	485	456	474	473	467	495	474	502	464	514	493	471	513	428	446	528	475	477	514	504	480	479	475	477	476	474	517	530	491	480	499	469	449	472	444	513	530	508	527	506	500	506	458	486	495	510	527	509	499	491	483	505	501	461	502	522	461	479	477	530	509	495	477	488	499	482	522	489	473	470	483	482	472	471	456	457	463	512	504	462	460	505	484	473	474	470	551	480	460	500	475	511	497	472	489	498	453	457	499	497	497	474	498	511	505	519	466	498	467	496	450	529	493	489	499	509	502	497	510	455	492	497	448	475	481	493	503	481	481	484	469	502	489	502	501	451	511	478	443	501	486	459	455	472	483	468	474	450	438	496	515	470	489	457	473	518	493	487	465	495	460	511	499	535	523	460	524	488	475	453	488	481	506	494	515	457	502	477	514	492	504	532	460	492	465	483	507	481	482	467	466	494	479	510	465	514	486	490	487	522	488	468	537	494	461	506	474	476	495	468	478	496	485	455	472	488	488	465	459	477	491	525	501	490	485	478	515	481	452	492	493	438	497	483	521	478	484	455	473	509	451	458	493	524	443	470	463	492	484	456	504	481	456	476	487	517	470	484	491	471	477	465	509	470	449	502	521	475	480	476	453	475	471	517	483	502	487	455	483	440	481	499	517	484	466	482	445	497	525	467	492	483	510	519	457	509	501	472	471	484	521	486	494	481	516	495	468	467	470	473	479	515	516	473	501	473	450	498	478	509	484	489	494	492	522	494	477	506	468	483	460	510	474	466	484	469	513	499	505	476	477	470	488	501	449	484	515	479	451	486	490	491	450	480	506	518	528	512	480	482	473	464	450	442	489	490	483	491	490	437	490	494	515	497	466	503	491	475	522	481	508	473	490	495	480	479	485	505	453	472	515	508	445	489	466	517	424	469	525	504	449	488	473	525	436	485	479	480	483	488	485	442	487	494	478	509	494	484	481	457	475	463	498	504	494	470	482	500	477	494	456	467	526	469	522	496	495	485	472	490	489	489	505	536	444	471	485	487	481	479	472	482	491	496	479	470	465	478	493	531	499	463	497	514	503	488	467	514	426	511	471	508	466	488	486	510	475	485	538	509	483	500	485	518	475	480	452	468	475	515	510	494	475	493	516	491	494	513	526	475	506	476	505	497	483	529	504	483	477	501	520	465	509	478	448	482	490	453	510	514	490	480	517	511	468	515	501	477	448	457	455	499	479	487	495	467	520	487	477	443	443	456	489	497	506	472	508	479	476	471	465	475	507	523	469	506	505	502	512	507	488	475	492	467	530	470	533	479	491	495	488	496	475	467	457	451	530	472	491	465	497	446	507	446	476	469	502	494	499	467	481	503	505	447	465	496	480	479	483	492	477	480	486	505	468	487	506	471	467	479	455	488	486	454	491	488	508	484	483	481	463	483
15133	1259	951	729	565	439	377	370	315	289	308	254	249	245	235	224	257	234	222	278	255	247	235	186	239	232	232	240	232	228	243	234	247	215	220	220	229	213	196	229	203	226	200	235	238	190	223	208	226	226	198	217	227	191	277	212	226	233	236	221	229	201	213	203	223	220	201	250	231	233	243	205	222	232	234	221	220	217	236	207	233	215	225	228	208	212	226	198	229	220	209	223	235	229	232	210	218	224	222	218	203	226	227	230	198	185	230	229	214	195	237	224	220	239	224	204	235	240	204	226	201	239	206	231	231	243	224	205	232	231	228	205	239	223	253	204	238	224	223	191	175	239	240	229	246	211	218	214	242	199	236	244	256	193	218	217	213	216	201	229	212	209	211	247	213	230	235	197	246	226	200	230	227	224	225	231	251	235	224	214	225	225	221	200	212	210	227	233	235	255	209	258	205	193	204	227	235	215	210	221	200	215	221	217	216	211	222	223	208	212	211	214	210	230	222	250	211	214	234	228	236	200	199	257	209	204	218	219	241	258	216	224	239	231	226	201	227	229	189	208	233	238	250	211	217	225	237	225	234	227	246	211	214	237	201	213	214	194	225	206	229	220	222	220	239	228	226	219	228	221	180	187	227	218	225	228	219	214	218	196	239	239	226	181	223	268	200	233	188	209	236	230	209	200	191	214	246	196	216	206	201	218	182	204	203	186	225	212	216	232	271	236	231	261	236	166	254	221	242	218	219	243	225	214	234	235	236	242	227	231	234	192	217	207	236	206	242	218	230	220	233	217	238	220	210	227	203	216	217	212	214	198	229	220	204	210	225	241	243	218	224	254	246	216	226	216	215	212	223	217	240	195	257	227	231	220	225	220	194	220	213	231	215	201	206	210	209	231	237	233	219	219	257	242	228	216	195	207	214	240	196	239	230	220	212	220	197	248	225	242	219	224	240	223	208	212	223	260	220	211	203	224	273	250	267	190	232	241	199	223	206	240	213	212	218	216	194	235	245	220	205	234	193	214	226	225	216	264	235	213	222	219	224	209	237	253	209	195	215	222	201	208	230	225	249	210	211	230	223	221	202	213	215	219	231	203	196	229	222	209	245	211	216	210	229	214	218	212	230	225	183	235	212	217	235	227	200	215	230	236	212	227	181	198	204	213	231	230	223	227	250	239	179	211	191	183	232	245	192	252	243	207	209	197	228	218	200	243	215	224	211	214	233	225	234	209	213	249	217	200	206	199	275	215	241	206	241	240	248	230	248	229	247	245	231	217	201	246	220	247	208	204	202	216	225	234	253	203	234	238	206	211	225	222	204	213	224	227	232	225	243	219	219	230	204	237	213	218	242	216	238	226	222	208	214	194	231	253	234	223	238	226	190	237	200	230	187	219	192	195	214	190	217	206	191	227	200	216	210	219	211	217	189	213	226	239	193	216	244	241	224	208	218	228	224	243	212	226	248	223	241	215	205	238	201	220	241	198	236	220	216	211	233	217	217	237	213	228	215	214	193	240	206	199	219	231	221	237	247	207	223	222	211	208	249	231	217	209	210	230	213	191	208	233	242	218	242	243	248	211	212	210	216	220	261	240	210	219	214	232	230	214	202	222	252	251	194	208	236	273	227	203	209	205	246	237	235	240	217	193	229	223	230	232	249	207	195	204	223	201	240	219	243	201	226	206	234	244	227	234	213	258	207	239	233	234	232	200	239	205	225	210	252	206	211	227	225	216	205	216	181	209	190	214	213	190	265	260	241	229	262	244	230	240	224	213	211	254	235	208	217	222	236	205	224	240	247	215	217	239	209	242	228	220	214	244	220	271	242	229	220	220	173	253	209	238	237	208	232	207	218	223	248	206	257	227	216	211	234	234	206	213	213	233	239	213	226	199	212	200	228	202	262	205	227	223	276	224	203	191	238	211	213	222	227	232	204	219	198	204	233	210	256	193	219	225	210	253	218	246	236	220	210	248	246	204	222	223	207	240	206	222	216	203	195	221	223	235	240	220	218	260	232	219	212	196	243	214	215	248	229	195	203	207	228	240	218	237	224	222	237	243	250	210	213	245	234	213	217	197	189	224	206	212	207	212	202	216	209	218	194	237	260	215	238	213	229	213	214	240	207	220	212	208	262	193	213	218	211	231	235	190	218	209	212	243	217	235	227	235	239	237	221	201	205	221	222	223	244	247	218	216	258	180	226	215	244	240	203	235	222	174	216	213	204	210	235	207	231	254	234	227	228	248	228	213	235	216	216	262	230	209	244	204	237	233	203	236	215	223	247	210	199	223	207	214	244	210	215	219	197	238	235	213	223	225	215	223	217	178	216	265	212	216	230	230	219	195	241	226	233	222	233	235	198	234	247	272	213	211	264	196	193	212	225	253	230	220	210	200	231	216	197	245	234	222	239	228	224	220	218	197	227	262	208	252	227	231	191	202	242	224	224	230	249	225	211	230	206	213	191	235	218	214	218	241	200	214	232	249	238	212	245	212	213	229	221	201	234	209	210	211	201	233	232	238	213	222	203	213	239	219	217	219	240	223	242	210	226	210	207	231	216	212	210	194	224	210	233	217	235	222	219	203	212	224	228	251	215	208	231	207	237	232	209	232	211	203	209	235	216	230	223	196	201	229	218	214	232	225	227	204	237	234	245	224	220	201	225	212	226	214	217	187	195	210	224	241	217	219	260	223	232	232	233	212	235	216	216	219	216	240	231	222	238	216	242	214	228	223	231	208	195	214	232	236	233	210	210	211	227	212	214	224	197	214	219	228	227	214	249	206	235	221	225	233	187	229	224	228	219	188	234	196	205	209	205	229	226	209	231	215	222	234	225	221	221	218	206	242	188	206	205	214	222	234	214	202	231	231	230	218	227	235	213	220	209	223	210	229	212	253	234	227	246	237	220	214	226	192	213	242	234	212	206	218	236	214	260	218	210	192	221	224	224	223	201	205	237	234	222	213	217	219	195	235	233	228	190	202	216	260	222	196	211	228	218	241	243	220	233	212	223	212	216	239	209	209	198	203	216	204	212	215	193	224	229	238	229	216	230	229	214	250	253	214	221	230	195	240	225	213	208	217	185	245	231	249	195	216	231	237	224	201	201	203	195	204	231	211	215	191	224	234	242	235	218	224	215	230	217	208	250	215	197	223	216	182	226	224	220	213	238	201	208	237	168	218	212	246	233	217	236	220	202	229	220	233	233	207	208	197	224	204	228	222	220	226	221	221	251	212	209	214	204	210	219	213	209	239	194	225	217	215	228	227	242	244	211	225	222	201	221	227	201	211	225	226	219	217	186	218	237	247	212	212	236	223	209	187	202	244	218	237	218	233	200	224	247	244	221	227	240	212	222	220	217	238	204	199	233	211	245	210	236	211	213	249	225	238	245	202	240	238	233	202	225	214	227	234	224	239	219	190	207	232	231	203	239	239	206	196	235	207	198	212	212	257	207	219	213	251	216	199	222	213	205	241	225	243	223	221	239	216	230	217
8567	1081	2024	2195	1813	1631	1348	1212	1017	937	901	836	753	761	780	728	662	691	643	654	653	650	685	623	626	611	592	592	643	598	629	568	580	571	587	551	582	598	571	541	571	580	550	564	577	594	581	579	526	555	564	539	605	557	605	560	603	621	600	549	614	623	598	593	561	565	617	582	612	571	578	598	605	546	519	564	554	574	571	593	590	541	572	597	603	553	557	598	617	540	551	600	580	544	551	581	564	567	575	596	597	576	591	571	566	562	556	551	567	582	549	547	595	535	555	578	567	577	537	538	563	547	560	558	617	611	567	611	566	593	595	570	582	596	578	600	611	589	591	544	539	569	550	566	582	596	554	552	574	602	602	562	557	590	529	599	575	531	579	608	595	573	570	574	569	588	550	546	605	536	569	581	540	580	561	535	552	577	594	581	590	559	541	572	548	592	532	568	566	551	538	578	557	590	562	571	609	540	561	547	562	608	584	564	573	568	576	565	543	594	558	529	579	576	602	553	563	576	569	573	591	591	553	568	617	564	573	598	548	553	592	569	562	608	561	581	554	520	600	560	613	555	603	603	579	574	574	558	559	553	578	533	589	574	579	547	573	533	535	544	571	544	566	567	539	579	578	553	580	511	538	607	528	544	571	575	620	564	533	578	585	536	561	555	511	578	599	555	507	548	541	517	587	585	549	586	534	576	518	561	521	576	567	575	601	555	579	569	547	586	583	597	546	556	573	574	564	575	536	549	584	588	570	590	556	559	548	574	572	543	605	534	575	549	547	602	552	542	558	546	569	569	583	583	570	565	548	561	588	601	551	579	558	531	560	577	558	555	558	545	565	580	567	604	565	579	528	552	575	528	592	555	558	593	590	550	579	559	567	572	549	581	554	540	605	548	570	583	553	561	540	542	598	571	552	543	569	627	569	538	579	581	534	536	527	578	606	604	558	589	594	559	569	510	551	580	581	587	569	558	575	598	536	561	533	579	584	556	578	578	574	560	582	536	534	547	585	554	578	556	593	574	548	558	584	563	568	547	577	548	520	571	610	573	580	577	560	586	577	583	582	575	560	574	560	585	595	559	568	558	535	558	566	588	514	553	575	603	619	556	565	534	567	559	625	579	573	555	563	580	559	529	589	555	560	586	566	568	522	519	563	543	550	585	550	579	535	586	583	540	531	596	545	599	571	600	566	567	581	531	591	606	560	591	588	536	609	546	602	553	542	574	551	604	536	563	561	602	570	571	575	572	557	583	565	588	582	566	563	558	610	558	544	551	544	550	575	569	586	580	584	561	558	550	589	606	580	535	583	593	525	602	607	538	556	533	601	546	552	585	588	545	578	567	548	602	559	624	565	600	571	571	576	599	592	552	564	583	591	555	557	527	575	566	561	590	590	541	550	558	584	579	591	594	574	549	545	587	555	549	607	582	528	534	551	573	573	579	576	594	561	559	579	566	556	562	564	567	571	558	575	552	603	578	556	602	564	573	578	560	589	524	578	567	575	544	579	568	566	573	598	594	526	546	567	569	553	556	542	635	577	569	565	579	587	593	553	599	572	525	558	577	544	511	514	558	537	582	541	531	555	548	579	569	572	521	552	576	630	518	591	546	536	561	580	614	604	563	552	567	565	546	550	561	580	588	550	557	573	567	581	564	573	597	614	546	597	616	565	534	559	595	558	590	527	529	521	562	541	564	557	584	545	573	574	545	549	613	571	568	573	594	538	570	561	575	592	620	548	561	567	565	567	559	625	605	580	572	562	606	590	548	579	558	521	570	563	550	577	569	549	520	587	568	556	532	611	559	557	505	523	517	550	577	617	558	498	542	548	606	554	576	586	570	535	611	583	608	568	568	566	599	569	602	535	561	576	580	587	516	550	566	560	564	584	582	569	549	536	559	584	574	558	546	565	550	604	622	583	561	584	564	606	535	553	544	568	537	603	554	589	536	575	572	578	571	543	571	577	575	582	555	606	575	554	583	585	542	546	571	570	599	513	564	558	566	579	596	531	557	573	569	536	534	580	543	651	570	591	572	535	525	532	614	590	607	562	586	590	652	586	524	580	534	545	598	562	511	592	577	571	580	539	586	572	526	585	551	584	572	559	603	553	546	550	535	597	539	566	597	564	570	564	566	555	609	560	591	580	547	550	573	573	542	582	561	588	584	604	610	608	580	554	547	583	569	582	578	505	632	569	537	532	569	552	560	537	560	572	576	567	558	603	587	549	571	562	567	531	539	614	560	582	540	567	538	605	573	551	582	556	527	527	515	613	533	552	583	557	544	516	592	614	568	553	547	591	585	559	606	599	582	616	576	548	551	577	543	565	577	605	604	579	572	559	590	527	587	555	552	584	567	546	597	561	586	551	581	591	585	586	594	524	534	560	603	558	560	558	557	617	564	569	593	575	528	528	598	527	554	522	523	562	585	532	573	568	580	568	551	548	577	604	552	615	552	593	534	585	583	566	560	542	559	547	561	548	596	554	583	558	563	602	568	580	604	567	527	589	604	545	602	568	539	584	553	560	524	566	575	572	527	573	570	602	584	563	555	548	528	532	561	540	590	573	580	584	582	562	518	593	559	562	561	600	575	534	567	576	537	547	562	570	551	551	563	562	564	572	589	554	541	555	549	549	506	553	581	571	598	566	565	526	610	517	559	593	545	572	528	550	545	552	565	541	562	534	581	559	539	613	523	613	607	555	586	555	586	563	581	570	540	547	583	571	552	597	558	539	568	528	534	578	531	553	558	618	590	561	567	591	586	564	601	560	565	562	556	577	547	543	585	552	570	540	557	574	554	612	522	578	580	533	585	563	595	577	556	552	607	551	535	555	562	552	586	582	635	589	517	575	576	538	538	544	558	584	548	603	574	546	589	572	591	561	529	561	569	572	579	549	567	553	555	529	547	562	580	588	589	572	577	572	567	552	612	561	508	566	587	547	570	585	575	591	542	547	577	591	567	554	601	606	591	579	539	559	591	579	568	570	578	607	568	575	579	593	603	548	535	576	541	548	563	625	548	574	550	545	592	637	554	560	576	587	485	578	579	548	588	535	550	569	573	577	591	540	553	565	574	539	590	594	565	560	564	575	576	543	627	550	623	533	592	583	568	568	535	570	540	568	560	596	575	599	545	525	559	599	558	572	574	547	594	574	565	575	544	594	547	551	545	573	566	567	576	587	578	560	559	536	558	567	588	543	548	590	580	562	528	544	557	575	560	605	563	596	569	568	638	589	569	553	609	555	568	554	574	594	564	547	604	600	566	558	583	583	586	545	590	570	592	590	574	517	558	523	540	558	561	523	571	559	537	541	566	587	608	562	504	568	580	594	609	561	568	557	547	539	617	567	561	583	533	598	570	601	580	556	556	575	550	555	540	565	557	540	554	528	553	552	536	545	596	578	587	604	570	541	560	561	574	567	585	582	571	602	560	559	542	543	581	550	600	586	535	578	561	575	565	576	585	579	599	602	577	504	554	565	588	582	542	556	558	552	583
1982	483	424	452	445	394	409	370	420	437	429	403	430	429	382	383	429	428	414	412	422	410	424	409	436	407	399	408	386	418	392	449	376	403	410	391	374	397	410	363	374	409	433	392	444	392	385	394	380	397	433	398	424	390	406	388	363	418	379	424	403	432	399	433	442	417	390	389	432	381	443	439	384	417	441	400	439	409	453	402	405	422	427	366	406	455	380	434	390	407	436	385	413	392	420	402	425	420	402	428	432	394	437	395	429	404	366	348	418	460	420	429	381	410	428	383	422	441	414	401	437	452	355	410	378	410	404	436	377	430	409	435	385	397	437	411	402	443	385	453	434	430	410	405	404	402	391	385	385	407	390	433	424	405	370	388	451	413	424	375	373	402	406	444	391	408	414	395	392	402	430	419	374	402	371	439	437	406	396	387	381	408	418	436	439	403	434	433	387	446	418	419	404	397	375	419	402	400	399	415	460	377	404	425	419	417	397	389	432	427	415	413	424	402	417	406	410	369	412	442	439	437	430	408	460	398	386	401	404	422	408	407	389	409	427	388	433	372	366	399	395	408	370	421	415	425	436	421	431	405	414	381	418	404	399	443	413	375	400	395	393	439	434	415	408	437	365	429	381	411	411	423	468	428	443	438	394	376	410	424	439	393	432	411	412	405	395	400	393	396	404	427	441	401	376	423	410	415	406	402	403	450	381	428	400	376	405	385	426	451	423	401	412	438	430	392	408	400	420	398	418	436	428	411	396	424	428	398	443	389	402	387	397	421	372	418	407	395	382	417	398	409	445	411	390	431	384	402	409	408	428	474	434	420	437	396	399	346	422	407	393	427	413	417	410	431	411	417	415	417	406	426	446	433	411	396	392	437	398	351	358	386	424	433	401	433	429	394	424	394	404	405	399	443	418	387	414	412	396	460	394	415	426	391	397	469	421	435	417	430	415	397	416	437	413	414	451	412	415	438	370	383	401	441	415	391	393	433	403	386	440	380	432	400	431	441	420	408	388	437	382	401	403	429	398	374	450	410	419	421	399	396	389	405	443	381	401	393	419	403	405	403	448	416	402	395	415	411	455	438	349	390	409	407	389	402	403	406	408	400	394	404	443	394	429	438	414	408	422	406	406	417	399	401	401	418	406	422	407	443	391	435	376	415	413	408	447	396	375	473	375	379	402	406	421	414	446	387	395	378	414	410	434	408	414	393	427	424	395	406	429	425	410	388	375	438	406	397	391	392	402	399	394	382	391	391	375	416	411	398	411	428	407	413	405	421	414	437	429	426	415	418	381	446	374	430	405	398	395	448	441	362	430	400	396	416	408	398	384	405	393	402	382	397	387	412	460	407	445	425	397	380	412	430	452	405	352	432	389	367	405	418	432	408	366	373	430	399	448	415	429	419	372	407	381	429	390	395	389	411	410	414	399	395	378	368	433	398	416	408	392	420	380	402	447	394	364	413	406	464	388	393	431	428	386	461	421	410	430	434	410	444	405	418	405	392	429	363	425	398	391	412	430	374	436	434	384	403	378	407	416	409	390	380	411	418	357	441	395	413	421	376	373	427	418	405	464	410	444	423	419	420	401	451	418	396	423	420	403	385	435	426	423	397	402	429	424	427	426	391	367	425	419	415	379	367	414	411	408	400	427	409	440	399	414	404	439	408	453	449	438	415	376	403	450	429	418	447	409	384	404	388	411	431	403	411	392	394	412	390	403	397	448	376	414	406	389	368	424	404	374	377	399	398	376	406	444	427	442	375	367	407	433	410	380	390	422	434	426	403	403	407	445	387	406	397	429	396	417	440	354	414	408	383	454	395	424	400	428	432	389	454	450	413	404	430	418	385	401	406	443	386	418	382	354	427	409	425	405	381	406	388	397	456	427	424	420	412	438	375	432	409	386	426	417	480	368	382	402	384	423	415	395	444	393	394	390	447	397	394	372	364	413	431	398	439	420	418	390	429	390	409	398	395	414	459	376	387	428	380	401	401	427	373	433	431	359	368	428	392	383	405	395	425	401	392	388	397	450	406	381	431	420	362	423	446	445	438	389	423	437	431	410	419	436	368	439	393	422	412	409	407	396	427	400	390	414	409	423	385	391	438	414	438	392	421	423	410	385	457	402	420	425	407	426	424	405	390	391	419	387	431	426	436	378	370	428	443	399	429	380	418	405	400	408	406	410	384	401	429	434	415	448	390	424	383	390	408	440	413	436	422	378	407	429	387	393	419	385	374	443	395	375	409	425	379	431	432	372	410	392	427	405	401	370	409	394	422	404	434	428	407	389	402	407	432	446	421	416	376	388	392	453	445	374	428	402	367	387	435	432	391	398	414	406	418	405	421	371	378	366	427	443	447	437	411	411	422	411	430	413	464	461	422	429	400	386	420	402	423	368	400	456	399	388	395	402	398	422	362	442	421	395	404	424	439	387	414	412	397	368	421	411	412	396	415	416	418	419	382	444	442	427	417	388	428	385	410	395	372	407	435	398	393	437	387	385	410	409	412	425	426	388	390	386	400	428	409	494	392	406	415	399	389	408	399	382	420	415	443	409	412	427	405	424	450	459	416	448	451	449	406	423	418	385	399	410	436	365	421	411	406	418	396	445	448	426	454	413	439	404	396	430	424	417	428	411	424	415	405	426	423	410	418	426	423	403	402	385	399	435	433	407	402	389	365	386	382	401	403	382	406	442	433	443	426	430	401	432	436	437	403	427	421	413	402	418	441	430	385	408	412	384	399	409	405	418	434	421	383	417	401	398	394	388	431	454	386	425	402	414	381	423	400	417	380	415	424	393	418	391	376	430	374	390	392	393	428	461	421	424	401	402	383	413	452	387	407	408	424	394	424	398	404	392	428	388	395	362	423	418	429	424	401	396	392	414	425	399	396	416	465	402	383	385	389	396	441	407	410	406	425	402	391	371	364	413	442	383	377	420	390	434	409	392	395	392	440	398	420	426	435	414	414	426	399	433	481	394	402	419	435	405	441	410	375	424	418	389	429	380	422	433	447	396	388	443	363	392	416	353	414	381	400	427	352	402	427	381	422	432	410	383	399	435	458	385	447	458	401	409	397	407	402	414	440	404	408	446	401	429	388	448	426	412	382	447	425	372	387	391	380	429	406	430	453	408	386	415	361	399	437	381	420	408	410	443	401	428	394	419	413	413	433	385	408	416	450	408	402	406	435	371	430	404	384	418	398	376	385	402	411	419	417	418	381	343	384	431	424	421	408	435	420	420	445	380	413	414	424	408	412	411	420	398	399	425	428	376	390	368	396	396	413	415	429	402	390	399	448	406	428	419	407	396	425	404	396	395	437	410	411	388	414	459	409	425	414	442	406	429	419	445	384	418	424	402	434	464	389	443	393	384	403	395	423	422	455	412	380	405	377	421	404	356	410	407	415	413	429	416	433	402	371	407	426	456	426	430	403	455	429	430	400	424	387	442	391	405	400	424	397	405	433	392	400	384	373	427	400	411	397	421	420	361	395
2576	884	900	920	949	913	919	865	929	909	864	948	889	910	897	920	898	902	849	922	877	921	895	925	925	902	938	912	888	859	963	932	931	910	901	888	914	941	853	906	858	892	848	921	917	960	817	933	931	914	920	872	920	952	932	928	914	889	874	877	937	872	908	907	882	932	917	930	887	899	848	864	872	862	881	879	889	883	905	927	929	861	928	973	941	874	887	901	938	909	926	895	935	902	851	841	917	866	924	895	844	906	897	872	823	904	859	877	882	939	895	834	891	898	887	878	863	865	876	936	906	948	916	893	928	889	926	960	921	920	888	878	890	931	942	896	896	913	871	871	908	910	885	896	940	936	906	916	894	940	935	913	919	844	882	948	940	892	895	920	860	902	922	862	891	875	930	860	888	917	937	876	959	900	988	876	929	880	842	886	891	905	910	864	910	848	946	905	890	923	925	906	919	861	932	923	886	867	902	949	939	878	879	914	902	906	853	947	887	920	901	865	875	895	955	959	883	868	954	888	840	934	932	851	897	911	930	906	905	895	943	925	923	937	942	890	908	881	884	930	876	870	899	884	875	918	853	938	926	937	859	920	955	884	889	949	906	900	835	919	942	915	883	902	935	950	918	842	864	841	883	883	966	923	884	965	938	862	930	888	881	903	914	915	973	935	966	915	943	845	872	865	942	939	906	911	917	890	916	925	898	913	904	940	887	898	920	867	968	877	918	855	854	910	925	895	904	913	887	903	873	885	929	906	945	935	907	875	871	839	941	848	897	890	898	933	919	896	902	870	924	901	914	898	906	878	825	847	909	879	854	917	908	941	891	895	880	934	880	901	967	900	901	885	899	900	920	874	898	905	925	889	912	928	874	924	919	945	924	882	894	901	871	937	928	929	858	910	872	892	923	855	864	927	922	866	877	904	945	917	867	885	930	922	888	890	931	890	876	893	882	853	901	924	911	895	858	875	866	934	858	874	847	927	928	885	917	934	898	926	939	900	872	882	922	929	875	854	872	877	963	865	935	893	873	937	931	875	925	922	921	948	889	886	874	883	891	902	929	899	887	875	909	923	873	945	885	920	922	892	871	861	955	835	908	937	935	892	912	922	893	868	836	905	878	898	911	890	922	910	919	892	907	913	876	919	920	911	898	846	836	935	945	910	916	913	915	873	916	937	914	928	899	930	859	925	931	945	865	974	888	946	936	875	918	926	881	925	869	853	883	871	962	859	962	889	900	895	937	912	913	883	867	909	887	871	887	866	876	862	922	897	940	857	869	890	923	868	861	940	918	960	883	911	902	899	891	897	876	863	891	861	898	930	943	868	924	892	908	903	829	930	909	897	893	869	920	850	887	900	908	847	917	909	906	965	873	914	889	934	905	933	906	904	858	884	867	916	975	970	921	896	938	960	932	907	862	926	889	893	995	913	844	899	936	905	877	900	912	903	915	995	882	852	912	879	920	911	892	932	902	914	912	933	905	882	871	846	870	889	928	909	881	905	919	909	881	816	956	868	920	871	915	912	927	893	898	884	900	912	903	935	928	953	901	890	886	876	888	917	887	923	892	932	891	909	901	934	879	893	848	898	894	921	913	891	904	955	902	926	942	926	953	868	881	890	894	865	966	885	824	894	889	883	873	895	939	900	863	904	881	889	979	909	916	915	949	842	927	912	857	951	939	909	938	931	940	935	973	928	904	888	853	958	946	916	877	884	898	880	886	907	953	918	903	869	928	938	881	934	880	852	867	912	871	890	890	846	923	902	908	876	965	835	913	873	855	908	913	897	848	907	861	892	890	926	905	886	896	892	921	920	960	871	903	905	858	876	908	859	878	884	886	949	840	952	897	918	938	904	959	937	870	899	876	921	914	909	922	908	886	875	885	909	893	878	897	873	877	859	898	949	916	911	935	886	928	892	986	927	866	909	885	898	922	909	913	863	878	888	892	864	870	916	922	849	930	937	871	910	847	938	884	908	892	952	910	889	927	910	962	913	887	923	916	937	862	912	888	957	906	896	909	843	935	862	962	938	893	891	950	924	893	897	865	917	928	882	953	919	976	837	939	937	935	864	829	881	912	912	845	842	926	919	898	928	875	894	904	911	836	913	911	813	876	909	914	896	922	886	930	913	936	932	886	905	886	892	891	898	906	876	886	879	901	926	905	856	899	899	896	879	841	821	881	918	887	937	896	910	894	958	950	886	907	913	921	898	882	922	908	907	918	931	930	928	911	939	932	883	904	904	902	883	930	855	891	964	899	939	864	898	866	899	891	947	876	945	943	913	866	929	950	906	940	891	912	967	946	948	939	855	892	875	918	865	891	905	961	934	899	942	942	960	879	902	895	874	893	898	952	923	916	865	874	925	909	909	901	902	895	914	953	877	974	818	935	933	880	910	930	915	875	953	955	898	911	913	879	877	881	888	909	873	895	915	930	902	871	887	941	939	893	890	928	905	883	881	883	909	881	954	906	847	900	845	915	943	883	931	905	863	915	915	918	929	905	962	923	851	947	889	870	873	871	910	876	879	904	937	889	900	888	914	856	861	908	920	867	981	882	899	898	948	880	880	880	904	874	955	909	880	938	913	941	941	982	835	989	916	929	883	837	857	892	899	928	901	844	937	896	890	883	873	932	975	871	942	910	898	861	931	898	892	879	898	892	900	917	926	943	862	945	869	931	871	864	901	882	834	874	892	913	919	925	848	881	907	902	925	914	913	879	922	850	904	893	912	922	953	904	876	964	873	916	875	901	914	868	845	928	912	903	899	952	886	870	899	940	932	961	911	875	928	914	885	933	916	842	886	891	912	903	924	920	914	918	904	926	957	934	898	864	913	892	903	873	917	874	838	873	891	984	909	892	865	884	872	898	912	852	898	940	895	896	918	876	911	904	923	917	859	910	903	924	927	864	905	924	911	963	897	860	928	849	884	903	877	907	886	886	904	915	851	892	931	923	876	947	937	913	903	893	905	943	920	884	924	875	898	865	895	888	881	930	911	883	927	885	948	955	876	923	934	878	882	953	920	907	893	927	939	903	917	872	924	884	938	918	902	892	955	925	914	900	855	915	904	906	926	957	919	905	927	886	888	869	902	882	886	872	891	915	931	930	931	887	896	909	973	908	876	953	916	870	949	890	908	908	915	951	871	963	903	934	911	854	924	903	933	917	910	914	846	881	905	841	886	904	931	853	902	907	866	883	885	913	895	920	888	894	920	923	897	910	908	886	937	916	888	877	891	912	915	899	916	908	846	889	862	866	924	895	940	856	844	936	943	905	896	922	936	880	898	887	860	965	926	915	945	879	872	859	888	883	902	920	878	926	893	906	918	942	917	888	896	931	931	956	860	868	886	887	937	892	923	890	908	931	904	885	911	886	871	915	886	855	968	850	847	924	928	859	886	883	867	850	854	909	873	937	896	883	880	883	946	883	853	906	899	914	965	905	874	881	878	902	934	861	888	884	849	882	879	880	874	853	857	948	926	910	858	887	890	906	897
8160	526	570	442	333	296	284	312	254	244	202	252	226	217	222	205	229	224	202	211	228	199	209	214	216	206	193	216	189	215	180	206	170	201	184	212	260	227	215	176	205	204	189	182	204	208	210	188	167	218	211	225	207	150	221	208	204	221	197	201	195	215	190	231	201	212	197	180	200	224	193	218	229	240	202	200	230	202	195	205	228	214	193	174	229	220	213	193	201	200	213	227	219	199	210	216	192	237	222	183	207	213	203	194	191	208	228	221	245	203	222	197	208	219	219	213	216	178	223	216	200	198	194	209	191	199	225	196	210	207	215	204	215	184	204	208	206	205	199	169	191	206	207	199	202	221	214	192	183	214	193	218	182	187	182	194	182	204	202	184	211	225	193	197	180	205	225	220	183	209	198	219	200	197	208	210	220	198	198	200	235	188	211	220	197	187	223	217	224	199	203	209	237	184	190	214	199	192	241	206	236	206	185	184	191	204	195	188	191	196	217	202	189	202	192	223	232	201	198	214	208	189	235	205	232	201	204	202	199	222	202	235	233	187	183	172	212	180	197	195	207	221	187	205	213	189	211	184	181	203	221	200	212	201	180	199	207	180	249	227	181	200	196	197	236	168	216	209	201	201	203	223	205	197	196	200	194	216	191	207	208	207	197	199	200	198	181	182	187	206	179	240	184	184	186	203	210	221	228	206	191	184	202	228	202	201	192	211	210	175	193	193	223	185	222	213	222	213	215	183	244	209	195	202	204	191	209	190	181	193	222	210	209	206	190	196	197	211	210	183	220	218	191	202	177	197	208	195	203	186	198	178	228	206	175	165	208	195	195	210	214	200	214	218	224	213	217	206	217	193	216	204	203	204	213	203	199	208	209	203	211	180	201	198	194	202	225	205	191	222	227	217	198	209	180	210	238	227	217	202	202	211	233	174	224	194	208	179	203	207	220	198	185	199	218	214	229	193	183	216	213	200	193	218	230	204	217	198	204	185	214	161	196	211	193	217	198	202	200	183	171	189	199	196	197	211	207	187	200	226	180	199	171	221	208	189	177	211	213	196	202	213	200	205	220	216	210	173	189	219	210	184	234	204	219	195	219	219	189	199	185	214	218	177	206	191	204	200	197	209	185	209	193	208	204	179	212	187	206	216	217	183	220	205	196	209	213	220	183	196	205	217	201	223	201	213	185	199	165	196	216	197	188	190	204	207	188	204	222	206	213	214	212	224	223	193	210	216	189	198	207	213	204	213	193	200	179	223	197	215	187	200	213	195	193	212	207	221	216	211	202	196	206	201	204	185	205	231	222	209	194	208	206	187	204	199	171	219	238	173	216	209	195	198	210	216	185	208	202	193	234	197	212	193	219	208	195	208	219	182	185	197	212	180	196	196	208	200	199	202	193	219	192	190	181	196	203	182	193	182	202	206	231	213	212	183	177	208	222	215	193	199	219	202	197	199	226	209	177	212	211	193	215	188	181	204	209	230	221	187	201	196	210	244	203	228	205	220	194	175	186	199	191	201	206	201	216	198	228	212	189	215	211	193	220	191	191	201	234	176	192	168	198	223	230	230	197	196	177	183	182	198	214	205	183	184	211	193	222	196	226	187	200	196	225	200	194	194	193	208	186	188	172	200	215	207	203	210	206	189	199	200	211	216	203	212	183	185	212	200	186	178	206	209	214	203	177	213	231	184	189	199	217	201	214	205	212	215	236	191	216	210	211	220	219	198	210	231	204	198	212	188	220	190	201	213	202	195	242	183	212	209	179	194	240	181	175	219	207	237	185	210	193	208	244	206	209	215	203	228	218	234	198	184	190	207	202	187	199	223	177	187	183	213	196	213	196	181	210	194	220	187	196	193	231	204	230	245	206	204	185	211	192	178	176	189	200	233	182	168	207	186	213	190	222	218	178	226	180	233	222	217	204	188	181	201	197	227	195	193	206	220	198	215	218	209	196	205	216	175	203	198	205	203	192	215	181	204	182	208	214	204	234	201	220	201	191	177	221	185	206	209	210	186	207	193	189	195	231	187	209	198	206	213	188	200	184	210	210	206	202	222	201	181	210	198	197	188	216	219	201	202	190	182	219	224	201	210	166	214	224	194	186	171	229	212	209	207	182	205	166	193	207	221	199	212	219	186	196	199	221	236	191	208	215	211	231	196	197	214	195	197	224	196	195	183	197	184	198	188	210	208	194	206	185	214	204	196	209	227	200	227	191	178	186	208	204	199	209	192	200	228	208	175	204	221	202	184	198	183	202	224	190	201	199	219	182	204	195	236	193	211	195	222	185	211	199	178	185	165	205	200	240	204	203	196	206	199	191	209	244	193	207	173	210	187	192	186	231	216	194	196	175	201	220	205	218	203	199	203	205	224	190	204	179	224	197	218	193	200	193	216	205	228	203	186	188	199	207	227	194	221	219	196	208	219	207	218	185	215	210	207	193	221	195	187	199	210	211	206	203	220	190	168	185	208	172	215	194	214	226	217	231	206	202	207	182	218	187	210	222	213	199	225	223	202	187	202	220	196	181	203	170	207	193	181	236	220	214	184	219	230	217	222	185	207	237	232	221	230	207	186	199	228	225	194	218	209	195	200	213	228	210	197	193	198	216	198	189	206	189	203	194	207	183	210	217	215	238	211	216	192	207	190	210	202	208	221	225	212	217	204	197	187	207	228	187	235	206	213	209	196	207	224	206	192	210	198	202	215	225	213	211	185	177	206	197	203	176	203	197	197	185	189	204	217	198	215	221	204	201	233	188	207	208	216	198	192	240	216	198	197	200	240	204	201	190	198	200	198	202	202	176	166	207	200	209	216	215	189	213	202	217	215	206	210	199	207	166	211	173	175	234	210	205	205	202	195	199	209	212	213	240	211	227	211	204	207	190	200	225	204	166	179	201	201	200	239	209	198	181	217	236	213	176	195	188	191	222	196	183	198	206	188	217	210	210	190	198	205	196	203	202	182	211	226	191	187	233	193	202	213	175	193	194	202	222	185	182	212	210	203	207	177	210	210	204	225	198	213	205	231	206	216	222	174	220	235	195	189	198	220	232	183	203	199	182	193	203	235	178	205	212	194	210	205	221	193	211	214	193	191	199	198	221	195	200	197	184	174	212	210	226	190	197	209	203	203	206	238	200	195	222	223	203	236	177	228	200	234	203	221	197	190	190	216	195	183	193	210	218	212	186	213	202	202	194	212	181	206	171	205	198	204	196	196	210	208	188	211	179	187	175	189	198	203	237	211	194	193	193	195	193	184	163	217	189	204	222	198	192	211	149	223	207	193	201	203	190	182	224	199	196	214	199	211	179	194	158	205	207	200	210	189	212	204	207	194	210	198	227	191	199	247	217	186	183	199	238	171	194	218	194	212	227	181	194	205	192	196	188	183	206	243	226	206	187	188	218	208	221	189	192	210	195	196	202	216	235	203	219	195	209	223	213	205	200	189	191	224	208	222	208	214	195	217	202	192	205	213	199	240	184	198	196	187
6753	703	1273	1281	1191	1051	896	760	697	691	673	598	622	615	576	571	572	552	514	526	546	550	486	562	523	581	513	537	508	538	530	514	522	542	518	502	545	511	541	519	510	490	520	541	521	486	512	480	498	507	490	473	496	508	517	534	545	466	515	526	531	485	511	483	467	492	512	500	483	486	483	519	494	516	460	514	504	504	530	496	487	500	510	491	503	470	510	485	494	511	505	525	457	499	514	522	486	469	482	518	466	528	519	464	548	514	488	488	468	481	511	492	469	502	462	532	511	495	495	485	495	522	473	533	465	508	510	494	486	522	515	536	513	504	513	504	513	493	524	485	521	465	477	471	491	521	507	477	500	516	499	465	446	495	492	473	494	542	509	482	528	491	485	468	410	453	484	510	474	483	474	473	468	516	508	457	470	526	523	506	503	505	514	485	531	488	496	479	540	517	479	496	519	446	484	486	509	485	509	506	528	500	501	525	512	501	480	513	482	460	457	498	494	486	464	511	530	456	528	531	513	502	494	496	520	501	527	507	527	527	495	521	476	527	498	503	466	509	493	498	458	501	486	479	495	504	479	515	472	497	483	480	505	483	462	516	493	475	500	490	454	478	527	497	473	501	514	492	460	448	469	537	478	484	500	515	505	485	503	489	491	507	475	534	535	487	515	480	536	502	474	535	530	454	468	508	487	515	509	486	513	531	482	466	504	500	500	492	477	472	535	463	468	482	525	516	469	523	520	516	499	469	501	497	520	499	504	509	497	472	470	503	550	520	466	523	500	476	516	530	462	480	467	434	532	496	536	482	504	491	494	495	488	502	472	495	495	507	500	458	491	500	495	532	525	473	472	496	525	471	483	528	464	495	498	499	491	509	539	478	506	517	475	488	476	484	486	493	471	529	487	471	500	526	515	513	461	524	488	534	473	477	504	491	473	505	488	512	506	458	479	525	484	489	482	488	483	489	515	516	472	505	506	475	468	524	516	491	495	506	513	515	493	482	492	463	498	468	471	465	510	470	521	492	478	494	504	494	498	477	491	511	481	469	491	499	499	519	518	481	516	492	496	492	532	519	511	487	499	504	479	491	519	478	541	503	511	500	513	497	534	482	504	517	477	474	516	464	486	500	490	481	503	489	479	484	516	486	496	502	523	497	431	480	502	512	477	517	479	494	488	454	503	485	505	508	513	551	493	537	501	456	489	485	498	447	509	515	517	507	485	503	506	505	447	457	494	500	475	497	520	518	492	514	473	454	482	479	472	518	482	491	504	517	485	473	445	516	503	528	521	533	482	526	462	447	505	462	496	521	512	475	503	494	484	477	473	504	499	518	479	514	502	488	516	506	500	505	503	473	484	499	506	537	534	543	496	485	489	522	534	481	480	497	468	482	529	484	503	516	477	473	523	521	508	505	505	509	498	511	521	455	505	449	478	503	531	506	527	471	468	496	478	471	504	506	490	512	526	517	463	466	472	473	452	518	460	428	492	507	495	466	499	473	503	544	541	470	494	519	475	487	523	517	512	468	500	538	479	484	457	478	528	521	518	480	475	514	511	483	536	524	539	476	501	478	485	514	465	487	514	497	472	560	489	472	490	495	514	495	478	479	487	511	493	494	522	492	519	517	478	552	506	460	514	485	493	479	482	521	507	491	496	469	474	516	515	492	468	490	520	551	528	514	527	476	482	528	491	499	510	455	505	513	487	496	531	491	520	524	513	495	515	493	486	519	517	529	443	548	508	450	542	508	516	484	496	479	505	524	485	500	509	478	551	532	505	534	482	465	467	498	538	511	485	494	520	497	502	501	502	477	492	492	506	495	468	517	495	457	459	505	505	477	537	515	531	471	515	509	503	488	527	478	510	491	489	524	481	497	556	500	495	514	534	532	500	500	460	477	466	485	506	471	449	508	515	446	497	499	467	516	510	495	538	499	489	497	522	494	517	495	557	466	504	485	451	496	505	480	512	486	513	520	544	465	473	492	476	499	543	511	494	508	499	497	497	500	465	479	495	469	518	523	486	529	508	480	496	500	493	505	534	540	498	480	494	495	522	490	518	529	489	482	507	539	514	495	491	476	517	522	474	478	490	501	505	486	530	490	554	542	478	473	480	488	497	491	507	464	496	514	495	500	493	500	482	519	486	498	515	541	474	531	526	482	512	508	484	472	512	483	530	460	516	494	516	497	498	478	494	519	505	479	461	505	537	504	494	517	520	499	485	530	509	512	497	466	466	478	495	496	539	517	466	499	492	504	481	491	465	527	480	497	481	467	482	539	520	445	492	486	503	520	465	491	494	503	492	493	488	485	501	504	485	509	475	516	502	464	509	538	444	453	502	517	509	551	497	525	519	503	512	520	475	485	506	482	504	469	526	492	489	464	502	480	483	462	470	501	557	493	436	514	516	493	442	494	517	500	490	466	490	454	490	534	510	492	527	535	501	489	454	485	474	434	488	490	488	535	489	513	484	512	522	495	501	484	535	509	556	513	500	539	502	533	496	451	486	478	513	463	491	487	479	518	483	494	511	475	481	471	513	536	480	495	533	522	495	507	559	511	467	490	479	473	491	509	535	552	492	498	514	500	482	461	473	518	531	521	476	520	464	529	468	491	485	489	479	485	499	455	534	519	464	496	519	515	486	501	533	476	512	512	480	496	504	481	506	473	483	458	466	511	511	486	508	474	470	518	479	508	511	490	467	515	459	492	491	475	521	476	509	507	504	490	482	483	474	472	502	534	523	500	519	463	508	491	516	461	485	484	494	514	526	490	499	486	520	509	499	482	487	489	507	513	480	488	496	524	541	506	536	489	492	555	534	540	481	480	501	532	491	488	473	490	482	501	469	505	470	474	468	465	505	524	492	484	480	510	484	491	512	470	479	498	508	524	513	460	486	504	463	491	461	488	464	500	472	519	493	496	463	455	493	470	510	508	496	492	459	454	493	508	506	491	503	521	485	522	476	507	481	528	496	501	483	503	498	490	500	457	503	480	497	545	497	458	506	495	496	506	504	510	516	533	527	512	499	481	537	524	522	562	503	493	531	535	472	499	509	503	485	534	529	501	521	511	482	484	497	504	497	519	535	494	494	492	496	485	504	494	515	506	519	495	494	517	496	526	482	495	506	498	506	535	543	521	526	480	513	483	515	515	471	522	506	468	506	535	487	526	500	512	466	516	507	479	513	496	518	500	464	484	509	486	473	516	465	524	499	484	507	506	496	479	487	492	512	504	510	467	504	537	490	519	498	483	498	490	495	485	507	485	481	485	518	527	483	503	518	504	528	519	471	517	490	493	505	510	463	495	515	492	507	480	505	455	552	502	483	514	482	501	491	497	524	488	462	491	496	509	503	495	469	497	482	523	496	507	503	450	532	513	525	464	489	536	510	491	538	510	463	495	503	517	515	481	492	490	506	504	490	503	508	497	474	536	516	506	485	500	510	506	516	478	500	475	500	500	496	513	518	496	489	511	484	493	548	515	485	520	483	503	480	448
15461	1266	965	713	547	467	396	342	328	284	282	277	224	273	255	250	248	231	236	226	253	224	228	233	227	235	218	220	222	246	226	238	262	239	221	210	219	230	218	202	219	249	245	217	235	235	245	276	230	241	220	242	221	255	244	238	211	227	218	233	238	250	226	234	215	209	232	249	205	236	227	256	242	229	226	211	227	203	243	204	219	228	248	215	212	225	223	204	222	223	248	222	231	255	196	208	219	207	232	216	209	225	232	207	243	243	207	223	229	203	224	215	227	185	228	217	223	238	221	239	249	224	220	205	212	224	232	214	218	211	225	228	230	226	219	192	202	199	226	222	240	216	237	214	233	209	190	227	228	224	237	247	217	236	203	222	200	219	214	244	228	226	210	229	231	212	234	226	232	237	224	264	253	210	202	247	191	229	230	239	239	243	225	223	226	241	220	219	224	207	220	222	212	253	221	245	198	246	217	223	235	232	235	230	263	190	215	264	218	224	232	214	236	204	265	233	238	231	240	217	232	227	262	241	208	205	241	234	252	239	228	217	223	228	228	237	211	210	223	227	241	221	217	245	214	221	196	226	261	223	217	258	235	224	262	239	209	212	229	250	243	196	204	230	208	240	224	252	232	227	226	240	204	214	215	227	261	215	212	253	231	203	221	230	245	227	254	235	227	219	230	213	217	207	215	218	193	205	220	216	216	213	240	231	233	212	216	250	238	250	228	213	208	216	227	227	217	221	220	237	211	193	233	228	226	257	222	231	214	236	236	227	228	227	234	225	199	215	230	224	217	228	227	221	228	230	215	210	248	234	230	223	219	214	239	226	233	199	190	256	207	226	230	220	216	249	232	234	210	209	223	227	210	253	216	234	227	227	237	203	221	215	227	220	211	234	225	218	190	242	232	232	213	213	226	241	223	230	210	227	237	209	230	211	213	260	234	221	226	249	219	211	228	236	224	242	210	215	221	236	229	248	243	209	235	219	267	233	217	243	220	242	200	218	225	201	244	260	215	235	236	227	244	222	215	222	224	229	226	260	223	223	213	193	235	238	251	191	240	200	256	237	233	220	231	211	217	234	221	223	235	204	244	219	226	210	207	238	236	234	216	228	206	224	220	239	243	221	216	221	258	230	224	237	237	231	250	235	260	219	217	226	218	220	232	206	208	232	220	213	236	239	223	210	220	226	205	227	215	226	205	207	205	222	221	238	226	254	240	225	217	220	218	220	222	239	246	238	250	190	232	217	220	241	251	206	178	225	234	232	222	233	226	231	236	216	206	213	229	240	215	197	228	223	237	236	239	228	238	232	257	248	226	223	201	215	190	202	217	219	206	242	236	245	245	198	239	217	241	225	241	228	250	258	210	233	238	206	238	227	211	247	217	227	233	230	234	220	226	224	250	234	202	227	208	227	252	236	241	241	213	238	211	223	211	200	223	231	233	217	263	223	232	227	218	240	211	212	222	218	211	206	244	222	238	209	237	231	235	225	226	222	218	247	230	208	226	234	220	249	256	248	193	215	224	215	224	263	233	251	216	216	238	220	225	228	184	220	231	235	245	229	214	229	215	223	217	252	257	209	261	189	247	220	229	201	217	212	202	202	217	215	219	234	222	220	220	239	215	223	240	221	226	222	218	247	200	197	248	254	230	216	239	227	221	255	235	224	221	228	231	237	215	223	237	259	248	210	236	213	250	226	215	222	233	235	214	249	204	218	225	259	217	245	212	220	228	243	211	203	233	211	218	231	224	202	239	214	229	247	229	218	234	237	256	227	201	214	232	223	220	232	217	226	240	243	225	203	214	202	227	219	228	241	184	236	223	242	230	234	230	217	240	224	221	250	218	206	220	266	239	243	219	236	189	226	209	229	220	218	229	226	213	234	209	205	244	221	227	228	233	230	238	228	225	215	218	208	237	242	224	213	240	236	242	235	214	211	245	215	189	212	247	213	228	218	199	246	245	239	216	254	227	228	246	212	242	242	220	206	247	223	224	207	246	232	234	233	229	209	239	240	233	209	264	234	210	232	242	223	219	223	203	233	207	260	221	245	236	255	234	234	207	205	248	231	248	217	271	209	220	224	213	225	220	230	239	229	227	204	226	222	248	248	210	233	238	235	233	231	195	240	217	225	213	256	238	212	255	243	237	218	211	225	232	251	240	202	237	252	238	204	220	196	239	217	226	269	249	227	224	207	223	210	224	206	237	247	241	244	242	233	246	251	221	221	213	227	204	235	225	207	254	233	251	211	229	223	250	222	228	233	221	203	244	239	223	240	218	230	196	239	236	201	215	214	223	226	241	219	252	252	195	210	198	238	220	236	236	241	214	212	198	233	257	232	214	229	210	230	214	207	235	206	231	217	200	219	254	223	239	211	251	248	240	208	235	216	212	243	212	232	224	234	226	228	236	203	215	239	251	232	249	220	225	215	198	220	226	188	247	226	231	248	182	222	226	231	224	228	230	248	222	227	234	210	206	248	272	219	242	218	233	234	232	194	255	215	236	245	223	213	229	235	232	217	221	213	239	220	236	251	227	219	243	230	224	200	209	198	233	252	233	205	216	238	222	249	241	219	210	249	232	237	225	266	206	214	229	248	239	236	251	223	213	232	193	212	224	236	241	208	226	197	213	270	209	223	236	226	209	216	219	230	231	228	242	224	232	199	218	226	238	205	226	209	225	202	215	246	209	208	226	199	228	201	214	212	211	216	246	235	221	225	201	211	237	250	233	248	211	229	235	237	233	254	221	222	181	201	230	225	226	235	244	219	232	225	248	215	244	216	205	207	230	243	254	232	225	206	225	230	216	232	217	212	241	213	222	207	224	196	215	225	233	224	259	251	202	212	193	191	235	220	223	257	220	237	234	229	243	186	237	238	234	253	201	243	230	222	210	212	219	240	222	236	215	202	241	220	227	223	209	237	219	223	227	241	208	233	219	207	196	237	221	219	195	249	240	256	235	211	210	247	244	255	250	226	226	245	202	242	229	210	212	247	252	252	219	225	237	205	246	214	237	239	217	242	239	223	241	239	219	227	232	210	230	229	210	214	216	256	245	226	234	217	224	222	205	241	245	250	240	226	212	242	250	246	222	229	232	221	225	250	231	227	222	195	213	254	249	223	208	223	245	234	232	235	218	227	230	276	269	225	229	214	217	228	253	242	228	237	201	209	248	238	241	226	221	250	214	246	214	217	232	236	205	235	226	241	213	252	227	230	230	242	227	244	244	246	247	227	225	209	215	231	227	238	236	219	222	231	185	209	226	209	222	219	237	206	231	232	232	241	241	230	214	201	233	225	244	223	223	224	220	222	210	262	238	276	248	236	247	245	262	245	227	233	217	202	217	224	213	227	195	189	209	233	212	223	207	230	231	231	206	218	225	222	220	254	214	220	216	238	230	235	239	224	238	216	202	232	243	237	213	225	245	235	235	233	219	254	218	250	203	206	208	219	201	238	264	236	242	219	215	236	232	241	249	234	216	206	225	238	207	217
8497	1118	2071	2211	1885	1555	1320	1199	993	949	888	857	798	811	814	708	729	744	714	704	609	621	616	661	653	614	653	637	651	628	567	591	637	562	590	628	598	600	639	592	604	601	627	635	611	581	598	617	599	640	589	588	628	607	575	570	579	555	602	581	600	571	595	592	595	593	564	564	619	571	609	572	624	591	586	571	564	570	533	563	557	623	602	543	608	535	603	570	553	591	598	604	632	593	617	558	567	588	586	578	560	584	561	596	557	616	617	638	600	606	607	591	605	588	596	544	581	600	593	551	574	639	602	580	574	587	608	567	580	607	611	670	560	605	545	639	559	621	594	590	537	556	576	567	581	590	621	562	572	584	611	540	583	516	600	528	580	581	573	566	571	556	582	632	603	581	611	553	576	572	584	556	595	632	588	540	568	549	574	575	596	572	597	547	559	588	619	573	584	539	591	584	613	589	581	603	609	591	573	601	602	601	582	596	554	605	595	556	577	557	629	643	574	580	546	588	607	589	603	600	560	596	585	611	577	573	574	565	555	545	592	569	611	630	635	594	621	571	575	588	577	577	580	542	541	593	578	581	583	579	584	570	614	567	544	587	584	599	622	607	626	619	568	577	582	584	610	607	593	575	614	556	639	575	544	594	588	578	562	593	573	590	577	609	575	594	578	601	609	605	554	565	605	574	552	582	592	594	621	573	566	558	627	581	604	601	617	580	580	627	595	575	573	570	601	563	599	540	561	606	564	599	557	569	617	607	574	555	541	581	625	586	567	578	612	597	555	574	600	620	555	611	610	547	572	562	585	591	590	612	608	586	619	593	580	595	552	571	544	554	581	607	582	598	579	596	561	554	603	538	566	544	583	579	605	550	612	576	599	593	559	588	596	590	583	589	536	606	584	575	575	583	609	545	571	594	589	612	529	589	573	515	622	595	584	606	602	604	608	601	542	567	544	513	593	584	603	575	591	596	600	629	613	604	588	598	599	571	573	570	550	590	578	592	599	616	586	568	607	610	578	584	617	596	587	591	557	580	560	609	580	601	594	602	574	535	601	592	565	557	585	570	530	590	556	551	562	598	627	595	597	594	594	595	572	593	609	578	600	610	614	599	582	525	596	580	538	577	584	562	605	601	561	601	581	604	594	563	577	583	575	587	575	615	611	600	587	611	544	593	579	543	554	578	622	541	600	557	576	597	602	570	608	562	568	626	608	576	540	563	597	644	586	567	571	586	561	600	561	571	582	561	602	582	604	563	547	596	591	574	588	551	630	580	592	593	579	616	588	568	564	553	567	586	617	569	595	569	576	569	583	544	607	598	551	579	595	562	584	586	605	595	591	578	600	611	572	586	574	572	555	560	577	564	548	561	588	558	574	584	612	573	588	541	595	545	569	597	585	585	582	565	579	593	595	617	564	585	616	552	607	563	585	579	545	574	610	586	589	613	597	581	638	545	588	554	573	541	593	542	591	596	581	564	632	590	583	639	562	560	624	604	578	614	583	604	555	585	582	573	551	588	578	595	569	596	572	616	558	601	591	569	552	563	564	567	606	577	560	633	599	566	573	596	591	578	565	556	519	587	519	600	638	610	569	548	577	575	583	562	601	574	565	564	574	583	585	577	584	573	609	529	602	583	598	558	572	579	568	577	566	581	583	586	560	542	600	548	571	601	576	624	565	592	562	599	539	637	547	555	602	620	601	587	558	565	551	605	573	588	568	591	578	617	557	588	573	606	600	577	611	589	540	631	615	588	611	578	587	566	568	572	599	587	622	618	539	575	609	557	539	572	586	552	566	599	556	562	573	575	568	553	596	586	603	572	606	599	582	555	584	609	556	580	574	589	592	576	607	587	611	558	625	591	563	599	555	543	591	551	584	533	570	582	552	541	574	601	585	595	612	582	582	594	596	583	590	565	576	612	582	594	620	622	582	570	532	586	567	549	591	551	605	573	582	621	615	558	585	557	568	593	565	621	574	628	547	554	563	598	588	574	612	561	590	566	592	589	620	575	606	617	590	565	597	608	574	593	552	633	576	569	563	594	600	590	596	591	565	581	573	573	544	602	602	572	605	606	545	543	596	569	573	542	608	582	590	550	574	570	604	624	569	558	582	572	571	593	605	612	595	590	564	622	585	578	564	615	561	544	571	533	598	552	554	571	573	585	585	531	574	585	597	572	597	599	573	572	579	588	598	542	574	571	617	614	551	574	594	606	585	577	558	581	617	598	553	584	564	599	592	574	607	601	553	604	555	590	563	583	601	567	619	582	593	610	603	584	558	570	578	573	578	542	547	578	593	572	609	606	576	570	563	610	579	597	582	577	578	553	570	566	571	597	583	636	571	598	599	577	616	526	609	558	555	573	623	556	626	595	594	624	561	550	615	605	551	568	609	582	556	594	557	568	571	599	557	565	626	572	594	583	580	499	605	603	547	555	572	581	599	582	562	565	605	527	636	585	589	614	586	641	578	593	591	576	598	586	564	527	578	613	561	573	577	587	574	562	568	571	619	588	575	601	602	587	594	573	586	559	612	587	580	590	609	602	595	515	584	571	598	583	602	551	547	586	586	587	607	618	579	597	587	563	556	579	606	624	591	598	599	543	598	594	554	586	548	533	592	574	596	543	601	561	600	554	593	626	565	569	530	586	591	611	576	556	537	578	597	599	624	555	591	593	597	554	549	573	570	564	572	580	601	586	605	494	580	576	578	604	598	631	605	565	538	566	576	557	579	563	601	571	589	539	609	601	542	583	581	625	569	602	535	571	562	598	586	575	570	607	588	591	622	588	588	542	553	594	611	579	557	644	587	622	557	565	575	571	584	598	559	614	593	611	565	587	598	539	592	605	596	600	540	623	571	581	580	576	589	536	593	613	586	590	616	557	593	597	566	547	590	571	543	532	570	614	594	576	600	559	618	595	565	573	583	612	596	572	612	554	531	570	600	565	592	559	568	596	564	589	536	549	597	599	570	591	599	545	554	562	581	582	573	582	568	577	566	530	573	543	598	621	600	559	568	563	582	573	593	584	605	577	600	572	556	616	573	587	598	575	589	577	566	561	592	601	565	629	638	590	593	579	591	598	583	585	596	576	565	585	578	585	544	597	618	598	578	538	601	588	574	585	586	568	579	594	594	598	595	564	539	586	553	585	539	609	612	592	589	613	626	567	583	588	557	591	581	582	581	583	570	569	579	558	568	582	563	601	577	617	564	628	617	594	565	565	533	583	582	578	558	556	568	616	569	536	598	577	603	558	602	556	565	583	560	564	591	617	628	569	562	585	578	625	572	609	575	554	576	577	573	602	603	589	569	601	553	581	624	546	610	596	624	555	599	572	627	555	594	601	583	554	563	604	542	585	593	614	579	591	574	590	593	571	555	575	563	578	605	591	526	574	589	630	576	588	583	551	590	571	538	595	570	583	617	582	617	565	540	584	587	565	574	580	568	594	573	534	568	588	585	587	553	566	553	585	607	593	581	625	592	577	605	563	542	605
2115	410	407	405	413	425	397	426	442	408	434	419	439	434	425	435	407	416	399	397	403	427	405	432	448	385	407	430	399	398	393	439	414	402	410	431	422	405	391	448	398	406	406	386	411	424	424	402	427	365	377	398	381	424	451	391	395	407	410	416	417	401	401	395	427	421	416	403	352	411	446	393	397	399	416	424	415	411	412	434	414	440	401	393	437	439	420	421	411	420	413	438	427	393	424	410	396	435	467	404	380	427	361	416	420	410	419	424	379	393	436	396	373	429	397	438	439	419	421	417	370	396	438	416	428	408	425	376	383	391	375	337	409	389	444	399	411	407	398	422	416	416	443	428	432	375	371	413	404	382	437	407	436	414	383	394	368	400	414	423	419	420	412	409	424	383	403	410	426	433	378	373	451	444	411	416	441	383	403	425	402	395	389	385	379	411	406	424	399	439	402	393	389	409	405	442	462	408	399	388	432	416	401	414	411	374	386	368	391	387	423	436	413	383	426	395	411	405	386	415	407	445	377	394	399	404	377	374	401	410	410	410	405	393	411	416	403	420	428	389	407	416	408	422	372	375	434	419	400	418	417	417	392	398	379	382	436	417	429	402	408	415	390	372	388	404	420	405	459	379	387	377	436	412	396	367	386	426	431	394	401	460	403	407	412	392	458	394	388	436	417	428	428	426	413	414	392	383	390	400	438	415	400	384	383	386	392	452	393	379	414	420	384	413	413	398	425	411	391	395	404	413	423	424	404	423	390	401	402	406	409	412	407	393	402	441	459	397	441	433	389	370	430	355	409	387	430	408	364	402	386	402	390	415	412	424	361	424	401	356	388	387	389	412	404	407	410	391	405	435	395	422	389	412	395	386	432	410	391	400	410	427	382	480	425	406	406	387	372	421	406	437	373	378	402	389	376	430	434	452	437	406	461	430	391	381	415	354	412	388	393	427	432	410	418	388	437	404	418	383	429	385	428	402	440	386	427	403	445	382	428	430	399	362	422	430	426	429	414	412	404	392	391	430	389	425	422	386	410	397	391	427	417	399	411	425	415	439	380	378	394	373	383	416	411	443	400	386	426	437	398	393	407	451	454	410	377	396	425	423	439	435	426	394	392	420	377	402	376	406	435	412	415	403	400	433	402	408	418	428	379	404	397	451	395	421	438	381	412	422	402	368	393	418	420	362	410	413	419	406	413	381	409	415	411	424	402	402	365	386	377	424	452	411	419	409	394	376	393	406	399	433	422	413	420	445	447	439	410	449	418	400	372	373	434	390	397	406	393	381	434	380	425	408	451	411	442	408	432	437	383	436	426	387	354	388	426	416	402	394	389	408	449	422	447	420	409	380	409	406	418	380	432	426	395	410	428	394	425	428	385	396	413	415	395	422	381	400	418	369	390	420	403	441	415	407	390	385	385	388	429	442	412	424	388	393	422	354	435	412	414	447	414	381	421	441	415	438	413	433	394	430	417	433	379	385	418	440	425	385	417	410	402	377	423	447	416	440	442	425	436	392	371	408	401	410	387	420	388	385	366	360	389	434	400	435	399	408	390	387	370	424	440	422	412	401	423	457	399	386	433	389	427	404	426	380	402	443	442	401	382	370	395	423	407	443	428	399	411	390	369	430	370	401	445	391	398	393	400	398	418	422	380	455	407	372	400	393	394	422	414	397	390	397	412	435	415	382	385	395	400	449	430	376	388	428	392	408	422	407	400	382	408	381	413	417	384	419	435	402	413	401	390	410	395	434	397	422	412	453	442	379	425	419	445	417	425	388	426	387	404	398	407	444	416	390	390	424	397	433	409	389	446	400	407	391	384	406	389	431	441	400	367	456	423	422	428	425	452	408	422	441	445	428	400	421	352	398	398	354	418	359	383	398	402	437	413	447	414	390	413	423	422	386	392	413	406	381	397	394	438	383	379	401	427	420	412	422	384	393	449	383	381	419	430	414	390	427	405	404	422	431	427	421	431	400	429	408	420	400	447	374	416	411	431	393	449	437	406	413	408	410	462	383	412	421	409	428	368	391	407	378	390	382	386	427	443	438	412	381	414	462	430	398	445	389	437	452	396	427	420	390	398	407	415	417	444	421	401	363	408	392	389	430	419	375	392	414	406	389	379	409	400	398	388	424	426	385	398	397	368	377	387	401	404	390	414	428	402	424	428	426	393	383	398	365	412	404	354	367	398	427	393	412	442	393	431	448	387	398	465	448	399	419	401	370	446	447	482	430	371	404	438	390	414	425	381	380	389	407	385	396	430	383	377	405	392	410	419	434	435	398	393	424	429	427	390	429	398	396	410	378	426	385	394	364	374	396	420	418	413	404	434	435	390	409	404	433	407	372	396	425	392	395	388	408	386	392	415	397	397	397	391	358	412	377	375	410	417	424	426	394	449	371	431	402	377	446	408	362	390	426	409	399	404	387	415	419	442	417	428	397	430	403	403	392	415	423	372	422	391	424	401	406	436	418	371	435	407	406	427	427	392	373	421	430	423	434	408	397	416	433	404	435	429	455	372	423	393	408	406	377	400	388	421	380	377	405	431	400	409	408	395	370	426	407	423	368	398	404	404	371	399	438	414	394	443	427	399	414	415	452	386	428	431	389	389	400	395	435	390	383	439	422	417	383	407	412	424	452	381	394	415	362	415	415	405	428	434	456	383	432	427	392	400	414	388	435	419	395	427	400	438	401	403	471	430	399	399	393	387	411	383	384	415	443	405	404	396	365	394	381	389	398	415	423	428	370	433	435	382	400	434	376	439	402	388	400	418	418	377	434	417	471	393	405	394	409	443	412	411	399	399	442	426	400	396	406	450	422	374	420	412	411	404	445	380	408	372	434	391	387	433	398	430	337	355	377	414	449	383	417	461	412	396	425	434	423	437	443	425	418	418	448	446	400	413	431	372	401	441	395	419	426	462	399	414	430	406	399	402	440	368	405	421	398	383	417	382	408	414	424	438	409	379	438	416	394	418	461	367	435	396	482	410	436	453	433	386	359	386	395	421	404	430	412	406	435	387	403	442	411	372	428	413	385	389	397	416	413	407	380	393	391	416	375	388	412	443	423	400	428	421	376	405	453	437	432	401	415	402	430	404	407	384	411	423	396	416	419	435	407	422	426	467	419	426	372	391	436	414	423	393	354	431	453	407	411	426	380	392	399	359	399	409	405	406	386	382	421	415	396	447	463	463	404	448	460	411	384	422	382	432	416	424	370	410	355	402	413	402	389	454	388	379	428	492	427	405	405	407	448	431	438	476	387	400	388	414	400	448	429	405	430	414	388	403	452	459	419	359	385	431	406	402	438	417	402	399	390	450	427	421	404	447	372	427	411	426	423	415	385	404	371	383	402	417	411	401	364	394	427	457	394	371	388	421	396	403	398	400	422	392	385	364	390	438	400	383	408	385	375	414	414	419	412	452	411	390	425	407	419	441	403	420	415	392	420	389	446	422	373	411	392	390	394	377	394	412	412	397	364	421	375	424	420
2799	964	975	901	963	906	968	915	863	878	898	910	903	885	928	965	924	906	879	950	903	942	934	938	868	889	943	912	839	947	897	898	901	941	897	892	874	934	920	935	935	914	934	892	867	948	845	882	934	876	906	883	889	894	891	919	815	833	916	913	910	885	895	868	960	904	900	909	933	930	907	965	905	918	892	884	942	920	919	905	889	930	889	883	878	923	922	905	964	882	870	893	860	871	879	884	965	924	854	948	904	902	954	938	906	919	921	869	944	943	938	911	894	894	913	886	925	886	914	894	895	931	863	929	872	889	956	899	905	900	955	862	885	885	918	926	909	861	905	947	948	908	885	878	908	891	925	893	909	883	893	905	870	886	935	885	919	895	847	909	903	915	871	919	860	884	925	912	935	880	893	950	927	871	880	922	925	952	872	951	905	924	909	887	909	881	909	870	881	920	918	883	897	956	908	961	926	916	905	876	918	883	883	916	889	895	903	901	866	892	929	891	879	879	922	930	884	903	904	921	911	896	889	903	877	910	852	896	899	927	854	912	883	883	862	901	935	898	889	880	885	931	918	948	901	903	942	807	912	929	851	913	960	913	877	895	896	897	872	948	863	891	967	944	908	863	890	913	916	910	872	893	938	915	936	868	849	854	921	850	923	924	929	855	932	894	915	870	895	913	913	878	897	877	929	882	890	847	898	879	897	911	895	917	905	884	903	911	881	926	883	874	974	911	940	912	909	930	884	888	874	852	875	847	910	929	919	901	911	912	927	907	862	857	883	843	906	884	929	865	916	946	889	915	907	910	911	917	918	952	921	913	875	921	890	898	896	875	903	867	911	893	908	854	853	851	911	892	869	904	929	933	824	886	893	886	885	886	939	853	849	887	888	917	928	820	850	912	911	920	922	856	937	874	839	914	960	905	866	897	814	854	843	893	948	895	874	928	923	891	931	917	917	867	901	857	916	860	881	938	927	956	905	931	866	880	920	887	937	943	883	904	903	900	913	921	873	897	862	937	855	922	915	875	899	882	964	877	968	906	877	840	866	897	881	887	891	887	929	896	878	835	840	922	903	877	817	876	940	862	896	857	923	929	913	904	916	882	898	953	899	934	946	900	906	916	935	907	867	870	917	874	866	955	891	933	951	898	874	879	910	866	869	910	946	887	885	963	913	865	890	900	908	869	907	862	952	921	879	859	856	870	890	909	879	923	879	863	913	863	895	895	989	844	966	934	885	893	861	872	861	938	909	911	867	948	905	863	937	848	863	909	884	916	841	893	884	881	933	932	880	881	886	898	896	896	924	930	867	860	906	888	894	926	909	963	892	915	886	933	904	814	910	900	870	903	950	884	933	910	907	914	882	927	876	916	911	906	943	876	885	942	930	892	830	920	894	882	840	917	930	964	911	927	844	938	910	904	911	905	903	902	889	913	943	872	947	900	896	872	914	866	940	937	948	945	863	916	937	912	962	907	877	863	836	886	925	864	897	960	895	859	864	932	899	869	963	868	877	829	887	890	865	883	881	852	931	896	883	866	904	889	943	911	944	889	881	860	944	872	950	910	902	932	911	923	943	854	864	950	860	956	877	875	879	895	884	912	852	908	849	910	863	919	878	942	941	925	898	929	909	896	895	894	947	951	891	902	936	865	924	912	881	921	908	895	945	908	876	949	903	903	903	898	895	914	862	948	947	910	871	871	910	933	898	950	868	839	827	950	896	942	935	888	914	901	874	908	870	895	921	902	884	897	864	915	894	913	899	924	847	894	895	922	845	876	939	904	911	878	907	884	918	931	894	867	866	923	892	901	892	852	904	843	885	890	888	848	911	862	875	896	867	935	882	920	917	869	883	906	957	918	882	885	901	910	915	890	909	947	857	868	879	902	899	946	896	890	941	858	946	929	927	842	915	946	939	868	897	899	881	848	894	919	920	899	880	863	895	941	866	867	925	903	952	876	928	910	841	903	914	885	937	882	928	876	914	897	897	881	922	916	950	886	886	939	962	907	921	839	876	894	878	884	909	905	868	884	906	924	878	902	910	893	877	904	912	881	1000	906	836	924	891	918	952	904	902	912	915	894	931	896	844	937	917	875	878	910	968	893	936	953	892	933	901	833	871	934	880	859	948	903	907	930	888	888	954	876	896	864	893	885	870	877	898	911	960	882	899	851	909	892	925	905	925	946	943	930	873	918	928	894	921	941	886	917	942	853	925	853	875	897	929	904	894	898	911	869	902	908	911	875	870	906	916	878	853	896	873	886	913	915	870	904	937	952	918	939	941	924	965	884	871	932	893	927	902	901	883	871	918	882	914	968	935	888	899	883	933	936	869	920	866	915	889	876	885	897	887	869	900	865	915	852	909	955	917	927	880	873	915	866	877	933	939	920	947	915	834	859	872	904	883	887	905	844	845	854	883	901	890	987	850	893	944	915	887	888	952	890	877	902	917	914	923	869	935	945	903	911	916	895	928	906	900	900	881	877	911	876	901	914	901	904	919	880	930	895	931	940	889	890	911	882	923	850	871	877	935	894	950	883	902	927	960	939	935	919	912	836	926	882	896	919	889	834	900	916	876	928	894	938	901	939	911	930	905	890	866	884	840	897	876	875	942	932	890	893	924	912	889	918	913	908	919	888	895	892	913	870	827	866	850	882	949	880	916	849	920	893	903	924	903	925	886	925	892	929	914	890	888	893	854	928	905	862	866	901	900	906	959	885	919	903	908	932	925	915	957	881	941	865	890	976	930	940	878	869	912	920	942	907	899	861	923	942	821	935	870	922	874	905	876	920	952	881	932	909	834	858	879	963	941	884	897	847	886	875	929	831	900	889	945	910	906	910	880	884	880	911	924	932	913	949	939	931	893	896	909	868	973	854	879	907	901	882	937	905	953	905	893	872	920	938	885	883	870	947	916	899	901	897	886	904	885	899	931	906	842	938	884	938	942	966	856	922	895	930	896	933	894	895	899	847	879	853	922	913	907	899	928	901	888	886	933	914	899	895	890	901	898	839	912	843	905	914	904	928	958	868	861	950	877	936	917	957	938	919	867	939	855	865	930	878	957	921	899	927	933	916	961	844	901	913	908	875	870	878	873	901	933	870	870	897	898	930	937	894	914	858	884	875	912	885	904	945	892	923	913	918	912	893	891	848	866	870	941	964	912	904	905	846	937	886	911	903	936	877	954	863	913	892	896	878	893	913	876	887	832	912	921	887	874	831	927	956	860	892	884	912	908	922	966	872	933	930	900	920	929	947	881	916	878	896	875	891	898	857	881	956	884	992	907	911	921	939	902	936	913	876	931	921	893	863	865	840	890	921	913	897	903	932	888	917	924	919	875	896	951	899	917	877	911	948	929	984	886	932	921	913	896	912	879	952	894	919	882	871	930	901	817	949	939	897	916	861	882	903	885	849	907	894	842	922	924	849	899	900	939	869	978	905	921	913	930	874	913	874	904	922	893	894	931	915	863	875	933	928	873	891	883	843	904	879	904	872
8384	506	533	433	410	320	247	228	254	235	221	234	238	199	206	235	245	220	205	216	230	221	217	224	194	215	193	201	213	200	213	192	208	211	212	225	198	224	208	216	220	222	186	170	222	232	220	184	222	219	239	190	227	186	225	234	200	233	200	211	202	199	212	214	204	204	220	194	227	208	201	206	201	217	191	177	202	187	237	194	204	214	188	198	190	208	236	183	203	212	210	202	209	233	179	216	202	205	194	197	226	176	204	203	191	231	187	212	201	192	226	214	235	200	212	212	204	207	203	213	211	177	200	212	203	207	180	199	197	184	213	214	212	210	222	204	195	184	230	206	204	221	192	219	231	204	210	234	205	241	212	187	218	231	227	230	224	207	221	222	197	209	228	238	204	199	199	219	217	213	194	191	215	175	227	204	224	210	195	197	231	216	220	222	205	181	211	205	210	208	211	213	191	214	206	200	187	199	173	214	202	186	223	236	199	207	210	220	239	191	205	198	201	204	190	198	213	181	187	216	213	232	191	186	216	205	201	197	211	168	190	218	227	210	248	223	225	191	217	218	205	206	188	223	194	191	212	234	213	188	181	221	200	221	210	213	180	199	206	222	190	215	191	200	218	216	201	202	193	195	218	227	194	211	220	219	193	215	206	215	191	213	244	194	212	210	209	200	203	204	204	174	227	188	185	201	204	210	225	203	202	205	193	184	203	187	231	226	232	219	203	205	201	220	213	179	200	200	210	192	205	212	209	209	188	200	198	229	212	206	209	185	189	192	214	221	202	202	211	202	192	208	220	214	203	184	190	195	209	211	200	193	210	218	200	218	218	214	221	232	213	187	204	221	203	208	194	202	210	189	198	200	191	205	157	176	204	207	216	206	193	211	196	199	214	188	217	207	204	214	214	227	210	216	206	230	198	240	239	193	234	199	225	211	200	188	200	192	204	214	184	190	198	208	183	184	238	233	198	218	188	201	201	202	198	212	204	234	228	212	200	212	198	198	200	204	212	230	209	206	210	180	219	184	186	211	236	217	242	204	223	232	202	211	203	208	215	198	218	218	194	215	217	223	214	219	205	194	202	219	214	204	222	197	207	210	200	225	212	231	238	188	196	204	208	202	205	214	203	192	201	194	192	200	193	206	170	184	209	217	239	198	197	192	221	218	189	171	191	223	216	214	220	204	194	199	205	202	211	207	181	177	204	194	229	189	209	182	210	203	214	251	198	194	217	243	223	173	206	219	210	232	185	215	223	187	217	208	234	205	206	205	213	202	208	190	216	202	227	182	254	203	231	217	208	220	193	220	218	203	175	230	183	201	207	215	205	206	208	208	187	197	206	215	211	201	192	197	225	215	232	200	200	201	227	198	204	200	215	201	190	233	196	217	202	227	209	216	217	211	173	207	219	203	199	187	197	209	216	185	189	219	211	204	210	211	209	181	212	195	196	204	204	178	203	211	214	194	164	181	196	200	193	186	199	219	204	198	200	208	197	179	236	204	218	186	188	191	180	217	205	207	223	205	199	209	221	226	228	197	196	201	205	210	214	221	228	207	213	223	212	195	206	212	202	177	196	186	184	208	195	210	205	185	211	209	200	175	193	218	202	210	232	187	205	170	210	220	203	203	211	212	200	180	213	202	204	232	184	202	190	188	200	213	183	201	184	229	232	200	225	206	187	216	195	201	209	194	225	212	216	212	206	185	205	202	221	198	210	202	192	219	202	187	209	211	197	186	209	186	167	199	194	223	213	204	217	206	207	206	197	184	188	221	233	182	203	193	211	221	230	209	218	184	190	218	209	196	210	202	223	203	215	213	196	190	173	216	192	179	215	198	205	201	240	210	201	184	206	191	190	204	219	201	192	207	195	210	212	194	223	200	210	237	192	212	216	210	220	203	207	216	246	204	198	196	221	209	178	212	211	209	219	189	193	193	198	206	221	181	220	247	194	219	224	227	213	201	206	212	233	226	202	196	208	205	234	216	219	212	203	197	187	218	198	221	188	216	185	198	232	214	198	216	226	199	191	209	220	221	196	201	190	228	183	184	220	203	192	225	232	223	200	205	208	187	216	205	193	227	216	207	208	198	221	204	209	193	193	190	222	205	236	198	190	209	194	203	207	198	189	206	214	194	225	221	194	217	223	163	220	185	213	224	214	209	176	193	208	213	208	216	196	214	208	199	227	213	183	244	210	209	192	208	197	204	179	218	206	189	224	238	223	222	204	221	233	226	215	211	197	203	205	207	213	166	217	200	179	223	215	227	187	256	230	217	228	212	197	203	211	178	213	204	180	205	216	162	192	247	196	211	207	179	223	227	196	211	189	210	214	205	224	172	228	206	216	183	203	220	227	193	175	172	224	205	189	189	215	221	205	176	210	215	231	203	211	221	215	212	206	217	228	215	224	194	195	206	228	187	222	203	210	223	166	205	202	207	193	204	216	206	168	208	186	220	209	199	245	209	231	261	226	219	221	221	204	193	204	213	213	210	186	229	184	218	204	218	191	198	215	231	217	193	213	205	219	216	208	203	194	207	204	209	213	208	191	249	203	179	219	204	198	199	206	202	189	198	231	211	213	191	186	199	188	216	200	202	230	204	200	208	214	194	229	191	202	223	217	187	248	189	214	215	227	212	215	221	200	207	200	225	190	192	213	183	196	214	209	220	210	184	200	210	196	183	208	202	197	188	219	207	224	203	197	175	196	191	208	203	212	207	223	220	191	221	195	215	213	200	220	196	222	184	219	197	218	213	207	209	218	243	187	204	201	189	223	205	213	217	216	202	214	193	227	216	186	219	198	194	190	207	212	205	211	210	230	230	200	215	221	190	214	211	202	225	220	212	208	192	220	210	202	232	201	208	193	201	213	211	217	213	225	201	186	222	203	200	215	194	199	216	194	206	196	202	218	192	187	218	220	187	194	238	189	219	209	227	238	194	211	229	213	222	224	211	197	194	199	219	195	220	196	208	206	183	187	184	210	224	200	206	207	196	220	220	179	215	211	188	191	224	210	214	215	187	223	211	179	199	200	211	220	178	212	219	181	209	199	213	205	197	212	209	209	215	205	214	215	204	232	224	230	217	203	202	190	195	198	211	196	229	215	234	213	203	216	215	199	195	191	209	228	234	201	182	196	222	202	204	217	225	211	186	194	154	182	202	205	204	209	215	239	201	208	212	205	180	197	208	209	240	191	194	237	189	203	246	220	220	220	218	242	215	219	239	201	204	234	208	218	178	170	222	199	213	218	208	222	206	180	169	186	215	199	212	196	215	209	200	204	202	216	205	211	196	227	207	196	193	200	206	200	217	200	178	194	208	186	213	197	227	215	239	225	180	226	199	201	216	180	198	208	186	187	188	195	213	215	212	196	191	197	221	220	199	164	200	206	231	208	205	227	193	212	193	180	215	203	193	200	219	178	207	206	186	197	183	196	231	214	225	217	219	190	184	224	197	210	196	223	222	208	219	230	189	190	206	219	220	211	214	207	205	226	197
6863	781	1324	1301	1214	1022	883	784	755	673	614	600	605	626	574	605	529	595	597	545	510	562	515	547	504	506	541	543	508	549	507	509	501	476	524	531	564	543	500	502	532	510	505	504	530	530	504	514	517	527	499	501	509	538	488	522	515	532	535	530	515	505	483	486	507	473	540	475	547	523	522	474	505	523	488	536	500	531	507	487	492	548	514	537	499	521	492	514	483	516	475	481	524	505	513	541	506	519	506	505	470	566	522	518	516	483	460	516	504	477	533	513	534	506	507	523	502	508	512	505	513	491	526	488	490	541	540	514	522	506	511	527	493	481	513	515	477	512	496	496	483	503	494	509	536	500	521	501	528	518	451	505	493	525	484	512	487	522	486	521	506	522	507	523	493	501	555	532	441	509	528	470	503	533	483	508	542	509	547	468	483	487	493	478	486	506	509	485	554	502	508	540	477	497	468	512	514	523	533	471	489	500	525	485	514	486	495	504	529	511	486	488	510	515	491	545	493	517	474	503	501	530	500	486	527	545	460	536	486	472	481	517	509	498	534	543	512	473	510	508	487	506	467	522	509	484	500	501	545	454	518	504	502	508	462	516	498	488	495	475	448	548	519	522	517	539	480	477	503	521	488	456	508	479	528	490	509	507	528	507	535	534	510	529	482	504	481	493	506	494	523	544	480	539	513	505	560	524	500	496	508	515	502	477	522	494	483	508	531	525	517	481	524	495	522	487	478	525	472	495	482	507	521	538	529	476	478	531	536	464	491	523	536	514	541	479	458	476	514	492	529	485	472	533	460	516	543	500	466	520	505	532	558	512	542	488	550	470	537	486	548	515	519	533	465	528	497	497	547	533	495	511	483	494	476	517	472	474	498	490	503	501	490	483	479	471	515	508	525	456	486	509	485	504	512	551	521	515	502	563	498	524	512	506	489	507	510	506	516	500	504	481	504	487	504	499	485	487	480	552	490	479	507	454	502	473	515	495	465	482	502	509	488	493	512	504	497	506	490	518	475	492	517	521	490	514	535	501	505	528	492	481	530	519	510	515	498	531	537	536	552	505	536	509	492	484	469	527	499	523	521	511	466	475	489	519	507	498	552	507	482	465	535	499	479	474	459	491	524	530	533	521	510	504	505	485	501	536	472	491	500	490	541	506	503	519	535	522	554	516	522	489	501	545	479	534	476	500	493	515	503	561	483	482	503	550	499	493	498	489	527	462	508	511	503	458	530	518	473	523	485	444	523	485	524	507	505	500	518	517	482	474	512	509	508	495	516	479	529	496	493	511	471	477	472	475	534	500	523	545	520	490	484	556	499	488	547	499	471	499	508	513	536	532	551	476	533	520	550	500	499	504	500	499	546	509	473	499	473	467	502	539	530	485	511	472	518	534	480	530	477	507	527	506	500	482	524	490	516	557	476	509	524	456	520	528	498	499	491	502	455	481	552	479	501	511	494	486	501	523	466	549	481	475	509	519	555	517	498	474	513	472	488	509	511	529	467	520	500	519	578	495	441	468	548	509	498	491	523	456	492	472	490	506	538	523	527	505	502	475	507	499	505	534	495	498	516	509	530	515	492	502	520	491	516	514	504	497	444	511	522	488	502	500	492	507	508	488	504	453	541	512	492	516	502	539	501	517	525	524	495	544	511	496	508	517	489	479	503	486	500	531	510	530	528	524	511	466	499	564	468	490	506	521	513	533	505	517	518	509	487	483	522	521	517	482	530	503	482	474	477	497	470	497	500	487	501	498	535	517	455	544	554	518	501	516	531	543	483	528	475	492	513	521	513	472	505	484	460	509	469	488	481	515	515	481	475	524	518	472	500	516	525	494	490	483	500	506	480	496	462	501	481	502	538	533	506	502	499	490	488	504	490	494	502	541	512	514	510	502	459	476	530	510	516	500	469	488	481	535	505	516	553	546	507	486	455	507	518	485	519	519	500	505	555	462	525	509	518	514	444	526	498	476	534	493	539	525	500	489	489	481	510	504	536	456	526	500	504	518	516	499	497	495	488	507	507	509	523	470	522	509	484	516	515	505	502	498	524	523	539	482	492	496	496	474	513	483	502	474	491	501	497	498	478	539	535	509	524	540	512	507	486	539	532	487	508	505	534	502	534	529	543	527	517	487	505	494	461	492	495	518	500	486	532	461	480	493	484	462	479	511	501	540	483	512	502	522	504	466	537	520	531	540	490	522	478	520	491	517	503	519	490	468	541	494	526	488	519	473	486	480	507	519	554	513	460	479	509	506	515	532	478	523	538	498	513	513	531	488	480	461	509	557	482	517	523	525	518	516	538	467	539	522	507	487	493	469	494	503	499	533	518	522	508	465	495	468	500	532	483	462	512	517	546	531	518	522	544	545	557	531	508	480	519	485	482	517	514	481	500	479	533	529	514	514	491	464	507	520	527	461	522	493	476	455	453	499	535	493	509	480	480	517	493	456	493	471	488	512	538	474	502	483	532	530	502	526	523	445	510	530	504	515	503	506	452	490	522	496	488	486	535	513	503	493	521	533	490	494	499	502	512	493	498	465	468	488	500	471	522	481	539	525	508	524	534	480	487	480	497	503	551	501	493	526	545	497	514	507	502	463	503	512	475	489	517	482	502	513	495	518	525	477	471	501	509	472	496	561	496	511	489	475	483	486	488	493	504	507	463	495	510	484	493	504	506	490	545	502	538	522	528	491	470	490	473	508	498	497	530	528	501	484	539	502	530	516	516	509	482	509	544	481	487	525	480	509	480	496	481	502	501	500	510	491	485	528	508	491	526	523	506	506	517	501	439	481	530	531	568	498	526	479	514	508	531	526	532	523	502	504	514	458	476	538	502	447	534	514	531	521	500	488	478	539	493	510	491	493	529	526	520	484	498	535	491	496	500	491	478	473	507	499	516	516	473	510	566	491	547	512	490	520	537	475	481	517	509	509	497	514	504	477	489	537	531	520	511	501	503	505	507	516	507	470	504	527	469	467	501	495	544	489	506	496	502	513	507	532	521	503	497	506	468	472	514	514	525	520	497	487	477	516	501	510	498	528	517	484	521	514	520	498	511	497	516	476	566	505	523	486	529	469	469	517	493	507	502	510	513	521	495	493	495	454	505	480	524	469	518	504	512	474	517	470	475	470	536	577	489	507	495	523	515	505	524	490	459	522	485	514	505	502	509	501	473	543	511	496	457	512	504	528	494	492	497	513	537	521	506	488	517	563	522	538	542	519	448	528	504	500	535	526	520	509	517	519	562	506	496	538	478	512	544	533	556	510	493	534	457	527	509	515	532	462	468	518	483	504	492	488	497	518	500	470	517	551	491	498	527	497	480	499	503	478	509	457	466	541	555	504	507	503	492	494	534	494	519	523	504	495	523	510	447	496	508	484	511	482	479	514	485	544	501	502	476	494	515	510	456	523	511	495	540	471	504	485	529	512	508	525	516	486	507	475	486	499	503	505	496	503	508	476	516	466	537	450	504	495	509	519	487	531	513	470
15900	1276	973	721	545	404	369	331	309	319	280	266	303	257	265	261	251	232	231	249	222	258	221	242	262	262	251	228	240	248	242	254	258	268	257	206	220	236	243	276	247	245	220	216	245	265	279	220	226	196	227	234	245	253	215	235	263	241	212	216	220	230	212	240	223	224	239	220	240	248	235	209	222	250	210	246	238	237	229	216	266	245	246	258	245	234	260	237	249	218	244	256	243	234	218	240	208	219	240	219	230	234	246	242	266	240	279	259	248	210	210	260	205	241	222	233	238	228	235	227	258	221	220	257	233	240	238	239	202	213	233	253	256	240	237	236	234	287	237	254	245	221	232	218	197	226	243	234	250	219	210	260	255	232	235	234	243	233	224	225	251	229	240	224	249	233	256	228	216	222	232	211	259	228	242	239	215	216	219	231	257	250	216	223	210	256	241	225	232	223	241	203	198	235	229	232	234	231	227	239	223	205	223	230	265	250	231	236	258	241	227	220	285	244	233	215	239	237	258	233	232	227	210	237	209	239	250	228	223	221	242	254	221	220	243	246	254	218	202	255	233	250	239	259	259	227	256	221	239	242	246	233	261	232	265	227	209	230	225	232	232	233	244	232	216	238	249	253	252	238	239	245	220	238	246	223	219	221	257	212	238	222	231	264	229	245	223	221	205	232	233	219	235	239	217	252	250	255	228	238	206	266	244	237	225	245	237	227	236	248	193	237	253	242	236	231	247	238	250	224	259	246	239	225	221	222	238	243	221	246	234	188	251	241	242	225	241	203	218	219	211	231	227	221	272	231	266	222	260	224	249	211	253	238	204	220	231	236	266	220	239	247	264	245	190	219	241	245	224	258	236	239	248	228	235	237	242	216	223	251	237	218	231	231	228	261	207	244	251	227	236	265	251	212	214	238	240	257	238	240	220	242	224	247	218	227	240	229	231	263	234	227	264	229	250	233	207	250	270	225	271	237	236	216	226	244	271	216	233	225	238	232	240	194	234	224	247	251	229	239	228	215	212	213	243	233	237	246	237	215	230	200	228	250	255	224	221	235	241	242	199	218	193	217	228	230	209	227	228	231	235	235	213	201	257	236	247	232	199	261	247	260	204	245	253	269	247	224	258	214	250	253	209	210	238	220	220	230	232	240	228	237	222	224	228	257	204	223	246	257	215	249	237	245	205	219	254	207	242	252	232	230	255	258	212	224	239	211	259	190	191	258	228	242	221	234	244	249	221	230	251	229	242	215	216	243	211	241	222	225	227	244	257	253	225	230	229	261	240	213	233	242	250	245	223	251	208	270	235	242	223	239	252	274	225	270	234	244	234	195	226	225	204	246	207	266	215	252	249	216	220	234	232	226	242	187	271	260	278	242	245	240	246	223	235	236	234	232	229	225	223	222	223	231	253	204	212	213	222	229	229	225	242	234	227	244	212	233	250	245	264	239	254	241	220	261	204	251	212	232	213	212	232	232	233	238	230	239	210	264	220	216	231	234	215	251	236	241	231	234	257	253	224	226	244	211	203	207	223	222	247	229	198	248	246	227	236	227	223	238	247	238	233	221	236	219	232	217	223	233	202	224	228	214	229	217	238	207	243	219	243	259	242	240	227	225	241	235	233	231	221	241	249	251	215	242	236	241	245	234	218	243	221	232	236	226	232	214	241	264	236	232	261	247	241	217	231	247	219	238	216	256	219	225	252	240	228	245	216	207	237	253	231	257	252	228	222	250	224	218	223	245	199	264	210	216	196	238	219	215	248	196	250	198	228	237	216	247	214	216	214	215	236	209	251	227	184	230	214	203	224	237	244	247	242	222	237	231	243	202	209	216	253	247	223	221	210	232	215	232	236	240	241	243	251	255	213	226	233	231	280	207	215	252	235	234	242	238	252	247	240	196	225	224	237	250	234	222	250	234	253	236	231	249	232	228	218	248	238	225	212	235	246	239	242	259	231	240	195	233	252	237	231	245	212	223	224	250	218	236	252	252	230	253	209	215	204	236	238	226	214	245	225	238	247	212	216	261	239	205	228	237	250	229	245	246	237	243	248	235	214	220	198	242	251	235	245	241	243	224	248	238	223	245	225	246	228	252	216	209	251	224	217	238	232	239	241	236	234	245	234	205	233	190	266	222	228	214	220	220	235	243	241	247	242	230	217	254	253	211	197	247	228	224	227	248	236	232	244	209	230	230	218	239	235	227	257	230	235	242	232	227	223	228	203	235	254	236	241	258	213	227	243	221	253	217	210	221	212	215	236	228	256	210	256	264	230	228	236	230	245	223	241	244	229	239	221	204	242	228	224	235	250	262	230	245	225	243	220	229	210	260	208	219	203	204	224	241	265	268	202	258	246	218	230	247	231	228	231	209	215	259	247	209	277	227	226	250	241	219	210	251	227	212	205	260	226	224	235	211	200	221	222	229	227	227	226	235	259	218	230	265	228	219	246	253	198	243	237	221	213	251	260	213	239	221	262	247	232	215	218	230	245	258	256	262	222	273	253	241	208	228	233	217	249	200	220	226	242	236	229	224	238	229	202	219	269	223	227	224	236	224	229	258	216	229	222	187	245	239	274	227	215	222	257	202	205	216	271	231	233	222	219	219	260	242	222	224	211	243	268	251	240	234	246	241	250	228	273	278	224	238	235	238	239	264	215	235	253	224	250	225	233	216	232	222	254	232	209	244	239	208	243	218	230	262	244	238	215	248	207	225	236	258	244	228	246	257	226	236	239	227	253	246	226	227	227	217	237	245	217	234	222	244	245	263	211	223	223	211	237	255	233	247	236	239	244	262	210	232	278	223	242	261	228	262	246	242	241	230	230	254	218	206	221	244	249	245	259	234	248	245	227	198	226	237	240	218	233	249	237	219	259	204	216	239	250	246	246	244	249	223	260	221	218	209	228	227	236	235	220	237	224	220	236	242	213	253	251	204	275	249	263	211	207	216	221	238	238	245	230	214	250	226	221	241	238	277	255	254	217	248	224	257	232	263	259	219	235	222	232	228	233	221	221	193	218	217	265	228	259	233	234	218	229	242	221	229	229	225	236	253	231	231	231	251	240	250	250	235	226	250	220	216	230	244	221	235	194	223	222	227	220	216	197	225	219	215	230	270	239	269	256	227	224	240	227	283	234	267	233	236	265	211	220	232	220	235	234	279	229	236	248	228	229	237	234	209	234	228	219	228	199	227	253	244	212	244	248	231	251	266	249	252	270	246	235	233	227	215	214	205	227	222	234	261	225	244	264	238	230	253	229	236	237	230	215	223	188	213	220	281	235	230	245	254	237	219	237	251	248	231	238	224	250	239	243	274	222	238	232	227	212	255	256	199	243	240	236	235	235	217	204	240	252	232	248	223	246	244	211	269	229	243	251	218	246	254	250	244	232	210	253	184	241	211	231	234	249	256	220	261	230	224	222	249	232	216	226	206	218	244	214	240	234	246	234	224	225	192	221	244	211	230	214	236	195	201	211	233	227	233	255	250	206	207
8632	1116	2033	2074	1849	1596	1330	1174	1022	919	887	799	819	759	747	767	686	692	712	713	722	660	700	658	644	618	620	624	638	631	584	623	598	654	634	604	647	661	656	593	631	593	630	616	635	585	573	627	644	626	571	586	620	662	587	571	595	575	622	659	582	598	580	640	620	604	624	577	551	604	540	614	614	580	575	590	621	574	613	578	579	622	601	593	620	613	603	557	602	581	602	600	594	628	593	618	583	612	601	605	600	612	558	586	595	601	574	622	590	604	618	601	608	577	616	576	573	593	592	541	513	591	570	644	579	591	606	611	578	587	651	597	570	587	594	628	581	567	594	645	592	598	568	583	566	610	585	594	595	554	598	585	598	588	613	593	614	615	641	590	570	539	551	595	566	576	587	573	588	566	624	553	607	595	579	585	599	631	607	609	613	582	582	641	573	624	554	572	584	551	538	567	570	580	570	572	568	577	562	603	600	616	581	617	580	568	613	584	544	567	583	601	620	571	591	593	605	616	579	628	573	601	605	541	544	633	557	577	575	586	559	590	593	622	585	590	616	614	592	590	534	628	561	569	609	635	583	627	597	616	588	597	618	627	606	640	592	563	565	578	615	605	588	624	588	581	591	573	596	556	604	607	661	602	625	568	572	577	557	565	583	563	600	605	576	584	570	582	615	639	578	592	587	593	546	544	554	556	584	618	577	573	560	575	610	558	609	566	590	612	567	578	612	640	543	592	572	592	662	609	580	615	606	606	567	611	599	581	592	559	562	560	559	598	603	637	572	570	627	632	571	550	639	560	608	588	561	566	603	567	595	578	587	590	623	557	611	560	613	576	577	636	594	616	571	568	589	600	611	593	637	579	617	589	639	546	626	556	616	545	586	609	563	573	580	632	595	619	577	564	587	537	632	510	638	599	605	564	630	596	582	579	614	580	593	573	632	600	573	639	601	553	564	574	549	627	590	660	650	584	595	577	621	605	599	630	604	597	597	582	582	590	557	586	563	616	582	592	561	578	566	608	619	592	571	587	618	585	596	584	570	547	669	573	589	612	573	624	577	584	627	615	542	591	578	592	626	582	605	551	574	593	572	613	612	551	601	628	593	619	570	589	608	633	578	606	572	573	594	583	586	539	563	639	605	584	589	591	561	571	587	567	560	552	571	573	587	576	610	590	617	608	619	606	616	573	555	575	602	610	579	564	572	609	609	592	597	529	565	615	586	609	561	585	607	658	608	604	582	574	570	593	582	556	651	594	554	568	562	545	543	599	549	583	595	624	608	587	554	572	562	616	588	609	615	558	572	582	593	570	554	599	576	570	514	586	582	582	612	593	560	627	632	556	600	576	575	600	614	536	630	587	626	546	576	570	555	591	622	599	589	590	589	590	600	570	538	602	581	606	573	597	567	593	571	581	611	612	588	538	595	557	635	545	596	587	608	604	544	588	580	610	579	576	603	603	555	592	601	605	589	585	611	571	551	565	566	624	585	594	567	593	613	583	623	614	566	607	588	617	564	592	545	559	560	589	591	610	576	579	561	594	583	632	605	575	574	577	635	642	655	592	622	588	606	644	621	604	607	573	577	561	542	634	616	600	568	592	580	608	598	585	564	554	574	616	549	585	615	615	582	595	546	606	623	593	600	579	566	593	573	609	584	574	596	612	597	597	585	601	628	585	609	653	621	591	577	579	598	647	567	604	619	586	633	601	582	587	563	605	572	574	618	568	596	598	617	632	607	626	583	594	600	593	579	556	583	580	575	602	592	594	582	600	570	605	639	564	592	584	613	614	624	581	592	569	560	597	538	614	574	621	591	595	610	605	592	587	575	596	588	541	584	601	576	583	568	641	569	585	641	556	621	608	605	599	593	583	605	611	581	570	567	582	587	577	606	598	570	590	647	576	601	601	582	614	593	573	599	599	616	601	599	565	584	643	606	622	561	646	576	581	577	580	621	597	594	574	584	599	582	528	605	592	575	560	594	568	571	544	580	607	603	602	558	569	595	547	567	596	558	609	530	603	564	581	568	622	608	591	560	530	582	596	636	584	594	592	574	645	590	650	595	560	594	532	576	618	616	568	595	620	598	590	571	571	573	585	604	590	558	606	588	602	602	604	569	569	630	572	596	560	586	578	622	596	597	548	579	592	596	596	620	601	580	586	567	586	579	565	596	589	577	582	608	588	594	642	562	556	593	623	555	606	615	578	585	598	548	655	599	587	619	604	628	622	581	565	604	578	610	573	547	587	597	594	639	581	583	625	614	617	562	581	587	600	604	576	590	566	582	617	588	609	597	577	554	590	576	583	571	596	580	557	597	576	580	626	584	586	621	551	603	566	585	562	618	600	554	630	565	596	604	585	570	533	639	620	575	612	573	563	571	580	587	606	579	601	535	659	592	597	585	569	581	603	612	552	633	626	581	611	563	569	554	614	577	574	592	597	597	594	580	626	624	589	593	605	571	588	562	605	596	624	537	596	586	604	574	614	557	572	617	589	602	562	587	617	586	601	598	589	602	568	613	577	592	573	570	603	569	634	587	599	614	609	590	559	587	583	579	629	620	567	543	580	617	602	612	635	566	590	606	589	586	557	573	641	591	594	598	577	583	575	576	582	584	590	578	632	624	607	523	574	551	597	579	630	614	586	572	593	601	626	607	551	600	588	619	642	550	613	591	609	611	581	583	599	536	620	581	570	595	533	576	571	592	567	581	604	562	593	602	612	599	601	595	528	570	550	567	625	609	560	599	618	537	584	623	599	593	593	577	620	565	580	599	604	577	614	581	634	626	595	562	619	622	583	619	596	636	603	617	585	592	588	565	631	595	596	579	571	609	631	591	584	581	581	601	615	648	588	564	558	605	633	583	609	607	603	616	578	604	630	557	608	606	574	575	603	588	579	616	569	598	642	580	624	582	605	571	607	564	613	581	565	607	607	590	559	558	584	610	575	619	596	591	608	563	593	574	670	572	615	611	606	594	598	581	626	601	556	602	585	642	600	560	607	604	621	567	585	583	592	590	600	596	614	615	580	599	566	578	577	576	599	604	577	596	615	586	647	539	586	604	599	568	594	598	574	623	619	564	602	610	594	559	623	581	605	598	604	578	591	579	571	564	607	585	602	604	601	607	601	591	540	603	540	585	616	612	572	593	614	612	604	625	603	584	587	606	600	579	586	608	593	618	536	615	566	636	546	599	579	591	584	620	599	591	561	554	569	596	598	566	588	543	573	596	568	609	581	559	586	595	599	573	620	603	592	553	601	581	599	629	599	607	566	604	583	607	581	561	624	599	622	547	551	625	549	614	588	587	594	581	592	589	563	593	620	625	609	567	581	586	585	604	606	577	604	558	573	540	623	558	611	626	612	574	555	561	612	551	588	583	581	560	576	569	605	609	566	610	633	563	610	581	579	554	630	618	632	562	545	576	593	596	598	602	579	567	576	562	576	595	594	586	564	586	593	553	583	600	588	609	570	616	612	588	598	614	605	579	598	602	585
2403	453	460	432	443	430	419	411	413	439	387	405	440	414	457	465	411	439	447	442	419	392	430	453	437	405	404	373	389	408	469	425	412	426	371	441	403	420	407	428	407	455	409	440	452	405	443	398	425	438	418	439	429	445	412	420	416	407	395	410	446	452	409	420	414	438	378	404	395	383	464	405	460	403	407	439	411	430	409	407	439	467	397	399	411	426	424	414	433	427	448	416	420	400	423	404	397	414	424	432	433	391	436	411	407	411	411	400	423	447	403	432	379	374	445	391	420	457	413	428	414	426	467	384	396	369	425	405	371	430	437	456	460	419	427	436	426	411	409	388	373	433	380	442	395	402	421	434	397	433	402	409	449	451	423	421	425	408	389	412	407	421	388	443	407	461	435	448	451	425	423	417	415	383	383	429	447	391	412	435	419	455	383	367	401	399	420	454	446	434	454	410	410	437	398	392	390	405	425	405	394	374	458	397	390	391	421	428	390	412	406	426	449	398	405	443	402	395	414	419	423	404	423	436	421	434	406	439	423	425	421	414	417	424	376	469	454	447	393	405	433	423	414	440	421	409	428	435	404	390	432	413	446	464	421	394	418	425	394	449	393	451	446	441	422	413	421	406	446	455	422	418	397	372	424	396	399	446	441	418	417	401	419	400	443	426	434	421	427	414	434	382	454	413	411	397	422	492	378	444	439	427	391	406	396	438	420	388	421	457	438	435	421	427	408	408	421	431	418	444	438	408	423	425	372	411	414	457	443	396	411	402	471	428	402	436	432	416	392	440	456	427	452	425	418	423	415	448	407	408	439	506	424	436	422	427	425	407	419	446	398	379	356	438	417	421	416	465	405	420	415	403	395	438	400	425	440	435	412	427	395	390	404	413	436	412	422	420	458	413	405	444	469	407	403	414	414	375	409	393	399	416	415	423	408	412	429	423	399	410	437	431	409	410	425	385	413	402	428	425	372	374	433	386	441	439	412	406	394	488	405	474	419	389	391	392	422	431	392	406	398	407	425	431	424	413	403	441	415	418	424	394	459	404	433	442	401	450	435	409	447	414	397	428	408	444	467	413	431	402	418	414	423	418	391	396	446	416	409	401	382	437	426	390	385	431	423	445	408	465	421	408	432	475	443	440	418	431	443	476	433	462	438	429	418	463	448	410	378	375	385	420	432	406	417	444	391	422	447	407	391	433	444	377	462	447	433	431	478	433	418	438	399	401	424	369	408	409	417	416	388	435	404	442	440	400	412	446	396	428	416	434	419	403	426	404	436	433	420	419	421	436	414	414	450	380	428	413	422	434	410	427	408	381	401	396	413	393	421	422	448	399	439	434	407	433	435	388	398	423	423	453	430	377	410	420	424	414	395	434	382	433	415	419	418	372	411	412	397	405	422	417	401	420	363	367	420	423	433	408	397	434	417	420	410	403	443	420	419	431	413	395	373	473	424	417	415	404	421	442	398	412	405	423	408	476	410	364	441	405	416	447	413	428	407	463	399	424	382	434	423	446	448	387	447	434	404	409	452	435	399	384	422	415	453	418	443	404	418	433	435	394	439	417	392	404	387	446	403	424	417	369	410	389	442	410	432	444	390	415	390	434	406	407	425	417	395	461	410	425	389	433	397	389	437	396	411	407	476	388	410	429	422	443	382	432	370	428	437	422	466	439	404	413	461	394	404	395	462	419	447	413	385	411	377	406	402	414	406	417	439	395	407	426	375	414	427	432	434	379	423	450	445	455	465	430	404	395	459	418	422	427	402	447	396	423	448	428	428	423	514	428	407	435	393	409	417	376	419	446	433	388	447	402	411	387	445	429	402	404	448	436	400	427	393	443	400	388	426	428	446	435	429	426	387	379	414	444	473	427	413	405	423	429	395	450	382	392	405	384	450	427	404	459	466	428	438	437	421	375	405	470	392	426	411	419	414	454	401	413	470	381	408	401	439	427	426	396	450	418	397	428	394	441	427	394	404	446	414	454	438	443	428	433	450	434	433	477	415	426	462	401	429	424	470	438	449	448	429	433	420	399	418	426	418	434	427	437	420	429	439	438	372	453	403	394	409	429	444	442	445	392	411	387	413	423	385	405	446	382	418	407	385	443	426	401	412	392	415	417	422	434	424	379	441	481	435	401	423	428	401	361	406	415	439	429	434	402	441	447	426	442	410	404	385	403	420	414	408	426	423	413	409	400	443	435	414	414	371	390	454	415	427	424	457	422	382	390	433	418	422	438	392	430	429	426	360	462	363	423	389	420	398	399	432	435	407	434	455	417	399	435	441	421	400	431	462	389	427	407	426	422	423	440	407	428	427	481	460	410	439	429	410	438	382	415	399	465	449	413	401	407	442	403	397	373	414	446	407	433	431	406	423	430	433	413	432	423	398	418	429	385	403	386	409	401	415	382	443	397	434	423	415	420	432	408	420	403	404	388	410	441	402	417	439	435	448	375	477	454	445	426	390	410	415	421	408	446	412	465	432	435	464	411	424	403	396	434	402	426	435	431	422	434	393	403	400	412	402	445	415	410	391	419	411	448	427	428	405	436	407	435	419	399	451	460	457	424	441	401	426	422	429	399	442	415	415	468	443	427	408	400	432	373	414	398	419	461	437	416	398	422	424	436	415	465	381	385	420	414	411	421	426	417	422	443	447	470	423	404	384	434	441	423	466	448	432	396	469	443	402	442	421	397	421	450	433	466	410	402	418	415	432	440	401	438	391	414	468	420	396	410	428	439	426	448	426	390	415	399	430	379	419	437	409	406	441	424	394	384	433	397	413	410	416	458	441	446	449	426	508	395	410	432	442	426	422	413	466	395	417	434	411	428	379	422	423	391	404	422	397	381	422	419	394	407	467	459	431	438	454	397	445	404	416	432	406	423	409	423	427	425	444	432	412	425	419	422	449	418	420	431	453	423	399	382	400	395	397	426	394	421	416	448	434	438	431	399	411	411	431	430	439	436	405	437	425	429	425	396	464	459	408	407	409	426	444	372	444	445	456	477	423	448	435	436	456	451	398	386	416	428	391	412	421	449	398	427	422	422	450	390	401	435	412	429	470	440	388	436	416	401	385	389	423	414	407	439	399	458	431	459	413	459	414	393	378	420	426	422	425	423	458	457	454	465	426	408	432	439	437	434	448	422	390	400	403	407	437	430	409	421	431	414	429	419	409	362	453	456	392	429	407	414	421	434	453	431	432	388	405	399	382	407	452	415	420	460	387	464	395	427	420	422	408	431	458	428	423	412	423	414	392	449	420	452	404	413	453	415	414	450	453	432	385	417	442	385	394	425	417	427	423	438	449	428	382	445	426	423	384	474	376	419	448	389	424	475	385	403	405	427	440	422	419	411	426	421	408	410	420	431	435	414	410	429	412	408	425	432	439	395	405	396	456	458	411	391	391	452	426	381	442	431	410	415	420	405	436	440	426	410	408	411	394	411	442	413	412	420	454	421	426	430	415	406	439	401	465	434	397	394	430	393	392	394
3109	944	1003	966	898	944	921	919	883	880	931	958	887	903	931	891	904	915	967	960	973	910	964	916	963	910	923	930	914	918	927	889	949	904	945	929	956	876	942	984	882	935	948	922	895	904	859	936	926	967	968	954	988	908	928	889	911	889	907	907	944	930	920	917	885	927	903	874	930	964	849	924	910	884	950	903	891	899	849	972	912	924	921	918	886	944	931	916	913	919	932	920	910	941	954	894	936	958	915	946	969	920	920	904	918	941	919	904	927	946	895	903	865	920	923	894	937	922	897	893	893	953	916	906	943	926	913	935	852	962	915	942	942	954	917	961	904	895	955	969	909	840	982	911	946	886	943	910	964	887	952	919	883	971	910	976	902	960	930	974	893	922	938	941	864	899	900	978	934	928	923	918	893	891	962	936	926	928	914	931	946	882	890	909	883	964	921	923	911	915	915	897	962	955	890	868	915	912	903	940	891	940	998	886	925	884	879	894	990	943	918	972	957	916	910	925	913	963	939	914	959	894	958	876	959	974	960	914	972	883	954	857	925	914	956	911	937	945	880	928	956	935	908	872	955	918	1003	987	906	962	907	962	973	959	926	906	927	904	886	942	926	895	952	923	976	926	891	903	931	894	905	928	918	872	914	937	945	931	916	883	940	922	952	938	891	973	977	914	943	940	909	942	867	972	896	975	935	911	918	935	932	887	927	878	883	957	965	878	907	891	935	931	891	882	935	953	878	892	867	919	898	879	919	898	971	956	981	931	952	897	956	930	897	1000	935	938	949	919	953	919	896	946	987	992	877	915	901	938	919	922	947	902	946	915	916	954	921	923	919	885	951	915	918	905	943	916	904	937	899	926	899	942	894	880	939	948	911	927	1007	907	946	924	906	928	979	907	878	904	953	934	907	958	904	883	953	943	910	903	941	914	966	953	916	927	920	897	900	963	876	917	941	923	899	947	900	913	894	910	872	916	980	934	920	939	919	899	925	951	911	927	968	913	920	943	908	850	868	919	971	937	923	912	932	914	944	944	927	915	908	908	923	961	897	948	950	880	982	978	905	976	964	902	935	948	916	954	916	934	922	877	914	911	892	935	891	914	944	928	922	948	963	902	966	895	941	914	992	847	955	943	894	929	949	956	924	954	893	936	918	966	908	970	934	907	941	921	959	912	967	947	907	895	905	890	902	882	844	880	874	903	960	962	996	939	875	880	983	904	944	904	908	903	946	875	930	882	879	903	888	947	928	896	910	932	883	924	889	906	874	860	976	944	915	913	897	934	903	899	940	896	896	946	908	931	892	909	942	947	925	941	923	951	965	947	924	908	926	924	960	906	873	898	928	877	885	941	911	891	925	927	879	904	944	922	931	911	920	886	909	923	932	963	906	912	842	984	948	950	910	919	850	1071	960	937	878	930	909	878	923	969	914	987	919	889	876	929	936	861	912	918	918	906	951	886	883	912	980	956	939	969	906	926	929	911	960	975	934	852	921	948	891	933	953	934	910	936	907	944	927	1008	925	967	921	954	892	922	931	865	947	926	885	955	912	962	903	909	847	934	931	943	934	899	884	938	893	974	910	956	931	950	876	876	860	921	924	946	918	941	911	948	875	912	930	935	942	933	862	942	889	928	906	960	870	934	947	886	946	985	930	920	913	927	880	898	968	946	943	958	974	896	933	910	880	979	967	934	940	937	927	929	899	926	966	933	960	940	958	853	888	925	910	901	919	942	935	881	932	894	930	951	914	973	911	922	916	898	848	935	932	956	908	872	971	976	894	964	896	938	895	943	904	880	969	938	899	907	876	935	951	905	955	869	915	908	872	876	898	964	920	899	965	951	857	866	909	948	925	916	947	928	902	950	1006	884	920	992	942	941	962	953	919	959	871	901	916	893	960	936	931	902	958	922	928	938	916	995	953	894	895	898	837	933	951	912	954	933	898	943	971	920	921	918	879	942	858	913	904	968	939	971	944	942	913	916	973	940	895	961	940	899	927	865	948	933	914	907	935	923	886	930	852	938	890	914	974	880	970	973	933	942	866	938	967	912	934	898	890	945	966	860	928	933	924	908	933	950	879	914	909	926	961	936	926	907	947	850	916	932	973	952	967	959	893	884	919	962	922	897	918	930	850	925	895	959	929	893	920	895	856	928	888	929	934	914	952	930	932	901	893	922	919	925	965	869	937	961	914	882	928	916	901	890	904	907	913	929	896	894	920	957	901	955	907	981	902	955	933	912	918	943	893	945	887	878	939	912	936	968	884	916	928	920	981	927	928	903	933	917	902	934	896	919	924	875	895	897	909	910	901	905	931	975	916	915	947	968	901	944	924	955	933	896	929	927	903	891	903	926	934	948	908	926	1005	961	932	973	906	917	934	921	914	924	948	896	897	911	965	910	960	902	909	846	1001	888	893	932	937	901	929	853	906	889	951	929	938	951	920	924	977	932	926	901	934	882	916	918	897	874	946	958	903	934	943	940	904	891	863	905	909	870	946	923	977	929	951	913	884	912	896	912	892	922	845	907	915	964	950	931	940	940	882	938	908	881	959	915	875	927	950	986	923	929	973	925	922	916	903	952	932	867	871	915	909	867	919	944	926	941	904	931	900	886	883	955	953	956	952	890	894	943	897	947	906	925	929	955	966	931	932	884	943	938	958	937	931	859	920	928	900	924	999	882	886	892	923	901	918	888	921	923	912	913	967	926	981	913	921	913	905	971	880	917	953	894	932	903	894	905	985	990	925	901	943	958	931	993	891	935	921	922	918	921	925	892	875	947	923	912	947	888	964	946	976	906	904	900	946	939	906	949	948	896	929	923	910	904	993	938	893	925	932	926	940	963	891	916	925	956	952	937	933	958	924	875	937	970	966	902	938	926	902	957	928	971	906	956	900	876	925	957	977	915	870	929	895	973	957	960	902	916	971	925	892	924	958	916	925	936	981	909	923	944	967	880	921	893	1025	907	976	928	959	909	944	929	879	910	917	914	953	926	905	918	932	919	951	972	958	957	907	921	933	918	955	932	943	903	986	912	951	890	941	925	913	867	852	908	927	839	865	965	910	930	1000	929	946	963	903	890	904	931	897	930	936	951	879	917	898	928	948	933	896	933	938	910	927	867	945	909	967	920	910	897	905	899	908	932	908	906	926	959	946	932	931	924	920	903	877	912	924	913	919	928	870	887	875	951	924	926	938	974	999	925	909	972	919	897	897	944	913	914	968	939	920	904	967	898	894	926	908	873	887	932	939	901	905	937	911	897	903	933	913	922	961	921	954	942	916	905	879	872	944	932	920	993	910	896	973	904	932	933	921	942	937	903	948	924	920	904	965	986	922	853	903	942	924	927	873	968	926	859	880	920	932	904	921	931	894	922	938	860	869	922	915	907	995	981	903	900	879	1004	985	946	965	909	917	904	929	912	934	919	891	904	866	909	881	946	894	949	925	966	874	944	899	912	944	931	912	903	969	932	927	925	916	928	938	942	894	985	888	930	890	964	958	891	930	900
8646	544	509	452	360	320	270	274	254	225	245	253	230	252	202	198	231	223	206	233	252	230	210	255	246	232	210	209	204	202	204	221	240	205	221	189	178	226	208	230	215	227	198	232	236	182	190	201	210	208	237	225	226	223	233	184	191	193	247	199	203	201	188	224	222	213	239	216	223	210	221	179	209	207	196	202	221	186	226	193	200	211	245	198	208	198	226	211	195	224	196	205	196	209	211	207	220	224	213	211	200	203	182	191	212	195	213	213	208	203	217	207	240	198	181	197	215	195	221	208	189	220	218	216	208	208	196	188	228	210	206	208	236	208	214	219	227	225	215	242	204	206	215	210	235	227	243	210	202	198	204	209	217	240	225	216	202	203	218	190	197	197	192	241	232	197	227	230	199	224	206	170	218	228	221	216	200	201	207	224	177	203	211	191	205	197	213	214	183	202	196	232	216	212	204	204	212	199	206	189	177	209	252	210	192	215	210	189	247	217	176	194	194	207	222	210	176	214	197	199	198	188	207	204	207	191	211	207	227	222	195	218	234	178	215	196	224	185	186	208	204	176	205	228	202	218	194	211	198	198	196	228	194	228	194	202	210	222	213	191	168	221	192	224	183	195	211	206	231	200	221	199	205	230	192	214	232	215	224	195	195	200	221	209	229	209	176	202	199	182	228	217	228	209	207	206	202	223	203	197	244	185	183	239	213	200	186	193	180	196	195	212	213	190	209	229	213	192	235	225	228	234	190	225	224	191	220	226	213	205	201	199	203	216	220	195	209	224	206	234	222	213	226	191	224	205	224	197	214	199	207	218	188	233	226	211	188	221	193	183	185	185	204	221	220	194	224	209	185	216	212	195	240	250	213	192	219	232	224	222	225	186	211	219	205	225	198	195	218	206	187	210	202	181	205	194	189	218	213	212	209	220	246	223	207	244	223	223	224	223	218	214	229	206	211	220	221	204	219	195	217	211	200	227	217	199	206	219	250	248	208	208	179	170	203	213	194	216	201	237	216	212	214	228	253	239	228	206	190	217	191	202	212	208	228	225	211	190	198	208	192	243	192	218	226	183	185	226	204	189	235	197	213	214	189	204	207	209	213	213	218	243	189	254	233	243	201	202	219	193	244	239	204	253	226	208	213	211	237	233	198	211	239	227	230	203	188	209	203	226	197	211	212	221	202	209	197	206	205	225	200	217	206	229	222	216	233	215	190	232	201	217	202	232	212	201	238	208	219	211	208	202	224	227	213	184	228	238	225	226	192	177	234	264	229	222	210	195	218	207	187	168	230	203	225	206	194	224	224	227	203	222	228	235	214	211	193	223	206	180	204	224	222	229	202	214	206	225	214	205	226	197	217	247	207	230	200	213	202	227	234	208	216	206	225	203	215	203	226	235	194	206	188	187	211	231	228	225	203	209	214	190	241	181	193	224	193	201	197	211	227	199	196	182	232	205	201	220	221	256	216	183	208	206	216	224	206	188	194	219	203	212	201	202	202	197	221	228	242	210	224	196	189	231	213	214	170	176	208	226	220	213	214	188	192	204	206	216	193	213	236	196	210	192	193	183	222	177	216	219	203	248	218	212	217	202	207	196	215	199	216	237	226	196	211	188	204	221	203	208	247	223	206	203	188	201	213	192	199	217	224	202	211	209	191	217	214	219	220	231	214	215	230	210	216	241	219	228	191	204	227	220	212	216	203	198	185	215	201	232	213	204	209	191	196	213	235	210	189	190	237	223	190	185	231	205	205	224	231	194	225	222	201	211	180	223	216	212	195	213	238	243	229	183	199	220	177	239	195	227	209	201	173	218	193	231	212	201	195	234	201	224	186	180	215	222	209	221	240	225	218	239	196	218	207	210	216	227	202	230	196	190	213	197	193	231	210	221	208	200	212	238	222	184	217	204	219	209	193	190	188	213	212	236	217	205	217	215	212	196	228	211	225	209	198	203	235	209	192	181	216	214	203	172	216	226	215	202	215	192	237	217	208	238	204	187	200	215	225	227	221	212	224	201	209	229	217	233	193	213	213	185	241	205	216	207	213	194	206	187	193	216	207	197	197	251	188	205	194	197	204	194	191	224	248	203	206	218	218	223	208	211	191	254	200	202	200	206	198	207	190	216	216	186	241	243	216	221	223	200	233	217	225	211	203	219	231	191	187	227	220	214	208	212	240	212	180	175	177	203	191	230	196	216	220	223	192	208	205	206	204	212	233	219	195	175	185	227	221	241	202	229	205	196	207	208	196	210	204	212	186	213	224	197	208	220	230	214	231	244	212	207	197	217	217	213	219	224	197	226	184	175	237	220	210	219	217	232	235	191	222	234	200	196	190	198	179	221	193	237	214	216	215	201	177	194	175	214	209	208	231	210	196	212	253	207	232	205	206	214	218	219	215	209	210	211	220	223	239	194	206	218	210	215	222	221	224	222	203	205	231	202	202	196	242	203	200	191	189	211	229	201	205	208	206	221	209	225	221	201	225	193	193	209	195	226	239	197	233	202	184	174	228	223	216	196	217	184	175	209	225	222	201	205	220	203	220	198	203	230	215	213	214	232	226	211	225	205	217	205	220	207	191	214	199	185	233	193	204	202	228	248	205	225	203	221	196	203	253	209	229	196	232	214	216	203	217	227	210	229	206	206	209	194	240	214	243	212	224	199	191	239	183	248	216	209	225	209	217	178	230	202	198	220	221	205	211	211	187	205	205	231	222	204	202	252	227	187	207	197	225	214	207	194	217	222	201	241	207	205	207	217	213	223	249	223	219	244	203	226	223	213	204	230	218	223	215	202	200	231	188	219	234	218	193	213	240	232	201	199	223	196	203	221	209	211	214	227	225	243	217	194	193	240	211	197	192	215	210	215	207	200	215	213	228	201	192	223	212	228	216	199	220	198	188	221	226	193	177	222	224	219	221	219	205	212	219	215	203	210	197	208	230	214	246	205	212	177	197	208	238	241	210	246	237	201	216	192	196	213	208	207	208	207	187	208	219	216	216	222	207	221	190	221	229	228	188	196	195	204	211	184	187	194	199	222	221	207	227	200	217	212	214	231	192	228	211	225	230	220	222	207	220	228	197	224	221	231	221	205	216	196	197	223	221	218	214	228	206	220	214	201	203	198	197	218	215	217	235	231	232	222	241	217	226	201	219	203	225	217	211	191	216	208	214	204	213	208	212	220	225	205	215	188	214	226	195	210	207	234	229	205	187	207	225	209	236	230	219	204	242	190	209	195	212	222	230	218	237	207	232	209	208	234	192	208	219	227	217	206	221	215	200	235	227	209	194	200	207	227	210	215	173	207	195	202	240	210	209	213	211	229	227	243	206	227	187	226	221	204	207	189	211	223	199	194	213	236	197	218	214	199	185	220	222	194	195	186	213	201	238	203	215	239	202	221	192	230	220	210	227	250	197	210	198	202	190	236	185	198	215	212	225	214	211	191	185	205	220	209	218	244	231	205	252	190	232	223	203	195	232	207	188	210	216	198
7182	702	1237	1370	1184	1084	884	796	742	664	737	663	603	596	562	564	619	572	579	590	549	557	549	532	555	527	538	535	520	520	536	540	562	506	544	541	534	525	520	494	524	555	555	514	531	546	496	566	535	524	498	549	509	508	492	510	497	522	490	510	494	550	521	505	505	522	535	533	546	550	496	502	513	551	509	547	510	532	523	497	520	522	528	514	463	512	547	510	467	486	519	493	483	512	512	517	502	480	514	528	511	515	503	489	522	545	548	524	502	488	517	523	518	509	538	531	558	501	523	499	550	546	568	487	515	496	525	540	537	517	495	538	533	524	530	513	493	518	545	513	536	494	496	553	540	558	520	494	527	522	538	548	546	458	543	473	552	511	537	522	526	526	532	517	488	525	544	526	495	534	516	515	555	542	506	522	577	505	521	465	501	541	521	483	554	549	535	534	504	550	519	499	554	497	530	494	500	528	536	579	546	502	519	509	546	508	513	537	510	489	503	521	523	501	547	485	531	495	539	518	520	507	538	480	531	489	491	563	523	537	509	479	520	539	542	489	507	530	514	490	506	543	522	501	520	531	501	498	573	483	523	483	535	486	515	485	526	550	525	510	526	514	529	526	491	503	502	552	505	509	527	510	515	521	562	527	513	533	497	484	485	545	500	491	519	521	516	545	553	499	545	495	512	513	489	559	500	509	516	477	474	495	583	541	507	528	543	520	545	518	502	485	516	505	525	466	538	499	498	553	478	504	508	523	503	519	510	512	528	534	491	527	475	528	493	479	525	533	513	538	541	523	519	518	496	538	501	539	499	498	497	521	504	524	484	542	530	509	545	532	506	545	485	541	488	556	532	528	547	501	523	508	488	498	522	502	547	502	480	515	520	501	559	513	522	476	523	597	502	509	542	546	537	534	524	520	538	528	544	500	530	513	496	494	526	503	482	517	472	497	504	512	548	549	510	550	505	493	538	539	526	488	485	558	540	490	468	473	540	518	497	496	536	530	550	512	550	520	543	470	536	576	536	529	519	524	539	490	508	504	507	464	492	517	516	497	529	556	474	491	523	508	536	554	522	535	466	517	497	506	497	493	531	568	504	494	496	487	508	541	505	567	486	528	511	588	497	529	514	546	524	526	510	549	480	521	524	457	509	498	514	523	511	539	535	497	525	533	538	526	512	493	504	519	484	509	486	528	486	539	502	532	553	536	498	493	540	507	549	515	511	518	508	539	520	551	542	505	482	526	516	521	519	525	550	518	558	532	516	513	466	527	521	499	467	503	507	474	518	509	485	518	473	501	487	493	536	534	505	508	496	471	501	533	492	518	527	523	527	540	526	471	569	545	540	509	458	511	556	517	534	531	487	499	482	556	486	562	536	523	521	527	517	506	541	529	484	534	548	535	526	516	541	520	508	512	486	564	460	519	507	518	522	575	512	521	561	538	502	505	518	539	534	525	505	490	504	524	525	488	511	508	547	499	509	537	555	522	488	544	492	499	523	522	531	535	552	498	483	485	478	508	493	481	518	532	547	538	551	504	539	503	526	496	533	532	498	581	520	504	487	514	511	505	582	512	486	480	519	492	531	480	492	529	500	520	521	480	535	529	490	526	522	562	470	534	491	574	536	462	480	501	514	519	502	535	518	515	514	498	519	510	474	523	486	523	484	578	526	490	525	501	563	503	513	519	527	530	513	515	550	546	536	495	506	500	545	497	470	494	459	501	486	542	537	505	498	514	539	532	497	532	516	510	515	505	532	468	542	527	497	541	499	507	496	506	476	484	466	533	514	526	515	539	506	524	527	485	491	526	521	525	519	523	504	565	505	510	540	509	506	528	504	535	494	507	527	517	498	538	471	540	523	535	497	527	538	547	534	508	502	499	497	469	516	528	504	512	530	500	518	498	498	519	505	508	495	527	532	545	535	532	525	516	514	526	528	553	536	498	524	510	541	521	489	510	496	544	480	463	550	472	484	528	560	516	509	522	495	495	514	534	505	510	511	528	502	520	519	480	516	471	496	534	549	557	566	499	474	507	513	515	518	459	524	541	515	520	517	508	492	543	533	533	498	533	542	499	481	531	573	506	515	512	509	495	516	525	525	549	520	512	562	480	487	540	533	489	493	496	475	536	471	517	539	521	474	504	476	556	514	523	471	512	564	517	516	486	523	543	519	501	532	491	527	495	524	519	503	499	500	519	515	520	499	497	499	511	525	500	506	515	539	511	544	496	523	547	542	515	483	477	479	511	504	533	498	519	530	493	549	486	550	514	521	504	526	500	535	500	549	532	516	518	550	502	493	529	502	479	499	529	532	513	535	494	572	544	496	509	499	518	537	490	474	512	485	526	514	500	503	474	542	466	496	512	544	495	504	493	528	536	524	563	533	509	482	531	490	507	472	491	525	514	526	506	532	522	507	542	532	530	476	452	537	499	523	567	486	511	519	514	544	493	515	510	526	506	531	500	530	515	500	484	530	461	523	494	561	495	498	484	505	521	489	510	546	509	511	535	518	513	502	537	534	530	499	555	553	496	526	469	549	519	529	515	476	495	519	511	536	500	501	504	520	507	493	495	534	533	510	524	536	547	532	475	553	486	518	518	548	513	546	559	504	500	513	521	517	525	534	514	490	536	535	478	487	508	550	528	489	501	517	504	512	506	502	566	479	520	513	527	515	491	511	531	534	486	514	522	483	516	515	522	496	537	494	550	502	525	529	526	517	505	527	561	527	544	491	544	514	508	485	505	523	537	561	541	518	489	547	512	530	472	482	524	485	543	546	513	511	516	551	501	525	528	527	498	550	516	502	483	543	527	515	518	502	548	511	541	543	509	511	553	501	515	492	548	477	533	479	548	509	531	526	529	518	495	517	518	515	502	452	491	520	560	521	500	511	512	493	476	490	516	516	521	464	538	548	512	546	501	510	492	546	483	517	543	550	525	545	503	524	567	523	541	528	488	462	515	490	553	535	543	517	526	486	527	471	495	527	497	535	513	539	558	535	520	477	528	503	507	525	479	518	507	517	502	519	542	545	529	495	473	503	515	513	541	524	531	514	518	508	524	515	513	526	527	561	531	513	544	517	501	519	530	529	487	486	524	535	512	496	526	491	486	527	457	538	548	550	512	529	517	501	502	566	498	517	545	510	518	506	523	523	491	483	530	511	529	496	535	518	506	506	508	522	532	513	527	516	512	503	523	471	512	516	492	498	518	532	571	502	549	529	516	528	528	507	528	469	501	520	515	550	512	544	516	542	480	555	481	497	532	533	504	484	521	513	523	487	504	494	544	512	478	508	502	526	543	547	474	536	513	516	495	518	522	508	513	467	568	501	552	520	497	547	488	519	509	494	526	525	514	551	509	514	525	494	557	541	543	526	558	520	501	484	517	536	534	525	527	523	575	503	509	478	475	532	500	560	487	527	510	480	538	530	531	526	526	526	544	550	515	512	522	557	495	497	514	493	525	502	509	509	555	536	521	508	501	491	543	515	491	495	558
15654	1289	927	730	563	455	393	350	320	320	290	289	277	267	258	254	272	254	252	240	241	238	243	268	259	222	212	249	263	233	250	229	230	284	218	232	236	261	234	263	253	258	229	222	229	236	220	236	241	254	242	224	247	206	207	213	207	227	218	237	230	241	243	234	223	223	218	220	215	220	185	195	245	234	226	214	209	234	275	223	223	218	223	220	223	225	247	245	259	219	193	230	221	248	233	230	214	247	222	204	239	243	217	217	213	209	241	216	237	215	245	235	222	235	256	207	214	258	221	200	219	227	248	240	226	219	230	239	208	223	223	232	205	204	268	257	237	233	222	223	236	209	244	280	244	229	235	207	241	246	220	212	228	237	252	248	233	234	232	217	256	241	215	232	217	231	220	237	241	242	265	256	230	217	242	222	236	245	268	229	226	242	233	265	254	239	222	206	237	232	257	224	235	228	240	236	237	240	245	237	223	231	231	238	219	208	199	231	214	227	226	235	226	255	216	225	225	229	234	213	222	229	217	222	224	246	206	243	238	239	205	220	248	221	206	212	205	253	234	233	218	231	226	246	209	231	226	264	225	251	214	222	257	237	258	198	224	230	222	226	202	258	258	225	240	229	223	263	218	226	218	245	248	271	243	205	215	249	232	218	220	234	256	226	250	241	226	246	244	231	237	248	245	215	203	226	221	221	241	237	224	246	231	248	184	239	214	234	217	223	208	224	245	235	232	219	280	263	236	234	237	227	235	225	235	205	240	211	238	225	267	241	240	247	240	220	240	229	267	248	231	193	221	237	249	235	220	228	263	253	215	229	241	245	227	240	241	244	232	238	240	224	232	224	220	226	254	273	249	223	218	221	220	216	249	245	228	243	182	235	254	253	240	231	196	226	230	219	246	230	201	258	218	236	233	235	238	208	223	228	215	211	234	203	198	215	231	229	253	247	240	215	224	221	236	216	229	231	239	244	241	235	250	241	206	227	265	215	241	237	238	234	223	199	249	228	207	227	228	247	178	232	227	223	260	224	211	222	239	282	239	222	222	203	241	239	234	238	260	268	211	208	242	233	247	241	255	255	207	263	241	256	227	230	246	241	233	239	265	230	222	221	248	236	220	227	235	196	235	213	213	197	248	212	271	265	236	265	222	221	233	204	241	234	241	244	229	228	241	237	219	237	249	242	200	227	226	219	240	242	265	216	220	202	231	232	241	234	224	239	209	231	234	220	232	241	230	240	254	220	204	240	223	231	242	221	220	259	229	243	248	195	231	249	220	235	218	211	244	244	240	237	242	237	233	225	225	256	236	226	214	235	243	212	254	254	230	268	222	208	207	197	216	236	228	241	231	243	205	201	211	238	245	209	225	225	223	256	255	257	209	251	233	242	230	205	248	229	242	202	278	253	227	218	197	232	251	248	233	209	251	236	204	239	254	225	217	248	227	236	246	246	206	233	228	243	227	223	249	242	225	233	234	271	206	245	236	237	227	211	243	250	206	254	226	207	216	232	247	251	263	254	207	203	238	261	246	234	237	228	233	231	215	233	252	266	206	230	233	219	244	254	241	264	242	261	236	242	268	243	230	219	215	244	209	247	270	235	235	241	225	236	198	224	221	255	220	228	233	233	222	211	221	219	220	242	229	224	211	211	236	245	242	226	232	228	214	210	233	197	222	234	221	262	224	208	242	221	250	219	266	245	238	238	259	211	251	237	228	235	235	239	222	229	237	255	233	222	222	258	252	234	222	248	229	242	239	231	218	237	227	241	240	260	244	222	268	254	221	246	216	233	213	224	210	222	258	222	233	222	254	238	228	233	226	244	249	209	231	227	235	230	225	255	239	215	260	243	238	211	229	231	242	219	245	258	233	233	236	246	240	234	220	235	245	251	227	221	219	235	211	249	253	241	244	235	220	232	241	228	200	238	227	216	221	205	248	230	238	243	220	211	240	229	251	203	214	265	202	252	214	237	235	216	249	221	256	246	234	216	201	236	233	243	233	226	218	225	251	234	235	238	225	216	220	208	236	224	242	207	256	221	209	224	239	180	254	236	226	221	196	235	241	242	234	236	200	234	257	260	194	213	219	205	209	230	222	241	236	281	211	239	228	223	209	227	244	234	230	222	211	216	212	244	218	216	221	198	233	195	231	218	254	226	215	237	209	226	249	243	199	243	221	262	219	249	231	188	219	234	213	220	209	228	214	219	256	260	238	218	244	236	269	217	219	224	239	226	231	243	210	236	222	225	233	222	212	214	223	222	248	221	188	238	222	248	219	208	227	241	231	217	205	213	231	238	233	221	189	221	215	246	225	200	200	234	232	230	222	213	219	214	251	217	236	262	254	206	221	236	242	242	256	209	239	225	221	250	249	228	219	256	224	217	237	219	240	223	208	272	202	245	221	234	228	229	241	203	242	242	234	235	205	243	209	190	229	238	216	243	217	255	241	238	227	228	246	232	229	202	213	231	215	235	210	228	274	243	221	216	231	228	232	215	239	232	218	214	215	253	223	253	221	201	242	261	227	234	246	228	230	207	230	209	266	229	221	221	242	197	213	240	241	215	217	237	191	223	237	233	238	245	235	240	226	240	264	210	233	253	237	217	257	202	219	235	238	231	217	228	229	242	219	216	213	208	226	222	216	191	221	236	202	231	236	241	224	236	221	220	243	218	237	235	243	222	217	205	248	241	216	212	217	236	228	222	209	234	225	249	250	226	214	202	234	225	241	216	232	228	256	226	221	258	222	228	200	269	237	249	210	230	236	243	224	240	249	217	220	238	250	241	229	239	222	264	241	220	235	226	219	234	202	211	220	224	221	232	226	254	222	220	242	201	239	224	247	213	218	212	237	213	216	250	197	232	224	207	208	234	223	238	225	230	241	248	218	233	248	246	252	195	233	236	238	209	195	230	213	241	255	222	226	235	252	229	211	241	240	243	249	237	222	199	199	222	205	238	215	252	240	242	231	227	242	267	246	258	238	236	233	221	210	231	235	256	232	254	222	249	218	213	216	243	222	197	248	224	236	231	236	235	233	224	227	205	223	241	216	266	250	253	215	251	233	221	236	235	244	262	224	218	241	250	240	257	217	221	205	238	233	265	209	250	237	213	237	226	242	243	249	266	225	244	255	248	235	236	212	212	215	260	224	221	222	222	240	255	245	238	218	226	226	247	240	239	229	228	267	236	214	221	230	218	247	239	220	244	229	224	227	231	224	220	213	215	212	207	242	224	230	238	237	252	223	253	232	259	234	225	212	232	227	233	221	260	249	246	216	218	227	213	235	228	224	228	244	213	209	233	212	238	259	241	208	221	202	237	204	245	243	223	218	211	240	245	242	259	250	240	240	202	227	209	195	209	216	222	241	233	214	249	234	257	256	227	246	229	272	242	251	227	212	217	258	206	197	225	221	238	231	242	190	226	230	227	218	252	214	247	238	243	214	226	227	226	243	243	229	237	217	242	241	227	228	227	201	209	223	234	220	207	239	261	219	246
8700	1115	2017	2087	1857	1515	1356	1101	1044	943	870	848	824	791	748	713	692	762	674	716	635	635	669	654	681	629	636	650	629	621	624	610	608	634	644	627	610	607	611	583	611	566	612	619	604	586	625	606	656	615	585	582	651	556	550	595	559	629	609	604	621	611	640	627	604	597	606	592	594	640	574	591	544	635	606	629	590	594	605	594	610	576	596	569	562	598	584	615	592	627	605	553	558	573	613	577	594	594	568	569	581	617	612	630	582	581	594	536	582	567	561	631	646	600	573	589	565	581	609	610	594	557	596	573	619	626	580	586	622	603	601	571	606	612	589	620	569	595	565	585	598	574	591	572	588	579	595	614	601	564	575	594	576	589	620	588	576	578	581	598	537	606	604	576	638	554	607	599	585	626	572	638	594	573	594	636	615	577	580	563	575	565	646	593	597	592	596	567	562	584	573	605	573	634	564	653	603	625	622	607	555	553	580	580	580	643	613	597	584	591	610	607	618	567	631	577	623	604	609	554	619	587	605	573	603	570	602	616	620	597	610	602	613	614	595	538	573	572	617	601	583	612	572	599	616	603	624	583	563	569	589	571	597	597	576	576	590	597	569	599	603	612	551	596	593	594	626	592	550	633	582	616	598	595	621	558	633	594	634	615	615	606	580	571	598	603	633	579	586	590	591	555	612	578	589	564	596	613	597	623	603	595	603	617	566	607	569	539	564	567	588	556	606	570	588	602	569	609	553	573	568	571	584	614	532	613	580	554	594	593	599	597	619	529	601	615	549	583	607	572	562	620	584	570	628	565	606	588	545	597	626	602	574	599	611	596	576	591	579	589	531	574	581	633	555	611	588	593	553	594	613	572	537	578	595	600	588	579	581	619	618	631	559	609	556	606	605	612	630	597	613	610	636	565	564	583	613	569	596	569	615	546	569	557	604	584	631	566	599	624	556	568	572	617	653	627	599	586	623	604	608	570	612	561	591	582	613	595	597	568	619	570	593	588	597	623	593	586	619	590	600	594	635	572	626	607	596	581	575	589	589	575	651	548	642	578	610	572	607	604	628	618	609	606	603	582	602	621	589	582	606	573	547	550	568	561	615	597	596	610	605	585	605	572	581	570	589	532	637	580	568	560	555	616	626	553	558	553	571	592	562	568	589	589	603	617	604	587	649	595	586	567	597	553	616	586	566	554	600	577	614	581	625	598	605	600	572	588	599	602	623	600	596	567	613	574	557	587	591	568	591	551	582	598	564	565	563	590	550	570	558	583	593	602	552	637	538	578	584	578	613	584	553	563	583	600	574	583	635	612	604	614	555	620	603	575	580	603	599	639	583	596	598	600	600	612	627	613	584	592	573	572	548	599	584	611	601	565	570	618	599	606	596	649	560	617	574	550	587	555	574	601	569	612	570	643	597	574	601	563	587	606	640	606	579	633	589	608	579	604	590	608	557	600	598	590	596	589	617	539	621	589	585	584	583	606	574	575	573	581	551	609	613	558	627	558	631	570	614	589	600	604	580	596	618	625	554	600	552	550	615	566	609	633	579	606	618	589	588	607	578	567	552	593	596	611	574	559	650	568	609	570	581	629	608	565	592	561	590	612	628	583	582	568	560	558	607	565	605	588	598	571	594	611	600	609	593	645	562	624	574	585	630	559	599	609	624	585	612	581	541	579	543	556	550	577	622	547	594	585	578	559	611	591	616	570	573	593	574	584	613	603	563	556	580	578	568	579	591	581	610	570	592	612	641	602	596	606	600	561	580	644	586	593	610	614	610	574	605	590	594	572	608	594	562	562	538	611	557	535	614	600	578	598	578	555	576	591	565	600	596	564	540	564	528	589	587	580	561	595	540	616	540	619	603	611	612	584	590	594	621	562	607	603	607	641	555	600	609	578	592	587	584	576	563	591	540	610	561	601	565	599	609	641	585	589	626	546	568	585	559	614	585	572	576	589	595	604	609	604	628	609	552	589	637	567	550	634	586	612	614	598	534	599	593	595	580	565	583	594	595	575	569	586	602	605	573	617	572	610	566	605	594	579	586	576	621	620	635	589	547	576	608	608	606	574	555	602	557	582	599	589	604	616	576	604	601	617	550	568	597	604	581	594	592	570	571	578	566	553	625	586	548	617	620	550	596	638	576	624	616	602	612	641	575	560	597	597	585	580	608	604	596	580	548	592	571	588	531	578	592	583	577	620	576	585	607	581	599	572	569	553	619	560	599	598	603	568	567	569	604	590	565	574	563	585	586	605	592	536	627	558	616	544	523	562	570	614	617	560	582	602	578	594	623	564	591	554	591	603	601	614	577	602	591	597	604	574	573	560	564	574	634	613	580	568	609	614	541	586	634	616	588	593	559	593	578	578	562	527	624	568	615	623	569	577	613	581	639	553	590	580	582	615	596	613	588	584	614	547	576	546	588	556	587	573	551	603	521	562	601	623	604	586	599	590	617	560	533	540	566	626	584	581	613	611	632	586	572	574	590	559	544	568	571	562	594	616	655	591	592	583	605	562	601	593	612	570	597	603	609	607	581	537	621	623	636	607	554	598	589	632	591	559	582	587	609	540	596	622	596	584	598	557	619	586	546	610	607	596	636	582	573	573	579	547	617	562	561	591	561	586	597	585	600	598	594	577	616	589	591	590	660	577	582	603	584	623	587	566	614	607	562	584	569	586	594	611	613	611	617	617	584	592	628	591	610	578	616	578	612	601	584	586	612	617	545	603	643	560	592	601	618	631	589	563	604	603	599	591	576	570	586	604	581	605	615	588	612	607	607	603	599	613	621	563	563	595	608	539	574	604	577	560	594	588	580	586	607	603	510	565	592	579	619	599	616	596	632	565	626	618	583	602	616	611	584	551	585	585	593	618	597	608	573	541	620	624	586	597	572	587	581	582	529	588	604	570	589	622	590	612	572	608	592	623	582	577	578	622	622	574	572	596	622	588	595	564	613	624	643	575	610	633	619	610	607	531	621	566	551	540	565	597	579	600	589	587	615	607	562	595	593	579	568	586	559	572	606	588	574	603	545	548	557	583	534	579	584	602	639	582	597	580	574	584	618	611	581	566	579	597	600	631	611	597	569	628	568	609	604	572	575	605	589	567	614	612	572	598	594	578	595	580	570	560	588	602	596	570	579	579	587	595	590	587	585	592	590	592	623	586	599	600	574	557	579	605	563	530	626	574	561	580	598	590	552	579	575	612	548	589	615	620	566	585	600	587	624	593	580	577	616	554	635	584	615	567	601	575	585	619	597	589	559	576	589	599	583	592	608	591	617	580	572	599	573	559	611	602	581	570	591	532	584	531	567	619	634	591	609	586	535	569	560	644	584	620	612	609	586	539	525	575	611	572	568	616	573	562	640	596	583	575	559	596	565	606	610	595	586	584	632	605	581	582	653	613	568	586	574	628	580	571	618	606	585	590	629	568	601	565	625	574	560	597	543	583	600	595	595	612	565	590	623	587	548	619	582	589	585	607	570	621	562	629
2000	432	433	417	452	405	404	415	403	423	429	443	431	396	425	385	414	423	405	410	430	432	417	412	388	421	382	419	463	478	402	373	384	420	395	413	404	388	368	417	423	415	443	400	399	413	388	416	412	429	407	424	420	395	411	380	403	388	442	382	428	405	442	387	417	384	396	425	444	417	401	412	442	431	407	424	403	409	392	403	429	435	381	376	400	387	404	417	398	442	458	434	426	465	407	378	385	426	427	395	431	424	424	432	423	441	401	439	427	430	405	400	396	406	408	462	405	438	379	435	418	398	414	422	389	387	370	412	430	394	393	445	406	441	419	397	378	430	384	419	411	387	393	345	439	405	410	437	460	409	434	411	391	375	411	376	388	382	393	412	393	402	411	387	420	426	415	446	402	395	404	430	412	434	395	402	431	418	415	407	392	398	411	408	394	388	422	408	454	362	431	380	394	386	391	407	399	456	449	393	412	404	422	403	418	427	434	408	405	423	379	404	401	416	423	436	378	402	387	423	433	408	424	425	448	423	412	413	371	399	415	452	450	404	424	395	383	375	405	431	389	444	396	413	423	425	451	375	375	410	404	438	398	440	453	400	384	370	388	403	406	376	420	403	411	394	451	435	405	463	409	433	395	419	403	383	384	395	430	435	422	420	394	452	382	407	428	428	401	426	449	424	453	365	414	383	402	383	387	423	380	426	404	382	402	419	439	419	424	421	426	428	407	389	412	417	409	392	417	415	412	450	417	381	378	380	400	422	431	465	405	405	437	438	378	430	397	383	422	400	383	409	421	401	409	379	356	375	431	374	423	415	441	413	418	424	396	440	422	472	414	410	395	380	419	394	389	401	410	406	405	387	379	407	421	430	430	418	386	432	419	378	401	411	418	422	436	433	400	393	418	429	436	418	419	402	393	405	400	399	414	424	429	409	396	441	407	391	426	433	390	401	420	414	427	433	412	399	404	445	419	399	429	400	369	368	405	449	392	458	428	453	397	429	397	389	411	395	417	406	400	391	456	400	417	370	426	414	375	412	391	420	431	389	453	425	455	451	407	437	392	422	409	367	424	422	443	439	428	425	457	467	392	403	393	440	413	435	389	419	444	417	413	378	406	428	380	415	396	401	443	380	386	409	427	407	389	426	412	406	409	450	407	390	423	400	419	430	410	457	419	398	415	426	380	402	384	406	405	418	357	404	441	403	415	425	425	380	370	416	437	463	388	395	427	411	445	420	432	394	437	392	406	424	453	396	440	402	388	412	399	400	436	438	432	435	400	401	455	407	401	400	382	418	421	387	442	418	423	398	396	410	459	444	439	453	400	384	375	360	401	404	436	379	415	442	408	371	403	404	376	401	412	376	400	414	410	418	393	424	434	413	426	398	415	405	399	445	473	437	446	440	443	376	395	379	438	413	426	445	437	439	380	405	388	417	446	433	393	387	411	416	390	414	402	417	418	407	397	407	397	429	427	398	461	397	444	436	416	403	416	413	401	381	427	425	388	413	401	403	413	431	433	412	426	403	397	408	390	434	413	428	410	403	461	401	402	393	408	430	417	418	422	371	418	366	357	410	443	397	384	423	391	440	396	433	399	419	394	390	379	422	447	429	411	409	453	401	432	443	409	406	413	432	431	410	416	458	395	397	373	352	396	428	406	410	430	448	423	435	405	431	430	449	392	398	411	406	431	379	442	390	458	417	423	416	395	426	423	437	428	418	435	431	413	368	411	368	411	350	410	416	414	425	453	426	402	417	406	445	438	411	413	412	393	424	424	404	421	404	402	440	427	412	402	395	419	399	409	458	405	391	379	399	418	395	405	402	444	429	351	429	381	377	389	391	396	428	408	395	407	381	407	431	431	378	419	399	400	470	401	412	477	391	376	404	422	414	445	407	390	409	368	398	396	442	393	419	464	403	432	436	433	425	411	391	369	432	431	417	418	406	424	378	431	414	413	434	439	426	427	411	404	456	421	428	351	447	434	412	410	411	418	433	390	424	404	414	420	384	439	423	411	425	429	400	383	457	428	404	405	395	411	412	418	414	364	415	441	404	374	407	434	366	450	447	388	401	435	408	413	418	373	409	351	432	393	436	441	401	436	426	404	409	387	392	409	404	369	415	431	420	423	403	407	399	426	377	419	407	407	416	400	415	424	417	418	418	411	391	384	409	434	416	452	410	421	418	403	418	399	364	413	427	395	363	405	436	393	413	398	444	385	430	413	402	372	417	434	420	413	406	430	441	379	395	433	405	427	405	417	447	401	430	381	432	429	416	402	429	413	398	402	426	452	439	392	386	375	370	420	396	421	408	422	393	410	403	434	412	434	395	382	390	414	443	396	412	392	466	414	402	393	418	407	372	392	424	401	437	421	408	416	416	397	427	410	407	431	396	401	379	418	423	383	390	412	402	382	405	395	453	399	413	431	399	403	397	382	372	455	425	431	417	376	398	414	432	417	428	427	409	437	408	426	433	386	396	419	460	408	431	415	414	403	440	453	373	381	426	404	422	388	411	396	417	387	446	361	419	430	395	375	389	412	404	394	433	467	402	416	414	391	465	391	388	406	401	415	439	404	382	421	442	412	415	382	399	440	400	421	401	435	434	392	471	436	394	399	426	458	414	427	451	394	443	435	438	426	438	464	398	417	407	415	401	412	398	374	413	398	426	433	408	421	407	410	449	424	406	406	449	462	410	436	422	378	400	408	410	362	363	398	370	395	388	367	397	437	374	414	422	432	406	419	416	381	408	410	389	417	441	385	415	449	430	415	399	439	417	393	453	402	388	416	418	401	407	418	416	425	389	383	418	371	379	411	441	388	413	445	391	428	403	459	415	406	392	417	423	403	404	424	439	410	444	403	400	408	422	470	414	393	439	396	401	385	366	424	379	420	410	433	429	418	412	422	421	396	429	410	373	432	429	447	391	415	441	463	455	443	395	435	418	427	432	410	408	406	422	408	432	412	403	401	394	372	388	408	405	378	408	405	468	404	400	450	415	411	466	417	436	445	434	447	416	403	400	407	455	396	385	434	418	421	350	432	387	417	436	397	398	426	369	406	410	414	400	380	451	392	405	429	415	400	397	422	405	429	393	426	437	394	384	408	431	433	423	425	399	453	396	388	436	395	409	414	434	405	401	393	415	406	424	459	411	412	422	412	404	446	408	366	396	401	438	395	428	427	427	434	394	416	398	414	437	447	397	438	429	416	429	417	422	433	384	422	424	405	439	394	395	403	439	429	426	399	378	407	399	390	418	416	400	430	444	420	416	452	439	432	409	381	442	389	448	436	411	404	446	411	420	436	402	397	424	405	453	404	416	445	432	390	417	440	465	426	379	418	391	398	408	452	427	407	411	429	386	485	408	404	394	401	416	406	385	424	402	387	386	390	415	408	413	391	423	401	384	441	387	391	433	422	380	431	385	403	403	382	415	410	375	392	407	386	422	415	419	388	423	400	399	428	387	427	423	419	364	404	404	404	434	449	415	432	393
2764	870	907	929	964	900	935	922	981	942	985	906	960	868	909	930	933	925	929	905	898	931	912	961	881	1004	906	956	907	840	938	908	930	891	898	986	894	912	896	917	905	933	953	935	912	891	947	920	933	907	914	870	904	870	832	905	903	879	887	870	909	940	881	885	913	930	885	847	900	950	894	885	895	921	938	927	942	907	928	878	921	949	886	914	873	904	931	902	946	935	943	894	961	895	901	930	898	917	887	871	955	897	864	917	868	866	883	931	852	890	946	933	959	863	882	925	899	964	919	933	859	929	928	898	861	897	900	927	862	913	912	899	909	902	845	862	927	890	860	936	925	894	947	909	899	937	940	902	899	911	925	911	821	947	932	903	922	915	935	945	950	906	914	916	984	927	842	888	873	858	908	921	882	917	887	971	953	901	898	835	951	919	881	891	923	952	824	971	892	960	888	937	886	905	882	871	898	895	947	947	887	924	910	937	873	885	905	878	939	918	927	859	943	939	890	945	892	838	915	897	942	907	924	965	989	891	921	929	910	885	973	914	932	908	926	960	899	954	972	971	970	911	897	887	955	916	925	909	886	852	934	913	908	862	933	937	866	954	900	920	922	943	888	865	900	888	889	886	895	903	886	882	860	935	906	954	901	926	956	920	900	908	916	872	934	883	940	874	916	899	911	927	931	944	916	894	912	892	912	903	920	915	834	895	959	943	964	915	940	931	904	906	888	912	915	915	904	913	897	961	886	932	854	900	940	869	960	940	941	829	907	901	846	920	968	872	871	922	958	887	940	924	922	862	904	870	889	899	883	904	882	961	906	951	919	869	901	925	962	924	888	911	865	920	927	908	936	880	888	942	924	913	906	958	923	875	864	913	902	914	943	934	894	903	949	872	908	883	879	937	933	901	917	883	902	904	950	936	858	900	865	934	874	932	931	874	889	871	880	914	928	874	855	925	896	862	853	910	858	913	888	942	871	952	894	912	895	939	859	853	900	895	935	931	884	839	943	896	897	940	909	940	906	878	948	887	939	925	908	879	848	902	908	907	893	897	882	870	930	913	880	855	896	866	911	869	857	899	879	893	911	886	945	928	927	842	858	899	922	914	874	898	885	959	937	924	888	940	876	916	900	910	939	936	916	949	923	934	894	857	947	895	909	854	885	920	934	915	941	932	948	895	897	894	936	945	893	950	893	940	921	895	929	944	925	888	943	948	879	933	918	942	883	872	840	880	863	892	889	979	908	884	880	863	857	890	923	851	884	909	929	893	849	902	888	915	926	894	890	940	895	958	899	931	947	884	940	934	863	942	884	869	904	871	917	880	880	900	848	929	940	932	904	898	902	912	878	865	942	905	931	919	914	958	929	947	928	894	911	896	867	929	887	946	905	906	849	915	913	901	910	921	878	831	930	890	886	875	950	924	883	898	920	919	905	864	916	936	944	895	921	934	942	866	935	867	960	914	924	953	962	903	957	883	897	923	910	929	872	937	885	942	881	906	879	874	918	924	899	932	877	877	918	880	870	933	881	933	921	929	951	969	927	918	924	903	878	921	894	905	926	926	903	901	965	983	842	931	927	918	901	855	892	896	830	899	924	910	925	923	894	866	891	907	912	997	949	904	939	893	899	957	891	873	980	901	931	858	895	938	914	914	902	928	933	884	876	911	917	921	931	900	920	869	923	836	848	966	896	931	885	936	902	886	907	942	879	860	912	897	859	862	887	924	864	858	920	937	874	916	911	892	925	859	928	898	898	931	909	926	953	928	912	882	925	865	913	915	926	908	894	949	949	919	876	924	863	883	855	870	930	910	952	872	919	904	892	917	910	923	873	864	891	913	923	898	886	851	862	924	931	852	889	913	910	910	876	903	860	879	908	933	927	915	901	912	910	938	898	870	879	922	891	906	925	896	901	905	904	904	865	931	922	850	887	954	897	920	902	876	961	938	886	906	902	916	878	864	848	944	902	901	914	867	926	883	945	864	916	862	900	907	878	868	909	963	830	929	896	913	909	914	869	889	895	867	922	931	907	887	952	895	915	901	901	927	866	914	869	903	919	925	911	923	899	946	885	903	927	873	858	923	875	932	919	953	877	897	897	855	931	945	893	903	913	855	865	897	883	941	941	911	950	883	898	912	878	906	922	887	941	891	948	930	920	886	862	951	916	881	896	903	944	901	919	852	855	931	914	886	915	914	945	940	890	884	890	926	943	896	844	884	903	971	919	898	892	890	939	909	948	903	932	865	929	920	926	937	963	922	908	990	837	916	850	933	906	881	969	924	908	873	915	916	955	870	896	899	878	898	940	948	915	908	880	893	892	883	869	939	943	915	864	927	920	949	956	898	867	929	870	906	945	930	871	887	916	861	921	906	902	900	956	919	941	866	908	937	887	907	989	891	870	950	873	952	905	890	935	936	919	883	893	939	884	913	939	879	886	912	923	929	930	883	946	915	902	923	938	940	869	908	912	879	958	933	907	911	878	867	905	932	938	926	870	900	902	896	896	904	881	880	886	917	906	884	885	848	937	888	919	931	886	921	852	942	913	879	936	899	970	920	899	914	838	940	860	876	844	866	871	960	916	853	954	907	925	883	855	964	931	891	891	904	837	923	921	890	908	886	856	932	947	918	859	900	913	972	912	882	930	902	877	861	921	911	877	883	911	898	955	915	849	898	957	886	867	899	894	848	835	926	914	956	917	841	903	965	916	889	891	950	919	944	928	943	950	862	907	904	919	887	867	866	940	890	898	913	957	905	931	923	863	932	901	917	957	905	933	914	906	889	962	908	942	911	870	928	882	871	894	891	871	908	880	877	920	873	939	922	859	892	877	924	919	941	920	909	889	873	857	946	940	928	910	914	899	953	931	924	884	863	934	878	891	957	899	862	929	886	897	933	912	980	879	912	869	882	929	906	841	896	881	888	904	883	887	980	927	945	926	914	867	887	864	870	924	906	915	899	933	929	867	860	925	924	965	878	946	891	903	888	915	882	926	919	926	935	841	939	877	904	945	955	932	946	916	957	893	903	918	867	910	924	924	894	908	886	856	888	920	907	911	964	903	912	934	891	903	930	890	918	881	895	903	875	881	893	882	877	916	906	886	930	896	937	907	970	885	896	933	915	989	920	888	898	920	907	959	913	888	883	853	917	965	918	934	868	906	907	865	935	938	946	856	892	926	889	903	930	897	877	886	944	893	875	912	933	878	905	909	896	900	869	949	878	960	907	940	921	906	897	883	900	920	898	892	892	924	933	896	836	887	930	903	889	863	881	919	859	907	918	927	893	896	902	856	889	931	920	888	850	887	882	924	952	894	916	908	892	908	899	921	852	856	1014	917	956	853	902	906	880	927	900	862	929	914	946	886	888	944	937	956	922	897	867	883	854	905	899	924	948	938	916	880	895	889	968	834	945	858	906	866	1024	920	918	960	882	942	906	932	942	928	906	950	902	915	922	864	899	834	889	939	919	939	845	863	893	924	916	936	962	963	921	922	901
8197	509	556	446	376	289	275	244	249	227	216	233	228	201	186	197	192	215	200	209	195	208	187	204	200	203	203	224	209	188	206	219	207	191	202	220	231	219	200	203	190	184	206	199	203	221	192	223	217	217	240	220	206	194	168	192	216	214	219	211	204	238	207	224	201	189	197	207	179	205	194	225	206	180	189	214	201	194	214	209	192	206	196	231	198	198	207	195	198	217	207	205	211	205	209	214	176	185	255	218	195	195	206	200	211	222	203	217	209	205	204	204	203	200	228	197	213	235	209	193	234	229	187	223	193	211	232	243	207	221	203	197	184	219	215	206	198	195	199	228	184	194	185	227	182	193	211	204	226	162	202	203	216	221	192	234	198	202	229	218	246	224	232	195	219	177	218	216	215	174	220	211	218	204	184	217	210	184	199	197	191	227	220	218	191	242	212	161	215	188	223	209	211	194	225	207	202	202	200	217	221	212	184	185	202	195	202	221	204	191	192	202	205	217	190	217	185	197	205	193	211	223	186	184	213	198	205	205	219	205	210	197	176	221	201	192	199	197	207	206	196	226	184	206	183	225	191	230	215	186	214	178	210	202	215	170	205	223	211	226	187	222	195	196	196	189	213	189	187	184	225	196	225	171	205	189	212	213	212	188	199	194	235	187	211	206	195	194	189	165	192	178	167	197	234	202	205	215	202	199	195	176	195	203	209	231	201	204	229	221	192	222	205	193	218	217	200	190	186	189	193	184	214	231	216	219	222	213	208	212	212	219	191	196	175	214	196	178	209	217	196	207	227	177	208	203	243	205	212	190	199	188	195	192	219	214	197	215	209	197	196	188	214	200	208	225	211	240	187	182	200	204	217	221	218	191	226	209	212	189	207	218	200	193	167	184	204	209	203	183	216	208	206	192	199	204	231	176	193	205	195	191	203	197	222	210	204	197	211	194	203	201	197	192	216	226	218	217	217	204	204	217	203	198	211	203	201	216	192	189	225	185	203	199	205	215	204	226	229	194	200	214	199	182	195	215	200	195	205	179	189	235	194	190	230	223	194	203	169	205	217	214	217	199	207	204	208	218	181	184	192	207	193	209	213	201	254	200	171	207	189	213	204	201	189	205	217	191	217	194	191	196	238	195	225	235	233	212	194	187	217	190	201	188	214	206	198	207	224	205	211	218	213	199	186	194	194	198	170	172	195	207	202	197	193	170	202	205	204	207	215	179	174	223	220	197	217	209	183	203	212	200	241	198	242	210	191	220	223	202	208	178	203	209	229	195	208	210	199	219	190	193	244	242	228	198	238	226	199	193	210	196	179	196	204	216	192	212	207	213	217	180	185	203	198	187	220	180	213	198	216	210	182	217	199	201	220	221	189	214	172	180	230	218	195	208	184	190	177	209	178	204	217	178	201	206	214	175	208	200	196	200	204	209	199	186	197	194	186	229	211	189	229	211	226	212	151	222	231	213	198	215	191	243	217	193	182	175	190	225	213	209	169	182	175	191	204	213	228	206	232	180	200	199	214	214	207	219	206	201	195	175	218	212	201	217	221	200	196	172	198	202	198	213	200	228	188	207	202	220	216	193	197	209	216	230	213	199	187	204	218	227	224	202	185	190	196	224	212	234	224	213	206	208	204	218	192	231	203	221	198	172	190	217	214	207	233	229	169	187	214	204	198	224	226	237	215	222	237	178	211	202	167	241	228	220	224	184	192	191	204	204	207	200	221	216	204	200	199	205	221	191	198	200	210	190	196	199	190	198	186	206	206	192	216	205	215	223	198	221	218	216	193	213	203	190	256	192	211	200	203	192	177	196	184	201	217	205	200	179	219	217	234	209	193	176	223	216	186	221	224	220	205	196	169	195	185	203	197	194	233	210	181	209	225	226	240	203	179	218	194	230	195	202	207	225	186	187	208	200	215	189	186	195	222	175	212	194	218	211	211	209	214	203	210	194	193	196	220	188	197	200	216	211	192	180	212	217	210	213	212	222	204	198	215	191	201	201	203	220	206	202	200	201	196	215	209	186	202	197	228	223	188	179	196	224	233	191	208	170	225	242	215	201	209	202	197	205	190	199	186	171	202	190	203	194	197	207	214	178	194	214	217	205	215	175	211	200	186	181	199	194	204	206	185	204	210	195	209	215	234	209	230	193	216	186	219	212	193	198	191	193	184	191	224	197	229	195	192	220	229	195	189	200	212	184	213	214	196	207	190	238	218	189	175	191	196	189	183	198	184	211	220	204	197	205	187	195	214	189	187	241	195	215	197	212	210	211	190	209	215	210	191	189	212	204	231	193	216	184	212	237	222	223	179	219	225	208	193	203	165	188	191	190	219	212	200	200	232	213	224	209	195	213	215	201	229	235	210	188	228	204	224	194	206	189	190	199	205	216	166	215	208	192	187	204	214	223	208	224	208	212	195	252	198	230	195	181	217	206	213	218	208	219	221	220	224	176	187	214	196	205	224	213	205	212	231	227	191	200	192	234	215	193	209	207	222	223	210	208	199	225	216	213	201	200	191	203	196	180	226	207	201	207	221	205	203	213	204	191	205	193	192	236	218	223	176	181	196	193	199	191	228	194	195	217	190	203	200	203	200	205	193	203	196	184	185	205	203	189	194	212	194	191	205	200	203	194	200	227	187	198	227	175	212	224	195	201	228	195	220	186	206	214	191	201	199	199	210	188	208	212	209	226	197	195	193	214	199	195	183	207	220	214	213	219	221	182	192	181	211	200	238	221	223	203	180	219	211	208	199	206	226	223	208	176	204	197	216	233	210	183	192	219	189	191	201	198	180	215	207	221	195	184	242	205	180	208	197	207	202	195	220	184	210	211	227	234	186	218	203	196	199	216	176	196	230	211	209	217	197	194	216	196	199	188	213	225	178	179	176	229	196	194	194	197	196	196	194	185	192	192	214	199	194	205	200	203	201	192	206	202	199	223	240	221	195	176	213	200	185	197	204	204	192	190	201	205	218	213	211	189	196	222	217	179	208	208	181	225	189	180	200	199	204	191	217	198	234	211	191	195	203	191	198	197	179	199	188	218	197	192	230	207	214	215	198	201	192	216	196	210	188	210	177	204	194	200	185	205	203	197	202	191	214	200	210	215	174	214	212	230	195	217	235	184	215	196	194	205	196	213	208	213	206	176	227	235	246	196	196	208	189	204	186	195	185	212	189	199	198	198	212	219	200	224	214	211	204	218	214	212	189	187	224	227	177	214	179	206	209	208	215	184	179	203	198	184	227	193	212	210	212	184	200	179	204	191	196	205	229	198	224	211	209	208	184	233	212	200	191	175	203	204	201	185	203	234	201	236	236	196	235	203	209	182	188	213	164	191	217	204	226	198	175	210	212	200	207	188	198	209	208	193	177	217	209	194	195	207	231	202	227	189	189	212	217	200	190	221	206	198	224	220	198	206	210	183	198	216	178	176	178	218	227	209	214	203	214	182	183	192	200	215	200	203	200	218	199	211	221	228	205	208	195	187
6885	752	1252	1336	1183	985	910	831	712	664	651	618	632	584	559	584	594	584	566	562	539	546	519	513	530	480	553	519	533	510	499	477	494	537	518	552	506	519	520	513	483	540	506	545	519	495	523	531	567	504	515	470	507	507	517	511	546	465	528	496	503	488	544	530	500	523	516	535	525	486	480	525	484	504	525	510	518	482	518	530	510	490	500	534	497	531	465	494	461	549	484	530	533	491	537	548	489	488	530	490	491	531	512	478	496	495	472	467	510	501	527	520	515	513	491	481	521	488	490	486	499	505	516	525	501	483	488	524	491	459	512	492	486	507	498	535	517	495	540	476	509	545	491	508	493	470	540	487	501	475	468	511	541	514	487	483	514	513	509	502	471	524	523	493	538	521	491	499	518	507	514	486	487	484	547	517	491	480	539	497	520	496	527	483	472	519	493	472	541	547	497	496	517	472	496	499	493	463	477	527	478	465	500	480	503	505	480	472	472	503	487	510	510	477	477	498	495	522	482	504	513	493	500	457	472	467	479	508	551	500	495	482	476	486	508	500	486	498	489	515	491	494	517	478	529	512	497	519	512	523	434	509	495	465	514	493	517	459	529	502	468	499	506	532	534	519	502	492	501	546	474	519	536	489	526	517	502	462	478	483	467	521	499	516	513	501	544	495	519	506	467	481	511	538	546	485	490	549	563	509	500	486	544	513	535	482	491	532	516	477	544	473	512	492	510	469	504	505	477	512	512	496	519	533	544	545	526	457	513	511	447	520	495	476	488	530	531	513	495	510	515	503	502	523	509	507	520	520	497	497	465	475	501	537	472	490	527	502	497	487	546	477	485	526	485	488	505	510	502	525	499	495	519	503	478	481	513	520	540	493	508	502	538	493	479	497	528	509	518	508	512	480	506	538	503	513	492	536	493	552	525	516	492	510	459	489	500	501	481	520	514	518	489	493	471	489	446	502	497	501	475	495	502	483	501	534	503	510	511	446	510	510	455	515	542	470	487	527	511	515	528	524	515	540	484	501	513	507	503	490	526	525	542	488	502	499	509	510	539	490	538	477	443	525	517	510	498	503	518	495	464	490	522	463	464	465	507	510	486	498	512	491	493	509	512	514	547	506	513	501	499	502	515	515	504	488	469	522	474	508	496	482	497	490	520	539	496	526	473	484	481	507	484	502	535	494	492	480	456	475	490	476	493	522	540	506	485	474	485	465	523	547	506	527	472	526	515	463	535	492	492	491	494	476	466	503	479	514	508	492	454	517	464	495	540	511	511	519	480	482	514	497	508	523	529	520	497	494	462	502	471	543	461	475	492	530	478	479	480	469	476	515	468	474	535	480	463	490	487	498	482	518	472	502	465	499	483	479	511	513	476	502	497	507	483	462	464	490	513	517	501	505	516	451	511	522	491	544	494	520	524	497	527	505	486	522	506	502	509	530	486	488	490	473	502	466	535	513	537	480	480	466	505	561	456	488	494	488	488	498	511	514	499	502	493	443	475	509	515	535	530	502	509	507	530	511	507	488	473	514	505	529	504	496	525	507	520	448	509	478	526	548	471	481	496	464	476	486	488	469	544	492	507	501	523	514	498	473	485	483	540	505	516	458	485	468	500	515	509	520	533	508	491	508	475	480	481	469	505	513	495	528	483	487	487	489	523	533	523	498	539	532	488	486	504	526	515	479	488	520	504	513	502	485	502	524	470	507	447	494	550	555	506	479	484	491	481	447	489	505	450	503	537	484	472	495	497	488	476	499	472	500	502	473	499	523	522	487	524	498	518	458	510	497	517	475	512	480	507	479	519	536	546	488	464	509	503	506	505	493	542	479	481	490	488	476	489	482	517	489	501	469	508	501	461	456	516	480	486	479	480	491	503	500	510	489	490	498	517	535	507	521	478	469	524	532	515	527	487	476	462	531	515	484	510	477	483	461	505	471	496	512	508	525	481	485	487	492	488	504	518	487	486	476	492	507	515	509	477	481	470	495	512	520	493	507	496	471	485	518	489	494	504	495	488	477	526	472	511	498	488	533	514	508	462	489	495	524	505	512	503	550	476	478	507	467	520	494	494	516	578	497	478	513	537	465	540	490	498	464	478	498	499	523	498	506	495	476	493	499	524	494	471	518	506	484	503	488	504	529	507	509	480	498	500	529	459	493	459	518	506	454	480	461	505	512	509	498	494	508	560	511	503	485	505	491	465	471	525	511	514	544	471	485	494	462	555	522	483	475	521	519	511	475	481	487	475	533	507	528	508	502	485	536	473	500	507	479	509	500	536	475	504	499	559	490	487	515	464	523	503	477	498	509	546	508	453	493	501	512	551	509	522	501	474	483	482	508	516	511	506	547	487	511	492	548	496	516	505	499	513	481	500	511	504	524	476	494	503	491	565	534	497	505	490	490	530	474	530	491	511	535	518	523	475	495	479	523	501	509	507	462	466	481	525	477	453	453	496	504	470	493	490	510	491	503	483	472	501	517	503	509	468	486	517	500	440	489	538	519	525	529	488	519	501	485	488	471	496	464	510	505	505	540	497	521	486	489	471	509	484	535	498	520	524	538	483	493	500	487	507	480	521	483	459	505	497	491	496	535	516	531	510	528	538	479	495	499	480	480	474	509	479	548	496	525	469	492	532	531	478	505	521	497	508	450	477	477	494	492	515	521	468	520	476	506	493	495	514	492	481	536	479	553	488	517	451	497	445	527	521	489	496	541	500	465	519	476	516	491	511	509	476	541	501	493	479	490	485	519	534	468	488	492	493	484	533	470	503	522	495	500	506	518	527	505	510	489	523	525	518	495	504	498	474	482	487	475	529	482	456	467	503	475	495	494	507	497	503	479	500	510	536	513	501	502	489	490	520	483	502	490	504	509	487	510	484	501	495	515	503	484	514	525	513	507	518	491	493	491	510	519	477	473	496	461	514	489	433	493	501	449	468	496	520	520	487	502	478	506	519	506	485	478	503	501	558	505	527	525	480	466	486	531	493	504	474	507	508	468	519	500	533	516	497	479	527	523	500	512	481	495	476	493	495	499	457	476	500	511	517	490	478	481	501	536	478	474	545	494	497	499	508	472	519	522	482	511	488	490	504	487	500	544	528	492	467	478	507	536	522	487	478	535	514	521	484	508	526	517	500	476	493	484	500	513	460	499	533	501	484	477	493	522	546	521	541	536	501	474	519	512	472	508	513	535	487	507	511	498	532	511	493	482	490	512	492	496	459	490	517	507	495	493	485	473	505	512	537	496	487	508	496	546	499	493	529	509	533	504	492	513	486	467	507	505	490	518	487	504	531	525	518	522	509	486	492	516	520	470	506	481	506	484	503	505	527	500	549	529	523	475	502	475	517	465	487	531	519	467	448	466	510	531	509	472	502	508	531	458	501	479	471	483	495	529	521	504	519	518	484	524	522	526	497	514	515	508	505	504	481	485	511	489	546	505	546	478	517	507	499	475	534	555	486	454	511	481	513	547	515	519	538	494	521	508
15592	1249	1002	688	532	448	362	338	354	301	250	248	235	272	271	257	245	255	247	238	258	238	212	227	245	262	254	219	217	244	240	257	233	226	227	223	232	217	234	216	249	219	251	232	242	234	228	210	238	224	214	228	254	259	235	232	227	216	238	223	232	267	234	213	228	202	238	215	232	230	217	223	208	234	227	230	232	218	207	235	244	251	211	224	240	223	217	233	281	230	220	222	212	223	207	215	219	247	215	246	235	238	257	204	205	238	233	231	218	239	229	216	238	231	220	250	240	225	243	219	226	226	203	229	219	213	233	256	246	248	211	220	202	221	259	230	202	220	230	220	222	228	253	233	241	221	252	225	206	245	215	232	238	229	212	240	233	243	206	223	244	232	203	236	228	254	231	248	263	237	215	203	225	236	249	206	219	231	217	221	222	237	242	253	255	251	233	227	244	225	226	229	222	213	206	200	245	225	220	218	217	257	242	232	211	250	202	259	217	223	259	253	204	257	213	225	213	244	236	222	239	234	243	217	236	232	258	224	243	226	233	234	229	232	219	231	219	250	189	245	234	203	207	250	206	193	241	248	230	231	242	239	220	213	250	208	227	227	232	219	235	248	223	251	230	226	215	226	236	223	232	244	209	228	229	225	191	181	206	200	258	214	223	234	255	249	220	221	235	238	232	225	232	213	263	242	228	218	224	233	230	238	211	241	223	249	242	233	209	242	253	194	239	235	235	217	211	202	222	221	233	191	215	212	235	221	201	217	249	230	239	230	219	235	217	243	229	225	199	221	239	258	233	215	215	210	218	209	224	212	236	236	229	232	245	244	214	232	235	229	223	223	244	205	260	224	212	220	226	218	223	223	234	236	209	242	224	222	239	250	226	248	252	237	237	248	261	219	224	198	220	233	249	226	215	232	225	203	226	221	256	256	250	219	246	218	207	241	225	224	245	255	225	222	239	220	210	227	226	214	206	237	227	243	204	244	250	231	209	236	229	265	241	233	208	234	202	221	253	230	241	234	231	256	234	226	209	255	227	250	249	246	236	249	225	239	236	234	213	244	226	202	217	231	216	215	216	229	233	212	224	238	238	214	229	241	215	192	247	209	221	236	232	238	211	231	215	221	227	214	250	236	251	224	238	225	247	203	236	186	241	239	235	231	225	208	207	219	240	231	240	252	249	250	203	212	206	227	240	232	217	230	215	226	202	248	215	259	221	232	224	219	230	232	254	226	243	226	209	237	228	231	229	241	197	206	222	219	187	209	219	257	227	266	234	244	242	245	202	232	223	210	206	255	215	202	243	218	228	246	249	220	219	208	235	215	231	226	217	193	229	220	200	235	238	231	217	234	196	209	223	240	220	215	222	221	229	222	195	222	191	211	247	238	220	213	194	214	230	236	198	227	237	230	237	231	195	212	225	219	248	223	231	207	217	225	226	229	260	246	213	236	230	221	251	212	219	211	246	238	240	234	226	197	232	242	263	225	207	225	257	244	243	242	235	203	214	214	200	241	239	249	242	229	259	265	217	233	211	193	227	268	228	239	210	234	238	268	234	212	209	257	211	227	238	211	234	245	236	214	231	268	236	213	228	224	234	199	237	237	252	198	212	237	223	240	229	225	253	234	238	209	234	264	257	213	213	258	235	241	210	263	237	219	227	229	220	215	236	229	216	226	249	241	229	233	221	206	241	203	210	237	211	226	234	223	196	191	213	209	224	222	234	205	197	233	228	224	225	217	240	230	209	228	216	229	222	238	239	218	205	245	222	248	217	244	244	217	237	211	243	231	233	234	240	215	205	198	255	209	223	237	234	207	208	214	230	237	239	239	229	239	239	221	239	226	208	228	235	224	244	216	218	217	221	227	229	252	221	230	233	258	213	234	242	236	248	224	198	230	257	242	225	239	236	209	226	220	239	248	235	235	242	223	225	229	221	215	247	213	220	238	240	223	259	224	246	241	220	243	229	215	205	210	245	235	227	234	193	207	218	239	199	228	241	258	240	237	205	208	198	234	228	224	260	236	232	250	227	234	252	222	240	216	212	235	246	228	229	219	177	216	253	210	242	220	231	217	218	221	227	197	219	218	247	214	206	229	214	192	202	236	209	225	201	227	217	268	214	238	247	231	234	231	229	195	209	218	230	248	240	200	244	226	234	237	249	234	268	244	199	226	256	233	249	228	255	226	209	249	244	209	202	230	216	244	219	241	221	236	247	232	219	194	216	258	228	222	214	222	220	237	229	225	206	229	248	225	264	225	226	216	208	236	223	230	253	220	244	237	220	227	237	228	216	252	222	260	220	220	218	239	257	264	246	271	225	203	210	197	227	229	201	233	209	233	248	218	245	230	252	216	246	211	229	213	212	253	238	250	236	221	233	259	216	195	211	196	251	216	252	236	229	234	221	221	226	236	209	248	229	224	216	237	225	233	227	227	216	253	229	247	250	234	214	228	216	227	214	226	211	241	221	248	238	250	222	231	198	226	244	220	231	250	241	222	250	224	230	226	204	212	238	261	248	257	215	215	245	257	248	258	244	220	227	236	232	193	229	228	229	211	207	213	219	229	240	253	241	227	217	234	240	244	250	248	237	210	209	274	229	229	227	222	185	195	233	213	227	221	242	198	223	227	205	211	240	244	238	257	257	226	247	226	230	244	231	221	209	236	238	238	238	248	196	233	204	215	249	264	208	238	211	228	243	240	190	242	203	233	217	232	243	223	247	238	236	242	242	229	227	254	217	227	222	238	237	201	237	222	222	231	242	215	231	213	211	231	197	222	242	247	221	220	229	222	198	237	212	233	221	229	193	236	232	219	221	210	227	240	227	217	223	259	208	227	231	223	205	225	228	238	236	236	239	231	205	250	223	217	232	251	249	236	208	242	232	234	248	231	215	244	245	215	234	210	224	216	219	248	229	200	240	235	233	215	212	215	207	230	217	231	248	207	209	246	226	270	241	238	212	226	218	207	215	236	214	250	245	270	243	231	243	237	234	226	206	219	215	218	225	217	217	215	219	226	241	213	234	219	239	213	208	249	241	190	231	228	245	229	235	208	210	230	210	248	211	207	235	201	232	218	245	188	260	203	230	239	213	219	238	212	215	195	244	198	217	213	207	212	259	233	243	232	203	236	249	228	227	208	234	205	223	216	207	248	242	230	244	238	265	222	230	237	238	243	235	200	213	216	258	221	232	225	220	256	260	225	243	212	222	217	243	248	248	245	224	233	223	220	242	261	235	243	218	250	224	215	234	209	246	235	245	232	243	265	224	229	240	201	237	219	233	221	246	221	243	207	209	217	202	232	262	245	239	223	227	209	246	227	256	240	234	208	220	235	221	220	247	201	226	217	208	241	220	235	205	220	240	260	221	223	233	247	210	232	237	234	222	236	219	221	204	252	251	218	227	225	231	215	180	222	219	207	211	188	221	242	219	217	230	233	242	232	230	205	223	227	238	241	236	219	243	257	215	221	216	265	230	241	222	227	214	229	239	226
8589	1079	2063	2228	1943	1577	1296	1098	1070	941	874	866	802	812	792	738	712	700	687	680	654	659	649	609	658	678	643	695	602	601	641	635	630	608	654	630	587	553	610	642	569	590	581	591	667	622	582	549	632	554	608	622	564	606	597	605	535	557	617	581	592	604	609	574	604	552	557	597	589	553	598	627	612	550	577	615	626	571	568	608	570	599	601	641	589	612	576	575	517	550	575	596	580	598	584	585	566	593	576	600	593	576	576	590	596	600	620	602	592	615	592	580	562	572	580	543	607	582	601	565	595	578	580	594	571	582	589	569	595	527	632	564	569	632	593	578	584	577	583	553	575	567	575	573	583	583	573	574	595	547	550	588	580	570	599	562	586	579	597	644	622	583	581	577	609	549	592	573	564	551	603	564	591	587	540	587	607	587	627	579	600	595	594	570	580	608	622	558	586	575	626	598	595	583	565	578	622	621	585	546	556	583	595	601	572	637	586	570	554	584	590	594	626	602	564	581	617	561	580	569	554	540	581	582	538	580	575	597	580	578	624	577	590	553	563	604	608	563	568	575	607	593	568	561	559	603	595	591	570	581	583	545	539	583	601	591	609	556	618	603	588	575	584	584	530	596	591	563	562	607	566	595	616	588	599	576	552	549	561	561	599	561	607	572	587	562	607	564	594	614	602	580	613	583	610	567	630	588	577	597	591	570	527	583	573	573	568	553	565	570	604	621	562	538	591	565	569	559	563	596	540	568	582	584	598	608	602	602	560	564	595	590	573	552	598	632	581	592	581	586	555	560	581	600	596	527	593	569	552	595	578	592	576	558	551	552	589	567	587	512	595	553	606	603	545	557	537	555	579	574	624	539	572	565	597	598	579	610	573	566	552	592	579	577	600	563	583	574	607	583	568	630	582	561	558	566	529	580	579	584	577	592	579	607	568	610	588	594	612	561	593	534	521	598	600	610	544	619	536	568	592	587	563	579	591	569	628	567	545	615	594	609	600	568	576	599	567	597	586	578	546	583	591	569	571	594	636	558	581	568	603	581	566	585	564	564	597	581	566	570	607	566	575	594	606	605	561	610	564	569	550	566	564	565	521	552	587	581	514	605	612	610	585	585	584	622	644	612	635	601	555	565	578	569	611	568	586	584	593	586	582	633	608	565	600	587	624	591	567	593	580	605	577	607	564	582	589	601	547	558	559	520	618	582	578	544	539	571	594	588	595	584	594	556	602	597	591	624	517	586	575	565	574	562	604	602	568	601	568	551	588	569	572	545	595	587	575	586	566	601	584	572	580	543	603	629	595	587	574	659	583	561	606	565	590	586	604	602	524	610	562	593	592	561	553	623	557	546	610	574	582	611	585	632	551	563	583	600	577	514	567	551	572	557	607	546	592	608	575	621	582	591	557	578	587	590	568	604	584	591	592	583	609	541	578	608	567	591	605	617	588	583	582	631	595	588	581	567	609	569	549	551	573	568	560	558	580	608	579	561	598	575	602	583	578	568	567	574	539	537	590	586	531	579	580	599	596	578	571	547	596	628	557	607	611	603	560	558	609	559	581	582	593	610	589	560	585	600	570	567	592	558	601	586	555	564	548	579	537	595	557	545	550	567	578	567	594	598	576	550	602	616	585	614	584	564	584	570	566	597	586	586	570	547	590	628	570	578	572	582	607	567	601	583	598	642	600	573	569	536	585	613	633	594	583	553	587	596	582	619	574	580	626	559	570	566	627	613	567	595	570	608	598	591	620	574	596	575	581	571	561	605	560	588	582	547	543	631	613	605	582	535	584	590	608	591	586	616	585	596	610	607	569	565	589	567	605	576	637	591	586	573	567	542	595	574	563	593	591	577	540	577	557	576	560	567	565	556	587	617	586	585	605	576	580	619	578	597	630	598	601	587	592	562	600	585	595	574	595	555	590	543	616	563	548	596	555	588	596	611	579	536	575	597	594	575	570	577	544	559	602	562	570	592	587	594	636	575	630	566	615	571	619	601	587	596	600	597	582	609	588	606	526	553	534	589	553	566	584	555	556	582	554	574	568	586	593	549	601	567	553	576	581	589	603	559	557	628	556	591	582	577	570	564	598	628	584	598	580	594	618	519	611	601	566	592	582	566	602	571	604	564	624	644	585	595	571	558	626	554	538	536	575	607	542	613	608	560	603	587	609	530	610	566	597	581	556	561	607	570	544	588	592	636	581	576	592	533	617	580	554	583	565	603	583	580	553	579	577	584	563	581	616	623	562	629	545	551	567	587	559	592	594	591	636	586	583	619	563	591	540	568	609	594	544	559	574	598	622	560	558	622	578	606	582	593	582	581	570	607	599	561	546	595	565	574	599	565	580	508	591	557	572	549	559	605	580	584	572	551	598	552	598	573	618	582	567	588	595	597	566	602	617	564	607	549	581	557	587	599	565	606	602	603	607	604	554	556	573	597	520	544	574	559	570	581	612	590	589	583	568	604	558	611	578	559	549	589	579	547	548	562	588	594	576	552	562	570	566	562	621	590	592	588	573	559	523	591	565	569	580	626	586	591	601	626	585	571	579	588	599	596	567	572	591	548	597	591	555	558	555	588	606	609	590	554	586	571	591	615	608	554	616	568	576	588	557	583	563	555	568	559	590	585	592	631	597	573	598	536	549	555	633	582	557	573	625	630	572	596	599	606	583	567	616	617	556	557	630	576	592	575	625	572	594	606	579	624	579	593	575	539	602	597	578	570	595	614	627	604	560	616	556	580	601	571	584	581	601	565	542	624	574	602	563	566	539	538	603	585	597	589	561	595	600	576	558	595	577	602	557	561	561	614	535	571	576	646	592	567	572	596	586	556	590	562	616	547	585	631	560	580	574	607	580	589	575	593	569	605	527	583	596	556	616	620	603	578	555	560	577	630	567	570	573	580	609	546	619	532	555	557	545	580	571	599	558	563	614	529	629	541	568	562	577	572	614	565	604	547	596	558	572	617	581	559	621	578	586	573	582	568	591	593	580	588	554	590	598	590	608	583	569	611	598	556	569	571	620	604	601	575	580	612	591	585	585	581	620	520	612	599	556	558	626	573	588	600	567	558	553	570	624	593	554	591	598	569	606	607	589	630	566	582	563	592	601	578	597	610	580	604	558	608	596	595	564	570	580	606	550	599	599	545	563	557	591	616	598	585	565	565	561	580	576	582	559	580	571	564	607	538	606	587	544	555	537	584	581	554	583	561	588	591	587	589	593	524	598	569	596	587	568	578	578	602	575	560	537	566	582	619	576	572	573	552	583	549	568	585	580	572	544	579	575	561	598	574	564	595	545	597	564	599	592	549	566	580	583	592	546	581	596	552	588	596	610	609	606	597	550	630	600	548	557	545	562	577	598	615	602	556	561	589	634	536	581	562	583	600	615	580	601	554	613	590	584	582	586	566	584	589	560	578	613	564	546	514	589	574	568	557	546	528	584	594	599	603	581	581	590	555	549	583	606	603	602	582	580	544	597	548	581	568	545	591
2011	448	426	410	410	436	405	418	382	427	369	428	405	405	366	422	401	415	389	439	394	430	386	421	376	389	414	371	424	436	420	395	376	419	393	420	398	364	396	424	385	386	376	418	453	403	394	422	415	405	416	398	422	401	395	402	401	425	415	402	391	402	414	422	419	434	430	375	428	412	372	407	410	423	394	408	431	438	462	453	469	395	420	384	437	404	425	417	417	450	363	435	426	406	374	430	430	399	410	373	436	435	414	438	419	409	367	413	416	409	369	390	402	382	385	375	393	422	403	420	445	422	415	379	386	389	391	438	426	443	424	393	400	393	435	437	429	371	404	396	402	390	406	397	394	439	402	403	401	435	418	446	379	431	419	384	440	381	425	422	434	411	403	404	426	433	414	318	386	403	408	395	445	413	433	401	430	390	408	402	440	422	366	365	414	439	445	437	428	427	407	431	372	402	414	392	386	401	408	387	405	380	435	425	433	407	428	397	447	400	412	379	409	363	394	417	416	406	424	403	447	445	454	395	410	377	397	427	424	397	435	411	378	392	429	431	360	443	381	401	391	398	412	408	401	428	420	425	418	425	424	403	402	433	388	418	432	407	413	406	409	417	396	392	393	423	417	408	423	432	385	418	404	398	398	392	392	394	403	418	385	447	431	423	414	394	450	386	411	369	386	398	408	432	398	405	410	394	416	389	453	433	409	395	437	405	435	411	387	414	414	447	405	375	434	414	412	386	426	416	414	396	427	416	463	421	416	390	400	419	395	445	417	426	401	411	401	387	432	372	428	424	402	414	398	439	387	406	420	421	370	403	363	399	428	441	397	381	393	441	393	365	375	387	427	408	407	388	405	375	432	409	405	419	398	417	390	412	382	394	413	437	393	375	430	426	389	415	420	419	408	441	367	429	381	448	442	407	414	399	436	413	448	429	390	420	411	407	433	426	395	387	412	430	414	407	407	451	428	427	426	420	400	399	398	408	400	386	368	425	392	403	412	422	422	406	356	423	420	409	430	377	418	391	398	398	410	416	406	387	411	410	421	372	384	384	382	408	389	438	396	397	419	362	409	405	405	391	414	406	429	415	383	427	437	450	396	410	366	422	388	390	416	418	448	422	437	377	389	420	443	414	417	410	391	428	406	401	407	439	376	439	391	413	378	405	425	368	457	405	418	441	411	378	442	425	436	424	409	421	422	390	419	379	420	406	378	383	421	418	392	371	374	414	383	400	416	437	405	429	432	440	414	417	428	405	409	429	429	382	392	377	379	404	410	426	471	424	401	397	402	370	414	450	392	413	392	411	398	395	418	440	425	387	423	411	411	424	370	421	379	383	431	409	373	429	408	422	403	413	476	423	425	418	387	409	399	396	386	404	398	438	394	404	405	427	442	405	406	364	379	406	405	363	376	431	406	374	396	405	447	381	429	423	408	404	415	421	424	413	395	432	410	381	401	416	410	397	428	377	428	404	438	404	403	432	399	385	389	448	405	389	409	429	392	425	375	423	383	398	392	387	414	462	433	407	421	424	408	390	427	415	406	416	393	422	396	418	420	390	412	340	421	431	395	403	399	371	398	392	439	377	423	420	411	395	433	409	446	368	395	437	465	424	416	378	404	392	390	405	425	404	386	407	417	417	405	395	422	377	409	413	403	395	420	385	387	413	403	417	424	403	416	382	410	411	398	432	402	377	398	397	382	420	426	412	437	393	412	420	384	390	411	381	408	401	423	406	417	403	389	413	396	403	438	394	398	362	422	419	419	392	403	402	391	417	407	410	356	385	357	389	427	404	403	446	409	378	399	409	389	426	392	384	429	400	469	389	408	396	399	385	440	388	434	402	384	366	398	436	406	382	477	439	418	408	425	424	418	407	396	452	407	405	363	413	373	389	396	446	376	410	446	415	418	393	433	419	408	405	396	436	381	414	376	387	404	412	440	357	374	386	402	386	444	434	420	414	410	425	407	387	368	386	409	406	421	425	406	400	402	417	442	383	404	397	423	367	451	426	407	403	403	419	418	408	404	432	412	485	412	396	448	393	405	425	421	424	393	388	385	374	447	442	418	431	448	417	412	415	377	407	437	418	448	396	414	393	370	462	451	415	428	436	424	428	402	408	384	396	414	405	421	429	394	367	405	409	413	400	390	427	428	391	413	409	394	401	452	413	437	388	423	405	415	420	428	433	394	375	398	404	398	435	383	395	439	389	405	437	406	361	433	414	396	412	396	415	392	457	401	391	422	404	421	425	395	433	391	401	416	446	425	399	418	387	438	410	372	381	402	385	368	440	401	458	398	418	401	414	392	417	402	402	455	453	409	414	433	400	412	438	405	417	407	397	412	422	429	426	404	456	451	420	431	379	421	383	381	407	386	405	383	404	404	388	456	416	411	405	378	442	412	455	422	444	398	400	408	426	376	431	426	417	414	398	404	423	408	452	431	417	387	412	449	409	447	385	375	422	392	416	421	402	394	429	399	408	408	398	397	391	381	401	387	418	416	390	392	429	414	408	405	387	451	446	395	426	424	409	386	446	423	388	398	400	407	434	367	391	409	411	440	418	382	416	427	394	419	386	427	383	428	427	406	408	414	390	407	401	394	403	407	391	403	417	418	377	391	453	364	386	378	386	393	467	378	428	396	425	434	396	374	400	410	394	380	397	379	407	384	425	415	419	420	429	416	393	394	407	407	426	446	428	375	379	415	389	417	422	412	392	431	395	423	401	405	403	404	392	429	376	428	405	380	415	400	431	440	352	383	415	433	433	388	376	435	419	453	432	418	424	378	441	420	384	398	394	428	387	386	405	400	389	399	415	427	444	444	414	430	383	411	385	423	391	398	404	426	411	384	388	433	391	398	393	413	356	421	420	381	398	397	427	430	372	430	397	423	399	409	441	421	399	442	408	397	400	413	394	455	394	425	380	421	377	328	396	389	407	413	387	434	420	361	427	420	404	381	418	404	395	422	397	433	406	426	440	408	435	430	446	377	413	416	362	407	383	372	444	382	378	403	403	369	424	449	413	396	405	384	403	401	380	417	459	381	370	431	403	375	409	383	383	401	403	403	418	391	369	397	398	414	430	394	400	410	421	426	399	410	405	439	383	399	399	421	395	404	391	399	428	397	387	385	435	357	356	385	384	398	393	441	432	418	473	396	444	379	373	407	405	405	422	430	423	390	425	406	445	448	412	431	385	405	394	413	390	417	438	440	396	400	390	404	451	392	396	424	391	391	389	408	431	387	429	382	401	397	415	400	425	395	399	405	430	415	415	418	420	405	383	389	392	399	376	379	395	408	408	462	405	407	428	347	393	386	401	407	410	403	461	378	417	390	418	416	417	376	378	389	377	424	430	414	388	401	414	418	421	413	383	395	405	394	391	413	365	393	400	427	399	413	407	408	435	410	385	400	427	398	436	390	416	422	379	369	405	392	392	430	393	394	432	398	400	431	403	435	388	456	391	433	394	447	406	427	412	384	405	420	389	416	398	384	404
2559	933	954	941	951	872	868	934	926	946	892	936	882	878	931	885	919	934	888	908	937	907	919	915	874	952	894	905	921	865	897	873	896	951	929	845	904	868	838	874	898	904	857	856	929	885	944	866	851	936	891	889	916	913	883	860	916	910	975	885	903	889	889	869	870	892	943	956	943	858	883	909	915	895	878	941	900	869	872	906	885	888	933	864	889	877	887	951	875	943	931	895	883	880	889	965	890	904	923	931	915	906	894	932	879	894	863	859	893	902	891	852	863	909	963	842	891	889	945	917	885	851	940	925	879	941	894	864	890	910	952	913	877	874	892	875	897	937	892	852	859	865	877	928	889	946	920	877	883	909	914	853	918	930	928	889	877	865	870	857	902	944	912	867	944	823	902	939	875	881	891	868	874	937	882	872	897	957	844	820	874	928	913	908	904	918	875	929	906	952	889	943	898	919	871	878	923	870	960	938	915	924	893	897	888	857	909	904	900	867	896	895	908	864	912	890	898	912	956	889	926	913	940	941	892	914	919	914	902	932	939	915	865	909	901	935	855	896	916	871	860	963	911	882	902	919	872	915	906	958	938	887	883	899	915	881	921	887	920	908	899	876	833	909	928	928	931	874	901	958	901	912	940	934	917	916	895	915	871	878	922	961	911	932	909	891	922	903	955	963	868	862	852	864	899	832	829	872	930	840	877	882	872	874	935	873	905	904	845	860	885	948	879	930	900	883	913	955	860	909	896	902	910	865	861	917	873	894	886	908	908	967	912	925	899	935	898	924	849	844	895	892	956	877	897	877	883	884	911	938	937	862	899	912	876	868	877	889	912	876	911	867	911	917	885	874	865	857	873	913	886	919	930	824	915	897	903	941	909	877	893	908	922	916	907	895	939	906	893	896	860	884	871	887	904	872	861	946	928	909	910	867	876	874	899	898	899	873	888	883	900	887	901	852	989	908	848	901	914	901	849	851	872	881	881	933	926	878	921	924	897	911	871	869	865	836	904	893	925	885	896	875	878	873	937	949	936	916	917	962	902	900	911	922	916	872	870	902	899	892	835	960	893	895	924	889	910	942	881	898	879	867	888	887	897	939	932	887	883	904	964	905	906	925	888	876	908	913	933	943	927	893	953	849	923	864	917	863	892	923	931	934	914	885	939	862	926	848	864	884	899	932	894	871	899	926	873	908	870	867	842	887	929	920	899	894	919	958	939	852	902	862	925	932	852	894	899	917	903	939	896	927	908	918	905	956	949	935	864	886	899	904	952	858	899	876	895	874	896	900	962	885	896	896	894	893	882	925	900	907	920	898	844	946	963	874	915	900	849	929	907	896	946	888	920	865	905	868	877	900	897	921	908	897	937	869	925	895	931	895	918	903	890	924	879	945	853	919	897	854	866	906	885	920	906	926	924	866	836	869	915	884	899	906	960	965	902	867	820	911	858	920	854	929	877	892	925	883	942	897	936	886	897	939	941	877	949	912	949	910	890	891	884	878	884	887	865	875	912	883	933	890	869	894	879	897	968	922	927	914	876	900	925	896	939	882	916	889	918	885	840	906	888	872	865	921	837	882	908	884	897	874	885	917	930	890	893	906	985	940	952	899	897	942	891	941	896	871	898	892	906	842	867	862	897	912	920	939	909	852	852	919	874	884	917	892	862	886	888	910	917	921	848	901	867	932	865	914	917	904	978	816	967	919	960	847	894	907	866	874	844	934	866	884	908	917	904	910	888	869	932	963	988	901	886	880	915	886	879	885	919	891	912	908	891	943	861	924	954	891	946	892	916	849	885	919	954	877	923	869	886	883	907	844	898	806	914	864	919	923	921	937	872	933	911	924	906	912	909	907	850	872	933	881	924	901	846	945	908	917	930	838	890	883	887	914	895	941	927	954	872	905	924	902	903	930	856	958	870	909	881	853	916	920	921	911	907	930	934	868	854	914	873	906	912	917	859	846	895	939	883	838	931	939	967	842	897	930	1005	856	908	865	913	854	876	909	906	892	878	887	899	891	930	929	912	899	924	898	920	918	884	926	907	947	928	913	841	926	921	906	870	972	881	853	942	892	928	933	919	867	868	878	891	914	918	879	907	887	914	933	913	926	936	935	963	897	891	879	904	901	917	901	897	891	899	837	904	910	916	906	931	966	900	931	902	927	860	891	879	874	908	913	914	881	925	905	902	916	914	906	895	875	903	882	928	929	931	900	926	913	890	949	948	866	910	935	932	859	926	913	874	893	935	892	892	860	863	904	877	809	859	892	852	866	874	921	863	908	936	881	889	880	920	911	881	880	922	891	924	893	893	834	939	919	899	903	885	896	896	857	938	922	906	896	861	935	979	904	881	856	891	916	889	898	866	913	930	948	943	932	872	886	873	950	889	933	925	888	918	897	945	895	908	925	931	895	893	874	922	932	906	883	938	930	926	884	936	900	909	936	890	896	947	917	882	964	878	861	873	929	887	929	879	849	948	914	898	852	902	878	902	906	923	942	919	875	914	884	944	935	967	915	927	902	910	879	843	926	906	915	950	884	933	885	933	954	924	906	940	917	878	938	916	870	912	929	895	924	930	936	861	924	918	902	893	888	901	913	909	936	907	927	875	898	902	874	876	900	903	879	872	879	938	903	917	935	937	876	887	921	895	889	923	904	941	920	877	875	841	910	917	948	857	893	935	883	885	926	938	898	870	855	925	882	939	880	849	869	927	926	927	910	874	907	825	917	881	898	900	916	871	921	889	890	882	886	922	889	865	874	856	857	915	901	859	908	916	923	939	884	933	917	870	871	869	910	876	852	921	900	883	912	899	946	914	905	870	927	863	855	923	922	900	853	886	904	918	905	910	947	950	914	900	902	867	867	909	913	926	919	912	900	886	912	911	926	854	936	889	939	919	879	920	866	896	871	882	904	882	883	904	881	889	900	901	898	912	879	866	931	917	922	923	884	913	903	913	880	989	924	861	891	970	905	874	936	922	933	896	867	871	875	882	914	937	900	883	843	866	926	902	935	902	899	886	887	870	852	881	867	913	941	886	842	877	957	936	929	900	937	906	896	956	862	901	926	905	948	877	932	899	905	888	905	929	887	921	892	885	907	903	898	919	890	840	894	821	883	954	956	957	924	933	891	911	874	907	882	937	904	921	873	936	900	926	924	899	892	948	916	933	890	896	877	874	909	837	916	916	917	899	858	891	895	933	905	844	948	886	882	893	893	933	934	867	897	919	887	900	910	881	901	905	866	904	921	842	874	919	888	903	810	869	919	963	901	909	899	923	902	930	875	889	921	950	917	885	898	871	896	914	909	907	900	933	895	903	935	863	914	893	865	830	895	866	1001	885	864	884	972	871	929	877	909	892	862	853	844	861	882	836	907	882	862	875	910	928	885	881	835	846	890	890	918	893	937	905	891	923	837	924	855	904	885	922	946	883	888	868	943	847	956	933	904	864	902	898	877	874	890	905	893	862	909	909	898	899	919	901	905	886	906	938	894	906	906
7657	573	506	460	341	309	265	291	231	224	229	202	220	206	230	212	226	195	186	205	206	204	211	203	180	198	170	207	198	179	222	168	185	210	198	183	231	186	194	202	203	216	173	219	180	175	201	194	180	183	238	199	175	193	200	207	183	202	187	172	205	209	215	191	168	207	196	191	215	198	200	207	208	229	232	182	221	184	219	196	193	194	217	213	217	218	181	188	200	196	209	224	196	194	219	219	212	178	199	206	198	205	183	203	204	224	183	228	222	194	217	190	207	187	164	186	176	198	198	213	228	201	192	183	197	182	195	213	200	194	202	205	206	188	183	203	217	189	202	221	193	202	190	194	204	215	191	181	200	212	188	210	181	223	206	219	222	178	222	186	200	227	188	184	227	187	204	177	214	219	201	191	211	218	199	186	195	185	210	203	184	203	177	193	200	231	231	232	209	201	201	201	205	226	223	184	203	186	176	210	178	202	201	210	194	202	193	208	208	180	187	193	202	211	190	183	198	204	202	206	203	194	183	214	215	192	232	195	192	215	185	201	208	190	194	211	194	200	178	206	230	192	206	208	228	214	189	204	201	208	213	209	187	174	204	189	202	203	208	204	182	183	200	215	217	211	168	193	210	192	187	206	206	193	224	157	193	219	193	196	199	209	201	192	205	214	177	207	179	206	199	195	187	218	220	209	208	201	199	205	206	214	204	195	195	199	218	220	220	195	208	172	199	200	209	207	172	202	167	226	218	198	182	209	198	201	198	182	229	203	202	189	201	176	198	177	193	215	178	194	190	192	221	222	215	219	189	197	202	193	187	218	184	222	215	209	205	189	195	183	192	210	198	193	198	199	188	201	198	169	164	197	193	212	192	184	190	170	185	230	211	197	220	201	194	208	220	232	196	198	197	211	196	207	180	203	173	199	203	215	200	193	213	209	202	180	192	224	198	171	208	214	221	202	202	190	212	182	187	226	215	202	196	198	162	218	216	201	175	222	168	187	209	207	180	203	196	197	203	204	197	190	221	203	182	200	183	206	219	176	194	222	210	210	204	188	193	215	217	214	227	188	210	201	181	167	187	192	184	203	184	193	183	198	189	174	201	223	179	188	188	187	190	191	202	195	188	188	194	197	216	189	187	191	219	221	227	224	216	182	175	190	192	200	196	188	184	189	187	194	213	193	195	185	190	183	247	165	185	195	203	210	214	214	195	211	181	207	211	179	205	186	203	186	221	203	189	202	203	206	175	198	178	212	207	215	195	168	197	188	198	212	201	200	232	202	202	197	203	208	185	201	220	198	188	225	220	207	188	200	160	192	202	189	212	212	169	183	217	173	212	201	217	184	194	232	195	202	195	203	178	211	212	206	220	171	210	216	208	190	195	197	201	186	227	189	178	199	205	206	193	210	191	228	212	231	204	199	192	202	204	206	218	215	209	222	206	206	202	193	197	231	183	213	198	178	164	223	228	193	209	200	226	187	197	194	229	195	175	197	200	225	176	201	195	198	207	167	214	199	184	207	202	201	188	221	179	213	171	194	199	185	216	215	220	215	208	197	202	197	209	209	199	202	195	215	207	224	231	228	249	186	193	194	203	215	203	222	197	188	188	196	182	203	193	191	230	208	210	214	202	221	189	183	213	198	196	206	209	222	172	231	212	170	196	221	216	196	170	178	209	193	206	182	220	181	208	178	184	191	205	224	207	190	175	225	232	183	207	187	184	205	190	199	209	176	206	189	207	212	204	206	188	210	180	232	216	199	180	207	196	198	216	211	196	196	201	202	224	201	208	192	184	193	217	200	201	184	193	182	180	193	192	219	211	186	170	216	207	212	180	182	166	186	175	199	196	225	203	182	180	209	208	196	204	195	173	198	206	204	203	203	204	201	223	218	196	206	201	205	194	204	206	195	215	198	216	200	206	210	186	194	184	184	217	204	171	196	207	220	225	196	188	217	191	195	167	205	193	166	191	204	179	225	174	201	202	190	200	196	212	215	206	189	206	198	210	202	208	218	196	195	179	201	208	205	240	217	189	220	210	189	180	208	235	207	233	202	206	176	167	203	211	217	206	192	198	175	172	162	224	183	210	219	184	208	205	162	224	193	211	189	203	218	189	171	196	190	194	171	185	184	201	188	209	192	205	196	194	208	202	183	198	212	219	194	215	202	211	218	219	192	192	201	180	212	211	212	231	204	203	215	210	218	194	179	189	192	172	203	186	204	202	195	207	199	191	203	217	201	201	220	216	183	186	188	202	206	203	237	197	186	202	185	219	220	229	215	187	195	194	198	193	233	177	202	176	198	186	202	192	188	225	209	208	198	221	181	173	198	179	198	184	195	180	183	198	182	181	188	218	198	185	198	193	173	210	226	202	209	196	217	192	234	202	215	196	217	187	200	205	186	187	217	198	172	218	218	202	251	202	202	208	199	211	227	203	227	185	217	201	212	193	196	200	202	215	204	215	219	192	201	196	218	180	192	219	187	208	195	212	207	219	204	206	199	198	196	193	219	210	216	224	206	212	196	200	214	196	223	210	208	202	220	196	213	217	179	198	186	202	192	206	180	210	186	172	219	186	209	172	172	181	196	175	178	202	201	214	196	200	199	207	187	192	174	200	224	214	190	191	186	182	216	195	218	203	201	181	206	179	212	196	192	183	201	185	205	177	185	189	194	209	191	191	211	198	207	184	180	212	205	199	197	187	208	221	211	212	213	213	190	195	181	202	189	200	214	219	204	203	233	220	187	202	240	216	195	209	189	196	199	212	214	164	207	188	198	198	195	203	198	176	207	216	208	164	189	197	190	193	196	174	203	181	209	203	196	174	197	183	197	225	215	216	199	196	204	198	200	197	185	200	194	199	199	168	192	198	212	194	185	205	194	175	193	190	212	218	239	211	213	187	202	212	181	214	193	210	182	179	199	224	196	197	204	235	198	212	194	229	202	179	188	202	209	201	202	175	212	213	217	243	207	210	199	188	174	207	181	192	183	212	188	205	183	197	186	213	179	175	167	205	177	233	194	191	203	205	204	209	189	201	216	202	191	188	210	214	181	213	182	210	222	200	192	203	185	229	189	185	210	193	209	191	190	193	211	191	183	199	217	212	186	192	209	210	209	236	203	199	229	202	211	184	191	205	193	201	214	189	174	186	193	199	179	203	206	179	188	211	220	215	201	228	199	182	210	215	190	188	202	215	202	203	202	164	203	205	182	208	177	186	210	182	196	209	189	223	198	221	198	204	200	195	204	221	204	187	174	185	180	214	198	194	197	173	197	202	213	193	190	207	187	231	204	214	212	206	230	210	217	193	195	204	182	220	215	205	180	216	193	172	205	182	199	196	235	202	185	227	214	186	180	205	213	211	207	198	197	203	207	190	186	190	216	213	179	201	227	213	218	204	177	224	190	182	179	212	201	214	208	208	173	195	180	184	197	224	201	205	223	210	220	190	219	190	187	190	221	203	213	201	237	208	196	212	194	168	202	189	216	223	215	230	195
6553	793	1307	1362	1199	951	871	809	718	677	623	639	603	613	533	535	545	573	545	545	537	516	493	509	545	555	522	510	535	527	517	509	518	519	543	476	516	510	517	511	510	462	526	488	505	503	483	498	474	528	518	502	490	457	494	492	486	495	520	468	519	503	527	470	468	519	521	493	493	488	504	469	471	492	498	495	509	478	447	442	505	478	481	525	492	458	462	474	538	465	540	479	528	470	486	553	506	518	492	482	492	544	446	487	483	491	459	477	515	518	490	503	506	508	520	557	515	497	522	474	484	504	475	452	473	471	490	479	526	531	467	465	479	474	500	490	492	499	483	498	530	497	508	478	474	428	487	484	483	485	484	513	476	529	513	473	504	497	492	479	495	521	510	521	493	502	492	522	499	518	448	503	496	496	475	491	463	468	475	471	483	495	494	517	463	504	487	505	497	493	493	460	482	492	467	485	508	519	501	544	480	472	506	521	454	501	492	484	494	548	498	487	481	464	539	476	511	522	515	498	491	495	496	529	534	509	464	488	487	514	536	480	473	511	470	472	509	523	496	502	500	511	459	472	438	497	491	483	496	474	471	442	514	458	451	487	481	482	500	490	463	521	500	487	528	497	494	518	489	465	500	487	484	477	535	494	454	491	466	498	504	499	494	499	507	492	465	510	545	515	511	474	486	489	492	531	474	478	487	451	472	455	503	511	501	512	492	496	464	499	502	514	521	478	508	513	525	492	490	486	494	489	501	500	493	515	461	503	495	488	472	519	518	484	459	508	491	488	486	459	471	490	479	451	514	486	532	509	478	490	516	483	486	486	495	490	520	485	495	493	507	491	499	521	478	514	469	478	486	479	478	453	538	501	479	484	465	465	524	479	498	478	506	518	482	484	482	454	465	453	500	426	476	471	488	471	486	489	474	475	506	532	518	498	508	485	485	560	495	482	539	493	494	479	439	530	502	499	533	470	495	447	510	500	482	480	504	498	499	502	501	516	515	497	538	487	447	501	462	441	470	512	464	504	506	518	482	513	521	449	508	506	497	466	465	498	551	495	509	503	522	522	481	493	497	452	519	528	531	536	473	468	489	480	472	477	482	504	509	491	504	495	473	509	479	506	523	486	542	509	510	485	509	451	470	504	488	498	501	490	478	451	540	520	531	487	506	476	484	470	508	437	469	490	539	494	484	510	476	490	510	458	510	483	491	496	485	485	480	521	460	497	520	455	485	523	484	526	442	503	476	510	477	469	493	493	506	534	472	459	468	471	488	533	474	457	486	485	502	468	454	456	517	557	476	521	489	475	488	485	474	471	460	481	507	476	466	457	455	512	470	481	459	519	525	471	490	495	493	502	470	508	518	538	456	479	483	462	478	470	470	489	510	510	488	490	443	512	497	459	528	468	505	469	492	469	547	499	484	480	467	459	519	492	502	514	462	495	517	525	520	510	502	465	477	500	497	501	466	486	528	494	510	470	492	499	494	504	478	466	475	493	479	521	472	471	482	497	470	458	462	505	511	484	477	508	503	458	499	490	484	489	487	468	460	503	555	459	514	470	516	526	491	519	505	503	536	463	498	475	484	430	513	444	448	486	464	506	478	520	508	473	508	540	445	479	498	483	482	505	515	469	484	480	490	507	440	450	507	469	472	496	464	467	491	456	475	501	491	472	505	476	517	494	487	526	524	508	458	483	500	487	482	479	501	511	472	530	492	442	483	496	514	474	486	453	521	473	454	480	491	460	448	468	505	471	504	499	488	498	529	491	494	498	500	515	482	484	456	500	516	490	508	490	462	502	468	464	443	488	451	467	498	509	531	494	493	506	468	493	501	457	474	508	509	469	537	473	497	518	517	471	452	501	492	507	487	489	460	530	512	486	495	491	485	484	470	515	510	476	505	504	536	502	501	499	469	492	502	521	531	492	526	518	476	505	509	499	480	478	479	509	486	491	479	460	462	463	495	511	499	476	468	486	454	493	497	506	478	495	481	438	502	496	502	501	501	541	469	442	481	508	477	473	471	499	478	479	471	486	505	477	494	485	496	474	473	507	508	480	509	476	455	509	473	475	488	505	483	473	506	461	459	524	513	508	490	515	524	497	469	506	458	475	474	479	508	485	507	492	507	466	475	519	498	491	521	497	437	499	493	516	478	510	489	491	528	464	514	478	492	471	506	478	531	476	515	508	507	463	477	493	470	506	502	494	505	463	460	533	479	500	521	497	492	514	520	505	465	512	465	516	521	474	500	501	468	486	495	471	495	515	464	511	471	523	529	514	513	501	503	496	459	501	479	524	496	489	533	520	536	493	454	470	529	534	488	483	483	511	479	474	487	479	500	480	474	512	498	506	493	503	492	456	460	486	495	501	470	496	507	520	498	494	479	482	481	471	520	527	481	439	543	470	437	490	472	520	512	519	520	460	496	499	480	487	498	512	487	495	534	488	526	454	494	458	467	533	474	504	503	486	482	507	472	480	511	520	507	493	472	535	516	475	513	485	467	504	438	527	514	488	505	534	466	511	494	492	526	511	496	486	494	494	484	484	524	425	508	485	482	489	503	522	500	498	504	457	472	500	510	496	503	498	515	486	491	486	481	486	497	500	475	487	502	484	518	485	519	514	483	503	501	479	461	527	511	511	501	443	496	477	489	496	497	547	463	488	522	502	484	492	544	483	498	498	492	480	521	490	446	461	470	507	510	463	492	482	496	491	498	490	470	476	506	502	491	508	501	499	494	504	514	500	476	498	506	503	488	516	452	534	548	473	544	476	456	478	439	469	552	503	492	513	486	459	484	515	451	482	458	479	525	506	506	496	494	465	518	534	455	493	487	514	477	481	528	508	492	497	461	493	514	504	504	482	517	497	489	468	507	492	473	502	498	485	486	464	508	477	503	479	531	484	472	527	472	501	484	474	460	499	461	494	513	466	474	442	500	495	498	505	497	494	497	469	483	543	488	460	486	513	499	526	489	505	451	463	494	494	470	483	516	484	493	515	518	527	473	477	489	480	474	468	487	482	481	490	476	486	459	501	472	510	485	482	492	490	507	479	452	509	503	490	501	479	523	484	476	473	496	489	516	509	501	501	500	506	480	482	486	503	511	500	475	489	464	474	450	489	493	509	470	529	495	514	443	478	512	462	498	484	484	519	512	491	478	495	465	502	518	492	490	538	530	521	501	511	487	483	477	517	474	474	493	503	523	492	490	469	471	524	485	490	488	456	500	493	514	510	520	500	485	457	486	481	482	498	529	511	499	505	454	468	492	515	484	470	490	464	482	520	472	514	473	475	501	487	497	500	484	459	473	473	451	527	501	467	499	473	488	474	500	481	487	476	455	469	527	480	474	507	472	478	474	496	470	495	480	514	481	513	489	511	516	521	486	485	508	500	509	447	488	468	500	523	464	471	498	486	505	447	516	457	475	464	487	481	507	484	493	509	518	514	499	493	486	491	492	474	486	511	490	471	442	472	509	507	463	522	506	470	532	468	488	483
14748	1178	946	664	531	420	380	305	333	273	251	236	272	303	239	267	224	234	234	251	266	254	251	218	224	216	187	231	232	263	217	236	218	223	216	219	213	224	188	217	237	224	205	220	183	248	209	214	226	215	233	210	241	220	234	225	225	217	217	234	234	214	199	208	223	211	229	254	260	231	198	211	203	203	210	218	236	217	208	201	208	263	203	223	218	193	222	211	203	255	238	213	215	208	227	219	233	222	227	212	266	193	194	204	224	232	217	183	213	216	213	229	227	207	249	218	219	229	194	196	236	208	221	216	234	216	221	239	216	213	240	208	203	251	206	202	241	226	226	237	237	232	214	228	202	238	227	218	209	202	219	207	223	231	236	214	235	232	224	199	234	217	226	228	193	200	223	211	216	214	234	183	195	200	218	226	204	225	208	220	211	202	220	201	205	228	233	229	217	220	224	212	220	226	196	214	215	187	227	200	236	229	218	214	223	223	229	214	204	245	239	218	221	229	206	223	208	228	212	205	250	207	200	222	241	216	241	201	224	209	214	226	212	211	214	240	239	218	205	204	210	223	221	219	203	198	227	210	197	220	191	229	253	220	211	200	203	198	245	231	223	205	209	239	206	200	229	232	215	198	225	219	216	221	220	206	215	248	215	192	212	201	231	222	227	220	244	186	204	252	222	216	221	231	199	204	226	223	209	214	210	204	205	217	227	197	218	195	207	211	244	215	209	221	239	219	212	232	196	232	224	220	233	232	211	253	214	199	227	203	216	220	252	230	228	214	241	218	203	232	232	228	207	247	224	220	204	220	230	232	219	215	220	210	217	198	197	209	218	213	216	219	192	221	221	224	203	213	192	204	210	194	223	195	235	262	229	240	207	222	211	220	200	219	232	189	217	236	223	219	237	200	210	227	209	203	207	215	208	245	209	204	230	240	231	238	249	210	225	195	218	240	222	210	248	236	188	209	242	199	220	185	208	228	223	217	232	193	225	194	227	244	201	207	220	253	195	209	233	210	213	234	222	214	234	235	219	233	225	214	195	213	191	217	231	214	210	208	212	199	243	212	213	211	223	211	226	193	219	239	216	201	211	191	219	252	207	209	224	211	205	198	234	221	212	213	227	214	234	203	188	205	206	189	204	204	227	229	222	250	228	218	216	221	231	223	219	213	249	202	228	227	203	189	234	249	238	203	210	207	210	225	232	206	210	199	255	218	220	214	196	232	222	235	200	228	231	224	208	214	217	190	202	212	198	211	197	199	217	219	224	208	211	206	231	226	261	230	232	224	253	232	240	198	202	245	228	233	247	214	201	226	222	222	221	232	227	241	235	198	208	224	209	220	239	193	215	186	196	230	226	229	214	204	232	220	214	240	218	224	217	222	205	228	192	235	246	216	240	244	217	204	238	215	185	233	219	221	202	230	232	217	220	220	207	237	211	203	246	220	206	213	250	256	240	205	213	214	224	237	224	212	207	219	229	255	223	219	215	209	220	219	223	231	229	230	227	222	198	243	212	196	249	231	246	200	221	218	221	225	227	229	216	216	211	209	230	250	210	217	226	207	207	215	217	227	215	231	237	208	214	214	197	213	234	246	177	223	214	230	214	197	225	214	229	214	213	204	218	220	210	212	256	212	194	233	207	211	209	217	225	200	227	231	224	212	204	206	228	202	219	200	218	233	232	225	224	237	200	227	198	240	197	219	235	226	223	251	218	241	217	215	202	208	224	238	232	219	202	192	217	186	205	214	226	207	204	228	200	201	218	229	218	210	215	215	207	218	187	242	215	245	209	225	241	246	240	227	198	241	218	220	215	200	216	218	248	219	216	258	208	216	197	222	251	201	200	215	230	222	216	213	236	208	232	237	204	226	207	224	228	217	229	243	202	233	225	231	230	219	239	213	226	218	208	206	236	236	262	195	212	248	212	236	249	245	229	186	243	207	208	230	206	222	232	226	223	236	217	207	233	235	208	199	246	195	220	204	205	222	177	206	182	253	217	240	214	223	220	231	199	208	218	210	200	216	197	225	216	231	244	202	233	215	243	205	219	204	212	243	218	218	221	226	231	212	226	224	204	206	206	260	216	193	221	248	202	212	216	174	196	203	218	214	224	224	235	229	210	224	200	201	249	214	212	259	237	234	198	248	239	210	213	192	223	260	221	214	266	232	228	227	210	221	219	193	197	215	205	222	209	219	226	202	206	187	214	230	231	212	208	230	232	227	207	199	219	217	213	192	223	214	232	239	219	224	186	215	204	236	199	188	206	216	216	224	191	204	210	252	259	216	234	233	220	207	196	241	207	211	266	211	187	198	207	213	232	220	237	214	215	203	217	219	206	205	202	233	233	225	217	231	224	223	218	232	234	246	236	213	238	230	220	202	198	236	217	220	259	228	224	207	201	233	224	225	207	209	223	205	191	195	197	225	202	216	252	242	218	251	250	189	213	258	235	235	206	244	236	252	211	207	233	189	234	200	226	211	200	194	188	223	232	250	204	224	197	229	207	221	199	216	238	233	218	226	205	237	209	223	228	217	214	220	202	252	218	236	213	224	200	204	235	184	216	210	187	254	228	226	226	203	249	210	229	214	216	229	236	195	227	242	222	216	225	198	249	239	215	199	221	233	240	221	260	235	241	202	205	192	198	220	213	245	232	215	211	238	222	213	221	249	214	245	216	212	204	239	207	208	205	224	246	223	204	208	212	232	218	255	220	229	206	236	203	206	198	201	199	203	206	215	227	259	203	215	202	194	213	215	208	213	232	225	232	208	219	197	219	191	221	247	206	214	206	210	223	218	242	249	207	228	219	230	219	203	221	214	227	220	228	250	198	204	210	197	210	226	191	200	222	220	232	221	195	213	220	228	217	223	217	200	224	224	234	218	241	235	214	233	232	211	223	222	222	208	229	206	223	222	225	208	216	252	206	200	218	203	184	200	227	212	207	226	232	223	226	201	237	274	211	212	202	223	208	204	239	249	207	196	226	225	256	240	216	207	208	215	226	197	215	217	251	214	208	223	226	211	223	255	208	224	234	228	231	222	221	232	213	205	250	224	197	215	198	244	214	202	218	224	256	206	235	226	225	212	221	217	225	200	219	229	237	183	221	205	193	227	233	223	228	226	207	205	192	217	215	179	238	215	201	215	256	241	203	251	211	226	235	214	215	202	221	214	231	226	216	211	202	240	219	210	222	249	220	205	231	215	224	216	209	243	211	193	207	220	208	240	222	212	230	213	222	219	218	212	224	210	218	222	207	230	220	211	238	217	225	239	215	247	206	201	227	224	235	216	208	211	211	224	232	207	221	226	221	204	231	233	247	217	203	213	227	234	216	235	223	230	231	233	225	204	272	202	205	226	232	228	229	243	202	200	240	194	203	211	219	209	211	214	199	201	207	202	195	207	251	245	228	232	228	219	211	219	235	187	197	244	214	219	218	230	238	219	223	200	243	216	228	216	237	239	217	246	189	206	224	190	227	223	206	235	238	206	189	223
8264	1039	2086	2158	1865	1615	1327	1143	985	998	898	837	809	795	724	717	711	688	710	643	641	622	615	664	622	660	601	578	623	627	637	588	589	603	589	614	587	580	574	576	615	603	610	589	629	601	603	597	550	515	638	585	532	618	573	568	559	564	598	558	546	564	534	566	584	588	606	569	521	607	544	571	569	559	553	569	569	588	566	557	572	572	546	603	540	570	552	549	574	551	585	571	564	602	561	556	586	595	539	531	555	563	571	562	573	576	545	577	541	580	577	548	544	579	593	562	554	529	540	567	579	551	538	585	603	522	567	582	588	557	545	565	550	576	605	532	542	592	568	542	602	586	576	560	559	537	536	569	561	525	546	546	559	606	589	556	561	565	553	599	576	597	581	600	590	593	537	593	610	603	588	595	558	575	579	546	531	563	577	578	582	576	586	577	556	552	588	578	539	579	542	606	587	530	559	510	547	554	563	578	583	532	569	552	560	553	558	597	533	559	563	552	553	591	528	582	570	562	607	537	589	548	595	586	562	554	543	545	564	518	537	584	575	573	585	543	531	583	615	590	550	577	557	542	558	552	547	573	550	542	536	571	596	561	542	565	553	591	512	594	569	580	531	578	540	571	574	559	576	522	541	576	613	560	533	557	569	563	567	564	598	573	566	612	541	586	549	597	540	543	552	546	563	531	553	556	569	512	562	543	547	569	565	567	580	561	548	512	595	530	549	584	550	586	560	632	540	554	589	544	565	565	545	597	566	583	550	579	537	561	531	532	497	588	585	584	529	507	601	578	551	549	511	573	585	596	531	548	531	580	557	566	540	552	532	582	575	559	584	572	587	550	569	561	548	566	570	538	558	565	519	552	594	549	556	550	565	546	585	564	533	516	566	547	527	607	553	563	580	506	573	567	558	528	511	555	599	599	553	603	560	522	537	500	565	538	542	586	592	576	567	533	539	571	559	543	568	550	536	533	568	523	558	550	543	516	592	591	630	550	532	580	571	537	521	540	562	577	572	551	581	561	550	618	518	530	528	553	568	560	575	558	576	547	521	525	522	590	609	555	572	553	574	590	590	583	605	554	545	532	576	593	583	523	529	562	542	545	556	530	600	580	534	547	540	571	571	571	524	530	580	549	588	567	582	569	550	581	569	580	586	566	575	566	543	572	570	594	519	545	570	545	546	563	546	550	588	537	589	550	560	566	566	549	562	546	570	564	541	577	589	561	572	602	566	535	551	542	564	569	557	553	562	551	577	573	522	504	582	563	553	573	535	522	525	550	545	547	589	606	570	559	551	525	531	552	534	516	557	541	579	577	552	532	559	575	566	509	555	635	590	575	554	559	588	579	560	599	526	534	570	535	592	553	549	564	533	548	628	592	558	569	556	576	553	565	551	564	605	543	603	586	527	554	534	545	569	565	565	532	570	566	566	556	539	550	604	593	571	610	558	522	589	547	546	559	528	552	542	544	556	535	549	576	573	574	541	561	549	583	536	558	558	554	553	547	576	534	554	598	569	566	544	553	554	559	587	554	566	544	551	575	586	539	556	585	536	556	563	540	586	512	576	538	556	587	542	578	572	565	589	565	603	520	560	565	573	549	561	553	511	527	535	562	535	574	556	590	546	554	599	535	550	573	547	537	565	567	619	566	541	548	563	576	566	529	559	549	584	543	543	575	594	574	551	579	562	573	532	573	599	519	593	558	567	570	562	572	541	498	563	546	595	574	592	584	592	595	547	534	533	542	551	545	565	551	543	560	578	531	577	576	540	549	546	586	601	558	592	571	603	550	578	557	621	596	564	538	551	578	555	587	603	547	541	580	569	531	567	533	550	562	557	543	576	568	568	515	545	576	546	606	534	545	594	584	559	550	550	589	537	529	599	599	535	550	587	562	601	576	545	568	512	529	519	525	537	567	601	575	585	524	575	549	529	530	558	592	564	534	608	548	593	591	580	541	586	524	526	570	574	538	564	575	574	562	552	625	565	601	540	548	581	549	569	560	581	579	545	590	570	557	596	588	543	594	561	565	558	578	562	531	560	599	625	534	559	602	543	577	509	575	609	574	571	574	527	542	542	530	538	540	493	575	557	557	576	593	558	556	592	569	525	550	564	573	603	583	570	587	562	556	527	591	530	553	575	551	541	545	545	538	553	551	548	576	556	548	517	552	520	560	575	583	558	549	539	528	514	534	570	549	574	594	574	535	586	570	570	575	536	601	559	566	579	570	560	541	538	563	605	555	564	599	559	537	570	588	552	500	561	558	560	532	541	540	590	546	544	545	520	561	552	539	589	558	560	549	563	532	568	569	569	560	584	616	585	588	571	578	585	588	569	586	549	597	547	605	563	544	561	523	558	564	523	539	571	548	547	565	592	588	580	547	535	588	552	518	547	569	547	554	580	576	543	518	569	538	585	562	537	538	549	539	543	543	557	530	499	571	528	543	565	596	537	543	586	514	560	563	611	546	566	571	569	564	563	542	560	518	576	508	559	515	577	581	581	593	554	584	558	575	550	615	598	557	551	574	559	571	561	561	582	552	583	607	531	572	532	555	585	533	595	575	531	546	575	545	605	540	598	506	581	557	525	542	557	545	593	595	601	576	529	589	558	583	592	553	620	549	568	577	498	538	589	568	598	543	543	600	569	557	572	516	547	550	563	569	561	566	541	602	541	512	537	597	581	599	508	590	554	584	521	574	552	543	601	559	603	559	563	564	549	568	564	600	617	575	589	556	537	553	563	533	582	540	593	542	556	582	573	565	544	548	542	528	538	548	545	542	577	576	518	533	508	589	520	555	573	598	554	561	577	532	598	557	584	544	580	567	546	587	548	559	600	546	588	514	540	559	610	561	564	527	574	553	532	591	595	521	534	626	584	564	545	545	538	559	553	565	540	538	593	526	531	547	547	584	559	557	578	530	548	592	536	564	597	511	544	588	559	559	550	543	505	541	544	549	583	574	557	573	574	569	512	516	568	600	547	580	578	586	606	558	589	515	553	540	576	558	533	522	569	569	573	539	593	567	517	528	565	534	558	561	553	580	569	556	539	590	608	578	526	512	538	566	595	562	589	562	635	527	594	536	503	546	614	560	620	605	557	554	548	554	595	515	583	567	575	552	576	570	553	536	515	562	573	559	567	601	530	559	560	590	566	551	533	558	555	587	605	545	550	595	571	590	547	517	560	579	556	573	552	531	514	535	549	552	583	560	557	552	571	587	602	596	570	575	582	548	525	565	584	563	553	559	584	586	514	552	578	543	583	606	589	532	540	588	594	595	606	543	566	565	581	545	586	556	613	556	565	528	571	556	545	580	596	553	570	559	562	587	535	541	556	582	544	563	596	551	539	562	499	600	559	576	594	575	596	530	581	565	567	549	570	583	610	531	551	583	555	581	556	538	542	534	534	518	535	554	546	541	516	566	589	575	559	552	532	538	581	550	566	506	571	604	537	562	528	557	570	549	572	538	564	530	596	544	548	593	538	589	534	570	587	561
1825	429	412	448	437	405	384	403	407	377	409	430	432	399	399	374	419	436	401	392	398	411	398	396	421	422	421	413	402	345	384	407	385	436	438	411	419	435	415	367	413	390	439	389	407	372	410	419	416	412	384	384	388	406	415	416	397	374	388	405	374	419	427	416	368	386	415	372	400	373	417	423	410	389	400	449	399	379	427	370	391	402	439	414	393	426	438	377	378	366	372	392	427	409	444	416	422	413	387	352	399	389	386	390	437	405	436	430	395	402	404	423	424	420	416	408	359	388	415	395	469	374	417	388	381	395	394	412	416	366	424	407	422	414	411	377	387	458	395	393	391	432	412	410	423	408	391	387	381	386	410	417	410	396	380	355	369	438	380	378	411	418	408	364	404	411	384	410	379	400	380	381	391	452	412	384	396	396	427	376	407	442	374	394	416	368	388	386	433	381	406	429	402	373	394	363	432	409	392	400	411	382	385	390	407	399	420	372	387	430	355	406	390	401	405	405	414	390	396	406	383	386	392	428	421	420	430	424	429	371	416	420	407	401	441	389	434	413	415	425	344	365	360	371	400	412	393	418	415	355	412	387	415	417	376	420	408	444	376	431	379	408	388	378	420	392	425	406	378	381	418	389	409	400	424	421	419	408	387	408	376	422	411	384	395	355	425	397	379	372	400	449	406	390	416	403	363	411	420	413	403	400	403	455	380	358	370	416	431	345	373	405	379	398	386	422	396	412	434	413	425	392	407	411	434	419	424	412	395	389	363	376	358	438	388	387	356	409	402	401	456	403	404	375	400	426	427	426	376	430	411	411	388	423	433	365	397	391	383	403	394	385	391	389	381	369	432	420	432	412	378	416	402	439	442	404	401	410	408	365	363	384	412	390	393	403	378	414	426	403	377	401	390	361	365	393	396	403	409	382	399	394	408	386	422	383	404	412	417	409	389	426	423	407	413	405	381	429	429	392	372	409	382	398	371	419	469	401	434	413	364	396	419	466	383	357	424	420	398	437	402	405	451	402	396	423	406	386	399	378	422	413	417	375	400	420	395	373	413	412	405	381	408	433	360	429	376	411	376	430	387	396	400	361	385	405	398	379	389	400	444	363	414	391	393	374	433	391	437	406	383	370	410	412	389	448	409	383	390	383	383	382	413	422	425	401	414	424	394	394	408	389	389	415	381	412	396	389	412	417	389	420	395	367	376	318	389	401	411	412	445	440	398	376	413	406	409	427	401	424	378	393	403	375	424	413	419	407	420	391	346	381	411	400	413	353	415	381	403	401	402	356	409	395	406	395	413	383	374	389	401	382	402	353	386	366	397	372	393	376	428	423	406	364	426	430	407	389	434	405	396	420	402	399	408	378	399	398	416	377	409	437	401	373	392	375	398	384	373	429	408	398	410	384	369	379	431	432	394	438	402	386	397	433	401	416	418	348	367	407	391	394	425	420	447	431	448	387	385	402	376	385	395	406	422	435	380	389	387	391	388	387	384	405	429	382	439	443	413	407	412	410	386	379	408	449	415	409	398	435	427	379	404	400	374	363	376	427	386	361	411	420	419	376	394	396	363	399	383	406	390	391	445	447	384	403	412	408	387	443	424	385	364	420	446	424	389	421	434	374	427	383	432	389	359	431	424	381	380	422	420	438	388	402	364	449	409	390	413	403	406	397	393	379	415	415	404	432	433	449	417	399	398	401	373	377	398	433	401	376	404	398	408	398	392	398	410	419	381	382	392	426	405	429	460	420	404	432	428	400	401	372	409	421	373	395	412	385	395	393	376	409	362	374	424	414	460	392	432	443	394	416	396	407	394	386	442	390	389	419	392	365	368	417	424	418	399	379	390	411	383	421	391	420	346	382	368	457	429	381	428	396	381	378	393	400	384	419	373	409	405	396	345	399	400	436	400	439	439	403	399	415	383	385	411	407	344	396	420	412	398	412	399	458	395	386	409	371	410	403	368	397	433	430	385	388	408	450	394	402	392	432	391	382	390	375	358	414	406	366	408	393	409	399	384	402	369	364	411	393	434	403	387	421	411	381	437	406	375	390	391	401	400	349	416	397	392	406	415	392	409	407	392	361	398	402	386	438	401	415	411	399	444	407	390	405	410	433	401	405	399	389	408	413	383	403	400	384	458	400	406	423	391	425	371	431	413	380	413	398	413	434	410	439	406	380	421	414	428	402	412	409	403	395	372	385	428	393	358	415	362	398	394	405	404	412	418	434	462	394	409	375	401	378	382	399	416	419	363	381	386	421	381	437	408	387	413	386	375	385	369	393	381	365	393	402	390	404	397	418	369	394	398	406	386	416	383	387	413	416	389	408	344	374	416	412	402	386	400	373	406	441	401	396	413	417	392	426	371	417	411	400	425	430	446	419	421	405	411	414	430	449	426	451	368	394	365	387	372	398	400	411	420	389	415	371	422	408	426	372	431	433	419	388	380	407	394	399	394	364	390	409	417	396	463	431	439	422	384	424	418	419	372	394	405	394	410	400	414	404	428	441	425	419	427	401	357	386	368	385	411	401	408	424	425	399	428	411	425	423	408	375	411	392	382	373	426	414	405	392	400	408	377	398	386	376	403	387	378	410	418	395	410	432	405	430	387	382	395	448	403	396	401	394	359	406	394	403	391	389	404	387	334	394	393	385	400	364	456	407	402	413	401	417	423	439	368	429	366	430	395	411	438	427	398	409	415	458	372	398	394	424	428	409	393	422	415	403	391	366	395	377	395	364	405	403	403	399	364	410	369	435	424	414	368	414	418	371	385	348	400	363	388	382	436	391	395	411	374	420	421	384	399	384	438	431	387	372	413	376	401	390	401	352	424	372	413	427	391	458	369	396	433	401	416	392	421	395	394	401	378	393	421	408	345	378	394	366	382	420	427	421	421	377	419	390	415	415	423	431	357	425	432	397	428	422	418	442	388	416	381	395	401	415	411	389	417	392	432	437	414	351	388	401	398	381	382	418	419	399	414	385	360	396	382	398	400	392	419	431	454	417	386	390	355	428	402	397	386	441	415	421	406	398	402	435	389	436	373	392	402	388	421	406	406	415	393	408	412	378	416	437	404	402	396	391	394	397	390	380	381	396	394	434	422	393	339	406	412	404	403	407	374	385	397	402	397	399	379	420	417	404	399	367	382	411	395	398	410	396	394	385	408	424	401	356	390	375	388	400	429	402	427	395	377	381	439	396	411	388	408	422	443	424	407	384	399	378	413	399	409	373	425	369	404	416	449	446	382	417	393	432	412	421	358	398	404	397	400	429	413	404	390	381	448	415	413	413	398	397	418	377	406	429	373	412	414	378	367	416	386	402	401	379	418	373	344	442	393	400	437	417	415	413	403	439	385	398	391	398	391	406	394	409	393	369	441	390	398	405	409	433	395	384	399	441	458	388	396	393	409	369	417	384	407	424	369	376	430	397	387	406	432	429	388	423	421	379	393	406	383	419	416	412	392	410	387	461	399	397	398	375	406	394	378	387
2228	950	927	945	956	930	902	871	961	934	930	905	896	942	896	865	902	873	869	866	859	900	843	827	844	912	917	894	869	919	872	962	833	895	923	925	872	909	904	857	887	874	848	915	864	904	905	914	878	926	857	931	892	860	878	902	823	862	897	906	888	859	906	886	892	902	912	905	870	896	934	901	916	868	853	916	913	943	891	917	863	872	955	928	891	871	876	881	876	913	922	877	919	896	869	907	944	903	892	905	886	907	878	891	910	876	871	894	882	868	857	890	867	872	873	831	888	892	925	855	887	913	857	858	922	901	916	878	864	911	918	915	848	861	878	934	872	834	823	884	910	912	900	869	895	895	815	895	926	861	860	883	895	837	908	859	898	889	922	860	892	861	906	881	869	880	862	848	912	877	891	858	841	930	918	866	846	931	888	924	909	885	875	890	921	894	867	876	903	893	850	882	851	924	871	876	870	866	894	930	907	835	838	895	863	867	942	873	899	908	871	897	905	887	869	841	907	890	837	859	859	899	850	876	868	823	836	890	931	855	889	890	908	875	906	856	884	877	940	945	919	924	932	922	893	872	897	883	879	865	905	939	857	884	856	926	891	883	878	858	880	849	925	845	918	875	940	880	865	861	894	852	893	897	889	907	889	843	849	889	874	898	861	869	854	904	895	907	842	877	878	875	902	871	871	913	858	880	879	863	892	863	883	904	863	873	913	871	917	874	866	855	876	880	919	899	863	956	915	828	835	909	885	903	830	909	908	853	872	887	883	890	836	910	942	893	881	891	828	886	844	927	895	844	859	876	917	875	851	876	890	877	921	833	906	893	889	898	887	840	851	878	839	831	909	833	869	890	903	896	861	882	846	903	868	857	876	913	896	904	939	884	935	885	884	875	917	881	879	939	913	889	881	939	869	927	868	888	917	902	859	887	890	902	895	898	866	880	903	916	860	892	841	905	869	877	919	903	873	886	817	891	895	887	922	892	889	931	859	935	822	919	928	909	899	864	910	874	925	894	884	882	895	923	859	907	873	895	874	885	885	935	847	878	872	901	926	870	894	878	880	856	895	905	864	883	911	938	902	876	919	888	927	932	905	903	813	896	850	892	889	876	890	905	886	892	857	952	867	922	900	915	895	882	867	848	943	870	890	930	897	854	870	953	924	895	876	938	886	929	879	861	931	883	899	836	930	907	887	854	893	855	894	875	861	873	892	915	849	822	909	848	874	891	899	855	892	905	905	891	898	928	889	932	894	861	836	891	898	926	866	836	944	871	890	899	922	841	909	868	912	931	867	872	878	873	932	936	871	871	877	860	908	883	894	843	944	835	925	833	964	902	901	908	887	911	899	908	886	921	894	860	915	879	904	882	893	908	904	922	891	892	868	878	873	882	919	904	938	850	862	953	893	857	826	915	903	881	922	863	915	842	864	878	863	897	927	868	868	906	846	858	865	887	878	877	853	874	935	908	927	920	903	890	846	911	884	924	814	866	908	897	883	870	864	917	902	856	810	866	830	876	891	904	871	879	896	880	928	882	893	895	928	826	888	828	861	859	892	870	919	890	883	900	869	864	936	897	866	867	925	866	899	866	870	832	895	915	880	880	886	864	947	893	871	869	877	884	876	864	916	866	894	928	926	879	899	863	896	881	877	956	920	889	901	909	892	899	882	870	905	904	894	938	885	853	856	888	938	839	884	851	859	892	890	873	933	919	840	855	837	895	856	907	895	874	858	879	876	947	873	861	861	843	873	880	872	929	864	928	882	857	939	882	910	852	858	913	884	871	867	935	884	822	916	874	931	920	875	904	840	885	894	901	917	868	875	906	897	851	862	844	943	916	879	881	921	855	908	886	965	908	879	892	896	957	896	898	922	859	885	851	931	913	889	880	817	883	881	865	904	889	867	888	878	898	853	873	880	928	852	880	900	921	939	865	878	888	932	884	892	890	904	887	934	886	899	851	900	894	875	885	887	892	843	873	876	875	901	841	893	855	826	850	913	876	875	895	866	814	893	870	890	845	817	883	930	876	852	893	876	870	973	876	870	906	894	918	882	908	845	909	886	896	920	881	924	939	882	861	849	901	870	862	867	870	921	904	902	863	922	913	859	852	910	910	892	868	885	865	890	891	876	905	851	885	848	891	854	930	878	903	858	869	880	870	845	874	969	904	901	867	926	859	900	829	878	879	860	900	883	856	885	882	897	899	896	839	926	884	886	853	908	919	865	859	899	886	899	914	824	916	913	853	829	883	910	906	886	873	935	924	852	871	897	868	878	924	884	893	895	884	875	900	858	892	878	875	854	845	866	911	875	906	859	899	865	874	881	921	883	853	901	945	882	883	890	902	906	941	801	873	913	848	907	881	800	904	869	869	880	858	872	865	862	909	882	882	905	893	885	859	904	879	872	846	906	845	867	901	940	930	878	907	894	915	882	842	857	891	886	877	851	888	851	887	925	870	875	888	878	856	883	898	932	912	859	877	869	892	883	876	918	877	903	927	911	861	851	861	895	897	918	924	845	845	862	895	912	885	857	856	832	894	893	862	926	862	854	879	873	843	884	911	890	891	959	894	921	880	847	857	878	881	768	939	879	888	969	868	864	914	873	908	871	892	929	929	871	922	891	950	868	937	871	899	871	846	903	910	908	880	944	887	881	986	851	836	926	888	805	918	923	868	870	893	892	818	860	912	934	844	896	917	888	869	876	904	904	952	870	915	845	843	887	908	834	970	877	904	869	889	895	913	865	855	861	928	888	909	818	907	906	914	898	875	842	871	929	902	885	908	834	897	922	892	865	863	903	879	910	862	899	903	856	869	901	902	863	895	882	902	883	851	938	808	934	920	817	883	876	903	937	850	866	867	862	865	877	886	882	927	856	888	888	831	903	854	864	854	887	886	915	876	880	880	919	897	894	901	860	887	930	943	915	888	955	862	890	909	861	929	879	883	914	870	950	951	934	887	915	924	902	906	913	893	873	900	946	927	829	884	837	911	858	888	879	855	904	882	885	880	889	883	926	921	907	899	864	936	903	836	847	903	947	874	885	916	867	879	889	886	900	855	890	874	883	860	870	889	850	915	859	905	840	879	841	909	902	857	891	916	882	853	887	888	870	894	910	902	892	888	897	857	855	871	941	889	858	877	895	890	884	894	877	860	917	880	850	823	921	883	870	888	848	941	903	847	902	881	856	888	909	882	860	914	838	866	921	896	841	922	870	885	869	883	865	912	855	898	869	897	913	934	847	865	904	909	901	883	841	894	862	908	884	914	886	913	827	838	893	848	913	852	884	900	866	850	885	830	901	861	865	890	907	938	851	839	880	944	951	890	912	832	922	873	834	933	878	902	924	850	902	934	853	869	843	844	858	898	917	830	912	877	878	934	912	901	836	844	890	903	869	833	844	852	857	905	907	874	864	891	930	901	916	877	904	866	866	951	929	907	838	882	919	904	866	892	886	873	891	867	867	908	863	899	870	862	851	918	882	886	881	857	973	870
7869	544	566	452	303	309	260	251	242	205	193	197	201	224	194	201	215	186	188	212	199	180	207	192	192	227	226	208	205	199	192	218	194	203	167	210	189	211	202	190	165	188	201	206	220	176	207	215	219	224	198	207	180	189	208	173	185	202	210	195	199	202	189	220	211	183	198	199	178	197	200	204	222	215	204	184	198	223	173	213	181	208	201	205	208	187	207	202	181	180	164	206	201	196	188	203	212	184	221	210	187	161	204	192	219	184	190	204	172	178	184	220	213	198	232	182	208	179	191	215	191	209	187	201	207	192	186	175	190	229	208	207	197	147	176	157	183	148	189	186	196	217	207	195	196	187	196	206	179	198	218	193	208	182	180	184	190	205	206	192	179	201	193	168	200	204	181	199	191	186	190	213	185	211	201	153	200	197	199	188	220	190	176	190	196	222	206	211	188	206	200	190	215	195	183	199	187	186	166	200	210	212	191	203	212	183	180	192	213	200	220	188	177	198	214	185	186	205	167	195	208	199	198	183	198	176	205	197	210	211	177	177	179	191	202	176	199	206	188	169	209	201	197	216	176	206	220	182	200	191	204	204	192	200	203	186	183	217	198	200	205	186	162	194	200	195	188	194	174	178	190	186	193	193	202	197	205	213	200	188	199	182	211	178	185	189	211	167	170	175	179	191	213	212	175	208	185	214	187	208	172	211	187	169	204	188	197	209	186	214	205	207	179	203	215	180	169	192	194	182	205	171	188	197	168	207	177	188	185	217	208	194	183	195	194	187	204	200	189	182	227	194	222	200	212	198	212	198	232	208	199	169	199	205	194	232	195	190	190	229	181	195	197	210	201	207	199	202	157	206	185	195	208	200	187	237	180	204	195	196	178	240	218	195	191	162	192	214	203	214	253	209	181	205	200	213	214	214	197	200	202	193	222	207	204	218	174	192	167	196	171	192	204	222	201	207	195	193	200	201	215	194	234	205	224	167	203	224	218	214	208	210	220	201	199	209	187	193	185	185	188	206	194	214	181	220	159	205	221	186	223	182	180	185	220	202	203	181	201	205	231	169	177	210	217	189	197	186	177	190	206	195	176	201	221	201	206	170	174	210	173	184	203	171	197	205	204	196	198	201	205	202	188	194	210	217	184	206	220	191	191	194	181	198	186	176	184	184	189	195	160	222	210	212	196	202	224	192	147	186	186	197	182	193	190	178	204	203	200	200	186	202	195	187	205	230	201	190	211	223	202	176	188	200	196	184	188	197	189	198	213	199	178	188	206	192	189	189	195	195	217	215	200	196	187	198	200	215	191	220	232	200	211	182	223	198	189	200	177	210	188	212	199	192	173	172	189	201	196	196	178	192	197	205	188	185	202	220	204	204	209	170	180	185	194	213	201	204	167	205	204	195	200	202	198	185	199	229	210	214	216	211	182	216	220	213	169	198	182	176	164	205	192	208	180	193	215	193	213	180	201	195	204	189	215	235	200	176	192	200	208	219	178	181	221	195	201	188	185	181	177	168	180	204	212	202	182	194	179	194	208	204	183	200	207	187	180	189	216	207	193	161	186	169	209	207	186	199	186	200	204	209	225	210	162	182	201	183	165	208	211	193	190	176	185	200	192	188	183	208	193	183	201	200	188	191	168	193	176	222	213	195	200	220	210	201	201	189	192	188	204	193	209	187	181	202	209	184	200	191	197	153	175	198	207	200	182	197	181	184	194	202	196	188	171	186	210	195	212	183	184	217	202	207	212	178	157	215	210	179	195	221	164	197	203	198	195	201	196	203	213	206	206	193	172	213	189	212	190	204	205	199	190	199	178	192	168	208	194	175	194	190	229	174	203	205	179	206	184	203	178	178	178	195	190	195	195	200	203	164	164	185	195	206	195	194	213	199	214	213	199	194	193	195	177	189	205	183	192	202	186	205	183	189	212	205	185	212	193	195	198	222	190	221	180	193	179	186	190	209	179	203	178	226	193	167	184	204	185	212	198	171	219	196	200	176	190	194	204	215	207	191	199	204	186	191	199	185	188	215	184	201	207	181	176	199	220	218	203	203	204	194	189	200	232	187	202	197	174	208	198	198	182	192	185	207	193	194	201	210	213	163	214	197	199	209	195	218	192	199	199	183	208	210	187	211	193	207	187	187	207	202	218	220	176	188	163	160	164	184	224	199	195	201	199	173	209	178	189	198	203	203	215	211	159	180	191	228	194	191	222	194	211	199	188	189	178	185	217	190	195	224	210	189	205	226	214	200	209	182	198	204	199	214	190	184	190	199	208	180	203	216	214	227	200	194	201	172	216	195	201	210	179	212	175	168	188	197	178	197	187	182	192	203	188	180	180	206	188	164	169	195	163	208	196	193	232	208	204	199	190	186	214	206	178	210	220	204	198	189	202	195	199	190	198	212	176	197	199	172	215	198	189	166	194	193	192	212	208	210	168	191	209	206	186	190	199	186	158	236	211	180	187	218	207	218	195	174	190	203	183	196	219	201	188	201	179	222	220	208	189	189	184	191	179	189	214	200	196	204	224	216	220	189	225	170	182	199	185	193	192	209	204	220	165	209	205	215	212	217	185	206	217	199	194	202	177	192	196	193	203	210	203	199	217	184	175	186	186	219	190	198	202	196	203	182	223	196	208	203	217	201	203	193	209	210	190	222	231	224	174	174	182	191	208	206	219	183	211	211	212	186	202	200	220	194	201	216	187	205	191	207	187	182	202	185	180	218	192	183	210	206	204	197	214	156	184	198	213	196	197	194	205	196	188	183	199	210	191	187	194	184	200	194	195	190	186	174	187	188	180	197	210	222	190	207	171	179	216	198	164	186	201	214	213	187	175	212	181	206	190	214	206	204	166	236	220	195	172	214	214	179	216	194	222	221	193	194	206	203	192	191	226	206	190	162	179	220	179	198	181	207	198	214	190	184	160	211	208	212	208	199	213	212	192	228	178	199	198	193	203	189	206	220	181	194	200	187	191	183	182	191	210	203	212	188	180	222	206	178	189	207	190	212	196	196	165	206	191	199	188	205	204	192	183	179	205	194	204	212	201	166	183	196	175	167	207	205	177	193	186	208	197	193	206	207	212	198	199	191	204	196	190	179	208	201	157	189	210	183	209	209	179	182	180	197	194	207	174	196	207	185	215	165	200	194	196	175	193	194	208	204	196	196	213	195	203	191	245	227	182	190	183	194	209	172	216	182	205	178	194	190	183	191	164	216	222	198	191	173	207	224	201	170	186	169	192	189	205	186	230	200	185	197	195	194	183	181	183	167	187	219	197	186	208	203	211	188	204	235	213	175	189	195	190	222	178	180	198	208	209	203	225	192	187	201	190	198	191	174	176	186	191	193	193	204	205	175	216	220	194	229	207	191	195	213	186	187	206	199	199	189	221	191	199	197	187	156	193	185	215	183	199	189	194	205	192	191	215	197	187	208	215	176	183	174	198	184	202	198	224	171	210	207	210	187	206	197	202	153	197	192	203	203	194	194
6407	687	1195	1388	1147	1020	864	827	751	684	644	641	581	604	605	534	548	566	493	542	568	480	513	525	535	526	500	553	504	517	492	524	516	523	524	533	497	514	503	458	469	481	452	526	513	494	469	485	522	504	459	459	486	538	504	509	462	464	483	478	442	487	469	519	506	473	487	495	454	495	466	532	481	499	505	485	460	493	539	484	527	490	430	497	466	466	437	517	500	491	465	464	477	445	469	518	466	507	474	478	498	492	506	516	485	495	482	485	491	511	496	464	491	496	499	492	494	506	462	473	486	452	513	478	506	504	470	481	502	456	508	510	458	491	475	465	487	468	484	441	485	502	436	467	495	459	505	489	443	484	463	454	458	519	493	470	465	493	477	480	498	458	507	440	479	511	481	464	447	498	526	487	487	516	487	475	525	502	504	481	458	480	486	494	490	488	479	485	483	486	469	464	437	498	520	460	479	509	472	468	464	457	495	490	507	510	474	531	495	463	518	471	475	490	508	487	501	490	509	457	487	499	485	535	512	466	479	475	503	460	492	511	480	492	518	519	464	512	444	475	471	481	507	507	530	478	446	496	499	497	482	506	506	475	481	493	483	448	468	462	494	472	486	456	487	522	511	473	451	483	475	479	492	472	503	470	483	481	471	480	473	474	487	509	461	499	476	475	491	516	445	473	537	509	481	516	505	487	475	492	482	455	482	496	466	508	548	505	483	525	498	464	491	492	480	476	481	503	469	465	483	500	505	472	489	499	481	493	470	489	484	460	486	479	481	505	489	505	462	482	472	503	512	510	451	499	459	481	522	433	460	463	466	513	537	525	442	461	452	477	471	449	452	495	423	478	481	479	508	476	466	505	453	510	456	502	465	510	430	460	475	515	486	519	485	469	515	475	477	515	521	476	454	474	488	470	478	471	485	469	452	487	478	465	462	446	457	496	465	490	507	484	474	517	487	504	480	485	484	473	485	463	525	509	493	490	516	490	485	458	470	464	474	479	495	512	474	480	460	466	472	482	468	466	504	492	439	518	497	450	507	509	476	496	494	486	451	484	520	494	493	436	504	512	482	485	466	486	461	520	492	464	493	505	488	458	487	523	439	471	483	532	524	503	540	476	451	485	481	480	489	479	506	500	487	452	489	481	479	522	476	515	478	432	488	495	491	493	499	455	465	469	496	470	497	517	478	488	545	470	484	493	461	511	446	474	471	522	454	482	478	489	457	483	480	469	530	490	458	485	507	501	476	439	491	479	511	543	463	497	487	472	471	480	500	503	470	461	505	531	446	479	475	453	489	473	454	490	472	476	499	466	460	517	501	494	495	480	481	486	499	469	518	483	461	497	476	527	519	464	478	471	500	480	454	460	455	540	498	510	496	489	466	511	492	477	477	485	494	479	512	485	476	487	486	485	506	476	509	530	475	485	447	481	456	442	504	471	447	466	473	526	492	451	542	493	456	515	462	503	487	500	535	492	470	443	447	493	485	522	465	480	492	484	462	480	484	477	479	486	497	480	514	520	478	513	475	469	459	485	494	489	472	476	520	471	488	477	476	495	509	427	505	474	512	460	462	515	451	496	451	480	507	451	462	489	506	502	451	492	473	474	504	473	506	471	493	528	514	500	463	503	504	495	516	485	531	480	475	439	469	480	464	499	482	484	461	501	482	506	454	493	499	523	453	455	533	457	488	504	492	475	444	477	516	499	471	468	453	447	475	523	502	492	499	480	493	516	477	465	457	492	433	496	487	495	513	525	494	499	472	489	519	499	496	488	488	482	504	488	492	496	492	487	450	474	435	478	485	476	518	478	443	471	477	502	457	481	486	490	460	518	481	474	442	487	457	481	488	470	480	488	440	444	509	468	525	486	483	487	477	531	478	487	495	498	515	497	471	444	479	463	517	497	493	480	501	493	490	472	469	484	454	447	504	511	489	510	455	472	464	472	506	460	480	479	448	438	460	486	476	474	482	486	506	476	483	435	501	488	493	493	470	511	506	471	498	501	489	498	490	500	493	491	455	484	475	463	431	481	494	493	465	473	483	512	446	457	471	471	506	465	466	476	458	474	455	486	482	456	493	478	466	489	464	494	479	471	505	489	534	497	449	495	464	452	500	492	492	463	468	492	490	506	485	472	534	485	494	469	492	487	490	514	480	491	495	491	433	502	490	480	468	460	467	456	492	479	459	475	491	435	481	469	488	433	464	493	496	457	507	481	528	466	476	498	466	489	526	454	486	474	510	471	472	471	505	495	482	493	467	475	483	474	472	499	459	520	475	535	474	498	480	460	522	461	461	466	505	492	490	492	464	485	451	465	493	486	448	492	477	486	511	467	511	503	495	480	484	504	451	479	463	467	454	501	498	511	508	509	491	484	514	469	480	488	482	446	489	501	483	465	482	489	471	475	502	460	493	515	475	457	447	495	496	490	485	506	491	452	517	501	510	489	466	488	442	461	443	451	489	476	486	521	483	502	472	484	495	474	516	465	486	504	498	503	506	537	513	497	489	468	451	497	502	470	450	478	462	468	468	524	500	493	490	478	470	460	488	495	463	477	489	522	459	498	473	437	475	469	452	469	483	496	488	476	464	475	455	497	455	482	480	463	501	439	540	484	494	451	441	530	492	498	482	531	449	498	489	479	484	452	494	476	496	489	494	501	490	478	472	481	473	520	442	495	478	476	453	468	492	469	479	469	474	469	527	445	503	487	485	506	472	502	471	424	521	465	480	510	506	452	438	469	488	465	466	482	469	513	487	468	508	474	475	494	517	476	487	460	498	479	441	488	494	509	477	454	512	495	467	463	424	498	512	471	510	461	473	470	476	506	467	471	484	465	488	482	470	480	474	507	477	435	519	485	477	482	484	530	515	472	478	446	494	468	476	482	474	485	482	489	489	494	467	465	483	494	498	511	491	511	459	525	480	449	506	487	495	474	455	498	482	469	516	459	468	469	498	433	504	473	503	456	501	511	489	443	491	515	506	465	483	491	466	451	494	487	463	484	477	488	503	465	500	485	498	505	474	478	487	491	464	487	482	483	477	463	506	490	481	505	508	473	475	488	471	492	520	469	489	487	463	492	479	471	484	462	486	481	491	483	450	493	473	533	501	498	479	484	482	478	472	462	485	473	447	474	500	494	491	446	495	492	468	459	471	457	487	512	481	471	471	470	498	520	490	479	502	484	473	472	500	479	497	495	472	464	501	479	480	442	481	520	528	451	461	480	490	458	486	464	500	507	473	463	479	513	492	474	481	490	468	463	469	468	469	474	502	505	446	449	497	479	494	475	501	518	479	505	463	491	493	471	512	521	547	479	501	493	476	454	497	509	478	487	509	476	488	511	499	505	479	488	524	460	510	508	480	497	431	468	531	508	463	463	511	466	464	488	518	490	479	497	484	478	479	460	498	493	473	472	510	501	491	498	466	505	497	458	485	528	483	483	477	500	490	479	529	451	480	476	483	479	485	494	460	494	439	532	485	477	493	497	508	508
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
