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
338260225347	338260225908	338260226458	338260227008	338260227558	338260228108	338260228658	338260229208	338260229758	338260230308	338260230858	338260231408	338260231958	338260232508	338260233058	338260233608	338260234158	338260234708	338260235258	338260235808	338260236358	338260236908	338260237458	338260238008	338260238558	338260239108	338260239658	338260240208	338260240758	338260241308	338260241858	338260242408	338260242958	338260243508	338260244058	338260244608	338260245158	338260245708	338260246258	338260246808	338260247358	338260247908	338260248458	338260249008	338260249558	338260250108	338260250658	338260251208	338260251758	338260252308	338260252858	338260253408	338260253958	338260254508	338260255058	338260255608	338260256158	338260256708	338260257258	338260257808	338260258358	338260258908	338260259458	338260260008	338260260558	338260261108	338260261658	338260262208	338260262758	338260263308	338260263858	338260264408	338260264958	338260265508	338260266058	338260266608	338260267158	338260267708	338260268258	338260268808	338260269358	338260269908	338260270458	338260271008	338260271558	338260272108	338260272658	338260273208	338260273758	338260274308	338260274858	338260275408	338260275958	338260276508	338260277058	338260277608	338260278158	338260278708	338260279258	338260279808	338260280358	338260280908	338260281458	338260282008	338260282558	338260283108	338260283658	338260284208	338260284758	338260285308	338260285858	338260286408	338260286958	338260287508	338260288058	338260288608	338260289158	338260289708	338260290258	338260290808	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2755	3650	2300	2755	3650	2300	2755	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	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
15036	1258	896	672	482	393	377	290	272	237	242	239	219	246	195	189	218	202	193	189	220	184	185	211	187	213	195	176	206	199	179	203	180	161	197	192	192	178	185	233	186	202	176	178	213	207	174	201	173	196	188	172	182	206	157	179	178	173	205	148	211	180	206	208	156	199	184	184	181	215	200	178	194	147	187	199	159	184	208	192	175	188	163	185	187	179	178	206	197	184	168	172	174	178	176	181	176	165	183	156	172	188	178	186	202	171	186	194	189	199	187	172	178	195	210	175	171	188	207	182	179	195	183	193	174	216	196	187	178	189	214	183	193	179	175	183	188	201	170	175	214	188	187	203	159	192	164	164	178	183	188	190	192	188	202	180	187	187	170	191	193	169	195	167	161	166	197	199	207	193	172	185	179	192	174	183	195	182	181	181	195	182	186	190	184	170	176	204	193	172	189	196	215	172	189	168	176	177	162	189	210	166	181	166	181	167	207	184	171	177	162	164	213	179	177	180	197	198	179	195	159	183	192	174	186	172	172	191	182	178	185	177	191	185	199	178	171	161	148	184	170	198	186	199	155	191	178	171	164	175	170	179	205	174	184	184	189	176	172	192	174	192	165	174	185	163	166	181	183	199	199	168	193	188	161	199	179	194	186	179	167	211	182	185	164	198	167	180	188	181	197	183	168	181	190	222	174	184	182	175	221	177	209	188	201	175	171	197	180	178	209	172	187	175	182	177	185	206	194	191	166	165	171	173	160	166	159	180	181	186	176	184	167	173	188	182	192	179	149	174	186	182	179	187	166	185	176	173	206	218	140	181	191	175	181	175	178	175	192	184	178	160	173	164	138	164	182	194	175	183	177	165	161	188	195	195	199	192	188	193	174	209	213	189	175	176	190	183	190	174	173	178	149	197	193	175	162	172	170	168	179	206	184	196	211	144	193	198	190	191	156	191	174	179	182	185	160	160	166	199	174	156	180	185	163	188	170	191	179	189	164	182	209	179	146	187	182	209	187	191	190	197	191	194	202	184	173	181	185	186	179	200	161	177	190	206	193	195	180	152	196	197	152	192	170	170	198	173	162	182	163	162	166	202	212	178	175	191	214	159	178	182	172	180	174	192	185	164	206	188	181	174	179	173	191	197	176	193	180	190	184	211	175	188	190	182	177	201	191	195	196	154	187	191	192	196	189	187	176	179	163	191	152	205	163	175	191	194	190	200	173	178	197	197	172	211	177	190	168	196	200	190	162	165	198	162	193	192	202	177	179	211	192	182	186	183	172	204	163	186	180	173	177	197	182	197	183	175	192	199	196	176	196	172	201	173	177	178	203	181	182	173	175	180	170	186	162	214	169	165	189	174	198	204	188	171	201	167	189	173	193	196	196	159	180	172	156	199	200	182	161	202	149	169	166	195	172	187	188	201	162	173	160	146	182	192	196	191	160	197	186	214	160	190	198	179	201	183	163	192	205	188	201	183	169	187	190	185	192	176	159	186	199	211	165	209	186	191	197	182	159	180	200	194	197	191	193	178	186	187	186	189	195	187	174	184	167	175	163	176	167	181	209	186	208	181	199	211	173	205	183	183	173	185	159	193	188	177	192	172	162	173	177	162	181	157	184	175	175	166	174	171	197	198	163	198	171	164	194	184	185	188	176	165	178	164	211	188	193	190	180	177	163	169	152	199	186	181	194	153	176	157	193	174	215	185	210	174	190	186	170	210	201	147	188	188	154	171	198	170	174	208	182	179	178	173	195	173	211	179	196	230	177	195	208	191	177	172	169	182	162	164	192	151	175	184	183	190	175	153	182	183	189	169	182	192	201	176	175	181	176	179	165	183	165	206	179	190	172	181	159	174	198	195	193	173	178	185	168	174	169	175	205	187	177	169	144	166	192	196	180	182	149	159	184	182	196	173	192	163	184	165	205	165	168	173	189	197	188	192	169	205	175	173	194	164	179	177	182	169	161	182	183	197	199	179	171	179	174	189	176	196	169	195	219	215	190	174	174	180	191	179	182	182	194	181	185	170	181	198	191	188	182	179	174	156	210	183	170	177	187	191	170	175	192	196	187	166	211	167	190	199	203	180	193	201	176	187	201	181	171	196	176	179	205	175	155	194	171	195	182	187	187	180	180	168	180	183	177	164	183	202	188	188	220	189	186	188	178	161	168	194	157	157	192	182	172	178	164	172	153	172	173	170	176	214	179	184	191	187	170	182	184	151	195	185	170	177	194	162	202	190	180	172	173	192	178	183	208	188	163	199	174	190	212	210	168	195	177	177	164	176	176	199	198	205	176	179	171	183	200	197	183	199	182	194	181	198	167	184	179	196	185	207	190	210	179	191	192	149	173	181	168	178	188	195	176	197	198	180	195	187	170	179	154	191	210	183	198	183	164	167	202	172	187	160	199	175	199	164	185	178	149	215	186	164	171	194	204	161	171	182	196	194	162	187	176	185	191	180	211	151	182	191	196	212	188	189	176	153	181	202	192	158	188	205	183	189	168	206	210	211	169	190	183	170	200	200	184	177	144	160	191	183	168	190	192	182	163	181	168	185	177	180	179	201	178	175	170	170	187	161	162	189	173	180	168	161	187	171	170	192	214	186	174	179	189	195	190	180	190	183	180	180	176	180	187	196	196	179	179	188	169	192	161	214	187	204	168	185	172	189	182	188	162	164	186	174	194	168	174	184	171	181	185	215	186	182	194	177	203	201	179	176	181	182	210	194	184	219	177	173	207	203	201	189	199	166	154	179	183	177	179	211	199	151	189	184	190	188	162	186	163	176	185	199	182	206	175	178	157	192	167	177	161	205	182	172	200	174	170	208	177	192	186	199	169	196	202	174	178	170	200	172	185	193	190	160	179	211	181	170	188	190	179	205	167	168	204	184	172	175	186	195	173	205	150	183	221	163	187	185	184	213	204	189	190	185	157	184	154	200	182	184	179	192	191	186	187	168	170	180	149	193	176	208	183	186	165	151	188	192	169	168	181	145	194	182	163	190	179	184	196	201	182	165	187	183	208	186	192	193	182	159	180	167	161	159	198	181	177	207	181	174	205	174	159	174	182	174	203	196	210	162	209	200	167	175	166	164	155	173	180	181	175	179	187	182	183	197	179	177	157	206	192	179	187	145	156	196	185	199	175	193	197	160	174	210	185	180	168	168	181	170	184	183	175	184	188	177	203	167	217	201	197	179	178	198	178	182	193	170	174	218	206	178	179	191	187	180	184	168	196	174	169	188	166	200	177	175	183	194	184	182	160	210	166	193	189	173	188	181	187	153	198	207	196	210	183	185	158	173	195	171	170	198	163	191	199	161	209	204	176	214	189	170	149	186	196	176	195	186	187	183	184	196	181	171	197	173	182	171	218	200	196	180	186	163	175	159	191	190	160	187	176	162	181	197	193	214	187	191	175	165	173	190	167	171	163	174	185	179	168	186	183	159	185	187	172	183	205	187	183	191	202	177	183	184	202	188	194	183	182	187	183	189
8541	1075	1972	2144	1829	1547	1206	1036	930	839	781	704	713	643	658	628	581	611	595	579	594	544	520	564	532	497	519	531	524	514	511	480	507	541	508	503	488	511	508	525	515	498	507	529	458	464	450	456	454	470	510	481	482	455	505	498	502	453	477	463	493	493	469	466	442	492	488	451	480	479	471	496	490	463	494	472	487	466	482	465	470	482	486	456	472	475	466	467	526	476	473	437	469	482	465	453	500	515	450	497	425	478	470	477	487	528	484	462	460	446	496	506	434	468	483	489	493	440	479	495	493	477	460	436	490	488	473	474	505	481	455	463	444	492	443	450	458	471	470	488	448	532	461	494	468	445	490	470	464	442	470	482	470	550	510	453	484	474	497	476	484	477	502	487	486	499	488	495	480	534	504	451	479	496	489	463	504	488	470	473	505	500	419	514	490	477	521	465	531	498	457	465	475	500	499	477	489	509	476	467	458	486	481	484	414	503	529	488	463	448	471	475	436	478	460	467	504	487	444	475	505	501	519	485	479	500	468	467	451	473	469	492	447	481	467	453	463	488	456	463	463	471	459	461	494	446	484	503	430	465	457	472	512	495	486	464	468	443	453	527	489	504	452	472	471	511	463	432	457	492	508	516	461	458	472	485	469	481	480	510	448	435	498	456	489	474	520	479	441	486	525	472	456	490	464	486	511	424	484	489	473	483	469	457	501	444	426	491	481	464	471	470	467	507	494	462	510	467	481	501	463	525	512	510	517	494	485	463	480	476	476	498	478	469	462	482	501	470	481	454	481	494	443	513	434	467	463	509	459	425	437	464	459	456	476	457	438	494	496	482	459	481	443	449	490	410	505	519	500	451	496	457	470	473	471	493	466	495	470	482	447	464	524	482	515	454	470	489	500	471	460	465	468	441	493	476	464	516	481	452	504	491	494	525	481	477	457	501	478	468	468	454	452	523	470	459	489	450	482	495	466	476	478	460	464	483	494	476	475	468	498	480	506	466	467	452	472	483	440	449	492	446	483	474	473	484	473	499	433	496	490	491	482	470	475	513	474	469	510	459	465	428	470	437	499	444	455	459	494	471	485	479	522	457	488	455	462	459	487	474	485	467	494	430	485	488	459	500	465	503	472	487	446	471	484	507	460	457	474	464	471	450	499	465	515	463	456	459	488	501	480	479	488	447	437	456	497	438	495	500	475	485	454	523	480	483	450	465	506	485	487	475	490	474	529	468	508	462	469	515	451	492	522	442	490	508	460	456	476	459	481	481	513	472	464	483	483	479	480	485	493	452	476	482	476	494	466	467	474	490	486	472	485	467	467	475	494	490	475	516	465	485	486	490	463	489	479	449	480	479	461	544	531	464	460	484	455	469	487	449	483	467	458	464	521	496	478	504	505	472	456	459	452	514	491	462	442	476	504	461	475	434	482	441	459	464	451	462	470	508	444	483	453	521	453	446	502	479	487	466	488	471	464	506	462	480	513	493	437	493	491	476	474	489	481	474	469	447	468	468	475	462	455	496	445	463	473	444	445	525	451	478	498	435	514	464	484	489	495	513	467	493	491	468	482	484	466	463	453	482	456	466	474	452	491	509	511	503	478	474	455	459	453	468	533	499	474	486	440	482	445	474	486	480	463	426	465	481	477	465	495	475	493	501	512	446	429	476	461	449	460	500	516	516	479	470	481	466	506	456	448	471	487	506	461	489	490	457	477	462	494	445	524	454	484	486	494	519	457	458	491	466	459	497	475	468	457	502	487	488	464	447	511	507	504	454	475	487	484	482	483	480	498	483	480	442	475	459	468	475	503	470	463	437	437	455	484	451	485	451	454	483	507	466	455	456	446	454	419	416	448	501	469	450	489	441	479	479	442	461	433	491	446	445	479	483	492	485	452	440	460	449	492	480	497	455	444	464	497	458	520	472	477	470	467	470	436	474	494	468	471	494	493	459	433	495	445	451	482	511	434	465	468	427	450	448	436	501	507	452	464	469	450	477	456	521	464	456	484	489	479	493	481	483	475	477	464	481	464	456	492	510	486	485	486	475	468	462	530	454	472	507	479	460	527	440	467	477	511	459	503	482	487	481	499	475	498	465	485	435	484	472	512	455	492	467	463	481	458	444	432	493	448	457	461	468	476	483	479	509	515	487	468	483	477	466	459	479	511	450	484	515	470	491	474	493	501	486	445	478	476	445	495	473	461	434	476	477	456	470	482	488	494	480	473	487	460	464	481	501	496	484	475	459	469	479	513	487	480	429	460	471	489	502	474	460	495	491	420	444	463	473	492	479	503	492	481	478	492	488	455	462	462	450	450	468	490	476	488	510	446	479	473	481	486	467	467	483	466	514	491	458	479	483	493	468	480	467	459	474	478	509	442	433	475	507	482	495	496	499	462	449	458	493	515	498	494	466	449	495	503	489	476	474	475	511	473	508	476	432	477	482	482	471	463	459	481	477	476	416	504	501	447	473	453	485	478	485	456	486	469	516	440	494	427	478	491	457	491	453	453	478	450	502	457	461	442	503	478	477	490	453	455	475	492	506	463	490	459	420	430	459	451	477	442	465	504	465	480	479	439	454	485	473	476	462	512	467	446	492	473	472	432	474	478	473	463	429	523	422	468	463	473	476	472	460	467	453	453	478	463	467	455	462	425	440	456	464	463	470	500	495	505	453	441	450	491	480	482	485	470	438	464	476	496	498	456	463	511	521	482	478	462	489	474	474	469	491	508	482	471	515	475	454	457	480	479	478	488	510	523	479	495	465	495	478	470	478	479	438	507	520	523	514	474	470	451	496	477	492	525	480	482	470	468	458	441	489	475	484	463	474	480	511	494	490	500	448	472	490	491	478	482	518	498	468	461	465	449	492	482	514	462	448	487	463	514	479	480	487	481	478	466	483	487	498	466	478	510	446	480	428	470	466	442	488	497	472	477	506	488	459	487	474	492	465	502	477	511	532	466	464	460	468	474	507	463	509	470	481	444	476	445	474	472	456	506	491	496	433	472	467	530	481	455	457	475	471	441	497	479	498	457	478	452	471	485	503	503	463	476	475	456	502	464	453	445	498	488	467	491	459	440	460	461	429	505	484	499	490	490	488	464	485	477	505	482	448	469	485	452	494	478	508	496	456	478	475	477	431	481	492	502	448	460	430	516	466	483	501	456	500	456	460	470	447	481	473	477	488	499	469	456	482	466	469	453	483	467	498	498	452	474	463	463	465	501	494	430	485	476	457	500	478	464	485	516	486	463	459	463	472	485	518	477	478	501	505	491	462	502	487	519	475	486	487	431	508	493	410	475	483	498	476	480	502	463	481	478	458	480	534	512	440	499	481	516	445	486	455	448	448	460	488	486	506	504	503	482	465	484	450	495	489	439	496	481	474	453	506	444	486	469	465	502	448	492	467	431	462	488	475	492	490	514	503	464	477	500	476	482	490	438	479	458	498	455	455	491	440	463	494	497	464	478	457	439	492	468	487	481	464	487	480	491	460
1839	399	363	419	374	357	408	397	381	378	421	400	402	365	389	380	391	339	395	367	368	423	437	414	441	417	408	386	400	385	424	396	419	397	374	331	335	397	399	356	396	419	373	400	374	399	408	403	410	390	402	365	385	364	381	397	374	357	380	425	412	392	391	382	373	386	427	352	411	404	424	380	412	386	385	435	379	373	390	378	388	400	395	348	437	396	418	372	374	376	419	394	384	362	367	389	403	370	359	365	407	382	368	364	407	399	354	391	363	418	435	436	394	412	399	419	394	431	359	401	403	371	383	368	383	378	379	362	427	347	425	406	388	408	355	424	378	381	383	414	426	402	367	397	398	379	409	366	399	368	380	376	383	425	403	399	408	398	398	395	421	393	378	389	420	355	392	366	377	436	383	376	342	395	389	432	367	347	407	400	390	385	419	352	418	385	419	386	347	412	440	427	376	420	373	437	410	393	394	405	355	386	382	397	440	395	405	397	349	386	369	372	436	396	388	406	386	364	386	399	393	412	381	386	426	377	373	362	390	364	371	402	414	361	397	381	371	418	391	386	405	359	378	377	361	389	407	378	358	394	374	380	364	414	424	361	402	379	387	396	364	419	405	432	417	344	386	415	362	399	359	367	393	386	416	352	381	366	368	374	388	369	411	402	385	392	381	390	417	360	389	364	376	399	421	363	425	394	375	379	381	409	390	357	412	401	362	433	388	366	405	410	420	410	379	378	406	358	413	374	366	402	378	399	372	388	393	408	352	397	362	423	348	433	435	364	411	406	403	383	425	386	364	352	376	365	385	382	394	373	402	379	371	367	386	411	400	379	386	420	385	404	381	358	405	428	403	368	399	382	414	363	396	386	432	367	373	350	376	405	401	396	401	405	425	386	401	381	390	403	363	413	408	394	393	381	382	409	408	390	421	380	425	403	381	377	378	370	393	387	382	383	408	404	398	404	394	364	417	397	395	405	394	389	372	342	409	367	350	388	392	353	413	393	396	382	349	397	390	398	339	406	365	411	399	380	363	374	377	373	394	411	384	433	370	407	384	399	405	407	371	429	419	410	402	384	393	389	405	394	416	384	377	399	380	395	374	381	407	349	409	364	388	385	385	391	413	394	394	402	378	385	435	382	375	397	380	413	378	433	421	424	363	389	404	413	360	392	376	395	360	368	397	346	361	355	402	410	373	388	378	393	390	388	395	394	386	441	414	406	404	386	349	364	426	370	380	460	404	383	373	434	403	379	410	365	395	378	339	389	404	364	363	375	366	447	414	385	374	412	368	384	387	418	383	372	347	394	375	438	390	395	394	411	402	358	379	393	387	413	417	396	397	381	402	362	419	400	414	382	417	427	422	408	360	384	347	365	408	397	353	386	380	387	405	382	376	403	396	402	365	384	388	370	387	416	404	415	371	430	359	392	379	405	403	382	388	404	384	363	386	389	428	384	373	400	437	354	398	397	428	386	386	394	426	422	373	367	362	411	413	379	380	418	384	417	380	421	379	383	402	422	419	378	347	410	421	366	375	377	396	382	397	388	352	383	417	384	392	378	386	395	405	414	391	393	397	437	380	375	379	368	419	407	396	400	366	353	403	414	422	382	402	390	431	420	353	395	360	354	380	332	403	419	365	414	427	399	375	388	394	398	364	383	385	375	352	380	405	417	428	386	355	407	383	430	383	368	390	380	378	388	442	390	411	408	374	387	368	369	371	373	334	359	338	400	397	436	407	406	408	362	406	399	433	377	384	416	397	372	381	370	411	406	412	401	423	412	366	369	361	384	368	392	374	375	348	381	353	358	367	408	431	396	435	400	384	382	404	369	355	406	354	363	396	381	406	393	401	378	404	359	390	382	441	387	413	383	391	384	393	373	401	366	367	377	375	383	373	370	383	375	385	388	373	424	399	376	426	387	402	440	365	358	392	402	405	359	363	361	426	410	457	426	417	378	407	395	366	374	382	433	354	419	390	382	366	363	368	400	436	380	373	401	386	369	390	388	396	367	398	448	402	381	395	366	433	386	419	378	400	404	361	391	382	412	433	386	417	393	364	317	365	366	361	387	373	386	387	374	349	379	403	405	415	428	386	368	386	395	365	356	362	437	397	376	427	390	379	429	367	379	409	398	396	370	386	396	391	366	388	387	341	389	374	365	389	355	400	404	383	401	361	394	402	381	394	384	369	408	406	374	372	386	417	408	388	406	422	414	385	359	389	381	396	391	360	390	394	381	381	391	364	397	387	385	369	393	391	357	378	392	421	360	395	369	422	362	410	376	400	401	386	381	377	393	396	366	445	389	387	401	414	445	404	383	389	373	418	403	386	384	392	421	365	423	369	386	403	390	392	423	420	385	375	379	394	347	385	397	402	392	391	394	393	402	434	385	354	441	393	416	415	396	391	395	405	409	398	364	402	382	357	414	388	384	417	395	386	399	427	415	393	390	371	376	357	411	410	421	350	393	377	361	377	364	395	382	405	390	386	402	370	406	428	381	382	349	422	447	418	387	388	412	401	418	393	373	413	365	400	385	409	455	384	345	399	395	368	367	426	342	376	381	364	384	386	428	400	437	379	389	366	383	378	426	368	354	429	399	356	384	391	407	383	405	408	379	392	373	435	384	425	394	422	385	400	381	359	398	404	398	378	407	385	359	398	373	395	383	384	396	440	396	406	357	371	386	406	378	363	427	402	390	407	411	397	397	414	421	396	402	394	406	399	383	389	388	404	414	336	373	416	391	390	364	405	412	397	374	364	397	381	368	448	367	369	444	374	370	419	399	385	401	381	385	384	378	356	373	399	388	382	399	405	392	447	369	362	383	430	391	377	398	413	422	417	400	411	373	413	392	350	417	407	357	366	369	394	396	407	385	389	401	398	381	422	397	417	389	377	403	381	392	397	402	396	416	436	371	390	441	375	386	359	412	409	386	379	399	404	370	415	416	400	378	379	353	388	400	425	400	370	397	387	384	359	418	407	426	389	394	376	421	392	370	378	415	383	388	372	411	404	394	405	379	372	344	377	372	404	392	414	393	380	372	386	386	417	361	393	423	385	389	412	415	389	367	397	373	364	402	363	355	403	395	369	368	392	390	410	376	407	385	356	377	390	346	390	389	395	375	404	407	421	376	389	350	370	393	394	427	439	417	384	349	384	378	413	396	422	410	426	342	353	423	392	369	414	380	392	409	407	389	383	433	392	398	392	376	387	357	405	387	425	337	364	375	377	367	413	401	406	405	406	392	399	401	361	383	381	396	391	389	414	414	402	405	368	412	363	388	412	410	364	395	367	395	387	431	415	397	377	402	397	377	371	353	377	368	364	349	405	402	400	386	380	398	389	385	371	377	392	371	384	349	389	355	392	389	368	395	411	415	407	393	380	388	366	412	405	394	416	374	445	363	403	387	413	372	385	407	378	404	397	366	402	411	389	418	401	377	384	444	406	415	365	383	346	423	395	402	386	420	385	390	379	386	389	391	405	407	375	387	396	389
2277	880	898	874	957	898	888	897	880	893	855	883	824	877	828	947	852	834	865	877	809	873	828	819	823	884	879	852	894	871	867	902	865	859	885	841	864	821	883	867	924	853	887	846	881	804	871	859	908	886	823	811	865	863	869	863	846	875	819	892	878	871	838	866	782	881	886	838	858	834	865	870	863	870	895	857	805	854	850	818	845	898	847	850	874	837	896	861	858	839	826	824	838	822	865	844	827	834	805	896	824	869	806	852	836	898	795	843	874	891	817	891	833	871	856	849	864	878	824	866	921	844	861	875	892	850	880	813	829	865	845	867	853	853	834	866	879	847	863	872	855	839	888	858	811	858	825	914	820	856	827	831	847	849	928	922	864	914	810	899	873	900	853	804	842	872	860	844	829	833	881	845	839	866	905	873	841	849	898	907	817	824	872	846	817	838	846	793	829	835	821	862	836	798	861	878	838	855	831	803	860	889	778	877	813	870	825	858	868	864	862	860	920	832	883	897	827	900	882	822	854	835	848	875	885	849	879	803	844	901	872	847	866	805	834	873	836	855	818	876	898	882	873	867	835	847	879	881	828	882	841	859	810	791	852	841	805	828	899	870	847	840	844	919	893	843	825	823	882	843	850	879	912	855	821	817	916	888	856	888	845	865	890	896	816	837	836	861	838	887	858	863	868	871	840	827	791	810	899	832	865	854	872	848	865	875	896	880	860	855	834	821	906	863	858	907	876	863	875	812	803	864	866	861	861	846	824	826	854	856	852	803	847	783	987	845	838	859	873	824	845	891	888	807	900	836	849	854	859	831	890	875	836	820	834	796	886	829	897	877	843	835	858	868	827	819	847	843	879	845	883	858	871	821	830	844	841	900	848	819	869	840	883	864	866	811	850	861	855	859	816	820	815	829	892	853	838	800	833	851	855	831	822	851	827	868	852	868	881	910	838	843	857	872	887	823	851	853	880	935	865	841	811	860	825	907	830	860	826	877	832	818	803	851	879	866	869	834	834	872	844	837	873	846	886	924	862	810	814	863	832	854	817	827	832	837	828	847	833	883	826	833	863	870	801	796	877	800	843	806	894	890	840	815	807	864	827	860	804	830	905	838	884	866	860	873	829	898	884	880	864	787	862	825	846	872	857	841	862	904	856	838	860	852	816	867	840	835	835	889	911	920	845	857	875	841	890	849	758	848	820	852	864	806	864	845	857	905	893	875	834	869	880	839	852	829	865	840	890	879	854	871	843	889	875	841	831	875	896	848	827	848	825	812	802	841	862	875	856	877	864	830	845	859	837	907	832	829	877	841	901	796	867	849	838	846	890	869	893	833	831	850	815	839	929	862	863	872	846	893	866	890	843	879	861	847	844	815	813	885	851	843	864	914	873	890	861	896	810	873	831	878	832	879	866	874	851	818	842	806	893	860	828	843	814	878	842	890	834	842	858	823	828	849	883	869	845	868	872	874	900	846	855	802	863	835	842	859	841	860	880	782	825	820	855	827	825	875	876	856	855	839	816	846	847	876	858	844	896	917	814	854	853	823	834	861	844	891	831	885	829	889	826	896	849	822	894	837	838	876	896	844	832	826	865	801	821	834	856	831	935	808	915	820	884	823	830	887	843	834	787	868	886	847	873	802	847	921	855	849	883	839	838	807	828	906	854	841	875	869	813	835	912	828	844	826	852	850	838	807	846	834	935	808	852	864	887	792	880	811	839	891	904	813	860	898	887	833	831	837	870	846	874	897	846	832	833	827	863	828	865	835	864	831	833	901	885	865	869	884	883	889	825	846	830	925	805	846	835	913	793	866	873	842	855	846	854	822	796	833	889	875	874	912	872	838	861	907	845	874	844	848	838	864	885	868	885	828	863	850	916	859	783	898	901	879	886	896	884	828	818	900	847	847	856	817	820	870	892	834	899	861	849	805	851	869	899	790	836	828	850	838	846	845	910	848	837	834	791	834	867	861	863	824	890	826	891	907	831	838	841	860	875	848	868	899	883	863	863	816	827	817	870	835	837	843	858	819	873	829	888	856	821	843	859	840	865	907	861	865	847	857	874	839	857	862	863	898	849	852	836	857	840	871	865	827	879	865	862	841	874	867	782	854	862	829	869	783	821	871	885	897	893	857	845	841	842	865	886	852	863	861	881	823	949	814	872	875	859	881	845	848	940	878	837	873	816	864	877	888	804	816	875	856	864	844	876	869	846	869	911	826	845	878	866	882	869	861	851	859	822	856	861	848	905	890	809	817	898	896	844	845	832	831	870	836	859	881	841	896	861	801	851	855	849	871	858	886	873	789	907	868	867	845	843	799	865	803	835	873	832	855	906	840	843	872	819	869	904	874	850	859	874	795	796	877	899	846	801	876	874	872	857	855	870	804	934	823	847	857	910	839	804	890	902	835	848	837	915	848	863	870	866	867	851	887	868	881	823	843	851	820	821	812	854	860	900	912	851	853	877	885	842	846	897	846	809	899	871	843	855	815	817	885	848	837	919	825	867	842	837	822	867	854	872	833	809	858	876	824	853	823	872	832	948	878	967	886	844	849	812	904	934	872	915	866	848	881	872	855	826	894	853	864	829	832	838	818	878	829	872	861	837	854	838	836	865	849	849	875	851	884	854	900	835	865	879	857	876	907	817	905	859	833	869	843	886	869	824	879	860	869	892	856	938	857	832	854	887	820	872	927	870	866	870	879	830	849	861	841	837	852	863	830	879	873	843	885	838	813	872	867	835	846	859	842	848	823	876	834	891	857	875	862	818	854	875	848	844	856	861	855	846	881	818	811	845	825	883	811	844	820	879	843	821	878	873	857	868	876	849	863	855	848	849	895	906	860	867	798	822	891	826	864	858	857	851	863	837	827	866	800	869	920	817	835	838	881	833	854	820	811	864	829	810	835	895	820	875	801	858	853	903	824	826	872	885	875	883	907	830	842	892	890	875	842	825	876	853	902	824	896	891	883	901	900	884	889	874	863	895	850	838	882	803	859	886	890	838	865	855	819	907	861	784	868	842	873	833	850	870	866	841	849	918	875	873	871	866	840	847	847	819	837	863	881	816	819	859	880	878	867	876	897	853	893	869	841	849	874	857	863	805	829	863	896	864	796	882	867	863	846	850	893	853	832	864	892	795	835	858	840	832	879	846	891	887	809	886	864	875	875	827	857	838	842	831	880	815	894	831	868	826	864	793	869	871	848	866	850	820	877	895	849	816	806	874	825	876	840	816	821	859	817	898	826	864	879	821	815	869	891	865	845	865	856	890	851	826	825	838	839	876	834	880	878	867	845	859	863	805	815	808	840	853	876	828	863	844	854	846	793	793	851	872	843	894	790	871	880	880	855	852	837	850	825	866	848	845	874	867	891	824	829	914	834	845	852	854	832	861	844	808	830	863	899	834	843	861	878	880	839	907	906	782	847	882	855	878	881	910	881	827	884	827	857	826	826	869	872	817	844	840	826	852	849	863	837	877	892	887	854	891	861	832	842
7974	574	539	427	321	285	229	245	219	227	216	223	214	178	185	204	195	222	231	206	209	229	170	201	171	175	177	212	218	209	203	208	201	176	186	179	210	185	196	187	189	190	177	170	176	186	195	185	176	228	178	222	195	189	205	187	205	187	197	196	197	227	233	179	185	198	189	202	174	213	212	192	219	192	184	170	204	186	181	155	216	196	204	170	214	173	201	187	208	198	192	187	210	175	204	207	196	196	180	197	204	210	196	207	183	195	189	180	172	179	197	185	187	159	196	204	205	183	206	168	177	200	203	191	171	185	196	209	182	196	180	186	194	193	189	192	188	169	191	186	211	189	213	203	185	216	194	173	205	219	175	202	196	200	189	211	204	187	185	204	196	198	198	217	201	205	217	211	169	178	204	175	175	210	189	197	172	172	195	202	196	213	190	199	195	202	191	192	210	198	202	194	165	172	193	195	200	197	171	161	173	193	211	174	232	202	177	192	205	198	221	203	201	202	192	201	164	170	186	205	194	194	209	179	170	198	197	202	197	199	201	202	182	191	208	199	191	198	162	185	182	203	184	207	199	185	215	177	201	160	185	193	195	187	213	184	194	199	185	222	201	181	168	192	194	160	183	182	196	207	210	177	204	202	176	189	188	199	190	184	183	181	208	201	218	220	199	198	189	203	219	200	188	168	172	210	199	175	185	202	212	181	192	194	200	223	165	186	149	183	183	208	193	186	204	182	183	192	181	192	192	195	168	182	189	198	213	207	207	167	201	183	170	193	186	180	190	218	173	221	198	185	193	200	192	196	206	172	188	183	193	192	180	183	181	179	198	198	158	184	179	197	171	217	196	204	196	199	175	208	179	195	198	175	193	179	186	193	194	219	194	179	218	179	191	196	193	197	200	199	202	157	200	191	182	141	203	190	208	195	214	182	204	196	216	193	201	189	178	210	187	186	190	178	186	167	177	208	189	164	222	225	164	180	184	216	196	191	206	180	165	204	183	182	224	167	188	187	195	181	220	185	204	198	232	197	182	199	192	214	197	183	178	186	204	198	235	192	166	192	174	203	195	190	198	215	219	187	203	192	190	199	190	185	187	201	185	159	198	187	196	217	195	167	195	172	215	198	208	190	201	184	195	217	195	201	144	187	180	194	175	173	197	196	208	162	168	189	196	196	175	197	171	201	202	185	208	209	194	205	204	214	194	190	183	190	206	183	194	198	197	180	188	175	185	207	202	177	193	202	174	215	188	177	174	194	208	196	200	190	181	181	179	186	191	199	180	176	190	193	182	194	204	180	198	213	198	197	187	197	173	201	201	189	203	178	193	210	177	187	205	212	212	166	178	197	205	173	219	208	205	209	198	201	169	166	191	184	190	202	170	212	183	200	167	187	214	186	193	183	188	169	185	197	186	198	197	187	219	187	183	186	219	182	176	229	213	199	199	211	171	202	198	193	186	210	191	191	197	182	201	180	189	175	179	197	192	194	204	188	182	180	182	197	213	184	205	205	192	186	165	181	204	186	184	191	189	188	186	200	199	225	172	200	202	206	198	189	210	199	194	213	171	184	169	208	184	170	181	207	164	166	213	201	228	190	198	209	207	205	191	195	191	170	156	195	219	192	192	207	205	174	207	224	217	218	187	185	188	208	205	215	199	177	175	174	205	225	166	207	208	209	173	203	180	199	185	195	177	181	182	173	183	201	224	180	169	187	197	197	179	186	218	170	185	181	204	203	178	192	197	190	199	183	192	193	205	184	183	184	194	202	209	183	200	194	207	190	178	186	204	183	173	171	187	206	216	207	192	186	182	194	186	182	200	198	204	169	196	195	189	196	200	214	197	186	181	212	163	193	192	203	191	210	184	187	197	206	202	212	219	193	197	183	172	202	197	195	199	178	178	184	181	159	193	183	201	184	160	174	183	209	196	214	194	192	178	171	190	200	183	193	186	188	202	206	196	186	217	174	188	196	191	205	178	201	172	180	199	201	172	221	218	188	189	189	183	192	189	197	159	206	198	198	197	179	162	184	159	211	188	227	184	174	202	198	186	190	214	186	203	194	187	188	184	183	191	207	195	193	203	208	161	208	186	201	219	186	174	187	186	200	222	200	184	191	186	199	201	199	189	168	193	194	170	203	189	195	199	210	187	198	183	174	179	199	174	197	189	181	227	214	176	219	182	216	199	190	211	205	183	179	207	205	193	177	196	192	215	181	177	167	194	201	176	167	191	212	193	188	204	199	220	206	215	177	169	182	197	227	195	183	185	155	185	181	199	171	213	189	185	194	191	203	182	200	193	167	190	202	169	189	187	174	175	184	208	192	230	207	177	179	194	208	212	176	199	183	173	210	198	207	205	219	179	216	193	216	198	190	202	169	211	206	186	201	193	186	193	185	193	183	189	193	182	219	217	193	203	196	198	212	185	180	206	180	205	192	159	180	226	200	201	208	204	157	177	246	186	211	206	184	181	203	201	203	211	166	203	202	203	184	183	191	192	178	186	200	217	227	176	190	220	179	201	191	213	176	182	189	203	190	205	229	168	162	195	196	214	205	182	210	204	182	206	215	217	196	221	196	236	192	206	188	210	208	211	157	197	207	182	208	228	203	208	153	191	210	183	172	192	172	202	198	207	187	187	196	203	179	190	203	188	189	205	196	229	186	197	169	182	208	207	187	177	215	203	186	206	207	177	198	176	199	170	195	203	182	190	206	192	191	180	195	194	216	207	183	187	195	192	188	222	196	193	218	191	173	182	189	182	188	187	182	190	196	208	161	190	225	191	203	210	221	188	222	213	189	183	213	174	203	160	197	159	189	215	214	217	228	177	171	215	181	195	189	175	189	176	208	186	193	174	191	179	211	233	232	184	193	212	191	182	193	199	213	197	168	184	174	184	206	184	221	181	183	193	206	163	177	178	220	205	187	181	207	206	209	206	224	221	186	196	178	201	209	208	189	216	182	192	202	186	195	196	209	203	231	177	178	189	185	189	189	206	194	197	170	186	174	199	193	179	212	186	183	181	178	203	218	168	183	191	190	207	184	171	216	173	171	204	195	210	189	191	209	187	171	191	175	175	198	201	193	202	220	182	185	200	209	179	184	163	180	175	205	176	202	215	209	192	205	216	181	219	203	169	199	203	177	182	199	195	199	204	182	151	188	186	169	202	211	213	205	195	209	193	178	196	171	189	186	204	174	188	184	191	220	183	191	189	202	167	206	205	193	216	173	168	192	193	194	157	196	209	193	171	206	177	203	169	190	188	216	227	211	190	203	202	179	203	214	183	233	224	179	170	186	194	194	210	208	189	180	211	194	187	185	192	193	224	206	189	175	200	174	189	168	201	212	174	186	180	196	223	185	191	197	201	201	188	186	212	193	207	196	194	203	185	183	200	198	203	192	193	209	209	194	192	181	196	184	180	201	196	169	190	212	194	180	204	192	178	187	192	192	189	200	219	164	176	229	179	198	193	198	194	217	180	172	197	226	212	205	176	201
6512	792	1191	1309	1140	954	887	820	685	624	615	654	567	554	510	553	529	530	475	498	477	555	505	547	485	512	464	511	493	499	476	440	461	490	476	502	454	497	476	461	466	503	507	503	488	487	480	480	485	446	471	428	487	475	465	521	444	485	471	470	433	466	471	497	454	495	462	460	474	506	463	470	487	475	482	467	441	492	478	453	482	474	498	456	486	478	459	474	445	417	483	449	473	468	464	466	471	482	476	456	506	497	505	469	443	437	495	441	481	446	492	447	450	439	470	476	475	473	460	436	467	487	481	488	443	446	468	426	491	481	414	505	492	467	450	488	431	463	457	445	480	447	463	413	446	476	503	465	460	473	472	491	437	473	450	475	450	497	429	467	463	464	456	449	472	439	486	472	473	450	462	441	452	447	475	425	481	522	501	452	460	482	462	460	447	450	474	446	515	486	482	430	488	446	474	447	448	471	473	476	457	471	465	447	460	463	413	450	460	464	469	469	503	475	452	439	445	474	483	447	481	461	457	425	442	449	430	459	452	464	483	465	445	461	507	463	463	442	479	434	515	460	440	497	408	472	456	447	455	465	437	515	482	489	462	440	459	503	459	458	426	452	463	489	481	484	457	460	465	477	454	462	468	457	468	456	445	452	459	439	456	480	479	486	476	487	452	469	430	491	454	462	418	442	477	426	430	468	475	473	454	446	469	445	479	432	470	496	471	500	495	475	448	446	492	441	472	452	501	454	469	484	429	469	436	467	443	468	471	440	499	426	444	474	449	430	465	471	467	460	472	480	427	457	470	446	451	478	458	446	472	441	525	454	444	483	510	460	445	447	490	415	430	518	454	475	492	436	481	467	444	441	494	474	468	472	456	425	461	433	463	477	478	465	465	453	424	445	456	478	479	445	444	479	476	470	434	463	475	492	450	485	466	470	456	459	474	461	471	457	506	435	464	458	516	482	501	501	464	479	413	448	463	476	465	455	427	457	438	451	489	452	452	459	385	440	495	489	488	481	430	463	486	444	465	460	455	458	454	461	464	466	438	479	437	455	463	471	447	422	479	444	476	428	448	433	499	488	440	470	472	486	458	439	463	504	462	455	455	485	465	483	461	487	505	467	466	490	459	455	481	453	458	496	467	409	510	455	487	494	461	463	462	438	459	444	449	448	451	488	444	444	473	430	459	475	439	457	458	447	513	486	451	466	477	482	438	461	487	437	482	453	451	451	479	457	479	461	449	433	475	434	457	476	433	440	438	440	453	467	489	447	427	452	450	431	458	478	461	448	447	443	452	431	472	473	515	469	447	501	466	459	475	471	466	473	454	436	451	455	461	494	453	437	456	448	486	491	467	450	473	423	459	482	451	435	470	475	448	451	489	439	478	444	476	431	443	460	454	493	423	549	457	460	466	478	456	500	461	462	450	468	509	477	473	463	465	492	432	495	476	447	498	452	479	443	484	433	504	435	493	473	474	464	422	489	476	456	467	478	476	479	459	413	478	463	468	455	499	504	478	458	470	445	477	434	484	431	461	481	466	437	470	468	448	473	455	462	428	492	441	463	490	477	464	481	459	497	434	434	449	504	480	473	438	453	425	464	513	439	475	492	465	457	494	503	477	425	452	435	495	430	478	451	441	456	461	475	476	429	455	454	454	473	451	477	493	506	484	465	456	436	465	469	475	501	454	468	465	457	466	468	506	500	455	498	496	479	447	449	445	494	446	453	426	476	421	469	479	445	464	480	442	477	481	503	474	462	456	448	465	443	470	448	481	430	434	454	448	443	461	424	478	424	414	462	478	442	475	477	463	494	440	453	442	446	437	435	495	452	458	447	491	472	494	465	457	447	428	466	473	421	461	455	456	452	449	458	455	451	484	512	462	465	438	442	421	415	461	473	416	455	468	461	490	477	454	441	462	473	440	449	454	470	441	483	467	485	475	461	460	471	429	440	427	442	440	451	479	482	463	511	455	516	483	453	456	462	484	467	454	471	464	482	467	443	467	505	458	473	481	449	517	441	452	453	473	438	464	458	435	445	478	448	489	441	470	475	430	450	471	449	448	456	460	485	454	418	470	441	465	427	451	483	437	469	444	470	507	489	477	453	491	442	423	472	444	473	453	443	482	527	455	447	456	459	467	474	464	484	455	457	450	478	453	464	462	463	463	479	415	489	481	453	423	460	474	475	454	456	480	464	434	462	477	464	484	417	459	478	432	457	469	448	449	470	449	477	457	476	476	494	495	452	450	470	470	453	501	490	490	475	437	469	460	430	461	428	485	458	457	487	496	485	490	448	440	459	434	459	474	473	443	508	473	456	483	453	435	484	442	439	432	464	464	460	478	437	433	481	488	457	509	468	431	486	454	476	483	452	460	477	504	437	459	439	434	441	480	511	462	460	487	473	465	451	478	431	467	505	429	460	439	479	443	458	494	468	459	453	471	489	461	467	447	419	445	430	447	474	453	480	460	451	473	451	447	458	478	475	464	483	462	446	459	496	425	470	455	466	509	493	469	468	460	452	468	495	435	464	427	493	445	450	455	493	487	469	481	471	447	463	514	419	456	506	496	480	462	432	458	449	480	441	463	463	490	458	483	437	448	505	450	476	491	454	467	470	503	462	476	421	454	487	447	492	449	494	464	460	451	461	446	452	475	492	431	471	461	456	475	433	439	471	452	472	446	470	478	480	462	449	458	466	485	474	463	452	470	439	473	498	455	475	481	451	420	483	473	428	483	438	470	457	447	443	451	453	452	481	476	468	451	457	458	433	475	472	466	459	480	449	442	448	462	456	509	444	480	474	466	454	458	444	416	401	460	451	488	499	466	460	439	491	473	453	459	470	449	432	506	412	442	470	475	483	467	406	468	481	464	458	456	504	484	464	473	478	453	457	479	467	454	469	470	452	432	490	453	461	450	490	465	473	457	469	483	439	450	440	421	471	467	441	446	463	474	498	446	480	453	444	464	464	470	452	461	428	447	464	449	483	456	469	474	479	445	420	453	482	467	482	468	460	445	461	484	451	470	479	433	441	435	456	449	463	476	456	422	461	442	479	468	488	443	439	422	484	441	447	457	455	419	470	487	494	484	474	459	444	491	466	488	419	469	443	466	464	445	457	453	464	432	460	461	428	474	464	469	453	449	432	463	478	472	493	466	444	444	480	475	471	439	470	469	485	446	430	483	422	456	471	479	451	484	473	496	451	452	444	429	468	495	418	492	473	457	439	433	468	497	465	472	466	446	417	451	463	476	456	441	465	461	490	438	454	481	468	442	469	476	448	466	480	444	463	459	488	477	478	479	467	438	467	463	496	492	456	464	442	491	473	457	478	455	446	437	476	504	460	435	436	481	421	453	495	506	429	458	456	438	447	498	463	483	456	486	474	463	462	507	448	488	456	490	469	436	451	407	460	494	462	459	473	494	459	449	466	447	477	460	479	464	478	503	428	492	453	464	425	431	423	441	454	437	469	466	473	475	460	484	469	504	428	460	488
14837	1222	883	676	484	414	320	306	250	243	218	212	203	203	173	175	197	172	199	186	205	180	164	168	184	185	181	146	199	199	184	152	188	162	181	211	178	195	181	159	193	188	186	172	167	173	191	174	186	207	176	159	184	197	153	182	189	174	198	175	157	152	176	169	175	154	175	172	157	197	206	179	184	179	202	194	178	174	169	166	175	151	188	151	154	189	182	174	162	181	171	166	175	178	177	162	165	193	171	171	183	188	189	193	178	154	157	165	180	170	177	195	203	195	195	192	179	191	216	198	171	159	161	180	209	183	192	194	198	183	170	202	187	174	165	149	179	170	193	171	199	176	160	166	201	171	177	191	150	168	197	197	152	163	178	175	187	174	174	178	163	165	188	187	160	171	175	195	195	203	178	171	190	162	178	183	217	196	186	185	167	182	169	167	176	211	178	172	164	176	185	189	195	153	157	174	172	174	164	156	153	160	185	202	166	192	198	196	185	179	217	198	185	185	204	185	176	198	180	189	166	176	202	182	168	189	167	173	161	163	197	187	180	166	191	160	154	177	182	175	187	186	180	176	178	156	172	189	167	156	187	196	172	177	192	187	180	179	175	163	163	160	176	186	184	160	178	152	176	193	168	199	178	163	226	175	155	187	184	198	181	161	167	182	167	140	158	173	181	176	179	163	181	175	166	191	197	173	191	199	162	166	164	177	163	193	166	169	177	207	166	174	173	171	199	193	177	161	201	161	190	182	190	175	160	168	174	189	173	174	189	183	171	176	158	176	167	171	169	192	188	186	202	160	191	184	164	178	200	180	167	164	189	198	160	221	190	167	199	181	163	219	199	194	171	173	167	178	179	179	178	193	178	148	189	204	165	188	165	167	169	189	174	178	175	159	192	213	171	179	180	171	184	163	172	174	172	168	163	173	164	175	178	204	161	186	172	167	195	186	195	210	192	187	193	174	199	167	190	159	162	183	191	180	154	171	183	168	164	189	180	180	179	176	198	173	173	182	141	179	176	177	177	195	168	171	184	159	175	186	202	175	185	195	172	188	183	187	178	175	157	204	164	199	179	153	199	165	179	171	180	176	179	158	178	172	162	166	183	172	185	175	169	174	160	166	162	163	172	159	158	182	205	149	153	200	163	174	146	150	182	179	146	197	177	186	170	177	176	179	188	150	172	206	180	154	173	164	170	181	178	187	165	169	200	182	175	193	198	160	190	157	193	170	202	193	185	184	172	174	174	189	179	176	202	197	161	167	167	184	158	177	190	182	166	172	173	180	199	178	183	158	173	171	181	188	152	172	186	162	148	162	180	191	148	182	195	188	164	194	179	170	192	198	182	185	179	169	161	187	156	172	195	177	176	163	187	185	175	174	213	173	165	183	178	162	184	198	188	162	178	177	171	197	182	170	162	173	170	172	175	189	187	177	170	197	177	185	146	196	190	167	195	194	201	181	177	177	188	190	179	171	176	195	194	175	183	169	182	169	205	183	193	171	167	179	170	189	152	165	182	180	188	155	168	193	185	177	165	176	175	162	198	172	171	169	156	199	166	180	166	162	173	192	163	166	172	169	179	191	163	155	184	153	170	192	162	187	197	171	180	164	189	170	171	186	161	164	205	206	162	155	178	174	184	169	192	174	182	175	163	185	195	196	179	195	220	169	183	171	174	197	168	182	163	200	198	190	190	182	183	190	189	185	170	178	171	197	157	191	189	180	180	180	173	170	182	198	188	160	181	195	177	163	185	173	180	171	179	200	167	209	172	179	176	180	181	190	164	205	199	188	165	189	180	180	177	196	165	190	174	158	171	196	163	204	179	196	183	220	199	186	176	177	198	169	175	164	177	168	188	193	170	164	176	204	176	171	184	181	182	156	151	169	194	169	173	158	177	172	161	217	171	184	169	162	169	200	171	175	182	160	182	176	176	169	178	187	166	190	184	172	174	174	163	182	174	184	150	169	172	178	183	170	153	173	155	168	195	164	181	195	167	148	177	178	189	178	150	183	172	195	178	188	183	162	179	192	181	193	163	172	181	198	186	180	167	194	170	171	169	201	188	188	197	186	177	178	178	209	170	172	211	165	150	165	150	171	145	160	176	194	177	193	188	185	172	191	185	176	180	174	166	179	154	169	178	161	177	179	179	176	191	160	217	167	194	187	189	155	178	173	164	172	171	144	187	179	179	182	165	179	174	178	170	165	186	167	157	164	200	165	172	209	178	174	183	156	205	177	178	172	167	170	150	184	179	168	168	187	145	172	153	172	183	184	203	228	203	160	178	166	220	183	175	176	192	169	166	196	167	188	183	175	161	192	204	195	179	171	192	151	172	201	197	175	165	179	177	190	196	172	176	187	190	198	195	179	197	198	185	197	180	188	183	181	188	198	186	188	172	154	169	175	176	189	178	182	169	210	188	183	185	189	162	172	156	163	172	182	172	182	173	172	208	197	198	164	215	150	195	178	159	158	201	190	186	152	199	167	172	161	174	176	194	148	186	193	155	171	170	180	187	183	171	161	193	164	182	167	187	168	180	196	207	184	191	161	171	164	179	157	185	173	187	156	171	188	197	184	176	188	175	168	180	165	171	181	199	156	180	169	211	179	154	160	194	151	190	161	179	182	166	165	176	185	185	146	168	176	176	160	187	189	161	186	198	192	182	155	173	171	195	175	212	157	176	173	177	168	172	168	175	177	201	192	153	170	178	203	164	177	175	203	195	166	196	168	193	212	170	159	178	191	190	189	157	163	157	178	152	200	180	162	182	178	180	204	163	176	181	173	176	175	180	181	166	160	192	175	184	196	177	195	184	197	211	159	196	190	169	162	181	166	165	151	193	166	169	173	184	182	177	182	185	177	166	160	160	184	176	176	177	212	192	186	182	166	161	157	179	164	167	185	163	185	163	175	194	180	135	191	192	202	152	179	199	145	194	165	175	189	169	185	165	172	190	185	165	180	166	176	172	193	165	183	185	211	196	191	142	181	185	197	168	171	192	165	167	193	199	184	157	170	195	178	189	182	166	178	198	172	204	176	161	200	185	168	173	179	216	183	171	190	175	182	167	227	200	159	171	169	192	177	185	170	184	183	191	191	180	186	199	196	189	150	203	159	180	179	195	173	200	199	176	156	192	186	160	181	151	179	189	180	176	179	163	166	182	169	184	165	166	168	167	206	168	162	169	181	175	183	144	178	176	194	174	174	172	170	167	177	157	191	198	175	186	162	182	180	170	192	177	180	166	168	174	197	159	181	184	185	153	178	193	182	166	169	191	193	173	174	174	190	169	177	213	160	205	177	153	168	181	169	177	201	200	177	179	176	182	190	173	186	161	206	179	182	164	150	186	176	176	177	183	181	182	187	161	178	191	187	191	176	166	176	169	175	183	206	201	191	171	191	193	197	198	169	169	165	164	164	179	192	165	162	170	162	185	193	193	169	183	179	184	179	190	188	166	166	227	176	183	180	153	165	182	157	183	176	181	176	198	184	186	195
8371	1007	1834	2078	1763	1483	1228	1018	887	850	782	751	714	654	614	625	634	634	565	577	593	554	516	560	514	511	520	521	458	509	539	526	492	512	464	478	501	501	541	514	507	471	490	479	504	448	498	501	452	463	445	500	484	510	452	474	444	451	466	487	462	473	522	516	458	512	449	478	513	516	466	469	469	496	498	452	488	458	457	481	512	481	456	452	512	467	462	462	493	495	432	482	473	424	457	462	445	458	482	456	452	495	466	495	462	457	473	471	485	467	437	470	466	487	474	462	440	495	456	459	514	472	459	500	445	461	489	488	483	499	443	460	464	452	480	471	444	408	446	459	458	477	445	470	469	441	439	450	482	471	463	459	426	482	494	515	441	452	453	441	461	427	457	482	494	420	507	412	450	489	449	486	464	408	455	496	484	470	428	443	437	478	469	481	456	493	497	455	455	489	453	473	456	495	480	497	478	476	467	452	444	462	465	484	455	464	430	454	415	415	496	451	477	491	461	496	479	459	476	456	450	485	493	474	473	453	407	444	465	494	476	473	462	434	476	494	488	466	500	446	467	494	490	455	497	475	431	498	442	462	459	478	483	483	480	430	474	466	457	446	516	488	502	479	469	466	448	442	496	486	495	460	420	478	456	475	486	449	421	441	438	448	467	433	501	430	457	466	448	472	519	453	450	438	469	466	431	471	452	479	452	450	468	433	487	486	459	432	489	497	537	516	455	445	455	491	458	481	484	434	451	444	469	474	476	450	481	438	432	460	453	467	441	477	449	465	480	496	438	451	459	474	489	456	462	447	444	444	440	484	485	432	456	455	468	502	464	460	485	478	502	471	444	489	477	440	444	488	462	491	461	459	429	496	464	479	496	488	460	437	496	452	474	432	465	458	434	474	428	444	442	475	447	433	479	482	443	489	491	458	426	438	468	479	462	432	465	447	505	484	410	442	467	451	479	430	455	472	495	493	477	498	471	442	488	437	454	479	469	474	471	487	464	499	464	467	468	463	485	463	464	435	470	432	467	469	485	477	459	466	451	505	433	443	488	444	437	474	465	469	472	451	437	499	484	453	474	455	464	432	475	444	489	473	442	425	463	475	489	456	454	467	444	484	459	488	454	452	463	453	466	474	465	440	458	453	463	419	447	464	502	494	458	458	484	478	481	459	495	437	479	466	483	487	427	433	463	453	451	447	481	475	455	458	461	471	455	496	471	481	457	469	518	484	468	484	472	526	479	473	465	464	463	503	448	478	446	414	454	448	482	466	456	489	511	459	423	456	427	478	484	467	480	454	469	489	443	433	464	456	453	470	474	467	442	474	455	459	474	460	473	480	430	463	502	471	489	420	456	456	459	477	474	451	533	498	464	437	423	482	439	489	494	428	458	460	488	495	474	531	483	458	483	444	440	463	443	463	482	465	478	458	489	463	441	479	452	500	433	436	468	454	442	446	424	428	511	438	449	481	481	464	447	439	434	496	421	437	435	497	463	468	497	483	492	507	448	456	488	466	493	442	474	478	438	456	458	441	441	480	468	452	449	478	488	489	462	455	459	496	495	453	462	450	473	426	456	459	459	459	444	454	455	475	494	475	456	451	511	475	498	472	472	464	484	464	485	465	471	445	476	455	435	473	449	457	435	456	478	483	482	503	446	437	466	501	485	496	477	449	476	484	465	443	426	457	439	473	477	475	428	479	475	485	469	432	483	490	460	466	459	443	456	468	449	480	467	488	450	475	445	473	464	489	484	482	451	441	459	474	432	484	494	503	498	491	487	455	421	473	456	493	467	461	490	472	450	426	480	462	431	471	501	474	445	485	465	467	462	459	441	470	479	503	480	448	474	460	461	482	428	432	497	471	494	454	498	436	485	431	462	466	461	443	474	450	431	469	451	471	449	469	439	468	471	431	474	437	486	453	467	483	467	493	443	460	460	431	451	446	462	479	438	417	472	410	489	430	443	473	463	447	489	462	464	512	473	470	465	434	465	462	454	480	453	467	468	457	448	471	501	436	401	464	467	492	436	438	471	460	481	513	444	471	474	466	493	445	489	473	469	462	484	476	445	481	464	440	463	451	464	510	468	490	460	441	448	520	453	491	455	482	470	492	468	457	469	464	503	495	434	483	458	464	459	459	460	463	480	487	424	434	473	489	456	479	457	465	466	500	482	477	484	486	440	487	453	473	451	478	505	472	480	488	441	462	465	472	462	471	491	503	448	470	469	446	455	454	445	474	484	455	461	469	479	483	450	473	467	448	491	491	489	449	480	454	469	485	497	480	429	508	473	466	483	460	490	438	468	501	457	509	438	478	477	499	468	459	475	452	475	444	468	470	456	485	459	466	449	450	472	463	470	452	470	469	466	447	440	480	497	440	465	483	478	460	453	452	464	455	447	488	448	483	484	475	436	461	485	525	475	450	479	447	448	464	455	476	487	430	442	489	437	452	478	470	472	456	462	469	451	459	466	464	448	459	444	448	474	495	424	465	467	460	482	473	457	471	464	462	432	435	480	430	450	422	494	493	440	438	456	482	478	508	457	496	473	439	431	477	449	472	463	469	464	440	457	465	467	410	442	461	441	534	472	441	447	449	459	429	436	499	443	478	456	451	449	465	489	444	479	461	435	476	440	519	456	461	482	485	476	499	449	446	440	453	461	486	442	486	466	442	455	469	478	432	474	450	460	491	438	447	430	443	472	467	480	470	442	463	451	479	466	463	483	467	491	485	420	447	478	449	487	478	523	431	465	477	438	463	486	484	447	484	472	484	439	492	484	464	466	461	445	473	474	465	488	527	486	484	437	467	448	482	455	459	438	455	464	480	429	470	460	467	500	523	465	478	446	429	480	492	458	454	464	487	475	474	473	490	453	464	459	467	442	516	485	463	471	443	460	446	443	464	452	446	480	409	455	457	440	455	450	449	434	460	433	455	430	450	467	459	454	438	457	469	443	485	485	448	468	488	501	435	462	475	510	439	459	500	491	455	508	427	452	438	469	470	496	456	454	468	457	463	485	491	466	446	483	459	478	435	452	460	439	446	441	458	489	451	439	475	441	503	497	467	464	463	458	476	458	441	481	438	480	481	455	460	477	440	460	453	521	478	461	476	512	456	512	457	454	457	456	475	458	480	472	460	443	433	503	465	489	488	404	495	480	462	457	451	460	459	457	474	455	447	480	449	434	431	476	467	420	500	463	483	494	458	487	476	485	476	473	464	494	441	471	458	526	485	489	498	456	472	491	473	497	517	466	473	478	449	448	435	407	457	512	445	497	502	451	491	490	506	453	448	443	471	458	464	464	454	463	457	433	460	479	440	452	480	472	489	453	455	460	468	458	431	509	435	480	484	455	442	418	467	465	474	443	435	442	484	461	435	473	462	482	433	484	469	442	465	434	460	440	459	470	454	507	453	480	465	454	454	468	480	464	430	474	456	493	449	447	490	462	487	440	409	439	458	445	435	469	484	480	455	431	491	466	497	454	493	468	433	470	478
1893	428	378	420	403	402	401	390	384	406	398	372	376	383	383	355	379	386	430	401	372	375	417	403	353	381	400	431	406	351	364	398	376	404	387	408	391	399	376	420	401	395	374	368	409	423	372	388	392	375	392	436	424	424	355	395	378	373	382	411	352	389	424	424	399	390	389	400	393	389	356	398	431	404	363	386	384	388	422	405	394	405	421	405	376	344	416	371	357	381	404	405	414	389	380	423	437	372	389	434	396	380	335	412	350	403	360	363	418	384	357	363	381	369	377	411	372	415	423	400	400	360	407	391	380	401	389	389	363	396	458	384	430	412	396	387	395	398	393	420	371	370	408	378	369	393	409	391	337	388	457	410	397	412	396	419	385	391	377	400	402	400	389	430	381	377	395	400	385	397	383	353	387	397	410	424	394	394	442	389	391	385	413	385	377	379	392	377	429	444	402	388	361	395	393	373	373	386	395	401	406	393	394	407	451	414	403	443	383	408	401	398	367	367	382	415	410	418	366	383	413	381	428	409	395	385	406	390	369	388	368	370	426	394	377	382	413	409	382	365	392	367	359	405	389	375	370	373	430	387	370	405	405	387	371	384	404	407	402	386	404	432	421	399	393	412	387	402	376	361	394	406	437	356	369	402	412	381	388	411	423	356	394	419	379	433	411	411	424	402	340	387	415	429	375	367	397	409	356	379	358	420	400	395	360	396	394	427	369	420	375	411	388	363	389	410	417	394	397	372	387	396	394	424	402	414	397	389	410	389	391	380	404	355	386	379	368	380	400	378	400	401	379	393	440	403	408	426	386	442	386	388	388	400	424	381	390	386	368	391	382	413	393	378	392	425	431	413	384	336	398	412	383	369	361	407	383	352	405	425	386	374	385	404	410	383	328	422	389	384	402	439	408	371	377	402	424	376	379	389	440	378	396	442	434	350	388	402	382	413	415	403	402	377	382	407	380	381	407	424	393	458	359	406	393	353	386	379	368	395	400	368	362	355	423	351	371	423	394	436	340	395	397	413	364	394	397	357	395	385	399	391	429	445	408	392	416	372	404	410	383	411	363	391	393	402	362	379	378	399	396	398	424	399	390	425	381	405	370	412	405	412	413	394	379	396	375	342	410	406	415	403	406	443	395	391	341	410	349	390	368	368	410	407	408	409	382	409	431	410	394	387	400	402	397	387	428	413	360	420	368	372	382	389	405	366	360	398	360	413	399	385	366	399	419	396	422	388	375	416	394	366	405	374	368	399	384	361	446	355	396	384	391	437	427	382	409	379	379	361	384	401	382	398	353	443	411	405	366	380	420	405	405	350	419	414	397	387	384	398	382	409	429	388	386	414	369	463	378	367	381	397	364	353	387	358	352	371	427	382	414	385	395	404	388	419	424	367	373	425	403	396	403	390	410	386	372	423	362	391	409	379	399	406	414	389	421	407	404	414	392	396	364	390	396	405	417	393	407	371	367	417	372	392	393	377	368	423	400	432	369	360	387	416	406	370	392	414	411	389	418	387	396	392	426	343	367	426	415	404	411	367	407	418	360	426	376	382	423	409	421	383	364	364	355	359	410	399	396	413	411	405	408	410	384	384	370	404	406	396	414	398	374	361	405	381	374	377	411	427	365	394	413	368	354	373	421	386	401	408	383	419	408	377	365	404	344	408	378	343	414	396	420	403	403	387	388	417	410	390	381	396	369	386	358	377	409	403	397	411	369	415	409	362	389	429	394	419	431	395	388	382	390	404	413	391	374	363	403	383	376	367	385	380	421	381	382	419	399	411	403	355	418	399	398	418	373	382	359	396	424	411	389	401	446	399	361	382	394	392	410	398	423	398	432	431	381	359	393	429	430	381	370	390	358	386	421	408	409	391	368	404	419	377	386	376	430	413	404	370	390	400	415	399	357	391	384	384	404	442	424	393	389	410	383	402	424	362	398	423	406	368	373	388	411	363	428	373	390	395	390	427	349	378	392	413	393	361	427	436	405	424	391	384	378	355	423	411	396	433	393	397	384	401	407	390	393	414	404	422	406	358	422	451	412	462	396	394	388	415	378	392	377	374	384	403	372	434	349	387	393	400	366	443	391	409	391	360	395	402	403	398	382	349	370	415	422	379	372	393	378	403	425	451	448	403	330	377	397	384	405	355	366	399	395	379	368	403	372	368	338	378	401	332	418	408	383	381	395	396	390	415	393	459	369	382	417	412	373	433	393	386	416	418	363	411	415	418	389	407	415	426	375	390	390	390	381	404	426	416	358	440	390	417	397	411	400	407	398	406	383	376	410	389	407	393	390	400	376	392	428	404	385	368	391	416	413	426	409	438	392	376	395	399	373	427	388	390	395	406	406	403	385	369	403	383	407	387	384	384	448	400	389	381	364	391	377	360	379	422	418	365	414	357	365	399	398	399	428	399	410	420	387	364	407	379	378	387	391	424	413	411	366	397	358	391	417	406	396	397	386	381	483	392	405	426	333	437	375	382	426	457	417	415	355	386	391	408	368	391	391	402	368	402	385	371	456	387	386	439	403	390	378	406	358	410	362	399	394	347	408	389	376	427	377	398	390	392	381	399	383	414	396	410	365	436	403	370	421	382	423	383	422	433	441	406	394	370	394	393	406	406	387	402	418	415	401	388	367	373	379	403	385	382	392	386	387	406	416	422	386	395	390	404	410	380	383	404	345	399	379	406	387	388	418	378	359	434	379	392	393	400	431	379	388	406	357	401	443	412	409	365	420	433	389	411	373	364	403	353	326	369	371	401	401	373	418	364	403	442	419	427	388	386	397	361	387	459	355	367	386	412	373	404	440	448	402	425	396	401	398	362	411	376	381	399	364	389	401	361	384	360	414	396	391	395	392	386	392	394	404	365	412	389	414	406	400	369	388	390	377	371	419	395	389	419	387	407	417	422	412	382	427	367	362	376	379	374	386	384	365	380	399	404	439	386	424	417	393	386	373	403	411	398	426	380	389	396	370	386	378	430	400	418	382	368	393	360	408	349	382	343	389	391	375	389	367	392	418	389	396	411	400	407	378	393	418	387	407	409	400	416	427	373	387	389	405	401	366	396	408	382	413	384	407	418	392	361	411	411	393	407	367	381	414	418	432	430	381	397	445	403	402	391	421	454	417	370	425	434	421	413	396	361	393	371	386	385	401	390	392	408	365	417	380	358	391	400	388	412	409	398	437	390	402	420	365	388	389	419	394	432	366	391	380	397	411	408	400	407	410	381	394	412	425	422	410	399	374	395	397	378	384	375	389	412	414	364	363	404	421	380	378	354	366	397	398	387	432	379	350	379	374	364	363	418	365	416	378	404	411	390	415	364	388	399	406	385	403	401	385	374	397	398	383	387	409	411	389	393	412	390	385	436	410	410	394	387	413	373	383	417	403	387	382	400	420	370	374	406	400	415	407	380	395	393	414	402	370	373	392	408	402	389	408	373	396	366	384	410	399	408	405	385	423	394	395	384	408	376	402	403	390	409	434	379
2255	885	866	912	864	919	881	859	911	818	889	911	880	879	853	878	848	809	899	855	892	838	866	891	849	855	854	828	876	863	909	862	829	892	850	926	873	877	837	849	867	837	850	841	886	856	885	855	867	860	839	862	854	809	863	830	864	887	865	848	895	880	855	855	880	875	798	889	914	842	893	836	866	848	848	856	873	862	850	867	910	875	896	840	886	878	807	868	887	855	845	828	878	837	798	898	860	863	854	815	880	890	897	876	813	890	856	897	878	852	883	845	845	887	836	895	887	861	889	861	838	872	863	822	841	808	860	869	862	862	828	876	884	849	862	886	858	871	838	833	837	816	870	868	908	825	846	827	896	870	871	811	885	850	837	845	890	944	848	844	846	828	814	868	837	890	844	887	832	833	845	832	906	873	886	830	881	849	832	826	843	872	837	852	871	862	873	859	879	850	895	882	817	866	840	819	846	848	830	886	864	899	883	810	893	886	821	851	819	924	814	873	850	859	872	845	857	918	885	847	910	900	849	871	865	923	900	864	838	853	864	860	839	864	900	863	905	829	870	838	877	850	883	933	833	872	915	887	887	820	790	853	825	881	894	862	886	880	825	878	825	867	837	874	849	861	857	799	850	885	842	838	852	835	836	825	857	820	854	936	834	886	870	882	862	880	830	888	855	865	834	868	897	843	906	859	867	884	809	855	852	865	889	859	878	878	815	847	836	897	844	840	862	878	862	847	853	846	872	882	838	864	895	876	865	858	861	859	862	810	851	866	840	862	878	875	876	846	852	888	864	822	896	891	897	839	813	914	876	854	820	927	817	852	905	883	875	833	856	877	844	888	872	899	858	891	862	883	803	875	844	907	847	844	870	860	837	892	811	876	815	854	782	882	885	860	851	870	845	860	880	861	892	839	859	849	863	829	864	843	851	818	847	801	885	868	864	860	906	829	903	838	803	792	899	818	866	863	839	878	859	903	892	851	888	884	897	873	843	885	860	853	905	851	821	831	828	904	853	860	877	862	880	866	889	811	808	907	910	861	887	881	850	858	900	891	840	897	856	828	891	825	886	867	808	870	868	860	856	844	842	833	844	832	845	851	897	901	886	912	853	844	848	861	907	850	881	823	885	855	899	867	856	898	843	870	885	848	883	838	813	839	835	874	910	878	921	851	848	869	851	872	838	849	869	852	870	909	828	921	852	814	869	891	895	860	905	824	844	836	912	904	827	864	849	810	814	832	840	880	836	872	884	847	876	874	875	865	886	858	874	811	814	855	843	824	886	831	838	849	814	802	844	898	874	891	831	839	857	866	855	894	843	860	874	838	910	889	905	839	856	886	864	871	891	884	855	838	891	880	881	855	882	839	894	853	831	929	841	814	876	908	854	843	851	941	873	860	807	868	866	900	855	837	840	880	798	861	858	863	857	780	862	880	857	892	935	853	850	848	840	846	846	835	851	867	876	864	880	868	842	893	887	883	843	910	847	850	863	810	877	860	815	859	839	857	823	860	867	873	899	864	861	816	884	836	885	836	781	846	841	859	874	880	882	853	864	874	850	902	847	898	907	856	884	827	874	891	843	862	855	901	858	824	895	840	889	861	879	851	873	838	858	902	840	860	867	841	845	874	784	849	848	825	894	868	842	899	825	887	857	851	833	873	880	830	899	872	885	928	805	851	835	909	875	905	847	892	882	897	887	869	897	853	859	800	884	909	860	892	865	859	840	846	879	874	886	842	819	840	817	942	847	845	892	838	838	866	838	840	883	836	894	834	910	831	888	835	827	902	860	917	836	893	857	874	846	841	876	847	860	819	831	842	876	871	859	894	918	834	862	860	915	917	866	800	860	893	896	867	870	916	852	813	879	824	823	835	849	831	884	822	893	860	827	855	854	861	844	844	837	835	870	868	817	875	865	848	830	822	905	872	878	867	843	886	895	824	906	873	901	866	912	837	893	847	865	785	811	869	869	841	860	871	887	876	860	847	890	916	897	861	915	853	867	820	871	875	831	884	881	862	924	861	875	880	876	800	862	806	915	867	866	823	860	891	886	897	855	897	816	860	854	881	821	880	858	887	807	911	830	882	856	855	878	891	917	869	854	840	839	899	813	858	875	838	844	881	831	791	844	822	831	858	862	798	937	868	835	905	850	908	800	837	856	909	943	892	859	854	847	905	819	892	823	841	844	829	860	822	841	829	863	860	833	840	853	845	873	845	837	855	851	895	877	840	895	861	837	870	889	856	840	884	878	865	825	895	838	856	865	886	819	867	846	835	862	845	877	853	859	897	859	864	853	861	875	877	872	839	869	841	898	873	825	875	827	899	894	857	883	896	863	854	968	848	839	933	875	832	843	824	907	831	871	828	871	880	883	852	851	817	870	838	867	912	873	912	815	849	893	786	867	836	867	849	833	833	878	846	812	861	842	829	873	891	840	793	863	858	895	849	881	807	826	859	888	809	851	900	856	924	829	881	875	867	832	873	816	829	825	855	856	909	847	871	920	817	833	874	865	857	863	912	843	886	853	895	899	834	898	828	838	856	861	861	856	813	827	855	843	878	853	852	852	849	847	843	855	838	886	877	878	874	893	826	892	869	852	877	861	844	876	830	869	829	827	892	856	890	863	848	839	817	899	852	855	855	857	843	857	833	801	897	864	872	842	812	847	811	797	865	900	887	840	837	907	894	817	808	891	841	891	857	834	824	851	873	835	867	870	892	883	886	854	846	897	814	907	854	861	828	865	852	885	867	825	838	900	919	837	837	863	908	888	891	839	871	880	874	864	828	859	865	858	865	826	823	887	853	872	847	903	860	824	865	840	879	860	912	926	843	840	885	870	874	853	851	827	869	862	892	833	871	882	869	878	824	852	893	860	819	899	865	819	853	871	822	838	808	830	800	876	818	906	865	874	848	866	819	839	899	824	844	871	830	851	808	895	922	844	903	895	875	874	871	845	840	883	908	882	893	849	847	868	912	909	868	851	885	844	893	893	845	884	831	826	892	928	808	891	822	841	822	910	845	866	875	850	856	893	856	881	884	863	897	877	841	875	870	849	870	853	827	856	842	874	861	848	862	857	866	812	894	884	828	847	825	823	873	822	867	790	861	829	840	835	869	787	872	868	820	831	842	849	830	861	828	848	866	896	789	867	814	872	902	840	795	819	888	838	853	866	935	835	907	832	876	834	861	882	822	879	881	855	843	854	871	896	887	842	891	877	904	898	845	861	922	794	869	838	849	837	809	859	897	869	872	862	899	823	807	822	862	830	842	869	830	850	829	878	847	860	870	860	890	855	826	895	878	891	844	866	847	867	850	852	931	889	791	904	879	858	871	851	867	962	837	898	868	809	817	894	851	858	868	786	868	883	841	861	855	879	883	797	862	835	883	862	842	875	844	858	843	855	902	893	866	877	899	890	877	866	803	894	857	858	866	850	876	816	859	885	854	868	866	879	870	843	872	845	876	841	847	875	828	905	893	828	854	844	898	919	839	852	891
7594	520	516	421	310	296	252	248	212	247	177	206	210	203	200	210	197	198	195	206	197	185	200	196	218	193	213	178	210	188	194	188	194	191	192	211	178	201	191	195	218	171	228	197	168	184	201	185	192	199	207	212	200	216	192	182	182	179	211	160	201	196	197	188	191	222	190	212	190	198	205	186	214	214	212	188	200	213	187	213	161	192	222	210	211	189	183	179	192	209	179	188	162	204	172	196	194	200	189	195	167	205	193	188	204	212	187	180	188	169	162	205	185	218	203	182	198	208	205	181	205	211	175	224	176	182	196	176	174	182	192	202	178	221	174	181	196	173	192	184	178	183	183	199	205	205	198	178	182	183	186	169	183	184	183	207	197	186	197	198	179	172	143	177	172	188	178	180	190	185	179	208	168	176	192	184	176	173	196	222	214	177	163	186	158	190	203	199	192	174	175	184	157	180	168	215	241	192	192	200	205	155	198	193	192	209	206	192	208	202	194	175	204	210	196	189	199	174	221	178	191	192	215	179	180	187	184	178	202	174	202	166	194	186	194	202	197	183	169	192	170	208	192	193	157	191	185	199	227	197	167	183	194	222	180	185	200	168	201	190	212	192	175	177	196	173	164	186	191	170	194	177	176	197	181	192	211	186	160	192	181	183	190	182	220	181	206	172	184	170	190	191	152	193	192	175	186	195	221	190	199	220	200	206	211	230	202	195	202	195	196	209	225	199	209	190	178	189	203	200	214	214	206	201	174	192	191	233	213	194	189	212	184	209	201	202	197	187	163	187	168	212	199	183	201	164	185	195	205	199	194	195	201	162	186	193	214	180	207	209	211	200	194	172	166	174	209	185	197	181	186	209	201	195	199	192	214	189	204	228	201	198	180	183	189	177	203	200	174	182	181	223	205	198	202	172	203	216	178	207	171	196	184	217	174	195	167	182	216	180	201	198	184	205	164	151	195	183	180	196	181	204	189	225	187	193	180	184	193	186	194	176	206	201	192	182	174	176	203	206	191	178	178	175	203	188	211	167	207	196	203	163	197	181	196	195	209	201	182	194	213	196	202	205	197	198	203	167	169	174	196	190	211	206	222	174	157	184	185	194	179	194	185	175	200	204	194	199	199	188	191	194	195	200	195	186	203	203	208	172	197	182	197	197	178	195	202	183	193	193	181	189	211	200	190	199	207	188	153	172	163	185	182	186	175	161	182	168	184	195	188	197	196	185	161	222	203	183	218	159	196	216	181	182	189	169	174	157	182	218	182	194	223	186	182	194	183	211	172	192	175	171	208	216	183	170	178	225	183	192	198	183	183	178	199	208	183	210	185	209	178	199	181	195	183	178	174	191	177	189	186	201	194	208	179	174	195	183	201	207	220	199	174	208	177	177	163	173	180	186	222	196	165	199	165	178	207	203	179	197	185	178	196	218	205	188	193	193	184	187	169	200	202	214	217	198	189	182	208	209	181	192	163	195	170	203	198	188	180	185	189	191	195	193	202	166	194	178	164	194	211	213	177	211	201	171	202	180	198	187	198	195	170	191	200	185	196	157	184	186	194	202	160	181	202	214	204	207	191	194	178	199	192	172	187	181	211	200	210	166	177	164	189	163	186	220	207	199	175	189	176	212	184	194	220	206	181	206	213	222	195	225	213	190	205	197	166	240	202	214	203	179	213	186	177	192	187	194	194	190	179	182	172	194	181	173	174	181	194	183	217	178	183	215	195	207	177	180	206	203	181	221	189	173	188	186	193	200	176	183	199	175	192	196	181	185	187	172	212	199	190	175	190	210	164	208	188	198	200	214	201	179	218	176	211	210	196	184	183	181	190	208	206	184	197	187	176	210	203	190	204	198	169	164	182	202	181	164	200	187	173	179	175	188	207	172	197	191	165	202	173	211	203	190	183	179	196	194	204	212	207	194	191	189	194	182	181	185	194	192	204	191	193	195	191	192	199	188	206	200	170	210	181	206	197	176	208	182	208	203	186	162	170	182	173	188	183	181	163	221	176	196	233	163	190	171	215	189	184	182	178	245	197	191	202	200	174	181	190	194	158	184	190	174	187	168	201	216	205	188	194	160	167	223	219	194	187	186	208	201	208	171	189	172	184	202	179	183	198	187	213	202	182	213	195	212	194	212	200	203	205	179	198	199	179	175	210	210	191	184	178	180	203	191	205	201	188	205	184	176	175	190	173	189	192	180	187	191	182	180	188	178	221	171	208	189	199	187	167	203	186	229	182	193	182	184	197	186	164	205	203	196	198	185	193	169	167	170	223	183	179	200	213	193	209	223	176	185	208	196	202	197	186	177	208	175	189	202	190	193	210	187	195	219	184	189	191	208	195	206	183	184	163	161	219	194	188	235	177	198	193	202	168	189	178	191	181	205	186	182	201	167	177	202	194	176	201	201	179	199	168	225	202	217	195	196	201	194	215	215	188	185	193	177	179	192	201	196	232	208	197	162	186	180	167	176	196	216	194	174	197	164	208	188	195	209	194	178	192	189	189	183	176	219	178	174	193	216	195	178	199	187	195	144	205	160	201	209	191	192	186	168	196	170	198	189	201	195	192	204	192	172	200	172	213	196	202	204	199	198	176	195	222	195	182	207	176	202	176	196	191	164	186	172	180	213	190	181	183	179	159	183	195	189	186	188	192	169	209	162	209	197	201	194	170	202	197	203	222	194	199	222	203	186	190	207	192	195	207	217	189	181	186	206	211	180	212	192	187	170	200	181	201	178	214	188	187	183	185	194	170	181	172	202	217	210	174	200	195	185	200	166	187	188	186	192	198	195	172	194	178	198	173	205	194	206	182	179	197	195	180	200	177	216	206	190	198	213	197	184	197	190	206	215	180	183	185	169	204	203	181	203	199	200	176	172	199	205	195	186	210	218	182	187	195	187	176	183	187	192	179	189	180	190	203	206	155	178	173	177	186	175	203	208	196	179	178	178	204	193	184	191	235	206	196	192	191	204	176	173	190	197	186	195	194	231	200	201	180	179	174	206	201	185	167	180	198	188	201	151	208	182	180	209	190	202	186	188	218	147	224	197	214	230	186	196	165	202	174	179	208	187	183	182	199	195	188	200	162	177	177	213	233	214	201	209	195	177	198	213	159	225	191	175	188	171	177	195	209	203	195	205	200	185	211	198	189	189	195	179	200	194	171	192	178	193	215	182	209	187	199	190	205	202	207	173	185	177	192	184	197	178	194	187	197	196	212	211	206	185	189	175	165	190	188	176	198	190	197	179	218	180	161	210	168	182	172	210	179	186	189	179	224	189	185	166	196	205	202	207	194	200	195	199	213	194	203	187	206	175	217	210	210	209	206	222	223	180	197	182	185	187	206	194	212	184	203	187	187	197	187	188	193	187	212	202	166	203	195	187	192	210	192	179	187	186	191	196	198	184	173	194	206	192	186	164	195	195	169	178	210	199	192	189	177	197	176	172	211	199	160	179	200	207	182	183	198	186	200	196	212	220	185	177	181	234
6566	762	1168	1321	1162	941	851	747	721	625	627	602	549	542	517	556	539	494	520	511	494	519	533	471	469	482	474	443	471	493	474	464	461	469	504	455	446	478	484	512	491	473	435	499	426	483	482	433	501	466	531	480	473	429	429	485	428	397	503	419	489	474	473	506	508	458	504	455	498	426	447	466	425	482	427	437	444	454	432	466	474	479	443	434	454	458	446	450	435	500	489	447	470	472	463	456	468	469	460	498	463	454	471	443	444	454	454	407	477	465	436	442	465	432	457	429	503	454	436	436	464	426	471	470	433	467	434	463	452	474	448	443	487	453	483	457	445	505	468	457	454	491	422	427	444	473	453	445	441	489	453	466	458	433	448	488	487	428	456	451	476	444	472	473	454	448	478	470	443	444	472	419	477	421	450	451	469	461	470	446	459	475	464	483	434	456	409	460	454	448	452	411	467	429	457	453	449	471	455	453	474	471	455	463	479	455	438	458	468	449	468	439	445	442	453	490	464	448	465	440	438	450	451	494	437	469	473	472	452	485	456	484	472	447	496	427	455	439	498	464	485	443	436	461	442	444	513	483	492	472	458	436	455	474	494	483	437	438	454	495	474	460	435	497	479	419	426	485	467	475	451	432	434	478	446	498	495	496	468	451	442	455	439	474	471	464	420	468	440	472	483	465	438	442	462	502	485	481	447	437	465	438	447	424	487	475	432	462	448	456	429	469	431	475	470	429	477	487	457	499	476	460	501	467	482	466	460	427	424	490	432	447	477	431	455	499	442	423	465	451	439	475	463	428	447	469	431	438	453	471	476	473	472	466	507	454	457	450	439	477	488	451	493	479	460	458	484	472	463	447	465	444	479	489	427	483	454	480	459	444	426	426	433	455	442	483	466	472	494	455	436	473	442	506	457	482	484	454	463	455	456	479	468	442	478	449	438	470	470	454	481	476	423	474	442	481	419	474	440	484	440	446	459	421	467	470	494	469	468	430	443	503	454	462	463	419	444	507	520	468	459	465	449	474	455	437	467	453	441	479	466	469	457	457	418	444	461	492	460	460	464	426	417	466	504	415	441	504	467	461	470	457	475	439	481	499	450	471	429	431	441	454	466	496	449	442	514	499	475	497	490	491	454	480	471	460	427	452	421	412	419	460	472	478	447	445	449	462	440	473	460	501	434	501	421	463	447	459	474	475	452	530	465	448	472	419	479	443	461	423	446	492	455	443	464	467	471	483	489	449	444	463	423	448	487	475	441	492	465	472	478	437	458	456	419	444	465	439	429	472	473	483	474	463	474	442	514	457	471	437	457	475	476	480	489	464	463	437	431	467	453	435	442	444	452	477	469	435	505	448	443	415	459	483	476	460	482	448	455	453	469	461	457	460	495	451	473	470	429	476	447	421	461	425	409	484	478	476	448	433	473	448	497	418	445	453	477	445	493	449	487	424	446	441	452	486	449	457	452	488	469	453	441	479	440	457	465	468	449	498	498	440	480	464	438	470	452	463	436	457	449	480	472	447	451	461	415	463	400	463	466	499	465	480	457	470	468	451	450	429	426	470	450	427	485	479	450	465	421	454	433	496	460	457	510	474	487	421	462	494	476	501	454	446	460	465	447	483	472	479	458	515	474	454	478	439	460	483	445	464	424	493	473	455	436	448	468	467	469	513	426	421	412	458	456	493	519	477	442	487	454	450	476	476	451	413	440	432	480	421	444	441	464	458	435	462	425	466	473	468	470	465	461	466	466	453	512	456	466	457	463	455	450	477	475	449	429	441	468	446	462	435	460	475	478	455	503	456	479	473	445	481	497	469	457	471	472	486	455	426	469	487	473	459	489	453	453	460	437	462	468	461	473	484	447	467	459	461	440	461	463	486	476	487	457	442	471	448	497	423	474	457	434	476	459	454	433	475	431	484	452	483	462	450	452	471	476	431	433	437	447	419	447	442	482	493	461	452	480	439	427	451	467	456	477	494	431	469	495	433	428	435	487	482	439	435	517	459	426	443	458	480	466	423	514	479	464	456	446	452	474	443	422	443	467	473	485	490	463	431	466	481	456	465	455	477	434	484	468	477	417	462	471	465	472	448	466	460	469	463	476	422	485	476	449	439	473	461	494	462	450	509	475	459	474	471	441	457	483	477	466	458	445	460	479	482	468	464	455	448	483	466	445	453	434	460	437	434	454	410	445	472	475	400	460	459	466	450	454	475	482	441	470	451	442	450	480	443	442	494	487	467	487	467	488	461	462	428	466	494	421	487	458	471	477	478	440	457	437	437	478	471	451	445	463	444	414	476	411	457	424	440	435	450	460	450	447	479	458	467	457	424	457	436	464	492	459	459	448	435	465	470	455	411	465	447	486	439	444	482	456	470	450	448	460	481	462	431	441	478	466	409	482	454	477	463	452	458	448	472	429	498	451	514	478	460	460	466	432	456	490	451	448	456	449	468	435	471	455	447	470	447	501	470	478	475	471	453	467	479	445	434	442	419	442	452	451	435	422	458	468	434	474	467	437	452	463	470	466	439	487	463	475	485	476	453	442	466	434	402	429	488	470	457	442	439	484	448	466	460	452	435	448	470	465	471	454	482	471	467	494	436	454	449	467	466	470	483	447	453	472	472	464	443	458	443	455	435	472	481	469	469	480	483	466	460	503	486	496	460	400	472	497	433	452	430	476	439	431	433	484	466	476	473	457	442	492	485	489	477	470	502	427	449	495	438	421	485	439	466	451	461	436	475	461	442	467	423	425	457	450	477	447	483	439	416	446	475	448	458	462	474	449	456	499	440	463	448	439	447	471	429	493	451	450	426	465	425	457	454	482	442	470	473	437	473	459	514	462	447	464	452	500	443	441	457	492	471	438	485	436	452	488	485	460	478	412	466	441	471	464	482	490	461	472	487	471	448	420	442	437	463	487	422	477	495	474	469	460	469	461	443	444	479	444	419	498	503	450	427	439	493	456	472	421	472	435	448	481	485	459	499	492	459	447	445	457	437	467	436	472	461	462	446	446	445	447	480	459	459	458	476	493	466	450	486	474	450	464	481	442	433	487	433	445	476	428	418	453	418	441	474	466	469	447	471	481	474	445	454	450	435	480	433	429	454	441	492	452	470	466	497	455	431	449	453	468	466	474	505	420	462	440	432	458	433	461	492	433	470	451	468	457	489	439	457	465	446	460	425	440	444	441	454	459	426	416	449	447	493	464	466	465	483	501	520	446	465	478	483	516	477	457	439	460	445	477	464	455	459	497	456	432	451	450	454	461	481	475	456	433	461	446	417	442	451	461	452	467	450	454	467	501	451	449	453	470	479	476	520	433	455	466	471	438	462	465	469	472	452	473	450	464	486	487	423	466	446	441	492	459	459	446	476	407	465	458	423	427	465	465	472	470	449	487	444	449	454	489	450	482	484	476	434	472	472	474	427	433	464	464	431	505	447	450	507	487	421	449	495	426	469	493	490	445	482	488	487	459	463	448	513	472	458	454	453
15051	1268	883	685	477	379	297	284	260	243	238	211	223	186	194	204	200	188	200	158	193	185	173	178	182	193	160	199	200	185	194	174	184	197	185	167	194	173	190	170	204	172	178	198	185	171	209	176	177	201	159	212	204	195	191	193	174	166	171	188	162	179	177	180	173	210	205	189	154	169	178	208	168	169	184	167	190	183	195	164	200	192	145	181	194	168	195	176	178	165	198	186	203	190	168	187	197	152	187	156	198	166	182	180	163	194	173	172	200	192	166	176	181	163	172	183	200	180	204	219	197	186	176	168	189	181	197	178	179	181	155	179	171	169	195	157	207	161	168	171	188	195	169	167	204	186	178	202	173	175	193	177	178	184	187	163	189	158	157	166	158	156	192	195	175	172	157	169	163	139	197	187	172	187	180	181	163	203	174	189	163	189	141	178	160	166	204	188	193	191	167	186	163	163	195	164	189	191	206	170	156	164	157	185	183	177	161	193	207	164	192	187	133	173	193	173	158	147	160	194	182	186	181	188	203	173	177	168	167	163	173	174	180	171	176	178	174	182	165	162	174	187	166	162	153	166	184	164	204	183	159	180	153	180	183	174	169	165	160	182	182	144	170	177	187	190	174	185	165	195	170	195	180	188	161	176	184	186	195	191	200	179	195	195	168	194	174	176	171	155	180	180	171	170	189	162	178	199	191	195	213	205	179	179	168	168	175	155	163	184	194	138	181	190	166	164	179	172	194	184	167	192	159	147	186	202	202	183	200	171	176	197	155	176	200	172	187	161	156	191	159	172	194	173	142	190	195	168	152	163	179	183	198	192	152	185	183	167	177	171	213	179	159	174	192	182	166	184	202	208	183	180	196	205	185	191	164	181	169	159	187	182	168	175	178	165	162	162	164	193	167	172	175	172	167	189	186	181	166	184	160	156	189	168	181	203	170	183	175	157	187	175	177	201	163	177	174	171	157	188	195	168	197	158	170	189	171	167	174	163	188	178	183	170	177	144	166	220	164	191	196	184	183	152	181	157	183	204	156	166	172	211	184	189	185	180	154	168	162	162	182	152	175	148	164	176	164	179	180	202	184	187	171	181	148	163	164	183	151	167	177	171	182	207	173	143	146	170	166	161	199	186	179	172	171	153	178	161	189	183	160	183	189	170	191	162	159	155	182	168	169	191	177	205	162	170	180	172	205	186	198	196	183	165	191	216	179	156	172	175	182	173	181	158	182	153	200	179	188	175	188	152	189	180	165	178	185	165	193	198	200	192	159	188	187	167	166	164	196	185	172	139	202	172	178	167	175	187	165	210	174	185	179	171	184	174	176	155	184	179	195	198	206	170	174	194	175	178	186	154	171	161	175	179	151	192	170	169	170	169	175	191	188	182	186	193	209	176	176	182	184	156	173	184	172	188	168	194	191	173	173	167	148	184	194	183	184	188	189	155	157	183	163	200	198	162	171	160	152	153	165	186	184	150	157	155	193	171	169	197	204	163	201	187	173	162	182	182	182	193	155	182	173	167	172	177	208	176	162	166	175	207	167	173	162	151	186	176	179	190	196	176	194	178	167	183	153	172	157	204	160	155	175	191	194	182	193	174	176	182	178	201	171	151	159	208	185	175	177	173	155	176	175	179	161	173	184	155	177	175	189	195	169	184	177	156	174	167	204	172	198	180	195	146	199	186	170	183	180	187	173	151	194	167	198	168	158	197	138	177	169	195	175	171	172	193	179	195	184	172	180	176	185	159	168	191	167	171	189	174	173	145	181	193	183	167	185	167	179	194	178	179	185	169	188	210	183	177	196	180	178	173	179	175	163	174	179	159	186	200	172	182	176	173	190	169	206	191	188	189	213	202	189	163	168	167	160	165	169	171	185	182	169	188	195	171	181	199	175	170	188	194	169	181	164	138	160	158	186	168	154	158	170	156	155	193	166	162	202	184	155	178	168	183	173	187	196	171	178	194	168	179	190	197	164	162	169	161	178	186	207	167	154	189	170	175	184	189	187	170	166	158	184	190	150	191	179	160	179	160	200	173	147	167	182	158	200	182	179	185	175	157	159	185	187	183	200	195	197	189	172	195	177	175	183	183	158	167	197	164	173	185	151	159	181	168	171	184	201	173	178	171	178	175	178	170	183	184	186	191	169	159	154	157	180	160	187	158	187	195	169	180	189	171	172	180	177	185	185	162	180	171	175	188	204	202	184	175	181	191	174	180	155	152	171	179	182	162	180	183	152	165	193	181	164	180	170	171	161	174	181	156	185	165	179	176	191	185	173	196	179	192	196	189	186	166	173	195	186	171	203	178	192	183	185	172	163	156	187	191	180	177	162	173	190	182	171	187	171	152	173	159	183	190	207	175	179	179	183	203	179	161	171	176	178	177	176	174	164	195	195	174	159	183	178	165	187	184	179	186	140	178	175	194	172	188	198	212	183	170	161	189	172	187	166	185	180	155	161	180	145	193	147	161	187	175	183	188	182	160	207	197	202	177	159	170	169	199	166	171	178	167	172	164	192	179	150	179	184	211	180	195	178	182	198	185	160	182	157	175	171	178	182	156	205	208	203	162	200	193	190	202	217	176	195	192	204	190	194	181	174	195	173	173	187	178	179	177	167	187	197	150	183	183	196	211	184	172	182	163	181	167	180	193	170	157	174	188	156	166	146	175	166	152	196	178	186	175	212	184	158	197	157	175	187	177	175	174	191	160	178	188	168	200	185	156	163	157	145	192	148	191	166	186	183	169	178	161	174	188	148	157	173	189	208	180	175	183	159	190	180	182	188	184	178	165	183	176	184	148	173	174	196	176	194	180	167	189	196	143	164	163	162	182	196	169	177	180	184	181	180	171	168	193	159	208	184	195	159	192	197	166	187	168	144	183	158	171	151	172	181	201	163	187	208	159	166	162	179	168	198	198	183	182	152	168	173	179	192	197	168	189	187	181	180	173	180	195	183	184	146	174	184	167	158	172	182	202	177	185	150	169	176	176	198	173	172	189	182	168	181	195	191	209	160	166	169	189	180	191	191	197	217	173	167	197	187	162	173	178	162	169	183	181	205	164	175	153	175	177	158	176	183	174	167	183	195	216	187	174	171	168	177	179	160	185	160	186	158	196	190	191	174	149	209	176	160	207	181	161	169	177	177	170	155	193	166	186	176	167	167	159	143	173	157	196	195	159	142	179	181	178	185	180	182	184	192	156	185	175	157	207	187	174	164	165	197	176	184	176	182	196	190	175	179	194	148	152	214	197	192	199	184	176	171	186	185	162	179	183	157	193	160	198	189	182	176	183	134	205	178	189	145	162	155	173	173	182	159	169	192	183	192	175	142	174	165	198	170	184	157	181	197	187	187	167	176	180	156	188	163	193	182	180	185	183	178	185	181	204	161	190	180	160	186	205	175	148	153	172	171	187	182	183	166	179	208	170	167	186	183	171	200	193	173	186	144	196	178	163	173	164	173	188	160	141	174	186	160	169	165	170	173	177	166	177
8287	1038	1890	2065	1778	1426	1171	1045	953	817	790	734	690	632	582	610	584	605	571	539	546	516	505	545	534	532	536	521	519	541	510	473	525	475	532	497	510	517	512	468	495	467	455	456	448	499	441	475	489	495	492	480	481	497	479	480	521	444	480	451	476	515	467	481	462	458	466	479	456	473	475	482	482	506	419	481	454	490	550	459	422	485	459	488	454	473	492	464	453	467	450	451	407	473	445	454	500	460	458	454	457	461	444	482	473	478	482	445	483	482	443	488	458	501	471	462	463	474	437	496	482	490	497	480	513	455	448	472	458	439	449	506	476	443	460	441	478	483	470	458	454	433	483	480	484	481	451	432	462	473	474	444	436	456	466	474	464	449	433	483	470	522	461	494	517	458	478	499	479	445	478	481	451	472	462	485	431	438	464	453	512	496	479	463	449	448	482	454	465	453	473	466	452	496	443	485	446	441	447	500	454	457	406	486	468	488	453	507	474	438	484	446	456	467	479	467	449	416	486	460	502	472	494	471	500	477	451	497	458	424	448	471	480	473	415	488	483	476	482	446	445	444	448	455	396	452	418	442	462	448	450	503	454	474	440	503	478	427	455	478	456	427	454	465	493	443	475	478	479	475	451	512	483	461	466	479	480	440	464	448	441	453	471	454	433	463	436	494	486	493	497	453	459	460	471	468	496	495	463	462	434	470	442	475	445	420	459	482	464	475	483	510	484	438	465	463	478	440	459	449	470	482	444	433	490	462	484	437	452	507	454	479	446	439	459	487	493	459	471	483	458	464	437	480	457	461	449	467	454	459	459	488	468	467	473	454	485	459	481	433	461	491	450	489	502	416	521	468	452	472	480	443	511	450	493	462	474	446	481	521	454	485	507	449	451	454	438	499	466	441	468	459	429	514	459	443	486	444	421	507	462	445	463	447	456	473	435	449	458	479	486	466	464	447	470	480	442	425	472	489	471	464	455	456	500	464	471	494	472	487	461	513	444	449	473	461	454	451	423	431	484	488	471	438	428	494	457	467	434	473	437	471	436	505	461	484	482	471	473	442	450	482	462	424	440	433	459	456	472	460	480	451	481	477	461	482	485	480	448	473	456	440	456	476	441	462	506	498	434	465	440	440	458	447	469	445	457	431	444	447	452	431	438	478	475	487	453	446	457	456	465	485	428	461	477	457	435	478	455	463	467	445	467	482	473	475	426	462	459	435	472	452	481	455	461	442	495	475	460	474	460	450	447	487	426	479	458	445	426	474	449	446	440	476	458	446	473	477	476	452	467	437	464	484	493	449	480	443	454	489	512	420	491	490	460	442	470	473	440	443	452	500	458	474	480	443	518	498	444	500	449	455	452	436	455	462	458	442	466	519	456	471	435	474	443	500	447	495	494	480	455	498	465	480	446	517	484	476	488	469	474	484	480	446	476	450	432	465	462	477	481	485	491	468	485	442	462	454	439	456	463	452	482	529	487	454	436	457	477	458	446	480	457	467	450	457	458	458	451	506	448	474	475	467	468	462	448	514	446	463	477	492	451	453	470	488	485	420	460	431	452	446	464	452	451	489	522	457	511	440	436	483	480	429	456	410	487	474	478	496	475	467	469	477	478	443	459	454	472	460	421	439	458	453	470	438	447	446	467	479	457	441	461	495	464	452	477	493	495	456	478	443	464	474	433	455	469	480	480	474	438	488	447	446	448	492	468	485	508	476	503	444	494	417	475	438	441	464	442	426	479	484	483	447	480	447	433	475	463	464	439	498	444	534	494	442	475	527	436	471	502	491	443	443	441	464	495	472	486	434	459	424	461	473	457	470	440	460	453	456	434	474	415	454	457	494	454	472	467	507	491	465	439	484	453	487	457	425	477	462	466	475	428	427	453	429	483	481	469	464	481	479	444	496	487	479	446	452	471	463	466	483	444	471	444	493	467	452	478	461	482	449	455	463	467	443	460	446	501	501	502	430	463	451	484	486	509	507	444	454	446	466	475	470	490	435	439	469	462	503	435	464	453	471	486	420	440	451	427	446	491	509	452	456	455	431	440	422	438	423	466	474	458	430	432	450	458	496	448	492	470	463	475	447	468	479	463	463	471	512	466	461	458	423	422	466	428	474	461	500	478	492	480	418	489	451	449	460	425	473	471	426	482	465	462	440	487	459	479	495	456	457	435	456	468	510	465	430	492	474	474	461	447	465	464	424	426	472	468	492	460	454	465	456	455	460	459	459	456	458	434	483	455	435	448	449	437	490	474	494	495	466	471	456	476	472	454	471	475	458	445	455	453	430	455	507	453	470	465	468	461	428	460	440	478	500	475	498	450	455	463	442	461	471	464	490	457	480	426	438	483	452	481	479	486	455	465	459	464	493	436	499	459	453	449	445	463	459	438	444	411	484	443	471	484	472	482	452	486	476	451	452	429	492	502	464	482	477	478	449	405	457	454	476	428	418	468	487	426	466	435	454	432	451	466	427	451	491	454	497	443	446	489	471	457	479	477	491	456	451	460	467	486	472	501	467	447	481	455	479	483	484	482	466	450	437	531	462	453	479	449	432	485	420	462	462	459	459	441	475	474	461	470	487	468	445	485	447	445	486	448	451	464	452	476	438	459	466	525	450	415	502	463	463	460	480	464	419	466	478	489	474	474	502	454	458	449	477	470	487	471	455	452	455	448	442	478	457	474	449	412	396	453	464	436	449	431	425	450	518	454	481	422	469	482	457	458	448	429	493	412	449	465	485	524	519	475	481	465	437	451	450	461	461	472	478	520	456	505	470	475	492	471	471	447	444	503	474	494	452	434	486	427	443	469	508	474	445	472	470	412	471	458	482	451	428	466	482	477	481	483	459	434	449	465	456	482	434	450	460	457	445	479	450	472	481	468	474	488	467	438	497	482	478	430	462	464	471	462	446	458	440	455	461	482	491	466	461	459	464	479	419	439	469	461	483	475	489	476	460	430	471	451	477	450	471	470	479	440	461	478	465	487	489	477	482	429	490	460	456	451	463	446	478	477	505	428	457	480	456	472	486	446	453	438	449	466	463	455	489	458	424	468	424	490	499	448	494	471	465	458	478	458	486	447	429	466	502	440	491	466	461	467	472	444	459	423	483	468	480	484	483	474	440	460	471	454	470	444	479	517	477	455	469	479	462	496	472	491	497	462	487	497	459	465	467	482	473	517	460	445	457	436	451	466	465	478	432	458	439	484	452	460	468	477	476	450	458	480	462	427	444	482	459	469	482	460	470	473	474	449	464	460	473	435	450	468	450	454	469	440	449	452	481	462	489	455	463	478	430	484	457	522	475	469	466	497	459	491	430	444	511	469	428	475	438	447	447	462	491	467	452	455	459	482	476	466	451	469	456	441	453	430	446	445	495	512	468	474	484	462	462	444	460	468	455	454	485	448	472	482	449	455	453	471	468	466	457	498	486	455	475	460	453	486	447	495	493	449	443	501	435	464	471	499	451	460	457	470	475	463	453	471	466	434	475
1894	390	392	389	434	397	400	377	385	380	395	374	389	393	372	374	419	419	438	372	421	436	401	364	388	424	397	443	379	426	379	403	410	402	424	399	393	393	368	378	396	414	410	431	336	353	396	390	391	410	393	399	382	398	366	408	398	411	394	368	369	408	404	417	383	362	365	374	380	391	385	405	401	387	382	378	400	369	356	419	422	389	383	376	362	364	359	397	397	384	427	390	399	393	394	415	381	375	389	358	390	384	386	396	396	424	426	406	414	404	388	397	392	407	380	359	423	440	391	411	398	374	383	383	383	401	397	361	376	397	428	408	403	394	403	374	411	400	413	427	418	394	412	430	399	408	377	369	353	398	406	400	380	338	362	423	388	391	391	409	407	359	386	401	412	361	394	388	411	389	386	384	416	413	409	419	387	383	394	400	395	396	366	382	408	401	426	378	398	395	390	359	381	380	401	396	368	414	396	373	376	368	375	394	415	402	407	392	359	381	386	410	362	386	400	378	373	378	366	408	403	376	408	376	370	400	393	415	426	415	359	410	393	366	383	381	373	387	416	388	417	409	350	404	371	386	393	363	420	410	407	379	394	438	360	369	401	401	410	389	395	417	408	394	380	398	415	400	416	393	403	400	428	407	399	399	406	352	341	352	380	408	390	385	405	402	355	397	404	417	385	406	384	402	416	368	375	362	387	386	360	379	431	409	377	428	366	382	392	439	410	399	382	407	406	430	408	370	415	402	377	420	397	395	374	340	400	403	441	389	381	411	382	399	398	381	424	412	384	411	374	401	375	412	389	383	395	391	388	412	430	385	386	401	385	392	405	400	361	377	369	413	406	449	381	367	420	413	374	398	394	404	423	386	390	414	378	394	344	397	423	380	376	383	397	398	405	399	368	353	393	369	390	393	395	400	346	361	362	386	336	385	337	404	363	373	434	404	381	418	354	386	354	379	333	432	406	335	408	415	386	397	391	399	374	381	400	396	391	373	392	390	392	360	385	379	412	371	438	380	361	383	443	401	405	371	383	399	384	353	381	402	413	399	415	395	384	412	432	356	405	399	404	381	426	395	360	402	374	375	410	389	370	392	381	384	381	359	383	364	379	353	408	392	388	408	394	441	355	404	375	415	399	398	396	396	393	417	408	392	379	377	397	380	408	371	352	409	373	376	399	396	371	363	357	398	373	409	391	415	374	382	386	405	365	381	400	399	372	380	380	397	381	387	375	395	392	406	412	387	389	419	388	399	410	372	410	422	416	421	394	392	372	365	382	410	435	385	399	400	355	408	390	422	390	392	399	400	421	429	388	445	387	372	387	378	386	415	388	395	364	357	401	400	421	413	411	398	363	396	347	373	372	388	372	387	399	386	385	387	391	372	423	376	399	398	426	392	404	367	379	409	392	401	357	371	353	401	391	412	396	379	411	425	374	376	391	382	403	370	389	359	388	390	395	368	390	384	417	400	426	387	395	427	377	357	425	364	370	368	368	403	363	399	380	380	390	402	369	407	358	394	368	422	373	409	358	424	399	398	412	400	428	426	370	370	427	367	385	396	414	379	392	383	380	417	388	368	380	409	379	416	424	387	389	406	410	402	380	380	421	394	372	432	400	391	387	385	369	394	372	412	383	364	420	360	431	406	433	420	370	372	411	378	387	392	413	411	335	399	386	368	390	397	361	411	410	381	423	369	389	389	396	340	401	403	408	405	418	387	388	378	381	369	392	418	377	359	378	386	373	368	393	358	366	408	383	359	388	383	386	397	390	369	373	394	424	389	395	370	377	393	399	383	400	401	383	406	384	382	389	370	413	442	380	387	373	374	406	381	395	347	401	432	385	403	382	392	394	400	416	385	407	410	408	376	371	411	359	379	389	369	377	400	390	399	421	433	374	382	383	403	417	395	374	400	356	397	404	400	381	382	411	396	387	393	398	393	374	388	407	378	371	414	387	370	404	360	403	415	410	443	356	423	387	375	416	422	422	390	390	422	398	423	376	412	406	379	375	425	437	405	369	390	409	369	445	399	383	406	419	369	416	413	375	381	385	417	389	400	366	400	406	404	414	390	401	386	404	344	392	400	383	405	394	394	408	430	391	414	376	379	374	394	383	413	425	374	445	427	388	400	354	387	367	369	411	349	411	406	397	391	393	401	406	419	384	400	386	393	425	399	362	407	401	418	375	438	377	377	433	401	391	427	380	400	429	409	410	412	395	402	393	397	412	394	367	408	376	373	368	393	421	369	410	405	375	405	396	402	390	402	401	383	414	384	400	384	348	346	409	354	381	374	428	410	375	372	377	398	359	393	362	382	409	396	410	394	361	366	402	395	405	399	404	387	386	381	386	397	337	397	394	366	395	364	377	383	382	371	385	408	444	414	424	411	364	393	393	434	396	390	402	398	373	356	401	408	392	344	412	403	394	381	372	401	396	425	421	378	392	399	393	400	424	400	363	371	383	363	424	403	412	378	456	400	366	401	383	415	397	384	385	400	387	383	416	417	373	414	413	392	374	390	411	385	405	387	417	401	407	396	436	361	359	345	427	393	406	422	408	397	378	416	394	414	386	387	389	393	399	455	387	358	388	365	355	419	376	423	381	392	396	388	388	400	398	373	431	398	385	390	382	383	401	433	402	353	380	378	424	371	421	391	381	403	373	392	412	416	375	374	396	416	390	387	422	381	389	372	402	391	412	382	416	377	445	362	439	326	425	372	369	372	379	402	370	390	383	454	368	391	383	414	414	430	400	394	372	430	402	395	430	422	413	425	415	412	401	410	404	397	398	359	375	372	336	396	384	368	360	340	394	395	383	381	401	394	429	385	383	377	383	387	392	413	338	408	420	405	397	391	373	380	370	390	412	393	409	382	386	425	385	378	378	392	402	398	415	390	397	394	380	371	404	387	361	375	383	357	403	369	359	418	388	360	386	385	425	357	414	374	411	394	370	398	400	407	406	378	404	418	411	369	384	371	394	361	370	427	413	407	398	392	394	400	398	393	440	389	440	439	394	387	411	400	417	381	413	389	372	374	361	371	382	376	402	377	353	391	375	413	407	379	380	412	385	374	386	371	402	416	410	389	409	400	420	383	367	399	370	408	371	396	376	415	414	425	402	388	369	410	417	396	432	382	362	358	371	379	383	370	394	377	379	414	366	409	371	380	372	416	373	402	376	418	392	417	416	393	400	364	377	395	352	420	382	372	397	388	370	405	398	383	396	396	397	428	371	354	403	342	368	378	412	389	418	407	350	399	409	387	398	390	413	417	392	411	435	362	387	401	348	391	459	432	425	392	411	450	378	394	376	404	409	393	383	413	409	418	365	376	413	354	360	415	420	385	400	363	391	383	396	404	391	381	397	394	411	408	406	369	436	413	367	434	444	414	417	400	394	400	391	387	397	414	406	400	344	373	425	374	393	372	426	383	375	392	428	414	411	411	428	362	385	377	368	362	370	389	375	391	400	413	377	393	393	390	372	394	389	405	402	381	388	370
2316	937	882	860	887	944	866	877	870	906	879	828	857	894	862	871	832	894	917	834	853	821	807	890	849	853	866	837	866	832	857	867	888	874	858	825	894	817	851	821	863	872	832	874	891	864	864	846	872	896	897	896	895	824	881	805	829	876	823	869	875	852	874	865	868	862	866	826	845	869	874	851	846	813	864	879	811	864	825	831	884	839	870	808	874	839	908	890	766	878	898	889	816	851	831	858	879	878	883	877	796	881	875	814	842	865	865	871	861	885	778	873	869	893	844	863	803	859	886	847	862	874	854	890	851	857	932	884	849	864	862	867	847	857	850	866	875	894	836	851	897	841	805	909	867	845	869	896	865	851	866	825	809	853	855	799	852	842	852	874	874	876	818	852	825	841	891	856	881	829	833	857	790	870	825	885	852	811	882	853	861	853	935	897	873	834	885	851	859	916	867	839	824	859	853	902	845	838	833	887	817	882	867	881	818	848	853	871	828	897	886	867	869	857	861	875	824	883	813	908	832	852	824	818	891	875	841	826	783	857	783	925	885	897	876	844	865	864	863	800	906	855	883	898	822	882	827	902	887	878	846	871	847	863	865	833	887	896	853	858	875	861	811	881	886	859	867	863	845	825	875	862	824	841	826	936	902	826	861	895	821	834	870	889	850	826	833	848	873	845	800	845	843	857	900	811	872	838	920	875	868	928	902	849	873	892	862	874	878	873	816	884	801	846	804	852	863	846	803	852	846	837	847	868	864	821	835	882	841	870	841	851	865	835	809	848	836	860	836	883	901	837	927	844	872	845	857	851	832	899	889	861	883	869	874	843	837	845	876	850	877	873	843	859	795	839	853	881	788	878	863	863	841	907	849	899	802	863	841	859	829	865	875	842	874	888	891	869	888	885	900	830	868	868	840	843	847	827	856	876	816	848	792	829	858	867	886	887	875	849	885	867	851	836	882	877	905	859	780	852	848	795	861	867	825	863	802	825	883	854	877	848	866	830	812	894	877	877	852	868	852	786	835	821	837	907	873	889	858	842	891	848	854	813	844	847	826	924	888	850	827	848	798	926	828	874	892	879	822	823	830	907	893	856	924	830	867	863	821	875	844	814	875	808	864	833	860	828	877	847	840	877	875	863	916	779	850	853	866	851	857	830	848	860	870	869	931	863	816	891	805	830	842	865	830	849	881	827	909	846	879	866	852	824	838	869	866	857	819	861	888	839	828	895	812	857	879	857	840	887	867	906	860	859	898	861	854	834	903	836	837	830	800	800	896	885	852	945	813	878	905	908	884	833	832	891	873	860	899	837	889	848	902	857	907	862	857	933	819	844	883	864	853	848	814	909	853	875	881	816	834	830	805	892	816	807	886	890	869	828	907	841	889	857	860	864	867	834	798	801	841	877	828	882	871	859	815	895	872	924	842	858	853	902	858	845	879	819	835	844	883	884	830	847	839	834	808	835	853	860	867	889	863	824	855	802	869	860	867	869	850	880	851	899	838	900	819	833	871	837	876	836	860	838	812	882	860	902	866	861	814	853	832	872	903	832	818	828	909	897	917	894	827	832	869	812	813	849	898	852	844	846	902	841	868	914	869	846	864	812	850	793	830	887	845	842	876	877	875	871	814	873	863	926	855	869	855	819	819	880	875	837	835	893	858	861	867	867	852	887	858	834	824	826	899	877	869	847	878	872	825	870	910	841	824	860	834	823	842	892	841	874	841	836	863	937	834	824	845	836	867	861	899	854	865	864	829	864	849	843	871	850	847	814	865	843	885	854	882	834	845	883	836	875	861	848	837	863	868	863	901	791	866	880	815	835	880	867	886	899	842	869	863	859	815	866	883	906	900	890	857	881	883	821	897	844	764	853	914	861	881	862	850	880	861	889	889	805	828	847	866	862	846	878	873	826	846	865	892	807	876	898	859	894	846	902	858	813	889	847	870	869	884	882	835	912	900	853	826	800	884	817	831	839	871	858	856	880	890	818	856	861	826	870	853	868	843	848	829	877	848	898	880	853	915	831	870	862	829	848	857	837	851	879	890	895	881	885	840	831	848	844	896	869	866	868	900	872	854	902	884	892	909	841	863	901	855	855	877	891	807	834	907	855	850	822	923	837	854	875	880	851	859	897	855	856	790	880	809	806	882	885	855	846	838	844	863	899	843	854	858	836	873	855	910	869	867	841	867	892	885	856	849	827	830	856	887	847	850	869	842	822	847	847	818	862	825	855	864	895	889	888	816	818	874	875	858	886	854	847	861	849	826	871	883	844	864	839	839	842	874	823	866	866	871	881	809	831	881	908	891	862	893	875	889	841	891	826	845	876	940	859	883	835	863	931	843	891	921	902	811	885	887	833	857	867	878	877	828	878	896	847	836	862	839	908	877	853	872	860	818	816	867	866	868	799	867	825	871	820	872	811	854	843	840	833	859	858	869	816	897	896	867	914	839	867	813	869	883	853	873	929	841	827	865	883	855	796	851	875	852	873	828	816	849	843	838	845	852	903	852	821	844	788	860	867	807	823	866	866	840	824	825	866	866	871	859	877	840	906	870	823	887	893	822	873	866	863	831	870	870	897	834	834	866	930	827	845	853	848	813	867	859	862	880	859	871	862	820	837	960	826	842	833	826	861	845	845	863	861	914	846	862	831	886	827	889	902	860	849	838	838	857	850	899	870	877	853	823	859	880	834	898	851	848	821	885	887	872	906	843	837	898	812	878	790	895	899	883	900	845	874	893	834	849	873	870	816	870	854	854	843	828	841	846	812	798	821	880	869	829	856	835	887	802	834	855	863	882	819	850	829	828	892	894	876	874	838	875	896	862	864	888	840	794	848	884	882	855	875	863	863	847	846	900	886	863	884	834	845	892	894	830	849	899	867	830	847	838	883	850	817	873	868	799	841	827	844	910	848	887	852	818	826	876	830	852	830	869	838	888	844	890	848	859	844	860	899	916	884	857	839	796	877	869	833	851	896	865	841	880	866	886	828	813	848	818	856	874	865	841	879	888	846	894	873	908	866	830	801	920	824	805	847	862	890	849	842	894	887	878	913	820	837	870	885	908	866	851	849	900	924	852	807	843	870	860	864	882	848	873	778	838	854	875	850	943	843	861	794	829	899	956	875	843	888	903	832	887	852	837	884	891	855	852	897	888	873	861	859	865	894	861	878	883	893	822	903	919	852	853	903	843	878	814	866	857	855	881	853	888	838	821	850	835	893	871	859	864	820	877	863	857	865	851	859	848	848	820	827	915	851	832	877	864	848	833	853	829	832	830	886	899	922	866	858	852	824	788	897	911	843	888	912	836	842	779	890	831	844	850	867	858	815	863	856	860	834	860	860	847	846	860	888	844	873	926	897	832	835	848	816	833	849	879	841	872	845	867	875	839	809	838	808	798	865	842	917	908	860	853	863	848	854	849	859	838	861	863	891	851	794	836	888	834	881	846	814	908	877	876	844	879	862	865	822	881	836	796	846	843	832	862	844	849	871
7855	491	522	412	354	281	278	229	192	199	234	253	196	198	210	230	185	209	216	184	209	221	191	210	185	184	192	203	185	195	215	173	189	193	218	204	188	223	221	199	212	193	175	172	191	182	191	199	193	174	181	179	212	181	207	189	184	191	197	165	189	204	183	175	175	170	187	204	188	196	205	219	195	198	217	180	183	181	194	186	176	224	190	214	205	216	196	191	201	170	175	190	151	183	206	186	189	183	196	212	215	196	208	196	190	199	214	185	166	199	189	183	192	187	199	164	207	184	188	153	178	209	204	218	191	216	208	192	177	168	206	199	192	182	189	195	197	211	215	183	213	200	203	181	186	171	199	215	199	158	179	185	173	185	177	198	190	176	207	176	168	196	202	208	189	180	201	210	197	213	171	188	194	200	204	204	208	178	177	167	199	205	195	181	163	165	192	145	187	189	188	168	183	181	213	190	182	233	205	188	211	187	201	189	182	183	209	178	174	176	181	199	200	204	213	189	181	162	196	181	204	182	169	173	193	202	181	181	215	200	201	187	176	186	186	201	191	162	201	209	200	171	204	198	190	195	181	181	173	212	205	169	195	170	223	204	171	205	191	200	207	203	188	200	180	186	197	221	186	185	170	189	161	190	204	207	203	178	182	209	201	208	189	204	201	191	196	186	188	196	178	196	206	198	184	174	200	200	193	192	215	194	204	159	181	171	177	197	172	177	189	172	177	170	199	204	197	183	208	184	203	187	208	186	179	181	192	192	179	204	215	180	192	187	196	159	226	166	193	173	182	234	191	200	188	184	184	182	195	196	180	213	198	178	179	206	214	169	188	181	171	204	210	201	194	204	195	196	207	168	212	205	201	190	174	186	168	196	202	231	186	212	183	161	197	230	211	195	200	185	183	190	213	178	183	189	209	206	228	186	190	180	213	212	200	206	183	165	184	200	172	200	202	177	219	194	214	208	210	180	215	174	177	182	184	187	186	204	202	187	215	210	202	171	174	216	191	189	200	204	185	189	193	190	215	182	215	193	177	179	200	192	165	185	187	208	186	190	194	190	164	174	165	192	188	178	183	197	179	182	210	170	203	165	193	192	185	219	195	196	177	228	186	221	202	156	188	180	202	206	202	206	166	155	191	189	185	179	192	204	184	190	178	232	208	176	180	209	201	190	203	210	219	214	187	154	195	188	199	207	211	180	206	192	206	183	197	189	206	191	204	185	202	193	210	201	181	173	192	178	214	183	193	199	166	180	207	212	176	169	196	220	206	197	191	195	191	174	201	184	168	202	178	172	208	194	208	214	175	192	195	204	187	195	182	191	166	164	177	178	155	205	196	210	201	186	147	200	198	191	186	188	221	200	189	194	176	186	190	180	183	192	193	174	206	192	219	170	181	171	221	190	186	221	180	179	191	208	194	177	198	192	198	188	173	218	170	177	205	203	199	198	211	198	203	192	199	224	159	193	203	183	169	218	201	170	218	176	185	204	191	178	168	199	221	208	172	176	189	207	200	168	191	201	219	175	170	186	203	184	179	175	213	186	166	187	183	184	205	206	223	175	182	186	185	188	183	201	194	197	176	192	161	185	186	214	225	183	201	207	177	209	184	195	187	180	202	175	164	210	222	191	190	174	201	204	213	196	192	200	177	176	198	187	193	206	206	196	211	177	189	200	185	226	178	217	208	187	165	191	188	205	198	185	213	165	176	222	206	203	172	204	204	188	174	217	173	206	177	170	222	210	186	180	203	180	201	186	209	209	200	196	200	198	194	198	177	199	182	206	195	210	204	182	178	170	190	169	224	205	190	175	191	141	185	201	189	187	204	182	210	210	214	194	188	200	208	188	162	200	182	197	226	216	211	188	184	201	202	181	196	201	187	211	192	180	220	203	217	185	172	191	201	176	190	212	208	231	195	193	165	198	190	185	206	207	183	206	185	183	173	180	181	179	175	212	202	191	195	213	199	211	186	157	193	184	193	197	179	202	165	196	213	195	200	203	212	169	192	181	188	162	216	185	176	195	174	176	202	196	174	201	175	173	180	190	204	191	187	180	189	171	208	219	183	186	184	186	180	208	191	202	194	201	170	189	181	194	180	216	205	195	212	198	206	211	187	175	206	203	193	180	194	165	216	209	201	211	191	203	210	203	172	190	181	174	185	181	188	215	197	189	200	182	169	192	197	189	195	202	193	198	219	195	175	209	174	205	180	176	194	182	172	198	189	175	194	182	178	198	176	148	171	175	199	203	191	199	199	203	187	173	191	188	196	172	188	170	187	202	211	202	177	182	201	217	187	208	193	200	189	192	184	202	183	194	192	201	191	203	190	170	208	225	199	181	205	200	196	209	202	197	188	185	174	214	170	182	189	196	169	200	176	196	161	164	199	162	222	194	198	192	208	215	196	182	216	199	208	186	206	196	169	166	190	203	190	170	167	197	169	176	177	185	204	194	207	179	186	185	175	212	236	208	201	167	220	187	195	200	179	197	181	172	162	172	195	194	205	196	193	184	204	191	195	174	168	226	208	173	196	210	202	195	201	181	223	206	196	174	157	191	192	189	190	175	216	186	224	202	200	166	215	214	196	176	213	191	185	192	196	178	209	185	189	199	188	190	205	171	186	188	185	210	196	204	223	202	178	177	174	213	189	194	195	166	193	193	184	224	195	184	198	181	186	187	205	217	197	195	174	194	204	186	188	187	213	173	203	173	221	230	186	178	192	204	200	200	182	183	167	176	198	187	198	169	188	172	181	178	177	183	194	198	181	200	195	165	198	196	213	189	175	215	196	198	188	201	200	203	184	178	183	197	196	211	243	200	190	189	184	183	215	197	166	190	191	217	214	205	177	179	174	189	200	183	175	172	198	193	216	176	185	174	155	212	205	185	173	210	171	198	171	221	208	180	180	210	205	200	207	207	210	204	175	202	201	202	216	176	218	201	204	209	204	175	197	209	191	192	219	211	214	182	217	212	182	157	197	184	188	168	197	194	183	178	195	196	184	196	200	188	180	192	180	191	199	207	211	178	177	198	230	187	208	180	169	185	176	197	197	200	201	178	194	205	194	194	206	202	170	191	216	197	177	198	203	185	185	165	168	173	173	194	196	210	202	180	205	167	181	190	202	199	201	209	223	201	179	190	200	170	181	223	202	170	172	208	187	183	192	195	183	173	207	209	159	195	174	183	192	201	206	222	199	203	175	174	210	222	201	201	228	191	203	180	201	193	205	212	204	201	186	208	201	168	173	198	178	207	176	204	203	174	211	170	184	181	189	177	214	211	186	198	224	197	167	183	206	200	166	189	238	185	208	185	212	202	182	213	175	163	196	189	175	181	211	199	189	198	196	218	196	185	160	197	205	215	198	206	180	161	194	208	176	199	158	199	206	184	198	194	198	191	213	176	213	189	203	223	209	194	191	192	191	178	204	172	173	174	196	214	208	182	202	174	201	213	197	200	209	167	187	219	182	180	167	182	177	190	202	214	169	176	207	214
6402	770	1161	1311	1071	1025	829	717	648	640	599	637	592	509	600	520	571	563	487	547	515	500	486	518	454	477	494	505	471	490	478	432	515	481	465	504	473	468	476	468	466	487	507	486	476	492	460	473	436	511	483	468	473	457	429	487	508	508	466	472	449	475	491	469	448	504	434	452	418	481	490	471	460	445	469	427	497	459	460	462	472	470	465	451	430	471	447	452	448	451	499	463	474	446	464	474	458	442	446	491	448	473	473	445	483	455	457	447	478	434	470	467	474	480	476	481	467	429	452	436	452	466	478	471	488	504	442	476	444	443	442	445	455	462	446	443	484	490	456	495	477	466	456	482	439	476	507	453	421	464	446	447	448	499	427	478	444	428	470	500	440	476	454	461	450	490	465	460	456	430	477	438	461	455	460	447	451	451	503	476	430	477	438	449	492	462	460	498	441	459	479	473	438	471	482	449	472	470	472	451	437	465	497	510	456	514	507	494	457	498	422	435	479	447	530	439	469	455	458	450	500	474	507	460	464	491	499	468	481	464	445	392	455	495	496	469	457	462	476	466	456	502	433	496	470	472	531	487	451	446	449	432	509	501	480	510	491	509	469	468	503	469	465	467	454	459	452	485	479	459	465	459	484	479	466	483	459	494	468	464	478	473	466	449	457	442	473	437	475	447	463	464	461	511	457	496	482	464	441	485	465	465	446	428	472	416	412	497	449	506	497	473	469	481	459	447	421	494	532	476	462	423	439	483	465	470	479	452	463	534	459	472	469	445	448	448	477	476	462	471	435	455	425	457	456	445	459	479	450	465	465	454	448	466	485	446	480	480	481	487	444	472	464	434	458	505	457	504	444	431	459	436	467	454	449	475	431	480	432	455	442	451	451	491	446	482	464	462	454	484	486	463	442	457	490	473	485	453	479	452	438	445	422	465	479	473	477	492	456	503	447	453	476	441	465	441	483	483	456	486	459	465	457	469	485	432	460	449	455	477	486	509	426	458	450	458	485	424	451	456	448	457	472	474	445	445	470	437	461	486	436	460	461	441	450	454	454	422	478	444	438	467	467	436	459	463	470	472	453	483	478	443	485	452	480	510	469	456	440	471	503	471	465	481	458	459	441	442	447	469	462	466	469	478	469	453	446	419	443	426	479	490	488	439	475	460	491	482	463	462	506	424	448	470	472	467	444	470	427	433	452	469	438	456	459	446	427	470	481	456	474	489	480	446	451	495	450	484	452	475	442	486	470	488	497	462	473	443	462	458	441	444	419	463	463	496	481	441	479	442	451	446	442	442	460	493	456	498	412	461	450	450	478	434	436	447	471	461	451	479	455	431	456	435	448	472	466	446	469	447	488	470	461	485	484	468	432	465	453	474	454	443	481	479	481	446	454	485	465	438	487	450	438	484	464	477	419	443	480	457	467	485	473	451	455	438	433	427	502	468	482	449	475	468	463	466	455	494	435	454	444	452	436	405	470	446	459	484	458	453	467	460	429	480	471	455	447	486	493	460	413	471	439	488	482	458	467	445	472	454	467	462	426	456	455	465	462	458	479	428	429	475	442	455	435	466	469	455	454	446	471	479	441	473	430	473	437	446	429	445	459	474	472	492	448	448	457	455	478	457	467	448	458	440	443	492	481	444	441	460	495	449	449	499	424	454	444	455	476	462	483	452	466	495	418	443	432	482	458	432	423	480	454	467	478	460	491	494	477	423	477	488	495	475	458	448	459	494	454	480	471	462	459	466	462	449	458	490	462	432	462	470	439	483	435	479	451	481	462	480	468	447	450	442	446	514	430	441	451	476	475	441	479	460	441	461	519	471	433	461	466	494	466	455	476	482	433	500	455	436	459	443	471	482	464	495	445	452	488	471	454	468	417	470	481	442	500	468	459	439	483	440	496	465	445	483	476	412	473	476	486	448	455	499	449	488	467	463	490	449	489	450	459	433	455	460	467	479	470	491	508	449	438	467	479	441	479	481	457	453	476	447	464	425	465	467	450	451	457	470	475	455	521	436	488	500	466	467	434	466	477	442	501	463	466	462	467	441	465	416	472	460	500	455	457	449	447	449	453	489	425	432	472	465	431	475	473	451	442	472	443	448	476	468	418	443	444	481	453	475	489	467	485	471	456	457	470	459	455	463	475	462	435	454	491	454	473	486	465	454	456	481	448	439	479	462	462	490	420	457	457	484	478	488	489	450	486	470	452	464	459	460	444	433	466	455	443	505	482	492	492	470	472	538	418	444	497	472	460	467	474	443	455	482	425	444	450	482	474	461	458	465	448	490	442	457	513	484	466	421	460	469	441	445	487	453	453	483	449	469	445	439	440	447	451	477	448	471	451	463	481	472	496	441	448	429	467	452	418	461	455	456	462	468	422	449	469	490	473	506	474	449	431	493	470	462	493	509	484	456	429	459	465	488	455	460	464	450	431	469	433	482	478	483	439	474	441	449	454	417	423	477	493	481	440	472	431	399	469	481	473	461	479	475	464	472	458	476	443	460	475	449	477	484	439	481	468	448	479	491	444	461	455	473	493	421	462	494	457	507	438	477	429	421	483	479	426	413	469	447	467	441	489	471	443	467	456	505	391	467	466	487	505	448	465	434	459	492	481	488	424	494	435	478	454	431	457	444	448	449	465	477	469	454	483	446	447	468	456	450	412	451	474	484	464	461	460	445	477	447	447	469	443	502	460	454	475	433	490	484	440	414	474	404	485	466	495	480	473	471	434	469	462	442	475	402	490	475	457	458	469	483	452	481	425	458	456	465	501	463	445	469	466	467	457	448	451	469	445	487	476	491	449	475	453	474	462	488	478	459	476	507	463	429	429	454	441	486	496	450	412	491	466	441	483	489	475	465	447	447	463	466	443	477	410	399	460	476	489	439	458	478	464	488	461	433	457	463	502	454	404	433	450	458	454	482	469	458	487	488	430	487	426	493	482	487	510	437	462	453	452	458	458	435	462	460	458	460	484	479	447	446	464	460	458	468	440	483	492	511	479	473	454	445	463	420	476	455	492	469	448	458	499	457	487	453	481	491	443	465	461	477	519	493	458	503	430	506	459	473	426	482	439	422	439	500	456	464	448	440	447	456	463	487	486	434	490	460	511	471	460	473	445	466	464	473	464	450	444	475	445	458	490	449	429	460	478	447	471	452	463	513	481	494	476	449	478	528	428	471	448	454	459	416	455	461	469	487	487	496	473	445	451	478	450	469	476	472	480	449	443	462	457	437	423	426	492	435	455	478	464	485	472	475	503	464	465	492	476	493	465	423	461	470	444	435	481	450	481	479	464	496	485	426	477	430	457	422	458	468	448	495	445	441	459	439	481	470	440	478	478	480	479	504	446	411	473	491	475	415	445	470	449	452	436	464	455	482	446	446	481	463	433	467	450	471	432	446	480	432	434	457	455	430	524	463	413	470	495	450	453	498	499	471	490	449	476	450	463	482	473	442	512	464	468	456	478	475	478	495	457	506	458	465	476	489
15022	1195	865	656	508	369	360	289	236	249	230	235	219	183	175	207	180	198	179	220	172	196	179	186	196	167	183	192	177	196	172	177	164	195	173	153	159	181	179	165	152	185	181	183	178	174	156	178	156	163	159	192	162	170	182	153	166	187	199	171	186	167	170	156	162	158	170	191	183	174	168	184	141	164	164	160	167	190	171	198	195	196	181	194	176	171	182	167	174	172	197	168	158	203	189	175	161	181	183	189	155	185	193	162	184	174	188	209	187	188	185	158	211	207	172	179	175	190	166	164	194	173	172	147	176	154	191	189	181	171	202	143	145	192	185	171	178	163	169	181	182	198	149	164	163	216	191	193	199	184	185	165	180	195	157	213	188	173	192	189	167	175	155	199	179	166	184	156	191	178	183	156	158	173	190	162	176	198	161	189	173	182	167	201	155	189	173	174	176	156	160	187	157	158	185	171	191	157	174	177	180	191	173	173	163	181	178	171	176	189	171	166	160	158	178	169	196	189	176	168	177	175	201	183	158	192	164	177	179	185	177	172	193	181	161	178	177	171	196	197	174	195	161	162	204	182	182	178	179	181	183	200	166	191	172	149	163	170	189	166	187	179	168	155	189	167	182	154	187	180	205	160	177	192	188	169	209	190	166	159	179	157	163	184	165	185	191	171	187	168	170	200	169	185	167	160	173	195	160	159	155	172	163	164	170	165	204	166	172	173	171	167	159	162	181	187	181	207	191	191	165	159	155	199	178	159	151	149	187	196	172	174	164	202	198	161	161	192	158	184	195	196	161	183	175	178	168	199	159	181	152	194	172	165	181	156	168	179	183	187	179	186	195	175	184	159	181	179	161	193	178	163	165	179	156	172	200	141	186	178	172	158	175	194	180	170	171	171	198	173	169	197	182	178	181	174	178	158	179	164	198	170	169	172	179	190	186	180	164	162	176	191	182	175	169	176	174	187	172	170	174	163	179	169	174	182	177	185	177	184	202	200	188	170	188	177	182	176	152	159	162	188	165	195	166	181	183	195	186	150	200	170	181	193	192	173	193	177	173	202	175	165	176	169	164	202	156	176	180	176	186	165	176	213	165	172	177	178	169	170	189	174	176	187	177	163	150	177	175	177	173	174	176	184	166	165	159	141	183	188	170	195	177	166	166	187	202	157	181	164	182	192	154	167	174	183	167	176	167	175	183	199	176	172	168	163	179	190	183	163	170	173	204	193	186	185	162	135	193	182	168	151	165	173	152	172	172	186	198	155	194	164	168	166	178	185	202	173	198	168	186	183	192	152	183	200	185	196	183	176	206	176	152	161	181	173	179	162	182	164	153	182	197	185	182	159	172	148	181	178	186	182	171	191	187	182	163	166	175	170	199	184	143	193	196	168	164	168	169	149	168	177	195	192	185	167	190	199	187	160	183	164	177	178	167	166	174	173	179	187	187	183	161	184	173	169	183	159	195	155	181	159	213	171	160	163	154	164	183	202	194	170	154	173	180	176	166	177	175	174	167	173	189	182	187	183	161	215	194	178	173	164	181	157	171	169	171	179	170	166	189	163	176	163	175	180	171	180	192	191	180	182	174	182	174	172	197	189	163	178	157	172	175	174	202	156	163	172	193	167	195	182	184	169	175	184	167	182	165	193	160	194	175	165	168	164	178	170	182	187	172	166	179	154	162	168	144	165	184	164	160	167	158	179	187	178	185	183	170	148	154	171	174	177	154	169	169	174	179	154	200	186	170	166	214	185	182	154	213	166	187	194	168	198	175	164	179	179	161	166	157	178	173	141	162	180	189	193	177	172	203	201	146	175	156	173	184	182	161	184	200	164	180	159	152	181	170	189	187	178	201	185	199	190	191	184	158	187	176	193	160	143	168	178	163	165	196	193	168	188	157	159	177	166	168	159	171	179	182	156	180	175	191	181	201	210	193	158	177	167	210	179	154	176	167	168	159	175	185	170	183	179	198	163	147	185	201	160	188	182	186	147	183	196	163	169	170	142	179	181	181	197	173	200	170	162	184	168	165	183	168	181	183	163	171	193	169	193	170	167	170	170	151	156	177	195	185	183	133	162	165	178	171	183	164	182	163	151	177	160	162	153	166	170	188	180	185	156	161	176	183	183	168	160	165	179	171	169	160	176	171	176	169	188	163	147	170	163	174	207	151	164	198	166	145	153	186	174	168	177	181	199	187	219	182	159	157	166	170	176	183	183	181	179	188	174	186	184	197	182	157	171	192	167	160	207	167	170	161	187	175	190	149	167	182	166	153	195	169	187	197	182	178	177	181	154	175	175	181	181	154	210	170	157	165	167	172	171	202	171	177	185	188	188	166	198	195	168	164	167	185	191	179	193	182	170	184	164	169	166	183	183	170	176	197	204	152	155	200	175	170	197	183	159	176	170	185	180	168	179	177	181	187	164	183	167	171	149	163	197	167	190	160	176	174	174	178	190	150	177	157	140	188	154	173	171	164	186	191	197	183	200	200	176	150	155	170	163	166	198	189	175	143	179	172	181	202	183	191	172	148	179	170	188	202	157	173	169	167	182	181	179	165	158	169	163	198	182	193	189	173	176	194	180	194	180	196	182	181	163	167	193	166	184	194	164	182	185	161	181	167	172	193	150	188	153	163	169	167	169	172	167	176	156	176	187	178	167	197	165	158	193	184	171	181	170	189	184	194	171	181	173	178	165	174	174	189	187	168	170	167	190	177	165	178	166	149	160	175	137	170	180	175	186	162	177	164	169	186	180	166	183	177	176	172	179	183	194	168	150	174	178	179	158	179	210	177	154	192	173	165	165	170	173	150	176	154	163	171	178	199	194	187	181	187	162	180	198	156	170	193	180	174	168	157	193	183	189	173	169	163	153	177	167	195	187	186	165	186	159	211	169	178	170	176	183	189	162	154	166	216	173	190	151	184	171	170	181	184	169	153	197	180	183	171	157	155	152	173	166	182	204	172	193	173	175	185	165	191	180	146	184	186	168	177	163	186	173	169	192	176	181	186	190	160	191	162	168	173	180	179	170	174	182	171	169	160	186	190	161	173	178	181	189	169	160	146	174	180	179	170	156	188	135	187	183	198	190	174	179	199	177	182	175	178	201	175	166	204	151	183	183	166	175	170	170	178	162	165	186	185	156	162	185	174	157	196	194	160	167	169	201	175	182	189	177	164	174	197	161	177	164	187	182	195	171	155	193	177	211	158	175	171	166	189	188	165	186	172	206	162	158	171	191	173	177	156	164	179	144	164	188	193	177	191	167	150	202	168	183	169	151	163	180	166	165	176	176	183	191	173	162	194	162	171	192	182	175	187	182	188	184	160	186	168	169	193	173	185	166	161	170	206	168	178	178	176	179	162	169	176	195	156	203	180	186	199	183	168	193	175	159	185	159	175	164	185	191	177	157	160	176	182	189	203	175	169	172	176	171	192	187	179	151	167	187	182	171	178	192	178	148	190	168	153	171	182	202	175	181	182	173	175	168	179	176
8365	999	1882	2142	1782	1462	1221	1043	860	883	836	774	720	676	616	636	586	568	555	563	508	578	502	505	476	501	532	490	510	490	498	476	419	499	463	477	459	490	523	497	482	468	477	491	525	486	453	530	467	499	499	489	429	480	498	507	496	471	463	475	478	480	460	459	437	475	475	473	477	488	478	482	482	474	455	469	453	469	475	482	459	487	444	467	461	468	445	427	429	501	468	455	484	434	463	507	445	467	475	448	498	453	467	494	491	450	496	467	487	439	453	462	501	469	441	442	467	418	486	465	432	489	519	468	481	505	459	461	450	475	427	446	462	446	440	457	473	467	450	462	453	453	460	480	468	473	492	438	476	449	475	491	418	462	465	439	465	463	447	498	466	475	511	460	507	443	490	495	501	492	527	476	455	430	440	468	414	444	454	466	483	448	437	488	482	425	478	451	454	454	462	470	445	467	466	441	443	463	458	452	456	445	449	430	457	485	485	495	436	449	472	490	458	456	448	494	460	498	454	447	455	458	475	428	494	453	488	456	481	462	434	488	495	430	440	446	460	431	455	456	449	456	445	467	481	501	483	454	473	445	447	500	463	491	420	452	446	422	443	447	459	434	438	469	485	485	450	466	472	475	464	443	447	480	470	490	414	447	430	455	469	501	440	452	459	431	450	469	460	503	451	467	451	427	474	477	447	424	439	437	433	513	457	449	438	497	469	456	500	449	464	457	446	473	469	460	513	401	451	430	422	453	489	459	444	462	429	427	481	419	466	455	500	488	442	441	515	478	470	471	490	460	471	430	468	431	458	453	482	451	470	430	497	439	429	472	467	494	440	470	450	442	439	453	473	472	446	457	420	464	476	485	451	449	431	470	470	456	448	450	458	454	430	487	474	472	420	484	474	460	454	496	493	466	478	447	478	496	456	436	461	494	473	445	442	457	459	515	489	466	442	457	470	441	457	470	446	500	429	466	450	491	439	457	466	461	426	439	480	451	441	474	443	428	446	449	449	454	491	476	463	453	462	485	471	440	426	491	442	483	463	435	481	455	480	450	472	453	465	442	421	438	400	446	453	443	453	453	449	420	455	462	466	464	451	468	441	438	474	467	435	483	438	472	465	475	442	467	446	450	449	431	470	478	450	477	460	459	432	430	435	444	476	445	431	493	528	457	446	436	422	467	499	444	462	428	455	476	464	465	459	439	460	469	421	456	458	472	495	447	450	469	452	488	501	457	471	456	498	435	478	437	415	428	482	485	479	452	447	487	467	497	480	454	466	470	466	454	503	477	492	462	449	453	460	451	450	457	443	474	411	451	504	482	464	440	464	454	457	449	440	438	457	486	447	444	430	460	473	467	446	492	476	440	443	446	441	456	455	447	469	488	487	448	484	464	483	470	513	462	469	447	479	465	450	466	438	456	472	444	467	464	482	456	459	491	465	478	415	436	461	467	448	433	447	488	460	457	436	473	500	481	451	466	463	453	448	487	482	481	432	495	463	465	458	478	453	459	447	472	475	483	459	472	492	484	458	442	417	454	467	447	492	442	443	469	472	485	453	425	429	477	491	468	451	438	441	479	479	486	470	461	458	471	469	469	456	456	511	473	466	493	452	432	455	434	442	465	444	440	467	427	463	460	460	483	469	436	436	451	436	477	484	468	444	449	432	481	455	443	446	503	422	445	452	424	465	466	495	432	469	472	463	502	452	436	440	450	437	456	463	464	441	475	424	445	433	467	444	455	505	474	449	443	484	478	474	472	490	497	465	479	472	440	442	448	470	461	458	496	484	481	473	444	438	454	445	468	484	472	478	457	442	438	431	488	463	495	454	459	472	481	460	463	460	464	443	472	464	464	429	427	440	483	472	450	475	456	455	459	470	470	464	426	443	459	460	456	464	473	476	465	458	444	493	464	465	466	455	469	473	479	427	437	482	454	468	447	434	424	469	456	471	490	441	463	447	493	447	425	428	417	458	511	465	458	451	452	449	430	483	456	456	470	462	439	467	466	502	473	487	444	431	491	462	474	441	476	486	446	429	489	463	459	419	460	455	449	462	431	480	486	452	470	463	464	456	405	423	441	440	493	487	496	456	471	484	481	487	486	453	482	452	475	438	422	436	434	463	452	473	426	445	472	447	489	462	423	434	438	451	492	464	481	466	445	455	411	458	498	418	467	417	461	458	395	485	489	437	455	476	458	437	418	476	460	462	453	421	437	450	466	427	453	476	465	453	472	460	474	442	495	442	458	474	458	411	476	460	445	428	475	428	428	491	445	453	469	450	440	479	434	473	474	443	455	435	466	472	482	488	448	441	454	454	435	482	499	479	448	464	442	441	483	458	430	469	467	437	450	452	471	478	437	441	440	426	468	471	436	474	464	435	458	489	460	474	477	471	438	448	454	449	494	458	494	479	481	466	481	453	431	426	486	465	425	465	468	453	450	465	473	480	468	472	478	412	438	499	434	428	476	459	441	446	455	398	453	460	440	424	442	472	434	482	428	447	457	495	443	446	470	431	471	447	454	499	465	453	467	460	456	469	473	483	447	469	480	430	469	444	453	466	482	529	461	430	460	462	435	468	435	468	445	449	454	484	471	466	483	477	432	477	396	493	491	480	485	471	499	471	459	458	481	439	511	451	477	456	485	495	464	485	431	483	450	485	448	457	441	462	450	449	460	458	430	440	472	442	423	453	452	467	472	509	436	435	491	459	435	474	460	428	468	481	426	465	456	479	453	459	476	449	436	487	446	456	502	470	455	450	474	412	436	411	462	464	447	471	468	466	462	444	471	449	452	461	445	452	423	441	489	441	414	461	459	478	478	432	441	483	490	425	418	448	422	417	412	486	497	467	456	425	446	431	495	434	438	474	447	473	474	459	490	439	488	506	458	465	463	457	417	481	480	451	438	482	485	420	457	465	428	464	459	449	456	448	471	445	490	464	486	490	437	450	440	478	449	443	458	468	471	439	482	441	428	447	513	483	462	453	421	449	490	459	460	442	472	502	469	454	488	459	509	433	486	457	432	480	431	482	496	479	497	441	471	479	485	480	462	467	429	451	505	495	481	479	441	428	472	453	500	461	432	474	464	432	461	439	460	474	502	483	456	482	466	510	443	473	460	452	423	492	460	437	468	459	445	445	503	458	435	421	456	460	487	459	453	477	440	495	459	452	463	470	451	455	430	463	453	437	455	455	459	429	476	441	470	463	466	451	471	482	449	468	485	452	470	461	471	436	474	477	478	447	433	479	478	436	467	446	473	427	446	410	477	430	442	442	468	466	496	459	472	462	482	450	473	441	463	466	478	446	492	468	479	454	456	421	447	460	448	451	475	461	437	450	470	458	455	472	444	468	461	428	473	501	490	445	442	487	443	442	451	483	483	474	460	455	441	478	478	440	479	432	469	453	453	457	414	481	438	446	452	451	449	429	485	486	456	456	457	490	467	461	466	473	421	478	447	498	476	418	462	489	436	471	459	493	495	446	511	464	463	471	448
1723	387	440	406	364	390	424	336	408	361	406	364	403	412	386	431	390	410	373	366	389	402	394	397	439	408	380	418	381	437	423	417	397	407	369	380	365	394	387	400	399	389	410	400	377	383	401	397	388	385	385	386	391	398	423	403	374	388	391	382	394	388	405	334	396	383	393	423	361	377	392	408	425	397	350	363	400	408	428	381	387	398	402	372	381	398	410	397	426	366	404	399	375	380	385	408	387	398	392	385	406	415	369	403	421	409	431	369	358	417	423	378	348	400	404	367	369	417	400	362	414	359	379	412	368	408	437	398	392	421	399	376	405	387	414	397	391	398	413	405	395	429	393	372	411	417	414	430	390	397	393	390	392	414	422	427	411	384	362	382	383	413	402	398	408	426	389	419	363	383	390	392	407	382	359	384	389	399	422	410	398	420	387	378	355	391	389	401	386	377	371	374	389	382	385	381	414	395	372	380	419	420	405	395	410	407	365	393	400	397	425	404	410	408	379	358	374	361	385	373	391	394	395	394	401	415	387	367	370	415	380	415	404	370	360	382	377	377	419	397	398	355	358	402	382	400	405	357	400	371	386	430	379	341	333	413	390	389	374	384	385	359	426	401	405	365	393	375	396	401	381	423	373	414	411	413	420	368	375	374	392	372	369	400	362	381	342	395	435	387	369	425	397	383	368	401	461	398	409	408	355	405	413	434	402	394	398	357	402	397	350	380	376	335	374	406	412	407	392	405	413	365	417	356	426	402	382	376	364	419	412	388	400	457	400	367	397	408	398	411	361	403	358	371	392	397	391	379	367	377	404	370	406	406	375	368	398	383	357	406	404	399	385	390	351	410	431	392	385	376	384	394	371	378	400	411	355	355	383	389	370	394	406	368	405	402	362	405	367	390	393	399	404	374	389	364	384	389	390	378	405	390	387	382	398	413	411	392	383	403	396	410	386	415	363	386	397	384	379	377	371	384	387	357	382	403	429	410	374	391	413	409	369	400	405	355	411	379	402	410	403	380	411	427	404	392	388	422	376	352	372	409	414	378	347	401	402	384	376	399	362	381	397	421	402	410	442	411	376	391	409	406	395	394	406	353	396	384	399	369	376	412	423	413	430	388	366	399	360	402	420	397	402	386	428	392	392	406	377	420	405	384	392	417	380	396	399	391	403	335	403	424	380	386	420	434	389	425	382	380	413	387	382	358	373	397	400	380	413	435	378	388	383	384	375	407	400	395	427	424	353	386	365	371	354	367	420	410	371	357	392	413	403	388	371	370	387	390	391	396	400	351	379	423	399	392	374	393	369	414	353	388	379	408	429	384	420	399	338	387	361	340	411	378	398	385	367	381	389	375	403	397	410	390	373	394	383	372	406	418	397	371	426	385	400	381	400	348	400	403	379	364	405	397	346	397	371	393	385	390	403	398	370	372	386	410	368	418	353	382	382	348	392	389	410	385	390	377	395	391	395	385	356	351	385	411	370	396	373	417	375	391	402	361	339	359	412	372	412	384	393	397	353	401	359	398	380	380	415	399	382	441	390	364	361	399	414	385	391	388	337	366	377	424	387	385	406	387	415	379	387	375	377	388	416	376	388	377	388	406	415	417	384	390	364	399	419	371	386	368	408	367	402	410	417	383	360	392	437	378	409	400	420	392	407	389	393	384	375	370	361	395	376	366	375	427	390	425	400	410	403	390	397	392	427	369	407	372	348	383	392	418	376	397	365	402	405	395	384	390	351	403	402	396	340	395	407	370	365	385	397	418	384	389	401	393	391	416	392	401	416	341	422	402	368	394	406	425	340	356	389	385	406	398	368	369	376	383	349	378	374	433	382	350	356	377	404	392	372	395	425	406	397	348	426	367	373	401	435	374	365	358	437	412	422	380	397	406	372	350	417	403	403	355	367	406	380	359	406	371	429	379	352	395	353	406	363	381	374	426	398	369	383	381	410	363	414	402	396	409	395	386	370	395	377	404	444	383	356	407	376	377	417	416	422	395	396	406	375	381	416	374	425	381	381	399	397	403	346	398	402	408	385	401	374	405	398	406	387	431	383	417	422	371	399	418	400	389	376	391	384	409	403	409	363	410	385	388	390	415	415	376	410	371	389	375	385	370	378	372	400	420	384	370	415	357	396	402	412	366	396	383	404	408	407	361	368	398	416	425	362	359	423	410	400	374	369	390	419	400	383	406	384	389	376	395	384	403	381	423	399	426	386	369	384	418	413	382	417	374	375	418	409	380	396	386	410	388	402	383	344	404	382	394	370	410	360	384	334	415	405	389	377	390	386	363	403	395	403	390	394	392	424	420	406	377	391	397	407	376	392	396	390	402	398	404	410	411	424	361	411	391	405	404	354	374	390	409	383	379	386	364	400	345	396	395	345	425	375	383	393	443	418	370	379	386	393	426	401	405	379	362	408	404	376	395	404	389	400	396	389	414	395	375	381	393	390	406	384	350	393	385	367	397	420	409	389	369	403	429	380	398	412	382	388	424	426	395	350	381	393	412	416	436	393	404	337	381	399	418	395	451	403	404	364	374	366	382	379	410	411	380	372	399	415	406	381	405	413	386	444	393	411	379	366	370	369	403	380	401	381	379	377	372	364	387	431	404	412	388	382	403	415	445	407	404	366	384	382	393	392	410	407	391	384	374	414	412	391	365	397	363	429	391	383	400	402	390	388	431	423	369	376	408	401	390	415	377	371	375	384	383	371	386	390	418	376	381	351	382	425	409	372	380	362	390	400	430	418	374	384	387	411	363	409	398	370	374	406	382	426	361	388	389	384	368	385	364	388	439	401	370	403	430	402	401	421	380	378	408	393	394	420	404	385	381	387	397	383	393	365	402	392	413	412	392	381	390	412	362	404	388	384	386	382	368	404	400	400	386	396	394	399	398	386	402	399	399	375	404	375	402	390	386	376	393	342	396	369	383	386	411	388	423	407	416	385	381	375	383	388	350	402	407	399	386	376	370	384	355	394	354	362	394	349	403	437	413	380	358	407	396	431	411	397	410	415	375	406	419	378	390	371	400	411	393	397	401	402	360	452	439	393	383	418	349	397	408	406	367	380	390	393	387	389	370	364	399	399	353	369	402	395	392	366	414	405	389	425	374	425	393	429	415	380	412	375	402	398	386	404	402	384	358	403	379	401	379	374	363	381	361	402	396	382	382	405	374	383	396	399	410	368	380	406	384	387	396	375	388	371	373	407	389	404	382	417	376	377	354	376	417	384	410	406	377	403	388	405	382	402	408	394	379	380	404	363	436	396	369	415	409	415	365	437	371	391	366	341	418	390	424	382	381	362	376	389	344	406	440	380	361	374	360	390	366	414	390	402	425	384	388	421	418	406	400	394	381	372	401	419	417	386	428	409	387	379	397	361	391	390	390	399	384	406	378	358	404	415	392	386	357	393	401	387	410	412	379	411	424	396	401	400	407	419	381	386	361	383	402	408	430	396	377	346	429	372	392	383	371	407	409	390	347	397	375
2188	823	891	859	863	852	886	924	939	824	867	842	806	913	890	912	900	869	866	858	863	886	862	827	867	812	868	868	835	879	820	840	827	869	911	871	903	883	926	885	851	801	850	890	806	895	845	856	797	862	876	878	883	835	847	833	836	870	829	856	812	853	840	792	847	827	872	815	827	876	851	882	811	883	867	861	863	882	823	865	848	896	866	818	810	869	851	827	823	861	848	830	805	829	849	868	848	842	867	875	869	898	851	852	881	831	871	894	871	831	860	849	849	855	897	805	905	886	908	900	872	821	856	861	842	880	866	865	814	872	862	840	836	879	813	804	853	860	882	886	880	852	852	870	869	885	866	829	865	815	901	820	857	827	859	846	845	864	794	851	812	856	800	826	857	843	818	857	829	814	810	855	840	847	844	832	867	874	846	910	902	865	852	793	858	872	856	892	835	857	905	905	891	846	892	813	874	816	835	848	878	861	827	828	881	839	894	811	792	861	874	858	851	873	868	883	818	826	863	829	887	879	857	898	840	896	853	862	867	844	865	821	783	855	850	863	874	883	825	831	838	860	858	845	852	782	890	885	872	889	907	879	857	847	832	813	840	834	853	881	919	864	878	881	834	895	929	839	893	821	828	844	839	844	793	854	874	890	885	822	910	882	861	834	854	864	872	897	899	873	897	885	919	863	870	825	872	793	844	868	853	820	851	907	887	804	878	862	832	859	833	935	832	900	838	959	898	856	856	823	838	857	869	914	897	865	869	846	876	857	840	886	861	848	847	858	852	839	871	824	863	856	909	883	901	849	844	850	827	804	838	922	813	861	868	793	924	893	810	873	822	867	910	848	893	843	873	853	858	841	841	836	833	870	808	919	845	886	879	843	847	851	832	830	851	848	833	865	892	872	862	823	817	897	831	849	915	866	834	857	843	847	859	876	853	927	838	834	786	868	842	881	867	839	931	931	856	883	877	880	808	881	897	909	840	869	840	848	843	816	818	864	853	918	807	834	844	824	867	874	826	913	843	895	848	863	848	843	920	877	875	836	863	920	842	905	842	921	848	877	825	842	832	844	888	876	828	894	855	865	866	870	851	868	865	895	865	895	865	865	801	903	865	858	860	834	836	852	806	882	860	841	802	872	862	889	897	854	865	787	890	778	815	828	898	903	828	818	844	875	873	858	858	902	814	871	889	860	899	867	835	926	896	896	872	870	878	869	804	834	871	840	863	822	850	844	906	820	842	881	843	847	867	891	844	810	898	822	855	826	877	827	887	816	887	833	779	892	853	824	846	863	893	852	865	859	843	824	847	821	852	861	853	855	864	851	845	817	859	831	856	828	809	871	857	880	839	891	889	855	848	875	794	801	883	908	831	905	845	835	797	792	887	873	864	855	868	843	866	853	832	888	852	852	830	869	858	847	881	835	853	871	909	868	847	854	815	850	913	822	860	850	808	842	842	826	818	854	858	849	856	864	888	825	890	854	890	812	861	887	857	876	910	824	834	875	847	899	893	853	879	831	858	850	844	874	825	886	859	903	824	851	849	874	870	842	907	830	912	862	874	831	855	934	840	815	839	836	832	834	872	902	833	866	823	888	885	860	910	863	848	886	879	866	838	815	835	866	902	828	842	878	821	890	872	827	851	811	898	816	839	859	913	843	855	888	839	853	860	851	850	882	811	868	859	905	848	856	865	842	895	814	873	893	817	854	880	842	871	853	836	824	865	904	804	889	875	822	889	826	842	823	818	864	879	864	856	832	848	855	853	855	848	803	813	785	827	874	813	903	854	871	855	863	889	811	826	880	847	845	847	847	843	845	825	898	833	888	908	860	830	827	869	877	820	831	859	812	831	845	857	886	914	829	891	860	875	874	877	845	840	933	859	877	886	858	853	840	865	817	882	838	883	836	865	832	796	886	835	853	877	867	857	788	875	819	864	836	856	895	856	932	859	867	830	895	845	898	867	857	847	833	874	849	823	867	821	808	837	837	863	915	835	857	833	843	784	848	858	827	844	855	893	879	833	873	810	842	851	868	835	802	883	826	885	848	886	869	892	854	869	893	814	864	833	837	854	834	893	782	900	806	846	888	800	852	828	813	887	887	874	873	890	858	863	842	895	838	841	896	841	888	867	867	844	841	872	872	877	862	842	834	844	864	860	858	858	809	872	897	847	901	881	889	876	881	851	851	882	800	871	866	851	829	831	854	878	851	876	843	868	853	842	859	855	811	865	824	873	886	861	856	874	904	889	848	848	869	856	813	836	891	903	806	854	874	816	869	881	925	852	908	905	858	877	846	867	854	842	845	869	784	831	814	927	820	891	862	854	847	828	817	809	873	882	870	823	900	891	835	874	864	889	878	873	823	828	849	824	858	857	850	822	870	832	815	896	913	821	837	835	854	878	819	838	873	839	841	875	840	900	853	839	851	821	806	808	914	833	890	893	876	867	900	845	851	830	870	825	820	891	831	872	851	914	883	838	881	811	811	885	887	858	836	907	868	890	883	773	868	867	812	802	856	844	847	857	857	881	851	840	820	873	892	847	892	819	878	861	834	840	887	878	876	848	884	860	852	846	925	824	819	854	839	861	921	866	812	799	819	846	848	879	854	868	862	882	874	866	852	887	879	852	870	869	885	862	828	847	873	882	855	829	824	865	830	854	939	885	846	848	885	885	849	847	854	866	862	828	837	895	864	858	856	868	883	843	845	913	897	808	810	827	834	942	802	834	864	805	869	879	892	877	811	830	875	888	840	837	889	880	830	857	857	843	818	892	870	853	895	803	827	829	888	886	819	817	873	845	903	843	844	804	818	857	837	841	869	877	885	843	867	901	848	912	839	815	885	904	841	804	835	865	819	847	874	798	909	842	868	885	852	848	887	863	862	859	816	886	833	846	910	842	890	860	874	849	833	818	860	834	842	877	830	859	891	894	818	828	916	830	900	857	830	841	844	841	910	848	826	819	899	812	842	881	865	912	873	836	836	887	870	860	776	929	845	863	824	872	831	843	839	856	853	901	832	812	866	843	831	847	791	846	901	879	868	888	922	826	862	813	867	847	871	884	910	888	850	850	818	879	867	856	873	863	858	823	932	891	898	868	854	884	857	844	885	835	853	853	808	880	925	899	882	814	887	894	892	824	859	871	849	881	869	880	847	826	828	879	827	865	921	856	797	819	915	862	854	824	858	831	872	856	835	801	925	802	916	868	801	835	848	913	914	895	922	828	846	866	896	910	870	827	851	855	880	944	902	874	843	864	838	936	876	819	816	867	885	904	874	878	841	861	890	852	838	875	913	812	868	850	873	854	860	897	851	848	885	798	780	862	822	857	833	875	862	791	847	895	869	846	884	855	881	871	818	895	813	839	866	852	849	888	840	859	839	846	890	870	868	869	920	848	874	854	842	851	838	890	813	891	874	835	838	905	866	814	885	843	863	875	872	799	853	883	908	851	910	816	831	807	820	868	842	876	806	874	818	863	903	878	817	868	858	890	865
7911	499	491	422	349	280	241	272	279	230	251	213	195	220	228	186	208	203	205	210	192	202	192	199	188	191	181	198	212	201	211	175	198	208	215	222	185	185	211	209	211	182	212	185	195	225	194	157	200	189	185	207	174	199	195	173	188	197	171	203	212	187	220	206	190	220	221	192	189	183	199	199	179	170	190	196	173	174	194	196	200	193	190	181	164	171	201	182	215	186	199	176	170	221	167	173	184	168	186	178	188	207	202	215	186	209	189	200	181	179	193	178	192	191	193	199	206	200	181	190	209	174	185	182	181	189	190	196	169	192	203	198	187	212	178	193	195	206	182	182	165	198	205	174	181	176	201	200	198	194	191	185	205	167	194	181	164	202	182	195	203	204	188	173	192	170	214	185	194	188	165	191	205	208	169	186	202	182	183	225	186	160	189	197	168	172	204	175	186	175	196	171	170	206	205	201	200	158	226	186	188	175	187	193	194	184	185	200	197	209	195	183	174	189	180	191	179	184	193	176	185	164	195	189	198	191	175	156	174	182	202	185	200	202	191	202	188	201	209	170	183	180	173	170	185	201	205	193	196	174	191	180	174	193	186	203	213	196	189	178	178	179	175	186	200	178	204	185	187	191	182	156	202	169	186	176	186	165	178	201	206	201	183	181	186	204	194	170	180	185	206	190	184	214	179	178	184	164	188	211	199	179	192	199	205	215	185	199	193	191	186	177	178	195	173	185	197	201	184	183	176	182	184	192	185	190	178	175	215	183	188	181	186	162	181	174	197	182	197	180	163	171	202	178	208	178	198	197	178	200	192	197	201	171	199	182	184	195	176	173	193	204	183	174	184	187	184	189	197	194	203	200	184	205	209	186	178	198	207	193	177	193	190	208	171	176	180	214	182	165	219	188	166	195	193	188	214	162	197	196	179	214	199	193	181	218	188	221	182	189	186	213	192	199	191	170	205	169	175	218	202	162	214	180	179	208	177	181	172	175	173	192	191	190	192	199	142	193	217	219	183	176	173	215	188	183	170	188	197	158	219	208	195	186	187	180	205	204	203	214	185	223	207	188	183	192	189	189	189	228	190	168	184	201	181	183	191	195	186	196	189	191	162	214	176	211	200	179	182	169	173	171	200	196	212	174	209	195	190	171	169	206	185	173	175	198	149	193	200	171	190	178	201	181	185	200	203	177	154	187	210	179	214	208	208	200	193	185	198	178	180	181	173	154	182	183	206	196	207	196	180	173	172	184	173	177	172	193	168	171	174	211	220	215	189	192	176	180	199	204	171	190	179	197	162	183	174	201	216	200	176	199	200	204	232	232	201	209	184	181	212	183	189	185	198	170	180	206	168	220	202	196	186	199	216	195	206	206	195	217	198	174	185	213	201	182	182	186	205	209	198	209	199	189	185	176	191	215	189	186	172	165	188	190	222	186	192	201	195	167	195	164	191	216	214	190	182	190	201	178	190	179	204	191	169	198	176	174	196	189	225	193	193	215	184	201	204	176	201	198	180	213	191	204	187	199	177	190	203	189	188	198	195	189	190	190	203	195	210	193	178	191	179	196	179	210	200	184	197	188	221	214	184	194	190	166	198	178	198	191	190	194	228	204	170	201	188	186	194	206	178	189	198	177	184	167	196	167	186	206	188	167	170	210	188	171	211	201	185	188	171	195	201	188	200	188	219	178	185	186	199	174	185	182	180	169	166	197	194	193	192	184	185	179	182	197	204	192	202	189	182	180	180	189	182	202	225	199	181	177	201	192	181	174	195	177	185	174	229	206	210	213	192	191	159	159	192	179	193	197	198	201	168	190	220	162	225	220	201	205	196	181	204	216	226	194	197	183	192	168	187	198	168	181	169	191	184	176	200	190	194	205	211	190	171	217	199	193	195	180	186	188	200	180	227	205	195	179	193	201	155	206	207	149	220	197	201	181	190	192	172	188	182	206	210	173	193	190	199	206	193	181	188	154	180	213	174	203	179	163	185	205	221	213	158	193	212	195	186	230	178	187	210	195	205	194	212	157	201	226	181	185	193	214	177	183	193	186	180	181	183	205	190	185	179	173	171	181	159	199	198	214	184	200	208	191	204	156	205	188	215	187	172	208	187	210	171	226	197	202	192	204	193	186	184	204	159	173	207	185	189	193	185	197	188	193	187	205	192	205	179	180	220	178	179	221	213	220	199	197	206	177	184	181	208	187	198	177	188	219	190	186	209	183	182	204	200	207	195	165	178	189	190	181	205	186	183	200	207	189	218	184	153	196	195	183	194	177	206	181	196	206	203	174	203	179	169	176	189	192	184	208	206	170	202	209	185	177	187	182	179	198	203	200	179	185	187	201	177	195	192	210	192	199	193	180	187	189	195	187	188	175	199	170	179	154	192	199	173	175	187	211	198	198	197	194	193	180	180	191	190	196	184	188	199	198	214	211	178	192	186	193	196	189	190	188	213	199	195	195	212	207	167	191	203	192	182	217	168	203	209	174	200	179	217	173	191	182	184	196	184	210	204	212	199	202	203	173	195	181	185	193	169	184	187	168	193	202	203	195	214	181	198	208	212	162	189	185	198	201	180	185	189	178	217	194	194	227	188	183	226	182	171	193	174	175	194	197	175	175	190	219	176	185	197	178	168	215	191	192	172	201	196	188	202	189	179	160	173	208	192	214	189	173	177	198	162	189	178	219	195	212	217	208	189	191	196	182	175	206	199	232	166	195	179	226	175	188	180	189	193	178	213	200	202	177	189	183	200	199	188	191	174	162	218	206	210	194	193	205	182	194	174	237	196	191	220	191	211	186	193	184	184	178	193	191	191	179	211	191	193	181	189	176	192	188	196	213	194	190	187	202	186	196	172	168	196	204	171	194	192	201	211	198	171	166	176	182	189	167	173	180	174	191	196	203	183	200	197	180	242	188	210	191	224	183	195	191	202	205	192	218	181	184	201	200	207	207	186	186	199	197	204	200	182	192	183	219	184	195	196	192	183	211	145	202	199	187	197	194	190	187	197	198	170	189	181	179	178	194	168	176	170	189	185	175	187	191	215	204	193	183	159	197	190	187	191	199	181	226	180	165	187	190	203	176	191	186	168	198	200	201	165	198	200	179	185	227	190	177	182	212	193	191	193	185	181	212	169	180	188	182	195	195	192	169	202	217	165	207	193	211	182	178	177	194	195	189	191	206	170	169	197	188	178	215	215	217	203	189	200	198	213	169	218	177	206	214	199	184	185	187	186	193	175	189	201	200	176	191	169	196	196	201	191	195	197	208	197	204	224	216	159	178	173	184	203	190	192	194	188	178	182	187	191	185	165	188	170	196	205	188	205	202	224	194	192	191	174	182	187	176	213	193	198	197	214	197	200	212	194	207	195	193	197	197	175	195	212	167	222	199	186	183	203	187	208	179	183	178	188	169	182	175	221	181	176	190	183	177	209	224	212	181	194	191	228	161	202	198	187	194	167	196	179	198	191	187	201	177	177	203	196	205	173	159
6485	729	1200	1357	1171	970	854	753	684	698	582	607	561	546	499	521	529	493	492	548	547	515	499	485	477	480	476	481	495	512	479	464	498	458	455	483	445	443	516	485	432	487	451	462	507	484	442	495	514	480	457	450	502	501	471	484	440	526	471	465	425	411	443	482	426	473	477	477	454	446	437	488	485	462	446	446	460	441	433	465	454	454	496	468	457	466	481	485	418	449	448	463	434	447	410	453	436	465	450	409	452	456	445	448	439	446	427	439	469	443	464	458	463	463	464	421	490	484	470	442	507	445	419	481	467	430	478	454	467	444	451	441	455	474	480	475	474	439	488	464	430	491	443	464	460	457	452	463	439	432	474	454	447	419	462	441	446	438	495	441	447	463	409	504	474	487	488	439	443	480	452	429	440	462	473	450	465	489	429	444	454	506	457	444	482	484	444	466	446	476	467	443	471	435	440	446	431	447	407	459	476	457	475	415	461	507	464	477	450	460	466	501	467	475	456	500	429	477	457	480	491	472	457	431	475	494	495	470	420	482	473	440	474	469	480	482	453	475	458	473	468	480	469	438	436	486	454	444	427	488	458	444	459	460	451	431	449	454	472	477	473	460	438	472	426	467	445	453	439	506	438	478	473	477	453	466	430	443	469	463	461	454	450	472	449	436	465	476	482	436	449	460	461	445	420	444	479	458	439	431	460	440	453	488	431	442	454	483	430	458	493	477	471	459	441	458	428	482	471	476	499	435	473	424	497	444	471	419	480	430	409	444	449	435	454	446	439	457	430	470	443	446	459	475	437	484	446	481	448	436	454	449	432	470	503	485	441	468	463	474	505	444	450	451	436	471	490	454	463	466	448	437	464	492	483	454	457	460	466	465	507	450	464	438	457	442	432	467	456	465	465	441	488	479	439	457	481	439	492	478	481	470	446	516	476	423	469	434	486	473	460	464	480	476	428	436	456	462	445	457	469	458	451	447	494	442	448	451	460	473	495	413	465	444	453	430	444	445	418	451	487	429	463	449	468	455	468	483	432	427	469	447	480	415	457	476	478	422	489	437	456	437	457	505	482	443	443	429	450	444	465	457	456	484	468	473	467	448	445	457	446	430	454	458	464	421	468	471	438	487	439	453	434	440	456	459	488	446	453	438	451	444	468	463	458	466	449	454	461	453	432	486	436	493	457	489	475	460	449	472	440	456	456	465	469	472	417	447	469	494	451	424	445	447	471	484	433	448	435	423	418	441	487	489	422	429	462	467	445	483	439	463	458	437	474	462	442	471	466	462	442	488	442	441	453	489	471	450	483	428	473	459	456	432	442	432	440	469	462	477	484	468	454	447	442	438	435	436	438	450	437	424	478	459	412	460	442	448	433	430	472	447	460	456	452	469	457	458	444	467	426	455	459	444	454	456	437	442	451	462	468	478	473	469	415	430	478	468	466	483	456	482	488	450	444	487	449	451	447	429	478	476	452	482	481	418	465	437	480	434	478	482	436	464	481	422	445	486	436	443	453	478	414	483	462	471	461	453	503	435	422	472	490	445	477	421	434	437	489	444	443	417	446	482	457	453	453	455	452	490	509	469	453	450	435	420	446	391	456	434	489	466	429	493	454	438	491	443	449	448	455	433	465	446	479	475	481	456	462	482	472	445	494	442	468	491	426	486	450	434	454	481	444	416	477	483	466	471	476	457	487	435	441	450	410	485	504	503	443	453	464	472	428	462	491	437	460	465	481	460	436	476	463	466	429	437	450	488	450	423	491	442	459	471	471	436	423	462	433	409	434	429	475	478	483	442	462	434	474	483	457	473	479	442	436	431	450	488	436	487	448	482	486	443	444	462	453	487	451	438	459	450	457	450	454	465	482	475	431	451	464	448	416	469	497	428	424	466	440	463	448	433	477	424	483	462	467	482	453	415	414	477	433	432	446	483	442	451	429	469	469	443	457	497	470	472	481	459	478	476	497	460	436	458	455	460	449	446	462	454	454	479	435	443	433	447	398	454	455	493	443	458	447	403	464	477	453	419	458	431	454	469	469	431	503	469	466	473	432	459	456	435	445	454	440	503	456	452	433	422	456	447	471	462	440	477	442	460	460	473	457	445	485	476	485	443	470	380	430	492	453	483	457	470	486	465	443	423	478	456	440	439	450	451	476	456	465	468	498	487	463	457	473	457	436	419	484	434	440	470	449	463	459	465	460	462	443	439	420	447	469	452	457	447	425	506	470	479	417	455	455	473	481	455	481	437	473	433	496	454	442	431	459	444	498	409	485	471	488	442	452	424	421	447	466	460	450	434	489	490	478	425	489	475	478	438	427	446	448	472	453	454	465	444	495	467	456	434	484	455	463	439	457	442	464	476	470	433	505	471	500	452	461	439	471	446	476	457	424	462	439	449	482	502	456	432	442	440	447	442	467	488	479	480	431	462	417	443	448	454	469	453	445	443	447	441	494	438	467	467	451	474	508	455	440	441	481	459	444	468	455	473	513	471	442	477	431	461	467	458	463	479	510	444	469	458	404	440	422	469	456	475	432	459	493	444	469	430	461	486	481	472	456	427	463	429	483	468	471	468	485	479	477	484	480	417	446	444	460	441	458	454	477	504	473	459	469	467	456	443	443	439	448	451	453	451	473	509	491	457	451	472	454	394	464	435	501	475	456	456	496	494	466	463	461	447	467	392	465	468	468	482	427	509	456	477	431	442	451	484	456	471	454	449	430	448	442	449	496	454	427	470	440	428	436	445	467	447	458	434	430	484	433	447	466	442	466	490	448	468	475	482	443	486	455	465	426	483	450	433	466	438	431	449	490	463	449	457	421	450	464	407	438	435	432	463	504	418	443	453	452	446	481	436	457	445	468	459	475	470	460	481	438	479	454	469	474	462	468	444	445	471	443	477	470	451	419	447	478	471	483	466	477	439	478	472	473	459	485	457	441	445	438	425	491	475	421	471	427	480	467	444	426	489	445	480	443	426	474	442	447	472	471	462	424	467	467	477	448	459	480	467	433	475	452	454	456	444	451	460	449	480	462	484	451	442	473	443	461	418	428	456	410	470	420	456	441	429	437	444	452	497	447	451	489	457	437	453	505	483	448	422	443	444	457	443	470	440	448	484	444	463	451	439	462	452	461	410	469	466	452	482	476	475	427	432	433	471	468	451	482	461	452	423	467	456	468	431	466	385	446	465	451	460	458	422	446	449	475	412	428	411	462	456	470	469	435	517	473	455	473	505	481	451	472	504	461	474	480	457	443	483	490	523	427	429	472	451	428	448	437	437	442	472	482	464	465	487	454	510	474	470	483	450	457	487	434	460	422	441	425	456	481	470	472	485	455	505	493	449	451	440	484	460	427	459	437	462	429	459	457	463	490	436	448	462	446	451	496	468	406	481	437	446	452	472	468	406	439	479	436	466	471	462	471	469	468	468	483	466	453	479	447	453	432	465	466	457	460	446	431	411	450	430	461	400	503	459	448	465	437	433	476	473	464	410
14899	1116	878	637	488	358	364	275	232	242	258	209	198	213	187	202	208	196	201	205	189	177	178	182	178	190	194	193	168	202	187	160	158	192	184	197	173	187	210	190	155	183	209	166	175	190	186	193	199	194	189	170	179	174	158	160	176	157	179	188	164	160	181	193	170	156	200	181	204	170	182	173	174	197	191	192	166	190	192	203	182	165	193	206	184	157	164	171	180	139	176	201	190	174	173	180	191	176	198	188	162	189	191	193	182	177	172	163	168	185	173	208	179	150	190	188	208	183	190	173	172	156	155	171	179	190	156	164	174	170	181	151	167	159	185	192	173	188	173	181	158	154	149	190	150	164	204	189	182	168	156	174	161	174	183	161	156	182	177	183	171	175	173	161	182	192	176	180	138	171	198	171	180	188	198	180	200	176	155	163	168	163	161	189	193	182	179	182	181	188	145	175	177	155	174	142	191	174	173	193	173	168	168	191	161	160	171	179	163	168	180	164	156	176	201	165	150	178	179	169	164	178	188	164	156	187	188	186	150	165	201	216	178	169	168	163	169	178	196	192	169	145	179	149	181	148	180	196	177	173	175	190	173	180	187	159	183	185	152	168	177	170	187	196	173	159	200	184	177	173	200	155	204	185	186	184	158	169	179	163	151	139	205	168	151	167	207	174	172	198	167	189	187	184	193	166	158	182	168	160	176	173	156	182	152	183	177	167	163	179	174	174	181	153	176	179	171	165	179	161	175	181	200	181	181	166	168	173	192	185	175	180	217	162	155	198	161	184	174	192	167	184	167	196	177	188	164	165	173	173	183	180	168	156	184	174	203	162	177	195	176	182	199	183	165	159	172	161	175	192	176	199	185	197	184	167	173	188	160	160	176	165	177	168	190	168	162	195	161	185	167	157	175	158	169	159	188	163	156	174	173	174	184	151	214	187	172	203	160	168	179	162	185	193	207	200	172	155	157	176	190	165	164	167	167	166	168	208	174	208	173	162	158	192	174	171	206	174	164	167	156	169	182	203	166	182	189	185	180	174	171	193	170	156	166	167	188	193	164	189	170	148	173	173	177	187	179	197	188	178	176	183	178	174	184	183	178	150	148	188	182	216	194	189	213	171	164	186	182	180	181	165	184	177	181	177	178	197	172	162	182	177	176	184	176	179	185	173	177	174	182	175	157	177	137	172	186	181	161	185	182	178	160	179	171	196	182	181	171	176	159	177	194	186	170	188	194	168	173	174	176	179	184	189	188	199	188	180	134	173	178	210	178	167	166	202	194	173	183	177	152	168	188	174	179	163	166	197	172	163	165	168	178	177	168	195	186	170	178	201	184	183	195	158	171	163	162	164	183	207	203	190	193	173	179	175	206	201	168	167	155	162	177	191	191	162	196	160	181	165	172	174	177	198	185	191	193	155	191	184	163	177	173	170	187	185	182	163	177	183	185	168	185	150	180	172	173	189	152	190	179	160	191	186	162	165	163	179	195	217	189	213	176	167	193	157	200	170	203	178	187	176	170	186	206	166	176	184	165	183	164	158	183	175	163	192	189	186	195	168	186	176	169	202	165	184	193	178	156	151	167	151	150	185	186	181	164	164	183	177	182	169	200	179	169	163	175	185	205	179	169	193	211	194	188	203	178	181	180	169	175	174	196	170	181	161	162	175	194	176	175	165	175	153	171	203	206	198	185	184	171	168	191	174	163	179	191	190	159	197	162	179	171	172	172	182	173	186	186	158	172	164	185	156	156	196	180	167	186	172	160	180	178	186	153	177	176	157	170	177	186	172	170	176	173	164	181	180	200	184	174	158	174	181	180	174	196	167	170	169	187	160	164	156	173	158	210	187	177	132	162	180	173	168	174	168	189	192	183	188	166	196	151	165	157	179	163	159	165	157	199	184	180	172	172	147	185	183	168	204	184	169	184	165	178	165	186	165	165	156	186	166	173	174	177	189	170	173	184	180	178	160	163	180	190	153	174	151	173	156	175	158	194	163	176	189	204	174	156	168	171	181	167	178	193	175	176	185	149	194	166	196	178	190	174	187	191	191	196	163	168	178	174	175	167	188	173	175	167	183	181	194	174	157	171	168	190	133	181	177	185	190	160	181	202	214	183	179	169	168	166	177	188	167	164	165	186	172	170	178	171	171	178	163	179	179	161	152	145	165	178	195	174	177	151	172	164	153	176	182	153	172	205	172	195	188	167	160	185	151	172	173	192	193	184	150	164	159	162	191	156	193	172	193	182	166	168	183	187	200	196	160	191	166	169	169	169	188	184	172	164	182	192	166	215	186	204	202	182	174	187	171	197	178	167	179	161	153	153	160	194	192	172	185	144	189	186	183	172	180	164	168	171	204	181	191	169	194	178	201	198	179	178	190	177	158	209	186	190	172	167	182	164	197	189	184	177	204	144	157	143	173	190	169	170	167	162	205	162	169	179	187	181	189	165	162	154	159	184	207	178	163	185	174	153	180	157	189	185	152	163	192	202	173	182	151	177	143	178	195	172	178	163	184	182	161	172	179	203	188	159	198	164	171	162	182	172	168	183	177	181	174	182	183	168	186	198	185	158	173	186	182	154	195	184	151	211	184	176	199	170	182	203	185	149	164	173	189	168	157	177	169	201	179	178	159	192	180	159	203	206	150	186	180	177	169	197	158	195	158	203	165	180	170	186	160	166	183	157	187	156	156	181	164	185	164	186	176	189	197	193	170	185	185	211	154	180	183	177	164	191	197	175	161	171	164	168	176	176	198	182	156	170	153	186	170	186	198	172	163	186	180	161	191	178	177	165	173	221	183	168	147	158	186	161	171	163	204	164	167	173	151	172	171	191	177	181	196	195	164	172	190	192	169	174	163	181	162	170	182	180	168	188	185	178	168	176	178	168	164	163	177	162	165	184	179	179	168	190	188	182	168	150	175	164	191	188	171	183	204	158	191	173	183	171	187	178	163	163	174	152	141	184	171	156	210	171	166	200	159	194	188	172	166	195	203	160	206	157	191	178	188	180	191	159	169	196	171	186	157	180	177	176	177	173	189	176	168	166	159	170	190	167	164	178	182	158	164	198	212	177	189	188	167	179	203	179	180	171	180	161	172	189	152	180	172	178	176	186	175	189	159	159	165	185	171	169	169	180	164	139	159	189	146	177	156	162	169	182	160	176	202	188	170	181	173	176	203	163	172	183	169	188	193	158	199	182	157	188	164	166	184	179	170	171	167	167	187	171	180	164	196	175	196	170	148	169	155	188	162	191	182	161	154	182	181	180	179	164	180	166	198	174	169	200	181	175	186	185	190	175	162	179	190	186	170	185	158	180	188	176	150	179	160	179	194	188	188	161	171	157	188	172	161	176	189	158	189	179	159	186	153	188	181	164	191	207	187	150	195	181	185	176	171	205	189	184	177	159	158	161	169	165	165	185	183	171	173	174	194	166	197	166	202	168	189	166	166	165	152	214	173	206	178	183	180	180	151	193	185	160	180	182	190	166	177
8248	1011	1926	2100	1852	1441	1232	1012	950	826	757	706	693	617	639	619	634	609	566	543	566	537	502	545	525	531	501	489	493	496	513	486	503	507	482	469	484	480	507	507	461	501	530	449	476	500	484	453	465	473	478	489	466	443	451	450	465	474	452	465	469	466	497	407	470	504	474	462	484	465	464	466	444	452	486	471	444	446	476	480	469	497	462	453	459	465	440	470	479	431	505	502	417	463	490	441	475	453	425	474	420	489	448	488	460	438	462	451	456	450	451	453	467	469	490	455	471	458	471	457	448	437	495	465	479	424	412	474	473	450	492	445	449	457	462	430	474	485	449	462	438	453	453	474	435	468	434	454	458	459	471	490	483	466	452	426	462	414	439	425	495	451	448	495	471	424	466	457	441	467	459	435	473	422	424	470	490	489	457	450	496	444	469	469	489	468	451	481	451	443	510	447	476	427	445	510	455	465	463	438	451	471	507	465	455	491	452	463	464	441	456	448	447	451	473	447	460	472	435	469	462	456	456	478	469	501	474	444	438	447	453	444	433	474	425	422	504	449	460	470	496	423	443	488	421	458	473	409	424	488	426	470	485	440	492	425	462	451	469	431	468	459	484	493	474	493	462	440	474	464	428	442	459	426	476	478	487	427	475	472	465	546	431	474	449	495	497	427	466	466	445	444	438	485	445	513	468	464	446	463	493	465	476	475	462	458	457	472	450	461	482	476	454	433	448	456	444	439	459	455	467	454	453	484	453	491	453	431	434	451	487	461	448	435	447	456	447	456	492	469	462	503	458	414	457	464	485	449	441	438	473	461	441	446	502	516	439	462	501	433	440	481	452	443	488	457	439	440	457	460	494	436	443	436	457	446	459	466	462	456	501	454	438	477	469	463	459	483	422	471	461	464	439	453	439	448	443	462	429	428	441	467	454	447	466	462	499	477	444	445	524	437	453	458	477	462	452	440	506	452	470	441	470	440	444	484	428	438	402	446	513	451	466	446	460	456	451	447	460	466	496	458	466	471	463	438	459	426	473	447	451	445	446	446	482	415	461	446	474	467	472	459	463	459	456	513	436	451	485	450	430	476	469	495	460	519	456	459	447	497	455	447	479	453	487	505	454	466	491	430	449	459	469	440	483	478	483	469	460	476	497	519	465	450	429	471	457	424	430	431	468	470	467	447	449	454	437	497	508	471	430	475	456	488	457	452	461	446	503	398	445	444	457	442	480	451	501	437	455	476	456	473	493	495	464	505	452	496	456	419	484	492	474	453	446	448	474	417	442	448	454	459	433	432	454	445	434	426	477	419	475	480	468	447	469	454	383	507	455	458	465	466	491	434	435	458	433	457	495	488	496	422	440	439	469	478	467	506	461	433	468	513	480	452	434	449	447	435	481	460	478	468	476	463	445	465	430	470	476	439	458	456	455	478	457	453	492	445	486	454	492	475	463	481	479	468	497	448	490	468	446	477	462	454	452	446	467	421	474	447	482	500	483	488	436	478	477	438	494	465	453	467	444	446	503	502	437	456	464	471	481	466	444	462	435	426	448	448	467	457	506	443	510	421	462	494	464	456	468	447	470	455	450	459	452	464	456	450	493	464	485	481	453	473	466	503	476	497	466	434	464	470	469	477	456	416	444	461	480	469	465	476	446	438	466	458	449	443	451	446	469	474	449	463	445	474	498	417	451	460	498	457	433	472	460	430	460	426	446	499	445	487	480	479	500	430	467	484	449	475	445	480	480	456	463	451	460	493	473	505	487	457	453	436	430	465	422	490	453	472	477	459	487	476	512	466	465	466	451	455	438	481	448	462	467	452	425	454	439	428	486	470	459	452	447	450	488	454	462	465	479	438	462	476	452	447	449	482	451	452	477	477	489	461	480	495	502	465	470	458	468	460	435	504	478	495	458	462	446	447	446	477	492	473	413	458	471	495	481	464	459	466	459	478	437	520	466	469	481	462	474	422	458	456	463	459	446	461	437	418	483	470	462	447	392	444	427	443	426	448	460	498	439	491	459	453	480	433	492	485	458	468	455	450	457	458	469	479	451	455	431	490	453	445	447	424	491	474	447	446	419	456	470	462	478	483	474	498	419	458	471	502	438	451	432	466	520	468	477	458	475	483	436	489	439	453	479	447	459	451	389	463	490	467	428	452	541	456	430	458	457	466	468	447	476	467	460	450	473	470	429	479	472	458	449	490	439	483	492	463	462	470	477	464	449	473	459	451	469	448	469	468	445	462	465	456	458	466	463	469	426	465	487	464	490	458	435	423	446	465	457	468	452	486	440	449	449	473	458	466	491	443	447	466	463	474	427	438	466	461	479	455	463	429	469	468	431	462	446	424	480	462	469	428	438	455	433	491	473	447	473	444	452	474	492	499	461	432	454	461	449	447	463	468	465	427	446	453	495	475	447	440	446	451	491	488	463	482	445	436	431	446	496	437	443	435	450	463	480	454	455	446	443	479	490	486	442	457	498	490	445	445	467	461	444	425	467	467	464	460	441	445	454	463	473	476	466	477	439	499	452	494	477	443	486	445	477	443	485	433	432	446	493	431	476	455	485	456	500	424	493	444	495	475	456	461	481	467	506	477	440	428	440	462	506	440	456	467	478	475	498	474	497	461	481	440	492	461	429	423	504	469	498	447	481	475	464	460	460	466	474	513	467	424	461	476	450	473	485	456	466	468	471	504	477	455	462	429	457	448	436	482	438	511	441	438	447	516	464	451	458	468	444	464	463	468	479	478	433	459	478	472	474	471	426	482	457	479	466	433	462	457	503	443	456	436	470	456	434	484	440	451	445	466	453	395	451	462	456	422	447	486	444	480	463	469	448	501	458	478	475	474	483	469	428	461	495	431	505	470	401	445	456	457	463	461	463	457	469	490	475	415	435	457	419	432	457	472	487	472	507	441	450	518	471	486	433	487	464	459	490	465	480	457	453	432	441	492	443	457	488	456	478	440	481	478	448	500	454	455	467	473	483	428	502	477	402	449	456	444	404	456	478	468	473	433	494	463	499	453	424	441	458	470	453	464	458	457	463	468	507	438	466	491	456	475	469	448	457	441	459	460	478	458	461	446	439	461	522	480	454	465	458	461	430	480	466	467	499	427	451	500	450	448	463	464	472	443	429	492	428	466	463	470	427	516	456	446	422	464	473	474	450	471	449	462	464	468	470	455	483	457	456	451	455	478	441	458	485	488	455	483	469	414	454	457	449	440	456	445	434	460	443	468	513	469	496	469	462	469	449	450	453	476	448	461	479	451	465	483	450	486	457	456	449	454	488	473	458	448	482	453	457	438	491	474	516	446	489	443	481	490	472	480	462	465	443	491	476	460	460	438	421	467	471	455	462	485	416	451	427	421	462	485	485	429	453	438	428	452	439	432	477	447	439	475	484	463	463	463	473	446	503	476	482	457	461	452	464	473	470	449	490	485	474	482	450	452	457	449	450	468	453	461	435	414	478	465	473	428	444	446	474	461	459	481
1799	391	425	361	430	402	395	372	421	389	419	407	375	387	379	388	421	407	370	373	422	395	419	375	378	404	414	377	412	386	402	367	381	393	425	391	345	363	425	357	403	412	381	390	391	359	407	416	376	405	376	377	426	410	421	408	385	411	364	427	399	407	405	368	375	382	369	368	377	399	388	403	361	391	374	374	410	385	396	387	404	425	380	394	376	416	409	380	421	427	370	368	393	417	394	379	438	363	388	400	429	399	407	414	414	392	385	381	408	394	422	420	413	416	412	383	401	360	378	388	387	362	396	358	390	407	364	364	368	410	374	361	379	379	390	356	344	411	364	351	432	371	374	398	393	352	374	389	390	408	376	403	402	368	370	346	367	387	390	404	420	397	408	460	391	396	439	385	356	387	373	400	418	417	383	365	373	392	399	368	364	393	378	435	372	389	402	352	368	393	380	392	378	377	416	383	391	408	389	398	399	425	414	393	399	343	390	401	404	393	359	389	437	387	389	405	411	417	376	404	400	391	379	376	410	382	370	429	385	395	425	415	383	411	368	385	380	366	393	409	373	417	398	384	449	408	347	392	422	396	391	384	403	389	392	370	379	376	391	419	367	360	428	387	378	391	394	384	363	388	408	389	395	375	399	399	411	450	383	373	401	347	453	386	365	403	374	397	400	451	400	417	350	418	389	355	425	393	373	377	413	390	409	360	455	390	397	400	420	411	419	355	406	371	391	421	366	415	376	376	382	402	375	360	418	354	364	402	429	375	377	379	391	416	391	355	380	375	396	416	393	427	401	356	425	399	400	367	376	382	433	373	335	385	373	379	422	379	434	404	356	370	368	418	379	400	430	377	399	387	429	385	388	398	425	449	382	385	366	365	424	398	387	387	392	372	377	364	393	388	394	451	402	372	377	418	415	374	375	377	397	401	387	405	365	400	376	395	392	403	400	410	372	376	361	365	397	379	336	379	392	382	352	382	357	393	379	422	382	389	389	405	392	397	387	415	383	369	402	379	389	375	379	381	390	389	350	358	407	418	369	376	429	400	376	405	394	403	370	339	350	391	398	365	414	391	407	394	383	360	397	355	383	393	421	379	414	404	393	382	381	396	370	396	414	394	436	373	400	380	426	398	394	349	353	344	386	392	367	432	396	357	370	390	367	383	387	343	369	383	362	384	417	400	388	395	423	370	345	401	413	384	395	375	409	411	411	420	388	372	402	395	409	388	370	390	369	407	393	406	398	404	411	380	374	397	412	406	391	381	410	375	409	362	381	398	386	412	393	385	403	374	385	396	378	388	381	419	401	375	384	385	384	369	360	382	386	396	378	387	411	384	437	435	385	427	372	411	364	420	405	338	382	412	391	359	450	406	390	426	383	424	412	387	390	387	411	401	415	412	367	347	351	382	417	436	372	415	431	408	367	439	384	388	378	392	428	376	418	376	380	370	382	378	347	449	376	374	416	369	405	383	404	385	349	388	373	390	369	422	392	389	366	400	406	404	387	435	400	355	405	399	410	416	397	406	445	413	388	408	368	444	397	406	407	407	402	365	374	362	395	354	368	393	437	417	376	415	426	371	387	356	360	432	409	380	432	371	425	355	415	406	366	376	375	396	415	404	423	362	438	401	395	412	362	361	402	415	411	367	392	403	434	397	421	378	381	403	421	390	391	390	399	394	410	416	396	388	397	399	367	421	397	404	417	428	416	386	419	394	327	360	398	393	375	402	359	341	410	405	402	408	400	372	368	390	407	382	426	370	357	426	349	374	391	415	392	401	418	410	386	377	401	373	371	407	414	405	417	391	401	410	406	395	430	402	383	384	408	378	373	396	380	386	400	381	408	366	412	378	374	407	413	414	381	381	373	373	369	371	398	409	373	349	350	382	416	373	359	394	362	382	366	383	371	375	384	418	349	332	366	377	427	403	364	400	415	410	415	377	369	404	363	403	362	387	416	437	402	423	397	420	407	375	382	402	386	412	380	435	372	391	424	405	413	389	388	374	376	383	394	369	362	407	353	392	444	369	408	340	409	369	400	367	394	388	414	391	417	403	409	360	394	422	390	379	362	379	395	398	385	384	430	390	415	415	362	406	341	391	428	408	363	421	404	380	375	409	385	429	409	424	381	398	359	367	384	354	396	367	429	394	376	390	403	375	385	367	387	396	400	387	397	387	404	415	389	381	372	425	369	360	375	380	377	383	391	418	397	412	413	385	374	384	405	419	391	430	407	403	342	382	402	397	346	368	368	395	406	403	361	356	398	403	414	387	405	411	400	434	388	385	389	374	384	385	386	358	402	412	427	422	415	373	378	401	431	377	402	401	407	358	356	395	394	402	391	371	388	380	429	405	414	394	380	385	369	405	403	380	392	388	366	435	400	342	367	398	415	386	406	399	353	376	399	411	401	404	364	387	389	433	411	408	392	392	388	364	378	388	391	375	366	394	428	386	401	378	390	396	398	383	383	372	401	388	415	408	392	400	358	420	390	417	384	403	412	395	370	383	387	384	392	375	395	378	372	388	388	390	401	417	381	369	405	387	399	393	384	405	404	395	435	383	396	388	386	395	381	387	394	414	391	389	390	368	398	347	427	377	386	397	386	411	388	371	413	368	406	390	415	380	347	416	392	447	370	359	392	416	415	424	379	366	409	401	379	367	436	409	416	404	423	408	386	464	392	402	393	365	417	380	429	390	392	402	403	372	391	427	394	416	409	412	363	438	420	397	398	390	380	363	339	390	360	363	390	399	362	397	397	374	393	374	384	405	384	381	423	358	419	365	404	398	381	407	437	393	358	420	423	366	395	415	383	354	374	395	357	364	376	384	366	350	386	401	378	419	397	457	397	357	449	371	385	377	378	387	362	402	422	437	417	404	382	398	385	423	403	386	385	391	414	393	398	412	377	396	369	394	374	415	374	395	398	401	378	356	420	414	378	381	385	387	413	469	429	378	402	404	369	406	374	368	419	378	366	391	386	378	368	358	397	367	431	368	404	364	414	373	374	353	386	393	419	416	382	378	399	384	369	394	368	408	384	387	406	377	412	376	363	414	401	407	438	374	384	392	428	410	405	381	376	372	399	397	354	387	355	400	404	367	357	417	415	345	394	397	417	380	389	385	413	411	389	407	387	406	393	419	401	407	430	398	414	379	383	404	389	382	402	385	404	393	386	394	434	371	412	376	396	378	387	411	410	430	430	373	382	407	387	388	391	405	440	416	365	390	413	385	409	404	409	380	420	398	386	411	444	389	361	392	402	395	368	409	425	382	412	417	387	380	412	411	403	415	378	402	376	383	419	394	415	371	389	360	353	410	403	395	366	394	394	376	413	402	393	382	379	383	354	377	398	393	362	407	425	387	368	423	354	398	381	437	436	365	427	417	369	369	392	385	362	429	389	381	358	379	391	397	409	411	374	393	448	358	376	412	380	406	390	401	383	380	423	407	383	409	394	393	453	396	415	376	364	354	388	410	357	388	418	439	374	406	358	383
2167	851	900	875	889	872	854	851	855	868	838	848	874	871	850	922	871	830	853	802	872	889	874	861	894	830	870	864	812	846	900	871	842	869	833	823	827	860	910	871	842	852	852	877	855	886	841	855	841	831	846	822	838	841	821	859	872	861	848	863	848	897	879	849	794	882	891	865	841	888	823	838	822	881	845	813	854	842	851	864	900	842	784	827	857	832	851	846	865	834	879	845	852	846	851	851	810	837	857	900	874	831	856	831	834	868	845	826	840	840	864	866	888	835	849	874	842	865	822	845	893	850	854	845	880	819	919	859	798	829	857	818	898	897	869	863	909	868	841	841	856	898	840	838	838	867	829	878	784	850	869	843	865	838	879	847	851	847	862	827	782	883	864	911	819	865	875	849	892	833	815	808	827	846	872	851	858	821	906	873	855	826	851	842	825	858	847	852	872	813	801	844	861	839	850	844	852	852	834	813	889	845	842	777	822	859	895	838	856	900	875	857	850	867	836	836	869	906	852	867	834	844	869	846	857	829	859	824	884	834	884	835	886	818	864	836	872	909	809	867	792	862	858	823	832	877	844	843	857	789	859	874	840	815	862	827	853	875	814	859	892	824	843	865	830	831	867	842	849	858	879	876	863	821	870	828	848	807	872	832	891	833	875	888	889	837	842	862	824	832	864	850	848	879	856	872	841	829	813	886	855	805	859	845	828	851	814	890	866	842	831	813	847	833	839	865	857	837	828	822	794	879	832	855	837	843	826	857	839	902	856	871	859	893	837	855	844	854	864	847	804	858	857	878	878	837	883	871	812	847	874	825	863	870	912	833	909	825	892	846	852	826	792	852	830	899	873	859	909	905	869	843	894	841	842	880	880	881	837	870	876	847	861	887	796	821	888	831	842	869	890	835	813	801	882	839	828	824	859	843	848	859	846	888	917	869	843	847	863	836	827	830	852	901	844	812	819	867	890	911	836	864	870	847	879	818	851	846	882	834	807	867	831	849	872	868	837	884	880	818	840	828	812	906	852	823	848	852	868	833	872	865	779	849	861	832	798	833	849	873	843	864	831	870	882	865	866	873	855	852	856	810	877	805	865	812	838	852	830	907	876	868	875	829	825	802	870	888	847	849	865	826	913	878	889	887	863	873	810	837	829	865	889	796	797	830	790	845	868	868	878	801	841	849	848	844	867	876	857	883	808	840	836	862	869	860	846	866	873	849	820	840	846	884	854	820	907	834	816	847	842	860	848	830	864	833	871	885	837	829	850	858	847	883	860	880	850	845	787	878	897	890	872	792	853	847	869	858	842	847	842	847	838	871	837	831	816	893	812	896	910	896	845	823	875	894	831	835	818	848	859	868	897	831	810	942	871	804	927	869	826	916	860	904	883	907	797	876	853	869	830	849	840	774	839	844	865	876	869	798	804	893	860	853	882	874	850	841	825	876	870	864	834	875	839	888	821	864	857	834	907	865	841	816	850	898	858	892	835	857	847	855	837	847	826	838	822	817	888	845	844	878	841	868	862	849	861	835	837	865	846	845	828	805	853	821	811	854	858	850	879	859	762	789	916	871	876	867	860	832	817	819	858	809	857	839	869	846	894	847	888	884	890	860	879	808	835	835	892	847	827	845	852	815	898	857	854	864	786	900	799	887	871	839	885	858	897	884	907	835	933	863	816	818	862	856	838	770	853	888	845	850	824	877	858	850	815	855	837	850	878	883	832	856	841	804	826	894	871	886	886	865	847	889	872	874	834	847	864	862	841	835	864	901	844	863	857	841	803	810	821	873	900	814	902	846	857	802	817	827	810	881	813	887	885	843	861	831	821	891	812	875	863	866	827	837	897	834	882	779	813	853	821	846	814	815	822	858	837	781	846	860	881	877	888	898	864	826	895	859	882	823	843	834	885	792	877	850	846	890	865	844	847	818	831	896	883	843	873	897	870	862	847	849	892	883	892	796	841	889	849	824	903	849	874	828	823	851	830	885	875	835	872	851	869	879	847	861	850	875	836	834	869	866	880	868	848	889	877	820	835	819	867	837	847	873	826	836	889	821	829	848	857	863	879	856	910	877	874	889	853	836	861	828	844	797	862	889	859	841	858	808	843	861	818	877	881	871	839	813	812	834	847	859	825	822	874	898	851	806	885	848	836	858	871	884	889	827	878	848	893	825	867	812	854	895	893	842	846	797	843	820	802	855	822	903	844	802	861	816	859	858	913	836	839	878	846	878	896	891	859	804	810	843	864	881	879	869	881	829	849	935	808	826	831	852	879	876	835	875	895	887	853	844	792	849	859	859	878	905	826	854	829	875	809	927	813	844	902	844	891	844	916	886	826	875	893	893	854	802	835	861	893	907	849	845	795	869	892	865	880	857	825	866	857	911	890	915	889	918	831	839	831	904	851	842	882	884	852	821	814	876	840	896	849	918	821	862	874	817	920	887	901	834	798	869	865	853	844	852	852	820	888	753	885	786	799	843	844	871	866	856	846	853	865	822	850	836	849	861	805	854	809	884	835	858	836	885	901	867	820	861	861	870	819	821	899	832	849	792	811	912	831	884	894	910	806	887	854	807	805	872	845	854	889	867	821	838	824	854	845	839	822	853	826	859	874	885	884	865	877	883	845	824	835	831	875	872	780	873	858	854	891	880	818	838	858	856	859	818	833	868	834	864	858	878	820	844	854	850	832	872	841	897	873	825	830	857	873	867	833	920	881	869	874	844	854	827	847	844	904	874	826	844	806	836	860	837	891	757	780	871	882	878	895	860	871	800	868	833	887	882	814	915	864	867	875	914	857	854	830	837	815	881	801	868	839	856	872	842	838	835	857	846	892	899	847	849	850	859	865	848	840	898	838	785	786	871	830	804	844	888	790	877	879	879	848	855	905	824	861	849	863	846	860	858	858	814	831	867	859	836	812	827	803	834	848	835	807	871	924	881	818	846	886	884	860	893	858	872	846	857	826	861	852	819	846	816	848	819	845	832	838	824	865	861	852	884	858	860	855	866	892	818	853	837	882	828	871	851	863	943	854	858	851	861	848	879	875	850	818	835	877	877	845	813	837	862	841	907	787	850	854	913	795	870	811	842	842	941	823	900	838	856	919	854	830	879	843	814	793	867	872	798	850	878	881	891	884	854	823	842	865	872	866	875	880	844	866	878	826	872	856	871	873	836	880	862	813	880	803	904	812	881	790	862	877	828	852	846	873	840	873	860	848	894	903	837	882	811	913	833	843	863	836	833	841	861	822	826	904	875	905	869	819	871	848	822	817	878	841	860	858	832	843	837	865	821	805	882	889	884	861	836	844	858	885	893	815	830	853	797	848	862	841	861	826	874	850	856	854	859	853	889	848	795	810	865	881	854	855	822	854	811	784	884	915	865	866	841	857	892	886	811	904	889	853	864	829	839	865	900	852	816	872	869	846	845	881	879	900	853	928	834	859	829	827	852	884	812	876	828	859	843	890	822	912	883	838	868	852	842	852	822	846	872
7516	533	499	440	371	322	261	211	230	223	190	210	193	194	209	189	197	201	206	194	210	197	198	215	179	192	187	182	187	181	167	166	171	193	200	193	205	188	188	185	174	201	198	196	197	210	179	192	207	193	210	161	197	191	210	199	194	185	170	168	194	214	201	183	205	201	186	184	184	203	171	175	199	179	187	169	201	180	149	200	207	196	199	168	224	213	211	195	188	194	182	188	211	202	175	192	207	204	201	220	192	200	184	214	203	190	148	211	202	205	197	189	185	158	189	165	186	161	180	189	189	200	178	176	197	157	206	167	162	173	184	206	184	154	201	210	214	187	176	200	187	197	193	201	213	208	206	193	196	198	188	190	196	191	210	171	177	193	197	179	180	184	196	189	152	198	184	173	180	202	204	198	196	182	202	168	164	198	198	190	185	205	198	212	199	195	186	171	187	191	196	192	190	192	184	199	181	188	185	194	170	207	183	197	170	196	183	194	188	196	193	169	201	175	213	216	180	194	185	201	200	169	176	224	229	200	178	192	190	205	192	169	175	196	213	207	214	188	191	197	186	190	212	178	185	187	155	190	174	172	187	168	180	218	213	194	212	193	167	208	179	185	178	177	173	173	207	192	185	167	180	169	190	191	174	171	197	177	203	194	188	168	192	171	156	212	175	194	182	196	156	168	168	190	209	162	188	197	204	195	199	187	192	187	205	219	187	201	202	196	205	194	205	188	195	187	182	191	186	203	205	198	161	173	185	178	215	163	145	169	196	190	186	155	201	220	195	177	197	164	225	174	150	187	196	195	181	203	192	184	167	208	204	206	180	213	176	177	186	179	188	189	176	193	200	191	191	215	183	218	216	225	212	186	179	181	188	203	206	216	180	162	186	230	184	185	219	191	188	199	180	184	195	167	183	167	215	197	189	171	174	182	195	184	190	204	222	182	200	176	175	192	192	186	192	185	211	191	195	191	176	227	189	189	191	209	184	197	195	192	173	195	219	188	163	205	182	200	183	194	195	206	189	177	188	183	217	197	196	194	181	204	189	184	191	217	180	193	173	172	193	196	182	164	180	173	184	199	180	178	187	195	197	173	174	189	211	190	198	191	165	160	173	211	174	179	185	193	190	187	192	184	206	197	203	188	185	179	185	180	183	197	188	163	159	195	219	201	177	189	203	212	201	172	174	201	216	199	207	175	196	206	209	179	171	203	189	188	186	188	185	213	195	215	183	202	200	193	179	187	159	158	169	221	200	161	175	171	192	171	194	201	187	176	171	197	175	204	185	182	180	198	184	210	196	204	200	188	170	192	182	183	193	194	184	167	181	190	174	198	164	159	225	184	200	185	189	212	220	192	183	182	198	173	163	192	199	173	192	176	189	208	201	189	187	198	186	187	193	179	215	179	186	167	187	185	181	212	191	192	178	204	176	152	192	159	176	200	173	187	183	227	186	185	205	172	187	199	195	200	202	197	179	168	190	201	180	199	190	203	170	199	215	186	182	195	200	207	225	202	195	170	208	181	185	174	205	189	202	186	199	193	212	185	184	177	186	222	185	168	206	195	196	209	187	178	197	194	201	175	182	194	166	174	189	193	192	197	187	164	193	171	187	167	192	173	162	198	212	190	156	188	196	190	190	167	186	187	165	183	170	177	184	190	174	210	200	166	187	213	191	170	193	179	192	172	188	189	187	171	202	170	212	184	195	197	178	189	208	182	208	181	195	199	163	199	198	206	195	190	186	183	190	190	185	176	192	206	198	185	186	184	206	193	211	181	189	198	187	206	202	172	177	194	219	224	187	178	193	204	207	186	198	213	227	183	171	196	174	185	192	170	212	228	191	175	178	196	195	197	202	191	192	197	190	182	198	188	184	194	179	182	170	181	224	210	211	199	183	180	187	194	230	184	198	214	203	183	197	162	220	156	233	203	165	198	192	176	163	187	173	187	174	199	184	169	179	171	181	177	171	191	223	177	201	202	190	198	180	178	177	189	173	188	188	195	168	211	189	204	178	191	174	176	182	160	212	199	208	222	197	197	191	171	176	197	167	192	189	189	175	181	198	203	195	179	197	190	189	186	173	213	185	182	168	193	172	174	200	192	192	202	207	196	180	190	200	201	195	182	203	173	219	196	190	201	210	193	195	201	191	197	191	206	195	175	183	205	174	200	218	199	196	209	177	185	183	191	194	173	205	182	200	188	176	186	177	198	183	187	180	197	185	219	192	183	165	192	192	158	192	191	188	191	194	200	203	186	191	181	206	216	186	182	178	204	164	184	183	217	209	188	168	189	215	174	188	192	177	195	191	177	200	183	182	194	225	181	182	171	171	204	178	175	181	186	174	173	192	163	179	194	206	181	201	179	195	183	218	207	183	165	164	186	160	168	193	178	164	173	190	182	193	206	177	168	186	203	173	184	182	176	201	211	197	171	194	166	186	210	190	215	185	200	172	177	174	180	199	224	184	190	175	201	171	190	180	202	184	179	219	198	172	191	173	171	184	211	168	180	174	203	180	219	231	182	184	164	181	203	172	188	198	175	193	185	176	208	196	206	180	214	172	158	207	166	184	181	206	190	187	191	168	219	200	178	196	201	207	183	199	171	190	161	217	176	194	202	201	208	205	190	225	190	186	189	187	178	197	205	186	196	175	207	180	190	187	190	209	230	185	191	194	193	178	180	196	192	208	196	199	197	208	166	189	170	174	183	183	154	183	195	203	203	208	173	173	184	194	181	184	192	198	188	183	170	176	183	209	189	179	196	200	197	205	205	219	201	193	173	197	185	186	196	184	169	194	195	222	187	179	176	193	201	203	188	177	192	191	213	183	195	191	182	190	183	213	173	183	163	171	220	178	178	188	176	191	185	182	179	173	175	192	216	210	172	185	182	185	201	202	190	179	194	211	195	189	200	165	207	206	174	201	192	187	202	193	223	192	205	186	186	161	198	200	207	184	211	198	184	164	201	183	179	212	192	155	199	190	201	165	183	195	210	191	215	200	193	167	195	180	179	209	179	178	177	194	197	191	196	179	190	210	205	199	181	206	198	210	183	189	191	172	206	173	209	193	182	189	188	246	203	216	179	204	198	193	225	186	192	181	189	199	182	197	192	159	200	178	172	199	195	184	180	209	197	179	205	204	176	199	203	203	211	202	188	219	218	189	194	173	197	193	161	197	162	181	201	201	207	181	221	180	186	203	204	182	171	180	181	171	193	170	179	217	165	178	172	191	190	206	190	172	175	174	217	189	189	177	203	205	175	181	203	173	191	190	176	183	197	183	196	196	152	198	189	191	170	211	188	162	163	205	214	164	184	219	216	181	212	213	192	189	175	187	184	179	174	190	205	214	169	202	177	215	208	204	221	183	196	182	191	171	196	191	187	180	201	220	193	186	195	206	198	193	188	179	169	186	172	198	182	184	196	197	220	164	199	189	193	184	184	193	177	186	165	194	196	212	166	178	198	191	203	168	205	186	202	185	199	200	190	182	220	196	201
6445	772	1209	1273	1170	980	825	734	728	638	637	581	549	582	576	541	517	526	536	506	487	488	512	513	519	474	466	469	489	490	450	433	461	486	429	461	445	452	441	485	418	489	455	460	468	472	424	437	449	454	473	481	413	469	446	475	437	473	460	460	441	479	448	450	489	436	441	463	473	437	466	447	469	450	506	493	498	484	468	442	451	444	491	446	474	457	510	468	479	462	428	485	435	450	434	448	455	415	453	433	474	437	448	466	446	479	465	438	511	460	483	458	461	500	454	474	460	458	473	474	441	446	470	456	447	461	459	457	461	427	451	451	444	473	450	490	451	448	465	487	421	483	429	468	465	429	493	433	459	497	443	446	463	439	437	438	456	461	430	456	438	436	418	432	475	466	453	495	435	454	432	467	481	484	456	483	455	448	450	474	426	457	448	411	428	446	478	430	483	473	435	493	509	499	491	500	460	440	464	434	444	468	478	481	480	442	450	433	446	457	454	437	432	471	445	454	437	501	416	449	465	477	439	458	424	486	458	492	463	463	457	464	480	440	435	457	451	484	410	471	468	432	457	477	435	455	428	473	475	430	443	469	470	469	453	464	463	475	458	433	442	458	502	430	433	451	507	447	456	429	448	457	504	472	451	421	452	429	461	477	452	439	468	444	498	468	427	499	469	468	410	461	500	461	443	426	469	444	434	452	464	415	466	452	433	442	431	480	481	453	477	472	456	486	443	457	442	454	480	448	428	430	475	464	447	463	454	473	421	427	451	458	447	449	494	477	430	451	431	453	480	480	484	460	458	471	452	465	420	478	432	462	451	450	463	439	454	451	478	457	483	430	484	471	452	460	471	465	473	488	430	453	477	463	446	446	459	498	436	454	449	468	474	452	453	457	424	437	468	459	461	459	425	443	464	449	447	432	468	433	447	449	487	436	414	407	495	438	447	444	469	479	433	451	457	439	491	447	464	505	454	443	466	448	457	458	471	491	435	467	435	476	436	425	457	455	450	437	448	453	440	431	446	474	432	444	445	445	469	502	439	444	460	450	450	479	457	484	519	451	472	441	440	446	464	431	436	440	456	461	485	439	419	436	442	481	418	458	479	460	448	451	450	414	433	447	448	460	460	450	424	495	419	447	442	465	482	428	482	487	467	433	464	490	450	486	445	447	451	393	454	423	449	513	443	498	441	457	447	452	444	454	459	464	431	452	434	511	473	456	456	458	476	436	453	487	471	471	432	447	446	495	453	427	483	485	436	498	465	433	482	453	446	464	462	455	519	481	481	483	466	479	432	478	474	469	444	429	464	488	449	442	459	466	473	457	465	468	484	483	467	466	427	416	494	490	443	446	488	457	461	452	430	461	458	436	465	464	448	446	432	475	430	456	478	464	465	484	461	485	470	466	468	472	442	439	430	456	468	465	461	459	479	452	468	456	453	446	490	437	471	461	485	430	425	446	458	470	438	450	438	421	423	484	471	451	472	426	432	477	462	421	466	478	460	424	456	447	451	459	478	452	500	464	474	467	463	481	393	446	462	452	458	411	443	496	465	431	445	456	469	472	411	472	450	478	451	439	458	471	471	480	444	400	464	488	459	467	436	450	470	432	470	457	418	476	490	473	470	448	438	448	450	459	450	464	456	414	485	452	449	438	480	447	455	471	457	474	466	447	459	423	447	466	456	470	450	412	420	418	498	445	465	468	410	441	489	433	459	425	444	440	426	466	471	446	488	428	443	434	487	413	493	428	436	472	513	475	439	473	455	458	454	462	444	443	470	425	435	444	484	472	451	478	431	458	445	466	474	430	475	449	450	449	439	436	485	422	443	492	459	508	452	486	486	452	443	432	466	453	480	496	503	455	466	467	436	441	470	453	440	483	452	474	435	450	448	449	458	449	435	463	472	449	454	445	449	472	450	442	444	475	472	446	484	447	469	460	437	461	454	447	452	451	499	490	475	450	417	495	438	431	473	439	494	478	426	464	464	441	449	456	451	470	468	458	452	413	459	481	450	449	464	446	483	440	473	464	466	440	446	519	478	434	460	467	454	437	418	460	434	436	459	447	484	487	441	460	457	461	443	427	476	466	465	451	433	440	421	444	492	444	476	460	452	413	457	475	454	431	466	431	470	460	458	481	439	463	420	493	439	454	458	478	465	476	454	466	441	422	449	439	448	474	432	483	443	423	446	467	439	435	448	433	475	459	439	454	476	477	446	469	428	452	449	429	467	464	444	472	445	430	438	448	441	463	459	474	456	452	431	462	457	463	471	461	471	462	456	450	471	461	422	462	471	448	443	449	487	441	470	490	442	475	471	473	462	485	443	464	465	453	480	465	450	444	395	456	424	451	423	440	461	468	444	475	434	459	462	508	449	469	473	468	441	478	476	457	449	484	412	455	462	439	416	435	427	428	466	425	455	463	431	415	467	440	456	451	420	465	446	464	436	439	448	467	483	484	453	460	475	459	410	478	454	477	469	465	406	471	460	425	440	453	445	475	445	485	458	436	432	442	437	494	443	457	443	467	468	468	421	513	485	504	477	452	433	483	459	436	498	463	448	444	450	441	438	487	454	451	465	447	433	463	441	436	475	434	446	468	406	450	451	477	497	451	432	462	468	408	455	463	439	488	451	461	464	463	468	486	479	446	477	468	474	467	459	431	411	428	472	501	487	463	506	452	468	466	477	454	447	482	488	430	489	471	452	437	435	481	459	457	471	431	441	480	429	457	426	451	481	456	466	518	463	468	458	493	459	489	437	464	462	463	439	460	449	442	483	473	455	496	466	455	453	446	476	412	423	445	476	461	495	420	493	434	472	402	426	459	435	421	429	467	403	421	518	453	465	462	453	428	457	431	404	461	457	493	475	474	462	441	427	496	448	440	461	467	443	500	456	493	462	483	492	483	457	478	493	454	443	460	441	408	464	457	453	482	465	442	383	463	454	449	443	455	456	427	448	445	419	522	440	434	403	462	430	497	459	475	445	472	451	469	450	443	454	458	471	497	465	461	453	438	448	440	447	485	457	423	454	469	439	457	419	457	425	466	451	480	473	429	489	478	441	463	446	497	500	398	460	430	427	432	439	478	438	456	465	459	468	485	508	475	498	470	503	475	469	457	495	421	496	430	457	450	439	450	445	462	466	473	467	449	434	456	496	429	424	446	451	425	454	453	429	454	450	456	390	444	488	450	448	433	448	462	472	487	451	499	464	422	418	446	461	477	474	466	460	395	448	445	446	434	433	465	491	451	448	433	449	449	450	427	442	462	481	452	426	497	448	445	415	429	439	471	443	452	472	428	440	429	477	434	465	465	440	432	463	421	458	445	434	437	447	433	485	461	430	457	468	499	478	465	478	477	440	465	448	423	431	470	439	450	466	463	455	434	472	463	445	466	439	470	478	456	492	458	474	456	465	465	488	474	442	437	484	443	501	417	445	414	452	436	451	462	463	476	463	459	435	453	479	479	435	429	455	455	431	469	414	477	451	441	461	445
14745	1255	834	574	500	410	321	263	268	251	238	224	202	259	215	186	192	208	172	186	198	193	203	169	187	172	197	195	184	169	183	190	183	195	172	174	183	204	162	198	178	211	180	213	182	181	183	190	167	165	174	174	158	161	201	161	192	189	195	178	163	177	171	174	164	190	170	188	158	176	178	179	175	161	167	197	170	199	188	162	181	186	166	171	191	177	170	195	194	185	168	171	183	161	148	167	176	148	182	184	168	161	176	192	179	175	177	172	175	176	191	169	186	179	156	164	165	185	170	154	192	161	176	185	169	206	165	180	168	177	180	181	179	175	191	183	168	159	167	159	156	164	192	184	161	151	176	180	193	174	178	185	179	205	168	161	196	156	176	184	160	173	180	184	174	179	172	160	195	203	172	167	170	186	191	177	193	170	183	188	184	165	200	179	170	214	154	198	183	203	191	178	164	165	182	158	167	181	190	183	178	168	163	174	171	188	181	162	173	206	179	213	164	173	195	177	159	197	210	147	165	187	172	152	204	194	186	186	168	166	165	166	169	174	206	189	174	191	156	151	198	191	165	169	161	178	157	202	179	174	147	204	185	165	204	175	195	166	183	170	169	199	158	189	174	160	164	189	167	183	180	191	173	173	175	162	171	155	170	182	172	188	170	151	194	162	196	173	171	188	168	170	182	167	163	194	175	176	178	157	164	191	193	176	149	163	186	199	173	165	186	169	190	193	172	181	184	174	174	175	183	200	177	196	169	159	162	178	208	167	197	164	163	159	183	188	173	181	159	169	177	216	183	183	198	175	181	158	207	183	179	174	172	183	197	176	166	192	175	185	168	179	200	170	176	171	172	179	189	192	164	185	174	185	165	187	155	188	184	178	170	197	184	186	177	152	168	184	165	171	195	190	184	184	191	169	168	172	140	163	148	185	215	180	163	181	158	179	165	198	169	194	154	183	156	169	161	181	172	194	162	183	164	181	169	184	177	181	200	171	153	195	168	208	202	193	180	195	198	179	168	205	171	175	161	185	154	168	166	162	174	165	175	163	155	154	191	180	188	178	197	181	165	162	162	168	200	174	171	177	184	163	197	198	169	168	214	173	171	169	175	169	201	154	163	175	176	168	209	153	165	188	192	218	174	160	154	158	167	179	151	195	187	162	207	162	207	184	179	168	190	165	180	180	177	187	175	185	177	161	218	183	183	199	196	210	192	195	153	172	180	181	171	181	169	178	180	183	149	187	192	170	162	172	189	179	199	175	192	162	156	160	171	174	184	163	188	182	149	157	179	167	181	176	153	182	181	180	204	191	181	172	188	162	168	191	187	171	180	176	180	149	169	172	198	171	192	180	156	169	172	210	204	172	161	157	181	151	180	209	175	173	190	179	188	189	184	168	191	171	195	177	154	188	186	164	165	189	158	173	169	199	167	164	167	174	202	215	194	159	181	191	206	188	180	209	183	189	185	185	206	179	183	169	177	167	158	176	176	198	163	164	157	150	175	171	177	184	195	162	210	167	178	207	172	188	197	176	184	196	172	175	193	204	209	172	178	180	174	175	167	179	166	181	181	172	157	170	172	197	165	177	163	174	192	194	167	162	196	193	176	204	149	148	185	177	192	197	193	170	199	179	176	164	187	162	205	183	209	147	178	176	183	177	157	183	164	188	148	176	177	183	180	168	172	173	159	166	167	190	160	169	172	192	159	180	153	166	156	150	157	220	152	196	150	178	190	179	171	172	191	173	201	193	183	160	154	161	181	165	170	185	175	176	155	175	187	192	200	166	167	170	154	195	173	183	184	184	186	193	160	170	176	172	173	171	177	182	188	197	193	171	146	171	202	161	167	154	180	206	190	194	192	177	154	172	173	166	180	181	163	177	175	190	187	178	162	169	197	171	156	142	165	191	190	145	176	187	184	180	162	189	185	180	181	166	155	195	173	162	157	159	191	179	184	199	172	159	170	170	189	165	179	166	181	173	165	136	175	180	194	175	187	188	165	180	190	182	168	155	185	177	170	151	179	183	159	169	186	192	165	194	173	193	195	183	167	215	168	154	168	180	185	178	173	162	190	200	180	172	180	180	172	178	175	165	212	193	165	177	173	183	181	171	174	160	164	201	173	186	151	167	164	171	190	188	174	167	193	177	163	195	169	175	194	208	180	170	177	184	182	165	180	192	182	189	189	199	179	189	164	182	164	179	185	157	160	178	182	197	169	194	156	178	160	152	155	169	183	187	176	194	185	176	172	185	206	155	185	168	194	162	171	195	186	185	184	164	167	196	173	177	191	157	150	184	165	171	209	167	192	170	172	206	188	184	168	179	161	181	171	185	192	192	164	167	199	169	192	169	164	192	182	163	170	171	209	182	174	181	170	204	199	165	171	194	169	192	173	183	173	159	178	171	172	182	177	162	154	178	180	154	157	172	209	189	172	171	173	180	178	202	184	202	176	180	188	191	175	170	176	187	178	160	177	185	174	181	178	191	175	166	159	194	184	191	165	167	170	172	167	195	185	175	179	174	166	178	219	214	173	186	187	153	173	192	175	201	169	181	180	160	183	171	177	190	183	193	174	163	168	163	180	191	180	197	164	204	150	159	190	184	161	178	178	201	160	170	184	168	190	171	162	163	185	184	179	176	162	153	152	193	184	159	171	168	166	166	168	160	155	180	187	158	174	176	191	171	164	178	173	186	148	159	156	183	178	173	152	187	184	181	188	177	209	180	160	179	176	199	196	194	186	181	196	164	181	168	165	190	196	203	172	191	185	180	155	201	188	191	173	208	198	176	170	166	188	186	165	182	165	185	162	155	156	175	164	181	196	173	162	169	184	186	148	179	195	186	168	194	169	185	152	228	168	185	174	158	175	204	169	193	194	195	168	177	161	176	190	204	163	168	211	176	192	174	170	192	194	186	189	190	171	182	208	158	162	162	191	160	159	165	160	185	181	177	189	195	205	199	161	165	183	181	186	182	164	175	183	173	180	192	171	179	199	173	182	177	201	160	157	143	172	150	178	188	163	186	183	172	188	177	183	184	195	157	166	186	181	189	189	174	177	207	180	183	162	170	188	186	165	175	165	174	191	169	156	189	171	177	190	188	186	192	183	187	168	192	171	167	162	172	160	184	165	175	198	175	168	177	191	208	187	191	175	165	180	179	178	188	169	184	205	179	175	202	177	181	177	177	166	181	200	153	156	186	197	179	199	168	173	198	177	164	191	165	174	171	173	166	182	163	200	177	179	168	179	180	182	176	191	167	154	160	180	184	174	179	183	182	176	182	209	181	182	185	189	183	207	170	167	174	199	173	188	174	176	174	194	160	167	155	174	168	176	174	209	168	177	184	182	161	185	166	200	192	157	161	170	179	184	213	211	189	189	171	180	190	184	181	164	189	183	162	171	205	203	178	166	186	140	177	181	190	165	174	192	167	173	179	214	198	188	182	164	182	185	194	158	170	182	185	180	196	171	166	180	169	171	194	204	167	178	186	171	193
8260	1012	1914	2150	1773	1500	1253	1069	899	839	752	758	645	688	619	593	618	601	581	564	549	545	536	560	523	523	535	512	478	491	487	485	515	501	453	489	479	521	488	496	465	492	532	527	528	482	460	505	517	476	484	461	472	441	501	468	500	431	491	477	452	493	465	478	492	471	450	456	491	436	463	473	493	468	445	472	489	471	486	495	498	420	487	471	460	435	469	489	438	454	477	466	477	451	447	453	479	470	457	429	483	480	476	453	444	493	475	479	475	473	475	486	416	440	480	468	470	466	491	484	478	478	476	438	480	467	453	476	447	457	454	490	475	456	497	484	450	467	454	453	484	475	455	448	444	473	427	473	455	465	482	477	438	467	433	476	458	453	489	507	439	486	418	474	468	483	465	453	455	445	466	470	460	449	498	460	470	434	455	477	420	457	434	439	497	442	468	466	478	428	462	460	452	472	480	443	508	468	473	512	457	461	484	434	463	425	465	461	468	447	465	471	460	458	473	443	480	491	446	471	471	469	482	474	440	490	451	514	468	478	496	462	457	470	460	424	471	446	482	439	503	451	460	468	456	464	460	461	441	457	447	482	462	485	434	434	507	440	462	428	413	434	466	494	442	470	485	487	451	461	473	407	473	512	465	427	488	456	473	467	467	453	459	479	474	470	442	484	471	451	474	429	428	450	426	454	483	437	458	518	465	457	432	459	512	500	462	447	435	468	450	472	466	485	491	476	438	457	457	451	450	449	465	480	443	466	460	446	458	458	461	486	472	438	475	450	472	462	484	461	431	450	441	478	419	463	475	455	454	453	466	483	493	436	467	451	435	467	492	459	442	503	461	488	483	476	435	464	447	428	453	419	452	462	464	472	451	416	470	466	469	454	484	438	478	425	423	482	427	480	472	427	463	439	441	482	458	423	476	436	433	466	490	472	463	444	471	480	471	452	447	423	482	456	493	495	472	500	445	447	446	536	433	498	469	453	477	449	433	463	451	478	473	474	462	442	464	478	446	450	445	464	468	442	450	459	467	496	477	488	455	445	480	489	460	449	516	469	481	474	434	451	485	456	430	435	466	468	472	450	490	458	467	425	460	496	488	474	487	475	479	418	461	458	442	480	443	481	463	443	490	462	424	442	466	476	455	450	485	468	459	454	419	453	449	478	464	457	463	452	460	480	470	430	446	475	480	451	478	465	483	456	461	453	471	467	465	470	483	472	490	461	483	455	471	455	452	497	466	459	423	464	480	465	471	474	451	458	464	482	458	447	465	486	432	454	476	472	443	470	432	445	453	452	473	471	443	434	493	459	441	437	491	479	457	431	459	471	453	480	474	473	475	462	402	475	459	500	441	467	458	471	440	474	486	481	488	442	438	462	479	468	470	457	448	458	486	500	465	441	420	492	449	444	438	457	460	447	489	476	468	421	447	491	442	458	452	444	423	504	448	530	426	457	447	453	489	492	470	495	484	475	466	464	459	471	464	433	472	449	495	447	453	425	478	441	465	425	512	466	461	449	470	501	424	445	445	477	405	520	443	480	473	463	446	455	493	471	443	475	439	502	486	484	495	438	479	496	456	450	465	436	466	485	470	459	476	437	400	451	469	434	441	479	471	447	455	452	444	466	455	427	456	463	469	453	460	486	457	484	458	465	502	460	444	455	463	436	495	455	465	477	451	423	449	454	436	455	454	468	490	421	450	471	484	459	501	461	419	441	479	461	466	469	446	473	467	470	498	494	440	464	429	467	439	457	451	459	448	465	499	469	451	469	471	450	454	457	464	496	458	420	482	470	451	455	475	426	447	454	409	471	464	482	436	482	477	494	439	425	463	458	423	474	506	444	470	449	479	432	450	465	433	492	502	481	480	462	431	453	514	464	482	460	453	522	475	504	481	455	476	467	439	443	472	426	424	468	444	465	470	496	462	463	467	409	449	461	453	483	474	487	474	471	459	454	456	477	468	431	453	458	462	488	446	461	454	446	445	477	434	491	461	453	464	474	442	455	435	470	465	488	447	429	490	452	490	474	489	472	469	487	478	481	429	465	457	435	458	461	465	431	378	500	485	465	476	465	461	470	510	458	494	456	477	445	463	438	504	476	475	431	492	438	475	468	459	460	450	491	485	478	481	458	454	443	499	438	459	460	486	439	446	442	480	477	437	492	468	460	477	431	471	500	482	435	446	472	430	439	462	486	457	459	481	432	481	436	453	463	443	450	470	476	467	494	445	431	479	443	449	472	457	473	465	414	457	436	459	449	444	425	447	454	439	483	493	450	478	460	483	450	479	463	489	457	494	434	463	462	463	472	441	470	442	490	411	491	479	495	450	449	455	443	473	460	491	460	478	459	416	439	447	429	452	445	473	458	458	455	457	490	463	460	454	452	469	512	458	452	462	444	459	473	470	452	451	452	442	435	455	462	517	453	494	499	439	458	447	448	442	479	466	462	484	461	475	437	465	427	468	446	456	400	461	477	451	447	461	478	456	473	473	451	464	484	468	446	464	460	480	427	473	475	480	453	470	477	443	469	430	503	478	451	437	494	497	454	447	480	499	442	476	449	443	469	458	475	447	427	492	476	454	443	459	406	482	433	461	459	468	456	462	492	441	467	463	431	434	472	514	473	451	422	470	457	522	466	472	478	450	478	465	424	474	441	469	423	444	462	446	473	454	436	451	458	479	471	476	436	453	459	448	499	463	450	439	489	462	480	455	441	465	482	488	432	464	450	475	468	456	462	449	464	480	486	495	457	444	437	427	457	466	417	466	466	492	454	488	456	495	429	484	457	469	476	454	441	482	510	462	464	436	452	475	482	434	415	484	485	454	448	477	503	474	492	458	485	450	488	441	450	458	444	453	462	496	482	457	422	465	444	505	508	437	473	493	482	476	460	453	404	441	450	456	444	477	452	485	472	441	519	463	487	484	459	455	466	461	456	443	432	484	489	473	424	453	450	443	486	512	449	452	443	469	512	457	515	452	440	483	488	455	462	452	445	492	464	461	474	446	483	489	470	485	449	460	473	499	464	464	499	417	486	475	450	479	465	483	448	472	455	465	444	435	492	441	484	480	437	438	459	459	457	460	495	481	537	426	477	440	464	439	476	425	466	496	467	460	440	457	447	465	440	481	460	471	459	451	473	484	467	441	439	460	477	458	458	432	437	491	459	439	487	503	425	448	417	500	437	442	462	441	466	460	487	466	491	469	516	470	483	482	435	435	463	500	447	460	471	444	485	447	469	471	451	438	447	481	451	449	482	458	452	436	459	460	470	462	463	463	485	479	457	413	466	434	457	481	466	465	445	455	447	455	461	460	452	471	482	472	447	425	458	495	454	476	466	489	463	420	481	462	487	494	472	457	448	438	465	453	467	469	439	494	486	448	493	488	462	457	477	512	429	480	483	435	480	515	454	478	473	471	484	435	467	449	483	464	479	442	470	472	458	443	478	497	475	478	428	437	463	483	479	485	487	445	474	463	467	470	471	458	456	447	447
1740	452	428	408	377	397	404	371	393	375	375	388	406	383	391	361	412	405	398	393	401	378	404	408	400	430	408	397	374	392	409	375	393	372	402	372	364	350	389	380	414	392	361	358	415	381	350	385	388	420	379	403	373	385	405	392	406	354	394	395	398	374	393	410	418	369	366	376	408	403	389	398	373	417	396	422	391	396	400	396	398	421	402	352	389	371	376	364	400	413	377	364	347	417	379	376	383	389	403	401	406	420	398	405	412	382	369	393	394	411	377	407	402	398	364	437	365	376	378	417	432	356	359	380	426	422	376	412	400	398	392	419	415	396	383	396	345	422	378	379	400	400	370	398	405	374	396	403	395	379	363	365	420	432	404	410	392	376	421	385	427	405	413	359	382	365	404	365	377	409	449	402	402	426	373	388	382	387	398	388	385	405	365	413	423	363	384	375	395	373	409	403	402	400	380	399	384	394	391	402	416	379	408	399	410	381	387	374	414	373	378	402	386	398	409	384	375	348	414	374	415	363	385	380	369	414	396	391	380	418	378	403	380	402	400	406	385	429	369	367	383	371	395	371	424	354	381	388	382	365	387	400	391	368	387	400	389	402	453	378	377	392	423	385	394	355	402	392	433	422	424	395	425	376	385	425	401	386	401	367	394	403	420	372	400	372	390	418	401	367	373	387	406	385	351	393	360	387	367	384	421	389	434	397	405	385	399	385	356	405	382	356	425	405	421	405	378	400	400	363	349	368	382	356	404	397	389	356	401	398	376	379	404	427	396	396	393	344	411	395	369	415	424	405	387	371	405	427	412	410	376	376	424	375	397	378	396	375	430	353	366	395	376	418	370	404	369	388	377	390	383	414	414	378	367	401	433	393	413	365	365	365	436	386	399	391	379	390	417	430	401	387	397	408	372	451	423	385	366	370	415	403	382	381	417	363	405	420	382	416	424	387	409	398	406	366	376	429	374	425	392	393	363	393	350	375	381	376	392	369	391	393	411	395	380	427	408	416	415	347	356	402	423	410	408	412	385	431	380	365	411	383	364	360	377	397	402	406	426	377	406	397	400	373	400	401	405	452	399	401	401	345	404	383	369	409	404	399	397	389	420	398	355	395	420	382	393	368	387	410	382	385	404	404	386	365	364	362	415	363	391	416	426	373	362	376	410	404	361	391	396	353	396	355	374	379	371	414	390	382	413	389	391	427	412	417	415	370	386	411	395	395	417	378	403	369	387	405	379	382	411	397	390	396	368	419	413	385	420	376	423	407	361	381	393	396	404	411	371	410	403	396	370	364	374	393	391	397	399	395	401	385	394	388	393	354	394	376	398	375	421	422	375	385	384	370	383	387	401	433	372	401	405	367	398	390	363	397	390	366	417	408	422	374	378	381	415	411	400	365	384	365	358	418	436	386	392	367	402	379	380	350	360	393	394	416	395	356	401	374	412	391	401	397	376	387	365	403	444	424	448	403	391	421	423	399	426	398	378	415	333	385	419	376	359	362	408	363	393	414	413	393	382	371	406	380	386	411	381	392	371	354	417	361	428	387	369	405	350	381	400	405	406	420	381	426	381	414	390	376	397	404	370	369	412	404	410	398	389	384	376	386	374	356	421	424	365	383	360	364	443	383	454	366	376	386	371	409	403	406	361	385	376	386	416	382	395	365	402	384	404	406	412	389	394	349	398	386	387	370	407	433	414	415	405	377	383	415	393	383	407	397	381	431	424	386	370	403	402	347	347	390	378	431	372	420	396	412	397	407	393	396	434	371	361	382	417	414	415	346	388	362	394	383	350	362	368	385	384	360	388	418	435	376	373	381	359	382	405	405	383	387	379	395	408	400	399	397	365	362	389	375	369	407	407	361	417	402	356	407	363	410	390	386	392	397	386	375	375	412	423	404	371	415	398	408	387	403	367	388	368	397	374	411	399	384	426	380	432	362	411	420	401	434	396	385	371	409	377	408	401	400	400	368	405	367	361	375	407	396	378	404	403	374	363	406	392	398	408	386	397	436	411	401	379	400	410	362	423	376	368	349	428	347	380	388	374	414	400	410	413	358	413	385	366	361	406	415	390	352	387	383	411	395	420	419	419	445	407	398	420	419	412	395	375	364	385	357	396	392	389	392	378	400	402	414	400	411	376	384	419	390	412	385	394	423	418	400	392	376	399	368	400	394	389	389	398	365	350	381	375	382	366	411	410	415	436	408	401	408	376	391	385	392	396	414	397	381	393	386	405	378	371	415	400	410	367	375	424	387	376	359	362	455	360	392	392	399	388	398	416	390	371	377	397	412	386	377	409	404	392	383	375	367	399	360	355	407	359	420	376	433	378	390	386	367	371	359	365	356	441	410	414	398	419	443	371	409	393	415	399	361	382	396	405	405	381	392	383	382	366	431	370	376	386	367	374	377	355	385	365	407	360	379	410	390	385	395	410	392	427	392	429	410	412	363	397	372	407	390	420	368	355	404	403	399	442	381	418	394	376	425	399	381	376	337	381	380	418	343	421	413	445	376	429	391	392	391	390	367	366	421	373	382	390	382	365	371	383	379	381	399	385	361	340	404	418	368	352	427	403	391	381	367	392	401	378	370	362	396	452	388	397	392	417	382	390	376	372	356	384	414	370	394	401	416	387	382	369	419	416	398	405	426	369	342	352	344	407	370	353	404	362	375	384	369	418	395	360	366	394	430	366	361	406	409	374	369	415	403	356	390	378	366	448	437	396	381	378	380	398	376	399	395	375	434	391	361	364	412	417	394	389	400	372	404	351	377	423	372	395	419	391	367	395	393	391	403	394	389	393	403	375	405	420	399	405	409	366	399	378	400	381	388	384	391	391	399	394	393	400	406	409	375	357	396	420	377	382	385	421	420	403	359	380	384	389	404	376	423	412	396	386	385	357	379	379	394	405	422	414	382	406	367	366	451	379	394	381	348	400	369	378	400	358	430	379	396	386	384	412	389	348	396	366	409	376	395	369	415	364	387	400	384	427	378	396	402	372	391	392	376	388	387	424	451	369	386	375	420	398	371	397	398	373	376	383	355	384	407	411	373	351	409	367	388	431	377	336	373	373	395	418	406	401	371	402	372	403	382	385	352	400	389	389	406	409	409	390	353	369	358	381	434	398	422	377	400	436	355	408	393	386	416	424	408	409	385	416	374	369	356	395	385	365	426	421	373	430	425	426	429	338	382	378	414	363	395	406	412	391	407	390	369	381	402	374	377	420	426	387	395	408	380	380	416	351	385	355	373	382	369	379	397	405	385	384	396	404	378	400	431	389	411	399	387	373	365	395	434	386	374	406	371	407	442	355	410	373	424	428	357	369	410	391	441	381	347	440	417	380	397	419	392	386	378	392	386	389	426	388	361	394	401	393	398	387	394	383	410	418	402	383	408	391	433	410	412	410	392	402	363	407	380	389	399	409	394	371	440	395	384	375	394	406	381	349	374	389	400	374	428	356	400	385	370	400	393	389	363	396	405	406	381	383	366
2146	838	885	936	886	891	868	870	891	853	911	858	879	865	844	872	913	870	862	889	799	821	903	886	872	908	895	867	811	842	888	844	837	832	811	900	831	848	872	876	849	840	815	894	885	818	853	866	793	822	857	874	851	863	821	888	860	783	819	836	888	895	849	857	893	852	851	894	823	843	886	830	871	864	900	873	846	879	842	875	882	839	845	821	910	901	797	862	892	850	874	875	914	849	850	864	816	857	858	828	888	851	847	856	896	806	816	857	930	869	856	868	840	830	868	897	865	877	846	837	855	867	846	809	867	834	862	879	864	857	837	880	874	866	870	831	907	834	858	873	849	835	856	833	837	876	800	816	830	821	848	820	867	862	898	855	833	843	846	866	899	843	865	862	814	924	826	836	865	843	861	884	877	770	829	846	854	861	854	860	898	897	906	863	837	836	869	841	856	851	828	879	870	827	810	859	782	840	844	870	839	808	879	808	891	880	854	847	932	856	870	820	855	865	866	852	821	796	871	821	939	829	788	870	867	807	879	836	820	816	853	862	896	871	873	836	830	853	869	833	843	870	809	837	834	812	863	838	856	843	815	799	855	861	843	844	804	833	843	843	843	858	907	880	879	888	832	842	849	812	936	877	808	795	811	866	857	824	861	878	841	894	878	877	887	859	859	873	860	850	898	844	835	829	871	867	794	899	837	838	845	826	883	837	875	851	887	877	869	819	816	855	847	876	804	872	837	867	844	856	862	838	864	835	856	822	877	833	844	938	873	875	864	859	859	876	853	826	879	855	847	836	793	909	896	805	842	862	842	850	865	838	811	859	846	879	818	801	864	860	821	896	806	803	861	876	833	855	849	825	846	894	877	848	845	846	815	886	834	827	824	865	875	864	824	904	849	846	859	838	851	840	792	808	812	859	913	854	826	901	873	900	840	815	837	868	837	882	896	813	790	866	835	836	884	854	851	875	867	859	869	831	912	865	850	830	866	869	914	874	849	893	865	854	853	824	834	879	837	854	891	878	811	857	877	836	874	832	836	879	860	855	862	846	844	865	849	880	827	830	841	866	817	860	810	898	896	872	860	834	858	804	817	843	815	827	821	870	877	819	875	804	852	832	865	850	884	849	896	830	879	808	880	888	852	845	844	814	853	845	850	813	858	882	865	890	866	847	879	847	919	887	827	851	842	811	873	855	895	833	828	837	788	902	865	824	866	852	865	837	849	858	866	800	851	815	848	832	926	862	845	854	870	834	861	840	852	888	801	850	856	792	875	866	872	844	872	845	887	801	839	835	833	895	842	791	852	906	862	859	876	842	884	804	825	856	821	868	776	848	810	872	848	836	811	861	844	786	850	836	851	873	853	840	922	827	833	826	876	844	857	805	833	852	867	790	895	821	847	878	852	882	857	839	888	934	891	761	843	890	831	895	861	896	834	861	823	828	818	804	888	915	830	888	854	849	885	823	810	814	904	858	861	823	884	861	858	878	876	822	889	888	905	786	879	858	829	797	849	854	854	871	796	854	832	900	849	863	882	858	867	824	857	828	887	837	816	902	817	888	858	891	879	841	902	846	874	908	866	856	855	847	890	884	857	887	891	850	833	854	858	849	819	842	771	830	883	851	845	843	820	833	835	877	807	851	863	850	827	864	851	845	814	836	828	798	903	846	877	862	864	847	839	819	849	864	877	822	812	835	857	869	839	838	825	847	841	813	873	843	871	897	907	857	859	833	808	853	839	832	835	868	856	867	818	844	856	869	854	823	847	892	876	853	856	890	872	880	876	869	833	869	825	826	822	777	865	829	845	864	869	836	852	778	843	873	834	881	884	815	807	837	911	897	817	859	853	853	824	799	857	881	869	822	826	861	845	846	843	778	841	931	836	837	871	876	835	772	877	869	839	874	893	820	863	841	842	852	891	816	879	855	883	874	805	838	824	841	829	883	837	856	863	934	849	784	827	863	800	913	858	797	830	869	917	848	848	873	847	848	873	815	853	910	831	823	856	869	837	890	790	832	813	837	811	847	915	858	880	862	838	819	855	831	896	875	817	821	860	857	890	835	840	868	858	869	854	830	863	880	829	892	845	873	865	803	822	870	861	856	878	816	862	868	861	800	859	878	815	912	831	869	830	804	890	860	851	899	835	824	852	894	844	884	809	871	786	803	829	876	802	822	916	816	885	844	870	819	886	799	874	870	840	826	873	862	830	856	856	856	868	877	906	928	850	850	869	857	842	854	830	865	825	846	875	867	823	854	839	871	837	872	835	888	817	850	855	834	851	885	844	843	862	858	847	855	923	815	878	850	869	888	849	850	860	881	910	836	884	800	834	887	791	876	818	858	874	863	838	861	843	829	798	857	819	831	825	901	830	864	783	902	855	859	882	853	796	806	847	893	889	902	807	874	831	837	860	858	846	835	861	862	848	848	828	907	837	887	898	845	801	871	831	841	845	852	847	896	799	888	837	887	876	841	861	792	840	905	866	857	800	828	873	807	845	916	859	864	844	824	854	841	788	812	871	861	812	784	857	829	813	834	840	864	820	848	914	860	807	827	880	862	859	881	863	868	840	871	846	858	862	853	860	854	911	798	891	861	824	864	916	869	856	798	909	856	863	872	876	894	827	823	852	823	879	894	853	888	918	884	851	830	919	878	826	833	878	847	893	834	861	898	839	858	863	881	858	880	865	838	876	853	858	862	828	851	846	872	829	834	859	864	836	891	847	824	820	852	871	852	827	863	801	827	896	933	870	877	841	871	917	837	845	918	831	920	881	925	843	847	848	867	887	830	840	816	810	860	856	859	865	880	893	898	867	826	896	895	866	828	846	849	883	841	856	829	846	815	879	895	861	841	806	851	873	852	880	866	849	818	851	884	827	871	872	841	850	865	847	924	840	885	863	841	852	835	925	854	870	857	816	867	863	823	842	845	838	865	811	856	871	890	801	866	811	865	845	867	846	919	785	894	852	851	875	855	889	888	880	840	855	842	849	858	889	935	863	849	830	861	837	857	925	861	896	823	761	811	930	852	874	852	885	805	932	865	854	858	853	888	880	806	911	854	882	879	874	817	839	801	900	852	857	846	845	869	796	884	878	909	825	842	862	835	870	853	796	860	820	835	826	860	827	811	868	823	869	864	871	871	911	867	789	850	832	888	869	853	833	849	835	874	832	816	849	827	896	884	854	805	861	874	829	900	855	879	885	884	857	812	872	833	838	820	813	901	855	863	850	846	801	821	903	891	864	830	870	841	845	864	889	847	835	873	856	827	877	838	858	848	852	799	866	820	824	845	858	815	859	841	883	827	905	831	873	857	850	909	890	853	817	882	853	809	857	816	865	860	871	831	833	883	832	852	875	814	888	853	849	834	877	854	859	788	879	833	838	843	855	868	815	818	864	848	846	853	839	870	874	930	869	845	916	779	847	852	851	863	821	831	852	853	837	843	866	871	810	828	863	840	899	862	873	823	892	824	811	845	844	901	868	818	877	864	848	887
7615	508	509	419	355	260	252	240	222	206	248	200	210	210	224	206	200	203	192	196	185	200	187	207	195	207	194	173	207	166	164	164	221	202	185	196	209	192	200	192	181	202	187	197	197	205	203	191	161	185	187	182	178	208	192	200	204	181	179	162	221	211	185	189	175	159	183	175	192	203	214	199	196	174	172	168	186	205	203	171	169	195	213	178	185	167	191	206	199	166	196	207	180	175	199	178	209	183	227	176	173	183	201	189	189	198	196	195	201	192	208	188	175	190	183	194	188	179	200	205	184	211	190	198	155	191	190	153	175	157	170	200	187	210	201	184	188	189	179	192	211	187	174	207	190	186	172	214	186	168	195	213	175	204	213	183	164	200	190	191	196	189	186	176	192	188	178	197	206	214	217	186	175	191	188	211	190	175	184	181	188	196	175	170	199	181	231	187	169	191	187	192	180	186	207	183	185	186	162	179	204	163	192	201	179	162	207	190	216	205	169	186	178	188	187	194	188	190	176	184	206	186	188	168	220	192	206	192	185	187	175	164	175	194	194	181	193	193	171	190	178	179	173	209	224	205	192	189	192	177	213	195	219	182	200	175	203	169	183	197	197	206	186	162	213	204	161	183	186	188	190	180	233	194	206	204	184	170	177	195	196	173	160	236	200	183	189	187	194	197	186	211	203	154	212	181	175	176	191	202	184	173	213	196	208	191	171	197	198	217	189	181	211	172	193	177	213	218	193	200	197	181	220	203	179	192	193	202	180	197	198	202	205	215	172	213	177	168	178	216	203	207	171	185	213	198	172	229	194	166	193	201	181	211	186	184	169	204	174	215	170	196	202	177	189	191	216	188	179	185	175	177	195	211	200	170	181	197	206	177	181	208	197	168	202	186	195	208	177	200	199	180	198	189	177	175	194	202	181	167	171	215	187	178	171	198	217	185	197	177	177	189	192	176	209	191	195	206	172	191	197	199	190	200	177	200	196	197	187	181	185	184	230	196	172	174	206	210	199	211	219	168	200	179	196	193	180	201	170	189	190	206	220	179	204	201	222	170	204	197	184	216	212	225	180	180	212	218	183	201	198	195	187	191	179	195	173	187	207	207	199	193	175	179	207	204	191	184	192	205	178	177	176	180	189	183	185	207	194	192	183	188	222	201	166	185	202	189	198	183	188	194	182	218	195	186	184	177	184	167	192	211	199	169	187	176	212	208	210	209	185	203	191	183	191	212	193	204	199	150	190	166	179	166	180	223	190	198	184	187	175	167	185	160	184	206	215	185	195	236	190	168	198	187	211	178	162	216	198	176	194	200	196	206	202	185	191	212	192	188	182	179	178	189	181	215	194	197	226	227	196	203	213	208	206	199	180	197	188	168	161	182	189	194	183	159	195	170	174	180	188	205	184	206	195	195	199	189	207	202	202	185	193	198	211	150	172	174	206	194	174	201	181	209	206	176	181	204	205	177	184	192	187	182	184	178	225	186	197	211	195	205	185	185	160	210	198	181	225	215	180	164	177	190	196	166	183	172	208	186	200	191	208	189	189	196	188	205	217	170	188	202	174	196	220	190	201	168	184	218	168	198	226	189	187	194	202	194	171	189	172	192	172	168	173	186	174	183	213	187	196	192	210	202	174	179	217	175	179	170	184	197	176	187	172	178	185	188	178	218	190	168	189	188	192	186	167	195	177	183	200	189	186	181	185	203	185	218	210	198	181	207	193	210	181	212	218	203	214	151	185	183	177	186	199	190	163	175	194	209	190	193	188	195	182	188	173	185	187	183	173	204	209	206	201	194	188	217	160	198	183	212	194	183	180	182	195	185	202	192	198	201	187	168	192	194	203	190	193	187	193	181	164	218	196	211	202	183	188	211	182	191	186	184	196	172	173	199	176	187	194	182	188	205	184	194	189	201	176	194	167	198	202	191	187	187	172	209	187	205	180	186	206	171	182	172	200	209	191	222	220	172	185	184	160	205	197	205	199	194	187	189	171	191	185	193	201	175	193	165	216	200	170	215	184	212	174	201	207	189	180	209	181	193	203	172	209	209	161	211	198	205	210	206	193	172	196	191	179	198	178	204	203	166	189	167	183	207	222	179	190	220	212	167	181	204	184	195	205	194	183	194	187	191	222	215	182	222	185	183	181	177	236	189	169	215	177	184	171	202	212	188	202	203	162	190	188	204	199	184	182	192	188	210	183	190	210	215	186	231	219	200	210	204	178	202	172	206	173	180	183	216	195	186	192	230	193	183	188	166	191	172	181	208	206	170	187	176	197	208	208	192	186	183	181	185	172	211	215	194	195	180	188	203	178	196	173	201	218	171	179	194	210	175	177	179	198	179	200	201	193	164	171	211	173	190	183	226	203	189	173	191	197	199	172	185	180	187	206	187	191	202	176	189	179	194	191	213	185	222	199	176	172	179	197	184	189	166	188	197	180	165	177	202	192	185	213	218	210	196	209	176	201	162	228	209	183	198	180	180	202	190	167	170	197	193	204	169	196	185	177	190	190	193	205	182	200	167	187	184	164	200	176	180	200	180	171	189	198	151	169	180	199	171	196	196	202	170	181	215	201	183	183	196	181	186	185	206	204	222	196	195	212	175	194	171	214	209	195	184	200	193	184	188	192	172	189	215	206	196	195	176	177	199	194	190	189	181	152	203	191	214	203	189	194	195	202	190	171	188	181	178	183	171	189	200	186	177	181	187	181	155	168	173	195	209	180	190	214	205	186	175	216	188	181	205	180	207	175	197	216	199	172	182	188	189	202	176	175	195	180	197	170	177	205	161	210	208	157	192	207	193	199	189	184	186	180	185	190	174	202	196	179	182	189	198	229	162	177	184	204	195	194	177	188	170	200	199	180	193	184	192	190	194	192	201	195	171	170	198	192	185	202	181	209	177	189	191	181	211	211	203	164	183	183	216	224	204	210	160	217	202	214	202	190	205	166	180	194	198	188	211	197	192	186	207	167	184	199	172	194	182	193	193	184	221	190	181	181	194	170	205	174	190	180	187	194	197	178	191	188	205	177	185	206	173	189	171	181	205	174	192	186	215	184	186	169	209	223	217	202	176	176	175	199	177	201	163	198	177	205	186	170	173	206	205	207	217	200	209	215	189	194	193	216	167	198	203	188	194	199	175	191	184	175	165	180	196	173	238	216	176	194	205	182	148	194	201	200	182	205	172	205	196	172	189	192	191	168	157	188	188	175	197	205	201	179	192	177	176	187	198	202	197	184	184	156	194	176	203	174	201	178	188	209	208	188	194	168	190	182	196	201	226	212	192	216	211	188	199	170	201	175	203	188	217	190	183	185	186	182	181	190	176	192	182	209	204	200	223	207	194	215	192	164	200	168	193	221	210	165	212	208	190	223	178	193	190	182	190	193	186	205	178	173	190	183	156	205	217	204	230	190	177	176	185	202	189	209	170	166	177	196	210	188	184	194	190	201	213	210	176	206	192	218	188	195	198	162	195	183	193	198	197	184	198
6435	722	1214	1281	1159	989	860	754	688	667	602	659	608	539	579	559	528	509	503	490	527	490	476	471	488	500	489	458	509	467	498	465	480	476	463	454	437	469	450	473	437	472	443	473	444	480	487	454	478	473	464	505	465	484	474	441	462	456	455	452	474	443	449	470	433	471	464	483	463	433	460	468	445	449	455	452	460	414	474	425	440	458	442	504	473	462	424	451	438	440	472	445	421	470	455	475	436	460	451	453	436	477	457	455	461	448	433	422	469	443	515	458	463	424	427	472	428	471	471	459	449	447	463	457	456	444	458	482	451	435	418	460	455	447	440	445	443	481	460	509	445	511	432	469	458	462	444	434	466	439	474	436	483	413	479	452	459	468	464	448	420	461	416	442	443	430	469	448	457	442	422	453	452	436	452	413	460	434	431	455	472	465	471	462	415	439	448	435	460	467	452	412	452	468	426	458	419	439	464	499	441	468	465	450	471	439	432	506	420	424	472	425	458	433	459	460	457	447	443	488	411	485	466	485	430	461	472	442	477	450	455	412	482	481	481	466	440	461	467	443	477	482	451	452	432	475	472	499	429	479	472	464	485	441	472	471	427	490	433	478	439	416	467	474	462	480	449	495	502	502	461	463	441	467	521	459	422	432	405	440	437	451	418	455	461	483	463	470	502	453	411	449	420	484	458	448	441	449	430	464	436	451	479	458	457	414	523	455	495	462	426	459	441	449	457	460	484	462	441	520	430	452	454	456	444	442	510	452	475	421	423	422	483	429	480	459	455	457	437	501	467	474	493	452	486	486	490	433	424	465	471	490	449	462	460	441	470	428	479	480	469	483	476	482	461	483	439	469	508	439	445	480	451	441	454	472	464	398	422	435	487	493	476	462	458	483	461	438	483	460	424	480	479	464	413	501	474	458	443	486	458	489	443	458	467	448	489	455	426	455	463	406	441	461	426	449	448	491	460	442	466	455	437	457	457	473	456	462	446	431	448	430	450	470	460	470	461	447	441	465	468	468	435	432	503	474	461	445	476	439	435	443	489	481	464	446	459	479	429	459	430	454	456	458	479	416	466	441	484	463	465	465	477	463	490	497	469	450	433	441	470	454	451	428	440	437	437	463	451	479	484	445	444	468	472	473	499	454	437	440	467	420	457	441	441	470	493	452	474	456	458	478	449	480	467	460	462	463	501	445	456	454	447	458	459	478	448	460	456	436	457	431	469	501	474	488	486	477	408	465	462	445	480	471	465	442	440	425	476	456	462	428	492	468	474	463	492	428	452	511	450	470	437	404	444	464	429	474	479	482	443	438	480	441	481	473	448	447	448	421	457	468	446	457	469	418	491	442	442	439	451	437	469	460	435	486	415	447	451	451	440	447	422	441	465	462	489	467	453	410	475	470	454	465	439	462	465	426	467	472	444	460	460	495	437	459	465	465	430	437	444	451	440	431	432	480	432	457	447	450	442	436	471	454	465	463	462	448	448	472	513	483	448	462	470	457	453	418	497	440	454	452	475	467	466	449	441	427	436	468	470	471	437	445	481	408	442	484	499	440	492	484	469	454	468	442	435	475	434	443	437	480	458	450	463	429	443	455	428	465	458	423	467	415	441	494	454	442	454	460	430	442	480	455	455	435	412	484	433	444	472	435	467	441	440	484	439	440	460	428	439	441	459	436	451	487	457	480	407	477	447	445	495	437	443	477	469	467	448	487	478	448	450	455	453	448	452	448	464	453	449	439	419	440	484	429	474	449	483	442	497	453	459	427	417	414	496	477	435	473	455	464	421	456	435	470	440	456	433	490	477	468	451	453	456	428	472	431	461	469	475	493	451	471	465	425	479	443	466	454	462	416	450	445	453	477	500	432	448	433	461	477	452	438	475	438	480	453	470	434	455	432	446	474	463	447	499	450	475	425	475	439	436	443	451	466	459	462	456	497	445	439	482	467	454	462	472	467	450	463	424	469	416	462	439	437	427	472	451	455	480	423	487	469	478	496	462	437	439	466	436	448	451	432	466	443	463	434	483	520	437	455	435	460	442	439	503	486	451	473	430	443	453	458	446	440	434	442	447	437	497	461	468	443	472	430	449	464	445	470	445	488	433	425	475	498	489	470	452	420	437	458	396	458	474	439	468	509	457	444	478	492	479	429	462	438	483	482	491	452	474	442	440	462	483	479	467	425	458	437	463	456	446	469	498	448	431	473	456	485	459	431	488	467	456	447	481	481	459	469	425	451	482	440	465	485	461	474	478	464	442	489	452	414	458	452	474	482	426	420	476	432	488	456	418	506	471	506	455	457	427	431	432	499	443	444	447	490	428	449	471	450	469	426	503	459	458	476	459	454	437	446	487	473	445	507	468	463	500	460	428	468	463	453	437	435	476	461	425	490	439	467	459	429	439	458	438	423	475	492	469	427	446	433	452	492	430	458	484	443	442	442	463	459	462	435	475	488	467	447	478	463	476	480	422	445	447	442	453	472	494	436	428	437	443	454	446	421	450	461	448	432	475	472	454	430	459	461	407	472	507	430	437	434	464	468	452	448	466	477	481	476	460	491	444	479	497	431	460	473	468	453	454	478	453	467	446	455	417	447	474	496	436	453	474	470	468	474	492	438	429	468	510	505	471	468	450	453	479	447	448	397	482	423	444	452	462	442	399	444	439	459	462	492	455	418	429	473	497	473	404	477	451	444	496	439	435	490	440	442	457	464	448	499	462	459	445	452	458	466	462	434	444	460	491	449	443	455	441	466	466	454	474	502	433	474	479	441	446	442	497	434	473	468	477	467	468	435	479	470	460	486	447	484	404	499	482	472	427	442	460	472	468	472	426	447	444	436	464	445	448	439	419	458	454	484	474	434	463	439	490	492	457	483	462	427	460	437	440	456	459	467	465	455	457	454	461	462	447	459	452	450	449	432	466	448	486	432	415	459	493	478	465	472	463	455	452	434	406	456	456	440	441	460	521	444	448	470	447	436	441	471	458	466	461	428	475	481	432	448	498	439	446	463	472	431	432	462	461	464	437	474	489	451	472	476	471	446	451	465	468	476	474	448	446	458	457	470	447	465	428	450	427	433	434	437	430	449	433	451	425	431	484	475	483	435	456	461	451	472	450	429	476	452	456	471	489	400	497	434	472	472	446	476	457	421	468	465	448	442	449	440	447	454	484	442	472	419	471	479	465	448	458	457	462	470	458	502	432	479	438	446	450	459	424	463	470	430	461	425	459	451	461	462	439	460	459	455	490	478	495	479	452	436	465	466	499	495	434	468	516	439	436	449	484	443	414	421	455	466	419	466	470	501	508	450	460	492	471	455	462	455	456	486	452	467	456	448	429	404	486	463	465	450	447	495	451	465	448	448	448	467	465	465	430	444	480	448	442	472	470	463	466	468	441	445	457	471	444	466	454	474	471	449	434	457	462	473	436	473	453	441	466	440	426	422	437	476	437	470	449	468	527	466	467	472	447	441	463	452	468	442	435	436	440	456
14896	1196	819	643	434	339	331	287	272	242	248	194	214	194	189	226	183	177	191	189	215	196	169	180	176	188	182	179	174	193	189	184	186	170	175	197	192	177	173	159	173	155	164	167	169	180	187	181	158	175	185	179	178	188	187	188	185	191	163	158	186	185	184	169	193	165	178	182	186	202	166	160	172	132	160	162	201	163	206	164	181	177	159	147	165	186	202	178	172	179	176	202	170	156	158	178	189	170	197	190	210	177	182	191	187	198	159	199	203	170	199	167	171	174	184	151	142	175	177	196	186	161	162	178	182	175	207	170	163	166	143	170	194	167	169	195	174	162	184	190	190	181	198	160	175	192	195	174	181	194	173	182	162	163	164	154	167	181	176	163	193	203	176	174	159	181	183	182	159	175	184	175	182	186	168	186	180	179	176	180	187	152	181	191	186	176	200	184	200	179	154	184	187	177	140	172	171	197	184	165	156	183	182	174	158	154	173	182	185	172	184	193	175	196	174	211	215	184	169	186	166	167	176	197	164	182	203	156	191	158	187	185	169	213	144	205	177	173	178	203	173	193	165	199	192	157	182	178	169	187	179	175	154	184	171	174	176	174	178	177	171	141	173	177	207	178	187	166	197	170	196	176	174	170	183	163	181	212	177	186	173	185	187	184	183	153	209	170	172	198	182	197	153	182	174	171	189	174	197	167	187	171	179	187	192	184	166	162	172	180	178	174	205	168	169	197	185	169	181	197	169	173	172	170	168	207	169	169	164	199	172	172	190	188	151	144	188	178	164	147	189	180	184	171	164	168	155	193	182	155	182	197	192	183	178	192	189	189	166	178	191	201	150	174	170	184	162	180	181	180	153	171	165	175	201	178	168	172	190	169	179	198	156	196	200	176	173	179	195	177	222	181	185	192	196	181	202	173	211	163	180	173	198	146	184	185	179	154	196	192	173	189	182	191	164	183	186	179	160	167	187	184	175	177	171	189	185	174	178	174	166	176	169	167	158	172	174	185	201	167	192	187	186	188	170	175	173	157	205	192	187	175	160	162	179	169	172	175	194	173	191	187	179	192	176	204	161	195	186	174	158	177	173	173	190	173	176	211	175	183	178	153	182	178	191	164	162	172	172	161	193	165	176	153	177	192	173	181	172	201	199	188	173	171	171	214	176	186	179	171	168	153	174	169	189	179	171	195	168	156	164	175	176	171	160	198	189	149	176	179	178	187	189	164	163	189	152	176	168	176	144	179	187	181	192	137	158	162	179	185	182	173	181	196	180	210	195	181	145	191	161	169	191	222	191	158	150	175	211	160	198	182	166	169	168	196	171	185	170	167	214	166	191	195	162	169	186	177	173	183	195	192	182	179	196	160	191	189	185	138	149	174	192	181	169	170	169	170	181	191	190	193	155	180	190	169	193	141	209	196	164	187	204	171	192	197	166	173	165	188	161	175	156	184	193	168	188	207	169	187	189	186	192	173	173	152	180	181	163	178	169	163	163	172	178	149	169	179	173	192	165	185	181	174	192	172	165	178	178	178	173	157	170	172	169	165	160	177	160	190	192	180	169	168	194	147	170	166	170	199	163	186	186	148	178	170	177	195	192	171	183	185	187	202	173	150	161	187	184	175	175	154	156	197	190	188	166	170	200	205	183	164	195	155	186	165	181	196	190	200	183	193	181	188	158	179	187	158	188	192	192	152	174	173	169	170	146	180	175	180	183	176	184	171	177	157	172	178	158	170	190	184	173	188	185	186	196	190	166	171	183	165	175	174	179	195	185	166	199	188	172	196	180	186	182	178	163	181	153	184	186	167	172	196	169	171	211	172	184	170	173	205	171	153	169	200	175	199	173	188	189	205	178	178	171	175	186	165	180	184	191	188	161	193	182	172	167	198	185	183	167	155	173	162	162	193	177	200	143	190	185	146	163	165	180	155	176	172	172	235	163	155	158	174	185	176	187	171	185	161	171	187	180	205	174	177	171	181	169	155	156	164	198	167	186	190	190	186	160	182	167	179	175	170	173	173	160	208	156	155	179	179	190	187	174	168	173	182	160	194	180	163	181	164	193	195	174	185	173	184	184	189	182	198	190	185	168	201	182	180	177	178	159	187	172	170	165	186	164	168	186	177	205	180	197	141	160	170	164	203	188	172	160	191	187	184	163	181	207	206	171	160	183	171	168	199	170	153	167	178	160	140	172	178	173	168	163	146	153	178	191	181	156	189	197	173	168	198	174	200	182	175	178	171	178	177	190	181	191	179	205	171	153	181	179	160	183	156	180	181	195	185	163	194	181	188	152	185	174	179	166	154	180	183	169	179	167	167	213	182	181	153	181	182	154	179	194	179	168	202	159	185	176	152	183	192	157	174	195	168	177	149	176	172	183	183	203	151	171	188	179	177	187	182	163	193	177	166	171	183	195	208	185	169	175	172	198	187	177	182	180	209	183	184	172	171	178	183	188	176	164	174	172	168	183	144	200	186	161	175	163	176	196	193	153	197	171	191	180	161	178	170	182	193	197	186	187	172	176	196	187	162	192	191	184	169	163	164	188	168	190	178	173	209	176	204	184	185	183	218	195	162	175	168	165	190	169	166	170	168	188	194	168	184	190	184	200	189	179	166	188	156	180	149	178	173	185	167	151	173	185	201	172	146	168	187	197	190	194	170	160	169	186	157	171	191	191	179	192	170	189	179	193	179	208	179	195	168	187	178	154	167	175	171	174	198	165	176	176	188	180	177	174	176	181	196	182	179	202	163	179	179	172	181	139	176	150	197	180	197	190	192	215	221	186	170	166	172	175	163	215	172	187	193	177	189	180	178	170	161	169	190	176	147	184	189	206	196	190	178	175	181	187	167	182	188	172	168	195	185	180	212	176	180	180	177	155	188	171	171	203	182	168	162	163	155	213	167	180	180	155	180	160	151	179	188	194	166	178	163	177	162	181	186	165	200	160	193	183	178	166	196	187	190	198	164	164	202	183	174	163	187	176	173	206	163	155	164	180	186	183	158	195	187	164	204	166	166	174	160	167	174	180	185	171	195	191	164	172	161	186	184	173	148	188	177	198	180	188	153	168	168	181	188	149	172	177	203	161	172	175	198	179	167	168	184	184	166	163	186	192	180	179	175	180	171	157	168	189	174	195	156	152	155	172	171	182	180	164	164	186	178	184	179	168	178	183	156	181	181	148	191	168	178	169	179	170	169	180	213	149	167	182	176	182	175	177	193	175	172	180	173	181	179	153	171	167	185	167	184	186	167	163	194	189	174	167	178	161	194	150	206	147	199	163	175	183	180	177	188	167	193	170	158	181	167	148	192	191	170	163	167	189	181	190	185	192	196	173	171	191	181	167	205	155	160	182	192	167	176	191	193	177	170	196	181	155	196	198	157	184	214	181	191	162	190	175	177	194	162	154	144	166	174	152	163	191	171	172	156	163	177	174	209	161	193	152	146	197	181	178	185	162	182	168	157	170	157	164	172	144	179	162	184	201	193
8318	1022	1823	2116	1802	1466	1192	1027	865	814	754	734	661	702	633	629	593	625	533	555	549	530	484	528	488	501	493	500	533	517	517	524	473	504	494	462	512	484	499	472	471	459	472	483	481	497	513	472	470	477	491	490	503	472	476	462	473	445	497	451	459	445	468	507	478	448	443	480	467	480	489	463	483	500	477	441	461	480	459	511	448	465	454	460	452	456	460	454	453	469	479	468	472	421	460	467	457	460	472	487	493	472	457	488	479	441	474	444	504	462	488	461	448	477	469	418	472	484	482	494	479	454	463	470	471	429	442	483	440	463	441	429	457	474	463	443	460	465	509	457	468	453	500	481	440	424	476	462	458	461	452	441	481	475	470	465	452	471	461	462	481	426	478	436	443	451	426	458	465	463	462	458	490	470	481	455	477	429	435	476	495	492	480	488	435	457	460	418	408	445	473	464	438	475	462	454	490	490	435	446	472	462	467	427	451	465	506	473	431	475	454	476	435	446	452	445	517	494	472	479	480	444	496	454	455	451	461	468	481	468	485	469	478	427	438	443	454	442	473	465	457	478	478	465	462	447	465	479	462	444	473	469	441	457	477	469	444	459	464	453	493	487	472	474	441	460	481	497	463	459	500	467	476	497	435	413	456	433	497	438	459	436	479	488	453	483	434	487	484	474	440	457	448	438	454	480	440	453	469	449	433	488	457	451	491	451	469	447	464	482	434	453	504	460	475	502	465	443	466	470	444	443	442	462	425	449	453	467	474	452	463	413	474	444	428	454	471	466	478	439	479	444	464	459	453	450	429	500	446	463	486	446	481	487	470	495	484	430	458	480	481	484	498	474	453	475	487	479	514	461	425	486	463	455	447	478	485	441	527	429	462	429	490	418	486	446	444	475	463	480	459	441	427	460	444	499	469	512	477	451	441	423	443	487	474	477	442	462	454	490	445	488	473	477	446	509	512	445	459	429	446	480	509	461	468	500	463	461	509	470	441	473	410	473	480	467	421	445	474	465	465	466	483	467	442	467	504	446	431	489	439	460	449	451	480	482	435	503	528	488	495	453	474	492	483	463	481	433	483	478	472	477	485	466	464	463	433	467	462	465	485	461	456	433	457	440	454	476	464	460	470	488	465	449	465	477	422	450	464	452	487	435	443	463	485	465	460	473	428	460	457	457	457	500	460	452	445	466	491	476	463	477	462	477	440	445	478	439	438	483	465	439	478	470	483	476	452	447	454	458	465	502	480	475	461	468	502	454	458	462	517	476	428	436	462	431	411	433	466	422	451	460	419	471	497	449	447	470	455	449	447	465	438	438	489	469	459	503	481	476	463	435	453	479	480	440	503	474	448	476	452	486	456	459	466	479	438	456	467	450	484	473	470	487	450	454	446	422	430	479	471	487	481	480	418	470	420	504	474	467	476	537	462	470	459	472	450	467	432	457	443	502	505	468	468	412	483	498	440	498	471	438	465	454	458	444	488	420	462	503	473	458	450	452	473	454	487	479	448	462	467	449	481	497	443	447	501	497	468	439	460	467	457	450	488	464	427	475	432	470	459	465	422	444	473	450	439	457	479	480	448	483	483	495	482	455	469	477	500	467	475	471	471	449	475	493	454	462	432	481	503	474	454	484	481	460	459	460	455	469	454	502	489	446	494	495	495	477	465	483	473	424	485	474	450	465	439	470	456	451	486	474	486	441	447	483	441	467	433	463	452	481	435	493	467	468	491	449	474	485	441	463	449	462	486	476	448	487	477	466	468	466	490	442	480	478	480	467	467	496	486	432	466	476	474	442	448	477	469	490	495	433	480	452	485	454	464	465	472	500	447	469	475	474	427	454	421	461	467	450	487	454	469	502	459	466	429	467	467	442	431	475	482	455	450	486	457	462	474	476	438	480	467	454	465	498	497	505	449	492	490	464	475	480	485	494	490	480	469	457	462	410	479	445	467	475	430	471	442	463	497	457	483	461	447	468	434	473	463	459	476	462	441	449	468	462	484	487	482	448	467	450	454	491	515	486	508	465	454	462	466	443	427	445	456	453	476	476	476	485	470	452	465	453	475	401	446	467	459	467	455	489	475	477	427	472	452	450	440	463	495	470	486	472	482	474	431	447	456	467	467	451	456	403	449	491	489	451	466	482	466	474	518	448	484	446	486	451	465	443	477	434	460	460	490	504	471	462	464	478	439	445	457	438	464	504	429	444	499	459	453	461	502	450	465	455	446	465	461	442	518	468	450	495	500	456	436	469	470	484	490	476	489	445	467	465	426	445	467	416	491	487	460	461	455	476	458	434	467	433	472	489	467	463	436	477	461	465	448	421	436	500	413	456	450	446	459	490	457	442	420	454	503	440	444	468	446	456	466	445	498	457	466	477	446	482	469	453	443	426	476	437	446	458	477	499	444	482	501	442	432	453	420	491	455	444	503	456	423	490	434	450	467	456	476	447	439	438	503	468	439	491	469	463	463	454	492	486	479	418	514	437	496	468	463	455	430	456	455	463	481	445	459	470	476	450	476	462	436	443	472	474	451	453	477	462	428	477	463	432	419	443	445	488	446	441	469	468	461	429	424	474	464	443	456	492	446	473	447	455	460	437	465	489	444	434	464	471	469	443	478	480	484	482	443	494	477	467	482	462	431	461	431	441	508	476	439	452	504	495	448	490	424	427	439	498	506	467	428	515	441	462	486	480	457	439	457	508	482	417	494	493	502	407	484	500	465	451	503	457	511	480	479	463	466	481	493	440	435	433	456	463	491	454	480	471	483	469	454	478	473	458	448	469	461	458	470	451	449	454	473	471	472	453	453	484	485	463	454	448	496	437	510	478	475	466	406	428	431	470	482	451	483	438	481	435	457	491	499	435	453	443	458	427	468	476	479	468	495	469	474	479	479	500	439	433	448	424	460	429	453	479	472	464	458	500	443	448	446	453	462	462	428	455	470	473	447	529	504	425	453	482	455	470	453	459	455	452	472	479	473	461	456	501	461	469	405	449	430	453	450	482	458	454	445	428	464	481	440	503	437	458	456	495	461	460	476	412	477	468	506	450	465	483	475	496	469	435	427	454	434	495	450	482	449	442	442	470	445	440	486	461	471	458	424	436	470	451	487	474	469	510	465	472	443	468	466	479	442	449	467	436	424	427	465	461	472	466	460	476	480	471	477	463	458	442	466	458	466	466	448	426	472	469	466	487	460	432	495	477	503	492	448	488	419	458	438	445	462	480	483	459	493	495	492	471	504	484	482	459	468	447	503	439	466	453	476	418	490	400	446	434	465	414	469	483	500	437	417	466	482	446	450	462	502	455	470	409	463	490	466	439	456	481	460	462	489	458	470	451	502	493	491	431	456	457	458	443	478	446	467	468	484	472	449	482	425	485	428	460	437	465	467	505	484	485	467	493	442	463	498	484	456	472	461	507	491	444	459	454	485	451	431	463	478	457	484	492	462	478	494	461	448	466	438	482	478	479	461	476	449	463	471	495	475	437
1667	415	404	380	342	417	363	409	399	413	328	360	422	417	406	362	356	395	361	418	383	372	418	372	410	362	377	425	410	407	440	400	363	364	445	364	411	414	391	393	386	387	404	419	359	382	429	369	399	389	427	391	368	387	379	440	368	352	423	416	375	413	431	422	354	385	413	409	377	380	412	418	435	391	402	403	363	378	379	380	374	394	383	371	412	373	411	356	393	424	402	382	418	400	378	390	374	384	358	408	406	368	450	380	390	404	385	400	398	351	350	418	374	383	420	387	444	375	373	401	434	398	359	363	401	398	369	390	425	396	392	393	395	422	374	372	404	376	385	368	368	415	402	386	380	393	377	414	428	402	445	399	382	413	400	396	428	391	380	391	394	416	415	396	420	371	358	403	357	366	418	401	348	417	383	398	407	411	408	369	361	410	373	429	381	406	385	400	371	381	407	404	408	394	381	412	358	390	399	423	380	387	395	405	385	445	414	442	392	383	416	405	402	398	359	364	398	374	375	382	398	401	404	431	379	387	383	372	380	412	387	380	403	405	397	397	424	387	412	386	390	386	384	426	427	393	364	383	392	390	398	393	414	349	390	367	379	402	340	382	379	341	403	437	402	384	380	373	374	391	380	433	413	383	378	405	409	405	358	416	362	436	396	389	377	404	431	404	386	398	419	394	396	390	385	405	373	363	373	391	360	423	407	404	398	369	394	393	373	395	386	382	368	425	426	368	387	406	394	377	348	394	389	368	371	424	340	396	372	356	366	380	398	403	387	422	335	396	392	395	383	421	381	397	414	370	407	414	382	402	385	398	398	360	361	377	356	390	390	426	353	380	416	364	387	376	383	360	368	371	375	398	393	408	416	428	371	428	376	383	403	374	395	386	418	395	403	397	360	367	392	384	440	403	372	386	371	382	400	368	384	376	386	388	363	401	398	403	394	382	401	404	382	413	422	397	418	405	432	393	384	413	401	411	392	372	404	410	375	378	394	421	380	381	390	382	381	424	411	360	433	367	396	382	352	364	378	381	404	370	381	383	387	370	396	391	425	442	406	366	408	408	402	402	363	379	433	392	369	383	377	398	425	382	336	366	404	387	386	382	392	396	414	394	417	404	410	403	424	421	385	364	403	396	360	412	382	388	378	389	392	394	400	428	375	377	408	382	370	392	358	434	395	388	379	398	396	374	390	388	374	362	398	377	418	415	373	416	344	360	390	430	394	344	400	362	403	359	408	395	397	428	428	399	415	406	400	394	379	367	403	396	374	382	398	377	378	385	401	398	425	370	366	369	390	348	411	417	386	388	377	375	415	398	403	387	410	412	378	402	388	413	445	405	405	432	392	386	409	351	416	396	410	410	383	369	374	383	346	381	411	379	405	364	408	404	401	406	371	407	390	399	393	386	411	398	393	386	375	377	393	393	396	348	389	404	365	400	373	409	430	403	425	364	411	422	413	392	393	363	374	393	379	396	451	422	394	413	385	397	389	384	366	391	398	354	395	420	368	442	401	383	406	419	385	380	390	380	385	376	368	399	375	402	393	395	365	401	384	391	375	388	379	367	393	370	418	366	382	360	389	396	401	449	411	387	407	342	386	406	375	372	414	398	353	390	370	319	389	356	382	395	373	369	376	444	406	361	390	370	396	334	382	414	388	362	402	402	371	419	369	399	371	417	444	408	370	399	388	363	402	357	365	389	404	400	389	408	382	406	424	397	401	400	425	396	397	386	376	418	398	403	397	390	402	425	391	428	394	395	410	383	382	389	411	390	395	412	388	406	403	362	393	375	387	402	391	411	357	399	378	404	411	364	369	407	408	402	384	354	383	353	421	412	387	394	382	410	361	414	391	379	396	365	342	403	398	421	433	378	371	407	377	404	358	421	408	399	359	424	421	361	414	415	421	449	386	422	396	366	358	405	401	381	415	417	388	372	404	374	372	364	458	404	373	382	413	412	416	404	394	416	429	406	377	428	432	392	400	377	417	419	382	398	378	383	440	398	399	383	377	379	367	399	382	423	425	401	407	389	366	402	371	380	390	398	397	381	382	346	383	378	401	363	351	377	423	385	379	376	358	404	407	386	418	412	414	388	389	413	398	409	430	381	392	383	384	389	373	360	377	380	378	379	407	428	398	389	395	362	380	389	416	328	407	396	368	425	379	369	412	405	385	378	405	382	387	395	404	347	395	386	418	386	438	382	381	375	387	410	435	431	353	365	380	414	417	374	396	387	374	369	388	379	410	373	337	374	376	363	417	388	385	359	394	412	381	417	374	383	430	388	380	395	379	422	401	388	391	379	422	384	393	423	400	429	380	368	356	388	360	375	376	387	402	385	441	385	408	357	390	412	428	387	403	407	384	413	400	360	392	393	366	427	417	389	396	388	362	386	392	392	377	391	348	359	371	398	409	366	368	369	389	422	401	402	398	400	388	363	394	415	368	403	439	372	408	347	378	391	408	407	382	374	431	396	416	378	382	350	378	398	381	386	393	359	388	416	368	392	421	406	424	417	404	391	410	388	390	370	398	405	407	432	401	408	352	410	396	404	431	386	407	404	402	378	379	362	391	373	377	371	395	418	367	380	433	381	342	375	407	436	433	356	382	394	365	355	405	376	391	426	406	374	399	385	421	368	369	387	364	396	462	385	397	389	434	400	404	366	366	344	342	361	368	403	384	401	410	361	376	385	368	413	377	382	401	393	364	410	433	398	391	374	425	412	362	385	435	386	390	379	417	417	399	360	398	396	431	386	338	384	388	369	403	371	426	414	390	368	407	364	379	384	395	396	383	408	374	388	401	385	404	406	419	398	403	422	403	390	386	405	415	393	341	396	385	418	429	474	382	426	390	438	394	430	359	392	418	375	394	361	404	412	396	380	426	438	377	391	407	405	383	376	384	400	374	370	425	353	374	399	359	432	379	367	385	424	381	402	436	380	389	368	432	388	395	380	372	416	368	377	345	384	424	417	372	397	407	401	390	407	374	376	401	408	397	353	404	361	363	366	404	371	392	400	399	402	381	418	378	391	396	374	386	361	416	358	413	440	417	410	403	420	379	373	368	381	386	371	410	431	417	367	407	418	381	401	378	414	418	375	439	410	374	397	377	374	415	395	395	355	380	396	389	386	392	400	387	386	363	377	401	395	395	426	388	360	371	393	360	382	404	416	348	366	371	408	405	412	367	383	379	408	420	373	439	363	434	399	371	363	422	395	383	444	377	413	397	417	392	400	443	423	406	346	397	360	359	437	405	379	424	386	430	407	398	405	388	388	371	374	389	385	366	396	385	372	403	423	383	401	395	349	366	368	426	391	381	392	375	381	397	425	413	415	406	382	425	394	424	397	371	356	413	376	404	383	413	425	378	418	406	377	392	374	400	396	390	393	404	389	427	413	452	379	404	416	396	393	405	384	345	368	375	409	397	360	382	378	423	375	411	395	431	387	414	356	373	424	397	359	387	361	400	363	363	386	432	402	367	366	363	428	358	393
2036	812	915	907	854	823	828	837	846	860	866	828	836	890	875	873	849	844	861	902	819	886	924	839	888	936	836	869	903	894	838	841	832	871	844	884	866	852	848	879	917	874	815	861	867	821	829	865	859	866	842	902	868	856	842	904	870	890	894	867	841	840	863	829	831	819	928	849	878	879	901	817	850	840	856	866	861	854	845	888	850	824	846	834	870	858	848	872	877	808	884	877	833	898	891	893	873	930	877	846	864	865	815	856	862	871	893	859	880	846	842	821	880	843	822	854	805	849	852	903	870	826	854	890	859	822	859	838	871	803	841	870	900	879	865	831	884	937	838	825	840	869	905	840	880	832	821	815	858	839	860	887	876	877	883	837	861	867	826	851	847	878	815	861	840	849	828	825	907	849	868	821	864	915	852	822	864	839	868	850	874	844	880	910	865	897	854	857	833	855	821	873	788	855	874	874	823	889	814	841	830	870	876	855	857	869	830	851	851	869	875	860	889	853	859	860	835	854	845	798	820	883	813	849	825	820	866	801	878	806	876	842	872	913	836	851	912	867	863	850	828	841	838	838	856	878	861	850	878	859	867	872	837	860	862	840	894	883	874	843	874	878	875	856	848	865	873	860	823	872	797	900	848	945	810	865	786	868	841	878	873	850	848	873	887	861	799	820	856	836	899	813	877	846	883	880	812	863	871	816	886	866	842	859	869	818	823	883	812	848	820	841	832	895	850	904	877	905	887	813	840	857	831	850	839	867	898	874	863	857	862	850	898	923	822	938	870	890	902	831	904	785	802	874	833	856	869	858	860	823	850	879	850	823	914	872	781	882	871	884	904	832	883	899	886	861	839	866	831	858	849	830	823	888	881	843	823	882	812	824	875	850	861	857	913	859	835	843	845	841	856	799	860	836	890	873	841	881	810	883	858	859	887	827	840	907	889	869	892	887	777	842	791	873	888	888	820	853	828	865	909	851	858	878	901	906	895	812	821	840	809	845	874	816	821	819	833	862	871	888	874	824	832	853	841	884	870	878	848	855	879	890	896	891	832	823	886	846	841	860	883	886	870	834	806	873	876	835	824	814	861	845	860	858	866	795	856	785	858	827	810	872	855	823	911	831	852	831	861	832	812	845	897	850	842	894	839	852	850	846	837	842	801	870	827	804	837	835	843	873	849	895	861	857	855	801	826	899	837	871	909	916	862	827	838	870	846	863	877	895	858	802	802	850	844	844	809	860	848	797	848	816	829	842	906	827	875	897	825	859	847	842	856	859	854	884	809	876	889	911	860	873	873	877	841	870	852	878	879	823	832	849	856	896	887	844	891	848	850	840	890	864	850	837	834	846	851	889	852	872	874	817	841	844	898	844	850	861	823	819	862	845	857	868	814	832	810	882	831	875	849	868	865	846	880	870	908	854	855	911	828	815	858	829	818	832	865	849	826	909	910	875	882	838	906	886	852	828	895	846	805	824	797	871	861	865	904	886	830	877	895	887	775	892	836	844	827	840	848	859	888	833	847	804	868	905	848	929	835	872	825	821	886	868	816	832	902	885	844	844	872	883	882	849	864	853	878	839	823	851	854	821	915	864	799	871	876	867	812	860	869	811	815	834	868	842	874	844	845	844	881	849	866	808	827	843	853	858	830	858	864	832	818	860	823	869	909	863	822	815	864	857	857	875	842	809	833	830	896	838	874	903	844	859	864	812	845	891	842	872	904	837	830	867	873	856	882	808	850	821	882	828	900	802	876	817	887	868	874	891	856	879	849	823	856	873	862	839	866	851	845	832	891	841	853	872	875	840	837	889	851	811	825	851	845	881	825	854	878	848	895	851	876	860	919	833	867	881	850	850	887	833	859	878	871	864	832	882	864	835	848	851	866	812	929	864	881	841	857	894	885	833	865	917	862	881	865	853	848	896	861	839	847	862	864	897	832	868	900	836	882	786	860	825	782	789	836	849	845	870	855	833	821	843	846	819	907	844	882	862	870	860	818	803	847	851	874	870	853	822	885	850	861	847	856	824	841	836	888	790	868	897	834	842	824	875	872	869	896	873	828	884	860	827	839	839	841	899	862	864	892	888	865	909	871	862	804	872	846	828	871	849	889	840	836	919	813	921	851	846	858	843	837	921	839	812	899	844	902	835	850	843	844	838	901	828	816	851	832	837	829	829	868	849	825	856	890	823	849	882	905	826	856	844	877	839	872	811	877	889	861	845	874	900	818	827	874	861	856	846	856	873	859	853	830	924	835	829	891	893	847	851	810	812	846	863	810	857	864	848	863	910	860	845	836	813	873	870	846	870	832	844	865	823	886	815	858	872	887	884	845	836	932	849	798	889	853	866	798	854	852	819	837	860	815	815	844	843	859	879	886	868	848	828	875	862	831	853	852	824	867	890	879	887	843	900	887	860	867	893	873	842	887	848	840	833	802	848	807	881	882	861	874	817	841	875	933	869	860	824	889	891	897	868	803	876	813	842	829	877	831	857	864	776	862	856	866	891	829	871	879	873	829	853	843	894	893	813	827	805	800	870	900	847	838	859	832	850	904	890	889	874	840	861	874	840	855	846	789	904	802	867	879	871	844	945	877	877	886	883	833	851	859	920	836	853	857	881	851	852	835	836	834	837	836	829	850	897	839	854	859	820	860	900	852	820	870	819	862	834	869	862	839	822	866	837	910	870	860	829	938	902	869	877	818	785	858	791	821	835	848	879	903	848	820	887	825	843	858	873	845	829	807	884	857	862	849	873	821	808	862	857	872	885	870	824	855	880	882	841	904	821	836	825	833	844	838	871	864	821	827	826	862	880	845	826	849	902	866	836	850	892	850	836	903	848	834	869	852	867	884	911	863	828	834	877	846	860	855	861	870	871	829	873	846	875	865	845	849	856	870	855	853	849	919	852	871	825	808	849	886	882	904	882	873	858	785	860	872	892	887	835	799	825	832	859	804	867	884	855	860	830	807	862	834	787	871	816	832	858	839	850	852	858	822	855	873	828	894	856	904	828	873	896	921	838	820	828	898	899	826	886	803	780	829	891	900	863	817	832	890	890	850	815	881	844	851	844	924	863	829	890	828	863	852	857	820	853	888	835	818	843	884	866	854	837	843	841	856	839	801	861	899	842	901	820	833	814	813	849	873	795	896	838	873	833	862	911	889	886	855	853	877	799	805	851	845	875	845	877	894	889	823	818	786	860	820	838	877	838	835	820	853	890	839	832	911	863	836	854	861	842	849	864	822	873	861	857	802	864	849	884	878	845	857	845	796	839	883	886	851	860	817	866	858	884	891	836	858	859	833	835	864	886	868	813	822	862	884	887	878	837	860	887	852	867	884	836	888	874	886	854	889	855	859	891	853	890	919	835	891	848	883	819	845	852	816	872	819	801	792	833	833	872	849	857	879	817	820	840	895	825	823	805	829	866	844	845	874	834	876	814	855	844	852	863	883	911	846	827	840	844	859	863	837	816	897	834	884	867	881	892	851	869	879	880
7653	553	527	433	342	278	248	231	262	219	202	208	196	216	223	220	225	207	204	213	215	165	180	188	188	200	195	156	194	208	180	184	206	199	202	190	226	188	213	216	215	211	171	160	195	210	187	204	192	174	189	207	210	187	206	192	174	173	191	203	178	203	182	183	178	211	188	196	199	194	222	207	175	184	187	182	188	221	178	197	197	182	193	195	208	196	177	181	188	154	182	170	186	171	206	187	181	178	209	185	202	222	178	195	190	208	162	173	176	186	179	183	190	181	216	178	184	170	191	213	184	223	187	206	202	202	181	162	171	183	190	180	172	182	222	189	177	183	188	192	215	204	191	174	180	202	182	223	204	194	202	185	185	197	195	183	194	185	184	170	189	225	193	184	171	182	214	197	172	197	179	166	193	178	176	191	223	181	198	194	223	175	174	174	198	207	178	195	197	183	184	186	186	173	186	201	179	170	217	194	174	170	184	206	187	190	218	181	189	190	202	178	193	201	206	177	185	200	192	192	182	175	176	192	187	192	184	184	190	186	191	188	197	178	199	210	198	178	196	188	195	188	200	185	169	195	205	196	183	172	178	189	180	222	216	204	186	197	184	188	179	171	203	194	214	187	152	187	185	204	162	183	161	175	170	167	165	173	185	208	181	179	201	186	201	199	200	179	194	148	194	180	170	211	178	205	175	177	184	200	220	169	163	187	194	209	190	199	211	166	190	182	197	203	188	186	197	172	175	199	193	190	178	185	167	170	189	150	177	184	177	217	193	217	230	200	189	185	198	188	197	195	201	168	171	215	178	192	176	191	169	179	200	181	189	190	206	202	200	216	166	167	160	175	180	202	199	190	202	176	200	204	182	197	202	199	198	177	179	192	194	204	167	216	187	175	187	208	211	180	215	197	195	171	198	175	180	204	190	174	188	238	200	193	190	180	203	204	188	182	208	174	195	187	179	199	192	176	192	199	161	218	198	174	199	189	196	202	190	201	184	180	184	225	195	209	188	216	199	189	187	188	158	173	198	193	194	187	195	191	185	183	195	176	180	163	157	181	191	198	193	190	190	205	196	205	174	205	193	189	188	203	191	213	186	216	204	201	166	208	207	179	210	181	173	182	201	208	187	183	169	172	193	180	175	199	203	171	171	165	198	203	198	211	190	188	189	184	180	171	163	198	215	177	179	186	180	174	174	181	209	179	183	202	176	178	190	199	186	201	169	179	160	211	166	185	195	166	180	187	172	204	197	180	213	153	178	201	180	189	181	179	204	208	203	182	183	192	180	198	191	168	189	183	171	181	202	166	168	194	189	196	199	205	163	215	212	191	201	169	187	159	191	177	197	175	177	187	172	213	192	174	191	186	174	170	191	246	196	200	189	200	187	175	188	165	195	202	168	191	193	201	212	198	163	187	199	179	192	211	216	177	168	186	176	193	188	183	180	169	181	191	220	192	218	205	198	197	176	189	208	195	228	192	209	185	184	178	213	224	194	176	186	182	192	188	199	196	208	188	184	206	181	222	166	205	197	209	203	201	172	196	184	180	156	189	190	181	172	197	206	182	180	190	224	190	199	199	200	185	187	195	186	194	168	192	189	187	191	193	221	176	204	168	205	205	176	191	168	160	182	190	193	185	193	194	208	173	181	186	173	187	205	170	198	180	198	194	169	166	194	203	201	192	200	202	189	193	200	189	217	202	189	187	208	225	185	182	184	188	183	185	190	191	206	202	173	190	192	193	182	194	216	186	188	192	189	189	164	177	208	202	171	180	200	189	173	187	178	179	163	173	197	181	176	177	175	187	196	167	151	174	203	185	208	207	189	203	206	190	180	181	179	196	188	188	186	208	191	176	184	190	182	183	200	175	218	177	174	204	203	185	189	192	193	203	199	180	213	186	210	204	208	209	188	175	182	175	201	184	203	176	180	195	163	183	184	196	192	189	206	188	190	195	182	190	203	176	152	186	219	175	209	192	178	204	176	206	171	177	172	209	170	202	211	210	185	193	174	199	185	187	179	187	168	212	188	221	190	178	204	207	201	177	189	194	209	192	183	209	204	186	221	212	192	188	173	184	165	183	180	184	177	182	186	190	199	191	208	210	178	218	194	155	178	190	198	159	180	198	200	187	196	180	172	202	188	193	181	198	201	236	182	167	195	176	200	175	189	191	181	176	185	176	201	215	206	195	174	181	184	212	188	209	208	217	208	192	189	193	198	182	174	193	180	184	183	190	201	204	196	210	190	166	201	191	173	195	189	191	177	206	214	204	204	196	174	206	176	184	189	189	215	208	176	216	155	173	173	198	204	170	197	187	167	160	180	158	210	187	184	183	179	168	168	192	181	181	212	186	179	200	170	212	215	190	178	215	172	211	191	225	194	203	197	170	209	198	181	199	209	197	198	182	197	164	196	199	173	211	213	184	203	188	191	196	186	171	152	167	166	200	200	197	207	192	164	175	224	218	171	202	215	164	171	191	192	184	189	187	182	191	204	184	190	174	208	179	180	172	174	189	201	186	202	199	178	188	175	177	180	216	185	175	208	180	188	192	190	206	198	191	202	213	205	174	174	194	170	206	193	161	184	181	206	179	231	159	170	183	187	191	186	177	175	190	187	190	168	187	191	211	185	202	168	195	172	207	179	201	177	188	186	216	198	192	163	140	168	207	165	188	196	196	166	178	202	211	201	189	174	211	176	209	205	193	165	192	187	196	208	203	206	183	203	190	188	184	186	195	185	221	181	168	220	195	194	167	182	166	183	197	200	165	212	171	162	174	196	192	196	176	191	202	181	207	208	206	181	169	202	166	195	209	172	195	205	183	181	181	202	185	210	169	146	187	186	191	164	216	203	188	187	199	193	202	205	168	189	190	176	169	194	176	184	188	191	200	214	177	194	188	186	179	233	193	197	177	182	189	191	230	172	159	178	198	177	176	186	180	186	167	188	185	212	200	195	182	177	213	185	168	217	185	185	213	195	194	193	169	171	169	176	198	173	198	183	197	157	181	212	180	176	190	194	164	182	198	189	177	190	196	187	187	171	176	191	186	190	166	190	204	212	187	201	209	195	194	189	174	194	185	175	198	209	194	189	180	183	176	191	171	182	206	193	191	186	194	193	188	174	186	202	168	167	182	166	210	203	168	186	197	182	175	185	192	197	211	172	213	210	188	196	185	207	157	210	216	178	205	181	191	192	182	231	211	200	217	176	201	187	178	189	218	166	207	193	179	186	178	203	194	176	178	199	190	184	162	211	169	182	189	179	206	201	178	182	221	155	198	200	200	188	190	183	224	177	198	201	199	188	176	185	180	172	175	194	181	185	183	198	167	197	197	222	185	203	213	206	206	230	211	187	183	186	172	189	208	206	190	178	162	191	197	205	191	192	200	190	182	182	206	228	199	208	159	187	173	197	204	182	180	179	194	188	188	189	189	210	201	178	180	195	189	197	183	194	171	167	204	199	180	199	197	193	185	169	181	176	170	190	226	200	183	191	171
6341	732	1197	1231	1134	992	826	791	727	693	623	603	588	524	517	561	555	531	501	490	500	497	494	516	491	500	471	463	477	491	494	423	448	463	465	472	468	447	470	478	493	480	496	465	487	463	470	454	494	427	461	475	462	477	471	442	429	446	474	443	467	448	475	473	462	465	453	447	480	462	460	453	453	478	455	486	464	404	466	447	395	444	427	451	496	456	461	457	477	451	484	459	474	465	472	458	483	466	432	496	485	464	482	444	449	461	464	447	461	461	495	478	447	476	488	471	445	483	457	469	457	466	457	456	451	426	469	443	482	433	461	443	488	425	462	422	451	484	470	435	432	471	450	480	456	436	454	472	454	433	458	431	462	431	456	440	461	455	438	430	456	463	483	459	451	433	491	447	469	443	430	440	498	432	469	476	474	508	461	455	472	464	448	498	476	443	433	447	454	489	457	445	447	458	430	475	443	429	460	460	444	416	482	414	442	435	423	483	469	426	449	494	425	431	414	433	435	520	413	449	417	445	451	492	447	441	439	476	456	473	436	470	470	469	460	437	404	459	461	425	441	477	449	469	496	462	397	469	410	457	409	462	465	450	464	433	449	447	464	470	440	449	474	459	447	474	442	456	481	490	461	466	422	461	431	508	449	475	477	470	472	460	450	472	454	474	455	475	400	425	488	425	440	481	471	456	492	493	469	446	450	429	471	436	472	461	456	456	464	433	429	424	470	460	472	420	485	497	439	439	491	431	463	464	433	440	469	411	459	443	487	484	442	496	452	495	492	465	437	448	453	431	493	432	471	454	454	456	442	424	406	442	474	481	470	435	452	458	466	464	439	412	461	463	490	436	475	439	460	437	470	473	486	482	433	480	443	459	439	485	470	453	425	437	454	418	461	428	458	450	452	498	479	491	430	464	504	436	474	468	437	469	429	442	479	455	449	432	425	439	451	406	425	425	466	488	427	445	444	437	488	414	444	473	488	439	454	496	462	459	504	439	443	449	457	451	443	437	439	442	465	446	472	416	457	479	445	465	454	461	475	484	442	432	457	465	460	484	494	439	473	456	485	414	443	463	454	451	441	434	454	449	444	475	430	485	468	419	459	469	469	456	438	466	468	471	448	474	420	450	458	451	435	483	509	473	488	446	460	438	510	422	457	463	430	441	467	447	433	465	462	484	458	483	450	455	462	487	454	479	425	464	396	444	460	458	489	470	477	475	486	466	477	460	440	480	482	451	456	463	451	434	449	455	464	430	432	488	420	471	446	449	449	483	505	432	440	462	472	464	456	441	429	472	478	417	460	462	458	458	486	506	451	458	516	446	437	477	442	472	466	443	484	469	452	439	482	489	430	427	476	427	413	455	460	478	444	465	459	426	455	436	406	454	438	453	416	434	452	473	456	424	465	440	449	466	426	464	431	508	474	470	451	493	466	450	507	461	470	421	431	494	432	466	436	426	467	455	457	451	435	472	434	482	472	469	415	452	441	455	448	501	460	478	410	486	444	445	462	493	451	468	452	431	451	459	474	460	442	450	442	433	448	443	437	468	505	470	457	439	423	455	410	498	497	460	461	453	501	437	438	436	450	456	465	480	469	448	467	421	439	481	449	422	440	469	424	449	475	463	457	458	452	433	417	470	484	453	462	470	501	457	468	465	501	451	493	477	433	458	423	441	440	441	424	488	447	436	457	417	456	466	445	475	453	442	469	484	472	492	458	466	452	436	437	435	448	457	466	449	452	421	532	481	465	480	433	442	456	451	471	472	448	422	485	465	463	490	462	450	448	475	459	475	452	471	468	503	458	445	445	425	473	439	458	457	448	438	471	485	472	461	504	470	468	410	475	466	447	478	442	460	473	438	460	466	472	463	449	453	456	473	483	452	466	445	455	434	412	442	465	468	453	467	482	435	486	423	457	453	445	479	413	448	460	414	469	465	489	439	474	441	439	428	471	482	453	444	402	456	450	466	465	437	461	449	466	460	476	434	428	444	460	497	455	471	438	477	419	448	429	487	492	416	449	462	454	444	468	422	490	468	439	471	460	461	465	488	440	525	478	483	473	419	456	486	466	464	457	462	436	440	491	450	450	451	443	429	466	442	481	441	461	445	469	449	459	455	439	425	493	467	415	444	439	448	460	457	446	459	460	448	468	450	512	463	422	468	459	432	438	453	454	443	468	425	501	465	475	469	462	470	442	475	488	453	457	459	465	434	460	439	452	446	461	469	475	415	455	498	480	424	423	477	455	488	457	480	458	490	476	412	474	436	464	456	460	463	464	467	492	476	463	473	446	473	445	479	468	424	465	438	463	454	470	440	435	467	425	454	418	450	474	462	432	430	450	471	473	446	465	475	478	448	474	452	494	475	467	468	432	454	471	469	466	425	481	498	432	486	478	440	450	458	465	434	444	430	459	497	470	430	506	394	457	455	466	427	434	440	435	455	509	452	419	479	476	453	458	468	461	420	481	449	436	420	463	432	501	480	441	490	456	450	436	498	499	449	465	446	427	416	465	446	449	429	501	470	457	454	442	475	485	419	453	459	464	468	472	464	502	455	488	430	470	470	458	461	431	431	434	464	478	422	447	476	438	453	420	438	488	462	472	461	450	490	480	464	453	441	464	450	466	469	442	450	440	459	446	451	437	462	437	467	460	486	441	471	444	436	431	443	415	500	475	471	462	484	497	449	437	470	440	439	470	462	455	475	444	422	481	504	477	440	455	483	452	452	485	436	468	445	455	442	428	445	441	416	441	417	504	475	445	459	474	435	400	453	438	442	484	476	438	425	445	443	471	452	496	423	450	422	459	457	436	466	492	431	458	441	452	480	476	471	429	445	490	440	470	481	454	478	447	453	479	457	487	465	467	480	466	464	456	444	428	456	453	476	458	394	441	464	434	465	467	446	451	443	423	447	468	464	451	431	465	470	489	463	476	435	463	460	498	454	445	483	464	472	480	443	429	452	458	473	456	453	479	458	475	456	448	456	451	454	446	468	440	468	467	447	468	410	449	444	480	432	489	459	494	452	447	476	439	457	479	462	453	459	450	449	483	469	441	485	446	475	425	448	413	430	470	511	423	477	458	451	459	445	401	477	494	480	463	464	487	442	474	456	454	474	412	466	460	462	450	475	469	466	458	438	425	428	419	439	443	449	496	433	430	449	449	451	444	444	478	472	446	438	469	459	477	430	433	460	468	453	489	441	484	473	476	445	466	451	439	420	502	443	445	464	483	501	430	484	478	428	436	445	409	443	447	439	493	421	414	482	484	450	433	461	432	498	471	427	435	436	425	444	442	465	449	423	452	465	491	473	454	456	472	463	460	481	444	445	467	451	456	464	455	467	468	426	485	461	464	450	442	426	457	437	435	469	400	453	437	410	428	470	458	450	451	494	449	464	439	445	463	417	445	478	429	446	475	489	452	475	469	465	449	449	431	471	419	432	464	449	478	435	461	425	445	438	447	472	490	466	468	479	453	449	467	472	420	472	433	456
14417	1153	886	671	527	393	334	270	270	217	248	214	210	210	203	204	182	216	181	186	186	170	187	188	211	204	175	217	167	164	186	187	172	208	193	201	191	187	193	182	178	171	203	165	186	156	187	163	189	174	172	169	146	176	183	186	160	199	193	201	179	181	188	178	196	184	195	205	171	170	196	147	188	173	191	189	175	173	169	179	170	179	168	184	217	185	195	178	232	171	165	179	213	192	192	188	182	162	179	203	198	189	150	180	190	196	187	162	181	163	174	170	177	184	182	177	177	162	193	163	172	166	149	170	191	201	168	180	173	176	166	181	157	175	179	180	189	179	198	193	167	176	189	180	180	175	169	168	170	183	185	146	192	167	191	219	201	185	164	158	176	173	176	194	183	183	171	151	192	176	211	182	166	202	181	181	189	159	183	198	175	185	178	192	207	158	183	180	149	192	173	176	178	162	204	200	153	191	182	187	175	153	188	163	179	171	182	170	189	187	168	169	167	181	153	189	191	163	201	180	191	185	192	184	196	184	166	174	202	179	187	180	201	183	157	189	158	192	186	191	189	171	179	187	190	164	175	170	179	171	176	177	169	188	164	204	211	164	197	166	167	200	174	180	174	201	196	178	144	140	156	172	167	173	151	187	162	194	198	161	180	169	178	176	196	166	186	178	176	193	176	171	187	186	180	167	187	162	179	177	213	176	173	162	175	180	201	174	169	148	169	154	199	180	188	183	199	182	180	202	165	175	191	200	183	197	194	186	191	187	192	175	160	179	178	168	182	186	168	201	165	183	189	172	181	186	171	189	160	178	154	158	201	178	183	177	179	180	163	189	196	164	180	188	165	176	183	182	159	156	158	198	190	183	200	190	222	175	186	189	184	162	197	167	180	181	198	190	183	189	175	167	160	172	161	163	155	178	181	159	172	197	166	167	174	174	175	178	181	176	174	160	165	185	168	187	210	202	185	196	151	173	177	172	182	177	159	183	176	168	159	178	150	210	157	168	176	178	181	188	208	176	181	179	178	168	183	184	193	171	194	168	184	183	185	160	206	179	178	187	164	198	173	180	156	207	186	173	191	198	161	164	187	184	191	190	178	190	167	192	173	171	165	184	174	189	193	200	166	191	155	187	199	187	181	165	195	179	171	156	165	174	200	190	176	154	181	182	193	202	180	200	179	207	165	187	199	151	182	203	195	166	185	188	152	169	188	193	177	205	177	175	164	186	170	172	174	193	181	176	174	174	178	188	176	182	171	179	194	153	174	181	170	160	148	185	189	157	190	186	181	170	156	177	197	182	185	194	169	176	173	169	174	192	158	182	162	200	160	181	174	174	185	194	174	172	158	187	215	197	165	195	165	171	178	188	188	182	175	170	173	177	170	186	187	163	196	171	206	184	170	194	155	153	183	184	166	170	167	160	189	178	198	197	179	187	196	184	178	175	216	183	207	169	169	179	178	177	168	156	169	185	158	184	179	178	186	181	172	177	192	191	160	169	196	173	211	190	166	165	151	169	171	173	183	162	195	153	174	141	176	168	178	205	169	166	182	184	204	157	168	178	174	157	168	173	169	162	186	182	165	176	195	200	179	195	186	203	204	173	196	179	183	167	172	161	163	165	154	171	168	164	181	185	176	173	177	190	167	179	185	164	158	173	175	187	174	184	163	155	165	189	160	174	184	191	205	182	188	203	159	182	174	182	204	175	192	172	176	145	179	165	172	179	173	170	171	165	187	200	180	188	196	171	169	156	200	177	150	172	166	154	160	186	197	163	180	190	173	175	186	188	173	157	178	200	185	166	206	184	159	196	158	188	192	173	168	179	196	175	172	168	187	172	181	172	169	176	160	182	163	177	171	168	162	178	157	156	190	145	175	164	178	186	204	160	164	160	144	183	180	199	193	162	182	192	201	180	186	185	179	220	175	178	172	213	191	191	190	166	181	171	170	196	160	177	162	197	198	183	178	160	179	193	184	178	173	174	186	176	185	173	184	171	181	189	159	185	155	181	173	174	180	163	181	187	194	183	162	164	164	185	205	171	187	162	193	166	173	179	158	193	165	180	168	185	191	189	171	178	183	159	189	175	166	189	206	211	202	172	214	189	163	194	195	192	173	197	151	180	202	180	199	159	192	150	171	173	184	173	153	160	178	184	171	182	195	207	170	164	176	156	212	208	195	171	190	171	186	211	170	200	180	176	163	188	191	174	187	184	200	158	172	195	187	174	174	187	172	171	162	190	175	160	185	160	180	191	166	183	166	188	168	171	164	187	163	182	157	207	196	156	179	162	182	181	177	175	185	189	192	180	181	170	168	165	177	194	178	192	178	187	181	175	177	168	162	168	179	167	198	178	167	173	171	189	177	180	157	174	156	181	172	202	195	182	185	175	159	164	182	170	198	189	184	171	177	169	200	178	187	189	162	170	188	197	208	169	146	161	199	187	181	212	184	178	161	174	172	188	184	171	162	204	182	174	193	195	173	200	182	167	216	167	159	176	181	181	194	177	166	194	181	165	170	180	168	169	185	187	173	181	180	178	190	166	163	199	187	192	211	170	148	178	168	179	184	157	169	173	186	186	181	167	158	222	195	184	186	154	180	174	201	167	170	170	181	147	193	183	183	180	191	185	176	175	180	184	185	159	189	179	179	172	192	195	197	176	179	163	152	207	175	190	177	174	180	189	182	144	200	165	176	177	175	199	182	154	145	179	212	186	142	168	177	196	165	218	177	197	197	235	204	163	180	162	168	197	178	201	164	175	174	195	183	171	186	189	155	167	163	173	201	154	191	211	202	164	176	182	189	171	201	187	180	181	171	189	179	156	174	159	182	193	174	156	177	175	179	196	215	180	167	159	222	187	207	194	177	171	174	198	173	175	186	190	167	178	171	152	174	183	187	190	181	167	212	197	177	169	169	187	191	171	173	202	165	168	143	183	187	183	179	172	171	172	190	158	197	187	171	162	203	145	197	153	159	184	178	182	197	222	172	167	196	203	176	167	182	171	155	171	185	193	199	193	196	167	192	188	177	177	175	177	177	185	168	175	155	175	188	172	151	158	178	187	166	171	172	171	179	171	169	165	191	145	187	194	170	180	185	156	173	190	183	152	195	177	195	170	169	191	167	208	183	179	207	184	158	172	167	178	188	173	161	161	197	195	201	171	180	189	182	170	180	164	163	175	181	176	193	183	158	182	209	182	173	177	180	190	188	186	179	194	176	182	173	190	216	183	171	194	175	154	179	203	182	175	202	173	175	156	170	149	167	200	182	164	172	165	190	177	165	161	157	179	195	189	172	160	202	179	167	156	168	156	213	157	182	163	187	179	215	148	146	174	177	168	157	166	196	167	179	201	166	208	189	164	181	161	199	163	172	152	186	194	167	157	180	152	173	167	190	183	189	188	172	209	212	178	187	200	168	180	177	175	168	157	179	179	181	178	207	198	190	158	179	219	188	186	192	182	176	171	180	200	169	161	167	189	185	164	163	156	169	190
8235	1004	1884	2043	1803	1519	1207	978	899	876	803	727	705	623	628	627	577	572	619	563	557	527	536	509	492	508	555	565	526	513	522	519	494	526	546	505	505	497	469	444	483	480	471	499	513	500	495	498	493	474	457	500	512	450	446	454	455	487	522	443	483	465	486	487	511	477	465	441	462	465	459	457	469	503	477	475	461	489	493	517	445	438	462	475	510	478	470	468	498	440	468	496	481	493	480	477	437	459	502	477	493	478	431	489	451	462	458	469	498	473	478	508	445	478	467	453	455	472	482	470	492	499	458	435	473	471	485	481	480	487	481	451	449	465	483	479	456	461	477	471	472	461	474	460	500	496	448	464	477	457	472	508	446	454	455	438	484	485	434	461	431	458	455	450	444	445	480	431	455	479	473	471	453	496	448	430	473	472	465	463	472	497	464	492	483	442	414	454	457	446	476	475	446	461	453	459	487	446	483	492	449	480	439	474	463	448	460	479	441	401	479	481	484	456	473	497	472	460	446	495	483	448	448	461	463	454	483	435	447	457	505	453	478	467	473	470	456	489	443	418	475	476	446	446	471	481	484	479	488	430	443	428	473	461	484	457	471	481	466	475	513	474	457	482	512	482	513	467	488	467	479	457	454	451	443	504	467	481	443	453	475	497	470	455	468	465	453	438	446	444	450	472	437	454	492	468	451	464	455	490	464	487	495	451	452	473	471	445	467	469	432	482	523	447	482	474	433	458	475	450	468	474	425	461	460	485	461	485	441	480	454	438	492	442	422	455	457	492	458	507	461	471	481	487	470	450	478	462	452	480	476	493	460	462	492	438	483	484	462	475	500	489	480	434	429	448	435	467	472	466	509	445	493	476	489	463	484	452	456	442	432	460	488	474	469	520	451	476	445	474	476	476	440	445	501	471	475	462	476	459	482	495	459	455	475	423	471	412	460	445	481	481	501	478	416	440	461	451	482	480	500	480	455	475	458	475	442	499	414	471	444	497	468	456	459	478	493	503	478	431	450	461	472	463	469	450	438	489	448	466	462	456	470	474	488	447	550	467	475	452	459	447	464	452	501	464	482	473	483	504	477	489	461	478	445	486	453	476	460	455	499	490	494	480	459	482	495	452	468	477	496	455	461	477	446	441	452	461	446	486	483	462	465	429	438	431	508	472	477	487	434	504	486	452	494	471	446	433	468	458	434	415	485	456	467	473	451	471	458	509	468	487	442	503	449	450	456	490	457	425	445	459	453	444	487	435	475	455	457	490	480	486	477	482	495	481	481	461	458	451	474	465	442	474	448	445	475	503	467	490	490	416	466	480	458	433	456	489	480	481	468	468	506	470	472	438	468	477	467	449	439	497	463	472	471	435	455	476	458	504	449	476	482	465	480	491	457	472	444	456	474	495	472	493	455	464	442	469	509	478	485	480	481	490	436	458	484	426	463	474	469	481	496	466	482	498	439	485	471	481	448	439	442	464	476	468	504	474	467	452	447	461	495	476	463	523	452	485	487	452	492	466	478	485	473	447	509	454	476	464	446	497	511	445	481	464	467	461	456	473	479	473	465	449	489	469	465	463	421	474	474	458	453	441	471	481	485	484	422	508	493	450	445	460	431	478	480	455	450	449	427	451	422	460	481	436	491	449	449	479	448	441	471	498	464	470	418	450	429	460	459	467	444	482	478	414	481	477	482	515	457	436	464	439	439	489	484	477	489	473	472	469	489	478	495	465	490	471	421	451	414	444	458	439	457	473	492	439	467	494	460	452	460	450	467	457	458	433	472	471	412	428	506	430	472	482	466	454	457	458	483	495	507	476	419	466	404	527	486	481	472	437	469	444	481	461	479	441	452	468	457	467	465	427	443	443	487	499	461	478	438	465	487	466	479	457	450	500	451	448	501	464	470	442	519	452	478	476	487	464	472	492	474	481	489	465	497	465	476	455	426	449	439	496	449	510	477	497	465	509	434	458	469	470	492	489	464	454	483	472	458	500	474	487	476	455	464	453	474	476	504	449	469	470	446	428	442	474	461	451	481	491	466	470	471	427	467	489	421	499	512	464	461	482	443	500	470	442	432	456	448	493	461	444	460	435	435	496	462	457	484	483	459	500	462	497	471	448	442	437	434	453	460	463	424	440	456	451	489	457	457	465	469	467	448	501	504	487	527	505	442	482	482	468	481	503	405	463	467	434	481	449	484	408	492	441	452	453	480	497	494	468	471	527	457	461	481	483	438	489	468	495	496	413	434	456	455	452	503	496	436	446	427	447	464	439	450	495	475	453	470	489	460	488	469	446	449	475	474	478	473	458	496	433	441	459	447	453	457	483	503	478	449	494	450	464	476	443	465	486	487	470	448	447	500	467	424	485	461	484	469	473	474	492	455	496	491	478	484	487	466	475	507	479	483	445	470	484	499	444	451	445	459	459	438	428	496	447	473	493	437	490	430	482	471	464	470	460	441	433	447	454	489	470	464	503	471	447	448	470	467	485	452	481	485	485	487	501	455	459	477	494	441	443	478	461	455	485	460	515	430	501	464	475	487	454	453	508	470	461	467	478	477	479	463	450	484	434	473	478	442	476	439	487	482	455	486	477	473	430	487	439	508	470	429	434	498	485	466	416	468	415	471	482	457	464	416	467	449	446	488	471	450	464	475	459	449	455	485	504	482	468	478	488	473	449	457	490	474	443	468	475	465	486	441	478	443	465	482	466	444	440	491	479	447	472	509	421	463	483	455	465	450	439	425	513	449	471	479	473	459	494	439	478	481	448	474	463	425	478	450	474	527	470	485	469	461	521	473	482	443	476	478	464	464	470	496	477	440	465	447	511	457	430	485	510	443	455	469	456	443	484	457	497	487	466	493	457	484	482	467	489	466	506	468	478	454	473	493	468	430	447	453	465	429	509	499	472	457	487	425	460	471	474	462	438	446	487	448	495	482	499	479	506	483	436	455	475	488	438	475	496	451	463	461	461	481	497	447	484	499	459	424	469	475	512	452	492	447	487	465	457	502	468	494	446	456	473	433	481	456	441	468	470	423	457	458	433	487	468	444	478	458	488	463	450	445	494	447	459	461	483	469	444	509	468	427	456	462	518	504	436	455	468	452	452	441	482	453	427	439	483	519	451	474	477	498	484	498	461	468	448	469	448	467	480	502	456	453	481	446	479	453	518	451	437	446	451	478	483	463	470	452	480	446	479	486	447	461	444	497	472	444	459	508	503	476	454	477	460	440	456	450	448	474	473	470	496	465	426	485	467	470	454	460	489	516	505	475	486	463	480	476	462	441	488	532	426	527	470	440	473	446	442	467	435	453	471	452	439	459	506	444	460	493	442	484	462	478	464	445	483	432	485	450	470	480	472	491	525	489	452	475	434	440	471	475	482	471	479	454	431	487	459	467	448	479	458	458	469	484	465	410	487	443	463	433	481	459	476	495	466	463	461	415	489	525	515	440	513	483	446	470	461	493	452	462	480	464	471	456	438	506	494	485	488
1709	366	428	399	413	375	382	382	383	373	375	425	387	397	402	387	346	381	389	382	423	421	392	414	370	380	385	412	374	384	437	411	412	374	363	407	431	381	382	383	378	372	376	389	383	391	395	378	409	373	430	369	363	408	355	425	363	384	409	425	411	392	382	380	369	369	385	386	404	376	421	381	379	410	396	399	407	377	390	417	383	369	341	387	396	383	336	404	420	371	403	372	405	397	385	348	414	398	380	409	354	402	443	417	375	384	392	409	365	347	446	383	390	394	394	374	411	383	395	413	380	396	414	402	417	428	380	397	370	396	385	379	385	425	401	422	373	387	427	387	421	399	429	379	331	386	372	382	397	378	372	375	376	372	399	369	366	393	351	409	350	388	399	365	369	361	412	347	383	364	386	382	345	398	393	431	381	370	382	387	415	412	395	379	404	364	396	415	395	440	435	401	393	390	362	406	414	371	411	371	390	356	402	379	386	379	407	380	357	398	400	395	355	379	387	372	410	401	376	370	368	415	381	357	384	372	384	442	380	364	364	361	383	401	400	385	386	446	400	391	419	423	384	404	392	409	415	388	390	386	461	394	402	415	404	417	426	394	369	411	409	364	375	394	388	371	354	373	426	379	406	373	387	402	390	416	390	384	419	396	362	389	391	412	434	369	442	382	353	342	375	344	408	373	373	385	409	390	409	393	392	409	381	395	385	416	394	422	390	392	373	397	403	378	376	415	401	412	436	411	382	372	406	397	409	367	399	415	378	384	383	378	375	360	414	420	377	390	408	402	347	370	355	396	366	378	406	377	368	396	359	373	426	370	394	388	330	391	381	414	412	418	369	421	406	420	393	392	373	368	383	389	405	384	385	397	417	416	411	410	392	370	377	379	375	390	381	392	388	390	398	390	398	395	398	392	390	372	390	395	367	400	392	377	372	381	397	377	411	414	389	355	421	393	373	332	387	392	360	406	378	412	393	373	371	418	379	379	402	377	398	425	358	394	417	398	381	371	378	394	394	400	398	416	379	407	376	399	364	424	404	377	394	381	421	401	392	412	406	367	379	396	375	354	399	415	403	403	395	373	394	416	412	424	411	389	400	382	420	372	355	385	369	398	386	395	405	370	393	385	360	396	378	391	385	428	431	396	419	405	387	418	394	398	386	368	388	412	383	418	388	378	381	393	391	356	354	352	419	374	379	415	367	393	364	387	382	367	405	363	383	371	366	392	395	404	408	398	363	365	363	385	399	389	402	377	374	397	375	359	391	374	389	419	420	375	393	387	414	408	390	392	407	385	367	424	394	414	409	445	408	405	398	409	383	353	399	383	403	395	411	386	369	378	418	369	369	360	383	394	395	393	357	401	401	394	379	360	412	359	401	412	433	382	368	376	416	422	376	397	389	395	396	358	414	418	405	402	395	404	412	400	373	405	393	369	392	424	409	388	375	438	423	369	413	410	414	414	382	423	424	389	367	419	418	380	417	402	390	444	359	389	424	412	345	420	417	435	369	380	384	389	407	389	392	395	408	364	386	416	372	366	414	434	364	390	398	383	390	417	383	343	380	374	358	393	408	381	393	422	407	413	406	392	429	399	376	381	375	360	440	396	360	353	350	369	390	364	394	394	352	393	413	390	357	378	367	394	429	426	409	399	379	344	433	410	445	338	401	390	387	395	449	391	429	347	374	347	421	387	371	411	408	390	410	356	372	391	394	349	404	401	369	364	364	381	362	404	417	393	375	410	367	414	381	379	360	377	366	420	396	409	416	418	378	359	409	369	366	393	419	406	353	384	345	394	403	396	388	407	385	380	424	440	404	369	363	377	397	364	383	387	408	392	393	367	403	388	384	372	377	378	399	386	379	372	422	410	409	365	390	377	378	382	381	374	411	400	367	410	401	352	383	364	384	381	437	400	408	370	385	434	408	382	392	422	403	381	415	381	410	406	384	382	371	399	390	387	382	397	396	389	385	374	416	374	389	400	396	375	375	413	400	386	372	436	385	417	432	406	372	396	380	393	428	412	365	356	382	389	382	436	421	383	395	402	393	358	401	398	395	415	401	402	384	375	384	403	382	412	406	374	413	390	355	417	341	408	399	385	359	348	440	371	404	371	375	434	370	382	384	380	392	415	387	401	378	366	416	386	407	361	390	385	372	417	383	413	370	377	391	413	373	386	389	371	380	373	343	351	405	390	416	397	376	396	388	388	380	409	390	364	372	408	390	399	408	387	383	364	388	405	391	409	399	351	393	383	370	395	363	383	384	424	423	411	389	392	391	384	391	385	399	385	398	389	399	382	376	393	381	393	419	379	379	380	398	374	355	346	381	399	385	387	437	411	355	329	400	390	369	393	391	443	394	398	363	399	385	368	402	402	404	354	384	408	362	390	411	356	394	426	431	398	424	417	375	379	381	393	364	359	386	369	415	381	408	410	394	408	380	356	359	379	363	384	395	431	359	385	403	434	383	422	399	362	414	401	399	397	406	365	363	408	407	402	390	379	369	381	402	413	378	385	416	444	390	404	383	361	429	412	373	390	407	403	392	384	364	384	357	434	378	370	378	396	404	405	379	394	378	387	364	406	421	419	376	400	374	418	418	345	400	356	360	369	374	359	350	382	413	365	374	370	402	399	388	369	371	423	379	403	401	396	396	387	347	409	420	392	384	365	396	385	381	406	365	335	419	381	399	420	391	395	361	426	388	400	394	393	379	366	389	413	405	378	376	375	368	395	409	382	426	379	381	425	427	377	405	373	393	369	413	379	405	377	383	377	373	403	403	414	400	442	371	367	398	402	400	400	378	412	392	412	375	400	385	423	394	377	367	397	393	381	396	403	389	383	392	410	406	398	359	396	383	372	360	394	404	402	380	378	401	398	419	372	374	380	383	363	379	339	398	387	366	358	412	350	387	395	411	415	383	393	398	386	388	402	400	400	391	413	363	404	413	378	388	419	396	394	418	341	384	409	392	385	378	394	388	359	408	384	420	397	390	379	365	361	386	405	390	425	429	391	422	397	375	411	410	385	373	412	391	367	434	405	389	405	385	430	411	381	395	381	390	386	363	398	391	414	402	346	407	407	384	416	391	383	353	361	412	333	359	354	368	351	429	404	375	397	393	418	405	390	348	422	378	395	389	383	377	378	402	382	379	393	387	374	417	431	390	352	409	374	398	365	382	404	376	427	392	368	398	393	369	356	367	380	408	423	393	350	374	354	338	398	405	401	405	396	408	432	398	390	400	389	416	413	344	401	393	406	396	398	396	417	386	360	397	395	386	406	370	433	387	383	394	368	385	373	371	390	383	392	411	385	402	382	362	403	410	392	438	381	384	391	416	379	370	381	405	383	381	350	361	370	398	406	421	405	396	420	391	371	391	430	442	384	382	387	382	352	427	377	364	396	381	408	391	376	422	398	392	367	361	403	393	379	422	437	390	380	397	405	398	411	397	365	402	406	352	381	382	408	374	387	397	375	376	408	382	426	389	341	410	425
2062	880	964	862	914	911	867	889	866	864	847	887	824	880	864	869	882	828	783	894	908	870	804	817	874	857	891	893	840	870	835	883	880	863	834	844	835	839	908	877	885	858	833	848	851	876	887	846	878	814	841	839	825	803	806	838	886	864	830	851	824	844	852	858	846	841	868	834	863	876	829	827	839	863	843	866	850	865	850	852	836	889	842	926	849	895	852	872	852	889	817	807	812	865	859	864	836	844	863	826	852	896	867	852	819	849	836	837	955	902	902	832	903	850	843	885	831	856	792	848	900	825	853	851	822	820	832	858	834	817	818	816	864	849	845	835	866	849	840	861	872	853	846	831	855	841	823	867	870	865	895	800	882	883	942	874	892	853	855	843	881	811	828	883	803	850	829	891	914	832	878	795	856	836	857	848	865	799	845	819	855	878	882	827	843	894	845	825	801	857	872	811	868	891	868	864	853	870	901	859	864	829	791	814	850	848	861	815	849	875	855	858	898	820	861	865	859	827	861	895	878	902	797	809	851	873	835	844	886	838	828	809	847	858	865	872	860	897	812	831	845	838	881	896	816	837	896	849	849	884	800	831	839	868	833	841	888	774	875	848	868	814	838	828	841	878	858	844	860	931	939	851	848	834	864	826	798	804	816	864	841	898	857	862	890	880	813	863	845	874	866	817	826	851	811	825	867	820	829	882	887	856	836	846	845	866	823	868	861	839	905	842	845	874	838	909	862	895	820	859	833	877	855	821	816	877	881	855	878	818	828	839	860	857	807	822	875	858	854	825	882	852	859	810	863	848	832	877	884	843	864	900	876	851	813	899	863	919	824	801	894	861	902	852	874	893	782	864	834	886	858	836	864	853	795	857	863	879	832	886	881	882	861	801	810	866	848	854	848	851	891	856	865	825	813	854	888	832	834	883	872	871	837	815	870	847	833	886	856	842	867	889	854	865	868	934	801	828	883	853	873	818	781	853	827	810	816	858	776	821	886	780	836	874	837	877	809	866	863	848	868	901	846	851	868	820	824	893	821	860	845	836	881	863	842	799	882	885	839	855	824	899	887	884	853	860	857	897	835	859	854	831	860	866	862	832	875	817	842	838	857	838	845	849	867	859	874	880	809	821	859	799	755	888	916	804	855	871	869	897	877	876	864	913	858	804	840	859	848	817	874	865	822	851	829	813	825	821	924	872	839	855	828	856	847	817	859	866	813	857	822	873	817	816	827	829	843	801	810	833	888	926	837	797	827	931	819	828	843	832	831	842	841	820	813	839	856	868	825	884	803	841	863	897	765	912	860	883	872	855	802	817	851	829	879	803	866	844	839	849	870	874	820	879	804	877	829	896	880	838	867	848	875	846	869	785	862	893	874	839	828	876	889	841	867	937	934	873	859	842	819	875	862	838	867	878	885	859	846	916	870	848	833	844	856	878	842	846	847	833	863	835	869	864	843	862	873	852	865	832	855	848	875	866	873	861	895	855	876	880	876	892	835	863	797	851	827	905	871	856	884	907	858	813	878	846	876	854	867	873	849	830	826	852	815	804	885	896	839	785	846	874	861	821	870	864	821	860	835	834	838	876	799	877	893	861	860	839	859	813	834	849	863	849	902	886	857	870	810	823	871	864	816	857	808	896	872	824	851	896	888	862	834	871	874	888	857	805	842	839	884	822	841	786	822	867	856	803	853	898	866	875	855	862	898	854	834	846	802	841	888	815	826	878	799	843	815	887	838	829	846	797	884	811	818	837	882	827	812	869	841	879	845	860	837	815	853	829	835	894	818	868	838	840	844	833	844	819	891	838	783	880	872	857	846	819	886	840	909	827	846	848	870	864	868	837	876	866	857	786	841	853	811	842	846	892	854	853	834	834	858	844	845	833	831	792	839	884	887	863	838	870	902	892	853	797	844	816	875	814	810	804	845	827	876	851	855	821	811	844	871	869	839	852	817	835	837	844	837	905	835	888	873	847	799	850	850	863	855	856	849	860	869	862	847	920	849	835	837	870	879	884	900	872	859	849	915	817	768	794	860	783	886	805	829	888	853	885	853	854	818	827	832	834	827	856	896	847	880	897	836	886	835	855	832	847	823	827	865	820	841	870	858	876	850	857	907	851	875	821	806	842	805	884	880	872	795	887	829	857	864	862	820	881	891	881	817	806	869	833	851	897	876	824	884	801	809	856	867	795	878	815	850	845	844	883	849	837	894	878	814	859	871	820	834	789	814	772	852	855	882	813	874	903	863	848	813	842	857	861	828	846	895	810	873	893	855	839	844	839	843	852	860	859	864	859	853	858	906	850	884	833	783	856	897	888	828	872	821	818	861	838	824	848	855	863	884	913	866	859	837	831	850	853	867	826	881	882	864	883	831	887	837	852	854	809	848	810	910	786	829	865	805	858	872	832	861	860	880	847	860	876	857	826	846	814	844	837	816	876	809	850	854	829	831	841	843	870	839	877	844	877	845	839	838	830	833	863	850	880	844	834	868	812	854	791	842	817	800	853	887	790	852	880	848	897	806	865	882	894	866	831	903	821	849	861	830	841	859	869	862	862	872	861	867	916	846	843	823	823	862	899	831	845	836	845	865	837	844	806	877	824	833	849	834	858	809	887	834	891	853	886	913	833	850	803	923	889	820	850	875	844	834	846	906	826	865	833	865	866	870	867	825	867	839	868	897	888	840	797	804	908	842	801	862	832	826	808	843	858	813	834	796	833	842	847	793	788	846	830	899	796	842	873	845	884	814	840	896	823	826	853	830	871	870	846	830	884	872	864	860	830	882	803	882	833	849	810	870	817	896	872	871	838	808	845	834	819	849	854	850	782	832	830	858	881	886	831	826	887	855	848	855	803	874	870	879	841	856	840	904	825	833	875	853	928	873	809	871	835	851	845	825	824	859	896	868	834	845	853	787	785	856	899	856	856	854	823	914	878	921	879	844	801	865	862	891	869	832	904	870	882	836	851	883	879	880	845	816	871	905	861	862	880	900	842	795	823	909	820	840	807	815	839	778	801	823	874	804	866	878	845	836	777	871	834	803	824	816	826	850	799	834	884	877	821	839	840	861	804	889	840	891	826	862	855	840	838	877	834	805	846	826	840	843	846	810	842	884	887	830	846	865	853	841	819	887	822	845	847	892	801	859	836	867	832	835	822	851	832	867	869	855	822	841	861	837	863	859	896	815	871	876	848	850	866	831	813	836	818	881	849	829	887	838	814	847	898	840	886	836	890	861	855	838	849	887	847	821	854	860	857	864	874	861	838	824	879	861	869	853	845	854	862	920	862	838	811	915	887	853	815	840	916	881	812	874	865	897	825	861	879	796	841	836	839	817	868	817	870	833	823	812	857	787	811	852	865	826	824	848	824	823	824	894	818	850	812	841	912	829	866	839	845	815	827	789	866	871	838	918	841	871	796	853	820	894	901	816	872	852	835	803	852	866	857	849	888	869	852	845	895	874	796	859	902	820	832	875	814	890	832	882	853	909	767
7923	542	537	417	350	282	284	222	255	213	181	224	222	202	233	182	216	229	215	177	183	217	192	229	177	209	223	187	195	196	208	161	217	159	182	177	187	214	200	190	211	197	205	205	210	185	190	220	207	194	217	227	214	192	201	178	234	172	196	199	187	217	206	192	198	184	170	185	183	199	195	193	179	211	182	178	189	191	169	172	206	198	200	177	189	213	185	199	185	213	196	187	200	194	186	176	191	190	199	183	178	186	200	195	203	173	194	204	163	196	210	194	179	166	190	206	173	198	179	173	189	185	199	195	198	203	198	175	196	189	169	198	193	200	207	195	176	179	193	220	189	186	171	177	200	190	191	178	185	199	172	167	185	194	191	175	190	209	181	194	188	187	178	191	231	184	181	202	158	198	180	198	213	192	185	207	185	162	202	207	187	183	188	174	193	172	224	177	179	206	188	199	184	187	215	175	180	174	183	184	162	187	191	194	212	189	187	220	190	213	168	195	201	166	163	212	183	173	215	175	194	210	206	203	192	191	229	195	192	214	197	200	178	207	171	172	173	158	182	169	199	211	175	181	190	182	207	219	201	197	182	187	197	191	199	210	182	212	194	207	206	175	197	192	145	173	191	172	193	174	189	171	186	172	150	181	213	183	173	195	172	203	196	232	157	201	190	203	191	186	182	178	196	201	147	191	181	186	201	198	176	191	174	188	194	194	173	193	199	218	206	188	178	181	195	193	198	218	210	223	181	172	184	201	212	215	215	165	199	184	194	203	203	220	191	183	184	178	179	156	191	203	204	203	194	200	203	164	189	172	209	171	208	203	205	225	192	211	192	178	174	157	196	186	160	193	212	197	184	188	195	206	157	169	165	205	164	206	193	198	165	189	197	191	206	182	192	179	189	180	204	194	189	196	182	186	193	190	174	209	185	175	193	191	223	188	177	175	161	204	201	189	191	216	164	193	216	193	177	207	185	192	187	193	192	186	191	183	172	189	174	172	168	190	186	176	200	187	178	195	217	189	208	189	171	197	187	199	177	201	186	175	192	176	178	211	170	182	200	191	187	222	200	173	183	201	188	210	201	173	196	188	171	219	211	174	185	182	183	193	217	199	205	179	181	202	231	175	189	197	191	174	213	189	173	157	179	197	214	172	167	207	164	185	189	182	200	189	190	183	185	201	161	178	185	192	182	173	182	216	173	187	227	212	208	177	206	177	209	186	208	184	171	195	219	181	212	198	186	189	191	199	185	204	207	180	183	206	190	185	188	183	205	205	175	176	185	170	173	178	188	190	196	197	182	194	156	187	185	153	180	202	177	185	167	180	188	217	189	178	208	208	167	173	182	197	194	210	218	201	198	180	173	153	201	201	205	196	186	191	183	174	205	207	210	182	179	183	162	166	195	192	182	170	199	184	193	174	193	185	163	205	186	195	178	186	173	201	205	174	184	172	167	192	211	188	185	198	200	199	194	188	189	177	170	188	168	187	217	227	198	198	199	176	182	193	191	144	183	185	183	194	193	157	199	193	191	198	180	171	167	200	216	185	172	182	198	185	191	192	228	191	196	180	215	188	181	194	212	217	174	188	175	189	187	202	176	165	220	197	175	184	203	172	159	183	168	218	193	197	207	189	179	199	157	203	177	199	200	199	183	193	212	181	191	170	195	217	213	190	164	184	155	175	197	204	178	216	187	141	176	182	187	202	209	173	205	191	188	181	160	184	195	197	210	199	175	206	188	192	198	169	205	183	180	200	192	197	192	180	211	202	193	182	234	175	181	197	192	201	219	190	170	201	211	195	187	175	197	218	198	202	178	178	184	170	182	186	202	175	192	183	183	184	186	169	170	189	195	201	191	204	194	183	214	156	172	184	182	201	194	157	207	199	187	172	213	178	192	184	203	196	173	177	181	193	209	186	200	187	196	204	189	210	178	161	186	184	170	198	178	168	180	159	207	180	182	184	207	180	184	164	189	191	195	205	172	161	187	197	208	189	202	165	191	212	165	197	191	197	187	198	197	182	194	197	211	183	199	174	182	191	175	178	182	199	184	188	197	199	169	198	200	197	213	190	178	178	212	214	199	207	186	182	204	178	175	193	184	192	176	198	197	201	197	177	213	185	212	164	216	213	179	177	211	200	205	219	206	198	213	185	187	168	207	202	208	171	197	203	197	177	190	165	184	187	188	203	207	185	196	192	171	189	184	193	213	171	190	173	179	199	165	163	181	195	169	221	168	201	203	187	179	191	221	196	199	198	185	151	202	191	178	161	205	176	189	181	179	208	221	170	190	181	198	216	181	198	186	184	194	191	176	218	198	178	185	179	194	186	194	218	194	189	181	205	193	196	190	212	213	182	185	215	214	184	178	211	178	225	178	177	209	187	176	180	183	200	193	195	202	197	208	210	192	204	195	220	181	204	165	194	197	198	206	195	199	192	184	166	191	198	164	187	235	193	221	197	216	206	174	161	190	190	192	186	197	185	178	195	210	197	209	198	196	201	190	185	192	199	174	199	190	204	196	223	204	195	206	184	193	205	203	192	196	198	176	176	217	185	199	185	195	204	168	205	174	198	180	188	213	196	210	184	183	158	187	203	195	177	198	203	184	194	199	208	192	179	185	193	207	167	197	191	192	183	167	211	187	192	207	205	203	175	195	221	192	230	190	196	216	187	192	182	170	187	184	193	169	167	172	227	174	182	186	186	180	197	199	157	209	180	189	157	203	219	164	186	188	186	185	211	183	173	175	204	186	191	203	182	210	194	201	157	171	190	161	175	169	207	211	181	168	178	191	153	185	168	174	194	219	185	182	176	200	167	203	175	206	183	181	180	192	199	197	193	191	198	179	166	184	183	213	168	184	203	193	217	182	179	188	222	208	190	178	219	174	186	189	182	189	188	166	188	200	183	198	198	183	173	178	227	196	186	175	175	224	175	171	187	199	163	171	182	213	183	201	202	204	183	214	195	192	208	185	183	181	205	197	180	187	194	184	192	216	195	181	175	162	148	188	181	224	203	184	204	176	182	203	224	169	220	173	172	186	189	180	198	178	193	204	199	185	193	193	189	177	218	219	192	186	172	191	190	176	161	183	201	179	184	201	206	178	174	185	195	190	205	185	183	202	205	186	200	208	195	175	201	203	204	184	190	211	180	185	196	208	205	180	176	177	201	208	189	173	210	213	177	159	205	210	221	178	190	190	198	198	189	208	189	157	206	203	201	210	171	199	193	165	188	172	198	192	173	216	222	187	164	222	190	195	205	164	175	168	181	135	214	216	168	170	174	198	200	191	168	195	179	177	182	205	187	203	180	202	169	184	192	156	204	184	204	195	215	192	173	187	167	209	183	187	200	172	181	192	197	181	169	176	205	243	208	193	165	215	196	201	188	192	193	180	169	163	177	200	194	167	192	193	204	180	185	189	195	194	198	199	191	192	196	197	184	207	188	180	175	184	178	199	181	194	216	199	183	210	179	176	218	177	179	190	183	197	179	221	183
6364	743	1199	1267	1121	960	805	780	708	619	626	554	611	544	559	534	560	512	507	494	482	465	526	520	470	531	452	463	481	463	449	466	503	470	484	496	472	490	504	473	520	480	465	467	485	466	478	457	501	446	476	469	415	493	472	447	460	475	446	478	458	437	477	487	476	499	448	468	468	470	471	440	438	452	414	433	452	444	454	466	469	456	439	462	452	469	415	476	412	469	502	476	502	496	483	450	473	424	475	503	477	439	477	429	454	466	440	462	501	466	492	450	454	443	452	488	417	440	477	446	460	439	461	455	435	484	504	445	429	440	431	460	503	470	474	469	461	473	468	460	461	420	456	471	404	463	447	487	501	485	441	446	441	503	443	450	506	459	469	432	478	426	466	433	476	434	451	483	428	428	460	458	482	487	458	449	469	441	465	455	463	437	464	431	473	479	467	457	437	428	463	452	426	423	451	431	435	460	451	466	459	478	469	480	435	438	469	452	456	466	447	428	478	492	416	508	454	428	443	422	450	457	437	413	452	441	486	460	426	435	457	469	453	483	433	502	475	426	439	458	459	444	432	456	446	474	418	507	439	465	467	461	464	471	449	456	446	433	453	476	480	446	436	442	468	489	468	433	480	415	473	440	521	446	429	409	449	428	464	449	438	461	436	474	449	474	453	454	446	491	440	452	414	471	483	433	462	410	451	456	469	465	462	477	460	497	469	471	465	471	421	458	431	479	475	437	494	494	510	501	462	462	467	453	489	427	429	456	440	423	446	442	444	447	483	459	455	470	447	455	486	457	507	433	401	454	426	469	450	452	428	501	454	450	440	395	487	440	514	483	440	472	446	420	500	429	473	447	444	455	455	470	446	434	435	475	481	449	411	469	523	451	443	414	482	436	469	430	439	448	480	452	448	456	518	433	441	460	454	435	481	455	468	478	469	447	470	469	454	480	433	405	500	467	453	484	456	420	450	471	464	477	469	430	466	468	487	428	451	453	470	445	446	461	474	421	475	466	460	461	474	435	484	470	450	468	461	460	456	475	440	447	458	394	432	482	440	427	431	478	478	462	417	470	464	494	436	445	464	438	459	450	458	413	461	468	460	480	418	451	456	456	479	423	459	452	457	471	492	429	468	430	476	442	455	435	415	453	497	490	448	454	443	464	480	474	495	465	468	441	438	495	478	446	452	458	479	414	486	473	474	487	470	470	453	508	483	440	427	462	481	447	422	432	447	499	446	455	471	480	413	477	481	471	453	454	471	404	437	454	441	449	494	448	455	443	523	474	415	461	426	480	422	477	439	461	480	461	464	423	462	458	491	455	482	459	449	450	442	458	467	430	444	454	447	472	454	474	420	439	442	462	414	457	458	456	452	464	434	470	447	416	445	474	418	441	466	460	472	453	449	466	465	478	471	422	436	474	422	481	437	450	454	504	493	477	456	444	468	452	460	423	423	437	464	452	445	478	450	429	484	433	455	414	452	476	461	454	429	496	467	444	449	455	416	443	406	446	436	474	458	454	473	450	442	424	450	482	477	425	443	463	483	445	472	498	475	495	479	463	465	444	501	443	470	454	467	447	431	465	418	457	415	444	415	413	445	450	420	460	474	475	461	490	406	473	482	444	476	453	484	457	480	460	455	492	475	487	452	477	405	454	484	453	450	429	464	463	439	486	472	422	481	440	461	479	461	427	463	455	462	476	454	445	440	485	452	469	446	481	464	440	471	436	429	454	450	453	447	462	486	428	483	473	447	442	462	457	451	398	448	474	440	438	430	467	453	444	420	448	493	471	460	468	496	472	418	486	474	469	489	449	449	471	452	486	466	441	475	425	480	443	475	431	435	452	445	449	414	457	412	422	470	442	453	464	481	467	463	459	476	469	473	466	415	461	441	458	447	459	426	466	503	457	477	469	488	485	469	456	447	448	459	465	445	441	459	457	476	455	472	458	455	456	433	440	460	444	450	463	469	454	450	468	470	444	463	464	403	461	478	449	447	486	464	432	430	435	465	459	453	442	475	483	473	487	465	473	444	428	469	428	471	472	457	464	517	462	433	452	458	434	473	469	462	457	439	444	439	462	450	468	467	431	493	467	452	468	438	431	457	494	464	465	461	461	479	438	454	487	454	464	433	497	475	456	449	474	462	452	429	464	405	466	427	466	435	449	430	493	514	431	463	484	467	432	484	448	454	444	474	420	437	430	488	445	445	438	435	441	426	438	458	469	443	488	467	443	484	464	444	452	466	434	433	434	433	413	455	507	456	476	447	454	401	451	459	436	463	443	452	466	450	463	435	453	483	482	454	489	452	438	465	409	442	475	484	483	474	490	452	484	483	491	503	439	434	473	475	483	448	464	482	449	489	464	429	405	438	471	434	487	457	440	458	480	462	457	444	428	456	453	447	469	449	442	435	444	465	433	447	446	500	471	418	472	458	416	490	453	474	448	445	450	438	443	451	449	456	476	463	438	474	452	467	434	458	483	412	446	460	472	464	473	448	434	422	430	428	430	439	471	455	432	403	452	471	432	430	411	420	475	479	482	495	447	446	431	453	434	462	463	448	454	475	435	473	440	460	464	451	450	448	411	466	459	462	443	445	423	473	439	453	478	476	468	468	429	454	444	437	444	420	464	480	456	419	473	464	451	446	461	485	490	478	411	474	447	451	480	480	456	406	466	418	477	524	477	459	447	428	464	431	465	435	469	433	461	456	478	459	459	454	425	457	518	454	455	441	447	465	477	448	444	474	463	497	462	462	414	474	437	479	416	437	460	436	431	453	470	479	490	455	469	465	474	476	494	464	433	478	443	454	479	460	454	454	451	430	454	482	473	453	450	482	436	456	470	385	456	463	427	456	442	445	445	442	456	458	481	447	472	464	479	456	403	461	499	472	458	470	449	467	434	488	437	460	432	457	466	483	504	426	478	488	439	503	513	463	465	473	451	469	466	451	447	463	493	472	442	455	460	475	451	377	465	457	458	470	440	437	461	444	494	476	460	441	486	453	439	480	478	434	455	461	461	460	445	470	451	417	462	467	437	458	446	460	502	424	466	454	427	430	455	456	472	451	465	457	455	443	459	467	456	439	461	456	454	420	493	473	438	433	488	476	476	449	486	456	464	455	444	430	425	482	462	478	469	440	434	447	465	474	473	429	481	440	414	444	410	498	451	456	487	468	445	471	452	449	502	436	460	435	431	466	488	486	449	496	430	446	477	431	435	459	432	461	448	453	488	508	440	450	448	479	460	392	469	424	448	503	427	450	480	452	446	436	447	448	440	455	438	449	435	444	473	481	448	475	491	476	487	484	427	472	433	432	411	466	451	459	423	456	426	449	448	442	442	468	473	475	444	430	498	437	462	450	401	476	511	427	425	468	458	440	497	466	437	447	420	480	450	431	475	416	447	419	439	436	434	466	445	480	449	495	446	489	426	471	461	427	441	481	413	425	462	439	437	456	457	453	434	474	419	491	458	454	488	461	520	465	448	427	438	482	440
14597	1240	875	657	492	383	346	274	250	212	232	213	205	206	213	196	203	193	197	201	194	200	220	182	192	185	172	162	145	170	189	190	190	161	185	164	199	159	174	173	193	164	179	176	179	169	180	173	171	197	202	182	169	171	185	175	193	180	187	211	173	169	172	149	202	178	174	175	179	192	171	178	161	181	190	179	190	185	175	150	185	162	182	182	146	192	191	190	157	187	176	194	198	158	192	202	193	192	158	180	151	172	171	178	169	158	186	201	168	189	146	174	177	220	178	167	173	183	187	183	164	172	197	181	187	177	176	193	173	172	169	158	185	183	176	185	182	187	201	187	179	173	198	173	217	204	181	178	175	204	194	179	158	178	182	186	173	177	173	153	161	185	183	185	175	192	171	168	180	138	188	155	177	170	184	153	169	190	178	168	188	198	184	172	165	195	154	175	164	192	226	193	160	188	161	175	180	175	179	205	169	201	158	180	190	174	185	183	171	179	170	151	178	184	170	191	186	195	191	188	176	166	182	188	168	153	179	192	177	210	169	181	181	199	157	159	141	167	202	181	178	193	194	177	197	192	201	150	190	167	155	169	169	194	152	196	179	193	202	187	167	184	181	165	157	185	176	193	162	164	188	170	173	201	209	187	163	193	166	196	191	151	179	178	176	165	143	162	167	182	173	193	180	159	141	186	178	168	167	193	189	189	198	174	156	194	169	177	170	160	158	191	183	160	189	175	154	171	179	167	181	178	165	193	189	162	169	187	175	145	182	185	174	192	160	196	186	167	167	166	158	169	184	169	190	196	204	184	198	179	167	192	167	210	189	176	192	160	169	164	188	181	154	192	185	165	188	185	200	168	199	189	179	177	164	168	179	154	161	175	164	182	186	151	161	206	180	164	179	158	199	180	142	168	186	185	213	169	182	185	167	157	188	171	203	190	155	167	193	169	156	157	167	175	173	198	159	183	188	191	170	181	188	165	182	162	182	179	158	165	158	180	201	193	150	160	200	183	168	162	172	184	159	158	195	188	186	193	171	179	210	172	188	198	178	172	185	161	186	166	185	143	182	165	135	191	176	150	190	168	204	183	158	148	149	173	177	165	169	186	173	163	176	185	169	168	174	135	177	182	167	171	167	157	181	179	194	202	161	182	193	152	175	164	210	172	177	182	175	190	162	211	151	152	160	198	197	170	186	158	183	198	202	168	151	175	174	170	178	196	166	162	171	165	180	174	171	151	194	187	192	166	172	187	171	189	169	182	183	189	182	182	212	186	162	191	153	169	158	168	162	176	189	184	167	188	175	169	186	168	207	166	167	175	202	184	179	179	188	169	172	186	156	151	164	195	179	194	176	171	183	170	191	185	183	153	175	187	158	164	177	192	161	169	181	167	198	206	183	166	159	153	183	163	162	186	160	167	163	170	160	190	191	169	180	149	183	184	168	179	176	173	178	165	190	179	184	180	187	178	164	163	199	183	194	151	202	187	175	182	178	176	180	162	170	164	191	191	180	184	159	171	163	186	182	184	189	186	143	185	154	195	188	176	172	169	168	194	186	185	152	173	177	190	182	202	159	157	183	186	167	196	180	173	182	179	165	181	163	184	175	190	173	188	221	193	165	224	190	157	180	169	177	186	195	170	190	184	168	197	195	177	210	171	171	196	179	186	180	172	180	180	174	163	178	152	177	198	191	187	153	167	190	188	172	179	185	206	200	170	147	186	212	180	151	182	176	212	163	181	173	147	190	169	164	219	153	183	174	158	171	199	186	180	193	142	163	149	194	189	157	172	166	173	185	174	177	187	161	180	173	167	187	178	190	185	194	155	211	190	171	178	187	166	177	183	174	161	166	171	161	186	165	181	180	207	184	160	177	188	177	170	177	171	141	166	191	195	176	201	182	173	187	189	158	161	190	189	167	197	168	177	169	189	175	186	210	183	186	170	172	175	169	186	155	167	177	197	193	177	161	187	180	174	187	203	213	181	158	164	183	176	177	172	169	195	210	178	176	150	171	197	184	161	151	174	180	189	183	168	202	171	161	155	159	172	166	168	167	191	208	186	158	175	159	182	152	190	192	183	165	186	179	183	202	182	176	180	188	207	165	183	182	209	163	165	155	141	192	163	174	164	203	174	159	170	186	195	188	185	214	174	198	193	180	198	189	213	198	166	173	185	164	194	208	151	162	165	165	177	193	172	171	203	179	173	157	184	169	171	153	155	204	158	147	170	139	172	166	201	191	183	168	190	170	174	179	164	174	146	158	175	171	158	189	182	166	203	175	167	186	201	176	185	188	171	158	172	183	195	180	189	180	160	175	157	167	181	167	165	178	176	172	203	173	179	152	171	187	171	181	188	162	153	195	154	184	176	164	172	177	177	184	168	166	185	185	168	176	185	158	183	173	193	179	192	174	154	164	168	196	160	185	196	195	172	162	179	157	178	195	176	199	193	203	182	184	167	215	212	177	187	168	156	155	190	175	182	176	169	179	199	190	187	177	163	201	182	206	173	175	177	163	150	165	182	171	200	196	151	184	194	193	172	190	152	164	154	182	185	182	192	165	167	174	188	185	178	170	166	196	190	199	210	180	171	180	165	189	181	162	189	204	168	142	187	168	156	164	164	157	155	142	169	179	155	191	188	171	188	186	185	166	196	193	177	221	203	161	192	183	195	199	194	186	152	172	173	190	174	174	165	216	196	189	184	183	168	165	177	151	182	199	186	181	142	178	173	194	180	194	176	172	158	214	185	176	186	191	197	180	165	170	171	178	156	167	142	205	166	157	158	167	181	183	170	177	164	184	192	190	191	192	175	163	194	130	160	189	196	207	163	197	176	185	163	167	177	168	159	198	169	197	148	174	163	154	170	204	178	187	191	188	180	180	187	201	169	187	177	177	161	164	155	183	181	179	179	174	186	173	181	187	165	199	169	164	176	164	180	169	159	160	167	173	184	187	177	178	188	191	164	149	173	195	176	187	182	210	162	195	183	190	185	174	196	179	147	183	174	189	184	193	185	186	193	177	178	168	173	175	173	170	192	148	159	180	155	163	165	176	191	162	189	181	190	188	192	174	153	185	164	162	193	165	152	174	177	162	181	170	185	168	169	185	171	198	172	187	171	182	164	188	174	182	174	171	180	169	184	181	186	180	200	208	187	163	163	173	165	173	163	160	190	189	173	179	177	170	200	155	189	213	167	176	169	176	179	182	198	197	164	164	159	201	180	172	175	189	195	183	179	170	180	166	183	159	169	192	152	178	169	180	189	204	185	198	183	172	169	180	172	149	172	183	171	179	191	176	168	171	163	161	189	178	160	198	227	189	179	169	196	181	182	179	175	170	180	204	184	206	163	173	193	187	176	182	181	174	183	177	172	169	181	204	166	166	177	206	202	202	173	172	180	188	164	169	175	182	180	162	169	178	171	169	164	173	168	202	174	203	190	167	176	184	163	195	201	196	198	189	187	162	171	179	177	170	170	188	154	180	201	211	177	178	190
8211	1000	1907	2068	1765	1571	1185	1082	938	867	801	681	676	702	639	607	608	615	575	540	564	516	548	515	509	533	530	517	518	560	507	497	466	524	519	475	476	465	477	482	525	451	503	433	486	518	492	512	502	491	497	476	527	445	471	419	445	459	458	468	511	537	427	475	461	472	486	519	521	479	463	442	512	476	456	466	448	461	428	429	465	421	441	503	449	481	504	504	500	456	483	489	461	468	483	492	465	472	432	464	450	461	463	467	510	488	451	459	509	511	477	467	479	457	518	467	499	472	457	503	429	490	472	463	479	483	437	473	460	477	463	490	473	482	502	459	472	468	446	464	464	455	473	473	517	472	497	477	478	465	444	482	468	453	457	481	464	459	462	456	470	467	461	447	465	474	427	482	469	466	492	434	446	460	485	456	481	459	491	445	478	452	448	431	430	490	463	460	471	433	469	478	447	438	505	458	467	464	437	453	482	460	468	452	451	495	467	468	474	488	471	509	440	459	443	488	485	475	477	462	448	499	433	467	465	468	476	443	462	478	460	493	455	475	445	465	512	484	439	457	430	498	503	507	453	443	479	477	445	490	473	485	467	433	442	470	443	450	459	464	471	465	468	442	468	471	454	446	481	413	465	504	470	471	494	463	453	459	440	469	484	439	476	496	457	476	459	483	458	455	473	484	473	466	474	482	478	476	477	449	451	489	467	470	488	477	458	443	470	468	502	473	492	475	497	478	466	427	454	437	435	461	450	480	482	496	475	463	460	462	495	440	468	475	443	477	481	460	450	475	442	494	471	495	493	477	455	444	452	452	460	460	473	483	494	428	445	497	471	424	445	447	433	488	454	458	476	474	467	471	448	459	449	469	450	431	450	486	467	461	472	496	427	462	467	491	468	479	487	473	411	454	456	468	469	463	454	442	481	413	461	487	468	487	471	489	436	486	497	464	486	457	469	467	457	467	481	455	460	483	466	448	422	489	492	467	463	483	444	455	500	482	432	450	470	523	477	470	450	468	423	451	442	474	494	437	463	474	474	455	476	468	481	464	472	460	440	477	476	458	426	475	495	451	462	456	462	446	445	463	500	440	518	427	446	429	437	474	489	469	448	476	456	451	429	468	477	445	463	448	469	448	452	484	478	467	481	478	444	469	466	483	448	442	463	458	455	436	488	465	482	467	442	469	479	459	458	439	470	433	449	491	510	450	468	434	426	470	472	448	466	476	476	466	463	439	481	430	454	461	485	481	472	497	447	440	483	489	464	478	432	489	438	489	477	474	445	488	484	462	472	483	440	450	464	457	443	488	423	467	484	480	467	463	454	516	505	450	477	479	443	436	473	448	429	485	475	458	478	463	460	456	461	469	478	465	453	497	446	426	432	455	432	498	473	433	439	489	468	454	465	400	458	448	482	443	493	444	444	468	482	458	420	453	460	457	501	466	453	467	464	478	481	440	468	488	419	444	480	443	436	483	486	443	430	487	449	463	476	478	463	438	515	461	439	472	440	499	471	480	417	434	478	464	495	453	452	461	510	441	472	478	438	494	475	489	410	483	439	481	463	455	457	475	475	488	510	466	500	510	415	475	471	454	474	446	466	468	494	459	434	467	449	467	477	410	445	433	429	455	446	493	478	453	430	440	480	450	481	475	481	469	477	492	456	455	457	475	456	423	480	440	483	467	439	467	502	489	507	498	450	474	514	455	461	457	481	531	453	477	481	482	468	448	516	511	489	465	445	465	457	448	459	479	468	454	465	495	499	445	430	474	459	488	439	477	443	447	465	467	473	460	465	446	470	455	435	523	474	492	468	459	443	443	515	473	479	519	462	479	460	451	418	432	447	468	488	492	474	465	482	475	459	519	475	460	461	452	479	487	465	487	439	461	485	461	481	445	498	448	454	470	441	449	501	447	528	475	469	464	504	507	509	454	419	507	459	481	473	449	457	480	449	499	427	479	450	467	461	470	434	448	416	422	491	457	452	529	461	449	458	466	475	484	458	499	489	446	496	452	495	472	450	488	460	476	483	484	486	446	492	470	421	471	456	454	480	470	472	480	470	461	469	465	471	452	444	484	468	441	462	497	454	459	445	471	495	434	484	439	462	503	483	481	439	461	470	457	442	554	473	463	485	445	480	479	473	508	477	448	461	440	481	463	450	455	498	512	474	437	460	445	472	464	470	467	450	426	432	467	510	455	471	467	488	454	464	479	442	479	465	478	491	503	486	444	451	457	453	456	449	464	442	457	483	523	446	460	462	424	461	482	487	505	484	432	477	476	476	496	463	478	415	417	483	478	461	442	448	464	473	490	441	497	413	460	493	464	491	466	450	450	489	509	428	457	471	452	481	455	473	438	453	481	455	447	514	451	471	454	462	467	478	498	487	482	480	479	465	469	481	473	454	476	481	481	457	448	475	432	484	454	464	483	498	478	493	462	482	428	494	474	454	491	490	469	439	421	452	496	511	480	454	477	457	418	499	468	420	496	417	461	482	472	443	458	487	429	502	483	471	461	437	484	482	431	491	424	459	461	469	453	436	483	470	465	495	466	480	463	454	507	460	471	433	453	447	470	490	491	501	463	472	474	451	494	439	466	499	464	507	459	454	453	484	440	463	505	497	439	489	459	493	452	472	474	481	433	499	458	455	454	471	430	464	491	471	472	491	448	485	473	448	482	454	440	474	445	482	445	476	466	458	466	420	453	469	485	421	477	447	483	489	472	484	428	499	474	456	457	475	493	427	468	494	474	453	457	433	478	491	464	468	450	475	452	477	467	460	444	482	480	489	479	490	473	467	428	472	489	467	479	441	464	496	445	466	465	485	466	470	490	491	451	464	460	463	453	447	449	501	445	493	496	507	443	504	469	410	461	461	447	451	461	460	427	449	505	490	500	482	467	509	502	469	445	483	462	436	487	425	457	464	508	457	495	461	461	454	486	455	482	432	453	477	478	472	463	466	456	473	485	433	465	487	461	440	471	459	462	517	503	462	465	419	459	473	460	429	442	456	441	446	439	454	482	461	458	487	489	435	481	475	440	459	460	473	463	457	462	430	483	471	451	522	442	441	448	455	443	486	463	503	461	491	440	474	484	457	465	456	439	478	416	480	446	505	475	465	476	481	458	489	479	456	442	478	489	453	464	450	457	460	458	481	483	490	474	475	487	433	440	449	482	469	489	473	487	433	465	472	481	477	453	466	500	485	484	450	430	487	432	446	455	453	470	478	438	473	437	482	469	463	458	457	492	461	439	438	418	461	438	450	406	449	450	479	474	494	479	483	486	496	457	470	487	463	491	478	483	486	506	503	439	478	461	444	455	485	459	472	487	480	494	452	455	474	452	482	436	451	462	487	490	411	498	447	455	469	459	478	470	484	440	463	481	484	474	464	446	506	461	459	522	448	478	452	486	488	470	460	477	483	460	464	436	457	411	459	477	466	496	456	438	448	472	441	469	438	502	480	495	477	437	450	465	460	493	487	519	489	454	414	462	471	495
1896	460	369	401	401	405	367	395	374	368	390	418	425	380	406	447	368	359	384	401	407	414	369	399	378	389	432	415	401	414	415	379	424	437	387	385	413	376	411	369	380	392	396	403	358	375	421	365	365	416	410	375	379	388	403	418	405	404	400	419	384	461	395	383	395	386	406	391	387	393	393	362	390	366	366	404	382	381	396	409	405	362	390	401	424	382	379	393	353	380	365	419	397	407	413	398	392	390	375	398	414	372	393	394	411	391	389	429	350	379	423	426	376	385	404	411	371	391	395	401	418	425	406	388	373	395	403	391	404	401	344	413	414	395	405	404	347	359	407	383	425	422	403	351	363	400	377	382	385	399	418	394	378	372	363	376	369	363	406	392	401	422	396	384	373	400	403	388	392	415	393	427	423	344	419	382	407	407	377	390	419	403	399	379	410	442	419	421	380	386	409	398	373	444	371	368	373	414	403	380	404	358	366	408	371	356	375	404	364	390	361	409	395	399	398	405	435	388	358	392	422	399	400	382	419	350	424	406	417	440	407	409	402	431	346	403	405	386	359	387	382	392	406	387	415	437	362	374	432	413	374	377	386	390	382	386	386	387	419	410	359	375	361	402	425	396	382	393	437	388	392	344	372	420	390	381	375	376	400	380	396	430	366	425	422	388	404	352	408	397	418	393	374	354	403	427	400	370	393	397	430	411	375	446	380	383	412	444	405	378	379	403	405	372	400	402	397	373	405	408	366	422	358	399	387	358	418	444	401	418	413	435	375	431	418	400	398	367	400	389	393	356	386	371	374	374	392	416	351	394	393	385	390	384	402	386	423	391	386	403	404	376	416	391	394	365	376	397	361	405	391	377	382	400	412	405	375	434	365	343	414	389	365	365	383	399	378	377	397	376	416	394	403	392	409	372	331	374	408	396	424	389	380	393	386	373	401	375	393	354	379	407	370	357	379	414	376	377	400	431	413	412	371	382	383	400	395	358	388	379	391	386	415	368	405	405	380	445	412	386	393	422	433	390	404	400	389	392	422	401	404	418	407	406	366	388	412	340	393	385	393	390	398	395	379	390	365	394	376	380	381	413	400	380	395	364	424	397	404	373	359	373	390	401	416	358	390	354	378	406	423	411	381	382	382	369	371	369	397	366	418	401	379	385	391	387	414	375	398	380	418	379	431	392	402	388	409	374	379	375	396	406	342	400	365	394	400	387	414	415	367	418	397	376	389	391	415	415	374	394	403	392	395	367	405	428	402	391	357	415	350	390	378	395	421	436	361	383	416	357	399	380	398	399	403	377	408	430	399	369	419	407	380	387	397	364	398	380	382	397	416	404	382	358	393	407	382	397	415	374	428	374	402	372	412	391	376	366	387	399	405	352	375	332	423	416	396	368	397	392	420	407	397	430	363	382	369	375	386	409	376	392	388	375	361	384	392	393	373	429	383	400	362	391	382	377	426	367	395	370	428	440	426	384	399	372	369	364	393	396	387	394	415	403	400	347	400	383	399	394	413	402	391	388	395	371	358	378	409	353	393	408	419	365	377	415	388	396	413	410	386	395	389	393	383	375	392	376	439	402	409	375	366	364	375	394	399	391	399	418	356	387	394	400	372	367	380	395	394	439	397	380	391	408	406	406	370	392	419	406	368	357	388	381	374	382	430	420	361	381	378	420	384	373	402	416	359	383	401	367	394	386	394	390	388	406	347	366	414	403	412	362	363	423	390	450	421	449	412	358	375	406	400	379	401	384	414	408	390	412	408	409	355	396	373	386	342	374	405	380	403	367	343	407	425	402	386	387	416	440	382	418	376	407	424	416	411	388	389	408	371	401	389	390	371	380	408	388	393	370	382	379	382	392	424	418	413	378	416	398	376	361	390	415	416	360	346	402	395	391	367	371	376	389	410	409	436	390	379	383	381	392	386	450	431	423	403	367	375	406	377	416	400	382	390	410	411	404	371	367	377	388	390	409	404	375	385	393	408	376	390	393	382	381	376	344	414	403	402	426	417	378	366	446	410	374	388	409	390	408	424	429	379	405	386	370	386	391	387	419	391	412	426	417	401	376	401	403	424	380	369	407	384	386	406	378	395	390	371	404	414	378	411	390	401	370	396	370	416	369	378	412	435	396	380	392	368	372	398	391	395	406	394	390	377	393	417	404	410	418	408	381	380	388	386	388	377	405	350	393	402	411	440	404	408	401	352	401	376	433	422	415	379	345	383	396	377	418	420	372	369	411	384	440	444	405	379	409	366	406	383	378	388	349	406	414	403	404	413	378	425	416	407	374	407	388	427	391	380	400	417	371	382	378	375	352	421	364	377	437	392	360	393	401	411	455	399	400	399	399	392	365	372	390	389	339	442	429	365	356	387	379	382	397	428	356	337	408	389	381	399	395	365	387	375	416	372	418	429	388	387	334	362	375	409	395	399	385	408	402	398	370	412	411	377	360	413	400	391	387	381	381	384	400	387	415	408	417	401	400	386	383	398	405	415	413	403	389	405	403	390	385	433	424	363	374	421	403	381	411	375	318	405	382	398	437	405	422	396	391	410	382	386	404	366	405	356	379	399	388	406	348	409	389	388	376	372	398	402	406	415	381	392	416	379	365	371	406	407	362	406	369	408	446	398	429	413	384	398	409	444	375	420	381	370	422	401	377	381	398	371	389	376	432	434	368	430	406	396	428	393	347	417	412	394	391	365	375	387	398	423	344	389	394	452	419	397	396	409	403	423	396	417	400	403	389	411	406	408	401	376	351	387	395	384	421	393	365	453	385	406	369	359	373	386	407	389	417	415	440	379	400	403	376	367	380	363	378	404	409	370	385	376	422	420	358	406	349	383	374	422	403	392	357	406	386	384	412	355	383	380	417	379	374	392	440	405	400	383	394	404	421	368	421	407	398	367	403	392	422	413	416	353	386	396	342	424	385	398	369	354	392	354	404	400	352	371	401	371	398	396	387	393	406	399	330	361	371	391	382	389	380	390	377	358	363	407	384	438	400	404	384	448	416	378	403	362	416	360	387	382	379	398	357	408	382	389	368	376	396	397	396	404	405	372	377	397	431	373	389	379	369	416	424	360	362	387	399	383	410	386	389	396	397	371	405	386	396	377	424	389	415	409	377	347	397	393	375	388	357	395	422	410	355	390	376	418	391	387	408	374	359	397	383	393	406	370	392	369	406	419	391	401	401	416	399	398	387	403	376	386	388	414	355	374	386	405	404	404	367	435	386	372	370	378	364	376	394	427	374	384	347	401	349	391	394	430	381	390	404	419	382	392	418	352	404	404	424	380	344	378	350	399	366	392	396	389	391	399	414	402	393	399	431	400	357	353	392	382	387	372	380	390	375	375	384	406	358	377	389	426	384	420	379	365	415	370	353	379	421	432	446	435	374	366	368	378	389	411	408	383	431	407	407	422	391	379	391	373	406	380	375	379	396	394	392	365	361	416	369	386	401	401	386	363	404	409	396	466	401	379	394	379	341	356	418
2194	881	911	921	890	872	884	847	910	869	861	862	894	769	870	816	829	893	900	816	871	834	871	878	870	894	813	804	856	800	839	869	867	869	860	841	816	863	827	846	882	842	843	847	890	843	856	837	875	872	815	851	827	823	882	855	877	851	864	840	861	847	884	825	827	828	849	818	847	849	908	834	922	821	829	829	826	876	830	868	867	868	913	857	913	929	901	837	871	848	881	846	846	858	892	829	846	836	827	877	896	900	874	857	813	873	848	860	855	854	889	907	892	845	854	844	851	894	856	813	910	844	843	876	844	820	893	865	872	851	840	877	819	868	880	864	908	801	828	876	841	859	833	843	846	856	854	843	882	846	889	881	843	902	874	827	851	837	890	868	820	875	818	820	865	858	867	897	879	868	881	849	878	840	888	840	872	836	858	845	860	849	872	870	890	872	854	887	811	883	860	870	878	882	865	861	856	888	842	853	879	848	881	826	901	861	883	862	872	786	899	854	855	838	889	875	849	887	839	880	897	790	879	841	820	887	834	824	852	885	902	882	849	866	864	860	822	871	837	846	863	893	874	840	862	806	894	892	833	850	830	835	843	877	901	828	858	914	814	896	842	868	914	853	826	837	905	839	831	834	794	850	906	809	873	837	835	859	836	837	845	853	902	857	885	836	867	876	873	830	872	895	850	853	918	847	867	861	849	891	886	873	876	821	847	859	871	861	868	930	814	799	924	863	840	838	862	854	857	882	859	834	870	881	898	801	849	785	841	847	857	844	850	856	845	904	916	810	843	882	899	867	822	913	881	876	878	871	813	846	875	850	832	865	900	886	888	813	907	831	837	838	849	799	823	839	880	819	848	880	825	864	867	840	892	856	800	888	889	855	900	932	865	877	878	873	847	818	799	849	840	830	831	855	844	820	835	862	841	860	821	788	864	837	880	895	872	827	811	827	882	840	830	834	857	893	865	840	841	908	887	881	857	890	888	876	808	890	912	830	889	887	868	833	846	871	853	842	826	850	818	835	841	820	852	845	848	898	887	878	854	856	902	841	829	855	832	850	885	849	896	834	805	855	870	838	903	811	898	864	831	898	895	876	859	911	889	892	853	820	840	813	863	816	873	845	913	861	831	862	869	820	852	862	860	878	845	876	860	909	795	856	912	820	901	813	912	849	859	815	886	896	844	850	784	880	893	891	829	826	891	891	778	881	834	837	875	863	824	869	897	881	873	876	823	856	885	828	870	912	802	847	797	860	877	812	861	875	807	835	873	880	871	892	842	870	833	913	826	832	852	898	896	873	852	894	868	815	836	861	904	861	883	866	927	876	837	855	841	848	905	864	877	859	845	879	834	886	835	826	836	863	888	851	853	858	851	837	841	804	834	899	868	829	808	893	861	886	880	853	871	858	771	873	866	905	862	801	849	854	819	846	895	877	867	854	854	827	866	831	875	806	804	873	826	870	832	917	819	844	843	832	837	862	841	863	879	891	829	852	874	815	897	906	852	824	826	849	873	891	804	833	872	834	863	894	852	882	850	839	861	860	818	806	860	838	842	861	876	860	845	833	822	913	888	918	876	890	834	804	864	856	847	855	847	869	862	862	841	824	828	873	888	875	845	826	839	860	919	853	865	782	831	846	846	803	831	828	855	851	862	851	870	905	853	866	892	836	881	879	878	852	820	847	861	857	847	887	856	872	856	853	875	864	870	885	842	884	858	829	846	823	846	871	851	860	884	890	878	891	883	857	855	874	826	867	878	854	875	833	883	871	860	847	814	835	814	830	840	859	875	835	827	866	846	886	896	858	861	835	829	839	853	842	939	873	833	857	878	882	875	871	797	839	872	877	869	833	866	845	865	815	880	871	874	861	850	899	832	830	847	869	865	869	815	892	867	886	854	849	857	845	811	853	795	843	886	879	846	827	890	889	863	828	830	854	877	869	896	847	810	883	859	841	918	847	911	838	857	887	845	901	818	871	868	875	830	848	860	873	886	815	834	852	882	851	846	875	868	856	869	867	827	856	852	878	824	847	856	875	873	840	854	843	849	892	861	861	836	837	805	810	854	900	817	840	861	827	811	888	854	828	887	850	838	820	879	845	827	843	842	876	825	839	811	886	873	859	899	890	907	814	856	882	832	851	873	848	821	844	814	821	848	828	869	871	859	814	824	868	847	835	868	832	891	834	876	879	882	787	826	856	854	870	849	896	874	886	850	864	863	856	847	895	846	888	903	858	894	907	848	906	793	846	803	866	868	840	898	831	874	859	861	874	870	823	822	899	836	841	867	792	918	907	918	823	838	893	838	852	845	917	871	889	895	860	835	855	895	833	813	832	850	867	810	868	867	817	863	862	880	861	839	899	870	850	869	841	846	856	833	848	831	880	858	868	836	861	843	899	835	878	826	852	851	844	836	870	870	883	844	884	896	816	890	817	885	832	880	846	889	901	873	851	827	911	901	867	851	834	826	956	826	909	924	899	840	886	878	802	874	797	853	799	825	850	851	905	801	818	862	853	856	903	842	854	866	836	856	840	860	897	866	848	858	884	832	889	831	854	883	824	900	837	880	883	783	861	872	871	895	820	869	848	842	838	874	848	840	837	881	849	882	892	861	862	893	845	896	856	828	877	847	854	839	889	859	820	863	862	840	863	853	845	857	847	878	853	874	888	844	913	826	830	832	897	851	872	856	871	811	871	862	859	853	901	835	839	861	789	850	802	883	897	865	872	835	840	859	878	834	862	868	880	861	841	866	847	843	849	809	870	829	826	870	855	889	839	847	871	859	873	832	898	882	883	819	796	857	857	882	820	896	809	821	894	827	908	830	834	852	855	847	836	895	883	857	838	821	821	852	822	835	895	841	870	798	854	843	841	844	877	819	903	868	884	827	879	835	839	843	850	832	909	821	856	836	835	825	844	797	828	844	757	918	861	876	898	853	860	831	850	871	840	886	854	866	852	827	931	845	908	881	820	882	780	915	854	840	872	873	847	904	909	817	925	892	906	839	915	846	863	797	853	882	835	883	822	863	855	899	899	788	843	861	882	831	851	874	865	875	825	872	855	830	827	865	841	870	815	885	843	861	903	853	843	876	865	838	867	863	881	869	855	825	819	847	857	841	838	887	889	879	891	847	904	797	818	801	827	887	871	828	843	895	877	878	823	901	867	861	867	868	892	843	848	791	871	902	861	860	847	895	864	879	863	823	827	869	859	896	837	838	847	862	845	949	842	861	852	849	858	800	830	880	865	810	870	840	849	862	868	823	859	896	892	847	878	855	898	851	849	862	870	859	836	885	794	814	869	911	853	881	826	883	856	841	845	855	805	863	818	919	847	863	897	866	857	907	883	780	835	831	859	925	839	880	910	806	829	915	846	814	814	861	862	892	865	924	878	888	885	850	836	860	875	872	828	842	857	894	855	861	856	841	899	828	882	842	872	860	802	876	838	869	876	842	850	884	850	842	896	802	886	832	816	822	843	856	857	848	865	919	859	951	858
7601	492	542	424	349	301	279	238	240	234	245	205	237	186	206	220	199	201	201	208	178	212	208	218	184	195	218	203	205	210	217	184	209	203	189	192	192	205	221	204	199	197	198	203	189	192	223	198	186	190	176	196	190	191	200	171	216	208	188	202	208	180	189	187	198	189	189	200	157	189	185	181	191	190	161	183	186	184	186	196	183	204	181	221	194	197	190	203	176	214	207	220	214	206	191	185	218	188	206	202	186	182	187	176	190	174	211	185	219	181	170	184	191	199	228	179	209	192	197	190	209	184	220	202	200	223	227	200	186	188	176	198	211	192	196	246	209	174	187	198	200	204	181	169	191	186	190	217	188	172	183	178	202	189	195	194	144	193	179	188	208	177	202	196	198	181	196	194	179	198	169	191	203	205	188	191	184	205	202	207	195	201	198	179	172	182	219	192	180	216	194	196	183	175	172	186	219	176	163	161	198	186	200	162	185	198	174	195	193	223	181	203	204	197	208	202	183	200	198	192	174	195	187	205	238	202	175	215	203	182	206	196	209	191	184	202	225	213	202	194	176	220	187	172	190	162	199	208	214	198	206	180	214	178	179	194	164	187	197	200	202	191	191	199	185	189	174	207	184	183	187	201	177	184	177	192	169	190	186	201	196	222	177	217	196	193	209	180	180	192	208	194	196	172	187	191	192	167	206	194	179	203	179	201	179	187	198	179	178	196	172	213	197	173	204	205	189	202	181	204	185	220	192	170	195	198	170	193	211	173	202	201	176	176	188	215	197	211	204	206	181	202	224	181	182	195	190	197	199	189	171	185	180	207	183	208	200	177	180	184	190	206	225	253	196	190	192	212	186	181	188	214	193	198	175	165	209	188	201	177	192	190	203	206	220	209	196	184	200	194	165	186	188	192	189	183	201	206	226	212	220	187	216	199	203	220	195	189	174	210	224	192	200	201	228	186	174	199	180	179	204	225	189	197	203	215	170	183	191	178	220	176	190	176	202	182	189	204	177	192	182	187	199	212	180	194	213	183	198	205	194	186	227	212	198	184	180	182	187	206	190	193	178	184	197	177	176	190	205	171	190	210	194	195	212	177	195	186	186	201	179	199	191	198	196	208	174	193	201	188	170	185	232	207	191	186	212	160	205	166	197	185	179	178	162	208	198	199	214	164	208	211	215	205	202	196	171	183	173	210	220	179	193	193	213	186	185	182	190	203	192	162	191	224	187	194	188	219	191	224	194	182	195	181	197	164	198	188	206	207	195	177	193	181	182	189	199	173	224	172	205	188	182	178	212	169	183	222	191	220	211	198	207	186	196	173	193	175	187	171	186	205	203	208	201	194	195	175	181	190	211	179	190	177	204	211	220	205	224	216	175	187	208	198	192	186	223	203	178	167	178	193	184	183	189	189	185	220	169	164	172	212	196	208	183	197	215	179	188	205	209	217	188	213	199	190	170	208	202	186	197	209	202	218	186	227	191	193	173	211	199	203	194	188	199	198	158	194	199	185	180	189	182	226	190	162	169	184	219	189	153	173	198	179	164	165	184	179	216	201	164	168	193	237	162	204	214	217	174	205	188	193	200	201	199	188	194	190	177	174	168	181	199	211	178	198	185	213	181	183	178	177	225	194	216	186	186	185	196	189	193	191	193	212	208	216	190	207	197	193	198	184	205	180	201	209	222	226	191	168	165	186	191	185	212	205	197	229	211	183	209	197	179	204	218	188	168	171	201	187	173	186	195	185	185	184	205	223	199	188	176	200	186	203	183	184	192	195	208	190	178	215	219	222	183	192	199	196	196	189	207	202	198	188	165	154	182	193	197	210	202	192	176	201	178	212	175	185	180	207	183	163	170	202	167	179	191	157	188	206	182	162	192	190	172	217	204	212	189	189	192	224	198	204	199	207	189	226	186	221	159	189	194	218	195	190	195	207	201	245	196	201	193	217	193	206	202	187	180	190	176	230	173	193	175	179	211	206	203	189	186	203	188	191	204	183	212	217	219	198	206	209	203	240	208	186	189	201	217	202	176	191	187	189	185	214	191	195	211	198	220	171	186	180	184	198	210	207	216	176	184	198	173	179	212	218	184	182	198	201	211	189	186	213	162	195	201	189	200	193	190	190	194	206	195	189	176	178	181	191	187	187	196	174	192	193	160	201	188	148	171	188	157	197	175	182	189	194	179	188	200	187	212	181	198	173	183	192	180	199	180	206	190	201	182	164	175	204	187	192	170	195	159	191	194	214	209	176	173	204	193	171	200	202	206	183	187	196	217	180	181	175	205	228	202	177	181	170	181	201	210	203	201	189	197	161	161	221	219	181	201	186	191	169	184	214	222	197	193	181	192	202	170	225	197	170	203	183	176	186	195	175	221	205	181	219	211	209	181	177	195	181	188	213	186	203	205	201	179	185	189	167	193	210	181	164	204	185	215	194	193	197	193	164	184	180	181	209	181	179	210	169	195	198	188	159	195	171	157	180	204	196	195	185	203	178	190	208	199	176	186	215	182	209	197	182	240	233	197	215	203	210	189	215	165	178	176	185	184	196	190	214	195	183	179	193	178	186	217	178	225	183	194	208	189	199	179	219	207	198	193	170	185	195	194	198	205	188	177	202	205	190	177	206	188	198	185	185	217	188	183	206	192	144	186	197	203	199	199	227	186	183	195	187	210	182	191	184	184	175	199	193	177	214	180	193	171	195	192	201	209	182	182	190	181	168	204	180	205	204	206	189	192	196	236	194	193	200	195	212	182	192	174	161	182	178	206	178	196	180	175	220	203	214	202	202	178	185	213	207	191	209	198	212	216	181	198	174	200	177	193	207	212	196	190	188	199	197	202	212	195	224	177	180	218	207	226	198	182	202	206	226	154	206	174	176	182	203	199	201	179	195	183	191	197	206	211	191	218	187	184	172	185	210	196	189	185	206	183	201	185	185	200	200	171	178	196	222	210	183	206	184	189	182	217	195	198	193	151	181	187	167	210	215	212	168	220	187	182	176	200	188	211	174	199	213	203	191	198	195	180	188	159	199	185	176	199	204	210	181	206	194	204	173	219	200	194	201	186	197	203	191	211	195	180	187	207	181	200	191	186	173	183	184	209	213	194	213	196	203	195	184	182	176	199	190	177	204	199	222	231	197	191	204	213	205	193	183	204	206	183	222	215	224	203	203	196	198	195	191	198	184	169	219	221	200	194	209	211	210	181	199	192	212	182	204	187	211	194	170	169	180	195	169	213	180	205	206	169	202	175	207	194	197	178	159	174	189	185	204	189	214	186	185	176	189	208	192	203	194	192	201	195	198	164	207	177	183	198	192	196	173	185	198	201	198	162	181	202	183	191	187	202	191	198	222	206	192	190	209	189	176	190	195	208	200	198	190	187	202	191	193	183	172	226	204	192	211	194	206	162	176	189	191	188	184	168	187	201	172	207	200	179	192	181	190	184	202	201	189	211	224	193	191	175	171	201	197	220	174	167	212	192	187	198	178
6576	698	1178	1268	1142	991	834	766	719	621	667	588	542	546	580	535	511	490	475	508	520	496	474	480	475	483	508	484	548	487	444	492	512	451	473	469	435	472	459	447	490	478	483	432	410	423	470	466	471	470	457	446	442	483	456	450	497	468	460	441	458	481	506	487	484	495	451	489	453	444	423	452	496	474	484	514	462	471	475	500	441	440	489	449	499	435	476	464	491	457	396	465	450	464	447	447	462	430	468	450	474	484	464	428	492	491	462	468	467	443	471	481	467	459	464	467	416	466	455	447	438	487	453	460	471	488	441	458	461	467	433	484	455	487	449	447	408	465	506	455	469	439	430	470	484	446	479	464	459	448	469	469	459	497	441	448	466	463	470	446	443	433	474	474	492	490	479	443	444	461	422	474	443	477	467	509	468	479	456	428	480	432	450	433	446	482	453	488	475	494	442	476	459	460	460	444	514	454	493	448	469	476	484	476	457	448	490	462	491	451	460	488	462	473	426	442	447	494	466	460	475	426	487	483	422	476	461	473	476	434	471	466	469	461	483	442	466	436	489	456	467	459	452	427	464	447	477	475	479	439	466	487	441	467	480	425	490	437	459	452	443	460	509	439	453	434	475	448	448	472	439	435	464	454	457	460	455	488	441	459	422	464	461	456	452	453	460	462	448	421	458	509	456	440	453	477	447	452	447	396	421	415	455	433	440	460	441	500	505	464	440	480	503	452	419	440	474	467	494	460	459	435	469	454	498	423	466	483	460	453	432	473	485	487	449	523	464	486	461	463	479	471	476	429	463	457	452	460	432	424	444	441	440	438	475	477	470	460	453	480	440	452	510	505	489	453	445	473	433	434	471	491	430	456	439	466	453	448	433	466	507	484	427	466	465	454	488	490	490	412	418	459	465	466	437	469	463	484	481	487	477	465	464	468	462	470	444	435	432	453	436	466	442	500	490	459	452	443	464	483	462	473	453	506	448	444	439	463	452	439	478	436	482	428	467	402	460	461	429	477	473	519	497	464	473	467	469	473	475	448	462	474	447	463	462	450	471	447	460	438	472	454	461	453	478	484	448	463	479	444	456	479	447	475	473	440	469	446	479	439	466	451	446	506	458	460	470	452	488	454	455	431	462	441	472	485	445	481	445	470	459	440	444	477	445	460	396	428	469	421	470	499	447	475	446	434	470	451	436	471	461	453	455	463	446	453	441	467	437	452	440	471	459	481	482	447	457	447	440	471	468	427	474	494	450	471	445	425	422	519	481	483	487	448	476	456	424	484	469	471	495	428	419	461	461	467	448	469	428	454	455	448	454	440	464	439	460	462	468	462	473	458	487	413	460	424	432	472	495	454	458	460	470	476	489	446	419	448	438	456	434	462	464	471	430	445	448	485	472	484	460	481	456	431	416	460	453	471	466	459	436	446	456	447	441	471	446	452	464	474	469	462	430	490	440	478	461	490	445	459	452	469	454	491	467	469	471	458	437	449	447	407	439	461	476	463	479	442	464	487	449	481	438	474	428	439	455	483	469	452	483	469	436	440	474	507	425	436	432	445	433	478	463	423	474	405	485	474	434	440	452	437	424	441	483	469	431	461	473	460	501	467	450	472	475	435	435	475	428	447	470	431	457	469	432	480	448	472	476	466	494	453	479	422	468	455	446	439	455	467	473	485	442	512	474	409	488	478	476	449	466	470	472	441	485	474	459	449	487	467	480	421	481	455	490	462	434	448	447	451	444	414	442	419	461	469	455	457	502	452	507	479	446	458	472	462	459	443	489	489	443	449	495	440	461	471	478	455	464	488	452	461	473	465	439	505	448	479	485	450	495	420	503	474	453	471	464	469	460	476	467	488	429	464	459	466	442	425	477	440	469	460	402	459	459	410	472	453	478	419	458	467	485	449	480	482	454	465	497	456	460	452	454	483	439	488	449	484	452	461	471	440	469	493	468	458	481	460	463	455	447	481	456	473	468	457	442	454	440	445	413	486	478	509	487	450	457	444	475	476	452	458	452	476	489	459	466	447	448	478	449	447	462	444	469	462	476	452	451	469	468	508	467	482	463	458	456	481	474	511	476	413	463	459	470	483	428	469	500	440	412	468	421	444	456	463	475	462	449	457	473	449	455	447	428	459	436	462	472	485	455	436	513	491	432	442	449	421	449	447	453	460	449	459	457	484	472	417	407	462	462	445	435	481	461	442	475	442	462	438	492	522	443	452	470	447	494	488	434	477	489	462	460	435	434	486	452	415	483	483	487	461	477	479	516	474	444	477	463	466	464	449	447	462	439	444	473	440	424	428	457	428	467	448	460	453	435	488	457	469	430	428	530	467	459	480	450	507	465	440	439	461	454	442	446	458	438	467	426	472	452	496	432	467	460	452	404	475	457	451	453	435	465	482	430	461	486	468	430	485	430	484	500	437	422	439	454	518	454	478	500	482	471	458	450	458	490	439	449	425	467	477	430	442	471	444	471	452	482	488	473	405	476	459	443	475	452	470	461	470	454	466	458	436	438	440	461	518	455	455	490	466	448	451	478	469	443	467	471	439	459	455	466	476	485	494	458	453	475	434	453	448	433	470	490	507	450	498	455	469	453	487	483	471	470	462	493	481	469	436	464	453	497	461	434	467	426	425	484	497	463	491	480	475	438	458	422	467	422	403	457	481	459	470	478	492	437	454	475	420	466	452	450	497	494	454	470	448	460	470	470	465	452	478	454	467	434	435	492	442	448	480	416	432	431	431	466	481	451	462	426	454	493	433	449	434	466	446	473	473	411	461	473	432	433	488	456	467	453	441	437	469	436	453	474	463	440	480	446	491	485	448	450	480	479	452	452	476	465	458	451	471	498	449	470	429	488	460	471	442	462	437	440	446	503	446	439	440	442	498	457	492	471	480	486	497	463	474	441	465	418	494	436	479	484	466	434	468	427	460	439	425	446	482	465	459	414	468	475	420	441	407	438	451	448	427	453	455	447	475	495	426	438	486	470	475	506	464	432	466	455	476	439	458	464	450	455	457	479	456	484	455	432	451	454	447	459	482	440	494	430	474	449	454	448	449	454	479	481	461	468	483	475	477	459	440	474	446	471	474	433	492	454	444	436	453	439	432	458	491	444	445	470	446	463	439	443	469	465	499	432	427	457	470	420	456	465	430	435	489	462	437	460	449	464	423	436	450	480	443	487	451	456	460	447	466	510	419	441	475	453	454	439	448	426	472	450	460	449	475	472	456	453	440	453	435	450	478	442	447	456	482	456	451	460	481	481	442	466	453	451	469	440	442	473	468	435	439	450	468	459	462	476	466	456	479	495	465	448	431	429	474	481	458	454	459	457	448	505	461	481	493	465	467	464	443	459	434	414	453	454	425	494	440	461	401	472	498	460	464	435	465	441	462	440	450	468	487	482	466	456	465	447	431	462	468	446	456	459	439	479	473	480	479	459	459	469	470	488	464	455	447	431	433	486	455	431	460	467	455	456	464	458	465	487	439
14755	1160	846	713	480	398	318	302	240	259	258	194	232	238	204	183	203	198	195	181	186	208	202	154	187	166	169	205	186	201	217	169	178	155	205	185	194	218	201	199	168	176	174	167	191	197	213	194	180	188	184	182	188	191	175	181	177	166	211	182	185	185	176	154	164	175	197	189	185	201	172	174	191	170	196	176	181	177	196	172	196	180	167	174	186	202	170	202	196	194	196	168	183	189	190	191	169	151	168	175	200	189	176	179	166	200	193	180	171	195	189	175	182	190	196	175	178	158	169	196	188	168	174	194	189	187	176	179	171	187	193	185	192	187	177	189	158	206	171	170	184	201	199	189	182	182	174	173	170	164	164	157	190	165	165	163	184	199	184	172	179	176	170	187	177	181	169	193	205	173	171	178	144	192	181	183	187	184	134	173	211	201	198	196	182	202	170	195	160	185	176	192	174	188	190	176	182	188	179	158	193	155	174	209	169	204	200	169	164	177	177	205	187	211	171	175	183	173	151	183	167	193	201	167	182	174	182	152	183	172	193	172	182	177	167	154	181	173	186	163	229	171	160	166	180	195	181	190	190	173	191	152	183	169	168	188	174	196	179	197	196	148	181	201	168	169	190	185	190	178	182	192	162	182	182	173	195	174	163	203	168	179	176	184	164	161	179	156	175	175	201	188	191	187	179	169	194	163	181	209	194	177	163	177	164	187	177	167	188	176	159	180	184	185	181	199	160	198	185	177	163	173	163	188	195	183	171	183	178	171	207	174	177	181	203	165	179	183	197	209	164	156	180	201	186	177	201	199	177	157	202	201	190	180	198	185	156	165	173	166	194	187	197	151	166	186	165	172	181	198	155	205	182	166	179	185	179	193	189	194	169	174	181	171	188	179	152	182	169	198	171	179	190	191	167	185	176	205	204	180	174	177	193	190	155	197	181	178	168	169	181	174	178	185	202	200	194	170	190	186	170	154	184	178	171	153	177	191	199	175	174	172	201	177	154	176	184	153	191	183	175	185	165	191	183	178	198	179	202	173	168	168	201	175	192	172	188	189	161	177	162	174	183	195	162	202	184	182	197	174	179	172	172	173	165	173	168	169	151	165	187	165	164	175	183	160	187	179	163	178	213	178	171	156	181	200	199	175	188	209	180	161	155	193	181	188	191	168	197	208	190	171	172	171	166	189	186	194	193	177	194	182	186	195	173	190	189	187	169	184	165	183	174	214	198	188	172	198	179	163	161	217	201	167	185	190	192	181	174	175	179	188	200	193	182	192	165	163	163	149	155	181	189	183	182	189	167	167	174	189	181	175	211	160	177	180	210	182	189	182	164	185	192	171	184	201	187	179	161	174	184	193	180	179	179	193	177	179	159	165	171	196	167	179	191	184	177	188	178	172	178	177	170	197	196	167	182	154	176	194	173	163	170	195	178	177	194	153	171	163	178	181	182	201	171	190	179	190	184	175	177	172	185	193	163	185	176	185	178	196	156	197	182	184	180	193	198	162	177	160	158	186	198	188	177	168	171	200	182	178	167	194	150	184	207	175	189	158	178	171	195	171	173	189	187	200	209	161	177	183	183	183	171	154	160	174	180	210	166	208	181	182	186	181	192	206	187	180	200	172	170	171	164	184	170	172	149	185	195	171	190	177	178	179	161	180	161	166	169	185	169	184	189	184	168	171	189	192	177	199	168	174	173	192	193	179	186	172	180	178	185	170	175	198	159	175	173	147	170	181	178	200	159	192	187	165	165	183	175	189	150	203	198	186	178	174	190	185	172	180	190	166	161	159	186	179	214	192	177	178	181	169	202	170	179	182	170	178	197	195	152	160	183	177	182	182	156	157	168	184	196	178	173	149	188	167	174	171	188	165	197	183	197	197	186	181	173	166	192	177	182	166	185	191	188	173	210	189	165	187	201	172	168	161	174	172	189	181	173	184	188	185	214	205	183	179	180	177	176	185	165	204	172	182	179	165	190	185	188	198	149	188	168	183	186	177	196	147	162	184	182	156	169	177	177	169	195	188	190	205	164	175	187	172	158	172	177	200	198	182	188	168	202	173	197	181	156	162	172	186	176	172	191	182	189	159	177	195	175	172	179	198	191	177	182	183	201	172	184	176	166	175	179	201	188	186	199	186	173	179	189	175	176	191	194	172	173	201	165	160	190	170	191	165	176	183	183	172	181	198	185	185	188	191	178	167	183	178	186	197	191	196	174	171	192	177	166	183	174	157	194	190	159	197	187	174	183	181	183	185	202	201	171	175	166	180	197	200	184	185	171	180	162	183	163	159	180	194	177	189	193	166	182	184	170	170	203	198	174	193	166	175	206	177	179	185	203	166	176	203	183	190	173	215	181	162	177	171	174	187	193	196	164	208	200	197	171	184	165	166	186	190	180	167	176	165	171	184	165	167	164	170	165	184	188	165	167	189	191	181	192	179	182	176	178	191	173	180	182	178	190	191	169	195	172	179	178	179	193	157	202	196	182	192	186	181	162	201	158	202	183	145	155	195	177	190	185	172	183	162	198	171	171	198	146	196	203	149	181	157	184	166	196	168	181	179	176	176	177	176	158	177	185	201	188	180	164	171	187	182	193	169	175	195	150	156	192	167	195	165	167	207	177	164	158	186	188	179	201	189	163	178	187	189	182	179	189	180	188	175	186	191	189	166	193	194	178	172	177	192	176	138	190	209	180	204	172	166	158	185	182	187	169	188	213	192	175	199	204	172	170	164	179	164	187	169	167	169	160	165	179	209	174	191	157	184	181	198	180	181	166	161	183	191	186	193	192	195	166	180	195	180	166	158	164	200	186	199	178	194	168	167	189	192	178	180	203	186	181	198	191	186	167	159	194	188	194	214	204	194	193	172	182	164	180	174	180	194	182	190	164	176	187	165	153	202	191	182	195	179	183	156	149	210	198	195	166	158	170	182	212	179	184	222	192	173	183	188	180	187	183	198	186	159	198	199	178	176	181	172	185	159	167	147	177	200	188	174	177	194	170	176	190	169	192	171	174	196	169	177	193	188	179	178	181	166	223	179	176	188	194	175	188	162	185	162	171	162	160	187	184	162	178	166	181	199	179	190	173	174	161	169	182	200	186	162	190	190	170	189	176	177	190	190	197	169	167	182	157	183	177	169	212	175	213	181	182	162	155	212	177	190	197	185	191	176	168	188	158	180	179	163	170	176	189	179	189	165	153	200	191	204	179	200	203	182	186	178	183	191	168	176	192	172	189	167	167	191	189	187	175	162	183	169	193	178	182	170	204	173	186	186	171	188	182	173	186	203	202	178	187	179	172	153	154	180	182	184	144	192	181	174	186	169	158	190	200	183	160	161	171	188	190	172	188	194	154	159	191	171	190	174	187	185	177	162	182	176	185	167	179	228	187	180	177	214	174	183	190	156	173	169	185	151	173	168	188	184	174	177	170	184	180	161	166	150	183	186	191	168	205	191	175	170	193	181	167	161	167	169	188	185	177	168	164	163
8212	1020	1868	2122	1846	1487	1276	1027	936	895	785	715	662	625	638	615	562	605	529	532	535	550	526	502	555	522	520	561	557	496	506	483	497	497	529	469	473	503	496	511	515	476	501	469	482	490	469	478	507	481	517	490	467	488	461	474	525	510	421	488	452	450	465	491	444	470	461	470	488	468	435	470	487	495	433	464	506	459	462	437	483	473	472	511	471	480	473	534	478	470	456	493	465	454	440	488	528	456	445	459	490	445	468	459	452	469	508	483	486	477	472	490	477	504	491	511	480	456	496	522	429	465	453	465	463	456	468	494	462	438	486	461	455	459	457	453	488	456	462	457	473	488	473	459	459	446	463	464	498	434	499	429	459	433	483	491	469	470	483	466	470	452	485	488	480	488	492	424	442	511	452	472	459	490	446	499	489	423	456	504	438	482	471	474	531	440	468	458	465	473	500	426	488	443	474	444	466	477	478	473	478	428	464	470	456	485	456	469	456	516	447	430	476	450	444	466	447	464	470	465	495	471	468	501	451	503	445	499	516	453	451	443	495	484	453	495	462	484	441	491	498	494	458	488	470	475	449	449	442	470	485	520	467	472	478	493	451	467	499	478	473	493	489	516	459	455	454	455	479	449	455	470	444	441	479	458	473	489	449	451	486	463	466	419	473	432	466	454	480	492	475	463	456	433	454	482	440	465	493	473	484	452	457	446	455	445	454	471	469	474	480	458	466	482	508	480	411	452	466	460	477	449	448	443	458	479	469	466	436	441	476	472	450	500	442	470	499	460	442	449	450	479	501	462	431	450	474	447	499	457	502	471	448	505	444	453	452	488	455	497	535	444	505	480	469	492	439	476	503	448	472	461	512	507	452	484	438	452	445	459	423	476	468	462	497	496	456	472	466	473	414	465	460	514	439	504	475	461	430	447	453	531	466	440	468	503	470	464	453	456	440	473	497	463	477	445	479	431	466	463	498	466	495	455	501	465	451	464	468	459	488	433	484	481	452	470	430	484	448	455	467	464	462	456	462	471	438	462	421	455	494	482	461	420	473	441	500	475	455	426	455	446	458	534	455	496	496	469	516	447	493	433	467	459	471	455	469	466	451	467	473	492	499	462	473	494	472	474	447	467	471	507	443	474	475	503	475	449	460	430	474	438	476	489	420	459	439	461	484	469	458	469	445	443	450	483	458	501	462	474	487	478	495	523	470	456	522	473	478	454	477	464	499	478	442	481	449	493	500	464	489	479	462	441	483	465	484	448	467	485	467	463	462	499	474	451	494	447	458	484	491	491	437	432	485	500	473	497	461	473	452	480	487	464	450	486	453	446	475	478	449	490	446	473	462	481	453	424	485	428	476	466	463	486	468	462	470	462	501	501	471	443	473	510	489	493	434	493	465	482	460	472	472	431	462	429	449	469	452	460	452	468	480	463	455	498	471	452	473	456	500	463	503	473	477	489	478	449	483	478	485	493	488	458	448	465	436	494	462	482	444	418	457	486	479	443	452	482	462	461	492	447	478	464	453	454	474	503	501	445	475	452	498	463	480	476	452	470	496	471	493	491	498	474	464	460	479	443	473	462	462	441	469	463	469	494	502	453	477	450	496	492	485	466	497	459	440	485	458	466	500	479	448	454	485	509	451	471	472	472	452	473	459	494	456	492	508	450	477	455	460	442	486	479	451	489	482	443	464	450	476	474	492	480	477	476	452	481	491	503	500	447	468	476	479	413	481	467	442	457	431	442	481	467	476	439	469	464	442	469	457	472	454	480	461	490	484	464	455	460	457	464	509	470	500	499	466	456	478	454	472	480	511	435	462	510	442	493	466	481	476	435	494	482	472	457	472	445	453	486	436	515	482	474	473	461	461	464	445	453	461	488	451	461	446	478	490	460	495	478	440	463	451	441	447	471	490	469	469	451	428	467	473	470	458	454	476	485	504	490	481	460	443	501	488	465	451	488	432	473	444	450	447	462	496	478	467	468	478	437	491	486	449	457	484	445	456	494	456	497	471	449	470	480	481	520	449	458	480	451	476	452	462	442	466	491	442	453	477	533	462	534	435	414	505	466	493	488	471	480	429	474	493	510	502	451	460	457	469	482	458	450	456	488	460	485	493	478	488	485	472	473	488	460	457	485	401	450	495	491	489	453	452	452	453	484	472	461	483	455	452	499	473	462	482	478	484	487	495	459	447	463	456	461	460	480	470	465	458	468	466	428	487	433	465	466	493	438	438	500	470	444	486	454	475	479	485	457	472	449	461	440	483	470	493	462	462	449	506	476	442	455	450	479	515	499	496	436	474	469	449	482	479	479	450	446	490	475	441	491	447	500	466	469	476	447	481	449	486	465	480	499	488	461	485	471	441	507	488	505	476	442	457	495	468	496	502	466	465	486	459	466	438	468	447	496	452	501	496	437	460	442	511	453	490	485	474	436	478	485	466	462	451	450	449	481	489	471	480	476	464	506	467	443	475	433	451	464	464	440	521	475	449	457	458	473	466	489	446	489	448	463	485	484	507	448	459	473	477	446	468	444	448	476	470	511	426	460	430	433	468	439	454	469	469	475	473	477	439	476	448	419	411	480	466	449	449	451	491	458	462	457	455	457	461	483	507	457	437	447	481	474	508	492	472	480	481	439	461	447	493	507	467	481	502	436	457	424	466	467	438	438	468	443	469	460	474	439	492	466	450	436	478	486	512	415	452	463	438	451	498	458	506	473	462	472	458	506	468	425	458	463	441	471	480	488	477	455	487	438	448	431	446	443	462	460	493	459	418	469	468	465	470	436	486	474	442	451	468	479	471	477	476	484	451	470	458	495	427	482	469	474	466	494	460	469	451	494	463	504	475	479	426	491	486	475	492	459	441	464	512	455	496	461	482	490	467	488	411	486	440	488	475	481	461	494	450	451	425	489	457	463	454	490	452	472	470	456	475	492	479	490	461	457	451	497	498	492	454	493	449	471	498	441	466	464	478	471	417	493	484	465	469	435	486	455	486	464	440	461	441	420	479	481	463	484	477	432	488	497	462	455	457	461	488	465	475	447	471	439	480	434	482	480	457	451	434	442	461	463	443	483	464	465	457	448	490	446	461	473	496	461	468	496	452	447	451	456	433	468	464	477	455	501	488	459	485	472	491	456	485	428	495	495	469	465	495	506	445	465	468	470	480	499	461	478	486	464	468	417	458	479	489	469	464	397	507	492	509	438	458	473	519	452	464	464	445	456	447	483	484	483	427	490	494	491	468	467	445	445	493	440	448	455	430	464	490	469	472	441	445	465	508	471	510	516	439	501	459	464	438	439	452	458	454	463	444	456	476	462	467	441	460	465	449	451	481	498	409	470	482	472	479	491	476	465	420	456	510	456	460	527	464	455	481	434	452	476	452	449	484	416	470	425	502	486	475	491	513	498	460	494	456	445	459	499	461	495	492	458	488	436	438	466	410	473	472	468	490	471	453	489	449	459	460	461	479	466	461	442	535	520	445	442	459	478
1569	411	441	416	424	425	380	392	387	367	395	380	392	420	409	410	437	422	381	400	382	382	404	376	423	364	417	392	412	415	403	414	399	383	416	383	396	385	406	399	365	401	399	380	406	418	396	378	362	356	422	364	406	407	353	398	374	381	372	397	362	370	406	425	412	416	413	382	378	376	395	408	410	412	407	396	358	368	391	380	393	392	415	396	375	373	369	388	367	376	385	373	384	353	403	399	370	449	355	379	397	368	429	406	407	390	361	374	423	374	407	422	393	394	374	418	413	413	405	390	361	406	375	398	395	365	370	375	426	382	407	401	381	387	366	381	360	401	406	404	401	401	430	405	379	387	383	413	416	420	361	419	422	404	364	415	382	401	406	403	404	405	392	398	369	381	396	390	399	388	386	403	403	364	376	376	404	405	402	395	351	350	372	393	457	376	386	387	413	410	424	372	410	376	395	403	362	355	333	375	409	401	392	384	395	399	388	415	400	426	398	355	393	391	404	403	417	376	381	385	369	391	388	409	421	365	417	389	420	384	392	408	368	417	442	413	393	395	374	366	374	401	423	468	384	406	396	392	415	370	371	420	344	399	378	384	396	378	400	415	363	400	402	398	378	359	373	348	403	438	338	340	400	405	386	401	375	398	435	411	408	420	375	377	380	376	446	394	386	380	391	359	409	394	382	378	387	440	427	423	425	428	391	406	411	390	451	396	406	420	389	365	413	397	383	446	364	388	413	422	412	402	375	369	390	377	370	382	354	358	401	403	408	411	427	432	393	361	355	397	381	398	416	400	357	427	396	400	384	373	400	402	374	381	387	395	365	385	382	368	367	416	376	390	366	436	418	376	382	369	355	414	409	425	366	407	367	422	404	400	403	390	393	391	411	412	395	432	372	405	409	417	433	400	417	388	401	379	377	379	399	389	363	399	372	404	427	419	412	392	391	406	407	371	423	370	387	447	385	356	368	370	370	351	404	363	390	356	379	337	387	395	404	404	452	381	408	362	386	392	410	373	403	388	387	380	386	389	406	385	387	335	410	393	407	374	369	409	400	406	335	395	409	394	400	388	392	405	374	428	393	386	452	359	365	392	401	361	371	418	406	384	371	397	414	416	416	379	406	416	420	381	378	423	391	375	396	362	396	398	408	383	393	404	378	387	384	366	396	370	391	430	388	394	370	431	403	407	381	386	395	406	387	392	377	379	360	378	380	406	395	417	388	372	406	375	364	380	393	414	400	371	394	385	431	418	425	428	391	411	405	375	400	412	401	363	382	405	407	384	401	379	408	381	391	391	368	358	389	334	368	371	427	401	420	346	389	376	416	381	444	388	351	389	407	411	406	375	373	359	442	372	410	393	395	376	425	409	426	418	421	360	439	431	365	379	423	407	398	421	433	392	387	391	412	396	396	400	386	412	390	398	413	403	408	387	404	384	399	407	395	395	422	419	384	392	392	412	393	431	404	412	389	399	382	382	362	427	396	395	469	398	353	412	393	389	387	388	404	402	412	406	392	360	431	382	395	385	383	354	411	389	396	393	378	419	400	379	400	400	398	386	378	392	409	389	391	386	396	387	388	385	399	381	384	384	418	361	364	393	421	397	419	393	376	403	374	375	373	414	420	395	386	372	355	429	398	380	380	397	390	386	389	374	400	437	360	376	427	373	400	403	411	420	399	389	426	425	394	381	391	407	432	417	420	361	371	432	369	394	387	379	364	425	441	409	371	388	339	395	391	374	383	391	398	397	415	394	438	382	360	393	393	431	442	410	359	407	392	358	409	398	388	396	387	410	395	402	413	353	405	431	383	393	369	378	409	413	364	375	376	392	423	420	409	433	383	416	407	393	426	437	396	400	381	463	344	379	354	410	434	390	401	383	359	372	424	374	411	419	413	426	376	412	423	419	395	362	396	384	418	396	416	406	404	429	388	387	391	399	400	379	413	382	393	371	421	383	393	405	373	363	370	368	378	414	397	404	446	394	390	365	374	399	388	363	385	376	413	399	381	400	419	408	403	385	395	409	415	397	404	370	396	396	418	380	368	376	372	412	402	393	392	391	441	367	390	409	414	411	422	364	373	418	421	401	397	375	363	389	354	388	393	373	384	401	400	389	385	421	393	429	385	372	423	399	423	390	399	384	373	421	373	387	363	390	378	407	411	364	417	386	378	371	401	396	393	401	403	390	396	408	411	395	414	344	418	395	366	401	394	391	415	372	408	409	370	419	394	376	363	397	374	408	385	356	387	382	415	366	369	381	380	409	383	412	363	398	424	396	405	375	372	398	379	340	379	371	432	385	387	392	392	420	379	374	419	379	373	393	399	401	403	404	419	379	396	388	386	371	390	404	397	397	408	391	382	385	381	377	381	372	396	446	375	380	382	370	439	382	432	413	383	410	403	407	403	399	415	416	410	410	396	391	423	421	409	369	393	419	363	420	370	380	429	392	423	418	392	406	389	402	384	406	361	387	416	373	412	401	407	397	420	405	388	418	392	413	345	395	388	432	375	395	404	389	399	362	392	405	369	346	380	377	409	376	396	403	435	415	427	421	397	410	426	394	402	409	419	410	400	379	402	394	381	415	402	418	403	412	417	407	404	409	370	398	396	396	379	361	396	431	353	367	377	398	405	434	355	397	368	364	363	401	406	365	403	397	430	391	402	387	394	346	409	387	405	380	388	384	415	369	411	401	398	367	395	374	385	440	399	365	421	416	382	387	416	370	429	413	380	384	346	413	360	389	377	411	414	458	422	367	368	368	421	373	425	447	403	408	384	407	388	365	383	446	409	365	406	401	370	437	404	395	409	413	393	445	433	377	404	372	406	400	405	395	367	391	393	435	375	377	410	363	378	391	381	413	403	367	433	412	426	380	380	419	343	404	375	403	429	381	403	368	397	407	392	389	424	412	382	377	393	426	409	359	416	412	361	348	390	438	378	403	414	418	382	380	372	388	393	381	407	364	420	385	440	390	439	379	375	422	392	405	397	380	399	412	415	413	360	405	381	405	404	420	368	373	368	400	388	406	401	406	380	372	381	440	431	432	395	387	398	384	393	425	371	413	421	426	421	357	410	408	388	378	424	452	381	389	350	384	355	423	435	399	432	416	357	379	425	370	398	394	418	433	401	370	384	387	409	400	402	382	391	393	435	375	414	380	360	363	439	408	373	428	384	392	365	412	402	418	373	387	388	404	399	446	403	388	417	405	377	404	403	428	397	363	395	406	349	377	420	376	384	415	376	395	394	414	358	391	388	380	392	387	396	428	388	425	369	414	408	394	392	460	429	394	415	394	408	373	404	414	422	408	421	408	399	378	397	430	392	409	387	401	383	398	408	366	372	410	337	399	385	364	441	383	396	397	383	405	382	381	413	366	391	349	382	423	382	358	361	418	409	379	371	421	431	422	369	391	391	414	393	373	395	339	412	369	399	370	352	399	364	402	355	388	421	391	418	364	381	396	416	392	405	407	401	437	413	404	393	366	387	388
2049	870	872	871	882	879	881	867	881	848	829	833	859	875	825	881	816	868	867	875	897	917	899	851	850	837	890	812	808	828	839	864	862	883	799	889	875	868	879	838	874	864	850	867	843	851	894	918	841	915	894	838	850	866	856	868	843	856	823	877	911	872	853	850	862	835	873	875	845	872	856	859	841	884	866	866	823	875	862	834	899	874	813	864	838	925	840	890	899	867	875	862	864	883	869	869	846	838	868	833	844	885	843	887	838	891	874	885	868	870	867	856	844	857	873	831	813	833	836	831	841	852	830	786	897	875	856	886	848	842	852	853	878	831	845	845	825	886	856	866	814	826	858	862	845	856	863	865	831	897	894	860	880	914	869	882	884	919	901	880	841	890	850	826	837	853	803	860	867	843	853	870	845	837	809	914	901	817	832	833	845	884	854	820	891	809	871	854	839	843	839	847	811	835	852	829	887	839	881	880	866	871	809	919	859	857	840	814	941	832	879	886	906	836	887	893	870	829	880	892	853	825	888	862	882	903	831	889	876	862	865	879	873	857	862	887	863	844	868	837	892	868	848	842	854	885	855	881	841	854	855	883	845	845	850	807	887	871	824	865	869	885	856	911	889	822	880	834	906	888	844	858	866	896	868	874	892	886	854	871	856	845	823	877	865	873	846	909	888	847	872	874	892	890	841	847	865	831	829	869	901	857	815	832	816	849	882	827	883	833	887	907	837	890	823	854	865	828	805	844	867	825	816	830	865	847	892	880	873	853	852	845	861	806	841	868	848	831	862	889	812	889	874	887	874	891	874	815	863	801	823	842	854	896	865	895	880	848	915	809	876	882	841	799	875	866	862	834	855	863	921	903	815	875	823	847	832	887	856	831	833	846	838	853	858	876	859	859	919	879	791	905	883	890	841	819	889	864	865	870	886	868	912	871	838	869	883	851	816	840	853	855	866	819	875	869	791	936	895	891	829	863	873	871	879	864	857	840	864	864	828	803	865	823	881	876	845	843	890	839	818	858	855	883	874	849	830	869	839	839	871	886	867	874	887	874	887	908	903	865	843	884	816	836	830	822	866	835	810	829	899	877	884	876	848	879	847	813	824	882	808	878	799	862	901	903	871	811	895	858	867	850	889	867	834	856	873	873	842	846	852	829	861	820	871	867	872	842	862	826	867	877	860	877	820	855	853	841	921	856	855	857	796	946	864	800	869	859	877	793	825	901	838	859	873	895	860	877	824	877	826	831	834	847	887	841	851	864	852	852	894	822	819	796	879	854	799	829	826	882	828	878	921	880	859	875	865	869	781	880	869	898	867	867	872	864	863	858	869	882	880	914	844	868	839	827	833	812	866	876	863	876	813	828	936	888	859	865	871	832	838	848	884	885	895	827	844	821	864	867	814	893	808	889	865	893	890	880	845	822	879	858	871	891	855	909	854	874	869	822	883	852	862	852	885	838	869	889	867	859	869	853	904	848	876	856	842	837	859	849	870	817	880	886	900	813	912	834	862	852	900	896	853	866	841	865	855	883	845	910	823	849	914	870	853	885	859	870	874	845	849	914	859	854	818	849	854	836	857	857	824	860	863	816	854	858	846	824	930	817	867	847	834	893	877	901	832	827	883	917	864	818	883	838	886	823	822	812	880	851	825	922	885	834	895	846	884	878	880	885	888	869	873	872	914	860	838	856	863	865	877	852	832	895	884	824	866	829	899	855	874	875	883	897	879	867	898	856	826	854	824	824	908	878	835	848	817	861	850	863	829	832	816	875	827	838	891	876	861	867	841	849	873	804	882	856	823	866	870	805	913	809	848	858	881	849	853	885	927	882	831	885	865	818	859	853	900	830	856	875	823	860	827	825	841	866	856	831	903	832	878	867	904	879	877	914	800	880	861	842	830	841	874	882	841	874	852	866	840	879	899	859	828	841	865	864	845	870	836	901	856	878	879	887	853	886	875	805	797	827	853	880	900	902	821	858	856	835	822	848	860	889	818	874	832	821	845	826	891	868	838	849	878	899	860	877	851	866	881	838	826	858	833	867	827	882	839	856	868	851	903	842	867	865	855	900	836	896	949	929	877	867	831	888	907	811	875	868	844	812	807	828	879	878	870	850	886	864	831	876	853	857	907	824	842	910	854	845	877	860	849	895	845	801	860	862	873	887	869	827	836	894	830	842	848	844	859	900	855	900	914	834	823	879	843	908	886	849	891	836	873	854	943	851	837	844	835	883	817	866	886	829	851	859	845	893	909	821	861	829	862	805	866	849	829	847	922	895	842	844	831	895	849	897	797	867	928	826	865	819	879	826	859	794	805	887	817	860	859	857	880	888	826	896	897	860	873	892	852	904	871	806	873	927	858	857	895	881	856	827	862	919	849	853	831	873	864	831	880	907	869	809	865	886	905	821	814	836	892	843	893	880	844	819	844	843	852	879	876	890	831	884	793	907	888	874	863	812	840	860	866	804	828	868	889	926	861	916	885	820	857	888	913	905	867	878	846	888	824	854	840	821	862	850	873	826	867	849	831	890	882	838	893	839	808	896	803	864	905	832	871	791	816	862	863	876	854	846	906	818	831	910	882	866	838	869	847	862	876	851	886	901	867	839	852	917	899	787	880	878	816	857	857	841	856	868	895	855	834	845	828	910	806	894	886	877	885	850	878	847	902	839	822	839	858	845	804	827	899	840	831	838	848	869	878	881	793	839	884	861	805	860	866	834	885	831	839	827	866	884	887	857	871	870	834	854	860	820	854	835	864	852	883	819	844	859	876	846	873	854	864	847	865	844	876	857	855	840	856	895	841	842	862	888	845	861	863	872	881	847	887	855	882	876	852	906	876	878	837	834	846	868	838	878	872	871	868	881	877	865	885	852	909	846	857	870	826	845	856	791	849	837	867	904	815	808	841	858	870	848	868	863	859	785	852	837	814	816	877	854	912	874	807	904	925	883	890	880	819	848	907	818	879	823	878	809	882	894	886	848	864	885	853	888	853	848	841	853	844	836	861	883	912	887	830	841	831	822	855	826	890	862	838	838	915	812	879	830	831	917	898	830	892	825	871	932	882	910	824	894	926	879	837	888	886	869	890	870	910	889	841	873	880	907	831	857	861	870	931	821	819	866	826	848	852	930	856	891	847	871	871	859	865	836	862	838	897	897	865	861	845	901	876	909	833	837	883	879	897	910	875	839	876	868	847	862	857	818	886	807	906	892	832	884	897	845	823	896	792	852	862	800	848	865	862	877	863	849	875	811	819	887	844	837	871	869	905	801	884	823	885	829	906	883	859	879	839	879	868	841	833	912	897	847	881	833	888	901	848	825	900	897	863	823	837	886	861	801	857	809	825	874	843	870	881	824	810	848	878	855	856	859	860	812	840	860	843	898	865	861	828	823	839	857	834	836	856	893	895	830	813	872	867	850	927	888	786	825	828	841	868	893	850	838	848	896	901	861	875	836	901	855	834	861	850	834	888	873	825	815	881	867	856	899	874	794
7588	517	533	436	363	289	295	232	219	234	241	211	196	212	225	216	194	210	216	203	172	191	174	185	193	194	204	212	196	215	194	195	201	191	206	202	187	177	178	203	208	204	208	221	186	199	210	200	234	171	190	204	203	185	177	207	205	195	213	191	204	184	210	213	171	166	193	179	194	181	211	198	189	187	175	201	218	187	197	193	192	180	194	183	176	152	153	187	217	180	179	162	194	175	204	183	203	205	212	186	196	165	161	184	198	189	163	179	180	189	211	195	196	174	195	176	180	177	162	186	195	179	163	195	157	211	173	178	203	170	205	170	169	200	204	203	186	187	196	217	189	197	196	220	205	215	177	204	193	172	200	157	186	176	193	213	213	176	195	174	177	186	176	177	179	202	201	187	177	175	180	174	180	170	188	203	165	200	194	220	209	191	187	161	192	200	216	192	169	188	174	186	186	195	165	172	204	167	175	191	190	177	192	199	215	237	211	219	186	183	194	192	191	194	186	166	181	161	206	227	173	207	202	201	190	214	189	206	201	195	168	210	158	184	198	210	204	172	183	198	225	198	230	173	155	197	182	188	201	187	178	180	192	176	172	194	185	206	169	213	195	209	177	177	195	193	202	177	186	181	182	200	209	202	225	192	197	178	189	176	192	177	179	180	213	176	227	191	189	187	183	177	183	198	200	210	202	207	182	192	177	183	162	189	185	190	173	179	178	202	190	180	180	192	220	181	180	170	188	197	189	183	208	217	173	169	203	201	166	218	191	187	193	178	205	196	204	169	176	167	181	186	178	190	189	206	175	169	188	189	186	182	185	176	177	186	201	192	190	211	204	173	188	204	218	196	200	204	175	211	193	177	178	190	200	187	193	192	172	188	199	190	189	202	201	192	181	169	192	194	182	204	166	184	192	171	192	220	202	192	185	197	157	201	177	174	193	183	172	184	184	202	217	174	205	188	221	176	176	182	175	188	212	215	176	205	177	180	186	190	187	229	195	213	162	195	184	152	187	181	229	214	201	184	171	215	178	186	208	185	201	191	177	217	180	184	167	205	179	170	198	207	201	195	152	197	182	212	201	189	178	204	181	197	175	194	190	212	194	178	185	196	207	196	210	190	196	185	221	192	196	183	198	200	195	198	192	184	223	174	202	158	214	174	207	191	189	202	193	181	186	175	194	197	190	169	215	196	194	193	203	172	205	206	187	172	199	178	197	170	168	167	163	214	190	221	192	171	203	186	169	172	200	177	181	182	181	186	206	202	214	189	192	205	205	201	197	187	179	192	168	185	176	185	181	182	192	162	176	188	183	184	177	192	207	208	187	187	210	185	191	199	181	180	161	174	205	184	189	189	215	193	204	191	191	173	177	212	195	195	180	199	194	221	173	178	216	168	208	200	180	179	204	189	181	210	199	206	199	194	194	226	161	193	199	183	219	189	195	205	174	200	192	185	191	175	175	200	203	187	190	204	189	170	205	173	214	167	204	200	179	176	179	195	197	190	191	195	186	189	186	201	208	182	206	204	176	193	181	208	188	177	197	188	208	232	210	198	189	179	184	187	213	194	188	201	186	195	196	178	182	176	220	207	169	205	172	170	179	209	213	193	182	195	195	204	193	183	188	193	193	167	162	214	186	186	200	183	194	194	201	207	186	184	225	163	230	205	208	174	193	202	186	180	171	202	173	188	182	220	186	189	185	178	212	203	168	192	181	173	183	196	197	204	197	204	182	206	184	176	196	195	177	179	158	172	196	232	223	214	193	178	191	202	193	191	185	194	199	183	185	187	201	198	185	187	203	179	188	210	152	158	175	194	184	183	174	173	195	193	190	170	226	222	229	202	176	172	182	176	186	202	176	175	195	182	198	175	179	170	182	210	184	172	197	188	189	216	180	182	186	176	206	188	166	168	207	184	174	172	190	208	178	179	159	184	177	185	197	199	208	174	185	199	174	188	172	193	211	200	189	197	196	168	192	185	188	198	201	185	176	193	195	242	176	192	198	190	199	191	209	187	183	197	181	214	202	175	200	198	176	199	188	171	217	174	187	154	205	207	182	202	165	175	173	233	195	164	178	186	200	197	203	199	181	214	189	189	186	198	203	172	207	194	188	181	203	185	174	221	175	213	208	197	175	199	209	178	181	192	182	175	163	193	175	175	181	168	195	187	166	210	174	167	192	187	200	183	202	196	197	246	176	184	191	218	177	197	206	212	190	198	191	218	191	177	209	202	171	180	195	194	196	183	194	175	201	177	192	173	191	183	182	208	205	183	185	208	195	212	218	174	198	198	193	181	169	208	189	196	192	197	183	181	195	180	178	202	164	190	190	213	173	213	187	174	182	203	211	198	172	184	164	199	168	183	202	182	219	189	170	179	187	171	223	178	169	191	208	195	160	208	228	167	197	190	192	199	191	198	200	198	216	230	212	206	193	194	176	217	189	188	193	176	180	193	219	199	182	199	204	195	176	171	193	194	187	164	202	205	214	193	185	193	193	204	200	187	212	197	185	179	158	182	204	222	173	168	171	194	209	181	197	197	188	225	201	176	200	174	187	169	186	160	194	171	187	187	201	176	184	190	187	198	209	177	169	191	170	155	195	206	195	192	164	208	217	184	184	184	199	223	200	179	172	190	191	212	205	180	179	202	175	231	216	198	171	177	185	214	194	198	213	203	175	201	195	181	195	206	176	219	212	198	177	213	207	183	212	190	181	190	185	195	194	187	204	203	215	178	175	191	184	199	202	204	209	192	203	150	203	193	216	164	187	206	169	191	201	176	203	207	188	187	195	205	182	174	204	192	190	189	189	180	190	199	167	180	181	201	226	168	199	205	150	161	180	185	201	188	174	188	203	181	201	197	195	166	180	191	217	187	183	188	194	193	199	169	203	186	197	195	195	216	193	198	206	210	167	212	198	201	196	165	191	177	181	209	200	175	205	207	203	185	183	182	169	172	214	198	166	198	178	195	206	211	188	219	204	163	196	164	190	185	177	191	180	188	179	197	180	167	199	174	181	205	178	180	214	183	189	193	178	194	195	172	199	190	189	185	222	191	173	182	173	195	214	181	195	226	193	172	185	191	212	203	200	170	177	158	182	175	198	195	207	184	187	193	178	204	194	190	177	217	199	198	191	184	194	159	187	193	165	201	188	205	202	211	167	197	184	174	203	184	160	199	183	190	188	195	196	175	200	157	162	200	180	198	183	210	174	189	206	191	162	200	201	189	214	180	190	169	192	195	176	200	192	165	188	211	202	200	184	198	222	174	181	179	188	197	214	200	211	204	201	179	179	152	202	172	190	204	189	182	193	194	183	205	180	182	166	187	199	228	177	170	161	184	191	206	192	183	223	206	167	179	200	194	209	183	177	195	217	173	199	214	187	208	175	185	210	186	182	198	190	213	222	197	212	186	209	166	187	189	186	193	181	196	206	171	210	193	180	184	181	185	219	166	176	215	233	202	199	182	181	179	173	169	181	198	178	177	200	184	175	180
6484	722	1203	1296	1170	1017	816	749	657	630	652	604	641	577	566	561	494	508	509	485	445	542	500	511	505	453	478	443	478	435	464	460	465	484	485	459	471	438	488	484	450	510	458	473	463	467	469	444	475	419	441	473	444	445	458	462	474	478	474	453	484	489	456	467	506	460	457	456	464	463	510	457	435	457	480	450	476	500	479	445	433	478	484	479	440	442	489	468	437	412	490	490	437	477	454	470	426	451	453	498	459	448	429	471	494	427	425	425	437	458	474	443	498	496	463	437	457	446	458	456	490	423	466	409	487	435	441	462	440	434	496	481	431	413	431	470	485	453	469	462	427	443	427	453	438	463	442	459	430	465	438	442	481	481	495	477	468	445	462	473	468	451	446	435	483	462	420	468	459	441	452	445	456	478	466	442	460	459	478	485	469	458	451	437	476	438	466	459	457	450	440	478	444	447	455	474	468	432	430	457	462	430	457	429	454	445	458	416	473	435	450	479	438	464	449	431	486	453	432	456	460	489	474	422	431	487	486	458	456	462	450	461	481	464	419	436	443	462	429	478	411	468	470	453	428	456	457	424	440	407	487	434	456	453	480	469	465	421	424	419	471	442	474	464	454	462	503	428	437	439	426	476	441	474	452	499	448	470	457	479	459	489	422	439	473	465	442	430	445	395	427	495	457	456	490	440	450	474	459	439	418	429	469	443	520	447	461	459	447	486	482	484	472	445	442	466	467	432	448	466	447	510	467	443	478	450	459	476	452	432	448	476	479	425	462	433	479	460	451	447	433	460	464	474	456	452	428	447	468	448	458	443	473	487	492	475	415	418	441	432	445	452	459	454	496	451	467	448	437	449	439	478	449	426	440	483	460	454	475	457	416	447	506	457	467	425	456	429	483	437	450	459	479	521	421	448	480	450	481	496	467	508	452	447	456	422	436	442	487	456	472	443	438	466	457	492	463	468	464	440	486	515	462	469	498	472	464	480	446	481	492	460	460	455	440	418	416	502	450	474	461	435	478	445	458	469	491	451	472	444	505	472	469	472	445	433	440	466	481	462	498	480	434	459	471	438	417	454	422	438	470	458	443	464	429	463	484	475	475	463	473	422	454	453	442	452	447	439	418	427	469	447	447	474	444	481	444	477	448	477	496	446	466	458	430	454	434	419	454	444	460	433	457	434	421	448	470	427	442	443	439	487	425	458	442	463	472	464	453	471	434	488	460	474	456	441	489	475	474	440	462	479	436	450	487	470	473	428	447	436	485	436	453	448	436	442	462	430	430	434	469	445	418	463	460	436	456	471	502	449	454	435	430	463	449	440	455	432	407	433	457	491	471	489	494	495	456	433	468	425	423	445	452	493	457	442	465	463	485	482	454	480	451	442	451	463	479	450	468	436	428	442	452	490	451	446	437	479	488	452	474	452	479	416	450	479	469	428	498	414	429	462	461	435	433	467	424	483	486	453	446	480	483	453	490	443	447	444	464	421	446	440	460	487	437	426	438	470	467	451	496	442	447	518	447	453	468	475	446	454	487	449	460	447	434	461	432	433	481	472	465	453	461	421	435	458	416	463	452	458	451	412	439	440	464	438	468	442	453	513	484	426	437	455	451	469	454	423	474	438	498	438	459	461	462	467	490	469	460	461	457	460	451	467	473	485	482	465	482	450	449	425	454	435	469	503	442	458	429	464	431	407	473	449	477	448	447	498	458	478	442	476	471	467	483	459	438	469	467	457	473	463	487	463	501	466	422	461	478	425	450	473	474	407	443	475	467	419	484	425	489	451	449	458	440	455	418	455	436	452	480	488	459	430	468	458	453	461	463	486	493	445	485	472	461	495	435	441	444	479	435	433	509	471	463	474	460	448	475	439	414	454	465	492	456	464	452	448	445	444	416	407	481	471	450	443	439	477	436	462	477	437	433	455	441	434	456	448	459	455	487	486	472	469	485	478	458	475	445	451	476	450	482	483	462	473	442	444	435	416	477	461	439	478	458	451	451	488	433	480	429	461	474	468	471	427	483	457	474	455	455	461	472	422	487	448	459	460	467	433	456	453	437	463	418	463	405	480	474	474	433	428	445	452	452	452	433	447	450	463	435	457	464	453	457	443	465	477	452	484	446	434	432	400	481	435	477	418	445	412	481	433	437	460	446	485	458	468	447	457	475	457	471	437	460	469	496	436	445	426	461	427	470	485	430	442	429	440	462	440	440	424	428	443	451	465	471	452	421	443	441	433	437	471	432	421	444	506	495	483	397	441	465	469	440	475	441	446	429	447	419	444	473	483	454	452	477	453	408	460	448	429	463	463	456	424	448	443	477	474	452	441	464	468	439	437	447	476	437	456	461	502	455	445	501	436	450	492	419	483	446	451	469	472	447	462	445	482	461	449	476	471	453	503	411	467	424	441	449	463	455	429	459	454	473	463	494	453	498	433	489	510	408	463	459	451	446	449	438	431	469	460	503	443	468	464	457	430	469	495	464	470	429	476	477	445	448	454	468	434	446	438	463	432	476	458	406	442	493	471	421	476	449	532	467	472	504	473	489	426	479	445	489	433	469	449	453	424	471	448	434	446	488	459	446	462	471	446	486	449	451	448	488	449	448	451	479	447	456	478	429	456	442	466	465	478	465	483	432	461	451	434	500	434	450	466	470	429	447	447	436	444	464	412	430	452	492	436	463	428	412	482	444	466	485	458	440	489	492	439	459	450	446	440	462	449	451	456	433	413	427	473	468	485	467	463	461	455	454	478	445	464	481	467	470	479	493	416	446	442	503	421	445	480	463	490	469	491	446	477	467	464	462	442	489	466	430	470	467	487	420	478	471	470	419	415	435	450	505	486	461	444	486	405	437	448	474	485	447	445	469	459	440	436	449	461	427	439	466	459	469	439	471	443	459	470	447	421	456	452	481	447	474	493	460	462	460	459	435	442	484	428	423	430	431	461	466	450	477	448	462	460	484	450	420	481	443	482	470	416	465	454	456	437	450	487	491	443	469	462	458	451	466	445	439	452	449	444	444	458	470	470	453	481	433	460	441	440	451	456	478	437	463	496	415	486	493	431	439	458	479	437	417	423	472	434	473	463	451	476	457	440	431	469	440	452	459	434	477	481	458	447	461	456	499	457	451	469	461	480	470	450	441	450	507	464	447	451	441	430	429	473	411	473	483	446	423	444	449	461	473	427	455	412	447	442	434	467	452	451	456	467	472	438	474	474	482	408	480	427	438	427	475	502	444	488	477	442	472	489	471	483	478	435	440	488	456	462	478	463	440	446	419	443	446	457	449	461	459	434	442	469	488	465	476	484	468	481	446	464	520	440	462	457	489	452	437	448	459	455	430	457	462	448	443	414	472	447	485	423	434	439	472	466	465	456	470	434	471	467	462	451	478	451	445	431	482	459	415	460	420	466	493	460	468	466	459	437	445	474	454	461	445	458	467	451	452	442	443	423	413	442	459	484	458	465	469	434	449	471	458	478	478	479	463	473
14825	1123	847	675	481	385	342	293	281	227	257	218	217	231	204	212	201	192	175	198	193	181	182	191	179	211	180	187	171	186	171	195	174	143	166	196	196	209	176	164	194	188	189	186	185	185	192	206	194	170	170	177	184	185	150	182	162	177	180	167	198	188	148	172	187	165	181	186	178	165	186	155	191	160	210	195	161	167	157	185	198	201	174	181	185	176	164	188	175	170	166	189	176	173	164	173	183	176	213	178	185	172	183	152	168	163	180	163	161	212	178	181	173	179	165	174	161	185	161	210	175	161	202	163	164	165	185	165	202	205	184	158	197	184	187	205	197	172	173	156	173	163	177	203	175	166	179	182	187	183	162	177	180	162	174	162	196	178	173	188	164	175	195	187	196	155	174	173	144	191	167	160	189	156	177	173	173	162	161	186	174	184	186	139	171	197	153	170	171	168	164	164	177	164	197	163	157	216	192	163	179	181	190	182	172	182	209	156	184	182	197	175	174	174	172	166	166	186	201	205	177	151	184	180	169	166	198	161	161	158	176	181	207	182	166	198	188	183	148	193	163	166	188	175	170	215	194	167	170	182	195	192	180	189	176	192	176	188	165	208	181	157	166	172	153	182	168	179	176	175	195	188	167	198	180	167	184	167	167	174	188	185	159	181	155	163	174	173	174	162	182	207	184	176	171	181	178	180	163	190	207	159	220	183	175	176	170	179	169	170	175	156	167	205	187	174	176	180	180	181	160	180	177	167	187	170	188	177	168	181	167	167	182	158	160	187	201	179	163	207	171	177	166	188	174	173	195	175	173	182	190	158	189	172	202	182	197	186	191	171	192	181	190	177	172	183	155	184	190	168	170	180	192	161	178	184	196	172	188	175	165	153	181	178	162	156	181	186	199	186	211	159	203	193	174	189	166	184	177	195	174	178	181	168	184	151	159	194	185	195	186	180	218	163	159	192	171	167	176	188	176	181	174	157	185	149	178	170	201	166	188	192	176	154	187	186	211	168	169	188	181	179	188	172	165	197	179	181	178	172	178	192	196	172	138	181	188	193	175	160	171	156	178	189	191	168	202	168	171	163	200	156	172	210	175	197	157	204	158	182	167	164	191	191	167	176	182	171	187	181	181	167	188	174	188	192	165	199	201	179	195	180	183	185	195	183	162	180	190	168	169	178	173	172	170	176	199	160	191	166	191	163	157	165	190	168	183	188	190	190	196	166	201	185	194	173	187	195	161	211	150	181	214	179	193	188	153	183	174	172	170	173	189	184	183	168	157	180	154	163	182	155	187	173	191	166	175	175	192	171	181	157	194	179	171	188	178	161	173	192	192	167	186	188	176	158	162	181	175	196	181	190	177	192	171	164	164	187	191	194	168	179	182	196	183	176	181	175	175	185	175	167	212	201	177	161	185	158	181	170	186	184	176	159	161	162	175	186	187	163	170	159	182	174	190	169	165	192	160	177	199	201	180	156	174	191	172	199	207	203	189	173	163	193	168	191	181	188	173	160	167	193	167	195	173	154	186	163	199	139	176	168	187	200	181	144	183	173	177	177	196	179	174	184	175	208	177	184	193	169	210	185	171	179	199	159	192	179	196	188	176	180	192	189	181	154	190	185	193	202	168	184	179	175	196	186	207	199	188	173	191	171	190	147	189	180	175	181	187	195	171	192	169	206	168	186	179	166	184	196	178	182	190	167	179	170	200	162	166	158	166	168	159	162	171	172	183	192	181	179	187	184	181	168	183	172	159	167	200	178	205	177	193	188	168	159	199	177	188	188	200	190	180	180	189	189	201	183	188	195	170	186	195	156	183	191	171	191	158	185	192	178	162	213	194	191	189	193	162	197	193	174	175	160	197	208	153	194	187	183	183	166	184	152	199	197	191	176	180	164	189	182	179	159	164	188	184	171	203	164	195	166	180	188	165	166	176	153	202	181	161	169	169	171	177	185	181	196	178	178	152	188	190	194	152	173	183	193	173	165	170	165	188	195	175	184	188	188	197	196	145	194	183	181	170	179	174	187	195	194	163	205	170	170	180	194	166	175	156	183	185	160	178	182	186	176	178	180	174	185	189	181	186	186	153	187	183	178	157	192	182	177	166	170	179	198	169	170	178	172	193	185	186	180	170	185	180	200	174	191	171	175	166	174	214	167	186	201	175	212	173	171	181	172	170	200	187	191	183	198	183	169	176	152	149	203	174	193	155	173	188	173	185	174	164	170	169	193	171	210	199	179	189	171	182	164	195	182	182	167	159	170	174	186	184	192	175	166	186	186	177	181	196	192	192	198	184	181	202	172	180	187	168	169	190	164	180	164	195	174	172	157	186	158	174	182	195	167	194	182	160	180	193	171	171	164	168	190	184	173	208	189	174	221	143	186	177	210	216	151	155	175	180	175	191	167	217	221	186	199	177	164	165	201	182	189	175	183	170	186	179	195	198	197	181	190	158	204	148	157	175	187	174	175	198	176	164	193	185	183	167	160	169	164	177	195	178	180	176	192	175	186	173	178	179	188	161	184	176	165	183	173	162	189	170	185	189	199	173	191	203	193	184	168	209	187	172	170	177	188	197	180	161	198	209	171	200	178	187	193	153	214	197	174	169	201	186	181	167	182	174	185	205	195	172	175	189	156	150	179	179	169	202	173	192	185	188	170	170	189	168	199	149	180	184	191	183	187	169	182	179	197	176	181	170	174	162	195	174	193	191	172	206	147	182	201	172	175	188	179	172	186	171	167	173	205	159	169	166	216	166	179	180	188	165	187	203	156	188	164	161	169	172	174	172	176	173	157	167	185	180	175	171	184	201	184	183	199	154	184	187	188	184	173	164	184	154	180	197	182	193	158	183	183	146	156	175	187	176	181	141	202	185	205	162	180	186	172	160	189	198	171	137	200	167	188	163	153	162	205	177	174	193	164	193	172	191	189	193	206	163	166	161	174	186	161	183	190	203	169	164	196	204	177	183	157	181	179	181	169	193	173	206	196	185	184	185	163	180	170	151	187	185	183	175	192	209	196	189	193	153	178	185	158	187	185	182	182	202	214	177	173	185	194	172	170	182	179	174	196	193	198	186	177	151	172	159	155	178	179	177	188	174	186	196	199	189	197	187	181	200	182	182	178	163	186	183	162	201	161	175	177	186	175	158	192	171	164	174	192	192	199	161	185	179	187	194	182	188	170	199	185	160	142	161	170	138	200	175	190	170	178	187	183	199	177	181	141	184	163	170	174	214	205	173	175	162	190	168	198	168	164	157	176	189	168	179	186	173	174	181	179	182	154	166	196	168	188	144	183	189	162	170	177	169	184	180	181	221	186	175	156	176	221	174	171	197	182	174	198	181	193	155	176	167	177	168	186	202	181	178	176	177	182	176	211	168	153	186	161	197	188	198	173	179	154	199	177	185	178	180	187	182	186	175	196	171	191	168	151	173	196	156	185	169	182	166	179	184	170	139	166	192	156	170	193	197	175	175	162	156	183	181	171	186	168
8294	1102	1946	2061	1817	1475	1249	996	877	805	795	703	699	650	632	567	578	636	562	539	577	545	533	543	550	576	507	506	519	513	500	519	475	523	524	518	462	490	495	484	512	476	493	506	451	511	489	473	532	473	452	505	448	504	499	513	457	466	527	519	483	451	495	473	483	532	472	429	486	490	487	459	492	481	473	505	487	500	489	474	485	494	442	495	467	464	474	456	472	500	453	468	471	484	496	448	461	453	497	484	488	481	483	477	466	450	451	494	446	468	510	463	453	455	455	463	466	458	462	467	452	487	479	459	456	455	482	457	464	461	475	470	424	460	476	465	473	483	441	498	466	461	473	479	471	487	457	515	482	479	447	489	449	493	482	463	421	461	483	525	468	486	461	463	465	484	449	469	475	483	467	490	485	463	438	456	493	471	465	482	446	492	458	486	486	466	476	508	474	457	494	466	484	473	441	467	435	504	467	489	493	512	457	449	483	500	433	432	433	469	476	447	452	451	473	449	447	514	438	488	449	469	423	450	475	476	488	454	443	476	469	447	458	465	433	487	454	483	484	492	458	495	490	471	506	471	473	464	483	475	474	432	476	468	456	462	449	443	446	475	480	498	497	481	491	457	439	450	513	503	474	496	450	476	477	455	464	437	481	482	449	457	514	445	476	463	462	422	455	481	476	468	455	474	472	452	485	457	439	476	450	474	493	486	444	477	490	525	466	469	468	476	429	520	464	464	460	460	486	488	495	474	456	468	456	480	466	459	515	494	446	463	469	476	450	514	492	472	456	505	444	477	470	494	468	440	469	480	426	516	480	459	479	452	463	472	486	470	464	470	449	459	489	463	480	462	457	461	491	495	468	466	505	485	443	466	473	505	477	468	463	477	507	479	438	467	451	485	543	461	502	462	432	469	446	465	482	494	507	477	496	469	460	501	445	481	463	443	483	452	456	480	465	490	467	446	477	447	484	453	478	472	444	470	462	476	482	505	502	467	495	466	478	475	420	465	500	472	503	498	507	493	448	430	464	455	422	469	488	462	448	449	432	489	479	436	458	431	491	449	460	496	459	439	480	497	449	469	442	489	451	453	447	450	425	472	473	420	456	458	473	480	490	444	441	465	492	402	458	449	492	481	422	461	484	500	517	463	469	488	460	439	449	451	470	487	452	468	458	451	451	458	490	480	457	472	455	445	462	482	449	439	442	464	454	444	462	473	460	452	444	480	450	462	478	464	428	459	487	464	414	452	490	530	491	460	477	468	436	468	483	440	418	450	460	478	472	465	428	464	441	448	448	478	477	499	458	458	468	484	494	459	452	488	462	457	476	466	460	454	478	486	456	473	472	493	468	464	478	473	494	476	496	482	494	483	459	492	460	466	445	448	451	466	456	475	487	436	440	472	464	461	487	432	468	489	474	470	455	473	475	504	450	442	473	494	464	489	506	476	457	459	457	452	507	466	459	491	465	481	483	481	461	504	491	478	435	481	477	472	456	454	466	444	432	431	407	467	455	434	454	457	474	476	472	464	441	483	468	448	474	509	438	423	461	459	449	458	421	464	433	479	487	501	456	431	453	447	466	456	471	481	491	443	448	521	445	465	433	468	454	456	451	471	486	471	460	458	473	433	483	492	452	425	516	476	486	486	506	453	457	460	482	490	444	474	492	463	428	434	469	439	480	466	480	457	435	461	467	456	488	459	521	476	456	470	459	474	471	501	467	501	462	455	478	447	463	436	483	472	523	466	498	506	426	428	489	446	489	443	494	459	453	506	443	503	473	466	436	466	479	474	428	474	459	434	469	466	483	432	529	490	425	423	434	461	488	453	460	468	444	466	477	477	447	491	425	452	492	466	475	457	499	486	517	478	507	495	493	482	495	496	480	478	465	419	466	454	460	464	423	457	428	442	408	468	462	478	481	458	456	445	490	474	476	451	496	458	482	489	450	469	458	488	493	467	468	444	485	473	503	471	472	520	439	498	478	440	482	472	476	465	465	436	453	480	484	486	447	513	454	475	503	487	464	483	478	469	503	466	480	502	457	525	465	500	490	532	460	488	472	422	456	456	485	464	475	486	495	466	498	440	469	494	459	475	456	493	441	431	470	450	444	449	466	429	492	477	443	457	466	447	462	463	497	447	466	481	433	469	435	454	470	459	505	485	460	492	476	446	466	462	416	485	455	465	459	464	474	451	457	456	470	465	481	485	478	472	449	479	450	492	486	484	510	558	484	462	478	496	458	470	466	469	480	430	463	473	463	408	475	458	472	478	474	466	535	505	468	474	473	458	443	482	460	475	447	503	445	477	449	458	463	477	457	453	472	446	494	489	481	494	496	471	454	455	460	480	446	455	419	500	489	466	459	451	467	449	510	475	478	460	487	450	487	430	473	484	490	450	475	432	472	482	459	482	455	505	489	457	482	428	445	504	462	501	452	501	455	434	506	413	501	474	450	510	452	450	491	505	483	478	452	474	468	463	471	468	420	460	474	454	456	460	456	443	458	471	451	484	469	458	461	480	436	466	486	484	481	451	451	443	480	474	468	453	472	495	460	446	516	477	462	448	468	507	493	462	453	477	427	461	471	466	470	476	473	480	499	469	460	465	518	505	508	427	483	485	418	453	452	510	468	459	473	450	454	427	502	490	474	435	430	468	484	496	502	500	452	490	487	472	488	436	430	504	481	467	486	442	509	462	464	445	468	462	483	452	465	453	473	474	504	482	435	479	466	458	469	485	474	432	487	451	443	461	446	450	449	481	468	476	435	477	524	443	422	466	486	463	485	478	477	472	485	494	480	463	463	449	478	458	459	452	428	480	484	502	434	471	513	462	460	499	469	436	468	432	489	482	425	470	426	462	470	439	452	466	437	454	487	483	480	466	514	459	469	439	483	471	486	474	499	468	469	465	493	466	473	454	477	494	462	498	485	474	430	456	442	402	447	475	453	465	515	495	461	481	503	449	452	454	495	467	446	462	470	483	454	462	451	463	454	443	442	490	522	448	491	489	455	497	488	476	470	497	434	454	489	490	494	477	475	480	471	443	524	483	443	499	501	442	481	480	464	480	441	476	484	427	446	497	484	465	467	480	463	468	500	478	443	451	489	459	449	456	472	478	470	487	485	467	506	441	491	458	451	462	435	443	435	486	477	511	483	474	435	457	467	490	461	486	489	460	458	443	453	435	496	461	467	483	476	471	474	441	476	463	463	510	470	439	468	432	485	472	476	466	480	475	459	465	508	475	462	488	468	478	469	475	460	490	483	467	438	483	435	453	479	497	464	447	434	465	490	464	491	442	450	459	464	500	476	447	479	413	488	476	439	465	458	473	478	481	469	441	484	454	477	469	465	445	494	475	469	429	482	454	457	473	480	491	450	459	491	501	482	475	464	496	434	463	437	475	463	468	473	479	443	506	476	494	460	457	434	470	503	494	471	447	474	462	456	475	497	442	439	477	476	481	464	459	481	476	481	460	490	495	453	469	475	466	463	464	481	472
1795	394	409	406	418	407	425	384	399	397	417	397	420	396	394	375	389	437	392	386	386	394	361	433	381	397	386	408	401	403	392	393	360	366	393	429	431	381	390	372	420	379	389	401	350	386	382	361	393	413	399	375	356	371	398	363	406	402	383	389	378	401	372	376	424	378	373	393	420	387	381	410	363	394	412	387	420	424	387	410	383	425	403	427	396	371	430	393	419	420	417	390	387	380	379	418	365	389	393	422	396	392	407	370	475	387	366	446	379	398	417	368	398	403	380	417	408	396	375	393	387	391	404	392	407	384	420	392	372	395	371	392	370	398	409	361	362	389	413	381	401	383	399	409	391	407	406	429	411	340	351	424	399	396	384	396	410	418	406	383	381	362	389	375	384	388	410	373	366	375	391	428	395	398	387	373	436	384	417	439	400	377	411	386	421	413	408	421	380	360	397	383	380	426	391	422	394	357	398	455	411	411	403	367	407	383	399	390	393	386	412	386	357	351	398	358	396	396	394	368	401	379	384	358	435	384	386	404	431	447	402	395	404	391	380	367	384	406	398	400	422	339	403	396	414	375	377	409	357	404	407	405	421	387	409	448	377	373	384	428	356	410	382	394	363	412	384	384	366	393	433	404	419	376	424	447	399	410	357	438	388	412	370	374	394	389	417	381	430	370	434	421	420	375	426	422	409	398	408	396	379	379	401	350	373	417	389	408	389	433	383	355	422	402	391	376	409	404	429	367	370	405	378	423	384	407	373	417	417	382	384	402	412	405	414	404	402	414	349	406	409	391	376	424	404	393	398	391	378	430	380	363	423	426	382	415	424	403	401	378	371	379	419	421	355	374	385	400	381	396	407	385	387	397	375	426	397	383	405	439	414	405	378	374	396	407	392	379	434	424	382	379	387	390	386	387	370	430	396	374	426	408	385	408	410	382	402	419	359	359	386	379	371	417	378	405	366	390	373	403	368	403	393	366	375	390	371	337	414	375	429	378	415	403	386	381	385	371	389	391	365	361	404	401	420	400	380	382	397	391	398	406	372	431	374	387	420	357	398	398	417	409	420	376	371	395	444	402	423	408	404	414	391	407	405	392	391	393	416	378	373	406	402	395	405	384	401	402	437	434	402	419	387	405	385	393	392	375	405	405	361	445	397	406	430	411	407	414	372	413	411	353	384	396	385	391	381	403	391	420	390	404	394	379	409	410	419	381	373	355	385	404	373	417	360	394	324	381	377	370	416	419	389	386	423	394	385	387	368	393	405	431	409	394	413	354	363	411	407	394	439	420	369	412	406	372	387	381	419	399	401	383	430	362	396	363	370	396	426	361	382	429	382	378	410	379	383	377	371	384	379	420	397	396	403	403	404	389	391	376	400	382	393	408	426	395	387	372	405	410	394	386	406	381	388	434	379	403	389	390	392	371	387	367	406	424	392	419	352	399	391	396	414	386	391	406	408	435	431	382	365	403	454	412	380	392	373	407	362	352	399	370	379	389	394	403	390	417	390	401	399	417	404	398	397	391	383	396	414	409	398	391	422	419	403	418	430	411	394	349	368	451	389	401	358	418	386	394	409	412	391	424	400	437	391	386	400	388	384	361	407	389	403	378	369	388	390	411	405	388	342	371	362	450	444	407	401	419	375	387	419	438	419	401	422	355	417	394	404	386	411	366	363	392	379	409	401	406	399	384	403	431	434	386	411	357	386	378	419	420	384	392	412	379	380	416	400	381	398	385	385	369	378	409	397	377	424	405	376	375	387	379	406	397	397	381	365	376	354	419	419	374	410	387	419	402	416	381	395	390	387	381	406	343	414	403	382	369	363	365	394	403	370	421	396	405	380	428	356	391	413	367	377	416	402	403	408	405	390	428	393	372	424	428	360	400	394	395	422	403	420	373	388	338	393	400	368	446	365	404	349	407	385	382	413	398	405	423	346	362	409	384	397	400	384	412	393	379	424	400	366	416	371	402	410	356	396	414	369	407	376	404	408	379	374	413	386	362	408	382	452	393	402	424	409	359	423	419	431	399	421	416	405	395	380	381	344	384	374	446	399	365	412	398	400	448	414	374	382	386	409	358	415	407	377	427	412	369	411	403	368	412	419	406	409	399	416	374	385	404	380	381	370	411	433	372	417	392	384	371	358	399	436	392	381	397	406	400	408	421	433	413	383	411	408	398	428	383	399	360	405	410	411	382	385	406	379	373	368	384	432	429	385	390	385	368	355	373	374	368	428	356	416	372	413	400	393	386	416	393	395	408	373	386	383	367	406	374	379	389	381	421	423	392	399	406	378	392	416	428	349	353	374	392	369	374	401	407	419	376	348	394	392	394	346	353	421	388	407	407	418	415	404	391	408	411	388	430	384	357	368	404	424	419	379	405	424	391	392	376	373	400	417	402	398	400	418	411	361	407	376	382	379	393	389	434	388	411	385	354	389	365	411	391	392	385	380	396	449	389	405	392	408	395	392	396	372	396	433	373	364	380	380	393	397	417	396	374	381	396	375	418	396	412	382	438	354	389	366	448	425	381	389	418	396	369	393	395	379	380	397	382	369	382	409	387	372	405	376	398	405	369	429	397	382	440	399	355	387	401	381	390	431	443	413	377	388	420	362	401	358	392	418	367	398	382	381	391	405	413	380	429	380	418	429	372	413	417	421	380	386	422	399	350	427	359	394	419	410	380	405	401	403	381	447	417	404	390	387	439	379	428	384	389	389	399	387	371	394	332	383	392	389	399	417	432	433	386	372	377	392	421	386	404	426	365	424	410	394	378	389	394	390	430	386	390	387	433	421	367	366	385	375	386	401	377	432	399	384	369	390	407	372	393	432	424	384	374	371	409	387	367	405	407	403	378	396	412	351	389	403	434	388	383	399	433	393	387	388	375	411	376	428	355	354	397	392	364	385	393	414	411	356	389	417	418	396	371	388	402	451	392	423	408	406	388	363	420	435	362	402	397	388	415	410	407	430	390	394	415	409	418	358	399	392	393	389	433	376	386	401	393	418	394	376	407	389	376	388	384	393	405	395	384	379	404	378	391	391	415	433	400	434	380	430	394	374	412	390	348	380	423	392	404	389	407	411	380	402	398	397	393	391	367	386	434	380	417	386	387	364	414	397	379	376	419	418	380	397	420	404	395	401	396	405	429	396	389	346	431	435	459	359	422	398	370	404	377	383	380	431	386	401	407	390	396	408	381	401	388	390	361	402	402	404	363	389	390	379	406	394	373	422	386	381	372	417	398	391	363	420	387	399	404	364	415	413	398	394	417	432	375	417	371	360	409	376	394	401	355	383	400	417	449	383	375	390	417	359	379	427	396	335	381	364	391	393	429	401	393	411	396	401	381	412	423	407	392	379	436	407	400	362	438	386	387	365	371	387	390	389	384	409	409	398	419	435	366	397	415	388	428	398	382	367	370	412	385	392	424	384	393	404	368	362	385	376	390	379	446	438	385	381	413	427	360	382	412	447	410	395	366	388	369	352	388
2218	874	914	900	889	895	785	885	913	881	887	842	861	864	859	835	861	887	901	839	886	864	836	856	847	871	800	865	850	857	868	868	839	835	873	845	859	857	871	827	868	809	810	890	886	860	857	803	853	876	835	829	888	866	853	816	810	827	812	835	906	913	813	834	835	852	806	823	874	850	844	875	865	878	897	862	862	868	892	857	871	806	800	820	863	818	827	918	837	849	839	829	800	835	865	890	867	864	891	845	820	822	870	848	832	868	842	883	855	838	860	866	847	873	848	910	865	900	847	857	870	813	894	824	884	824	894	902	833	862	894	856	820	866	866	907	876	876	818	884	841	856	843	884	854	818	826	825	828	850	811	836	858	917	824	901	900	853	929	877	847	840	840	938	846	869	831	825	856	893	898	845	848	897	837	904	833	856	869	856	822	872	867	875	836	896	841	876	868	847	832	867	822	868	876	880	838	855	860	858	868	811	853	825	821	846	860	844	840	892	843	830	831	826	894	828	881	817	862	862	888	927	882	835	893	854	896	857	830	892	887	920	847	880	821	858	872	907	868	869	830	896	869	839	889	872	876	884	865	832	879	905	856	834	801	841	890	902	857	845	886	830	847	885	889	831	864	911	770	878	849	831	853	842	885	859	846	881	859	851	842	868	901	857	826	831	826	865	861	884	892	833	874	818	893	885	891	855	856	829	809	845	840	901	854	827	866	860	860	863	882	809	855	882	824	865	843	787	892	865	851	849	830	829	804	867	890	892	850	873	815	830	843	866	859	909	877	787	808	876	871	828	854	905	940	842	853	841	870	855	851	839	878	798	924	839	833	834	875	862	853	866	865	881	887	868	900	865	851	858	849	872	857	846	852	869	906	834	898	800	858	852	836	840	847	884	816	863	856	877	807	847	853	795	853	846	847	822	794	851	895	890	861	843	882	886	905	859	804	813	845	834	882	859	893	904	883	815	903	831	867	892	809	831	867	832	889	836	871	872	876	827	876	858	851	886	831	850	846	859	848	876	803	880	815	846	842	830	813	862	870	843	832	899	858	855	860	879	830	894	823	839	837	848	822	853	890	860	820	871	871	833	839	852	912	867	935	873	889	834	829	864	843	887	858	895	820	878	833	887	866	887	886	870	851	880	841	835	894	849	848	857	811	844	833	865	859	823	826	850	845	849	875	873	888	885	880	855	865	838	874	841	899	860	827	894	777	879	852	800	890	900	844	891	861	866	863	903	889	838	849	869	836	883	855	865	848	814	883	854	871	839	873	858	837	853	844	828	883	860	861	884	808	853	854	840	905	809	883	880	840	867	827	836	910	856	898	883	867	841	838	853	827	863	920	856	872	857	868	830	875	814	864	873	825	817	847	866	881	872	823	848	827	885	819	861	876	825	893	834	832	891	904	839	857	841	872	851	822	852	857	889	867	836	889	857	859	843	915	857	831	860	847	840	827	851	858	876	900	853	861	835	855	836	850	852	817	864	814	869	837	853	890	878	894	860	828	830	858	896	866	918	870	903	816	826	818	841	870	841	862	874	868	881	844	873	862	815	844	883	895	826	884	863	842	920	824	875	893	868	878	831	820	886	851	879	816	877	872	834	831	832	886	792	866	822	835	845	880	820	905	840	842	882	861	858	839	816	866	841	849	890	860	792	873	810	887	863	856	897	876	836	800	856	848	872	814	868	906	829	854	828	866	861	837	829	828	831	881	844	890	832	852	905	830	854	863	840	871	870	865	882	894	883	820	884	861	885	935	830	879	855	876	861	846	920	873	890	885	866	859	850	901	873	874	843	848	889	896	868	873	762	899	874	847	844	857	813	915	858	888	851	875	909	846	824	870	869	846	846	855	862	832	834	846	815	850	886	885	871	942	863	882	851	844	844	865	885	862	877	865	821	887	845	871	893	877	881	835	852	854	867	772	812	859	852	847	825	936	793	834	878	863	884	843	857	840	842	877	918	879	846	883	838	932	880	888	877	806	862	862	883	841	863	872	846	897	912	859	870	816	825	832	856	855	847	866	840	902	904	865	842	832	879	833	869	822	872	878	859	842	838	782	897	825	874	822	869	858	922	867	850	912	835	885	872	838	849	822	848	877	837	884	880	886	877	865	905	827	874	879	884	876	863	845	805	942	838	826	828	921	826	888	880	845	842	875	875	857	878	891	817	908	844	813	866	839	849	856	820	848	862	865	876	876	855	815	867	901	887	852	888	891	895	811	850	857	843	858	867	863	879	837	797	892	831	826	850	842	805	843	803	843	826	862	930	829	839	863	808	875	823	837	956	914	903	905	848	807	840	878	791	857	899	879	864	871	858	876	828	882	838	866	868	872	875	906	886	865	825	852	926	873	847	838	859	852	871	855	897	881	845	851	875	875	864	860	848	845	920	875	780	861	813	889	861	882	843	875	807	810	852	815	875	853	836	902	846	904	873	862	815	848	868	856	801	910	860	840	844	828	867	860	850	844	866	804	840	852	863	896	872	861	842	814	848	824	854	848	867	848	899	874	904	858	862	868	848	843	881	817	859	880	825	870	847	826	837	844	842	833	840	873	869	854	824	893	894	758	875	826	885	860	822	844	863	835	847	853	832	831	897	861	851	853	880	835	846	872	907	817	834	852	847	874	820	878	873	852	850	838	891	866	850	886	831	890	877	881	860	840	809	847	825	784	857	920	898	837	888	850	827	834	903	868	877	840	875	914	906	850	845	850	815	885	936	885	827	845	863	864	846	869	831	900	842	826	845	893	924	865	872	914	843	811	846	834	822	885	883	853	873	882	853	912	854	874	817	909	857	915	801	805	822	866	854	800	873	869	861	878	853	804	784	865	863	826	869	879	888	856	893	881	885	871	837	840	862	841	895	877	888	951	852	886	894	856	857	940	864	841	848	899	898	851	844	852	934	902	826	848	841	870	915	865	887	841	885	874	914	836	873	838	846	822	885	758	872	888	850	793	893	866	876	837	859	830	827	834	841	904	839	825	846	819	831	805	867	798	839	863	826	830	854	842	847	866	936	893	830	836	862	872	874	836	897	835	822	822	863	861	886	871	858	842	900	881	830	909	839	880	873	882	854	812	828	871	832	855	849	841	842	900	863	847	863	803	874	857	842	840	841	865	878	832	885	855	886	868	832	895	799	828	839	878	836	837	826	855	873	816	926	884	801	810	846	823	852	895	796	812	820	872	827	852	889	852	893	872	872	846	847	889	912	894	829	887	911	875	921	849	910	870	890	813	851	858	837	854	849	812	884	844	867	790	835	837	880	867	824	848	855	849	910	884	861	821	859	866	814	901	817	833	824	865	915	812	871	814	867	909	867	840	859	829	877	861	872	880	826	863	832	885	852	877	872	866	835	870	864	912	841	871	911	807	845	802	828	855	848	842	881	900	813	849	827	876	901	809	866	864	900	881	811	861	842	907	894	812	885	888	861	854	837	889	810	866	879	887	846	848	871	889	837	905	854	851	826	820	798	906	879	865	867	895	862
7593	563	526	413	342	307	270	236	247	222	208	251	202	197	224	200	199	195	189	183	206	177	202	200	188	200	160	181	181	190	190	190	202	189	195	186	177	182	187	204	208	213	228	211	163	191	229	194	189	176	183	184	205	159	188	204	186	203	196	197	176	208	184	206	185	172	201	210	168	211	191	201	197	168	193	194	184	210	213	199	201	232	200	202	213	183	186	173	206	200	170	211	213	211	166	195	164	200	179	189	180	219	193	197	185	203	197	215	211	179	172	209	186	202	206	201	200	173	159	194	208	196	175	204	204	168	190	184	180	179	210	210	172	176	180	170	231	177	197	172	206	197	184	195	142	200	190	175	198	183	189	167	204	167	164	194	182	187	204	191	225	176	200	182	218	192	218	193	190	184	206	172	169	199	219	210	184	192	203	189	175	176	191	207	194	228	180	183	232	203	184	196	184	187	156	177	193	177	195	209	199	181	188	179	191	215	217	196	199	195	199	186	187	175	205	177	169	167	194	176	204	186	190	215	193	184	204	204	204	182	168	202	214	193	197	197	196	207	198	186	170	209	193	202	226	197	186	199	198	201	206	193	178	181	176	199	206	182	197	180	204	204	176	207	199	182	172	191	189	192	200	196	225	191	178	178	197	185	201	186	195	185	192	189	164	187	207	203	207	183	202	207	186	175	188	170	188	192	217	199	174	201	198	195	193	229	219	199	212	209	209	182	210	220	159	195	208	201	187	186	177	187	178	194	213	161	187	196	188	221	196	200	206	198	193	195	173	195	209	180	189	199	184	185	166	195	190	218	187	214	192	211	188	200	196	172	175	207	215	179	187	202	186	175	174	184	212	155	174	182	187	200	176	171	197	181	187	183	187	214	168	173	179	181	192	166	186	201	208	195	186	172	192	194	201	199	177	194	175	184	196	213	205	205	178	179	178	184	196	181	180	182	216	221	201	204	216	181	183	175	195	209	213	190	186	184	206	191	185	198	186	183	157	185	164	195	180	177	186	212	211	196	185	203	202	203	216	171	198	188	214	187	201	175	187	175	189	192	172	211	209	190	194	187	186	173	194	195	174	197	196	187	210	166	190	185	190	177	216	198	189	182	206	211	198	205	227	185	191	221	164	184	202	199	200	217	201	199	169	193	225	187	198	211	207	178	186	181	190	207	198	180	204	200	191	175	200	205	168	184	183	205	185	195	162	211	197	190	194	193	205	217	173	191	197	189	193	202	174	178	195	201	185	225	191	207	214	173	213	165	191	181	186	170	213	173	177	200	202	190	196	213	186	193	198	196	180	181	187	182	197	172	183	192	214	193	227	193	175	166	208	194	189	225	177	188	173	199	179	171	202	175	211	185	192	217	179	182	215	195	165	189	208	191	170	196	167	178	185	197	202	170	184	169	204	215	171	173	181	176	218	201	197	189	186	192	197	177	183	163	170	182	171	193	200	195	185	190	186	194	181	207	192	192	198	208	185	192	171	203	235	160	214	212	178	191	195	186	192	179	239	210	219	207	193	179	208	209	199	204	214	246	193	199	218	159	175	181	209	176	208	198	184	199	176	149	209	189	171	173	193	220	183	205	200	210	164	187	212	230	193	217	180	185	189	194	208	213	191	194	191	192	190	177	172	194	195	176	181	203	181	180	188	193	186	191	201	196	205	196	215	189	154	205	203	173	179	180	199	196	207	185	193	196	205	177	241	201	213	209	180	160	204	189	200	200	169	178	205	188	189	172	191	177	194	223	219	165	210	200	191	197	191	197	177	218	205	176	188	178	179	176	180	186	210	186	187	183	196	188	207	192	180	207	180	203	183	188	212	190	175	203	176	188	177	217	165	197	169	214	171	183	178	166	187	183	184	199	203	209	182	183	227	208	184	183	178	188	203	194	204	196	164	192	202	179	224	191	176	185	206	181	204	177	189	207	202	186	178	199	201	197	190	180	158	178	187	216	207	207	189	162	208	180	179	191	179	166	214	194	214	199	200	199	163	197	205	197	201	203	200	211	221	195	195	167	190	196	170	193	183	180	202	211	179	206	176	195	195	178	227	198	184	174	198	191	208	181	199	196	211	193	204	188	189	183	202	200	182	186	208	198	211	169	187	206	190	186	208	177	199	151	176	191	188	180	214	183	185	170	180	211	177	180	187	205	177	203	208	215	194	183	196	185	184	204	200	173	204	153	194	196	190	202	185	190	177	183	224	208	176	185	179	155	191	189	158	198	179	182	199	204	201	180	177	173	188	204	200	230	189	184	178	207	166	193	187	207	184	196	180	177	190	182	190	187	195	212	180	152	179	205	182	223	200	172	206	178	190	185	172	180	200	201	187	181	196	187	174	187	218	184	194	179	177	199	182	183	202	195	214	185	162	191	177	206	200	198	189	228	163	183	205	185	177	223	189	164	179	177	179	183	177	193	179	202	181	192	187	211	193	208	187	163	202	210	196	218	213	207	189	194	169	201	188	180	202	203	189	179	203	192	181	195	186	198	183	196	202	177	187	203	179	199	182	178	170	178	208	189	173	178	179	182	202	172	187	180	191	170	179	187	203	231	203	191	187	182	196	202	185	204	194	194	180	181	184	196	212	185	198	186	190	200	176	190	202	179	204	195	176	201	205	181	185	179	177	193	185	203	189	184	190	173	207	191	165	188	195	192	189	193	183	193	170	173	190	202	190	185	199	214	179	222	181	189	204	216	187	209	206	240	194	205	209	192	189	210	210	190	196	179	209	195	169	209	177	195	199	182	177	183	212	149	177	194	160	189	204	173	197	195	155	170	223	198	184	172	190	189	173	151	186	177	192	203	185	197	156	166	215	170	202	202	193	185	175	175	209	199	191	169	170	189	178	170	192	204	207	215	193	217	202	169	182	188	211	188	205	180	192	181	192	193	201	190	201	187	208	213	193	196	185	181	188	180	176	184	190	172	192	214	183	217	193	203	225	236	173	221	194	189	188	185	169	195	208	187	204	195	184	184	187	220	169	192	181	158	174	178	194	199	222	197	175	182	185	200	180	176	190	186	193	169	157	156	182	187	166	211	188	195	197	190	182	184	185	195	200	171	221	223	194	197	204	208	219	189	200	208	201	179	197	189	203	195	191	211	189	176	181	174	196	192	192	186	190	171	185	197	181	184	195	172	199	186	155	183	189	202	204	171	185	187	194	190	183	193	183	184	180	206	164	189	184	183	209	188	184	197	194	193	214	190	206	155	192	201	212	197	193	207	201	205	199	197	181	199	187	192	209	187	193	209	179	226	189	211	182	169	188	200	184	169	166	166	185	171	191	199	187	181	209	220	202	208	203	161	182	192	199	168	190	200	220	191	203	195	189	212	192	195	200	181	163	185	169	189	165	178	192	182	191	180	161	184	184	199	204	170	200	196	214	166	187	181	176	193	197	195	178	178	180	193	176	177	210	196	189	177	192	220	180	174	198	170	191	213	185	192	195	200	210	186	182	191	205	192	187	169	197	150	185	186	186	217
6341	726	1164	1362	1206	1015	871	770	725	610	638	606	563	536	559	545	511	516	529	518	488	496	482	507	449	457	476	495	482	471	439	496	477	489	474	485	432	490	513	461	453	481	469	456	483	478	455	468	481	456	475	476	427	470	418	467	489	471	485	477	458	467	464	415	502	464	436	454	474	458	463	458	469	448	441	461	476	427	413	433	443	468	452	454	488	473	437	477	467	479	469	399	466	460	465	432	474	483	439	440	462	478	473	434	467	507	470	463	490	433	449	471	462	455	453	475	468	449	459	452	449	456	462	463	522	438	452	474	465	482	511	426	468	447	490	462	460	459	493	504	457	453	443	439	489	442	420	463	458	470	431	465	473	431	455	458	449	466	454	478	424	463	431	441	447	477	475	453	476	480	464	445	473	454	447	497	482	474	494	466	467	448	469	442	437	440	464	445	481	462	476	462	463	455	421	466	498	462	460	448	447	463	458	480	427	453	468	412	466	442	455	449	432	451	492	467	468	490	446	462	481	451	456	432	448	461	471	467	462	471	435	428	434	464	470	482	470	413	436	420	482	479	485	446	475	443	475	432	484	449	452	473	410	451	466	443	507	440	477	427	441	484	482	446	452	470	438	460	413	497	466	482	453	456	451	448	456	441	469	447	465	452	484	491	464	443	491	473	479	440	433	458	445	483	463	447	457	497	492	494	451	470	437	492	426	466	432	447	465	461	446	439	453	422	458	428	482	464	428	453	440	486	463	463	451	475	413	488	465	482	431	463	437	450	436	420	466	502	480	474	441	470	460	448	437	431	434	462	449	455	469	446	446	469	435	472	433	495	440	434	465	477	449	445	438	461	484	452	442	483	452	469	505	466	433	464	480	456	464	459	484	484	466	475	461	478	463	421	443	472	453	445	446	485	481	430	439	464	475	445	442	470	465	468	459	476	460	444	463	453	490	476	440	454	484	467	469	464	451	459	472	457	512	475	455	440	459	444	454	481	456	446	443	464	458	472	450	468	465	466	459	457	466	454	465	464	473	461	427	452	484	477	458	459	464	487	464	456	467	503	484	449	462	458	427	460	435	472	405	458	437	440	479	475	443	482	463	455	407	471	440	459	465	452	473	445	449	420	497	469	481	442	462	445	493	451	446	451	490	453	452	453	494	440	472	445	486	463	433	442	498	471	496	446	461	453	510	438	466	487	475	441	467	461	449	461	431	462	426	472	442	460	468	467	439	458	444	434	457	471	456	449	430	440	472	476	464	472	449	444	493	435	488	480	447	446	404	452	471	478	473	443	401	450	465	492	479	400	492	463	461	432	431	458	459	467	492	458	473	457	446	487	458	450	472	488	492	445	461	477	478	465	473	477	449	469	463	461	435	480	423	484	474	471	448	453	470	412	466	449	461	444	433	488	429	476	422	448	452	442	461	466	466	481	462	451	489	474	456	460	456	504	480	483	445	491	443	443	466	442	453	449	481	444	447	471	484	435	444	414	481	486	443	473	462	482	466	450	442	444	473	463	450	499	458	452	429	505	485	458	465	456	447	470	432	428	453	467	482	449	424	440	439	439	434	503	459	435	482	459	426	508	449	459	449	480	415	431	457	443	483	440	423	511	483	492	477	486	474	454	450	471	453	449	503	447	446	442	422	462	461	471	451	434	449	488	468	446	476	491	474	460	470	443	461	450	465	437	492	464	435	418	458	444	444	462	448	446	471	418	415	463	440	477	430	463	447	429	475	491	455	455	467	449	474	471	472	460	442	452	461	454	437	451	475	456	476	459	453	465	498	459	468	457	455	468	477	458	456	475	449	458	461	471	461	466	464	427	442	468	477	471	449	435	461	479	438	473	452	487	474	460	471	477	497	464	457	449	443	451	488	492	439	461	437	486	463	490	428	468	437	442	467	482	427	468	464	414	448	443	480	452	466	457	445	429	471	461	439	449	459	479	470	461	461	497	440	416	467	451	530	448	455	456	447	433	471	461	482	439	473	463	453	457	466	441	497	465	439	439	422	485	446	464	426	439	473	454	450	454	458	457	477	479	429	437	496	459	456	496	440	513	458	462	450	443	467	453	477	460	454	481	479	434	463	501	427	478	467	458	460	456	442	469	469	502	444	424	490	479	489	433	453	487	469	454	485	445	425	426	456	441	427	464	471	442	456	462	442	495	434	442	437	453	462	438	478	440	473	485	482	473	503	448	460	447	459	468	460	474	463	444	455	446	441	457	455	427	421	438	441	484	436	486	453	460	465	416	497	491	451	433	461	453	451	457	480	451	448	461	443	453	443	413	468	446	439	459	433	475	459	461	438	492	415	457	456	440	479	414	453	452	466	446	452	438	431	455	474	462	478	458	431	416	460	468	396	465	452	453	433	463	435	460	505	439	461	447	461	460	484	435	459	430	466	475	452	466	474	496	429	458	464	466	466	426	434	455	457	444	421	442	455	468	458	437	414	461	477	484	445	450	483	488	452	477	454	445	481	440	457	439	459	439	482	466	473	474	481	458	467	468	430	438	428	445	463	457	485	492	444	472	442	433	449	415	456	473	468	464	462	455	431	457	479	487	485	445	478	473	444	470	478	506	446	450	412	519	458	461	484	454	480	454	425	435	512	450	483	471	441	460	496	442	462	468	443	498	448	448	482	472	442	495	485	455	448	451	502	465	452	458	463	444	490	493	458	482	469	442	456	478	454	471	442	454	481	470	491	452	423	458	491	467	470	465	468	421	473	468	428	444	434	483	440	492	487	477	445	478	424	453	480	491	432	450	488	442	409	453	432	421	452	447	472	426	429	422	479	451	445	454	476	440	459	491	463	441	496	461	451	431	428	452	443	473	481	454	439	451	500	474	443	459	497	452	472	477	487	452	474	449	447	447	464	491	466	470	447	429	470	479	419	452	479	454	455	458	439	438	459	484	452	461	440	493	475	473	451	429	495	478	445	440	459	451	435	441	461	450	446	465	461	470	470	461	480	464	463	440	437	482	427	476	448	467	453	477	448	477	474	449	461	410	425	437	438	422	410	480	446	468	446	437	440	483	482	473	469	449	500	466	466	443	460	456	455	470	424	473	457	478	409	476	443	422	446	456	462	447	453	458	454	452	466	451	445	438	434	468	427	488	453	425	471	472	444	429	480	444	451	462	455	457	439	457	444	453	446	477	439	438	466	471	424	465	483	439	452	458	427	480	481	483	490	430	443	429	484	438	423	489	477	464	463	459	440	482	438	447	432	484	478	471	469	478	451	474	485	395	459	449	457	511	444	463	467	446	433	476	482	468	466	459	407	482	474	463	435	505	442	470	515	503	450	462	448	476	462	453	485	447	423	469	492	477	430	441	493	433	449	457	419	498	446	461	405	463	491	484	468	449	426	424	484	451	426	453	431	462	422	464	497	477	444	433	492	481	435	454	448	466	438	474	440	426	467	476	460	452	465	493	432	452	455	472	480	501	480	480	472	434	473	440	401	494	446	459	475	445	447	405	454	437	465	463
14851	1142	873	617	454	373	331	255	279	266	213	224	205	210	195	201	207	203	205	197	185	185	184	200	180	189	189	180	219	191	178	183	190	196	193	186	169	169	194	180	167	182	173	188	165	190	187	201	197	171	174	173	200	154	218	162	170	175	178	188	186	192	193	197	195	167	167	194	182	208	172	182	188	178	187	168	204	195	179	184	185	171	192	178	164	200	191	184	179	182	191	187	202	182	173	182	182	205	211	178	180	187	191	195	204	170	197	182	209	179	177	199	170	193	182	155	175	186	185	162	198	178	174	184	167	167	181	161	177	176	180	178	184	194	191	206	163	204	176	196	179	188	219	198	146	172	183	188	179	175	173	214	187	206	195	188	162	188	183	189	179	175	174	176	192	162	162	178	185	178	170	161	182	171	168	178	159	165	182	182	194	181	185	206	163	202	183	170	164	205	196	175	193	200	179	167	194	193	183	159	178	174	186	161	178	173	193	195	186	179	198	186	177	216	174	196	171	172	174	184	186	184	194	184	156	176	208	197	189	194	160	194	179	186	157	194	178	178	181	193	196	187	190	172	170	163	182	189	212	172	182	178	184	169	182	171	176	181	190	188	186	168	177	185	190	165	163	167	176	188	197	172	171	190	163	163	177	199	163	174	203	188	175	171	189	169	157	201	183	161	175	191	185	173	178	176	184	190	183	160	180	172	169	181	163	175	181	168	172	183	170	217	195	171	196	190	219	199	186	201	163	168	151	178	183	174	164	173	155	169	206	215	173	192	185	161	181	183	183	178	161	182	197	177	160	207	189	189	197	187	186	175	177	184	186	168	175	198	195	192	174	181	140	192	173	176	167	167	210	174	175	199	164	203	174	176	180	169	172	188	219	185	183	202	185	180	210	186	177	180	192	171	185	212	174	175	189	193	191	183	184	187	177	197	188	166	210	185	215	208	201	198	188	195	186	176	191	199	186	202	218	180	191	171	175	169	161	203	162	217	168	183	172	177	166	168	154	186	197	182	154	171	177	170	191	195	161	168	168	204	184	173	183	190	172	210	214	166	169	184	185	202	175	153	177	185	149	179	177	202	171	166	181	187	182	180	177	174	161	204	177	174	178	175	184	153	194	197	186	213	207	182	164	160	192	176	200	152	189	182	186	185	207	187	157	166	170	156	198	185	199	187	182	162	152	188	187	169	192	199	198	166	187	175	194	170	164	183	197	174	159	186	172	190	189	190	195	192	186	182	189	151	181	192	179	186	171	185	184	177	149	160	184	176	195	173	200	207	185	193	182	172	197	192	180	169	195	181	177	171	170	196	198	169	160	183	177	203	214	171	160	192	188	206	161	187	198	185	174	162	181	193	159	192	165	200	201	196	203	186	178	169	153	184	190	168	169	177	210	155	177	187	190	166	189	198	167	163	197	181	168	166	168	181	186	187	166	187	211	182	160	153	224	205	187	185	185	183	158	179	201	188	167	168	195	219	186	178	180	164	185	180	162	193	184	181	187	168	169	192	197	159	162	189	176	167	180	173	172	180	182	187	174	195	198	201	193	190	178	178	172	173	177	179	188	190	167	187	167	189	178	176	160	171	192	203	191	191	167	172	184	173	163	202	182	171	176	172	193	157	176	177	177	188	206	172	182	157	176	184	169	163	202	168	197	205	195	164	190	169	184	196	170	177	168	202	191	216	182	180	170	181	180	193	178	192	179	179	193	149	167	160	183	192	168	152	189	188	179	154	218	180	208	188	189	190	177	188	152	186	165	164	174	177	171	202	192	171	187	183	178	149	191	165	174	171	165	187	144	194	167	175	174	174	196	192	162	184	171	173	190	181	168	169	199	180	202	181	174	170	192	198	174	185	159	184	202	193	178	181	188	181	186	184	201	180	197	174	192	188	187	195	221	187	176	177	179	176	167	203	176	180	169	202	174	186	185	179	164	188	201	215	203	187	183	174	179	165	180	175	198	178	155	184	177	176	189	205	182	183	176	174	176	192	211	185	174	196	164	205	205	164	165	152	175	175	181	201	182	187	198	167	178	188	170	182	173	205	178	184	189	155	162	166	183	194	173	177	172	167	186	183	184	190	193	156	182	208	169	193	170	206	181	234	184	173	183	170	189	165	147	164	175	162	182	157	185	186	188	207	184	185	187	165	204	203	179	178	179	190	190	171	192	162	200	179	200	166	186	194	185	199	200	180	188	191	196	177	174	197	165	195	176	172	175	154	168	184	199	178	176	194	186	174	210	168	185	188	174	183	176	193	191	198	180	183	194	197	177	179	163	153	192	156	184	188	194	189	170	178	171	173	209	182	203	199	184	159	166	178	177	175	188	178	178	197	212	157	199	201	179	184	200	203	184	178	192	184	184	170	151	168	170	204	162	187	165	185	197	178	172	165	165	175	188	143	152	167	182	197	167	186	185	184	164	206	186	181	174	182	198	179	191	182	177	182	187	184	184	214	180	173	186	182	176	181	179	178	167	159	194	233	184	161	171	166	161	205	155	169	177	175	180	180	215	157	172	195	172	190	187	157	175	159	181	188	163	180	171	184	210	203	179	182	203	188	182	186	173	185	197	186	179	177	207	165	233	184	149	172	201	196	150	168	147	194	167	168	163	167	193	186	174	183	176	169	206	169	197	163	184	192	178	163	176	193	172	166	208	177	188	173	185	181	177	198	167	173	155	174	191	200	198	174	208	199	204	180	197	164	203	183	175	187	163	172	178	201	187	172	186	213	198	195	171	193	174	173	200	206	154	173	217	194	166	184	199	181	175	174	190	200	187	172	160	180	172	177	170	164	173	176	165	187	212	182	162	195	174	173	180	180	173	193	184	191	168	175	199	170	151	162	168	202	173	173	172	211	192	185	200	166	195	163	176	163	187	195	188	200	171	191	203	177	194	183	190	194	167	171	175	205	186	173	182	202	176	158	161	188	183	169	157	166	168	182	161	202	139	169	160	189	189	163	187	179	191	151	176	167	156	179	152	198	197	165	199	203	198	188	194	187	164	176	187	193	204	153	174	184	177	173	149	187	167	196	182	178	189	195	166	213	201	184	186	171	194	163	154	188	208	163	175	189	176	179	177	172	181	172	176	190	185	187	173	172	191	183	197	173	169	166	193	168	157	164	172	172	175	187	159	182	192	181	174	161	165	167	182	163	168	186	166	167	187	180	195	159	193	182	179	168	207	187	185	195	189	174	176	157	213	176	185	179	184	173	184	201	209	168	159	174	204	174	158	173	164	192	194	185	151	193	175	165	189	176	197	200	183	183	183	189	194	193	172	175	179	177	203	161	169	188	202	192	157	182	174	159	173	203	194	176	163	183	186	164	157	165	213	192	181	173	180	177	168	175	182	165	194	181	163	191	187	200	168	181	204	185	191	178	171	190	163	163	184	178	191	180	183	187	156	218	191	167	190	161	173	172	182	158	170	187	171	181	191	186	196	203	168	178	188	175	196	176	206	213	176	179	175	153	187	178	174	185	199	167
8310	1020	1930	2049	1833	1526	1196	1027	973	896	782	751	707	631	641	589	616	591	546	546	569	555	502	523	571	538	484	498	475	498	498	472	519	520	506	464	466	502	486	512	477	437	491	486	489	466	487	475	509	464	505	434	469	518	462	474	458	486	517	480	460	471	501	523	501	474	499	471	464	484	490	462	477	470	489	502	485	445	469	477	498	484	439	469	473	477	480	454	497	496	448	485	468	480	434	462	482	513	504	447	493	452	471	501	471	490	444	477	484	494	484	475	502	446	518	461	438	460	461	467	448	447	433	463	471	479	448	498	459	462	482	485	428	492	493	457	468	427	468	450	478	468	438	434	435	474	472	509	515	516	519	501	449	481	481	476	456	473	463	486	485	457	452	442	488	447	423	468	405	464	461	441	483	457	486	462	457	451	473	454	431	470	466	465	489	443	483	476	474	469	485	448	516	452	490	446	461	488	480	449	510	458	480	481	498	442	470	497	450	497	446	442	444	478	449	493	471	462	458	458	462	490	464	481	473	505	492	465	455	489	499	417	454	499	445	527	442	470	447	456	510	472	468	480	468	442	463	461	484	465	471	486	462	447	476	483	528	454	436	483	498	473	478	459	481	505	476	466	462	455	445	469	475	447	459	467	470	472	452	441	473	471	454	433	480	473	480	455	476	449	426	451	474	498	469	483	460	461	475	477	468	460	462	499	466	474	435	480	487	481	484	457	447	461	451	471	460	454	472	461	509	430	466	490	470	487	460	457	459	449	441	490	473	453	489	449	470	446	472	459	452	509	446	477	458	462	488	439	450	475	431	464	442	457	455	475	485	458	478	478	494	476	471	479	492	467	490	430	501	461	455	448	480	464	457	489	461	485	500	458	475	538	444	431	425	459	496	436	452	446	467	475	513	485	480	474	446	503	474	485	410	463	454	469	470	454	501	463	472	470	482	456	499	512	463	460	457	458	466	480	455	507	459	478	480	481	462	480	476	486	468	488	435	466	508	462	499	472	458	488	486	492	461	441	457	434	440	448	496	421	488	436	492	480	495	494	476	468	461	462	447	442	482	471	471	455	489	462	484	477	470	503	475	477	460	473	456	486	484	455	507	434	471	457	498	461	447	473	465	463	483	470	486	475	451	490	475	465	476	459	473	458	468	476	487	471	429	445	458	469	494	491	479	489	469	455	490	473	474	429	440	471	463	499	500	448	436	480	473	547	474	485	466	513	472	423	477	531	481	510	469	448	506	426	448	457	471	448	489	433	468	445	466	510	493	506	470	463	471	436	451	471	487	459	476	474	492	473	495	503	472	433	469	470	449	472	490	464	480	448	487	479	470	462	481	507	501	481	462	489	492	419	475	426	459	443	479	448	479	449	488	470	458	457	442	424	474	473	447	416	470	481	503	497	483	494	494	452	464	453	501	465	488	496	490	446	476	425	488	485	468	487	512	493	530	481	502	494	495	446	464	485	474	455	436	453	468	455	469	450	463	502	479	475	425	471	467	498	484	465	470	440	471	482	466	471	444	462	501	451	464	484	448	501	460	453	498	478	491	442	467	498	473	483	512	461	461	470	487	429	461	475	489	469	485	456	489	469	468	467	478	457	465	465	452	464	443	492	493	424	490	448	467	468	463	498	468	441	457	496	515	448	455	420	488	478	454	435	441	494	453	475	414	477	473	476	441	489	460	408	500	459	479	466	482	495	429	470	453	480	428	504	490	465	492	482	517	472	461	448	482	504	454	482	440	487	480	473	507	503	459	477	457	467	495	504	491	454	470	494	450	467	476	429	450	474	505	469	525	484	413	460	469	529	445	462	475	477	469	446	482	503	484	489	449	506	462	470	501	488	474	474	447	438	461	472	435	501	461	440	460	434	440	450	488	481	461	491	451	450	449	480	502	479	478	475	493	510	516	449	469	475	497	460	425	470	515	496	479	443	441	439	457	450	449	469	486	496	483	486	471	507	504	491	463	503	475	456	462	452	415	483	455	485	469	483	506	442	482	436	472	525	487	495	470	467	449	466	507	463	490	467	525	453	469	482	479	463	489	498	492	458	447	482	496	487	441	460	438	484	502	445	474	486	476	487	481	458	491	459	456	476	471	504	482	500	452	488	482	468	498	482	471	450	477	476	491	454	454	453	463	468	455	491	460	470	472	446	474	507	443	494	472	461	456	459	440	459	500	483	497	458	473	466	460	443	498	464	503	451	424	504	485	507	471	423	461	446	465	476	497	499	491	462	491	447	441	417	490	449	460	508	495	433	436	464	479	473	457	439	464	467	493	443	472	474	466	441	462	470	471	482	486	445	469	446	477	454	467	428	464	464	488	480	453	445	469	497	430	475	475	485	461	498	452	470	467	488	449	463	449	444	489	455	441	469	481	484	481	464	459	496	454	467	461	500	501	458	480	434	465	468	458	490	461	471	487	487	464	485	483	482	461	496	449	430	455	443	480	455	448	457	465	472	476	475	467	433	534	434	452	496	460	496	491	474	456	456	458	451	479	460	467	457	474	463	487	474	448	471	459	444	436	477	476	467	480	481	509	477	453	455	484	477	483	513	438	481	453	485	467	483	453	477	458	477	474	488	462	433	439	441	501	441	438	481	492	468	431	435	466	460	460	461	473	482	463	452	466	442	482	477	450	469	467	455	462	450	430	496	437	473	467	452	459	489	444	481	482	475	459	512	487	491	517	482	447	474	474	456	462	527	468	463	463	488	472	493	506	454	500	458	480	461	456	466	460	484	487	479	465	459	425	455	479	535	499	468	451	483	464	498	477	497	449	452	494	461	450	484	450	478	468	484	482	474	454	482	482	456	468	455	479	459	465	462	469	434	491	477	457	485	478	477	485	463	483	511	441	484	485	441	448	484	424	501	484	440	468	494	467	471	465	481	476	455	481	485	449	495	456	483	504	479	463	476	452	448	464	486	464	439	454	473	477	479	483	513	486	509	463	464	479	447	496	479	463	476	440	462	480	485	453	430	441	446	462	487	489	505	478	445	448	471	484	451	479	421	510	476	500	462	468	474	455	482	502	464	452	459	463	478	446	465	469	454	491	476	498	433	501	457	513	471	451	485	455	453	473	466	458	437	451	473	445	492	456	490	442	480	464	460	479	495	456	471	453	431	475	472	467	461	474	477	500	470	464	443	492	440	440	452	494	472	505	469	477	492	425	475	456	473	466	467	441	472	454	501	424	447	435	455	464	477	417	435	467	498	483	478	490	478	433	483	500	452	462	434	430	480	498	463	491	451	460	491	470	436	468	482	471	478	488	475	476	475	490	473	457	481	484	484	470	460	494	471	469	484	468	448	490	455	456	475	471	497	452	461	424	467	449	471	494	488	471	453	500	464	454	491	502	464	446	521	487	448	470	493	468	487	482	459	497	476	455	493	473	478	462	426	450	514	489	454	468	474	484	481	485	459	470	465	483	421	475	460	508	487	458	437	478	453	513	503	458	491	490	487	464	447	449	468	484	454	482	451
1848	412	370	429	413	398	402	411	402	375	398	354	403	420	411	387	407	390	381	414	391	389	369	407	380	397	397	406	394	424	369	390	407	410	400	386	382	397	400	416	414	383	349	389	387	381	405	407	404	383	411	415	367	386	417	412	355	431	388	357	359	410	397	391	369	374	397	425	408	394	398	380	407	393	396	419	415	374	378	352	401	387	401	407	394	404	395	416	375	373	403	363	400	360	376	419	389	381	389	399	401	359	364	352	416	404	368	379	401	382	409	391	376	361	387	393	381	388	386	376	396	382	373	393	373	405	414	407	392	431	366	385	404	369	383	401	396	373	389	404	377	394	401	435	400	362	392	396	372	417	363	370	424	424	396	380	395	370	414	399	362	376	403	409	416	411	395	407	378	396	406	353	406	376	419	361	394	361	382	400	430	399	410	419	424	369	442	400	378	407	398	400	392	379	407	379	389	410	375	430	398	381	413	400	413	382	442	402	401	394	399	393	384	389	400	370	381	378	377	421	398	374	400	402	389	433	407	323	406	426	403	406	380	401	406	380	399	377	371	392	415	367	414	373	406	429	402	413	439	396	435	408	352	406	401	379	392	400	406	408	345	423	423	378	427	427	375	397	384	416	406	361	398	406	389	413	390	400	371	414	361	370	400	397	374	406	363	401	368	422	336	368	395	420	384	376	368	383	409	390	396	383	384	396	414	354	412	389	406	396	409	363	429	387	427	396	368	417	399	391	389	392	370	392	374	400	386	358	368	380	386	396	414	386	411	375	400	390	461	431	393	389	378	429	366	429	423	408	390	424	411	413	371	401	427	386	367	425	406	369	382	401	366	370	365	397	394	365	436	424	401	405	420	379	398	407	388	369	382	398	367	341	380	355	369	370	407	395	394	397	346	414	438	406	412	366	388	387	391	366	461	389	365	387	363	357	381	379	427	371	394	414	384	367	427	380	416	424	368	394	423	421	390	407	366	388	397	370	422	377	362	427	375	427	395	382	370	361	392	389	364	382	368	400	383	396	436	402	397	388	389	406	395	403	397	416	386	400	422	409	394	409	382	393	384	436	371	387	368	423	395	395	394	409	413	402	372	376	413	434	434	414	409	425	440	379	412	420	370	396	439	427	397	376	385	372	422	382	399	410	365	401	411	413	415	382	371	400	380	407	403	410	369	412	414	377	373	398	378	375	350	400	406	416	387	413	368	401	382	382	433	395	384	409	375	390	363	371	413	417	415	402	382	391	417	402	392	393	391	438	455	394	406	380	397	387	395	441	428	388	382	409	373	372	357	376	456	408	395	397	374	398	433	432	368	403	352	389	421	418	370	363	398	370	417	409	389	380	379	409	394	400	350	403	403	367	396	390	433	412	403	386	449	394	385	397	358	424	432	440	402	403	398	382	396	426	426	415	355	371	375	409	382	391	387	417	406	417	365	406	359	412	391	439	394	404	395	384	363	418	409	376	370	431	437	396	384	401	409	385	358	392	371	413	401	369	375	409	380	375	406	425	417	405	365	376	403	387	399	413	408	410	383	385	388	382	420	374	419	357	416	379	380	426	399	404	414	397	387	386	400	399	429	399	400	386	378	390	414	376	388	402	411	382	382	368	419	398	357	425	409	399	378	406	356	368	384	383	366	402	386	377	386	383	378	392	377	386	383	363	398	395	404	377	397	375	449	362	391	414	400	418	413	393	392	380	421	389	372	355	407	376	393	383	371	427	407	411	360	397	373	386	381	396	437	375	385	371	397	380	383	374	382	400	394	394	424	412	401	372	366	406	407	394	373	393	389	382	393	367	382	390	382	396	404	392	385	431	451	366	417	380	361	383	359	418	398	396	407	427	387	353	367	407	430	385	362	390	405	400	371	408	365	384	397	381	390	346	409	442	432	430	375	406	405	385	396	435	383	399	342	388	393	383	401	416	419	379	397	392	411	402	423	420	385	416	387	367	421	377	356	388	408	374	378	410	379	396	407	388	375	374	375	398	389	393	412	385	435	374	348	434	399	402	410	379	371	406	390	383	419	426	421	424	386	388	376	395	389	384	409	362	389	374	395	393	407	378	395	417	391	382	407	390	387	420	407	381	456	342	407	370	397	376	377	415	391	425	420	361	378	400	385	373	377	402	404	412	390	367	409	414	442	426	380	384	397	418	427	390	363	406	390	392	411	387	384	377	372	409	342	371	381	389	377	399	380	414	419	347	407	399	416	371	392	388	367	387	428	360	401	402	358	395	405	388	408	387	406	386	358	401	423	389	402	414	373	371	349	404	439	417	402	377	400	366	408	390	406	397	389	370	417	359	379	359	392	387	400	408	422	371	393	384	372	429	352	398	404	353	444	387	366	387	372	366	433	408	371	423	401	390	373	390	425	369	383	394	369	418	414	395	394	373	331	400	352	366	384	397	386	381	401	413	410	443	411	374	401	388	387	386	396	418	401	373	402	376	351	396	377	414	359	368	399	398	402	409	395	392	397	366	404	394	375	408	365	344	396	402	418	407	360	357	412	440	395	424	367	385	394	397	395	411	411	363	444	376	390	420	401	387	407	401	410	391	377	389	386	400	396	370	394	367	419	387	387	397	418	379	417	413	401	421	440	393	358	406	422	386	394	401	399	401	382	415	364	412	410	370	402	394	383	393	368	403	430	359	370	389	415	423	401	417	439	382	401	411	381	361	419	371	421	407	389	405	409	405	403	369	407	396	343	388	378	348	394	413	387	364	368	376	374	376	410	362	395	342	412	399	406	391	399	368	362	371	406	411	414	382	410	393	425	389	359	396	395	359	381	429	361	426	385	407	419	375	370	409	382	384	358	381	419	365	388	383	370	326	402	380	387	383	410	398	372	403	427	391	390	414	424	378	380	393	421	395	367	398	391	381	388	383	396	404	380	378	403	384	395	383	451	365	346	403	417	395	395	399	385	419	405	355	388	401	394	422	406	396	415	402	386	368	366	405	359	427	395	366	385	388	394	389	373	423	422	335	393	382	382	407	372	424	383	420	397	370	351	412	372	417	391	380	393	404	430	393	387	363	409	397	380	419	429	390	396	413	452	401	387	380	378	378	416	428	424	388	370	387	411	342	383	397	401	401	429	399	396	377	373	405	427	388	434	404	382	370	384	456	380	370	380	408	383	384	409	349	409	372	386	426	418	405	415	362	402	414	404	384	448	405	433	381	375	388	357	404	381	420	394	413	431	364	413	362	378	377	418	402	381	394	386	356	389	372	409	376	382	446	391	359	386	412	428	418	411	435	390	337	370	413	419	436	372	420	401	387	337	345	387	382	435	408	387	413	415	390	390	396	414	371	418	406	403	403	352	441	379	405	405	403	369	397	383	456	426	397	395	421	399	406	408	340	390	415	430	425	364	404	405	391	419	361	356	332	364	401	389	432	400	366	410	420	374	400	372	380	381	430	405	377	388	404	388	360	397	408	371	379	361	362	408	393	402	369	373	392	386	381	400	391	392	363	388	414	346	420
2212	851	888	870	896	904	859	896	808	849	817	867	874	838	869	934	831	886	852	878	887	900	867	876	856	864	891	834	858	806	812	865	879	865	803	842	861	824	903	835	836	896	924	842	854	820	884	856	857	865	871	909	826	823	828	852	829	861	862	789	886	840	894	807	850	888	900	858	872	830	832	870	831	873	869	820	870	792	898	845	875	853	859	852	905	841	821	820	913	867	897	863	872	811	875	917	871	854	909	868	855	815	878	821	873	890	915	812	813	913	813	859	886	895	821	850	877	874	865	862	850	837	868	882	773	762	858	871	841	843	854	907	854	872	856	853	862	826	872	855	858	862	845	864	883	846	855	790	857	905	876	879	820	846	784	836	853	834	853	863	910	839	849	855	808	837	844	862	837	862	851	886	850	822	905	892	805	903	815	838	825	865	903	854	866	821	798	866	920	862	851	896	870	864	834	844	896	908	887	860	873	835	822	849	834	791	896	867	849	789	826	871	864	872	897	791	858	859	863	886	852	864	877	811	867	848	810	872	882	892	843	874	791	881	877	877	862	871	840	863	853	807	874	834	860	884	859	818	847	857	870	846	898	846	829	844	824	836	884	827	839	822	839	906	848	845	908	859	861	835	851	883	857	792	821	808	904	883	897	862	832	851	859	857	840	860	839	786	841	844	855	821	856	831	829	892	845	849	887	781	895	842	894	855	841	886	849	809	794	840	779	828	869	877	852	872	895	875	895	875	845	823	879	847	802	815	841	895	891	893	870	845	876	854	913	867	892	890	845	897	876	894	882	828	858	821	850	846	827	882	851	891	842	870	863	854	876	888	869	801	883	887	900	852	890	883	872	876	898	812	813	835	855	891	911	853	793	804	846	846	884	854	881	861	871	824	874	845	840	873	837	823	852	885	880	882	817	865	854	892	877	888	872	837	852	863	859	856	883	831	929	867	819	821	864	865	849	873	838	896	835	863	834	885	857	853	827	848	865	832	828	857	863	865	807	900	796	900	838	895	822	885	859	865	830	815	836	860	869	818	853	854	819	870	851	853	822	840	884	823	881	847	822	856	893	850	862	906	863	884	902	913	897	819	884	909	903	840	824	839	886	841	848	888	874	848	881	830	858	883	875	832	867	837	901	902	816	818	848	831	825	833	828	832	837	852	832	861	874	835	879	869	869	837	844	874	876	872	876	860	855	906	884	868	827	860	794	872	903	859	839	876	831	846	843	889	883	871	859	888	798	897	887	831	854	880	889	868	879	869	825	819	915	845	917	851	884	869	876	875	834	865	880	865	874	891	855	857	888	871	818	863	899	858	857	830	886	890	863	790	875	851	841	819	908	865	838	869	830	865	877	894	865	844	866	847	891	826	860	876	808	837	834	872	856	824	859	849	825	840	847	877	833	896	838	818	867	897	844	837	850	816	809	895	826	810	810	917	858	904	852	919	897	859	854	855	861	832	903	852	848	871	896	823	834	822	888	868	852	893	909	872	866	826	842	835	819	857	835	856	863	856	807	874	845	852	883	879	833	881	863	859	931	840	879	846	839	892	851	844	916	854	817	893	903	859	891	846	852	900	874	861	861	876	825	836	854	814	839	811	835	830	883	819	843	830	878	817	861	877	891	901	895	845	855	895	868	858	884	880	872	820	864	826	902	852	891	856	837	866	805	876	856	879	832	867	843	812	808	835	857	824	867	873	853	854	816	835	890	824	864	902	840	865	837	821	890	788	866	849	892	857	816	874	851	857	821	822	861	869	799	834	817	847	927	883	873	848	864	887	853	818	848	916	871	854	842	853	881	883	861	851	913	932	830	878	855	831	858	886	800	826	848	841	791	874	843	883	850	860	892	844	865	882	874	872	848	864	888	894	853	919	861	871	867	844	833	837	919	899	822	889	895	888	865	858	853	809	841	849	899	856	847	872	900	828	861	853	850	882	836	823	878	892	843	856	804	881	871	857	884	919	884	887	881	831	847	895	868	857	825	847	876	861	890	854	917	845	872	898	869	850	858	864	897	883	823	839	862	786	812	871	857	875	809	867	878	823	880	874	835	869	869	871	858	899	888	837	799	867	862	883	820	867	908	861	874	849	876	841	834	854	847	862	886	862	874	816	879	840	847	870	855	856	824	834	828	855	885	837	871	881	876	890	802	862	851	845	908	845	863	880	823	832	871	860	855	861	849	893	798	868	814	851	823	891	848	864	885	864	832	827	849	839	841	805	820	863	882	904	839	868	864	866	844	839	851	865	810	872	875	939	886	818	860	883	851	863	839	867	903	886	899	863	851	832	850	854	869	858	879	892	894	904	838	894	823	888	798	883	865	842	897	940	850	863	825	920	879	874	816	790	835	864	872	876	852	839	873	862	838	849	906	874	831	895	840	804	899	844	862	933	866	895	883	844	853	893	877	826	824	815	878	825	879	868	827	885	852	861	868	855	858	834	858	896	792	838	871	850	874	802	844	865	814	873	824	863	812	816	840	812	884	835	885	875	811	895	901	839	845	902	863	845	885	916	878	819	836	882	885	871	865	822	879	883	871	873	828	867	851	856	890	853	888	837	865	797	910	868	837	827	880	834	838	844	876	873	837	894	908	831	907	862	857	874	809	888	826	865	841	846	863	884	912	865	885	805	824	835	848	900	852	849	856	823	857	854	934	832	831	872	873	878	849	913	830	849	833	883	842	858	849	873	861	854	847	821	841	838	863	858	878	861	869	860	900	884	896	844	940	873	870	856	894	824	908	863	880	839	844	819	861	864	832	832	825	886	803	858	861	854	860	909	902	854	894	877	854	885	853	847	856	870	842	836	827	808	825	899	884	867	880	868	834	922	810	898	856	838	849	867	780	851	857	859	831	876	872	834	875	873	860	855	876	842	888	847	871	889	823	784	880	898	867	844	815	861	872	890	868	882	898	834	882	884	878	885	797	901	793	838	894	884	867	823	869	833	831	863	861	851	857	880	864	814	868	841	848	849	920	876	857	897	836	930	908	843	875	864	894	863	849	843	866	860	866	812	864	873	865	810	872	822	873	860	873	848	855	879	879	794	842	858	826	848	842	877	856	848	798	853	826	925	901	886	851	848	822	857	806	889	866	847	839	816	850	825	952	828	870	876	835	827	834	865	871	848	832	884	869	875	854	880	884	871	819	891	852	843	849	841	843	838	881	879	837	851	812	832	860	831	865	844	846	856	821	872	873	896	840	786	884	828	864	838	852	833	839	892	848	900	887	815	834	819	882	884	887	909	836	858	835	862	856	859	841	884	864	876	839	900	797	881	834	861	853	874	844	870	848	815	853	896	876	851	847	887	861	890	839	894	862	839	826	876	874	856	852	888	830	919	880	843	871	826	840	936	836	882	867	840	856	913	852	876	869	837	883	841	869	819	848	839	879	874	888	890	877	835	837	852	812	828	828	869	840	900	840	863	896	866	840	851	837	812	871	821	853	831	860	843	849	854	808	876	816	924	858	807	835	914	878	911	867	874
7749	524	534	435	337	307	261	246	222	229	218	219	198	206	190	206	197	186	209	186	207	201	206	191	175	183	182	193	179	182	169	203	195	185	176	203	179	206	206	186	204	176	200	164	182	174	170	198	211	176	178	169	227	170	196	167	179	197	188	169	208	182	167	189	196	171	212	193	182	203	205	208	188	185	209	198	184	180	186	197	189	199	188	208	180	221	204	163	200	175	181	176	201	195	196	206	174	202	205	183	174	184	219	220	215	189	173	186	204	190	169	208	240	177	168	164	186	208	191	165	189	177	191	163	180	205	182	163	201	200	205	186	180	191	178	217	196	191	171	195	185	209	182	161	171	187	187	188	178	183	203	206	180	178	202	203	194	198	214	171	195	189	219	170	198	202	190	212	204	175	193	196	192	190	226	190	197	210	201	178	189	190	175	173	199	187	170	206	204	200	201	192	191	213	163	168	195	195	196	192	209	225	182	170	196	195	176	186	203	203	186	184	222	180	188	162	174	187	182	175	185	178	194	203	192	202	217	178	186	188	185	184	196	179	199	169	186	189	166	192	184	161	182	153	199	192	189	195	172	187	188	206	178	194	168	182	207	209	183	205	195	182	180	184	194	185	201	201	179	203	214	175	180	190	187	188	181	196	176	203	189	170	172	217	156	175	174	190	180	165	166	173	196	196	198	199	187	198	205	206	179	189	201	225	199	198	175	201	153	212	165	204	162	206	191	165	211	210	180	192	186	183	213	231	198	184	220	199	186	223	199	205	199	206	190	191	189	194	166	197	193	167	186	184	195	189	174	199	173	183	201	183	204	214	175	198	177	208	185	179	194	174	195	188	188	178	173	191	206	220	205	199	192	169	204	227	205	230	197	202	195	193	184	212	209	187	186	203	202	188	198	198	193	184	191	177	165	187	191	179	209	171	194	208	197	187	203	190	208	196	187	189	176	198	173	185	182	157	170	185	195	160	225	178	200	200	210	198	213	206	202	197	190	178	214	176	173	166	196	171	194	205	193	218	177	163	186	187	179	174	192	183	199	196	218	205	206	187	206	217	203	195	191	191	161	213	181	170	183	171	184	199	179	216	170	193	170	180	179	208	200	187	179	187	169	180	187	207	190	168	204	218	183	202	190	212	192	187	195	176	180	194	213	183	198	201	211	183	191	199	185	188	182	174	209	189	213	208	175	188	184	190	209	196	180	195	193	185	193	203	166	188	189	186	194	193	175	200	179	208	197	190	197	199	189	173	206	200	176	193	194	213	216	200	178	172	166	222	177	196	195	182	209	188	205	172	191	201	173	156	193	172	208	184	199	219	169	177	173	193	209	199	188	177	209	200	196	213	180	186	220	190	196	203	169	209	173	185	192	184	200	199	192	191	188	188	194	195	171	179	208	193	186	174	197	174	187	176	211	198	189	184	184	164	181	165	177	193	172	186	189	209	191	188	203	192	209	211	177	213	173	189	201	178	192	219	172	198	194	190	160	201	202	193	187	203	180	178	205	205	194	207	200	195	190	171	175	208	196	197	177	198	176	187	188	193	199	189	200	206	187	173	177	172	196	178	181	204	223	187	197	190	189	183	185	194	182	197	188	197	221	154	170	174	195	187	172	219	208	228	196	178	208	152	183	196	207	177	187	217	159	172	193	187	214	179	182	209	192	187	196	214	193	177	207	187	190	190	197	181	194	175	193	200	197	213	192	210	189	170	194	173	219	164	165	187	184	171	177	191	182	193	203	193	158	183	192	205	183	228	195	179	206	209	171	198	206	206	185	188	194	201	161	194	196	180	203	196	175	213	194	207	200	196	197	209	211	226	183	204	219	199	177	188	213	170	201	197	177	194	175	198	217	192	183	177	213	183	195	179	178	214	205	195	207	192	181	181	205	185	160	185	194	203	184	196	188	192	197	197	173	190	195	205	208	186	171	183	165	203	211	205	187	158	188	171	205	191	170	176	195	169	174	203	204	180	209	195	188	201	182	198	189	184	205	217	206	178	199	220	195	176	210	175	174	199	172	184	181	189	178	175	171	214	209	186	188	201	205	174	172	170	164	179	193	190	187	206	201	186	179	194	191	179	177	177	208	214	189	191	199	189	206	182	200	182	181	180	213	187	178	183	191	205	207	205	204	203	207	168	204	179	214	177	177	160	187	206	199	149	194	204	174	202	175	186	190	191	190	186	194	187	185	186	168	180	208	179	182	166	181	204	196	193	213	179	216	188	189	171	214	204	178	171	223	215	192	172	165	169	195	173	177	168	235	208	173	191	210	178	208	198	213	154	195	204	204	194	175	169	209	185	179	186	173	170	199	198	211	216	189	185	200	220	172	188	185	178	206	196	195	205	189	195	215	183	178	225	187	185	198	212	155	182	218	168	180	198	195	175	174	161	162	206	182	173	175	180	194	222	187	182	194	179	187	187	163	220	177	170	196	223	174	186	213	193	213	203	188	211	193	183	191	166	194	191	152	207	187	197	200	226	189	194	193	178	202	198	197	186	208	207	168	188	186	207	185	190	202	190	194	198	202	173	201	194	205	203	204	191	186	205	196	212	215	173	194	183	210	204	208	200	190	197	166	193	210	212	197	189	165	186	198	178	165	171	182	200	208	190	179	202	201	186	171	181	185	209	231	192	180	185	187	201	238	194	180	199	209	165	172	205	202	176	192	173	199	185	165	208	204	162	194	197	182	188	196	228	177	206	191	209	189	198	207	196	209	180	179	175	227	188	193	182	207	171	203	175	166	190	176	182	194	153	200	201	210	189	161	198	197	184	185	164	201	198	196	185	196	174	198	173	173	192	201	160	174	191	200	164	207	209	210	184	185	183	178	193	213	193	195	165	190	173	165	187	183	176	215	177	178	207	187	164	181	196	200	182	187	194	196	193	204	163	188	217	191	189	172	181	170	183	201	215	212	196	168	174	200	197	207	183	169	201	198	195	207	192	199	197	197	205	207	180	192	155	170	169	187	212	206	188	196	185	176	187	197	193	221	191	202	203	180	205	207	180	173	199	196	194	190	215	200	157	206	189	192	195	179	178	199	181	223	176	222	179	212	206	196	179	183	191	206	195	176	190	187	185	182	212	217	193	190	181	167	188	208	196	197	189	195	181	179	202	171	179	166	204	210	172	184	193	203	202	207	186	213	183	192	196	197	199	210	197	190	187	183	206	199	194	188	197	203	198	204	176	170	164	182	189	184	201	191	225	181	185	176	186	194	178	195	194	186	201	179	184	138	181	187	205	200	204	174	179	216	196	205	217	197	202	199	183	193	168	208	201	164	196	173	188	207	195	174	179	188	203	178	189	203	181	179	199	188	196	195	207	185	180	190	200	205	188	178	156	190	199	202	197	228	194	185	207	179	202	230	175	169	195	224	192	169	215	188	193	203	187	198	192	220	199	181	188	184	226	197	209	179	205	191	166	167	177	187	218	176	221	202	163	191	188	180	162	190	198	194	186	220	191	176	228	175	210	205	193	156	199
6351	732	1137	1249	1107	954	887	749	744	688	637	630	594	591	537	524	522	526	524	473	499	474	484	472	495	500	530	481	448	484	451	446	490	448	481	502	485	464	467	430	507	479	438	463	520	447	486	488	479	483	490	462	451	447	476	438	437	433	461	493	485	444	470	452	450	462	498	428	515	486	464	455	457	473	452	437	471	421	437	420	419	457	470	465	459	486	442	446	461	483	455	461	440	448	437	467	454	462	488	449	453	467	467	455	488	482	445	472	466	459	413	438	459	458	455	463	471	438	496	413	443	464	483	462	472	450	471	488	487	421	473	464	423	455	445	453	428	469	463	463	452	444	460	433	464	473	471	455	470	488	451	467	484	437	473	483	474	438	475	462	475	459	480	453	438	485	454	481	459	471	465	463	467	428	450	482	442	500	468	489	477	442	435	469	439	479	497	467	445	460	436	447	446	458	452	448	472	470	457	425	460	485	460	425	460	467	428	438	487	431	490	414	471	441	475	452	467	492	450	449	512	473	470	450	464	493	489	426	460	468	453	444	473	452	481	472	407	494	481	457	433	426	452	464	425	473	490	437	492	450	444	455	486	440	437	473	440	435	456	429	425	433	453	431	450	487	502	423	501	465	470	459	473	463	457	451	448	446	486	491	513	463	460	444	457	474	475	471	425	479	473	500	465	434	448	480	407	475	468	466	470	484	448	450	420	446	458	494	464	446	473	450	450	452	476	440	469	455	432	432	428	454	475	450	456	482	470	441	455	497	433	470	426	434	469	454	460	418	493	449	449	456	466	457	473	476	452	432	438	476	426	452	428	453	472	498	442	480	465	473	407	442	446	459	512	460	431	469	432	463	450	429	472	447	427	474	468	461	501	433	455	452	450	438	456	443	469	443	425	469	466	428	470	449	438	429	410	441	444	448	468	503	456	498	452	449	470	456	466	445	436	454	470	469	461	468	442	517	454	495	447	456	453	480	455	479	437	467	446	499	445	433	490	482	423	453	476	480	441	439	446	437	450	480	454	478	426	435	501	437	431	462	449	488	454	444	442	422	461	494	431	479	450	441	465	486	429	434	464	410	470	458	439	450	437	446	447	450	478	474	469	454	490	435	450	472	427	465	470	460	460	476	440	466	465	444	468	502	440	467	477	484	511	462	455	471	460	428	439	491	466	480	425	456	499	461	459	470	467	430	453	471	470	440	437	393	468	464	455	488	434	468	448	458	457	438	484	488	473	478	454	491	431	476	452	457	436	469	457	467	458	477	454	461	521	480	460	457	415	456	447	455	420	441	457	463	475	463	438	483	435	467	484	454	450	456	474	445	404	483	442	430	489	483	458	478	468	404	433	451	436	447	466	495	409	425	509	446	431	502	467	441	444	423	460	413	469	450	469	461	414	431	464	438	473	500	441	434	449	468	456	464	480	463	503	468	498	444	488	476	440	445	427	467	439	454	442	467	498	468	421	466	430	450	461	446	419	475	460	429	443	471	441	462	419	440	472	478	428	427	437	464	430	463	451	451	417	429	479	414	457	445	471	478	492	497	459	440	482	476	448	447	462	461	452	488	492	436	446	451	448	441	464	419	445	469	445	485	501	467	473	428	458	453	463	479	432	464	472	420	432	407	455	489	473	448	449	436	451	466	443	462	478	469	473	445	455	496	486	448	428	436	450	474	439	428	429	495	430	447	420	441	464	441	447	464	448	440	502	480	428	458	457	465	447	481	484	480	466	445	450	455	421	444	459	487	460	426	433	447	432	438	464	470	463	493	439	482	472	475	428	447	447	469	455	486	456	484	420	425	497	435	471	479	450	450	447	451	463	414	418	440	439	454	461	467	476	459	421	442	463	481	414	483	507	440	462	452	475	471	486	473	431	452	474	421	443	447	448	467	446	438	492	445	468	457	438	495	456	472	465	435	472	436	457	465	471	422	443	475	462	509	451	418	432	447	467	433	471	453	435	468	469	428	462	473	459	475	441	419	476	449	437	464	466	458	463	446	414	483	445	476	484	439	436	466	436	461	461	449	471	472	475	441	405	470	469	460	469	439	442	482	447	439	458	429	431	454	482	469	448	453	527	420	453	464	473	444	443	452	482	465	498	448	435	472	475	468	442	473	454	482	447	473	426	402	474	464	431	468	450	437	449	442	489	410	407	453	452	471	485	484	438	480	461	454	488	423	477	463	461	447	477	448	480	457	491	430	473	454	442	466	477	481	450	474	481	501	483	455	422	451	460	466	435	490	458	454	425	466	469	442	453	466	437	456	473	444	432	462	464	467	485	445	480	447	461	497	486	410	464	438	463	457	450	488	456	469	461	428	455	483	447	459	448	493	436	457	422	451	477	416	471	458	410	483	414	438	452	489	411	439	484	437	444	460	500	462	471	449	473	477	467	456	427	428	492	433	482	456	453	478	415	455	446	423	489	460	475	455	492	448	450	460	458	438	463	421	454	489	475	439	453	410	498	496	471	447	462	469	409	492	438	416	452	479	503	458	431	476	469	473	470	458	473	449	457	443	464	461	471	444	467	462	466	485	433	434	443	466	442	471	455	455	460	460	445	434	428	465	438	446	434	451	465	490	407	454	454	443	471	465	444	448	444	471	500	468	480	463	436	467	474	445	459	465	440	463	463	463	428	451	465	433	436	473	453	464	480	470	488	449	432	450	492	449	473	445	436	424	441	457	436	418	435	465	466	507	496	421	450	467	451	446	467	479	447	486	466	482	462	442	466	470	448	444	414	429	456	464	465	465	477	435	499	466	465	448	446	479	458	446	450	460	431	443	450	436	464	438	488	446	461	460	516	471	452	448	443	488	443	457	455	453	480	470	514	457	440	435	437	432	474	501	437	475	427	473	448	452	460	458	460	486	446	433	447	445	503	476	451	447	443	431	478	495	474	464	455	443	434	437	476	474	444	422	462	459	504	425	434	504	436	462	450	439	406	445	439	431	480	468	427	497	438	450	446	483	479	451	460	434	446	485	442	452	413	444	418	467	451	488	457	490	496	413	465	469	472	410	458	461	498	486	459	451	461	498	456	441	467	437	442	492	468	457	436	502	465	503	456	456	436	486	474	493	416	481	451	470	444	491	467	471	466	442	441	459	448	450	449	469	455	453	448	449	453	483	432	483	478	447	430	449	448	496	420	440	458	439	433	425	445	483	426	462	454	474	475	441	465	477	476	445	428	462	441	504	433	458	438	475	427	456	445	425	451	460	482	451	441	443	489	465	454	452	473	436	456	446	437	439	425	478	435	431	436	458	493	445	424	484	472	414	478	446	457	475	446	419	469	472	456	441	456	463	472	421	466	487	509	450	435	442	468	457	476	449	425	450	455	474	493	457	497	457	433	442	410	402	453	450	478	464	487	450	453	445	486	439	497	477	495	456	460	426	470	443	457	455	427	453	454	438	494	432	459	430	438	384	455	461	444	436	468	478	506	440	461	444	494	452	467	450	428	427	467	495	457	460	439	466	473	474	434	464
14902	1183	868	656	445	428	355	281	325	247	289	249	238	223	223	212	191	201	201	189	225	159	189	200	193	207	179	179	183	180	172	176	189	183	171	187	205	192	198	209	199	180	189	197	199	189	208	190	174	181	181	167	180	192	204	197	179	178	184	172	175	199	179	191	191	204	179	188	166	187	179	142	210	204	166	176	171	194	195	195	187	169	178	181	190	194	192	153	148	181	183	200	179	156	186	165	207	200	167	182	165	185	165	194	180	177	209	155	164	193	202	181	200	184	147	197	193	198	199	185	194	195	189	169	183	173	214	172	189	192	166	187	172	209	215	205	200	194	192	187	169	149	169	188	204	171	204	163	171	182	180	192	180	192	184	195	185	198	195	211	170	192	202	176	164	182	185	170	178	191	161	203	191	180	181	180	177	177	159	194	178	178	207	192	201	187	162	181	179	158	159	182	211	169	159	147	178	193	181	203	175	194	176	192	189	178	175	185	193	196	189	191	193	151	167	164	198	212	211	201	194	194	184	189	192	175	166	181	189	184	188	171	182	193	190	184	182	226	180	189	189	153	226	198	173	195	164	209	169	182	189	167	188	199	192	192	184	188	186	193	190	195	220	206	176	165	187	189	198	166	153	177	179	201	178	176	185	190	193	165	197	163	207	209	187	170	171	199	185	169	174	185	224	191	175	186	208	175	195	164	189	187	166	183	197	190	158	165	207	165	187	165	195	175	209	166	166	159	214	190	197	191	169	174	197	178	213	196	193	195	194	178	197	170	182	189	191	184	183	172	192	180	202	192	198	200	192	187	184	193	179	199	175	175	158	189	167	163	162	165	189	175	208	206	169	194	217	214	187	191	189	199	161	195	190	171	185	180	201	169	171	201	179	201	174	206	191	191	161	203	175	200	164	180	184	199	175	175	185	204	201	189	191	171	182	162	185	185	180	205	180	183	186	176	188	174	188	195	193	199	206	192	201	174	152	204	202	170	184	203	186	183	181	178	212	179	179	183	213	181	185	179	197	196	175	164	186	199	187	178	163	188	175	180	176	186	163	189	190	164	184	175	182	187	195	185	186	213	183	156	181	180	179	202	188	160	190	164	192	194	229	179	189	179	191	184	180	175	158	184	188	197	183	191	204	189	196	175	159	175	188	186	181	180	171	188	188	217	184	160	177	179	184	201	186	169	177	166	179	175	165	188	177	170	160	159	178	194	184	177	181	204	177	197	195	193	161	174	200	195	172	189	167	195	165	180	188	187	146	175	160	181	208	183	207	192	171	167	164	168	169	187	165	193	196	173	154	185	169	173	172	190	165	178	204	180	201	196	170	205	192	177	201	173	198	218	209	185	168	200	181	178	200	171	181	178	188	180	175	183	165	165	185	187	177	174	174	185	193	188	198	167	210	189	178	184	204	176	193	172	179	184	174	156	164	194	194	181	194	170	190	210	182	212	192	181	210	171	168	194	180	169	171	182	194	169	184	145	189	169	179	176	173	202	192	208	202	189	185	179	162	202	190	171	172	161	150	174	181	169	178	182	199	177	189	169	164	188	197	180	204	163	175	175	179	163	187	203	181	184	200	205	204	167	189	173	187	194	181	201	158	202	168	187	207	150	166	165	178	173	169	166	171	189	195	194	176	153	197	180	199	200	197	159	182	172	202	205	171	180	175	187	170	150	172	189	204	187	205	184	180	207	168	183	194	164	187	180	194	180	153	187	192	168	192	172	165	200	174	201	202	172	197	191	190	207	200	170	180	203	184	191	192	185	194	172	206	170	155	200	174	195	193	162	188	173	194	187	169	189	184	198	170	195	161	168	170	203	178	187	175	166	198	183	166	197	181	165	190	183	194	189	181	198	193	184	168	182	187	184	171	174	166	180	223	180	169	174	161	200	167	166	181	189	156	147	196	185	194	147	176	174	176	200	191	180	179	178	219	175	181	178	187	145	199	188	180	197	161	208	184	157	173	160	156	178	186	185	186	166	192	180	182	201	185	192	183	197	197	181	190	173	164	190	184	166	162	193	157	169	208	188	204	166	178	194	180	193	159	178	195	181	175	178	185	170	188	201	166	175	179	180	207	185	192	192	173	196	169	164	190	162	173	189	193	181	153	167	184	194	198	157	165	185	204	177	182	204	170	199	187	197	169	168	153	191	201	165	155	153	178	201	201	180	197	189	168	190	189	197	185	162	180	194	188	212	172	211	207	161	181	158	203	202	202	176	214	175	182	186	173	186	212	180	166	181	188	176	168	210	218	197	195	184	180	170	175	188	169	164	174	186	194	186	187	201	177	171	182	189	176	187	154	187	215	163	189	186	194	187	208	181	178	165	186	208	190	174	160	183	177	187	208	202	193	188	200	163	197	167	178	198	184	154	193	188	170	182	178	195	153	193	187	188	179	165	184	178	191	185	208	195	191	194	177	179	203	199	192	179	187	177	167	197	179	186	216	161	182	172	205	183	188	190	185	177	175	181	194	177	194	178	197	180	172	194	179	166	187	190	186	188	179	213	211	169	170	190	190	160	171	172	183	211	189	191	190	179	196	180	208	187	165	170	188	171	180	198	173	172	162	184	185	223	177	190	181	178	178	197	215	196	177	189	170	155	165	179	183	201	187	158	167	200	163	178	204	185	178	190	172	170	176	149	173	180	182	177	188	187	190	192	192	183	187	183	196	187	191	198	192	180	183	188	205	183	209	213	170	175	183	170	178	190	156	202	190	182	169	199	209	201	163	180	197	179	179	211	140	190	170	192	175	182	191	175	170	199	180	192	192	173	191	194	212	180	202	182	183	164	170	171	183	171	185	217	162	180	186	196	188	229	158	171	178	193	203	179	179	195	177	205	184	213	188	171	184	189	222	180	176	188	176	186	189	183	165	195	186	174	191	189	176	205	167	178	180	204	174	215	187	176	182	195	189	220	182	179	178	217	188	170	185	195	178	204	168	199	181	172	169	170	167	190	156	184	167	180	183	219	192	179	189	192	165	171	161	160	215	191	156	197	196	166	152	178	161	175	192	162	184	166	170	146	186	199	154	166	180	159	181	162	176	147	176	173	174	171	158	158	195	168	187	187	191	184	172	190	178	176	193	201	177	184	172	196	176	202	183	169	179	190	169	166	184	198	189	192	169	191	164	178	174	152	177	187	219	181	177	198	189	187	167	158	177	189	180	176	196	169	184	192	176	184	206	177	171	160	182	198	215	183	189	178	196	166	200	178	184	183	166	212	190	202	188	172	197	180	178	208	163	173	179	173	191	176	176	183	187	169	184	180	183	174	215	218	205	179	164	143	173	182	199	178	197	174	202	188	192	185	174	169	145	199	178	177	167	165	181	176	184	164	185	180	211	157	192	196	170	174	197	180	172	181	197	200	182	173	192	172	204	181	157	165	187	180	167	182	218	175	216	191	179	200	205	196	182	189	160	170	191	169	174	177	176	188	185	160	188	199	201	160	173	179	150	196	172	160	216	209	195	169	196	172	203	177
8306	1055	1886	1986	1774	1474	1198	1065	950	859	745	758	676	643	628	637	623	616	593	535	590	598	557	551	545	488	515	540	517	503	527	559	510	539	516	472	517	481	518	494	478	506	512	515	565	482	459	477	492	462	522	479	527	483	466	457	470	438	494	466	464	450	499	459	533	476	498	522	480	460	477	460	494	499	475	489	457	446	525	462	522	474	508	475	468	453	473	466	449	487	467	453	454	470	490	493	496	456	456	469	448	460	494	479	485	455	483	471	480	464	471	474	447	468	439	457	481	442	495	501	491	455	485	483	529	440	490	458	516	508	498	487	481	484	464	449	477	484	460	494	454	468	510	496	513	460	496	475	476	453	474	476	472	457	436	467	469	466	488	495	465	491	506	502	460	433	450	503	502	483	492	469	478	476	507	434	512	475	485	485	439	502	447	481	490	495	470	498	481	491	430	481	423	486	471	491	519	485	439	450	433	451	468	507	462	466	484	476	490	472	482	463	489	474	514	481	479	482	424	473	464	522	447	464	431	481	472	478	458	458	467	463	456	477	510	474	490	483	489	491	457	490	462	461	500	483	464	483	482	491	475	535	486	458	475	455	478	502	463	455	466	509	503	464	458	487	471	463	454	475	479	487	470	516	476	466	486	519	463	448	478	495	447	469	450	471	468	504	496	449	488	480	513	444	501	484	438	507	484	456	466	477	524	476	437	450	473	445	425	503	505	489	439	471	459	456	467	455	512	453	470	479	494	492	482	457	478	541	484	445	448	479	463	477	457	462	480	463	449	521	480	457	491	451	469	433	446	473	471	509	470	473	470	499	514	465	486	458	501	499	535	483	484	470	491	484	459	461	474	536	511	464	475	480	467	480	482	469	492	461	485	485	465	446	459	462	476	500	483	421	479	489	412	486	453	470	485	473	431	477	480	501	487	492	492	483	507	490	459	468	482	474	489	482	499	495	438	485	498	470	496	490	454	485	504	459	501	490	456	483	480	470	449	474	469	451	458	481	508	500	479	487	459	484	474	451	482	493	503	478	482	494	480	503	483	476	497	504	455	499	472	452	492	483	459	513	462	449	486	500	487	476	490	472	471	468	478	521	455	459	458	493	492	473	465	470	459	486	461	443	474	453	470	502	475	448	535	455	469	508	457	503	449	475	441	467	470	524	472	437	461	501	487	490	469	473	464	464	487	474	476	482	452	455	490	501	483	457	444	464	513	446	453	437	480	458	459	475	486	454	494	496	463	452	510	479	443	497	504	491	475	494	464	481	493	487	447	523	475	483	478	472	492	506	496	432	495	451	512	470	503	460	466	475	466	483	459	470	488	465	470	506	471	483	470	504	480	453	460	459	479	426	489	504	463	466	493	499	496	465	487	463	471	491	519	486	444	473	502	445	469	462	456	484	474	481	506	474	481	522	502	490	463	512	507	427	493	488	431	470	494	480	465	497	501	471	454	424	485	478	483	448	485	464	457	468	478	468	505	485	495	470	471	490	538	451	484	477	496	459	464	499	481	473	521	446	454	465	517	511	466	465	449	508	493	483	482	497	477	461	499	496	467	489	489	512	491	456	457	508	453	453	506	493	490	451	479	472	459	487	484	523	487	470	449	457	478	453	474	467	467	470	475	490	468	514	451	517	427	446	470	459	490	468	485	477	442	471	450	506	472	462	480	466	468	497	485	470	513	474	484	488	487	473	488	465	458	440	482	446	442	517	464	473	457	490	492	480	486	475	489	509	480	491	463	476	453	498	477	445	505	492	453	493	497	484	441	464	499	505	461	476	469	477	464	460	492	488	466	455	468	468	472	524	467	474	492	446	484	491	454	494	476	451	483	468	482	497	484	480	472	485	494	455	455	469	457	487	469	456	487	470	485	475	487	496	464	471	470	475	466	498	484	443	442	460	494	479	512	421	491	487	507	487	439	472	480	446	482	492	453	481	491	450	447	472	460	483	493	456	457	443	496	484	442	440	485	494	468	442	482	445	470	475	451	455	462	442	464	467	479	470	466	454	448	521	504	531	467	478	493	491	488	524	494	473	483	504	481	480	494	482	501	486	487	469	469	489	527	488	494	504	481	465	461	462	486	511	489	507	495	473	497	439	469	472	461	473	470	463	487	472	498	457	507	452	424	430	434	479	449	462	450	481	462	519	454	464	511	481	455	492	501	459	515	487	481	468	453	460	444	460	472	459	459	439	473	473	477	458	485	483	471	484	440	471	460	494	491	462	495	482	500	456	468	482	459	472	460	485	459	485	499	466	491	496	470	451	537	505	511	519	513	500	512	532	460	445	474	479	510	488	439	464	473	462	480	504	481	380	457	496	474	474	472	500	450	458	471	485	482	498	479	484	482	446	516	457	455	469	501	470	494	488	485	465	457	455	462	485	478	461	512	495	482	496	441	441	444	491	467	513	458	482	479	484	502	511	459	486	476	518	471	491	475	489	466	454	457	484	492	472	497	470	484	485	460	496	500	492	484	515	486	495	518	462	477	475	467	493	480	443	498	463	476	475	494	437	479	493	500	459	474	457	469	463	476	489	476	498	471	476	506	478	466	481	493	526	481	502	462	465	532	471	488	483	474	493	523	449	464	505	469	483	455	494	480	485	453	454	491	480	437	488	471	443	492	448	460	488	473	514	515	460	458	478	510	475	485	470	428	442	485	483	476	473	489	477	464	481	473	454	446	469	516	470	492	466	476	483	462	478	535	452	511	467	468	462	473	454	463	475	464	440	480	471	475	492	498	465	494	452	467	438	495	499	463	497	488	487	512	463	458	504	454	456	465	494	465	487	500	489	482	485	481	490	508	474	487	467	498	500	479	464	476	470	505	483	507	470	505	490	467	477	453	497	453	472	500	469	465	443	481	441	497	470	456	449	482	461	523	474	444	483	453	496	467	455	437	482	473	480	471	459	452	460	488	498	443	436	455	474	477	486	492	450	478	493	491	457	479	494	471	479	494	458	479	506	500	492	468	469	510	481	442	490	461	471	520	500	457	460	460	431	515	471	510	457	455	487	482	464	503	466	494	442	492	485	484	497	461	428	504	493	471	472	509	492	467	489	495	459	473	489	513	450	519	488	466	505	481	450	462	493	464	447	487	503	458	468	478	481	482	490	460	463	460	474	478	484	487	464	497	487	472	507	477	505	477	483	471	452	471	456	506	485	481	482	463	451	484	516	473	450	437	486	467	470	476	467	442	446	473	441	491	479	507	498	512	470	455	454	463	481	472	493	455	486	483	462	453	493	426	455	496	427	452	451	483	462	430	495	468	494	471	470	459	456	513	475	487	508	432	448	452	491	478	473	507	421	475	514	450	485	470	466	462	465	480	484	525	432	484	490	460	478	493	457	438	488	460	452	466	474	456	450	483	478	492	495	496	450	491	461	462	480	471	462	481	481	485	449	426	453	445	454	502	488	450	442	479	496	464	498	472	500	519	452	486	440	486	492	487	461	484	467	482	506	490	473	473	510	490	477	498	499
1789	421	379	385	398	389	412	398	388	406	411	377	406	403	409	385	407	399	417	428	370	405	369	398	408	388	374	411	393	410	452	377	348	399	370	390	388	409	396	374	401	409	377	402	390	372	421	400	393	398	390	418	409	410	386	413	412	460	416	400	405	372	431	377	415	414	393	352	382	414	391	369	396	397	378	402	385	410	387	394	397	382	440	428	470	426	378	372	406	401	393	370	368	374	417	393	426	352	385	419	396	374	435	388	355	387	417	390	385	420	397	401	363	365	403	425	395	392	396	405	400	399	395	370	425	408	419	379	382	396	416	371	392	385	417	401	365	426	373	418	379	416	373	374	357	414	425	460	359	379	430	380	390	373	436	347	390	362	458	394	409	427	369	398	429	383	396	380	428	376	387	386	367	357	399	432	358	411	408	392	386	407	416	395	423	394	409	418	387	397	414	366	433	411	390	373	383	426	389	370	395	376	392	393	382	424	414	380	406	429	383	382	417	392	394	399	371	379	417	403	353	385	421	384	369	398	429	412	411	364	374	377	372	383	398	446	399	417	394	352	367	418	403	396	363	355	360	394	405	423	376	373	401	421	395	368	380	409	395	420	398	406	349	384	412	378	388	413	434	424	406	381	390	412	389	384	381	411	435	427	384	389	400	399	392	423	401	415	390	388	395	438	367	383	354	376	421	407	360	401	373	390	397	418	406	367	377	431	386	422	421	397	333	411	384	377	395	399	417	435	375	408	410	361	385	388	399	408	404	426	384	397	416	404	397	433	373	375	346	365	429	404	408	433	390	427	377	383	406	402	398	392	378	390	402	402	417	409	444	380	420	370	373	405	407	423	388	402	397	359	374	397	395	387	384	414	406	454	386	386	393	366	373	411	407	393	387	389	370	349	415	388	405	391	401	387	392	359	371	369	365	372	364	399	424	396	436	391	404	371	385	401	355	388	411	375	424	421	368	420	377	392	390	405	432	378	409	361	434	391	418	382	386	395	389	404	423	391	407	394	399	399	417	368	446	408	412	415	369	379	380	407	417	412	418	367	391	392	388	413	377	380	405	375	366	399	417	406	392	405	357	405	397	392	397	394	394	400	391	398	374	399	377	389	391	390	402	396	367	412	412	370	374	393	365	379	389	424	394	399	413	390	395	400	348	395	406	407	430	371	405	415	409	392	347	404	358	426	390	425	407	402	393	424	416	385	396	382	376	381	380	397	413	353	410	393	399	416	415	405	416	364	391	404	411	376	394	375	389	417	394	415	392	383	388	402	393	387	382	367	394	418	402	410	379	385	436	409	405	428	400	381	449	371	363	405	420	427	419	411	421	393	383	398	378	384	399	395	376	414	444	420	369	406	420	449	427	375	399	392	350	381	367	351	404	386	396	358	382	410	368	407	396	392	361	391	394	387	391	421	390	432	420	394	411	389	442	409	413	376	394	464	403	432	401	408	396	388	383	402	423	390	416	400	405	414	437	384	373	383	366	370	372	380	402	375	386	413	403	422	396	397	350	444	400	417	384	394	385	365	382	372	394	417	422	404	406	410	436	436	438	433	435	370	384	402	381	391	417	377	408	429	397	386	415	430	377	416	391	407	393	393	348	380	371	403	404	396	387	355	390	394	412	422	378	397	392	372	354	411	411	417	379	345	388	428	394	376	405	407	413	373	407	370	391	371	423	411	400	381	407	337	387	387	399	385	397	407	417	402	340	392	429	405	397	410	364	376	372	422	404	390	436	382	397	426	382	389	411	406	401	425	386	405	389	401	373	412	401	390	389	371	372	410	423	400	415	400	390	416	415	412	382	407	396	412	448	412	424	402	377	423	422	443	400	391	416	386	380	362	377	396	373	383	390	382	347	430	387	400	435	453	408	414	386	363	379	404	381	406	409	397	406	400	415	401	408	352	410	377	351	438	394	415	388	365	370	404	370	358	390	366	391	407	367	408	373	360	389	407	391	384	414	418	367	399	407	365	437	410	381	378	395	382	379	410	398	375	388	395	405	363	384	393	375	377	372	371	396	364	370	395	386	383	410	374	390	429	377	399	397	401	438	395	372	448	377	388	381	357	372	377	415	426	410	388	374	410	402	413	347	353	359	372	376	394	405	440	400	388	367	367	408	413	400	434	413	385	370	382	380	398	417	440	377	410	410	386	354	420	391	376	425	399	432	415	418	400	365	437	371	388	414	388	436	390	391	415	434	398	426	358	403	387	371	400	402	378	411	388	369	412	402	389	391	403	384	402	433	376	399	391	369	372	405	407	416	392	369	389	444	407	388	437	403	365	447	415	382	396	401	387	388	394	409	410	412	397	414	413	449	406	390	424	377	403	391	408	404	349	377	369	432	416	376	442	360	425	430	377	426	412	372	359	357	375	353	389	401	392	373	430	405	387	390	409	392	433	397	361	438	417	422	393	364	355	383	414	394	406	375	403	415	425	411	428	398	393	404	400	422	398	392	401	407	402	389	398	378	441	426	362	416	428	398	384	394	405	383	416	371	412	381	409	385	371	411	446	363	400	423	387	362	394	398	403	421	394	394	416	403	404	379	382	389	336	397	453	342	386	387	374	392	422	387	390	411	373	407	412	377	397	400	421	406	413	379	402	391	424	435	388	389	378	411	370	403	421	378	421	412	443	368	430	404	395	406	402	363	387	428	401	400	375	383	378	383	391	425	375	364	366	376	361	396	431	408	374	378	395	384	423	374	450	374	383	371	379	438	401	396	406	370	396	434	391	402	405	400	399	423	407	425	370	379	400	395	387	376	425	402	407	374	394	393	399	393	418	416	369	412	405	386	371	411	382	429	374	385	396	400	411	418	366	425	353	393	437	381	408	409	396	393	373	428	417	387	408	395	442	396	392	390	363	411	424	407	394	407	430	373	400	406	345	413	407	394	398	418	391	395	387	354	369	404	341	437	450	426	345	400	369	385	355	395	371	377	430	386	389	404	414	377	396	398	391	390	392	431	376	447	380	419	410	360	429	377	414	365	417	413	402	362	382	402	424	367	412	389	368	413	393	404	412	397	380	387	367	398	371	411	400	404	407	364	364	383	388	390	394	421	403	403	359	419	360	378	398	357	362	431	385	425	374	384	416	419	394	401	379	364	383	429	378	410	382	396	405	377	402	393	374	381	377	419	393	428	407	349	388	410	386	417	431	425	421	373	400	365	383	371	410	397	361	408	395	408	386	419	426	399	352	393	419	400	394	380	406	392	391	386	405	396	386	428	398	429	399	399	386	395	403	361	391	354	367	405	385	415	424	375	397	423	415	408	376	388	366	412	387	416	393	428	395	403	408	399	392	384	438	434	393	381	408	430	416	412	386	424	387	409	348	387	399	352	368	375	425	440	376	403	419	391	391	385	388	407	392	385	398	387	403	405	394	402	392	406	420	383	389	418	439	408	386	403	400	423	406	386	348	395	375	395	410	367	367	385	438	420	381	409	436	397	411	398	396	387	420	397	382	393	423	366	436	399	383
2161	869	910	909	898	935	870	879	862	867	868	852	831	817	854	837	838	858	847	856	858	892	892	874	873	850	872	873	839	874	890	818	897	898	834	922	826	859	839	892	908	843	909	835	894	834	895	861	864	825	818	899	893	865	812	863	857	820	875	880	837	855	833	814	927	839	859	901	809	892	921	869	871	872	848	829	769	861	848	886	834	861	915	892	888	878	903	961	885	794	865	814	856	850	867	857	867	893	870	845	852	859	797	880	876	886	855	888	824	842	856	879	835	912	841	918	938	826	854	837	866	814	885	934	855	856	853	869	855	899	856	885	812	847	827	859	880	898	862	843	838	843	870	823	922	891	882	863	850	890	873	879	852	835	857	831	866	868	856	834	831	842	833	907	850	832	875	836	921	912	853	852	941	868	917	912	870	837	835	815	853	888	876	782	891	837	885	885	853	849	882	875	854	879	810	855	880	863	920	884	885	866	838	870	869	814	904	904	843	851	861	828	919	852	883	859	851	918	817	863	840	909	864	854	857	878	869	882	905	863	818	832	864	829	854	842	873	863	831	820	821	875	859	866	851	856	923	910	843	861	837	823	837	910	808	833	899	842	871	893	915	834	872	846	857	898	883	820	805	840	802	870	859	811	906	853	908	873	839	850	862	854	833	844	861	899	908	844	837	817	899	806	920	830	872	867	869	864	892	840	877	826	852	877	795	892	812	832	887	817	877	839	839	885	796	847	858	841	859	818	857	870	823	867	846	846	911	818	875	854	873	844	856	867	826	830	857	888	873	875	885	849	884	920	880	859	816	891	931	839	886	871	834	856	874	847	880	870	894	878	847	855	810	858	864	864	882	847	835	850	807	837	902	829	855	910	886	827	873	844	855	851	863	828	875	894	890	870	851	936	832	846	814	837	881	879	870	883	812	896	884	880	850	838	889	854	864	854	846	845	927	816	828	839	871	859	894	859	848	863	809	849	837	839	867	894	883	884	917	876	859	880	911	880	870	858	870	887	830	876	866	883	918	841	820	885	842	879	908	868	880	858	820	827	862	848	847	878	951	875	849	882	863	875	897	853	877	866	862	885	863	895	858	861	853	843	897	901	838	867	852	869	889	869	933	907	842	840	847	855	818	866	870	853	903	846	840	831	889	935	893	862	884	872	893	796	854	855	881	848	850	898	852	866	848	856	878	869	869	907	865	859	831	901	832	852	842	845	860	875	876	900	864	909	852	809	922	841	905	802	881	859	884	837	846	872	892	845	853	903	854	835	822	858	863	859	875	867	906	853	886	856	870	907	937	806	842	877	850	834	867	882	853	900	814	837	858	866	862	873	900	846	884	867	836	845	807	814	850	858	872	882	905	897	830	857	866	868	886	877	831	860	797	860	844	848	860	854	816	854	846	896	848	864	863	852	903	899	873	838	901	841	834	874	886	820	872	875	895	870	867	846	834	882	878	843	840	873	880	849	860	888	868	828	869	890	895	886	891	885	830	832	868	856	812	843	899	858	869	861	913	912	837	853	837	800	831	899	873	835	865	844	900	841	851	888	800	821	893	877	889	840	898	862	851	873	852	816	834	813	874	870	803	846	840	880	868	881	898	890	847	879	836	850	801	853	843	846	861	869	814	858	845	848	836	930	827	872	889	831	824	867	827	840	868	878	831	910	814	851	862	842	854	905	899	841	826	817	880	891	864	858	865	840	818	839	883	848	829	871	827	895	882	882	844	871	875	831	920	884	922	845	921	853	867	828	859	855	797	871	826	870	853	909	872	884	872	890	865	838	890	822	871	884	867	882	857	905	883	824	908	817	875	892	862	852	839	826	809	842	849	818	836	846	875	847	873	916	852	891	930	837	834	867	867	903	832	830	837	849	864	882	821	841	840	899	877	837	871	905	809	851	840	852	845	863	857	847	849	765	869	872	852	857	850	852	846	831	902	858	842	890	862	897	893	845	878	818	824	831	831	856	846	840	848	871	844	843	941	803	913	837	887	811	907	868	893	866	817	847	839	874	857	852	900	806	870	879	879	796	873	872	841	861	898	852	836	882	804	829	822	818	906	887	830	865	827	889	856	857	851	854	877	864	828	862	845	888	910	829	877	851	845	852	903	825	865	875	888	842	910	860	847	865	846	884	851	874	862	890	871	805	838	837	858	855	925	854	870	820	853	860	892	870	837	874	868	855	809	869	860	793	858	876	860	875	854	904	856	897	871	837	835	860	803	859	827	839	863	862	877	883	865	854	828	897	846	808	826	880	842	899	849	861	865	876	916	891	861	897	860	853	815	924	864	865	836	834	805	831	878	862	864	821	899	849	916	820	883	800	901	893	839	853	910	834	830	904	871	883	865	868	865	807	863	865	845	878	806	811	858	893	825	839	865	852	885	814	845	851	829	871	825	852	886	850	867	851	877	810	877	828	881	855	860	884	858	855	811	867	846	856	841	925	906	903	870	877	822	877	817	871	883	879	840	817	826	890	881	843	870	871	845	841	852	816	870	964	845	853	829	878	839	872	875	898	862	808	872	912	847	829	884	875	895	917	868	850	881	837	815	823	871	860	874	871	930	839	833	862	865	878	877	885	858	888	859	841	880	898	851	887	836	863	884	868	917	829	883	878	844	871	824	948	883	901	853	813	884	839	833	850	864	888	807	877	870	861	852	887	849	828	898	862	893	877	896	819	892	889	764	863	854	882	836	887	841	824	799	844	868	910	847	824	821	862	849	916	881	856	834	845	859	866	851	847	860	845	881	892	881	829	854	908	899	864	873	870	835	899	870	874	886	864	841	868	874	875	860	809	848	847	894	877	848	858	802	899	925	926	847	850	858	827	912	844	887	840	889	861	811	776	867	832	868	854	843	883	835	867	866	905	881	880	854	848	912	812	868	824	911	882	861	829	826	886	859	904	864	865	846	871	894	886	823	868	813	854	895	865	847	871	855	862	822	832	841	825	881	857	838	816	833	905	867	827	883	847	862	869	832	823	853	874	852	903	836	878	879	898	888	845	805	839	851	914	936	842	847	913	886	820	881	886	867	887	870	884	883	871	844	841	887	886	894	861	870	858	855	889	812	828	886	882	824	891	899	831	868	849	860	880	866	863	870	872	862	891	854	893	851	859	861	886	888	828	847	902	850	910	866	910	898	861	772	858	883	833	853	846	840	836	850	897	862	846	907	861	837	910	854	875	868	896	860	882	917	823	820	871	842	883	890	889	854	898	883	865	872	829	907	880	855	927	823	879	907	881	834	832	870	835	886	855	853	852	861	857	909	884	881	901	840	858	903	894	831	848	902	894	843	862	867	877	879	858	830	846	851	873	855	833	883	882	873	894	921	877	859	864	840	892	827	905	834	847	856	842	868	868	926	834	800	849	892	882	816	916	901	840	842	768	829	872	929	808	899	912	828	892	838	841	880	869	804	905	835	874	858	810	891	859	854	909	900	881	861	884	867	881	902	868	857	840	877	875	834	873	906	858	882	866	813	880	864	917
7768	500	488	407	302	309	241	245	250	207	212	221	214	187	245	220	234	227	197	197	179	200	181	186	193	204	205	196	194	177	189	185	186	209	205	209	199	202	215	176	166	166	188	213	187	206	165	178	212	205	209	170	207	171	215	211	209	223	188	185	187	177	188	178	197	182	200	188	198	207	200	200	213	189	215	198	232	180	179	196	225	194	210	192	196	201	180	198	214	203	196	189	179	211	179	190	195	205	210	153	196	191	211	192	195	211	204	193	236	175	196	176	187	176	179	207	192	157	187	212	216	221	199	186	208	188	184	171	164	181	217	184	210	196	185	177	194	216	183	201	172	186	199	210	207	168	187	206	223	203	223	187	200	197	196	211	204	211	166	188	210	189	185	178	193	193	147	213	202	174	186	176	205	202	172	194	156	170	193	208	178	194	167	187	188	206	217	179	193	222	206	175	193	169	210	172	206	176	195	203	209	209	200	214	170	166	169	201	190	199	208	192	176	205	199	167	199	183	198	181	201	193	186	205	179	202	189	195	195	186	183	186	211	174	189	187	201	186	211	214	187	184	186	219	179	184	195	168	180	202	184	213	193	217	172	214	192	178	194	184	206	207	193	163	204	188	177	197	188	195	220	200	197	187	180	180	154	218	180	181	225	202	196	180	198	195	208	198	202	184	186	200	174	203	201	206	211	216	208	204	187	202	153	177	186	205	196	203	195	215	188	181	200	189	170	185	190	199	187	181	200	196	188	202	178	215	177	220	212	169	196	203	170	234	183	208	203	179	194	191	188	210	203	204	191	210	184	182	199	210	198	186	178	186	182	193	174	205	209	180	191	183	185	196	165	182	205	143	202	204	203	201	188	198	211	183	179	186	173	181	197	197	200	202	184	194	218	214	212	183	196	193	223	194	184	203	228	190	198	182	181	179	199	210	192	160	185	205	220	207	191	192	193	193	203	198	215	219	182	182	239	218	196	177	179	174	212	165	179	175	229	212	229	185	212	215	208	189	196	175	225	194	192	188	203	207	195	211	211	216	185	164	180	196	191	182	194	189	223	198	194	155	180	201	170	199	204	187	188	169	184	188	199	172	185	199	179	199	193	217	205	177	224	199	205	194	187	197	192	204	199	163	226	227	185	184	171	206	179	183	214	190	209	207	202	198	190	157	178	177	185	233	204	180	214	204	189	174	195	181	205	189	204	191	198	167	175	203	185	170	205	214	198	202	194	173	197	177	168	174	195	174	186	208	183	189	199	188	177	185	204	200	163	193	203	187	205	189	205	234	197	200	176	212	173	180	194	191	190	198	206	192	182	186	211	214	181	217	213	198	217	194	212	191	214	169	196	198	190	182	214	206	180	191	186	194	165	210	171	171	207	187	198	201	183	189	184	185	193	194	204	199	203	176	202	178	215	182	190	205	190	218	193	184	216	178	208	204	193	209	195	201	213	193	169	224	209	180	191	194	221	207	187	180	222	235	234	195	179	191	192	213	202	211	198	228	190	174	167	170	169	211	182	175	188	173	191	191	185	197	190	180	184	196	223	195	210	204	218	205	224	178	184	203	204	178	190	191	173	183	193	206	215	214	201	187	170	204	160	190	184	194	194	188	204	199	173	194	198	202	205	199	191	165	204	182	188	198	194	212	201	219	181	215	221	201	213	204	191	164	200	196	179	204	216	179	196	214	191	208	171	200	179	169	201	202	228	204	196	199	192	174	178	187	206	175	160	253	198	185	199	184	187	173	180	189	208	189	175	183	198	174	212	212	185	215	202	182	202	174	176	191	209	206	191	201	177	196	201	204	196	191	196	186	188	191	203	191	211	161	188	196	212	196	163	191	190	195	204	198	177	203	193	212	223	196	205	216	181	199	187	160	187	180	180	205	185	205	174	201	199	178	193	165	180	200	188	192	199	197	169	200	193	160	193	176	193	181	186	214	199	207	167	209	192	178	180	178	195	188	187	191	206	185	171	189	174	212	165	199	180	187	179	203	196	188	184	212	211	205	180	169	204	220	212	191	192	175	201	206	226	206	192	179	198	187	215	184	199	201	183	181	218	171	209	199	187	184	197	188	209	193	188	194	202	192	198	205	187	190	197	204	213	177	185	212	197	202	187	197	184	206	179	221	196	189	187	199	210	211	178	195	179	178	210	208	205	170	144	214	228	159	171	201	183	187	178	195	198	179	197	200	199	178	177	183	189	187	201	190	171	195	199	190	213	175	230	225	194	180	182	213	206	192	170	181	202	176	195	200	191	196	206	188	204	210	198	174	196	217	209	199	198	183	179	199	181	193	211	174	185	223	184	203	199	226	213	171	198	224	220	170	170	210	203	196	198	196	212	184	193	220	181	186	208	203	176	213	187	204	188	211	186	202	205	177	197	191	204	211	195	189	166	184	190	197	212	215	177	170	214	185	226	227	202	200	184	193	214	177	200	173	201	204	202	195	182	193	168	198	169	183	191	196	190	173	186	186	212	188	204	185	180	189	198	210	187	189	196	198	202	192	192	187	201	175	188	167	190	213	230	183	198	192	214	210	184	216	204	211	193	183	210	206	185	215	182	199	210	202	187	164	203	203	201	189	176	182	200	192	190	210	174	183	171	186	202	191	195	207	197	211	177	189	221	186	194	185	182	187	201	180	205	253	195	214	181	187	165	185	200	169	212	202	169	213	210	178	168	165	193	176	205	220	189	207	186	213	177	234	194	214	226	193	192	189	169	203	192	168	207	204	203	196	185	182	195	176	192	209	190	190	191	200	174	202	175	175	171	208	181	231	201	209	199	193	208	200	199	172	181	185	185	164	197	184	208	202	211	215	189	193	175	188	200	183	200	191	190	203	184	187	186	181	188	208	193	183	203	168	170	216	191	202	184	182	168	190	216	209	201	213	182	185	197	187	194	197	227	193	182	178	184	167	191	192	211	192	190	197	178	164	152	182	193	189	188	169	188	186	196	194	172	192	220	190	207	192	210	216	216	198	204	187	192	215	190	165	206	219	222	203	196	198	203	193	187	188	163	203	185	183	199	178	194	167	180	174	189	202	192	194	175	205	184	169	192	184	220	184	228	179	213	191	226	225	167	196	184	184	195	221	163	186	169	205	181	189	207	218	198	213	184	200	191	182	186	202	192	197	185	173	223	198	209	217	207	212	208	198	189	182	175	191	211	190	188	198	163	174	165	197	187	188	196	190	195	188	205	222	173	206	190	200	171	193	203	178	141	193	178	178	181	174	186	208	207	191	195	197	202	207	197	192	201	193	197	194	202	210	202	215	204	211	191	198	192	181	197	220	215	198	192	219	207	184	202	203	198	177	186	176	202	213	190	187	191	210	212	220	171	204	211	196	199	183	218	180	212	209	196	179	180	188	173	192	198	213	190	163	184	209	211	169	222	194	203	197	199	206	215	202	211	200	198	198	204	179	190	161	184	186	198	202	195	186	189	190	177	198	183	181	173	172	191	197	218	196	194	168	202	177	191	178	161	183
6597	789	1222	1246	1173	974	865	749	679	665	640	603	529	557	559	564	564	518	482	536	514	508	487	507	478	515	514	458	525	468	482	491	467	494	495	492	459	479	463	470	496	434	481	459	441	444	468	425	465	468	490	473	482	472	480	466	494	454	451	434	497	496	443	454	470	459	480	459	495	506	495	492	463	493	433	466	485	439	476	436	507	468	433	473	455	471	514	479	467	452	462	479	475	463	506	429	433	473	467	420	444	524	427	461	454	457	509	471	466	498	461	447	461	471	424	461	461	486	447	398	448	467	472	465	449	458	483	475	468	488	483	442	500	480	473	476	454	462	441	493	446	500	485	467	467	468	473	452	470	444	468	472	463	447	476	503	449	462	464	430	435	465	470	439	448	480	446	453	482	425	467	472	463	467	493	427	453	519	491	430	482	501	467	451	487	470	485	490	491	456	447	468	463	458	491	469	479	450	458	504	460	429	481	466	426	466	474	459	485	476	455	472	420	461	445	466	447	498	418	484	438	441	444	466	474	481	477	493	486	479	441	444	470	442	442	498	454	425	469	472	458	456	468	450	456	409	458	489	456	451	463	477	467	447	422	430	487	478	466	470	464	455	434	454	430	428	432	461	484	451	434	444	494	468	469	438	477	459	462	436	483	465	473	465	444	471	460	467	475	460	459	426	455	481	482	502	456	514	434	485	477	409	493	449	507	475	491	466	456	459	432	451	476	469	457	461	469	485	418	422	412	470	452	464	509	470	459	469	499	450	503	452	434	456	423	425	443	483	478	470	462	462	431	451	425	481	460	447	450	475	447	476	481	459	434	483	460	414	433	482	462	433	453	470	447	467	445	436	441	432	488	456	434	456	469	482	471	418	496	463	494	491	461	461	462	446	422	478	480	462	503	469	487	472	427	465	475	478	512	487	474	450	463	462	486	475	491	448	512	464	467	448	450	470	440	458	430	481	426	466	461	482	459	432	466	501	461	476	467	491	478	484	495	513	476	487	470	484	457	454	451	502	488	469	439	497	481	433	497	470	461	508	449	476	472	460	485	515	465	485	454	450	467	449	471	493	459	443	506	474	490	476	450	451	448	424	460	458	459	440	443	421	452	435	499	461	428	483	476	467	496	470	449	438	480	501	502	450	458	499	446	431	509	461	441	439	459	485	475	473	458	430	446	471	458	479	456	460	471	452	445	474	453	485	450	462	497	501	487	478	462	487	469	451	457	441	444	422	447	450	487	458	471	446	471	481	496	428	470	480	483	438	456	462	463	447	462	503	471	438	436	425	467	467	494	493	493	473	446	409	477	478	453	453	469	519	484	447	510	474	438	466	500	496	493	492	458	481	463	469	459	422	444	508	444	483	430	449	439	487	465	465	424	456	489	498	478	417	429	464	461	421	474	470	455	467	472	442	467	475	492	470	512	486	459	472	469	458	492	463	474	501	511	470	461	477	460	508	464	470	465	435	482	461	479	486	470	460	471	458	508	472	473	423	482	461	463	462	468	429	485	459	432	434	486	469	508	461	466	463	441	464	456	521	460	423	477	477	445	467	465	448	463	473	460	466	457	478	469	450	513	463	460	464	470	479	471	460	475	434	473	460	459	485	450	448	447	470	470	482	479	424	481	473	462	456	453	484	496	452	430	456	444	441	491	444	460	403	493	458	495	462	436	424	442	417	437	510	450	460	466	468	422	450	449	461	464	475	455	471	480	436	441	450	448	456	472	424	447	448	493	473	449	439	513	446	426	495	452	478	494	475	469	460	458	446	440	432	467	479	463	479	466	432	473	486	442	485	437	443	504	449	464	442	478	451	447	413	455	434	463	470	465	503	480	472	479	418	449	435	443	437	440	500	485	471	463	419	475	463	429	426	454	474	476	462	463	492	477	456	457	459	458	458	449	473	449	464	456	489	472	491	513	484	478	468	495	465	484	437	472	472	509	476	439	488	462	438	444	406	454	449	458	465	466	456	469	483	453	465	448	457	474	454	471	463	446	453	439	432	460	487	472	478	484	472	466	467	466	487	460	448	438	463	499	477	462	433	483	454	463	461	464	449	483	474	474	439	444	459	437	492	454	476	440	443	489	474	485	469	502	488	456	441	437	470	447	496	477	463	493	450	454	469	467	444	457	521	481	473	464	463	477	503	440	488	445	429	477	444	480	441	471	459	487	451	421	452	482	445	480	447	489	469	431	462	466	424	447	454	474	459	458	454	498	497	454	445	465	443	472	481	475	485	480	472	437	475	457	456	480	454	453	463	463	484	532	450	455	464	466	440	456	484	489	448	459	500	489	435	463	434	472	479	455	440	460	453	454	474	493	488	473	466	460	473	452	423	457	481	469	481	478	467	446	487	482	504	444	455	454	517	495	495	482	443	476	471	457	465	452	466	444	516	447	479	494	470	456	517	440	477	428	450	484	456	460	481	456	483	486	460	454	451	482	420	470	433	473	472	515	454	493	474	454	443	463	492	471	402	481	427	471	469	442	446	436	472	469	463	470	482	512	502	472	439	485	478	474	452	502	453	474	436	448	468	503	452	448	488	479	496	461	482	462	437	418	476	516	467	474	460	416	479	437	463	476	470	490	458	451	427	485	463	445	488	453	467	488	463	494	516	522	448	459	470	476	468	493	455	412	493	439	467	444	429	444	459	479	470	495	464	448	448	451	442	493	442	469	453	491	523	451	486	510	463	477	483	488	454	461	444	425	453	460	453	465	500	484	468	472	466	488	468	453	489	416	453	454	456	502	457	467	425	472	449	466	457	470	459	465	471	473	498	414	446	495	462	512	490	441	444	443	440	438	494	459	497	465	463	467	467	405	447	460	444	476	488	485	455	450	452	462	474	467	456	490	505	431	438	449	476	484	436	443	478	485	440	438	434	455	460	479	468	465	440	478	458	496	469	525	461	470	440	459	502	488	431	490	459	453	473	455	476	447	494	488	493	488	487	462	464	408	442	444	483	495	456	463	434	451	462	447	456	456	455	469	463	438	474	441	482	470	456	446	458	480	460	488	461	403	491	490	458	479	450	518	459	422	491	420	449	432	447	484	434	459	476	464	493	473	457	466	471	471	506	471	511	477	471	460	490	481	469	448	485	464	455	464	446	434	440	491	459	425	478	466	476	473	410	478	436	491	450	455	450	473	461	502	478	430	455	467	465	429	462	493	473	465	426	465	462	473	430	477	428	451	422	503	463	496	465	461	484	471	432	428	438	481	465	468	456	445	425	472	455	460	436	436	491	483	480	453	437	481	476	496	487	474	468	478	457	451	466	481	455	503	476	445	457	463	491	446	403	448	506	420	463	481	445	446	451	455	442	460	466	443	440	453	473	439	446	458	464	477	471	428	461	475	485	426	470	457	462	476	451	420	480	487	456	429	499	426	474	430	461	448	466	467	445	444	459	458	494	474	471	468	425	497	431	427	487	473	427	449	487	460	460	465	465	451	494	445	460	437	455	439	463	497	448	461	482	490	449	469	465
14843	1213	820	686	501	376	308	260	274	281	210	222	211	217	212	201	187	220	202	181	182	204	229	180	169	190	178	192	183	175	182	223	182	195	182	157	181	191	207	182	159	177	195	193	176	184	184	184	250	203	205	203	159	192	183	218	209	175	215	215	185	200	170	180	167	195	162	190	176	180	203	178	176	195	204	198	189	189	199	151	184	179	157	178	185	170	198	177	191	181	170	183	165	181	180	198	167	163	189	204	187	176	168	176	198	178	198	174	198	176	160	195	192	171	199	189	196	189	201	185	185	191	172	184	228	188	175	201	172	176	177	168	150	167	195	193	200	155	199	205	175	197	170	187	193	205	174	159	177	178	203	202	204	186	210	189	205	190	169	169	185	178	164	190	196	191	185	171	164	135	166	180	186	181	173	178	139	181	206	200	167	172	198	153	183	161	178	171	171	170	204	193	207	188	174	189	169	184	201	166	200	193	186	187	187	199	179	183	161	158	146	167	195	166	215	196	200	205	158	176	175	179	185	187	171	185	180	182	168	189	196	195	163	161	198	153	180	193	191	183	159	171	190	191	183	167	166	195	190	169	160	182	185	188	208	167	173	193	206	187	201	185	195	142	194	188	190	201	152	168	166	182	168	184	201	155	207	188	191	193	193	183	188	200	163	165	175	198	200	183	167	177	172	172	179	162	192	189	160	209	189	181	174	168	181	163	168	184	191	173	182	186	186	197	182	187	209	203	182	195	175	203	174	160	169	181	177	154	180	183	199	179	197	206	198	183	183	190	143	155	190	169	175	175	160	173	201	168	172	167	200	208	171	167	170	182	189	172	203	203	173	165	174	181	193	180	187	185	187	186	160	192	193	177	161	166	189	201	199	191	168	194	178	178	174	176	153	163	196	179	177	180	196	188	189	187	177	179	178	169	195	176	201	178	220	166	191	193	175	175	174	169	190	206	171	185	187	180	175	178	192	198	143	183	197	168	190	176	179	177	183	215	177	183	188	193	190	165	191	190	207	159	199	178	186	188	173	184	173	180	176	198	189	171	178	152	198	197	183	171	175	197	217	205	154	177	175	172	176	157	176	184	174	188	195	193	168	169	171	187	181	202	161	176	178	180	195	192	188	199	171	186	167	174	174	194	186	215	182	166	172	223	192	200	168	175	171	187	203	185	181	196	178	186	177	189	199	207	190	195	202	183	183	165	162	190	183	209	194	181	155	192	176	193	180	197	169	168	185	189	185	186	187	179	171	197	175	177	187	200	172	186	199	169	176	155	181	186	193	174	183	181	162	184	191	177	173	199	178	166	191	183	188	200	211	214	167	185	176	189	171	182	196	181	175	208	185	190	183	188	172	186	148	186	176	174	155	174	189	178	185	173	179	179	181	173	132	195	171	157	177	160	164	191	167	175	205	183	198	178	174	186	180	166	190	182	176	199	196	185	171	195	193	174	180	188	212	181	195	216	187	214	193	193	212	176	191	170	189	167	203	205	163	184	170	182	158	172	184	174	206	187	154	187	177	206	179	202	163	196	168	184	191	167	158	187	194	201	203	164	175	177	204	200	188	175	181	212	192	172	184	169	185	174	185	183	185	145	182	173	167	177	179	198	156	210	196	191	158	187	166	185	177	194	186	196	187	184	185	203	181	152	172	174	189	203	173	187	166	198	183	184	172	161	186	194	193	207	165	194	167	217	163	174	192	196	199	189	195	192	154	179	192	179	180	187	199	177	185	194	185	178	161	197	192	146	169	194	191	168	157	172	174	161	216	194	189	182	176	195	175	155	193	195	149	155	168	191	172	184	184	196	177	194	140	191	171	172	164	188	176	201	180	216	194	194	155	186	174	185	162	200	196	162	169	175	158	181	172	176	197	166	164	192	169	182	186	184	164	178	162	192	189	214	199	179	192	176	173	211	215	178	173	197	180	195	197	190	192	178	198	178	173	189	168	192	176	170	184	184	169	182	155	196	174	187	182	188	187	187	164	194	202	170	178	161	172	193	180	176	154	162	173	178	163	175	207	172	164	181	182	169	183	172	172	173	208	164	187	163	174	167	188	203	188	189	165	181	173	168	171	194	169	180	169	156	158	163	174	152	136	193	197	184	162	185	182	177	150	172	180	189	175	185	190	200	174	208	197	190	210	186	161	190	210	210	202	206	187	169	158	182	188	180	196	158	191	187	188	178	170	159	166	179	176	169	171	190	175	198	163	173	197	188	173	180	187	201	187	166	190	190	173	183	183	185	184	170	159	177	187	173	173	189	161	190	204	179	182	196	184	203	178	152	176	209	162	185	184	199	164	155	194	166	186	147	187	180	188	192	159	163	181	184	203	167	195	182	194	178	183	176	205	167	202	203	186	198	200	163	159	182	150	220	169	197	160	187	178	198	189	189	192	183	174	200	185	191	179	177	184	179	178	178	201	190	182	184	167	187	177	177	192	170	206	199	210	196	166	169	168	191	197	173	181	215	155	175	206	185	177	171	165	194	180	205	164	160	164	171	212	200	172	154	206	206	160	229	213	208	196	218	180	177	165	185	157	173	189	176	165	186	190	175	172	195	189	181	185	175	173	169	182	155	183	178	198	182	183	219	195	172	200	175	180	169	192	212	195	190	196	189	187	159	167	181	188	180	176	198	162	178	178	169	178	202	190	156	198	176	178	194	161	190	184	206	193	189	187	191	170	183	198	198	189	182	156	174	202	179	205	176	202	174	195	196	168	171	167	186	173	190	195	170	185	177	150	187	181	183	196	192	170	188	187	192	194	193	185	187	185	186	197	192	184	187	179	178	213	188	175	166	186	177	199	192	181	184	174	165	186	196	202	177	176	180	179	190	171	192	196	177	183	198	182	198	195	177	162	184	184	169	174	189	166	179	163	170	163	176	184	189	182	191	194	190	170	170	184	204	180	203	182	207	194	169	193	189	181	201	175	204	207	158	191	179	210	181	198	185	180	190	168	171	182	197	186	183	187	188	195	177	180	191	181	167	179	175	169	178	171	188	164	196	165	191	188	194	186	170	172	191	202	180	166	171	144	201	197	172	196	207	185	189	167	190	182	195	173	179	195	166	173	173	195	209	210	178	198	198	190	196	184	155	158	174	171	172	184	180	157	187	173	184	187	162	184	197	180	180	211	190	176	178	187	182	174	208	175	171	178	202	178	174	201	185	157	196	171	181	177	189	183	193	174	151	180	169	180	166	210	169	190	187	168	187	200	203	201	199	181	197	201	193	204	166	182	190	188	177	177	203	189	190	204	186	167	169	160	201	165	167	173	179	184	174	197	181	169	186	177	189	176	203	177	179	197	163	172	166	186	165	180	193	168	171	200	191	173	189	183	195	200	184	182	193	193	177	196	170	174	178	185	204	221	198	170	190	176	187	189	165	189	195	164	174	177	204	163	169	187	203	193	189	177	164	191	189	190	201	210	183	186	164	186	200	164	174	197	205	165	221	213	209	205	194	151	215	173	164	197	190	185	174	192	203
8280	1053	1883	2109	1807	1491	1248	1042	948	901	810	796	707	718	593	661	596	569	579	550	540	578	512	564	493	569	531	549	532	503	541	510	491	541	483	512	518	495	520	498	441	451	527	487	513	462	514	529	495	464	484	535	494	512	511	440	482	458	473	499	475	457	498	475	483	490	505	420	477	494	501	501	494	468	484	532	451	487	499	508	478	468	520	469	497	456	483	452	515	511	499	452	491	489	493	507	438	468	455	443	473	464	492	512	484	521	479	472	501	507	472	496	476	507	485	473	419	485	494	484	502	474	474	518	471	499	461	484	460	500	451	460	479	484	482	456	484	476	450	483	476	491	484	474	463	457	491	448	487	495	495	461	435	469	448	519	465	454	451	511	480	479	459	479	488	482	487	487	505	471	502	452	459	443	472	510	472	492	459	464	470	481	445	470	520	453	492	504	446	505	468	490	461	492	459	441	458	510	469	506	453	484	462	521	507	459	474	476	462	482	491	450	456	492	477	448	449	449	464	484	516	459	491	491	459	451	475	470	448	496	532	512	509	466	484	466	472	500	459	550	443	469	456	466	476	479	466	453	497	501	482	488	480	488	481	468	459	484	458	471	513	494	465	455	523	436	484	466	501	498	445	464	500	481	489	429	507	447	466	454	486	426	496	487	509	440	463	462	486	472	462	482	449	471	489	499	486	501	503	459	494	495	469	468	476	466	494	459	475	479	455	485	472	454	467	477	484	458	506	463	469	474	455	464	489	518	460	480	480	486	501	459	501	490	473	507	516	458	507	471	473	459	438	484	494	488	476	442	511	468	454	464	462	465	452	483	478	468	507	462	475	482	529	495	488	488	489	457	508	483	483	462	471	478	462	492	449	462	493	500	499	475	463	450	504	470	466	456	505	463	525	453	485	474	464	483	460	430	435	476	480	462	457	494	480	442	489	496	488	481	442	454	468	498	493	441	498	463	465	482	455	473	461	468	485	463	490	478	461	466	440	464	501	477	474	460	483	457	457	499	456	449	463	449	473	496	459	451	476	456	499	478	452	441	439	475	500	473	455	496	446	454	472	470	466	492	479	475	472	447	516	472	445	504	495	457	469	480	433	460	473	489	481	490	403	457	453	456	488	468	473	500	453	463	433	461	461	471	453	451	456	472	492	454	475	488	516	491	441	502	477	489	473	463	479	468	473	485	483	454	495	495	472	500	427	455	446	468	473	491	463	501	485	431	513	497	447	450	447	467	459	472	486	478	545	494	452	480	477	509	504	468	492	461	423	458	487	478	507	421	512	450	478	477	511	467	488	446	471	477	491	523	484	461	504	475	447	488	483	471	456	466	481	454	489	460	484	500	489	466	533	483	472	460	482	519	487	456	466	501	467	487	502	453	463	465	484	462	439	516	467	460	473	454	479	462	464	457	459	477	490	463	502	490	457	437	479	462	478	462	498	496	474	507	456	408	499	476	473	473	451	464	494	438	502	464	485	490	450	468	487	446	467	468	468	496	495	507	431	490	474	453	454	490	513	484	521	450	503	445	462	488	465	492	454	471	502	473	513	476	446	457	481	492	474	501	464	452	491	505	482	475	502	454	481	483	492	486	508	476	453	495	468	458	515	464	447	489	470	461	471	457	441	475	488	482	470	475	490	439	493	470	434	473	451	477	508	506	467	488	479	444	495	461	489	483	477	494	455	481	506	468	441	487	464	465	484	466	493	457	456	500	489	461	503	465	467	471	483	473	486	458	444	461	481	492	457	474	492	503	482	506	505	506	515	498	487	488	471	501	445	471	464	466	493	507	489	453	469	501	454	496	469	453	497	488	465	497	464	469	513	464	475	483	462	440	490	461	482	459	514	442	535	455	468	486	451	455	485	456	491	474	465	457	485	464	489	490	480	452	446	461	457	482	473	486	469	476	460	452	471	460	484	484	493	493	463	469	466	491	486	455	504	476	504	452	471	472	474	459	476	456	472	470	433	471	453	480	475	465	486	448	487	439	477	497	462	514	468	486	500	498	468	487	466	451	452	499	491	510	497	471	494	471	501	480	464	450	444	502	493	473	448	444	477	470	528	491	482	469	445	471	445	511	482	469	460	458	456	494	526	479	455	468	465	495	452	450	471	495	435	456	445	511	513	475	496	473	459	462	530	430	477	476	440	476	467	451	430	463	464	472	503	479	474	477	441	513	471	528	457	469	510	477	477	503	450	486	458	480	499	504	479	471	494	461	545	453	490	477	480	446	453	527	460	504	507	496	480	468	445	461	448	459	457	500	474	486	491	470	469	469	490	473	475	488	493	462	462	469	418	489	475	491	460	473	466	474	478	446	428	477	449	465	468	476	499	470	486	502	463	477	508	513	460	485	457	468	524	506	522	488	479	492	490	476	478	497	473	454	444	463	449	493	504	468	493	476	471	451	430	488	466	446	479	449	494	443	429	437	482	462	469	469	477	465	450	463	504	501	501	468	440	446	469	466	475	497	479	496	454	475	473	479	470	484	489	466	451	455	476	489	482	492	464	505	426	477	436	503	414	466	427	469	496	476	461	478	481	464	511	444	444	453	493	508	486	497	457	470	440	444	481	490	463	466	495	487	470	502	475	465	478	446	457	491	489	471	468	477	468	490	492	449	456	478	504	503	502	474	435	471	459	511	494	430	472	479	458	492	482	452	477	478	467	523	520	526	482	517	482	465	489	445	468	479	484	443	458	470	451	437	445	468	475	462	497	491	517	471	492	456	525	451	472	441	503	501	476	487	474	482	495	482	503	494	482	429	476	460	504	528	469	453	457	476	464	484	490	470	470	451	467	496	483	501	512	450	483	471	502	493	482	495	479	458	485	461	474	483	469	467	456	471	471	460	471	485	433	520	473	462	465	513	467	500	446	460	470	492	456	454	488	469	530	502	495	500	489	445	458	426	467	480	479	513	503	489	483	455	500	499	498	483	519	492	444	439	446	446	522	463	477	474	485	467	473	467	481	486	487	508	496	475	504	494	486	457	467	473	463	446	462	466	505	464	457	478	448	464	490	505	499	408	470	455	493	507	495	459	435	458	479	470	419	439	460	469	471	456	441	493	463	470	490	465	488	450	495	470	453	479	482	471	479	463	483	464	459	470	447	486	482	500	513	463	476	448	448	471	509	474	473	455	435	487	483	445	510	487	468	459	505	464	492	481	456	507	478	488	520	477	467	489	491	479	490	480	450	494	487	453	482	495	474	476	496	487	496	485	457	475	475	463	459	482	477	462	477	506	501	467	468	471	475	474	484	483	481	469	488	482	465	485	440	454	519	463	474	451	427	506	457	506	446	498	436	484	458	451	471	495	498	483	481	449	491	464	462	442	477	488	460	492	466	468	475	488	456	489	451	482	472	497	506	496	457	458	477	439	532	492	485	481	443	472	468	463	461	458	431	450	461	497	465	455	454	478	488	471	459	534	476	444	498	457	462	475	476	487	474	478	480	496	473	484	475	465	432	534	422	480	469	509	498	501
1638	417	416	398	400	402	386	378	386	414	364	391	389	361	385	417	418	403	386	371	425	362	365	356	379	363	354	392	407	436	395	420	429	373	385	348	390	370	389	416	417	405	374	384	372	379	353	361	379	392	409	403	374	416	386	398	406	384	405	396	420	358	401	417	409	349	414	410	350	442	391	389	416	414	416	382	401	419	374	400	406	393	409	400	400	384	405	397	385	406	424	423	402	380	397	390	400	344	395	374	363	391	386	389	397	405	377	406	400	400	370	389	397	370	369	399	357	393	387	421	373	359	389	414	397	398	374	365	415	385	379	352	376	400	381	371	400	384	367	373	388	382	380	412	351	370	422	376	405	397	373	401	361	428	378	395	427	446	432	412	385	389	340	391	362	406	360	434	408	379	391	426	391	401	408	423	400	391	415	383	370	417	397	393	373	388	374	375	400	395	411	406	375	381	390	403	370	400	411	388	408	393	380	364	404	393	352	358	428	404	411	409	374	384	417	340	399	372	375	386	394	363	398	395	378	390	425	425	381	403	383	380	426	424	405	359	404	376	376	403	372	374	400	375	395	379	377	360	397	396	412	397	368	361	400	414	403	375	423	367	389	379	387	406	407	374	390	417	397	393	373	389	398	398	417	373	405	402	413	372	377	397	392	362	401	405	394	378	382	396	383	403	401	372	400	376	390	401	366	455	386	396	376	402	388	390	376	402	372	346	392	381	359	391	382	377	412	373	385	390	383	391	395	376	397	388	427	383	405	372	388	392	438	430	378	372	382	414	383	359	391	379	364	406	390	368	383	367	404	391	396	371	379	381	390	376	404	423	353	417	441	389	401	383	365	400	387	373	470	421	379	384	390	406	384	396	350	419	392	385	341	368	373	435	407	389	371	398	355	407	405	400	367	399	409	430	430	407	402	372	410	395	383	367	384	387	386	395	391	397	431	416	389	396	382	373	375	441	403	380	402	393	406	407	421	415	406	357	390	375	388	386	412	392	392	434	404	394	424	442	385	403	361	423	365	430	377	379	437	396	409	387	377	399	423	405	392	401	394	396	387	389	383	410	391	357	364	358	415	375	407	379	405	401	423	413	382	407	363	373	374	386	359	386	394	384	363	397	400	377	365	399	391	396	386	378	449	374	399	378	368	413	402	350	396	425	399	418	390	376	412	404	365	414	350	342	469	362	392	370	354	430	387	417	372	420	404	418	356	392	409	362	424	424	417	380	357	376	359	405	364	395	381	383	369	357	363	344	380	414	383	455	415	420	415	414	379	392	420	394	396	400	411	429	389	392	392	322	376	419	400	396	361	357	396	391	380	407	398	382	409	400	362	430	386	410	379	409	412	346	402	374	375	386	384	416	388	400	373	442	425	373	410	393	391	377	358	389	417	395	380	349	392	438	432	388	403	370	412	405	358	401	419	370	380	386	427	390	362	360	386	354	349	387	378	352	396	373	373	378	392	367	394	353	378	401	404	406	397	364	418	403	414	370	370	391	431	382	399	391	369	377	378	386	378	408	405	391	422	393	401	387	431	445	407	383	407	408	357	379	406	362	406	411	393	377	417	381	374	437	378	381	414	414	357	397	412	398	380	388	376	391	391	367	434	393	402	390	385	394	434	402	379	374	362	386	355	407	383	370	400	382	373	399	423	341	394	400	396	392	397	439	428	419	398	357	392	387	424	366	360	440	464	367	392	397	413	364	386	379	401	378	360	392	397	391	418	414	354	353	397	408	364	385	426	372	402	387	403	423	405	378	399	381	401	340	388	377	408	399	386	381	426	366	407	364	361	403	387	375	369	354	367	375	392	410	389	363	403	389	399	392	387	362	384	396	404	383	359	414	361	426	339	374	375	395	387	434	412	367	399	378	404	368	360	355	402	386	407	411	417	419	382	393	395	372	400	376	401	383	363	399	381	400	406	403	367	366	351	414	417	374	378	389	411	377	398	375	373	377	386	381	386	354	380	368	382	377	390	385	399	398	396	373	400	385	395	373	433	413	362	447	382	395	391	363	378	394	382	387	389	356	387	415	427	422	406	400	359	389	410	383	372	372	345	379	379	377	379	432	414	403	397	374	391	420	381	379	370	367	383	414	353	361	378	403	393	399	372	380	367	398	376	373	388	400	404	399	385	334	379	403	391	419	387	373	372	344	420	411	400	400	410	386	383	404	366	418	412	357	386	387	363	409	376	374	406	391	414	381	420	436	390	409	395	407	385	441	386	403	408	428	397	414	433	380	395	438	425	375	410	366	401	370	328	379	392	397	404	392	397	406	379	373	374	388	385	397	359	378	398	407	375	411	390	375	403	373	376	380	403	402	410	395	376	401	380	403	336	373	393	384	382	388	416	391	396	398	379	362	409	381	366	365	409	401	389	396	394	381	441	436	421	403	406	368	392	398	418	396	377	437	392	434	378	379	385	379	376	365	365	440	391	373	419	387	374	383	341	437	414	375	361	348	381	435	405	443	383	374	416	399	411	367	426	411	366	380	421	388	341	345	402	376	366	400	390	430	377	415	395	370	329	424	388	394	416	390	399	380	391	439	384	389	399	413	420	405	416	371	385	415	392	372	450	372	394	343	399	401	355	377	397	380	430	368	403	401	414	379	447	379	390	406	412	375	375	360	373	417	401	402	379	373	403	426	386	390	395	432	394	339	416	432	403	400	359	387	400	382	404	409	406	414	387	426	421	385	375	369	404	405	376	418	395	384	424	407	376	372	373	387	391	426	417	398	392	399	393	394	409	359	379	382	376	358	365	376	343	385	407	360	380	367	365	386	402	362	383	411	368	399	437	369	428	357	360	428	420	411	417	428	393	372	378	388	388	376	386	409	414	409	393	360	362	374	415	387	428	388	372	381	402	398	380	391	374	357	457	392	365	386	381	378	397	400	427	381	390	392	379	368	361	350	381	391	387	436	355	402	370	383	389	357	385	429	389	390	390	367	384	392	369	398	412	418	425	401	393	340	384	377	367	356	410	405	379	402	407	373	375	358	431	408	381	367	436	387	381	395	395	355	363	416	388	415	369	360	409	347	428	410	470	389	381	423	366	402	383	405	353	392	377	377	392	400	354	391	361	362	413	354	373	407	421	378	365	359	386	359	393	352	396	384	397	404	411	414	395	434	378	368	405	372	413	404	402	437	436	414	409	365	395	430	448	401	362	393	414	379	373	377	360	391	377	392	392	371	390	400	440	349	405	409	415	408	394	393	373	394	419	387	412	388	388	408	380	371	360	414	402	362	385	402	370	399	380	354	365	357	379	398	394	402	398	419	396	376	406	390	408	406	382	386	402	399	389	385	416	399	428	428	420	415	391	387	373	351	382	422	362	375	400	441	423	380	386	389	384	409	379	390	379	397	383	370	377	354	416	400	341	408	377	389	392	383	351	458	384	401	378	404	382	370	376	348	385	355	392	396	415	413	399	387	430	369	391	350	418	402	386	403	389	408	418	398	413	386	381	424	372	408	399	373	380	347
2088	819	848	853	888	931	873	844	850	868	866	882	852	835	813	880	867	840	875	842	873	912	820	831	849	803	929	892	863	824	855	820	894	849	887	843	858	861	860	865	814	872	872	807	857	850	874	869	889	868	853	855	817	873	861	844	901	877	903	885	876	909	827	884	865	883	885	877	811	888	813	879	868	836	900	834	862	824	827	840	870	874	860	864	856	866	879	822	828	874	805	861	865	857	854	807	831	876	839	853	890	868	865	844	851	823	814	825	849	848	827	831	861	843	864	842	798	845	897	869	822	861	822	866	826	828	855	933	882	850	866	859	813	842	852	848	851	883	841	846	874	812	839	809	824	825	836	826	863	843	907	887	832	877	853	847	828	869	863	879	854	847	865	827	844	909	814	858	788	870	849	812	849	837	810	901	826	876	851	859	854	831	843	840	862	852	857	881	804	875	851	872	872	885	853	774	837	808	888	840	892	834	807	870	876	858	866	870	885	822	831	859	840	887	877	887	888	884	818	904	847	878	834	868	857	854	846	825	802	896	869	845	795	842	892	820	841	880	833	869	870	909	829	837	834	854	861	850	867	856	864	830	829	846	850	864	871	822	857	821	874	856	911	825	878	852	875	802	859	840	827	839	803	848	888	852	827	831	873	898	843	905	836	915	801	828	909	844	857	835	846	796	823	885	904	860	862	812	861	853	906	888	872	880	856	844	818	842	855	831	823	847	857	821	794	835	794	841	876	861	862	888	870	824	803	884	815	835	851	880	887	835	894	846	861	901	858	813	836	884	813	814	854	842	842	847	839	830	885	886	867	824	865	874	852	848	843	846	853	813	869	900	868	879	874	938	836	948	784	836	813	835	820	872	842	855	923	814	875	862	828	821	895	898	837	899	814	838	813	863	851	810	845	849	819	899	880	860	863	900	862	814	839	829	866	859	817	887	850	831	855	791	852	826	793	868	882	911	842	829	886	842	912	849	873	818	881	831	878	885	845	813	825	839	866	850	839	822	849	809	906	851	843	819	866	877	848	842	863	891	828	863	858	818	820	863	851	855	834	868	906	832	855	774	885	849	823	870	843	832	826	878	854	842	854	826	834	845	829	847	803	865	866	812	888	869	877	808	848	872	918	817	824	883	827	885	891	836	802	827	861	878	872	879	814	856	821	861	829	858	878	830	879	820	818	880	831	850	865	830	829	826	858	840	843	816	877	888	873	894	856	818	824	827	792	922	881	873	884	852	831	858	881	835	898	822	875	846	901	856	841	838	852	874	853	897	841	813	873	836	871	865	862	865	914	818	915	817	816	839	837	866	903	840	862	905	847	812	840	844	822	828	877	864	857	856	849	885	868	859	810	896	914	813	823	883	849	876	830	833	894	878	878	814	857	881	870	823	887	842	868	852	856	859	850	846	846	848	818	872	886	814	889	869	823	898	917	846	874	836	854	810	788	935	804	865	902	864	803	825	893	891	854	944	859	854	832	842	836	841	893	827	877	817	822	901	910	878	872	843	837	864	833	844	819	861	887	830	818	854	879	846	845	864	843	848	854	911	863	912	823	929	871	889	831	818	873	844	863	837	875	792	862	909	869	882	847	799	860	879	787	884	848	815	862	828	843	818	944	831	830	860	822	866	851	848	881	879	855	800	819	895	831	857	897	855	860	832	879	813	839	822	854	906	857	873	839	813	850	871	820	907	894	848	857	861	860	804	887	822	855	817	854	852	867	852	819	899	914	839	888	878	836	837	873	934	880	865	879	890	846	817	856	886	887	859	872	836	857	856	871	868	888	855	875	897	819	850	856	871	849	858	835	849	928	790	890	876	861	798	826	876	891	845	792	841	840	857	802	920	821	844	827	888	846	865	837	867	873	849	845	891	834	836	842	880	824	880	860	764	888	861	891	834	835	916	872	858	863	831	823	899	823	811	836	863	837	847	864	798	837	869	859	833	877	898	881	824	854	880	935	862	840	820	866	822	826	860	849	866	803	820	862	879	845	821	822	868	851	880	873	897	828	892	825	818	879	859	862	844	822	861	960	863	860	834	831	916	836	905	866	807	876	825	862	830	815	847	866	881	882	832	793	874	823	911	822	859	857	865	855	839	848	858	817	840	901	867	838	814	877	797	841	867	861	900	872	805	806	860	876	901	922	895	850	892	848	866	832	831	779	810	814	859	919	849	854	816	824	879	820	863	855	847	849	834	849	882	883	828	850	806	816	819	908	805	876	860	842	871	867	899	829	811	837	843	891	870	837	855	884	828	842	836	882	821	867	864	892	810	804	825	815	826	819	800	826	884	842	801	825	886	885	820	830	859	788	907	907	851	873	801	885	871	814	871	875	893	861	856	860	824	838	865	846	835	821	878	873	835	897	878	821	805	898	807	901	830	831	836	889	888	877	834	819	824	855	875	837	827	870	827	879	863	842	863	805	833	828	851	854	878	857	830	886	842	876	828	859	851	833	816	902	876	822	868	845	852	832	847	822	839	844	848	851	938	836	836	896	854	910	861	858	848	860	835	805	847	850	885	842	901	860	824	843	861	840	812	860	856	852	879	918	835	841	915	871	814	840	854	864	870	828	835	817	866	902	823	866	889	893	812	841	876	917	807	855	788	912	891	832	806	887	874	917	864	856	884	899	871	842	865	922	807	827	869	798	859	808	876	842	857	847	867	881	868	902	837	877	845	865	897	853	868	833	813	791	860	862	843	844	829	823	889	843	825	866	868	861	874	868	885	823	844	934	859	830	832	840	887	822	843	882	853	881	861	849	815	882	855	818	778	850	836	851	780	844	856	859	875	871	795	844	830	904	852	861	861	871	835	858	885	877	851	840	886	874	933	922	779	830	826	846	843	861	872	846	867	883	849	874	861	804	868	809	831	869	859	851	888	831	832	836	846	872	844	868	881	814	875	880	868	877	862	902	838	883	804	893	828	843	870	811	839	821	882	806	865	889	867	839	855	818	834	857	906	819	857	818	885	853	844	849	860	838	847	876	850	865	862	807	807	834	842	856	875	897	852	881	863	821	831	862	849	843	893	896	893	860	855	900	830	815	877	809	822	878	851	892	821	862	839	819	851	867	845	829	826	823	818	850	832	836	887	853	843	852	873	884	889	845	894	867	885	833	856	788	810	898	793	892	876	839	832	849	809	853	866	806	820	868	845	859	805	847	856	847	902	852	889	870	824	862	888	841	807	817	880	870	814	886	854	832	864	832	834	869	854	862	832	838	844	921	857	907	841	899	822	846	876	865	889	875	897	870	825	812	894	891	868	808	839	785	862	809	843	825	858	846	882	872	830	859	912	854	861	883	869	868	860	863	895	797	833	842	895	882	818	933	856	866	789	833	833	869	865	878	839	846	842	889	867	829	856	864	873	870	825	847	834	903	868	847	880	897	888	826	829	882	871	790	850	869	825	764	852	859	852	833	829	854	840	841	838	817	836	857	898	823	855	881	805	866	822	847	880	890	794	837	876	825	849	803	855	873	894
7791	528	541	406	356	305	273	226	243	202	227	239	213	214	232	224	207	187	185	188	173	175	184	197	206	179	189	194	193	172	210	175	196	188	175	192	185	195	184	181	170	196	214	188	192	171	208	202	200	213	187	206	164	193	207	186	179	211	211	189	169	194	208	206	178	169	199	194	143	227	181	207	192	210	192	194	228	200	179	189	211	197	206	172	207	193	177	181	216	227	181	193	185	207	184	176	184	183	195	209	166	164	188	184	218	174	195	184	194	221	212	183	201	182	186	204	194	187	193	181	183	153	174	178	163	175	179	198	197	206	200	183	185	189	227	185	216	196	178	191	187	164	180	164	163	181	215	192	188	210	212	218	214	197	190	183	193	183	172	201	164	183	196	217	201	183	174	200	191	181	191	176	176	209	224	170	186	195	194	201	189	205	185	186	189	191	193	190	185	176	193	192	191	186	191	202	186	205	193	207	167	179	187	169	180	202	173	186	189	201	176	170	196	192	190	173	190	220	204	184	196	197	175	184	198	203	198	195	214	185	190	207	195	199	217	190	174	180	168	189	186	185	199	206	179	196	192	197	212	180	202	171	187	209	181	192	175	218	195	212	179	200	180	195	211	200	187	197	197	195	179	206	190	213	158	212	198	175	199	194	189	209	158	203	206	180	194	190	175	204	170	198	169	202	186	181	202	202	166	168	211	172	208	195	171	207	202	199	191	155	193	197	197	211	190	207	179	202	203	169	189	200	179	181	194	196	188	200	192	179	233	197	197	185	161	164	185	201	187	162	173	213	182	197	214	199	199	170	175	192	178	191	202	177	170	198	188	186	175	181	216	192	171	184	207	185	164	168	208	197	211	187	195	167	189	192	195	200	204	195	166	183	194	189	181	169	162	198	201	199	187	216	197	209	194	173	204	176	148	210	189	200	180	164	208	190	196	179	189	192	210	194	209	204	187	191	198	185	174	173	185	167	183	191	180	170	179	197	172	225	203	214	186	223	200	215	186	201	189	201	185	197	169	189	195	169	192	183	220	196	210	190	176	160	185	167	189	199	206	191	203	179	186	188	178	196	198	200	180	190	168	203	199	198	190	197	200	185	207	176	194	191	171	175	182	212	172	200	185	194	193	170	179	164	197	201	200	205	196	209	188	212	167	180	220	187	188	201	199	218	209	192	183	207	199	200	207	190	169	199	197	173	190	179	187	190	197	183	172	183	173	190	207	192	193	190	191	202	199	197	196	189	169	193	196	183	201	199	171	177	173	207	185	194	164	190	183	186	192	207	207	199	186	196	192	193	183	180	200	202	189	190	184	180	188	186	197	177	202	184	177	203	177	176	203	175	196	220	193	221	201	181	229	210	214	201	211	208	184	213	181	213	216	171	166	188	189	174	198	187	171	196	211	186	189	209	166	174	224	178	190	204	181	198	214	169	198	177	187	181	200	207	193	193	165	174	184	208	184	209	168	172	215	160	198	193	199	177	191	181	212	207	171	190	184	197	182	198	184	209	199	183	211	225	177	188	187	191	231	180	209	201	220	191	202	180	185	173	166	206	193	195	192	178	192	192	178	188	187	169	174	216	178	185	197	192	192	221	187	164	176	186	202	192	174	195	184	195	214	186	197	189	185	170	190	186	198	208	219	194	169	199	201	195	209	191	170	189	188	179	171	187	200	201	186	186	204	210	172	177	212	197	173	174	187	202	169	171	163	165	202	189	197	209	198	190	210	175	186	186	176	204	206	210	212	194	197	177	179	194	180	209	176	177	192	182	178	165	191	163	186	185	205	190	175	185	171	200	199	188	164	204	186	183	180	218	183	205	205	192	186	170	218	193	177	182	164	175	179	198	175	176	176	183	191	201	179	208	183	198	213	178	183	190	166	169	166	189	184	193	161	170	167	163	185	187	222	182	183	189	182	185	180	185	210	196	203	201	194	197	201	154	204	191	205	202	189	194	169	179	179	189	241	195	192	173	185	203	193	214	216	202	192	204	177	177	192	224	177	205	174	198	193	192	191	207	189	187	205	192	200	183	196	170	191	198	183	176	163	191	205	169	219	183	167	169	177	179	184	174	200	175	156	214	188	185	181	183	175	177	195	203	200	191	197	200	218	181	213	202	207	202	218	194	194	184	169	186	169	185	211	225	182	205	162	143	177	211	201	185	195	200	184	176	192	210	190	203	189	174	202	160	187	180	191	186	206	199	183	184	200	178	200	168	197	212	169	181	204	173	166	203	175	187	189	200	196	194	180	192	163	183	197	225	201	177	185	185	204	177	175	209	189	179	184	202	185	178	186	227	203	207	171	206	196	209	175	186	197	192	219	206	196	182	202	192	184	184	191	188	252	184	195	207	199	171	187	203	180	186	227	195	188	205	209	220	193	208	175	180	193	194	184	186	167	204	170	235	183	187	188	166	192	191	149	171	188	166	185	196	234	173	159	189	214	196	199	218	191	152	212	173	196	190	185	179	175	185	169	201	201	168	181	186	204	186	185	168	211	186	190	159	198	200	189	191	207	207	181	204	214	195	192	206	172	185	206	185	147	173	198	214	222	195	213	162	233	193	194	154	176	179	191	200	200	192	204	179	165	199	211	172	190	205	207	177	172	221	193	209	187	203	250	179	186	189	169	195	176	175	196	176	194	185	196	176	189	157	191	179	200	198	230	179	170	177	198	173	204	186	190	203	183	182	164	183	176	190	200	183	197	169	170	170	195	186	190	192	190	214	192	198	209	162	174	179	180	197	184	174	206	174	205	178	187	176	218	186	168	166	198	199	206	215	183	184	193	176	188	176	211	168	213	215	193	183	175	190	215	187	183	186	163	174	200	193	197	187	189	183	209	207	203	181	176	227	181	202	192	202	215	217	175	207	235	209	190	184	183	190	193	201	204	209	190	198	196	208	228	179	199	178	180	177	186	186	178	189	173	168	192	174	194	202	193	192	167	177	201	192	180	175	154	194	219	171	191	187	183	176	166	203	173	208	205	206	189	170	193	208	167	210	204	193	185	187	190	187	194	169	202	191	217	229	187	214	182	203	189	208	194	168	198	213	218	197	189	206	191	184	209	179	191	239	182	186	177	175	203	196	196	198	175	191	171	193	165	196	181	187	177	185	199	184	182	218	170	224	181	178	182	170	210	205	213	198	176	192	200	169	175	182	216	205	184	183	200	187	190	188	202	179	190	176	188	199	210	190	187	170	186	193	175	189	202	165	192	172	186	179	190	209	166	185	195	183	175	170	207	178	192	200	168	199	183	166	190	181	190	170	177	175	202	188	185	168	204	199	200	180	187	188	194	173	190	181	158	196	190	174	191	224	171	166	205	222	221	176	185	197	167	181	192	197	195	179	190	193	185	199	184	173	190	186	183	170	172	197	187	193	205	186	179	196	208	191	179	178	187	200	202	182	188	184	179	196	193	190	183	200	190	182	246	162	199	200	189	184	176	187	193	180	180	192	196	190	167	190	190	183	196	203	199	176	191	203
6449	716	1183	1298	1142	985	840	742	746	652	611	595	597	574	536	561	495	511	540	493	534	465	486	461	473	465	484	481	510	464	485	440	495	482	472	488	489	502	434	470	467	481	416	477	478	451	486	477	495	482	485	502	467	505	501	471	499	451	437	476	457	454	492	513	442	427	453	449	417	471	480	467	447	475	431	469	479	484	485	478	442	450	439	464	511	453	455	440	450	481	425	491	474	462	442	434	432	444	461	453	475	466	422	441	416	496	456	430	424	462	485	463	489	477	485	484	468	484	445	456	486	463	461	460	471	464	433	477	443	463	454	421	485	492	463	435	461	424	469	488	448	417	482	448	445	446	450	469	439	471	456	483	450	475	429	497	482	433	419	462	446	438	453	514	448	455	446	430	466	429	476	439	425	479	467	452	464	441	447	451	458	482	473	496	455	452	406	447	525	481	427	502	464	459	466	465	469	477	451	420	430	455	468	427	472	484	491	473	446	436	461	455	467	449	473	476	499	429	457	475	453	446	440	486	437	438	449	441	478	473	472	432	472	460	449	449	457	482	473	468	472	472	458	441	457	466	454	441	447	460	476	470	464	420	432	439	463	460	505	453	452	493	469	489	478	454	472	488	442	470	448	469	494	428	454	460	439	470	414	499	480	406	427	479	434	443	471	482	456	454	461	435	427	449	452	476	459	477	449	445	453	454	479	430	473	416	476	471	466	483	447	468	473	450	467	409	476	469	489	441	449	456	477	447	476	447	470	465	492	474	431	488	437	456	466	499	470	453	435	461	484	484	448	507	480	470	479	437	442	453	467	434	430	453	425	460	458	423	480	476	455	443	465	467	466	466	457	404	492	504	478	411	457	500	479	476	428	423	457	458	465	481	514	442	453	430	419	456	429	428	447	479	476	442	443	462	470	451	472	437	479	441	506	465	457	450	481	452	446	453	449	458	461	434	464	466	458	459	473	429	485	435	418	440	443	453	446	453	445	480	464	407	434	475	457	476	464	470	485	483	416	458	454	477	463	397	448	455	446	487	486	446	463	447	446	470	474	424	460	451	467	456	502	462	448	452	419	457	471	432	457	484	460	420	485	434	427	464	459	466	451	502	423	445	471	420	460	477	469	471	498	498	454	446	469	472	472	492	467	426	464	478	463	428	475	469	450	485	445	462	453	452	420	511	395	466	435	472	467	438	436	469	476	461	490	464	472	481	445	452	459	411	495	451	466	456	475	474	473	440	455	466	451	427	438	487	460	480	468	453	446	442	478	438	427	448	403	446	493	466	465	449	462	423	484	438	440	416	465	438	458	424	479	464	455	423	461	465	466	457	465	469	460	442	449	488	454	487	463	480	463	477	467	434	463	490	430	422	465	468	462	447	461	450	441	479	504	444	427	471	452	448	427	476	463	454	478	480	430	472	500	463	445	449	419	484	448	461	423	447	437	445	433	444	427	438	494	460	464	454	471	475	474	461	452	438	431	486	474	499	434	480	449	447	493	462	419	467	484	446	482	462	451	462	470	472	443	464	449	468	408	457	438	462	470	473	444	472	491	458	460	487	454	483	457	451	444	474	455	484	430	446	452	435	476	471	454	468	468	480	476	474	443	457	472	464	465	455	475	440	441	484	439	416	480	434	473	475	512	469	463	460	481	497	501	436	471	456	451	442	425	497	458	449	456	464	462	512	506	520	472	479	471	435	505	444	449	472	456	445	397	452	450	470	458	469	439	451	429	412	459	506	469	478	486	435	462	452	457	491	445	465	439	463	485	445	461	464	476	441	474	429	495	448	449	442	432	479	458	450	449	478	470	461	427	482	461	503	455	439	412	469	425	479	460	493	472	469	442	469	500	495	479	482	430	447	473	461	459	474	453	429	477	442	467	449	424	418	486	423	440	474	406	457	450	462	472	466	458	435	467	503	485	494	467	463	459	470	474	479	463	455	466	468	469	450	487	462	424	462	508	461	454	465	413	501	473	428	467	439	483	413	438	464	499	434	475	478	500	444	424	467	471	452	458	444	500	417	492	465	469	454	466	422	472	440	459	440	466	467	437	445	460	421	466	471	475	444	437	437	469	440	454	454	416	483	454	423	446	439	438	443	497	452	419	440	452	468	443	444	429	490	448	442	459	479	488	479	456	448	461	458	465	441	428	470	478	491	452	460	483	446	467	446	475	435	505	443	458	469	444	459	433	458	442	490	476	460	426	460	445	452	463	476	491	472	507	451	474	448	489	456	468	453	432	447	460	449	466	496	450	438	449	432	487	492	482	464	430	462	476	446	471	488	429	436	470	506	434	429	467	476	446	440	445	450	464	478	462	452	466	467	456	447	447	425	474	458	452	456	407	484	437	461	433	459	458	426	455	427	458	460	471	494	476	496	455	496	438	468	458	436	420	445	435	490	438	427	458	459	425	457	469	483	442	457	450	481	432	447	455	479	444	428	444	476	464	441	446	461	433	462	468	428	429	430	502	476	416	483	460	420	450	481	474	448	449	481	474	393	474	474	469	502	487	450	481	448	486	440	476	442	452	471	452	457	444	434	428	515	470	451	493	450	430	403	433	460	473	420	479	450	462	427	468	477	469	471	443	441	455	458	470	449	476	433	460	449	457	479	476	484	437	463	441	483	431	425	427	457	439	453	433	456	435	461	466	443	427	471	495	441	473	475	436	493	456	447	454	486	466	456	462	457	474	447	510	453	453	432	462	471	453	468	457	427	453	443	419	509	472	448	482	464	460	463	489	462	438	465	459	479	441	494	413	444	485	455	438	464	472	431	456	433	446	455	470	440	453	482	464	426	452	464	479	463	424	454	490	459	454	429	503	465	497	480	440	446	458	464	459	471	470	469	442	430	466	477	499	444	435	469	433	453	483	458	507	474	427	493	446	526	436	430	462	466	501	435	442	450	485	458	490	453	466	441	453	431	448	431	458	487	464	471	461	490	486	415	476	444	447	459	487	480	503	440	461	471	475	457	452	500	457	452	466	445	466	458	468	486	477	477	452	480	449	462	453	460	482	458	457	456	433	449	440	452	439	424	429	407	438	432	492	467	480	465	447	471	414	459	486	449	472	493	473	470	530	470	449	462	461	485	446	439	505	444	456	458	461	470	481	454	445	455	458	484	492	442	457	512	449	443	454	444	449	486	442	430	476	434	438	455	413	451	443	432	476	490	430	460	426	466	443	462	428	418	471	435	452	500	449	439	416	453	435	419	467	444	475	456	502	460	450	439	438	439	439	457	464	429	438	423	457	470	446	487	441	484	445	465	478	458	420	447	436	440	467	467	477	452	449	436	460	420	458	506	503	467	481	458	427	461	427	478	488	445	494	457	440	464	437	498	478	426	419	472	474	462	476	461	451	482	462	468	435	444	471	461	440	431	461	456	455	451	415	452	420	468	465	413	451	454	470	457	448	443	486	447	499	455	453	464	454	473	441	406	464	484	476	435	441	459	499	476	469	456	461	437	474	456	460	426	456	492	439	474
14598	1146	863	647	524	413	366	277	257	230	221	208	232	188	179	213	212	201	180	198	180	206	200	180	176	188	196	183	199	201	201	188	201	162	164	175	193	170	214	213	181	196	189	168	193	183	165	199	187	175	190	178	182	191	185	191	182	187	165	155	192	147	192	153	183	194	181	162	200	181	174	185	201	183	164	198	178	196	190	175	172	173	186	186	195	179	177	194	163	205	180	169	176	189	194	177	200	188	188	187	192	206	174	153	199	179	179	162	199	183	159	179	200	176	204	193	160	178	188	187	185	190	200	204	172	177	182	163	170	209	163	179	194	158	161	191	166	193	165	196	201	185	179	178	171	196	185	172	174	202	193	200	188	181	160	174	208	190	215	178	210	210	167	184	200	208	187	177	210	168	194	181	161	164	204	175	171	160	188	171	207	167	199	173	188	184	167	172	182	165	185	171	234	205	185	200	146	186	170	163	189	181	187	154	210	197	186	176	178	198	199	179	173	188	205	175	175	162	210	203	177	189	183	148	194	161	185	185	191	183	196	143	201	181	191	179	167	172	181	154	198	202	198	203	151	186	169	188	193	176	195	166	184	154	194	177	177	182	186	181	191	185	164	192	193	187	181	185	183	196	182	180	183	176	178	145	181	165	160	203	148	182	188	186	195	177	188	171	192	193	159	171	193	173	156	161	178	202	199	182	199	175	187	180	173	178	196	167	177	139	193	195	181	198	176	172	151	164	182	185	165	166	178	180	175	172	171	170	178	187	191	206	184	195	182	181	194	168	175	206	164	178	170	188	175	177	198	182	181	181	189	190	216	181	172	200	188	206	210	173	195	198	191	181	180	181	173	182	172	176	203	190	184	163	199	189	193	193	174	206	186	165	201	191	174	180	177	178	190	181	219	163	164	176	192	175	198	181	181	170	192	183	192	175	175	162	197	163	177	175	226	206	188	180	187	174	169	165	157	198	166	208	188	208	186	167	202	202	197	187	195	157	160	190	157	180	203	201	181	171	166	198	171	151	185	184	168	196	157	167	181	188	146	171	175	158	177	166	169	156	204	200	193	162	173	182	172	188	210	186	213	186	204	180	214	209	201	177	194	157	197	189	177	188	185	199	185	186	199	193	162	175	158	161	190	172	204	180	196	223	164	182	187	154	201	190	189	175	179	173	187	191	185	187	188	143	185	182	187	208	180	179	187	171	179	174	184	164	164	200	181	148	193	178	197	199	190	172	162	185	186	193	179	168	177	159	155	168	165	178	211	176	185	187	186	187	163	194	181	185	187	172	193	177	183	193	183	191	203	175	171	192	181	202	178	169	158	149	182	182	199	192	180	184	196	210	168	163	183	196	174	171	173	190	204	191	185	196	183	169	201	186	193	166	186	182	171	178	170	191	195	191	166	167	186	181	190	184	184	205	166	182	183	202	166	146	193	186	187	201	212	167	183	186	184	154	169	203	212	180	154	172	175	167	177	184	167	189	175	206	188	181	180	186	171	177	191	203	173	187	195	199	188	184	148	220	171	196	190	183	168	185	178	174	169	168	180	163	158	166	167	161	171	152	169	196	179	152	190	173	167	186	214	178	206	171	180	181	187	159	198	186	155	176	172	184	188	195	186	179	198	185	175	187	188	189	171	176	203	188	175	194	181	169	182	160	182	157	174	196	182	193	210	177	182	193	185	200	194	213	170	181	161	186	162	210	171	178	174	188	163	181	207	173	172	169	205	193	184	171	175	158	195	191	166	180	173	156	202	163	172	158	182	192	211	175	174	182	177	171	196	189	162	194	185	200	170	183	153	183	196	192	193	184	186	178	177	189	177	211	158	166	171	162	186	150	173	188	144	167	154	171	180	175	190	181	181	203	198	196	188	174	176	197	171	164	188	172	168	178	193	177	184	194	186	182	167	199	163	178	163	190	169	172	198	189	143	161	193	199	169	176	180	188	206	204	188	180	178	177	172	188	186	171	174	172	177	176	179	171	188	186	229	198	180	188	171	190	165	176	208	190	183	182	189	161	166	154	194	185	191	189	173	154	198	189	193	199	180	196	190	193	208	182	177	193	175	148	168	188	175	168	170	215	182	181	177	162	204	180	183	165	162	192	181	170	180	144	207	163	188	173	153	171	168	153	183	185	179	184	174	170	170	202	175	172	167	206	150	194	160	167	168	183	178	203	192	171	185	190	187	164	172	187	187	178	194	168	155	159	179	173	170	179	187	178	167	168	202	190	177	191	149	170	211	194	187	193	189	197	174	194	199	186	197	185	200	162	180	186	170	169	167	196	198	184	177	187	191	184	173	177	198	178	200	184	208	188	195	158	158	199	195	168	178	184	170	156	187	179	164	186	189	151	183	178	204	179	139	208	188	186	156	194	167	191	190	191	183	199	173	182	182	187	188	155	168	210	152	164	154	165	181	181	175	166	177	195	176	205	181	187	195	188	208	154	202	187	196	187	190	180	158	183	203	172	163	164	170	161	176	182	195	203	174	178	181	209	172	181	167	183	169	202	177	207	188	203	178	181	192	165	179	188	182	187	184	183	193	181	173	168	173	190	181	170	184	171	153	188	212	193	168	185	198	163	216	167	182	188	188	166	180	182	182	182	178	188	188	163	174	189	175	195	171	166	188	167	186	169	172	190	163	192	194	183	151	206	187	196	160	150	190	194	207	170	182	180	197	200	177	181	203	162	191	186	186	218	176	201	182	184	172	176	174	170	162	193	203	184	197	183	180	176	180	174	172	145	176	172	157	168	185	191	168	185	191	183	174	169	183	180	177	200	175	173	188	208	176	202	169	161	187	175	177	180	181	193	199	172	205	179	154	188	158	217	200	173	189	174	214	173	176	163	186	207	180	188	179	166	168	198	173	161	183	197	212	184	166	191	164	186	198	172	188	185	182	193	208	174	180	176	191	185	146	202	181	203	198	148	175	184	181	196	186	177	176	198	194	184	177	194	190	158	166	181	183	211	187	186	175	184	190	194	185	215	181	158	157	181	174	192	176	193	173	184	162	178	195	175	185	185	168	181	183	180	174	167	202	198	200	172	168	184	182	173	145	186	167	169	173	193	200	216	204	192	177	177	186	186	157	178	148	156	179	173	185	187	199	163	168	175	162	170	188	185	164	177	189	188	195	180	191	191	155	158	171	178	178	178	184	183	209	168	199	179	168	183	176	204	174	166	177	182	182	189	211	177	184	177	161	174	172	195	206	197	185	208	182	178	173	176	198	171	168	162	190	178	173	185	175	179	168	186	181	165	154	166	165	182	173	170	208	176	223	190	192	182	191	154	193	164	178	166	179	187	178	190	167	181	156	170	168	178	168	183	180	174	164	203	202	191	157	164	156	181	181	205	178	167	195	203	189	184	176	181	194	194	184	190	172	188	190	168	167	195	168	186	166	152	194	194	177	197	172	193	173	168	173	192	195	173	163	175	172	189	179	179	194	175	204	177	195	174	202	166	178	166	188	181	180	187	190	175	178	179
8247	1016	1845	2166	1829	1435	1267	1057	927	866	773	717	655	672	690	598	590	577	593	585	567	542	546	564	541	511	505	493	508	512	503	549	513	448	489	507	472	475	505	511	477	493	520	485	529	491	463	497	507	495	488	502	446	510	496	498	489	533	487	465	457	482	483	456	443	494	488	491	463	467	503	526	511	490	461	487	473	455	457	445	449	475	501	520	468	457	477	493	453	485	496	453	499	445	494	480	479	480	472	451	493	475	476	447	487	463	470	458	486	484	463	452	471	462	449	465	488	438	464	485	457	483	464	460	470	522	457	479	478	457	430	506	481	480	474	476	462	411	506	478	433	448	472	473	465	504	472	503	434	477	465	508	492	456	482	448	503	468	483	494	489	484	495	488	465	443	488	476	459	508	450	477	459	479	505	483	506	447	489	490	474	475	496	497	436	481	466	474	458	505	458	501	447	497	484	460	471	456	476	477	496	498	448	459	492	477	448	446	449	507	508	477	461	504	473	455	448	465	486	502	507	479	429	478	489	484	500	490	428	477	484	470	456	463	481	447	465	452	499	462	509	466	494	483	492	492	477	479	453	453	503	477	524	445	434	424	442	449	478	425	462	444	479	476	463	443	454	487	458	479	507	457	474	441	482	497	438	463	442	466	476	451	447	476	443	454	489	463	513	483	502	484	490	439	460	452	509	463	485	495	502	473	501	442	470	489	453	498	483	436	478	461	508	470	490	483	512	505	470	473	464	463	494	451	422	522	465	479	483	465	465	465	434	499	465	486	503	466	416	440	505	469	502	467	466	477	470	442	449	491	485	497	480	511	492	484	453	428	451	485	454	442	480	462	496	483	461	437	464	457	462	450	496	489	488	463	468	453	456	508	479	403	478	467	459	492	463	477	498	474	460	484	450	427	474	506	482	498	491	468	499	499	497	476	445	449	487	508	469	453	487	488	474	478	453	445	519	498	468	459	468	489	482	499	499	478	502	530	496	463	486	482	467	451	446	518	490	497	458	498	507	475	497	456	495	447	479	525	476	475	458	478	461	488	457	444	505	488	499	478	495	490	495	431	465	479	480	492	453	435	460	472	417	489	476	467	508	479	447	471	489	494	489	512	477	484	453	458	491	474	472	450	510	475	500	466	468	494	468	488	460	470	515	473	482	496	478	474	494	458	472	447	513	485	446	501	458	490	483	468	461	477	451	489	471	491	475	472	488	488	476	475	474	476	435	466	466	473	487	512	472	454	491	475	477	461	487	446	458	446	444	502	503	478	457	500	477	484	497	438	497	488	499	493	465	467	475	486	454	503	446	461	470	485	455	483	448	500	487	484	471	490	460	485	454	477	510	486	501	484	450	494	450	453	465	451	469	494	484	473	454	477	453	453	432	449	451	494	499	442	490	542	465	467	444	487	487	452	484	467	447	443	424	479	490	462	495	457	483	484	468	436	475	490	416	467	503	480	495	486	483	501	462	477	430	453	485	453	529	465	520	468	531	481	470	490	475	460	449	528	465	472	459	455	459	461	497	436	456	502	438	479	454	464	474	453	473	470	524	491	491	487	500	486	462	467	503	478	474	490	505	470	472	486	502	499	461	470	515	459	487	494	463	442	532	451	459	498	484	464	513	474	467	459	452	464	471	501	489	459	485	507	455	483	460	448	500	502	478	481	477	440	464	450	491	471	455	519	510	493	463	437	504	490	519	467	474	480	482	478	501	503	435	461	478	472	488	448	471	481	437	476	429	468	485	512	502	474	462	480	462	460	488	446	480	462	461	485	487	452	468	459	464	466	466	496	444	486	475	511	484	461	456	491	445	452	476	491	493	501	456	460	472	451	467	473	525	464	453	471	457	457	483	468	476	456	478	475	456	488	434	498	492	453	474	494	452	468	444	490	469	482	463	485	483	458	459	456	433	520	452	512	480	477	420	463	467	458	456	510	459	462	502	485	492	469	478	470	482	468	469	469	461	487	484	459	468	481	474	444	466	490	515	455	436	437	468	453	438	473	484	510	492	472	435	509	457	459	447	461	470	496	465	470	492	441	483	513	486	460	494	488	457	465	475	479	462	494	472	446	487	471	470	461	460	461	470	489	496	456	465	471	471	496	485	469	439	481	425	462	473	479	480	501	494	516	452	479	496	479	481	457	480	462	450	472	473	496	460	465	465	466	475	488	446	445	477	480	489	453	491	472	451	475	508	461	503	486	492	410	445	475	487	487	493	482	444	474	466	519	476	489	516	462	463	465	436	469	500	475	481	470	472	494	469	487	451	444	477	456	481	466	461	424	461	507	473	464	481	511	458	471	459	480	476	478	427	446	485	491	529	451	481	438	443	448	478	489	471	477	459	465	501	463	480	451	454	517	482	451	455	452	471	487	470	458	495	459	486	499	512	451	450	462	484	478	492	463	473	493	461	479	498	498	491	487	455	452	493	486	516	457	451	476	483	461	521	506	435	482	560	489	456	489	459	484	458	483	470	479	501	474	500	429	480	479	489	463	460	454	467	495	511	427	464	475	464	491	466	468	450	471	455	476	496	505	455	431	495	429	470	459	504	488	476	472	448	451	462	440	491	445	469	462	487	505	489	479	484	493	486	411	500	477	489	528	447	487	462	469	469	459	501	461	460	487	444	458	513	486	493	492	461	477	448	457	550	427	497	481	465	501	464	448	505	475	427	504	513	502	527	452	490	468	466	502	464	495	470	487	490	460	504	467	475	466	466	465	495	483	462	471	483	478	469	461	460	465	495	465	468	466	483	457	505	449	464	475	494	447	475	497	449	490	481	491	466	481	479	467	477	482	483	498	486	492	505	465	462	488	464	457	492	444	463	493	492	500	461	487	457	460	472	470	492	422	468	465	482	495	460	451	437	501	480	518	470	473	500	443	501	478	494	464	463	484	470	455	413	467	476	469	416	444	468	486	520	471	462	464	479	506	500	484	492	463	456	462	467	454	469	499	441	485	491	456	486	491	516	461	486	460	500	455	462	490	435	482	467	484	518	487	519	439	492	484	462	500	475	459	428	466	494	470	479	468	469	476	471	507	458	472	483	464	458	501	476	472	466	457	494	481	440	494	451	480	502	494	458	514	502	417	443	489	516	485	479	467	478	469	495	486	464	470	474	488	500	485	452	487	476	474	475	454	457	456	481	474	478	458	464	471	463	461	454	466	488	491	440	488	460	442	479	497	484	453	491	436	487	450	506	498	475	446	436	499	477	456	494	449	460	481	462	490	469	468	450	456	492	461	489	449	478	461	465	495	473	464	461	494	465	478	438	490	460	475	434	483	476	469	486	471	428	466	502	445	463	432	480	479	438	482	499	463	501	475	470	453	474	442	466	462	539	480	503	476	471	482	462	457	488	488	471	449	487	495	459	489	473	432	471	451	468	473	473	473	479	478	524	429	447	483	483	458	497	439	487	520	475	458	426	489	446	448	491	467	503	514	472	493	454	445	486	460	479	464	475	503	418	482	491	442	482	471	467	460
1933	380	370	391	412	425	431	409	406	391	425	396	400	400	384	434	336	378	383	375	364	387	367	419	406	376	402	400	404	413	419	408	378	391	403	422	397	388	401	390	373	387	392	359	383	389	367	400	415	412	368	388	432	378	394	394	394	359	395	413	368	414	384	379	401	394	378	424	392	373	396	405	386	424	409	393	382	386	415	422	401	383	394	394	390	383	401	435	386	405	329	389	371	397	410	378	416	419	427	379	390	400	371	402	404	376	409	363	372	385	378	355	360	394	375	381	403	398	420	440	392	387	398	385	413	374	378	396	387	391	375	409	388	382	443	382	378	410	381	396	389	394	370	374	373	390	394	417	359	384	404	398	428	395	365	369	379	398	393	401	390	427	395	415	407	389	405	375	420	378	421	404	445	407	402	429	371	370	401	399	359	426	415	391	367	369	409	432	389	407	395	386	389	398	416	420	370	394	363	415	423	417	391	427	392	391	391	418	375	386	436	398	413	403	433	434	413	396	397	410	426	399	397	368	415	408	399	415	391	381	397	383	404	393	382	426	394	371	388	382	389	383	408	405	385	391	417	397	380	362	391	414	423	410	373	378	415	375	408	444	409	422	413	384	418	366	386	366	431	372	361	364	432	389	400	421	401	375	392	420	382	404	399	410	407	385	403	388	371	407	408	430	392	415	382	403	417	418	382	407	409	390	391	398	404	428	412	363	403	386	391	380	405	430	379	443	377	392	400	400	388	407	398	403	379	398	413	364	381	397	412	400	388	384	366	398	356	379	430	382	372	419	405	401	407	389	440	385	373	388	391	384	347	377	371	405	440	415	356	382	418	397	408	417	367	451	379	351	430	438	380	393	401	454	364	387	391	354	376	406	406	366	399	387	394	403	403	416	401	414	418	424	408	405	396	407	400	402	423	396	414	410	399	376	338	388	381	396	385	374	355	403	445	380	389	378	361	413	378	413	356	421	434	367	355	398	367	387	379	421	387	395	408	386	382	353	396	358	417	416	416	392	365	372	406	403	423	390	355	393	389	432	401	359	441	422	386	388	423	392	388	367	400	383	379	402	380	388	390	400	392	401	395	391	423	367	389	374	366	369	384	400	404	386	406	403	379	419	377	386	401	381	398	409	377	378	409	385	356	415	365	402	427	412	395	386	415	386	381	427	401	374	407	384	360	383	399	392	408	401	393	393	422	403	406	408	410	389	420	433	375	410	371	345	386	404	392	413	398	395	379	418	391	362	374	398	407	383	364	414	447	366	393	382	402	406	399	417	422	386	379	399	384	394	384	379	409	381	394	407	369	377	385	397	391	396	369	395	400	376	391	403	419	391	399	360	397	395	411	406	386	412	413	347	401	336	403	425	413	412	400	385	431	406	363	411	414	387	448	405	400	412	392	402	386	411	418	396	397	360	399	407	405	379	397	407	413	397	415	406	462	389	406	409	431	412	401	394	408	386	411	383	391	401	385	402	404	379	385	417	364	373	379	399	418	397	352	385	386	407	362	394	437	400	393	390	455	409	373	404	417	405	413	396	370	389	382	393	397	378	384	391	395	378	387	368	361	364	370	385	379	410	373	414	399	414	438	410	389	405	363	369	450	370	396	420	420	397	423	439	398	405	420	390	372	374	398	422	385	402	392	395	411	393	434	386	412	400	371	347	406	416	419	355	433	397	354	412	409	393	392	424	418	390	419	339	374	372	389	411	402	398	388	392	395	383	432	344	341	396	403	417	384	396	395	387	380	392	420	403	414	389	364	407	421	434	380	415	393	379	416	406	356	384	407	370	425	408	416	382	386	416	391	371	420	380	388	410	392	391	406	397	381	421	391	356	387	415	372	382	391	407	392	361	425	437	410	405	401	391	388	339	358	402	407	429	414	365	396	406	399	405	430	375	407	439	391	424	380	395	395	411	407	426	369	375	359	408	364	409	394	384	405	396	393	437	383	406	390	406	364	352	417	405	371	413	391	372	405	407	406	388	400	441	371	410	368	385	407	400	394	407	388	400	404	386	353	400	418	395	386	370	367	403	390	381	380	415	404	400	380	393	421	422	413	390	425	402	381	385	419	384	392	380	373	436	373	405	391	375	399	409	406	389	398	382	375	404	407	413	411	385	410	413	470	448	397	381	353	386	420	382	400	383	411	410	410	447	410	392	416	416	402	397	401	428	378	383	430	413	413	429	366	370	377	381	405	402	405	388	401	388	368	395	403	462	400	387	370	383	398	390	414	407	375	420	405	410	402	401	414	405	414	359	389	387	404	366	419	375	398	388	388	381	382	393	360	368	375	440	364	402	385	421	359	386	392	414	420	353	377	426	387	418	396	404	391	393	396	415	436	398	424	433	412	409	415	414	367	395	383	383	412	417	404	385	346	393	350	382	415	359	392	363	399	368	387	414	427	403	380	409	390	383	384	404	392	383	369	359	367	419	399	392	368	389	374	389	402	433	341	397	429	375	412	424	385	389	384	394	399	381	369	405	358	416	413	348	369	430	392	421	432	425	420	412	391	447	398	402	380	418	369	369	362	366	369	422	379	369	397	430	390	373	414	436	411	398	439	371	398	421	407	400	386	349	367	374	393	387	383	411	391	359	396	395	408	386	382	393	395	390	406	353	410	386	372	413	399	392	414	368	382	428	388	415	359	377	395	401	426	393	382	378	404	391	396	394	376	423	365	390	401	365	385	366	390	403	403	346	422	409	396	400	414	406	370	396	407	400	391	373	443	367	364	431	412	413	401	355	382	378	412	412	372	424	398	365	376	385	397	400	423	401	371	398	386	372	405	403	370	382	385	384	400	390	381	419	407	417	376	387	410	414	391	400	391	406	394	373	398	426	396	367	384	400	367	376	463	343	398	357	363	385	395	396	365	416	392	403	379	385	333	371	395	350	382	400	408	376	378	400	394	384	385	388	362	382	336	422	419	411	390	418	422	421	407	387	414	384	437	410	401	412	382	367	389	388	402	378	381	432	407	398	404	394	386	389	417	386	392	390	418	397	371	403	366	402	391	388	418	428	442	410	413	398	422	426	409	388	376	377	403	401	381	370	382	387	413	371	400	384	374	409	388	393	355	412	371	382	424	431	368	380	386	401	415	376	383	392	400	425	378	357	372	394	416	390	404	425	389	402	369	415	400	366	415	394	399	392	381	380	426	384	425	423	387	450	401	393	387	378	368	371	380	390	385	411	364	357	453	402	340	395	361	386	405	401	396	396	417	386	403	366	396	385	389	403	411	383	380	390	419	379	382	398	375	416	407	410	433	389	385	428	383	390	387	386	371	425	375	410	406	414	407	364	396	401	383	388	420	389	387	408	391	368	402	399	389	379	415	384	388	383	372	378	419	397	367	391	365	424	357	382	406	455	394	380	395	393	394	405	400	380	444	368	427	452	379	410	381	397	400	378	412	381	377	401	391	399	389	357	384	399	433	420	427	428	357	381	450	372	353	374	390	397	417	376	369	404	390	397	396	350	353	363
2353	888	905	867	933	891	872	837	827	838	855	835	845	855	827	884	881	845	910	843	885	834	823	874	797	925	890	857	867	886	853	883	875	861	885	837	863	871	802	838	883	834	851	880	843	895	852	839	825	904	895	828	821	909	831	815	854	837	863	896	899	892	843	835	829	875	897	846	861	883	881	850	850	860	893	857	911	813	926	877	849	852	886	849	834	886	883	896	870	845	854	857	893	879	827	847	886	848	832	862	876	816	852	869	861	883	882	879	878	854	832	890	873	840	851	882	821	839	870	871	872	822	868	870	859	867	835	812	896	892	857	893	834	898	920	799	817	856	835	891	856	877	848	795	875	848	887	894	892	823	854	861	844	899	851	829	861	837	828	902	914	820	859	859	889	858	837	880	860	867	858	889	901	854	865	847	905	935	834	844	900	818	876	844	862	826	908	860	855	852	837	825	836	924	843	839	809	861	831	867	838	884	871	875	826	856	821	856	920	884	840	898	838	856	845	829	819	880	902	886	896	890	909	869	873	887	866	927	862	865	859	873	907	921	846	875	881	867	866	849	870	870	850	826	897	837	852	853	891	834	870	829	841	890	913	842	893	822	872	894	903	830	863	879	848	860	823	873	870	806	808	887	888	873	839	821	861	882	912	865	880	850	820	873	840	863	855	855	851	873	871	877	839	853	856	888	880	894	808	815	869	937	823	878	863	832	827	872	856	885	872	851	850	857	870	904	854	828	863	841	850	936	887	863	851	808	887	900	894	840	923	856	880	901	896	816	789	843	829	794	901	856	855	829	837	874	924	841	900	835	832	933	868	877	873	862	904	819	858	861	830	851	808	894	830	838	890	830	796	887	875	831	800	892	867	853	853	875	833	880	838	834	849	943	864	875	886	840	823	854	819	850	876	884	839	870	848	855	850	859	827	886	844	876	877	842	850	887	924	862	840	877	905	856	839	894	871	867	870	892	841	868	857	839	886	853	818	879	890	866	856	839	887	866	837	897	866	876	891	876	807	837	817	874	892	824	834	841	882	896	833	860	877	872	902	870	877	862	844	873	885	907	909	856	923	822	890	864	899	859	841	831	865	880	839	879	844	853	868	898	837	899	895	880	925	881	930	830	854	877	835	883	862	871	856	847	895	911	859	871	882	868	869	821	866	892	926	810	822	913	878	835	890	817	855	862	871	882	817	887	872	864	802	849	857	843	843	862	873	893	872	890	934	887	899	874	841	803	847	852	873	881	836	812	843	917	874	855	848	878	832	858	930	853	828	846	875	867	904	859	880	923	906	793	883	844	873	839	812	896	867	860	806	904	875	894	805	909	859	868	822	887	849	845	886	866	859	888	871	884	878	843	888	869	861	940	938	875	847	870	889	867	879	902	874	843	896	870	863	842	871	834	862	873	846	874	833	880	887	847	845	858	828	824	847	920	866	899	892	930	857	863	864	882	866	897	842	885	899	870	859	842	864	852	913	895	844	862	896	838	882	868	831	868	859	885	891	834	816	890	827	850	808	891	897	904	813	846	859	834	883	847	831	869	882	888	865	901	873	854	857	859	872	870	883	845	885	822	895	841	820	875	825	845	873	857	869	881	831	834	893	934	884	918	868	826	855	920	889	862	877	859	845	868	863	871	844	848	878	854	881	859	856	855	887	929	887	880	815	878	891	815	860	874	867	865	841	891	847	833	894	858	830	868	908	892	902	880	872	784	873	866	883	874	855	844	881	855	872	889	829	844	840	863	831	871	848	923	874	899	888	896	889	879	886	886	899	934	840	867	874	854	818	824	874	833	829	837	894	827	864	852	843	822	849	836	868	893	880	843	891	863	858	880	842	862	832	874	841	887	857	869	887	764	827	854	870	853	856	914	867	855	857	824	878	870	857	818	847	868	862	865	887	835	868	860	785	875	851	860	832	822	844	853	942	868	851	867	897	897	855	867	794	879	836	870	851	800	831	871	909	902	884	880	865	858	803	834	896	849	901	810	840	934	851	822	844	839	896	877	882	881	843	839	908	865	845	860	915	838	819	834	810	856	901	825	879	856	868	885	865	905	876	865	895	839	872	900	901	905	857	928	919	913	858	851	849	890	844	873	886	851	838	792	884	847	877	881	887	907	780	846	861	881	847	821	830	861	848	790	846	803	823	872	859	928	839	922	900	830	914	802	833	855	892	818	882	789	873	844	910	860	874	844	883	836	914	865	909	832	887	870	856	893	871	869	882	866	840	903	811	862	839	871	890	853	903	847	870	914	866	828	851	852	841	872	888	878	878	892	850	874	855	873	848	846	831	842	885	790	878	824	874	827	855	897	862	893	837	863	892	877	827	896	905	853	843	876	867	866	850	872	895	847	807	863	887	850	853	853	825	880	827	870	865	863	793	853	873	842	818	856	846	872	870	849	914	867	840	870	853	869	848	956	879	870	896	843	874	922	891	861	839	899	902	887	836	874	837	843	832	827	859	850	891	855	816	894	872	843	883	888	866	890	870	842	861	846	890	859	874	826	865	819	920	807	860	859	854	862	868	846	834	922	824	852	914	854	893	906	864	860	853	837	834	868	845	888	899	876	894	895	820	865	878	863	861	780	838	863	873	842	816	841	954	851	908	824	860	856	878	880	923	844	869	864	874	848	887	896	912	860	886	882	873	890	878	859	901	843	850	803	846	826	843	855	902	871	850	855	851	823	851	825	828	849	941	878	879	818	866	875	870	877	873	851	871	862	872	890	872	871	896	850	835	840	845	850	885	883	911	931	897	870	883	904	826	785	855	895	924	873	859	806	815	874	891	850	877	812	878	837	798	855	878	878	859	903	860	895	837	887	876	882	881	869	849	854	846	845	868	891	836	886	936	835	856	856	882	834	812	850	880	880	884	839	857	876	861	867	885	896	849	823	857	842	846	776	835	881	821	840	882	883	920	896	842	821	841	830	892	807	890	923	846	881	834	846	852	868	834	865	873	831	822	835	885	858	943	893	853	886	855	846	857	872	894	857	870	834	860	886	882	847	807	837	856	903	869	868	867	899	840	828	858	854	843	879	823	831	908	879	893	883	914	853	841	867	857	860	861	832	866	951	880	872	923	857	833	867	873	897	814	858	849	866	864	854	871	893	881	825	879	909	893	889	863	903	849	865	865	813	844	922	869	889	900	809	883	842	807	907	901	856	882	884	883	881	800	830	913	851	880	905	868	817	860	863	837	885	893	828	877	892	884	885	846	929	893	851	865	839	799	822	809	855	843	851	885	899	866	882	858	884	879	897	881	853	875	886	876	846	866	826	829	854	906	832	872	861	894	848	904	877	941	839	845	785	845	889	868	899	858	914	871	858	863	825	841	849	869	876	929	872	849	905	878	855	851	912	794	858	799	885	840	859	836	840	889	896	897	874	875	850	842	819	847	824	882	883	881	824	830	918	846	858	825	867	910	848	839	814	835	893	842	875	867	852	836	849	904	821	887	851	853	878	862	840	882	868	891	829	873	884	789	840
7902	482	481	424	374	279	261	228	234	225	183	220	231	213	198	190	220	216	201	219	217	236	219	210	182	217	219	204	203	226	190	204	197	184	165	189	191	215	242	200	174	213	202	225	208	180	202	204	201	193	212	191	208	193	207	183	218	200	169	178	168	191	190	183	202	198	219	196	186	183	214	212	180	191	167	212	175	185	208	208	182	185	190	198	191	219	193	209	185	188	196	163	205	211	207	189	181	216	185	195	202	202	194	194	204	177	187	201	210	189	199	184	194	194	233	191	192	186	206	197	190	171	179	201	196	210	171	195	191	181	146	178	185	188	199	198	204	175	214	196	195	193	187	188	186	212	228	195	196	181	194	194	207	181	145	198	160	200	173	207	187	196	199	183	198	193	220	199	187	184	178	165	197	185	157	164	205	176	214	191	196	164	192	214	195	193	187	222	185	200	174	192	185	173	183	190	190	195	196	188	197	171	205	160	187	191	189	207	169	189	204	189	190	205	176	197	198	200	196	177	174	175	208	189	185	171	193	198	175	203	190	207	182	196	193	185	179	196	186	190	209	221	202	200	185	169	181	159	178	174	201	192	204	200	202	195	217	213	206	196	177	191	210	197	206	192	197	209	183	178	208	179	184	191	189	186	192	211	184	205	180	206	181	206	176	182	179	176	187	200	192	203	184	177	208	180	202	186	197	170	204	186	186	196	181	179	181	198	181	206	189	203	209	198	197	215	211	186	204	178	189	189	180	182	140	171	222	190	187	209	211	176	201	203	213	187	168	207	204	191	171	181	168	187	225	176	185	182	201	181	212	187	237	207	200	208	200	212	177	215	197	176	201	224	196	181	169	191	193	194	171	181	193	202	185	202	180	194	200	218	196	179	197	179	187	214	220	173	201	196	167	180	206	182	185	199	202	184	215	179	197	172	181	210	204	191	178	209	194	192	202	173	213	197	166	201	170	173	203	187	185	213	199	197	202	196	174	196	215	194	205	193	197	205	193	178	194	180	206	184	228	227	194	184	180	197	188	180	209	221	176	221	195	184	187	182	185	163	191	163	166	209	173	188	208	199	185	210	164	183	210	216	200	189	204	205	207	197	196	213	195	188	196	198	174	199	189	185	196	200	207	184	195	202	207	196	218	207	184	221	162	196	179	170	204	205	184	185	198	173	188	193	191	189	191	184	188	180	200	192	191	178	180	174	206	178	198	190	182	176	195	205	196	220	177	231	182	173	182	203	207	182	164	182	205	204	203	203	181	224	181	208	174	185	169	212	205	209	214	216	204	182	187	212	182	187	179	193	204	191	207	188	196	204	180	198	165	178	189	174	190	199	196	194	189	170	178	195	197	194	180	167	169	195	185	205	181	182	169	168	183	221	177	203	202	188	210	179	170	190	158	204	202	163	199	201	190	196	186	193	203	202	199	183	204	188	176	232	197	222	176	202	184	192	195	215	205	198	180	194	197	171	164	223	172	211	204	162	186	186	190	219	200	195	204	206	187	215	176	184	195	176	206	184	205	212	170	175	205	178	195	211	194	203	183	249	210	171	172	186	175	178	203	175	201	182	202	183	190	208	184	183	225	202	181	212	190	196	196	202	188	202	206	178	214	193	186	204	190	176	175	204	198	222	200	189	186	189	193	189	196	199	210	203	198	168	176	218	196	177	200	170	185	172	201	185	191	205	204	194	182	201	202	177	183	212	181	195	203	192	208	196	195	192	161	186	230	193	171	201	199	188	187	185	160	204	173	195	174	165	140	175	198	183	190	167	175	166	181	188	212	185	212	201	185	221	200	202	189	202	173	196	214	174	199	196	182	212	217	190	182	209	212	179	178	240	181	179	191	195	196	200	192	203	194	202	206	213	198	177	212	198	234	179	202	177	196	174	206	207	214	179	205	177	184	188	190	206	197	161	189	199	210	202	193	204	195	181	210	199	204	196	187	215	197	189	181	206	183	191	211	182	164	208	196	165	206	200	172	188	209	158	219	218	179	183	199	192	169	168	183	205	198	197	179	195	175	180	212	190	218	176	192	163	183	195	184	192	181	206	196	222	195	196	189	208	192	168	192	192	217	205	187	181	186	200	219	210	197	213	192	211	212	187	200	172	178	208	187	198	196	151	191	229	193	193	220	210	170	182	215	192	191	206	212	209	196	190	190	172	226	156	178	182	203	189	193	197	193	230	197	177	196	176	192	189	197	193	187	204	178	183	193	199	206	184	196	217	171	185	211	189	199	176	206	196	194	205	175	167	195	194	183	189	192	182	214	211	209	188	175	180	195	176	194	200	186	215	209	231	171	208	199	173	177	195	186	196	185	234	205	187	213	189	180	191	192	210	203	215	203	165	166	184	189	202	178	174	189	180	205	195	187	194	185	198	178	212	209	174	172	194	195	177	191	180	196	192	168	210	197	188	193	220	189	167	188	183	173	194	192	206	202	194	206	192	189	196	209	205	185	201	202	202	213	194	207	198	183	180	215	203	204	191	219	167	189	165	195	198	212	185	178	193	214	208	208	157	212	198	180	202	166	178	185	186	207	203	185	201	185	179	184	193	183	185	219	183	178	201	207	168	191	179	200	189	167	187	171	179	180	209	200	164	179	175	175	203	204	181	189	211	208	186	187	190	205	185	196	179	200	202	201	199	206	218	237	216	180	211	209	192	204	198	173	210	187	197	220	204	174	243	170	203	202	181	183	210	176	192	178	198	199	203	197	161	219	185	215	214	175	187	193	187	188	202	178	199	208	206	186	217	190	191	193	217	189	176	184	194	197	187	202	210	218	182	223	156	193	206	192	186	171	175	210	185	209	194	202	198	186	221	220	185	198	179	189	190	174	178	208	193	195	234	176	193	197	215	196	195	213	210	190	211	196	195	196	195	207	182	200	203	197	207	183	202	205	204	188	203	202	214	208	195	195	200	223	174	200	213	187	211	191	223	184	187	185	164	194	199	197	196	184	179	190	190	165	216	199	192	173	224	175	207	173	183	222	216	205	207	195	199	186	194	203	196	188	178	203	216	202	194	214	199	219	189	191	189	198	196	191	199	166	192	194	191	202	191	195	198	192	209	176	189	189	200	210	206	193	178	191	197	169	205	237	211	218	202	208	194	179	188	204	192	180	188	168	182	196	181	183	183	212	180	173	176	177	202	202	221	184	174	223	189	169	201	183	222	204	202	193	201	199	220	195	193	193	174	201	174	180	187	171	186	200	182	201	192	209	178	209	198	219	197	219	233	184	202	190	199	178	184	192	187	187	194	213	196	189	221	169	195	183	164	199	193	199	221	191	210	191	199	192	181	187	166	182	183	151	205	174	181	166	198	205	207	194	172	185	190	208	220	196	177	215	172	181	191	196	214	185	209	194	178	157	195	201	195	182	185	167	190	187	189	191	222	210	185	169	181	208	200	187	170	184	194	170	163	198	174	208	203	189	172	171	181	172	201	192	201	182	192	219	185	172	196	175	195	211	206	205	183	229	189	196	192
6554	726	1172	1279	1122	994	898	786	685	680	630	619	569	567	557	587	494	499	492	525	502	494	510	508	509	525	457	480	519	510	461	483	493	425	481	511	482	456	478	457	506	491	478	453	448	486	480	460	465	481	462	452	491	478	467	480	511	540	487	436	473	440	495	448	469	484	508	450	467	451	495	460	453	495	477	468	436	462	487	446	421	473	476	462	440	503	483	508	438	514	494	485	501	457	462	479	469	474	484	466	508	483	462	501	515	475	495	442	463	500	478	469	469	464	468	466	490	458	449	476	450	457	458	490	451	455	473	432	455	445	475	487	487	481	430	438	478	463	434	495	448	459	468	470	450	477	464	496	484	443	450	475	515	432	434	484	443	443	463	440	500	440	473	467	463	444	487	446	433	470	470	443	478	459	429	441	468	488	475	498	480	478	456	460	463	463	447	455	443	479	478	468	448	469	449	463	466	455	466	514	463	450	460	452	444	432	448	479	441	429	499	446	485	454	475	440	454	464	459	471	511	458	500	497	477	473	467	419	490	436	469	425	482	468	446	476	512	438	450	481	456	452	468	456	463	456	504	451	449	461	464	474	448	464	497	479	470	468	465	472	458	478	472	497	516	460	444	472	441	487	477	482	456	461	482	474	508	455	460	446	480	458	476	476	494	451	445	466	475	455	465	485	450	461	460	452	469	471	510	424	508	513	470	482	473	491	509	496	482	454	441	479	482	469	481	485	450	484	455	452	479	490	465	433	468	462	481	466	461	472	492	444	466	435	455	465	493	480	462	493	481	476	452	491	439	494	470	480	491	479	462	487	479	451	515	497	452	466	474	426	471	407	474	454	471	453	503	497	449	444	472	497	448	487	442	480	487	486	492	505	420	454	475	462	442	444	466	443	467	477	470	452	436	442	453	458	456	456	451	443	478	498	461	472	449	496	469	494	460	478	491	506	476	470	424	499	469	435	484	502	459	490	457	467	444	476	472	488	491	448	483	480	515	467	470	437	475	488	487	468	467	471	462	437	466	454	467	448	427	471	434	463	502	466	484	434	477	456	482	489	471	440	465	469	469	424	485	464	453	474	469	470	476	459	470	488	486	434	465	450	494	457	458	463	475	450	435	451	466	478	493	472	472	448	476	450	423	472	457	488	470	460	455	469	452	423	475	459	469	438	474	436	461	502	476	477	488	449	464	504	474	486	446	454	456	483	466	493	467	447	466	495	479	479	451	438	462	466	452	446	482	441	460	473	475	485	430	483	460	465	482	492	489	497	440	464	466	484	430	457	470	452	477	478	497	481	478	445	409	478	475	468	441	452	500	496	426	442	486	468	432	477	481	480	466	473	451	411	454	493	480	438	483	468	467	456	475	492	493	472	485	448	452	459	478	495	462	458	457	440	491	494	475	452	480	458	465	413	449	454	464	457	450	462	436	423	427	477	469	452	474	462	459	466	477	478	482	483	471	447	503	441	493	496	513	476	487	466	495	457	437	463	462	449	466	459	453	476	464	441	476	480	493	466	488	478	464	482	444	463	472	483	509	460	481	446	488	493	424	480	466	451	481	482	454	416	446	486	498	447	466	475	478	509	455	490	478	455	456	492	469	481	455	428	471	507	501	463	460	479	457	477	425	413	444	461	468	498	476	485	491	496	470	508	452	456	448	497	511	466	469	475	472	491	445	437	450	477	481	452	449	490	492	451	452	487	454	512	477	491	495	477	431	470	484	448	454	459	411	457	456	460	478	483	464	434	451	432	429	434	464	468	469	466	479	459	469	486	406	453	445	485	462	479	454	479	477	477	449	451	482	464	452	483	480	465	429	463	457	454	440	463	472	504	430	475	438	465	456	474	453	447	473	443	441	460	477	436	481	483	484	458	449	468	448	455	443	473	447	474	509	441	470	478	456	454	463	479	491	494	478	454	458	473	447	442	449	498	498	480	479	506	445	503	449	488	458	455	456	467	436	471	465	447	471	461	446	476	488	478	465	480	478	434	482	495	415	464	441	458	477	478	426	464	498	451	448	493	481	447	422	484	484	448	468	423	461	425	443	483	490	437	469	426	493	481	441	470	497	457	471	442	430	459	460	434	479	492	436	476	435	482	435	458	464	448	459	481	453	492	497	473	486	501	465	465	480	463	447	485	441	477	446	476	453	490	499	454	419	446	448	451	416	475	498	479	499	477	469	452	486	490	498	502	512	433	467	468	459	424	493	465	466	495	455	444	473	484	488	466	482	456	441	409	452	477	451	448	465	477	452	501	473	480	482	470	433	438	452	457	477	468	460	478	487	490	415	470	466	469	443	478	438	450	463	445	484	447	459	444	450	461	479	457	512	461	440	482	459	463	490	437	472	461	471	453	453	493	496	497	467	474	492	450	468	468	482	469	459	460	448	469	452	478	467	431	494	441	486	479	458	473	428	469	450	449	453	453	474	488	468	474	505	488	480	514	426	439	464	504	419	486	477	432	441	442	473	498	428	472	432	465	426	490	463	427	457	474	472	467	451	441	469	440	473	484	450	467	470	415	467	454	493	484	471	488	443	473	472	460	493	469	448	437	510	462	437	445	462	477	453	483	443	479	498	452	476	467	472	475	449	477	492	451	490	452	473	467	525	479	474	446	464	463	492	438	478	475	442	470	444	490	461	509	479	480	452	420	433	484	494	468	474	446	458	486	486	462	471	439	505	504	497	423	494	439	485	448	456	437	475	447	451	476	464	442	481	469	473	431	466	501	451	490	471	443	459	452	480	468	472	488	468	470	470	471	470	436	481	455	483	454	485	446	513	461	470	442	459	457	466	465	434	485	499	487	503	476	450	446	453	442	456	452	435	501	434	476	410	468	491	510	495	478	482	494	441	485	466	472	481	415	447	483	504	492	469	463	468	483	468	445	475	439	451	491	453	456	456	439	439	469	469	493	479	456	456	411	479	465	464	425	472	442	484	482	455	423	464	462	488	473	469	462	502	461	464	469	496	442	479	478	500	492	484	460	497	490	434	463	467	449	435	455	481	507	469	440	490	446	456	474	458	459	461	454	479	473	445	466	444	468	482	445	461	498	434	434	445	513	500	425	425	466	454	491	481	458	479	436	458	429	450	453	460	483	494	451	448	515	435	466	476	471	481	439	464	458	461	482	470	440	454	500	486	491	498	451	481	535	469	423	452	463	442	455	470	457	477	460	445	460	456	476	478	478	490	418	458	489	481	457	447	467	495	472	489	463	467	469	485	446	472	455	478	485	481	453	447	456	416	450	484	487	477	442	435	456	452	470	446	417	460	480	430	453	463	425	482	472	480	470	476	448	456	427	441	438	457	462	477	465	484	461	459	448	452	452	446	485	457	452	493	452	505	479	434	460	464	444	447	469	430	479	454	477	448	473	492	435	454	487	451	491	444	468	461	441	488	449	477	468	459	520	494	480	477	460	440	412	455	456	431	455	437	503	480	452	448	455	458	456	482	492	427	461	441	442	457	470	473	464	468	513	467	492
15357	1227	904	643	497	358	327	247	262	252	211	257	217	191	212	195	204	196	173	221	245	167	204	201	176	214	181	215	177	183	193	208	178	198	174	180	194	182	193	195	201	214	169	200	217	203	176	171	203	185	196	184	177	153	166	188	198	177	172	187	178	218	155	179	181	168	183	176	210	197	184	184	200	197	160	174	175	171	200	192	168	194	177	184	173	198	198	186	180	190	164	199	219	201	193	188	213	199	179	194	170	186	176	183	207	177	171	201	182	159	189	202	191	206	195	180	191	170	164	191	169	180	164	190	181	188	214	147	187	188	182	186	191	198	175	174	189	173	188	180	172	160	182	179	183	189	177	188	205	188	199	186	169	198	202	190	175	161	203	190	192	202	151	174	198	186	167	190	186	156	190	174	176	184	193	168	182	201	180	192	189	167	198	195	192	170	211	199	212	184	171	164	209	212	186	191	189	183	182	184	199	193	185	177	225	186	169	188	188	187	198	180	213	165	189	204	178	183	180	173	199	208	174	191	161	183	206	171	182	167	171	183	188	168	172	186	181	191	174	186	195	202	212	167	188	202	189	189	167	193	170	197	192	191	193	170	170	192	177	195	185	200	162	195	172	217	173	191	176	221	198	183	178	176	186	181	179	186	186	160	171	203	190	173	195	221	202	192	184	166	199	182	201	183	204	163	191	176	202	173	193	166	200	185	192	180	179	155	167	185	175	176	187	176	182	204	179	194	190	202	160	187	183	187	225	162	159	167	189	179	217	184	175	206	181	150	186	189	168	185	172	172	195	184	182	186	183	172	180	175	207	168	161	180	202	191	198	194	196	173	189	191	180	186	193	203	189	185	182	206	193	196	165	207	175	192	179	201	178	203	176	175	164	168	196	160	196	188	170	193	169	189	164	204	186	187	172	203	182	187	182	183	213	177	188	178	194	198	187	163	174	175	199	187	187	188	181	181	191	197	173	206	159	166	206	198	173	146	216	208	193	165	166	172	165	193	202	178	188	189	179	168	204	226	186	194	209	186	178	184	198	174	192	149	185	186	195	198	180	178	202	184	214	193	197	191	155	200	197	189	180	169	193	186	182	211	162	187	175	186	174	185	205	176	183	176	162	177	171	172	217	222	183	203	184	171	175	205	193	176	173	171	196	200	186	183	182	166	176	190	200	170	181	193	192	175	188	203	190	188	200	167	184	178	177	182	181	183	183	159	196	206	178	198	178	185	207	223	203	183	187	175	180	184	188	202	192	196	185	166	173	190	181	176	168	171	179	197	194	183	178	202	220	172	174	169	154	183	203	199	175	160	193	171	198	181	200	172	187	192	195	176	181	194	211	166	188	180	159	207	193	187	158	185	189	165	193	177	194	188	172	201	173	207	160	221	191	184	197	198	200	188	162	165	174	166	166	178	157	198	200	162	156	174	158	216	173	170	160	174	193	144	191	166	212	200	176	198	193	191	184	166	166	174	200	185	150	186	195	201	180	176	165	195	189	178	177	198	178	187	205	208	187	191	183	173	181	184	170	191	149	191	178	167	214	201	174	193	185	199	186	183	190	173	167	189	192	189	166	193	158	188	204	173	181	163	212	173	190	204	202	186	194	203	203	162	179	162	196	185	215	195	199	183	180	208	190	159	182	218	196	202	181	179	192	181	188	176	198	185	223	185	183	196	196	180	171	175	170	177	188	190	169	165	175	199	192	180	205	166	186	157	202	199	170	194	183	179	182	172	173	190	202	176	172	200	206	195	167	186	162	169	157	200	149	182	188	184	212	186	184	175	180	182	211	181	188	221	192	181	224	190	161	180	177	184	203	177	190	175	175	188	198	153	194	179	178	175	196	174	183	179	198	178	186	178	192	200	163	180	175	202	180	169	193	202	181	171	176	179	181	169	186	196	170	179	186	198	204	182	192	168	217	173	188	180	199	201	212	199	166	191	166	160	161	181	176	202	194	189	170	218	183	160	193	195	193	172	210	178	196	187	164	183	170	192	174	186	178	182	189	195	179	145	197	173	171	211	187	211	183	182	166	184	216	172	176	144	169	172	197	171	193	202	152	158	202	186	177	208	165	180	170	204	206	171	199	171	204	167	206	202	178	161	199	147	173	163	175	184	194	193	192	183	175	194	197	194	193	179	180	210	170	182	155	173	197	192	185	178	192	217	211	182	188	165	165	183	195	175	184	188	172	180	185	168	160	178	174	176	169	171	175	200	184	191	180	175	176	171	169	183	183	170	173	206	175	191	184	187	171	204	194	216	189	177	190	194	171	190	185	169	182	195	177	167	180	193	167	203	188	178	194	190	194	204	188	189	190	173	184	168	196	191	180	178	189	168	200	191	191	209	190	176	172	211	187	220	182	220	201	212	185	171	187	208	201	174	174	199	181	179	176	171	184	195	194	207	191	192	185	199	165	161	201	180	173	175	185	191	199	195	179	205	193	192	192	190	163	152	169	192	207	155	190	208	219	176	168	203	192	182	174	176	181	160	176	219	186	183	196	159	169	194	209	192	191	177	189	183	160	180	181	201	180	188	201	182	168	164	203	198	179	144	185	172	185	195	181	178	190	196	203	185	193	195	193	175	196	191	160	153	183	174	186	182	186	173	178	206	189	161	175	166	172	176	206	175	184	169	196	198	193	168	194	190	183	162	177	197	197	189	181	189	189	190	172	173	161	192	168	198	186	171	184	190	165	191	171	192	163	179	192	180	211	189	196	183	203	172	198	200	204	161	165	157	155	191	186	141	184	196	191	184	204	184	184	184	181	181	183	176	172	166	188	184	192	171	169	185	180	207	210	183	176	179	191	194	188	196	167	219	207	199	189	185	178	171	178	173	176	202	183	192	192	170	185	187	184	177	174	187	198	208	196	182	178	186	158	185	198	173	178	187	214	155	216	175	174	182	187	201	173	191	173	200	167	212	206	164	185	162	185	209	177	187	195	184	192	187	181	189	182	184	179	183	177	176	185	177	165	173	201	206	178	177	180	209	175	188	172	197	177	182	173	169	183	208	218	150	175	193	210	184	198	191	185	190	168	190	202	171	203	170	186	194	191	192	190	191	198	179	175	168	171	210	166	171	184	181	198	184	155	202	165	172	181	176	180	206	173	154	172	181	177	166	181	182	203	197	188	194	184	225	176	169	182	161	176	191	214	198	193	182	165	186	187	170	198	178	197	149	186	210	197	183	185	207	177	177	191	197	181	192	188	187	171	190	170	185	179	196	179	186	189	174	150	179	187	164	180	207	165	167	166	179	167	178	192	187	173	191	180	200	171	189	191	198	172	193	183	181	201	209	196	195	191	170	207	190	206	185	198	207	201	180	164	213	196	166	192	212	193	156	173	193	180	179	178	167	199	202	190	183	164	162	175	203	198	206	191	191	179	152	198	183	192	195	171	179	168	183	165	201	193	190	159	163	170	202	205	178	206	175	184	185	187	178	187	187	157	175	173	165	192	178	190	216	164	198	179	190	202	190	158	183
8522	1025	1866	2099	1803	1468	1247	1063	949	867	836	767	673	653	673	591	610	622	573	530	584	555	577	565	568	542	535	568	528	504	478	514	504	514	522	527	498	537	481	506	460	522	486	564	484	481	494	524	488	494	508	482	462	471	478	495	514	484	483	467	488	500	470	519	517	480	471	483	506	471	501	481	511	500	482	499	487	518	442	477	526	519	500	472	462	511	489	474	461	491	466	479	493	460	492	501	471	462	450	505	478	464	497	501	488	478	481	541	508	469	505	473	488	469	478	498	508	456	514	496	471	466	497	502	499	518	496	475	478	475	502	487	466	497	503	449	473	475	472	516	458	490	470	445	489	480	495	487	441	467	447	471	468	477	470	503	437	515	504	463	464	506	488	458	428	485	484	485	488	467	473	492	486	501	494	489	486	501	498	494	498	460	484	504	511	499	485	468	506	538	516	490	466	500	485	495	495	482	482	498	439	481	490	426	512	490	484	496	485	499	461	512	502	475	474	475	505	490	452	483	463	495	476	527	525	489	516	471	488	510	494	519	507	491	490	472	440	468	459	482	482	496	499	502	472	491	492	440	447	443	542	425	495	534	476	497	498	449	455	450	475	452	491	487	517	452	490	486	481	503	473	485	526	514	507	485	481	461	491	505	474	445	494	488	489	474	498	500	495	544	444	478	506	478	507	514	491	445	462	517	483	482	476	480	506	506	498	474	505	443	467	492	490	461	483	502	471	489	486	503	464	460	493	481	457	493	454	496	451	471	475	444	441	486	509	479	465	496	476	460	500	503	492	492	456	484	495	463	511	501	461	461	481	490	473	484	441	473	469	464	488	489	513	509	457	493	465	453	471	468	485	520	482	475	481	459	490	475	505	482	488	491	473	509	496	506	486	493	488	459	518	439	482	485	477	481	431	509	462	468	462	474	493	480	459	520	503	525	479	496	462	457	505	479	461	431	482	473	506	465	483	464	453	437	469	472	464	519	462	462	455	459	500	451	430	435	464	456	479	498	514	485	528	460	471	476	471	456	484	468	494	480	465	487	489	499	489	485	493	482	508	544	440	517	529	473	455	468	443	484	468	436	487	439	489	452	498	470	487	473	497	464	465	490	496	478	473	457	489	459	464	510	498	486	469	470	467	473	490	500	474	492	503	460	509	543	495	479	457	475	492	482	485	487	508	452	488	456	463	511	459	492	486	503	474	470	489	500	486	461	510	510	449	469	506	472	505	459	490	490	482	473	509	497	520	516	481	482	494	454	480	463	494	518	464	486	488	482	491	480	470	481	424	492	456	440	458	488	473	503	510	485	434	496	473	454	474	471	454	502	473	521	452	484	482	449	516	471	470	473	497	471	476	465	490	464	483	522	482	470	473	498	421	483	471	469	497	482	467	477	461	522	525	467	494	480	521	458	469	492	517	487	451	455	479	494	476	489	477	473	443	483	522	466	505	461	496	459	450	475	476	480	502	441	512	519	465	449	467	490	458	464	471	499	454	483	500	507	493	465	429	511	455	468	491	448	473	459	497	507	486	464	492	448	493	462	525	490	534	495	527	459	450	514	457	462	494	462	460	513	485	523	448	486	456	528	499	521	484	498	500	446	486	456	505	476	456	421	490	503	514	488	468	453	473	490	484	481	446	506	468	467	503	466	492	515	503	495	461	492	480	504	458	452	495	468	450	467	478	463	468	481	475	503	500	459	447	486	468	496	470	480	458	495	475	491	490	480	502	514	477	514	490	444	465	465	491	426	482	473	476	502	489	483	509	513	542	450	442	447	463	408	418	514	485	509	462	460	515	464	510	484	507	496	461	496	475	549	502	506	482	455	452	478	487	477	494	480	508	495	464	488	478	468	495	489	475	489	461	511	495	521	474	462	456	485	500	506	497	510	516	504	502	459	469	438	507	476	499	481	517	505	502	502	513	491	482	439	501	497	453	468	474	496	466	473	478	460	479	499	493	511	462	467	501	476	522	490	471	455	490	487	488	478	502	479	481	511	478	510	462	448	528	466	485	473	454	488	485	470	488	491	500	489	453	496	520	504	469	471	466	436	475	486	462	495	484	503	486	496	479	460	437	461	486	462	453	456	501	483	495	456	479	460	470	473	503	473	473	474	447	488	487	491	461	441	483	445	496	487	475	464	445	483	488	470	509	459	484	494	505	485	458	448	524	442	446	477	470	476	451	481	475	496	496	466	479	490	466	463	489	465	434	511	440	493	487	501	444	478	485	448	481	484	509	472	500	487	475	488	477	480	465	480	501	451	490	465	491	471	507	493	488	466	497	462	431	485	462	449	465	496	470	463	483	466	530	498	464	485	539	470	474	466	441	476	447	462	435	484	435	470	482	479	491	480	469	505	511	435	497	445	492	496	490	469	492	466	497	446	491	476	479	481	486	486	448	483	448	476	527	471	499	487	503	525	466	482	452	468	493	521	475	524	507	523	463	495	478	470	484	475	472	458	482	516	488	475	498	489	521	460	483	519	488	469	480	498	477	461	480	501	465	475	518	530	453	497	470	484	520	486	491	497	481	467	437	458	504	471	494	511	490	468	472	449	469	521	466	510	467	474	477	441	494	479	486	426	497	494	499	496	492	466	462	505	496	497	500	495	499	482	454	515	487	491	466	486	430	453	457	478	498	474	509	445	439	439	482	512	511	467	476	517	475	474	499	460	488	445	485	454	493	483	515	486	484	480	453	508	510	503	485	485	469	475	512	486	448	476	457	482	447	475	492	482	470	551	463	487	512	488	497	499	519	464	474	482	509	494	490	501	508	490	497	461	530	458	471	477	455	450	476	495	493	439	479	468	470	489	497	507	502	473	474	463	467	498	450	423	519	457	471	473	459	478	444	510	447	479	477	461	486	486	477	531	480	487	467	481	481	467	453	487	499	480	499	496	436	502	462	511	494	485	492	477	494	489	502	494	507	464	479	498	478	484	483	461	494	518	496	467	494	464	468	449	472	515	496	500	462	472	514	494	462	484	443	477	479	504	535	470	475	489	486	529	448	465	474	465	469	494	475	474	475	475	431	508	495	465	457	482	447	496	472	490	472	504	494	501	480	451	495	512	511	549	486	486	448	423	466	444	497	478	489	517	467	468	471	480	449	484	460	533	507	482	493	474	517	475	490	490	486	491	474	488	546	470	477	457	466	523	433	505	498	472	500	465	475	485	467	500	517	495	498	502	470	470	474	448	473	464	474	500	477	490	495	517	512	448	486	519	465	493	463	477	495	491	484	467	531	478	462	456	508	491	474	474	450	475	482	483	491	476	480	496	484	473	471	487	491	508	507	452	513	482	531	458	515	483	489	475	468	458	465	500	503	482	480	491	469	508	430	511	484	489	467	526	490	469	472	504	498	490	533	487	529	472	439	495	467	469	499	473	501	502	492	499	468	476	477	507	479	488	478	462	465	490	461	501	490	459	498	507	427	557	479	494	467	488	463	492	492	505	457	480	484	486	501	489	474	467	467	485	436	510
1821	399	405	434	399	408	412	396	410	357	430	350	416	425	375	389	401	409	420	387	420	412	403	378	386	378	423	390	395	427	377	385	378	391	427	361	395	392	443	360	390	407	393	379	418	405	344	417	379	385	388	399	413	349	397	388	400	388	367	407	394	395	399	359	401	424	404	402	411	381	374	420	361	364	400	390	423	378	379	419	391	424	417	408	409	362	368	391	369	386	387	368	381	404	439	373	403	376	379	428	430	411	387	428	448	443	362	409	375	462	374	377	460	400	388	387	419	399	385	426	415	412	379	380	366	368	365	381	415	423	419	398	377	413	360	379	383	402	398	403	418	412	377	393	404	398	419	403	376	411	412	423	402	384	397	412	401	391	431	399	386	384	391	357	419	392	413	402	386	423	418	424	374	421	388	380	408	414	392	416	420	427	402	381	391	401	361	415	380	387	374	404	362	375	339	398	404	408	385	396	403	357	401	354	401	379	402	414	391	394	423	395	434	416	391	361	402	399	377	405	410	395	415	387	419	375	409	382	415	371	411	394	403	357	398	393	378	382	391	377	404	375	427	405	372	376	419	394	425	372	436	365	382	362	391	388	445	445	371	376	372	405	379	386	422	403	385	378	413	370	400	363	390	436	396	419	393	366	370	360	390	385	367	384	413	357	387	416	381	384	412	396	376	358	382	376	417	417	404	413	449	412	421	436	383	398	398	389	383	404	396	390	418	380	407	402	413	387	412	371	400	385	408	377	374	416	397	400	407	344	392	382	359	395	412	379	415	410	410	361	380	395	410	386	384	390	394	380	449	419	387	368	392	390	369	421	412	391	414	376	373	408	400	388	399	400	384	406	406	402	408	423	387	426	372	400	375	368	392	433	407	405	445	404	374	366	396	396	400	400	399	400	392	357	394	427	380	400	425	408	415	431	355	423	399	411	376	400	379	402	376	449	413	412	403	398	397	332	401	417	369	407	411	399	413	396	433	388	389	356	379	346	391	387	418	406	401	431	351	384	411	426	411	371	366	396	403	422	418	393	371	416	411	398	360	425	367	390	392	401	408	397	431	427	407	416	398	418	415	445	424	379	385	396	402	392	439	425	395	403	408	374	390	380	386	393	384	375	401	384	382	380	396	392	354	387	400	375	366	382	402	414	393	388	397	394	393	391	412	357	471	367	361	406	369	369	397	413	368	387	403	380	416	394	417	400	417	367	385	387	379	405	375	366	399	381	441	390	424	423	403	409	405	424	394	434	392	406	386	405	386	378	431	406	398	393	408	360	401	340	381	364	417	381	380	412	368	387	344	396	415	429	400	385	394	382	401	387	409	405	392	343	430	380	417	390	399	380	400	433	400	397	397	364	400	404	400	419	375	388	424	425	405	394	397	429	417	389	404	420	397	354	407	406	396	416	403	424	402	404	399	381	407	386	404	432	412	388	374	420	431	389	446	421	463	377	385	387	354	414	399	447	410	394	372	403	402	413	373	372	403	412	390	390	338	400	411	388	401	343	372	390	433	407	410	373	387	401	391	397	452	393	411	402	423	375	407	450	403	389	399	388	401	371	403	414	406	393	412	404	413	358	412	396	453	419	358	404	404	406	377	388	379	400	365	421	398	414	417	396	415	369	418	394	387	397	425	417	406	381	368	378	369	376	426	426	354	391	391	382	370	385	355	399	432	416	419	392	392	379	398	413	404	406	375	363	390	364	404	422	372	375	391	357	382	372	364	401	385	386	390	397	392	403	434	379	408	406	400	408	424	412	374	376	371	395	395	399	397	369	414	357	408	361	399	369	378	371	415	419	405	419	444	374	402	377	375	441	374	398	385	407	422	406	410	411	376	386	365	373	407	420	374	390	369	401	394	388	377	390	416	368	391	416	364	399	404	371	383	404	373	418	412	386	380	424	379	431	421	390	400	419	403	410	351	428	394	427	401	413	357	367	359	348	385	394	413	400	427	425	392	372	364	377	403	398	404	432	371	407	376	377	409	368	425	389	402	382	387	415	404	398	403	377	420	411	379	418	410	430	400	367	395	371	402	395	355	410	417	406	420	414	433	427	415	403	395	410	362	401	356	375	400	381	438	421	403	417	359	389	334	393	378	372	391	441	401	381	398	392	386	371	409	403	400	358	389	425	419	424	371	420	355	419	407	396	408	407	422	384	408	453	385	401	405	399	387	397	409	412	367	386	414	428	396	394	374	415	418	381	409	397	401	394	413	409	376	387	442	434	428	402	370	407	418	408	380	390	444	379	393	421	395	353	409	361	408	411	401	370	387	399	420	402	381	398	381	395	411	418	402	426	379	377	413	418	373	361	370	375	398	387	441	391	410	417	385	401	389	382	404	382	424	441	370	395	370	385	385	409	387	375	398	411	413	477	422	374	390	368	388	382	421	396	419	381	398	366	392	361	355	417	363	384	381	436	371	403	429	390	412	393	375	441	419	387	388	434	448	393	379	404	411	420	391	376	377	401	424	410	362	398	384	406	436	400	390	408	400	407	374	392	380	386	389	416	401	390	419	383	363	391	404	346	356	364	433	412	398	381	395	387	434	382	395	397	378	392	422	370	435	415	418	390	417	424	427	402	365	381	368	377	362	412	398	381	387	368	419	385	410	390	420	411	435	460	378	388	389	398	398	444	417	408	420	396	389	377	376	370	414	389	407	405	426	366	392	423	404	397	433	412	422	387	406	418	374	366	405	387	412	399	384	380	377	411	402	376	377	391	398	373	430	376	443	418	398	404	427	394	381	361	406	368	400	365	384	384	372	376	401	390	373	405	396	440	386	405	409	362	388	409	363	366	382	366	401	375	376	392	415	380	406	372	379	419	366	412	384	421	401	406	402	402	396	420	391	411	432	440	427	410	400	388	463	434	372	434	366	395	414	418	384	403	422	439	379	423	391	431	421	406	423	372	381	406	392	404	401	384	386	432	411	394	342	382	390	427	422	372	349	383	434	403	378	399	433	397	373	399	421	390	403	382	394	418	397	384	423	350	409	405	382	369	411	382	368	400	377	388	403	375	408	397	398	390	400	356	370	403	397	401	401	423	378	384	398	399	413	348	392	369	436	420	394	358	415	370	364	413	380	392	402	420	411	358	395	419	395	439	407	392	365	394	406	402	362	404	405	410	410	386	411	391	368	429	421	386	410	390	373	389	384	434	392	390	368	375	369	384	404	414	421	397	397	422	419	394	405	414	387	367	361	417	387	369	377	390	433	380	363	413	379	349	389	415	415	403	394	407	415	406	383	432	379	438	383	438	385	392	395	392	409	408	367	372	402	370	399	379	365	362	392	396	359	431	399	387	436	403	398	369	371	392	371	419	378	407	370	412	371	400	420	384	439	411	335	391	372	396	398	409	398	394	406	427	427	361	391	417	387	398	394	424	382	367	372	394	385	387	400	380	405	393	395	421	371	424	393	409	435	358	406	392	398	378	461	427	392	426	401	335	386	383	413	410	380	409	375	409	408	395	346	413	385	414
2223	876	840	866	903	894	960	846	914	830	875	899	826	849	869	848	901	889	905	844	859	853	881	827	888	948	852	915	870	914	899	813	846	857	864	820	854	861	838	891	901	886	879	931	862	813	825	852	853	885	852	843	865	854	877	859	833	865	857	921	853	873	827	842	874	838	856	848	827	898	894	838	891	857	865	885	841	829	824	886	822	883	875	866	812	854	884	840	877	865	879	895	846	873	833	884	885	802	895	855	911	886	864	849	868	851	875	879	875	876	886	861	845	894	870	870	882	882	883	834	861	887	877	875	800	796	865	888	830	879	892	904	880	886	839	879	869	876	894	861	858	867	798	840	929	860	841	874	901	860	860	916	870	811	901	823	916	877	857	866	809	825	788	835	822	949	862	837	828	882	860	850	862	835	840	840	813	814	883	902	872	841	841	803	887	877	862	833	853	855	860	888	840	863	912	876	821	889	874	886	812	815	831	797	856	842	876	874	865	850	833	856	854	915	886	856	887	828	920	802	838	841	885	891	857	916	930	924	914	869	864	817	869	905	850	817	863	880	816	878	870	801	873	846	825	894	855	896	829	864	797	854	871	808	850	861	858	866	878	905	856	852	875	851	904	848	907	871	866	868	903	828	873	876	928	848	885	879	877	892	847	871	839	900	853	848	867	899	868	882	832	822	870	877	862	857	820	814	857	832	825	839	845	894	869	828	859	869	842	871	881	855	871	851	853	881	875	846	862	939	862	876	914	818	866	879	826	939	853	829	875	840	892	867	875	877	891	845	791	837	931	861	855	862	852	818	881	855	844	848	888	807	837	866	820	856	866	914	911	839	824	848	857	888	874	877	827	816	860	866	910	847	804	825	873	794	897	856	863	850	884	854	862	848	850	837	874	832	845	886	826	887	872	860	872	893	853	846	832	791	898	836	842	888	903	838	885	898	873	839	866	874	857	861	828	920	919	882	852	846	875	809	900	863	893	891	820	826	865	910	869	840	894	848	867	848	867	823	852	892	872	844	896	851	821	886	814	856	842	829	841	866	810	868	850	876	902	847	817	840	895	894	890	849	801	826	884	798	842	905	843	872	825	875	819	816	900	928	908	905	868	847	857	856	855	841	916	822	887	874	842	865	885	870	862	839	866	915	868	883	841	890	841	870	893	810	845	860	845	831	834	878	875	890	844	936	837	820	891	831	817	845	797	864	881	835	818	832	846	897	856	861	853	938	831	883	842	815	874	850	904	879	864	917	869	855	854	857	887	825	854	850	898	899	865	848	888	879	822	838	865	810	859	873	863	902	819	904	860	861	883	841	873	853	873	872	866	890	861	861	841	842	840	831	855	804	803	897	918	863	865	885	824	897	815	841	849	841	786	876	790	889	876	883	858	845	890	855	868	875	859	882	913	835	847	851	865	864	816	871	867	913	893	802	872	860	928	853	830	821	874	881	826	835	846	871	822	903	877	867	887	802	848	854	871	841	836	813	786	904	894	895	890	838	854	858	857	872	892	883	835	858	896	869	853	804	924	876	873	845	869	874	849	869	847	864	871	902	818	839	889	893	836	827	900	829	842	843	849	873	853	863	849	811	891	820	843	866	912	812	892	862	876	868	897	888	877	863	871	904	871	859	851	857	881	921	876	897	841	917	845	839	834	874	872	934	883	855	842	861	876	868	845	843	908	879	826	866	875	869	844	859	888	827	889	861	941	885	896	829	891	812	797	882	932	866	836	901	861	858	908	854	871	852	884	871	855	856	822	891	926	829	848	900	890	930	850	889	881	878	863	855	892	891	813	853	884	870	874	919	880	898	852	891	847	851	940	894	847	901	856	856	889	790	879	892	861	851	878	877	919	856	872	866	892	861	861	813	835	841	863	858	849	895	838	871	841	890	790	891	866	890	814	925	881	849	910	860	876	813	849	840	898	839	881	859	858	856	867	843	839	839	899	871	918	891	818	825	873	870	869	837	847	822	862	867	787	895	893	817	855	879	899	901	848	835	846	913	856	849	899	872	853	857	837	849	836	848	857	872	891	889	856	848	872	837	867	855	869	893	827	956	892	864	893	871	816	897	857	812	860	902	871	835	847	826	821	899	854	917	863	847	898	876	905	882	851	825	857	859	884	867	918	889	875	865	867	859	838	855	863	885	819	892	890	912	822	848	883	850	882	891	835	880	887	862	901	850	883	864	806	868	845	914	890	848	868	860	849	837	838	911	854	909	940	894	899	861	922	828	895	843	920	827	896	888	933	856	892	846	882	833	904	829	845	862	858	874	864	842	901	854	864	912	872	808	884	860	846	896	911	868	898	889	845	887	840	869	841	898	795	856	934	852	845	892	867	862	815	890	912	830	815	935	861	851	872	870	826	875	838	780	880	884	913	875	829	814	812	865	865	920	867	839	877	849	958	916	869	878	846	869	853	902	939	868	899	880	887	848	810	874	871	878	863	890	876	825	873	829	871	822	923	879	867	894	862	839	827	821	852	862	811	881	836	846	887	857	852	825	836	830	832	860	872	838	885	845	892	910	884	893	902	835	860	853	877	908	853	924	864	875	875	867	863	872	880	890	820	886	838	884	824	802	826	833	867	822	879	845	839	859	871	894	839	833	840	863	874	845	864	867	880	843	860	880	881	865	876	794	841	880	867	867	856	835	874	932	877	840	897	838	833	911	906	810	862	841	889	910	871	837	893	860	878	902	862	864	929	811	860	880	898	852	851	870	856	850	866	848	893	856	785	883	854	874	890	869	872	884	871	887	878	863	840	832	913	868	892	809	889	853	904	882	851	858	879	874	863	865	833	831	876	828	864	873	882	847	875	860	927	886	867	893	833	812	850	837	892	900	860	890	875	895	919	893	871	857	852	902	835	823	836	847	859	832	887	861	867	834	878	877	852	889	876	879	862	863	893	858	882	824	832	905	842	889	895	886	882	806	823	813	889	927	870	852	911	892	881	836	810	879	830	852	840	849	922	806	872	804	908	867	873	935	884	887	837	897	914	928	807	891	841	941	840	910	841	843	864	912	878	854	849	832	861	824	882	930	883	878	870	886	891	887	891	858	835	874	849	870	817	861	799	896	872	862	849	882	839	886	843	887	897	817	818	817	844	820	849	902	867	882	836	832	889	889	909	908	903	817	835	903	850	794	839	861	815	859	845	859	910	842	915	895	885	860	858	816	859	852	856	835	834	828	875	835	860	838	872	824	879	861	844	846	910	841	883	870	860	868	873	897	853	880	857	900	919	865	853	842	868	875	859	944	884	870	860	832	821	887	887	867	887	849	819	856	856	837	855	891	868	872	876	885	870	875	851	852	892	843	873	846	830	903	830	846	876	861	815	840	854	885	832	824	886	843	821	879	849	914	865	819	881	873	868	847	851	895	860	876	873	842	875	857	849	885	872	854	862	852	862	819	810	900	884	892	856	797	869	840	900	890	872	865	903	850	836	872	866	832	870	861	902	896	851	890	860	877	831	915	920	889	846	868	840	819
8029	515	519	390	340	296	285	253	249	253	227	232	242	223	191	206	204	237	190	174	197	208	208	179	194	210	180	204	202	211	176	198	199	188	207	211	201	206	224	228	179	222	155	200	194	189	205	172	200	204	216	190	193	185	181	190	184	190	183	211	152	207	175	182	200	175	168	201	174	216	190	209	179	214	205	171	183	191	188	190	210	192	188	204	205	204	232	195	187	220	178	211	221	203	222	161	167	166	219	207	175	171	184	200	190	190	170	191	190	191	216	191	192	180	198	188	166	212	190	179	201	174	199	198	195	170	182	200	192	211	186	189	213	186	174	178	196	187	194	199	189	198	190	193	186	189	187	185	172	220	195	159	190	165	174	184	190	207	194	167	199	218	197	194	206	176	189	177	189	184	172	185	191	198	192	194	194	164	198	201	203	166	197	197	193	181	193	189	201	191	203	196	187	177	166	204	187	169	194	150	176	169	187	176	193	197	180	197	199	219	192	197	186	200	201	178	182	178	181	217	202	191	182	202	193	186	200	196	187	184	201	187	191	199	177	194	190	189	208	189	197	181	210	203	160	187	203	180	183	189	219	202	205	211	213	184	190	200	169	181	200	171	197	181	195	188	218	193	177	180	208	192	194	185	192	201	210	196	184	205	188	187	181	203	210	186	213	191	176	192	184	194	179	200	189	188	178	185	198	209	197	201	188	189	208	223	180	205	194	208	197	211	192	194	194	200	193	163	162	195	171	175	182	157	169	187	178	210	185	221	177	208	200	201	170	205	190	188	190	178	166	215	204	187	187	221	199	179	195	178	200	166	191	203	189	190	198	182	188	219	203	207	180	196	208	181	158	190	177	171	204	209	198	168	197	203	188	198	197	186	175	182	186	191	201	193	191	200	214	192	192	207	204	180	202	193	212	192	168	170	185	189	183	184	188	172	210	200	202	182	197	188	205	204	167	208	185	204	190	210	188	193	191	189	185	191	174	185	177	201	172	201	189	173	193	204	177	204	200	200	178	189	181	208	153	196	191	211	176	224	198	217	203	219	185	176	196	194	182	189	187	233	188	219	197	187	199	198	207	183	167	178	213	200	177	188	189	182	189	175	178	177	179	181	173	208	197	167	195	202	176	188	209	189	188	225	199	167	175	182	190	194	162	197	211	178	199	206	206	197	216	176	166	201	216	203	196	189	208	186	191	195	181	183	179	172	195	210	205	158	194	208	186	202	204	170	202	162	230	154	188	207	188	183	199	192	192	183	204	227	168	183	178	198	175	199	184	202	198	182	173	180	174	146	172	167	176	190	205	190	171	185	208	216	213	199	209	171	179	181	198	234	193	174	169	207	188	203	217	180	169	188	199	199	186	187	193	178	187	201	189	194	198	193	200	201	192	197	177	205	189	192	216	183	187	170	187	182	166	209	190	198	199	197	180	187	183	179	189	189	180	206	206	205	160	208	202	180	202	199	182	196	215	210	172	165	199	198	196	173	190	193	198	180	199	199	172	196	176	194	200	175	178	182	225	194	202	183	185	177	182	181	188	159	174	212	198	190	183	166	189	194	212	173	185	176	195	197	168	184	209	200	185	179	186	194	181	174	185	196	211	207	221	207	230	189	187	201	179	207	181	190	215	215	204	184	162	213	194	197	160	178	202	200	173	177	196	180	191	212	195	184	179	207	187	187	183	198	168	188	183	172	203	195	184	188	191	172	194	203	194	182	190	182	201	188	184	200	189	202	185	191	186	205	182	184	181	214	189	195	195	207	204	189	193	186	222	185	186	193	155	202	193	201	193	197	195	191	178	171	214	181	188	193	163	206	194	203	176	184	181	189	198	197	208	196	192	177	202	177	174	177	200	194	195	195	173	196	217	197	205	194	174	178	210	201	188	231	191	191	187	185	159	181	201	188	212	204	176	183	197	180	198	184	206	206	198	188	175	168	210	201	167	191	201	178	181	180	181	234	183	182	198	210	183	175	190	179	187	194	202	203	210	201	190	216	186	198	192	181	195	182	213	182	179	192	182	207	196	182	228	166	190	175	181	201	210	233	178	221	211	185	192	166	189	233	171	196	188	193	179	195	169	190	194	188	186	200	191	198	216	210	184	184	200	184	195	188	198	216	205	180	181	191	214	192	209	198	206	180	179	211	199	181	180	184	187	180	180	197	197	228	226	189	201	175	213	191	189	205	178	190	153	191	201	193	187	194	207	188	199	188	185	190	197	184	205	211	192	194	199	204	216	203	195	210	168	197	185	214	192	178	195	176	182	178	196	185	191	183	178	172	214	198	166	188	192	225	182	176	178	187	206	182	214	206	184	192	195	191	188	214	172	207	179	184	188	176	184	195	185	215	188	175	185	182	193	179	203	204	204	195	192	203	189	209	206	206	188	212	214	189	163	197	189	209	203	214	202	159	199	209	186	177	197	190	225	198	169	207	220	185	211	222	172	205	212	197	207	211	205	198	180	175	200	185	187	183	196	184	205	195	184	181	161	199	198	196	175	163	192	200	187	203	192	190	192	201	184	182	187	192	177	172	204	191	171	195	204	194	191	218	150	185	180	182	173	213	173	174	175	178	172	189	214	194	202	193	188	181	189	196	189	199	195	193	203	171	180	175	200	184	189	164	199	189	197	184	192	194	164	185	197	201	209	196	182	181	193	210	208	195	182	190	212	215	201	186	173	197	167	185	165	190	208	187	170	206	223	216	158	207	155	166	201	200	181	204	198	208	214	196	200	216	189	164	199	188	231	181	183	209	197	188	190	220	213	173	194	181	178	197	192	202	175	202	203	188	210	199	162	174	179	163	175	165	191	201	185	203	188	175	226	191	199	209	198	232	175	228	163	207	192	154	194	200	194	199	219	208	217	204	204	194	202	176	167	204	209	181	190	209	197	214	194	166	229	193	196	202	174	198	199	161	149	199	184	194	203	179	227	177	198	214	198	210	203	214	191	219	180	189	198	185	171	197	198	174	206	201	193	211	194	184	191	203	170	186	220	188	190	183	176	191	207	200	198	189	193	199	215	187	213	213	203	194	206	187	199	187	203	209	211	213	209	175	211	179	188	212	195	196	173	197	200	193	188	183	195	159	194	200	185	208	208	181	161	173	205	199	220	207	182	183	181	190	204	178	177	209	179	173	166	185	208	175	177	171	161	205	192	193	193	197	184	197	194	217	176	176	159	222	188	168	200	194	209	206	216	192	179	177	196	191	185	202	208	175	180	187	193	190	191	192	204	212	179	193	178	204	207	200	195	168	188	177	190	201	205	194	184	229	177	191	196	176	189	187	171	209	205	208	204	209	204	172	209	198	209	207	192	215	181	191	219	195	184	189	208	191	213	207	197	184	200	203	194	205	193	186	159	180	177	210	184	185	182	190	194	208	168	182	225	184	212	183	199	182	196	172	185	196	200	206	201	189	185	186	196	197	194	168	198	169	198	197	194	191	185	183	168	184	204	177	185	187	183	187	176	188	220	183	167	179	211	187
6581	697	1070	1289	1142	990	846	746	686	642	629	599	608	571	565	529	489	500	506	527	514	519	474	465	447	533	475	489	472	523	469	510	470	475	483	435	486	504	481	472	493	507	481	448	524	453	449	486	475	479	511	456	487	442	482	491	465	452	479	446	449	515	439	487	464	437	450	456	420	462	465	455	455	488	439	444	434	466	471	439	469	430	473	458	447	465	444	461	464	468	439	487	454	498	416	456	442	422	479	502	458	459	466	443	442	505	479	462	483	433	479	483	464	442	471	487	480	454	463	460	434	505	444	468	451	475	452	482	488	449	466	462	455	465	461	478	481	464	465	472	482	480	451	451	459	448	445	461	460	479	491	430	446	470	431	483	429	490	439	468	487	476	465	476	466	484	441	454	480	487	494	499	459	457	469	460	475	461	481	442	455	482	485	480	471	437	461	466	498	475	456	527	451	466	501	459	489	489	442	520	434	466	486	491	453	461	491	491	492	456	460	454	428	470	484	487	478	458	437	477	452	472	462	457	423	425	444	456	456	475	394	496	475	449	458	485	437	446	504	467	473	420	464	480	430	488	455	491	461	483	453	433	475	469	512	433	425	492	497	456	485	465	470	496	466	505	483	454	449	448	436	453	451	452	493	501	477	448	478	462	460	500	467	430	447	488	443	487	459	430	472	474	458	445	450	477	470	453	415	448	476	487	493	443	477	461	512	459	496	470	471	458	453	451	436	464	470	431	458	439	506	441	457	475	399	513	449	442	440	426	410	469	494	449	492	500	484	492	486	408	431	460	453	499	427	418	451	493	481	444	418	421	465	449	497	451	474	444	434	457	425	471	435	445	486	473	477	462	494	474	437	443	419	448	465	476	475	452	452	438	457	421	461	485	427	476	470	484	523	452	444	469	455	448	448	485	454	458	467	462	469	454	503	434	482	454	440	447	435	436	445	495	461	520	472	498	439	449	452	429	491	472	477	417	449	428	442	459	429	507	499	431	461	424	491	453	440	453	530	442	465	449	426	450	460	485	469	454	491	483	472	474	480	450	484	465	441	446	467	485	419	442	486	471	408	425	434	465	481	474	457	443	454	476	483	470	462	469	437	479	442	470	449	464	488	461	462	489	470	433	488	434	472	461	456	464	466	482	472	475	476	448	436	463	450	494	478	452	461	480	486	489	472	450	450	423	440	474	481	488	488	474	488	444	482	438	468	473	433	478	477	491	437	416	470	518	429	470	468	468	444	456	498	444	438	456	493	435	488	458	450	445	442	463	502	434	456	445	452	470	482	478	487	494	442	438	465	432	459	468	456	416	492	455	478	490	423	438	449	493	413	466	456	485	456	442	506	485	453	408	454	465	448	451	455	474	491	415	464	452	463	452	464	450	503	455	445	453	458	472	458	457	459	442	456	431	443	482	457	435	479	485	430	441	467	420	452	487	492	455	441	471	447	497	449	484	474	473	458	455	488	452	480	431	461	489	484	475	507	471	465	479	485	474	476	462	450	459	464	475	408	452	493	470	473	468	480	433	446	458	429	456	492	485	444	476	465	508	451	470	465	452	474	470	476	426	453	417	478	452	473	431	453	451	508	484	440	472	503	485	445	482	435	443	464	463	434	433	454	434	456	437	478	505	469	446	464	477	448	445	480	472	423	459	466	467	416	444	491	476	490	466	467	469	456	473	497	462	480	473	468	459	481	440	480	506	467	477	483	464	481	497	436	442	478	441	463	474	474	500	482	441	469	452	450	461	458	450	511	476	474	476	469	479	467	490	460	484	481	449	483	458	449	481	454	476	470	506	494	463	459	481	457	457	450	486	485	482	463	483	480	449	473	477	508	433	471	465	460	467	469	471	467	450	465	473	468	443	409	439	440	498	471	451	471	470	490	483	488	455	458	449	449	485	448	454	468	492	467	460	464	467	492	465	474	503	487	452	470	462	450	470	465	471	416	445	447	466	494	468	474	454	490	442	501	440	474	451	464	459	498	498	462	460	471	504	477	459	447	432	489	463	473	481	473	467	449	443	459	491	449	441	460	478	481	448	445	494	431	460	443	489	481	451	498	477	447	445	504	493	442	439	435	474	476	468	462	462	491	440	498	478	466	424	474	513	478	465	433	407	474	472	421	489	485	459	437	462	453	499	457	505	411	445	488	495	450	474	453	469	484	457	478	463	460	464	481	458	455	403	504	418	450	478	468	439	456	467	495	455	465	483	456	427	471	516	496	454	460	474	440	470	439	415	497	481	486	468	483	501	477	479	477	495	449	450	451	435	447	444	489	501	497	487	485	470	489	460	459	467	471	468	476	449	413	496	441	494	474	465	456	468	431	441	481	458	427	490	441	459	468	485	417	477	458	450	468	481	471	438	459	475	461	479	461	480	465	484	452	483	474	475	477	444	491	474	453	456	456	463	443	490	487	467	459	439	473	490	470	450	460	471	497	478	439	479	466	505	471	460	458	470	429	472	493	473	459	462	461	439	458	443	478	427	496	486	488	485	466	458	439	461	443	486	465	459	451	457	437	491	459	428	472	502	507	480	465	450	408	492	427	518	440	475	482	450	447	489	466	441	477	454	471	459	450	442	496	447	486	438	475	447	487	435	445	486	488	465	486	476	470	438	457	435	468	446	466	454	457	457	462	486	475	440	440	496	459	452	471	469	458	437	440	476	486	451	532	454	448	411	458	417	437	476	451	436	520	467	482	455	483	463	473	464	505	511	494	449	442	454	451	470	476	463	482	460	437	449	460	459	475	464	439	473	414	454	440	457	443	482	471	498	446	471	449	470	451	468	487	418	476	453	463	495	470	488	458	454	465	455	471	444	466	468	472	434	485	462	471	482	510	477	453	434	478	451	489	460	445	465	458	441	471	465	480	435	414	434	490	426	448	505	456	474	491	467	456	448	471	453	470	440	443	446	438	446	466	492	462	485	457	453	450	456	472	438	441	463	456	452	480	466	459	463	467	485	431	445	501	434	479	441	459	469	477	417	458	454	451	458	475	447	510	479	491	420	420	477	493	466	434	509	465	439	502	466	458	429	451	421	458	467	432	465	458	498	492	455	439	423	458	512	461	428	466	485	502	429	427	471	458	453	461	473	410	434	474	454	409	436	456	431	463	453	493	467	438	442	470	456	468	461	443	467	425	475	417	473	476	447	481	453	498	464	513	453	445	477	450	492	492	439	455	436	489	478	499	460	443	427	431	463	461	445	476	433	467	427	493	455	486	476	425	440	483	460	460	438	468	430	498	465	457	479	463	447	464	494	451	456	454	493	426	487	424	482	457	436	489	450	451	436	447	449	418	456	467	449	462	440	433	479	464	424	464	474	462	482	455	471	482	459	477	460	446	467	451	456	475	451	452	477	463	480	490	447	505	447	466	450	459	470	483	434	454	464	511	477	479	431	475	447	467	462	497	438	436	475	485	441	464	436	440	509	458	452	429	456	438	440	482	463	472	489	463	484	481	485	472	467	476	451	443	492	463	440
14671	1078	881	654	493	385	327	319	287	270	259	238	228	216	231	187	197	188	178	169	187	177	173	199	193	189	187	202	185	180	194	201	197	173	189	183	163	172	186	199	177	155	215	204	196	182	206	198	198	155	186	194	188	174	214	165	186	194	179	194	190	184	189	177	186	202	175	191	163	170	199	199	184	167	159	170	182	180	200	160	169	158	188	167	176	166	185	179	185	194	176	177	178	203	170	187	191	163	203	159	186	194	182	193	187	175	195	175	161	185	173	201	188	174	198	196	194	187	195	176	168	168	176	185	186	139	177	165	185	183	184	166	178	199	192	182	193	182	170	181	170	175	178	169	173	182	162	171	163	190	182	196	198	193	150	183	180	190	171	188	194	187	146	176	161	181	189	160	162	191	198	204	178	176	206	168	175	167	198	174	204	184	177	174	174	191	200	203	182	188	182	180	169	173	213	182	161	167	189	184	169	176	181	174	178	184	178	180	173	162	188	146	178	171	183	187	194	172	190	190	195	181	198	184	167	180	151	178	189	168	194	202	197	174	158	178	163	161	170	189	193	212	194	188	173	192	178	187	178	187	193	192	183	164	164	187	191	172	171	181	202	206	169	189	162	183	187	179	188	167	159	207	206	191	179	166	163	181	165	164	175	189	160	201	177	178	206	182	196	170	165	200	183	170	165	188	182	203	186	171	160	212	208	189	195	194	186	214	170	206	173	181	186	177	197	195	184	189	198	179	164	184	189	187	211	189	170	196	185	192	191	190	159	177	193	191	156	170	187	193	195	173	197	176	179	174	157	169	165	199	178	201	174	191	177	170	171	203	215	201	179	155	187	194	176	161	188	174	188	161	172	199	201	184	199	169	174	164	179	156	185	181	184	181	202	173	182	177	178	181	184	169	189	151	186	155	188	172	196	161	185	165	173	180	175	162	174	188	194	174	198	171	173	198	173	162	191	193	166	175	164	166	193	183	177	187	183	177	169	175	158	190	199	196	170	159	168	195	176	185	178	171	168	145	186	186	184	161	202	175	195	194	191	163	197	185	157	195	184	186	171	166	163	183	187	162	183	172	200	177	174	184	187	209	155	170	162	180	176	215	176	167	169	167	211	201	171	161	185	171	169	220	153	164	191	178	164	177	160	173	203	186	183	175	199	160	173	185	188	198	182	170	186	166	190	191	184	169	187	183	169	179	171	209	204	160	198	163	186	175	195	205	175	178	194	179	153	205	195	197	207	185	178	172	169	186	181	196	171	176	180	208	200	171	158	169	184	226	183	206	177	185	183	186	191	176	182	199	195	176	178	198	164	187	177	214	163	199	158	185	193	188	170	185	180	168	175	196	189	204	174	182	190	200	179	178	183	160	194	192	192	185	160	190	168	182	176	175	200	189	178	174	194	173	169	211	180	177	188	179	165	180	167	176	168	159	170	180	167	203	176	184	202	182	178	183	178	175	166	189	195	177	152	166	194	172	192	184	190	178	180	164	176	194	179	184	170	198	154	205	214	188	158	179	191	161	206	204	154	186	194	170	161	173	219	173	188	198	165	168	178	189	163	209	202	201	184	193	183	169	192	183	180	175	203	178	164	189	189	196	186	205	180	190	162	181	217	163	171	172	182	198	185	177	180	180	204	174	157	196	159	178	159	181	214	187	198	199	205	160	184	176	176	179	185	183	183	176	168	150	174	192	201	195	214	174	170	162	192	192	187	189	211	164	178	161	167	170	217	226	188	169	203	193	185	207	199	158	179	160	164	164	174	187	155	172	181	163	177	196	184	166	142	194	173	163	189	196	169	212	175	198	187	185	172	176	185	184	171	176	211	182	204	191	164	181	149	182	203	183	178	193	178	180	181	186	176	171	188	189	184	187	196	169	155	177	173	201	153	197	197	203	183	162	188	190	185	159	198	185	191	203	184	199	178	172	198	206	152	198	184	182	195	173	176	166	175	169	177	206	212	182	207	160	167	193	187	167	194	186	172	198	197	166	179	190	164	165	183	202	192	185	182	199	188	220	168	159	186	192	176	174	178	173	191	182	188	181	186	167	172	183	172	169	187	188	192	201	181	186	164	192	177	167	195	158	172	175	224	184	204	194	174	175	202	197	186	182	185	196	175	173	184	187	187	163	177	200	165	171	188	163	205	166	195	182	209	168	186	188	187	187	174	189	192	167	176	160	221	215	178	170	213	199	195	191	185	167	181	174	187	171	196	178	171	177	182	208	211	175	178	190	152	169	180	180	185	159	173	208	156	165	173	176	168	173	186	170	175	210	170	203	184	207	197	141	166	194	167	204	162	191	203	172	200	170	195	187	186	201	174	196	186	177	200	173	212	147	173	182	194	191	179	204	213	175	163	182	181	206	172	175	147	171	184	158	155	192	176	187	210	178	193	180	189	178	176	193	205	159	188	177	161	141	192	193	187	188	176	182	170	179	197	166	208	171	173	178	153	190	165	186	198	187	221	188	154	186	171	191	185	169	178	201	180	163	193	168	173	203	201	194	187	160	167	172	162	156	195	191	171	176	177	185	198	188	178	189	203	166	169	196	170	184	191	183	176	202	186	185	188	185	188	167	203	178	164	192	174	163	177	186	192	177	187	175	165	172	192	181	219	180	182	182	181	174	160	188	167	162	197	226	184	179	182	183	176	205	188	161	184	177	173	228	191	194	176	218	170	173	195	158	192	161	205	190	187	178	181	177	176	207	156	165	206	184	170	185	184	212	185	184	164	186	185	188	214	185	195	181	177	181	182	177	215	161	180	172	175	183	190	158	184	199	196	170	201	206	186	217	188	180	184	194	228	172	168	178	186	188	192	183	181	173	165	174	177	172	170	207	192	183	190	168	200	197	179	192	176	174	182	169	167	159	174	180	189	203	155	173	167	196	189	170	163	202	177	194	202	210	199	174	188	212	198	179	172	188	191	167	182	191	186	174	182	186	173	200	195	203	207	208	211	159	192	180	205	190	204	186	171	198	202	213	183	206	181	174	151	157	196	181	180	159	176	176	172	192	183	199	152	181	169	182	195	174	175	194	205	169	160	151	177	169	190	179	212	192	200	175	182	184	165	207	160	207	166	170	192	194	176	145	187	205	208	177	177	195	186	178	199	165	186	191	187	172	185	186	168	199	180	192	173	185	202	188	201	180	170	200	181	174	185	189	200	194	197	181	176	183	164	170	173	159	135	207	187	198	176	183	190	189	188	180	206	216	172	181	175	176	158	162	199	203	206	208	185	164	182	167	177	178	161	185	197	148	159	178	180	181	149	179	221	174	181	167	203	173	192	167	182	196	162	183	183	172	165	190	198	210	168	191	194	195	192	193	185	160	202	188	190	174	164	181	185	210	154	172	153	167	171	156	168	195	190	179	187	206	197	214	194	155	163	171	179	197	176	172	164	181	194	192	180	189	151	178	168	194	196	169	178	191	202	172	184	202	209	202	186	180	185	224	200	181	205	182	143	195	197	181	217	220	189	202	180	165
8168	1015	1811	2129	1744	1486	1225	1082	980	869	795	761	718	707	633	674	622	589	568	572	572	530	505	522	537	541	497	497	524	545	473	541	505	470	507	528	498	507	496	500	516	508	471	497	506	450	470	518	519	487	451	534	528	481	475	457	468	448	467	493	486	493	474	496	512	494	498	505	527	504	494	469	471	463	497	485	474	451	478	484	498	462	478	491	484	443	484	484	512	478	473	483	494	486	457	511	435	478	498	492	488	495	491	432	495	489	458	509	473	485	513	469	477	484	483	460	471	475	484	482	442	485	502	473	478	469	434	469	511	480	497	460	491	459	485	460	476	482	489	476	515	477	463	472	509	488	462	496	486	487	474	486	511	464	458	523	456	499	428	475	432	493	507	453	491	494	471	454	490	458	414	470	489	474	485	483	502	517	488	486	448	494	485	479	452	461	486	521	455	472	477	479	483	471	475	445	500	509	476	487	493	481	484	510	461	454	449	475	467	463	480	521	503	500	469	422	490	493	498	518	445	467	447	498	434	471	475	481	494	439	481	446	508	456	504	480	476	437	439	460	455	461	478	470	466	466	524	454	483	528	488	511	438	470	444	473	466	507	438	474	491	463	472	502	460	448	475	469	474	472	490	474	464	517	484	452	479	467	474	492	498	461	438	478	486	467	486	523	474	429	459	489	483	498	469	477	444	454	468	484	513	486	489	483	460	462	440	436	471	460	497	511	465	490	498	425	452	472	460	521	497	495	479	514	477	459	479	448	485	529	523	493	477	508	495	443	463	446	491	520	468	407	491	470	453	472	443	482	444	494	491	527	472	438	491	449	466	499	495	463	492	506	453	478	494	465	456	509	486	463	485	468	479	461	456	508	488	500	510	438	442	447	499	468	486	474	493	475	486	467	497	450	479	448	500	496	474	490	440	454	475	453	491	474	468	478	455	492	457	497	462	483	462	471	464	449	465	472	495	445	491	476	521	451	482	476	491	475	468	487	476	490	430	485	461	471	462	441	489	474	471	487	444	489	458	454	470	445	501	504	480	479	463	499	497	472	492	477	497	493	455	477	490	474	471	485	446	453	507	501	491	463	458	469	493	475	454	463	490	464	481	508	445	494	469	537	448	500	493	451	453	440	465	469	484	503	511	490	468	503	494	494	448	491	453	442	482	493	464	455	500	477	490	430	492	473	432	516	508	467	467	447	487	454	479	448	484	469	434	461	488	455	496	457	497	481	485	459	505	448	506	472	443	484	482	417	515	518	498	471	472	466	450	468	473	462	482	490	478	487	444	495	455	479	511	486	518	475	492	501	449	448	464	462	438	477	479	494	459	456	437	473	457	475	472	500	456	452	489	445	491	470	495	462	467	502	421	436	503	478	473	484	491	462	470	459	455	489	490	466	476	473	504	478	471	493	462	500	444	458	514	477	458	502	483	494	449	488	470	481	486	483	463	443	462	481	477	483	498	465	473	495	483	525	492	494	490	495	486	476	457	447	522	511	468	454	519	479	459	472	492	473	488	439	471	497	482	473	474	490	481	489	486	454	456	449	494	471	501	458	497	461	497	477	490	453	457	507	482	447	498	468	476	489	462	498	485	503	458	486	500	532	462	529	480	483	478	459	541	469	464	491	447	473	487	490	491	465	446	472	468	485	492	492	463	431	529	523	450	479	471	482	481	475	482	476	498	495	466	469	484	463	470	482	497	457	484	453	495	462	509	446	474	463	438	478	477	450	468	472	492	503	438	422	500	478	502	440	492	499	499	489	471	489	470	492	516	490	491	472	477	478	448	480	453	526	457	468	496	500	502	493	492	471	483	462	485	477	517	483	461	433	442	455	492	476	428	478	463	454	495	484	524	480	487	438	502	501	483	503	497	494	457	486	474	456	499	465	467	469	469	472	448	464	455	466	424	475	447	489	470	445	479	490	437	468	462	468	491	484	441	492	486	476	482	461	516	478	483	419	468	442	482	480	459	455	478	507	512	453	475	506	477	449	502	453	466	486	499	495	468	501	451	470	476	504	482	512	472	482	469	471	474	436	469	421	494	480	471	483	493	502	484	475	467	481	518	500	456	482	489	478	523	440	467	496	475	488	450	491	443	474	491	480	466	459	472	496	500	452	448	466	466	479	469	446	476	489	471	520	488	492	439	504	473	484	476	469	466	509	463	469	473	477	496	475	487	496	461	454	467	465	447	498	489	484	459	492	512	472	498	496	400	478	491	484	464	465	475	490	479	447	508	500	436	503	464	458	446	486	492	456	441	491	464	454	480	488	496	465	491	443	465	460	500	459	456	469	449	473	510	518	457	488	503	471	477	463	480	481	451	480	485	467	463	504	464	486	461	501	484	483	496	482	462	518	451	479	469	483	499	486	433	502	452	467	479	472	463	459	479	465	434	446	451	490	488	466	473	414	482	471	506	500	463	454	455	476	490	500	493	464	484	470	484	518	489	456	456	426	488	498	472	472	477	499	456	472	478	479	467	473	455	490	458	472	480	480	486	472	449	449	464	444	485	483	472	413	470	436	463	525	446	448	493	483	463	470	493	455	499	489	477	517	517	460	473	467	479	470	453	499	508	495	485	480	469	484	494	477	500	492	472	459	476	461	474	447	481	492	484	481	476	428	490	496	456	466	467	448	430	480	468	488	478	492	470	513	477	468	472	472	445	467	470	471	481	467	465	479	482	474	481	461	465	467	464	466	481	503	451	458	475	526	440	445	494	458	458	469	478	477	472	450	476	431	456	426	508	449	488	466	475	442	475	451	462	460	493	470	434	497	490	470	510	498	507	459	488	457	480	470	472	462	483	484	469	529	534	485	468	472	482	463	419	498	437	456	455	498	513	459	458	470	458	479	460	436	485	468	451	459	456	474	460	473	492	487	498	483	488	500	473	504	459	441	498	451	502	474	449	482	464	480	484	470	474	485	497	487	499	451	469	468	483	447	472	463	477	499	495	475	514	494	478	502	498	454	451	509	481	467	494	474	455	446	486	494	508	495	455	461	470	416	468	495	473	482	494	481	496	499	492	455	450	467	515	500	489	460	447	497	475	458	484	496	442	461	471	474	467	463	474	445	433	525	469	465	474	460	492	470	502	471	447	529	428	464	461	485	456	522	458	439	448	477	515	484	470	488	442	489	495	457	468	497	496	499	484	441	480	472	496	461	448	476	474	492	455	514	462	468	433	485	467	491	459	427	458	475	455	442	458	491	470	460	486	472	463	468	457	488	463	479	474	511	473	447	472	459	503	484	501	474	449	463	469	487	447	504	485	498	464	432	520	463	488	437	506	472	474	495	495	441	461	497	446	473	440	460	468	469	490	470	443	519	465	460	488	463	509	508	481	508	475	460	482	471	482	495	496	516	492	497	468	459	486	470	476	469	482	502	428	503	510	525	495	516	477	482	476	485	469	507	468	479	497	441	474	492	451	468	448	446	465	490	458	472	478	439	458	465	436	477	518	512	494	434	470	453	449	442	461	463	504	458
1789	387	386	404	416	387	381	430	399	374	376	367	393	387	379	425	397	423	357	404	384	392	448	438	449	358	383	368	363	430	381	397	408	390	415	425	395	428	426	424	362	373	367	387	402	404	392	428	403	403	413	409	359	381	404	369	380	403	407	400	404	409	378	375	373	389	354	428	357	386	399	396	402	399	391	397	377	421	424	407	394	402	405	372	437	406	391	406	393	384	365	435	378	385	436	388	373	366	410	378	410	386	395	379	418	379	390	419	412	419	390	411	409	434	389	366	432	391	396	383	409	400	406	406	374	391	385	394	388	387	385	391	446	373	396	416	364	374	372	413	423	373	390	388	410	399	381	384	364	403	384	378	378	377	393	385	418	403	380	417	404	360	391	399	429	412	380	411	355	405	419	392	412	378	385	396	422	426	409	416	415	380	372	398	422	423	403	397	375	380	327	425	381	415	357	396	370	391	402	379	375	382	371	436	350	382	465	399	403	405	424	402	368	390	432	424	406	399	384	427	402	391	394	413	398	406	402	391	399	389	374	399	380	383	390	366	444	407	408	395	378	406	405	406	389	377	408	398	437	366	401	381	427	429	419	415	408	420	398	349	408	370	386	400	437	387	387	374	408	402	389	424	402	394	370	420	356	394	363	393	365	407	423	444	382	350	387	392	419	371	421	380	376	415	388	387	394	400	417	343	366	397	397	387	339	401	353	397	377	376	399	353	385	405	381	361	352	358	396	387	404	398	392	365	373	372	449	429	409	408	430	411	388	399	421	391	428	430	393	400	371	414	411	408	420	404	376	382	403	402	391	403	349	429	405	359	389	404	398	407	406	412	407	363	429	426	389	407	407	431	411	402	370	386	389	368	357	382	384	433	397	378	394	379	401	390	345	404	420	402	376	418	381	393	371	415	405	403	354	365	394	397	393	414	414	405	399	351	353	395	454	405	411	429	381	380	366	371	401	396	431	389	380	373	420	382	384	431	363	392	380	388	381	376	359	373	378	380	407	399	428	378	414	384	411	389	382	395	404	388	388	409	362	372	352	419	442	396	371	334	379	421	391	384	412	336	417	410	411	400	415	392	353	399	372	364	364	407	386	384	378	412	384	383	364	375	392	352	383	395	364	417	388	379	367	429	410	377	414	404	362	387	385	403	393	398	427	398	354	401	415	381	363	407	397	401	429	385	379	375	410	444	392	420	366	393	377	381	407	398	353	408	409	381	377	401	415	433	384	380	361	385	430	400	382	390	396	371	354	415	390	437	404	402	394	395	387	403	436	386	384	379	403	407	406	369	388	416	381	399	410	395	436	386	399	385	395	365	417	428	367	344	410	363	414	360	378	382	411	379	379	352	399	398	412	391	409	362	397	380	415	381	407	384	385	402	346	426	390	401	377	385	405	383	405	375	384	415	384	360	407	381	386	430	406	374	404	433	445	399	394	386	359	385	385	445	345	410	427	381	406	404	375	406	391	395	409	362	410	347	417	415	370	368	395	418	353	361	415	387	377	382	408	436	400	412	404	383	413	398	401	396	366	419	397	374	434	392	395	410	365	341	382	399	361	401	412	415	383	378	403	419	359	362	400	383	408	408	389	410	428	397	392	391	385	365	387	371	404	389	416	422	391	423	381	439	393	389	377	417	377	396	394	422	398	332	357	416	399	415	403	428	358	387	394	411	432	395	382	363	379	394	347	433	367	367	397	403	374	401	384	428	393	389	404	363	426	377	408	403	355	397	385	391	392	389	420	397	372	411	440	410	388	359	361	373	379	412	401	343	427	375	443	373	363	349	427	398	411	402	386	393	380	423	411	395	380	415	403	424	394	368	386	379	436	369	371	430	402	395	390	384	405	366	411	336	400	375	398	374	387	355	385	396	406	391	421	440	383	396	372	374	419	365	405	405	408	420	425	402	373	426	382	363	424	368	389	424	420	410	395	396	392	409	403	353	445	399	408	372	368	375	414	370	360	398	361	374	387	406	408	435	431	422	404	419	404	418	398	386	424	361	382	361	375	383	394	388	415	364	376	399	411	354	382	389	375	373	377	387	387	398	412	396	383	367	339	383	375	355	411	388	418	423	359	373	373	357	401	386	412	396	379	374	378	347	374	402	429	352	421	372	408	396	389	386	410	383	410	404	385	403	362	432	385	424	380	360	366	396	414	396	378	373	416	407	413	369	413	411	372	375	344	414	372	357	381	426	401	358	399	397	400	374	427	399	408	385	417	389	374	364	404	407	372	389	418	396	374	396	327	389	391	401	358	381	397	366	374	420	416	390	377	360	429	428	364	374	406	376	425	450	376	405	400	375	369	388	428	377	379	411	414	379	366	354	362	380	380	410	380	440	412	418	406	418	402	372	349	389	429	425	381	381	412	401	402	372	366	419	408	409	373	411	431	354	401	394	389	389	423	372	403	377	405	354	435	385	408	416	365	406	376	402	351	397	387	397	384	391	391	405	424	398	388	379	378	397	386	382	409	373	413	405	404	398	386	400	389	403	362	420	411	384	374	374	424	378	411	384	382	404	407	347	400	406	387	381	387	401	419	426	398	428	422	398	366	365	404	385	380	389	428	385	433	386	383	376	359	432	428	374	417	406	402	449	415	398	422	396	386	368	385	376	362	382	413	398	400	387	408	404	391	381	360	393	405	436	414	415	370	356	415	418	361	403	370	356	401	388	395	397	395	405	368	390	365	363	380	376	411	375	389	389	401	396	417	375	386	347	391	401	423	396	349	409	398	401	386	368	411	370	368	418	385	410	408	351	418	412	411	396	357	386	381	365	417	440	405	409	407	424	400	377	392	371	426	393	383	391	383	433	404	386	413	408	402	366	392	399	366	388	361	391	376	412	359	359	430	399	346	383	396	339	378	400	404	405	368	389	420	378	366	399	418	420	432	385	405	374	379	398	373	374	402	368	417	409	384	407	392	414	397	355	418	388	431	394	402	402	413	344	362	400	377	407	396	395	405	411	393	427	393	348	373	342	441	396	344	427	397	370	382	329	361	392	404	393	380	419	447	376	379	397	434	382	391	407	405	398	379	363	399	376	391	370	402	410	400	378	366	396	396	364	400	419	413	432	386	384	388	381	396	438	425	395	374	374	398	379	398	375	416	404	389	407	402	366	406	436	405	402	389	404	423	386	462	365	394	413	415	404	413	419	388	347	415	381	365	368	388	383	403	379	379	384	410	410	385	379	439	387	442	407	370	411	412	391	394	392	391	374	399	390	395	389	397	383	384	407	398	359	422	418	413	414	418	397	405	395	378	362	421	401	413	431	390	389	374	372	416	388	372	433	396	399	414	407	418	433	369	404	384	396	365	409	390	397	445	385	379	433	366	390	396	410	372	408	393	392	380	392	364	410	366	385	383	360	392	384	399	413	368	412	363	408	377	404	405	405	384	366	400	377	372	399	361	355	402	405	416	435	364	385	348	381	367	393	377	418	398	393	383	391	392	405	396	420	374	367	383	378	387	412	425	408
2190	895	880	902	919	852	895	875	815	906	884	943	898	894	838	883	836	912	883	833	844	860	891	882	892	830	813	858	840	845	868	901	850	884	862	877	893	864	861	888	811	842	856	842	895	831	876	839	871	878	893	879	853	858	905	868	832	858	823	861	830	863	848	838	862	841	875	887	846	895	833	835	882	841	877	870	907	860	848	856	852	898	858	876	888	844	855	854	843	831	858	919	846	809	811	859	861	873	863	919	833	814	872	907	888	817	807	907	881	865	889	815	849	885	818	800	890	868	830	906	865	932	900	854	807	840	847	879	785	874	883	887	866	835	845	922	898	854	826	870	858	817	835	796	910	868	862	880	855	848	845	874	847	869	853	849	832	825	832	893	839	852	879	899	825	874	838	876	869	851	848	888	887	856	877	820	842	885	853	867	858	914	916	811	875	877	861	852	860	861	847	852	820	873	782	839	807	864	881	878	863	856	894	811	834	856	846	839	883	869	851	851	879	847	874	849	856	940	874	840	873	822	866	831	857	853	830	871	877	869	811	829	868	851	824	797	856	887	848	853	832	848	830	872	856	841	877	894	835	849	806	859	873	906	836	871	816	805	824	825	856	858	926	878	837	886	841	848	870	864	824	772	848	863	861	891	839	866	870	829	842	862	868	889	827	844	884	842	817	871	849	912	885	867	887	836	827	844	881	831	873	839	845	864	886	839	844	864	823	869	852	833	864	834	843	860	853	854	863	835	891	872	813	841	850	909	840	875	854	833	916	881	851	883	855	864	885	833	828	868	821	869	801	893	855	806	843	843	853	826	793	833	883	839	847	868	917	853	860	879	831	842	842	841	852	814	834	922	860	862	848	805	869	776	887	875	856	817	846	885	856	890	875	853	875	842	856	795	872	867	862	896	850	840	847	832	858	776	865	841	822	835	929	866	892	835	855	844	882	807	879	899	868	850	844	840	890	876	841	876	841	881	846	825	867	894	859	878	851	864	857	892	860	857	860	821	872	836	805	815	822	848	850	827	889	829	836	859	885	885	886	845	805	849	849	823	888	864	842	828	805	919	835	833	888	835	866	809	840	841	884	834	792	836	894	877	794	810	900	866	834	891	864	814	799	866	875	828	843	828	843	830	915	905	803	880	848	832	870	833	878	880	879	912	831	850	821	806	873	866	863	853	884	906	908	843	853	882	893	862	822	867	823	833	852	868	875	861	910	855	870	878	836	906	844	824	822	874	849	892	879	863	837	857	861	846	883	845	871	882	815	868	911	880	849	824	882	809	884	831	867	855	872	865	896	843	888	905	849	851	830	865	887	858	839	827	879	857	844	827	851	836	867	877	867	802	853	823	858	827	835	836	870	877	831	849	827	865	806	831	909	896	864	874	823	818	802	840	839	842	840	852	828	890	850	807	820	829	866	859	857	829	885	895	786	904	829	810	858	898	795	851	836	834	895	860	892	837	881	910	881	895	853	846	859	854	848	829	904	875	825	883	838	864	814	823	843	869	809	839	844	852	863	836	834	876	852	896	831	893	864	800	856	909	861	808	822	841	815	841	790	900	850	852	902	863	867	915	859	885	818	881	885	832	847	867	823	850	832	903	877	861	892	837	858	862	832	859	895	841	820	861	828	874	869	847	927	894	829	868	867	884	868	868	860	850	849	862	851	849	845	879	892	852	928	831	837	877	849	896	776	887	873	854	823	862	915	869	839	852	833	858	856	849	881	860	850	809	855	918	831	872	836	856	850	867	859	832	823	846	837	895	837	867	821	868	838	879	847	873	884	811	875	825	846	807	853	843	798	819	883	865	779	855	829	843	887	831	820	884	884	875	814	854	840	853	894	788	847	807	852	846	876	858	918	879	802	841	853	843	893	898	890	843	891	773	844	818	862	886	849	848	876	834	830	850	878	871	789	911	825	919	857	791	836	903	869	794	867	945	847	835	833	886	832	859	877	887	879	827	849	872	853	830	854	901	828	863	865	835	799	870	874	793	841	926	826	844	872	862	824	815	875	866	883	849	815	849	941	815	816	845	866	825	858	866	865	866	813	865	784	778	828	851	864	864	914	810	819	845	852	832	900	856	864	871	893	859	844	873	810	898	877	863	869	805	862	818	836	915	847	906	899	822	872	921	832	865	855	813	880	876	816	837	859	854	880	861	826	846	816	866	797	856	862	867	850	872	846	840	899	842	823	888	833	890	892	866	814	915	840	864	912	857	872	849	857	812	821	827	826	863	849	860	804	852	867	835	873	842	850	875	878	850	870	803	868	882	926	809	833	846	871	820	834	812	896	859	837	842	870	879	875	894	820	873	900	860	839	870	862	865	839	847	877	832	876	828	881	888	851	912	871	858	843	838	798	910	830	879	837	834	877	830	842	887	843	846	850	899	830	858	872	887	846	859	846	857	863	871	881	864	828	827	875	868	841	866	826	872	845	877	934	794	888	902	856	825	877	869	868	834	851	813	887	876	914	859	847	828	849	872	892	830	843	885	871	839	860	880	871	859	867	842	853	868	865	859	856	898	833	863	877	884	780	865	845	808	861	827	867	873	875	822	866	854	846	896	867	898	823	861	859	833	851	828	822	833	787	882	918	856	827	801	809	836	870	900	817	842	836	867	870	863	886	851	866	840	852	863	838	882	898	902	880	854	842	864	840	836	822	819	840	859	852	926	823	863	843	842	921	825	822	872	876	850	895	831	851	837	837	849	887	858	827	858	823	853	888	868	811	852	812	885	850	884	878	856	822	814	901	868	854	880	891	824	823	864	860	837	866	851	864	852	870	892	912	844	855	898	821	877	863	849	895	889	863	838	795	909	779	873	843	796	854	824	861	873	914	827	884	899	869	822	859	866	828	820	881	854	886	932	829	819	863	885	861	836	798	876	897	815	836	850	862	878	819	814	912	863	871	915	870	888	842	857	863	816	885	881	881	884	894	827	815	842	847	879	928	889	876	855	880	890	844	817	837	849	791	850	880	800	892	853	872	850	902	840	869	898	884	894	853	841	842	812	889	850	829	888	877	877	846	905	825	876	833	823	850	833	892	858	902	865	938	837	882	843	878	845	905	845	852	854	863	833	834	858	880	864	905	868	875	833	865	890	858	897	887	909	886	842	890	861	855	808	890	827	845	871	841	883	858	837	879	867	841	917	879	815	870	822	865	833	822	837	856	962	945	804	827	820	843	839	859	851	913	796	878	852	905	875	836	918	857	844	802	864	848	850	786	831	816	824	814	892	894	823	865	841	869	858	867	894	845	842	875	805	861	916	854	839	845	863	897	846	856	860	828	853	874	888	839	824	897	837	896	820	891	855	829	925	829	836	880	881	878	846	876	885	861	871	831	814	844	909	925	920	868	865	847	919	864	874	821	862	887	811	844	823	850	862	919	843	862	893	851	836	892	868	865	827	960	824	868	817	897	814	904	800	857	814	858	814	841	923	864	856	849	854	867	795	833	818	812	797	874	828	804	865	844	912	871	824	875	824
7670	530	504	457	353	258	233	263	249	235	225	174	220	193	198	214	184	177	183	196	191	220	185	209	200	183	183	181	189	206	212	175	192	195	193	183	207	200	205	169	202	215	198	198	204	181	164	212	177	188	204	195	172	172	190	198	166	186	189	161	196	175	179	207	208	193	208	199	186	170	198	208	195	187	197	218	227	174	241	188	189	178	171	164	194	184	162	175	171	207	190	198	177	198	181	173	168	181	198	189	165	200	179	197	190	164	186	197	182	204	191	190	180	173	201	167	182	192	188	183	205	178	186	192	207	176	181	174	197	183	171	209	207	189	170	184	196	177	184	186	191	196	192	189	206	174	178	211	184	173	180	192	188	212	177	197	157	186	188	206	189	182	203	211	186	163	183	193	186	174	201	185	204	195	213	179	159	176	185	174	180	176	185	176	211	192	193	190	188	227	181	183	179	216	200	193	209	197	171	180	187	178	174	198	201	192	204	184	204	206	186	202	222	204	179	187	189	186	213	232	183	188	199	201	178	184	183	197	194	172	182	176	176	179	195	169	205	161	177	205	190	162	208	191	193	182	175	190	184	209	191	202	172	199	181	208	198	206	193	198	233	185	204	199	192	190	168	183	194	199	204	187	177	191	193	180	196	215	168	190	198	196	194	194	202	184	201	199	200	197	207	171	180	209	194	203	187	196	193	169	162	190	204	187	195	181	207	195	185	183	193	213	198	200	195	175	186	193	197	188	195	194	183	175	177	190	192	202	180	201	165	171	167	198	212	211	202	196	177	213	205	187	185	200	222	182	196	194	197	168	181	162	199	161	204	219	198	184	187	163	200	203	200	178	188	204	178	164	186	231	188	177	174	198	195	171	177	178	181	206	210	206	182	181	190	177	210	179	189	193	218	206	183	202	195	155	179	203	190	192	183	198	190	196	202	170	195	198	189	196	188	172	196	186	200	188	204	215	194	186	177	193	182	182	214	217	196	187	189	216	197	211	198	207	194	213	194	217	176	196	188	193	189	191	187	199	174	182	196	192	194	212	169	171	188	176	189	204	200	186	199	190	220	160	221	184	200	210	176	196	157	192	194	202	197	189	172	180	186	161	180	198	219	236	153	192	205	198	203	192	162	178	196	168	181	166	195	197	181	177	179	154	172	186	185	185	195	197	191	220	183	208	199	212	190	185	188	202	192	185	194	220	188	189	196	174	176	191	182	169	195	179	204	173	192	198	180	187	179	154	230	197	193	192	179	183	160	193	186	182	166	212	190	185	188	198	177	207	172	178	181	176	180	199	191	190	212	206	206	211	183	187	211	207	220	224	192	188	172	173	177	176	195	165	183	189	213	175	195	193	177	198	204	186	185	189	178	184	175	186	209	173	197	182	224	163	177	187	195	171	176	208	201	184	165	200	176	204	187	174	202	170	189	195	196	187	214	164	183	191	191	169	217	221	149	190	190	197	199	203	181	174	195	144	189	200	194	207	181	182	168	177	178	205	182	194	152	205	177	201	207	183	202	191	213	199	187	193	208	200	195	181	188	219	201	203	184	206	198	208	180	192	190	173	184	198	175	195	192	201	220	206	190	175	187	213	160	183	197	212	208	198	210	191	196	207	205	192	203	163	176	178	191	181	209	190	210	198	200	202	202	197	200	216	190	176	191	192	206	194	202	171	200	190	184	184	189	184	207	204	191	158	206	190	190	172	192	195	142	182	203	189	196	202	172	190	189	185	224	232	187	205	203	193	185	217	204	171	189	165	192	190	202	175	197	197	189	176	171	183	201	202	153	206	213	200	195	185	178	185	189	224	212	227	196	185	204	210	184	206	183	214	171	160	184	178	202	181	187	198	185	190	201	183	198	195	216	176	194	188	186	184	224	185	198	179	197	204	185	163	214	201	194	194	179	187	211	203	195	202	167	173	183	186	184	201	200	182	183	203	199	191	204	199	183	178	208	201	194	189	200	191	184	205	189	197	173	175	189	185	168	194	200	192	185	184	174	175	174	193	182	192	196	181	198	195	197	207	199	192	211	204	167	181	204	182	181	183	196	182	168	197	192	170	204	188	202	225	198	193	184	206	177	175	195	199	206	207	198	215	190	176	191	185	195	198	190	189	201	242	181	196	207	189	194	183	180	220	169	175	198	180	180	170	203	197	177	171	184	190	200	185	174	192	194	196	193	207	176	204	194	199	184	224	226	185	219	188	201	191	184	208	195	181	207	194	183	201	202	180	197	190	190	199	187	180	204	185	196	214	227	204	204	189	198	206	176	192	178	235	196	190	195	198	172	169	194	180	207	195	179	166	197	179	175	180	202	184	194	215	220	194	203	182	217	213	159	189	187	180	208	183	211	229	192	200	204	185	215	183	195	169	187	210	195	201	199	173	168	168	196	208	184	181	210	230	203	177	191	189	172	191	183	219	175	189	215	170	172	175	191	193	183	191	182	157	180	206	166	176	219	198	194	171	194	201	197	175	209	190	186	191	198	195	178	186	194	181	175	167	209	185	173	188	200	206	182	200	187	233	187	172	183	199	199	198	192	189	206	197	181	174	197	213	186	212	198	201	208	211	177	175	204	213	177	185	190	195	183	185	200	188	193	183	180	193	202	215	247	174	185	199	178	207	190	219	192	197	210	192	185	167	191	194	190	197	186	193	176	175	205	200	165	214	207	199	181	217	207	185	179	228	196	186	170	182	208	163	199	191	208	225	196	204	199	201	162	198	201	161	211	171	183	209	199	200	194	220	186	184	183	178	184	210	194	168	175	190	169	186	203	217	179	170	162	182	209	190	176	208	173	163	180	213	214	169	187	193	183	197	173	187	186	170	192	182	190	210	191	197	194	212	189	188	193	178	179	207	205	211	174	199	194	182	201	204	218	190	189	176	187	200	192	216	198	200	183	193	181	190	170	178	204	195	188	187	208	185	185	202	194	191	171	197	175	202	177	170	187	201	183	203	183	181	208	204	167	214	184	185	195	169	210	197	176	177	164	190	189	192	181	181	190	183	212	168	213	178	178	185	183	208	196	193	204	195	198	180	186	190	194	166	201	194	177	212	186	195	191	184	213	205	206	190	170	186	208	217	206	188	197	211	196	191	220	165	194	184	180	187	200	189	191	196	161	214	166	221	184	225	210	179	178	187	181	196	191	180	201	170	193	207	201	177	166	202	202	182	209	170	203	195	197	202	214	180	208	177	177	180	192	187	198	213	163	213	173	203	186	198	190	175	187	215	195	189	197	208	206	174	179	236	184	184	190	173	199	183	172	186	174	197	207	188	202	178	186	205	185	195	178	217	183	174	183	179	204	218	202	215	201	167	201	197	177	187	210	172	185	177	211	206	148	196	187	225	199	187	195	191	176	177	202	200	180	188	203	196	191	171	178	188	200	201	200	177	184	194	183	183	184	197	207	194	198	198	215	212	195	198	204	188	206	171	198	180	183	186	182	204	189	171	186	177	210	192	215	189	184	183	174	214	166	182	178	208
6439	768	1178	1236	1201	1039	888	739	654	711	648	548	598	548	533	538	546	519	495	505	489	508	481	546	495	508	479	482	477	506	491	480	447	477	472	453	462	434	395	474	472	494	510	468	505	470	491	483	474	455	481	494	479	462	454	532	435	427	459	464	509	469	471	449	447	469	439	424	461	465	461	435	471	441	471	480	464	470	494	450	491	455	477	479	452	463	455	464	458	451	443	493	477	465	454	499	458	465	447	465	426	468	465	465	480	454	476	438	465	430	461	467	458	449	482	439	470	461	453	451	452	475	455	435	489	477	477	468	454	445	457	485	440	451	461	451	429	455	450	472	460	460	493	477	424	455	450	470	487	463	449	449	444	458	485	448	449	453	511	432	450	488	428	424	432	432	449	441	464	474	457	447	498	486	469	441	451	449	442	469	483	458	447	418	448	490	435	486	422	481	464	433	453	462	461	458	450	463	477	488	448	445	479	462	472	440	472	477	459	455	476	443	424	489	402	486	474	443	425	434	424	501	476	470	469	491	459	483	435	437	420	456	462	469	451	474	457	454	468	465	489	445	454	422	408	442	445	484	419	462	499	464	442	406	454	450	446	467	453	442	471	428	475	440	450	448	468	449	451	439	414	426	461	452	446	465	462	453	441	434	441	422	446	409	495	473	430	495	469	473	453	450	466	464	493	489	469	442	468	430	486	464	454	504	421	469	445	475	441	435	491	486	453	447	496	452	489	463	460	461	453	463	475	479	440	455	490	440	447	501	482	466	496	478	436	467	453	461	436	449	456	460	451	431	469	461	500	389	406	504	438	456	443	450	428	453	483	424	453	472	440	417	453	447	475	459	467	452	477	442	466	480	473	457	459	497	460	439	458	439	444	462	447	462	461	417	395	453	463	496	460	451	489	463	456	417	448	428	485	473	479	407	460	448	411	451	414	471	468	405	451	457	455	458	474	423	471	455	421	459	447	399	464	513	469	437	477	466	410	450	463	471	475	450	450	451	491	446	446	479	444	460	452	455	446	443	432	483	478	432	475	442	488	473	448	448	443	456	491	469	461	475	464	484	477	434	433	462	440	466	476	496	427	451	405	471	422	502	488	451	409	440	454	413	453	458	472	478	462	451	475	440	444	467	448	449	461	498	482	456	450	462	422	468	464	407	448	491	447	457	428	479	471	471	435	468	459	482	470	449	437	475	473	482	475	487	478	424	496	457	505	467	476	459	442	488	475	457	489	479	457	443	477	450	426	461	457	434	479	451	458	506	456	443	440	439	462	493	467	459	465	451	451	452	454	446	469	470	457	483	448	457	496	466	432	422	421	469	447	459	431	484	457	460	474	458	481	449	451	484	476	463	431	460	429	497	416	512	481	448	430	446	434	449	433	448	473	431	415	439	464	459	498	413	445	462	452	474	482	455	478	446	461	438	465	467	438	475	456	503	431	448	462	473	474	433	465	417	508	455	480	481	461	473	484	454	450	448	459	435	460	425	450	445	491	459	483	467	453	508	481	439	440	438	453	475	471	488	477	477	454	458	477	476	497	460	452	454	451	477	467	488	486	496	450	485	466	457	471	485	452	455	442	444	440	422	474	442	440	437	426	466	450	483	451	482	459	434	457	497	439	457	443	440	469	421	461	481	513	480	460	471	445	453	468	468	453	456	443	445	441	460	495	426	456	475	473	427	453	486	455	442	451	458	431	420	471	464	452	485	493	439	445	471	439	462	501	472	446	443	492	486	474	432	434	445	488	475	442	462	447	474	446	484	477	449	472	459	445	464	436	472	434	425	464	447	470	475	463	458	434	451	461	448	446	444	434	474	478	450	462	448	435	454	449	484	487	453	419	474	484	457	450	453	464	500	477	431	464	468	439	466	466	449	454	472	471	476	421	446	471	414	460	482	443	456	464	476	423	445	450	470	452	516	450	496	497	443	431	463	477	442	466	441	475	465	470	480	425	463	471	478	464	420	461	432	470	504	447	458	468	438	467	485	441	426	442	470	465	429	445	448	431	429	486	463	452	470	440	460	474	440	470	455	510	449	424	457	426	433	468	451	459	463	433	426	436	416	454	462	425	460	473	483	424	462	445	419	425	428	416	449	436	448	472	455	441	466	443	462	474	466	449	449	506	464	468	473	429	490	413	445	484	445	429	447	454	461	426	441	491	470	464	483	411	462	464	450	450	465	443	484	470	458	487	449	474	470	489	472	435	436	472	480	464	458	449	425	452	422	447	477	438	484	460	494	453	455	484	441	479	466	463	416	457	445	450	449	474	448	461	455	455	442	439	425	489	493	423	451	479	439	442	468	448	490	461	467	440	435	481	439	457	457	458	504	447	460	461	490	456	488	457	443	511	472	461	412	459	434	459	426	479	452	494	440	458	435	474	477	435	505	457	466	450	449	471	426	477	488	481	464	435	438	444	482	421	456	436	455	457	418	472	484	460	478	481	429	485	469	449	446	484	459	417	444	469	457	445	421	441	433	474	482	482	463	457	465	475	472	421	488	445	502	443	447	468	451	500	474	443	504	455	485	435	461	487	444	456	464	429	458	425	481	484	439	474	464	505	473	458	456	431	435	429	437	487	447	437	433	427	440	479	465	425	507	494	433	476	422	449	433	478	440	474	445	490	446	473	480	481	470	456	497	420	491	466	474	510	474	443	423	469	451	427	466	416	438	457	429	458	490	495	472	462	450	439	447	422	424	466	493	456	456	440	452	459	453	436	461	465	466	419	439	451	471	425	433	449	456	459	490	458	482	471	437	451	465	436	422	474	451	439	492	428	498	457	445	426	480	474	465	433	453	463	461	462	436	433	460	455	452	459	463	453	469	457	486	440	458	441	459	453	483	395	462	468	496	508	451	463	479	463	426	469	451	428	452	456	458	460	455	446	476	453	441	440	452	388	511	469	477	495	451	465	445	477	429	478	458	472	464	437	448	434	471	505	454	432	445	494	451	466	440	457	481	464	444	476	502	407	469	460	479	509	460	436	435	456	417	471	436	467	442	452	486	432	428	446	487	426	451	467	474	465	457	447	454	503	432	439	472	461	494	438	445	442	465	441	445	484	466	471	449	458	485	458	460	476	472	471	472	462	450	461	487	461	476	492	446	436	454	414	453	451	439	444	450	439	487	456	495	478	445	405	447	464	481	453	470	450	472	442	472	453	432	442	463	449	429	432	440	401	454	455	452	432	428	453	474	425	487	469	508	443	493	433	495	456	442	473	405	480	480	466	468	463	440	447	441	444	441	419	420	465	479	455	416	477	477	498	487	455	438	449	479	490	436	450	492	466	464	528	451	450	454	455	442	432	452	474	449	461	457	449	438	440	475	465	504	434	439	447	459	453	459	466	462	438	438	469	449	449	453	438	445	486	471	444	419	484	456	466	436	464	466	465	455	471	450	469	475	453	443	436	475	456	482	483	456	427	442	450	459	474	443	428	461	455	466	455	443	431	463	449	481	460	480	471	442	503	465	466	469	497	469
14782	1192	817	611	511	368	327	307	251	247	248	249	222	203	196	214	194	187	197	203	224	194	171	217	190	179	188	191	185	169	196	189	184	180	169	191	190	140	165	183	171	194	172	189	197	189	173	208	184	185	177	177	210	172	189	193	181	186	216	183	174	160	199	193	203	191	158	193	183	197	168	210	161	177	172	175	186	176	191	183	179	182	200	186	180	182	177	198	186	188	192	194	193	206	181	196	183	183	175	189	180	188	162	179	178	206	177	166	176	227	182	170	206	178	169	188	208	173	185	179	186	187	186	181	174	183	185	185	159	152	188	189	185	179	185	202	199	169	193	187	182	156	197	172	193	186	196	205	189	203	147	182	175	185	174	167	165	201	167	207	192	183	165	202	202	174	191	160	186	178	188	165	156	168	178	182	176	197	185	189	194	184	212	192	171	196	162	192	196	160	195	195	170	214	183	174	163	154	168	207	204	188	177	204	182	179	188	164	193	171	192	176	171	154	169	177	171	179	141	188	211	192	202	182	156	183	187	185	176	180	187	150	189	138	167	200	195	208	167	204	173	210	188	199	161	189	192	183	185	177	173	198	191	203	171	205	199	180	183	167	182	164	156	200	193	189	172	186	206	204	171	186	186	182	187	176	206	200	203	190	206	181	188	190	180	173	195	207	166	175	203	190	179	191	196	204	173	217	204	186	199	166	187	192	161	192	191	172	188	161	178	196	179	211	173	194	201	188	173	181	199	185	188	196	163	202	167	187	188	173	174	209	197	171	166	194	184	209	170	190	179	215	196	182	171	174	191	180	194	208	190	176	215	178	168	178	191	159	187	192	182	148	178	193	185	184	159	188	191	161	167	158	204	193	181	178	186	202	194	204	179	175	188	163	182	191	176	200	174	153	180	160	167	171	189	187	206	202	208	177	199	182	191	206	175	191	199	205	176	167	190	181	175	149	175	178	187	176	197	183	175	183	190	184	183	173	171	149	188	194	189	156	188	172	200	183	190	185	181	201	189	185	189	179	179	179	204	204	182	178	199	190	205	183	200	192	212	188	186	222	195	168	198	186	199	193	180	175	188	175	182	199	179	190	170	173	172	168	179	184	181	190	174	201	169	180	171	176	195	179	171	193	185	194	198	182	189	194	164	175	204	185	166	181	192	185	180	198	168	171	172	169	180	196	195	168	174	202	194	177	167	163	188	191	171	177	164	181	196	191	208	210	167	189	172	183	189	200	207	210	194	179	215	168	177	177	191	166	179	183	185	208	179	187	184	173	176	191	183	193	194	176	181	183	205	178	206	188	214	184	157	188	196	211	177	176	179	203	167	171	171	185	170	170	181	182	175	184	181	178	147	195	196	178	165	161	187	170	225	175	196	178	168	161	184	178	197	184	178	160	202	194	185	191	166	188	168	181	191	175	180	169	186	176	207	199	196	181	190	200	192	166	182	162	191	198	199	190	210	205	194	198	181	196	189	174	165	181	185	165	199	188	168	187	186	183	197	175	180	162	178	151	156	205	198	198	192	158	188	191	197	181	195	187	184	216	186	156	183	192	179	194	194	154	170	182	180	149	188	171	195	193	204	170	168	154	195	163	180	179	176	200	193	176	168	183	196	167	183	196	189	196	194	179	169	175	163	177	172	171	187	202	210	191	218	181	166	178	188	184	178	179	191	196	178	157	188	186	163	160	184	184	170	189	185	188	180	189	190	164	177	179	187	181	196	180	186	169	160	190	166	197	183	210	200	202	227	193	185	203	174	191	187	179	197	196	177	176	188	166	176	180	195	175	191	173	184	201	188	192	171	168	214	189	181	198	187	174	216	141	161	154	195	184	177	179	168	199	172	185	153	176	188	190	201	185	125	159	175	175	208	164	168	186	178	180	196	179	202	177	191	182	159	203	162	190	169	190	177	175	185	197	182	199	163	186	175	184	182	188	172	179	184	178	180	168	194	182	170	190	154	165	201	181	164	201	199	204	193	194	188	175	168	178	166	205	195	165	185	190	196	205	187	184	183	198	160	172	192	169	181	183	204	197	168	156	186	181	193	203	188	161	181	193	168	199	162	169	180	191	182	185	165	181	185	194	178	158	178	192	211	155	175	192	222	172	184	192	201	176	196	188	190	167	189	177	208	208	177	183	169	191	194	185	207	172	179	176	173	183	186	189	160	189	191	192	174	157	208	201	168	169	181	198	174	164	176	167	176	204	183	160	176	157	198	196	158	191	191	174	136	156	205	202	196	196	182	185	206	183	172	196	190	186	179	205	205	183	207	195	179	186	175	186	184	193	203	177	191	178	177	198	162	185	170	194	183	217	165	171	167	185	189	174	170	178	178	168	185	210	195	170	173	181	177	156	183	175	170	165	196	204	191	184	172	170	155	188	176	179	187	194	168	182	206	158	204	150	168	162	172	186	187	173	188	165	206	205	169	221	166	196	191	163	176	188	198	199	198	166	210	188	195	191	169	184	194	172	184	186	198	183	185	169	148	172	186	211	201	184	170	155	187	190	178	168	193	197	210	178	175	170	178	175	185	187	176	215	174	161	173	193	198	173	180	177	202	224	158	185	171	190	164	177	177	191	173	188	185	203	194	189	175	180	203	177	190	156	188	204	186	193	197	196	162	178	200	183	184	192	190	182	171	201	166	197	208	217	179	173	158	190	213	195	181	203	191	182	193	225	168	183	181	205	172	177	172	186	205	201	169	175	169	177	189	175	185	190	201	195	158	180	182	186	181	172	141	176	193	183	198	149	201	185	168	174	173	155	199	199	183	203	200	174	185	178	157	160	171	178	173	195	180	191	185	174	195	181	190	190	204	162	186	192	188	203	166	156	177	198	198	173	198	194	170	179	213	170	169	188	197	165	170	179	179	195	167	195	178	184	171	188	190	201	196	193	176	176	171	181	179	213	188	180	168	180	183	203	197	178	198	178	193	146	183	191	168	206	193	172	189	200	181	163	184	179	162	166	194	181	158	157	196	148	172	172	170	162	180	175	203	176	164	165	199	179	178	194	178	173	195	176	190	161	193	175	191	165	171	173	189	196	192	175	203	197	183	193	187	195	162	180	189	172	171	181	190	172	171	196	182	197	208	177	161	192	176	177	176	184	200	185	155	204	171	215	185	167	182	179	207	184	194	184	180	181	189	183	191	163	172	194	170	183	198	175	187	169	214	177	191	167	198	152	195	182	187	182	181	191	224	174	206	219	191	176	198	174	180	195	211	178	159	188	181	184	201	174	166	166	184	170	158	151	167	179	206	198	181	152	174	185	197	192	191	191	177	178	202	184	192	180	167	198	190	161	188	169	158	194	190	163	166	176	180	183	168	184	186	176	168	195	175	186	176	201	172	162	182	187	175	194	177	173	196	179	179	169	202	192	206	177	173	167	187	181	159	176	168	184	196	195	174	167	183	155	164	183	183	165	202	180	183	197	185	185	160	158	180	184	171	170	183	152	182	160	191	176	163	192	190	204	195	187	196	164
8289	1040	1897	2024	1813	1502	1187	1076	943	838	734	729	716	724	621	642	623	602	598	583	593	549	518	501	554	571	509	509	560	501	519	437	478	446	554	504	497	482	499	497	484	451	482	516	481	482	448	510	480	517	455	505	487	520	486	490	498	496	465	501	481	461	514	482	497	474	475	502	523	507	506	484	449	474	472	539	477	495	538	493	469	505	471	465	456	470	473	484	496	466	506	460	457	441	464	449	490	460	488	448	455	486	455	467	428	498	507	477	501	502	463	459	531	469	544	508	490	473	478	451	444	475	441	459	514	511	490	486	477	430	426	467	484	480	479	501	517	473	500	468	481	464	500	489	463	508	484	481	467	475	447	460	510	500	521	468	483	517	476	490	433	474	481	502	466	485	480	474	474	496	473	495	482	481	465	486	458	480	466	476	480	491	474	458	474	434	530	507	494	485	445	495	485	485	457	453	475	482	484	436	474	498	464	464	459	486	511	473	494	496	510	492	452	480	464	465	435	459	494	501	520	442	446	488	484	500	450	455	480	511	475	494	439	476	504	484	482	463	479	455	447	488	459	439	473	422	470	478	473	470	463	464	480	499	439	472	477	454	460	463	538	479	488	491	491	463	514	456	449	456	480	488	492	483	443	434	476	480	476	500	502	476	446	448	493	467	480	459	482	495	451	481	474	458	424	467	485	456	487	493	434	464	469	478	490	455	455	484	467	499	487	506	485	491	451	485	459	490	492	471	512	491	441	498	533	478	463	484	462	463	473	474	497	507	502	440	480	437	474	453	491	465	509	454	475	440	488	490	464	474	496	466	491	465	472	517	463	446	488	469	476	452	491	469	480	481	461	440	460	480	446	459	477	466	452	486	447	480	494	452	464	441	469	465	510	458	466	450	492	485	508	481	471	481	460	477	497	462	495	499	486	492	470	481	443	497	477	478	485	501	486	454	483	464	474	467	496	496	468	453	493	457	458	502	453	494	496	530	498	470	472	489	465	474	491	438	478	471	477	489	429	465	484	476	472	479	477	460	468	489	457	473	493	473	440	484	479	471	444	495	480	470	476	477	452	475	451	484	517	445	521	525	436	474	449	480	493	499	461	465	452	492	468	462	463	469	461	473	490	505	467	436	460	479	481	493	482	480	488	456	453	491	528	522	470	453	458	463	444	496	459	463	432	476	469	467	452	467	510	453	466	430	488	487	498	441	466	448	466	470	443	494	478	444	456	491	448	469	494	501	494	469	441	494	440	488	478	479	501	461	466	483	522	480	478	465	445	503	498	479	473	545	457	458	472	439	474	463	445	457	475	477	489	496	516	473	518	488	483	432	470	495	481	502	470	481	459	453	479	539	481	449	443	465	482	478	473	512	523	464	502	466	468	483	465	468	423	491	455	469	482	446	477	480	492	482	506	459	477	440	463	495	460	471	488	450	454	505	442	442	480	497	479	465	497	459	480	504	497	444	444	508	486	475	488	494	491	496	432	496	487	470	485	487	496	448	442	460	508	516	499	501	465	480	494	431	524	454	462	469	512	480	453	473	467	489	478	447	456	510	427	486	455	465	451	487	438	503	490	493	471	431	498	481	465	431	510	490	464	480	467	456	509	457	510	463	453	440	503	452	504	522	453	467	466	463	484	468	490	506	479	464	484	483	457	484	459	479	462	454	495	504	439	496	454	492	525	439	444	504	495	487	476	470	471	487	474	487	521	463	455	462	449	457	497	511	469	460	451	489	493	465	500	514	482	457	476	457	449	507	481	548	476	479	462	485	464	460	469	480	459	491	456	475	446	484	465	502	484	468	475	481	483	441	467	448	488	485	503	446	466	514	475	475	425	466	507	465	447	476	475	449	489	485	469	473	478	457	462	501	438	457	460	514	484	458	508	500	460	467	475	492	468	491	462	511	500	496	467	469	476	508	465	489	502	475	437	467	477	446	500	498	483	491	451	488	474	475	492	435	516	492	440	477	477	463	442	486	485	460	520	445	441	503	470	459	508	431	433	470	457	481	436	536	519	488	475	467	475	493	452	462	476	461	490	492	474	482	494	470	443	539	436	456	454	468	445	453	461	439	448	486	478	472	471	472	458	489	500	456	454	494	458	435	467	442	466	416	477	492	468	477	479	506	440	480	478	479	443	476	453	484	489	471	475	499	486	462	457	503	456	509	478	468	478	456	522	479	454	478	420	479	481	492	485	464	479	417	499	501	470	495	504	432	487	472	469	498	491	458	439	487	482	486	469	481	525	460	508	453	497	488	503	464	480	428	476	499	522	463	499	470	506	477	487	521	464	509	509	422	463	502	467	485	442	491	496	465	495	462	466	450	444	481	465	462	426	467	474	473	503	478	485	477	460	477	456	498	451	492	480	503	486	429	464	518	475	453	444	490	475	486	460	464	439	436	488	494	474	493	461	444	461	521	487	476	503	477	480	473	471	480	451	480	496	456	491	454	488	490	470	483	474	472	494	472	496	454	476	498	490	465	506	468	484	499	504	468	422	471	503	442	494	444	465	474	459	466	453	483	476	433	499	486	464	472	472	500	450	498	471	463	482	495	441	528	443	452	487	497	461	457	486	440	442	459	505	473	461	507	484	478	440	472	458	482	487	477	482	482	452	483	423	454	485	457	477	489	475	509	449	507	486	459	420	477	502	525	495	462	467	452	497	476	466	522	476	453	485	516	440	469	478	515	462	471	501	492	451	482	445	482	450	470	470	481	455	464	478	480	443	505	507	459	451	465	454	473	440	457	438	514	474	502	451	482	482	479	482	470	469	505	487	487	498	484	442	510	428	473	472	457	461	468	452	467	474	471	455	447	487	519	484	463	459	468	470	507	461	491	469	456	543	475	464	482	504	450	496	475	474	470	473	518	476	493	450	512	476	475	508	492	478	469	488	444	508	455	444	465	445	458	482	437	474	483	471	466	476	452	429	470	492	456	501	471	454	455	476	454	445	460	509	451	521	455	484	480	471	477	436	500	517	516	464	511	493	464	476	459	467	485	442	462	525	466	463	461	480	492	488	471	468	484	473	454	483	525	449	504	475	485	482	437	502	427	506	442	463	445	479	454	471	444	472	458	474	497	456	501	514	501	480	458	462	463	490	473	510	420	450	528	460	476	497	444	478	486	494	462	481	455	434	519	453	500	508	448	460	457	471	479	492	464	476	475	459	455	458	476	497	482	478	492	456	489	482	453	489	490	472	547	436	469	491	455	470	448	466	510	477	494	497	498	445	454	439	466	517	493	481	461	506	473	486	476	465	477	475	465	462	538	445	474	475	507	483	492	490	468	481	476	482	491	488	487	474	472	457	465	479	455	469	483	456	499	460	449	503	494	463	500	480	515	454	482	456	472	461	429	443	477	462	435	463	472	497	479	415	493	485	464	498	476	491	441	458	485	489	487	460	490	462	467	453	453	477	486	508	503	498	443	499	474	519	507	514	483	491	472	486	492	517	489	439	459	471	453	494	502	500	495	449	470	448	510
1584	424	392	393	391	366	395	373	381	420	409	391	376	415	372	416	394	389	412	414	416	375	393	382	384	367	359	369	376	397	367	400	445	391	396	396	399	409	390	392	362	371	394	403	382	400	386	390	401	365	396	399	425	414	377	422	388	382	400	403	385	427	405	432	420	406	425	393	379	394	376	436	383	380	370	366	430	375	436	399	372	408	379	393	394	387	430	402	394	401	428	420	416	363	382	367	410	370	377	443	387	384	378	395	435	433	378	402	424	450	381	415	418	384	376	377	418	376	399	370	367	382	419	427	397	439	418	391	394	396	361	369	406	402	406	388	382	405	456	373	387	392	421	385	388	407	370	382	393	375	423	365	402	413	368	385	328	388	388	417	400	396	374	385	446	360	410	397	373	414	395	368	382	371	422	400	403	390	379	403	369	408	385	395	390	389	364	419	373	375	365	381	429	384	431	380	403	436	385	397	361	407	397	398	393	403	406	427	431	358	433	370	403	385	403	409	383	352	403	378	394	374	382	354	347	433	403	405	420	358	379	405	406	386	412	422	412	427	450	396	359	389	358	386	397	383	422	374	372	392	370	377	421	416	378	369	395	396	413	374	396	400	431	431	396	427	386	407	387	378	372	376	370	370	384	415	378	395	406	379	400	373	430	451	345	449	417	428	394	426	399	409	360	400	413	382	363	371	426	418	415	400	391	385	390	384	393	379	393	389	387	411	430	393	414	380	385	386	422	417	405	363	415	375	422	371	424	382	367	419	382	351	387	426	423	379	395	423	441	408	431	373	383	385	416	395	374	413	393	421	425	388	369	420	389	333	400	375	401	432	358	381	380	419	402	404	368	403	399	382	428	404	424	408	391	391	419	380	393	380	393	409	363	399	409	412	417	374	422	432	412	376	403	394	385	371	374	391	354	365	365	372	410	367	347	429	364	370	404	404	396	417	382	413	392	407	451	408	382	385	409	383	404	429	386	399	417	403	400	423	403	420	368	352	357	361	387	410	399	389	372	391	426	378	392	348	409	408	374	397	380	375	409	364	397	378	420	409	433	420	412	385	398	385	390	410	404	403	399	382	388	383	373	360	412	349	449	443	412	414	375	362	421	406	420	406	401	367	401	391	360	395	373	356	391	374	418	398	403	414	345	405	370	347	355	395	364	385	384	385	403	403	358	406	415	371	402	373	379	372	422	394	399	389	422	416	416	404	364	416	416	403	426	379	384	372	409	405	422	379	404	374	348	370	379	378	388	399	375	392	386	418	379	439	393	373	359	378	378	375	398	374	375	385	404	415	414	376	429	360	426	367	417	420	411	414	422	376	418	409	363	419	395	366	346	372	401	382	406	390	391	390	402	400	361	390	403	398	376	420	392	413	422	402	373	362	363	367	419	410	400	405	380	412	365	398	426	380	401	421	408	407	374	407	417	405	412	439	376	411	408	441	418	406	463	384	389	374	397	393	399	362	365	372	378	379	391	401	363	389	426	382	385	388	394	406	408	406	410	379	354	390	388	388	362	388	399	382	426	436	397	377	372	409	364	373	436	433	376	389	375	434	379	389	448	411	402	450	339	387	421	421	409	410	393	355	404	417	412	389	433	410	378	397	399	390	394	344	403	418	370	376	382	365	383	405	378	420	373	409	366	421	436	384	346	402	445	391	365	360	381	385	373	407	370	412	415	376	420	412	377	381	440	433	366	432	394	367	397	415	392	381	374	396	370	467	401	394	409	365	374	409	424	376	406	444	398	412	410	457	370	388	411	417	382	412	398	380	409	413	421	390	400	396	384	390	360	369	392	404	413	404	377	398	350	435	414	391	398	402	394	387	410	395	402	365	385	384	399	382	402	406	360	398	395	387	415	387	420	378	390	381	392	380	411	372	397	405	379	402	367	427	394	404	374	375	398	418	400	412	417	389	381	397	397	407	384	383	367	373	346	391	406	418	407	389	415	379	426	405	400	412	409	396	395	390	375	392	394	419	411	406	389	383	355	393	391	396	363	348	386	391	395	423	411	388	391	407	424	388	355	403	370	440	407	455	399	345	396	434	356	394	368	353	372	388	391	393	410	396	392	411	403	388	394	432	416	402	395	380	415	404	413	406	379	408	372	407	403	429	378	401	381	399	396	375	437	402	407	390	417	391	370	370	407	372	409	380	394	369	415	382	375	409	410	421	397	376	395	388	422	387	383	406	385	392	394	386	386	388	393	393	399	386	415	394	414	399	384	387	388	387	402	414	407	394	381	381	441	404	401	374	371	432	372	398	421	405	360	357	392	362	379	412	392	417	415	397	382	373	394	432	378	401	418	408	396	408	406	387	410	406	421	376	402	389	367	400	401	413	362	371	405	398	380	362	381	439	417	412	409	430	386	422	426	425	382	422	408	447	395	400	393	382	389	412	375	391	429	434	413	421	421	396	408	414	390	376	360	382	402	420	407	399	382	388	428	400	383	357	388	401	406	396	342	360	390	394	393	361	374	396	398	422	400	390	405	409	398	404	377	396	438	412	393	386	402	371	395	430	374	391	414	410	395	361	399	406	389	345	391	395	406	363	423	412	394	398	389	359	411	377	418	389	427	381	390	391	393	369	414	405	412	396	373	416	412	369	405	387	410	373	435	388	408	417	377	370	403	396	411	430	374	356	378	432	371	414	434	387	359	376	417	421	401	368	378	412	401	389	393	377	431	406	411	376	371	422	385	389	389	377	399	397	403	378	376	386	357	382	400	435	402	400	407	385	407	465	396	391	373	369	342	408	381	393	402	414	369	397	386	390	380	417	407	402	368	376	401	393	389	417	370	390	376	401	343	425	371	402	410	434	395	429	386	357	386	402	391	389	393	389	384	401	423	365	401	412	391	409	388	407	408	379	400	408	403	380	378	398	401	440	438	405	403	404	396	391	390	367	367	402	390	421	404	390	429	387	406	432	400	388	415	384	405	335	408	382	397	377	421	437	406	394	391	419	391	369	387	403	397	406	378	413	362	381	425	397	358	411	367	390	394	371	378	428	410	410	432	395	414	341	358	439	390	403	373	387	377	375	400	449	407	407	391	448	360	359	375	397	432	417	426	373	418	389	387	382	423	382	422	374	372	374	404	382	402	384	435	402	390	400	407	403	420	414	391	400	351	389	383	385	389	366	392	397	393	407	381	401	423	382	376	411	408	367	412	357	399	390	403	385	377	387	415	406	404	437	366	395	401	382	426	344	417	394	354	372	411	452	424	379	453	416	412	429	393	409	436	370	412	402	392	371	430	374	395	372	358	357	370	369	393	385	385	383	400	386	378	356	388	389	406	421	408	427	370	369	380	374	384	382	399	412	392	408	384	384	398	424	381	411	380	399	374	371	397	368	389	370	432	388	387	381	362	414	389	411	387	380	438	375	424	401	424	400	374	394	395	368	391	377	389	406	351	388	380	405	379	419	420	410	414	378	387	388	395	413	377	354	368	405	384	395	423	394	401	385	397	406	405	390	373	404	396	417
2082	846	858	884	902	886	881	849	862	849	885	855	851	872	862	883	883	886	885	858	866	816	887	896	909	883	880	829	858	901	843	871	835	884	874	839	862	859	878	845	868	864	868	891	887	858	861	893	888	902	874	910	854	874	881	823	851	881	875	887	832	854	857	887	852	818	858	846	917	862	889	857	880	899	887	837	897	887	894	843	863	869	895	862	859	802	879	854	840	869	890	871	879	817	814	892	885	922	849	874	841	853	872	865	875	857	866	849	905	848	836	840	860	819	879	908	861	876	867	843	777	924	924	837	875	864	822	863	902	872	888	863	886	860	880	849	876	864	855	881	924	942	821	824	820	836	852	854	827	892	877	870	899	880	874	844	868	846	908	888	895	884	918	884	895	865	843	826	892	851	851	890	800	846	862	917	882	832	821	863	833	869	869	875	921	861	850	867	824	825	870	858	830	874	885	890	849	830	840	865	891	834	867	836	871	916	884	829	871	849	828	889	861	894	853	872	826	837	854	890	849	793	830	829	845	836	869	879	852	850	902	884	844	835	852	847	842	814	897	825	801	863	886	927	855	824	858	866	824	835	871	848	873	903	871	856	833	849	858	864	862	917	863	824	860	885	856	869	889	887	896	917	861	871	815	881	841	857	889	880	829	802	883	801	884	932	849	884	847	891	847	907	888	856	827	851	908	866	872	842	853	846	834	894	864	844	832	848	877	859	915	818	837	856	860	885	928	874	887	785	859	905	896	891	892	842	853	912	863	849	809	880	882	890	878	794	861	921	860	937	890	888	838	933	905	917	818	863	800	820	915	890	840	891	899	892	897	870	874	832	845	862	827	825	823	848	925	881	891	883	889	891	896	842	892	822	804	869	915	844	852	824	923	848	873	887	850	872	851	863	803	862	850	871	950	841	846	903	843	811	858	885	919	856	851	878	905	876	873	829	925	847	860	885	911	869	834	887	833	862	807	859	830	797	863	878	868	833	872	820	828	852	897	859	876	851	891	881	832	847	845	876	862	834	896	873	848	829	845	861	883	850	857	837	886	826	891	848	852	844	887	848	861	884	878	872	869	896	912	845	866	851	889	863	884	909	832	843	866	813	907	881	909	884	872	828	824	878	886	907	858	840	894	901	850	821	834	867	883	894	850	889	853	854	861	945	868	871	857	857	834	865	888	845	831	879	816	858	867	841	876	860	820	891	819	836	891	853	854	862	804	904	826	848	832	881	856	856	862	874	841	910	863	854	878	864	879	892	846	839	886	878	835	835	839	872	856	898	840	904	903	825	943	875	846	850	837	820	849	869	844	794	872	870	835	907	873	911	862	878	862	835	880	855	893	891	848	865	848	827	874	898	812	895	864	868	874	870	875	859	874	808	842	815	878	822	896	886	900	855	877	882	789	830	896	911	892	878	847	790	882	859	882	857	897	905	871	862	876	918	860	887	855	858	871	894	872	877	866	900	827	853	841	855	852	816	890	862	890	819	865	828	855	863	863	902	895	830	865	874	857	884	859	881	869	848	830	883	835	859	832	866	831	841	840	825	858	843	854	858	861	896	864	896	885	837	845	852	845	938	878	872	841	857	858	892	843	837	885	854	872	861	845	805	858	884	873	888	847	825	869	830	862	834	856	896	866	876	849	837	850	854	820	837	864	862	887	884	860	879	793	853	868	851	876	863	817	860	892	869	838	826	865	839	923	897	877	855	826	813	871	878	874	836	866	888	843	875	860	862	860	861	811	865	844	870	870	889	820	886	874	876	826	809	836	863	849	846	859	881	896	872	856	858	877	877	833	893	881	885	878	848	846	883	855	877	838	866	834	812	847	844	888	877	867	827	930	866	802	929	861	903	868	837	878	829	833	887	866	933	847	874	831	813	828	839	859	873	888	840	873	868	859	896	867	825	849	864	869	840	816	862	883	828	847	836	899	898	883	895	917	903	866	838	869	858	878	927	918	911	860	875	876	862	867	932	869	897	830	799	850	859	820	862	827	857	865	826	888	905	825	865	874	810	822	811	865	898	873	874	851	817	884	870	871	847	854	909	900	835	799	902	847	850	816	871	864	852	856	856	879	836	849	867	847	893	851	909	883	851	859	876	843	874	812	863	892	861	831	849	840	876	848	882	861	860	881	864	860	888	869	927	917	838	886	876	859	853	890	807	847	808	860	849	842	849	884	843	867	877	878	855	835	863	860	867	856	822	881	833	888	822	848	879	813	907	839	869	871	873	871	846	848	818	913	872	875	902	883	887	882	839	864	844	863	833	898	837	840	855	847	866	905	877	839	898	820	864	870	855	844	899	862	867	876	877	852	890	908	864	901	851	791	816	905	890	884	835	819	835	804	857	879	887	887	854	843	861	837	924	848	864	897	814	900	865	839	885	933	871	863	886	895	840	876	899	865	862	852	872	881	877	859	866	853	900	855	876	878	838	893	868	873	879	865	885	866	832	846	866	866	920	837	844	881	846	857	843	833	882	836	858	903	820	793	839	872	900	877	879	830	854	891	822	851	884	865	841	885	881	886	910	890	874	842	825	851	922	888	838	897	862	909	864	825	849	889	866	887	876	879	859	893	909	912	872	878	883	897	817	841	879	839	880	892	900	845	841	883	902	869	846	842	843	859	808	899	818	853	868	896	814	888	839	868	860	888	829	840	814	887	918	860	840	839	877	835	882	833	908	814	869	826	821	894	870	858	851	877	868	867	905	825	878	889	840	890	821	911	855	871	885	847	880	896	839	863	848	865	857	843	916	869	867	853	853	886	831	849	874	843	817	905	876	934	872	922	890	865	869	854	889	830	841	843	887	859	909	890	871	904	873	863	855	835	874	868	861	855	876	865	834	842	856	850	832	886	873	861	876	825	871	866	818	882	885	882	877	829	868	859	873	823	863	888	854	859	885	915	855	877	885	844	883	886	855	885	836	834	839	866	873	863	861	930	848	828	846	883	829	876	880	835	859	891	815	824	835	877	891	865	898	822	817	901	880	855	905	849	881	879	812	859	850	869	894	909	854	814	870	873	868	834	864	866	868	850	810	862	873	852	838	877	845	833	857	913	878	899	852	804	834	863	880	862	884	845	900	829	904	882	877	894	844	860	843	848	822	848	810	865	844	822	830	865	859	869	881	822	868	860	829	879	816	834	875	881	925	843	831	889	900	832	834	901	821	880	909	863	841	828	829	858	840	847	883	812	931	824	880	811	900	838	869	843	890	872	833	869	838	864	889	789	860	860	818	868	886	934	858	844	840	848	861	915	854	845	860	863	836	867	850	880	832	824	891	853	845	890	870	893	880	859	851	839	811	874	869	872	912	885	837	891	833	857	847	867	870	858	832	855	936	857	901	869	885	890	787	901	897	919	846	849	844	879	838	876	865	821	870	863	908	863	903	807	916	878	860	840	824	850	869	831	886	922	884	826	891	860	832	892	851	895	837	792	859	835	852	859	854	868	865	876	879	854	874	842	822	850	852	847	886	891	888	882	873
7585	487	482	409	358	296	249	257	237	189	209	224	229	187	205	195	192	197	214	207	201	212	225	221	214	194	203	181	170	214	213	205	184	190	187	193	188	191	177	192	222	190	193	200	207	180	198	187	210	194	181	198	225	201	191	195	174	176	159	179	181	178	210	196	225	194	186	186	170	191	224	172	196	182	201	201	225	203	188	207	212	161	194	195	180	193	211	213	192	185	171	190	197	184	200	199	181	192	183	174	190	174	173	170	226	187	175	164	180	193	203	191	172	175	191	201	195	195	200	177	224	199	202	191	179	207	224	189	202	217	188	192	184	183	199	184	186	164	229	171	173	169	180	224	188	192	202	184	200	176	193	194	195	228	183	175	222	181	206	230	168	191	186	167	178	188	206	176	177	193	222	181	204	160	196	180	196	173	175	167	197	199	187	164	219	188	204	179	214	184	188	189	218	176	192	197	166	197	209	164	199	185	192	175	188	179	196	210	201	181	194	189	165	199	183	188	191	183	200	166	192	210	187	195	179	185	174	174	180	191	191	172	193	189	199	192	206	158	190	171	198	195	168	191	197	194	221	183	194	188	185	184	209	186	198	182	202	196	183	192	200	208	208	184	189	165	193	186	183	193	189	188	197	192	156	188	150	178	174	198	203	169	202	223	204	171	168	192	163	198	188	210	197	218	180	198	196	171	198	178	179	196	202	181	188	183	225	180	186	174	171	186	180	169	196	175	204	200	175	168	198	178	167	187	223	172	181	187	192	178	183	221	175	181	171	195	199	190	206	204	171	212	204	169	192	212	192	195	188	185	179	203	204	204	189	168	202	207	210	175	208	175	199	168	183	182	171	181	248	219	192	186	189	187	183	188	186	207	170	173	189	192	173	202	198	181	174	179	180	211	202	180	207	195	183	200	211	196	182	209	181	192	197	181	199	181	200	201	207	160	204	182	192	179	194	186	183	205	175	184	182	201	201	208	184	196	181	208	191	185	192	178	176	186	191	190	171	199	205	186	223	197	176	171	217	170	187	196	212	185	169	164	205	194	195	170	175	206	172	194	190	187	188	185	197	188	208	166	211	167	196	187	194	231	203	195	186	177	183	193	168	198	200	188	184	219	188	195	198	197	217	206	180	179	198	190	212	204	202	199	168	178	199	203	166	182	183	213	172	152	217	186	175	200	186	159	191	177	196	177	191	203	216	155	200	185	184	206	212	163	176	165	171	187	158	179	171	200	187	190	202	198	182	196	204	169	176	185	185	194	195	190	197	189	216	218	171	177	196	198	207	172	190	192	183	215	184	194	177	194	199	176	203	207	186	229	180	186	183	183	201	191	194	220	214	196	182	201	186	187	176	206	191	178	178	203	184	195	183	171	203	203	190	193	189	216	210	194	194	190	207	218	192	203	190	172	186	186	190	204	181	173	206	191	183	161	186	191	178	179	196	206	166	182	220	177	201	198	190	181	190	192	190	177	175	153	173	180	180	203	203	187	202	193	206	201	201	185	182	186	190	181	210	196	192	200	200	175	196	198	212	193	187	174	176	196	186	205	210	193	187	197	187	190	179	166	187	161	197	201	200	190	188	182	170	192	216	179	208	205	204	194	203	193	197	192	206	204	153	178	205	205	167	200	182	203	183	189	196	206	203	193	176	160	194	186	183	189	200	181	197	181	197	177	209	190	209	176	208	194	176	191	168	186	172	199	205	204	192	192	189	189	227	197	196	182	202	174	179	174	197	173	188	185	176	173	177	197	212	188	186	192	202	175	202	200	169	216	206	202	193	206	209	199	212	176	191	185	204	186	182	211	202	197	200	155	174	222	198	182	187	189	181	186	157	197	195	195	233	178	183	147	209	181	193	196	168	193	197	192	212	188	173	195	176	186	182	211	172	178	171	195	196	178	189	181	178	194	188	192	210	190	172	189	195	196	197	197	176	180	212	185	168	231	168	175	192	196	201	209	168	189	200	159	182	164	183	197	229	192	180	216	211	179	191	198	188	185	192	184	171	195	218	209	191	224	189	182	180	193	204	196	213	184	153	173	180	203	179	188	204	166	198	210	202	213	205	191	174	204	203	178	210	201	192	192	189	185	208	187	192	167	160	196	199	210	181	207	162	170	196	195	196	212	176	177	200	204	173	180	191	185	170	189	180	174	230	184	178	168	181	192	202	200	180	185	197	208	192	216	194	182	194	190	203	180	181	175	208	215	186	196	160	228	183	208	184	210	204	200	182	185	174	206	201	183	181	233	194	179	190	214	224	191	190	189	217	186	195	204	225	192	184	244	173	192	182	196	197	197	180	208	195	214	186	191	189	161	191	229	174	174	205	203	173	205	182	208	201	195	200	182	204	174	187	209	186	197	194	174	167	179	209	194	173	191	172	166	186	195	202	199	194	215	188	206	191	203	198	190	179	173	212	160	190	204	190	171	195	201	166	201	209	187	217	181	195	219	191	201	172	184	184	204	188	193	186	215	195	182	178	186	202	172	183	184	198	211	207	186	194	205	198	194	182	160	205	170	160	184	177	177	177	189	149	156	187	171	160	182	202	169	165	201	205	183	208	198	183	212	190	191	186	213	161	166	175	196	214	189	170	180	194	195	178	189	211	203	202	192	189	198	205	194	216	190	200	188	179	199	193	181	205	198	195	197	179	207	184	214	196	198	200	168	189	189	205	182	213	189	207	172	184	195	191	172	177	192	196	187	179	181	197	219	190	188	191	179	188	202	189	188	170	175	201	178	185	177	198	175	193	198	202	210	152	175	173	204	182	165	207	180	186	176	185	177	205	207	205	167	196	215	183	196	213	179	181	159	181	221	184	195	197	215	171	200	180	198	195	175	207	203	185	180	190	158	203	201	207	175	180	225	178	199	194	198	208	184	184	219	209	176	178	185	181	189	197	209	192	214	183	200	208	167	194	183	202	175	190	212	214	191	191	180	183	191	199	163	189	173	170	180	186	159	212	151	195	191	190	166	171	168	204	182	178	175	204	205	202	191	176	188	188	185	168	189	210	185	205	191	200	185	205	217	199	194	201	200	203	199	159	187	190	204	201	196	199	193	217	220	212	193	222	188	182	209	196	202	179	180	204	213	166	176	185	174	227	216	178	195	193	177	190	167	200	199	173	178	199	176	180	191	203	176	181	196	196	195	206	192	195	212	163	197	200	182	156	177	182	210	187	185	200	199	214	197	171	170	206	160	160	200	179	219	197	180	196	181	192	211	210	168	201	205	195	203	197	183	171	200	220	188	173	183	180	196	195	211	175	199	176	186	199	193	203	188	209	173	189	185	190	210	197	181	192	239	183	201	181	173	193	179	187	192	187	211	211	216	196	179	207	189	205	177	173	197	200	194	210	197	178	208	209	183	165	194	200	204	191	222	184	196	209	213	206	189	203	193	175	176	175	176	209	200	189	182	187	161	168	207	205	182	192	204	190	182	178	187	203	204	166	207	190	224	189	178	206	167	191	191	186	184	167	195	182	204
6354	707	1139	1256	1158	1011	861	782	708	714	609	596	594	583	553	540	520	508	507	459	460	493	487	501	460	507	507	489	447	465	506	456	459	468	501	479	469	483	453	469	488	481	514	434	496	481	439	471	466	476	494	486	474	475	432	452	519	475	475	484	420	469	448	437	485	457	471	462	477	459	446	451	486	462	452	468	445	439	444	444	484	464	479	426	422	475	472	456	428	454	483	473	469	504	473	484	464	434	468	475	468	458	452	449	495	463	463	452	479	520	468	448	467	426	444	456	439	483	470	479	453	484	489	485	437	444	462	461	452	432	434	440	460	494	436	431	436	486	427	446	470	415	461	519	422	445	436	472	426	461	439	428	436	448	463	475	483	475	430	433	444	453	458	435	443	445	463	472	450	472	478	444	473	421	456	460	468	471	475	488	475	447	394	495	449	471	477	420	456	443	423	478	478	473	450	467	453	486	457	446	443	466	401	451	482	485	449	449	433	458	422	453	458	462	434	472	461	415	460	441	439	474	446	385	442	476	473	475	464	442	450	491	467	446	465	460	421	476	458	444	470	449	425	455	479	434	452	501	460	476	490	449	468	456	439	445	417	442	447	471	443	487	450	444	466	445	453	460	496	490	460	453	471	459	424	442	439	454	457	467	472	448	474	457	466	461	441	479	464	462	453	442	428	498	427	469	475	429	438	543	487	465	463	465	449	489	475	475	466	451	498	458	446	464	462	457	440	428	477	486	484	455	504	436	445	463	445	456	465	467	436	445	482	462	432	459	438	485	433	457	459	485	478	465	462	476	470	463	455	460	433	461	455	471	453	461	454	446	486	453	474	457	427	486	448	509	449	434	487	459	488	466	438	425	465	480	458	448	488	490	436	461	470	440	402	411	455	460	462	475	466	434	446	455	474	464	433	485	458	488	500	478	425	433	463	442	444	462	458	443	425	455	435	414	482	476	425	421	481	459	435	487	443	511	451	445	469	443	477	464	489	474	450	457	466	465	446	481	428	473	415	466	473	466	433	460	462	452	437	482	433	431	453	460	463	448	454	462	455	409	475	469	407	472	455	459	460	455	447	450	504	467	467	470	478	407	421	485	475	461	476	455	451	465	439	480	436	497	477	476	441	455	449	455	476	439	470	441	448	447	444	479	472	493	476	466	448	458	431	468	453	434	445	474	432	412	488	491	399	472	430	465	440	427	429	487	461	456	468	455	461	469	460	501	444	462	450	444	465	438	458	454	498	469	442	418	430	451	469	421	460	450	434	454	485	473	483	469	426	417	445	453	482	482	461	467	442	491	448	458	450	464	405	466	433	480	489	475	452	432	452	462	478	417	433	443	479	450	460	448	474	483	467	467	473	452	471	426	457	464	409	441	474	464	468	472	451	437	471	454	457	457	441	457	437	459	428	463	482	472	481	469	450	429	445	430	429	473	481	419	487	475	456	480	470	440	466	465	464	454	481	423	408	468	448	452	480	425	421	458	479	488	492	449	444	442	453	438	456	483	445	431	460	503	404	467	468	460	467	447	490	462	454	459	487	447	460	456	478	411	460	445	462	418	473	418	457	480	453	486	517	448	501	475	418	505	487	506	443	434	476	493	507	486	494	456	483	488	422	463	455	410	383	453	429	491	416	461	459	444	443	475	461	483	444	434	446	442	433	455	467	500	410	437	495	468	495	441	410	522	450	465	481	464	469	498	471	471	447	422	455	504	455	470	479	502	461	418	456	447	433	479	438	443	445	460	405	446	437	467	443	456	460	436	472	468	444	470	479	474	450	486	467	475	482	495	446	430	471	433	455	454	465	471	423	433	417	443	468	422	441	466	438	507	484	444	462	480	457	467	437	411	487	459	471	458	492	476	457	484	476	465	496	464	451	451	456	476	434	440	463	501	465	469	465	469	440	420	484	435	470	431	449	467	447	438	436	428	447	447	495	442	491	461	447	447	457	465	479	484	474	412	443	455	487	478	459	478	470	418	473	409	460	446	437	461	474	481	448	484	461	448	415	461	455	495	480	477	477	415	433	480	494	460	477	460	433	461	483	447	454	485	427	457	455	478	477	431	465	469	470	421	493	476	422	484	475	466	457	440	469	455	433	484	457	503	469	456	437	452	491	467	421	462	448	454	484	468	464	457	460	446	456	444	433	478	452	423	464	462	474	442	481	472	421	427	457	543	445	467	469	468	486	454	438	483	449	447	462	475	468	472	464	455	440	472	455	501	465	483	450	438	494	440	446	442	446	461	469	459	465	445	440	480	436	489	454	451	461	439	469	447	460	465	431	505	421	443	452	442	441	478	454	442	434	450	453	459	450	427	493	467	452	439	479	505	469	436	479	403	505	452	464	487	459	498	445	461	439	461	474	449	431	433	465	411	470	467	447	421	435	439	419	428	427	454	463	449	478	449	481	450	441	454	484	446	471	463	505	471	455	453	429	443	468	467	465	498	439	467	448	465	473	440	494	456	459	452	444	459	498	439	467	448	460	444	456	443	464	464	473	462	457	434	457	428	440	450	441	408	457	481	484	460	446	414	443	461	489	486	420	447	420	469	471	460	490	441	440	506	435	457	480	447	470	487	471	443	423	479	471	455	472	466	482	494	451	456	458	482	458	430	492	472	436	438	481	471	502	425	481	415	456	429	447	442	451	441	433	449	435	483	491	489	462	440	447	461	459	464	435	474	505	450	446	482	473	441	468	448	470	454	454	430	464	447	471	465	478	435	466	437	471	448	438	465	451	468	448	473	432	451	439	441	426	455	434	453	469	470	444	440	478	448	474	461	448	450	451	464	470	462	458	472	461	454	460	462	468	500	465	479	507	476	410	481	499	427	474	447	440	461	466	482	478	450	452	458	446	475	469	431	482	436	518	459	420	477	446	485	416	447	464	478	477	437	450	442	468	487	429	464	403	491	454	454	407	429	456	462	450	414	453	489	457	439	457	448	501	479	416	448	436	466	470	432	476	478	460	412	487	472	500	441	475	485	466	399	440	438	461	470	469	451	456	459	437	488	457	435	469	481	456	439	465	460	461	411	442	479	502	457	434	493	450	422	417	455	455	433	473	460	454	463	478	488	478	435	502	455	465	474	470	486	439	453	432	452	462	456	462	402	479	454	409	449	463	468	456	506	449	421	491	486	454	477	479	454	423	478	479	493	445	502	433	449	439	469	464	445	467	442	443	438	478	451	446	447	477	432	490	444	439	456	423	500	454	449	437	441	420	452	472	472	436	476	455	474	455	418	453	482	460	429	465	477	448	468	422	461	476	457	492	424	446	439	385	451	463	442	448	444	473	460	473	404	441	456	444	452	455	477	465	456	433	440	472	472	434	468	436	428	419	417	469	442	420	442	442	466	451	437	472	461	490	463	439	432	465	459	495	460	444	468	454	480	509	457	425	420	455	430	430	441	435	470	470	438	444	473	456	439	469	413	429	451	446	427	443	471	459	443	468	439	413	444	441	416	472	448	466	482	475	419	433	438
14904	1137	895	638	523	418	299	311	235	237	259	237	202	206	189	194	200	202	210	179	203	203	190	175	174	201	193	198	172	204	195	181	170	208	198	186	191	180	184	189	177	204	174	161	190	213	187	184	170	189	165	177	188	216	184	166	172	181	182	168	185	162	193	182	168	176	170	180	186	191	172	184	184	186	186	185	180	207	147	184	167	206	217	198	198	219	172	181	186	185	186	184	191	168	192	191	183	196	216	179	185	205	190	165	198	196	175	167	172	193	179	170	178	199	183	180	181	170	191	174	199	186	190	185	184	167	194	208	176	193	170	183	148	177	190	179	210	177	206	187	176	177	201	211	174	188	172	180	176	188	172	176	180	191	170	158	193	194	155	202	162	188	208	191	185	192	198	178	194	201	168	190	192	178	154	203	175	155	161	168	201	193	180	196	177	187	182	201	203	163	182	188	189	205	191	171	191	193	186	185	187	183	168	197	182	198	194	192	190	191	188	196	193	161	167	172	182	207	190	212	188	184	196	168	180	165	196	191	191	173	198	191	177	212	188	168	196	196	162	179	199	167	199	168	191	157	165	171	160	181	151	190	184	177	194	215	192	183	175	179	200	190	192	178	178	215	176	196	153	184	183	174	163	166	188	171	184	172	199	188	185	177	173	189	168	173	188	195	194	184	188	192	144	179	191	186	183	172	188	174	195	182	203	157	210	196	197	193	184	169	205	194	185	190	170	180	187	180	187	174	173	161	164	186	172	162	178	178	163	182	164	205	182	186	169	206	179	195	170	183	201	185	177	164	174	183	165	185	189	181	178	171	191	186	175	165	187	171	193	160	179	194	179	177	194	212	198	177	183	199	195	163	205	180	160	187	203	179	200	177	170	174	169	184	190	173	184	190	177	190	165	172	191	163	207	180	172	185	213	198	174	185	203	194	204	175	197	168	185	206	170	182	191	198	169	170	171	198	160	177	196	170	196	169	173	198	200	194	201	187	186	169	165	183	231	180	184	183	202	161	181	177	205	178	192	195	169	178	161	178	164	212	195	188	193	182	180	178	213	196	207	191	175	200	158	194	136	174	174	179	209	197	178	156	206	193	176	210	164	193	165	187	186	170	172	221	212	191	190	162	185	173	174	175	206	194	192	190	190	194	172	179	175	186	166	186	160	184	172	187	166	182	167	191	184	171	184	180	191	194	196	192	207	208	158	196	190	168	176	202	171	190	180	183	191	182	182	197	184	177	182	171	190	179	169	223	204	172	189	183	173	190	150	179	196	187	196	166	208	181	194	200	183	175	208	189	202	172	183	179	193	188	205	175	208	213	181	168	180	178	177	161	185	179	208	182	185	179	181	191	190	189	186	201	185	171	178	184	160	203	165	188	192	186	188	186	196	189	190	198	206	192	155	198	190	183	211	195	211	172	186	210	209	187	191	186	176	208	185	206	193	156	180	164	184	202	209	192	196	177	169	181	178	180	187	199	175	185	192	183	182	158	203	173	193	166	172	176	167	187	162	192	209	171	185	178	210	207	179	173	188	161	195	175	195	192	168	168	190	185	181	193	184	172	188	192	173	180	172	199	198	193	188	208	198	178	192	189	179	185	173	186	193	186	181	176	193	170	180	174	187	203	184	178	176	175	146	168	202	182	188	186	166	186	193	160	203	190	210	175	211	195	189	199	182	195	160	192	192	188	149	185	167	182	195	181	185	168	162	170	194	177	195	181	171	200	180	199	181	163	178	167	195	157	198	201	208	160	189	178	171	177	159	207	190	157	173	179	208	175	196	183	197	168	180	184	177	161	211	185	198	214	182	213	195	183	198	205	179	179	229	192	198	178	166	185	167	188	199	165	184	170	188	187	193	151	172	198	179	185	186	208	193	198	170	201	173	182	166	198	194	186	175	188	198	183	171	187	171	200	180	176	189	190	177	190	205	187	191	147	192	217	169	202	162	183	185	191	167	198	197	176	185	174	179	167	179	210	187	181	188	183	176	181	174	186	191	178	170	182	189	168	164	193	159	203	204	155	204	197	168	205	184	185	200	186	161	146	195	174	197	178	199	169	167	196	176	193	171	189	165	184	173	212	188	223	199	188	203	174	189	197	179	192	182	172	214	200	168	179	193	194	204	180	198	181	194	174	190	175	166	178	175	186	164	175	210	170	197	174	203	187	187	180	203	214	171	197	158	204	184	160	156	175	171	161	175	195	205	184	208	209	190	193	195	190	216	193	179	179	153	166	181	229	186	198	191	179	194	184	195	197	186	204	217	186	184	179	173	210	194	188	179	183	199	178	192	175	148	179	164	220	213	176	183	183	172	217	185	168	190	233	169	192	173	191	173	201	172	198	168	194	182	181	181	175	206	180	184	188	214	193	201	180	177	194	190	202	194	174	188	167	173	201	178	176	196	195	189	148	163	185	196	194	181	181	169	167	184	176	202	183	167	184	194	162	213	182	188	187	147	184	206	162	166	183	191	205	189	192	192	216	169	195	164	174	184	172	171	194	185	193	172	184	158	179	179	175	175	158	184	205	202	165	209	219	183	181	215	217	157	187	174	161	166	191	171	171	180	189	197	174	183	186	197	191	180	201	144	184	176	155	159	184	193	206	192	189	178	188	182	197	183	187	159	158	148	176	193	175	195	198	190	187	172	178	186	203	183	199	177	172	167	180	204	180	181	166	215	197	169	197	176	179	192	187	181	182	176	185	191	190	178	166	182	188	209	189	183	204	195	178	186	182	189	204	194	208	167	210	177	175	181	175	189	189	176	167	179	193	178	185	183	200	198	187	198	161	179	177	193	190	179	189	167	191	168	184	159	193	196	175	201	200	166	166	195	180	182	178	205	189	200	191	171	183	190	173	177	185	190	205	164	182	169	183	181	198	191	188	206	192	198	171	189	199	214	173	190	187	177	187	200	183	185	201	204	171	170	157	169	200	197	198	193	166	205	192	175	181	186	211	183	180	190	217	183	184	187	206	197	172	171	176	183	193	174	195	164	203	182	169	193	186	205	177	177	174	184	180	194	207	189	179	161	164	214	196	161	160	192	225	207	205	204	187	189	156	166	202	180	177	164	161	196	183	201	210	186	203	171	188	186	188	177	199	179	188	160	191	181	188	183	185	181	190	193	198	218	182	196	188	218	181	189	186	176	207	173	192	199	173	198	215	170	171	174	206	176	208	188	180	204	204	195	216	194	189	185	176	181	182	192	187	172	178	178	186	164	179	197	181	200	177	175	180	205	173	165	185	210	193	185	189	189	179	176	183	166	183	165	196	176	170	167	166	185	182	189	201	197	175	170	181	228	180	179	204	195	165	177	195	177	191	198	200	177	219	202	177	140	176	182	180	167	184	194	201	183	202	183	160	183	177	189	203	205	173	175	188	175	200	209	195	190	178	167	178	171	179	160	171	221	164	167	195	194	181	185	170	180	202	178	167	174	169	198	181	182	193	185	185	220	191	203	203	181	188	181	174	171	160	186	175	180	163
8348	1044	1820	2142	1834	1572	1256	1029	896	866	800	753	732	679	677	645	639	574	574	564	641	520	541	565	543	493	509	504	514	495	530	508	490	531	503	535	499	494	492	507	504	476	455	512	481	503	518	486	469	440	493	502	495	514	515	508	483	484	471	486	480	501	457	453	509	524	472	449	498	485	492	516	481	491	499	500	467	479	524	497	497	473	483	444	448	518	471	487	491	461	501	478	474	496	484	470	512	460	487	503	447	525	462	498	542	458	471	472	446	503	458	482	498	477	473	499	484	484	488	444	457	483	503	514	486	487	500	452	514	470	470	501	453	491	458	430	459	477	485	506	521	464	468	487	472	482	499	494	454	474	436	486	451	477	489	441	503	481	484	480	495	503	502	483	466	515	446	482	481	500	483	461	483	518	487	466	492	477	462	508	493	478	477	493	467	502	522	487	474	513	500	497	499	457	513	461	496	513	445	492	503	492	509	457	458	476	478	484	472	493	468	468	481	484	463	485	471	509	507	497	469	504	484	467	479	483	493	467	429	469	470	483	447	475	521	495	496	500	467	456	437	463	486	488	468	485	521	466	491	481	440	501	486	516	482	467	491	504	480	439	469	500	480	478	489	500	448	496	497	470	490	469	496	490	463	447	456	489	481	480	490	450	472	460	470	474	444	475	425	457	462	478	481	509	468	496	476	461	516	508	485	488	459	484	484	480	469	451	505	474	490	488	520	493	487	480	465	482	468	458	466	449	527	467	479	456	465	478	527	485	481	501	460	478	480	472	470	464	478	479	477	461	486	492	494	470	459	440	501	495	483	477	511	492	483	443	495	473	505	486	468	451	465	508	454	464	445	478	469	489	463	431	504	512	470	476	450	448	482	521	498	497	518	493	492	485	468	475	478	474	489	529	511	503	477	486	461	455	449	466	472	487	481	487	470	489	462	465	515	502	552	450	475	425	483	482	476	490	490	515	455	482	476	491	470	499	519	446	470	477	443	483	506	497	463	483	501	457	495	517	483	485	485	441	478	444	475	464	448	466	461	458	506	461	476	474	460	449	491	489	496	488	445	461	450	458	485	481	471	482	478	457	493	483	479	481	475	454	487	473	478	486	483	495	480	456	462	492	499	495	450	477	511	483	480	509	495	464	501	492	488	473	505	470	469	482	512	462	490	489	448	495	474	473	436	471	487	463	492	485	457	463	502	438	454	511	489	484	497	475	450	487	492	495	512	483	472	477	494	524	484	486	475	503	465	464	493	484	468	509	464	459	439	441	498	456	478	494	503	435	476	491	497	445	427	460	478	512	488	485	498	497	482	489	519	499	442	466	471	525	475	489	519	463	468	481	472	506	448	511	477	496	461	491	489	497	478	492	519	465	481	482	503	483	476	463	481	493	490	458	479	467	485	473	487	457	495	499	446	509	444	482	480	456	506	504	481	491	470	480	491	510	509	466	454	471	470	494	450	492	456	494	468	495	508	504	493	458	445	455	481	494	480	482	491	466	463	489	494	456	487	457	495	472	474	510	476	484	517	460	507	509	487	465	511	468	506	482	502	458	477	479	449	494	433	537	518	514	497	449	449	503	460	451	508	481	495	521	488	505	514	479	477	454	456	451	447	498	457	461	496	460	498	475	491	473	521	453	470	456	513	469	473	476	470	500	453	474	464	463	491	434	491	510	424	493	454	461	494	482	486	474	471	485	493	485	429	495	481	508	457	548	490	510	471	462	522	486	501	507	487	462	474	477	498	477	467	481	459	456	511	456	474	478	489	450	516	469	458	494	506	479	446	503	507	491	488	502	510	498	498	474	468	447	471	485	493	519	495	479	502	464	457	440	510	489	495	470	525	470	486	465	509	499	448	531	463	517	470	503	438	518	491	468	518	486	482	469	469	473	485	441	464	480	487	462	482	475	487	459	459	475	462	462	472	464	449	458	483	455	468	470	474	456	475	445	490	499	451	438	520	513	453	511	476	489	494	480	416	489	488	460	469	503	514	466	455	465	468	472	503	498	462	497	481	514	446	494	506	464	471	478	466	469	493	422	444	486	494	485	556	497	473	494	471	442	462	498	491	486	479	501	503	483	448	478	484	477	494	497	453	492	461	500	500	487	472	484	498	498	499	481	471	453	468	425	476	488	464	471	516	495	472	493	493	502	485	509	460	453	466	510	476	501	512	495	496	444	487	525	482	491	482	486	486	478	485	443	485	488	453	501	478	470	460	477	478	490	424	447	469	477	504	440	506	480	511	473	452	474	460	487	503	461	450	480	481	490	504	463	459	490	491	484	494	488	483	455	436	471	467	489	484	421	493	492	449	459	468	461	477	467	505	452	466	446	477	503	468	475	444	473	506	469	478	480	488	480	452	488	467	505	504	500	515	470	484	444	493	470	516	529	467	476	514	479	503	451	485	443	501	472	469	452	494	475	447	452	438	473	484	494	505	455	442	529	469	475	459	459	442	486	465	472	446	489	493	475	463	530	491	441	473	478	481	441	458	508	468	475	468	517	464	529	463	500	494	523	503	489	467	513	474	463	440	476	465	473	537	479	435	555	492	526	462	483	496	498	485	488	528	455	456	509	485	462	495	498	488	485	487	514	470	496	519	492	425	499	503	507	476	494	486	453	503	497	469	499	513	458	462	504	473	478	450	437	494	468	495	493	476	490	502	503	441	499	501	486	492	477	434	498	485	507	442	471	496	482	469	473	495	527	471	474	489	494	448	468	457	475	489	484	457	462	442	452	479	446	466	478	468	465	509	481	561	493	478	499	440	475	485	480	503	499	461	476	465	455	464	473	496	461	498	470	481	439	484	453	507	496	469	496	466	472	507	500	457	507	511	517	481	456	492	453	450	509	466	470	485	469	476	518	495	449	482	480	468	461	485	477	491	452	506	457	516	460	486	478	477	482	463	461	466	496	475	474	480	461	443	455	463	477	455	501	451	479	447	494	468	465	473	447	461	487	469	499	513	510	466	491	475	488	495	458	459	468	466	479	458	475	473	500	491	475	499	443	508	496	448	494	477	512	502	491	466	501	460	488	456	488	450	505	503	499	477	504	476	476	442	476	457	475	478	465	506	496	501	522	488	472	482	475	450	476	498	499	452	443	516	488	530	478	483	479	467	481	494	498	452	491	437	473	468	450	463	456	460	446	500	467	471	479	486	475	517	512	476	466	467	472	478	504	457	480	492	503	493	486	491	453	459	487	460	456	459	470	495	459	504	476	509	500	473	480	479	454	520	445	498	474	466	495	516	473	463	444	506	486	472	469	488	494	468	486	461	535	449	475	488	485	513	441	510	507	488	496	503	492	455	458	482	483	462	459	474	484	500	451	498	491	489	428	487	460	487	486	497	513	440	456	499	473	497	452	491	488	493	489	461	472	498	500	462	474	490	497	446	490	492	493	494	519	422	520	516	472	458	454	438	483	463	529	469	445	476	509	479	499	492	471	465	476	480	458	466	477	503	464	488	458	504	490	454	469	498	445
1692	415	452	382	360	388	411	411	413	407	390	372	393	411	418	361	426	421	388	404	386	350	376	404	397	373	417	401	358	459	421	408	415	356	372	389	411	363	380	433	404	380	414	453	400	420	430	388	393	365	406	406	396	407	393	410	405	374	429	397	435	397	412	405	391	418	409	370	386	399	362	337	404	431	429	399	377	375	384	392	399	389	441	432	406	402	403	410	409	423	395	404	387	417	367	405	389	379	393	379	391	406	404	409	390	446	364	393	367	387	393	384	419	370	399	371	439	420	412	368	444	347	368	404	404	429	428	382	387	393	399	392	409	431	393	369	388	430	383	447	399	373	395	411	371	395	398	376	377	425	395	396	445	404	401	387	460	380	415	380	411	404	396	420	401	395	408	407	407	402	404	375	434	410	401	401	371	427	376	403	427	388	405	392	381	396	385	371	449	378	392	415	391	399	355	410	411	410	400	372	355	403	442	402	360	386	404	404	384	381	364	422	417	403	377	377	404	408	428	405	422	389	423	398	405	386	388	393	412	365	410	404	380	386	361	384	386	376	347	402	419	393	406	410	418	379	373	408	381	403	396	410	396	387	363	396	392	381	365	390	386	370	419	371	348	412	419	404	390	406	380	418	396	395	430	414	355	411	388	412	374	366	375	428	409	371	380	386	393	410	439	407	394	413	393	451	378	395	398	375	406	391	390	403	426	404	375	406	367	405	382	393	416	383	430	445	399	422	428	404	409	409	412	358	378	411	400	411	371	390	411	416	345	387	424	422	383	404	467	411	441	411	371	415	377	369	426	387	419	380	405	417	388	418	408	397	408	369	406	400	394	388	437	389	398	402	450	411	375	415	392	375	418	397	371	387	378	386	403	366	336	381	392	377	416	355	436	421	413	363	353	417	412	432	358	420	354	428	405	412	396	407	392	431	434	391	380	397	397	373	391	373	394	435	414	403	354	373	395	384	379	388	377	406	366	420	359	418	411	436	417	428	403	364	376	396	386	391	393	405	391	373	404	433	414	387	392	402	401	391	392	446	388	388	429	440	405	399	367	411	392	401	368	360	384	389	396	381	455	388	419	410	381	370	436	438	377	404	390	410	394	371	372	408	423	394	383	393	399	374	397	410	410	403	362	354	398	421	420	388	426	417	402	344	391	372	421	364	375	390	374	407	417	444	400	422	388	375	439	344	418	408	384	368	395	375	394	397	415	385	446	418	399	419	411	372	405	389	392	409	414	374	365	368	359	409	401	355	404	335	398	412	422	385	407	427	389	417	394	393	396	397	376	389	386	364	405	382	376	361	415	390	441	404	409	374	417	416	414	418	435	372	408	419	384	367	390	379	388	442	407	417	426	376	399	405	419	391	410	402	405	373	402	371	397	406	402	413	422	404	372	386	397	412	396	376	383	393	381	364	388	391	380	413	387	411	424	360	404	369	419	430	434	395	393	410	370	384	408	393	375	412	360	408	417	403	420	375	353	393	380	392	369	369	361	369	392	396	401	393	363	382	386	396	387	373	426	414	377	369	401	348	401	372	399	447	391	372	376	409	357	416	385	412	373	392	376	400	415	394	365	412	376	422	366	412	415	366	407	383	367	368	355	387	396	377	403	370	384	384	432	423	364	364	407	417	419	406	392	423	430	409	409	393	401	382	400	383	389	386	415	429	385	414	423	380	431	402	387	398	420	385	368	400	374	381	414	393	416	431	431	400	412	411	407	367	389	418	453	391	363	409	374	379	398	404	409	365	377	403	366	408	406	449	384	398	367	392	388	350	379	411	395	427	353	410	377	381	364	371	376	399	414	422	372	376	404	428	373	398	386	409	384	418	393	403	408	421	372	385	424	396	340	380	392	394	408	386	393	399	428	422	375	398	425	426	442	380	364	397	416	416	380	418	388	407	409	405	406	383	406	439	413	399	342	439	419	385	367	398	407	396	424	413	402	400	368	388	428	382	353	419	429	416	389	356	414	420	358	391	421	353	352	375	367	451	396	392	355	406	419	448	417	395	415	386	404	410	393	399	404	400	384	400	375	392	355	411	403	381	389	385	394	382	385	403	386	389	408	380	402	373	396	407	384	385	396	440	384	422	407	373	389	414	356	380	404	425	419	391	409	390	381	383	380	370	394	389	399	428	401	423	436	399	402	372	418	382	402	413	405	395	401	412	424	381	355	419	400	446	384	395	378	372	370	416	411	405	399	380	365	409	406	350	408	434	376	370	429	331	410	358	396	428	357	375	387	408	388	353	375	418	406	354	410	408	388	397	377	391	376	431	386	415	407	377	381	376	413	409	407	394	396	364	401	377	385	384	383	439	407	378	384	369	384	404	396	392	393	414	379	392	390	349	365	412	364	384	400	367	379	385	409	395	415	359	374	380	363	384	368	405	429	387	455	408	379	402	400	400	408	399	382	360	396	382	383	378	379	375	392	407	445	407	433	376	447	409	399	385	408	421	407	403	394	394	419	395	393	376	397	403	411	412	405	396	402	411	391	372	404	447	399	382	388	408	415	406	376	379	342	409	411	391	384	360	360	392	396	407	427	370	371	392	410	447	374	379	382	396	379	435	380	428	381	390	391	427	407	396	371	427	403	414	393	407	405	408	424	348	361	356	360	379	382	411	374	384	386	398	374	380	392	385	350	382	382	398	402	371	420	417	388	372	409	394	419	414	384	386	402	380	388	365	431	406	376	403	398	384	401	407	385	407	385	353	400	381	420	375	386	414	392	417	370	454	397	413	406	408	411	411	416	381	378	409	376	382	407	391	396	381	421	348	379	404	371	406	404	405	363	405	442	395	415	410	406	388	408	398	391	404	378	402	379	405	390	397	397	400	411	380	409	355	402	367	369	423	427	369	388	389	412	401	426	372	442	406	411	412	382	369	379	397	354	366	403	377	431	395	382	407	368	373	421	339	365	372	409	424	400	438	419	400	453	420	406	372	377	399	411	411	383	427	440	390	404	376	407	376	428	398	415	398	394	411	387	375	403	406	354	380	403	407	360	378	408	394	428	389	354	383	367	408	369	421	399	372	378	396	368	361	389	411	391	387	396	407	387	374	392	386	402	403	398	410	362	400	410	438	367	398	435	426	359	386	393	436	413	380	409	411	450	436	430	401	419	387	374	407	405	398	393	382	356	377	386	417	406	367	403	346	368	383	408	387	420	423	398	380	366	395	409	407	443	344	377	410	379	372	396	366	388	458	398	417	366	406	405	424	408	414	402	424	415	382	405	397	389	421	410	380	402	426	404	387	398	411	411	424	422	384	420	417	377	393	392	372	371	415	363	370	388	394	399	398	427	357	406	444	375	389	414	412	394	450	361	397	392	404	387	404	428	386	388	414	389	398	350	422	394	370	407	376	384	349	370	396	374	388	413	384	385	429	418	422	384	372	375	362	401	408	396	406	401	380	394	404	387	372	392	408	384	366	406	385	425	402	380	412	412	412	434	392	384	386	433	371	387	376	384	390	403	409	410	440
2115	856	819	846	916	908	887	905	908	883	849	862	893	851	903	911	831	860	816	831	832	819	915	882	897	851	907	900	872	885	829	862	906	840	876	869	836	798	879	830	944	841	878	847	865	849	946	853	799	851	866	885	903	838	842	871	859	886	908	869	887	958	824	842	856	871	885	893	857	914	833	856	844	890	845	888	861	919	844	836	888	838	880	909	852	875	876	852	853	863	867	827	926	871	845	920	844	856	878	816	871	859	798	885	898	881	915	873	859	867	820	865	811	858	826	891	885	901	846	861	831	816	869	821	896	813	883	869	852	880	883	870	867	913	883	858	907	889	853	853	872	873	931	851	835	857	842	843	902	875	895	861	850	872	839	821	874	891	838	866	861	876	866	896	855	865	895	866	879	912	863	851	882	863	846	849	847	911	830	862	917	868	877	880	892	841	905	873	890	796	873	861	867	853	868	858	870	837	835	901	879	878	864	922	833	855	877	867	881	855	883	861	885	822	843	873	852	856	893	884	925	877	856	867	909	827	889	828	877	863	858	893	815	873	912	854	866	889	817	858	911	826	841	901	829	913	834	835	868	888	837	863	870	846	892	852	890	875	907	868	833	873	848	831	865	856	879	823	848	871	841	837	916	824	822	811	801	826	875	887	867	882	891	843	848	850	879	861	857	854	861	886	880	843	921	832	815	816	845	860	871	868	836	827	809	903	861	870	903	838	883	840	782	859	856	882	860	896	896	898	909	904	872	859	852	837	867	863	876	887	893	839	850	815	875	846	836	871	858	900	853	861	902	848	869	849	842	911	837	867	863	845	881	887	859	832	876	853	853	837	817	817	851	900	862	870	834	821	885	884	863	877	858	869	788	909	831	856	836	860	852	890	869	885	837	835	915	882	831	896	827	873	879	782	874	842	828	892	890	883	881	916	856	833	831	872	859	862	904	855	882	822	871	899	901	872	810	866	887	815	880	863	855	823	800	862	831	836	831	924	848	939	847	870	828	854	872	866	854	894	829	890	853	850	846	848	886	840	880	836	846	890	849	879	865	870	866	868	857	854	868	848	838	891	854	806	821	885	909	853	863	921	901	832	825	877	899	880	921	873	883	868	842	888	895	856	860	879	903	869	846	847	854	865	909	839	821	840	851	860	814	832	900	829	838	857	904	891	911	873	846	882	853	870	882	864	876	880	839	878	876	812	776	836	917	831	852	831	901	873	870	852	865	882	806	913	929	801	884	829	864	857	846	834	865	850	853	885	888	862	887	853	831	831	886	830	868	849	874	839	808	850	886	840	853	847	826	881	824	829	895	797	871	906	845	848	821	913	837	886	890	852	869	855	895	867	851	875	856	862	905	915	898	845	867	834	894	852	914	854	906	917	861	849	869	855	798	820	922	835	827	908	840	918	833	864	846	902	849	907	942	856	913	898	899	822	827	804	862	829	890	843	860	895	836	844	880	839	885	918	832	829	828	850	821	873	855	864	834	840	852	878	857	823	831	901	853	814	871	865	891	876	808	911	836	868	882	889	867	876	882	856	892	876	893	796	850	896	879	885	894	840	867	853	858	910	891	897	882	877	876	860	899	835	794	807	803	817	857	833	857	918	897	873	849	856	826	840	840	880	871	857	831	874	851	889	854	893	868	852	851	850	826	898	835	870	823	927	901	837	862	896	917	816	842	871	830	899	862	901	879	812	868	897	867	837	868	893	880	807	887	866	842	885	854	858	861	901	868	940	827	914	871	864	901	880	904	868	871	868	835	928	830	857	852	861	869	845	813	828	847	862	870	856	864	868	832	895	849	811	835	861	892	918	883	839	879	863	880	878	859	824	839	881	863	837	898	835	875	868	844	822	818	819	920	849	874	839	893	804	889	896	869	874	846	877	807	855	910	852	891	843	847	871	890	874	837	864	882	864	820	896	833	843	834	866	947	842	832	842	855	897	882	939	872	860	800	879	836	858	799	841	822	879	864	844	853	845	886	855	865	856	846	836	865	872	859	906	866	900	895	886	866	897	834	855	842	819	912	850	885	908	873	805	884	878	840	852	851	808	837	890	840	877	832	863	843	915	933	825	849	852	880	890	910	909	849	881	901	820	890	890	848	869	885	851	844	821	842	917	876	902	901	883	880	842	916	848	906	852	832	887	876	833	871	844	862	832	783	880	860	903	869	855	841	852	892	875	885	868	894	868	907	865	878	897	852	894	881	885	836	886	881	802	894	885	857	876	842	851	836	833	905	878	895	845	849	895	849	858	861	895	820	859	838	842	861	902	857	862	857	882	859	874	834	857	868	887	847	893	862	915	876	923	859	925	858	888	834	851	825	787	891	831	867	925	888	886	846	877	901	841	862	822	928	825	871	844	896	876	803	879	854	853	898	844	860	887	848	904	927	863	870	848	868	900	829	890	874	885	863	860	871	885	844	912	865	815	899	864	915	853	824	861	858	866	836	912	864	862	864	871	859	874	897	849	855	881	917	884	882	856	890	862	834	880	882	869	942	841	839	896	829	866	838	870	871	895	887	904	869	862	893	912	869	860	830	868	910	925	874	901	863	875	834	857	856	869	864	862	854	825	846	850	883	834	858	883	855	891	876	779	865	821	848	885	906	847	866	859	866	862	882	843	842	819	861	869	823	854	876	918	871	858	886	873	841	875	869	904	845	907	861	862	895	841	875	871	844	857	812	850	888	861	866	846	831	895	835	859	859	880	873	850	863	879	828	881	901	785	905	845	831	814	860	888	873	851	824	862	864	880	932	883	895	841	830	885	852	826	877	864	865	894	868	845	869	808	854	888	898	806	849	844	919	875	851	869	857	816	833	863	852	901	873	857	838	852	846	974	828	915	827	835	833	893	899	866	829	853	909	803	910	885	881	870	880	894	887	870	914	859	877	865	825	870	892	827	824	819	827	862	855	848	869	862	896	890	880	868	844	869	885	879	898	904	844	888	844	914	862	869	896	895	800	849	872	861	892	903	865	823	873	884	847	840	878	858	896	854	863	877	847	835	887	849	833	869	868	875	837	832	868	857	851	897	855	885	798	872	838	888	850	890	875	863	892	876	907	880	841	790	830	875	849	850	868	899	842	883	886	832	851	864	880	976	839	873	901	840	879	841	798	916	907	878	854	914	862	875	827	896	874	819	915	823	858	865	825	834	828	862	846	844	892	838	900	879	897	857	877	837	912	844	872	865	844	862	903	822	857	874	885	837	854	882	813	855	829	893	847	890	857	855	847	858	856	830	871	868	853	852	894	845	905	867	901	872	861	832	877	817	870	853	881	911	883	828	827	879	866	859	867	856	853	845	829	841	846	872	855	858	870	888	869	893	868	864	894	851	894	847	838	869	835	878	819	826	879	824	887	885	881	863	848	875	813	875	963	875	850	862	910	885	871	875	870	853	850	893	897	837	886	808	884	907	874	853	845	897	909	910	854	869	837	916	839	906	854	831	912	851	880	889	817	867	894	877	797	842	913	855	843	858	840	853
7639	481	560	404	343	276	254	252	213	238	232	211	193	184	205	224	161	201	193	218	217	176	191	193	193	205	186	203	188	186	188	197	197	179	177	175	211	187	192	171	204	178	208	172	192	177	191	204	178	192	197	188	185	183	194	183	228	214	218	186	182	186	211	199	219	193	175	197	192	216	205	209	206	183	162	190	208	179	184	182	183	164	202	219	183	203	192	181	183	183	204	182	189	203	190	200	182	174	188	201	195	195	191	193	214	187	186	188	178	180	180	199	178	200	206	180	207	190	218	192	239	175	197	197	198	202	201	175	173	192	181	230	200	221	203	200	223	201	181	179	189	173	175	199	204	208	181	196	183	187	208	192	196	187	174	168	184	190	188	193	182	180	196	189	192	189	208	202	197	190	208	188	216	203	166	182	180	199	197	195	187	241	174	167	161	174	185	201	176	196	167	172	209	192	172	212	216	176	186	196	210	184	168	212	192	199	195	176	180	205	181	205	214	214	176	184	181	208	189	146	190	170	191	194	202	193	191	182	223	176	212	223	167	149	161	167	199	186	194	211	180	190	197	219	213	191	171	217	203	166	205	192	192	188	190	200	169	206	178	234	195	188	210	186	160	175	196	198	183	197	192	199	206	212	177	198	189	181	186	203	186	210	191	193	169	206	188	194	207	209	194	197	206	179	208	169	188	181	181	186	199	188	201	181	186	186	198	181	213	184	192	210	202	175	193	204	184	182	170	196	159	180	219	199	187	184	208	205	197	199	195	211	202	204	189	202	181	195	168	171	225	198	179	197	206	184	196	198	195	182	188	180	186	201	181	200	173	189	193	194	191	210	191	201	206	196	181	195	185	213	208	208	197	195	174	180	193	189	184	179	175	185	186	193	191	202	212	191	199	170	207	185	170	175	203	208	208	185	189	200	206	193	180	172	160	185	196	187	193	186	193	183	177	179	193	185	195	189	192	198	208	207	183	193	220	202	193	214	224	194	178	168	183	200	195	194	177	185	177	219	195	198	196	199	175	177	182	160	209	180	195	186	190	178	204	193	191	182	185	185	231	206	188	193	203	194	205	162	212	224	188	211	210	167	187	190	225	178	180	217	204	186	213	180	208	180	198	188	187	186	221	194	195	177	197	201	202	190	198	192	190	203	217	179	182	166	198	183	178	188	210	192	173	204	205	205	213	195	170	214	180	192	186	172	184	159	184	224	176	187	210	194	203	201	181	176	178	189	213	190	195	208	198	215	201	199	188	175	181	190	188	181	186	186	179	175	197	202	199	186	184	211	209	214	196	197	198	189	180	192	192	174	173	195	191	196	201	198	178	192	232	188	185	190	156	192	175	201	207	198	191	164	190	172	175	199	211	186	228	181	232	205	206	191	190	195	198	213	177	176	196	202	190	182	192	182	184	201	196	179	211	218	195	192	180	198	198	175	194	202	167	190	170	212	161	188	180	183	218	205	163	193	184	194	194	192	204	196	176	190	216	190	201	197	173	192	208	184	194	179	174	167	172	191	189	179	170	213	175	189	186	209	192	174	209	182	204	211	175	192	224	215	192	194	174	168	201	201	204	196	212	178	203	164	185	187	197	209	207	197	191	174	192	194	192	199	180	191	196	188	161	183	210	190	193	195	204	197	195	183	180	189	200	181	204	202	195	164	185	181	171	181	179	167	229	194	159	178	180	204	177	189	178	211	177	181	189	186	203	194	216	198	201	210	193	183	190	208	192	186	166	208	201	209	179	183	203	180	186	169	180	175	200	192	208	173	178	197	213	204	200	220	173	162	174	189	197	191	175	180	223	183	180	192	212	180	203	165	190	200	201	191	191	167	201	202	216	191	187	198	188	209	189	169	185	172	194	201	207	184	228	209	183	190	185	201	203	176	200	206	168	173	188	185	179	189	209	204	169	215	208	220	190	207	191	189	186	189	190	206	206	206	192	182	179	193	179	186	213	204	200	177	196	216	188	201	202	201	214	190	195	211	205	181	205	186	221	194	194	187	204	183	182	169	182	184	194	161	196	192	198	191	178	198	213	171	187	205	184	201	197	200	199	170	184	218	185	197	195	189	202	196	186	179	190	209	174	215	207	193	196	195	196	195	180	196	204	209	205	201	183	169	204	207	163	176	172	210	195	196	178	203	216	204	183	162	209	226	185	208	195	182	199	191	184	152	197	184	185	210	208	184	185	203	174	205	197	190	170	193	187	186	204	199	205	191	190	177	190	199	190	177	207	172	202	171	192	191	212	171	195	194	190	187	184	221	186	187	199	180	219	222	184	178	200	188	172	200	166	223	192	181	194	183	200	183	197	189	199	192	178	188	183	216	175	191	192	186	190	187	185	180	203	212	169	166	173	190	182	191	197	185	175	195	195	188	198	201	208	219	186	199	165	169	163	198	195	200	200	170	179	191	186	205	205	193	191	200	200	178	204	208	211	192	201	179	191	156	202	190	186	190	223	188	203	206	195	180	201	178	224	203	201	207	196	185	188	191	220	192	177	194	180	211	210	192	168	177	220	201	218	204	191	194	186	197	183	220	185	187	177	188	187	192	174	186	160	169	197	187	166	206	188	178	217	215	191	188	208	187	211	204	177	214	190	182	198	185	206	187	177	202	179	176	205	207	196	198	192	196	188	200	187	197	186	193	209	195	185	198	204	171	174	178	175	198	180	218	209	186	178	189	173	200	188	179	184	190	191	200	166	194	180	167	182	186	174	215	197	203	209	164	203	169	213	169	195	227	168	181	188	188	219	234	179	223	200	177	210	181	173	175	200	181	195	174	210	197	189	203	200	188	195	204	194	219	200	184	220	212	196	174	203	215	164	179	155	199	190	194	185	211	164	184	186	208	178	178	209	205	204	151	182	190	195	188	191	206	185	189	186	165	186	189	212	183	187	196	186	194	176	194	209	195	196	178	199	203	192	174	194	200	180	167	221	168	190	170	177	169	153	203	170	204	179	189	184	220	216	189	202	203	183	166	199	169	195	191	181	200	175	208	207	207	174	207	196	157	182	211	174	209	178	178	181	158	169	198	183	172	184	206	171	185	202	165	160	233	206	192	204	190	223	205	194	205	183	187	205	203	196	191	192	198	185	198	176	207	187	184	213	202	202	215	206	196	201	193	198	163	189	191	194	189	180	167	198	216	195	193	201	172	204	195	195	187	203	196	183	180	183	187	190	205	198	182	221	196	219	180	224	187	190	188	183	210	194	213	177	202	172	196	226	199	183	184	193	174	172	179	214	186	195	172	192	199	204	173	178	194	208	202	176	193	199	198	189	234	190	188	178	196	190	216	175	183	207	181	202	195	179	198	201	195	196	175	190	172	175	189	208	183	184	165	157	197	205	179	212	190	207	146	203	205	198	215	178	167	203	187	178	183	202	183	194	199	199	179	185	191	184	209	174	194	198	202	194	185	197	196	171	204	182	234	174	230	197	185	194	183	185	183	204	159	187	196	183	199	204	210	183	192	189	187	178	170
6535	705	1151	1351	1130	984	822	755	703	651	619	611	594	587	523	495	538	566	497	494	509	484	492	503	458	509	497	495	494	520	461	497	490	505	459	469	480	419	485	465	464	431	456	497	446	459	457	456	478	504	491	478	494	442	512	449	455	492	427	492	472	482	485	477	467	476	465	485	464	503	467	421	491	467	482	461	486	492	456	482	454	434	467	447	473	483	467	496	441	465	464	485	468	469	470	450	457	444	444	460	459	496	483	429	461	487	447	485	491	492	472	459	433	463	471	479	456	478	462	434	460	504	498	443	500	501	456	459	435	538	476	503	445	451	473	464	440	469	461	448	463	467	472	445	460	461	439	459	468	499	430	440	467	486	456	449	459	454	457	459	480	464	445	463	455	476	479	457	480	455	452	465	471	456	508	442	477	454	442	475	440	467	461	442	466	448	476	450	461	431	441	484	470	483	478	450	436	418	470	423	470	460	459	458	458	488	460	449	435	463	432	483	462	524	431	489	473	485	476	465	455	472	476	486	468	461	461	491	496	469	477	466	519	478	462	467	431	421	414	460	494	451	435	440	444	455	474	500	438	490	450	438	490	470	451	436	448	496	455	424	442	456	449	492	439	439	421	442	456	438	451	503	457	459	461	440	448	460	453	424	467	428	454	483	487	458	452	439	468	474	474	451	475	462	474	440	476	451	485	478	475	496	452	475	447	453	468	455	486	480	453	451	444	444	438	484	462	448	465	458	447	455	474	430	494	477	505	457	447	469	451	423	461	452	432	481	458	460	484	489	474	499	434	465	446	474	444	442	471	484	473	422	425	432	458	465	424	459	466	472	436	415	477	463	463	454	496	418	445	428	428	489	443	477	438	519	464	451	473	420	441	461	438	479	465	483	473	486	495	476	479	493	440	461	452	450	472	479	477	434	450	474	468	456	451	444	472	504	438	451	463	487	472	456	466	489	441	451	463	474	438	453	471	478	518	442	464	477	492	489	447	409	439	461	485	472	451	421	457	455	473	477	452	478	445	447	468	449	465	465	426	438	467	431	448	504	449	446	433	461	447	419	475	427	481	430	418	474	504	462	491	465	476	427	473	459	461	443	460	468	446	437	433	446	500	488	478	465	456	470	475	493	474	472	414	420	449	470	480	480	477	473	443	503	468	439	472	462	448	479	463	481	422	455	448	430	451	443	451	476	445	436	507	465	435	446	439	469	467	469	469	474	476	533	452	469	433	427	457	445	468	450	441	453	442	485	455	466	502	482	477	467	429	461	441	456	443	443	478	458	457	485	472	468	465	510	456	460	468	453	476	482	458	492	454	456	490	442	465	467	453	490	470	452	484	456	470	466	448	483	471	465	443	456	434	424	457	451	436	453	433	439	467	438	410	454	440	449	468	465	472	477	455	511	454	448	461	478	488	486	456	464	467	467	467	476	474	450	454	445	468	427	459	500	478	470	446	467	488	455	453	485	455	473	466	450	448	465	462	455	457	481	431	476	474	453	465	480	472	469	461	456	465	477	454	480	443	497	476	481	468	453	466	469	437	450	485	466	451	469	465	446	458	472	480	494	462	444	446	476	437	443	472	476	460	479	477	442	437	428	497	477	466	454	473	467	467	482	483	498	455	458	475	416	423	529	472	476	471	474	477	450	470	465	506	488	423	480	456	437	452	446	439	471	477	472	454	462	460	472	446	443	473	493	472	464	469	445	456	479	437	451	487	464	460	449	465	431	487	444	460	466	494	460	433	490	465	446	480	503	470	501	497	490	452	473	500	426	482	445	460	455	481	454	458	453	430	457	477	488	514	478	484	438	432	444	482	472	473	477	481	425	452	504	456	454	479	462	482	469	507	482	472	456	475	471	478	464	440	483	444	451	435	454	463	484	439	490	477	491	438	450	492	457	484	437	445	472	450	455	444	444	453	481	465	451	448	451	462	483	472	484	482	452	465	477	429	466	467	481	442	460	483	451	465	466	455	475	493	449	464	459	463	465	472	422	453	482	478	448	458	484	429	449	451	455	436	462	485	431	410	454	465	485	453	494	449	440	408	462	487	505	468	448	466	468	507	488	458	448	481	497	491	423	483	493	474	437	471	477	460	474	440	459	465	474	447	440	466	468	449	493	447	463	453	478	474	475	457	484	454	440	484	489	464	465	480	458	436	477	463	471	478	479	457	430	445	449	448	467	477	415	467	434	463	475	468	447	481	440	450	470	460	477	481	479	462	484	460	451	459	450	449	443	452	516	440	456	429	447	489	450	476	447	472	414	499	464	433	424	443	452	494	439	500	476	451	465	476	447	434	447	486	445	427	440	447	458	462	455	496	484	475	492	490	441	438	470	484	465	445	459	483	440	471	466	417	484	468	450	472	472	434	448	477	484	439	497	460	474	470	447	447	476	444	437	443	466	508	477	455	462	447	479	451	461	445	466	435	461	431	427	458	507	474	454	476	473	474	468	467	452	459	466	472	450	454	442	463	494	466	462	474	509	409	477	469	469	470	465	477	436	439	445	447	452	497	467	474	489	487	454	489	476	475	441	472	455	484	481	437	455	485	454	460	463	443	425	428	461	479	424	461	471	459	479	480	464	434	493	427	459	423	417	448	453	460	465	464	466	441	480	479	480	488	503	465	477	442	453	454	425	438	478	449	472	468	520	479	458	509	438	440	468	425	448	458	465	490	434	447	443	490	475	507	467	446	443	459	479	447	445	475	469	456	471	468	483	482	462	463	477	442	482	475	483	450	475	454	449	461	425	450	444	445	458	466	465	431	472	460	463	468	496	429	495	478	413	465	457	454	465	513	457	472	431	447	449	441	462	436	484	475	455	411	447	465	479	436	488	462	472	465	493	475	433	441	438	446	461	457	436	509	510	513	498	435	453	455	481	439	462	451	466	462	472	489	491	480	469	462	444	439	446	474	459	443	478	476	427	451	461	448	446	470	444	470	439	462	478	467	447	466	478	479	461	484	467	442	415	478	453	467	487	462	435	447	469	440	446	450	408	439	468	467	446	452	466	413	465	462	474	487	478	469	434	457	438	427	444	468	450	413	465	479	451	477	424	460	455	461	443	496	458	450	449	432	461	448	447	490	420	444	463	451	450	469	491	468	471	455	458	426	459	448	467	475	480	436	475	419	441	529	449	436	505	435	457	465	457	478	458	488	452	469	493	447	420	461	458	467	479	477	477	467	476	451	476	421	476	474	469	471	468	469	453	450	451	435	453	447	513	457	446	484	499	457	470	453	474	453	458	459	455	474	417	474	461	415	468	497	454	448	454	447	472	484	456	483	454	460	455	463	424	460	410	478	466	485	440	455	450	525	430	426	456	460	489	467	458	456	483	500	477	454	439	436	488	444	438	462	418	471	468	450	482	433	451	486	452	464	447	440	441	434	446	436	495	452	443	475	466	453	479	461	500	496	507	470	496	477	476	442	481	444	426	468	472	457	479	462	456	463	446	482	431	496	469	453	501	474	453	461	466	441	452
14945	1234	933	678	473	382	315	287	257	264	247	228	241	231	194	195	183	199	213	192	203	221	210	197	178	168	199	235	201	213	171	200	209	198	168	190	185	204	197	227	207	185	180	198	200	229	200	188	173	169	194	231	212	167	184	179	183	181	184	205	202	171	188	177	188	187	182	197	177	188	198	176	219	195	199	200	177	192	177	182	175	188	192	180	172	204	171	198	183	186	167	192	175	172	197	187	182	181	186	175	197	196	197	173	181	171	197	176	174	198	167	195	193	185	161	174	182	189	180	208	193	176	187	190	183	205	196	173	179	197	160	181	184	189	124	211	181	180	191	188	182	183	183	178	202	168	186	183	198	187	187	163	182	198	164	182	169	179	204	190	179	221	203	167	206	180	194	189	172	189	180	192	196	206	194	202	194	217	208	200	185	203	207	173	179	180	165	174	174	198	184	170	168	167	169	191	193	172	177	202	194	206	215	177	151	198	173	206	188	182	175	186	210	183	195	192	202	189	175	194	191	212	182	197	208	170	183	194	172	164	187	160	172	177	179	206	208	178	194	201	152	188	182	182	188	168	182	182	200	189	165	219	188	173	149	183	178	169	197	184	188	170	188	211	171	207	196	168	188	185	170	186	185	193	191	175	179	183	178	203	190	202	200	168	186	215	218	207	210	192	179	162	174	174	175	193	178	210	182	191	177	186	172	170	190	202	199	180	203	221	202	200	181	204	219	180	198	170	207	198	217	192	177	181	186	179	186	180	182	213	197	171	173	209	227	204	174	184	198	188	184	164	202	205	185	215	189	209	210	200	167	192	179	168	172	184	184	211	176	185	197	193	197	163	158	169	211	197	168	175	178	210	171	171	173	166	168	172	176	164	183	180	188	162	186	192	209	194	195	186	195	199	224	184	184	207	189	202	195	203	196	184	178	200	207	202	189	168	183	208	181	173	197	148	185	211	173	178	174	196	177	205	154	196	163	195	161	194	179	196	196	180	202	202	167	189	183	172	200	185	213	207	169	157	187	195	167	214	195	212	202	228	174	192	186	192	216	192	187	167	189	197	169	179	192	190	192	189	204	186	181	206	192	163	189	188	205	195	183	190	201	198	206	181	176	174	194	218	191	181	182	179	173	171	206	213	202	180	179	166	201	154	179	185	196	195	204	206	167	181	190	167	189	172	197	197	188	193	169	167	188	206	206	167	183	187	189	207	187	165	166	202	170	187	192	146	201	184	186	206	198	201	186	189	176	160	192	231	214	186	189	198	168	180	180	191	177	171	184	181	190	198	188	152	166	169	185	189	186	194	191	172	197	200	182	199	201	168	176	191	186	197	166	175	192	153	178	199	178	175	182	205	196	191	178	160	217	170	133	175	180	195	204	187	197	188	202	200	169	184	170	180	175	185	192	190	162	174	195	174	171	189	209	183	212	209	164	200	169	177	196	183	153	183	185	169	172	206	174	185	191	180	184	185	195	185	210	167	189	189	196	187	225	184	187	178	204	216	189	192	179	192	160	170	183	189	188	203	188	187	215	186	182	195	184	180	205	165	156	171	170	186	210	209	182	174	184	182	170	179	227	211	211	190	182	197	176	167	190	189	189	197	182	172	183	187	197	188	197	204	173	158	205	203	199	204	191	191	194	189	179	185	180	160	200	173	187	194	188	179	151	191	193	183	189	181	197	180	206	185	173	196	196	192	202	177	192	206	180	173	193	171	189	189	190	176	201	205	183	181	183	171	186	157	180	158	201	201	188	177	171	195	200	163	174	199	190	168	198	217	206	187	167	193	174	199	183	189	188	204	201	165	202	195	181	174	189	186	163	176	185	184	207	185	186	206	217	186	186	191	176	179	194	204	191	195	198	194	166	188	196	202	169	195	191	167	202	170	189	192	172	189	176	174	173	178	228	198	181	177	174	184	177	180	180	185	203	205	205	194	149	180	190	209	199	181	187	194	178	194	201	204	190	195	183	201	171	207	199	172	168	182	192	190	174	178	172	173	189	221	189	163	206	176	204	191	209	151	243	149	170	202	168	167	190	169	197	207	167	186	195	180	196	212	202	195	175	180	202	184	171	192	180	181	197	211	187	179	178	177	188	184	196	190	200	187	186	183	194	186	199	212	161	160	168	178	212	185	168	171	190	195	183	198	162	190	185	198	200	195	175	204	207	227	193	181	184	171	159	212	186	165	202	171	180	175	163	184	174	201	183	189	173	192	170	160	190	188	197	177	176	175	196	172	182	194	184	195	187	209	170	189	171	191	173	202	192	198	181	179	206	196	196	187	201	202	168	209	180	175	164	169	209	188	207	170	187	189	151	201	189	168	174	216	199	185	193	156	157	183	195	169	175	159	204	180	160	171	151	187	149	181	185	192	193	165	200	175	184	189	198	191	164	182	174	192	182	165	206	181	162	207	187	176	192	201	165	191	183	185	187	187	178	214	146	187	193	183	202	190	197	174	212	194	184	187	185	158	181	218	195	170	184	201	213	183	184	212	197	194	197	182	198	206	173	187	194	178	194	200	188	173	188	188	174	198	161	185	190	195	192	189	174	176	194	194	180	178	185	195	167	195	215	179	171	165	181	169	170	172	203	175	207	177	180	181	189	165	185	186	174	194	185	181	174	199	222	186	196	200	185	190	195	180	171	196	179	198	181	184	193	180	188	188	200	171	173	186	176	188	211	209	208	181	168	197	168	193	194	172	199	191	183	166	171	187	177	183	202	186	196	201	198	185	157	216	206	199	206	244	186	189	161	186	198	221	201	194	189	180	208	203	216	161	201	182	175	151	171	190	163	198	200	173	199	208	185	183	188	185	165	152	200	194	171	204	190	192	186	198	192	188	193	181	180	199	177	189	212	194	180	189	182	195	173	174	174	193	197	220	180	201	189	218	177	195	192	210	147	179	158	178	159	176	189	190	183	181	183	164	178	182	190	186	190	185	192	178	197	199	181	186	177	169	162	201	176	185	205	170	194	177	210	189	182	206	196	244	187	176	195	182	163	189	171	162	197	195	199	194	171	164	186	189	174	187	190	193	171	194	173	177	181	232	161	185	193	158	186	182	176	186	178	193	201	178	160	186	177	180	193	183	197	187	188	177	188	199	192	208	177	188	165	195	189	181	171	161	189	165	203	176	219	187	208	194	199	179	183	149	179	164	193	191	210	187	176	185	185	187	208	201	185	189	212	171	180	158	218	209	194	186	168	187	199	193	197	207	205	183	191	203	142	165	183	215	199	189	183	186	193	186	191	215	197	161	176	196	169	177	155	183	190	196	191	174	181	184	180	193	187	191	183	221	199	197	184	166	195	193	201	173	180	212	193	175	176	206	203	189	179	182	196	204	188	182	209	187	180	184	174	201	206	193	177	171	163	188	219	184	201	182	211	216	188	206	199	195	167	181	181	175	164	172	169	206	189	185	179	164	195	180	195	221	210	149	187	200	179	168	185	203	192	192	200	187	159	211	200	181	195	200	182	170	210	194
8339	1121	1890	2143	1792	1502	1207	1051	974	853	777	755	691	710	650	631	659	597	595	625	591	536	550	545	530	568	553	522	498	560	520	501	547	539	465	514	518	497	488	504	440	496	473	494	491	488	545	496	491	534	512	558	492	535	498	474	531	481	462	461	446	499	466	515	537	497	469	532	492	515	493	525	501	495	486	501	479	495	514	496	475	523	498	502	472	515	468	459	479	486	503	462	449	483	456	481	479	453	474	485	496	495	484	461	511	477	510	449	490	482	452	480	503	504	514	495	483	476	475	488	487	471	505	489	495	504	505	492	466	481	501	481	476	498	485	456	504	509	509	479	462	477	490	463	493	512	475	485	485	494	477	501	444	479	490	456	482	514	497	507	512	467	440	522	515	494	469	493	507	442	444	503	528	510	471	492	515	499	496	482	497	502	491	493	483	491	457	454	494	467	462	501	511	520	496	488	502	484	496	466	470	487	442	495	464	440	471	453	481	477	504	474	503	480	508	507	455	479	465	486	493	454	479	530	482	487	485	502	512	513	489	501	446	488	463	492	495	490	492	469	526	472	467	483	491	457	441	524	465	465	493	492	515	468	491	475	496	500	484	474	504	480	486	490	473	467	467	506	521	468	472	475	469	471	506	473	480	509	518	471	523	515	445	471	458	510	501	503	494	480	458	475	493	488	511	493	475	473	499	512	501	486	484	482	501	492	500	496	472	497	488	473	476	466	470	484	501	489	496	498	442	490	472	493	447	496	481	504	470	491	488	490	502	522	479	477	473	457	500	477	479	499	482	496	487	466	452	521	507	525	486	463	477	440	438	467	545	472	505	496	464	493	502	478	498	483	485	441	471	490	507	482	458	505	460	499	469	457	497	506	513	466	521	462	486	508	505	480	472	455	488	453	492	435	479	484	517	490	486	450	511	456	442	492	461	488	508	481	502	487	468	450	501	481	477	486	448	481	463	503	494	520	449	500	460	494	479	488	467	482	470	534	496	450	501	463	457	491	455	470	505	476	530	487	465	490	487	522	461	499	477	497	495	468	464	426	507	478	516	509	510	475	496	470	492	471	459	498	460	484	483	501	453	511	452	518	476	497	469	493	483	489	487	496	500	460	494	496	503	457	451	507	464	467	469	498	481	475	470	425	479	482	433	480	489	479	485	496	478	466	468	454	472	488	474	482	504	498	483	460	473	513	462	472	486	467	505	501	505	483	479	544	474	479	487	465	465	497	471	500	501	448	453	507	487	566	480	532	494	457	488	468	486	476	533	497	441	460	471	513	493	529	516	484	476	532	465	529	460	484	493	493	488	476	482	493	460	486	460	482	485	503	540	501	485	495	483	458	525	490	464	480	509	470	453	507	478	466	482	489	516	503	504	501	473	488	491	496	458	490	499	520	482	494	472	513	480	536	532	492	478	486	477	458	492	509	505	462	521	486	472	477	493	538	484	511	456	470	474	490	464	451	473	476	470	493	484	475	474	479	500	511	463	470	498	492	471	497	464	493	489	471	463	513	485	461	509	483	517	510	548	498	497	485	484	465	514	473	484	488	483	487	499	502	501	494	460	443	472	471	485	472	468	467	503	471	451	499	500	453	496	462	521	500	476	495	511	482	490	492	489	482	502	486	455	520	498	497	479	481	499	474	462	473	502	499	503	483	479	439	489	447	499	467	525	459	486	501	455	501	480	453	487	510	476	482	528	496	498	476	490	487	473	493	456	516	449	494	472	493	479	499	451	494	473	482	448	447	475	482	541	512	500	493	461	489	516	460	452	497	460	513	500	486	482	495	471	505	531	475	503	508	472	506	498	487	494	451	515	482	502	479	492	475	518	460	495	559	478	476	519	482	459	487	495	501	458	514	520	467	462	503	478	484	477	491	509	458	508	500	500	507	475	495	457	461	491	521	462	513	466	489	460	495	460	475	478	482	515	500	501	510	492	463	476	509	492	460	467	519	470	496	502	471	516	498	469	507	465	487	481	476	486	500	434	526	502	482	472	480	512	495	482	507	496	454	478	517	477	490	523	453	467	459	476	486	451	481	470	502	508	493	459	480	472	518	472	461	482	515	449	484	472	446	500	505	495	484	469	472	493	478	462	535	480	478	478	509	460	451	482	492	513	490	492	537	495	465	456	453	486	479	485	517	518	476	479	494	457	497	479	480	495	514	456	531	496	515	451	487	500	527	504	477	479	471	459	486	493	481	481	496	469	492	463	502	468	512	508	481	499	482	513	457	455	487	487	492	471	514	508	490	466	483	504	460	488	521	504	494	512	483	486	477	464	481	504	490	464	454	482	470	490	501	498	510	489	494	473	498	488	460	491	477	477	478	493	471	486	486	480	490	484	482	490	493	470	478	460	497	503	490	517	504	480	512	505	486	493	484	472	495	455	513	484	459	497	494	458	469	517	454	444	461	465	462	500	493	505	469	471	500	463	524	461	480	499	488	493	511	462	469	491	470	521	458	490	526	499	451	456	478	477	446	497	472	514	462	472	467	492	482	494	457	499	524	493	479	488	488	522	465	512	503	495	479	434	447	471	503	463	454	497	503	500	518	504	521	460	480	489	508	507	455	519	499	521	489	499	494	524	499	504	469	482	459	468	521	495	477	487	475	494	514	497	456	512	514	484	502	472	525	473	463	493	501	461	512	479	490	487	469	507	471	464	485	486	494	484	488	479	508	489	525	459	490	455	489	509	448	471	492	487	487	521	465	472	463	528	489	492	505	504	497	471	528	458	499	500	495	519	491	453	520	507	504	480	490	437	456	454	519	441	475	462	472	462	491	498	467	450	495	494	478	465	464	502	444	483	426	554	455	466	480	479	485	481	430	501	523	457	495	512	504	489	504	492	466	492	504	491	491	450	483	504	471	509	470	502	498	487	468	491	473	455	455	468	491	472	487	524	490	497	497	493	527	454	494	511	475	484	461	519	476	494	458	493	512	493	476	477	547	482	513	522	496	503	473	487	505	507	507	480	449	463	474	472	472	468	488	468	527	487	491	464	505	497	445	465	475	471	491	483	474	512	440	460	477	489	442	479	494	487	528	497	495	441	489	520	473	500	518	508	472	477	457	455	472	482	514	475	503	458	487	488	490	477	486	503	475	484	510	469	484	519	497	463	479	485	462	461	503	505	457	515	468	459	495	511	517	500	471	433	522	473	500	518	469	487	460	483	492	496	471	464	494	462	485	484	449	512	482	475	530	478	500	468	495	503	502	496	480	500	500	503	444	527	491	488	539	483	471	501	462	483	490	480	476	493	489	492	522	471	516	511	515	476	513	501	497	468	449	499	458	475	478	487	478	532	478	500	457	476	524	475	512	502	483	483	492	482	484	508	483	505	480	457	496	468	469	494	431	480	492	449	463	441	480	490	487	473	489	461	515	487	456	515	503	516	470	450	446	499	515	480	460	452	503	452	472	480	466	437	543	518	493	532	480	509	494	499	528	513	497	480	474	489	477	481	507	449	460	480	443	468	440
1962	419	439	420	385	422	420	423	376	410	386	402	386	404	397	441	392	406	347	393	387	431	396	356	389	404	382	412	375	403	391	395	411	426	406	399	369	394	380	360	407	424	387	435	433	403	414	413	371	432	387	424	417	397	411	375	380	406	374	397	376	400	386	363	372	424	392	397	378	370	400	420	374	400	375	394	415	365	375	412	440	385	426	392	403	446	389	400	377	347	405	391	431	437	387	403	400	429	398	423	424	426	414	387	428	411	398	392	387	400	389	408	418	427	384	402	391	423	404	432	400	417	361	399	433	406	388	404	418	388	424	406	374	424	390	411	426	403	403	400	358	365	386	425	423	394	400	398	407	416	399	359	346	371	387	403	454	436	405	461	419	416	393	413	360	376	381	394	415	391	427	383	399	407	372	407	383	392	410	414	401	415	407	414	406	420	406	431	382	379	378	380	350	347	379	406	431	377	419	382	415	372	391	350	413	379	401	444	407	410	400	396	401	409	380	384	394	427	415	381	405	367	402	402	398	404	360	378	428	395	370	385	411	358	369	388	424	405	379	414	436	400	434	429	416	397	420	398	424	373	423	386	410	395	389	445	397	396	423	402	365	424	415	356	364	445	358	370	422	386	375	381	410	369	401	428	422	373	388	380	357	391	432	386	402	381	388	404	404	402	361	388	373	380	388	436	378	393	394	391	414	375	406	388	375	411	407	371	382	376	389	390	407	371	429	418	412	447	368	408	387	398	418	412	409	369	387	426	437	384	388	376	383	363	402	381	361	392	410	440	406	397	388	432	442	403	379	391	415	415	373	392	380	394	379	456	401	410	416	430	420	401	383	415	408	420	397	361	415	398	381	382	405	391	414	391	370	450	391	367	402	399	382	364	382	388	410	376	421	402	390	426	394	413	424	396	388	384	405	408	428	406	455	404	400	426	385	392	391	399	417	357	375	383	401	421	362	383	377	411	369	434	392	427	419	412	417	411	382	363	375	421	434	380	381	417	413	400	378	367	389	408	429	430	395	419	388	381	403	407	413	425	402	395	407	411	438	393	367	395	371	410	423	378	394	405	413	408	378	389	413	378	426	396	425	385	397	431	372	349	413	371	420	374	406	412	372	399	376	428	410	416	405	399	393	412	378	384	408	385	433	379	404	425	428	406	395	400	411	371	417	410	362	366	418	373	351	400	361	388	392	379	412	391	358	412	423	403	369	406	416	400	389	393	421	423	440	419	394	401	390	376	390	425	433	347	402	384	427	411	389	380	418	371	379	384	390	385	397	408	386	403	382	380	383	393	412	432	372	402	402	406	386	434	411	352	382	371	385	422	420	407	384	387	421	397	395	358	379	392	385	381	378	403	410	405	394	404	385	361	415	412	438	395	370	431	366	432	379	343	403	403	363	399	370	404	388	403	386	414	379	373	383	406	414	380	377	381	388	372	396	420	405	413	384	368	410	403	425	405	381	405	420	422	393	453	383	368	427	398	418	399	368	391	421	365	378	402	395	392	399	411	416	388	404	410	386	376	414	386	431	422	395	404	413	344	408	398	399	419	449	396	418	426	379	413	425	423	428	391	385	454	400	424	379	408	360	402	359	390	426	397	400	383	416	371	393	418	381	379	370	368	416	377	422	404	407	451	388	390	370	362	353	387	385	449	379	421	390	428	427	409	388	360	403	395	424	395	394	428	382	375	375	431	390	382	414	430	404	354	448	391	383	412	417	378	458	381	412	403	412	401	376	372	378	411	363	401	400	431	403	397	395	392	420	407	425	375	409	400	431	404	423	391	396	396	386	392	413	417	389	438	391	409	416	438	420	373	387	371	392	401	384	426	437	429	410	392	396	428	432	416	384	356	413	346	367	406	409	375	394	405	396	388	397	384	389	378	380	416	412	387	377	373	398	420	382	384	398	418	407	401	369	414	404	370	405	359	390	404	443	422	375	393	358	383	397	376	403	396	372	408	361	397	374	384	381	414	378	432	406	422	400	370	370	368	357	384	388	381	376	393	406	394	414	414	397	373	362	361	405	399	399	397	352	406	374	418	398	374	399	397	398	405	411	411	379	379	386	405	430	394	411	372	401	445	422	369	375	420	413	353	416	392	404	430	383	375	387	349	408	428	440	363	395	417	421	391	391	399	402	421	390	391	401	409	394	414	401	374	420	418	378	393	380	405	418	395	373	389	404	413	410	391	430	383	392	360	411	392	402	343	397	400	391	376	406	395	429	389	416	430	425	351	383	368	391	393	431	413	389	372	388	384	408	429	411	404	377	392	389	425	390	367	390	385	451	400	420	408	374	411	397	419	401	414	396	407	402	405	365	431	380	395	372	380	397	391	376	390	403	408	429	397	406	357	362	407	404	371	375	395	404	364	406	389	366	378	435	448	413	402	389	367	378	380	415	361	379	405	386	398	368	373	440	423	381	398	384	377	432	408	379	398	392	390	409	389	441	367	375	436	413	390	370	388	432	413	420	384	362	410	385	391	415	396	388	378	413	418	424	383	396	374	368	401	392	449	388	373	409	387	392	399	360	360	382	415	412	432	419	389	393	405	394	361	429	440	375	387	387	402	419	405	417	409	420	385	399	370	389	381	380	365	427	378	363	373	392	393	420	388	422	411	392	393	389	431	400	381	373	405	391	411	412	373	369	425	433	401	400	421	417	349	364	426	424	416	395	374	381	361	432	372	399	393	387	387	370	430	448	419	439	406	346	420	413	426	431	379	385	375	418	399	374	397	408	409	395	429	427	398	366	382	375	398	406	383	424	420	416	415	392	385	401	371	392	405	434	397	423	426	376	416	406	398	384	387	402	384	397	395	427	412	408	401	422	395	407	382	412	388	382	381	374	405	381	395	385	351	359	389	396	409	386	421	388	370	408	404	386	388	412	367	391	396	392	432	424	403	378	395	412	439	389	415	395	395	341	390	397	404	391	394	398	381	384	382	374	374	398	372	363	383	396	392	368	414	391	411	384	386	378	393	411	383	414	420	405	445	388	414	384	379	418	394	420	380	379	361	376	395	404	440	427	359	386	436	394	406	385	379	388	355	407	419	412	406	354	384	378	401	392	409	391	390	402	388	412	415	408	393	366	346	387	403	376	403	409	354	366	387	405	420	389	392	410	373	380	400	403	400	398	380	384	377	398	389	384	393	371	403	349	401	399	397	435	382	332	382	439	389	404	410	377	365	398	385	421	357	434	386	466	467	407	387	410	450	385	396	359	368	412	399	422	409	427	401	408	395	405	411	370	392	375	406	430	410	416	429	406	415	409	387	407	379	417	408	409	400	400	372	395	370	405	402	421	387	383	390	408	366	388	400	371	368	352	377	417	398	429	396	369	371	369	372	391	412	411	402	394	409	432	422	381	379	393	417	388	411	374	373	427	389	408	403	398	395	399	427	399	403	436	356	411	402	417	406	423	375	375	377	395	402	378	382	402	424	411	398	379	356	426	419	410	370	408	387	382	391	367	415	406	348	410	396
2470	865	908	913	951	908	822	889	913	901	887	856	910	891	884	885	837	895	847	926	898	899	869	869	893	862	836	959	851	848	885	912	938	817	838	834	892	855	862	876	798	847	857	856	861	913	877	886	880	871	878	885	844	848	871	890	911	861	869	887	867	910	872	850	884	873	924	919	873	906	862	909	895	856	829	858	849	891	927	892	870	862	871	869	866	881	900	882	921	887	870	842	837	901	857	879	892	840	867	858	846	875	894	884	890	891	921	880	843	795	875	851	882	882	882	820	838	892	838	928	869	870	840	919	851	876	874	858	863	892	869	873	874	814	847	856	853	904	901	882	837	838	859	900	880	856	856	810	965	888	883	849	898	882	848	826	847	876	908	822	881	909	823	868	861	815	836	884	804	886	880	829	914	947	887	916	870	839	864	878	884	856	896	870	891	869	812	823	840	841	894	912	862	875	849	858	870	860	907	808	841	865	814	883	883	878	869	837	871	850	841	835	851	874	885	812	837	873	883	908	790	798	844	837	869	837	852	861	853	896	849	908	889	908	876	803	837	913	804	832	875	860	877	821	836	888	882	862	899	828	918	850	822	849	888	821	842	838	895	879	857	897	834	870	925	861	852	844	882	811	848	889	873	880	865	886	837	906	864	875	864	844	842	876	849	875	889	828	857	840	864	872	832	853	865	920	805	892	832	846	872	959	837	859	884	865	884	882	850	885	842	876	907	857	844	910	886	882	884	855	829	862	855	911	820	847	890	856	855	920	899	833	852	875	932	929	885	859	927	923	883	788	862	882	919	865	906	905	836	840	895	886	926	831	869	873	931	848	839	897	865	834	865	899	825	909	873	805	847	872	867	919	884	904	823	827	811	881	919	848	812	880	871	871	915	869	831	857	886	833	932	905	860	836	839	849	841	831	849	853	919	807	888	834	872	881	831	868	811	835	867	880	852	815	902	898	884	891	834	917	885	850	857	863	870	878	860	894	855	884	856	851	905	871	906	876	889	819	885	869	869	848	899	858	853	855	870	882	858	937	922	879	922	865	873	862	835	928	848	894	814	900	858	942	849	900	887	865	824	829	847	822	927	846	832	926	873	871	824	858	865	857	878	829	921	880	882	909	885	848	914	827	850	892	826	856	874	899	883	848	808	889	850	835	866	846	867	867	910	866	872	897	917	862	911	951	852	870	880	902	822	826	872	906	862	868	880	927	897	866	862	843	825	835	896	862	879	915	868	828	816	868	883	872	880	832	885	875	896	861	891	825	865	857	819	868	872	823	873	798	860	856	860	859	924	878	826	888	864	872	826	881	856	848	816	906	858	865	824	872	882	860	877	925	891	848	901	907	894	901	925	892	855	890	867	888	879	881	857	874	908	832	824	858	887	812	872	874	863	881	849	841	873	851	836	841	885	824	858	890	883	890	907	857	864	885	837	953	820	862	875	873	828	889	872	881	880	944	852	868	873	889	928	862	892	873	875	857	891	816	866	876	869	889	871	834	881	856	857	874	870	877	899	788	801	900	862	867	827	814	894	870	868	900	860	867	886	868	843	866	841	910	927	840	862	855	862	871	797	842	887	870	851	850	897	858	847	858	840	859	844	856	851	867	896	855	911	830	853	879	840	844	849	885	890	895	863	867	856	867	859	857	877	914	868	865	894	873	846	855	868	840	840	909	861	889	862	857	836	967	808	863	838	877	857	913	869	882	859	839	879	864	896	869	861	924	862	867	911	871	867	840	865	875	863	865	867	802	867	831	891	882	844	901	844	848	853	853	826	887	873	830	802	834	845	842	858	878	917	864	858	860	879	861	842	836	928	906	847	871	872	902	857	897	856	864	866	905	872	835	883	881	876	897	878	846	831	818	859	917	862	842	874	835	817	870	841	871	842	903	823	833	852	873	857	888	838	888	916	867	894	857	858	870	862	864	876	924	889	864	850	886	854	913	904	862	887	870	828	843	860	905	893	889	879	842	856	885	879	849	876	825	851	865	909	849	840	871	876	907	853	852	891	904	855	823	862	867	837	854	844	884	862	945	807	861	839	856	858	890	888	849	831	834	868	875	843	853	860	870	825	892	875	886	873	901	831	876	896	855	867	813	825	845	867	921	904	866	860	851	861	838	866	900	875	896	842	878	892	862	829	839	871	871	835	855	926	866	909	894	918	894	841	828	883	893	876	846	846	865	860	903	883	937	882	839	843	865	860	843	858	853	839	878	903	853	901	873	863	885	826	906	859	861	892	886	913	890	865	855	865	887	880	838	839	817	865	804	830	905	851	907	857	886	863	839	844	836	878	895	904	853	863	822	895	861	848	862	846	846	821	896	850	863	853	914	876	833	901	889	876	868	858	870	837	891	861	857	868	880	888	875	904	890	882	885	876	864	921	901	863	831	818	855	877	834	866	805	844	813	868	916	851	879	935	883	894	857	921	820	868	849	863	850	855	870	902	903	849	893	895	852	847	840	891	817	846	925	875	849	846	882	871	875	890	862	888	874	853	889	837	861	853	810	923	888	926	844	890	874	891	856	827	856	853	873	867	858	826	862	865	841	855	884	856	879	861	894	837	884	857	898	861	816	895	836	855	903	842	825	869	879	886	829	868	867	830	870	900	846	902	853	907	899	899	827	912	873	886	890	856	895	886	826	879	910	864	878	849	881	863	861	832	830	872	921	874	907	793	854	871	896	847	869	904	882	865	848	865	877	906	843	934	884	912	865	878	910	877	877	904	832	908	880	853	824	846	893	862	914	898	915	864	873	904	867	870	821	854	918	865	867	871	867	814	894	883	875	887	844	857	818	844	901	880	911	850	844	887	894	869	872	885	860	848	914	878	840	868	857	890	872	839	862	886	892	876	843	831	892	883	822	901	779	889	842	865	863	890	876	875	837	912	850	880	849	849	846	894	888	880	858	887	855	826	819	851	849	822	865	866	885	874	866	898	871	854	859	889	872	850	831	862	870	888	903	873	845	940	912	879	841	875	882	850	873	896	892	868	880	878	888	879	825	852	897	871	894	918	814	812	883	897	850	846	887	886	909	863	878	918	876	915	891	863	876	914	936	858	917	842	867	856	851	883	902	850	863	884	867	865	925	910	914	849	907	861	867	931	891	861	929	852	845	880	859	875	911	920	875	889	922	911	860	855	880	865	852	947	837	854	906	875	890	842	902	893	869	859	858	887	878	914	865	860	863	895	910	906	892	873	863	866	844	844	880	857	845	834	899	864	878	826	873	860	914	861	835	931	826	880	914	906	903	867	869	920	885	858	893	889	852	847	888	881	865	872	878	864	909	852	907	908	858	880	817	889	899	868	872	820	887	880	835	864	848	873	829	831	866	895	864	850	845	843	845	871	885	818	799	896	862	932	857	853	920	871	898	841	858	872	878	898	941	891	835	832	939	872	826	915	833	836	855	877	881	872	898	840	868	879	868	905	888	854	816	858	826	866	840	863	869	841	878	855	845	868	863	864	877	852	879	851	842	888	863
8014	539	515	438	340	302	273	266	255	214	235	206	233	232	217	193	166	212	210	215	203	212	196	210	175	163	210	209	205	203	217	183	207	174	210	200	226	221	187	185	204	195	239	196	191	163	177	193	216	175	204	193	201	180	217	203	208	212	198	193	199	221	192	208	192	220	197	178	201	186	192	182	189	227	180	178	209	188	199	200	178	187	184	177	179	187	160	199	201	181	198	192	205	178	195	209	190	190	197	199	203	199	199	182	195	209	231	195	185	219	197	202	222	240	216	203	211	182	195	167	202	208	192	194	221	209	207	169	197	186	199	192	186	169	171	205	200	189	187	206	187	203	206	212	181	198	183	202	199	184	203	184	185	189	181	214	174	190	179	194	194	164	202	215	180	174	195	190	215	166	168	175	193	190	174	169	175	202	200	198	192	200	179	204	181	184	162	184	203	193	195	191	209	202	188	185	174	200	198	201	200	195	192	206	213	229	181	197	212	191	213	192	187	198	204	190	168	226	196	176	203	193	188	218	207	182	204	191	201	191	186	156	223	200	199	188	179	195	183	164	172	215	191	202	198	183	198	200	201	199	196	215	187	185	191	220	199	191	202	213	222	209	195	188	198	194	202	195	202	203	192	210	214	212	215	195	193	188	180	211	207	191	192	197	212	215	199	194	185	169	182	200	212	210	209	208	182	201	194	175	209	190	176	179	216	225	186	201	203	188	186	174	205	171	179	195	180	225	197	211	196	201	178	181	193	182	198	186	193	180	201	186	197	179	202	196	179	212	199	184	202	225	244	195	181	181	208	205	182	181	185	186	172	184	186	217	204	188	206	208	195	190	197	181	219	172	187	208	187	201	184	181	213	210	174	182	193	196	196	175	218	217	224	193	179	182	183	197	185	171	190	185	199	216	208	216	185	221	187	185	188	206	174	176	195	185	188	211	192	192	181	191	185	164	187	191	206	222	184	201	170	214	197	174	204	205	235	175	221	193	206	197	174	202	207	202	199	198	180	176	198	179	192	179	190	176	202	187	189	223	223	161	218	213	191	173	191	196	202	195	195	170	203	203	180	209	214	197	185	216	174	208	204	209	174	186	177	203	212	199	210	204	182	190	206	202	190	176	198	223	181	202	180	191	185	177	191	194	200	215	205	193	215	199	190	187	201	211	183	192	192	187	186	159	178	198	186	209	208	220	204	217	211	209	205	190	218	192	203	198	191	204	215	216	202	197	184	178	190	186	198	220	187	204	178	150	181	215	189	186	188	207	190	190	163	197	196	195	212	224	195	191	187	209	176	192	197	206	163	176	221	199	187	185	185	189	196	192	176	207	188	205	182	208	231	186	195	197	206	199	184	210	202	194	203	203	192	184	193	207	192	200	182	199	205	197	202	177	197	196	175	196	158	170	214	186	189	170	181	194	175	212	200	202	210	190	190	187	209	202	215	193	208	208	202	177	202	181	187	182	210	174	181	187	200	211	190	211	208	199	205	184	198	200	191	213	189	210	180	187	180	177	187	191	194	193	206	191	175	187	204	176	165	193	186	185	176	200	232	211	190	241	183	196	198	171	188	203	230	200	208	199	192	208	185	212	199	208	231	179	181	202	197	190	188	181	158	216	209	194	203	172	206	194	191	208	203	189	211	186	211	176	170	201	214	180	190	196	199	195	179	191	183	193	197	203	185	211	177	180	214	183	206	206	192	221	182	188	191	194	214	184	198	220	184	186	212	187	207	168	182	201	200	205	193	217	197	197	187	181	229	217	196	203	171	195	189	170	194	191	187	204	192	189	212	184	218	187	179	192	202	187	216	163	186	174	191	202	189	220	197	161	194	206	197	208	229	191	200	209	198	194	210	209	176	190	186	180	159	196	181	191	202	206	215	180	170	213	206	205	187	177	188	216	185	189	198	198	208	195	203	206	173	193	207	157	198	175	200	212	182	193	191	202	233	172	186	192	193	192	189	177	212	191	196	178	198	190	197	209	204	218	208	225	212	145	190	219	185	184	193	194	201	174	182	204	160	197	193	204	191	180	179	196	193	190	193	198	206	193	213	198	201	216	197	161	186	204	195	199	216	194	172	178	191	183	160	191	197	166	180	185	218	209	210	182	189	157	196	174	191	204	196	217	210	186	234	191	210	183	197	212	173	199	196	199	166	197	214	175	204	222	170	194	175	207	176	204	210	199	188	197	186	165	175	211	201	188	191	183	199	198	203	192	204	213	200	205	206	189	191	162	150	206	210	187	214	173	197	206	189	193	206	188	214	218	211	213	189	177	193	196	216	205	203	208	182	185	195	191	193	188	177	205	198	196	204	195	188	172	185	200	190	230	205	201	188	177	205	184	174	186	232	190	175	180	204	177	186	184	194	192	221	170	171	216	188	177	196	182	186	188	183	210	203	199	194	189	213	191	197	209	181	185	191	169	199	191	191	180	203	204	211	200	159	172	172	190	211	189	182	184	196	192	201	191	214	190	204	193	192	193	190	199	176	177	196	188	163	194	194	193	182	203	209	196	165	183	208	187	201	219	213	192	187	186	205	203	204	218	229	188	226	199	199	189	221	202	189	197	199	214	160	172	194	205	222	213	206	186	191	170	180	214	199	189	211	216	224	181	189	200	205	209	215	187	207	185	187	201	218	173	194	213	207	173	199	224	218	223	191	195	214	165	184	170	184	191	190	222	197	184	196	212	211	207	166	216	166	205	205	178	180	196	184	208	219	220	162	190	219	192	198	180	206	204	200	184	219	198	216	199	197	201	202	184	209	182	190	187	190	200	189	223	174	195	208	217	162	173	205	204	217	197	190	174	216	180	187	177	179	206	207	175	166	202	189	211	200	205	215	204	194	210	238	205	197	167	193	198	199	173	185	179	212	173	197	188	206	206	188	202	216	200	194	201	209	185	213	193	221	213	179	167	196	208	205	189	205	190	192	181	209	195	208	188	212	182	209	208	164	192	209	179	201	206	196	193	163	193	193	177	197	196	192	164	231	200	190	218	176	181	186	176	174	227	180	175	205	191	183	200	195	194	175	196	211	188	207	157	191	209	203	216	156	197	218	179	181	191	199	185	187	171	177	216	176	177	205	157	187	206	195	176	176	202	234	190	185	185	202	196	175	193	206	196	226	188	185	185	214	191	203	199	200	179	211	226	219	208	196	194	214	216	223	189	223	187	200	200	186	190	171	201	224	231	183	171	194	186	197	202	184	186	193	190	211	176	192	206	210	172	194	186	229	177	205	205	214	197	200	201	185	194	188	216	179	185	192	186	194	207	202	213	226	197	211	205	221	195	228	204	176	180	204	197	213	212	204	192	192	207	180	219	204	184	181	202	201	227	192	204	200	216	211	180	205	183	194	208	201	210	190	196	207	174	197	187	194	206	208	194	236	207	219	212	208	240	210	217	217	186	206	170	181	195	210	198	175	200	180	225	170	220	204	189	196	175	190	176	218	201	206	176	206	186	189	191	208	214	199	179	177	190	162	183
6488	730	1157	1217	1202	950	892	767	720	667	643	609	555	551	537	527	534	511	561	500	526	497	509	519	543	492	512	500	453	487	463	474	484	475	493	454	475	487	505	494	466	437	476	456	506	516	480	493	427	452	501	440	480	487	466	446	469	501	472	458	480	499	473	457	441	467	469	475	479	480	429	411	451	442	458	408	495	468	498	453	457	453	443	485	445	452	496	434	465	464	475	488	479	457	467	473	468	453	471	476	488	427	468	494	462	436	497	454	450	462	463	445	460	469	481	447	458	512	485	465	461	453	504	429	435	461	461	456	440	484	489	475	460	441	481	481	467	497	464	445	467	493	459	432	500	469	485	445	431	461	499	487	503	455	435	460	471	484	469	483	473	453	481	481	485	470	462	464	452	458	477	472	445	490	459	480	449	434	475	473	462	457	478	433	448	428	470	493	477	492	469	458	498	453	490	447	461	446	459	509	464	460	423	456	472	468	457	456	474	461	473	459	441	463	455	427	509	469	474	478	479	464	461	442	465	439	460	477	487	472	469	452	485	488	446	517	431	464	484	489	494	452	436	441	464	468	435	473	488	461	477	483	490	443	465	462	464	452	487	443	481	467	471	438	472	485	460	444	465	455	493	483	474	455	468	442	463	468	457	449	487	441	470	462	455	430	456	480	486	485	473	449	508	464	485	482	465	483	475	469	451	466	488	493	467	456	475	438	461	462	454	463	486	461	433	491	542	486	447	474	495	475	472	455	461	489	481	476	474	492	455	488	471	463	473	440	437	477	434	439	445	453	463	499	461	463	466	487	462	472	489	467	437	448	461	460	446	464	434	445	444	473	485	441	462	507	473	429	445	478	473	471	478	444	412	473	480	456	478	448	486	481	481	475	461	482	448	454	449	480	443	461	447	465	484	453	453	497	491	484	461	474	492	466	484	435	429	468	483	445	482	486	493	469	489	470	430	481	455	487	504	453	453	424	491	482	430	442	438	461	445	443	474	444	485	469	486	493	431	476	441	469	492	472	446	509	499	486	446	468	490	447	452	454	483	478	459	471	475	487	481	450	459	486	490	489	485	475	448	483	452	470	447	444	496	484	486	470	469	498	490	454	519	509	500	447	491	474	434	443	465	478	493	426	432	478	463	510	507	480	432	458	437	472	438	475	482	497	481	445	451	503	423	461	484	482	463	468	509	478	473	456	485	474	458	466	468	457	468	454	442	456	446	447	489	463	475	410	494	452	475	456	480	500	464	477	471	469	453	481	448	454	449	451	537	492	443	482	465	447	491	446	446	485	440	446	467	449	396	484	454	485	432	484	471	474	489	432	459	468	446	456	463	481	488	487	443	486	454	493	482	475	466	438	475	437	457	453	448	464	489	501	488	444	499	488	467	506	470	455	464	491	491	475	468	487	450	463	467	470	478	477	493	494	464	492	454	470	499	522	465	491	495	452	464	477	473	440	456	459	488	480	472	476	493	513	450	491	474	446	464	474	482	469	494	459	494	492	481	458	447	449	483	450	473	469	497	471	505	451	496	471	401	461	462	458	436	511	464	460	475	458	500	458	463	481	453	472	445	436	472	473	480	462	445	463	486	483	477	520	467	449	440	491	479	473	473	476	455	439	432	414	474	466	479	480	455	474	484	434	475	457	476	485	439	467	480	481	486	449	465	414	471	468	455	476	468	447	447	450	440	462	454	452	479	452	460	439	439	453	476	469	438	481	448	481	470	470	450	473	462	467	454	455	428	468	441	490	454	476	452	472	464	464	495	448	444	479	435	423	502	478	450	512	498	466	480	470	490	513	449	477	462	470	456	477	471	470	459	449	461	496	490	502	456	478	465	469	461	447	480	476	449	501	483	491	483	471	450	445	467	460	476	449	451	467	460	455	427	502	482	461	480	451	474	483	478	480	468	475	471	470	440	465	511	453	443	482	436	477	443	492	466	433	440	440	484	451	463	444	439	488	491	458	500	494	471	466	486	445	429	489	458	481	451	470	461	445	461	457	463	483	453	408	471	485	488	419	448	453	481	481	451	463	441	429	509	472	462	452	472	461	481	465	480	444	470	444	461	466	510	466	471	430	437	456	436	457	468	447	434	501	434	453	507	479	446	459	477	437	469	457	459	451	463	452	431	504	483	490	457	466	473	456	467	486	451	463	454	479	453	428	445	461	454	474	470	455	483	486	484	453	487	469	433	480	470	469	443	467	444	494	486	436	466	512	472	482	470	482	462	443	493	456	473	480	450	504	499	484	523	462	479	457	467	477	439	485	453	467	470	467	462	470	467	443	486	436	485	455	450	470	482	475	455	472	475	451	494	446	463	506	487	451	474	478	495	480	449	481	459	462	419	476	458	462	482	479	456	445	503	477	457	465	428	454	475	470	477	450	479	488	490	480	493	478	410	488	469	493	471	441	475	468	460	477	454	487	447	458	466	470	479	452	492	481	490	472	477	492	445	452	465	450	503	439	483	502	449	460	447	495	502	471	441	438	467	457	466	452	456	482	458	447	457	432	439	452	462	478	439	478	486	492	491	465	452	447	486	465	488	463	468	482	441	453	516	431	470	453	476	490	463	468	501	480	415	458	456	475	489	438	477	474	421	443	487	466	507	483	475	483	474	453	443	500	445	461	443	481	443	446	444	477	448	471	491	444	490	456	456	435	470	437	442	433	502	476	476	470	442	455	486	421	496	486	488	478	474	460	479	459	458	497	465	443	477	477	496	436	451	495	456	463	504	472	479	443	475	449	445	502	446	458	484	485	439	496	424	440	519	467	438	471	455	468	435	455	453	478	474	433	457	470	465	476	461	445	501	473	432	492	518	475	425	467	446	427	464	466	461	465	462	496	487	485	442	493	462	494	501	483	444	469	482	481	502	439	469	456	505	475	519	483	423	452	443	466	492	472	457	496	448	453	417	477	486	460	468	473	484	431	451	438	468	444	480	470	480	507	451	455	481	471	452	466	414	464	447	444	498	471	461	485	479	472	480	444	466	431	438	474	466	434	463	484	504	486	395	489	480	464	479	476	493	442	492	464	468	448	520	476	470	523	464	464	498	484	440	463	463	444	419	507	456	449	486	480	456	464	476	497	470	456	463	477	472	476	482	476	455	461	474	463	471	451	471	488	508	518	466	486	407	486	452	464	451	457	431	483	452	440	483	448	470	468	498	497	466	445	443	470	508	478	464	470	476	472	520	501	489	470	483	444	444	492	469	459	455	418	445	459	455	463	449	479	492	497	477	464	474	433	453	476	474	477	455	449	477	447	498	480	423	459	504	493	471	480	476	448	432	484	460	457	457	469	468	467	502	476	454	476	512	482	451	489	496	446	448	463	433	438	516	468	446	413	449	462	462	472	492	454	465	441	449	479	494	502	448	453	460	460	476	447	481	465	448	471	476	458	450	445	458	490	480	470	490	492	450	421	435	454	538	482	473	451	456	470	460	475	445	480	485	485	463	517	507	480	481	485	446	463	475	479	445	442
14988	1213	864	689	498	384	327	290	280	268	227	216	225	207	210	241	209	206	222	200	189	183	179	206	187	191	218	193	179	190	183	185	227	192	201	185	201	186	174	198	187	223	168	175	175	165	165	203	185	179	182	179	196	186	184	184	178	187	197	206	187	207	159	177	190	183	196	175	184	174	180	160	181	191	169	172	175	190	210	177	192	195	198	172	185	186	177	195	190	178	210	188	181	188	197	191	179	199	214	181	184	206	196	198	195	199	167	181	189	164	159	189	162	192	182	195	198	167	187	168	197	179	181	187	182	177	183	178	197	198	210	194	191	175	180	196	184	207	193	195	182	178	172	174	194	188	186	186	202	198	163	203	199	175	194	184	178	180	179	192	186	177	170	217	193	203	185	198	191	199	182	167	208	208	231	184	191	189	192	195	204	171	179	165	185	186	218	179	203	195	174	182	177	192	182	181	190	194	200	181	181	167	214	192	172	177	160	197	199	195	230	190	185	173	210	180	171	184	198	191	198	174	166	196	167	192	182	202	196	220	188	174	219	177	196	177	198	174	188	178	177	192	248	196	171	187	167	196	212	177	195	176	196	190	189	185	181	191	182	176	196	206	198	188	175	187	215	205	180	197	166	190	175	184	167	180	193	189	207	184	197	185	190	179	162	158	201	195	186	189	177	201	158	186	165	205	210	176	182	176	206	179	199	207	193	192	198	181	192	176	161	188	187	183	192	176	180	213	184	203	184	215	184	185	177	194	210	209	197	176	202	194	218	187	183	181	208	181	181	181	205	170	184	173	192	181	199	191	172	185	162	179	196	182	169	178	205	181	172	176	171	181	170	213	194	194	173	181	177	186	200	188	190	165	177	190	205	157	188	178	200	176	187	183	177	198	176	187	176	182	209	196	182	175	195	197	178	187	194	200	168	194	198	204	185	180	161	193	181	181	210	184	176	184	183	175	193	164	197	207	186	154	197	174	180	202	162	151	198	181	193	185	166	199	192	191	185	184	198	179	181	204	189	193	205	199	211	218	219	174	177	170	196	195	210	174	191	173	224	158	191	185	187	187	214	179	197	203	203	193	201	185	191	207	172	206	186	191	150	189	185	181	208	196	181	162	209	199	237	233	173	179	186	210	172	161	219	180	189	180	189	209	194	192	189	209	180	202	193	195	183	196	191	219	200	187	210	208	194	190	208	202	186	176	215	186	172	160	196	194	161	154	178	197	182	179	175	196	189	190	173	200	184	193	164	201	173	195	173	177	193	186	176	183	167	183	202	191	173	188	182	208	199	180	178	176	191	207	191	178	202	196	176	148	194	207	194	181	197	191	178	191	195	182	194	186	171	203	161	178	212	189	199	206	195	186	188	161	217	207	174	172	187	204	187	183	172	194	194	188	189	184	170	179	159	168	169	171	184	197	216	169	183	212	211	195	184	191	184	190	173	189	182	178	205	156	153	203	184	172	205	155	177	188	221	199	198	223	190	217	194	185	177	180	179	174	204	189	177	192	189	189	201	203	196	183	164	190	162	177	181	183	191	202	178	187	182	192	190	182	186	200	201	185	172	183	168	218	179	177	162	185	214	171	170	199	189	191	193	194	173	203	194	183	203	183	182	199	199	211	190	147	175	205	164	220	174	179	172	197	174	172	214	193	193	176	200	206	179	181	188	201	191	202	205	198	194	197	204	184	180	203	152	177	193	174	206	203	194	177	169	210	185	157	199	201	210	183	188	194	236	168	197	203	176	158	175	174	200	202	201	198	208	194	168	199	167	189	197	163	174	186	166	186	201	167	211	180	189	179	174	206	197	193	228	190	210	184	183	159	178	196	193	208	198	183	183	178	153	173	180	187	189	210	213	172	230	170	182	202	223	187	183	189	179	217	189	217	200	180	158	177	169	218	205	193	178	182	171	184	175	199	182	165	150	184	185	167	204	182	177	192	205	170	159	197	185	162	160	186	196	198	194	192	200	179	178	190	196	189	171	193	166	210	226	188	187	162	200	189	213	174	208	173	210	185	203	168	193	183	175	205	176	179	177	183	201	188	193	192	175	186	188	200	179	196	184	171	176	203	182	200	205	220	186	220	184	188	180	179	208	168	203	184	188	193	186	192	200	178	203	189	176	191	210	195	196	182	206	176	209	173	168	181	160	215	188	175	190	182	197	187	198	153	173	182	139	201	187	172	192	201	162	175	196	215	194	180	178	177	196	203	208	185	189	195	200	189	174	193	188	193	184	198	188	197	187	179	181	196	179	214	214	180	203	204	179	177	170	176	193	206	187	163	199	177	183	184	202	177	200	209	206	177	195	157	191	177	188	195	191	171	180	193	168	187	182	164	185	192	187	196	180	186	201	203	195	199	199	181	174	182	187	181	194	195	200	188	199	164	187	158	179	157	187	199	186	167	164	200	204	169	173	180	194	169	180	171	202	178	189	201	170	194	179	211	182	205	187	164	214	158	215	179	208	201	187	184	194	173	192	181	170	178	174	190	199	190	190	219	197	185	191	179	181	185	198	184	192	184	187	176	161	182	182	180	184	154	162	185	169	196	177	161	185	190	173	187	214	181	178	193	167	175	184	205	194	205	172	215	187	191	198	154	162	175	166	206	168	175	164	181	179	216	198	181	170	189	178	177	182	183	207	207	175	198	179	195	188	180	179	167	188	213	200	187	200	186	199	185	171	178	192	169	212	194	225	195	182	190	168	217	182	182	218	166	210	177	194	187	202	179	148	180	178	164	185	183	174	192	188	178	193	179	184	193	187	181	174	211	199	195	140	197	173	221	151	188	194	187	172	211	198	172	205	171	191	212	175	165	187	178	178	194	178	161	199	170	198	196	162	177	165	173	210	168	182	206	177	186	193	210	200	174	195	178	198	170	185	211	186	197	186	174	215	206	200	162	172	197	198	172	198	209	174	181	192	184	185	195	206	190	171	192	187	168	144	166	187	197	205	176	195	188	182	198	174	176	185	193	176	182	164	179	181	179	200	205	196	224	181	174	181	184	185	157	182	181	204	179	198	193	177	211	213	184	171	186	181	203	176	189	184	204	169	191	161	181	174	176	195	184	228	205	177	183	199	177	185	199	177	163	205	179	201	206	197	202	182	177	205	180	184	216	155	212	186	217	174	181	197	208	198	191	160	175	174	194	225	184	186	216	186	175	186	190	175	166	173	181	205	179	185	178	166	196	201	163	195	175	196	151	163	164	200	181	203	174	212	166	210	176	186	180	201	200	181	183	182	177	212	180	176	200	196	195	178	189	184	169	186	188	164	187	192	212	202	162	202	182	179	185	185	177	228	191	191	164	167	181	158	171	198	185	195	198	185	197	201	158	170	175	199	188	201	178	165	178	195	187	179	199	203	190	184	195	196	215	181	184	206	184	169	192	193	203	194	191	200	181	171	164	183	194	195	200	200	193	196	203	209	175	191	200	159	191	199	211	191	185	166	197	180	189	181	200	179	193	192	179	191	191	211	182	161	184
8399	1076	1954	2077	1857	1527	1271	1033	956	824	762	733	703	645	727	675	647	653	547	607	554	564	561	573	568	554	550	517	545	504	529	539	488	509	510	520	524	508	520	489	541	507	529	501	532	481	478	537	544	467	477	526	494	514	502	496	502	499	508	483	508	530	493	526	493	489	468	455	499	491	480	536	479	531	495	465	461	494	520	488	464	478	494	492	484	508	506	509	529	491	503	461	464	473	480	485	521	516	480	484	470	495	507	489	488	481	504	512	485	531	464	476	482	485	514	476	477	467	479	502	512	534	507	500	493	478	489	477	514	478	489	473	483	450	460	493	499	526	504	513	508	429	451	457	519	505	483	497	484	516	486	497	477	472	484	485	506	454	535	442	478	457	473	490	464	472	515	504	480	528	527	514	494	496	499	516	464	485	495	489	487	482	456	439	504	482	489	571	457	496	492	495	495	448	492	516	485	463	508	424	486	478	508	495	474	461	490	449	514	499	449	500	476	480	514	464	472	493	494	494	470	465	496	497	511	505	533	475	500	473	495	464	487	464	476	467	515	507	490	471	494	475	456	473	507	493	475	477	487	476	484	455	505	465	498	445	505	511	512	492	508	511	483	460	467	509	491	487	503	472	488	512	459	486	475	478	478	463	511	463	522	498	500	481	478	503	476	451	479	477	459	484	505	485	506	501	456	482	538	433	479	500	502	515	491	475	510	470	500	474	507	484	483	503	445	492	550	473	490	492	499	489	441	487	475	495	472	489	475	474	513	510	487	564	492	471	457	480	495	450	521	472	509	516	502	502	492	479	521	493	513	505	445	481	460	496	492	498	462	438	527	503	493	481	493	451	494	467	527	475	512	481	525	474	481	478	505	488	527	437	489	487	470	482	477	514	489	479	466	463	476	537	480	514	444	539	493	487	493	452	473	482	476	457	468	507	455	478	462	455	497	518	497	480	506	478	488	479	521	473	513	460	459	470	475	469	506	505	484	461	485	485	461	485	465	476	518	481	481	465	480	470	508	520	525	520	476	489	474	480	504	482	489	490	483	486	494	484	448	466	488	526	472	483	542	475	490	502	499	457	498	517	485	490	495	520	495	478	499	497	473	480	464	447	478	484	506	474	496	528	553	434	483	491	476	484	520	481	544	513	468	448	456	484	491	492	485	487	491	450	484	522	487	487	485	464	476	496	489	508	506	467	485	502	487	484	466	505	529	501	493	488	538	479	502	446	462	475	471	487	519	493	489	511	486	504	479	490	498	472	473	491	496	483	518	473	500	511	488	498	451	475	436	467	499	518	508	524	505	472	443	495	493	505	547	469	452	476	500	458	545	459	486	453	504	465	478	508	479	514	471	454	461	508	447	505	496	493	506	491	464	443	487	479	476	514	464	480	490	477	499	478	509	464	460	492	476	483	465	520	447	485	521	510	514	498	483	444	471	492	458	519	450	512	508	486	529	527	501	524	525	492	509	517	457	500	480	490	494	543	449	476	541	487	502	484	473	470	467	469	498	481	475	497	467	541	487	490	479	458	502	525	467	521	496	482	489	507	489	461	505	477	502	466	478	499	505	487	470	472	507	476	501	515	529	506	489	436	493	452	503	425	483	479	501	492	472	491	467	531	497	498	504	519	485	483	455	491	504	544	460	450	490	478	478	446	504	483	494	459	515	462	475	500	484	513	485	488	540	477	536	485	510	473	524	507	494	483	474	470	491	487	472	516	453	452	469	535	474	455	462	478	511	493	487	471	489	458	507	512	457	465	481	464	474	502	502	522	486	504	547	505	462	477	499	455	519	469	520	514	473	531	467	485	472	497	509	505	500	520	475	482	498	533	493	481	502	494	499	489	484	463	477	506	471	465	477	500	479	487	458	478	452	485	499	508	496	494	489	477	481	474	504	468	482	469	465	474	486	509	517	472	438	435	494	513	466	468	460	496	472	502	522	476	509	485	511	488	462	456	466	466	499	485	509	474	462	521	499	480	493	488	474	512	462	475	536	460	489	458	444	495	482	478	479	475	509	461	477	504	538	452	491	488	511	527	464	509	491	468	482	484	487	473	515	508	473	522	492	508	497	477	512	484	506	484	502	484	476	483	457	484	491	512	492	466	478	510	507	467	488	500	461	519	501	455	497	491	483	489	495	501	480	462	453	447	489	510	467	490	452	478	492	482	464	500	529	478	531	476	469	497	473	506	493	488	487	503	485	495	506	487	480	503	473	489	462	466	458	495	510	473	488	513	528	502	500	514	471	511	491	516	496	530	470	495	508	498	507	496	493	459	488	476	481	511	508	464	481	499	520	465	524	491	483	443	479	501	471	501	464	456	478	518	487	497	489	477	531	490	484	477	475	501	516	541	536	454	493	427	465	455	515	486	462	531	521	496	466	490	492	489	462	463	473	477	511	464	512	493	489	506	513	501	452	482	461	522	500	488	482	490	519	490	521	474	457	493	477	477	493	461	504	484	495	511	474	444	474	510	445	487	509	473	468	473	481	463	505	480	469	479	469	537	508	487	485	491	460	470	523	477	498	492	511	487	493	487	503	462	518	477	452	521	473	483	508	475	468	513	474	475	500	496	478	495	455	497	516	531	484	488	442	511	446	515	502	457	476	467	475	499	484	465	486	449	540	496	490	478	485	475	488	511	438	471	481	505	490	509	451	486	474	474	472	476	441	511	487	450	461	504	458	489	464	483	494	466	533	475	469	446	458	505	473	496	504	489	466	501	491	479	487	523	455	524	484	512	490	506	528	504	488	482	470	485	517	478	441	519	488	514	454	506	470	480	514	490	502	502	461	471	476	503	496	457	475	430	506	484	475	482	486	520	457	484	450	468	479	469	495	526	534	471	483	471	528	483	473	498	507	474	480	460	468	496	509	492	493	470	504	459	458	483	495	450	492	488	495	517	449	498	475	460	490	503	495	490	501	521	481	486	498	469	477	497	495	477	485	472	484	489	483	481	517	538	464	475	527	496	451	496	508	532	481	494	482	535	503	495	489	504	477	515	512	493	510	536	479	507	449	517	452	514	494	554	487	506	489	504	460	440	501	497	521	468	464	527	508	478	543	490	483	495	479	463	468	476	476	516	454	466	449	469	473	472	497	481	461	456	474	472	503	514	518	489	485	467	492	532	487	470	505	436	488	510	483	475	460	518	490	499	518	474	486	500	488	458	490	464	492	510	474	494	488	490	457	483	477	478	485	509	494	467	483	510	503	471	529	537	508	518	477	522	474	500	465	500	499	474	499	514	515	465	474	453	502	489	483	511	496	478	479	498	479	498	463	507	491	466	484	507	425	499	482	491	477	505	507	497	452	443	530	493	488	478	517	490	516	454	500	482	493	527	524	486	496	483	488	494	477	452	490	439	470	501	510	440	524	477	514	482	495	484	440	500	466	516	531	504	493	514	499	466	516	477	492	469	438	530	480	476	496	491	488	499	463	511	479	502	475	494	486	463	493	490	497	492	443	519	510	509	479	490	484	442
1797	409	395	416	414	411	392	430	378	383	359	404	402	406	374	412	367	439	403	389	416	381	374	398	376	373	416	441	406	354	400	378	368	417	423	380	388	414	375	357	433	428	414	383	443	357	378	343	403	394	432	422	374	388	399	362	358	404	415	432	386	361	390	419	366	413	362	363	395	384	398	421	409	362	411	431	417	413	402	402	423	401	363	396	398	391	422	366	349	378	417	379	367	380	429	419	409	406	368	391	350	398	420	341	363	397	402	359	409	406	384	389	423	400	398	385	374	368	403	434	417	374	391	417	376	353	436	380	384	398	398	412	401	396	418	397	410	389	414	425	438	399	403	393	402	384	426	395	366	350	382	362	421	431	344	376	424	393	386	406	398	386	394	400	377	381	400	396	404	387	372	412	380	388	387	409	422	382	391	432	396	371	419	396	392	383	371	402	386	382	357	357	419	415	381	413	381	406	386	376	377	364	384	417	393	400	406	387	376	407	373	414	388	390	424	407	366	445	380	425	334	414	368	396	421	402	388	421	344	449	415	388	407	407	395	431	388	363	407	371	398	387	403	410	388	401	402	376	409	408	400	364	362	410	398	424	442	410	381	385	417	387	412	393	376	393	418	412	377	387	378	397	363	412	348	387	408	412	427	377	413	415	422	392	408	392	412	386	360	406	415	394	397	366	398	367	409	420	392	370	398	415	423	401	422	401	357	410	377	371	391	395	388	372	374	410	397	416	377	397	394	402	372	392	389	387	410	367	414	450	411	382	380	445	465	343	396	440	417	388	433	411	394	366	429	423	367	397	386	389	377	412	380	418	394	393	419	407	454	415	397	384	375	382	377	373	361	404	321	388	394	374	413	394	388	382	403	387	408	404	450	386	414	404	411	428	375	399	387	375	367	394	402	378	369	396	410	419	370	336	372	420	370	411	400	404	395	396	403	388	376	387	404	361	411	406	382	410	386	422	393	402	369	430	423	369	377	428	392	384	379	418	384	419	401	397	423	402	338	383	405	376	374	375	379	394	393	414	402	415	427	393	400	412	411	426	382	402	384	405	444	415	410	412	391	407	385	381	417	368	389	403	378	396	402	373	405	397	383	326	405	414	397	417	371	371	371	405	407	429	387	391	377	367	413	442	391	397	381	394	384	366	419	365	382	347	346	396	403	406	402	374	379	396	434	367	389	367	412	392	380	386	390	393	352	353	365	397	405	428	399	388	404	413	392	368	372	398	368	393	381	374	380	379	381	368	405	397	404	433	408	405	410	413	382	386	382	379	416	408	388	396	367	381	423	374	402	401	378	447	411	398	385	387	379	364	419	418	413	375	393	388	387	402	348	372	385	424	437	386	381	386	419	378	422	358	387	398	397	351	407	410	353	397	399	392	396	420	405	406	426	386	409	387	404	385	384	369	379	402	377	374	404	392	405	396	363	382	392	380	402	401	428	414	399	388	371	388	377	348	386	377	455	406	416	432	450	442	361	368	378	425	412	383	421	355	379	407	433	425	408	416	353	433	398	389	373	380	333	366	359	425	407	359	412	406	394	411	389	397	373	425	403	373	412	417	352	393	415	365	404	391	355	373	383	343	395	392	392	376	427	372	406	395	374	377	408	385	351	370	383	378	421	371	390	402	412	411	392	386	412	399	378	400	370	391	385	371	377	354	422	378	370	432	380	402	422	398	370	383	409	390	394	405	382	416	424	363	342	414	440	385	423	425	352	392	404	393	425	401	368	366	405	395	436	408	379	448	393	400	396	408	390	446	405	402	432	410	391	368	392	409	378	394	387	394	389	379	408	397	381	401	427	399	389	384	370	403	383	376	380	358	386	408	386	424	417	406	360	406	398	379	384	419	404	408	361	384	390	358	389	421	381	376	427	388	379	364	405	385	415	384	397	407	377	431	403	389	418	416	371	412	371	397	376	392	409	385	372	413	400	401	381	361	355	380	393	423	397	431	393	349	431	384	408	375	401	396	385	379	421	370	386	372	416	445	370	392	424	409	395	415	389	388	415	438	382	396	412	418	401	430	385	381	403	391	424	412	390	409	407	381	368	346	360	399	393	427	403	377	387	399	394	381	383	444	385	445	404	361	373	399	412	412	405	396	385	408	415	381	429	397	413	365	386	395	389	371	421	419	391	409	381	429	456	386	381	391	415	398	393	351	421	380	397	396	401	371	407	373	376	372	410	383	408	386	386	366	404	383	426	391	403	402	395	411	378	412	397	399	420	392	385	358	393	398	449	385	384	383	403	394	407	397	379	364	360	410	377	360	354	346	374	424	424	380	420	420	405	415	421	417	381	377	376	388	386	386	433	371	360	423	393	395	398	419	402	397	388	407	386	415	376	405	416	379	393	388	364	421	385	381	416	361	385	418	388	397	442	378	391	391	361	403	394	391	418	395	404	396	399	376	404	407	388	412	383	372	447	377	434	443	384	400	374	429	358	427	406	409	393	383	436	418	380	390	390	372	402	396	386	366	380	384	400	361	377	383	355	348	390	430	381	431	412	367	404	402	411	385	340	401	388	382	393	408	379	378	359	397	389	425	393	358	393	345	390	402	426	379	405	409	346	393	426	395	377	407	379	378	413	408	382	423	349	381	358	405	420	401	400	382	344	356	418	423	426	393	419	338	383	415	369	399	384	398	412	383	383	401	413	430	407	389	410	383	372	417	399	400	376	389	397	390	393	413	380	405	389	403	356	391	409	437	423	373	390	362	414	385	355	414	391	385	387	404	387	414	363	412	396	418	403	401	379	392	413	426	389	386	410	418	383	379	394	434	383	414	394	383	400	400	390	363	381	392	413	443	405	399	415	395	419	375	400	391	409	399	417	384	388	405	400	405	338	374	394	426	434	386	375	368	399	391	381	424	371	408	398	378	439	412	384	389	405	419	424	404	396	388	382	387	384	370	387	407	375	469	380	385	431	393	427	382	401	375	392	386	409	393	396	399	415	391	386	399	357	402	408	386	428	381	424	364	400	365	381	386	403	381	392	377	367	381	354	371	356	404	362	421	374	380	433	430	438	389	389	429	364	390	417	427	424	387	401	404	396	361	374	337	383	428	411	408	377	376	370	414	354	375	406	423	412	375	402	354	418	403	404	393	379	421	387	422	408	364	421	425	390	387	395	377	419	394	405	378	402	379	387	404	401	406	407	399	424	398	395	385	376	393	366	371	401	395	404	384	380	393	375	380	384	432	396	401	384	370	418	380	420	379	381	384	394	364	397	398	370	364	396	381	408	399	407	381	363	404	389	417	405	380	391	369	391	394	416	381	404	388	375	427	388	372	416	348	379	409	344	391	400	387	375	410	395	438	411	436	388	427	382	371	404	414	449	367	412	378	402	409	422	410	343	373	407	363	435	379	384	372	387	396	373	387	381	403	393	381	380	391	412	411	410	383	358	406	386	397	431	428	387	377	395	374	424	384	381	398	401	425	438	366	391	351	394	385	374	395	405	388	393	380	363	420	390	427	381	377
2206	886	942	911	912	868	887	940	880	869	900	858	841	855	894	893	811	897	909	868	857	856	831	854	901	839	862	880	883	917	846	849	857	823	901	832	884	810	848	833	896	854	876	887	890	828	862	826	843	859	839	856	871	902	859	831	891	853	875	845	835	863	851	869	863	872	844	884	834	862	836	826	884	820	882	899	829	902	857	845	820	820	854	856	853	962	888	863	883	850	895	849	896	899	840	859	902	848	878	892	877	867	802	895	880	838	881	810	815	871	833	867	852	845	896	889	840	812	842	889	811	882	839	860	887	821	886	858	861	888	888	884	875	863	880	862	886	833	855	855	846	839	893	873	897	858	859	879	866	846	837	849	889	847	837	915	857	890	816	870	879	843	869	763	755	904	872	879	858	860	894	832	887	871	858	836	874	908	861	909	864	880	872	902	911	846	828	877	843	872	890	851	842	876	799	857	895	906	841	865	849	837	839	905	891	805	828	838	847	843	817	839	826	849	862	841	886	840	837	886	852	833	880	889	853	871	875	880	890	869	816	879	887	842	839	889	884	841	843	901	816	824	849	876	827	815	799	890	891	886	901	885	925	867	869	851	916	827	880	856	858	876	907	832	884	810	861	835	832	845	852	892	904	855	818	886	828	863	886	825	888	846	888	818	907	841	909	858	900	929	891	907	844	769	865	907	889	807	845	837	866	839	890	905	866	877	884	862	858	825	925	841	877	824	846	833	888	837	855	828	818	794	842	856	845	817	869	865	910	753	908	863	849	837	861	852	898	879	833	870	886	851	863	841	879	926	861	913	854	837	813	813	847	879	840	861	883	826	842	860	892	887	875	900	879	829	811	856	857	864	874	828	832	895	853	817	868	889	842	873	893	813	915	865	839	860	816	889	837	854	930	852	850	881	846	857	867	868	896	905	876	871	850	820	858	859	872	919	858	943	906	853	847	853	890	806	880	876	799	911	870	827	847	808	918	891	846	824	906	957	878	838	865	829	851	854	879	887	849	866	839	824	847	838	899	859	858	801	838	903	808	882	895	923	901	857	816	893	819	822	838	850	864	837	872	863	908	925	867	831	857	883	902	842	859	862	873	866	858	878	798	869	869	848	833	856	866	829	888	780	881	838	844	860	881	866	873	897	924	881	845	886	875	810	877	890	851	877	889	909	811	864	888	840	845	832	884	898	865	824	847	822	825	853	833	809	789	911	847	824	800	863	839	837	828	855	910	874	884	865	879	894	866	849	863	883	858	876	848	890	825	816	795	842	824	822	917	831	864	816	901	823	815	853	845	804	842	854	867	833	861	920	843	869	931	822	814	910	881	843	790	856	848	860	905	901	835	834	867	842	868	912	870	870	853	821	810	863	936	817	879	878	867	846	867	870	867	846	827	887	906	835	855	852	875	863	903	911	861	801	891	933	833	880	843	846	861	879	847	841	851	882	898	846	871	911	869	887	886	857	889	859	821	849	802	856	822	864	815	837	882	872	856	907	879	836	875	833	830	877	869	885	869	886	904	866	830	846	867	813	859	887	866	871	895	847	876	822	880	854	844	895	852	881	832	862	915	873	872	853	868	899	877	884	889	906	899	850	892	830	883	803	867	865	883	849	890	859	853	894	823	894	802	870	881	847	845	851	865	863	892	891	842	851	848	872	868	887	884	888	833	903	905	839	896	854	900	895	800	857	829	859	853	873	833	903	839	827	847	841	866	868	880	847	866	921	937	895	868	848	852	848	810	808	825	845	858	872	874	865	890	796	888	863	872	876	852	853	865	851	890	864	821	860	877	856	831	878	856	864	859	859	840	911	856	872	882	859	885	888	876	859	886	846	802	851	885	872	805	877	813	893	835	904	874	855	902	870	833	858	864	794	864	899	812	862	920	860	833	889	866	883	864	860	831	847	823	875	854	881	867	877	863	838	887	870	879	871	821	847	848	877	925	799	837	834	875	866	870	874	832	838	854	897	788	862	824	903	839	870	829	913	807	900	816	829	822	846	862	863	834	819	881	847	800	889	922	845	876	839	855	881	900	903	853	862	890	831	890	872	855	858	845	864	917	835	896	919	845	848	823	856	826	880	883	886	840	854	844	806	857	876	878	849	859	896	843	872	869	881	863	907	860	898	849	858	943	858	827	848	897	902	868	881	848	809	875	836	861	875	933	878	884	850	847	846	830	920	835	882	887	880	814	855	837	873	826	836	880	892	852	841	869	882	882	901	913	863	864	868	850	851	847	864	864	862	846	860	857	827	822	847	790	882	831	878	817	884	845	848	821	863	878	877	895	851	832	884	864	842	873	878	822	803	869	890	835	848	889	865	833	846	856	890	834	910	841	875	905	878	816	827	864	894	865	851	859	814	843	887	884	834	839	842	905	862	859	831	867	803	884	908	820	885	821	863	875	811	865	868	897	875	829	862	863	832	867	895	854	860	917	836	850	924	879	865	869	855	854	877	851	857	887	885	909	851	897	809	885	863	891	870	865	839	909	860	919	855	875	854	875	871	871	845	884	839	892	859	848	873	847	886	889	795	860	884	870	829	856	891	864	860	829	899	854	881	851	864	858	830	885	882	847	763	877	851	853	858	852	793	848	830	867	849	853	895	889	833	868	841	879	933	898	891	836	809	890	842	841	851	887	909	848	888	867	850	834	821	923	857	875	847	819	858	906	877	866	900	824	886	924	891	915	883	897	842	852	846	855	871	898	848	880	779	871	851	817	915	866	847	836	870	893	841	793	877	828	897	886	851	829	892	854	865	899	879	864	876	856	857	848	866	886	909	851	891	847	934	795	848	866	856	846	900	834	880	864	830	879	903	833	862	888	852	868	869	836	828	777	897	873	865	886	865	893	919	903	872	861	888	877	832	877	796	908	842	898	844	914	838	878	841	832	874	869	854	880	860	892	954	825	882	850	830	886	871	880	843	864	821	905	893	834	817	850	864	894	946	920	838	858	819	903	835	872	901	858	834	859	862	866	863	864	874	839	844	873	874	850	872	817	889	823	876	809	896	861	858	861	870	853	776	851	853	816	859	865	874	845	829	905	856	822	897	858	893	849	883	862	887	903	899	899	881	847	842	873	851	788	874	863	851	841	886	830	820	844	891	890	802	828	816	911	844	905	848	859	843	881	829	834	901	856	866	842	891	880	849	886	845	851	815	843	874	846	870	849	867	855	871	885	833	818	852	861	906	861	881	871	906	881	804	832	853	851	888	873	813	865	846	903	869	850	875	832	797	906	817	842	847	861	848	894	868	835	821	853	863	877	847	850	861	867	850	869	862	903	808	828	873	841	853	837	845	857	859	829	859	925	897	837	932	842	820	874	815	870	836	874	846	820	843	856	802	868	862	834	861	878	867	845	855	866	899	865	868	885	849	848	833	834	891	836	860	832	928	861	835	852	856	859	830	862	843	884	848	870	852	891	871	863	869	897	921	827	858	856	871	869	830	883	816	861	886	863	859	899	832	909	869	881	881	897	892	899	876
7852	501	528	481	357	260	250	247	246	206	225	223	220	196	179	208	192	200	170	222	198	196	179	205	212	196	210	200	215	203	189	209	192	208	181	188	181	180	236	220	165	184	212	163	210	189	200	201	172	202	216	189	179	171	197	192	182	209	216	188	186	206	201	193	204	223	193	213	197	190	198	198	176	185	187	170	199	184	193	185	199	183	187	179	199	183	197	181	183	188	198	180	207	205	185	183	205	186	214	228	192	188	215	203	200	184	173	183	203	204	204	217	197	184	170	213	206	185	197	219	179	187	204	201	176	184	216	206	237	216	204	189	202	203	175	174	186	196	184	213	189	174	198	224	184	195	186	190	184	195	218	170	154	194	179	198	195	194	187	196	182	193	186	204	182	175	199	193	180	203	206	209	194	177	196	203	213	195	211	211	202	194	189	183	208	193	194	180	199	203	192	181	170	178	167	180	168	189	197	195	186	224	166	179	190	221	196	197	220	170	202	203	175	204	175	202	211	178	211	209	213	235	186	191	167	186	184	198	192	177	194	223	185	158	194	199	171	166	174	205	212	183	165	211	177	185	177	175	193	196	181	194	195	177	197	179	197	175	207	178	188	213	209	200	203	201	186	203	218	205	202	222	222	196	197	194	189	179	189	173	203	206	205	200	199	182	193	188	198	194	196	187	174	183	153	211	178	208	192	193	198	201	198	206	213	176	209	196	209	172	176	195	192	189	209	195	210	198	185	205	193	198	167	201	192	185	191	182	200	184	187	184	200	206	184	196	172	185	179	152	167	218	159	211	199	213	197	216	213	223	202	203	207	215	176	182	162	192	209	184	189	178	201	185	205	190	181	165	184	200	178	232	213	208	202	173	210	183	191	234	217	194	192	193	194	190	230	201	234	206	218	211	184	192	191	194	149	167	187	191	193	184	176	198	191	205	196	203	192	206	179	211	202	212	179	206	211	173	199	220	196	184	214	176	205	235	213	196	198	163	192	189	184	200	187	213	201	231	217	187	209	196	203	201	187	185	194	197	198	171	208	193	176	182	187	186	189	205	206	195	179	198	232	158	159	179	197	177	183	193	185	177	217	204	170	197	199	200	209	183	165	195	182	196	211	210	222	167	187	170	202	186	194	165	200	182	190	193	219	219	204	228	204	190	175	171	183	168	206	223	207	202	200	200	217	185	203	198	184	215	191	205	190	201	195	173	192	156	200	213	155	221	180	187	176	188	207	178	173	184	173	213	172	173	201	195	202	189	228	203	190	196	188	171	168	197	166	183	210	183	193	193	182	198	204	194	211	245	194	215	186	208	191	177	187	179	202	192	210	179	172	186	182	187	213	183	222	193	163	207	216	193	214	210	184	190	189	201	224	174	183	193	199	198	214	195	201	202	184	190	215	172	194	190	204	216	200	206	169	196	193	192	215	180	182	187	201	208	189	230	197	213	206	198	180	187	212	199	200	194	192	214	183	176	185	196	212	190	187	186	220	171	188	179	168	193	183	211	157	209	187	199	222	185	200	222	211	191	176	204	201	205	183	206	180	203	197	194	171	183	204	200	194	187	204	224	186	199	205	223	186	194	198	209	220	176	211	194	214	192	209	173	194	201	195	200	228	233	212	175	196	217	218	180	202	208	242	219	198	198	202	185	176	176	175	187	201	202	199	226	224	169	220	190	205	192	215	209	183	207	195	198	217	161	184	200	175	204	202	185	211	193	188	201	203	216	177	176	179	186	207	206	203	189	192	167	190	188	206	180	196	201	186	201	196	188	231	210	187	201	200	210	214	186	199	205	188	203	221	197	215	210	200	201	213	194	212	186	184	199	207	201	203	193	172	203	192	165	188	185	202	240	180	198	204	186	192	192	189	200	227	221	172	165	180	203	186	178	166	196	206	195	169	198	210	207	189	208	197	175	187	182	200	191	183	212	216	184	190	207	163	187	160	206	194	198	204	209	177	198	182	191	206	200	204	200	189	193	194	185	189	199	178	195	189	190	207	233	220	177	211	200	181	186	212	200	211	187	203	210	201	204	182	176	173	169	209	203	181	195	193	208	192	209	200	199	193	156	197	199	208	185	212	208	168	209	193	179	202	177	197	194	206	164	189	174	180	186	185	229	195	186	220	190	191	184	212	195	198	193	171	191	182	215	169	199	223	189	186	201	186	191	215	192	189	174	192	223	187	201	193	191	185	184	198	198	190	226	191	190	188	190	191	188	194	202	187	189	195	186	181	198	173	190	175	178	213	167	181	180	201	199	212	209	187	194	200	186	181	180	193	176	204	208	205	206	173	180	178	185	169	202	180	197	181	185	210	183	207	208	211	174	180	176	169	209	203	191	215	186	195	201	190	173	185	178	230	171	161	201	158	210	182	192	194	207	152	183	178	169	186	206	181	175	208	201	185	175	186	196	195	167	196	217	198	205	193	183	190	193	195	208	214	193	208	172	197	182	195	197	183	180	186	199	192	207	178	219	192	185	196	187	187	199	191	192	174	190	209	208	187	200	178	216	218	187	192	186	197	179	190	233	187	151	171	174	185	189	176	192	218	175	192	178	180	202	161	199	181	179	211	187	201	193	219	174	183	201	193	182	188	177	193	208	195	190	211	200	193	195	164	188	199	206	198	203	209	204	199	217	210	178	186	197	221	196	189	178	176	180	191	208	178	217	198	174	199	170	190	192	192	191	202	193	205	188	210	198	232	192	184	176	218	175	195	194	171	188	188	182	203	187	197	200	191	186	190	167	196	190	201	194	193	218	213	192	193	201	211	202	196	188	194	171	194	203	194	206	218	204	172	196	182	171	216	218	171	196	191	182	201	168	221	165	195	202	196	162	172	180	178	192	216	184	182	189	191	194	197	188	174	188	179	195	169	180	167	191	207	193	168	204	177	187	186	207	184	186	201	181	205	189	222	191	210	199	211	193	190	214	204	169	207	194	191	170	199	211	194	197	191	191	189	202	184	210	203	203	193	221	213	176	202	198	195	195	207	213	198	195	215	213	182	192	182	178	207	205	184	169	182	207	194	216	186	192	192	234	177	177	167	171	218	183	209	182	204	185	203	193	175	223	184	185	197	202	203	214	196	192	197	205	200	195	164	177	205	180	178	175	214	188	181	186	181	175	216	194	182	218	172	190	189	200	169	209	210	197	158	195	207	204	187	193	176	208	214	167	209	211	190	176	170	179	197	212	212	203	204	193	173	164	189	192	177	214	198	213	209	192	205	189	191	182	194	207	211	204	200	202	212	212	185	176	182	221	186	182	186	202	179	190	198	198	205	179	206	215	191	190	200	181	205	203	185	203	190	200	212	180	158	231	195	194	163	228	189	190	226	231	169	200	153	187	215	191	203	197	183	190	180	201	204	200	173	179	181	206	200	201	190	189	190	204	173	189	194	189	205	221	208	202	189	186	176	199	181	232	198	160	171	175	176	214	186	225	223	209	198	176	199	187	209	192	190	212	193	198	211	207	184	184	179	175	180	209
6604	765	1182	1342	1199	988	893	718	713	661	605	620	551	556	565	531	564	508	547	518	536	452	501	517	507	463	483	513	482	485	464	489	456	476	492	508	473	433	473	488	471	496	465	460	478	456	470	445	454	481	465	503	489	424	485	417	503	464	512	480	455	495	475	496	465	455	469	491	481	434	473	447	436	478	462	436	478	507	483	508	454	491	462	494	444	443	460	449	479	491	487	467	459	440	452	515	462	434	491	457	478	486	430	452	455	466	452	485	459	473	419	483	449	450	481	471	479	491	469	489	421	454	470	489	480	467	463	467	474	447	473	470	453	463	510	463	476	483	479	513	469	478	466	419	454	464	450	484	484	469	483	475	495	439	462	489	455	486	469	493	469	418	474	439	472	448	468	474	493	419	493	486	475	467	461	482	447	465	454	448	498	452	458	479	461	481	454	501	467	472	481	446	460	473	456	497	485	494	468	495	474	467	465	458	451	529	462	488	475	460	452	482	430	462	455	439	487	468	467	494	440	458	438	480	483	471	457	482	448	488	494	478	528	464	442	498	482	499	499	457	459	453	472	452	439	485	447	503	457	452	487	459	492	481	429	456	481	495	476	439	463	452	488	471	505	489	425	473	451	482	482	456	458	464	501	446	443	477	480	459	467	501	487	452	509	495	484	447	476	454	446	485	448	467	484	458	472	490	441	456	480	452	512	446	491	448	473	435	477	434	480	422	457	464	473	460	482	425	462	468	477	464	487	444	485	490	430	483	518	505	523	449	480	463	461	480	477	489	491	457	474	486	453	446	482	472	466	454	458	502	488	451	448	427	472	431	449	479	479	482	456	480	445	469	485	450	453	439	495	482	461	475	445	489	471	460	456	482	434	452	505	431	462	458	491	456	476	450	483	452	456	432	458	439	435	527	518	463	485	530	467	482	485	458	474	510	482	468	455	479	489	466	441	449	487	474	479	464	492	532	466	513	474	510	462	479	482	433	496	442	479	433	479	465	471	486	479	495	456	477	443	438	435	453	469	454	470	476	463	464	450	442	480	448	454	450	494	488	457	446	486	509	463	472	500	482	483	456	488	497	470	489	499	443	506	464	460	449	428	450	475	472	485	462	433	438	448	480	441	422	444	452	507	426	455	508	475	505	486	441	482	425	483	476	463	508	445	458	481	489	494	447	441	479	436	482	485	485	478	483	494	452	480	452	415	435	480	444	436	473	427	465	508	468	433	485	451	468	476	508	448	472	489	490	469	449	491	472	481	441	480	462	465	490	464	416	468	452	488	459	462	444	478	435	470	457	438	458	460	471	436	484	490	492	483	496	455	467	462	419	487	423	432	458	511	472	469	480	441	469	483	477	457	477	473	421	485	483	491	491	462	456	482	454	440	457	450	493	477	489	461	454	443	474	441	461	495	467	479	463	433	484	457	470	478	437	475	472	465	448	482	485	468	436	447	485	457	439	477	459	424	421	478	451	471	451	495	432	469	491	459	503	476	457	465	461	483	464	456	486	484	444	487	480	486	479	451	485	466	468	495	446	485	451	444	443	453	453	466	478	428	480	438	488	456	429	449	439	500	437	480	478	459	442	443	493	451	475	462	493	438	445	444	461	475	492	463	457	464	469	434	485	460	467	479	483	487	434	425	467	457	474	465	533	452	446	482	493	463	418	493	476	479	450	464	466	459	463	466	437	461	471	486	449	480	482	468	448	437	447	432	437	499	466	481	478	480	469	481	467	479	497	443	459	431	484	433	459	447	433	455	488	448	493	459	418	470	433	479	491	459	463	456	489	482	493	484	476	486	476	489	461	462	423	447	499	476	506	456	474	502	499	452	459	455	486	476	453	419	444	494	482	442	491	444	465	454	450	462	467	461	471	427	454	444	475	483	492	445	455	459	493	450	445	485	468	481	473	450	478	476	478	484	478	481	405	458	470	512	475	511	445	459	471	456	425	458	459	477	474	489	496	461	488	493	474	443	485	435	464	466	464	498	462	484	475	493	476	425	450	445	481	444	488	474	466	456	439	477	429	495	501	481	476	469	439	461	483	476	490	490	459	465	428	426	474	463	474	464	425	453	512	464	489	477	427	445	471	493	468	478	470	461	495	445	435	491	464	440	465	428	446	460	438	454	426	483	535	468	465	482	469	478	444	477	464	496	517	448	488	424	471	438	437	441	496	454	493	461	422	503	421	491	485	452	499	471	455	446	449	466	463	487	484	458	468	481	459	479	453	508	451	438	437	477	474	508	459	485	481	452	454	439	505	489	516	506	444	449	484	461	444	476	459	460	407	483	460	498	512	480	471	490	439	480	443	516	442	470	447	507	497	423	463	470	478	483	479	497	467	493	455	465	467	467	485	459	484	499	468	473	463	471	483	465	469	497	462	446	478	457	483	488	429	440	467	491	443	460	504	422	454	452	479	453	481	489	475	464	447	477	445	451	444	470	477	495	451	476	477	460	498	502	459	441	489	485	456	475	498	475	465	485	435	482	497	468	468	432	472	464	458	448	480	464	480	408	478	472	451	454	453	447	459	471	467	461	457	498	470	452	462	470	491	468	468	477	457	502	396	449	485	458	488	452	454	432	467	494	504	474	451	503	463	428	463	464	461	493	499	476	477	477	457	440	476	479	476	458	447	438	462	477	506	477	468	479	454	454	469	495	432	452	474	473	458	438	451	465	425	475	464	461	465	455	467	446	480	459	480	460	438	426	479	471	452	489	454	522	457	434	453	483	492	428	447	499	498	466	449	462	490	475	453	447	499	454	438	479	451	420	442	491	468	466	473	458	462	460	495	520	471	426	470	454	494	460	478	463	453	497	484	443	428	482	457	429	443	464	478	469	445	426	442	448	438	493	462	449	456	455	427	466	452	500	461	422	458	501	469	494	500	489	494	480	470	463	489	442	490	435	490	492	445	436	448	438	459	467	438	446	451	484	464	497	464	478	452	510	477	503	482	490	465	429	478	449	461	451	463	475	447	456	483	469	439	472	449	489	501	488	473	466	491	451	464	456	456	468	473	461	478	451	453	514	472	455	474	456	440	491	476	464	455	462	401	480	452	495	434	485	467	489	465	473	470	464	475	450	462	465	449	492	488	450	489	452	460	451	479	480	463	460	481	468	473	457	481	453	481	494	482	448	475	488	424	436	444	462	472	458	495	462	467	471	449	454	466	471	445	490	483	463	443	458	463	430	446	472	469	464	481	474	453	475	474	502	432	454	449	476	478	471	453	459	501	466	447	456	460	466	422	437	463	484	501	454	443	476	465	456	424	465	448	465	431	426	456	466	487	457	466	496	454	470	501	467	473	453	460	494	465	451	462	481	489	512	448	478	464	421	497	424	473	446	467	486	476	475	447	462	486	446	486	460	425	482	465	429	439	465	441	467	519	488	479	444	481	438	480	469	459	491	466	514	477	439	480	450	465	468	468	477	450	490	533	498	465	460	430	448	479	442	458	512	475	510	458	450	437	497	475	477	444	473	438
14963	1230	851	671	463	410	292	307	313	230	222	252	232	221	202	231	206	200	207	201	204	192	231	194	190	191	185	202	168	202	204	189	171	158	191	200	173	223	203	203	182	190	176	195	194	224	191	199	207	228	170	193	203	179	211	184	182	175	179	182	172	193	181	185	188	174	178	178	192	195	205	185	197	191	185	208	227	181	188	185	195	174	174	190	188	202	186	170	205	193	179	175	183	193	195	187	178	198	201	198	196	188	206	175	205	189	180	173	188	172	185	196	188	184	186	185	194	207	208	210	173	215	199	155	204	197	180	186	189	182	197	204	193	170	173	172	166	229	192	166	191	191	172	178	163	203	179	195	175	183	188	200	190	168	188	198	204	199	180	215	187	199	174	191	179	186	183	187	155	189	194	188	206	198	184	181	208	188	215	180	195	195	181	195	192	199	176	179	175	205	190	172	166	164	165	166	192	182	184	175	206	194	177	199	204	216	198	208	207	202	195	185	195	186	190	186	179	178	180	203	184	187	164	179	203	188	163	169	184	167	189	198	199	191	204	185	190	184	190	209	189	202	189	187	194	162	223	201	187	181	190	213	197	172	202	198	176	229	217	194	196	182	172	219	183	208	194	168	181	205	217	182	219	191	172	208	205	199	187	185	185	186	189	184	198	167	196	179	213	212	184	220	205	209	189	198	193	160	173	168	207	174	189	210	189	173	193	188	190	188	167	180	202	182	211	193	206	205	209	172	203	186	197	182	208	203	175	208	219	171	219	188	204	189	188	193	185	205	184	196	178	166	196	242	168	188	195	179	196	186	181	189	174	203	176	185	174	179	177	198	165	193	197	211	181	200	198	197	177	220	199	223	218	191	198	205	197	164	177	176	188	194	188	208	205	194	183	185	148	190	204	183	185	177	203	189	224	185	192	195	172	169	182	182	175	173	171	181	180	192	166	176	187	197	196	170	187	172	226	196	178	192	188	193	217	179	206	165	173	179	180	180	180	192	202	194	192	193	216	172	177	204	179	205	200	201	203	177	193	179	214	222	193	165	196	202	189	188	178	217	191	184	180	166	206	184	192	191	200	204	186	226	173	194	186	184	167	188	179	161	182	206	180	193	199	195	183	178	178	192	206	189	189	224	204	185	193	216	191	173	206	192	202	186	180	186	230	200	189	173	223	201	189	180	198	176	218	195	190	197	176	184	202	201	196	192	182	223	184	206	190	197	178	181	199	172	202	200	165	179	207	181	187	205	175	202	200	200	170	175	195	155	209	204	199	203	200	214	198	188	179	171	171	208	173	193	194	176	181	221	196	183	208	207	214	181	208	164	190	190	211	183	190	173	182	194	227	213	196	173	192	182	196	189	222	210	168	167	176	199	198	169	170	172	176	192	171	161	183	218	200	186	194	185	188	209	158	194	190	164	196	204	182	209	164	185	166	163	160	183	187	192	184	187	178	183	196	182	155	209	187	179	213	199	188	199	196	194	169	202	176	164	202	218	186	180	200	197	193	174	165	180	197	221	190	158	199	201	188	195	205	194	203	198	183	178	175	188	182	181	180	193	178	182	183	205	194	210	180	184	183	196	149	171	191	199	181	201	192	190	176	193	184	185	200	204	193	167	143	190	183	200	194	181	190	195	184	170	176	211	168	161	189	196	189	186	194	219	204	169	163	190	195	180	166	185	172	192	202	188	190	190	207	166	200	180	186	186	174	219	225	170	161	184	198	185	170	203	181	172	191	176	192	178	189	200	182	182	192	167	183	183	189	178	215	182	188	192	181	188	184	160	183	194	199	199	159	210	173	187	174	195	198	208	207	187	223	162	174	183	189	201	190	198	193	185	178	194	166	215	190	192	178	160	190	187	182	196	201	216	207	194	190	191	177	197	180	218	196	182	183	194	197	174	177	215	163	218	199	164	175	192	173	180	180	206	192	202	218	180	182	192	207	179	195	197	173	157	188	182	213	180	206	182	183	185	202	159	191	202	212	191	213	198	195	176	204	183	182	180	183	172	189	165	185	164	187	199	184	189	203	191	191	189	194	173	204	171	182	184	196	206	177	180	192	174	202	221	197	175	199	213	175	197	207	188	157	182	184	196	209	180	184	180	207	216	158	175	178	189	174	175	189	175	190	198	170	181	200	183	200	189	174	215	204	188	152	172	210	173	192	184	185	170	197	178	204	186	196	200	217	209	211	208	173	187	180	197	164	194	200	157	220	172	194	171	182	197	208	173	193	177	167	193	210	189	195	176	194	156	174	197	160	183	182	197	198	230	197	168	188	193	180	207	173	205	224	196	211	172	181	205	191	178	180	182	188	192	216	183	175	214	191	208	187	174	174	197	196	185	194	178	189	157	182	188	193	201	231	183	202	191	197	180	198	200	168	177	177	197	187	199	202	178	193	176	199	184	194	190	217	210	167	180	183	173	169	205	197	188	159	172	185	205	168	178	201	203	198	169	180	179	186	191	214	177	204	172	186	186	206	177	192	194	182	166	210	205	187	172	202	171	168	190	186	199	183	154	200	173	192	203	184	185	199	169	211	187	208	185	203	177	174	172	202	203	185	187	189	221	238	187	227	200	223	205	180	183	181	176	162	181	184	171	212	202	185	199	177	193	220	160	179	183	165	185	170	203	204	181	203	184	179	171	170	200	208	198	184	189	205	204	188	179	190	191	180	173	182	181	202	186	202	192	194	192	209	197	193	195	196	178	175	204	214	161	191	191	168	178	163	194	218	191	195	186	191	215	218	200	187	199	218	195	193	180	179	189	161	192	199	166	174	193	171	185	170	194	203	190	181	205	191	182	189	165	159	195	194	218	185	183	208	192	188	176	224	162	191	172	182	181	195	206	175	179	193	201	205	152	204	185	194	186	219	182	182	198	186	198	173	160	176	211	196	209	189	205	194	184	191	197	179	204	181	191	201	185	185	193	188	177	219	191	188	184	166	192	173	197	206	190	194	214	186	176	192	178	187	182	209	202	176	225	202	178	152	168	167	181	185	201	224	196	207	202	187	206	183	203	171	181	202	153	203	184	194	184	193	208	191	204	192	201	197	210	201	181	169	178	209	168	188	185	192	196	184	196	210	169	180	207	180	146	166	196	185	213	193	182	172	218	206	204	154	164	196	181	198	204	211	173	198	176	191	202	204	174	196	207	194	182	211	183	202	200	166	208	182	184	191	179	189	188	193	206	171	165	183	207	202	190	196	168	164	206	193	165	165	169	192	211	165	212	182	185	188	184	207	181	196	208	192	213	185	186	176	206	153	173	180	178	195	209	205	208	194	213	168	180	179	206	167	177	199	166	179	202	165	173	144	180	219	197	184	183	158	179	179	177	196	169	184	193	208	196	205	185	204	193	182	214	204	178	180	204	245	167	208	183	162	170	193	190	177	181	186	197	168	192	204	179	177	196	221	174	181	191	193	168	171	194	176	168	182	193	179	236	219	208	167	184	182	187	220	186	193	198	184	177	190	175	193	209	199	174
8393	1082	1933	2111	1802	1505	1187	1114	967	859	795	793	697	676	624	636	623	579	615	582	606	540	578	505	563	541	555	537	538	500	519	536	502	513	474	483	517	531	492	492	506	500	452	500	530	504	496	504	543	495	516	497	486	496	473	524	518	481	477	561	504	519	501	468	486	500	435	490	462	482	508	507	550	469	487	491	499	500	509	464	431	503	531	521	504	490	514	494	463	513	496	497	475	498	491	499	448	473	514	486	520	456	499	481	500	490	476	494	510	503	520	506	469	522	527	501	493	472	490	497	506	497	508	522	506	455	457	479	499	473	499	507	507	482	484	461	513	477	488	524	454	536	456	462	495	490	450	510	494	526	448	495	482	498	463	504	457	539	516	463	488	512	496	458	491	475	507	494	485	479	513	531	508	486	509	485	478	484	472	534	472	480	491	513	514	510	526	460	492	455	485	462	493	469	484	482	477	510	472	458	486	454	503	479	510	491	472	470	519	488	508	466	507	503	452	471	474	554	539	449	509	485	458	473	443	487	470	476	526	479	516	493	496	517	519	524	447	488	486	502	516	498	481	524	485	503	515	481	509	512	508	476	481	465	508	478	491	518	485	492	500	536	520	466	465	471	434	504	491	487	495	507	517	525	515	517	497	532	467	473	494	486	466	520	530	469	455	489	477	518	501	518	463	480	473	473	515	474	491	462	494	523	493	490	491	529	491	474	489	469	505	504	460	472	459	472	482	548	515	482	500	481	498	500	487	483	507	466	496	459	503	497	484	499	460	493	500	528	476	501	469	512	473	522	509	437	545	459	469	465	508	493	470	544	486	470	501	482	497	502	509	518	503	489	456	490	459	494	496	506	526	550	502	474	503	495	462	446	497	498	489	475	494	525	505	489	470	481	499	465	478	522	471	492	484	478	517	473	476	462	480	517	473	505	488	525	501	503	462	490	481	443	547	473	525	488	502	469	490	493	475	463	494	477	489	489	497	500	500	565	500	503	469	476	512	487	460	494	491	501	498	473	495	506	502	472	463	475	495	497	470	494	507	505	529	514	502	459	508	483	475	508	497	498	473	452	486	460	523	506	474	474	518	485	520	484	487	508	454	488	481	460	524	503	494	480	487	459	474	514	545	468	491	491	500	492	470	465	436	532	516	493	472	495	468	518	454	500	532	502	483	476	515	475	503	460	480	463	495	524	522	446	507	481	478	470	462	490	488	538	499	465	495	495	478	487	493	517	474	466	495	489	489	469	516	440	462	516	515	464	493	505	487	525	516	496	500	496	460	478	534	503	482	494	453	487	483	470	472	515	462	486	490	544	460	467	506	489	494	479	505	483	484	526	508	478	492	483	502	497	450	481	525	480	503	425	506	534	464	472	492	481	512	499	495	491	483	469	491	504	489	495	503	455	484	504	456	431	533	485	495	474	498	442	477	473	469	476	481	458	502	495	472	470	491	489	488	474	433	503	495	481	442	520	457	480	484	524	483	444	503	521	489	461	510	495	491	480	525	495	506	460	516	501	495	491	514	499	497	486	532	494	493	537	520	512	471	473	487	481	491	485	514	491	443	500	507	472	511	460	509	552	503	520	486	438	494	450	548	493	532	496	466	518	476	454	502	477	505	473	526	476	443	519	512	483	471	480	470	486	464	500	526	518	513	520	529	494	489	488	502	489	471	517	496	486	483	498	470	517	494	491	537	504	504	455	517	499	469	505	480	462	496	464	487	464	485	492	503	476	487	488	493	513	511	504	490	491	455	471	490	509	524	479	481	449	523	497	474	483	514	496	509	461	511	492	518	481	491	483	480	475	488	492	454	481	504	479	482	564	437	503	486	488	498	473	543	491	493	492	527	538	453	489	494	511	518	482	525	480	502	521	486	498	505	477	469	542	481	474	478	507	514	447	474	479	511	509	473	468	508	463	488	507	489	459	464	479	464	481	486	475	481	514	530	518	462	493	474	550	504	462	521	478	530	508	476	507	489	513	467	505	511	441	500	508	480	478	500	494	465	443	502	459	516	477	499	483	487	489	504	458	506	484	508	469	498	502	486	471	482	500	516	441	508	508	484	474	519	496	488	460	459	509	511	465	501	489	496	462	447	483	465	527	488	501	472	478	486	458	439	517	501	465	502	464	494	469	515	529	502	489	527	505	536	520	469	515	485	496	502	452	536	470	461	442	467	487	496	481	475	524	465	494	480	507	474	450	480	486	496	512	513	495	480	502	499	484	466	479	499	510	488	501	516	516	483	475	465	489	482	475	508	474	490	490	479	475	491	489	495	503	489	478	471	480	457	463	504	486	509	491	500	471	454	490	497	452	485	530	502	471	427	514	505	527	499	476	500	483	495	467	490	476	469	533	458	489	497	473	459	487	490	510	492	525	484	515	449	498	488	510	510	494	522	501	468	504	470	509	484	495	522	505	480	452	504	527	488	507	488	510	507	518	435	521	542	495	482	550	496	425	458	515	498	521	493	529	484	499	470	476	458	508	494	474	511	484	484	507	490	496	534	482	481	477	506	500	506	500	456	510	494	484	498	495	446	465	456	469	499	490	504	511	519	486	503	492	467	480	481	514	487	489	481	490	505	476	513	491	481	477	498	492	478	494	481	520	510	501	500	458	492	479	485	498	472	528	453	477	430	479	507	480	479	500	477	500	497	470	511	515	499	497	470	451	504	451	497	487	465	533	485	483	472	482	476	465	524	502	481	461	497	493	498	520	508	482	473	491	419	520	468	491	536	464	489	496	523	511	503	519	497	487	490	499	486	506	491	472	516	463	496	485	478	472	461	474	474	449	488	428	481	475	482	535	489	525	434	487	501	495	489	479	446	471	505	484	529	470	485	504	489	459	486	524	526	474	457	501	497	515	533	523	488	446	516	456	494	476	529	464	508	495	505	517	489	506	474	497	468	464	457	471	550	469	486	454	529	479	451	525	485	448	495	491	502	504	446	486	500	498	516	539	468	509	461	478	508	494	477	489	493	538	484	473	485	476	474	477	484	504	498	477	499	502	507	489	500	470	541	463	470	485	505	493	498	479	463	524	494	526	485	494	550	494	473	496	506	509	489	507	526	471	512	521	491	478	463	461	528	496	495	513	525	486	487	507	487	504	517	501	480	513	492	485	475	458	515	511	446	474	493	476	497	502	496	453	488	488	507	495	477	465	462	526	484	490	464	462	515	489	471	477	467	474	487	466	512	478	485	521	455	456	500	501	515	507	467	465	537	517	495	498	491	498	508	496	496	471	502	510	492	480	494	497	502	481	473	556	476	481	456	481	516	513	437	500	459	464	525	446	462	494	486	518	502	516	512	460	493	511	488	511	471	504	499	503	514	512	530	483	493	511	520	506	506	466	523	500	471	487	452	455	495	531	477	483	443	509	480	468	480	509	508	485	485	513	472	478	504	486	491	495	453	478	497	496	496	499	507	512	496	517	457	492	486	546	511	475	506	475	486	452	529	508	499	487	454	507	504	473	459	505	493	462
1931	398	432	385	424	434	395	434	409	377	422	428	416	424	375	378	421	414	457	409	378	403	377	398	413	403	370	407	439	369	398	409	379	424	422	394	402	404	402	382	427	376	397	363	409	411	399	387	384	390	398	429	383	399	401	425	419	377	394	391	443	407	413	407	439	391	413	395	437	405	416	416	393	397	349	382	397	381	395	414	388	402	408	391	431	400	402	410	415	391	401	377	416	421	435	390	407	372	428	410	342	366	415	390	406	424	362	379	369	422	419	381	396	424	372	402	362	396	420	387	416	408	394	404	415	373	375	382	398	426	400	381	383	398	434	380	376	361	403	397	375	395	386	419	402	392	379	366	403	391	415	396	388	393	370	394	393	432	384	397	429	417	409	405	422	380	393	419	396	363	388	409	416	388	373	397	401	369	385	387	436	389	399	370	429	403	449	455	395	403	396	372	398	376	409	379	419	352	409	374	402	412	460	412	401	367	434	418	437	386	425	339	435	403	395	420	380	390	412	410	408	379	391	403	404	357	388	409	414	403	362	387	443	363	398	386	394	384	378	409	402	398	393	408	375	427	403	413	415	409	378	423	423	400	407	416	397	410	426	399	401	382	441	400	402	406	422	381	377	361	397	432	367	391	402	363	424	403	448	393	391	395	356	422	382	414	410	393	396	387	413	403	393	382	418	392	353	406	425	368	376	393	400	362	407	411	430	398	379	407	426	408	428	428	437	388	378	399	373	389	395	364	385	414	399	410	391	396	398	364	387	389	383	412	416	409	406	415	416	388	398	412	408	405	389	404	386	424	404	381	441	359	391	389	364	384	407	453	407	441	388	409	415	404	382	368	440	413	437	407	372	391	403	382	445	389	427	371	373	445	378	411	384	392	428	411	447	378	371	364	420	424	404	424	367	383	367	387	401	421	391	377	364	374	398	375	392	378	395	404	385	433	386	386	413	405	407	388	416	441	381	407	390	397	409	393	405	394	411	411	405	408	410	412	382	399	412	381	370	405	415	406	436	396	392	402	401	432	410	389	397	396	414	405	375	385	393	416	400	421	374	371	431	382	419	393	338	403	384	416	427	410	398	392	390	429	391	403	398	402	368	402	406	401	411	373	371	352	374	356	352	414	415	389	400	392	396	364	430	407	401	386	400	372	384	394	386	412	382	408	394	412	415	384	425	389	432	437	426	384	401	390	370	414	400	364	387	390	393	415	398	392	410	412	376	412	427	389	401	396	369	398	392	431	409	395	409	405	369	418	401	402	410	436	390	359	401	391	421	446	412	389	427	399	371	401	383	383	436	393	367	395	391	396	406	383	429	394	404	398	381	383	383	385	382	361	396	389	376	374	400	416	385	429	392	442	419	404	413	417	398	395	398	343	440	392	379	385	400	420	392	427	407	411	383	409	432	399	412	402	384	371	401	372	392	421	394	381	419	371	404	417	395	432	385	398	373	415	355	360	399	382	397	408	409	427	377	393	410	383	359	427	435	395	390	381	392	422	435	350	399	399	418	386	413	396	422	403	423	398	346	399	379	411	351	386	438	352	378	413	378	394	382	393	430	435	392	388	387	423	394	415	436	415	383	410	389	400	435	387	403	403	451	386	404	360	397	425	399	421	424	400	385	374	363	356	429	443	406	374	423	433	443	370	403	387	390	373	397	385	403	368	371	382	415	386	381	405	390	418	396	382	400	406	365	380	363	414	395	392	362	402	388	383	379	413	388	405	434	400	403	395	385	407	455	411	409	386	415	434	403	425	387	424	372	411	390	361	388	430	409	414	385	386	377	394	401	404	373	421	422	396	410	412	390	408	372	441	417	439	388	441	370	389	403	407	397	399	377	429	363	401	434	364	413	384	406	341	407	395	385	392	416	375	390	361	411	424	452	400	406	417	391	390	414	385	373	409	418	385	370	424	397	416	412	403	416	436	405	389	389	412	405	392	414	406	432	379	379	411	373	436	430	375	422	387	409	350	423	395	387	399	408	407	428	404	389	379	406	411	409	361	434	433	391	421	397	434	411	385	398	400	414	413	396	378	401	403	405	417	378	372	392	428	373	420	402	379	354	393	420	407	370	418	435	417	420	402	372	392	352	423	390	391	407	429	397	374	421	379	429	440	351	393	421	409	379	396	390	383	415	389	381	383	424	361	387	390	421	413	392	400	408	422	370	357	379	405	417	383	378	430	410	372	384	387	394	380	409	411	410	408	375	410	414	379	408	414	387	435	379	408	415	353	400	375	446	403	388	392	409	388	376	382	359	410	410	397	369	413	409	371	425	372	407	379	388	410	356	368	425	410	373	389	369	431	419	420	397	398	405	377	422	389	379	426	393	417	399	399	376	416	445	451	407	406	391	385	420	432	402	393	371	383	382	410	381	397	411	411	402	374	374	358	394	400	403	409	402	391	400	408	400	355	419	421	410	411	391	393	439	383	412	409	398	394	365	419	405	447	401	370	400	403	426	376	390	394	414	379	425	412	401	390	385	377	386	360	403	382	390	385	389	383	425	390	427	390	406	392	399	418	435	401	404	421	422	398	417	422	415	418	401	444	417	402	385	406	400	421	360	384	403	436	413	410	395	372	391	408	460	393	389	373	397	376	459	394	385	396	400	474	384	416	426	390	393	379	410	402	393	400	398	395	383	427	417	431	404	402	383	361	386	441	412	416	361	402	388	332	394	384	428	394	420	398	388	403	387	395	371	389	432	401	385	378	400	422	427	420	398	409	401	390	373	388	397	418	380	359	391	374	408	423	404	403	399	410	419	423	417	413	385	429	440	373	441	402	380	385	358	396	419	409	407	413	370	397	410	395	414	411	362	410	426	383	380	377	370	357	416	391	398	398	377	374	391	421	398	412	445	422	377	438	422	404	402	418	413	388	405	399	401	389	346	386	420	382	401	363	384	392	423	406	375	391	401	400	431	430	382	384	401	380	380	416	402	385	388	363	369	410	433	360	411	406	392	387	389	406	415	434	429	377	383	402	461	409	367	401	388	427	378	385	379	373	411	428	408	382	389	436	406	329	412	402	429	376	396	378	400	382	415	417	388	415	391	399	414	403	406	421	401	398	355	412	377	400	408	405	391	384	398	392	408	382	401	402	422	411	349	413	402	410	441	374	399	400	372	386	407	402	412	401	370	362	391	368	372	391	419	397	390	383	387	429	423	407	388	383	371	417	393	424	382	383	377	370	412	411	345	367	417	362	427	396	402	411	396	406	378	367	385	388	389	370	419	417	384	441	414	361	394	399	391	419	412	405	385	370	410	408	408	372	414	413	435	361	394	453	366	397	382	400	413	413	432	397	386	399	378	388	415	418	383	389	399	389	376	422	384	382	369	403	420	407	427	448	429	421	384	384	383	434	387	405	420	417	391	409	404	388	402	384	379	406	406	395	388	391	404	389	391	393	374	372	411	366	348	390	408	404	402	398	433	428	398	382	431	393	417	390	400	420	376	400	376	436	408	357	409	383	457	395	366	399
2344	890	914	932	896	908	878	971	873	926	899	882	819	876	880	885	845	884	831	878	853	891	926	862	911	910	904	863	810	889	843	889	884	883	842	913	874	857	863	845	875	861	855	839	886	838	831	827	863	902	869	901	887	898	894	857	890	795	908	879	877	886	834	884	879	924	881	866	889	870	950	882	828	863	882	840	885	831	864	881	875	894	932	853	889	825	843	894	819	823	865	889	824	846	880	851	870	854	862	893	832	852	869	860	862	874	846	881	827	925	872	908	877	822	856	868	888	833	889	885	834	826	905	912	868	884	899	879	833	872	922	853	875	885	873	866	811	906	880	891	863	844	836	849	895	853	815	913	826	895	878	860	835	899	821	893	835	864	867	908	901	863	834	877	829	873	850	884	885	868	913	872	826	916	863	894	880	868	833	869	899	840	885	869	878	841	820	856	876	866	896	869	869	895	918	914	903	876	808	885	891	874	872	862	852	906	911	871	881	838	860	878	834	851	830	893	877	842	845	912	853	889	880	859	855	854	889	850	853	894	869	810	848	899	892	898	850	813	826	892	868	895	845	859	893	855	853	888	887	878	938	830	841	839	897	783	842	816	865	935	861	912	836	888	849	818	884	837	890	849	853	865	855	870	840	870	905	932	891	798	867	896	867	831	889	904	841	819	901	872	805	888	856	885	908	816	838	879	900	875	816	907	879	940	893	872	879	916	859	831	827	862	829	836	876	840	830	876	816	871	880	860	853	872	868	878	868	850	892	901	859	889	855	836	882	857	866	868	887	837	842	858	864	894	865	912	924	821	925	954	833	863	874	880	861	857	854	886	862	839	812	857	862	871	851	871	851	849	816	855	841	842	885	885	857	858	902	862	861	812	867	826	811	860	917	829	908	881	861	882	895	892	824	877	870	894	853	826	874	873	879	863	869	868	867	848	878	876	825	882	858	860	917	886	831	838	859	875	893	924	830	843	867	880	850	828	888	907	884	909	864	869	926	862	872	855	890	840	895	862	902	866	835	919	846	875	841	912	847	827	857	842	905	883	852	863	857	867	862	908	908	907	943	902	858	880	885	907	917	820	867	843	891	856	841	831	881	907	894	875	891	831	861	912	871	848	866	887	904	864	893	842	874	854	882	861	840	830	902	887	829	850	880	847	872	853	868	878	906	895	887	854	902	845	897	841	896	858	917	848	880	931	928	836	869	822	858	858	842	809	836	915	889	904	917	872	851	882	868	839	908	898	893	828	900	879	923	855	870	916	851	891	877	848	838	917	863	817	868	902	835	853	830	812	906	825	812	880	936	850	862	872	875	857	840	872	850	869	849	844	891	875	871	863	865	863	843	862	850	820	887	879	863	841	871	868	871	911	796	879	853	825	893	900	839	829	901	860	890	819	895	816	866	880	829	853	888	832	937	821	857	871	828	850	878	881	874	844	865	886	860	861	846	862	880	864	875	912	837	870	842	840	887	858	847	899	877	911	842	904	884	798	867	869	897	870	860	876	894	915	906	875	868	867	826	917	889	850	909	884	855	914	891	930	845	791	857	862	815	821	901	812	876	848	917	840	906	903	869	819	893	879	878	858	872	865	860	900	882	909	823	867	903	859	873	885	854	809	846	873	843	894	896	882	851	857	900	834	826	886	860	887	851	942	812	857	880	852	845	834	876	880	849	859	857	880	876	894	873	865	882	878	875	853	843	860	891	866	925	835	816	847	920	858	924	887	854	861	909	852	898	956	873	874	856	825	847	789	866	937	902	914	886	890	856	869	885	844	901	873	845	923	855	849	855	865	869	915	906	915	898	883	867	879	794	891	854	868	888	862	851	863	875	841	843	880	884	819	824	827	899	858	852	882	862	906	834	936	821	840	866	845	852	851	881	877	904	903	843	839	871	845	849	860	858	873	834	878	900	888	887	885	865	816	825	839	875	871	891	828	874	886	883	840	847	885	834	894	888	848	883	893	859	895	833	832	803	860	831	885	951	833	851	846	859	899	845	879	804	866	883	856	872	894	858	890	860	867	861	902	907	876	857	844	846	845	888	872	838	878	903	859	879	863	840	883	910	877	843	898	887	850	895	885	850	874	831	901	874	855	881	908	888	836	831	917	856	893	916	885	937	836	822	878	816	875	873	843	890	866	882	807	850	915	854	903	868	856	882	830	895	896	836	865	836	882	873	805	836	851	848	893	896	912	857	866	851	879	838	821	876	811	851	840	850	916	898	908	878	878	885	875	825	840	868	881	851	845	865	854	850	866	885	925	917	875	796	845	900	870	866	908	877	825	834	887	829	804	881	880	873	893	849	863	844	831	857	882	927	876	859	896	870	881	872	879	890	873	919	868	914	889	815	868	921	768	895	834	805	855	883	874	847	882	902	904	891	824	946	831	832	847	859	894	910	837	897	853	848	849	875	874	856	929	894	903	883	835	797	809	886	866	847	872	848	865	908	890	881	872	809	862	892	863	886	850	901	877	910	864	869	856	870	860	878	924	857	877	846	834	825	893	857	890	815	859	847	841	837	880	879	891	876	919	846	839	872	899	896	831	886	874	824	902	843	880	927	815	920	858	835	884	875	838	903	860	889	888	876	861	876	868	843	857	853	867	852	903	860	827	810	870	848	891	919	920	876	933	886	853	874	920	873	958	865	849	869	855	863	865	894	925	833	814	899	825	907	923	870	846	824	899	820	858	916	873	859	886	926	829	865	851	897	867	882	841	861	865	846	860	895	869	865	838	860	842	865	853	875	817	904	887	890	912	887	841	861	845	904	882	824	963	865	879	896	867	855	860	871	849	876	813	860	924	871	831	904	821	834	821	870	843	919	879	862	854	975	860	877	842	891	885	853	883	890	890	911	850	875	859	838	875	924	886	872	845	868	872	851	844	854	864	884	812	884	860	861	876	835	860	842	846	892	905	858	906	881	872	887	896	849	871	892	889	914	815	866	872	881	897	844	849	856	847	913	818	879	923	856	889	888	870	851	900	887	873	891	882	833	915	844	845	853	837	927	876	855	861	902	898	873	863	909	855	907	877	847	878	839	852	877	895	838	863	954	875	864	879	875	861	869	880	826	872	830	877	868	870	886	898	869	906	863	847	868	860	826	833	901	848	883	876	815	857	917	879	912	836	809	880	907	880	807	903	842	834	832	849	880	887	907	801	914	878	867	881	835	865	885	885	891	839	866	867	911	883	871	899	886	867	883	846	869	887	856	907	924	887	851	883	862	895	858	871	894	863	858	882	917	870	856	879	823	897	846	804	948	798	828	850	893	888	904	867	820	887	864	880	857	871	910	866	869	904	857	894	836	843	856	879	867	917	856	879	925	873	913	872	917	876	854	900	858	856	874	843	896	872	856	838	879	876	805	885	851	898	916	848	884	875	836	864	886	894	904	861	839	846	833	890	882	827	883	885	927	882	826	923	840	843	900	888	900	865	842	908	914	812	862	921	859	832	789	906	871	830	840	904	886	811	916	867	889	919	839	873
7839	500	500	443	323	282	274	228	248	260	223	234	206	235	228	221	210	218	208	186	214	202	202	217	183	217	198	204	211	197	203	215	164	194	218	215	204	217	230	208	172	200	187	172	180	211	192	231	211	200	195	189	195	207	190	231	208	188	186	199	178	204	210	214	181	178	183	183	205	180	210	200	162	185	186	170	185	185	166	164	189	203	197	175	215	202	175	187	189	178	209	212	210	195	195	209	194	194	192	192	208	197	238	171	187	179	164	189	216	196	198	205	187	200	206	205	210	201	183	222	185	196	195	187	174	180	172	217	161	194	181	200	220	169	182	213	186	218	217	206	181	205	186	210	192	187	160	200	181	174	197	222	196	204	214	195	219	212	209	211	185	190	177	188	207	197	191	210	197	218	187	201	178	193	199	200	194	185	187	178	191	204	201	185	216	164	208	208	243	212	171	200	176	202	209	207	212	192	177	182	197	199	193	198	205	193	191	199	224	194	161	164	206	211	198	223	218	199	187	205	187	201	184	164	190	180	188	207	200	188	209	201	168	176	185	189	197	205	211	193	218	171	192	158	190	217	203	178	202	203	194	195	201	170	211	192	183	198	176	179	188	202	181	195	172	218	185	199	193	191	213	193	208	198	197	189	198	200	184	171	183	192	202	199	182	202	200	192	166	185	215	214	185	194	207	194	222	207	192	197	196	216	201	192	190	202	207	201	203	197	174	197	193	191	215	203	201	197	204	208	207	202	188	200	213	200	197	192	198	182	193	192	217	196	208	203	176	193	173	192	195	212	198	177	169	195	205	195	205	181	219	181	213	191	178	198	206	174	194	203	211	216	172	181	165	176	203	224	188	182	182	182	184	191	187	202	189	203	215	186	172	163	186	212	187	210	186	195	214	224	163	184	199	207	220	180	188	205	196	181	189	216	207	158	183	177	178	184	211	192	203	180	220	188	197	187	206	205	204	229	194	213	224	190	193	219	197	203	210	205	189	227	215	207	196	201	195	197	196	228	183	188	216	203	208	185	220	214	199	190	204	208	193	204	214	183	216	206	199	190	207	206	207	191	193	157	179	202	200	195	159	222	198	216	190	196	199	192	209	209	191	204	199	187	188	201	174	215	195	181	194	211	192	206	161	179	187	220	183	198	182	218	187	178	199	193	221	201	200	220	180	195	197	189	205	172	195	175	187	185	205	172	211	176	198	208	216	207	167	216	182	197	175	205	174	186	184	186	165	203	173	191	187	206	191	189	209	225	226	232	188	196	206	184	211	210	179	209	170	166	189	172	191	215	184	191	231	178	191	220	177	194	195	204	172	190	220	189	181	183	205	210	193	220	192	196	210	214	179	216	203	206	185	203	198	198	181	185	189	203	196	194	196	175	182	183	199	184	189	185	205	215	209	186	181	205	183	185	196	203	203	194	182	183	190	215	214	191	203	195	190	209	214	209	168	200	184	204	189	200	175	190	198	208	176	199	200	235	225	174	190	206	186	171	216	199	208	200	190	197	202	179	194	167	185	218	209	194	194	188	211	222	226	197	214	199	213	218	215	212	190	188	181	183	208	197	199	192	203	179	223	211	195	188	172	169	199	184	189	216	182	197	167	201	182	192	215	208	220	222	167	197	218	194	197	168	184	209	205	176	176	198	201	209	208	163	183	204	230	225	197	192	191	192	199	164	216	197	196	208	190	189	192	242	191	191	187	190	203	189	206	226	172	182	202	181	168	202	199	196	211	221	186	169	205	187	225	195	180	202	218	213	197	176	194	174	194	193	213	201	194	226	206	208	174	191	172	158	212	185	183	196	188	183	189	171	172	201	205	186	201	200	186	195	185	220	175	184	210	197	191	195	209	217	183	196	201	180	174	223	203	197	194	206	189	196	188	200	199	213	188	228	202	182	195	208	238	193	192	184	208	193	199	190	181	214	193	227	206	178	175	180	192	206	192	206	210	181	180	226	190	185	195	214	168	182	178	200	216	191	182	173	193	203	201	202	197	204	211	193	211	197	196	191	179	198	181	193	189	191	189	211	201	189	194	193	211	201	179	215	198	192	189	214	166	197	216	183	201	187	197	204	199	213	200	192	213	206	187	188	193	171	197	185	181	207	191	191	206	198	207	173	197	224	212	194	191	193	218	183	167	208	223	188	166	181	203	200	179	200	178	190	193	189	207	193	220	206	231	159	204	210	208	187	188	198	204	207	212	184	184	213	209	202	185	180	207	221	191	196	198	192	190	203	201	173	201	197	188	175	216	178	203	186	176	191	184	222	207	200	217	180	190	187	209	213	186	210	193	194	195	205	182	193	188	190	202	195	214	216	196	216	204	207	221	212	195	169	189	174	182	192	204	186	172	191	205	202	219	206	181	174	200	184	171	187	213	182	197	209	194	197	224	200	188	206	178	200	212	206	189	189	198	167	201	182	201	224	206	164	177	228	210	199	204	202	230	202	185	190	182	198	200	218	187	174	189	180	203	206	191	214	211	182	192	190	189	212	205	170	186	188	205	212	197	195	183	186	182	196	191	187	214	202	182	185	189	201	211	239	204	187	185	185	181	217	189	205	187	186	191	206	169	190	179	205	218	216	191	199	157	208	231	193	199	180	215	195	177	188	195	192	191	179	197	181	188	204	199	185	199	195	210	204	185	200	208	214	202	205	209	203	191	185	196	181	186	196	198	205	175	188	179	212	196	200	180	174	177	190	219	174	199	168	230	171	203	220	195	205	210	205	175	166	187	224	201	180	189	169	219	172	205	216	208	204	227	197	213	213	215	206	205	206	209	190	197	198	215	196	182	178	193	174	193	189	186	186	176	200	178	190	195	211	190	191	225	193	208	201	185	202	180	192	203	171	196	194	193	194	179	169	188	180	186	207	204	195	180	185	194	202	202	184	185	191	197	167	185	199	218	175	179	189	190	180	167	188	203	208	189	199	233	224	200	174	200	207	205	224	211	173	191	173	192	201	185	213	197	201	207	162	185	176	198	189	199	208	179	192	213	176	212	208	177	229	195	193	206	197	197	187	178	194	189	207	188	195	226	205	196	171	183	203	195	195	186	210	203	182	186	210	187	176	177	171	177	211	172	197	210	228	206	194	213	191	187	180	171	208	173	200	204	179	214	209	181	208	206	208	214	203	187	201	196	187	194	199	177	217	181	191	199	234	196	176	204	220	203	180	185	171	214	183	175	179	198	168	183	193	198	206	181	181	185	196	176	206	197	218	200	200	199	187	195	215	189	228	179	194	216	176	196	185	201	201	161	199	183	212	188	200	191	185	224	209	199	191	195	195	173	174	183	199	177	186	187	189	202	184	173	205	210	205	193	178	171	164	172	181	208	217	189	203	188	198	207	195	185	201	178	190	215	191	199	180	205	202	178	220	184	203	208	193	193	175	183	199	191	219	208	173	213	178	194	227	191	228	211	197	187	179	213	206	201	214	183	220	197	174	225	213	170	192	208	174	169	208	176	173	189	195	199	177	221	181
6584	741	1185	1191	1137	999	847	754	704	634	633	596	567	546	556	559	532	518	499	516	523	481	489	428	542	502	484	487	459	484	408	493	499	464	497	497	489	431	507	510	487	509	473	499	468	448	490	467	493	446	443	467	493	459	469	501	468	418	478	476	482	505	481	465	470	486	472	497	500	501	466	476	466	485	473	445	431	415	475	464	473	470	476	447	433	435	449	506	474	468	475	456	493	484	476	486	437	478	497	470	455	476	474	437	470	461	456	447	446	484	443	478	471	470	478	464	416	468	474	443	458	495	455	468	434	485	470	446	449	493	443	440	446	465	468	509	423	474	431	457	497	477	498	480	463	445	515	485	475	480	505	432	497	484	473	486	440	491	444	472	481	478	467	492	467	472	485	446	460	457	487	458	490	482	495	456	455	470	482	485	458	484	495	463	461	505	452	454	452	437	475	419	496	470	466	504	440	488	442	483	468	489	460	483	477	495	462	464	465	463	451	463	469	487	489	467	448	454	492	499	460	440	477	466	472	495	466	418	469	507	500	479	455	519	499	479	509	457	475	480	430	476	489	426	470	494	492	462	478	442	477	493	450	485	432	464	456	457	495	444	477	443	495	460	455	486	463	452	505	459	468	494	434	481	446	453	454	493	473	469	490	530	505	474	420	447	471	477	504	429	446	428	426	452	444	463	490	460	451	471	439	484	452	457	451	509	472	506	460	457	450	466	484	459	480	503	451	461	453	444	491	462	460	447	513	450	472	497	455	517	492	469	459	510	463	480	462	490	451	449	453	433	453	480	497	478	445	452	435	502	482	484	485	462	480	485	470	453	486	478	486	489	458	468	473	452	484	481	481	448	483	471	465	491	494	462	469	454	495	444	489	469	453	428	500	464	443	475	472	507	465	528	454	440	439	444	456	467	469	491	456	464	448	429	476	473	460	487	505	513	488	481	486	445	515	485	415	492	457	441	439	450	424	453	516	486	477	475	508	452	443	500	453	480	457	452	480	419	484	461	455	464	467	448	454	465	483	493	434	433	471	466	475	468	497	477	443	475	466	465	480	478	428	483	476	514	489	435	466	501	451	435	442	462	466	477	457	452	481	475	469	469	449	452	471	475	456	457	442	479	469	432	448	445	472	470	468	451	483	479	455	452	475	467	469	478	467	463	454	470	457	484	436	457	482	486	474	464	459	470	466	497	504	499	440	467	434	459	460	471	487	495	536	499	474	471	479	505	452	475	425	486	475	459	467	489	479	453	487	477	456	460	468	494	433	476	489	450	424	455	439	429	450	453	486	498	466	447	453	462	455	466	488	458	463	477	450	431	484	464	426	473	456	484	518	490	457	483	488	446	502	482	459	468	508	449	457	456	477	474	453	462	479	442	471	469	484	446	474	470	467	480	469	464	464	403	439	426	473	494	490	406	469	493	439	465	500	509	440	480	463	450	459	487	488	454	461	513	454	428	473	459	449	498	463	442	452	481	514	471	506	479	484	450	495	460	448	460	467	459	474	424	484	481	481	473	476	453	444	473	479	470	486	510	502	460	477	456	451	491	508	481	477	460	439	493	476	474	442	462	451	469	464	466	453	441	486	452	463	428	454	465	503	463	437	448	443	453	469	495	471	463	450	476	474	471	450	503	492	500	469	467	461	471	462	445	453	504	457	456	495	456	440	454	483	452	472	484	466	462	464	482	465	491	485	488	492	452	462	433	447	497	450	444	464	448	486	436	441	452	499	456	470	484	455	517	484	476	500	484	470	448	465	473	443	480	437	452	482	432	460	525	459	504	463	456	469	487	485	450	479	479	510	481	436	473	484	445	462	509	470	465	475	488	465	476	459	435	480	446	478	435	488	467	448	524	464	449	451	469	459	463	458	459	448	500	486	439	451	447	479	487	454	479	487	452	495	464	481	459	475	486	481	454	417	493	450	469	467	474	474	479	495	451	494	470	464	495	449	463	474	443	424	495	454	486	466	494	490	474	471	448	479	454	445	484	460	451	470	439	463	466	481	450	458	460	456	462	482	444	453	464	488	486	462	459	465	445	476	491	407	459	476	469	453	475	459	455	492	477	472	487	463	476	438	417	465	466	496	447	454	481	464	474	456	460	446	472	434	476	461	483	474	474	490	483	499	456	471	443	479	467	484	472	451	467	496	485	430	480	451	494	442	455	485	472	456	469	471	423	480	432	496	481	458	474	461	456	433	481	451	500	480	467	428	430	473	443	480	485	454	477	486	476	460	432	500	509	495	481	452	493	499	488	455	471	443	453	442	457	472	409	492	475	497	464	467	474	501	461	503	500	508	453	481	445	409	432	454	532	467	474	480	493	483	456	451	475	474	459	463	482	450	497	509	470	471	467	502	480	446	466	490	471	496	472	451	402	480	468	492	436	470	500	445	437	435	444	468	505	480	467	467	449	461	451	454	433	465	421	452	423	420	453	491	495	503	496	466	494	478	455	427	452	503	435	492	453	476	459	510	463	466	482	452	487	443	445	464	470	445	477	483	443	478	440	447	500	488	493	466	468	466	502	415	509	486	469	488	451	473	467	462	448	483	507	453	494	467	502	492	454	453	523	484	424	439	436	482	480	498	467	457	483	462	461	465	451	475	424	483	460	437	448	502	483	481	476	435	483	469	474	453	442	489	482	480	469	497	478	449	502	468	473	463	476	465	440	448	462	458	491	440	485	439	481	493	477	456	491	460	468	439	480	469	470	468	495	468	461	432	460	478	452	510	506	467	495	457	447	474	486	465	476	502	517	461	495	425	436	484	458	466	488	469	441	472	448	474	463	475	498	443	443	498	484	465	482	444	462	505	458	470	474	479	478	428	475	484	445	439	439	475	474	478	466	468	503	484	480	483	458	485	461	462	482	470	445	474	484	490	439	434	514	467	497	484	473	488	509	457	488	494	446	465	507	421	511	438	460	462	454	486	449	442	447	431	436	455	468	466	426	479	467	430	449	454	484	455	483	450	481	497	444	494	463	482	426	444	441	496	491	461	465	459	461	457	498	496	495	429	462	473	465	465	466	456	487	495	491	467	472	475	457	498	460	426	489	446	502	495	467	490	501	457	480	475	480	437	470	458	466	458	474	468	474	487	461	466	466	477	451	448	484	483	506	435	454	437	462	481	471	437	446	460	465	478	499	467	463	470	481	489	438	474	488	479	456	463	457	486	471	469	478	474	465	497	494	494	454	466	462	447	481	474	447	408	459	472	466	456	507	466	456	438	459	506	455	487	460	480	460	458	446	458	448	435	566	452	486	491	454	444	487	500	506	469	439	465	499	486	448	471	419	494	472	472	425	476	504	420	461	483	475	469	460	478	487	455	471	484	456	436	481	469	485	480	467	425	437	449	443	473	448	487	462	492	499	465	457	447	480	498	453	513	454	461	453	455	530	422	482	438	475	471	459	394	484	479	445	444	483	458	478	452	493	467	474	453	439	476	472	462	478	471	451	476	457	474	454	457	463	457	442	448	461
14783	1127	849	673	481	404	344	293	265	256	235	249	232	237	206	233	202	205	181	183	194	201	175	204	211	188	188	177	196	198	194	189	202	205	203	184	164	209	158	183	180	176	178	164	177	188	212	179	181	191	197	213	192	213	192	173	187	213	181	187	198	201	204	208	201	188	193	187	202	183	169	192	179	191	180	185	190	208	203	180	195	184	179	195	186	207	191	189	191	187	178	184	188	223	197	196	176	187	182	172	204	193	156	184	179	166	193	200	177	173	191	204	201	190	199	183	201	201	178	208	181	186	179	220	188	212	203	189	179	195	193	194	196	205	227	212	205	177	164	197	187	196	184	215	175	195	183	175	194	162	196	211	197	222	205	212	215	201	230	183	181	178	180	197	199	200	198	189	187	181	178	200	189	169	205	217	195	192	167	196	175	189	190	187	196	186	201	190	219	186	159	181	169	198	182	201	199	167	176	187	178	161	213	174	191	180	204	199	188	184	196	185	178	191	190	184	179	192	187	189	196	207	217	196	167	167	167	179	194	184	202	228	169	169	180	220	174	198	174	181	167	185	177	207	208	194	189	192	188	192	161	190	177	175	201	181	205	205	203	175	168	195	191	171	207	179	209	188	177	185	185	218	192	174	201	194	185	187	190	170	209	201	186	152	186	192	191	179	163	176	199	196	181	200	190	168	181	189	188	178	184	176	184	198	189	153	181	226	226	198	193	188	180	176	165	179	198	219	202	186	169	204	181	180	214	210	183	185	163	184	176	211	210	184	180	173	201	196	190	178	185	184	187	205	192	188	185	202	173	192	186	167	186	158	195	200	184	194	194	183	198	221	203	182	207	208	192	174	182	199	183	189	195	212	194	210	183	191	195	176	178	206	179	189	198	180	213	189	206	162	191	224	212	212	181	190	193	199	200	186	183	195	184	204	168	186	192	196	191	181	184	200	194	164	193	213	208	164	236	170	206	191	165	172	179	176	197	180	183	198	179	195	184	203	191	207	204	187	167	183	197	214	189	194	199	185	172	187	179	172	188	184	200	182	196	158	184	165	190	183	180	189	170	192	193	209	187	177	179	186	166	172	200	216	187	178	200	180	187	171	199	200	183	183	173	171	218	178	197	179	199	195	197	166	185	218	190	200	192	170	191	190	182	170	152	210	179	202	164	210	192	196	194	187	180	228	212	211	195	162	190	207	197	187	177	172	219	196	166	178	210	190	195	196	180	181	173	192	184	202	184	178	235	205	199	196	178	176	168	207	162	209	162	177	193	200	164	196	171	198	193	192	209	169	188	181	190	203	191	161	196	197	183	173	193	189	183	200	188	212	178	195	188	185	186	208	169	197	194	214	199	196	195	213	168	176	184	191	175	195	201	193	197	208	170	168	210	200	179	210	203	185	173	209	193	203	190	192	209	215	176	195	198	179	185	209	191	201	176	196	195	203	217	199	196	191	174	184	191	192	181	188	155	209	183	208	211	189	216	211	172	200	174	181	182	161	193	202	233	174	206	185	162	196	184	192	175	177	170	186	177	183	164	200	190	188	195	178	186	177	152	187	199	173	170	196	186	198	198	190	185	221	163	188	187	177	176	196	194	194	195	212	185	180	194	221	204	194	180	184	207	193	201	173	207	187	204	171	197	191	220	185	198	208	198	224	211	205	215	210	171	196	198	220	187	189	212	189	180	195	187	172	159	212	175	181	149	192	178	187	188	193	193	155	185	185	197	207	182	220	201	180	198	204	185	201	211	199	221	183	185	172	202	186	208	195	203	177	197	187	184	205	201	201	185	186	180	178	186	206	179	212	213	172	199	194	167	190	189	167	187	174	203	169	174	186	173	212	197	210	195	180	207	202	184	190	191	187	206	170	181	181	209	191	183	209	190	189	159	177	204	174	198	222	195	180	181	209	215	194	216	204	203	200	182	180	191	190	201	182	207	208	181	165	189	189	195	184	186	189	205	170	168	170	175	192	208	214	180	213	178	200	211	191	178	204	179	173	187	222	176	202	181	188	178	216	197	209	178	218	214	183	199	190	180	208	195	184	192	194	160	177	198	202	191	191	179	210	200	184	195	158	192	201	190	191	215	207	208	186	203	188	194	190	200	184	203	215	156	213	183	173	201	193	175	171	185	207	194	218	195	190	190	168	179	188	160	208	178	173	192	194	173	208	186	194	199	197	185	189	200	182	177	168	180	165	165	196	205	197	205	175	189	167	201	196	189	199	210	209	184	191	157	189	195	216	181	198	210	159	178	156	185	192	187	212	191	201	173	215	188	175	197	196	166	201	174	194	177	175	173	203	192	198	178	188	201	207	186	199	186	191	205	190	175	182	208	211	209	203	193	190	170	181	207	171	185	194	178	182	175	174	166	198	208	196	212	194	185	176	191	195	193	180	158	182	177	200	214	216	183	185	187	170	184	202	173	191	202	207	223	163	210	180	208	182	180	166	190	189	204	220	221	197	195	205	180	169	195	188	177	186	223	204	203	198	194	193	209	166	227	185	195	207	190	178	190	189	176	178	168	198	189	231	196	195	170	202	204	166	191	179	203	155	186	202	182	194	174	191	176	210	199	189	181	186	190	222	171	203	173	184	192	179	168	184	193	181	187	191	206	200	210	182	163	189	194	216	183	204	188	190	183	188	175	169	218	174	205	179	206	165	190	203	195	189	169	216	198	199	172	184	190	181	204	204	178	196	198	193	172	200	205	192	194	178	176	185	176	171	199	217	192	212	229	192	232	194	188	190	189	190	188	220	179	198	194	185	185	204	185	174	172	217	204	180	196	177	208	156	197	165	214	156	177	170	232	177	162	163	208	168	174	187	148	170	156	202	160	172	188	174	193	208	203	183	175	199	210	194	180	195	203	193	202	202	189	203	200	188	179	206	219	158	206	183	193	180	171	176	170	199	206	194	224	187	191	191	197	185	203	183	177	188	184	192	195	181	212	184	177	201	169	214	194	205	200	207	205	196	198	195	180	156	215	182	184	201	190	165	210	180	194	209	173	197	221	178	206	202	206	194	194	189	171	202	167	205	165	193	150	185	181	199	199	191	174	197	176	194	179	205	185	188	175	186	203	202	172	187	237	202	196	206	176	181	188	186	190	199	201	181	204	180	183	207	181	173	189	192	196	198	206	197	178	181	180	231	193	198	199	211	206	191	172	179	200	198	183	192	181	174	175	179	163	168	179	223	186	190	192	212	179	182	220	200	182	201	179	214	190	182	176	197	188	200	161	157	180	184	171	208	202	228	184	194	190	176	190	156	204	195	172	216	189	201	183	203	187	179	180	164	197	174	195	185	199	180	188	182	192	181	190	187	181	175	213	174	194	190	199	196	179	174	172	197	213	205	187	199	183	191	181	202	195	170	159	205	196	200	177	201	190	188	202	171	192	199	197	185	194	178	179	172	191	188	204	177	219	218	179	176	168	191	189	153	193	193	170	167	167	181	164	181	190	190	189	206	180	185	155	207	193	187	182	161
8534	1051	1885	2105	1845	1470	1263	1029	937	904	804	719	722	697	678	629	624	572	617	593	571	564	586	532	540	554	605	550	540	575	530	586	490	502	522	546	477	484	490	537	509	480	516	466	523	501	551	467	517	510	514	516	504	499	482	479	510	515	544	523	486	492	518	476	486	502	537	507	503	503	513	495	492	519	463	509	509	501	513	461	496	515	455	497	488	520	528	519	471	475	498	508	542	541	487	509	480	528	516	499	543	499	503	493	465	489	463	479	456	503	500	514	507	526	479	477	469	515	503	512	489	490	496	528	505	471	470	479	509	483	471	468	494	467	509	517	470	496	520	505	450	512	459	497	518	472	491	499	505	517	505	483	537	481	488	489	550	481	507	484	462	470	527	487	489	464	489	488	489	515	516	503	459	460	489	505	501	479	498	490	465	449	484	452	539	509	513	425	509	507	489	486	472	481	511	513	532	513	505	502	485	500	455	471	495	438	449	509	474	472	480	513	485	488	499	531	498	481	497	479	494	468	516	472	483	485	508	504	469	500	464	517	439	509	515	512	486	533	450	500	514	482	501	530	534	478	488	533	498	517	503	493	517	519	474	485	492	511	458	465	476	485	481	479	486	490	489	478	477	476	505	487	483	501	482	509	540	526	484	474	505	502	476	489	533	494	482	493	489	427	482	493	501	472	490	508	520	504	457	503	497	499	517	496	524	495	461	490	509	468	512	469	475	492	485	469	453	502	500	454	455	490	486	533	484	510	512	486	509	497	506	507	522	517	501	491	485	481	504	455	444	480	499	456	525	535	481	478	488	488	526	477	489	482	528	481	505	476	517	487	512	475	505	464	485	466	517	476	473	437	473	539	495	501	528	493	471	488	485	457	500	502	495	494	508	497	536	475	502	519	504	490	483	481	447	506	449	464	458	496	521	500	496	491	500	474	509	451	498	523	509	496	489	476	498	497	486	522	503	506	485	523	446	500	515	505	492	504	523	509	495	470	521	459	510	495	492	483	471	490	491	474	512	472	483	487	523	496	513	476	534	506	462	495	472	521	520	508	473	510	492	517	465	445	466	470	499	486	506	548	492	515	458	515	484	511	507	483	514	485	509	489	535	476	470	493	543	469	522	464	471	493	473	490	505	515	472	468	493	499	477	488	489	513	503	523	511	495	532	485	492	495	504	506	497	500	443	504	467	486	493	508	482	537	509	509	519	516	501	550	482	536	484	473	477	489	492	468	510	473	515	505	454	501	487	512	477	520	470	458	484	476	469	470	448	464	496	494	503	481	514	474	487	487	480	495	486	500	493	508	482	455	512	453	526	497	458	486	503	508	473	527	500	499	486	459	473	512	469	481	485	511	529	487	520	482	506	464	467	504	488	515	514	438	566	513	500	513	490	461	497	466	523	519	528	521	469	490	482	471	493	482	494	495	475	487	499	494	523	492	488	512	476	502	433	476	497	478	469	463	500	473	485	506	512	481	499	485	494	475	494	531	468	495	520	486	500	503	489	500	491	508	471	474	507	508	475	504	522	520	522	490	470	474	535	490	480	521	471	515	476	494	482	483	503	475	512	477	465	507	478	480	474	468	501	509	496	496	494	501	497	510	488	515	457	494	470	510	510	520	479	482	527	494	494	470	444	521	496	483	510	483	484	511	492	487	487	505	525	488	534	477	489	465	499	477	488	517	462	507	517	491	489	485	522	435	518	494	504	537	516	493	497	499	483	510	488	504	491	468	546	501	455	520	475	489	512	462	428	464	531	480	472	498	475	485	463	473	499	467	494	452	453	461	471	472	509	499	486	503	483	505	532	468	485	509	517	449	470	485	508	489	544	489	488	476	470	533	524	485	501	489	464	459	509	509	473	552	481	481	517	468	509	483	522	475	498	487	520	511	529	476	518	475	519	557	470	453	524	495	437	535	529	502	465	495	512	471	551	521	499	497	503	511	526	496	445	493	495	436	470	515	492	494	487	528	462	473	488	493	512	495	549	460	487	501	492	482	509	473	492	450	508	501	455	490	486	503	495	459	508	510	496	483	453	510	519	521	463	483	536	499	484	471	460	516	482	462	535	437	492	493	492	521	507	454	450	486	488	461	496	485	485	502	536	475	487	479	489	497	509	511	471	529	510	496	490	481	479	470	448	505	495	512	466	507	481	465	503	508	524	504	471	489	536	521	523	478	495	522	492	500	460	493	434	507	485	489	498	500	504	463	491	522	496	476	491	480	454	474	498	465	497	469	524	503	504	510	507	460	486	500	485	496	507	499	440	515	460	481	503	546	476	491	470	472	477	470	455	500	483	538	474	469	477	508	497	467	502	488	466	447	539	480	490	478	473	495	485	506	503	460	511	492	471	462	497	488	534	480	512	526	485	489	480	492	528	496	487	497	484	516	459	537	456	486	486	491	536	488	528	480	538	476	509	501	508	503	490	496	462	489	508	500	482	473	488	468	501	482	506	488	489	512	465	453	467	481	478	481	478	503	511	529	471	474	492	483	463	521	458	492	483	485	497	456	563	468	495	452	523	483	484	503	475	489	478	504	515	477	502	521	513	460	484	470	495	505	497	480	447	504	557	488	501	521	466	499	457	478	502	517	476	485	492	506	481	531	510	474	476	527	503	487	509	486	496	491	531	492	505	504	486	503	481	481	492	477	509	518	511	478	470	495	511	489	489	488	516	459	489	457	523	466	454	493	497	491	495	493	480	507	485	509	524	510	491	485	504	474	530	504	505	465	478	493	468	461	502	489	510	481	445	495	443	502	509	475	496	483	498	485	509	485	500	502	479	444	474	520	474	460	471	518	501	497	511	486	471	456	524	482	504	481	518	517	511	475	489	516	506	482	468	490	479	508	465	453	497	524	508	465	534	470	492	497	513	490	531	493	493	505	513	489	508	461	494	481	539	446	478	541	487	499	506	489	496	505	448	542	500	492	495	483	495	515	472	499	503	505	470	470	492	490	488	496	492	492	495	515	486	516	474	567	475	480	534	509	480	492	514	468	482	485	464	495	491	490	485	497	500	510	481	462	456	460	513	497	524	486	479	499	488	446	490	470	512	459	500	525	465	465	513	489	506	451	498	485	512	488	502	525	511	491	490	483	508	516	510	454	497	538	482	487	463	470	514	466	454	505	490	482	483	487	456	492	494	464	459	475	496	459	523	472	507	463	530	494	457	451	497	510	487	500	471	479	486	507	500	488	477	504	458	511	497	486	505	501	478	531	449	491	496	504	521	503	528	534	469	479	501	520	517	480	488	512	525	472	486	489	473	500	551	497	477	521	477	482	472	474	509	504	481	503	503	527	506	480	465	543	499	497	514	477	472	473	468	491	474	478	544	510	515	469	478	489	532	503	513	495	513	525	485	520	474	483	497	473	490	493	485	502	475	462	495	480	484	528	500	524	482	473	512	472	518	478	486	498	476	473	493	475	514	513	493	485	446	476	494	480	508	504	504	475	531	474	442	505	515	528	531	481	510	455	488	513
1949	381	418	397	392	410	390	424	412	416	426	406	416	412	375	388	424	385	413	428	368	383	455	407	444	366	404	385	397	392	411	382	424	407	416	422	394	411	399	408	452	441	421	358	421	373	373	416	384	416	380	371	352	393	462	411	399	427	425	385	412	423	382	401	415	414	389	432	382	416	411	401	390	450	386	408	403	421	377	387	420	370	407	423	419	419	428	378	378	426	411	376	356	406	403	392	418	453	377	401	442	419	393	395	393	389	400	383	384	409	394	411	404	445	395	358	388	398	365	396	413	392	358	375	411	432	415	388	387	429	373	397	422	386	413	405	380	386	414	463	367	425	400	430	413	409	397	383	391	408	391	438	444	373	415	364	388	376	390	383	400	405	428	420	389	380	422	417	394	386	418	409	369	415	374	420	381	423	400	412	398	417	370	425	394	395	383	399	366	412	439	392	402	390	378	393	361	401	399	418	420	399	424	428	414	403	434	399	403	373	412	405	377	392	380	419	394	379	347	382	377	420	405	397	376	404	403	374	358	414	411	381	394	375	414	388	416	420	410	413	365	370	388	432	401	389	394	375	399	396	418	402	407	409	389	403	405	388	412	394	383	406	393	402	415	427	386	401	395	397	389	365	382	426	371	350	397	364	416	416	459	398	432	397	419	392	369	426	423	374	404	427	380	368	399	412	430	418	410	408	445	417	389	419	434	371	386	407	418	385	399	397	393	370	374	390	412	413	426	405	394	378	365	371	402	415	412	395	405	394	448	385	352	399	417	388	416	408	396	392	399	406	415	416	420	385	386	362	417	424	373	397	416	419	375	391	374	415	419	383	439	416	385	398	397	380	385	409	396	387	409	406	401	379	445	428	371	390	384	363	367	379	398	407	407	419	384	404	389	390	415	398	373	426	387	362	394	423	418	416	394	406	390	412	415	430	403	414	387	409	386	396	436	398	401	422	425	389	399	411	370	394	413	410	404	419	432	410	456	418	390	400	369	397	396	418	396	421	391	390	387	393	422	410	386	404	381	376	393	415	432	395	377	380	392	373	367	411	396	423	385	389	373	393	439	380	384	391	426	425	408	375	417	388	385	411	383	370	419	398	401	431	383	357	388	404	414	390	430	428	405	417	422	386	431	409	391	367	371	403	422	412	376	459	443	416	417	391	414	398	404	414	371	390	390	406	376	351	384	383	369	373	371	390	444	363	408	395	383	381	359	411	415	395	461	386	373	406	385	412	389	392	380	386	384	375	411	437	409	415	390	418	394	391	410	381	416	359	396	422	419	398	432	382	423	420	398	394	380	422	383	372	407	392	382	377	424	387	432	413	407	387	372	429	437	375	400	401	390	400	390	388	432	415	370	392	403	422	405	404	375	398	383	408	419	419	372	392	370	382	414	378	381	415	397	396	417	384	393	394	395	407	346	390	381	411	368	428	438	400	420	376	356	398	416	399	371	388	352	361	385	371	379	452	394	383	388	412	384	406	395	386	398	388	405	394	407	414	384	397	426	384	359	399	409	367	400	408	405	404	388	433	416	400	410	426	411	401	367	384	396	380	385	378	408	390	407	417	430	389	395	385	406	391	418	431	417	376	437	419	437	364	376	418	396	401	399	396	391	374	384	367	380	397	379	389	367	398	353	414	394	394	381	401	368	372	367	458	392	403	425	383	366	406	408	377	414	401	400	388	364	378	383	448	386	402	429	426	413	410	399	430	402	429	384	394	388	427	402	391	362	391	400	419	366	427	399	389	414	369	338	389	419	429	400	361	390	417	392	395	366	421	432	404	382	385	422	402	415	396	431	404	377	379	354	472	401	415	381	405	443	372	400	440	380	366	389	382	354	406	412	399	390	401	364	403	377	418	400	382	416	396	378	409	426	397	365	417	367	404	393	401	392	437	382	350	385	412	392	395	381	436	436	418	389	391	404	387	445	389	408	406	405	414	413	362	375	432	404	370	397	406	399	377	415	410	436	412	402	389	419	398	385	397	394	381	415	381	407	424	419	391	421	412	372	419	433	441	437	374	384	386	401	374	358	408	428	396	403	379	408	396	394	345	411	401	398	406	396	358	389	398	388	403	410	443	340	412	373	398	415	388	394	437	409	402	426	416	425	425	416	386	426	359	438	423	417	377	421	412	440	398	411	446	420	420	394	414	394	401	407	392	413	399	405	386	387	416	416	331	400	390	417	407	368	419	417	400	394	353	363	433	401	427	409	445	421	424	416	423	406	367	425	384	377	394	410	398	376	404	388	451	359	418	392	424	377	376	418	421	446	455	404	435	427	420	405	442	410	415	397	366	383	433	374	393	363	348	395	359	406	429	458	461	384	424	411	361	407	441	400	391	409	406	391	395	391	368	408	374	376	446	392	419	390	449	424	379	392	434	392	396	375	398	417	402	399	410	376	412	407	392	382	442	396	357	409	341	410	372	392	383	373	401	446	417	402	421	390	418	394	396	360	436	441	396	376	384	400	417	401	373	421	378	415	412	417	387	399	383	403	398	426	380	405	338	396	428	407	399	429	398	385	417	397	402	392	424	403	410	408	367	430	393	423	388	376	390	427	410	427	373	426	402	396	378	366	375	392	425	425	374	390	402	392	381	392	459	436	381	390	406	352	360	383	422	433	452	420	434	407	401	424	388	399	396	408	377	392	421	418	391	378	411	383	366	405	362	426	378	396	392	386	420	424	384	387	380	410	404	423	432	411	392	414	375	406	419	421	425	419	398	407	394	377	402	437	405	402	416	429	426	421	427	377	372	391	408	391	401	381	371	388	392	415	396	375	380	418	380	398	409	400	399	405	391	431	380	407	385	412	451	456	422	400	418	389	401	419	414	379	413	374	412	400	409	408	376	387	419	415	443	399	416	418	429	401	389	432	413	406	368	393	406	388	409	372	420	379	421	396	431	395	388	425	396	386	418	388	410	381	397	366	378	368	417	393	368	403	354	441	414	360	378	430	398	379	414	400	412	394	414	425	418	399	388	380	356	365	382	373	397	414	410	424	398	369	380	375	383	381	392	402	358	421	386	357	410	417	404	390	403	398	409	414	424	435	369	419	384	424	362	397	387	363	385	384	393	403	413	407	403	427	430	389	398	420	389	399	401	407	404	426	396	429	365	373	409	390	400	386	416	408	462	440	395	406	430	400	392	400	419	371	390	430	413	409	406	388	410	382	373	396	408	352	402	439	397	402	409	395	403	388	391	427	440	422	413	407	423	423	372	380	404	428	414	414	396	443	392	368	411	385	412	433	398	413	411	354	384	468	403	358	426	465	407	389	385	402	368	359	402	400	411	418	400	443	425	385	406	409	378	391	408	413	382	362	384	425	431	434	433	417	381	435	383	410	391	401	367	395	416	395	414	401	402	401	363	426	380	403	425	422	398	453	394	427	418	388	347	408	372	441	432	412	399	360	407	405	397	404	423	425	382	403	361	352	384	406	398	414	389	390	389	411	372	371	365	423	434	421	377	413	407	388	384
2400	873	928	919	919	903	883	828	937	858	878	903	868	857	848	858	920	888	897	914	885	922	862	869	892	919	914	860	887	893	838	858	826	829	863	879	849	889	903	865	870	809	850	902	883	832	885	868	849	881	825	872	835	866	845	858	831	880	834	863	941	825	878	845	859	864	844	867	903	844	807	855	889	834	875	879	844	882	869	880	817	871	843	863	861	857	881	882	862	869	889	902	876	909	865	901	851	894	899	874	838	861	863	829	924	856	860	925	847	832	874	829	862	825	890	880	882	886	877	918	866	850	855	838	848	865	883	888	828	838	880	883	853	850	808	836	861	857	871	929	883	913	911	866	867	880	885	827	826	856	897	866	857	829	901	883	820	797	865	875	825	822	905	864	895	837	851	871	886	879	814	842	911	879	842	849	856	874	873	864	903	879	887	872	898	823	854	827	850	883	911	861	836	864	920	859	858	853	862	888	843	835	845	840	857	820	935	883	884	880	901	860	881	833	875	881	893	867	894	923	833	890	912	855	882	887	888	863	819	828	812	876	830	834	862	848	806	874	815	861	848	844	918	823	855	903	856	889	844	865	907	927	922	839	842	863	889	872	874	815	864	786	836	877	911	883	860	849	846	927	858	882	864	875	836	884	854	883	840	827	856	876	816	874	885	869	830	904	817	854	868	865	854	870	866	878	868	816	873	848	912	859	905	903	865	897	883	865	872	856	890	906	850	859	806	867	885	861	884	868	872	839	871	877	896	860	861	859	876	869	865	815	854	892	841	864	886	838	867	810	880	886	832	852	898	854	872	887	871	864	967	853	863	913	897	835	830	896	872	879	890	849	944	921	904	874	872	875	827	875	820	865	884	847	832	909	928	869	854	860	876	889	914	884	869	893	844	859	870	874	872	872	863	885	896	885	890	919	865	900	843	862	862	864	899	888	890	869	907	890	925	904	862	816	861	842	923	850	884	902	851	821	859	895	860	854	880	846	876	900	860	921	921	843	854	845	841	847	912	899	842	862	809	875	858	871	911	790	912	849	863	862	842	847	906	854	883	896	870	884	853	900	876	870	865	874	878	867	851	865	891	883	905	880	864	835	874	902	888	882	900	897	793	806	860	829	883	841	888	915	852	875	885	857	876	920	850	859	927	853	878	849	818	846	841	915	879	858	849	840	868	864	904	877	887	874	943	895	873	837	819	874	815	861	856	825	872	917	887	853	875	856	930	882	919	867	877	886	866	918	870	867	854	852	866	914	909	875	893	914	909	839	871	863	880	858	913	924	857	852	900	905	897	870	922	916	904	886	836	843	927	878	860	839	917	868	861	892	920	884	853	899	809	906	869	913	860	852	851	843	915	860	853	922	821	843	840	852	887	863	915	893	876	901	814	853	893	904	880	845	827	908	885	858	824	833	920	847	856	847	823	860	873	946	858	854	877	825	901	884	845	860	862	885	882	867	893	866	820	829	873	869	813	833	834	865	866	830	789	906	898	843	892	906	887	906	829	848	830	855	901	900	859	811	926	874	821	886	867	785	840	876	903	847	828	961	890	906	879	865	859	914	882	842	877	891	851	831	853	935	882	901	890	866	876	883	865	828	860	851	900	901	838	821	875	868	918	898	876	815	849	863	836	805	885	893	840	862	863	885	840	846	910	884	857	899	910	880	797	821	836	894	853	782	895	917	874	849	885	852	860	857	842	947	847	854	842	853	882	884	889	900	878	884	859	848	843	895	934	926	885	822	871	879	881	818	898	836	885	869	879	845	934	822	856	846	886	874	861	905	859	867	902	888	859	844	908	850	916	854	835	880	863	851	850	892	905	932	891	874	833	832	890	842	852	886	921	873	901	916	917	871	945	903	870	831	882	913	831	836	862	866	908	861	894	889	861	825	885	846	856	838	934	866	811	892	874	906	875	871	858	826	842	872	880	870	919	869	838	900	861	815	870	862	911	833	888	868	865	899	907	907	926	900	865	850	902	839	884	864	881	904	839	901	872	899	878	844	863	820	977	852	866	861	870	915	846	887	856	894	820	823	856	853	885	868	871	809	860	897	907	847	798	868	821	857	833	858	847	827	830	870	880	893	843	868	840	877	864	875	883	866	845	887	818	894	884	900	920	851	812	804	936	896	848	897	853	864	869	895	822	916	883	906	866	885	850	828	821	889	868	861	790	882	866	897	844	866	871	874	884	859	889	900	874	878	846	837	807	862	846	870	841	908	912	856	845	883	890	816	869	892	898	858	866	913	917	821	877	954	879	950	906	856	879	847	855	866	925	840	902	852	864	866	871	809	829	898	841	871	868	868	917	855	833	862	830	904	829	864	865	859	860	874	840	885	885	894	928	853	841	838	917	883	827	867	804	817	892	888	869	923	823	914	881	950	885	883	827	838	821	867	883	910	847	902	877	860	872	854	888	914	897	815	884	925	859	832	872	865	857	838	871	893	821	862	903	917	845	891	830	782	861	884	861	905	868	851	884	858	885	865	874	876	924	795	876	865	874	876	810	858	830	905	875	877	860	874	845	881	876	859	840	886	864	835	899	898	873	918	856	845	885	854	854	894	878	836	847	868	867	876	861	925	856	854	942	834	834	841	801	911	871	883	903	820	889	877	902	855	846	845	888	840	823	891	913	860	896	850	897	893	894	909	881	892	898	884	895	905	837	908	876	877	838	856	831	846	898	878	849	880	910	859	896	855	886	826	889	861	868	856	876	859	881	935	881	870	878	871	916	890	894	917	926	855	830	871	912	892	867	860	891	882	915	874	869	933	892	895	884	884	861	896	879	850	897	903	845	833	914	848	894	874	903	868	885	868	868	891	899	834	874	853	874	899	877	856	907	853	895	909	882	898	871	890	804	853	870	857	885	856	847	872	927	823	827	833	885	858	883	858	884	917	824	860	824	865	855	873	910	822	860	825	905	886	886	919	826	830	898	867	866	897	910	864	831	920	868	865	849	864	850	874	872	888	860	855	878	864	866	897	843	852	813	924	908	869	863	905	824	909	849	866	868	887	863	889	869	899	833	848	861	906	893	876	853	865	859	886	855	853	861	887	888	855	839	884	853	868	875	846	847	854	852	861	826	857	923	874	873	894	858	833	804	868	897	931	804	842	861	872	863	872	852	862	835	860	880	870	847	890	894	828	900	853	866	859	872	848	880	815	933	914	890	917	809	884	867	828	890	852	907	887	862	913	915	865	867	831	873	830	874	829	900	893	928	824	914	814	871	869	877	867	914	908	874	881	866	814	870	821	861	870	859	895	924	903	895	891	891	837	880	846	929	894	897	876	841	868	870	857	861	841	854	874	870	851	876	872	854	870	886	827	889	860	887	842	869	855	892	893	849	839	850	884	830	874	925	895	872	869	878	885	898	873	881	832	853	849	864	858	871	851	903	839	874	865	907	850	868	931	889	861	872	894	900	922	833	918	883	832	887	881	856	870	871	925	889	897	857	856	857	895	826	898	865	826	878	873	847	877	851	927	861	868
7710	541	509	415	330	325	264	244	207	229	252	191	205	214	213	200	198	219	192	217	215	192	208	213	199	203	205	205	204	213	183	205	178	217	210	239	190	179	221	215	186	208	177	182	200	222	198	220	211	176	187	194	206	185	182	209	208	180	218	201	197	192	195	204	205	198	199	197	179	211	191	192	195	197	211	198	188	214	196	201	203	184	171	184	228	194	223	177	197	183	194	211	212	191	213	187	177	205	206	193	211	215	197	203	215	201	208	205	217	230	178	194	186	193	187	197	210	178	169	158	209	194	194	215	167	199	194	175	192	168	208	190	183	203	178	211	175	188	217	219	196	181	200	198	198	194	222	183	208	162	177	198	189	187	181	196	227	197	213	230	213	195	203	229	170	182	192	195	223	202	173	206	197	185	182	187	212	200	167	198	234	206	212	177	206	176	209	202	194	198	184	227	195	177	184	183	169	198	194	190	173	173	197	184	182	197	195	202	184	184	192	203	218	220	191	181	195	196	214	196	218	204	242	199	189	208	207	176	198	180	191	184	212	194	189	191	190	185	209	207	202	177	196	222	208	180	197	176	195	173	220	212	183	202	233	214	197	203	172	201	174	190	210	200	194	198	187	178	196	180	202	205	207	202	216	170	200	221	198	192	192	177	190	200	184	170	198	195	207	205	195	199	199	201	188	200	206	186	203	192	180	187	169	189	195	185	193	176	217	177	186	208	218	200	222	174	200	197	163	192	193	210	206	190	198	197	167	181	157	195	192	197	197	169	171	190	192	189	190	191	197	204	205	179	186	179	171	193	185	215	204	205	185	193	209	184	213	193	213	199	210	207	187	210	188	195	188	171	190	191	202	186	183	200	195	210	207	188	190	184	188	194	166	184	191	213	212	227	192	199	193	214	185	197	208	170	204	191	183	162	197	204	177	186	181	193	216	186	227	200	235	193	184	225	188	189	203	185	177	188	171	221	220	212	210	208	202	208	170	190	231	213	221	232	173	193	216	191	177	224	198	202	170	194	192	214	202	179	229	235	213	198	201	215	183	183	208	205	184	184	209	189	193	172	184	213	214	207	201	177	217	211	192	213	185	192	176	182	211	213	203	196	187	202	189	190	194	191	188	178	197	173	197	188	211	198	205	184	185	203	200	215	169	204	196	196	192	224	175	182	199	183	208	181	224	217	198	166	160	178	157	197	191	202	203	203	200	210	193	185	207	205	186	178	198	176	181	183	210	193	179	205	197	183	186	200	210	200	207	191	207	197	204	237	183	211	165	212	203	209	177	198	220	234	178	193	196	212	226	199	195	200	187	208	230	191	187	186	171	189	197	171	195	184	210	210	216	183	219	224	198	214	177	194	212	198	187	171	235	174	224	184	184	194	184	214	198	202	197	214	167	175	210	198	213	195	208	228	201	199	178	208	186	175	219	211	169	189	216	205	176	187	210	211	202	219	191	181	216	194	192	194	214	208	205	188	224	205	188	203	209	217	208	165	190	188	212	206	195	184	210	196	197	210	216	225	204	201	217	181	217	194	197	208	196	187	223	215	163	180	188	206	174	194	176	199	177	184	203	187	187	178	218	195	180	184	202	181	225	211	210	226	192	202	191	188	203	221	205	221	210	229	188	199	211	207	188	206	198	206	205	198	195	198	222	190	190	187	190	161	209	211	203	171	194	192	203	207	186	210	192	195	204	228	186	229	213	192	189	178	198	215	194	196	189	191	198	202	206	185	199	206	209	217	205	196	191	202	191	199	229	210	178	198	193	196	195	207	163	203	199	202	190	187	212	209	217	186	186	207	185	194	192	200	183	202	180	228	186	213	184	195	220	183	198	186	210	216	183	195	218	223	209	170	201	189	217	199	217	182	217	212	214	172	224	192	200	223	187	212	200	196	221	211	215	179	184	168	192	212	202	185	201	214	213	193	203	200	209	202	182	195	207	182	196	205	191	170	167	203	195	214	198	183	191	192	194	172	186	200	177	172	202	198	184	208	192	176	189	194	188	203	175	183	201	204	200	202	182	193	207	199	172	175	203	203	190	189	210	207	212	217	210	206	208	187	168	212	188	205	189	201	193	187	181	195	217	193	203	216	169	183	192	201	180	198	188	182	188	224	195	190	209	183	201	223	185	209	217	219	182	196	184	170	192	191	183	171	232	201	222	199	183	193	192	198	187	184	195	203	213	200	189	214	203	200	196	181	216	204	213	176	201	185	185	198	189	196	202	198	187	186	206	181	208	191	189	195	209	179	185	209	192	205	233	223	182	181	198	199	199	190	198	197	210	211	207	207	210	169	193	230	176	211	197	187	215	191	175	199	186	189	193	183	196	210	195	206	197	206	195	189	191	168	203	195	211	200	162	181	193	191	201	185	193	219	194	163	218	170	226	172	198	200	213	225	213	187	210	217	187	202	186	189	180	192	212	205	218	192	202	211	204	220	186	212	186	206	191	202	205	198	197	208	187	165	209	206	205	193	174	209	176	177	206	192	195	173	213	189	195	184	193	179	181	158	173	185	190	171	200	183	196	202	180	202	233	210	168	200	213	198	192	172	188	175	196	180	178	186	173	209	169	181	174	177	193	197	204	190	190	212	187	197	196	224	199	189	209	197	229	217	180	201	173	218	210	204	195	188	219	215	201	205	197	210	186	202	187	172	190	196	182	225	206	183	205	199	187	205	212	205	216	188	195	178	223	201	193	246	183	206	203	185	184	232	231	200	187	173	218	189	223	193	206	178	170	192	197	214	212	211	174	215	236	187	220	172	201	196	215	206	184	198	200	213	186	203	159	220	180	195	227	199	176	191	197	171	196	207	201	193	184	173	194	188	159	191	197	218	196	193	199	174	176	194	187	194	206	196	200	195	179	174	192	176	178	201	199	196	204	202	209	185	201	186	188	209	201	200	195	193	186	200	177	199	226	192	199	213	187	186	213	193	218	211	175	211	204	192	181	206	199	202	187	191	189	184	202	205	219	207	185	200	199	186	207	178	184	226	191	185	199	200	208	191	202	217	208	193	178	178	202	204	172	208	170	194	197	202	197	210	177	182	189	205	199	234	213	195	184	190	198	177	203	189	201	209	202	203	217	193	184	181	188	192	191	174	182	207	211	191	186	197	241	184	193	204	179	190	215	174	188	228	199	192	203	176	198	177	180	196	191	228	183	196	204	178	186	200	252	198	174	171	195	190	230	203	184	195	206	192	191	227	207	189	223	178	181	209	199	197	211	194	204	213	215	205	209	206	226	191	202	218	207	193	201	207	194	190	206	188	172	214	236	174	193	172	193	180	179	180	168	209	188	172	211	177	170	199	211	230	225	193	192	177	222	211	224	197	180	193	219	195	189	190	202	216	206	191	199	187	191	173	207	209	208	202	202	181	198	217	184	196	208	197	182	206	179	191	224	196	191	208	193	210	188	227	187	207	198	206	202	224	213	189	187	199	196	184	192	179	183	191	205	195	201	190	192	186	209	189	205	201	224	207
6574	707	1146	1323	1126	950	883	777	674	635	629	597	600	547	588	549	543	519	522	485	484	510	570	534	486	500	461	472	482	478	494	531	494	481	489	502	486	451	487	491	489	484	476	488	484	507	460	488	456	460	466	442	445	467	487	491	461	452	476	467	447	500	474	504	480	487	479	500	497	454	437	486	493	473	465	463	467	494	477	473	510	472	488	469	498	468	466	459	508	471	444	444	497	498	443	482	468	489	477	484	483	417	482	484	463	491	474	484	471	441	520	474	461	500	450	484	509	518	438	469	515	482	460	405	459	436	476	464	449	446	486	475	482	476	492	421	453	491	472	463	471	451	453	459	460	487	486	480	483	469	481	497	470	460	451	474	443	521	462	485	497	499	492	472	499	473	507	453	445	461	465	498	451	510	439	453	456	471	440	489	493	442	493	483	496	485	494	465	492	467	483	430	481	478	477	460	487	470	497	451	524	455	458	471	496	449	513	480	471	491	470	484	464	506	474	485	466	437	463	448	462	461	478	462	470	459	439	459	491	425	474	475	460	531	501	431	471	504	482	472	451	448	472	479	490	452	475	495	474	454	451	451	468	472	447	435	464	468	434	458	472	484	503	465	467	449	449	470	505	440	451	478	464	449	461	468	499	485	466	467	496	454	485	448	455	453	472	443	448	505	480	517	490	461	485	477	445	431	487	455	458	455	451	462	454	510	506	459	497	498	476	483	478	471	467	470	464	407	445	511	417	495	472	475	454	438	482	446	502	472	496	467	457	485	459	502	509	453	498	459	474	481	444	481	476	477	410	470	419	481	465	491	459	440	443	478	476	481	428	452	503	497	463	445	487	486	529	479	462	500	430	457	471	453	462	428	450	526	467	502	489	460	465	479	476	481	455	469	453	422	494	484	489	495	484	470	443	481	464	485	466	440	465	442	492	458	466	478	477	476	483	465	482	479	462	509	436	466	465	514	444	466	439	478	495	436	469	472	496	439	452	449	470	476	472	458	483	500	460	426	475	465	431	477	486	452	503	445	477	500	487	467	463	419	461	464	433	473	480	469	491	471	496	446	489	457	477	455	441	461	478	451	450	453	424	493	467	444	474	466	461	473	446	489	482	492	467	472	491	464	461	483	486	483	519	507	467	467	458	440	477	466	491	484	466	495	496	447	443	474	483	479	512	488	500	486	489	491	485	477	518	506	472	449	499	439	501	456	434	452	467	431	486	484	491	458	481	478	456	489	444	481	480	477	462	491	452	444	453	477	507	478	453	480	483	518	480	441	457	453	473	490	447	443	466	416	440	450	451	466	470	482	500	498	482	470	474	470	466	480	471	474	472	474	460	477	452	486	475	464	457	493	417	477	477	495	446	504	464	473	439	517	508	473	462	438	472	459	491	477	492	465	476	502	462	442	482	468	499	524	492	431	431	512	475	467	445	472	505	478	463	471	489	483	493	490	464	431	448	501	434	455	480	463	453	449	459	464	425	486	454	415	483	480	478	479	482	480	473	491	452	436	491	489	489	446	490	521	472	464	468	481	464	450	420	492	494	429	460	441	477	489	449	485	477	463	469	470	466	470	467	489	479	431	516	508	447	466	478	448	454	498	491	454	455	489	492	469	476	438	454	469	481	438	501	465	463	435	480	428	507	468	474	466	491	484	454	430	465	437	473	519	485	476	445	482	486	463	460	480	489	476	452	478	467	439	452	444	456	468	501	462	453	457	474	470	474	476	484	468	452	448	477	439	503	435	472	481	446	440	457	450	470	474	477	460	484	508	464	472	476	448	497	437	453	454	509	475	461	502	473	472	450	483	459	478	465	457	472	456	497	497	443	482	479	467	483	460	504	490	480	465	452	481	500	464	472	459	469	483	502	441	502	494	487	502	487	435	480	487	460	520	419	503	473	484	484	439	470	455	475	454	469	478	454	497	447	481	489	506	520	467	466	503	487	441	460	489	457	481	453	531	486	438	445	447	460	448	461	436	461	469	462	513	452	456	461	454	477	489	469	489	476	499	444	443	493	469	437	487	441	455	474	469	462	467	455	496	452	502	445	423	452	504	476	437	480	495	423	459	474	498	469	519	496	462	457	495	461	508	469	493	436	492	476	471	471	479	472	475	429	457	457	498	458	494	459	464	477	442	468	456	460	474	477	454	484	482	477	444	502	467	451	485	487	481	490	444	454	474	458	431	478	455	484	473	463	497	475	458	448	473	456	477	482	498	476	482	460	488	444	482	507	438	485	409	470	460	460	453	445	502	490	462	460	489	486	455	513	472	448	474	484	453	486	464	456	503	478	435	468	466	495	463	487	439	483	452	488	442	472	484	443	511	431	447	500	464	484	483	465	482	474	474	507	501	474	470	491	461	435	468	491	479	448	463	468	481	420	482	483	453	468	471	449	484	465	481	469	512	476	471	450	460	466	457	496	463	504	434	491	445	458	506	442	453	457	494	461	463	474	448	475	465	485	477	474	471	479	464	478	504	471	482	454	453	467	471	490	467	450	512	487	498	439	496	459	475	470	492	498	470	483	469	481	468	486	477	463	493	477	466	459	456	480	495	489	483	499	527	496	469	466	468	475	471	460	484	460	482	426	473	485	427	484	444	491	492	458	441	470	520	497	520	481	461	481	438	518	475	465	474	467	475	487	490	505	468	482	487	456	462	505	465	461	487	457	491	437	472	479	479	481	468	448	478	440	453	439	449	469	483	423	472	437	459	483	459	499	443	504	503	464	454	504	500	519	463	473	461	487	472	480	479	479	461	475	491	455	475	520	478	474	470	476	471	488	486	472	487	514	486	459	480	532	488	472	492	490	481	480	462	446	487	466	496	466	462	516	473	456	472	478	487	504	510	462	442	463	484	455	471	474	509	423	476	477	480	524	486	478	432	458	457	473	444	489	503	449	489	466	496	473	485	476	450	468	458	455	508	460	483	469	486	458	476	478	485	489	460	477	486	536	464	461	458	472	450	454	414	472	445	480	481	465	506	478	488	412	462	474	469	467	465	505	548	487	447	486	465	465	483	453	449	495	474	456	458	490	488	471	470	469	463	470	505	466	431	482	507	495	468	475	446	433	448	468	454	472	494	488	476	486	490	445	502	494	470	472	482	464	468	482	472	506	453	516	494	463	481	443	470	456	468	480	496	481	441	484	468	471	510	490	484	459	441	413	478	435	473	494	466	473	469	457	489	516	515	457	463	472	486	465	504	523	463	443	507	489	481	475	447	466	446	448	470	503	477	454	461	466	432	486	456	478	497	467	479	506	447	535	492	474	472	459	474	494	459	436	466	504	492	477	451	480	465	466	547	513	479	463	465	460	514	485	452	513	443	465	468	461	453	467	475	416	430	469	479	442	474	505	494	499	445	459	440	459	463	432	462	433	452	429	463	474	455	469	494	490	468	479	483	480	453	484	482	492	445	468	475	465	452	505	480	483	460	479	471	467	490	465	474	422	483	453	471	468	463	471	476	465	469	473	446	466	497
15176	1251	902	686	506	413	314	317	264	267	227	246	249	225	203	242	212	235	239	201	200	196	211	228	214	185	184	198	218	197	185	223	187	200	199	223	218	204	206	212	186	185	192	240	159	188	199	179	195	198	185	191	192	211	182	191	176	182	187	212	181	189	202	218	177	202	194	180	208	187	179	164	213	197	200	193	219	215	190	221	207	193	184	200	189	189	199	180	208	174	177	225	200	198	222	167	203	172	159	177	194	194	190	200	205	198	209	190	166	205	210	202	217	204	193	203	224	183	190	202	195	185	179	193	211	173	171	199	190	198	206	175	206	178	200	195	211	164	213	218	180	203	205	190	172	164	178	192	191	190	197	170	191	188	177	169	209	189	233	202	191	199	187	200	185	197	197	178	217	185	251	187	198	194	190	194	199	213	231	200	196	198	194	192	196	188	210	199	205	195	185	197	193	204	214	201	222	185	190	197	198	193	197	219	197	211	190	216	207	189	184	193	202	210	224	229	226	223	203	193	200	186	183	204	191	174	176	206	195	193	196	171	186	191	190	206	182	189	185	218	177	197	205	185	198	212	196	195	207	217	183	199	199	202	202	189	163	180	194	204	193	203	197	187	221	169	204	180	191	161	190	179	178	192	207	182	161	208	226	196	217	181	192	207	206	191	191	185	178	216	213	190	203	177	214	195	199	214	194	209	201	200	193	210	204	178	196	207	202	181	177	203	202	184	181	200	189	190	207	191	204	180	169	212	193	199	191	207	175	202	196	180	201	219	180	204	201	190	189	202	189	184	179	193	214	202	188	212	185	215	196	223	191	193	175	168	209	200	195	174	201	187	211	173	183	192	194	204	206	185	207	195	204	204	199	218	183	167	205	181	193	185	189	199	169	196	198	189	209	183	194	222	208	205	180	176	186	169	198	223	205	190	194	202	208	218	222	190	205	231	192	179	209	186	206	191	190	206	199	219	196	190	212	190	187	185	201	183	186	205	209	202	204	205	186	189	199	193	173	210	197	214	188	180	205	206	192	186	163	189	212	205	184	183	189	195	194	204	196	188	193	196	193	206	187	205	208	181	202	185	196	190	166	181	194	205	198	191	211	203	178	197	171	185	200	189	199	172	208	190	188	188	182	179	193	193	192	190	170	205	177	193	183	192	218	203	190	195	214	183	202	180	184	155	169	198	181	177	203	214	175	181	175	174	179	185	196	172	186	206	184	202	207	216	162	194	218	191	214	186	218	214	190	190	208	198	180	210	222	217	200	197	194	182	193	169	172	187	195	185	211	177	203	200	187	197	184	178	188	188	197	191	218	180	202	224	191	202	199	191	168	202	197	201	201	201	207	178	175	177	178	203	216	212	217	198	177	201	211	218	203	210	203	194	170	231	203	176	163	225	205	194	194	204	181	205	186	205	235	195	172	173	183	198	187	193	204	213	208	198	184	175	179	184	185	210	178	201	173	206	207	206	171	191	208	225	190	174	176	215	186	175	184	177	196	218	195	209	207	210	180	177	188	190	165	177	207	227	169	214	197	190	194	206	214	188	205	187	197	184	212	195	202	200	195	207	200	197	213	207	205	196	213	180	193	182	176	189	189	173	191	176	195	204	194	204	175	185	183	204	180	188	193	187	176	194	234	184	221	182	195	206	191	192	175	199	196	181	177	213	200	201	181	181	193	195	238	211	178	212	211	182	195	177	219	206	211	198	190	195	205	190	213	202	196	193	179	198	191	195	205	185	218	189	203	185	179	192	190	196	201	205	202	223	187	186	182	166	219	195	186	180	173	209	192	214	210	162	180	187	195	191	198	185	187	199	232	188	198	212	192	184	203	185	217	167	186	218	197	198	165	221	184	199	198	203	214	186	187	180	189	180	190	202	228	174	195	191	226	198	203	206	198	197	203	149	185	179	169	203	205	240	219	185	200	178	189	206	205	190	150	200	190	183	203	208	201	207	204	164	204	193	170	174	184	192	173	203	207	179	172	196	188	218	186	194	200	216	196	181	215	186	197	172	198	207	174	212	189	187	172	196	188	186	210	207	203	178	177	172	182	185	191	198	196	188	176	205	214	169	182	187	204	167	184	218	175	206	189	195	193	204	199	206	170	185	183	221	188	225	188	219	164	177	214	175	199	184	196	198	193	178	203	175	224	191	208	202	217	207	193	201	183	185	207	187	212	163	188	177	176	170	215	207	185	203	225	183	215	213	230	211	178	203	182	200	214	221	174	220	174	210	214	209	205	188	200	173	188	197	228	199	183	214	206	200	185	191	185	210	182	188	198	176	201	186	190	188	196	175	177	202	211	172	183	162	185	178	190	229	181	186	186	197	193	181	212	198	214	204	194	195	178	204	185	196	188	191	186	188	180	212	166	183	238	176	176	193	201	180	209	195	211	207	187	187	203	203	180	196	192	203	204	182	219	201	215	190	181	203	172	194	191	203	203	185	171	197	211	208	196	168	193	190	180	211	175	207	220	170	201	171	181	189	213	198	209	186	184	190	173	193	172	185	196	186	193	200	217	194	192	177	200	189	200	226	246	200	187	188	181	196	201	191	208	191	178	185	204	208	180	216	217	189	192	196	211	208	201	175	214	189	205	194	214	212	205	188	184	216	200	172	202	204	209	204	218	184	207	205	200	227	192	195	192	226	198	196	215	191	168	206	199	202	206	218	212	175	172	187	197	199	220	217	195	192	193	190	183	179	197	214	205	181	193	197	203	225	197	229	197	201	210	180	199	193	185	182	193	204	194	190	202	168	195	202	173	208	182	194	188	201	224	214	203	181	182	178	161	214	249	202	199	190	200	195	167	196	209	195	214	205	164	199	197	184	183	220	215	196	184	199	208	207	184	211	198	181	185	207	207	225	198	178	189	201	197	198	198	193	189	189	193	231	187	197	211	195	173	189	187	177	183	179	211	207	192	180	212	172	199	169	239	184	174	187	172	209	177	212	187	172	206	199	218	208	192	203	196	196	190	177	200	226	203	199	210	193	197	176	173	184	181	224	185	192	192	206	178	190	231	205	208	215	212	202	185	193	185	162	208	172	199	202	190	191	204	183	183	200	203	200	199	161	188	197	178	180	194	151	219	184	192	195	205	191	173	189	195	198	184	198	204	192	201	194	184	210	192	177	216	174	201	174	186	208	222	210	212	183	207	199	203	176	203	172	205	201	172	168	177	188	198	189	206	201	192	199	196	185	206	201	192	180	197	201	195	161	201	209	177	178	188	194	177	223	196	218	212	191	204	209	180	179	189	210	200	232	193	204	184	176	182	226	192	191	202	195	195	201	166	206	213	185	209	196	162	194	189	215	220	202	183	189	191	187	202	222	189	194	236	211	207	203	220	208	187	189	210	189	196	197	185	194	203	187	176	198	219	209	190	202	193	189	178	196	192	201	180	188	171	191	193	227	192	177	205	188	184	209	156	201	192	210	209	185	188	192	182	198	198	186	182	170	217	204	210	179	189	182	212	193	184	177	200	227
8472	994	1902	2041	1778	1519	1221	1048	951	882	827	751	730	707	629	659	634	650	616	614	607	575	616	575	559	580	545	532	497	577	550	568	559	521	499	575	536	519	517	551	555	547	554	568	517	517	476	504	492	530	530	521	500	549	497	542	501	453	483	515	502	496	497	518	530	484	504	539	509	460	510	492	534	489	475	509	491	506	512	525	497	528	559	504	559	539	499	504	509	490	513	497	542	531	482	492	536	540	508	500	513	528	524	464	513	493	504	520	509	486	510	486	498	502	522	491	503	488	520	507	496	500	488	506	530	514	504	522	508	508	509	508	480	524	494	478	518	459	517	502	545	498	515	516	484	530	508	493	532	484	531	498	487	476	514	471	497	481	510	506	478	505	497	494	467	482	518	489	521	542	499	488	475	501	496	475	491	510	481	497	526	457	508	515	516	483	510	516	533	505	506	514	478	483	480	495	471	505	508	501	529	488	527	516	487	507	474	469	511	484	511	520	513	481	470	514	482	493	496	493	493	536	465	496	506	486	505	534	493	494	496	490	481	503	460	472	544	505	481	539	501	494	519	529	540	504	494	510	487	468	519	458	556	497	479	490	483	488	513	502	500	475	562	468	511	508	499	481	514	494	471	525	526	485	487	464	524	467	497	473	501	483	521	489	518	499	486	474	498	550	499	507	483	555	493	519	506	507	517	485	500	478	519	521	532	509	467	514	533	483	525	475	467	523	472	517	462	493	508	493	485	440	520	512	495	501	514	491	468	493	540	483	512	515	492	500	502	491	491	447	499	492	505	483	483	515	526	464	521	473	509	533	437	490	557	520	510	488	505	511	485	499	498	499	527	487	498	475	518	521	517	516	500	529	508	476	493	519	508	547	492	502	470	502	474	517	531	499	546	510	523	510	476	555	480	487	500	518	477	515	480	504	481	485	512	516	513	520	482	482	500	527	550	529	479	484	496	492	510	510	522	496	457	538	495	494	493	523	526	516	473	469	463	543	521	493	552	526	504	514	494	511	483	522	510	526	529	517	505	497	480	468	530	471	540	442	492	506	517	489	519	500	513	497	462	480	450	471	501	515	523	447	476	490	493	480	506	514	485	502	498	515	497	508	527	505	457	483	497	518	501	525	493	544	478	497	447	489	551	513	497	461	540	471	516	462	557	516	530	507	482	505	451	511	500	479	491	530	492	492	504	515	496	481	510	511	500	485	519	481	459	526	482	465	497	530	511	482	489	518	475	485	494	502	491	529	539	522	503	558	512	494	477	505	499	517	510	510	478	521	546	488	511	514	507	504	484	486	523	519	521	459	502	514	508	492	525	517	492	490	491	495	483	470	480	504	549	516	477	535	454	485	525	534	472	468	520	477	515	511	469	538	505	524	473	457	465	512	509	481	507	453	519	501	516	505	498	479	524	526	523	460	506	499	508	516	520	539	481	484	533	466	490	479	513	463	479	538	483	472	465	499	505	538	504	495	469	514	536	493	508	500	495	463	493	523	494	492	533	475	528	537	488	476	489	491	515	522	521	481	495	530	508	501	502	463	556	517	506	481	536	511	505	512	480	498	489	522	492	464	487	504	495	446	509	526	471	536	497	514	448	516	468	502	535	482	509	513	520	520	502	494	517	540	463	531	512	528	473	516	494	498	503	551	500	474	504	500	513	511	497	520	525	501	524	524	525	526	528	509	513	496	513	507	487	530	512	469	499	503	514	507	517	538	510	500	514	478	492	521	508	547	465	494	515	519	512	552	491	499	489	509	512	493	527	508	519	515	497	525	506	529	477	495	505	468	493	481	514	489	494	490	508	516	458	511	509	519	495	514	483	516	477	520	512	529	509	485	552	496	443	474	475	501	494	484	485	532	522	511	500	526	523	466	534	483	506	498	549	500	500	470	498	482	525	506	538	481	521	514	497	482	522	521	485	508	506	504	502	499	509	487	493	501	503	508	497	503	528	494	509	490	546	523	534	470	468	517	512	553	497	489	482	519	506	522	467	501	528	475	481	468	498	513	495	507	508	514	475	495	491	518	536	476	502	526	514	453	513	533	486	502	488	534	512	493	521	516	501	477	508	503	489	452	506	510	470	490	466	539	491	474	479	506	473	490	508	512	514	500	471	494	457	517	512	523	547	469	521	518	543	492	508	525	524	515	539	502	513	485	484	506	479	514	548	510	528	478	521	502	537	504	489	467	463	466	523	507	474	500	551	552	457	490	511	511	493	502	479	543	491	510	504	477	510	500	465	501	517	474	531	486	502	527	514	488	486	495	501	495	494	516	530	504	495	529	475	508	509	477	482	487	529	480	498	496	459	470	495	449	504	474	475	489	516	497	526	489	498	523	497	509	477	528	473	487	473	520	519	493	475	529	477	507	506	491	517	510	514	521	532	501	521	522	513	524	503	527	519	505	480	507	487	507	526	503	455	519	479	548	528	509	519	524	533	509	498	519	500	485	522	505	496	539	507	525	466	499	492	471	476	485	489	484	496	459	502	543	499	526	500	560	515	501	492	494	458	469	502	537	513	508	461	497	478	491	477	486	512	531	476	533	532	513	471	501	509	511	515	479	471	498	504	482	504	497	467	523	498	533	526	510	485	556	504	497	489	475	512	518	515	481	487	467	520	497	458	505	510	507	514	493	508	529	550	509	566	538	495	499	554	488	485	526	476	489	503	474	502	523	536	469	476	495	496	504	516	456	477	495	479	507	509	527	501	487	515	509	485	473	452	491	479	491	476	501	522	528	515	520	524	476	521	491	510	553	490	521	496	529	480	476	489	493	502	472	513	520	523	520	512	449	533	509	506	479	504	467	516	506	453	520	515	541	552	511	538	475	514	498	526	484	462	483	473	484	547	505	512	513	500	498	479	499	488	540	519	511	511	509	552	467	521	492	521	499	519	498	452	476	486	487	490	522	548	480	516	506	521	499	472	523	491	504	472	475	516	534	512	505	481	525	505	513	509	514	494	518	531	523	489	477	494	506	476	490	490	542	453	447	478	473	502	488	500	484	534	471	525	495	483	522	522	493	518	497	522	487	465	511	521	506	536	504	522	545	481	474	513	505	497	479	495	481	523	511	458	485	500	530	493	458	553	475	519	512	545	484	489	480	530	518	477	562	522	489	497	529	534	473	511	501	484	492	512	512	473	496	527	508	525	531	499	494	549	473	533	491	540	512	521	470	501	538	491	498	488	473	479	538	488	516	462	531	470	457	509	512	472	507	512	542	550	492	533	515	469	494	525	467	505	482	448	488	512	494	502	498	532	471	514	472	500	508	473	522	512	519	490	467	545	524	478	535	499	500	498	490	469	498	511	468	514	497	516	512	459	495	480	486	491	508	491	522	536	517	497	540	504	481	492	476	533	509	500	484	482	505	485	494	504	475	499	470	502	543	525	483	479	516	530	520	503	564	498	560	508	535	534	503	483	455	535	496	534	498	514	490	520	504	553	453	475	520	526	458	524	506	503	492	499	468	513	520	518	496
2345	428	449	410	392	431	404	366	420	422	407	412	402	429	409	429	414	401	415	367	430	415	403	399	381	428	431	428	396	409	444	434	423	404	430	403	425	427	408	428	426	415	416	455	413	437	442	408	389	426	398	354	460	412	405	410	461	400	439	384	412	463	440	396	397	430	446	387	396	398	452	459	434	404	406	425	417	405	400	403	428	384	423	398	400	438	425	371	378	412	395	416	448	415	440	407	439	413	400	437	415	403	419	421	421	395	425	420	425	441	394	423	413	396	410	419	446	394	398	377	441	414	444	399	398	410	449	409	401	434	400	410	409	421	418	381	427	403	378	389	397	399	447	447	406	388	417	402	431	438	427	441	390	402	448	422	373	398	400	418	429	422	409	419	394	432	386	389	422	392	389	443	400	420	442	428	391	419	406	413	369	399	426	449	386	404	397	423	425	415	413	458	434	391	363	420	419	378	429	429	416	399	381	435	394	401	405	379	420	437	391	394	456	436	408	400	414	410	438	438	370	433	438	422	409	412	408	397	366	417	432	397	399	402	426	419	412	463	380	448	402	432	395	471	434	416	411	409	435	429	435	421	421	390	437	432	430	409	413	436	473	448	424	385	429	371	399	384	424	394	447	413	386	431	429	435	378	387	420	406	415	462	372	383	375	434	412	408	428	431	442	387	410	422	451	425	406	362	455	455	474	427	426	415	380	424	401	456	415	444	399	395	362	395	418	409	413	415	414	400	448	455	417	405	465	457	409	392	405	427	369	431	401	428	420	408	431	438	403	408	416	432	426	424	407	425	398	404	442	425	408	402	424	421	432	416	443	425	470	443	439	446	406	405	484	373	364	399	434	383	382	396	440	418	459	456	414	396	392	427	432	414	404	425	418	379	425	409	405	425	399	403	408	385	416	398	401	424	396	423	406	413	408	420	373	398	391	406	401	390	408	387	464	443	386	428	402	397	431	395	399	444	385	415	445	425	425	390	402	421	418	427	407	422	394	385	379	396	403	420	415	363	438	389	389	379	424	414	406	401	405	394	416	453	417	414	421	427	427	427	406	409	395	368	475	382	437	408	392	425	408	410	426	406	375	388	384	420	395	465	380	427	386	397	427	432	437	425	406	425	373	427	445	409	405	417	394	406	398	414	403	403	423	425	413	396	428	409	450	402	395	395	478	422	448	483	396	459	403	431	407	419	399	407	442	434	407	436	438	423	415	405	404	393	419	435	400	395	426	410	445	435	395	443	406	416	431	424	423	405	424	447	485	431	416	409	410	372	430	424	397	389	395	391	420	426	418	434	386	414	390	457	434	419	381	390	457	482	426	451	441	385	408	451	435	426	413	438	371	409	426	433	426	421	426	385	374	411	436	405	406	430	411	391	413	400	384	425	403	407	427	417	415	433	427	386	414	401	380	444	424	435	418	469	409	435	426	400	393	407	419	432	376	394	392	377	415	424	430	423	409	398	415	439	422	389	409	421	401	406	430	412	394	391	393	428	429	415	427	392	426	387	407	398	394	421	382	402	402	392	432	444	438	381	378	394	388	430	425	389	421	375	413	414	415	410	438	415	420	418	410	423	379	415	422	414	426	409	408	400	399	374	404	405	406	436	382	439	414	393	387	404	417	464	386	442	402	420	389	392	429	441	412	418	420	436	419	421	421	431	402	401	424	430	411	433	400	413	391	431	422	398	408	403	404	432	415	383	396	410	450	425	397	381	410	407	410	428	465	399	442	409	394	443	403	458	401	428	415	414	398	416	420	411	380	385	398	404	410	415	406	418	405	404	398	368	387	409	376	404	391	414	449	407	407	422	381	419	381	406	420	422	408	419	456	428	405	395	440	431	407	428	393	415	419	435	415	443	464	377	409	377	404	396	414	436	467	426	411	414	440	435	406	389	408	371	426	432	407	384	404	425	400	429	402	409	354	392	411	409	387	413	440	443	431	410	457	421	432	386	409	417	431	411	478	440	433	434	391	409	386	424	393	404	441	411	415	417	425	393	382	379	394	394	423	402	433	396	417	417	421	397	484	441	417	411	413	418	457	403	408	447	415	451	385	370	410	417	426	373	444	400	426	428	395	428	434	422	409	383	424	417	393	419	435	423	442	423	445	440	387	424	457	387	439	412	366	369	410	366	385	418	417	412	408	390	420	440	413	439	423	396	462	431	412	403	409	394	412	412	437	420	449	430	421	410	419	411	402	425	412	412	416	401	378	413	421	385	425	392	416	395	403	420	405	422	404	435	414	450	411	436	408	388	426	405	405	443	435	441	417	403	391	422	399	394	441	413	422	408	427	366	393	374	449	405	412	439	407	425	442	459	418	373	403	411	393	405	393	398	417	405	411	418	436	401	417	411	414	373	426	439	416	439	420	428	435	410	382	382	402	395	467	380	358	412	393	383	405	426	399	417	457	425	433	390	401	397	411	397	446	421	396	422	443	422	410	409	409	386	424	448	400	435	406	386	404	389	409	384	395	414	462	423	402	448	394	420	427	438	429	389	459	394	388	438	404	433	423	419	450	461	432	427	392	392	394	398	394	441	412	398	432	404	463	444	431	340	417	421	418	411	420	408	450	439	403	387	373	408	411	412	425	453	383	406	400	396	419	399	434	406	402	375	392	443	437	436	404	400	474	412	376	394	402	433	378	403	427	423	438	412	378	416	422	370	456	462	428	390	412	410	407	417	432	422	396	402	401	384	380	432	444	417	464	401	408	362	420	412	426	401	458	382	416	360	470	409	384	413	438	424	399	418	415	437	391	421	405	428	433	417	441	442	410	438	386	444	396	418	385	436	423	389	417	417	442	378	419	434	445	437	436	426	406	412	415	431	424	442	412	420	412	396	454	412	410	394	409	446	456	444	416	410	435	424	444	382	399	435	451	422	403	421	427	386	405	406	415	446	430	428	447	416	388	450	408	427	391	457	413	411	437	411	397	396	412	433	435	440	406	420	424	373	424	401	371	405	442	397	423	444	434	412	410	416	407	414	391	408	441	418	364	410	447	409	416	421	414	432	419	426	388	471	421	435	405	379	403	446	422	419	412	348	401	408	426	406	375	374	394	382	435	394	433	387	442	439	424	413	455	417	405	422	378	437	399	419	425	377	390	370	373	421	364	410	417	445	431	383	458	406	409	434	395	420	400	373	403	434	389	441	388	415	418	421	415	417	377	414	465	450	415	386	452	425	441	408	404	415	404	368	423	392	425	413	369	435	427	425	427	440	405	470	412	400	403	426	445	436	391	363	421	386	417	427	429	439	424	393	422	399	386	414	441	418	428	402	437	403	423	393	442	421	423	402	429	415	424	409	415	423	413	435	434	411	407	391	403	431	426	406	410	419	365	453	429	391	466	423	416	439	401	418	441	424	422	423	383	424	404	367	392	429	401	453	440	416	358	388	386	440	397	414	414	396	438	429	460	404	431	395	379	400	416	409	396	419	412	378	451	426	419	408	422	410	399	432	438	392	428	418	420	454	409	384
2994	928	906	958	907	920	878	995	936	885	910	929	901	936	915	897	935	883	957	903	913	916	901	903	929	874	908	865	882	925	868	889	919	939	886	883	894	816	947	873	864	860	955	838	896	915	892	926	880	879	887	881	877	892	914	918	920	903	854	849	898	879	928	888	889	858	908	928	894	864	922	886	929	873	902	879	957	927	882	890	868	893	944	876	911	859	920	889	814	923	887	935	939	909	913	916	916	893	907	901	924	906	958	903	889	871	908	871	912	907	939	871	944	870	909	920	856	853	897	914	847	913	872	867	923	843	872	911	980	895	918	950	884	944	870	865	854	839	929	882	917	979	910	790	918	928	875	875	908	921	882	874	897	911	930	911	886	898	928	881	883	840	838	941	886	881	854	915	870	856	909	920	955	907	905	928	901	903	866	875	922	877	877	867	904	884	866	895	879	891	927	882	915	893	904	891	918	932	887	925	903	907	899	872	843	943	869	887	854	934	937	857	847	929	866	895	873	897	913	895	903	924	917	949	908	920	935	891	889	922	889	899	904	954	900	888	896	896	863	899	901	874	873	888	818	900	947	818	944	857	867	923	841	904	913	898	889	912	923	918	945	907	942	907	886	874	939	902	838	891	930	866	864	880	889	908	872	866	936	885	871	874	865	890	918	880	882	884	876	918	918	872	874	899	897	881	938	904	875	844	899	887	926	916	936	886	902	937	914	911	892	890	932	874	871	835	866	892	875	914	933	929	894	875	906	877	857	915	896	909	930	943	907	890	878	886	961	924	950	868	862	917	872	868	900	907	906	848	895	898	852	909	912	896	913	907	917	894	875	874	880	874	879	884	862	928	919	889	868	900	892	881	878	888	909	893	889	892	910	852	924	952	864	908	950	911	906	929	845	934	887	877	893	887	884	858	910	907	875	935	906	911	866	936	900	928	890	850	895	892	905	914	890	903	927	900	930	893	876	884	853	936	911	890	925	875	878	883	893	910	922	871	888	879	851	855	899	923	866	897	881	910	917	883	863	896	915	869	864	975	913	849	863	947	920	889	920	954	908	913	896	924	892	883	897	893	869	906	864	908	914	912	918	883	919	826	873	933	902	909	892	907	898	893	882	933	875	896	927	938	892	940	881	859	879	890	861	865	944	882	876	906	894	925	881	888	922	902	846	911	941	901	924	899	897	838	902	958	885	935	880	875	880	853	916	886	945	939	875	914	897	904	919	873	914	894	774	908	871	871	928	918	896	893	880	888	881	881	876	919	942	964	900	925	902	977	869	887	927	949	927	909	892	818	886	911	903	915	894	891	920	952	875	889	879	874	905	899	923	915	874	885	873	858	913	899	959	864	886	930	895	896	871	920	849	884	846	925	850	880	916	904	913	913	895	874	881	884	950	873	928	988	929	922	886	864	898	891	869	930	884	879	928	938	919	868	922	857	915	927	948	918	878	883	924	854	881	934	908	926	930	905	881	938	888	889	910	915	911	881	873	894	931	930	883	964	942	913	968	920	895	912	911	926	916	805	958	914	928	906	929	890	879	912	870	859	907	954	856	915	849	907	900	880	968	891	889	871	911	921	929	914	930	892	887	858	907	912	889	946	916	941	901	860	926	899	975	912	928	900	874	903	906	875	878	911	846	891	888	900	870	910	846	862	874	886	953	921	892	908	856	926	903	906	871	923	890	885	919	883	926	920	898	934	897	873	888	927	894	905	853	916	935	928	915	885	869	904	882	878	885	857	854	899	932	988	888	929	923	885	930	917	885	899	841	861	851	926	866	888	890	882	877	857	910	905	917	889	882	926	896	868	833	953	880	891	919	917	901	895	923	905	855	843	897	939	888	909	835	932	895	869	908	855	975	890	866	845	878	852	879	872	865	868	919	885	876	851	863	857	898	878	908	923	930	872	867	886	889	928	924	927	901	871	855	859	920	895	908	915	887	905	923	935	893	847	940	872	946	897	913	898	844	911	922	913	870	877	933	923	870	916	847	871	924	878	899	932	868	899	966	916	917	907	847	881	932	881	959	930	947	860	897	859	931	928	910	996	918	868	927	899	924	935	896	906	942	901	920	921	871	886	873	897	890	911	910	909	884	887	849	867	878	895	902	859	941	842	937	865	886	919	933	946	940	922	896	897	940	861	906	891	923	885	889	914	902	933	909	864	894	884	876	855	896	886	895	889	892	913	888	876	892	899	901	896	902	863	927	902	855	907	889	866	884	967	939	888	898	837	838	895	861	958	890	923	926	893	867	918	945	949	930	863	892	859	896	872	859	942	877	951	936	910	854	909	868	916	905	926	909	925	928	904	885	919	887	911	827	923	902	916	925	884	880	884	866	905	947	883	877	944	935	898	896	922	900	921	899	889	874	961	936	927	883	898	857	863	871	887	850	879	866	888	860	956	852	851	858	907	924	920	876	873	837	859	924	893	945	894	956	904	848	930	875	904	914	869	893	872	860	930	896	952	922	928	902	919	924	893	880	906	894	897	889	842	885	912	919	919	852	866	921	843	842	906	867	857	856	880	901	883	954	801	877	878	946	879	894	911	890	965	856	841	932	963	876	885	876	904	918	845	889	899	855	903	887	894	873	883	907	885	874	892	875	873	879	886	880	852	926	911	895	950	901	889	910	883	864	954	962	884	875	907	839	832	912	893	977	945	901	919	909	937	862	874	884	910	874	902	895	919	936	917	953	911	858	875	927	863	830	886	895	878	897	882	916	850	879	829	929	880	900	893	916	849	862	930	905	986	952	918	939	853	909	887	866	885	897	900	878	902	881	940	934	895	853	925	870	886	893	870	891	906	870	882	919	946	956	873	910	931	946	934	907	882	887	935	935	928	889	920	900	914	898	863	881	931	916	937	858	834	913	864	919	887	881	865	912	914	905	869	927	918	942	933	881	903	913	883	875	890	916	916	880	890	844	911	921	870	908	946	889	921	878	909	929	933	924	921	885	923	910	894	840	927	887	885	930	923	878	876	914	884	937	867	929	879	870	928	875	890	908	964	900	920	873	913	966	904	903	933	804	982	943	872	918	938	890	855	899	882	952	871	888	942	870	864	912	864	873	891	866	930	874	911	853	869	895	927	914	916	903	889	948	908	897	869	921	920	876	927	934	862	882	911	910	891	910	886	899	896	924	899	865	877	919	930	900	829	889	899	883	865	898	908	904	902	947	892	876	939	893	841	897	865	912	895	884	935	921	909	881	872	938	945	912	839	891	875	933	896	936	896	898	892	903	855	922	910	925	929	935	955	929	926	874	881	841	870	918	888	908	970	906	950	918	888	863	930	888	839	874	845	916	849	908	962	902	890	902	878	938	855	883	895	892	867	937	850	895	934	830	916	871	898	853	903	871	841	868	889	872	913	978	871	867	942	924	925	901	871	891	868	894	873	886	912	846	920	884	868	852	933	903	882	867	930	949	941	867	908	896	903	917	826	970	855	906	876	906	943	898	881	889	864	902	900	929	911	825	968	945	884	901	877
8132	530	510	393	329	325	261	268	232	247	261	229	227	223	204	218	192	202	205	200	205	199	206	208	222	191	197	237	255	205	234	235	201	189	198	210	204	213	188	206	213	188	182	231	222	196	209	205	198	180	203	171	201	207	189	227	215	199	193	206	202	207	246	223	196	192	209	181	191	227	235	196	207	190	205	181	200	216	228	199	175	199	196	199	200	207	236	205	192	197	224	209	208	219	204	212	181	200	197	217	192	207	197	209	225	226	200	185	210	193	193	209	230	200	233	195	214	182	176	212	187	199	196	182	184	210	202	211	191	173	216	191	219	177	218	196	193	203	205	185	201	236	204	229	171	210	167	200	228	224	217	220	211	206	190	198	211	211	217	212	213	160	210	224	206	232	170	189	199	187	207	204	210	213	185	195	186	195	210	224	207	217	225	206	207	208	189	198	197	217	212	190	207	191	200	206	186	208	222	179	198	190	197	199	187	208	184	195	207	189	201	210	223	219	182	204	203	198	185	191	212	205	193	218	226	201	212	184	218	196	198	203	196	197	212	203	174	179	196	194	219	214	208	214	189	205	214	216	219	179	196	231	186	197	218	208	193	186	202	215	202	245	216	187	187	176	176	202	197	196	196	232	206	227	229	221	230	208	215	203	236	187	201	190	212	213	197	179	196	194	191	228	200	206	178	218	204	217	186	210	201	208	186	215	198	186	211	209	206	204	216	203	194	201	189	213	237	199	239	206	223	201	202	180	196	201	200	188	195	194	207	204	236	214	196	187	222	220	196	229	207	180	188	197	192	205	225	201	184	211	181	197	205	219	207	190	213	197	185	200	196	232	206	185	210	246	221	189	199	178	227	203	178	186	207	211	210	192	197	199	207	203	217	184	213	213	173	189	229	186	208	203	206	182	223	209	198	179	190	178	194	187	226	216	204	188	225	177	188	197	235	233	202	196	197	195	210	210	195	178	192	220	215	204	204	190	188	199	186	213	217	207	232	208	188	212	198	209	204	216	224	194	205	216	209	197	215	195	174	196	207	202	188	159	188	187	209	199	192	209	199	230	190	203	208	227	227	209	206	205	234	209	211	185	222	218	197	188	205	183	196	208	183	202	199	215	210	218	224	185	188	172	206	196	205	183	179	207	207	215	200	214	188	197	202	197	219	217	182	187	195	212	183	195	211	198	191	206	208	209	199	193	213	197	205	200	187	211	198	225	187	176	215	224	177	223	195	197	182	194	198	204	198	202	221	202	201	205	213	205	204	196	199	231	216	195	217	223	212	214	198	186	205	212	229	196	197	203	199	201	214	210	214	199	181	219	218	199	206	205	200	198	207	187	189	205	180	215	198	179	198	201	211	194	194	188	205	208	221	179	204	227	209	190	190	228	208	198	210	192	194	214	180	220	176	205	184	188	204	229	174	195	187	225	212	182	194	233	202	220	230	207	195	191	184	196	188	202	230	181	201	184	216	169	205	225	209	219	219	198	199	211	176	191	214	197	189	209	208	215	199	191	217	196	197	218	174	234	197	207	177	193	190	191	183	189	211	197	201	190	214	237	202	191	209	192	200	209	187	212	204	202	227	192	204	206	201	214	197	194	209	212	216	201	196	190	201	204	211	234	192	193	168	202	210	190	192	190	187	212	217	230	231	197	218	203	203	203	169	188	193	218	200	185	169	208	205	196	208	209	187	209	192	169	198	216	207	196	216	229	189	188	181	222	219	206	209	188	205	193	214	224	186	204	193	185	190	205	199	230	201	205	200	206	183	189	197	221	198	183	200	208	207	195	205	187	190	200	218	206	210	196	199	224	194	205	196	212	193	197	198	208	208	235	190	201	204	190	190	198	201	196	198	245	190	194	208	195	225	185	183	216	223	210	205	209	175	236	183	190	227	211	210	230	216	211	208	160	200	194	212	208	198	200	187	203	193	241	208	175	212	180	205	205	206	214	193	196	208	196	201	201	181	209	211	179	179	204	226	201	189	202	211	193	236	213	201	202	188	198	210	182	209	178	197	225	197	201	214	210	206	218	204	201	184	185	181	207	197	238	215	196	231	185	222	206	219	211	215	190	184	190	205	198	225	196	201	184	192	200	211	181	226	188	212	212	209	210	218	209	230	206	215	208	224	183	195	202	190	200	209	199	216	238	203	225	238	214	182	207	206	195	208	213	206	198	189	189	179	204	209	197	212	212	182	197	221	183	195	252	198	203	188	203	219	187	209	219	235	202	223	212	172	214	195	191	203	190	194	246	209	201	213	204	219	220	228	236	212	199	192	201	208	207	205	180	206	209	217	232	206	207	193	231	185	203	208	191	203	204	196	178	224	206	180	213	205	205	201	203	209	200	217	223	217	199	199	200	216	187	201	209	211	199	208	201	183	201	201	188	199	198	207	199	185	200	226	202	179	205	226	227	202	242	212	234	213	205	221	198	193	200	223	234	195	215	238	226	190	217	203	202	217	179	225	202	202	196	200	204	217	217	201	180	185	206	186	164	203	228	203	212	223	179	176	215	194	207	203	204	192	192	200	229	209	209	207	185	190	184	186	210	193	210	238	208	204	177	251	179	213	218	186	231	215	224	208	212	218	174	225	222	218	185	185	226	220	224	209	183	213	219	229	179	205	169	213	192	203	207	218	219	199	202	212	208	195	208	181	193	215	196	217	221	213	203	186	215	197	216	196	195	210	225	204	182	215	180	216	209	196	194	203	187	198	220	209	217	222	220	194	208	211	195	200	201	211	191	172	176	211	179	190	199	210	193	204	209	201	215	224	213	203	203	210	212	203	212	214	192	211	218	211	192	222	202	204	201	195	193	237	209	225	215	190	204	196	181	193	221	213	216	193	185	186	238	223	207	196	206	193	222	182	189	196	212	218	205	169	205	191	204	190	191	202	201	187	199	197	196	232	193	210	207	192	217	218	211	187	195	204	207	199	195	205	191	210	204	207	197	208	180	219	188	212	239	208	201	193	219	220	223	210	203	209	193	223	205	214	178	206	214	235	200	211	170	191	206	224	200	194	197	181	193	182	192	192	200	226	199	192	229	222	213	219	225	215	186	186	210	220	173	196	173	222	236	205	181	195	195	221	186	192	213	206	222	208	220	200	181	208	216	216	170	184	205	218	213	182	203	214	202	220	177	201	215	230	194	243	201	237	194	177	220	213	209	206	194	197	203	179	195	201	215	217	217	197	220	221	210	205	207	208	185	213	208	178	180	191	199	201	224	183	196	218	180	174	190	201	205	200	214	216	219	187	212	210	222	215	225	181	194	214	218	178	184	210	200	191	213	179	206	213	229	181	199	209	200	188	197	202	186	195	221	209	215	200	195	188	185	215	200	214	242	192	208	194	181	187	201	192	198	208	243	243	184	194	219	200	233	231	191	179	215	197	194	242	189	213	209	220	230	183	214	193	213	193	187	229	181	212	209	189	214	202	227	198	183	220	215	162	195	218	234	205	182	215	190	199	199	222	252	219	201	218	220
6910	774	1170	1300	1204	1010	832	803	670	693	628	636	568	580	549	502	581	523	542	552	554	514	538	492	501	505	541	480	569	504	513	519	468	494	524	486	455	492	517	517	453	503	521	485	467	493	493	510	496	468	558	480	497	495	491	482	484	507	473	491	493	475	478	536	502	484	492	498	494	526	517	497	541	477	521	489	474	466	482	489	492	510	464	463	496	476	451	475	494	490	456	538	486	489	471	499	482	495	470	471	502	511	482	508	487	508	487	505	490	507	487	499	476	468	471	491	488	479	489	468	493	488	474	498	504	479	455	454	445	481	471	511	454	544	429	516	517	472	478	506	516	445	474	486	499	452	519	500	528	455	459	457	461	460	506	458	488	497	482	513	482	467	483	466	472	514	469	496	517	506	484	481	469	492	471	484	454	500	504	479	476	484	513	490	467	488	546	503	482	456	483	468	511	459	492	462	464	476	481	487	507	459	504	456	481	506	478	465	505	504	476	491	427	517	518	493	528	483	499	489	465	449	503	476	504	499	483	507	480	474	503	456	490	509	462	490	514	506	508	492	473	475	494	498	486	492	486	501	490	477	466	499	492	466	467	488	467	475	494	518	494	497	470	465	470	484	510	468	455	478	457	514	531	513	490	489	483	456	471	480	488	524	474	483	486	460	481	454	517	512	482	467	476	477	473	485	460	503	467	452	495	485	470	466	462	482	465	482	524	498	518	464	467	495	465	498	529	517	498	510	489	495	473	489	503	482	511	481	477	486	510	486	493	455	488	535	530	496	481	496	467	498	503	444	503	483	504	508	480	503	478	501	516	512	475	473	479	496	489	477	503	459	495	467	491	490	480	501	462	493	465	491	493	499	517	456	462	482	481	516	520	487	457	463	473	479	495	496	498	483	501	490	471	460	473	538	504	508	500	495	471	470	527	452	473	459	480	494	479	517	486	486	489	503	464	474	493	462	492	488	486	429	503	455	494	480	508	468	440	479	441	528	541	458	480	516	449	456	465	469	508	537	491	462	478	486	478	494	468	478	504	467	499	488	477	481	491	461	501	439	514	505	461	464	497	489	501	480	522	493	483	472	489	528	475	504	534	500	489	483	498	477	481	482	470	450	493	463	484	478	481	466	477	464	466	488	489	494	514	492	500	495	459	477	445	468	481	483	492	487	494	503	497	473	505	483	469	484	497	488	506	469	471	475	477	487	472	515	507	485	471	455	479	517	501	536	542	512	509	518	519	538	474	496	467	487	506	519	498	483	498	504	511	528	470	485	439	458	494	454	461	495	485	519	463	514	510	474	473	468	479	463	508	487	490	501	487	479	489	502	539	476	479	503	486	451	467	469	494	500	486	494	523	467	470	489	490	462	483	528	456	532	492	520	497	467	549	477	441	488	492	513	466	491	483	511	470	455	522	500	444	479	477	481	435	524	475	461	500	478	479	507	487	526	501	455	471	476	514	478	486	448	444	513	504	459	484	495	512	481	468	455	526	515	478	486	462	496	453	483	474	463	476	477	489	528	484	498	496	508	485	500	522	507	501	466	516	487	459	437	545	499	473	468	491	472	447	474	469	510	450	508	468	493	457	456	435	466	517	462	468	442	495	480	504	468	499	472	475	497	448	496	488	478	497	484	510	477	494	450	468	517	519	490	502	491	474	525	517	498	463	509	500	516	470	458	480	510	506	472	489	489	494	516	463	462	495	514	458	472	504	477	434	488	480	467	475	496	499	480	474	487	501	481	487	494	473	479	481	477	501	497	491	484	499	500	460	521	484	470	483	499	470	488	491	455	499	516	481	470	503	438	457	486	508	468	471	467	475	474	539	465	444	441	466	463	509	465	538	478	467	448	491	497	508	464	527	528	477	551	493	499	495	486	503	495	478	476	472	453	521	493	469	480	499	511	474	476	476	472	474	510	512	478	490	477	525	475	494	503	461	500	505	458	442	460	499	474	481	458	485	498	494	506	510	461	446	474	493	471	473	509	463	483	511	499	513	509	473	527	489	492	530	466	458	506	485	469	492	518	505	483	487	460	525	492	483	478	499	472	473	427	467	458	498	476	524	508	466	468	520	480	474	447	523	487	477	489	478	514	461	503	480	458	503	475	517	508	525	471	481	464	480	480	499	482	489	518	467	501	498	449	470	482	493	498	477	489	501	447	443	488	502	474	476	496	494	481	464	456	489	499	483	506	437	491	477	482	506	476	531	462	486	466	452	467	489	498	490	496	499	477	441	485	475	464	469	500	470	432	486	511	489	487	460	497	489	449	492	464	502	513	499	473	501	457	522	518	512	500	471	507	511	477	473	487	446	493	512	484	519	487	486	465	493	483	488	492	514	468	516	483	506	493	482	500	495	433	476	431	484	471	506	473	477	493	459	522	459	481	477	489	486	465	492	482	455	454	469	482	463	468	475	466	469	522	483	522	442	460	504	477	455	511	518	484	499	483	487	494	499	503	473	524	485	504	477	500	504	454	503	474	457	524	493	493	499	487	480	501	476	484	469	495	478	517	472	510	475	518	440	480	463	452	479	462	476	496	501	493	463	479	474	504	503	472	484	499	486	475	512	499	504	472	490	498	497	517	450	519	519	496	512	491	456	517	478	470	478	506	509	500	523	463	488	507	477	513	482	467	507	473	500	508	489	471	477	475	515	452	488	477	473	460	460	499	486	497	455	488	460	450	515	460	487	501	469	482	534	498	473	493	458	463	464	489	479	500	509	500	476	492	512	488	485	493	500	473	521	491	475	521	473	492	482	498	448	467	515	450	456	496	474	466	488	503	503	486	492	495	506	476	439	502	526	482	521	480	485	484	497	506	495	481	483	497	494	483	464	509	481	456	446	496	490	521	514	530	459	455	479	497	488	506	486	458	532	449	497	492	465	455	498	490	477	490	491	504	481	491	468	469	486	486	503	510	505	469	476	469	510	456	460	488	461	489	509	487	511	481	481	533	505	474	500	473	462	496	492	523	475	495	516	468	485	489	512	469	514	476	484	470	506	507	480	488	461	531	490	471	494	482	470	522	492	497	491	501	509	477	457	536	528	499	477	495	482	526	503	484	468	450	482	512	464	495	481	477	515	475	470	499	474	509	483	492	464	473	478	544	485	456	505	496	528	519	510	425	524	506	467	484	473	504	462	495	465	466	510	484	460	469	498	533	477	461	512	482	445	494	497	475	517	465	455	482	515	499	469	471	484	530	466	443	483	495	436	503	494	478	453	503	497	464	453	478	477	481	487	500	451	483	473	491	506	520	482	459	515	454	447	463	499	487	476	466	498	505	532	487	470	472	463	484	460	469	486	471	514	482	498	490	494	482	495	493	508	502	494	483	502	467	462	459	460	519	502	432	479	496	485	503	457	487	493	494	520	473	461	477	488	482	481	491	454	481	472	474	487	493	496	516	524	467	469	504	480	480	487	472	487	472	479	448	475	472	482	476	470	487	460	490	500	506	501	455	473	487	466	478	504	490	472	496	466	504
15156	1214	860	721	472	412	357	283	257	271	258	243	231	234	199	219	214	236	197	190	200	222	205	191	198	207	194	199	185	219	199	185	201	184	186	208	215	195	183	181	205	187	220	198	227	204	209	186	205	195	199	203	195	184	197	203	199	210	210	201	203	222	195	213	200	181	213	223	194	169	199	183	187	179	181	174	195	215	195	176	205	194	177	203	171	185	198	191	211	198	209	199	201	192	228	179	173	193	200	222	211	250	206	186	182	197	224	195	218	183	191	171	183	218	218	170	192	165	188	203	201	186	191	186	189	190	200	183	197	184	197	224	211	184	202	183	187	196	204	189	203	217	196	211	208	196	209	184	201	204	203	186	189	206	182	174	190	188	206	220	207	196	186	201	189	193	217	180	193	194	209	202	192	236	218	193	179	195	174	210	193	183	193	193	200	176	177	166	198	185	157	172	226	213	227	177	174	191	184	193	175	191	195	162	184	182	172	203	194	187	188	196	190	172	175	186	182	207	199	197	231	187	211	195	165	180	190	211	234	148	184	203	225	176	184	158	184	212	193	194	204	191	220	217	174	204	204	210	215	185	192	201	182	211	210	204	207	190	203	190	165	204	216	199	206	179	166	212	192	219	204	207	228	218	209	184	188	181	194	199	212	212	192	172	196	194	207	187	210	175	176	185	196	184	209	194	192	195	179	196	185	181	227	180	197	185	174	197	187	174	199	207	181	209	230	208	191	224	230	186	202	201	189	199	199	197	205	188	199	190	193	192	173	219	182	196	203	178	206	163	190	186	187	180	202	215	204	202	229	190	173	200	182	168	183	190	189	190	184	198	186	205	190	205	213	207	208	192	207	194	210	189	184	167	223	207	174	187	202	217	182	173	212	206	204	183	205	207	192	205	225	211	204	198	191	198	193	187	213	200	206	215	211	160	177	221	181	175	182	186	222	209	206	216	192	229	210	195	205	196	172	213	208	182	212	214	197	201	187	202	197	188	204	201	194	198	206	195	196	192	216	211	200	190	192	194	187	185	188	209	206	195	217	205	177	199	197	185	198	202	175	185	186	211	204	189	201	200	190	181	190	195	184	223	194	202	188	181	197	213	198	199	185	163	218	208	179	194	172	185	190	192	214	201	190	169	182	200	207	169	202	192	203	209	177	203	209	198	209	240	202	203	212	210	211	191	195	233	188	185	185	193	169	187	227	180	200	188	181	207	184	192	186	227	198	176	186	201	189	189	201	207	196	180	181	188	195	193	178	198	177	217	188	211	191	195	212	194	186	200	183	199	185	231	176	169	190	190	197	204	201	185	193	197	201	208	198	172	161	225	203	180	193	203	218	208	205	197	188	191	179	208	169	183	203	229	202	183	183	210	185	187	180	196	218	213	210	203	216	204	226	194	198	159	206	227	189	191	180	176	225	181	212	177	167	203	198	194	193	209	191	195	242	199	202	187	197	187	192	196	189	207	179	202	198	182	201	221	183	197	187	215	176	192	219	181	223	198	196	192	182	209	192	190	189	181	195	243	203	209	165	170	226	219	201	196	180	186	198	187	195	195	198	186	177	210	193	208	205	186	175	167	173	199	221	172	178	211	185	207	183	191	186	221	200	194	196	218	186	199	217	196	200	224	245	189	207	189	182	185	224	160	196	188	201	186	180	186	206	189	173	198	176	195	197	231	222	181	210	180	176	175	196	177	208	212	199	210	226	191	180	181	199	190	215	191	217	211	193	213	203	183	191	192	177	202	210	186	172	191	191	193	207	200	198	204	179	185	204	225	179	222	171	180	207	180	203	196	204	194	212	210	205	195	201	197	175	203	215	196	219	173	216	197	191	203	231	219	194	191	202	200	198	187	176	217	198	203	192	182	179	185	178	205	173	173	171	180	179	186	210	195	191	206	208	192	187	221	183	175	212	196	221	208	198	187	188	187	190	182	164	172	175	199	206	196	181	201	209	194	198	194	167	183	218	223	191	193	194	198	229	176	180	201	190	209	207	192	198	205	206	195	181	215	199	182	194	182	205	187	190	182	181	225	191	191	204	205	179	178	196	184	211	207	197	230	209	177	200	206	228	209	219	193	187	183	210	174	175	186	181	184	177	210	220	188	168	198	199	203	179	176	181	183	200	205	182	199	175	204	205	209	197	184	205	177	191	195	212	200	202	187	206	217	214	211	224	218	166	211	198	202	190	216	200	196	192	211	163	177	164	190	189	204	170	199	214	188	207	181	189	201	191	223	234	215	199	177	191	179	176	209	190	211	174	198	199	221	195	201	199	200	175	185	188	202	183	190	172	183	218	168	200	211	215	204	191	189	186	203	181	192	212	177	209	200	172	192	216	203	203	201	187	178	221	192	191	203	204	200	184	178	198	186	200	173	179	196	195	183	172	190	206	207	223	189	169	200	216	210	179	183	191	190	193	197	198	215	199	216	211	211	181	205	182	200	174	210	208	188	175	192	204	205	193	164	191	217	201	211	180	201	197	187	197	194	193	197	191	232	177	195	155	175	188	170	169	189	181	206	171	192	205	161	183	192	183	183	213	172	199	194	187	163	193	187	186	215	196	181	165	194	199	190	207	200	213	173	178	196	203	179	214	215	202	181	202	191	184	183	185	220	193	196	188	190	215	193	201	206	194	196	219	184	190	176	176	167	200	206	220	209	203	202	187	175	185	201	226	189	191	242	181	216	187	198	170	199	205	177	186	204	194	203	186	204	187	185	179	225	163	208	207	197	196	194	195	200	192	206	209	169	199	180	187	198	177	198	160	196	184	220	178	199	210	182	181	192	188	219	194	172	190	191	186	192	179	177	196	186	210	174	238	191	216	197	171	178	198	201	192	194	197	217	202	194	194	178	160	209	192	219	208	180	179	224	229	189	193	170	197	186	188	177	201	174	198	201	176	225	208	213	214	204	197	202	215	192	187	179	195	194	176	228	178	158	222	216	206	199	175	167	193	207	163	187	163	220	209	204	192	185	202	201	219	192	169	216	206	228	207	220	211	193	207	210	225	178	228	181	212	190	200	213	196	203	220	198	208	173	178	207	206	222	199	187	209	199	210	208	204	192	202	202	197	187	178	182	188	195	184	202	218	192	222	203	207	191	182	199	214	211	188	213	180	182	184	187	195	179	176	199	213	167	198	200	194	196	199	198	181	187	181	198	187	226	186	199	175	195	176	208	188	196	201	191	181	224	199	194	213	197	201	195	180	178	197	225	185	204	221	186	199	168	182	214	216	213	216	180	206	221	206	220	197	192	223	203	206	215	207	195	166	223	195	185	174	205	184	210	193	195	201	194	183	178	209	192	187	180	177	196	198	209	183	193	158	205	206	209	183	223	190	209	196	187	221	176	189	186	217	199	176	204	203	200	196	203	213	200	207	200	166	205	192	206	198	202	170	165	209	192	172	174	172	188	209	191	195	191	199	189	194	206	221	182	190	192	218	249	221	213	238	188	197	200	183	179	200	195	178	184	182	189	211	195
8564	1020	1896	2018	1692	1496	1260	1011	971	886	811	740	694	664	672	642	601	618	579	596	543	593	548	537	545	512	566	526	580	556	534	575	532	557	554	531	566	520	528	506	581	519	516	535	514	539	536	556	496	516	515	504	515	480	520	497	511	508	512	488	526	505	525	559	502	496	518	489	529	517	465	511	518	498	546	548	485	536	465	503	515	455	497	513	495	510	535	513	495	514	512	458	529	474	519	491	551	451	505	502	546	473	554	499	487	519	488	564	531	552	489	506	496	515	499	501	504	485	473	509	498	549	513	515	486	541	493	493	485	470	487	476	483	467	511	506	514	510	472	515	490	496	526	498	467	528	517	499	495	548	509	475	517	505	507	525	510	513	512	501	517	519	515	511	478	530	522	521	486	475	514	518	508	496	493	534	541	479	507	492	505	500	491	517	486	500	477	513	506	517	499	527	485	513	507	525	506	472	472	508	500	527	496	503	487	527	498	481	543	510	516	492	490	521	478	519	487	484	469	544	463	487	486	548	493	514	492	495	478	514	487	527	510	486	489	471	490	474	530	519	505	503	548	508	479	511	512	480	523	530	498	508	504	542	529	493	555	490	499	512	532	492	526	525	452	536	467	502	499	476	521	547	467	539	497	505	517	516	541	511	506	500	504	465	467	481	479	471	535	499	485	498	489	501	485	495	519	484	464	464	507	508	542	462	521	469	551	487	500	504	525	500	496	487	509	538	492	521	520	537	503	528	514	541	517	535	508	512	495	495	509	482	489	495	496	544	482	534	499	486	508	516	527	548	467	520	536	509	468	503	467	510	497	472	551	490	512	498	490	498	493	484	511	475	535	518	486	535	479	508	504	507	518	488	477	463	520	491	508	472	531	520	481	484	503	482	509	532	514	510	521	513	515	507	504	518	519	482	518	521	497	510	510	481	482	534	525	460	511	441	479	500	522	487	492	502	505	485	536	537	502	487	532	466	511	424	494	497	479	515	528	483	491	488	520	535	505	539	578	492	483	508	533	481	554	522	512	487	504	483	506	514	515	479	501	527	502	523	499	499	527	540	478	475	512	524	505	497	479	541	526	521	485	519	497	501	490	512	500	479	529	506	474	482	500	546	470	546	475	548	474	509	511	482	495	509	512	525	526	538	505	485	487	502	479	501	527	526	469	545	491	453	529	461	474	502	452	491	524	497	532	493	521	520	495	535	489	513	527	518	517	511	510	480	508	494	479	535	544	521	494	490	475	500	493	513	505	541	500	522	499	499	506	523	494	483	489	523	497	491	498	519	515	527	483	469	484	508	494	496	506	479	497	480	499	478	531	503	493	514	530	510	523	478	514	511	510	522	499	522	518	527	524	502	497	525	488	527	491	521	537	485	499	482	470	488	508	501	503	531	498	497	503	515	509	526	526	505	490	538	495	480	482	528	501	500	517	492	563	469	505	487	458	524	527	480	489	534	521	502	483	503	502	531	502	531	517	516	474	493	487	496	530	511	470	512	510	476	502	494	517	487	515	529	513	497	485	506	523	479	550	499	512	503	510	510	465	484	525	482	507	520	485	492	483	516	497	529	504	503	524	522	505	499	484	521	472	501	509	460	538	528	511	497	486	463	501	503	482	481	504	512	518	465	463	473	518	500	504	519	536	483	541	534	495	457	492	447	508	488	571	502	509	506	512	530	452	493	497	471	493	519	525	512	499	499	506	526	546	509	500	485	477	510	507	509	531	524	513	526	504	502	445	547	502	505	509	486	538	492	473	517	536	527	535	515	486	513	521	540	493	516	499	491	467	515	524	509	566	523	498	474	485	492	504	515	515	515	480	487	513	490	501	485	488	496	515	503	494	488	509	540	508	533	520	554	532	471	460	516	467	480	475	526	556	511	503	494	515	515	512	508	544	473	499	524	521	481	500	484	501	543	482	499	479	522	533	517	509	499	555	491	484	448	503	513	493	483	477	476	502	490	498	546	513	498	549	477	496	500	495	484	478	496	489	504	524	477	493	532	490	505	517	483	447	495	524	491	479	470	491	506	489	485	508	497	493	512	487	544	517	511	511	542	525	527	512	478	495	517	486	491	518	519	496	496	491	531	486	516	499	497	506	466	529	502	515	511	464	497	498	484	509	580	560	501	509	511	530	481	516	541	515	516	494	534	477	427	499	459	523	490	521	524	519	515	528	506	458	509	511	510	486	507	482	486	535	533	497	540	483	495	501	502	455	534	538	532	489	527	551	527	493	520	471	458	493	545	481	463	550	579	456	480	546	491	501	502	526	491	494	497	515	512	556	512	521	526	502	497	532	483	473	504	503	525	519	538	508	478	471	513	511	500	508	460	502	470	505	498	467	506	520	496	511	515	503	513	535	497	499	528	496	570	509	498	513	522	478	520	525	531	500	474	506	527	463	532	542	545	517	472	504	471	486	525	547	506	521	530	504	493	473	479	491	526	522	500	491	494	474	492	494	475	466	502	530	478	531	569	498	490	538	517	493	513	524	483	500	485	524	505	514	507	503	525	503	512	485	496	513	529	465	519	472	527	520	508	534	490	498	494	520	515	528	521	512	453	531	531	506	507	547	517	532	507	529	510	511	479	496	489	494	539	481	522	499	482	521	489	483	501	512	513	513	498	497	521	533	513	488	501	512	472	470	462	519	500	494	523	474	476	531	514	497	539	479	476	468	505	491	524	492	500	478	503	521	489	500	515	473	499	462	506	508	541	519	472	472	496	498	474	500	542	501	527	512	521	515	554	487	488	511	484	515	510	498	463	488	468	509	496	490	489	476	529	502	517	534	485	511	487	518	523	509	473	519	509	500	503	502	468	492	475	458	501	525	489	505	486	528	509	519	498	525	517	487	500	512	531	521	513	487	497	486	489	464	495	514	531	509	529	474	476	516	561	517	491	507	467	509	522	447	518	530	537	515	472	485	481	523	485	500	511	499	525	533	521	485	510	477	515	519	493	549	453	503	482	499	477	542	507	491	470	503	529	522	537	510	497	526	517	482	513	519	535	537	499	537	527	528	542	490	517	476	499	513	499	486	525	508	468	508	492	468	461	490	469	502	521	474	496	510	504	497	476	570	497	495	481	493	491	544	507	496	512	497	532	481	485	502	480	511	537	485	494	490	492	503	548	505	469	526	484	515	500	482	501	511	503	479	516	510	460	513	477	488	518	516	504	502	490	504	478	480	484	509	491	490	493	498	516	520	502	524	474	493	477	501	479	474	506	477	459	498	474	538	495	465	464	482	495	504	507	461	454	515	501	502	532	517	483	473	502	471	505	479	499	507	509	510	478	485	521	534	496	498	487	513	516	493	513	495	491	479	510	555	499	551	481	491	511	536	511	510	526	506	538	517	532	505	495	490	516	495	491	496	503	479	471	512	504	528	505	529	507	499	528	513	516	486	514	540	497	490	516	484	494	538	518	476	495	536	509	485	510	507	493	481	536	484	523	475	479	485	527	500	501	470	522	504	494	520	483	510	514
1965	393	416	388	395	385	386	430	505	429	371	389	394	393	399	406	422	394	398	425	454	446	386	339	408	364	392	410	412	420	416	433	403	372	436	397	422	447	379	395	431	384	416	389	411	373	411	401	421	354	389	396	385	406	364	412	418	400	391	405	424	425	367	403	400	389	427	384	396	423	419	446	397	394	372	417	418	390	364	395	398	368	424	428	451	400	381	433	423	385	385	404	403	415	356	426	370	396	365	392	448	392	419	393	398	385	418	410	436	371	395	371	406	420	414	402	425	388	406	398	366	386	378	357	403	397	420	398	390	415	430	427	440	402	410	406	417	388	429	397	433	415	403	385	433	428	400	423	412	416	390	382	373	419	417	401	357	389	386	415	399	431	455	392	385	396	426	346	384	402	425	393	392	374	390	387	382	402	401	377	370	407	430	448	414	367	405	437	410	359	400	360	420	416	385	412	380	414	421	356	403	393	384	376	406	390	387	412	358	386	421	387	416	393	358	398	418	416	384	385	381	400	435	366	392	427	403	390	415	403	384	380	423	398	458	400	429	379	393	397	451	372	434	363	397	405	373	419	427	382	426	444	412	411	394	414	425	380	421	401	367	412	441	463	410	390	393	406	411	428	376	394	366	368	397	413	365	388	388	426	404	359	422	418	409	394	442	389	400	359	411	370	378	389	419	429	376	432	429	368	414	417	400	426	385	390	385	406	393	376	395	374	395	349	419	426	371	415	400	408	403	396	402	366	417	364	377	413	413	403	391	377	426	404	403	415	407	404	410	400	375	421	388	382	405	378	406	423	387	404	387	434	449	409	427	419	412	435	387	423	407	429	390	403	376	395	407	400	410	378	394	386	401	427	359	408	372	405	410	407	415	408	430	388	405	405	369	424	413	374	444	419	399	410	344	375	358	404	426	402	389	428	388	440	413	387	389	376	414	375	374	368	401	401	381	419	354	378	433	399	409	381	381	370	390	381	364	427	399	404	415	398	442	391	406	414	384	372	405	392	386	387	428	416	427	418	393	377	404	377	394	394	399	431	379	403	397	366	402	405	390	412	364	345	422	377	384	453	408	408	396	375	437	385	447	368	407	396	396	386	395	434	392	409	381	380	417	398	404	394	404	406	363	400	394	380	409	420	419	375	404	395	385	377	412	392	405	419	387	386	402	392	382	423	392	400	435	420	356	372	374	408	368	377	356	394	373	374	393	405	428	397	419	413	410	406	427	432	420	370	417	413	372	343	405	414	408	393	427	371	366	399	380	405	384	411	408	419	376	379	389	408	407	408	428	426	391	433	413	405	387	447	423	365	396	452	403	386	384	418	416	387	433	409	419	407	389	408	374	392	390	398	424	417	369	378	403	420	412	392	357	410	440	406	414	363	376	428	387	373	419	403	422	451	397	395	408	422	424	397	405	402	376	381	434	430	388	388	412	426	390	399	396	388	411	386	416	428	430	444	402	386	364	385	412	455	374	416	423	403	373	443	433	451	400	353	385	372	389	378	383	375	436	409	434	437	400	418	359	408	376	425	372	419	383	416	435	407	442	395	387	414	400	413	355	395	381	439	372	402	408	372	412	419	391	387	388	396	374	438	402	441	381	390	407	414	392	388	407	397	378	377	421	387	371	421	400	388	410	359	392	389	388	398	389	396	419	394	396	382	399	376	392	394	402	429	397	395	436	425	398	422	380	379	410	431	425	409	405	386	390	409	381	395	381	421	428	391	393	411	421	398	425	442	384	387	419	381	409	386	387	412	376	437	385	387	411	420	447	419	410	391	438	389	402	384	388	386	397	385	429	378	394	418	417	413	417	407	399	395	443	387	383	377	415	412	361	425	416	424	400	426	432	345	374	407	438	369	435	394	401	385	421	372	369	398	425	412	433	425	395	415	393	468	415	401	409	394	427	363	389	399	399	385	416	403	385	387	372	397	404	403	412	364	418	375	398	428	364	413	395	415	410	385	406	398	427	367	345	392	427	415	431	374	377	413	395	421	448	349	384	423	380	360	419	448	388	426	412	391	430	416	394	430	371	374	350	396	419	407	440	392	387	381	439	395	423	380	429	394	395	418	378	376	389	451	408	397	374	426	379	452	420	387	380	394	384	400	422	419	344	407	398	394	404	392	386	381	411	405	388	377	402	378	399	419	385	390	421	437	405	385	394	429	394	405	421	412	387	387	418	398	401	463	398	392	425	392	378	394	426	413	375	413	408	392	400	435	396	376	397	426	412	394	412	421	375	437	406	395	400	399	421	402	389	364	425	406	370	400	378	390	401	408	396	405	385	391	386	399	401	409	361	420	412	427	400	371	399	383	386	401	393	434	391	453	407	401	378	393	401	367	379	390	427	437	459	396	387	398	388	433	412	444	428	401	437	403	400	369	403	412	393	421	440	358	397	390	383	400	403	382	417	429	420	380	386	408	444	387	387	422	380	396	399	401	421	406	385	377	384	420	404	425	412	398	384	373	421	364	393	388	400	396	409	412	434	404	429	403	374	388	418	415	430	393	394	351	413	411	397	368	400	406	377	430	407	408	413	387	382	415	385	398	406	383	364	420	386	410	424	386	365	404	402	378	398	379	432	419	425	394	389	408	439	389	410	433	371	388	372	400	400	428	422	390	416	384	404	388	424	414	380	411	352	380	414	387	415	400	402	365	404	414	422	409	411	390	392	408	409	385	400	398	425	372	383	407	451	390	388	369	420	418	410	397	378	413	402	378	406	377	365	410	401	392	415	425	449	396	402	362	377	407	419	406	381	405	398	368	416	355	422	435	410	431	408	369	392	411	405	429	411	398	391	415	391	383	358	372	407	399	429	398	405	396	359	391	397	386	395	411	408	402	394	394	391	391	405	366	392	362	439	433	420	416	402	413	403	374	400	369	409	432	436	414	419	437	407	428	380	385	392	367	418	435	420	399	391	419	390	402	413	405	420	405	400	379	371	404	396	401	375	436	386	409	386	385	377	400	401	379	383	368	385	413	385	405	411	389	357	421	422	369	420	404	389	443	375	388	414	370	391	396	424	408	440	427	399	425	393	439	413	374	426	430	427	391	412	408	409	424	381	435	407	410	400	398	392	412	444	396	414	406	423	406	375	398	391	413	391	398	416	381	397	386	399	393	420	412	410	379	416	361	375	422	432	406	395	406	385	390	423	412	409	408	392	382	390	393	391	406	454	436	425	421	425	391	396	391	378	434	416	413	428	408	394	408	366	383	394	401	473	404	389	383	381	420	401	407	376	378	418	402	404	396	384	383	403	420	409	388	418	408	388	352	408	374	419	395	377	432	368	399	380	393	409	430	417	391	414	406	372	390	379	380	401	402	426	408	418	412	408	392	387	407	390	386	429	376	462	428	382	360	384	407	381	423	399	453	349	382	394	403	392	405	382	388	417	383	387	370	410	402	379	406	419	432	400	376	392	399	401	378	391	413	407	368	367	370	389	410	410	425	414	401	394	398	380	371	407	378	359	374	422	394
2436	864	867	950	922	866	947	893	952	957	906	875	898	854	903	897	856	870	875	849	879	848	816	886	857	806	887	872	872	846	914	892	848	875	878	838	881	880	899	837	889	875	813	876	825	858	821	886	834	886	895	889	843	891	878	875	860	868	854	840	843	869	894	810	874	898	865	899	873	941	864	865	908	822	897	870	866	910	821	800	867	894	830	850	897	893	888	871	880	872	885	886	844	897	858	852	868	842	860	861	885	832	884	878	848	859	820	863	890	840	876	925	871	872	896	885	869	821	885	846	908	848	889	901	893	853	839	866	840	870	913	864	885	882	871	847	855	833	855	860	904	854	895	900	873	882	904	864	874	884	908	900	899	895	850	861	865	886	851	869	884	862	863	914	844	911	890	848	887	860	867	847	902	839	880	895	880	902	901	879	907	867	871	913	887	925	839	864	866	848	847	865	905	916	870	853	896	913	857	841	836	879	888	874	886	866	870	899	843	876	849	869	885	837	867	894	902	851	866	863	845	878	878	927	900	869	797	889	860	887	861	838	864	874	894	895	898	893	850	841	919	891	856	877	881	887	846	861	833	857	827	841	868	900	897	910	875	914	860	849	907	811	892	847	878	883	894	882	821	836	887	854	860	886	900	857	921	845	868	855	940	880	844	875	870	888	878	842	875	874	908	924	832	811	877	797	890	936	859	842	879	861	857	862	892	859	889	921	870	908	898	896	900	875	942	865	869	899	898	889	905	909	848	909	865	892	890	858	883	859	827	863	905	911	886	864	862	861	854	871	931	881	890	936	840	832	867	906	829	876	909	860	852	865	922	874	869	864	875	872	852	841	921	888	880	879	896	916	862	885	858	889	904	874	899	862	842	881	848	820	858	846	832	901	821	888	889	889	880	882	881	870	886	864	879	897	850	897	871	895	848	903	850	864	858	865	932	856	910	835	829	891	843	867	925	817	827	825	868	882	937	869	850	900	883	864	876	859	833	872	804	865	848	831	862	852	859	847	883	830	879	917	933	816	869	855	868	792	844	858	857	811	822	951	887	896	915	883	820	856	874	892	873	887	897	872	808	834	863	872	891	844	829	868	896	891	863	849	906	847	888	865	884	876	934	923	896	853	889	885	835	830	793	854	906	891	885	852	846	860	867	877	833	823	862	865	886	827	889	883	858	847	868	851	790	883	926	864	836	851	855	896	864	867	878	830	884	824	869	848	874	867	814	899	849	896	875	856	822	845	823	859	890	903	887	895	857	872	893	847	868	832	833	877	847	882	874	883	917	880	826	897	863	831	891	869	888	872	892	894	864	919	838	872	911	900	894	841	874	939	849	878	891	865	869	852	831	886	876	870	845	902	855	881	824	884	887	918	864	880	826	889	895	893	838	899	841	831	859	907	896	871	896	924	838	847	867	870	939	832	833	900	924	858	854	896	877	874	850	883	894	895	868	892	858	899	858	884	855	883	858	885	846	885	901	870	869	879	922	921	853	869	919	886	884	878	946	915	893	894	865	894	887	849	859	872	843	857	888	870	839	860	910	918	853	912	863	879	883	881	849	850	894	865	891	894	839	802	852	875	880	952	860	883	864	886	816	868	852	871	847	879	893	851	848	841	943	807	892	884	832	866	876	906	880	843	899	868	854	896	840	888	828	860	886	880	903	874	889	889	841	842	915	853	880	908	875	884	921	870	896	823	904	824	837	926	882	884	844	929	848	818	851	822	901	893	868	869	823	860	840	919	835	872	914	865	850	889	883	905	888	844	885	865	835	857	843	900	938	907	858	829	843	850	914	872	864	875	820	883	896	834	919	883	863	857	802	857	867	875	897	866	850	920	846	877	940	870	851	799	864	840	893	847	908	850	894	867	893	883	889	854	852	846	850	872	897	896	868	885	875	901	860	880	834	926	868	891	888	871	889	909	895	846	903	845	885	914	953	897	858	856	914	890	889	892	864	910	880	922	923	919	881	930	851	900	904	881	879	879	865	885	858	905	881	870	830	829	958	761	827	808	887	941	879	904	849	864	880	886	888	906	864	916	805	854	821	884	847	933	859	903	883	874	890	895	847	838	844	801	877	833	813	832	891	824	814	876	939	915	886	869	910	863	894	888	879	903	890	807	888	861	882	875	854	894	848	838	867	895	908	863	855	836	922	861	851	860	867	924	844	865	904	867	846	857	856	872	896	862	901	854	866	877	890	929	869	881	874	860	866	864	862	845	882	903	811	837	850	904	894	920	839	831	894	891	836	813	850	914	834	838	847	866	871	901	849	908	875	897	820	887	848	815	897	914	869	867	861	916	833	859	924	857	837	894	870	852	838	887	865	871	847	861	904	865	854	893	920	861	855	823	827	850	867	851	874	882	847	882	899	883	903	910	866	827	940	908	892	893	931	863	875	857	890	848	882	885	962	893	904	818	864	862	889	871	853	851	858	903	888	817	822	852	861	885	841	930	897	865	939	860	851	887	857	849	856	899	897	911	904	800	830	933	874	865	837	908	899	872	860	821	902	851	827	882	843	878	862	892	808	882	882	873	881	855	848	883	867	832	879	865	866	883	893	933	858	873	891	899	890	892	840	902	903	874	852	871	842	902	859	914	853	861	826	889	872	882	859	902	869	880	889	845	887	861	856	849	856	904	941	885	877	870	891	842	905	852	891	907	897	763	855	846	852	846	869	938	890	872	853	865	828	866	896	871	922	852	888	904	823	833	898	900	868	853	879	866	833	890	838	885	880	900	900	851	875	865	879	851	860	879	919	902	827	903	794	879	879	892	910	886	884	863	830	845	872	841	926	888	840	893	874	898	894	895	847	856	837	857	925	838	933	899	843	870	879	866	877	863	857	893	831	885	862	871	851	853	878	870	858	891	827	877	898	873	897	829	863	820	883	926	908	859	873	883	867	886	854	867	885	837	898	863	895	845	892	901	849	873	886	897	889	895	859	850	871	870	835	893	872	864	891	875	884	908	898	911	834	829	895	863	868	889	832	825	880	897	881	873	894	841	861	820	859	823	838	865	859	896	841	868	870	898	893	893	910	875	861	887	868	874	829	891	853	886	849	889	892	877	881	886	865	878	918	866	862	839	860	880	867	911	879	840	788	843	835	874	836	883	836	831	898	847	877	826	872	839	932	881	886	857	901	860	890	848	898	882	902	866	866	858	862	863	823	907	957	888	876	877	857	825	885	862	937	865	867	855	861	908	830	887	881	830	871	931	878	831	855	894	921	880	836	900	884	828	880	955	864	901	893	867	903	905	825	801	923	907	847	857	880	865	900	861	887	889	858	830	873	899	847	886	869	876	886	889	833	938	885	899	925	909	896	830	849	850	901	881	884	855	918	868	863	866	796	900	828	895	871	882	818	851	826	919	874	932	860	869	847	856	874	899	846	861	868	889	873	889	858	873	864	887	886	870	833	876	848	809	848	918	874	859	833	874	928	868	857	890	837	863	831	876	903	910	845	901	911	939	868	839	932	904	879	896	869	836
8063	547	490	435	336	311	255	279	244	205	227	211	205	231	215	201	196	201	204	192	201	206	177	209	204	197	192	229	205	202	220	210	194	189	216	186	171	180	204	172	208	225	199	210	196	167	177	199	188	168	184	184	219	215	179	211	224	181	184	193	183	187	214	193	187	207	196	193	185	197	157	191	208	183	214	210	188	212	177	204	209	162	189	203	182	181	183	196	198	193	187	201	187	164	193	178	204	191	191	207	189	188	185	223	209	185	195	153	193	202	205	197	224	188	180	189	202	191	207	222	195	176	221	195	203	201	212	182	190	179	220	189	203	200	175	185	196	185	188	199	169	203	205	208	196	175	193	175	191	207	176	198	214	208	212	182	221	189	249	197	203	194	190	203	175	193	197	231	205	212	181	186	188	226	203	193	170	188	164	187	188	197	199	193	196	191	205	193	185	197	194	202	203	202	203	215	206	200	179	196	184	194	210	204	182	200	189	188	208	186	194	178	180	190	209	177	181	199	198	152	207	187	208	192	201	233	224	210	198	226	201	199	196	152	196	181	225	179	163	189	208	204	187	194	166	188	183	185	235	225	169	195	220	187	185	203	198	188	191	236	193	195	200	185	204	196	198	233	189	180	198	187	213	215	206	200	197	200	182	199	183	181	209	194	193	192	209	179	217	181	197	176	191	204	197	195	153	149	199	194	219	187	195	195	203	197	191	208	191	182	162	194	210	177	216	189	195	215	204	197	196	219	189	190	184	195	218	199	180	183	193	195	183	193	210	184	207	196	190	200	207	216	191	235	174	212	203	176	192	174	204	208	180	213	194	185	193	209	189	183	192	181	181	183	204	172	196	185	185	223	184	182	187	189	185	184	177	198	210	187	197	184	187	208	185	163	201	206	192	180	190	195	189	193	217	183	228	171	183	204	200	189	197	172	175	195	201	193	212	195	206	192	209	182	200	207	181	192	209	195	175	199	215	185	204	207	216	213	231	205	189	183	200	213	217	212	206	190	209	214	190	177	204	198	218	190	185	198	204	215	189	199	226	194	206	184	195	187	224	177	208	211	210	214	182	235	184	219	189	213	219	174	209	199	197	184	191	210	209	204	211	198	189	198	192	198	194	199	184	194	193	200	184	191	204	180	186	172	211	188	190	211	200	205	200	198	211	181	204	199	190	161	169	205	185	190	176	240	218	210	168	165	192	193	184	212	186	174	225	196	184	195	199	173	195	167	214	209	214	184	206	182	172	203	228	185	158	237	218	187	199	202	216	197	212	234	176	193	199	188	197	195	200	174	193	194	195	203	206	224	184	210	190	184	183	183	196	205	199	199	186	215	201	198	214	194	176	195	189	190	181	188	196	195	207	195	204	184	178	219	198	193	177	196	203	192	200	216	218	182	200	191	222	172	210	207	219	200	209	214	204	203	191	194	218	227	188	176	192	200	223	201	181	188	200	184	215	192	201	199	180	188	189	193	173	209	215	195	201	181	212	216	210	171	213	179	209	200	190	217	229	209	198	189	186	210	202	190	176	196	201	210	208	206	227	195	200	214	206	210	210	203	194	202	222	198	215	190	183	166	202	174	192	210	187	200	191	190	172	194	198	219	184	201	192	197	182	172	211	189	197	211	213	184	187	177	190	234	217	199	188	190	214	183	207	211	212	190	181	222	205	173	210	171	207	204	214	180	216	186	206	211	195	185	214	210	194	176	211	207	213	199	180	185	174	201	175	210	205	194	204	222	178	222	175	189	168	209	221	200	179	217	183	179	201	209	178	187	215	214	189	194	190	186	214	185	183	211	202	191	207	202	200	203	175	188	188	205	197	204	203	207	211	189	189	217	226	191	199	186	195	188	182	202	210	210	176	181	198	187	192	204	182	198	203	224	202	202	182	181	185	192	184	183	199	185	190	198	229	192	206	202	206	204	188	195	176	204	204	188	210	211	206	213	214	175	204	187	214	195	216	180	192	215	201	210	215	211	212	189	215	163	212	189	184	226	213	187	211	188	193	204	196	177	174	200	204	222	194	187	214	194	189	187	196	192	198	174	207	176	197	194	176	180	181	199	183	197	184	182	204	172	215	188	195	189	197	202	216	170	202	187	206	182	192	221	216	209	196	217	191	188	180	196	196	183	212	180	189	177	203	155	210	221	181	200	232	187	166	197	193	205	209	193	199	215	181	198	210	204	183	171	177	208	194	186	198	219	198	218	209	193	220	199	197	188	184	186	143	226	188	202	181	197	207	177	199	194	204	206	198	204	175	175	196	201	180	187	194	180	194	210	198	172	209	181	200	194	191	229	222	218	217	203	228	197	225	196	179	181	186	220	193	195	178	197	170	198	182	205	203	197	176	180	190	239	209	196	193	188	212	211	187	230	192	209	186	214	179	202	191	182	186	191	217	193	192	199	197	180	205	211	175	218	184	192	190	182	202	191	212	192	190	192	215	190	188	204	198	182	195	182	204	171	187	199	186	197	195	199	207	162	190	182	209	204	189	206	174	179	190	195	207	175	206	215	205	210	207	183	192	216	217	186	202	189	192	178	185	192	172	188	185	207	190	207	211	194	175	221	202	186	193	198	199	193	194	191	205	205	181	197	185	209	198	201	198	199	196	210	189	209	203	208	182	195	201	219	194	206	200	197	224	198	185	196	211	176	180	178	181	225	198	180	180	208	183	206	186	205	204	186	191	171	203	209	208	208	193	214	177	174	198	186	189	215	214	195	209	193	188	192	174	215	168	191	192	198	194	194	200	225	190	158	180	203	191	189	169	198	190	183	190	183	208	198	208	204	199	189	200	189	168	189	204	190	210	232	203	185	199	172	212	210	202	201	180	209	172	194	197	189	177	211	205	199	188	175	182	220	192	197	192	198	183	186	223	194	199	199	206	216	162	183	189	188	182	181	185	190	185	170	210	171	197	190	178	183	208	192	193	194	221	217	205	187	205	187	202	213	198	206	180	197	190	183	203	177	208	159	206	191	200	186	176	197	193	196	221	189	197	207	189	193	181	192	200	214	214	208	206	200	181	214	180	191	178	196	196	222	197	189	191	186	156	176	190	214	220	203	222	207	206	191	181	176	214	226	196	200	161	193	206	188	216	191	185	187	206	187	205	207	200	193	173	160	195	193	181	194	194	185	213	183	193	175	210	195	192	219	196	213	200	195	183	191	163	220	183	188	203	221	205	193	210	203	186	179	196	193	201	196	180	186	193	161	172	199	192	201	192	213	177	177	193	164	202	180	200	194	222	200	202	209	203	213	213	199	205	192	207	193	180	215	201	175	207	205	210	221	174	205	206	187	187	192	195	198	198	193	214	211	187	209	224	196	195	214	199	165	201	166	191	187	205	211	231	231	220	189	213	210	176	204	180	201	217	194	206	168	220	219	180	193	177	180	181	189	177	231	174	172	192	192	208	208	214	192	200	177	202	184	184	215	231	206	180	210	188	183	224	202	203	186	197	189	202	220	176	213	205	200	195	174	213	198
6619	723	1204	1227	1144	1001	849	750	692	698	619	609	551	589	525	533	589	507	514	457	553	472	530	489	487	501	486	511	510	483	490	489	454	489	501	487	505	459	494	494	464	477	471	490	470	496	431	510	457	471	512	510	464	451	488	485	481	468	445	457	463	451	497	471	463	493	478	497	446	465	470	488	490	493	494	442	492	498	435	448	465	461	508	476	489	489	490	492	474	465	455	471	495	466	447	492	471	487	468	463	498	509	452	449	475	468	470	463	473	480	459	456	490	501	480	497	500	467	460	446	473	476	462	483	471	455	471	469	444	484	461	480	495	504	481	463	475	500	474	493	481	455	418	471	489	468	447	502	434	497	472	500	468	494	493	469	475	467	441	472	433	473	434	430	425	450	475	437	472	487	418	486	488	468	477	493	462	484	499	448	446	478	458	492	517	450	461	460	444	480	514	442	475	489	460	493	458	486	492	442	474	477	486	456	446	421	467	479	472	480	487	485	445	476	499	498	475	467	473	481	458	455	499	463	460	455	450	491	455	428	478	457	470	472	517	450	451	450	434	468	500	484	475	450	445	492	459	454	464	481	482	442	484	498	446	477	480	468	451	453	430	472	473	479	464	470	460	509	436	504	473	499	459	486	514	469	466	504	440	439	446	469	493	461	463	504	452	511	465	463	471	478	445	477	463	454	494	470	462	479	443	461	479	468	471	458	445	409	487	447	445	452	482	469	517	458	471	439	491	513	425	463	430	435	500	427	435	484	496	454	450	450	481	495	464	494	465	447	482	487	481	428	481	461	443	460	474	466	462	462	490	430	438	468	473	451	530	473	467	466	479	461	469	447	472	514	486	434	466	487	480	455	450	479	472	472	447	518	497	466	418	459	455	464	449	508	437	451	486	471	487	475	471	480	467	417	463	493	437	484	464	498	463	496	449	474	480	485	452	488	493	460	453	440	470	475	476	432	466	504	479	462	466	469	442	478	487	474	474	478	471	470	453	446	466	464	478	500	477	469	455	461	456	507	465	423	484	435	499	484	454	465	504	495	465	457	485	495	494	499	473	463	448	418	469	477	430	473	483	491	472	515	471	455	417	462	470	467	470	461	486	476	511	455	446	452	461	520	505	452	474	472	454	521	449	460	503	455	496	434	477	453	440	485	464	472	466	504	502	472	432	430	458	473	501	442	462	451	500	441	466	443	465	483	436	467	459	471	503	410	457	476	443	433	472	492	463	515	497	430	451	510	482	452	526	477	489	486	503	472	488	492	445	507	457	454	484	481	467	434	494	425	492	490	445	457	467	447	479	509	439	480	498	459	457	456	440	496	459	467	458	440	497	455	468	475	492	474	465	508	455	470	487	510	459	461	461	480	476	503	452	449	475	483	467	497	469	469	459	458	475	473	490	471	515	461	456	452	465	487	510	444	457	455	470	455	452	449	479	413	505	437	502	470	469	467	506	470	425	497	495	491	481	463	488	454	499	463	472	483	467	470	462	506	441	464	512	490	469	471	519	480	462	459	493	500	442	494	428	476	484	476	433	453	507	464	485	492	454	498	487	483	478	462	433	479	467	468	483	452	410	457	477	506	471	474	494	514	483	453	445	474	459	461	503	477	495	477	466	475	418	505	467	467	455	475	489	505	438	437	479	447	459	483	412	449	451	502	448	463	482	474	427	479	476	463	439	498	442	471	477	480	454	450	480	479	438	479	458	468	477	483	467	428	410	506	449	450	444	420	493	451	461	491	469	462	466	476	490	479	472	477	536	477	476	483	472	470	469	496	472	497	468	470	451	437	452	488	504	461	449	477	479	456	408	444	485	497	463	465	484	443	503	499	516	482	484	462	469	490	486	474	513	460	486	454	445	456	446	472	460	431	460	464	472	445	432	478	452	436	445	486	476	439	504	442	478	494	490	460	443	475	467	476	489	462	444	461	499	445	485	463	476	453	448	468	452	485	502	481	451	480	481	448	499	422	459	483	474	487	478	456	450	451	461	479	503	447	452	465	494	455	481	448	463	512	489	475	438	511	468	460	476	453	476	496	450	486	490	471	471	451	437	444	492	458	465	482	467	502	467	448	473	443	473	490	455	499	489	484	477	493	430	448	474	452	519	479	497	466	505	465	483	500	480	468	457	503	460	462	450	468	488	495	442	480	514	474	484	474	488	440	437	448	451	436	459	488	470	463	462	487	436	459	460	476	497	452	495	460	462	474	498	472	472	448	469	484	507	459	495	467	466	498	444	469	455	480	475	461	474	444	486	474	463	497	462	481	481	485	500	491	479	462	446	504	502	459	462	462	484	469	492	489	467	440	463	455	453	456	463	458	453	483	465	457	450	473	468	489	481	492	442	479	462	508	463	464	454	501	488	459	440	430	452	461	471	444	491	489	470	466	499	472	423	469	466	487	443	457	495	478	495	476	497	490	474	477	459	476	494	490	483	454	461	527	497	481	471	501	465	476	476	449	486	443	430	448	465	498	487	520	425	472	457	509	493	477	470	461	436	445	434	493	493	439	467	479	492	452	453	449	482	449	454	488	475	481	442	489	446	459	468	447	504	488	488	461	462	414	486	471	418	459	481	487	493	465	523	495	494	485	490	478	501	480	471	453	469	464	476	491	452	463	458	462	487	489	499	443	438	466	457	457	451	472	485	525	417	431	475	484	452	458	480	470	466	480	476	500	473	449	471	465	457	440	492	477	461	455	461	469	463	445	506	474	483	503	482	437	478	460	500	466	487	473	485	438	427	447	488	453	480	468	479	482	454	465	505	491	485	468	449	427	436	435	441	465	440	470	496	499	520	452	436	448	474	486	477	462	454	485	477	488	469	452	447	456	480	476	481	460	488	456	497	466	489	479	446	430	484	459	495	462	455	454	499	444	478	470	517	473	467	451	452	460	431	458	477	507	464	437	481	476	449	443	465	461	500	458	461	469	497	486	500	485	453	490	453	512	472	463	467	494	435	459	502	423	452	426	522	495	464	463	463	489	439	452	467	458	484	486	421	465	494	490	458	462	473	464	440	494	482	474	431	457	438	497	487	496	487	441	457	489	459	479	480	454	498	498	457	509	442	451	507	521	470	449	454	410	468	410	512	508	472	510	450	462	528	486	443	496	495	489	501	477	429	416	479	492	446	504	449	471	466	453	418	482	512	463	469	478	482	442	479	450	459	475	453	467	464	434	473	482	503	477	487	484	498	471	478	478	460	473	472	440	483	465	462	493	493	499	452	454	473	461	455	458	470	468	484	467	467	476	484	456	461	410	469	436	464	476	424	441	475	458	455	481	468	469	444	452	461	436	491	499	437	490	505	485	492	457	487	459	461	453	467	440	454	473	462	489	431	485	432	445	453	499	472	484	399	456	495	491	488	453	462	492	441	453	463	445	455	450	515	441	438	454	452	469	489	489	456	486	470	476	465	450	422	488	433	469	484	491	433	503	476	475	470	461	437	436	475	474	494	502	436	479	480	467	468	484	442	470	406	478
14757	1257	828	671	489	399	343	283	272	284	265	241	219	209	239	201	190	226	219	185	210	217	194	205	185	186	187	181	169	198	191	212	214	211	170	199	192	183	195	195	164	214	188	200	205	211	192	166	189	190	187	199	191	204	199	182	205	199	229	179	202	188	192	243	174	173	214	195	195	217	178	178	200	192	202	202	206	213	182	157	189	182	184	178	218	205	222	227	220	207	196	213	213	190	175	216	175	213	189	187	168	185	190	172	197	190	197	200	187	210	188	175	179	177	180	193	167	196	199	199	177	211	240	211	192	175	170	197	180	187	193	202	183	170	181	191	191	179	187	193	198	175	215	192	194	179	195	190	198	186	213	227	187	169	213	177	175	173	197	172	174	196	168	184	209	190	212	200	173	201	177	211	184	163	199	200	192	173	196	203	174	205	197	183	184	171	187	186	210	202	194	177	185	165	183	177	183	208	162	184	181	202	194	197	169	167	193	192	189	156	202	195	196	206	215	178	181	194	163	178	201	175	156	209	176	211	181	179	182	172	170	185	187	172	203	171	172	174	175	195	194	179	178	158	201	198	173	224	197	186	187	187	188	218	167	189	182	188	184	183	172	163	186	162	183	192	195	187	203	211	203	204	207	199	164	198	207	209	181	202	190	188	176	192	165	193	208	200	228	206	204	190	183	200	212	192	198	207	194	201	191	190	193	193	204	217	181	192	225	190	175	167	185	180	184	209	183	191	176	191	193	190	185	183	182	174	188	168	193	180	164	197	196	206	221	192	180	194	176	197	194	203	187	211	216	186	177	198	196	202	185	202	192	155	195	165	184	189	180	194	186	193	212	188	174	191	234	183	194	206	213	205	205	195	191	182	173	194	178	187	200	183	182	203	203	200	188	173	181	204	176	202	189	202	192	224	207	176	212	195	186	201	186	225	162	195	195	201	193	203	184	193	212	180	183	167	187	201	215	231	191	180	189	181	198	196	201	211	214	186	188	168	179	173	189	203	174	175	218	199	171	175	181	172	178	237	200	208	184	189	201	207	191	190	155	191	194	201	187	197	168	176	207	175	183	196	202	207	180	229	189	218	182	158	170	186	165	177	187	204	192	205	166	172	200	223	199	205	223	144	185	170	195	213	189	212	179	208	199	157	169	205	199	197	216	193	200	216	196	199	170	189	190	198	206	188	182	201	233	211	171	191	185	218	163	183	167	197	194	195	197	193	190	182	224	184	167	230	179	198	242	170	195	221	199	183	206	201	190	202	174	178	212	182	192	202	210	204	228	196	186	180	184	208	196	205	174	166	211	180	183	202	200	211	181	181	197	184	188	204	160	203	179	199	184	169	186	196	207	229	183	189	184	168	183	185	194	202	181	207	195	165	164	202	195	190	175	202	210	186	179	210	220	202	210	203	176	179	202	195	189	177	203	211	194	184	166	219	188	199	203	180	201	186	204	202	207	180	155	194	188	174	189	188	191	203	201	176	194	162	207	202	181	201	199	177	182	204	191	211	176	201	187	198	231	187	178	179	200	199	206	208	176	171	180	192	184	195	192	211	200	188	182	200	182	174	183	201	172	192	179	186	173	188	192	197	195	165	182	138	194	188	190	180	188	190	174	198	205	183	191	182	171	174	187	177	199	192	177	181	173	174	177	211	189	175	202	191	212	205	179	180	179	171	183	188	181	209	189	197	205	207	172	186	178	179	191	197	181	175	213	184	170	182	205	233	178	191	177	176	173	175	192	192	158	221	215	179	184	160	161	185	163	209	185	202	195	187	181	179	205	188	184	186	170	162	207	195	185	174	186	201	165	183	194	197	205	220	187	190	183	190	221	205	175	186	187	177	199	163	187	187	196	188	199	166	175	191	178	187	208	164	214	196	190	186	215	198	185	206	169	166	187	183	203	197	185	206	189	191	173	197	182	167	183	200	197	181	194	157	203	171	196	207	166	188	212	191	197	164	199	185	192	188	180	185	191	178	187	173	184	192	222	198	181	217	189	195	188	179	174	193	192	175	170	181	182	196	172	177	192	200	193	161	192	207	188	179	230	208	214	215	178	192	182	184	198	186	186	171	187	209	193	202	176	183	195	211	211	193	201	189	198	187	187	189	173	148	202	200	205	175	181	196	191	176	188	177	160	172	185	206	197	162	188	207	199	204	197	191	180	162	187	182	187	205	193	219	156	199	193	207	187	204	194	199	188	179	192	190	209	221	182	181	181	198	210	191	166	189	171	189	187	222	207	172	193	183	181	174	175	190	192	195	184	181	187	206	199	169	193	205	191	194	209	176	193	176	174	192	170	185	207	186	204	205	193	216	203	199	182	200	186	170	203	163	191	183	183	200	177	191	178	185	216	225	160	196	180	187	199	188	197	177	190	201	179	162	206	216	189	168	166	190	214	199	171	211	179	196	187	200	192	208	207	161	165	173	193	186	193	160	189	178	192	181	173	185	168	192	173	178	221	205	201	176	174	215	186	163	208	194	196	200	186	160	183	202	176	185	202	201	200	184	212	191	168	178	193	182	201	198	198	199	216	183	202	200	205	162	178	173	230	217	190	211	185	206	178	188	200	187	213	221	202	209	188	188	207	187	181	184	176	188	196	186	202	150	203	205	198	206	175	179	208	204	190	173	171	197	203	208	186	164	173	177	185	214	239	220	201	186	198	195	189	213	192	205	187	209	199	219	184	176	207	209	186	208	178	192	198	188	207	184	185	202	216	183	178	184	200	208	198	200	187	197	158	197	199	193	206	177	213	199	170	176	181	178	172	210	193	196	180	192	176	187	189	204	196	223	209	180	200	199	173	180	203	222	180	214	179	188	172	202	212	180	178	152	171	183	205	200	186	195	182	196	182	163	164	193	175	179	171	172	180	198	191	185	199	194	175	187	196	192	165	167	193	195	200	199	183	195	178	173	187	201	191	217	212	188	202	184	189	191	197	185	200	199	200	173	188	217	198	161	175	193	185	192	184	183	158	195	198	211	185	195	188	190	204	193	224	215	184	188	179	182	205	175	181	214	183	188	186	203	175	213	181	198	202	191	184	187	205	196	191	172	189	177	204	186	189	191	192	190	198	177	186	168	191	205	180	217	230	202	227	194	181	183	189	177	183	198	220	190	186	207	191	178	177	188	178	207	184	209	192	199	197	169	164	164	180	159	157	182	183	185	186	182	169	182	190	162	178	200	207	185	201	186	181	161	162	202	204	201	175	177	177	182	189	175	192	179	204	168	194	161	195	184	189	200	197	188	178	198	194	199	188	199	187	212	184	202	182	231	163	170	192	189	190	180	165	168	180	157	179	191	176	187	184	185	185	219	209	197	184	187	208	178	184	183	198	179	169	185	194	162	181	200	161	178	182	189	193	182	194	184	180	193	203	198	184	187	194	178	162	174	190	192	190	182	155	186	184	206	192	194	170	182	203	191	178	193	208	171	201	199	172	190	215	173	204	168	153	210	194	189	182	181	198	208	207	199	199	195	196	185
8485	1078	1897	2105	1843	1468	1245	1081	1021	921	814	746	681	691	677	638	648	587	574	563	650	633	536	539	502	548	567	555	551	540	481	502	526	525	519	525	503	513	508	538	496	483	541	514	537	538	500	543	515	472	501	499	498	542	544	503	525	477	538	538	468	499	513	498	505	499	506	515	498	527	483	478	503	485	465	484	497	498	428	488	510	482	516	501	522	481	519	507	509	469	487	503	497	502	540	521	468	491	523	464	462	503	507	466	505	463	504	470	464	491	481	497	460	482	503	502	495	469	482	459	493	516	544	486	488	479	459	444	484	472	533	454	470	463	522	538	516	514	472	502	525	500	505	477	516	486	488	481	517	487	468	482	490	478	530	466	526	503	501	460	506	486	501	488	499	516	474	477	497	492	504	524	448	497	489	512	522	518	493	490	500	484	495	482	506	491	459	530	481	497	489	529	479	479	472	490	489	515	521	442	486	478	491	521	486	484	525	491	514	528	500	519	526	477	500	518	514	552	468	508	514	490	485	522	457	462	523	486	491	486	567	487	504	474	505	475	472	458	512	504	512	515	481	483	491	516	482	479	481	507	472	490	422	498	465	544	468	490	526	475	483	479	475	485	525	510	513	497	535	484	500	498	520	504	507	508	456	465	496	524	515	455	493	495	487	474	511	497	508	525	491	503	512	509	497	475	471	503	459	487	491	501	502	534	478	479	463	486	487	487	499	490	504	483	528	488	519	490	494	503	498	501	489	475	489	472	509	488	497	472	484	509	482	491	518	532	499	476	507	496	482	507	475	463	460	508	537	508	495	486	527	515	478	495	485	482	506	521	499	457	507	521	457	511	483	492	481	497	496	496	490	501	471	479	482	481	463	482	509	528	478	478	487	515	479	482	501	463	480	498	450	488	502	536	500	481	495	485	432	516	461	481	481	497	451	487	477	509	531	506	512	499	499	486	476	513	502	479	440	511	477	465	521	486	479	480	447	481	490	509	531	513	509	490	516	557	546	488	512	520	491	470	492	483	449	527	481	461	509	493	485	514	471	474	463	479	467	504	521	497	469	549	482	521	488	487	497	488	523	480	496	491	495	461	505	516	529	479	504	533	508	504	518	514	495	515	497	456	466	514	514	503	508	515	485	459	535	503	481	523	476	493	476	521	497	476	514	529	458	530	462	502	472	522	476	493	502	438	487	495	473	453	468	489	494	484	497	489	484	491	504	502	515	479	506	479	483	458	491	477	514	510	551	458	487	505	475	506	509	511	447	506	439	474	501	496	493	501	501	492	460	529	485	489	472	512	494	494	483	487	511	494	508	519	511	519	498	520	455	506	505	486	520	516	499	508	524	487	459	499	508	487	526	509	498	511	488	477	496	509	495	474	486	468	493	471	493	519	451	479	527	519	486	475	514	492	552	477	500	463	477	481	487	489	463	500	481	522	502	512	544	479	474	476	498	487	515	540	517	518	495	494	480	480	524	517	479	484	500	478	515	500	501	508	476	536	506	520	487	460	509	475	475	534	457	502	539	488	483	481	501	471	451	486	481	438	523	495	460	473	499	478	502	473	475	496	494	509	487	475	491	465	480	513	511	501	464	526	520	498	492	498	522	489	493	494	459	446	509	477	448	503	464	525	486	491	521	594	464	469	514	470	501	447	488	494	533	506	469	481	499	466	515	519	481	451	514	522	489	457	465	482	519	513	439	523	465	498	485	549	480	478	525	480	494	519	478	478	493	536	457	480	524	501	474	471	503	486	463	503	478	484	496	508	503	503	493	497	506	498	500	488	490	465	488	481	489	479	492	467	485	500	522	514	489	509	455	483	537	492	505	495	451	493	509	505	512	481	472	475	472	507	505	488	491	469	483	484	494	518	485	501	561	516	510	482	544	471	471	496	510	447	479	485	489	500	544	490	444	477	480	527	496	511	494	454	508	493	494	485	439	466	495	506	441	488	455	468	554	494	464	518	480	486	543	478	488	500	496	513	474	503	518	494	494	509	498	477	519	441	451	493	521	508	465	488	516	533	489	496	483	493	478	500	472	470	482	459	495	473	510	493	511	475	514	521	498	508	513	438	489	483	493	474	465	497	499	493	454	510	475	502	538	505	506	491	505	477	493	481	471	483	489	528	514	516	483	498	524	423	498	483	512	524	488	505	508	497	508	471	455	491	472	473	514	500	495	497	467	470	463	518	460	504	478	497	478	511	525	491	480	448	495	484	475	471	456	506	480	501	487	501	467	485	516	466	467	464	496	456	491	484	521	488	498	481	517	521	509	485	518	487	502	480	478	532	495	485	495	490	462	497	513	493	526	499	473	482	497	522	501	503	526	488	505	490	489	513	475	486	481	486	447	489	487	471	526	465	503	499	459	498	503	511	488	474	468	520	425	481	470	497	464	512	493	492	448	479	486	488	492	480	487	498	490	541	452	471	475	475	486	516	538	497	487	479	510	490	493	455	548	493	482	463	462	503	496	471	508	484	505	526	469	532	524	465	475	470	483	500	499	445	488	517	497	474	500	506	487	509	510	488	540	487	484	535	507	491	500	476	459	479	482	481	472	531	532	526	473	470	488	510	459	494	522	469	499	468	477	456	517	476	498	503	471	492	534	485	483	534	470	521	471	494	497	484	471	482	495	514	501	521	491	518	508	483	451	495	470	516	500	508	469	486	503	531	460	483	459	482	516	499	476	471	497	487	507	489	483	510	498	468	477	502	471	495	470	470	519	471	487	491	499	476	478	506	502	496	450	474	475	501	505	508	454	486	491	482	487	471	541	491	532	462	485	461	492	457	458	508	500	496	497	453	496	471	460	516	515	515	481	509	494	482	530	507	486	453	481	499	542	486	491	488	475	484	509	482	491	535	495	536	498	510	521	472	564	453	526	502	480	511	500	505	486	533	507	467	520	450	477	453	484	490	471	490	501	503	476	500	459	494	468	543	507	481	500	482	492	501	490	496	472	467	475	512	505	486	527	485	458	467	471	482	492	458	513	477	454	518	524	467	462	515	515	486	510	454	491	463	468	509	507	487	486	464	445	511	481	482	522	537	515	482	487	476	508	488	471	509	496	486	475	481	512	488	494	540	479	475	517	502	494	499	485	467	471	496	491	492	501	501	457	538	474	482	503	497	482	532	496	489	524	491	529	544	495	522	515	517	490	521	450	437	445	485	540	485	508	496	507	509	479	508	501	479	509	524	493	485	497	491	464	516	496	506	489	480	477	459	478	491	505	494	511	527	511	482	485	481	470	498	467	500	480	485	506	491	510	513	473	494	495	491	498	510	512	532	471	450	480	452	470	468	479	464	509	533	487	496	528	500	477	481	494	478	494	455	512	458	472	481	489	463	460	500	485	481	484	517	495	530	503	467	493	503	510	498	470	509	464	498	479	520	482	482	476	458	477	492	479	521	481	497	471	478	486	481	511	489	510	464	440	497	477	526	509	471	508	501	493	450	484	485	463	483	472	477	521	483	495	511	480	479	486	503
1685	392	414	385	408	465	376	430	419	417	389	417	435	418	414	383	385	414	396	361	394	414	375	412	420	410	380	375	366	393	398	377	382	428	371	413	426	409	383	388	379	380	404	386	389	430	406	409	411	361	347	416	411	408	402	431	413	427	366	388	390	395	457	388	437	406	386	413	393	421	402	433	398	374	397	386	403	443	402	434	413	406	397	389	427	416	430	405	411	384	379	405	406	404	409	392	404	374	397	404	392	412	374	399	397	350	408	416	393	375	381	397	431	387	377	428	429	381	441	381	375	373	376	397	403	413	419	410	367	365	423	397	358	360	387	389	403	376	422	408	387	402	394	436	394	413	400	412	428	349	415	414	356	412	375	400	437	370	364	404	391	417	433	433	424	410	407	422	378	394	404	383	356	424	377	417	386	396	370	391	372	376	366	398	369	371	386	389	394	418	422	396	354	396	424	375	385	430	415	435	387	394	393	377	436	439	373	428	384	396	365	429	387	383	439	439	425	387	381	386	387	412	408	375	420	410	410	376	421	419	399	389	373	400	367	413	420	390	420	396	403	404	412	392	403	432	394	410	392	386	371	406	373	394	427	367	408	408	398	420	403	394	388	398	435	413	401	382	421	393	442	388	445	370	355	407	406	392	393	406	378	352	398	410	373	421	407	377	387	402	436	368	428	388	386	433	400	346	397	418	428	399	432	404	381	418	417	396	409	429	403	375	383	398	414	355	435	405	402	404	387	418	401	440	412	378	418	411	368	420	427	396	385	407	392	373	389	414	399	379	386	401	351	402	377	389	392	415	399	405	360	394	406	400	403	382	359	406	404	443	419	406	411	428	427	382	408	384	406	399	376	367	399	417	441	421	410	399	362	379	439	393	365	388	409	361	384	400	386	379	404	411	392	400	415	406	384	407	376	377	432	390	358	411	397	419	388	385	432	409	442	384	407	377	396	400	425	416	369	418	369	420	389	402	428	410	433	366	378	406	386	397	424	405	428	327	422	437	407	391	412	411	393	373	410	414	396	402	414	406	390	444	383	391	397	379	399	396	402	408	455	426	367	432	388	353	383	388	393	411	425	390	402	394	402	393	422	427	371	397	341	414	433	437	375	393	401	414	415	404	396	423	395	419	387	410	395	395	399	365	377	391	428	380	379	404	411	372	395	423	390	390	426	393	420	389	402	435	411	404	391	385	414	394	354	421	387	385	387	352	400	376	417	352	403	413	411	401	401	417	419	371	406	394	405	410	390	374	399	430	421	388	394	409	434	423	398	337	380	377	397	407	448	405	393	404	425	424	387	396	393	402	421	392	382	380	403	440	403	399	412	367	399	412	399	414	398	427	372	407	406	433	382	391	415	394	414	430	403	405	402	398	397	383	378	364	399	367	393	401	329	386	402	373	399	382	423	415	406	409	399	404	392	402	383	353	452	395	369	420	375	382	438	418	391	402	400	423	395	423	384	427	382	366	399	429	398	427	361	411	463	372	404	431	403	442	353	368	389	381	413	379	370	387	403	374	426	389	402	400	419	387	373	380	401	373	379	398	397	383	421	420	404	402	410	369	392	375	373	443	377	402	383	386	386	388	411	436	424	429	393	403	385	385	414	367	392	398	396	408	371	400	376	401	385	417	359	405	438	377	407	394	357	407	416	375	399	380	405	450	362	401	404	413	422	360	425	390	392	420	401	418	383	370	362	404	366	401	381	374	459	365	393	395	401	414	391	442	447	402	375	399	436	418	399	404	438	419	418	397	409	426	445	394	392	369	393	419	380	382	381	426	377	422	387	386	389	396	393	368	415	395	413	427	429	404	369	379	403	365	392	399	393	435	438	420	440	404	370	366	387	406	401	391	375	398	378	396	391	423	414	394	377	371	360	357	420	399	420	411	426	365	416	427	423	408	400	386	401	411	419	403	395	396	406	377	427	405	366	418	403	402	419	404	401	416	454	407	406	415	369	383	403	357	399	400	458	444	402	392	398	376	381	413	390	384	378	397	395	395	403	371	425	429	397	369	448	373	401	407	395	377	420	446	410	417	398	414	416	396	405	418	385	365	371	390	412	374	401	392	393	398	399	426	424	395	426	418	408	369	441	416	374	399	420	396	451	404	366	366	399	372	343	411	391	433	406	359	365	396	382	434	385	431	399	370	420	399	436	402	410	398	373	414	416	390	395	385	398	367	384	355	405	394	424	405	419	405	426	409	402	371	454	376	368	400	396	391	398	356	405	377	360	429	420	414	389	446	427	415	349	401	397	416	429	420	399	376	415	411	385	414	411	390	396	407	415	393	362	415	459	436	407	416	422	402	365	377	365	404	361	395	408	362	394	387	402	371	389	415	424	376	377	411	389	419	386	390	414	414	410	423	382	410	411	419	415	401	389	409	414	403	378	353	396	386	393	416	413	397	389	389	393	413	389	404	430	383	406	388	416	379	339	390	397	367	391	367	393	391	370	375	408	407	387	354	406	398	427	419	393	415	433	409	405	388	438	380	406	357	414	406	428	410	407	375	396	471	431	395	415	410	407	393	426	397	359	367	376	374	396	413	418	383	418	414	421	399	426	421	392	377	431	399	365	406	435	419	375	409	357	429	415	371	386	409	410	374	394	423	403	394	390	363	451	410	397	430	393	396	371	363	415	372	417	368	379	380	390	409	389	405	378	376	390	393	407	397	408	442	409	412	380	411	397	398	403	406	410	391	407	425	418	401	431	350	379	394	391	417	394	387	396	381	397	407	408	397	373	384	389	411	371	363	364	416	442	397	413	417	398	390	396	402	406	362	382	414	405	410	370	408	421	413	374	359	363	360	379	431	383	365	386	382	414	448	406	376	423	425	401	379	361	417	366	376	380	408	387	373	383	415	421	424	364	420	419	426	397	419	387	367	416	456	383	417	408	420	414	400	366	378	398	392	416	417	393	435	417	391	405	401	382	345	410	447	370	359	424	388	412	392	422	408	398	394	421	368	415	380	375	437	374	365	391	373	383	403	418	406	408	410	407	445	357	392	364	399	429	383	386	397	384	422	393	361	403	373	398	393	408	385	423	379	331	357	404	396	430	406	362	408	391	408	401	433	400	395	370	417	349	413	424	392	428	372	406	385	423	391	364	417	398	382	387	394	391	431	425	411	417	403	439	438	409	393	346	370	396	412	395	404	416	411	364	405	427	391	352	410	379	366	410	399	392	434	438	441	417	409	374	436	413	414	429	377	383	385	420	379	363	396	426	408	421	400	391	394	414	411	429	391	410	386	386	378	378	414	389	380	402	394	398	403	369	365	390	403	390	401	396	426	390	388	398	393	411	411	342	429	390	393	435	398	394	429	414	433	378	415	396	408	397	423	378	398	424	378	443	373	406	435	382	443	399	406	393	406	400	401	392	372	398	393	408	391	374	443	425	396	398	447	386	392	407	434	396	405	431	401	422	422	418	378	396	420	423	427	374	398	388	414	388	382	427	400	379	415	394	405	386	396	416	436	401	372
2068	885	915	836	880	953	887	918	867	826	895	812	860	885	823	839	837	837	883	852	848	809	884	875	827	831	915	831	877	861	918	907	836	831	881	837	874	874	916	870	862	835	863	832	846	855	850	901	857	821	856	902	850	887	901	883	852	883	849	839	821	875	845	825	831	899	876	856	861	821	861	874	896	920	915	897	831	912	849	841	816	831	836	853	876	891	899	871	850	886	916	856	901	890	860	835	888	851	931	860	874	859	875	851	882	862	905	859	867	874	876	852	892	856	921	837	911	835	856	850	844	856	860	840	863	862	906	894	873	898	818	815	832	871	819	847	878	879	842	872	878	883	869	881	839	876	852	892	904	866	838	909	875	866	914	893	857	827	858	857	880	835	842	821	920	855	907	902	877	885	867	870	886	862	879	859	819	886	843	922	828	919	872	858	895	903	835	869	860	891	922	872	835	839	882	828	844	854	846	853	852	973	848	857	874	893	933	852	831	880	854	841	879	849	854	904	859	875	873	821	916	879	856	874	845	842	866	903	895	883	901	870	807	848	889	867	838	848	839	877	877	903	917	876	854	857	830	879	928	893	800	868	827	851	833	869	891	915	867	878	870	849	908	848	826	884	907	882	850	877	898	886	883	820	897	883	829	821	859	842	882	810	882	822	814	883	893	894	879	862	844	871	836	848	823	847	841	862	863	896	842	817	825	790	910	817	850	923	897	878	846	900	844	918	832	864	846	884	856	874	850	904	840	857	854	858	914	884	845	823	850	895	871	865	847	866	855	867	845	862	837	887	855	856	879	926	903	928	887	847	863	912	830	870	872	842	838	877	872	965	824	874	889	898	841	832	826	857	860	865	848	876	857	891	870	822	853	848	863	838	829	839	868	851	866	901	833	903	847	868	846	911	848	882	847	853	846	880	901	859	882	827	896	880	911	882	809	848	861	894	887	879	861	836	894	879	845	846	889	899	836	864	806	777	857	889	841	885	853	884	880	889	873	811	864	822	890	842	867	907	831	815	766	861	876	827	903	936	834	813	847	879	866	854	828	863	852	927	908	881	891	865	825	851	863	853	896	914	891	843	886	880	854	838	831	861	868	882	883	871	859	868	901	896	928	833	836	887	898	871	851	879	824	907	860	837	876	900	842	930	825	862	843	916	871	864	838	837	943	863	850	871	895	888	869	856	848	861	811	807	849	853	867	894	879	837	936	840	925	872	854	874	845	887	857	847	816	896	864	856	862	917	863	862	882	821	848	887	928	874	890	874	914	867	836	867	865	871	789	877	877	858	828	906	875	885	893	875	896	840	872	821	864	918	823	850	813	848	895	857	880	864	836	884	897	862	838	867	872	953	872	858	861	845	867	865	866	857	855	843	861	838	835	867	891	861	853	858	785	832	892	839	867	930	885	864	874	884	833	863	877	877	854	870	865	832	872	861	910	877	878	889	869	840	861	867	851	881	863	840	851	862	879	887	886	897	879	880	883	902	834	886	888	853	942	831	900	922	866	887	868	864	905	854	897	858	879	812	859	890	904	920	899	895	878	932	919	856	874	852	873	851	867	869	866	862	856	844	880	859	869	886	906	904	871	873	805	876	839	901	894	862	851	846	821	871	925	847	845	880	840	858	897	982	920	842	884	837	910	853	854	850	916	856	839	796	886	898	867	869	859	819	890	884	842	862	834	836	850	894	826	851	871	908	839	837	866	859	896	881	858	879	918	911	881	862	903	871	853	897	851	862	852	861	833	849	900	866	844	861	839	839	867	856	897	881	848	846	835	832	879	845	887	837	848	880	881	896	872	893	880	860	906	876	871	897	879	855	889	929	905	878	821	834	827	851	878	900	903	865	884	867	869	903	856	898	839	927	861	890	888	886	889	902	900	851	899	858	914	863	838	911	857	845	848	896	866	907	842	899	872	838	874	880	878	899	893	851	883	890	818	790	865	858	841	822	858	861	875	907	846	918	908	874	891	816	838	806	876	882	894	812	865	867	821	909	902	874	882	891	837	822	846	873	867	833	866	840	842	869	849	845	899	855	935	923	832	836	863	813	863	868	864	811	857	925	869	905	884	903	877	925	844	831	910	895	875	836	834	835	843	856	854	859	839	873	867	853	894	846	934	877	862	860	883	860	873	849	826	869	875	870	840	841	872	877	892	895	844	842	874	866	882	906	857	824	871	871	874	894	881	870	872	897	850	869	886	902	834	887	919	909	872	862	887	862	858	879	826	868	907	849	921	884	853	876	890	863	849	848	871	850	879	814	857	886	829	828	886	913	851	883	850	879	908	866	870	852	896	880	846	907	938	858	855	823	805	865	916	857	868	886	861	943	865	832	878	886	888	868	819	850	825	881	855	916	878	829	870	883	925	887	903	849	849	902	835	889	880	841	899	783	898	833	851	807	859	829	863	827	823	861	917	830	867	902	881	857	795	927	893	858	869	905	872	845	879	833	900	912	878	865	961	875	847	873	860	885	886	890	844	905	864	917	869	865	885	855	901	855	783	820	849	822	849	879	894	890	892	872	863	846	895	868	828	833	873	839	874	863	887	885	861	868	932	863	890	871	820	873	867	849	889	895	885	892	887	845	851	875	796	828	829	792	850	867	915	850	876	857	880	821	920	862	849	902	936	926	856	874	869	833	864	895	901	865	934	895	905	871	831	848	881	839	842	845	849	834	886	824	839	840	919	939	865	876	890	845	840	859	862	893	844	970	820	901	884	891	935	878	874	837	845	847	869	841	838	844	886	877	839	888	834	882	847	889	854	808	850	874	850	819	904	862	880	891	903	894	906	877	848	869	825	893	909	873	892	910	867	865	864	875	853	879	847	895	836	887	892	862	930	878	795	847	866	878	890	856	854	861	890	868	861	850	865	848	856	851	816	881	873	881	897	834	892	853	873	850	919	836	891	841	856	822	841	884	807	848	887	874	845	858	895	878	850	842	853	903	891	884	905	856	862	858	860	888	886	894	852	887	839	846	909	852	807	847	858	846	909	921	870	906	845	798	844	843	866	825	814	818	889	907	868	875	880	869	881	827	827	847	856	862	855	829	886	796	899	887	832	835	867	836	857	911	828	859	860	881	895	834	851	852	899	855	895	844	857	873	885	803	884	851	841	873	840	943	883	888	869	881	842	905	859	925	850	863	860	850	848	826	858	894	904	858	852	812	845	853	876	888	861	859	868	866	824	827	870	933	867	897	844	866	825	867	925	904	858	821	865	857	901	874	850	873	830	881	859	870	844	809	893	852	843	886	856	881	874	893	867	865	867	902	878	858	911	850	857	840	885	908	865	872	897	862	865	861	924	888	842	863	895	865	899	846	867	873	862	837	893	919	882	897	855	869	873	853	849	879	860	858	961	880	867	842	884	870	929	911	881	837	887	819	896	888	866	917	887	880	854	846	888	828	820	832	860	883	819	827	813	848	842	809	880	812	890	882	898	863	870	870	885	872	850	839	826	847	875	868	831	881	875	871	872	839	879	857
7680	545	476	438	365	273	284	269	232	206	242	251	235	229	215	195	195	181	205	209	190	219	199	196	161	180	189	173	225	181	204	200	208	194	181	175	214	181	184	195	220	198	201	184	227	186	202	166	174	204	199	214	201	210	175	165	192	202	200	161	190	167	192	207	195	208	207	210	186	178	199	198	191	191	184	210	193	186	185	182	189	197	192	205	207	177	202	169	196	186	191	167	200	185	197	211	202	195	198	166	193	198	179	198	195	186	187	194	162	194	230	198	192	182	193	207	196	185	212	178	205	205	229	190	174	199	209	193	235	208	181	215	204	205	190	186	198	174	179	206	195	195	213	193	195	184	189	180	204	176	191	190	205	187	167	220	212	183	176	205	200	216	215	199	183	184	184	202	185	212	190	190	190	183	189	209	211	171	171	191	186	176	200	209	176	219	199	193	190	224	218	182	183	201	179	184	179	189	195	173	212	192	170	204	176	191	204	194	171	188	196	189	182	151	197	189	205	205	179	203	177	192	203	192	190	210	204	169	232	203	202	175	197	214	210	196	179	214	199	228	159	193	213	181	195	178	218	184	216	189	216	215	206	202	191	187	205	211	205	204	176	213	192	178	172	197	215	185	201	190	211	196	199	180	183	211	173	198	208	211	186	167	179	166	193	213	207	215	189	192	173	202	201	200	189	180	180	164	201	199	191	206	194	208	191	227	192	189	178	189	170	202	194	207	170	167	188	191	169	205	192	203	194	183	188	174	174	180	188	161	184	194	209	186	193	192	215	199	176	196	187	183	196	182	222	193	180	165	199	175	194	183	197	191	198	188	185	200	201	222	181	212	202	190	192	187	192	216	215	202	195	183	186	196	220	223	216	200	212	188	177	198	189	189	192	187	214	199	159	184	192	198	202	221	174	228	207	196	189	195	211	182	172	190	165	197	195	201	204	189	152	193	204	193	193	212	176	188	207	197	197	188	174	203	200	182	205	185	201	195	178	194	209	173	195	190	178	221	173	207	178	159	181	193	205	195	164	178	195	164	190	186	184	202	210	185	178	204	208	190	175	185	164	168	183	211	197	202	184	158	161	187	195	193	205	194	222	180	212	184	189	187	232	230	215	191	182	202	180	173	220	205	184	201	190	217	197	176	206	185	214	204	209	194	194	171	178	200	221	200	216	195	194	169	179	201	190	202	185	207	192	204	220	169	197	201	195	218	244	175	218	178	183	187	213	179	233	209	225	201	186	197	206	185	196	238	192	198	180	186	207	177	199	178	209	240	175	215	208	206	191	189	201	199	206	195	194	199	179	206	207	201	172	184	209	187	188	195	184	225	192	188	195	185	208	209	176	216	192	183	190	188	185	194	173	181	214	193	197	214	191	187	220	175	174	182	183	173	185	160	179	206	195	203	221	192	215	217	191	183	196	179	181	193	177	187	187	206	201	160	227	196	178	198	203	233	214	210	174	180	179	210	176	203	207	210	194	199	234	222	201	178	213	184	205	189	185	180	210	191	167	194	212	182	204	173	183	212	182	190	220	156	187	215	185	197	184	198	182	163	197	194	195	163	202	204	178	182	204	171	179	222	215	190	176	209	222	208	191	227	191	184	194	205	218	194	192	209	179	193	199	171	202	196	223	164	200	199	216	210	179	175	183	203	203	195	204	190	170	202	192	214	225	175	193	197	171	185	208	179	199	178	205	204	210	205	192	187	204	172	192	206	195	215	195	189	188	212	184	188	194	203	229	174	209	166	211	192	170	169	205	191	191	190	232	187	185	158	169	184	184	196	211	207	208	196	219	183	211	215	192	223	167	167	200	188	198	207	175	181	170	164	189	202	182	200	205	175	214	183	197	176	170	212	191	187	214	186	177	191	227	178	198	174	182	173	196	182	213	204	186	187	194	182	202	194	199	199	180	196	173	203	183	191	189	169	199	193	182	196	206	183	185	202	184	208	170	197	234	200	200	195	186	189	182	181	176	188	186	153	218	238	199	190	190	200	205	202	183	220	191	171	206	207	187	196	175	198	219	185	183	188	185	195	209	221	228	170	189	200	201	165	176	214	223	201	213	183	224	197	203	187	188	176	188	152	191	209	184	199	193	211	193	177	194	179	195	185	188	195	203	178	182	195	212	178	175	205	193	208	177	177	188	202	188	199	201	170	166	199	195	198	200	213	192	213	200	227	232	195	179	156	189	191	191	206	190	178	192	207	249	207	186	171	212	200	199	204	172	193	183	195	213	191	194	188	195	211	217	179	195	197	183	223	187	196	179	176	176	189	201	186	196	211	195	177	202	177	192	191	202	211	194	215	194	218	191	214	218	211	202	193	189	214	172	187	174	188	185	220	194	186	187	209	182	198	156	195	197	205	194	182	195	189	173	214	176	210	171	195	195	186	196	191	181	183	194	176	193	188	206	179	166	192	204	187	181	190	186	182	201	207	187	189	199	189	194	202	197	205	193	205	217	197	214	168	186	185	186	195	180	182	200	199	190	208	208	205	180	192	183	196	193	219	197	201	203	210	162	182	186	186	227	192	167	193	211	216	200	183	198	210	190	188	180	175	208	180	171	186	174	199	196	186	173	170	176	190	168	215	180	182	176	180	177	209	198	184	196	166	196	193	189	185	210	196	192	180	185	193	192	193	194	178	203	193	170	181	180	201	197	180	215	160	192	187	199	197	178	166	186	207	211	195	201	188	187	200	180	211	221	230	193	188	175	167	205	206	202	202	182	179	167	172	180	204	196	194	223	189	176	197	211	208	189	196	161	194	213	188	202	195	204	214	193	183	182	191	181	189	206	178	176	211	204	169	210	239	165	180	191	216	186	181	176	210	174	176	199	193	171	219	186	174	218	199	196	197	161	183	154	200	218	204	179	187	186	194	198	184	205	197	235	201	196	177	213	186	233	172	196	202	208	208	194	194	195	166	180	189	168	191	202	197	200	202	201	191	185	174	214	224	199	182	198	205	180	192	187	185	188	209	189	182	196	189	198	178	177	200	204	199	190	195	173	176	194	192	211	209	196	223	213	172	197	192	165	204	186	192	183	205	198	195	218	196	193	205	199	199	189	162	185	229	195	201	185	184	209	214	186	186	177	178	163	199	190	209	207	168	175	193	198	195	188	175	191	197	191	206	189	192	219	214	189	203	170	205	192	191	167	200	209	207	208	166	172	183	203	206	192	197	190	168	200	200	177	205	199	198	187	192	195	177	172	192	206	222	204	223	156	161	198	216	202	188	195	190	216	210	173	206	191	171	207	166	199	196	193	172	192	204	188	197	193	176	201	185	190	134	207	187	193	213	203	193	209	193	200	192	220	180	198	192	218	190	157	158	209	204	218	162	198	207	185	175	196	202	174	190	198	192	191	192	202	205	189	156	199	181	210	177	187	188	205	206	203	170	187	165	196	215	209	212	172	210	177	196	200	187	219	180	170	189	158	206	201	220	192	188	188	189	184	195	199	222	211	176	206	173	204	188	203	213	197	181
6458	768	1211	1337	1160	1007	832	752	722	651	619	567	526	555	508	538	527	550	558	523	474	497	494	516	505	531	477	474	479	469	470	464	463	466	484	459	492	504	473	473	495	466	487	450	476	456	455	467	443	487	457	511	460	463	463	444	470	494	457	478	483	480	487	498	487	444	514	423	472	438	435	514	520	478	481	476	467	464	476	453	444	492	422	480	472	467	458	470	495	468	501	464	454	448	438	506	431	449	467	472	448	491	474	455	461	489	447	440	478	466	468	466	476	488	453	419	496	490	425	439	489	434	464	454	449	497	482	438	446	490	457	436	477	456	497	434	457	492	486	435	451	419	468	450	440	428	448	447	483	483	453	431	468	432	458	455	444	458	463	475	467	478	479	474	452	492	505	441	472	482	425	464	431	457	424	453	456	451	460	444	441	469	455	464	489	447	500	430	465	487	486	424	431	416	452	421	469	486	444	459	464	446	434	427	416	434	465	479	477	473	486	476	444	447	462	478	451	450	410	430	457	434	435	439	426	476	461	432	484	503	439	498	470	474	461	474	442	450	462	487	438	472	446	446	475	445	432	512	455	465	472	500	435	469	445	466	448	433	450	467	458	474	467	424	479	469	472	484	456	450	449	480	472	462	409	465	490	496	450	482	496	458	465	459	461	441	452	494	455	435	431	470	431	504	449	474	469	421	500	465	435	449	480	457	452	477	453	527	469	465	467	466	469	454	463	479	456	464	440	442	454	476	458	444	466	491	452	447	433	448	429	499	477	429	460	438	500	441	447	442	465	503	459	499	455	462	440	454	441	445	442	478	493	449	446	508	469	474	459	474	451	438	453	443	426	491	506	471	446	431	445	503	441	458	469	453	489	442	472	440	483	427	463	459	468	480	472	477	468	451	447	466	483	466	504	465	474	463	468	441	429	475	459	467	457	465	446	491	470	448	478	461	434	511	507	457	439	435	476	469	457	435	458	475	424	469	495	474	471	459	473	496	489	475	454	459	434	450	474	443	461	491	484	408	457	510	482	435	481	417	439	449	444	442	480	488	502	457	495	454	491	449	459	474	454	465	532	464	465	468	441	458	437	444	475	444	440	436	455	440	452	490	460	478	473	451	446	463	461	449	523	472	467	471	491	442	479	490	470	482	454	491	459	469	435	454	485	452	471	504	450	463	470	421	451	435	439	433	482	446	473	478	486	465	481	497	476	480	490	482	458	464	439	467	439	481	422	457	428	476	459	512	486	458	471	478	479	468	470	454	447	443	462	435	445	488	512	475	420	465	442	457	475	447	468	476	477	451	472	464	462	471	438	454	449	433	459	482	455	453	501	466	465	466	499	441	452	461	439	487	466	478	398	430	460	480	470	465	458	441	450	441	481	445	480	480	467	437	406	458	452	444	478	479	435	470	420	458	461	419	452	430	450	452	471	455	471	451	433	432	485	508	466	489	437	478	474	459	439	467	467	469	493	468	490	457	443	408	433	436	419	410	440	426	452	500	412	432	485	452	438	444	444	440	494	474	450	451	445	496	474	454	478	443	473	467	489	488	458	451	454	478	435	480	462	461	453	485	432	481	468	433	472	446	458	494	495	465	456	410	468	462	428	465	488	452	480	453	432	461	472	435	498	475	466	449	453	490	490	426	471	463	462	456	456	440	430	420	457	491	479	439	501	500	488	481	458	472	468	470	462	435	462	460	474	469	515	423	456	459	438	448	436	447	478	462	475	468	450	489	458	455	457	469	452	464	444	451	463	490	440	468	474	492	482	444	455	463	437	470	437	467	436	505	454	497	456	486	471	442	479	437	495	488	430	475	517	474	469	450	435	433	490	489	406	474	497	424	493	463	465	455	439	447	504	492	446	494	478	475	492	490	482	454	488	475	435	467	448	445	432	503	484	467	466	473	503	480	440	460	437	450	506	463	474	500	441	481	447	470	464	453	449	497	463	451	442	485	478	451	477	492	461	448	452	475	483	489	483	472	479	491	441	428	490	464	462	468	454	448	490	412	446	456	430	495	494	467	458	480	480	440	483	469	471	476	426	469	466	461	450	490	454	439	450	467	453	460	510	453	483	488	464	452	474	443	445	457	449	459	429	473	477	459	457	456	459	434	467	481	434	464	491	442	468	442	500	451	492	436	470	482	482	484	445	478	483	454	471	483	427	477	441	487	472	445	445	454	440	476	419	451	487	433	466	455	432	439	476	429	440	510	441	488	428	454	423	523	488	458	465	488	478	497	449	465	469	462	433	482	479	441	498	470	483	463	465	481	472	428	489	430	479	479	468	498	421	473	503	459	497	465	456	423	474	498	478	443	459	437	449	472	486	485	484	481	473	461	435	446	449	500	456	451	453	439	495	517	446	452	466	426	493	491	464	472	491	458	441	479	477	459	498	446	473	495	492	461	462	451	447	438	434	471	519	498	440	448	459	468	475	454	493	449	479	467	457	456	466	469	423	472	515	459	464	466	466	487	494	425	473	472	446	490	478	451	452	493	430	464	485	475	454	474	474	465	442	466	438	475	469	443	415	436	485	493	466	492	457	478	434	427	425	483	430	491	471	420	430	456	481	436	451	463	450	457	496	436	463	459	449	424	467	486	485	444	463	473	442	477	484	472	453	460	468	484	478	424	474	430	484	473	447	421	475	454	434	480	482	499	466	436	442	452	473	490	446	484	468	476	455	463	453	479	487	476	471	481	451	462	434	449	487	453	511	451	481	464	469	474	465	450	504	509	474	473	450	478	471	438	441	485	435	456	486	457	445	467	471	443	456	441	455	479	472	440	454	421	432	476	469	443	466	495	467	486	466	478	432	471	476	476	485	448	460	482	493	432	460	445	418	481	455	483	455	467	476	494	462	472	444	480	514	464	436	475	449	482	502	465	476	479	453	450	466	443	491	474	478	439	471	451	431	480	504	447	456	446	450	461	426	480	443	456	505	424	459	442	459	442	424	460	495	496	464	480	445	474	481	449	443	444	481	440	506	502	492	453	459	461	474	435	480	451	462	460	472	449	479	500	494	461	411	447	475	462	456	487	462	445	466	445	454	472	473	440	460	465	478	466	463	449	472	458	495	501	438	443	461	432	488	455	490	464	493	448	457	481	439	478	480	479	432	478	482	461	461	445	415	480	475	411	453	461	439	502	460	420	458	470	472	445	467	465	462	475	449	474	481	473	463	444	465	474	429	440	455	480	433	456	468	451	474	482	439	459	476	443	448	503	460	447	443	469	476	490	485	448	457	428	478	494	459	459	429	434	432	442	456	459	488	450	484	479	440	481	430	481	463	440	471	446	475	453	477	487	456	463	449	440	437	432	435	459	459	485	477	453	433	435	454	451	464	452	461	455	455	448	462	487	491	440	469	460	500	443	468	409	488	455	472	468	437	444	473	464	503	465	448	489	451	458	450	443	443	452	467	452	422	476	430	448	471	462	485	482	488	491	459	423	410	414	480	428	456	440	482	440	436	450	468	480	489	455	463	473
14814	1335	918	662	503	384	323	270	254	249	242	244	226	166	245	221	202	192	215	222	224	225	184	214	216	183	213	205	221	207	181	191	187	194	191	189	183	185	192	182	216	221	188	196	189	177	199	203	225	170	187	193	179	193	172	185	188	177	176	182	200	185	206	200	185	200	184	199	183	185	177	166	171	166	198	175	176	179	219	196	172	204	190	206	184	208	203	196	177	187	210	205	187	190	185	205	191	188	182	184	219	180	205	194	194	218	202	221	177	184	189	173	188	189	199	163	182	207	193	184	198	192	169	185	216	183	166	191	167	206	168	174	194	172	174	186	195	194	187	203	186	199	187	208	192	184	191	197	192	203	191	169	185	183	201	197	195	191	179	197	220	171	185	200	178	171	191	193	202	185	183	192	202	176	217	191	203	195	169	201	172	191	210	212	179	171	192	187	206	190	181	194	180	185	179	175	192	193	175	188	182	187	183	183	175	173	201	194	188	182	197	180	206	182	156	171	192	161	203	215	198	204	173	188	158	216	165	198	177	177	176	156	177	172	190	210	187	183	208	174	199	189	203	203	193	180	193	178	187	165	201	171	197	195	205	189	175	189	208	191	190	185	153	179	190	190	192	188	190	183	190	196	167	209	191	201	184	214	170	191	192	206	196	214	181	182	172	197	166	194	174	172	180	194	192	186	197	194	180	168	193	194	195	193	211	195	190	168	175	194	189	199	207	164	194	192	174	180	200	205	176	191	157	207	155	190	240	170	167	179	166	230	196	168	179	172	156	172	184	179	194	194	176	195	212	182	200	170	180	182	209	195	211	169	199	190	183	197	174	174	183	157	193	193	174	187	179	175	182	197	180	196	193	168	172	192	198	204	185	184	192	187	209	224	199	187	194	179	195	183	207	173	217	211	208	175	184	175	191	193	204	186	163	206	164	173	192	214	192	201	188	205	183	192	175	184	175	195	187	209	166	203	161	189	166	181	213	208	204	186	195	212	195	197	190	176	193	176	176	198	177	162	180	157	191	187	180	208	184	197	198	212	185	194	165	182	206	169	188	193	190	192	192	190	191	199	183	191	176	182	159	166	160	202	173	176	212	223	203	205	183	177	167	178	199	192	168	188	189	219	180	174	198	165	192	185	186	187	168	193	194	181	195	197	171	186	170	151	205	176	193	179	163	180	189	202	194	211	162	193	173	187	174	203	222	202	187	166	193	207	189	181	194	205	188	160	172	177	183	161	163	190	195	182	181	203	206	201	189	189	221	177	192	197	219	182	170	174	195	159	169	170	176	193	171	190	207	198	182	172	178	179	199	187	170	175	207	170	182	212	190	217	172	179	176	202	189	201	209	180	206	194	197	186	193	206	191	158	195	209	194	187	232	215	192	182	214	179	178	185	195	197	159	170	170	177	194	195	193	193	196	193	177	231	196	171	164	193	162	188	205	190	203	190	194	213	179	199	193	202	180	191	174	193	190	186	187	189	207	199	194	221	177	194	187	188	198	201	197	191	183	206	199	206	188	202	208	199	188	168	200	191	169	201	180	156	203	204	190	165	185	178	179	200	184	202	181	193	169	166	204	200	192	202	191	151	183	216	180	161	187	204	184	236	177	198	183	159	183	208	178	173	191	199	162	199	188	191	169	170	223	188	220	176	207	191	173	194	206	209	195	212	209	198	203	197	198	179	207	200	200	188	211	178	204	164	198	196	187	201	213	181	204	185	199	165	160	180	202	174	168	172	191	179	203	180	154	183	191	195	175	193	182	187	203	162	174	181	193	195	163	163	201	191	177	190	178	172	187	209	200	179	216	193	164	181	207	217	171	178	187	173	174	208	193	156	195	191	198	240	189	181	229	176	189	204	168	193	184	172	193	216	184	194	204	199	187	206	180	185	187	177	208	197	201	169	183	216	205	188	187	208	206	187	189	202	175	190	209	207	171	173	175	181	161	200	181	185	172	196	172	193	173	165	177	173	180	204	175	165	198	187	216	173	160	183	178	197	204	181	180	194	199	173	209	184	188	175	176	176	180	183	201	164	165	180	216	202	193	172	179	209	177	177	186	194	181	186	206	178	187	185	157	166	172	172	167	170	172	191	188	190	201	182	178	182	174	192	168	209	204	202	177	171	174	179	171	197	182	183	174	189	185	170	182	195	202	194	183	186	172	197	197	182	165	167	193	195	177	182	161	188	226	160	193	177	190	201	189	199	179	172	184	191	181	182	175	205	205	187	190	165	189	162	180	177	202	165	166	189	192	197	193	190	208	200	190	198	197	198	176	166	185	190	185	173	185	188	155	190	192	204	185	180	186	189	185	205	168	200	191	181	167	190	180	153	185	168	205	162	206	169	180	189	184	166	174	174	166	184	190	209	196	203	173	193	188	203	195	172	172	184	178	184	187	190	167	178	182	190	190	195	213	196	187	182	168	182	178	161	205	189	213	188	174	180	189	191	193	186	198	178	218	177	208	189	190	189	192	190	192	209	179	183	194	195	232	199	204	199	193	208	195	154	177	166	179	178	186	170	174	192	201	176	185	188	166	209	196	193	194	185	206	193	173	186	173	195	189	198	215	202	161	170	181	186	173	192	197	208	188	198	200	195	189	174	192	190	197	164	177	173	204	178	190	222	202	194	197	196	174	181	201	202	187	165	181	187	184	195	188	181	177	201	185	195	179	184	192	177	190	193	155	193	211	159	173	204	195	193	195	171	210	191	194	181	194	192	175	187	179	182	162	169	188	194	181	181	182	179	200	190	162	193	200	202	187	205	200	202	212	188	208	201	172	176	185	230	202	174	182	180	170	194	216	227	186	196	189	175	194	180	188	199	201	211	186	208	177	206	186	171	180	191	174	176	179	191	206	195	197	204	186	196	184	163	183	181	181	182	211	199	202	200	188	178	198	179	210	210	182	188	200	172	208	170	193	197	235	201	172	194	181	184	183	171	196	201	190	176	174	184	202	164	187	172	185	165	174	189	200	195	191	185	179	184	160	156	191	197	181	180	163	219	169	201	200	186	183	178	178	187	177	203	201	214	174	203	201	194	209	191	214	175	220	179	181	213	177	206	189	208	183	177	185	203	194	187	201	201	196	181	175	198	188	190	172	216	180	183	195	194	188	164	162	194	166	176	186	194	182	211	189	184	170	205	205	172	206	193	174	187	210	186	184	213	198	183	177	192	178	183	175	176	155	182	187	157	191	183	185	157	176	202	191	221	169	198	195	192	184	161	191	184	192	189	167	189	199	188	193	191	184	194	199	183	179	180	196	198	191	197	205	181	189	195	166	197	219	214	159	199	192	203	189	198	207	175	186	198	196	188	183	185	206	190	193	185	193	196	192	176	199	168	182	211	182	194	213	175	192	160	200	199	165	194	194	189	177	181	206	169	194	178	182	188	204	164	170	158	193	185	182	188	175	192	220	179	184	184	180	190	184	177	183	191	181	206	184	192	194	181	197	187	205	183	186	209	174	175	175	159	179	161	208	180
8435	1088	1964	2070	1778	1491	1204	1055	975	905	809	771	756	679	681	642	610	611	621	553	603	537	549	567	552	535	542	524	533	551	529	515	487	503	520	488	541	490	498	498	493	522	488	508	496	547	549	527	508	531	500	461	526	494	501	500	478	479	519	499	495	499	550	474	519	492	510	502	496	457	504	516	487	473	464	478	439	468	526	516	467	469	527	458	484	498	491	478	504	490	494	507	497	488	484	554	466	495	513	502	499	469	462	483	518	461	453	430	460	503	488	477	463	523	507	476	479	485	473	483	463	487	486	489	516	506	469	487	488	474	491	472	516	474	494	500	485	470	452	480	476	495	470	463	498	495	469	503	504	463	456	467	495	485	511	508	474	513	523	509	457	517	491	458	455	509	471	451	489	484	510	475	484	484	457	469	486	478	471	492	487	511	459	437	498	465	482	441	464	499	504	506	468	451	469	511	495	449	493	495	479	479	500	533	495	481	471	435	477	459	484	475	501	525	487	515	486	454	534	478	469	454	487	508	509	474	462	497	490	480	452	504	497	478	513	474	445	495	490	493	527	493	512	478	484	452	502	503	532	471	468	517	512	502	555	463	478	470	505	461	517	461	514	480	481	484	466	480	484	522	485	477	483	492	440	543	477	490	509	474	459	502	484	489	473	482	537	479	515	446	469	462	494	477	499	472	521	491	501	445	504	497	493	479	490	483	520	483	481	458	508	479	488	553	502	500	459	519	464	461	468	481	465	462	459	449	489	486	505	494	474	467	500	477	495	465	486	502	493	489	520	491	479	525	454	482	502	493	480	519	479	482	527	483	504	498	476	491	477	506	480	487	488	499	526	513	434	542	502	538	481	457	502	484	512	505	474	476	484	475	501	473	440	466	486	466	537	475	483	502	485	484	472	469	497	452	482	474	494	448	513	449	528	513	480	473	476	511	479	451	507	491	465	486	550	478	513	455	463	482	469	452	518	496	470	433	488	500	463	476	504	456	479	495	491	533	462	498	483	507	531	507	464	515	452	475	509	475	512	471	492	533	493	533	491	500	459	494	475	517	467	475	506	464	509	487	469	503	490	510	497	501	455	489	495	465	479	510	483	466	496	501	482	507	458	454	474	490	460	475	491	493	462	482	487	508	491	465	518	500	493	477	476	462	474	499	496	479	486	458	540	509	478	525	461	514	482	516	446	476	455	506	464	515	449	485	484	499	480	490	495	465	490	513	507	491	500	496	496	506	495	492	477	493	508	502	476	479	493	495	475	451	461	487	467	478	474	484	455	523	479	504	500	471	476	449	472	483	480	464	457	480	479	464	513	483	495	457	487	507	528	499	486	485	488	454	494	491	494	493	494	520	496	464	456	512	494	498	469	449	500	507	493	464	525	466	463	505	478	469	500	471	473	517	493	465	459	508	519	441	470	469	499	526	519	493	461	500	493	440	465	495	484	478	481	515	501	499	476	429	498	455	510	498	466	490	488	469	475	500	509	497	490	478	506	467	488	524	509	507	481	467	485	492	461	473	514	486	502	491	476	429	476	544	476	482	498	461	477	499	502	502	453	471	507	522	509	446	478	511	494	501	474	509	510	473	486	469	496	434	463	488	468	469	501	495	492	456	500	525	496	495	520	508	421	490	456	494	487	483	463	494	464	446	481	516	492	509	489	466	493	481	496	440	456	482	478	476	436	484	455	489	469	492	447	470	480	510	482	534	490	505	492	445	502	494	496	506	515	475	507	474	490	491	467	474	480	447	484	487	508	542	434	485	458	518	483	454	479	512	463	458	463	497	518	484	492	507	493	501	515	469	493	517	458	472	496	499	506	467	512	493	442	476	516	528	473	492	474	485	476	517	485	434	466	501	502	496	443	465	443	481	478	485	473	450	455	504	502	503	488	487	479	517	451	477	498	525	516	495	511	475	469	480	463	505	461	484	490	518	478	508	445	471	543	488	497	538	452	501	491	498	476	490	508	486	507	452	475	462	488	460	467	485	439	499	530	524	538	457	474	514	528	498	455	450	485	442	502	479	454	504	488	502	467	547	462	490	473	493	477	511	503	518	468	530	486	499	509	475	481	516	494	450	512	496	504	488	478	486	457	475	447	476	460	449	524	494	500	498	508	438	475	481	456	466	503	485	487	482	490	449	529	488	498	472	496	466	477	512	483	513	448	469	449	472	502	481	448	469	528	467	534	486	432	487	520	477	502	516	488	487	490	523	475	509	536	461	530	429	433	464	489	517	525	477	437	515	480	477	481	498	488	453	464	473	447	497	481	480	495	490	516	507	480	474	520	469	493	495	483	498	492	508	503	478	455	477	535	475	509	485	488	483	480	481	478	494	480	490	475	486	505	421	496	474	481	489	460	509	487	526	469	474	449	455	472	509	539	506	455	493	507	478	514	463	496	506	483	486	510	479	490	469	501	447	466	502	487	436	520	487	507	505	470	531	496	501	488	516	486	517	481	502	506	503	486	490	491	460	483	517	472	502	496	496	506	460	472	478	513	475	460	453	480	457	526	531	438	486	435	513	461	544	470	501	503	478	485	463	474	463	508	477	474	486	479	503	488	489	494	493	478	515	479	485	508	464	470	489	490	501	533	502	459	462	497	511	491	462	465	489	516	445	515	488	529	491	486	502	508	460	513	483	497	460	474	485	487	447	485	460	469	525	503	515	460	501	448	487	460	480	495	481	498	507	441	495	481	453	440	476	481	506	489	510	500	495	471	490	458	496	489	499	472	502	531	465	471	499	517	482	487	509	512	522	468	499	478	475	458	460	457	492	497	471	490	469	526	482	512	503	474	516	426	487	494	493	473	488	480	485	506	498	460	480	469	488	441	485	488	496	527	458	465	461	510	533	485	515	473	459	523	496	469	452	458	502	506	495	502	484	486	519	499	454	453	504	474	465	527	495	492	486	517	520	500	477	494	482	478	471	464	474	474	493	506	499	463	501	472	479	512	502	465	526	500	473	494	515	493	495	467	511	513	466	511	486	474	545	484	460	495	447	477	472	497	450	488	493	462	493	478	504	506	463	493	463	524	459	458	503	505	485	509	485	484	469	522	497	460	534	451	469	501	475	481	489	469	506	481	501	509	515	482	463	502	504	499	483	484	519	457	488	523	508	498	479	478	489	473	467	521	488	488	503	516	468	469	476	525	495	457	466	483	489	523	462	538	460	484	452	459	491	513	477	536	483	486	454	478	486	539	501	502	494	492	492	496	484	476	469	472	475	506	454	486	480	452	524	517	499	490	467	468	447	503	467	492	471	477	497	479	503	482	541	436	491	493	504	486	502	500	512	514	491	516	468	472	491	453	467	524	503	492	472	471	490	496	512	491	488	544	465	517	498	480	431	496	482	486	477	499	528	503	480	515	468	472	487	489	482	485	496	503	494	540	463	450	511	491	476	462	522	501	431	493	501	515	516	514	484	506	452	510	495	467	540	507	463	487	460	507	455	498	457	519	496	505	437	490	458	464	461	507	459
1582	411	414	367	423	438	379	376	386	392	376	420	403	426	402	383	389	400	379	397	381	404	375	411	409	361	370	388	409	406	398	388	430	399	398	398	363	400	414	417	425	402	384	354	436	424	436	408	412	378	388	404	365	398	418	416	399	415	393	387	418	419	384	372	382	411	397	381	379	421	406	419	366	362	372	396	394	406	426	419	400	405	377	412	439	392	366	432	379	375	417	416	400	366	381	436	387	385	419	373	408	388	378	404	386	380	348	391	439	360	388	407	417	412	400	435	418	428	429	406	400	401	380	395	402	391	401	412	403	429	406	384	385	428	429	422	378	413	364	394	408	398	370	401	393	379	389	363	354	415	376	426	386	396	380	399	421	352	360	397	434	387	403	391	408	408	401	379	371	436	353	408	382	390	375	372	395	381	394	388	383	411	394	419	417	438	398	420	404	394	374	418	382	382	417	368	414	404	380	371	396	413	407	390	398	376	417	388	427	370	409	401	366	393	416	363	403	422	417	332	374	379	410	417	374	394	382	383	369	365	410	403	434	413	425	413	372	407	422	400	389	396	375	401	375	390	386	418	410	392	389	398	379	359	399	385	460	386	421	364	377	373	397	428	403	419	379	373	382	380	381	381	363	367	407	406	386	419	412	401	419	414	444	378	337	418	414	379	381	394	370	389	374	395	394	404	410	401	386	372	370	342	408	352	393	430	380	396	385	426	401	375	410	423	408	370	362	391	378	396	366	353	364	414	397	428	378	386	411	353	401	361	394	387	392	412	406	405	398	422	369	399	373	436	415	380	426	404	414	382	369	414	413	416	421	443	393	438	385	389	390	405	390	387	417	417	397	385	415	422	394	379	419	377	400	394	398	402	382	427	421	357	416	385	411	408	377	380	431	408	395	409	428	450	432	398	413	391	368	368	407	399	415	380	427	410	385	406	382	366	418	395	405	402	355	400	361	380	382	428	404	376	391	409	375	369	378	376	411	416	393	405	389	413	432	417	408	377	403	442	398	375	399	412	414	366	382	369	409	382	394	424	400	398	408	433	435	401	418	386	402	410	392	365	388	408	401	402	424	383	388	374	436	390	403	440	415	393	397	376	405	368	395	427	438	411	401	388	432	388	382	404	369	398	406	361	393	451	399	383	375	411	403	408	407	382	406	394	399	411	388	399	363	413	426	429	398	387	378	385	373	394	368	346	412	400	375	410	401	410	380	420	413	415	378	401	401	430	404	380	410	359	436	446	386	366	443	382	375	394	427	418	420	399	389	393	415	386	397	388	404	358	363	398	396	368	396	381	372	390	404	371	403	363	413	389	355	366	378	413	423	391	422	417	400	371	422	382	389	420	430	378	436	395	413	419	413	406	364	398	384	414	393	417	394	418	408	414	400	396	430	396	389	381	418	391	357	399	404	370	379	392	416	400	399	363	421	414	418	398	396	372	365	373	375	413	409	454	389	385	393	381	424	428	370	406	374	425	376	446	401	388	409	386	438	377	397	456	404	362	404	389	362	403	399	436	386	378	388	397	393	414	422	384	406	397	422	373	408	367	428	431	476	387	403	368	412	362	389	395	357	407	406	465	433	403	400	411	397	397	384	375	345	348	372	373	383	404	409	400	405	376	429	406	386	450	409	408	380	420	375	395	405	403	351	416	394	397	397	407	404	405	387	401	438	394	375	380	382	387	406	404	380	390	369	370	400	412	426	411	394	378	374	388	378	414	378	401	407	410	441	386	399	422	399	412	390	439	400	398	395	371	385	412	404	381	386	388	362	385	393	408	381	426	387	364	370	365	395	399	423	390	402	443	424	408	351	382	417	390	411	384	417	430	415	411	384	380	372	367	382	386	365	404	360	351	434	424	420	403	407	396	408	374	360	382	405	410	401	408	385	399	326	392	398	366	383	390	428	366	386	382	380	425	422	372	407	447	354	407	350	383	376	362	394	429	358	387	405	382	386	372	349	416	361	438	405	412	408	405	428	406	369	394	400	363	385	343	415	408	357	379	366	358	406	393	437	408	415	390	400	394	387	387	366	397	380	390	430	383	377	403	406	404	424	371	428	373	365	362	390	390	386	364	345	406	377	413	423	404	437	415	423	408	395	410	377	402	401	402	388	396	399	405	385	368	429	405	421	421	411	376	391	397	456	396	394	424	439	407	404	368	380	432	397	353	348	378	379	376	390	407	425	406	403	408	371	381	427	379	366	399	385	397	400	365	388	389	391	356	436	421	424	416	342	386	399	373	396	363	397	369	401	411	430	422	346	414	352	399	376	387	423	367	414	398	385	405	390	371	376	420	372	396	389	434	386	368	396	394	397	419	378	378	400	411	364	403	404	407	387	405	361	380	418	367	383	365	397	379	409	378	401	407	411	388	365	388	376	410	406	406	422	384	408	375	430	376	385	339	387	402	383	364	407	372	380	390	393	445	392	398	383	430	399	418	400	373	377	347	360	352	386	421	369	366	403	408	419	343	412	337	430	393	424	407	403	407	426	417	442	404	371	371	355	348	409	367	388	414	403	405	437	423	389	376	392	409	423	406	396	376	379	376	391	372	414	401	397	362	351	409	413	404	390	431	396	385	404	385	405	390	416	408	405	434	374	411	410	422	419	381	415	362	390	431	393	387	380	361	435	376	429	399	397	379	424	399	409	419	438	379	414	419	363	395	391	417	369	400	447	395	403	436	395	376	393	393	395	352	449	439	357	378	450	375	372	412	403	433	402	360	369	385	367	415	372	359	402	424	364	398	384	380	395	430	432	398	357	437	382	417	416	402	418	378	424	405	413	403	369	379	391	404	412	424	432	427	462	387	410	374	424	379	334	376	372	369	395	386	411	410	377	395	392	398	375	376	372	388	383	386	429	378	406	430	439	351	371	405	360	375	388	373	408	344	421	375	404	386	381	365	449	444	409	367	361	379	439	383	399	431	421	386	373	384	404	387	422	405	393	364	414	361	399	406	409	409	366	392	384	404	376	417	382	364	422	379	393	390	407	411	391	413	386	397	402	367	402	409	411	411	404	418	404	430	401	386	383	419	415	395	393	396	420	395	388	366	386	413	404	383	387	373	431	431	384	384	403	400	381	401	390	368	387	420	373	397	378	408	428	420	401	444	432	393	408	420	398	394	392	454	370	388	363	409	390	383	364	367	414	406	364	419	431	402	414	429	389	382	389	391	428	394	382	403	405	407	436	403	424	384	414	353	429	400	393	364	395	372	394	411	374	381	404	410	403	391	375	412	413	480	408	326	380	415	445	425	422	399	400	395	386	379	370	397	380	421	391	418	370	392	379	425	391	398	375	362	380	391	428	394	404	383	386	394	391	372	415	370	402	366	385	434	414	370	404	422	416	376	389	382	392	440	395	384	435	387	414	374	404	383	404	351	409	350	380	427	398	405	418	379	397	385	385	394	407	394	389	387	416	404	377	409	359	377	440	388	414	397	390	354	366	385	411	411	402	363	386	370	371	419	400	371	408	419
2084	901	901	895	868	920	888	908	879	829	847	885	849	881	874	857	849	880	868	863	859	896	905	863	886	845	888	924	832	881	837	872	910	857	859	858	879	816	864	807	912	873	880	839	893	870	883	840	848	856	873	891	870	866	870	896	828	889	868	882	885	882	819	886	818	826	845	877	861	870	877	875	861	866	883	923	871	907	884	811	851	870	871	860	845	884	901	878	831	884	855	878	886	848	877	836	860	865	830	937	830	856	905	890	877	804	854	851	897	838	861	821	884	942	814	855	864	864	870	906	849	903	857	900	859	818	886	898	851	787	922	861	882	893	827	923	870	871	839	892	877	928	921	948	857	890	863	874	878	856	868	832	883	891	853	876	883	845	838	872	821	853	859	846	826	857	832	846	891	928	852	879	958	843	938	820	870	882	852	885	846	869	895	851	876	854	879	849	851	852	906	872	827	895	842	913	870	821	866	867	877	822	833	830	884	850	818	853	853	881	866	853	862	895	869	787	871	869	890	854	834	824	809	778	886	871	864	808	844	852	847	816	887	868	880	876	858	895	905	842	858	894	873	881	885	867	868	910	921	876	840	847	900	945	811	891	856	903	875	862	844	843	839	882	867	862	858	875	851	866	880	841	871	873	849	871	907	901	842	863	895	871	848	851	880	896	882	950	850	829	837	871	870	896	865	908	868	825	820	831	871	886	867	870	854	868	845	899	885	858	843	878	851	906	876	822	856	843	891	880	868	873	805	852	853	870	885	869	819	863	881	800	879	841	828	838	874	897	800	841	869	861	842	902	881	821	822	867	907	904	933	854	861	875	918	825	860	844	892	865	892	891	870	769	883	831	812	867	864	872	889	819	883	856	878	802	861	849	835	930	823	846	829	873	840	928	843	872	870	857	859	814	887	840	827	879	920	875	867	865	869	847	831	829	835	851	927	846	870	858	895	885	902	856	886	873	863	866	866	799	852	865	888	881	858	827	899	905	874	879	801	800	881	888	919	858	803	829	843	854	873	859	911	888	840	854	826	887	824	856	902	844	883	877	857	859	860	881	853	851	935	878	854	812	879	828	860	830	875	853	827	866	894	841	879	883	819	887	868	840	847	931	868	783	857	807	885	885	821	839	895	814	852	814	865	847	850	862	900	904	894	856	848	893	906	929	838	878	896	892	829	862	843	860	862	874	871	873	878	915	879	871	904	853	853	884	799	854	854	893	858	846	893	908	882	864	902	868	891	861	866	871	877	892	794	807	863	864	839	860	825	833	872	879	839	813	864	870	876	873	881	894	874	834	821	847	846	863	845	876	862	868	808	838	863	890	884	841	851	891	885	880	849	842	890	860	859	881	873	851	871	891	877	851	886	817	856	879	848	844	797	846	870	850	840	865	834	855	833	850	818	818	838	867	862	877	880	868	880	875	883	863	814	869	885	879	905	848	860	851	957	847	869	836	919	852	885	869	823	840	908	826	835	884	877	882	836	841	915	851	892	886	870	866	849	866	928	889	804	830	885	878	824	835	893	922	827	885	854	875	835	903	899	846	839	922	874	819	864	900	913	898	878	879	866	831	886	840	856	786	842	855	883	852	866	817	826	928	833	813	891	844	838	898	845	872	868	844	804	900	851	852	858	873	927	874	905	946	885	847	872	873	896	889	893	877	878	849	889	869	852	852	895	921	850	879	859	895	852	814	870	908	835	874	842	856	918	861	886	830	829	834	893	856	881	842	816	873	860	907	879	878	888	865	860	847	806	877	851	842	863	901	848	857	851	915	889	862	903	886	846	834	820	847	858	778	901	879	894	915	842	827	931	843	851	897	861	894	885	858	859	824	880	867	885	845	860	881	856	919	875	840	869	890	908	879	832	820	885	834	899	837	829	892	812	827	875	938	880	866	857	886	893	852	828	847	846	850	867	879	872	881	878	864	891	854	899	883	857	832	836	868	874	854	892	870	896	873	907	890	855	864	865	915	813	898	859	839	851	850	862	874	908	875	852	879	883	852	882	891	876	895	864	880	891	904	862	918	854	853	909	849	891	845	794	893	836	865	876	844	870	894	917	903	895	812	797	873	839	856	879	901	831	807	867	865	867	857	868	853	810	873	873	875	913	906	869	853	859	901	922	884	896	876	868	936	826	883	857	826	873	840	855	871	923	884	873	860	820	901	813	854	892	854	891	876	860	873	832	866	853	936	885	858	896	838	875	926	836	822	857	788	806	808	863	871	837	919	831	877	856	878	868	887	846	835	857	884	876	858	885	879	854	868	880	832	892	851	832	874	884	836	831	805	854	858	856	784	824	834	842	871	827	869	892	846	896	841	898	852	869	843	818	876	845	877	849	809	899	839	833	865	896	895	905	862	900	851	912	892	866	903	887	874	846	854	864	863	885	914	899	866	835	891	875	835	894	863	896	881	837	890	840	855	826	891	898	819	841	833	905	885	887	847	851	899	872	890	874	879	830	839	915	887	817	926	848	874	877	839	835	811	820	835	870	868	843	825	913	865	872	889	906	856	840	860	812	887	836	884	905	836	855	852	882	842	847	859	873	909	904	830	816	867	875	845	845	835	850	816	909	856	828	859	884	824	855	900	920	911	854	858	861	874	904	880	845	821	881	826	881	850	884	815	861	903	854	847	858	876	861	869	865	873	893	899	883	854	872	882	869	884	866	848	872	899	881	916	857	854	869	866	831	868	877	885	884	863	883	894	890	850	857	899	784	834	888	842	872	884	796	850	836	860	910	872	879	869	894	914	842	879	933	856	857	910	868	882	864	868	885	838	846	846	857	782	868	892	834	843	836	855	882	859	848	854	852	822	870	856	879	865	841	859	904	866	870	874	846	915	885	841	864	857	873	823	844	866	880	856	924	875	856	906	893	865	824	881	876	844	881	856	857	815	824	804	875	801	871	859	841	883	880	820	873	848	882	835	835	843	831	871	878	915	882	878	909	887	843	835	828	899	808	838	885	864	849	831	840	843	867	845	866	886	887	791	817	865	882	869	886	898	834	851	899	864	891	854	903	913	902	924	880	828	880	772	855	888	854	862	908	871	809	832	899	805	840	891	878	821	824	882	825	837	820	823	844	866	845	881	844	884	871	857	899	840	905	864	903	863	910	874	835	900	825	861	881	879	818	784	853	887	842	853	877	863	890	870	892	827	910	849	874	848	865	852	878	822	861	883	879	851	846	856	800	868	879	885	835	914	881	866	858	857	883	855	867	855	900	850	842	867	806	891	846	871	882	842	823	863	863	875	858	844	823	871	882	835	848	864	860	867	909	892	914	846	821	808	823	851	856	850	789	922	897	842	857	875	836	895	871	793	857	868	852	880	853	910	858	884	843	867	889	848	862	880	844	806	889	872	874	893	854	865	836	906	873	898	887	824	833	868	854	859	839	917	873	855	873	827	858	858	823	834	912	842	871	854	865	901	890	850	795	890	873	837	873	853	852	933	899	860	909	836	790	857	828	919	839	891	837	888	890	840	878	910
7627	548	475	440	329	302	257	237	243	185	222	234	192	226	230	216	190	173	199	214	178	190	201	198	170	208	180	221	210	198	212	180	205	191	198	183	202	191	203	184	210	222	190	153	193	194	185	184	186	219	195	189	186	200	191	208	185	193	187	184	215	194	203	190	203	198	190	178	197	188	182	196	206	188	201	192	162	190	171	190	176	196	195	192	212	217	204	199	178	208	173	223	169	192	190	196	200	190	162	179	208	186	201	171	169	186	167	192	198	188	175	174	182	187	194	191	193	187	191	194	166	197	164	175	192	207	201	191	217	202	192	198	193	162	163	190	178	179	189	190	193	175	196	221	202	218	202	193	190	205	171	206	196	183	206	197	202	209	186	200	195	196	203	209	196	202	183	211	177	178	196	202	176	189	191	220	202	193	188	170	164	176	199	185	177	169	183	215	199	195	198	189	201	163	189	155	192	181	198	208	181	193	174	191	183	209	203	186	214	179	202	205	204	198	177	195	175	214	176	176	173	188	162	177	197	169	186	195	184	191	214	201	217	186	204	199	191	217	206	197	177	201	208	159	183	168	183	202	217	198	175	200	190	197	195	197	197	175	181	206	205	201	201	193	145	174	215	205	171	195	211	210	221	214	199	209	196	204	196	190	193	201	179	224	220	216	196	173	196	177	171	197	187	186	201	195	189	216	212	193	198	192	208	174	213	213	183	196	206	208	204	188	203	203	174	191	194	196	157	193	201	235	220	164	195	188	202	199	206	196	198	188	174	170	198	188	176	202	216	195	203	184	183	212	184	192	187	209	190	186	195	190	170	190	176	177	197	215	182	176	185	195	197	173	177	202	204	174	204	186	177	188	232	181	184	188	198	190	192	195	178	186	186	199	186	188	199	198	179	178	196	187	211	186	185	188	175	189	181	219	195	219	176	177	183	159	202	164	183	209	199	203	185	179	195	192	173	195	209	212	190	204	183	186	192	186	200	187	201	196	183	215	187	177	201	159	182	180	193	208	184	199	202	186	188	179	172	184	194	208	196	182	200	188	227	178	189	201	207	162	222	203	166	203	163	223	193	183	194	187	173	175	201	195	191	158	186	237	176	201	177	177	198	191	197	210	217	185	184	186	185	192	181	196	194	191	202	159	194	188	204	173	203	210	215	187	190	201	171	189	193	184	176	198	195	180	186	171	178	178	172	190	207	183	185	187	177	203	203	183	203	214	178	173	192	198	193	202	163	190	195	188	187	210	200	204	193	196	204	207	177	206	212	199	191	182	191	198	186	183	195	187	210	180	192	204	176	194	177	199	184	216	185	193	180	169	188	194	176	203	191	186	198	167	195	193	216	201	208	197	184	199	203	187	176	198	190	171	182	212	170	173	192	185	205	212	169	156	210	200	178	230	181	172	192	192	202	196	192	202	188	186	193	168	198	199	188	207	217	181	196	190	191	194	187	208	193	191	211	208	197	207	186	168	199	188	214	190	180	179	181	175	184	210	177	200	192	208	221	184	184	186	193	196	192	188	173	195	173	186	201	182	194	190	174	214	186	206	191	179	175	206	189	199	188	191	201	173	188	204	180	211	207	183	184	191	179	171	192	199	196	171	180	194	197	194	205	192	190	170	175	199	195	181	199	188	189	191	218	164	190	180	185	179	189	170	167	177	197	192	208	193	157	200	202	176	189	233	190	185	196	212	193	216	201	213	201	206	202	175	186	200	191	191	183	180	185	217	214	223	200	189	190	184	190	194	175	196	213	199	183	210	182	162	185	195	201	197	195	209	213	176	179	199	179	194	195	190	208	183	182	192	185	186	193	193	187	197	200	170	196	183	187	218	193	200	211	191	216	197	197	219	218	177	192	196	206	197	173	192	181	201	184	187	199	187	184	200	178	193	197	182	174	183	173	177	197	163	208	211	193	195	200	195	193	210	186	186	200	165	172	192	185	205	206	207	210	169	177	194	194	210	183	175	193	175	212	215	176	187	211	176	169	225	208	194	189	202	209	199	177	181	188	195	208	168	184	208	165	202	196	211	202	199	169	189	191	197	193	195	189	200	181	205	209	213	199	183	188	168	218	197	205	180	188	195	190	231	176	201	170	193	168	182	190	201	230	198	185	179	195	178	182	190	200	192	190	204	205	192	188	168	197	185	165	180	191	181	186	187	195	189	214	179	206	205	204	171	184	187	202	174	210	192	203	177	207	185	181	190	201	193	207	195	196	180	185	174	203	201	191	199	213	215	198	204	193	200	177	181	190	159	172	195	187	177	209	176	159	206	201	189	212	196	168	199	227	177	194	210	189	238	215	164	214	200	224	193	209	184	202	199	198	192	173	196	196	189	202	194	209	200	186	187	171	172	184	185	178	208	189	188	197	185	192	169	202	166	188	188	185	194	165	185	181	160	203	214	214	193	196	195	185	188	200	177	184	201	205	161	215	185	203	203	168	201	197	179	174	186	193	196	169	207	185	192	193	203	197	181	199	200	204	178	191	170	190	212	210	177	193	174	183	204	204	184	221	189	194	178	191	181	201	163	180	184	184	201	207	207	198	205	177	171	196	213	186	197	189	183	192	186	155	177	176	181	199	192	180	180	197	173	203	188	196	200	193	199	188	199	232	202	200	215	167	215	199	204	181	205	171	197	217	210	197	171	194	161	191	205	200	182	187	190	169	181	184	182	184	200	203	217	198	206	184	207	198	193	191	197	203	201	186	179	214	196	184	199	174	216	157	190	194	204	188	200	198	192	160	190	213	184	196	197	190	180	193	191	193	177	206	203	216	229	206	172	184	185	207	204	217	201	188	225	192	194	159	218	210	190	161	200	202	218	205	195	212	183	206	210	197	177	193	212	173	178	204	198	212	194	183	176	173	193	194	188	174	164	231	170	175	191	197	204	198	181	196	194	193	204	212	182	171	220	177	204	210	197	179	198	191	192	196	206	204	181	197	203	210	195	190	192	203	195	190	182	210	212	170	189	204	197	185	178	175	223	178	194	213	188	207	195	174	193	190	193	176	207	182	178	193	185	153	177	189	200	205	195	190	166	208	188	199	194	193	214	185	189	196	201	186	183	185	198	196	189	174	200	206	187	200	186	185	192	176	201	216	223	223	208	173	168	192	177	190	186	188	186	212	185	195	177	193	219	175	201	198	208	173	183	197	188	193	202	185	173	180	196	173	196	200	199	188	183	177	170	206	186	183	172	158	198	189	197	202	185	211	194	198	153	168	187	200	167	200	210	206	199	185	190	179	170	204	164	217	204	200	191	183	179	211	220	181	196	185	191	200	184	200	181	155	180	202	178	162	199	200	195	198	182	173	196	184	204	193	155	175	177	192	175	194	203	227	176	189	185	182	194	189	215	186	209	212	204	177	183	190	177	174	184	199	198	191	171	184	171	207	225	198	187	194	195	220	217	178	175	186	195	194	194	208	186	202	195	203	214	183	200	180	168	175	217	214	197	175	188	195	165	213	214	199	168	209	177	183	200
6349	796	1186	1364	1200	1000	842	731	700	663	660	598	633	545	586	573	533	528	503	482	464	502	489	518	506	515	484	463	481	492	516	514	489	439	460	451	468	422	488	441	440	468	475	472	476	473	436	437	451	495	463	454	459	438	435	475	444	466	460	493	463	466	471	474	480	448	467	455	416	488	498	467	466	463	450	444	467	494	467	485	464	435	453	441	431	460	459	501	451	481	502	465	478	473	447	474	438	459	477	464	431	458	456	427	443	473	465	479	518	439	445	406	456	458	452	470	457	465	486	423	473	506	446	477	440	489	451	446	450	476	492	447	477	463	448	500	468	443	469	444	504	496	470	502	483	480	457	452	459	495	491	466	461	460	502	509	498	496	474	469	474	438	479	464	492	451	461	480	484	452	460	452	447	484	445	433	482	462	486	474	447	472	465	487	469	446	439	476	444	484	406	469	484	463	461	474	436	476	487	447	489	452	479	464	513	495	436	476	470	477	490	438	467	505	436	453	470	468	444	471	475	466	472	463	444	491	457	445	450	479	447	469	435	478	465	478	464	469	419	459	450	492	437	477	497	422	457	489	424	484	444	466	468	438	455	468	499	497	465	487	441	451	455	433	434	475	423	434	522	462	452	498	478	461	457	457	442	471	455	464	465	486	478	465	469	475	423	478	449	466	449	442	492	410	489	470	461	432	476	459	407	468	481	455	466	465	483	459	454	480	459	448	425	494	498	410	453	429	459	484	469	458	452	439	470	507	462	489	480	467	462	419	470	474	491	447	445	481	459	472	467	484	482	495	423	459	447	424	464	423	475	506	450	436	448	464	459	423	442	451	508	472	461	478	431	442	477	449	496	450	488	484	475	476	488	453	412	474	437	516	471	455	427	458	458	444	433	497	465	441	479	469	445	465	451	506	424	466	434	444	429	482	449	504	447	465	432	433	443	462	458	426	480	466	488	465	454	455	429	474	437	433	458	423	484	452	499	476	471	450	461	437	426	446	467	453	440	476	483	454	476	464	446	501	494	427	430	468	495	477	454	465	447	450	441	478	517	455	445	437	450	484	431	466	466	465	464	447	428	464	448	484	458	456	481	452	460	457	472	486	454	440	495	474	484	516	458	495	445	482	461	477	480	497	478	490	487	457	453	460	443	437	455	467	483	444	437	466	446	469	458	533	452	478	463	461	494	480	427	497	471	518	487	483	458	470	466	488	487	463	506	511	443	464	500	461	486	450	412	453	471	439	465	441	431	490	489	479	459	416	448	418	431	460	437	449	500	489	467	488	444	470	473	476	473	479	445	463	492	472	512	424	475	449	479	460	470	445	448	411	445	475	477	468	483	484	452	520	453	518	487	479	465	458	476	473	452	435	471	466	427	467	450	461	439	485	510	489	429	414	455	456	462	479	442	472	444	470	487	472	449	471	482	473	487	462	471	476	459	444	474	452	485	445	437	459	537	472	477	400	485	454	462	457	487	461	481	464	447	407	444	426	458	480	476	435	457	452	422	437	472	466	430	447	458	486	437	456	495	456	458	464	476	470	445	452	475	452	475	415	439	445	463	461	458	448	460	455	467	493	464	477	459	456	447	432	471	459	460	509	474	409	424	473	467	423	490	467	469	484	454	500	498	460	455	480	497	456	467	455	465	457	435	443	435	439	486	469	476	475	459	532	441	469	491	468	452	431	442	448	448	447	454	492	441	485	401	452	471	468	440	441	476	474	456	432	445	435	447	484	510	454	449	478	459	517	493	474	505	462	451	465	437	486	481	458	444	472	448	445	481	471	501	450	502	462	458	466	468	455	467	459	493	446	461	479	455	454	493	465	476	470	486	457	470	507	464	451	464	467	466	470	452	501	459	447	422	459	457	460	449	526	486	479	473	498	448	450	471	480	479	489	463	471	446	506	456	484	485	464	496	460	458	505	467	446	479	488	474	474	415	431	488	454	446	491	466	432	427	486	475	486	450	461	455	460	472	484	467	434	462	488	490	466	449	429	499	490	442	441	444	414	487	461	481	492	458	467	470	446	483	464	454	475	451	466	450	459	481	424	458	447	438	433	504	488	463	507	468	474	473	473	452	435	473	458	472	442	472	468	503	437	445	500	458	436	442	449	510	455	467	462	449	492	475	452	444	471	432	475	481	473	436	456	477	455	453	472	455	477	409	450	487	465	494	447	514	466	506	463	445	478	476	481	502	449	456	478	451	460	443	484	464	477	484	480	454	460	447	478	481	462	480	461	465	443	470	489	480	451	462	464	456	482	467	474	490	452	470	430	499	458	505	488	496	438	475	508	474	474	414	419	485	501	490	459	460	446	446	442	510	460	459	452	448	459	444	480	472	456	471	491	454	452	485	476	464	495	464	481	530	506	463	464	469	432	465	495	441	486	481	507	450	443	471	456	454	468	454	470	464	463	456	467	482	437	436	458	494	440	447	492	481	447	440	448	430	485	478	454	434	458	448	470	489	504	471	492	489	471	454	496	481	458	450	472	475	446	439	479	510	448	466	479	472	430	484	457	495	482	480	497	452	470	460	491	432	439	474	466	463	474	450	466	449	484	474	450	436	487	477	469	487	419	485	478	451	463	449	464	458	494	482	497	459	415	446	446	423	460	406	445	459	471	474	441	448	455	489	433	456	467	443	485	527	460	481	405	448	467	458	470	434	467	433	468	454	445	469	471	484	480	482	468	480	462	429	474	465	455	452	479	456	478	394	485	443	462	482	438	438	498	440	479	438	465	453	417	460	451	447	469	478	496	467	491	451	468	480	435	481	462	453	446	476	458	442	473	461	479	451	476	499	450	475	511	457	431	459	471	456	499	462	449	476	431	507	462	478	451	483	438	435	446	488	482	444	449	465	449	490	431	485	457	492	434	477	445	480	433	431	476	482	447	477	462	435	423	487	464	457	454	493	495	456	453	460	475	489	430	446	479	491	494	460	440	455	455	470	469	466	442	443	448	468	467	468	448	468	438	464	469	462	434	461	446	452	458	446	433	495	427	479	452	495	446	469	508	467	459	436	498	452	476	512	441	446	465	487	458	407	461	438	446	461	473	485	454	447	467	451	466	417	502	496	471	508	450	502	471	443	468	456	480	473	459	474	477	427	441	547	454	426	446	490	489	426	470	488	434	442	467	454	466	457	489	492	474	453	470	467	497	498	513	455	455	485	476	464	441	453	486	480	486	497	446	450	495	446	487	429	433	412	437	441	449	488	482	464	478	480	495	475	466	499	489	456	476	458	522	451	505	478	482	466	482	439	446	497	460	465	425	467	490	443	465	447	465	446	458	476	417	466	493	490	491	483	439	468	481	494	473	452	459	468	501	467	470	447	439	460	478	444	446	470	446	461	487	430	431	468	481	464	488	448	480	470	445	500	475	488	476	433	461	469	487	471	464	439	499	495	445	460	447	491	471	479	453	438	453	458	455	454	434	475	430	491	474	472	469	447	469	468	472	433	486	483	494	477	522	466	456	499	433	491	453
14997	1206	844	668	496	411	305	303	265	261	259	215	224	229	230	229	207	211	198	202	219	183	199	192	187	200	202	222	196	191	190	203	190	188	171	206	190	176	204	171	189	184	183	182	180	209	209	169	177	198	192	196	185	199	170	221	199	200	189	206	207	195	172	198	204	193	199	184	173	196	175	173	190	184	167	188	193	207	186	207	200	166	174	197	208	193	196	179	198	188	173	179	187	179	196	182	186	200	191	181	209	206	198	212	187	178	177	195	168	190	203	184	200	172	200	204	192	191	187	196	189	196	192	171	176	153	148	192	199	194	172	177	162	189	170	182	220	217	171	167	178	186	190	196	179	166	165	169	201	161	189	197	190	189	163	182	210	204	201	190	212	167	205	179	191	201	181	165	199	212	193	218	184	197	197	186	178	188	200	199	207	195	223	206	187	215	190	172	203	186	188	187	193	181	193	206	200	180	182	175	164	205	187	183	191	192	203	200	179	179	178	194	190	191	190	211	170	174	195	176	172	181	178	186	204	174	185	181	186	207	186	197	181	195	179	181	209	217	207	167	193	184	174	188	208	201	209	214	163	183	189	189	181	186	196	182	179	191	179	209	200	177	199	167	194	188	188	198	200	196	194	202	213	205	188	220	190	189	170	170	190	192	169	204	158	202	180	182	196	184	218	186	198	193	191	181	173	214	161	184	159	188	173	190	203	189	207	191	194	212	207	197	211	172	184	212	207	186	184	183	154	188	187	180	192	197	194	178	208	190	203	189	195	216	181	173	211	216	182	173	185	200	183	182	190	198	176	197	207	186	186	212	195	196	173	188	199	177	197	177	172	204	200	177	192	191	211	212	223	182	204	198	213	176	200	193	179	203	189	191	198	192	165	192	184	192	182	178	191	195	163	209	190	194	182	164	155	212	180	180	196	169	200	198	213	196	175	191	193	202	208	180	200	186	212	172	178	192	173	186	205	183	161	215	190	201	192	156	179	163	183	221	178	197	175	188	194	190	198	198	200	160	191	209	206	156	192	185	199	187	186	179	189	175	192	229	193	199	199	192	197	160	193	200	194	184	170	185	183	194	170	191	195	173	189	215	218	189	191	191	199	192	190	247	180	179	181	164	203	211	200	163	199	210	209	196	203	183	222	174	178	201	223	195	197	191	178	192	200	221	186	182	181	179	162	202	181	163	159	212	192	160	188	172	200	207	190	182	177	169	216	179	197	198	180	206	183	210	188	183	188	176	177	190	176	211	209	214	186	182	239	196	180	163	192	176	181	169	179	211	183	189	184	187	199	168	184	194	213	195	150	164	183	201	204	161	184	188	200	181	167	196	182	175	200	183	173	203	197	222	172	182	204	192	179	176	184	199	185	211	163	178	180	174	213	176	192	187	208	165	194	171	191	200	181	185	206	182	197	182	193	196	164	189	176	180	191	191	193	193	164	176	197	172	204	216	189	192	165	208	194	194	206	193	194	205	196	200	234	172	195	201	197	192	173	178	213	195	194	186	195	196	199	192	168	196	197	187	195	191	198	207	182	179	162	178	183	181	199	178	169	204	233	182	199	215	175	199	179	186	198	202	186	203	180	186	205	175	205	182	175	193	192	189	194	205	190	211	218	168	191	167	178	204	193	228	178	200	183	181	189	200	184	173	206	200	156	196	183	190	139	202	190	176	193	175	233	202	196	217	192	176	191	182	178	191	206	196	183	181	187	212	211	204	193	173	188	184	193	179	188	186	189	201	194	173	182	160	210	204	188	196	191	214	210	195	207	196	205	190	182	176	177	197	194	208	179	161	195	180	199	179	177	181	199	180	192	189	176	185	177	211	186	219	181	168	175	192	187	210	196	174	200	168	187	178	184	196	226	175	203	220	227	186	193	176	175	174	173	184	199	190	189	200	197	209	200	184	170	202	195	217	167	192	165	175	202	184	192	195	199	146	168	174	174	186	162	235	162	183	184	169	210	208	215	185	165	184	198	204	183	184	190	195	209	174	211	189	205	201	197	195	196	188	153	182	177	215	207	182	206	177	227	184	189	179	183	186	192	188	197	183	200	170	210	181	181	184	205	187	199	171	179	172	174	178	199	182	181	178	172	182	219	178	188	170	177	191	171	218	211	159	184	216	216	175	214	191	172	196	176	196	182	211	197	196	187	163	192	181	185	173	164	200	190	204	202	175	175	172	169	193	170	195	151	196	225	181	199	190	186	206	187	192	183	190	192	187	197	172	202	229	185	198	231	180	164	195	191	176	166	175	170	185	195	184	188	183	182	181	168	187	200	187	206	171	180	183	169	204	187	185	190	200	189	183	189	209	197	176	193	176	184	185	166	173	168	177	194	196	167	193	192	182	175	215	194	186	172	185	203	185	207	191	219	194	194	187	223	177	189	171	193	184	207	208	199	196	186	161	194	196	206	159	196	159	193	176	163	185	167	178	184	203	167	218	189	175	186	175	184	164	186	178	176	176	192	177	206	187	183	206	203	155	184	180	173	190	194	180	201	191	179	193	202	174	169	190	163	195	199	172	201	200	194	164	169	169	168	183	196	153	197	208	215	185	185	186	167	192	209	199	206	190	200	174	190	214	193	192	190	172	191	187	175	169	200	190	205	189	183	187	188	176	193	170	201	180	184	193	188	192	198	185	230	190	187	170	164	190	196	204	164	234	171	197	194	186	193	195	190	189	159	196	221	159	194	221	170	190	204	195	205	207	201	207	165	191	200	197	201	176	171	185	175	179	185	183	205	185	194	175	180	189	175	180	210	189	172	190	183	179	195	196	173	198	192	180	177	184	198	194	157	199	181	200	206	192	214	214	181	168	177	191	204	218	194	209	212	179	202	213	190	214	192	200	173	164	157	199	200	200	191	188	179	183	186	221	181	176	169	185	179	174	191	208	197	171	178	190	198	196	195	188	191	185	179	149	190	195	198	203	197	182	233	218	164	205	190	219	188	185	189	214	194	196	195	210	147	177	174	204	198	190	179	205	159	177	183	172	165	167	185	184	211	193	202	182	178	176	215	202	194	182	152	179	191	183	185	214	179	176	196	211	180	183	161	185	182	205	194	195	196	217	174	186	213	210	177	187	203	174	188	194	186	193	194	208	182	161	200	188	184	189	197	193	206	172	168	189	198	207	214	202	180	198	219	183	205	194	210	207	192	180	187	177	189	171	191	174	176	184	178	216	169	169	196	199	194	197	191	190	187	191	190	202	189	205	210	209	181	179	199	173	194	162	182	185	161	192	177	192	179	184	207	196	199	185	194	179	190	190	187	193	192	197	193	216	212	209	181	203	168	187	197	211	180	207	178	191	201	178	222	182	192	186	201	204	207	194	172	195	178	215	181	194	203	170	212	170	184	186	190	168	186	166	233	218	185	174	201	187	164	186	186	174	184	164	169	172	163	193	195	188	200	200	200	197	180	187	220	162	226	185	165	184	185	152	168	194	194	154	193	211	180	229	162	214	199	190	201	201	187	174	185	204
8331	1126	1991	2065	1731	1518	1306	1103	971	870	775	755	712	636	667	692	657	608	585	565	570	620	599	561	574	547	546	537	541	482	520	516	502	527	545	490	505	456	522	509	489	505	504	523	487	503	511	513	457	493	508	516	485	507	490	491	493	465	495	496	558	509	520	506	523	520	499	482	516	502	497	532	490	501	494	513	466	485	510	479	481	507	512	460	520	510	480	507	520	485	488	518	496	522	451	513	485	476	464	493	539	476	502	478	508	481	470	485	512	476	487	513	477	489	424	474	507	478	473	473	516	468	515	506	531	511	501	498	452	489	522	465	490	489	521	510	455	471	508	535	482	483	509	519	469	455	474	508	487	484	500	453	519	451	485	489	468	489	487	466	501	479	518	509	477	491	503	477	507	506	497	467	466	475	487	500	502	460	458	507	553	466	444	489	508	461	492	480	489	520	526	521	492	458	484	479	525	466	488	483	478	481	498	500	518	478	520	492	498	531	503	515	498	452	515	483	467	451	481	508	479	510	466	486	512	478	526	485	488	470	527	515	493	494	498	445	510	494	499	493	454	492	482	502	529	510	462	496	470	491	535	475	506	514	483	476	497	472	526	520	513	480	506	473	486	486	510	487	479	463	472	487	508	446	494	520	463	452	495	480	496	513	469	493	497	506	479	457	516	515	494	472	477	492	465	460	502	473	489	464	517	513	533	479	459	453	470	494	491	497	478	475	478	498	461	517	475	492	477	533	499	487	485	473	471	536	458	468	508	513	459	515	456	465	511	482	451	525	506	529	465	475	508	492	489	482	493	532	500	537	494	468	520	457	472	483	473	497	494	508	495	507	496	467	485	489	496	498	473	485	479	504	470	492	503	520	475	500	476	513	480	468	507	494	483	475	512	490	484	493	537	457	520	494	496	462	486	501	522	529	484	522	470	474	527	481	500	487	547	487	498	474	510	510	493	527	489	516	453	506	508	472	473	489	452	507	479	514	500	519	529	497	508	491	442	497	537	453	507	468	512	473	493	515	500	509	494	475	440	456	484	514	516	504	503	450	495	497	499	510	492	499	459	492	465	501	455	500	485	488	478	490	484	506	494	505	513	461	433	513	512	486	457	492	478	473	534	510	503	498	519	460	485	512	478	488	526	492	469	497	492	526	497	476	517	520	488	497	470	521	490	483	485	446	505	485	486	517	500	482	492	495	528	426	488	479	497	478	514	512	488	466	482	509	503	472	478	496	461	480	496	504	511	454	471	462	511	517	510	494	470	499	504	499	497	499	487	469	517	478	484	515	462	489	518	517	478	459	478	484	506	464	501	492	509	496	456	525	450	500	503	530	512	500	468	520	550	453	497	480	481	452	520	488	457	474	480	514	490	495	513	483	493	466	505	452	515	463	492	481	511	487	455	487	453	484	520	561	479	510	509	478	448	504	455	471	470	512	463	537	483	506	532	530	498	501	461	478	497	490	489	516	490	507	463	463	495	481	523	520	482	483	477	489	479	504	511	460	430	497	493	511	499	502	532	513	492	507	501	462	433	462	514	517	499	499	542	488	454	470	477	459	509	493	495	510	474	468	465	508	455	483	522	496	485	478	517	470	459	432	470	480	519	471	495	482	501	483	477	485	514	483	476	472	519	488	464	492	498	503	499	453	507	494	479	512	501	503	497	516	501	525	481	505	452	482	513	477	494	503	480	520	491	501	529	479	511	502	525	522	488	504	474	474	460	498	473	481	449	556	481	493	499	479	490	473	457	498	521	459	525	512	469	471	505	484	516	502	474	518	481	522	466	504	554	515	478	500	513	509	494	465	452	504	516	520	462	514	515	494	495	528	479	455	481	462	508	502	459	500	501	468	495	497	486	506	425	484	513	516	468	497	500	474	494	507	507	472	501	499	488	508	510	516	496	525	499	498	503	463	487	494	493	456	507	547	513	524	469	476	504	513	509	545	494	473	499	483	500	533	481	486	478	486	459	442	543	467	500	507	485	508	515	514	471	534	486	472	456	501	472	482	484	518	450	490	470	508	500	460	475	474	461	468	497	501	475	471	527	458	474	474	481	491	458	518	483	494	508	485	501	499	515	464	497	486	484	460	458	478	513	471	514	510	479	489	505	520	417	508	492	493	483	479	477	496	473	500	496	465	501	510	470	485	534	472	438	474	500	521	492	494	482	479	486	495	477	479	490	466	485	502	458	494	516	475	534	486	482	522	475	497	487	483	471	500	577	467	505	500	473	507	522	501	508	491	492	487	516	487	491	496	520	485	460	507	487	472	522	493	493	498	488	472	476	565	518	500	486	500	459	498	491	480	478	497	505	473	509	530	485	470	436	506	503	462	484	489	486	462	481	512	490	459	468	483	499	498	472	472	482	496	507	477	463	496	460	482	491	525	496	495	515	499	480	492	510	436	482	490	492	470	531	487	502	486	457	476	507	500	505	504	467	490	514	474	504	477	531	504	519	487	505	469	481	478	502	520	474	495	485	466	508	489	501	483	486	480	467	526	544	510	515	497	513	489	470	506	474	499	502	457	502	460	460	513	504	495	506	496	520	462	548	492	496	494	501	498	495	461	459	509	523	499	452	524	475	520	506	514	459	497	512	525	458	503	465	479	458	496	487	522	458	499	493	489	471	502	482	493	468	471	487	494	480	439	492	503	490	514	507	484	498	489	479	503	502	485	481	499	485	530	500	484	473	495	508	462	471	508	466	487	518	510	515	446	468	478	529	474	475	520	498	475	504	469	480	483	493	513	478	511	488	527	519	541	485	536	478	503	465	491	485	461	482	485	493	494	463	484	503	476	499	440	476	499	516	497	482	501	484	490	495	473	469	476	529	489	503	497	511	474	493	489	480	446	483	521	479	508	494	517	528	484	535	484	524	509	509	495	475	469	501	462	520	461	484	496	510	498	516	483	519	496	525	484	468	493	505	499	491	465	470	505	464	509	475	538	539	490	489	507	472	526	458	483	449	490	496	489	462	498	454	477	489	466	466	460	487	477	474	487	454	491	498	488	464	489	466	516	513	484	508	546	462	480	464	511	512	530	498	486	463	457	507	489	482	469	524	494	499	477	485	485	497	483	521	497	474	497	534	454	484	481	490	535	475	524	479	473	484	479	497	495	514	468	533	526	496	452	479	478	505	455	482	478	451	499	475	526	459	475	489	494	483	524	491	527	512	471	510	456	500	468	453	517	482	482	492	455	514	486	490	481	513	485	481	459	473	476	483	498	523	512	483	481	510	499	496	467	462	495	489	445	502	488	537	499	511	484	495	498	468	438	527	521	507	518	491	489	496	480	453	492	499	494	469	481	466	512	478	524	509	494	503	466	490	473	509	480	518	468	476	487	522	495	488	518	503	475	482	513	513	498	485	494	504	475	477	525	491	498	517	477	482	469	509	486	500	517	460	488	512	513	506	481	505	491	472	536	486	502	529	508	467	457	508	496	484	520	500	476	496	501	527	487	481	526	442	502	462	482	457	472	511	499
1654	389	403	428	426	408	392	375	386	455	401	396	425	375	378	393	392	382	368	380	377	410	448	404	404	410	383	403	404	413	394	419	352	440	417	398	378	406	449	374	389	410	394	409	380	381	409	391	381	404	411	361	376	403	384	424	407	403	393	437	407	371	384	405	414	409	402	381	382	404	387	409	456	399	399	431	420	420	405	370	383	423	395	396	389	410	396	412	407	388	381	375	370	391	379	396	383	413	375	387	384	412	428	370	392	368	344	413	418	439	361	392	405	425	408	455	364	420	411	408	370	413	409	384	369	384	369	384	368	379	412	415	403	381	422	372	428	402	373	406	384	401	417	383	393	401	421	384	384	390	417	359	390	420	407	430	420	387	390	379	380	384	433	403	380	377	415	418	424	379	376	387	399	399	434	411	424	413	408	382	403	420	414	377	419	420	359	389	390	407	393	374	386	398	369	399	400	397	401	391	411	401	387	364	387	385	419	401	431	365	425	381	413	375	435	412	377	406	371	416	400	413	432	373	390	385	402	365	381	436	424	412	377	397	424	385	365	364	395	369	356	380	382	418	389	437	372	398	372	417	424	394	391	398	400	443	409	348	392	367	447	408	395	408	425	381	406	409	393	392	389	413	403	391	399	424	398	412	415	405	419	400	390	416	383	415	351	441	412	430	418	398	417	395	429	415	407	409	403	384	415	385	411	363	408	405	410	399	367	401	412	393	388	408	388	408	404	369	360	402	429	370	407	403	411	368	436	401	392	394	375	391	398	404	411	385	418	406	421	418	393	419	355	427	394	410	386	383	385	407	391	400	388	418	383	406	405	372	362	394	427	395	387	369	422	423	372	460	421	394	358	394	389	392	398	417	402	422	432	412	401	432	382	429	399	379	386	405	380	407	396	375	439	393	394	417	408	422	454	413	406	395	393	398	427	398	425	406	413	348	401	371	430	385	363	412	378	384	353	439	403	403	388	363	388	391	411	408	406	378	405	415	393	402	376	403	369	411	374	359	382	380	399	401	392	407	370	402	407	386	351	393	354	383	426	390	419	391	414	418	383	413	392	380	388	393	433	358	389	378	387	395	413	408	415	397	359	420	394	372	397	396	358	371	385	404	396	404	386	381	445	418	353	400	375	377	404	372	412	406	368	411	363	371	394	395	422	416	366	418	404	362	444	369	427	390	412	385	412	377	412	348	386	398	394	410	427	425	385	408	398	405	406	398	418	416	427	378	380	440	403	393	391	394	423	373	408	428	413	418	406	392	416	344	391	370	348	433	382	422	423	405	404	372	390	367	406	396	403	400	353	368	380	403	409	376	370	405	415	382	386	426	413	390	387	354	375	413	398	360	360	397	425	413	407	384	421	424	387	402	406	408	420	366	392	388	381	399	413	392	390	401	399	425	368	416	405	337	403	398	360	401	386	392	434	410	391	408	354	374	386	378	399	383	425	393	372	394	373	366	407	408	406	370	383	373	423	375	366	325	398	398	425	419	393	373	381	366	344	424	403	383	421	387	398	374	373	400	399	394	389	409	385	372	380	378	382	445	350	398	396	381	426	402	418	395	424	387	402	409	390	417	352	353	397	369	423	381	399	393	422	374	388	421	374	363	397	361	431	386	396	403	404	425	394	399	388	357	367	439	392	402	404	379	433	440	378	389	413	419	393	406	382	397	378	393	377	393	423	405	395	391	413	437	370	368	366	405	381	394	371	417	380	442	455	383	413	382	400	413	390	386	373	416	396	393	403	407	365	410	373	413	400	388	390	397	406	369	385	419	365	340	376	402	392	406	397	408	405	403	384	384	412	362	397	365	404	386	437	371	390	371	404	378	414	389	379	398	416	385	395	358	349	389	414	403	379	402	389	395	374	374	414	393	393	380	377	407	376	421	402	400	367	369	385	378	419	378	377	388	430	383	409	421	392	389	382	391	356	412	428	400	419	390	387	366	421	405	430	396	428	368	412	377	371	359	390	418	407	403	431	410	396	366	423	429	382	418	391	406	389	365	377	456	388	395	388	406	392	425	380	419	406	379	371	397	387	406	425	381	388	395	392	402	379	417	402	392	403	436	433	415	407	400	383	416	408	399	421	448	416	370	377	391	422	418	351	389	427	393	352	411	403	412	394	415	397	385	408	399	366	376	382	358	391	415	389	379	399	405	370	416	375	380	387	416	390	387	342	370	406	385	406	396	394	360	379	411	387	396	394	394	457	394	354	366	368	408	375	445	390	405	392	379	371	403	403	406	383	390	353	414	394	380	423	397	408	389	401	387	393	376	400	384	429	400	347	407	442	389	422	428	423	380	401	431	422	369	373	383	399	386	404	400	414	399	389	441	392	376	361	370	371	374	362	414	411	432	407	449	415	385	432	402	437	426	396	350	345	399	380	403	408	424	381	388	449	384	381	391	389	335	368	383	386	399	362	423	426	414	385	407	369	419	404	418	398	405	405	374	377	413	398	407	405	407	412	419	400	394	356	413	401	437	422	398	404	383	396	394	428	392	420	428	424	374	419	383	398	401	372	366	369	402	398	415	427	382	402	428	398	385	367	392	432	411	410	366	381	379	445	383	378	370	398	378	383	380	401	387	395	424	398	374	350	395	399	412	391	408	360	379	427	375	364	436	442	376	396	394	378	364	366	357	392	414	399	387	359	380	388	378	398	407	391	385	412	414	390	389	424	411	377	417	427	396	372	343	407	399	419	366	392	394	442	393	381	339	364	372	391	404	395	407	409	406	394	383	400	384	385	382	413	445	422	383	444	418	412	411	399	397	386	396	384	389	343	433	398	349	371	443	374	387	399	429	428	377	399	377	412	366	407	367	389	421	406	353	409	400	389	394	420	380	391	409	408	395	393	337	363	410	393	385	416	396	427	397	383	389	390	409	386	416	362	387	414	381	413	389	391	372	405	462	384	408	411	378	415	389	352	395	407	364	430	382	451	417	409	389	402	373	342	386	412	399	383	366	395	417	361	420	392	393	404	399	398	368	396	385	375	423	379	429	399	446	428	384	420	379	358	383	396	390	420	411	377	407	384	416	438	413	376	404	369	409	412	365	384	368	412	382	422	360	386	390	390	389	364	388	389	380	382	390	426	389	407	437	407	410	398	402	413	395	412	403	363	387	377	356	357	394	374	401	375	404	350	423	390	417	423	414	434	361	388	387	406	361	430	370	414	412	382	446	386	361	387	391	386	401	403	337	369	397	373	359	383	394	421	425	383	393	424	377	425	408	386	415	433	393	389	378	334	412	383	413	403	335	357	406	427	382	397	358	389	409	372	433	451	403	398	381	448	416	379	383	393	373	408	408	390	415	377	444	450	423	354	364	387	414	344	366	420	396	398	397	387	391	368	407	394	393	417	417	404	412	403	424	384	389	427	393	387	369	403	392	417	411	392	398	363	372	384	387	411	400	390	407	413	394	405	385	373	378	404	367	391	395	387	385	440	386	388	397	390	410	423	354	411	423	363	372	370	367	391	387
2125	904	891	935	879	849	865	859	825	907	833	856	898	894	830	881	899	869	887	833	832	906	854	894	851	906	872	817	890	881	894	897	928	879	887	838	875	928	859	873	865	906	912	900	834	892	899	852	907	869	896	858	833	895	877	831	839	822	902	882	923	854	910	801	883	905	909	877	893	824	836	873	875	876	824	822	860	834	851	872	866	828	853	840	855	845	908	898	876	852	881	846	965	823	873	910	831	864	858	884	903	849	874	833	850	855	827	830	856	858	864	861	831	871	843	916	849	800	825	880	847	851	877	882	829	848	947	882	887	895	923	900	848	879	889	839	900	890	908	873	836	838	812	839	870	910	903	894	856	880	870	854	826	938	813	864	881	862	862	846	885	904	882	858	876	867	888	886	837	874	854	863	856	884	897	829	840	888	818	872	868	805	866	819	820	906	869	894	872	866	863	930	852	871	852	811	872	856	843	829	893	823	847	847	954	867	836	885	866	832	899	890	872	937	783	856	887	885	774	886	850	906	861	866	855	875	853	875	838	877	889	873	835	923	841	880	821	913	882	888	886	872	889	933	865	893	876	875	845	838	849	861	838	881	847	881	812	825	899	857	875	858	863	876	872	873	863	844	880	859	835	884	855	905	884	858	857	894	827	892	860	881	819	838	847	841	798	913	875	857	896	916	821	838	873	869	846	817	880	866	834	818	835	836	850	878	809	841	900	836	857	843	853	838	871	873	877	880	854	860	877	906	866	925	862	880	845	855	856	856	845	852	846	886	893	847	903	907	886	875	853	881	841	807	873	882	852	914	890	842	821	927	883	901	900	889	855	910	887	897	883	857	836	817	870	877	896	936	905	895	871	871	856	892	829	849	847	848	824	917	907	873	818	912	862	880	868	901	833	810	864	888	855	881	828	855	900	886	908	841	872	878	899	883	889	909	894	902	858	881	816	907	855	880	909	857	838	900	858	865	867	875	864	862	860	853	887	900	896	853	842	849	892	880	876	888	837	882	894	905	840	841	868	849	891	853	941	887	879	812	846	820	891	886	852	854	890	873	888	899	835	889	903	877	849	879	870	864	881	917	834	856	890	866	879	820	856	833	876	894	885	856	893	914	918	885	890	886	858	887	857	915	857	907	874	896	876	869	852	841	833	870	900	867	879	875	879	857	853	892	873	811	887	891	853	911	853	869	890	833	863	878	854	853	856	930	860	863	836	897	891	877	818	880	807	851	851	856	828	881	877	918	843	896	846	844	895	822	882	873	901	924	870	874	842	910	908	880	888	848	834	839	836	910	844	931	893	859	832	830	839	796	838	886	894	913	888	887	905	886	827	847	900	905	858	877	871	842	832	873	805	823	867	844	944	846	842	888	888	857	824	871	851	832	874	860	906	867	906	830	833	824	880	871	885	875	838	848	892	937	904	842	850	830	918	857	899	833	901	879	862	868	826	876	842	914	875	837	870	859	819	861	867	820	873	926	868	876	918	868	843	859	917	829	862	901	850	869	856	850	857	877	907	841	891	900	868	889	880	857	899	890	876	848	859	911	841	846	816	865	850	799	821	909	863	849	864	892	888	904	852	875	859	848	856	878	857	860	842	841	860	927	840	893	890	830	890	856	833	841	844	800	865	845	820	900	870	848	858	904	877	884	866	863	850	882	869	818	868	847	819	893	855	900	913	848	866	848	856	825	878	824	902	847	890	849	868	860	910	832	881	830	844	923	838	839	864	880	861	843	856	903	877	890	862	867	879	884	859	890	883	886	836	845	933	897	851	810	894	861	823	867	918	864	861	878	926	850	884	825	832	867	830	848	828	854	914	886	846	854	858	862	874	876	871	872	869	843	877	914	795	905	835	866	932	854	884	837	876	830	804	886	881	892	914	886	872	877	862	863	875	877	843	888	876	857	865	847	891	875	886	891	894	835	872	884	904	893	828	828	862	877	847	873	860	843	832	881	899	867	934	833	863	860	845	862	862	899	881	885	894	850	856	860	884	900	821	880	831	902	902	886	870	853	869	851	850	819	839	851	847	924	878	874	888	916	862	816	852	840	836	880	908	853	899	905	884	878	844	843	899	901	858	862	814	888	847	886	851	918	855	878	891	844	898	843	890	853	860	842	819	877	889	892	819	897	880	896	903	827	938	865	890	883	882	844	853	866	911	867	873	929	904	888	833	818	840	888	909	841	905	871	890	812	851	851	823	843	862	817	910	828	867	897	869	878	867	871	875	818	850	868	878	811	897	887	808	884	872	896	858	826	881	888	887	821	870	869	898	890	834	831	938	862	825	881	872	902	906	859	907	914	862	864	907	863	846	836	874	861	876	884	867	873	890	827	889	880	879	829	900	858	860	876	873	843	848	920	932	901	877	836	854	867	841	880	888	893	830	880	880	898	896	815	869	866	820	878	874	873	917	870	839	835	867	819	953	844	902	858	876	816	842	865	919	861	806	859	898	896	842	848	843	881	836	800	862	896	820	870	896	888	884	925	890	837	857	892	859	880	863	848	884	873	835	842	876	879	895	867	896	877	878	867	898	817	841	833	840	828	885	878	920	873	843	858	809	842	869	917	879	866	840	884	914	885	884	858	880	858	910	913	868	871	874	838	834	839	827	912	862	865	883	837	887	867	882	851	886	869	823	845	941	887	914	831	869	870	843	868	830	849	886	886	854	846	843	884	923	897	864	843	896	872	820	949	902	837	877	853	858	934	891	874	866	828	884	852	904	852	858	849	859	846	915	881	932	860	882	926	889	887	856	922	849	851	828	880	864	918	859	919	892	903	848	881	817	923	903	889	817	842	864	869	851	861	861	857	854	864	857	871	856	854	855	796	885	861	863	876	864	906	868	880	828	827	838	868	900	824	885	874	842	862	825	867	849	885	879	916	822	844	851	908	822	819	831	907	855	871	913	866	894	888	865	922	847	864	848	852	839	864	849	881	884	870	884	875	897	911	921	904	881	828	842	921	896	920	863	811	844	905	906	888	907	835	877	935	890	918	861	910	857	912	870	910	848	905	878	840	845	858	934	861	836	835	858	860	886	911	877	852	883	857	899	821	881	876	873	881	874	876	852	858	865	835	901	846	885	898	886	865	851	919	876	910	891	830	867	916	860	915	903	875	857	866	867	830	939	839	850	819	902	870	871	867	895	864	933	820	858	848	854	835	842	875	877	848	873	820	876	816	835	890	836	861	838	879	869	855	823	890	800	872	858	881	897	873	906	823	859	892	889	893	826	882	855	860	861	875	829	866	856	856	859	900	867	853	875	853	898	865	847	892	868	811	885	887	871	853	911	828	857	871	892	823	907	859	791	941	908	800	866	848	830	865	905	854	878	925	847	911	859	831	838	845	881	849	875	858	861	842	904	889	840	886	814	890	890	853	884	845	896	854	861	905	778	840	881	910	874	881	867	870	859	834	843	797	865	849	843	880	829	887	924	876	851	855	905	925	842	850	888	912	875	863	852	896	862	807	874	885	852	868	825	848
7650	517	548	410	343	305	322	253	226	215	234	190	228	207	220	214	209	206	201	208	181	219	195	189	193	203	165	230	187	194	206	185	188	179	168	199	185	206	174	192	174	172	165	172	187	189	191	216	181	204	184	184	204	185	185	183	169	179	175	185	194	194	182	169	186	227	200	195	195	178	173	187	177	184	213	174	219	192	183	170	184	176	172	211	193	233	194	200	206	193	192	155	175	164	178	196	206	211	182	196	158	172	196	187	189	183	205	197	205	189	187	198	196	202	180	196	208	182	225	212	198	190	195	199	191	183	213	190	165	192	175	200	214	179	181	165	183	189	197	191	207	214	195	219	220	189	196	212	204	190	167	192	196	202	190	189	193	198	172	201	184	186	203	207	206	239	179	205	180	163	174	180	187	201	179	200	191	225	214	184	170	196	196	204	183	235	163	181	179	212	190	184	181	193	196	214	188	213	176	186	217	206	192	193	195	202	187	193	198	198	195	197	201	181	171	187	200	181	200	211	200	203	212	190	182	187	171	193	165	206	196	190	201	186	186	178	178	199	177	221	182	203	223	189	188	204	171	178	200	188	200	202	194	188	196	208	187	190	187	184	186	176	195	167	175	185	181	208	214	181	195	191	198	171	201	181	196	181	161	202	186	194	178	159	210	181	191	213	184	201	185	175	172	197	196	181	172	202	195	191	216	168	191	187	179	197	184	182	184	171	190	180	207	197	188	191	181	196	197	179	200	219	225	197	206	204	173	193	178	177	183	171	211	188	198	183	181	194	202	173	198	178	176	178	200	216	177	178	209	183	201	166	215	184	198	160	184	199	196	195	195	203	179	187	138	203	201	208	155	207	214	201	213	194	193	184	190	193	217	190	188	206	204	172	190	178	178	171	191	185	186	162	171	194	204	179	217	190	200	206	195	174	200	198	185	189	178	189	205	241	170	210	205	183	173	203	215	190	185	203	208	201	206	177	209	192	186	196	183	185	176	203	204	202	195	198	186	182	196	204	187	183	185	197	187	201	166	170	197	215	205	191	201	192	163	195	183	202	223	199	203	209	186	200	196	187	163	224	173	194	180	224	171	158	193	172	211	197	197	166	174	178	186	176	213	176	164	207	191	167	160	189	173	192	171	211	175	201	174	216	177	203	182	198	184	179	189	202	170	196	187	211	194	170	182	206	202	204	203	199	220	198	213	181	180	195	191	182	215	207	197	199	230	213	184	194	194	197	184	183	191	192	193	162	175	197	164	207	174	185	206	193	180	203	192	183	180	195	205	187	189	202	193	181	180	208	201	179	198	178	165	187	214	173	190	166	220	220	199	197	194	213	211	186	191	188	170	193	191	182	197	184	185	189	197	205	181	187	168	185	176	187	187	181	170	211	188	200	193	197	173	183	200	204	203	200	180	164	188	193	195	180	206	192	200	196	193	208	167	200	183	159	189	192	176	210	174	168	182	161	191	204	194	184	176	195	184	220	195	166	163	214	177	207	189	177	203	204	213	189	223	218	209	198	199	182	176	193	196	228	209	182	202	177	177	183	196	184	175	204	183	180	189	199	183	196	210	193	199	187	192	179	159	179	182	187	182	188	195	190	205	175	165	199	164	193	194	187	208	172	192	182	180	189	182	180	203	188	215	176	194	204	196	218	198	200	193	197	189	202	206	193	194	196	198	195	186	218	186	189	193	142	173	181	184	208	181	197	190	215	211	236	166	192	171	194	205	194	195	152	206	187	179	179	164	198	204	168	181	184	180	198	189	241	192	173	223	184	178	183	179	229	198	173	207	187	190	186	194	189	194	182	206	182	190	206	191	208	190	191	174	202	176	200	194	213	217	197	193	176	199	172	174	172	204	190	181	196	220	193	178	205	185	199	183	192	180	186	175	183	191	239	202	184	190	185	204	190	192	188	204	207	208	178	146	212	190	209	203	210	225	201	194	215	188	204	202	179	172	199	178	182	182	193	210	159	220	163	178	193	153	196	173	176	183	155	187	190	221	195	172	179	183	207	200	178	165	198	187	213	199	238	187	198	189	190	174	178	158	189	175	188	186	209	223	184	167	169	187	186	201	204	216	201	220	221	182	175	175	206	188	182	214	176	172	198	183	174	220	216	190	185	202	213	192	202	213	205	178	209	179	204	210	185	202	181	184	195	171	172	181	167	201	195	196	171	209	170	189	187	190	214	182	200	185	183	191	216	179	181	198	189	176	207	177	185	186	221	180	202	204	183	191	195	168	207	212	205	206	208	200	149	201	215	181	192	172	195	187	217	197	221	218	159	207	156	184	175	184	181	220	202	210	199	207	184	192	174	208	183	212	215	206	182	174	213	179	174	182	163	207	199	201	174	190	174	193	203	169	215	179	178	207	191	196	188	200	156	186	182	211	184	186	179	204	199	204	190	167	201	219	183	198	191	179	214	179	200	170	215	164	192	188	182	159	199	187	188	186	197	203	195	208	185	201	189	198	186	193	161	188	179	200	169	206	187	182	170	177	216	185	203	184	200	192	187	196	177	195	216	193	199	179	173	218	172	177	195	187	200	176	164	202	186	177	208	206	199	190	209	196	207	205	184	197	188	193	190	198	197	218	192	183	183	177	212	201	201	201	174	174	181	212	174	197	149	193	190	176	172	179	208	191	203	171	186	217	156	197	217	214	198	194	164	194	178	184	216	175	171	177	192	183	181	212	163	166	199	201	190	222	188	183	203	173	194	203	175	204	169	179	185	228	204	176	186	187	196	196	190	192	200	187	200	187	188	223	207	205	196	185	191	212	185	185	207	188	193	186	179	182	199	223	201	176	195	203	188	212	169	199	184	187	187	195	173	213	197	164	185	201	167	194	197	213	196	181	219	176	179	181	199	165	212	174	190	201	186	205	185	187	189	189	186	164	230	200	194	193	211	198	185	185	183	207	208	177	177	171	200	184	173	170	165	205	167	174	213	171	192	181	198	205	217	185	181	186	200	205	196	180	162	191	182	194	194	190	198	178	180	178	212	192	195	200	181	208	193	215	211	174	199	185	166	195	200	186	196	185	197	181	194	186	188	193	181	205	167	190	197	208	200	196	189	209	193	169	194	190	196	200	198	199	210	226	186	198	212	185	191	233	212	184	204	175	182	198	192	188	186	196	197	186	187	206	187	192	178	189	200	196	189	171	226	178	212	180	229	181	200	212	168	216	188	186	193	207	188	209	176	205	170	191	177	213	195	191	180	190	159	185	217	206	211	184	176	203	183	183	207	188	187	205	204	158	205	186	215	201	225	186	199	175	198	181	208	160	197	176	198	198	193	188	213	193	209	179	189	177	202	212	210	169	190	189	201	215	187	198	194	203	209	190	188	211	185	192	196	184	186	183	187	190	203	200	169	175	220	191	195	191	220	193	187	186	212	178	228	206	202	189	212	188	208	197	201	219	205	186	175	167	195	208	200	197	169	178	206	196	187	209	195	164	210	197	193	188	189	175	170	173	192	190	193	191	184
6512	721	1159	1282	1132	996	883	770	787	674	633	581	559	559	579	530	557	555	533	546	495	526	487	466	441	499	428	487	468	481	460	508	511	487	469	450	462	462	504	446	453	476	463	465	470	462	509	418	471	466	465	487	484	504	485	488	487	433	484	533	470	444	516	428	460	498	491	448	470	441	454	451	477	467	447	427	436	425	477	473	476	461	515	464	440	467	460	476	462	497	506	472	469	462	504	487	457	463	488	482	487	467	476	467	498	465	440	435	440	477	454	483	481	459	472	460	441	473	483	439	431	446	473	457	470	462	442	447	419	470	459	486	482	483	433	495	437	513	459	500	458	484	479	448	490	476	479	468	473	423	472	455	440	430	457	458	484	491	453	473	465	476	445	463	438	469	498	453	460	463	472	459	461	442	461	489	477	462	497	444	491	488	467	462	436	466	461	481	501	425	427	439	447	467	512	479	447	475	477	447	442	446	434	412	472	499	474	431	497	456	423	451	450	445	499	430	458	460	425	451	463	457	465	445	442	471	514	483	447	490	441	421	474	458	468	433	458	446	489	479	413	446	452	474	464	438	455	457	453	462	455	459	464	484	493	472	438	437	465	445	469	454	455	490	457	466	470	488	506	483	459	476	433	460	474	443	432	440	466	460	463	444	496	463	476	469	503	506	468	450	459	462	456	489	481	461	413	503	448	436	449	447	475	460	474	466	427	507	429	442	515	451	453	469	445	428	453	445	458	441	442	443	436	473	464	455	447	452	459	506	474	460	482	431	475	485	500	470	448	438	468	436	450	460	474	465	462	491	478	475	469	440	451	450	463	493	465	452	488	457	473	476	507	460	422	476	453	468	493	449	476	417	476	484	463	458	432	453	455	463	452	450	448	483	460	441	469	442	476	452	444	493	474	462	445	513	498	460	450	444	464	494	450	482	441	450	450	448	453	467	482	453	480	462	486	458	431	441	478	485	470	472	479	445	464	431	434	433	458	417	476	469	477	451	405	465	440	470	510	465	452	453	478	452	454	492	453	435	439	440	486	470	460	498	474	477	433	444	440	499	459	455	464	449	437	465	499	496	463	486	449	451	445	478	474	471	472	452	514	449	458	458	444	467	468	450	451	461	429	476	457	467	466	453	478	447	490	460	430	473	454	478	429	427	443	532	448	488	462	457	466	511	480	419	456	464	469	470	484	463	436	457	470	455	496	458	424	433	437	476	504	461	478	503	479	486	501	413	453	501	413	465	474	444	428	451	461	458	488	447	452	472	469	465	482	467	452	446	473	504	455	472	464	470	445	479	476	442	474	498	504	481	466	494	451	479	491	483	455	469	459	448	473	427	481	495	479	482	489	456	437	451	442	448	520	488	467	463	425	487	442	482	448	472	459	446	468	482	428	455	460	452	485	449	465	436	430	452	447	442	428	479	486	469	482	458	464	457	461	446	487	485	427	433	491	504	492	477	449	463	444	475	493	446	448	461	445	473	474	431	465	462	448	474	456	467	452	448	454	437	465	464	440	437	465	441	457	464	433	451	454	436	484	455	448	469	491	424	472	453	463	469	454	448	461	468	479	459	451	491	488	463	451	495	472	439	475	480	443	482	474	452	435	470	496	453	462	444	475	480	434	412	466	429	484	443	444	486	466	466	446	494	436	461	434	493	424	454	449	494	454	500	449	418	470	491	483	470	459	436	485	489	443	486	475	455	476	469	457	447	431	474	485	521	443	451	446	475	468	439	450	480	450	448	451	414	440	441	451	432	479	413	442	499	467	452	448	446	480	511	481	432	461	426	428	473	436	467	445	444	442	485	462	504	471	463	486	446	429	471	435	432	446	489	475	469	440	488	444	437	457	441	483	465	469	470	429	465	457	491	492	462	483	454	422	441	466	459	486	478	435	440	474	417	490	411	446	423	460	461	467	427	484	480	452	464	447	444	491	481	458	477	480	445	465	464	442	452	471	483	450	468	444	483	413	420	478	469	479	417	459	445	452	443	463	495	467	464	431	488	474	464	452	429	457	466	469	467	445	475	461	451	511	436	477	440	478	489	475	424	494	475	440	479	487	434	451	431	478	450	446	506	465	450	469	475	478	443	463	450	438	452	482	465	466	476	467	461	438	440	488	484	466	466	449	443	447	469	421	488	469	437	471	453	498	482	425	445	443	507	483	463	495	448	479	445	493	472	494	451	442	466	477	407	449	480	493	472	480	483	445	486	447	461	475	503	479	453	454	455	464	505	471	430	477	444	459	474	492	452	481	420	457	457	456	456	465	443	464	459	478	438	472	505	442	478	468	473	479	499	458	495	460	473	397	453	482	420	459	470	445	464	481	474	476	480	461	438	469	408	504	479	472	486	469	445	440	504	476	446	456	487	494	458	492	445	475	457	463	476	477	481	432	461	462	432	458	485	450	450	454	480	453	466	461	445	421	466	433	490	444	483	443	447	442	474	459	427	453	473	487	435	476	449	478	465	459	473	458	452	456	453	455	438	443	463	430	476	449	482	445	452	450	502	452	464	466	446	472	424	417	489	488	487	462	459	490	485	470	483	441	466	482	454	448	474	445	480	477	487	463	469	441	439	445	454	472	445	456	457	422	459	453	453	463	446	466	437	459	469	455	482	467	472	475	443	429	459	502	493	463	463	439	468	458	455	475	473	493	493	484	479	493	453	464	433	473	495	487	491	433	491	465	443	465	466	501	436	481	456	462	458	445	450	462	442	453	486	445	503	469	465	459	474	471	451	453	458	468	499	447	451	476	460	454	465	472	453	461	482	457	460	447	452	487	507	471	473	485	478	472	468	466	459	472	437	478	470	446	413	470	447	430	498	422	457	462	461	484	467	441	452	496	495	489	476	425	467	446	466	446	448	440	454	446	459	490	463	477	483	437	427	456	419	479	490	514	436	478	482	482	460	451	466	418	465	463	471	471	478	473	455	480	480	465	449	465	442	432	437	473	442	448	469	506	498	456	427	480	461	459	488	457	417	448	467	474	474	482	483	450	455	470	447	466	470	451	478	466	445	431	458	458	478	451	473	453	479	488	422	454	490	453	480	464	479	474	449	448	438	449	480	437	446	442	448	434	465	443	493	456	448	507	483	477	451	477	461	498	478	447	479	456	447	457	455	437	446	490	457	450	435	483	466	489	450	470	465	484	495	432	444	468	448	458	499	448	484	451	452	476	448	431	515	440	439	416	492	463	493	483	418	498	480	466	437	445	454	509	477	447	469	440	468	463	450	473	449	458	464	447	474	475	491	451	523	469	450	420	501	459	447	469	498	434	452	468	458	460	476	480	436	448	485	429	443	449	471	469	460	455	499	496	471	456	483	468	445	473	479	430	462	456	455	481	498	440	442	437	483	451	494	478	448	451	492	468	445	474	453	456	458	468	470	461	466	456	458	479	453	465	443	467	452	481	443	494	435	475	439	492	448	457	474	443	456	470	475	499	454	479	463	464	445	458	463	452	482	476	472	433	467	489	438	464	441
14795	1219	914	697	505	365	345	286	276	249	220	227	242	215	196	211	209	223	196	204	187	176	203	178	213	222	201	197	196	189	201	195	192	188	196	205	190	175	192	173	201	200	191	205	174	194	184	158	181	198	185	212	165	171	181	181	201	218	205	182	224	195	205	199	189	183	200	187	220	172	216	168	192	157	185	169	194	186	187	183	182	158	193	190	196	212	184	200	184	157	183	202	192	175	206	198	192	173	180	229	194	167	210	191	202	204	173	227	188	190	216	177	188	209	219	197	189	190	181	191	174	198	184	192	176	188	186	195	167	185	179	175	218	191	184	181	190	162	171	174	181	173	189	211	199	217	185	200	205	190	189	170	175	164	193	161	171	189	195	184	194	185	194	193	177	186	184	214	196	209	158	192	187	209	170	189	166	199	194	166	196	183	184	199	200	176	189	218	217	181	179	151	182	204	195	176	191	201	183	224	183	170	174	172	198	201	188	211	186	185	204	208	179	190	172	177	193	190	194	182	210	186	180	174	175	209	197	185	195	144	175	177	209	227	188	198	174	167	223	202	190	204	200	168	194	201	210	204	192	223	164	185	180	189	196	176	190	190	199	190	184	189	176	198	201	201	189	172	189	192	196	186	182	173	198	192	226	168	200	186	198	206	199	203	195	185	195	191	166	179	181	189	196	195	204	177	186	182	151	208	180	169	182	215	193	188	197	204	181	216	158	174	160	185	180	170	170	194	201	183	171	180	188	219	183	196	161	179	186	185	214	230	189	197	194	188	176	176	189	166	191	158	192	182	187	178	188	200	164	172	205	179	178	187	210	195	211	197	175	178	207	185	213	179	158	194	202	165	187	188	234	177	167	179	169	190	181	169	214	184	199	191	224	180	192	191	185	178	191	193	192	201	194	174	170	174	186	167	158	195	183	193	210	195	189	185	201	199	200	207	216	195	198	214	182	183	176	175	192	180	170	204	207	207	183	194	172	206	201	191	174	189	187	163	165	163	225	162	170	187	188	192	175	179	192	222	165	212	187	188	188	200	192	176	211	181	203	189	174	176	184	201	191	193	210	183	212	195	150	186	178	191	195	191	198	189	169	188	188	178	185	180	187	173	174	173	188	173	164	197	193	176	194	202	183	189	204	179	187	212	191	181	197	194	192	185	190	207	213	187	197	190	193	163	189	206	187	184	188	184	176	188	224	182	200	182	192	186	198	184	188	182	201	187	189	187	184	194	188	199	191	175	204	202	171	194	211	175	193	192	178	175	192	187	198	192	178	198	174	202	201	182	162	193	175	182	199	193	185	180	186	209	193	170	197	185	178	167	172	208	193	188	188	203	190	201	203	203	178	194	191	185	164	202	195	202	176	201	173	194	184	198	215	170	184	182	174	191	200	210	201	202	190	185	204	200	206	202	178	189	195	206	181	184	189	200	187	185	176	196	197	173	189	194	167	205	154	197	191	182	192	174	187	186	203	202	193	186	188	189	169	221	196	206	177	204	170	187	175	192	175	190	183	183	164	183	181	190	176	197	180	185	172	196	191	192	203	213	181	218	194	211	201	214	183	167	199	203	184	221	210	178	178	189	178	192	164	185	164	215	188	174	183	198	211	205	185	200	217	210	182	184	176	176	178	176	198	187	191	166	185	204	185	203	192	159	192	194	192	177	202	198	206	200	200	181	186	176	207	195	210	183	176	215	192	216	182	178	177	200	213	195	195	213	192	187	210	175	192	189	191	189	186	176	195	215	179	193	203	190	171	187	191	176	183	198	196	157	174	180	169	187	190	179	187	196	198	194	173	203	169	216	197	209	201	168	174	208	174	225	176	205	179	174	190	189	196	180	176	167	198	179	187	216	179	161	211	171	203	178	168	182	217	199	172	180	187	169	190	207	171	192	205	208	187	206	205	220	189	181	191	184	191	213	197	198	174	181	181	197	210	199	206	201	182	238	185	204	183	184	202	207	185	199	190	182	184	201	187	184	193	169	163	189	162	175	193	195	202	211	195	220	177	188	199	202	184	177	191	201	161	164	176	159	177	207	211	184	195	193	195	190	161	188	192	201	174	193	222	184	195	167	202	192	218	160	193	187	188	201	193	194	199	196	185	193	205	192	171	190	174	167	195	192	184	191	156	161	188	198	189	168	193	158	181	192	164	171	186	202	190	203	178	230	184	187	170	162	200	174	190	163	203	182	199	207	205	168	173	185	211	194	189	206	182	204	183	176	193	180	187	187	196	190	188	195	197	186	215	168	202	214	204	186	185	188	189	205	188	218	204	186	209	180	205	183	183	196	197	185	189	195	179	182	195	181	192	169	183	183	186	154	186	187	188	195	201	240	195	188	191	213	189	172	162	207	196	187	177	191	197	173	215	170	168	185	174	177	185	195	186	158	181	250	172	173	169	203	181	175	179	212	202	205	189	217	214	193	168	211	176	202	213	199	183	187	176	175	195	209	194	177	183	184	175	197	192	189	180	195	166	197	194	187	181	161	189	198	201	222	202	191	163	194	184	196	192	202	180	169	202	164	183	214	188	184	169	179	174	184	190	177	210	229	206	202	215	162	197	189	190	206	231	193	195	203	189	165	214	195	185	202	187	182	197	187	176	205	174	202	164	204	178	177	207	181	191	197	199	171	184	192	217	173	188	202	186	175	164	186	208	210	195	145	173	196	185	163	172	210	164	182	205	195	178	177	203	196	212	176	202	182	145	207	187	209	206	165	199	168	201	166	197	172	203	194	192	180	177	190	210	198	172	196	192	226	179	210	164	224	177	186	177	201	178	178	200	185	218	182	180	195	172	189	188	193	200	165	176	203	170	193	177	207	232	168	193	207	201	183	192	201	167	188	189	202	208	184	215	186	217	183	214	178	195	179	205	191	186	197	198	196	189	178	194	174	182	184	201	155	184	159	184	199	206	168	185	172	186	187	208	181	200	178	194	172	176	234	216	165	199	190	180	184	176	172	195	210	215	197	176	183	197	212	184	184	187	200	197	196	221	167	185	195	161	217	174	178	200	182	196	189	223	195	173	191	163	201	210	185	199	167	161	187	172	187	207	190	199	205	197	219	195	195	190	194	183	201	173	189	174	184	222	183	172	177	183	200	201	184	176	182	204	183	169	207	176	173	185	218	179	186	197	200	174	147	205	196	177	197	195	195	176	196	219	176	199	180	164	157	186	203	176	196	211	188	185	187	196	189	174	194	212	174	200	177	244	202	199	187	182	169	184	181	183	211	175	191	183	175	177	190	171	179	219	183	182	175	166	204	185	191	197	168	186	211	205	169	165	184	176	211	172	197	173	178	177	171	208	211	208	177	181	172	202	190	178	181	170	180	178	192	175	184	185	189	183	180	197	186	219	181	182	177	189	214	186	172	195	196	197	166	198	195	196	199	200	176	178	203	152	183	184	195	202	183	205	200	202	170	190	177	198	221	157	180	187	203	191	181	201	174	195	185	216	179	182	214	193	189	203	191	213	189	175	192
8206	1045	1957	2142	1814	1501	1251	1095	925	881	826	777	772	698	675	666	634	586	625	586	555	524	511	535	530	520	508	487	529	573	586	531	531	534	515	518	534	504	489	533	498	510	500	510	503	521	489	552	475	511	461	492	471	536	503	472	464	521	473	552	519	484	483	530	485	497	512	498	508	499	529	480	517	497	495	498	514	489	493	481	490	513	512	487	504	480	506	508	505	488	492	484	525	447	512	517	531	520	501	500	490	495	488	458	491	494	513	486	482	485	493	506	465	470	502	505	538	501	489	469	476	476	459	458	463	475	481	496	487	446	475	527	514	512	468	518	507	502	522	477	505	503	512	458	500	493	444	471	487	526	502	507	493	453	536	517	463	515	440	468	486	503	492	534	496	482	481	469	471	504	494	472	520	485	467	485	482	477	483	511	499	491	475	484	523	486	505	457	483	531	506	480	513	479	535	510	522	532	482	541	490	519	444	520	483	464	510	469	472	510	461	472	466	480	457	504	511	501	506	475	461	461	504	469	488	456	475	511	502	474	513	495	466	484	467	494	456	495	510	461	524	513	488	496	494	494	477	513	481	508	495	511	519	494	482	508	515	464	474	487	478	487	462	511	513	527	478	475	499	449	520	497	495	488	461	490	499	520	463	476	489	492	499	516	513	510	513	518	514	471	498	494	482	530	504	524	524	497	482	481	467	491	495	486	493	487	451	460	490	436	495	476	481	482	483	471	478	518	516	472	496	482	472	495	505	490	475	538	450	520	485	523	484	482	529	509	478	505	520	481	489	489	495	474	467	496	462	523	502	466	501	508	483	518	512	476	498	495	464	489	540	458	473	495	468	476	518	538	469	468	497	469	466	491	488	507	482	519	502	516	490	493	487	508	512	485	499	491	487	513	495	481	488	456	474	522	509	536	506	520	519	525	511	514	474	459	472	500	498	468	541	507	456	473	482	521	502	460	460	487	462	482	504	494	469	465	450	495	464	493	486	485	485	483	516	497	506	529	483	518	457	496	520	465	470	502	489	512	480	468	500	474	510	521	506	522	487	503	448	491	497	506	484	495	520	469	471	499	497	538	487	515	449	461	484	477	473	532	481	504	448	527	495	467	485	493	486	468	494	473	505	491	502	485	478	489	506	486	483	497	514	480	512	461	497	518	469	473	474	499	496	527	490	467	501	518	507	477	482	496	519	440	511	484	509	486	512	472	500	498	503	496	460	499	478	460	479	485	495	468	512	500	474	491	505	481	469	472	533	471	476	517	455	523	485	475	501	496	498	481	470	456	518	509	499	495	518	546	549	496	475	492	536	506	482	503	509	548	491	449	498	454	512	491	480	508	530	491	493	476	439	498	444	483	519	524	489	492	507	507	542	491	486	454	483	497	471	463	473	475	463	507	441	521	444	476	497	503	472	505	489	495	489	491	510	497	510	477	504	451	489	510	467	514	463	496	504	464	486	471	516	494	482	511	430	492	482	452	490	476	509	459	490	517	492	516	534	499	489	512	479	525	453	524	499	508	491	452	493	517	491	505	476	478	484	501	513	447	448	472	497	511	457	463	480	487	506	484	481	461	473	485	509	496	475	523	484	494	490	501	485	535	527	493	499	497	450	471	488	499	482	503	506	463	502	539	483	505	489	505	503	489	447	486	498	521	503	464	492	524	487	468	491	500	495	475	508	475	480	491	485	510	447	479	489	496	488	474	474	454	497	441	493	512	473	496	510	509	482	488	497	468	480	508	453	483	495	468	490	487	488	473	508	497	493	499	455	522	466	493	481	508	506	465	483	550	471	465	505	482	528	457	471	482	467	534	496	471	488	504	509	453	500	496	504	515	483	512	464	478	493	498	459	489	481	468	516	489	478	491	456	520	508	482	479	530	507	480	483	513	526	488	467	456	474	543	471	505	500	506	458	505	518	477	490	515	530	499	494	492	485	517	481	461	481	527	507	499	440	485	520	511	521	500	509	455	481	473	536	475	470	460	497	489	466	507	515	501	517	471	485	528	516	476	506	464	521	493	470	523	501	491	479	457	494	494	523	540	459	474	473	502	506	462	497	454	461	470	471	496	509	493	498	478	506	518	495	479	479	502	467	519	445	499	512	509	535	482	514	482	527	500	499	487	495	503	510	442	488	503	478	493	454	451	461	511	474	478	485	488	486	485	501	462	540	504	507	511	453	514	479	511	492	522	482	482	534	476	482	492	487	501	509	491	475	504	462	495	484	472	472	466	491	503	514	482	536	465	473	476	500	511	495	501	522	492	515	517	509	504	489	503	498	481	499	508	492	498	547	463	460	471	459	478	489	485	487	503	489	484	462	495	443	492	449	470	477	493	533	511	498	456	498	524	461	414	482	504	507	481	457	484	524	436	487	541	508	512	454	513	499	473	543	472	528	455	545	485	506	514	490	507	489	491	445	497	494	495	481	491	497	440	492	466	478	504	456	428	465	477	506	469	491	482	533	505	514	496	486	505	466	477	486	471	503	508	479	405	522	487	460	509	494	491	456	497	472	523	495	506	467	471	443	477	506	508	463	506	492	485	480	473	496	508	494	458	466	466	501	506	511	483	468	509	470	512	476	493	488	455	501	493	516	504	497	483	518	466	494	495	459	490	501	474	482	479	522	527	475	473	485	503	482	471	466	493	529	516	488	489	500	511	504	471	506	531	492	550	517	526	495	473	503	507	462	506	505	487	498	507	492	490	501	521	485	458	512	490	472	498	499	486	476	494	456	468	489	491	519	502	468	453	505	497	506	478	507	505	467	465	488	488	561	482	483	496	479	477	467	466	441	473	505	478	482	463	492	479	458	516	497	508	507	485	489	512	506	494	519	499	494	501	438	498	466	489	498	482	464	446	512	488	482	479	481	471	471	497	462	461	497	500	508	503	462	498	491	480	463	534	521	484	508	507	445	471	499	551	491	484	492	502	511	457	471	505	491	465	477	497	444	475	440	458	491	502	498	487	458	505	479	484	527	499	494	521	483	471	493	508	500	446	479	486	523	439	492	498	495	487	484	482	493	479	471	443	498	517	485	485	536	478	505	483	437	496	509	471	488	525	448	483	548	509	500	459	462	504	484	467	485	495	489	505	507	508	499	482	480	487	511	479	469	514	482	477	431	483	488	462	480	482	483	490	471	524	506	487	488	445	518	481	488	507	481	478	471	482	512	490	499	505	513	456	491	494	491	505	474	477	489	484	471	481	489	474	461	451	452	498	504	460	468	486	509	494	493	499	492	502	460	494	491	497	441	495	520	509	487	478	489	500	522	474	505	450	513	469	487	490	480	480	513	468	506	492	509	471	491	485	483	499	451	481	511	467	494	511	537	486	493	512	496	495	464	496	511	493	487	512	492	501	522	495	531	501	487	550	496	458	482	501	516	505	494	469	514	475	500	436	509	495	518	479	505	513	445	472	456	526	479	525	493	481	487	512	458	474	518	515	510	526	488	485	476	492	518	463	508	520	499	486	507	497	470	521
1657	420	399	414	403	444	368	376	398	424	384	405	419	417	420	391	433	423	388	389	394	408	405	391	397	412	376	395	387	351	404	395	389	354	366	403	420	391	387	380	392	399	400	396	419	388	397	396	419	402	404	405	425	401	372	402	383	417	361	404	412	379	388	370	403	395	421	428	379	449	362	386	377	429	425	397	404	418	373	399	413	422	394	440	394	407	404	391	438	392	360	419	418	413	451	374	383	415	414	369	393	433	401	378	397	414	420	354	370	398	381	399	387	427	434	412	346	392	397	382	368	391	420	410	373	383	355	416	412	407	402	378	401	388	398	416	393	422	455	384	421	395	408	376	404	401	389	409	372	378	443	387	427	442	377	391	404	357	438	409	403	413	391	385	399	427	375	393	412	421	392	407	401	397	432	399	396	418	390	385	417	366	423	388	382	371	409	388	385	390	423	406	363	385	390	380	405	414	437	384	417	365	402	395	356	357	392	401	418	404	372	423	391	383	423	353	385	378	384	386	409	409	402	454	419	377	404	425	442	402	389	396	362	393	397	378	418	369	385	376	413	396	423	391	421	390	394	407	427	394	378	368	413	390	428	351	405	370	410	445	386	409	413	411	432	430	438	368	376	399	424	407	355	429	419	409	364	383	397	377	420	356	403	374	411	366	419	461	379	350	373	414	367	439	393	398	442	406	393	409	423	396	408	398	400	399	383	383	398	430	413	398	440	391	414	437	403	388	384	371	404	395	426	387	391	405	429	407	423	418	450	411	373	381	400	398	401	432	429	396	373	386	373	404	417	402	424	425	419	423	416	423	432	395	402	381	391	406	398	397	399	385	440	412	379	376	369	384	424	435	394	404	399	401	411	404	364	404	399	388	410	404	434	372	382	373	414	391	427	381	391	379	349	353	375	367	364	417	355	404	396	425	387	384	385	350	406	389	432	389	413	421	433	402	386	407	425	391	431	417	394	430	383	378	415	409	389	372	396	392	395	366	399	387	433	421	359	387	395	365	403	383	412	373	429	400	379	410	414	413	375	369	418	406	405	392	397	419	412	442	382	395	421	378	404	386	386	411	405	392	397	432	404	387	441	392	403	420	359	423	400	448	370	419	403	396	402	377	416	391	421	464	369	374	409	419	416	394	413	421	398	374	406	378	388	438	388	377	389	391	413	373	377	405	396	405	380	408	414	416	401	420	427	390	424	382	421	374	396	441	394	372	397	385	399	400	383	409	389	425	429	390	402	360	379	440	436	400	434	375	384	383	421	403	393	384	377	399	421	414	373	383	373	387	379	390	368	408	405	373	408	372	423	414	415	330	396	421	425	396	392	399	370	414	441	379	414	390	370	376	420	420	403	397	382	369	381	403	407	383	414	379	426	390	458	356	382	433	387	410	382	424	364	339	354	378	398	427	401	409	402	409	394	410	378	396	404	377	431	351	390	450	377	420	410	388	368	406	415	379	374	422	419	372	378	420	371	372	433	416	400	396	404	413	386	380	377	430	407	420	417	379	427	389	407	382	391	386	357	394	402	419	395	417	433	401	397	396	401	412	407	437	378	390	431	390	401	390	393	351	369	404	392	400	392	400	402	369	402	442	448	407	381	414	419	417	423	401	451	382	354	391	402	437	408	351	386	367	408	399	398	371	399	383	416	389	413	380	412	399	385	414	370	409	395	374	446	444	378	418	393	395	458	444	406	419	406	374	381	397	409	409	395	405	412	425	394	373	367	384	423	415	399	331	377	412	413	391	423	387	435	399	421	362	361	389	400	408	414	388	398	422	404	402	408	381	429	411	366	375	365	402	431	427	405	360	407	359	412	404	388	414	401	401	394	371	387	384	395	360	403	395	382	383	357	391	404	370	367	380	405	403	433	370	418	366	412	410	381	392	381	397	371	365	371	376	421	417	356	404	401	382	405	406	421	373	381	373	387	364	349	392	377	437	404	397	390	398	410	468	413	399	439	432	424	395	432	430	400	393	365	400	400	393	395	392	424	370	402	373	420	433	441	412	395	414	383	450	360	378	381	410	459	436	384	379	388	402	457	403	370	412	384	401	440	402	417	416	378	393	433	401	366	391	386	400	397	432	438	410	400	341	369	415	414	391	396	392	441	392	386	383	436	389	422	404	357	386	403	394	423	415	408	405	456	401	383	431	398	399	440	421	392	407	410	435	393	428	409	411	407	363	397	388	422	420	399	385	408	398	432	391	434	394	429	388	427	359	396	385	430	405	412	396	392	399	387	390	372	421	411	391	418	379	442	409	407	435	372	431	396	405	405	378	375	380	396	385	409	415	379	411	406	412	409	413	436	387	404	396	398	418	415	391	402	399	416	419	429	395	401	397	422	415	401	386	434	384	388	418	395	403	412	419	426	354	350	381	433	407	399	395	399	416	395	402	349	356	378	460	406	414	381	365	384	443	362	408	384	407	410	365	432	395	417	369	350	426	420	397	405	428	404	390	390	420	407	397	415	384	398	423	418	370	391	402	377	413	425	417	436	414	366	418	463	412	426	412	424	414	355	365	417	376	423	389	396	417	408	428	390	429	375	390	376	412	407	389	396	435	441	370	395	415	366	429	414	402	421	404	387	393	397	399	378	400	387	429	379	419	381	404	412	411	390	392	433	426	419	402	376	388	407	392	463	387	363	388	384	416	406	377	354	411	385	411	352	373	397	398	418	412	379	389	404	423	406	429	466	390	387	418	412	404	407	377	400	410	409	396	354	354	384	366	422	409	418	378	394	401	441	422	390	392	409	394	409	409	382	377	405	442	404	376	400	360	397	396	404	411	401	368	421	375	463	445	391	423	410	395	411	377	394	404	369	386	382	428	424	390	401	358	391	397	421	352	394	401	393	410	442	394	410	396	361	428	383	391	425	407	409	369	428	430	404	405	427	373	394	396	415	402	394	397	402	405	390	399	391	404	386	392	426	439	411	409	423	377	417	386	417	386	407	392	373	403	437	380	391	414	413	388	391	407	386	397	397	389	372	396	432	392	403	447	383	421	409	434	458	376	393	388	401	397	408	381	382	406	381	374	414	388	395	387	406	398	397	408	402	415	396	393	371	380	420	383	403	361	393	428	408	419	420	396	394	366	380	406	378	407	425	427	392	392	365	379	431	376	408	424	400	370	393	427	403	413	432	403	384	397	398	428	437	367	440	398	385	361	415	373	363	346	391	452	422	366	376	429	406	398	424	383	434	438	423	351	402	405	370	408	429	423	386	396	370	380	402	410	359	412	365	373	377	392	369	386	392	382	409	415	429	408	386	405	365	410	393	379	392	372	443	345	408	414	412	416	418	439	392	381	432	414	393	407	415	397	417	411	413	415	421	365	379	398	393	417	401	403	406	387	399	380	407	386	414	417	398	428	390	353	377	415	402	356	407	385	375	407	386	434	407	407	401	349	379	446	388	435	380	414	409	408	436	396	388	401	364	398	375	430	395	399	401	421	419	360	373	382	389	416	414	397	434	407	414	403
2088	870	920	972	885	880	893	848	889	903	868	852	810	902	802	907	901	890	844	833	867	850	874	834	885	898	877	836	887	881	886	876	878	891	882	908	836	851	893	875	818	888	886	879	813	821	833	866	873	834	852	876	867	826	859	870	846	903	891	877	835	819	856	849	864	889	877	859	914	886	824	876	931	833	798	877	889	802	925	851	855	841	857	841	881	870	905	872	866	801	848	876	871	870	820	893	886	876	883	873	833	897	845	936	891	910	839	839	843	894	855	880	875	858	872	883	893	860	886	854	896	849	866	907	856	920	878	870	890	894	899	893	833	827	860	892	832	842	887	907	921	820	888	852	903	877	819	893	923	843	862	877	895	899	878	899	861	816	848	861	893	843	852	870	821	866	922	861	848	862	892	870	905	871	878	834	816	860	848	890	889	889	885	853	880	843	836	823	859	918	812	873	835	883	881	837	878	861	862	884	885	872	846	858	852	811	853	839	945	822	889	824	864	872	864	863	908	817	876	916	892	875	927	911	860	883	891	887	808	861	884	817	859	873	857	873	805	822	860	817	887	822	905	864	910	838	849	825	877	894	803	853	847	894	876	845	896	847	864	803	889	870	803	851	853	832	865	921	891	829	858	836	888	879	888	841	853	875	853	867	910	863	892	850	864	825	859	800	910	866	883	886	855	837	868	853	918	853	865	886	910	919	868	832	894	862	834	881	852	858	879	860	865	812	862	876	871	870	814	855	903	830	849	892	881	879	871	856	846	859	862	884	889	881	841	835	899	874	861	877	859	865	861	855	889	864	855	895	872	879	847	921	892	872	868	833	879	838	863	855	881	846	866	875	850	861	898	913	875	828	869	874	871	864	831	858	862	883	881	905	857	910	865	864	898	835	855	874	869	844	814	904	886	879	914	871	938	841	863	841	923	893	875	859	839	830	855	899	869	896	868	877	912	901	879	880	870	891	895	882	887	887	810	910	838	862	837	864	864	863	797	887	852	948	908	860	857	840	857	892	840	827	854	856	839	882	862	848	847	878	885	861	817	823	854	894	871	873	893	884	839	810	949	879	895	877	853	865	876	880	871	883	851	870	850	890	892	889	854	864	857	826	908	867	860	861	830	858	875	840	891	880	835	906	855	831	886	849	885	846	859	903	911	868	845	894	837	849	868	866	896	904	848	852	832	880	847	857	883	868	919	923	840	836	850	894	860	871	852	840	826	856	848	888	893	835	866	857	878	887	901	869	870	847	890	874	864	858	904	836	844	864	914	910	868	868	839	901	882	884	869	909	862	904	825	856	848	839	891	888	863	878	834	884	887	854	870	838	903	873	900	840	835	901	821	873	879	872	822	894	863	869	901	916	893	909	869	866	818	890	902	898	834	880	867	876	915	842	874	834	856	878	891	872	861	870	858	850	900	897	895	878	865	843	902	902	849	910	824	874	916	855	867	874	884	862	851	868	845	858	924	905	832	853	877	860	817	884	855	889	920	880	823	874	812	904	825	837	899	886	852	895	931	856	871	827	868	902	866	897	894	857	894	897	866	899	874	820	898	904	897	860	826	877	842	874	843	838	878	906	850	899	832	886	838	870	886	942	925	870	812	873	875	840	859	877	881	893	918	950	878	908	847	860	897	853	835	889	819	831	916	871	930	889	871	894	856	861	838	846	845	861	868	884	853	887	818	904	870	909	903	853	873	862	838	887	847	871	876	931	869	832	850	889	870	833	840	860	861	845	888	879	834	863	867	902	863	819	880	887	882	871	929	878	842	822	836	883	936	865	806	843	807	858	821	864	891	885	854	836	850	902	902	849	834	882	893	852	818	847	897	893	875	858	874	875	828	882	854	939	920	853	875	869	823	853	877	866	840	876	915	888	873	831	919	849	865	893	866	875	854	896	831	911	869	897	876	875	834	878	887	884	899	883	868	920	851	868	807	932	864	919	877	905	867	855	877	824	869	885	898	881	804	855	824	903	882	885	896	880	873	901	854	846	887	889	865	827	802	892	874	882	869	862	901	886	825	884	851	885	832	895	869	905	855	856	913	838	856	860	866	901	894	854	875	887	916	855	842	891	825	885	880	898	904	856	842	857	815	858	847	837	861	893	843	895	866	805	876	829	852	867	876	848	830	879	842	896	897	883	906	858	898	860	849	852	859	908	879	880	852	908	861	875	859	864	870	890	869	903	912	853	879	927	929	851	819	850	854	890	912	876	887	889	855	825	893	870	907	889	894	882	844	853	871	832	845	849	843	856	846	836	883	850	864	867	895	843	882	806	819	875	857	883	866	869	866	873	885	918	889	807	845	852	908	879	885	873	883	851	879	863	877	855	868	886	836	895	881	871	776	862	878	849	911	858	864	905	905	857	855	870	882	862	869	869	862	901	871	887	880	852	836	853	831	882	815	885	868	869	913	894	856	892	866	874	806	823	847	909	867	914	912	812	878	838	899	850	892	847	836	909	890	875	887	880	850	874	869	910	916	887	849	855	847	822	846	831	835	870	832	923	892	847	871	851	909	896	898	901	814	851	882	810	870	858	842	877	924	930	845	835	880	870	836	875	817	869	852	818	864	873	849	840	832	896	880	914	860	916	864	868	887	898	835	840	900	874	873	853	894	885	904	827	793	865	870	910	871	892	857	917	862	842	867	906	886	862	879	937	814	932	836	860	841	865	832	873	855	835	910	862	844	798	881	865	908	915	869	840	896	835	798	889	897	875	846	858	823	888	893	807	853	894	856	805	884	887	872	874	877	907	882	823	898	893	861	885	922	899	829	824	836	864	882	910	887	897	802	834	889	864	832	874	807	813	877	887	920	838	860	911	850	914	865	940	903	840	841	861	876	844	866	838	898	881	858	838	808	837	873	917	864	864	886	888	856	896	884	872	859	879	915	857	936	858	899	872	869	881	847	888	818	917	865	867	867	874	867	883	872	843	876	878	904	875	829	867	926	831	882	857	932	881	896	886	837	890	921	860	857	878	873	837	872	895	875	874	883	876	876	876	842	866	891	880	840	848	826	898	850	874	883	888	870	901	850	951	878	843	861	853	893	856	875	836	893	874	876	848	855	855	866	920	878	893	834	860	908	857	816	860	813	898	897	918	897	870	851	835	907	870	893	846	870	920	855	850	830	880	889	886	887	844	878	814	830	852	898	860	888	883	896	871	774	912	875	912	885	864	864	890	937	901	885	877	859	863	850	864	893	886	840	888	873	867	821	868	855	920	849	829	846	894	879	844	867	861	884	884	871	841	833	859	895	840	930	855	844	833	852	812	852	829	930	831	879	867	914	886	840	836	877	851	874	882	852	915	910	898	874	883	833	866	825	875	845	876	872	889	904	906	912	831	842	871	885	911	853	870	891	852	902	908	871	861	863	872	855	827	876	883	877	869	840	877	866	870	921	866	892	850	862	856	901	906	895	906	890	811	886	864	849	897	854	966	924	870	882	878	918	833	849	867	869	895	872	842	909	850	819	865	840	881	933	883
7775	491	562	444	369	292	272	250	214	236	257	206	186	192	225	227	189	192	199	190	208	190	226	215	192	215	205	172	182	193	186	195	180	209	187	192	180	201	195	209	194	227	186	199	198	208	181	219	195	201	196	216	183	170	205	161	189	181	212	190	160	192	197	190	215	178	162	163	175	194	205	174	207	219	189	194	230	175	206	188	186	184	193	181	187	194	207	181	221	189	201	205	194	208	223	197	209	178	157	199	212	202	193	188	203	212	219	182	188	218	200	170	203	203	178	186	187	178	167	194	200	184	197	192	203	194	183	189	194	194	202	191	175	173	180	170	173	165	149	189	203	172	228	193	182	185	170	209	199	183	196	195	192	178	191	201	218	180	194	175	193	195	186	182	175	183	158	195	179	181	208	201	179	210	193	174	185	234	166	202	201	179	188	210	195	186	177	180	197	165	180	185	234	219	187	209	189	161	182	196	173	201	159	191	198	199	167	190	194	177	206	193	195	193	205	207	202	203	186	195	177	182	177	204	198	207	192	185	186	188	188	187	196	218	192	180	219	239	185	184	162	196	184	172	201	191	173	196	183	213	184	180	200	192	200	191	201	195	190	205	205	214	169	184	161	195	201	207	193	184	185	203	178	173	197	185	186	188	217	183	194	165	197	212	196	205	195	183	185	158	196	198	168	165	182	187	186	172	212	204	179	189	208	179	198	201	193	184	228	201	194	189	190	212	185	224	186	171	189	195	185	179	210	194	186	190	186	195	185	209	186	191	202	185	207	199	192	192	196	177	186	209	211	193	160	181	215	210	209	201	193	195	248	213	188	213	197	201	172	202	201	195	209	199	170	217	217	224	170	187	190	193	205	210	218	190	196	187	209	189	194	197	207	176	174	172	210	178	187	195	216	193	195	223	176	184	182	183	180	209	196	198	198	207	195	156	177	200	181	184	206	183	187	188	172	204	209	214	209	184	191	191	175	177	205	215	177	187	198	188	202	174	201	177	214	216	207	166	182	180	198	192	208	193	230	230	195	183	205	189	192	203	196	206	183	212	227	184	234	204	210	208	184	187	196	214	228	184	198	179	179	173	166	203	187	200	204	170	214	191	183	211	207	195	210	206	173	179	180	207	182	188	183	181	179	186	174	214	193	186	191	208	175	199	196	199	187	196	196	197	182	196	171	206	203	184	182	183	169	209	184	194	189	188	209	202	185	200	178	185	181	190	205	189	184	175	225	205	199	173	201	186	191	179	204	165	178	214	182	203	176	180	200	212	176	208	186	197	190	197	188	181	210	214	192	217	178	205	168	188	180	194	205	187	208	192	207	196	194	215	187	192	204	208	234	216	204	200	180	208	194	183	170	175	193	210	185	206	196	192	166	201	198	179	195	192	173	186	179	192	166	177	199	175	178	211	202	168	177	206	172	190	160	190	191	188	197	185	215	227	194	207	199	195	175	203	189	192	185	183	199	179	180	186	216	177	177	200	179	193	205	220	179	167	204	189	182	188	207	182	199	182	186	189	200	216	208	188	213	201	167	186	207	175	177	181	187	207	194	217	202	179	168	204	175	164	195	183	217	178	173	174	186	177	197	226	195	147	186	192	179	221	170	191	214	186	186	192	163	191	191	168	193	207	208	188	182	194	185	209	204	178	191	207	198	180	186	180	175	208	206	219	189	196	185	194	160	196	190	187	177	185	184	197	195	193	207	185	166	196	180	177	191	183	201	185	198	203	198	184	183	203	189	201	183	214	199	187	197	179	175	191	205	192	215	198	207	202	210	184	172	190	181	177	192	175	201	188	197	200	223	186	179	180	199	197	200	170	169	173	173	213	188	184	183	206	176	195	182	167	182	203	242	176	205	204	205	169	179	175	215	178	190	192	170	161	171	192	188	189	189	173	175	185	177	212	169	195	177	209	191	201	193	184	181	205	186	193	201	182	175	214	203	208	208	186	215	209	211	203	188	203	191	187	187	184	213	186	182	198	219	189	197	211	196	173	165	182	228	196	192	185	170	166	190	200	183	218	171	185	191	198	175	208	166	199	194	209	168	228	232	198	207	197	177	216	143	183	213	206	177	218	189	229	178	161	169	209	195	190	192	194	195	218	200	201	162	180	201	216	222	202	193	184	211	200	200	190	213	177	170	196	194	213	179	202	183	179	164	194	208	199	167	187	166	196	166	197	222	225	186	179	219	192	170	216	184	188	204	199	210	201	191	187	181	202	183	183	174	206	177	220	172	185	196	195	178	199	194	157	191	198	219	190	204	179	185	176	182	205	226	175	205	212	178	200	165	196	195	189	181	194	201	194	195	203	182	188	177	167	194	190	207	182	178	206	207	189	206	200	191	200	191	209	201	192	216	204	209	204	199	185	201	203	198	211	203	217	252	171	187	202	187	215	184	207	187	192	201	163	190	208	199	167	192	164	207	193	202	171	170	182	215	196	182	166	179	179	208	188	201	192	200	191	201	176	189	185	198	215	167	208	155	213	179	211	198	200	193	193	201	209	215	198	189	176	196	189	179	191	184	177	203	212	217	210	204	202	212	189	188	204	197	185	211	189	206	197	189	175	198	183	205	200	200	202	188	205	215	170	172	185	184	171	183	207	186	186	182	203	197	207	196	190	193	184	185	188	196	199	191	196	207	209	196	188	180	197	150	190	180	217	203	193	183	207	210	176	177	180	187	208	200	224	208	175	175	219	201	181	161	202	182	214	170	216	219	183	169	193	200	200	188	186	183	168	192	188	189	178	210	195	193	184	181	182	233	165	190	167	192	205	194	198	193	182	187	187	201	207	190	193	202	193	210	207	202	203	179	179	208	212	199	178	188	197	201	213	193	202	172	213	204	206	201	181	176	172	211	180	173	210	215	200	186	203	197	201	201	204	192	164	193	164	173	184	176	166	209	195	169	188	210	200	211	175	166	175	200	181	189	171	190	200	186	215	212	194	193	189	182	197	188	187	193	200	176	190	182	238	190	192	223	178	160	220	180	188	207	212	207	223	184	197	171	162	211	181	220	209	193	180	194	187	186	177	195	202	185	172	167	181	196	197	207	170	194	230	190	172	184	207	199	184	216	185	177	193	182	185	191	198	205	183	176	208	190	192	175	208	196	207	194	166	159	190	195	188	227	180	180	179	197	196	183	198	212	199	194	175	200	180	213	236	178	183	206	198	179	194	182	213	235	194	195	195	177	182	185	192	183	200	205	198	193	191	198	187	198	192	173	203	227	172	198	198	199	194	229	173	185	194	184	174	192	207	212	181	200	189	188	195	188	206	192	200	191	200	191	182	205	151	208	204	180	214	191	208	205	199	177	186	187	183	194	166	198	193	207	186	192	195	223	177	201	220	203	164	186	173	181	177	194	210	175	186	194	199	194	182	179	183	207	192	170	206	198	199	183	195	186	177	205	157	211	172	192	206	209	185	215	185	187	205	198	164	196	208	210	194	215	192	201	210	213	208	208	192	217	203	173	206	182	167	211	198
6426	801	1128	1308	1129	1012	838	787	672	699	612	617	570	577	547	525	505	492	519	531	520	520	492	473	483	467	470	472	513	495	480	463	450	455	477	458	486	503	457	456	449	463	455	488	474	472	492	507	472	479	440	456	472	513	499	507	453	467	484	461	433	489	446	451	480	442	476	457	445	475	438	434	463	459	443	478	443	488	450	497	493	440	495	472	459	463	466	422	483	446	439	420	459	425	440	479	468	440	446	480	436	423	478	434	461	450	471	444	469	494	448	467	466	489	483	433	432	470	455	499	495	464	471	469	461	476	467	488	484	475	453	434	432	521	432	489	468	469	439	453	429	481	481	487	473	495	480	467	443	479	459	448	443	467	446	454	463	429	484	437	482	482	490	484	465	441	475	422	436	469	464	472	434	460	482	447	465	504	442	456	482	483	483	444	487	471	439	460	464	478	467	456	468	468	467	484	484	457	461	462	465	471	445	458	418	506	451	456	460	444	438	469	463	433	425	432	456	478	430	431	474	450	462	438	461	482	468	445	471	485	472	457	459	469	446	454	457	479	473	466	478	445	464	488	486	480	437	442	490	458	486	430	448	476	501	457	471	481	514	499	453	442	461	477	467	460	476	470	431	468	422	460	429	429	447	431	465	462	454	454	454	436	437	485	447	461	410	486	465	444	448	466	442	469	464	516	462	421	464	468	478	492	436	469	477	508	452	454	462	444	449	427	426	477	442	431	455	438	464	455	454	453	452	475	448	469	473	446	475	446	466	465	477	455	517	483	476	457	472	445	454	466	463	460	500	438	433	456	487	400	464	454	450	478	467	445	494	450	448	452	445	443	458	456	445	445	467	481	484	469	465	415	506	453	503	449	483	450	460	455	430	463	455	482	432	462	457	440	469	472	455	497	477	459	487	416	466	477	474	465	439	448	469	431	491	442	446	481	480	457	434	425	452	473	461	442	473	486	457	450	470	460	393	463	452	415	465	466	460	447	475	481	452	476	450	447	469	445	470	436	446	452	452	459	418	466	457	456	462	472	427	516	433	480	464	455	475	432	481	426	449	466	455	467	487	481	513	466	477	482	462	477	420	451	478	415	457	496	461	452	441	425	467	448	467	470	460	445	482	456	471	471	493	444	461	499	451	438	466	469	475	483	459	449	425	452	466	433	486	488	462	460	450	480	434	474	485	417	483	442	456	469	462	457	472	460	477	467	457	464	455	478	416	448	439	459	491	456	476	455	494	488	491	464	431	481	428	473	434	457	471	461	442	484	444	479	490	512	471	463	474	488	443	468	455	427	477	472	462	504	464	485	485	468	484	461	431	441	454	433	492	458	436	454	458	442	507	444	496	462	472	453	483	485	473	472	446	456	475	468	477	469	465	454	485	482	440	407	464	461	490	434	456	439	444	461	482	431	466	463	457	441	455	441	426	411	491	473	501	499	482	445	455	472	433	463	427	452	477	453	481	421	474	448	482	493	453	453	457	467	506	481	449	462	455	462	480	437	468	475	474	485	486	495	444	484	492	468	453	450	458	460	525	453	398	491	430	457	437	445	442	473	435	453	484	478	459	457	482	450	453	479	500	468	456	489	479	438	475	473	446	476	435	425	447	500	444	476	473	435	477	463	464	404	494	426	445	470	446	472	504	466	434	464	411	451	497	463	453	438	462	453	442	485	451	474	477	434	457	484	485	466	438	484	457	429	451	479	437	437	433	446	451	425	439	473	466	475	477	441	455	442	474	415	455	442	458	469	471	464	462	477	454	488	453	470	464	453	473	420	465	475	491	444	447	478	456	502	473	426	470	429	463	462	460	448	444	471	509	475	459	462	406	444	448	453	471	481	462	469	450	460	461	483	478	472	479	478	471	446	435	476	459	465	487	422	487	439	465	427	467	473	469	458	438	436	486	467	409	429	419	421	468	449	475	449	475	465	412	457	420	442	434	470	442	445	443	453	470	478	467	479	436	435	443	482	439	474	485	466	448	463	461	456	452	432	459	440	474	432	471	471	476	465	442	454	494	496	450	457	440	458	428	451	457	470	454	470	463	470	453	462	478	424	445	479	436	452	470	465	416	446	444	477	509	458	473	498	451	497	429	466	452	499	446	476	451	451	430	488	447	477	476	479	433	501	448	504	468	481	498	440	451	448	434	488	483	462	492	488	432	466	453	476	430	453	453	479	489	442	464	453	438	471	465	442	448	486	455	467	434	476	464	460	449	482	463	434	477	466	457	453	456	462	457	438	437	469	462	493	460	458	471	488	442	470	411	460	472	482	457	487	505	479	441	508	473	488	494	440	489	421	460	459	477	446	426	502	447	477	455	440	475	437	480	474	481	435	445	438	473	446	496	478	476	478	485	484	444	454	422	446	469	422	458	471	466	400	451	442	467	439	448	456	439	457	472	466	471	457	446	468	428	486	442	478	469	439	441	444	468	460	454	472	494	483	491	462	503	477	475	459	441	507	459	455	474	434	466	490	453	468	442	447	444	459	462	451	455	497	464	450	462	433	450	469	477	473	490	494	440	417	453	490	487	481	470	467	479	488	456	477	465	458	467	479	449	475	451	442	431	427	486	461	468	445	471	498	464	504	484	482	423	487	479	436	478	467	442	499	440	453	440	420	455	472	467	453	427	457	459	443	472	464	463	454	489	435	465	478	432	484	480	479	470	491	454	441	482	465	451	473	499	494	443	454	464	465	466	434	475	453	483	456	475	441	442	458	478	429	449	468	431	477	470	511	438	478	428	454	436	475	469	438	487	463	452	472	470	470	459	467	455	475	494	439	458	458	463	461	473	442	439	471	448	515	410	485	472	468	407	449	467	466	479	469	467	444	495	457	462	452	482	509	450	469	447	455	440	457	442	486	459	485	418	436	439	458	458	486	479	479	440	471	461	478	457	453	472	461	456	455	437	463	483	468	450	490	475	488	480	449	474	449	453	486	484	471	499	450	482	483	476	470	433	473	464	441	469	432	454	452	463	451	457	485	482	452	511	454	507	426	453	428	478	471	450	466	439	496	457	493	447	448	460	435	480	463	479	446	497	475	476	458	467	474	475	475	502	441	425	461	483	457	459	479	482	486	494	476	477	474	430	426	472	469	457	460	468	489	421	488	440	440	472	490	468	452	442	478	508	446	457	438	462	442	470	460	452	502	437	449	460	474	459	468	440	461	450	486	427	487	482	480	480	458	459	452	457	479	455	462	481	446	426	477	440	429	487	441	466	455	421	448	473	432	451	463	464	444	462	489	468	470	441	496	471	470	474	443	477	472	443	458	509	429	473	463	464	450	502	470	445	457	446	485	443	484	428	461	472	483	427	460	452	450	456	442	433	449	432	437	430	461	435	467	462	462	496	463	514	441	465	462	453	461	466	477	470	434	453	458	480	447	488	462	467	453	431	474	456	510	472	438	443	480	450	441	479	436	476	477	443	435	440	530	473	452	466	501	485	471	488	481	453	417	479	460	437	451	424	479	491	478	429	465
14821	1219	924	699	488	396	344	284	262	261	250	237	233	219	233	195	208	198	242	234	200	215	197	206	225	208	201	187	183	213	186	181	182	188	197	203	179	173	185	156	208	187	191	200	186	200	209	182	189	225	177	193	162	204	215	190	176	195	217	194	210	181	193	189	185	199	199	207	188	190	189	189	166	167	199	211	190	195	200	175	184	202	194	204	214	176	183	198	189	192	187	204	201	181	187	197	187	202	165	213	168	200	207	182	189	183	201	167	193	202	192	198	163	207	189	194	200	176	180	197	180	212	182	213	186	197	183	175	212	217	168	201	171	188	171	161	187	178	208	188	195	182	172	166	165	215	216	206	184	187	204	197	190	203	195	168	173	208	212	192	191	224	197	188	171	200	207	190	182	200	177	206	225	187	161	166	194	165	187	203	170	198	206	163	176	224	218	210	216	167	193	221	205	205	193	205	197	196	189	171	165	179	203	193	176	200	233	172	191	198	203	214	202	196	200	189	176	209	158	175	188	192	204	203	222	195	189	193	217	186	171	203	180	178	171	179	201	182	176	188	204	200	199	217	192	200	188	199	182	216	202	175	170	183	181	224	209	221	195	191	194	175	182	197	189	188	195	178	196	219	213	206	193	220	187	195	188	190	194	181	191	166	176	182	197	189	168	190	194	176	209	202	207	206	211	202	196	202	192	187	185	195	191	202	186	215	190	201	174	199	175	201	189	201	178	208	215	198	181	197	141	181	187	181	201	179	197	173	194	193	188	192	165	185	214	201	167	194	200	209	193	174	198	192	175	185	176	219	194	163	201	219	187	195	200	186	200	182	190	180	170	203	194	158	192	161	224	165	163	204	190	199	175	189	198	199	189	191	174	177	194	197	197	195	192	212	176	166	222	190	197	218	170	187	190	167	207	192	214	197	195	210	207	197	167	205	186	198	183	190	205	195	195	181	229	204	199	199	196	188	197	183	191	184	186	197	203	190	210	192	180	186	166	176	204	195	175	213	197	166	190	184	197	207	201	170	173	190	209	214	192	169	190	197	190	180	176	206	187	174	199	186	199	190	203	197	188	205	204	166	194	196	210	198	202	206	192	190	177	170	213	186	181	168	218	183	188	188	189	159	185	183	212	198	214	191	194	196	194	188	192	174	181	205	188	199	208	182	204	213	206	179	193	186	161	183	178	191	196	190	196	181	172	231	191	176	168	183	215	190	173	185	184	219	198	201	183	192	166	194	206	179	185	177	180	186	173	181	164	188	199	217	198	180	201	191	205	200	211	211	184	210	227	187	189	230	206	177	198	191	187	179	196	182	205	200	177	205	177	189	181	176	178	175	192	184	198	201	201	175	187	179	208	158	180	181	197	218	184	185	189	194	197	197	187	173	206	192	186	201	196	174	189	195	205	181	174	203	176	196	161	199	204	199	208	205	195	208	183	163	220	181	201	191	187	187	213	192	182	194	213	187	195	213	184	190	222	183	189	174	230	208	178	177	196	192	193	212	180	185	178	155	163	182	207	189	183	199	196	190	178	197	189	190	197	208	200	191	178	200	204	178	190	174	172	225	175	218	203	195	159	179	214	172	195	194	201	176	233	207	193	192	167	204	189	179	195	193	193	203	195	220	181	200	209	181	203	192	171	169	214	183	190	202	189	178	194	199	193	197	163	187	179	188	206	189	186	195	195	184	177	188	194	191	206	216	185	192	167	165	198	185	177	178	180	182	159	153	208	198	202	192	161	178	199	186	220	172	204	184	182	184	221	198	172	212	207	182	189	181	176	182	172	216	178	192	176	167	178	184	157	216	206	175	185	193	200	189	212	179	191	201	170	171	191	198	191	188	184	196	181	193	170	199	174	198	161	181	209	217	187	207	195	190	189	198	192	202	213	199	197	181	171	181	204	178	216	190	155	165	218	192	199	179	221	208	172	224	182	181	194	169	204	182	198	199	189	182	186	197	179	188	189	182	200	200	171	184	169	208	185	216	179	209	204	195	198	181	178	191	180	168	179	196	185	182	200	221	210	191	203	212	197	206	202	178	185	175	179	183	170	153	202	200	183	185	191	205	211	192	191	191	193	159	199	172	188	190	172	179	182	163	199	191	185	157	189	191	157	187	201	218	211	161	187	197	195	199	199	193	222	188	178	162	187	177	185	192	188	186	188	189	185	157	200	172	183	197	187	185	189	176	215	205	187	173	167	196	211	195	200	187	179	182	187	203	167	193	187	188	190	197	174	196	180	208	190	194	191	182	180	171	185	194	214	188	181	172	199	168	184	183	187	201	217	189	217	203	188	186	218	175	193	186	150	205	201	189	228	177	176	204	176	201	192	202	192	187	185	170	190	182	188	167	181	197	193	192	196	212	187	217	201	180	203	212	190	192	198	212	197	194	198	183	187	193	199	207	189	211	205	179	176	193	160	168	206	198	181	183	181	199	207	205	187	204	180	214	229	205	179	202	155	188	188	203	189	191	204	166	182	228	167	192	190	212	208	183	186	179	189	207	191	191	205	178	170	165	175	198	195	179	186	186	174	194	207	190	164	203	194	178	203	177	178	180	176	197	197	189	182	190	195	202	199	199	186	183	189	181	171	187	172	186	196	191	195	190	190	193	206	190	180	225	174	208	169	200	173	204	198	183	184	182	196	200	167	171	198	181	195	165	194	181	188	202	191	181	192	192	195	199	201	201	186	174	181	195	186	183	189	195	213	216	190	187	189	203	193	175	177	213	189	196	211	182	184	174	185	214	187	214	168	218	206	171	199	198	201	191	185	176	220	208	212	190	189	186	191	176	188	180	184	190	190	204	185	210	173	186	165	186	199	185	176	178	200	194	179	177	189	203	205	179	176	197	200	175	184	186	189	198	189	187	193	186	186	165	202	185	182	182	208	179	192	204	194	172	204	173	192	194	224	225	190	203	166	202	168	217	174	188	196	193	172	180	200	207	225	206	206	208	189	164	208	217	204	202	201	171	203	194	182	178	204	175	186	194	202	187	188	184	197	206	149	183	201	176	191	185	204	197	194	205	202	195	185	202	186	195	151	200	188	177	196	184	182	181	192	193	191	186	171	200	185	179	181	178	206	177	187	173	162	192	211	183	184	190	186	196	188	187	175	194	181	198	188	190	215	191	205	185	211	176	191	187	210	184	182	179	189	189	205	205	207	177	205	182	174	192	176	176	173	188	179	186	186	219	168	193	219	208	168	201	203	199	189	209	195	203	170	188	204	219	152	206	185	173	187	201	192	212	182	194	179	202	223	217	206	189	191	192	181	199	162	166	192	184	175	187	191	189	188	201	190	181	168	192	193	202	181	182	186	192	184	179	186	160	153	205	207	173	181	197	183	192	183	206	219	178	193	211	187	201	184	187	183	199	208	211	187	175	193	202	198	210	169	193	212	186	212	168	153	188	186	176	185	186	196	200	179	175	191	204	184	210	200	199	184	176	184	173	194	219	195	175	196	201	184	193	196	178	195	205	201	184
8424	1043	1933	2110	1754	1534	1315	1008	889	896	780	728	707	665	645	665	626	618	585	577	586	543	553	568	525	552	564	539	552	579	518	517	513	492	525	523	522	514	548	499	502	516	456	493	526	507	548	508	535	526	476	530	536	514	505	478	469	541	526	497	501	496	505	474	498	469	465	498	499	538	545	508	474	502	458	508	484	531	481	481	503	509	507	514	486	471	466	494	512	502	494	473	549	471	525	534	478	529	478	535	500	493	528	511	461	519	510	478	517	498	486	494	487	485	480	500	483	507	521	452	498	514	499	478	490	518	461	510	508	499	473	495	509	507	526	488	506	541	533	472	505	483	480	524	499	495	457	504	477	506	457	514	501	528	522	486	531	494	514	498	490	480	479	507	511	506	508	479	473	484	468	514	467	494	497	483	490	475	457	515	483	505	495	490	481	497	475	483	453	480	484	522	506	547	477	510	492	509	491	526	504	483	475	489	489	483	490	515	491	488	516	519	515	482	493	492	507	506	501	476	458	470	479	464	460	494	504	496	500	481	500	472	509	522	488	496	476	433	500	501	495	502	510	514	492	497	513	487	528	480	488	536	513	488	494	487	479	474	528	464	469	494	491	495	513	493	428	523	516	485	474	483	488	481	479	488	521	522	519	479	498	496	499	467	496	502	500	463	489	497	451	486	466	488	479	518	477	449	493	492	510	490	500	495	517	507	495	502	491	491	504	490	491	537	541	477	511	496	462	497	458	519	517	499	459	442	528	526	467	478	476	491	474	489	513	445	486	516	475	525	481	513	477	483	471	476	490	490	487	519	485	526	480	486	477	490	512	488	494	502	525	489	484	520	454	473	496	490	489	469	507	470	510	498	488	508	497	458	485	475	531	496	537	499	515	461	512	451	510	487	493	470	511	498	455	483	485	460	503	486	472	502	510	446	500	533	495	485	503	470	473	523	521	504	469	524	537	464	469	502	467	468	492	467	518	463	490	465	490	479	512	520	483	485	498	531	493	532	484	501	510	479	547	454	495	496	510	479	470	494	478	481	491	511	502	486	482	494	471	481	493	463	495	511	513	471	502	469	479	471	498	480	504	463	494	524	469	523	472	514	485	504	476	492	530	475	506	472	517	468	462	490	450	508	478	504	499	481	517	505	492	456	537	479	488	516	476	506	511	492	493	504	526	465	484	509	520	483	503	458	488	480	514	509	546	464	503	479	473	503	479	515	497	477	470	466	498	520	445	477	533	482	462	447	518	504	502	465	513	492	476	511	501	475	493	471	504	503	503	486	525	500	473	487	493	519	475	520	502	501	499	520	518	536	474	472	467	480	525	478	525	520	546	508	505	485	455	496	487	497	469	468	515	470	508	497	453	534	456	489	486	485	492	505	472	503	505	502	529	493	516	496	521	470	478	503	506	472	534	466	536	474	449	482	509	490	456	495	486	515	495	472	493	528	505	509	507	542	502	512	484	514	462	484	488	483	464	485	510	515	454	519	522	513	469	536	480	489	512	488	468	494	494	462	530	505	523	516	522	493	504	453	480	480	480	494	446	502	478	508	474	475	476	527	502	470	477	478	501	509	544	471	488	481	496	538	428	502	483	519	479	474	511	510	534	503	496	515	497	494	488	491	519	499	491	472	495	513	475	503	488	477	494	496	474	508	512	514	476	511	496	493	479	493	485	488	491	476	469	461	496	476	503	497	519	506	493	486	465	475	493	519	517	478	511	479	479	445	504	521	474	485	519	467	478	475	472	499	498	489	445	510	492	502	493	488	483	548	490	476	457	500	486	514	471	494	459	480	497	500	497	505	529	518	461	476	489	459	481	514	457	541	473	492	495	464	490	498	463	475	512	490	489	498	477	483	480	502	530	489	483	531	459	489	484	529	519	519	489	476	464	513	458	497	474	491	503	502	496	515	486	473	456	476	497	469	497	495	547	511	501	498	540	470	471	498	498	502	480	488	497	507	455	510	485	465	507	494	503	460	479	488	472	491	478	476	526	529	497	444	520	511	497	444	561	490	487	478	480	492	463	498	511	508	513	465	506	493	496	525	493	483	498	514	466	467	530	496	516	477	526	528	464	475	482	499	500	519	496	498	497	490	466	485	501	480	493	509	491	510	512	507	480	490	452	502	521	563	487	486	503	467	468	485	488	476	489	482	478	484	483	504	470	471	511	463	472	489	510	446	545	540	509	513	466	478	482	456	485	492	529	519	496	505	544	522	461	493	501	522	517	488	509	472	509	471	475	441	465	479	497	467	472	503	453	524	499	500	500	482	503	476	503	478	502	452	526	494	480	483	474	494	506	474	493	477	522	449	479	535	471	486	460	474	498	513	493	512	478	465	508	489	517	489	528	511	495	500	473	495	527	509	504	507	480	475	474	497	440	500	481	505	511	481	469	488	481	486	478	496	471	472	522	507	514	507	490	496	484	470	461	463	468	496	505	526	516	504	534	510	472	480	525	473	456	540	487	480	441	475	467	454	523	465	505	502	514	469	490	512	512	515	457	505	496	497	476	476	512	505	514	497	483	492	516	506	501	493	474	542	466	534	479	536	471	486	488	482	511	520	496	523	490	466	470	516	498	502	492	469	489	507	501	494	476	505	481	510	488	518	469	477	509	517	492	495	499	490	530	516	502	478	483	511	466	526	463	484	503	470	464	511	463	519	531	480	488	490	521	477	488	482	504	486	505	511	506	483	491	499	474	509	502	486	506	493	549	483	507	509	478	494	471	501	489	508	493	497	497	445	504	484	466	466	519	477	473	443	473	515	486	502	456	495	514	465	469	497	455	484	501	473	475	511	510	502	527	497	503	505	493	499	494	496	445	516	507	477	514	548	461	488	470	531	512	457	508	492	472	483	505	484	517	470	479	469	538	496	504	492	504	496	508	510	496	478	534	508	476	487	496	491	488	481	503	494	520	491	467	475	480	495	493	482	448	520	493	520	473	491	471	511	509	479	498	460	501	503	480	482	472	536	463	510	483	521	499	492	495	493	477	469	453	509	504	511	475	505	551	471	479	503	494	501	509	477	526	486	485	494	498	490	483	491	528	477	523	492	477	513	480	537	483	473	490	505	480	471	496	517	464	465	538	521	503	510	482	480	469	496	463	506	508	486	513	482	483	505	505	528	471	451	475	510	503	467	487	513	507	481	497	488	459	478	530	504	502	501	486	467	491	491	511	483	519	481	475	544	481	486	473	491	502	555	481	476	478	446	444	488	481	509	477	515	504	441	487	445	498	483	499	482	470	500	509	486	478	531	424	505	511	458	483	449	487	488	482	494	504	490	492	452	510	479	490	489	504	520	495	514	496	506	514	514	496	507	490	492	540	438	459	540	460	470	483	494	462	508	491	470	467	471	483	468	468	501	468	450	455	492	516	478	477	536	482	487	490	537	436	500	483	513	494	455	498	477	486	492	498	498	489	530	505	485	500	517	493	511	470	527	507	466	494	485	489	493	497	467	501	484	471	502	501	438	507	488
1679	387	454	375	403	382	396	353	405	403	388	402	365	392	412	395	420	387	403	386	403	420	386	411	421	429	394	380	439	416	421	417	440	379	368	392	420	412	403	415	415	370	393	385	421	384	371	353	395	406	418	406	401	404	425	398	422	406	405	381	349	393	397	376	402	388	421	370	382	371	374	361	395	356	400	393	417	400	379	372	432	398	410	399	423	424	370	368	364	382	370	408	394	370	428	388	387	388	437	371	412	438	405	368	385	393	392	415	403	360	370	359	372	407	382	448	361	366	354	394	383	360	374	397	405	386	427	417	399	415	414	403	385	374	397	408	368	374	425	330	391	397	414	376	356	360	418	396	410	410	361	401	407	386	414	407	400	421	432	416	437	366	390	397	402	350	412	388	413	413	403	399	396	353	393	395	379	398	397	407	407	387	394	462	384	411	420	364	403	415	413	370	411	386	393	417	397	401	383	422	457	384	425	441	407	385	400	373	394	395	414	350	376	413	403	386	380	423	388	360	409	401	411	391	408	376	415	356	385	379	417	401	423	391	392	425	463	388	446	413	351	389	379	398	407	426	414	416	402	357	332	403	396	415	416	385	379	411	406	400	418	392	389	395	412	373	368	381	357	380	374	439	375	407	390	381	422	352	387	410	400	430	393	359	388	427	407	367	361	400	390	381	372	382	398	407	440	364	407	368	412	435	367	423	412	404	416	371	393	395	388	399	409	438	422	401	443	396	388	390	386	389	408	398	379	398	404	399	397	414	407	382	390	396	375	375	372	386	414	390	412	374	405	376	398	406	425	400	426	399	413	377	381	427	388	397	380	410	418	358	391	402	407	365	389	412	425	393	417	390	415	420	421	414	420	383	400	401	400	377	380	400	453	381	406	411	389	373	432	387	396	420	409	408	425	381	341	395	349	388	380	413	408	379	371	429	358	391	364	387	374	413	407	405	402	396	405	419	404	402	399	416	390	427	394	392	447	392	381	384	378	411	409	419	415	437	420	396	406	391	384	424	366	365	394	373	395	394	407	413	372	386	383	400	396	397	434	383	406	390	367	392	413	357	440	434	394	396	386	374	451	346	403	392	398	429	389	390	439	377	405	372	404	427	401	394	399	354	399	385	401	380	383	394	393	407	399	376	376	386	396	384	408	388	357	397	380	420	404	382	377	380	379	380	408	419	399	380	417	358	378	401	381	371	412	446	402	445	396	401	408	415	368	367	386	373	400	389	385	365	396	390	425	393	428	379	427	416	386	406	402	401	395	382	423	395	408	447	401	462	401	405	355	378	391	389	413	414	395	406	395	397	386	395	371	412	402	348	415	419	405	381	366	404	393	405	403	383	397	363	423	408	356	377	387	418	445	385	434	399	391	377	421	400	392	368	409	403	415	418	426	414	419	401	352	410	412	388	414	400	403	403	385	420	396	382	400	384	455	429	425	408	397	430	415	388	407	401	381	435	362	418	383	418	397	399	418	396	413	387	406	405	434	411	411	390	393	391	428	388	367	396	398	374	401	406	435	420	354	413	389	403	437	426	415	379	387	405	354	389	412	395	388	416	452	396	410	404	390	392	400	402	398	424	373	400	369	375	446	419	392	376	402	385	394	346	407	432	398	397	375	374	382	384	378	391	353	403	378	384	388	371	437	398	374	424	390	385	353	398	390	427	385	375	399	393	370	409	383	375	397	414	395	404	390	422	398	421	446	397	406	394	390	379	406	380	427	425	392	402	396	378	412	372	416	401	430	421	371	394	378	409	415	383	415	429	379	417	414	392	408	367	411	374	369	404	408	378	393	397	394	346	420	409	387	395	406	388	404	368	378	367	391	410	393	378	403	408	392	439	392	396	362	424	378	408	398	406	407	401	432	426	394	394	365	408	404	428	385	419	432	396	363	360	380	393	419	412	422	393	421	372	384	400	430	412	440	384	387	351	368	421	402	403	402	404	406	384	446	426	372	393	408	413	414	405	360	356	409	400	372	387	416	378	432	378	396	411	405	418	371	408	417	417	412	423	403	392	414	379	440	407	392	396	417	385	417	405	423	362	403	455	378	400	411	422	427	411	399	397	347	382	364	376	396	401	394	425	403	394	380	386	391	380	403	319	379	398	410	440	366	392	401	379	402	405	398	421	365	384	396	394	390	401	373	405	390	409	404	425	397	423	420	358	393	430	439	392	364	406	373	415	380	399	414	410	419	385	390	370	400	389	415	404	371	391	417	395	398	420	400	417	426	399	398	404	423	384	395	373	406	412	413	396	406	377	401	389	469	385	363	361	374	402	415	355	393	399	385	414	369	379	393	378	414	392	374	421	410	416	387	420	392	418	415	391	365	405	391	378	378	396	343	391	400	387	425	373	430	402	422	383	385	377	400	379	426	379	374	393	370	405	411	387	379	389	387	446	413	442	405	431	386	389	399	376	422	400	418	368	384	420	423	413	424	397	393	399	369	396	389	400	375	378	405	403	391	372	420	402	401	430	401	384	429	431	424	431	447	422	383	444	399	338	395	412	397	413	414	423	395	380	409	381	376	370	416	387	387	369	401	447	426	370	422	392	384	385	420	395	416	403	406	371	426	371	369	425	403	406	377	389	408	405	411	446	385	417	386	383	420	358	387	441	358	388	407	353	393	387	343	416	347	399	374	391	434	392	401	397	401	418	369	386	424	425	420	374	405	428	409	412	395	371	385	403	432	356	396	364	438	402	358	401	412	425	388	360	369	373	353	370	390	408	376	428	397	406	412	385	385	393	370	384	379	407	396	412	397	391	398	404	372	393	382	413	414	397	426	388	409	429	365	420	405	380	390	390	411	366	409	416	411	412	395	436	384	393	409	423	427	374	335	378	390	421	375	393	416	395	416	385	334	387	363	398	392	373	381	374	398	395	407	446	369	373	411	390	404	414	403	406	410	407	381	424	394	351	371	385	368	371	388	383	416	369	410	397	416	393	365	365	410	397	411	378	401	376	369	366	414	424	427	388	431	424	384	377	387	424	358	379	357	394	410	385	360	398	412	391	400	314	399	364	419	360	414	397	412	383	380	393	366	427	409	371	360	392	382	427	397	344	372	352	422	415	400	406	404	408	414	416	406	365	414	375	443	429	374	409	396	428	377	385	426	441	351	411	449	361	405	421	400	408	386	371	396	400	423	383	412	370	389	347	402	367	409	405	354	322	369	397	405	422	397	408	390	405	414	384	431	368	348	434	377	409	402	368	404	372	364	384	397	423	380	365	399	365	379	411	400	360	430	392	422	348	429	385	414	392	378	393	386	416	399	394	375	365	397	394	391	414	402	396	346	405	411	340	409	401	382	382	410	431	390	383	441	385	395	436	403	381	416	368	387	370	443	404	395	424	387	382	389	406	402	385	435	429	388	402	386	386	401	393	386	377	405	404	398	383	374	384	403	398	409	414	412	390	399	399	435	396	417	433	398	380	400	390	406	398	393	349	398	346	436	398	423	344	389	403	369	424	392	419	397	398
2029	863	884	899	935	943	915	917	842	866	892	893	839	890	891	832	855	820	869	934	826	868	859	815	852	908	904	842	875	899	903	861	856	887	936	875	893	895	851	851	908	820	866	870	826	908	904	905	836	833	866	848	853	850	856	918	808	852	853	859	866	836	853	822	901	893	856	860	862	858	846	846	846	861	888	833	886	836	899	919	849	896	876	849	918	862	884	910	841	799	852	867	844	885	871	866	846	863	864	846	855	867	829	804	845	934	897	838	812	834	840	824	824	914	910	900	868	872	867	903	855	885	828	849	869	864	839	810	856	842	874	823	884	870	915	859	856	843	864	846	873	915	871	812	868	896	873	910	902	867	838	890	875	886	887	857	875	828	859	833	838	901	839	842	928	862	839	880	836	846	885	861	866	868	924	799	883	807	877	861	839	846	830	805	883	868	889	836	870	833	836	846	894	876	850	899	836	866	850	791	891	874	869	816	840	838	858	842	886	859	834	899	913	865	886	874	863	937	907	898	840	793	862	801	782	909	841	875	846	847	851	857	857	867	912	861	862	811	806	866	888	824	900	832	864	821	890	769	847	875	914	888	853	915	855	838	922	860	854	879	854	886	870	819	868	873	867	918	852	863	888	858	833	870	877	921	863	837	846	861	851	819	879	850	903	798	852	878	890	867	840	879	806	856	857	831	880	884	866	864	882	884	827	876	846	821	855	840	862	844	847	846	848	872	839	891	864	827	884	850	851	893	836	834	862	866	856	842	836	862	843	871	871	884	885	894	881	877	885	866	909	904	853	860	875	859	864	821	906	879	888	870	871	835	835	876	888	851	836	885	890	852	885	893	907	893	775	853	834	847	886	882	818	882	852	879	873	837	846	901	885	908	880	827	886	840	889	880	858	870	875	850	899	875	865	897	814	873	928	865	885	850	841	842	827	846	865	881	864	882	875	898	880	843	883	830	899	864	867	889	865	884	850	904	848	869	861	866	859	850	886	835	855	865	845	863	866	844	898	864	897	892	864	879	929	813	850	912	865	854	882	870	862	879	897	867	897	857	855	860	896	843	888	910	869	907	887	870	886	892	835	843	897	825	881	877	894	874	846	868	838	868	889	831	880	866	878	859	900	845	908	840	833	859	872	875	869	840	810	851	804	866	872	872	857	848	831	857	848	856	863	898	840	921	853	869	926	875	918	883	867	892	862	856	882	884	874	790	822	904	853	880	876	870	861	880	884	865	902	832	834	848	812	881	906	879	878	883	878	883	862	820	849	926	881	837	904	869	936	917	892	888	784	869	837	864	874	844	839	887	867	870	830	803	868	884	897	854	898	860	849	880	914	846	855	872	814	906	856	873	930	765	843	863	887	851	856	895	875	875	871	843	852	862	945	804	850	865	875	839	864	887	844	870	860	802	855	841	903	806	881	870	816	895	847	923	858	885	899	839	883	845	844	819	928	858	867	894	841	904	883	902	834	860	900	813	870	905	851	882	845	849	859	878	843	880	819	831	892	936	877	920	883	884	860	853	844	897	816	875	879	914	906	881	867	869	946	875	890	885	852	903	854	865	838	916	887	849	876	839	902	848	846	873	915	842	860	845	874	799	903	884	887	827	854	838	909	895	865	873	877	850	856	870	872	865	880	882	857	930	814	849	899	914	907	883	829	900	832	877	936	868	852	824	825	875	892	892	872	834	905	827	898	851	853	872	874	913	880	861	852	865	895	835	889	857	847	876	848	902	852	915	907	907	831	823	805	925	881	845	895	932	856	905	860	866	869	891	880	876	909	916	867	853	903	892	843	812	885	818	890	870	832	799	871	782	850	889	866	906	832	861	856	887	838	861	839	858	833	858	863	837	877	855	910	850	875	876	913	885	862	950	844	864	859	909	875	808	869	837	864	795	818	845	816	868	858	821	903	923	858	886	886	866	880	877	857	887	848	828	866	908	858	862	869	861	872	929	902	860	931	891	886	862	888	806	916	893	870	870	845	858	857	875	818	879	894	810	876	848	812	868	834	916	869	819	861	841	856	872	848	866	844	876	883	842	925	882	895	833	863	868	881	869	868	831	925	840	871	868	831	907	905	854	880	827	907	906	896	915	877	866	845	892	910	929	933	845	897	886	832	868	812	879	836	911	887	870	817	855	878	856	920	903	825	841	897	900	924	844	883	881	852	856	879	899	870	879	862	914	869	861	839	875	893	907	853	872	874	913	853	828	939	898	887	868	821	848	815	871	849	906	864	869	886	874	928	889	813	834	855	928	840	866	945	871	803	842	831	886	885	873	885	864	848	881	873	830	873	853	870	865	841	879	864	865	893	819	888	849	889	853	871	822	923	858	893	868	917	904	895	895	897	882	886	881	902	875	896	854	838	841	867	891	887	924	883	833	913	866	869	884	843	871	887	885	875	902	812	884	846	834	887	874	871	881	841	826	860	930	858	878	870	861	835	884	917	836	892	823	842	829	837	888	830	915	858	882	875	907	841	828	821	844	864	846	854	907	829	872	871	884	869	846	875	822	877	811	856	924	904	877	890	901	881	859	870	850	803	856	812	847	910	871	832	850	879	861	920	864	886	840	918	861	873	846	839	876	823	863	875	860	886	867	893	896	824	864	857	897	853	873	843	853	850	875	841	865	875	823	838	871	872	878	824	834	858	820	854	870	861	883	877	840	863	844	865	886	856	916	877	896	851	858	845	823	874	902	855	952	814	855	878	919	831	887	885	810	869	902	865	887	883	868	850	858	872	843	827	802	888	858	833	865	861	844	838	878	854	877	858	894	861	905	899	837	865	821	801	842	883	881	831	901	868	871	864	876	932	873	865	892	843	877	785	890	865	836	901	877	905	883	918	831	892	864	896	818	866	833	906	885	857	863	841	897	911	879	885	886	822	861	902	902	829	875	894	882	821	848	803	857	866	851	807	858	843	856	886	900	862	861	885	852	848	869	891	858	860	875	848	874	880	895	846	810	882	916	884	839	865	886	866	901	818	880	838	864	860	865	855	882	870	840	894	842	928	818	899	880	866	842	837	871	857	825	810	809	860	833	838	824	855	902	906	879	886	938	859	847	844	882	821	862	842	860	833	873	860	865	867	879	839	862	904	876	890	852	835	903	878	788	849	871	892	845	854	855	903	856	854	897	925	900	869	885	888	866	827	813	857	953	896	862	885	806	810	852	865	877	858	810	860	850	895	824	869	813	858	873	879	892	853	898	865	869	854	853	867	810	889	903	866	921	870	832	807	830	830	908	946	870	867	888	860	808	848	831	871	843	886	921	884	905	837	864	942	838	863	854	886	872	802	835	868	891	893	883	825	841	857	892	839	850	847	832	806	856	842	879	858	860	907	866	795	863	806	888	882	812	881	912	854	885	820	865	892	845	882	852	895	856	836	869	896	807	894	906	857	873	840	860	846	855	808	859	893	859	921	825	880	837	813	878	837	846	838	879	898	874	841	887	862	842	879	800	850	832	913	883	928	823	895	859	840	842
7556	508	514	398	343	275	276	241	237	248	223	210	191	221	198	207	215	216	203	177	186	194	212	198	221	184	192	188	181	214	193	198	197	192	171	182	171	205	212	217	181	198	201	212	209	214	191	207	194	181	176	234	166	198	213	183	190	198	181	198	202	192	202	198	229	188	198	203	203	178	222	198	193	155	205	179	199	199	196	200	201	180	204	188	194	181	222	187	196	184	194	194	216	198	194	190	161	206	197	184	192	216	205	179	192	184	197	203	209	209	199	172	177	175	197	194	196	188	190	177	171	197	193	196	213	165	190	201	185	204	197	175	189	185	180	193	174	185	172	210	220	181	197	211	207	205	187	179	206	197	167	166	207	184	192	185	177	185	187	193	190	192	167	211	183	172	194	192	192	177	185	208	188	170	200	250	190	165	183	180	192	183	199	178	216	179	200	183	196	201	196	192	214	196	164	187	214	198	199	196	160	164	184	190	193	201	191	197	189	195	167	212	211	187	182	177	200	195	189	179	189	198	225	188	181	174	214	184	182	181	195	209	216	214	159	195	213	161	189	203	189	215	172	194	187	185	178	167	198	198	159	191	196	204	190	206	167	203	189	185	182	182	215	214	197	194	197	188	198	181	164	181	183	187	191	173	217	190	196	171	191	185	208	188	182	209	204	195	177	173	193	191	205	209	221	188	184	170	203	189	203	190	193	177	195	232	186	192	216	164	183	212	191	204	199	185	191	188	202	183	197	187	166	188	182	203	187	189	177	188	187	184	216	208	182	175	174	196	188	197	182	186	184	182	175	188	198	200	207	209	209	214	194	206	196	186	175	174	177	173	182	208	193	182	192	202	187	175	207	200	194	206	219	205	222	185	173	183	181	172	175	153	190	200	205	171	212	184	226	197	182	179	210	194	185	196	198	174	180	192	204	187	186	157	188	223	208	196	193	192	194	197	197	187	198	167	175	177	201	202	198	181	180	202	190	181	212	194	195	184	179	222	183	205	202	182	197	195	163	192	190	203	172	174	200	195	167	196	172	190	190	162	209	195	200	194	208	209	177	184	198	177	190	195	211	184	191	208	208	200	206	196	205	202	176	191	197	188	162	221	199	205	205	196	186	180	174	186	198	199	173	178	169	185	172	179	201	204	178	226	179	201	179	179	177	183	173	190	206	199	190	210	183	178	208	195	170	183	177	156	176	181	197	189	187	183	216	175	199	214	202	164	188	209	188	183	200	198	202	205	204	206	188	200	189	179	189	208	190	166	220	229	194	178	202	189	207	179	175	182	184	204	192	166	185	207	189	211	200	202	179	166	209	218	205	202	174	203	194	227	210	194	202	179	210	189	192	184	191	187	185	176	185	208	199	198	186	194	215	180	193	207	175	194	190	181	202	200	204	198	175	181	192	204	196	186	192	195	179	175	201	199	180	209	199	204	193	178	190	196	211	194	169	196	185	194	212	179	181	198	207	189	178	189	227	193	213	206	188	186	165	188	204	177	198	198	166	200	175	175	182	183	166	198	197	195	178	209	218	193	186	170	187	201	181	179	211	163	199	201	192	200	174	216	164	192	197	185	210	169	211	188	180	209	203	225	195	199	194	199	183	207	205	199	211	202	181	186	186	188	179	179	196	178	202	172	196	175	191	186	178	198	181	189	214	198	180	196	162	190	211	183	169	183	202	183	216	194	169	188	178	204	205	180	219	192	194	184	172	183	195	180	201	183	200	203	180	173	195	197	191	193	187	185	204	202	176	183	193	177	195	180	176	192	207	196	175	183	187	198	184	191	173	149	205	191	179	192	182	201	190	190	183	165	183	172	203	222	183	195	203	177	197	181	196	199	235	210	168	171	167	163	225	204	194	192	183	167	195	183	199	199	197	187	226	175	175	174	204	205	184	187	196	218	157	191	188	192	180	207	173	191	198	187	177	171	190	192	185	225	163	193	224	153	196	190	174	187	166	203	172	198	197	188	179	214	211	203	189	179	190	183	198	182	177	180	194	184	199	191	199	191	190	186	174	225	199	193	210	167	202	200	178	193	185	174	198	173	191	182	173	182	176	189	213	199	209	202	221	198	206	187	210	208	181	210	194	194	185	194	189	190	200	196	171	194	209	171	165	175	181	208	194	179	179	185	211	178	205	204	200	158	190	194	164	178	208	185	185	164	161	145	194	175	202	181	196	200	196	177	214	203	205	183	186	179	172	185	188	191	206	186	202	227	210	188	192	188	181	208	186	192	212	165	192	191	213	181	195	215	177	217	206	216	197	200	204	205	190	190	201	175	194	201	202	184	176	211	181	218	207	178	167	196	190	197	168	205	218	211	179	169	200	209	184	202	179	186	201	192	207	176	213	163	197	182	204	181	198	179	209	189	185	169	175	175	215	197	200	194	186	175	194	204	177	197	160	190	195	210	200	204	184	174	201	165	193	201	183	163	171	168	206	194	180	158	215	204	198	184	208	172	168	176	182	197	207	216	213	195	184	215	193	199	175	175	176	199	171	206	193	153	174	193	193	205	171	204	186	181	192	209	200	219	172	199	223	177	191	208	169	228	208	202	177	200	209	190	176	169	181	190	192	178	224	173	193	161	170	179	181	207	146	213	193	191	174	210	216	202	194	194	172	200	188	196	207	192	195	202	192	180	184	176	185	198	203	200	193	177	186	169	201	195	197	161	183	202	170	195	178	180	171	191	193	180	183	181	204	160	176	205	220	214	198	174	190	206	196	195	160	215	176	203	212	191	189	171	179	179	157	215	214	169	197	202	206	183	183	175	186	178	195	193	206	199	187	189	174	207	181	190	188	167	177	164	210	198	181	203	194	180	173	193	191	204	214	190	186	188	197	210	179	189	214	197	195	180	186	181	182	225	218	216	194	210	213	181	190	168	188	184	191	185	205	203	212	218	194	200	206	176	201	187	165	195	178	202	186	210	196	213	186	184	185	178	196	201	179	196	190	224	178	196	199	184	183	176	158	192	173	197	190	197	210	177	194	191	190	188	193	207	168	188	178	195	209	198	201	194	190	183	197	228	198	182	167	211	212	184	171	223	219	201	205	200	210	190	184	185	210	190	168	187	187	196	193	199	194	223	192	219	192	216	216	189	201	184	194	214	202	200	189	204	198	196	164	187	180	190	203	192	189	182	162	186	203	218	187	193	188	178	209	184	204	177	178	193	204	186	178	196	181	198	156	172	210	193	194	194	170	198	183	232	191	177	172	161	205	188	191	178	211	206	206	188	198	172	199	185	198	200	213	196	195	195	211	178	177	201	187	215	202	201	201	202	193	184	182	199	205	202	195	187	180	201	215	166	176	202	202	219	195	199	197	190	179	180	184	197	215	168	190	185	191	153	218	207	154	189	206	231	200	184	192	200	185	172	180	193	215	184	194	180	185	199	193	183	197	185	173	162	184	205	178	179	196	174	213	197	197	168	190	169	194	190	177	189	176	207	188	174	177	191	203	178	187	196	181	212	188	214	191	186	158	209
6354	760	1225	1259	1178	928	872	755	743	594	600	557	558	563	605	555	555	535	502	531	518	508	518	508	437	486	489	463	490	504	486	461	489	504	448	445	453	482	486	487	442	473	495	475	458	500	440	495	492	453	480	480	473	471	473	451	464	456	454	471	516	487	477	468	425	468	466	462	474	469	507	454	433	458	447	453	435	440	490	485	455	466	461	486	498	458	452	463	444	482	497	486	427	473	463	465	469	489	516	475	473	442	474	446	455	441	437	453	474	475	439	498	435	379	477	445	442	475	471	444	470	456	433	437	468	457	463	475	489	470	463	435	444	471	428	436	466	507	444	479	489	438	475	439	489	434	474	488	462	445	485	459	458	442	436	455	464	473	433	416	531	491	472	427	459	510	421	493	454	449	500	454	474	462	462	448	455	448	477	464	445	451	473	483	480	491	483	475	442	435	477	456	458	422	444	437	451	470	447	456	445	463	463	446	431	472	465	501	478	475	434	456	440	481	439	440	473	486	491	444	470	503	446	480	437	427	440	464	459	464	464	457	462	462	444	457	453	457	470	473	429	444	444	466	467	460	477	418	475	479	441	449	429	474	466	481	453	474	468	475	453	478	480	492	461	457	471	457	453	446	466	464	437	444	510	463	478	493	475	431	452	457	480	469	453	476	454	444	453	483	452	495	462	431	460	456	464	451	459	436	483	492	502	436	478	474	466	465	434	477	451	499	464	461	468	470	442	469	462	499	454	467	440	476	471	472	435	419	458	476	434	466	480	447	420	480	430	452	438	448	489	459	503	448	483	466	460	475	485	454	487	479	463	488	495	487	435	457	483	456	436	459	485	462	490	476	436	436	455	456	477	494	465	452	410	436	441	483	455	485	501	426	447	442	446	478	469	425	461	471	454	450	498	442	444	447	433	455	464	436	471	475	524	420	464	480	449	496	435	484	401	457	452	462	449	489	458	469	440	450	487	451	464	469	430	432	461	436	461	402	468	458	441	472	454	464	475	487	455	459	447	459	451	464	449	448	466	459	456	446	471	474	457	507	466	488	442	452	456	437	478	484	492	452	448	432	450	461	479	465	476	428	463	471	494	450	490	481	472	446	467	471	520	461	481	474	445	441	502	479	450	509	440	464	453	467	472	470	442	465	464	494	490	448	502	473	433	473	493	473	449	446	441	428	507	459	469	490	464	441	424	480	457	472	453	443	450	473	475	459	444	472	461	448	486	447	438	422	434	454	474	442	432	419	437	460	450	487	448	488	463	475	500	465	455	474	477	510	461	493	453	443	431	454	451	452	457	472	487	459	472	471	450	492	439	429	455	479	447	479	460	486	489	422	421	430	467	489	469	446	458	423	443	441	478	511	443	485	485	469	447	473	434	461	473	471	439	433	499	490	497	451	470	503	462	439	475	464	433	456	475	450	469	479	446	456	451	457	467	432	444	460	444	444	470	486	458	502	427	459	477	450	444	458	420	434	489	425	449	463	444	489	468	473	474	455	422	491	476	480	466	465	474	460	456	449	455	460	466	417	492	513	461	470	469	451	469	464	451	424	468	480	464	471	477	456	480	465	506	448	420	468	450	440	441	471	451	462	426	458	441	436	440	463	451	432	475	464	497	453	476	447	480	439	468	468	445	476	468	462	466	504	458	460	454	473	501	467	456	489	447	448	462	456	418	481	449	439	475	454	495	445	476	464	486	481	449	456	436	447	471	463	466	447	480	445	439	459	466	446	484	462	429	485	433	476	451	457	478	465	441	461	411	437	460	473	447	478	497	470	493	419	467	476	467	470	475	438	458	482	439	445	497	448	474	461	498	443	430	488	463	474	496	474	498	469	437	481	435	434	424	480	465	471	439	471	456	464	480	406	436	416	456	415	443	459	470	447	482	482	489	497	463	471	477	483	453	448	494	477	487	450	466	467	463	432	447	475	486	508	453	462	455	468	492	471	472	460	464	477	481	486	464	450	471	442	458	475	435	435	496	412	501	484	458	477	461	434	447	468	465	487	487	477	432	478	449	446	454	455	470	441	455	482	492	468	464	408	436	466	465	447	459	463	491	463	416	471	474	471	445	422	447	421	450	482	501	486	437	465	441	503	462	470	445	518	454	456	457	478	452	451	480	428	446	463	492	481	415	527	467	437	410	453	465	429	433	466	462	462	440	487	461	488	427	476	459	463	468	468	448	449	498	412	488	479	447	467	454	464	483	502	443	492	450	497	459	461	481	448	410	506	467	455	449	465	480	454	455	441	488	453	456	457	464	458	432	470	453	458	445	461	458	424	449	486	465	460	461	442	477	440	454	422	475	452	434	470	436	457	481	443	438	466	482	492	449	450	451	470	450	473	450	485	458	482	440	474	433	443	432	458	443	457	467	482	477	497	466	471	441	467	465	468	471	460	517	478	476	463	450	478	433	477	454	450	462	460	462	436	461	467	445	436	465	494	448	443	476	457	467	456	487	482	475	433	478	465	465	436	479	465	417	472	468	449	428	463	493	459	450	494	460	456	471	458	418	430	456	461	477	457	476	489	466	468	465	457	455	469	493	439	449	448	449	434	445	467	434	505	472	478	503	456	485	455	460	464	464	469	426	462	489	437	453	399	480	431	466	405	465	397	497	445	462	476	428	461	499	480	420	486	505	463	481	472	464	445	424	474	472	471	485	410	458	469	483	477	466	419	457	467	479	438	457	476	475	476	428	463	463	469	447	483	415	479	438	466	428	462	506	454	482	427	497	468	441	469	446	435	466	438	443	479	498	445	497	481	470	463	434	436	444	518	439	445	460	462	494	512	421	486	440	479	491	443	456	466	470	500	450	486	484	458	458	461	447	466	461	476	473	453	487	455	452	485	449	462	454	443	471	462	456	475	473	441	469	431	466	458	466	459	441	449	462	456	479	463	473	488	443	487	456	426	482	437	486	463	491	478	474	445	449	429	491	454	484	475	462	429	461	487	416	456	451	462	458	428	484	453	472	456	458	470	492	500	455	445	454	461	466	487	440	438	466	485	467	473	452	453	459	468	476	459	505	436	460	494	470	411	416	421	436	423	454	475	433	461	434	448	439	433	463	460	479	474	487	490	462	462	449	480	451	447	431	448	459	485	444	434	458	459	445	465	417	449	458	443	447	492	496	473	448	455	513	494	444	446	469	438	469	454	444	487	460	451	418	442	440	446	476	497	471	477	506	500	463	474	453	479	459	434	468	471	463	475	470	422	440	449	447	469	463	446	432	450	494	457	432	448	452	453	490	461	475	461	459	465	465	494	457	450	460	455	470	458	465	429	441	450	439	466	490	512	458	486	482	458	452	472	454	474	414	443	472	467	493	486	474	459	448	461	448	438	430	457	474	474	450	434	463	460	450	487	432	435	444	437	466	478	450	446	462	502	435	447	450	440	487	466	443	456	416	467	447	483	463	462	492	473	452	447	470	456	447	460	476	429	458	450	476	424	445	457	445	481	497	459	469	453	459	454	486	477	429	511
14815	1152	923	659	477	385	294	259	291	275	255	225	235	210	216	219	189	189	194	206	214	196	208	204	212	198	194	203	198	196	168	203	172	167	211	181	195	171	196	185	190	201	203	177	202	184	218	206	177	207	172	200	224	212	190	191	196	190	175	190	179	205	221	183	210	197	235	178	194	180	211	151	176	203	197	183	224	188	188	190	172	209	193	162	213	201	195	209	215	208	195	183	181	194	223	208	203	176	182	199	195	191	186	181	196	201	194	196	180	185	204	205	192	185	180	211	179	198	166	179	213	188	194	183	193	206	217	193	194	191	181	189	163	203	180	184	186	157	205	196	173	185	233	191	190	189	211	187	158	170	183	194	189	160	193	188	177	194	206	208	188	210	192	206	211	188	186	207	205	197	193	189	193	182	208	198	227	182	187	192	190	182	193	222	194	196	167	198	209	207	192	169	196	172	194	191	170	181	188	173	196	158	210	207	178	147	181	204	192	188	204	176	184	170	199	174	179	191	207	175	211	185	187	182	184	191	192	188	211	202	185	171	166	197	189	199	199	184	197	175	177	188	189	180	196	218	188	194	150	182	197	182	200	200	176	193	209	226	208	203	176	180	175	200	202	185	183	176	189	180	179	171	185	200	210	182	204	209	188	198	177	169	192	211	200	208	202	192	173	186	211	165	201	188	176	190	180	195	187	169	180	195	191	189	179	190	182	193	178	190	173	189	191	202	178	195	187	187	177	178	180	184	186	198	192	193	180	220	184	208	195	219	191	204	182	189	182	169	195	184	208	219	177	201	206	189	178	210	172	198	175	188	190	192	208	184	177	200	201	210	193	201	180	204	210	213	193	194	186	205	195	185	189	172	192	206	207	209	183	194	205	214	211	211	211	178	186	205	165	183	171	208	187	206	187	231	192	178	210	177	212	201	189	202	185	188	178	145	182	196	167	183	169	216	186	183	186	171	179	190	202	177	202	199	185	219	195	204	177	182	190	207	187	182	177	193	192	177	181	208	204	189	174	207	200	198	194	199	189	178	185	194	210	190	214	177	206	167	190	178	191	195	217	187	196	209	197	235	198	200	180	185	201	189	188	184	176	188	213	188	219	211	203	186	158	196	186	183	175	201	175	190	253	222	146	193	168	181	216	202	202	187	194	211	188	205	176	181	173	177	194	192	170	178	223	199	197	192	197	206	169	208	196	211	230	192	188	203	181	166	183	190	195	212	180	190	184	183	190	206	202	196	185	165	169	203	191	199	188	191	188	203	172	178	181	171	187	193	178	167	185	222	185	189	182	192	174	176	183	176	183	186	202	203	208	174	192	215	189	193	179	197	158	172	219	187	190	190	217	214	177	179	212	176	170	182	167	180	170	195	176	205	191	202	197	200	197	198	196	180	184	196	191	208	191	194	155	157	198	210	191	202	211	212	195	173	197	173	174	176	193	223	154	170	180	197	223	209	184	176	198	180	191	207	228	186	213	159	205	198	199	193	174	201	205	197	200	192	154	194	184	164	190	181	186	175	175	166	179	190	220	175	202	159	197	179	170	176	194	173	197	182	201	179	215	173	190	185	177	185	194	201	185	176	174	172	193	167	167	199	216	182	172	171	201	191	183	171	180	180	180	177	190	197	178	232	186	161	190	215	178	179	205	184	164	184	217	171	185	191	210	182	189	173	189	205	197	189	184	201	189	197	197	209	176	183	176	177	211	204	189	149	171	176	166	200	200	183	178	172	198	192	169	205	197	207	194	175	170	199	191	180	203	200	217	183	221	188	163	196	176	186	174	161	188	176	199	214	191	182	191	182	185	181	199	190	194	194	200	187	178	210	182	164	192	191	205	202	183	190	193	194	187	192	193	183	210	177	204	198	177	174	192	171	206	191	189	204	194	203	202	174	197	188	225	209	181	210	178	197	197	191	208	186	169	196	187	205	188	171	195	163	211	187	213	214	190	196	198	188	183	200	180	196	198	174	194	203	189	174	210	219	197	181	182	188	174	200	225	215	182	216	204	164	185	186	202	186	184	173	208	185	183	191	182	206	174	177	177	178	178	160	163	177	216	188	195	185	192	174	197	192	188	199	196	209	179	206	190	185	170	197	193	214	187	188	170	154	161	194	192	227	184	183	192	183	208	188	204	172	179	170	177	197	197	182	193	187	190	177	227	170	200	174	193	197	194	170	175	165	187	194	184	179	202	173	194	204	188	177	167	171	171	167	172	186	170	175	179	186	198	182	173	173	179	194	166	178	213	190	187	183	196	188	220	199	177	187	197	187	206	188	165	191	188	205	181	185	199	186	219	186	195	212	203	181	197	202	186	215	204	189	186	200	215	191	201	204	146	186	203	196	164	186	171	177	206	177	184	182	199	188	163	176	183	186	215	178	190	173	175	193	169	204	196	177	196	196	196	200	219	218	162	176	170	191	169	214	202	196	202	193	185	193	190	182	199	211	196	160	187	187	200	180	208	196	216	189	216	173	184	190	184	180	204	198	184	211	207	190	196	175	187	218	193	190	188	183	175	186	196	176	191	181	173	187	222	208	187	185	204	206	197	175	194	182	182	199	198	198	175	170	202	181	197	183	177	171	178	202	216	196	195	158	209	229	191	198	188	197	219	202	204	201	209	207	178	181	186	186	188	197	190	165	180	195	211	170	167	201	180	182	193	202	191	164	160	215	209	192	194	202	185	198	202	190	181	188	220	172	213	180	204	193	178	205	174	200	195	192	206	173	188	204	180	200	237	174	197	205	180	172	203	181	176	185	182	200	186	184	183	182	176	230	186	190	185	192	197	194	172	173	197	180	164	196	203	168	202	188	179	172	202	201	189	182	209	214	195	179	213	203	191	199	195	200	181	155	197	192	206	165	226	200	170	201	170	216	211	211	181	163	222	193	197	178	183	190	185	199	191	188	182	192	203	196	217	177	156	182	189	179	189	169	200	190	203	189	185	177	200	190	165	186	189	197	193	202	192	198	198	169	175	194	188	220	186	180	185	211	201	165	179	212	166	205	170	183	178	167	205	197	206	193	169	207	168	181	191	182	163	191	191	179	167	189	174	214	184	190	197	198	201	191	186	201	220	191	198	211	184	189	211	162	186	197	177	186	198	190	186	202	165	151	192	190	199	215	185	202	183	209	185	203	209	185	179	202	208	213	191	163	197	154	174	161	201	170	195	183	183	176	166	190	204	190	191	182	199	201	186	214	172	179	195	209	199	160	197	196	210	179	183	210	193	168	191	181	174	216	201	190	204	178	194	201	170	199	201	187	182	190	192	198	195	206	166	194	181	177	241	170	182	163	198	198	190	205	192	198	196	190	160	189	185	179	187	187	207	181	165	186	176	212	185	177	187	189	216	173	171	213	202	201	180	190	160	140	205	177	172	189	207	199	197	172	200	174	187	211	176	191	180	159	163	188	178	216	203	211	197	187	200	177	208	201	174	180	178	189	205	180	169	185	202	199	180	185	181	184	182	192	185	196	182	196
8309	1052	1903	1988	1868	1500	1223	1053	949	851	786	809	737	711	628	646	636	553	615	607	607	523	548	557	566	553	508	556	558	532	499	508	508	545	504	529	565	527	502	513	478	504	526	499	488	491	496	513	535	486	522	532	508	504	509	533	494	507	468	523	527	489	530	474	505	507	472	520	517	512	461	497	520	482	515	487	492	491	502	526	505	509	458	479	494	495	467	512	490	494	501	481	458	522	470	499	513	484	489	480	495	495	508	480	465	512	520	464	529	509	484	482	485	509	487	469	488	479	497	487	540	489	499	502	461	491	468	491	521	491	480	494	529	496	516	512	489	549	478	472	444	486	452	531	469	505	492	453	514	479	520	471	509	512	513	525	527	518	502	554	525	499	508	495	510	485	514	469	529	453	511	477	510	493	491	520	504	501	496	515	472	471	499	488	529	508	518	532	470	479	480	525	512	487	490	493	463	501	516	506	507	527	503	499	495	488	517	487	481	488	486	490	484	498	496	478	457	472	444	478	500	483	470	516	496	473	485	478	459	502	508	505	486	487	479	453	509	523	461	508	459	489	479	509	479	509	501	490	489	485	495	479	481	514	508	512	465	484	490	489	452	493	453	526	480	499	473	496	470	511	511	477	509	524	482	508	552	566	512	513	537	494	497	500	481	497	500	491	492	505	484	455	464	496	470	487	506	509	497	467	509	496	515	477	471	483	493	460	486	482	480	508	532	466	484	537	529	533	502	473	461	489	486	506	445	474	487	492	525	480	509	507	500	491	493	486	468	479	524	519	484	504	477	512	477	472	471	487	464	518	486	506	492	490	472	492	457	504	484	506	466	462	510	490	451	547	472	494	491	476	472	503	479	512	487	476	478	531	503	535	514	497	446	544	515	522	482	494	507	461	520	506	503	490	496	491	483	489	490	524	490	507	502	503	501	453	446	485	490	467	504	470	467	501	478	502	467	499	488	509	488	495	488	539	527	477	492	506	487	551	486	521	440	484	507	497	493	511	556	534	492	462	476	491	482	481	485	520	504	535	476	522	487	507	510	508	506	510	483	505	525	506	500	481	508	506	480	499	475	491	472	486	470	506	487	459	475	503	518	500	534	516	483	503	502	543	470	526	460	496	526	499	514	436	494	479	474	485	500	526	488	490	473	543	532	485	466	467	495	480	537	516	505	507	462	483	472	493	444	501	426	504	472	497	494	506	470	486	499	451	522	551	458	499	526	505	521	522	507	519	480	462	483	531	448	485	519	513	488	479	510	494	504	467	470	494	490	477	489	505	478	457	470	481	478	541	485	459	507	463	456	496	500	544	481	506	503	534	487	470	489	494	489	535	501	473	477	507	484	463	495	505	473	490	498	514	507	495	507	491	463	448	493	508	510	470	466	486	475	446	519	501	480	516	487	482	456	483	463	491	470	501	473	520	498	486	513	504	511	483	450	485	500	476	485	500	487	471	496	504	506	461	493	488	494	543	500	490	498	511	446	478	506	501	462	495	490	455	477	508	500	503	497	492	482	493	495	501	498	505	496	503	484	510	459	468	478	528	509	491	479	495	486	545	466	496	483	444	477	478	483	459	459	478	517	496	469	478	506	502	493	514	491	517	478	511	467	475	489	526	469	483	477	512	477	457	457	490	532	513	495	459	464	519	475	516	523	534	501	518	499	480	472	517	511	496	457	480	490	496	513	488	527	506	534	512	478	476	507	537	511	469	493	491	484	484	462	446	524	450	494	472	508	522	487	467	485	460	504	486	510	512	543	456	472	453	491	496	491	443	474	471	484	429	445	467	520	494	472	503	493	517	496	529	450	482	483	492	482	516	458	521	511	518	499	518	501	465	486	488	480	495	499	498	516	498	482	486	507	467	489	515	486	498	492	496	523	518	477	483	476	529	482	467	492	510	477	476	469	465	496	501	524	511	479	473	500	466	481	516	474	517	492	510	512	515	476	485	502	457	481	497	468	495	439	508	509	533	481	460	500	505	466	473	478	495	470	476	486	499	494	508	476	510	475	504	494	487	506	488	489	495	519	477	440	525	499	521	510	500	467	484	480	513	503	463	499	497	491	504	509	466	508	530	467	488	496	476	505	477	494	485	510	497	499	461	525	499	506	477	494	497	537	512	482	486	490	505	516	473	477	475	498	514	501	525	517	495	497	469	468	490	499	447	483	465	461	508	477	466	525	523	473	532	504	454	482	457	526	513	497	475	502	470	507	467	464	486	499	510	481	483	468	483	486	490	498	499	473	488	497	517	506	518	515	455	496	499	480	514	506	455	467	483	445	482	514	482	482	478	466	514	533	455	523	520	507	532	484	476	465	496	498	464	512	509	516	470	462	504	471	510	472	512	485	515	502	494	495	500	526	513	496	489	483	494	532	493	487	509	504	495	514	496	483	499	516	495	446	482	459	503	484	500	540	503	458	490	505	504	467	480	465	538	522	522	514	467	524	478	470	463	510	509	515	480	492	491	506	454	518	457	462	453	486	514	477	478	477	478	490	510	505	482	476	500	491	535	497	525	489	490	510	501	526	501	475	503	526	511	453	485	518	492	493	520	524	479	506	476	517	480	503	505	501	515	484	482	501	439	509	508	496	494	476	533	500	524	456	519	515	470	495	485	500	530	505	483	484	476	496	485	479	530	483	491	479	491	510	540	511	524	475	441	499	509	473	478	490	489	473	499	471	530	513	477	488	497	523	481	466	536	534	489	502	507	466	522	506	475	464	528	483	484	483	462	479	488	510	454	484	506	484	492	489	530	467	538	470	489	545	473	507	517	467	503	479	492	527	472	497	526	511	484	482	526	525	537	479	497	463	473	485	498	497	485	474	493	471	460	476	470	516	497	474	505	487	488	478	517	470	508	515	529	467	449	505	470	551	493	495	508	451	510	515	509	493	500	482	502	500	485	509	467	478	484	491	511	483	503	501	454	493	532	503	504	541	497	503	487	461	480	485	499	495	553	504	479	506	508	520	456	470	504	501	544	493	465	478	501	480	474	508	492	488	497	503	498	522	466	486	486	499	493	489	529	477	460	477	522	507	545	498	495	475	508	448	458	482	460	546	488	466	523	509	480	478	473	476	479	472	513	494	499	505	523	531	464	477	470	494	500	509	475	474	485	501	508	510	498	450	522	492	500	532	432	477	511	487	496	504	526	506	490	505	485	479	505	466	484	524	479	514	513	502	492	452	460	513	476	505	503	480	514	524	475	505	567	493	495	503	458	467	524	486	458	489	464	511	552	485	484	495	496	463	521	485	525	497	541	498	515	492	503	467	483	506	457	465	496	537	515	504	461	490	493	500	509	492	517	459	481	512	499	488	469	510	489	475	485	497	492	496	497	562	480	524	507	507	470	503	481	510	472	507	484	504	519	524	487	483	475	506	476	477	469	466	501	503	480	485	533	489	493	496	501	492	467	485	516	504	481	499	533	506	505	492	504	521	435	471	525	513	476	485	491	465	508	486	503	511	496	487	517	491	478
1644	445	437	386	400	409	389	380	392	343	353	415	405	389	368	434	422	421	466	418	431	393	368	355	384	374	389	385	395	388	402	394	346	460	370	355	367	442	374	445	447	399	414	381	385	383	377	388	432	416	388	386	391	407	387	426	353	379	426	351	374	399	421	358	409	365	403	384	375	426	401	412	369	412	403	394	388	395	403	393	383	391	398	421	410	434	396	416	431	400	394	392	415	362	407	415	377	401	392	367	363	354	376	413	411	379	374	406	407	397	419	413	384	409	395	367	413	389	378	404	389	408	415	401	389	368	397	374	376	424	374	387	382	424	413	432	371	419	421	423	381	375	393	407	381	433	395	395	378	431	415	399	380	408	425	417	401	440	393	382	417	382	392	406	410	418	395	375	404	382	369	384	377	384	389	366	392	405	406	386	403	395	419	457	409	404	379	431	411	424	426	426	401	377	406	401	411	401	401	420	389	414	385	378	378	388	378	405	443	397	395	369	410	423	383	415	420	383	414	405	403	374	420	407	383	390	398	395	413	411	374	385	359	363	384	368	410	412	389	389	395	382	395	418	446	403	441	376	412	375	343	425	415	388	430	411	355	385	432	407	430	409	400	437	438	408	357	369	401	390	412	398	389	376	410	404	443	444	368	384	388	377	413	367	397	412	406	431	413	391	406	419	396	381	424	402	440	424	390	385	410	398	384	392	396	355	389	437	407	378	384	342	379	415	363	402	393	404	441	425	379	394	378	421	401	411	373	387	375	376	370	448	424	359	369	370	410	423	401	383	373	375	353	376	379	415	395	383	400	384	419	390	404	403	402	411	390	382	402	375	402	402	394	396	447	401	432	395	406	383	349	381	430	436	444	342	387	414	377	379	393	418	394	369	407	442	406	411	399	426	398	395	350	352	364	349	421	417	429	412	406	405	386	392	382	396	385	411	463	391	411	417	378	377	403	358	405	434	382	432	389	388	394	380	356	400	411	401	398	379	360	414	399	446	408	360	423	397	405	413	350	386	391	380	390	407	390	413	419	381	412	385	400	343	407	417	397	420	394	419	390	382	401	382	390	399	388	430	394	394	401	397	355	433	357	392	421	419	409	414	417	390	397	396	436	414	407	431	391	410	369	402	415	391	403	385	359	432	423	362	387	425	333	402	384	441	416	378	370	414	376	366	438	438	396	372	386	394	403	392	410	409	402	380	421	382	452	409	408	442	403	395	417	361	402	384	375	378	404	414	417	406	417	398	389	434	405	463	388	404	420	369	401	435	404	437	418	397	404	404	387	370	418	382	400	391	418	434	375	431	392	423	396	419	398	400	407	389	394	427	391	425	422	422	381	378	386	404	410	370	401	409	462	406	396	372	384	414	383	430	367	379	366	396	408	443	354	384	389	379	397	359	419	373	364	397	391	407	414	401	394	353	329	401	414	423	364	369	377	394	399	429	383	436	351	360	397	392	393	401	395	390	393	396	408	373	376	419	444	408	401	371	371	398	405	408	397	360	386	387	395	434	396	417	453	414	367	346	383	386	434	410	430	395	421	390	407	370	395	395	375	377	393	369	386	380	417	381	443	381	410	396	414	402	363	373	427	434	361	433	350	370	404	403	416	413	358	397	375	423	420	401	384	461	385	374	381	403	394	398	401	401	356	374	405	451	382	355	420	369	364	390	399	390	387	399	411	378	427	387	338	396	382	422	388	405	407	417	383	401	405	401	426	358	432	432	399	408	393	375	395	404	369	359	404	402	366	403	381	396	382	385	382	368	387	387	399	368	375	387	374	413	373	416	366	421	397	382	392	403	445	417	415	393	416	367	376	377	382	401	407	395	413	363	417	406	397	407	426	405	402	389	413	370	412	369	381	369	406	377	380	387	421	396	415	419	404	408	377	423	395	421	416	411	385	424	422	415	404	391	417	394	358	394	407	407	395	391	408	398	413	440	422	373	403	425	382	398	416	360	369	383	406	384	385	357	397	383	416	405	394	379	393	394	384	394	396	394	410	429	364	407	378	358	447	376	378	399	384	424	364	405	442	428	424	379	403	386	404	380	392	416	402	421	406	383	419	397	439	401	396	442	418	435	402	408	397	397	403	392	400	414	443	405	402	403	370	382	390	397	383	410	376	399	343	407	378	393	394	370	428	373	443	374	380	455	366	472	358	435	406	379	378	379	395	404	407	390	414	356	377	386	414	423	397	357	404	373	396	377	403	391	365	423	390	383	401	368	391	399	399	396	380	395	402	387	388	413	389	417	396	431	405	412	385	391	375	388	436	448	382	382	447	397	369	419	356	356	441	438	395	354	405	373	389	401	370	404	348	420	452	422	432	412	397	401	358	408	422	411	402	386	433	394	378	386	393	403	397	379	385	405	395	392	386	404	405	378	361	384	408	402	414	352	375	412	412	416	385	364	368	393	366	408	397	382	392	404	396	380	381	361	449	372	382	361	391	391	405	381	392	390	383	369	410	392	399	410	419	399	423	428	384	402	409	410	415	373	422	433	424	440	364	400	362	405	376	429	386	412	398	410	406	425	386	403	413	377	394	427	388	400	381	394	404	398	371	395	416	384	385	393	386	374	404	391	385	374	396	434	423	374	437	418	393	404	382	435	388	367	391	406	367	378	347	431	411	405	377	401	413	420	419	395	417	395	385	380	410	432	382	389	409	400	401	414	400	399	418	433	417	362	396	398	383	357	424	404	409	412	393	343	355	391	427	418	438	394	405	413	414	395	431	403	386	403	409	400	385	393	394	374	383	414	395	393	392	419	427	388	442	423	411	370	396	369	358	412	410	420	398	412	393	384	435	376	408	401	412	397	400	393	396	374	402	387	426	369	403	378	402	395	392	424	355	388	428	387	376	420	383	354	382	409	420	398	408	381	406	423	403	370	421	369	409	400	419	425	380	401	414	410	397	423	401	372	406	395	360	430	397	377	405	441	385	463	373	410	400	412	419	372	411	387	400	406	370	392	397	406	380	374	412	391	372	436	443	424	369	390	414	374	359	363	398	412	413	405	406	374	387	429	416	441	390	400	385	362	411	409	395	372	412	402	368	393	373	434	440	376	411	411	349	361	400	384	416	387	393	395	385	428	397	378	399	402	415	413	395	418	354	402	339	388	325	363	414	403	418	401	374	383	376	419	417	401	389	412	421	406	393	352	406	413	373	369	418	389	378	403	392	398	386	372	432	421	395	380	397	371	436	403	424	391	382	383	402	407	370	395	441	368	399	388	411	397	381	341	391	407	379	363	449	385	397	366	392	400	372	354	385	409	413	409	391	386	434	424	416	399	365	387	415	419	395	386	412	407	415	398	446	415	379	395	378	389	414	388	407	365	365	384	420	403	414	398	355	387	396	421	411	378	423	419	420	425	399	394	389	380	418	380	381	418	383	408	387	358	409	394	425	380	401	404	418	384	392	384	388	394	407	370	380	405	378	368	375	365	403	421	420	414	375	386	462	445	354	443	388	394	413	432	409	411	387	432
2155	865	851	879	896	828	898	873	902	876	903	840	865	840	885	872	854	875	868	824	898	931	870	862	827	837	856	904	903	863	811	926	867	852	847	887	845	966	887	870	855	809	895	860	907	823	832	879	868	870	827	846	873	847	864	826	926	832	895	865	912	897	786	850	854	878	883	875	806	849	852	884	859	845	890	859	888	875	831	882	887	851	886	919	807	848	824	811	879	891	856	847	865	902	863	894	872	798	848	872	899	862	855	887	913	820	868	891	884	872	866	877	894	829	858	922	880	875	878	927	842	898	850	877	842	832	875	893	863	897	888	840	869	850	907	827	785	826	840	875	903	857	845	889	861	868	830	892	854	842	838	867	854	904	917	850	864	809	880	849	829	831	907	832	857	878	863	813	911	897	879	904	810	898	914	877	865	882	880	887	880	841	860	922	864	885	890	846	901	855	844	833	830	905	848	875	964	817	882	876	841	823	869	911	811	906	841	830	799	916	886	852	905	855	885	862	840	825	869	827	896	815	906	901	862	883	880	860	873	920	904	913	844	853	912	844	930	896	852	857	905	894	905	871	853	851	848	880	866	827	852	924	849	832	871	831	871	832	856	854	885	856	827	848	849	828	896	833	792	872	817	878	871	865	879	798	865	868	874	890	910	822	875	949	882	875	873	869	866	817	900	844	885	838	841	887	862	852	880	885	892	856	912	903	852	879	835	884	841	867	853	864	847	890	876	898	799	893	876	901	860	833	894	832	896	887	870	887	929	877	841	864	868	873	898	882	845	877	892	812	905	918	894	865	874	924	876	872	860	898	876	934	879	881	818	876	811	862	832	869	880	862	857	824	824	837	887	929	864	864	893	890	868	873	852	895	896	847	865	877	895	846	887	848	926	831	849	890	877	842	851	862	887	879	852	881	893	856	843	914	890	812	884	869	889	893	892	851	879	885	846	908	917	855	855	874	887	874	878	865	866	922	882	869	827	908	840	850	849	846	825	906	850	866	870	871	858	862	839	889	904	866	887	845	868	859	866	900	876	897	884	929	887	850	873	900	824	874	872	886	866	854	883	827	917	901	857	824	832	862	854	890	857	840	851	857	872	891	876	836	894	864	866	903	849	814	850	884	840	877	866	887	857	900	911	870	877	880	859	837	855	860	848	857	870	881	877	821	878	837	892	895	847	946	885	864	818	893	874	812	929	866	883	830	834	917	920	873	862	891	883	871	881	863	873	859	903	882	840	862	896	881	874	850	852	843	905	901	826	889	892	851	857	893	808	878	864	848	872	900	919	846	851	895	893	854	852	850	831	900	846	842	903	914	855	863	865	854	865	864	902	839	852	914	835	883	824	885	868	847	829	908	842	839	910	893	835	918	864	864	870	865	840	837	887	846	885	821	874	878	874	883	895	804	880	840	829	837	903	885	924	867	894	954	925	882	879	876	883	913	893	869	857	802	868	851	908	846	903	810	881	913	833	807	816	821	856	871	891	899	883	831	862	937	856	926	870	908	852	928	820	872	885	896	835	846	892	843	831	902	885	908	867	865	903	955	857	904	886	881	838	883	868	889	847	872	929	838	902	838	867	905	954	874	881	892	901	847	853	896	860	843	882	870	893	827	846	801	874	902	911	842	914	863	875	817	868	851	855	846	865	864	857	847	881	837	854	867	902	849	852	930	865	828	890	877	878	858	848	932	894	869	814	824	851	809	896	873	859	896	837	865	884	878	876	867	862	868	913	880	828	889	863	833	887	895	882	874	847	829	903	877	856	933	827	893	869	869	856	910	848	858	921	861	897	880	854	831	869	849	928	890	847	864	876	858	867	839	882	840	862	885	892	920	868	864	873	925	841	844	819	855	857	887	877	806	850	883	865	863	832	866	825	877	848	817	883	845	842	860	854	819	858	904	872	855	812	844	809	870	862	883	829	928	856	848	859	797	855	858	897	888	864	875	887	863	879	878	881	886	900	821	848	851	888	829	856	894	804	804	849	819	892	850	845	825	901	905	862	894	925	874	842	856	863	818	905	913	813	837	852	865	846	873	848	894	888	889	840	831	886	869	926	862	849	826	880	876	859	891	885	894	837	853	917	858	864	863	832	892	925	868	876	928	826	895	854	873	863	868	869	830	866	853	921	871	859	866	886	840	847	914	852	892	898	840	882	853	807	871	943	878	834	872	884	858	822	845	897	876	872	818	796	860	787	835	882	833	896	866	853	859	911	821	829	856	827	869	835	877	863	881	864	854	853	843	791	880	854	849	889	847	877	825	840	887	848	788	770	845	843	875	864	840	882	805	816	901	849	906	816	893	863	849	876	887	868	880	922	832	837	795	849	860	894	842	849	839	892	846	877	840	892	860	827	884	859	905	853	892	912	864	873	908	828	837	883	869	868	830	889	830	839	897	883	846	918	854	854	845	863	871	842	854	889	862	854	833	871	875	878	896	889	831	886	849	843	894	846	843	864	898	863	876	845	893	892	848	878	850	901	869	855	809	851	901	911	866	872	906	911	859	898	885	860	857	855	911	861	891	914	877	892	879	860	854	853	875	851	864	909	873	861	913	854	906	868	878	845	833	832	878	870	851	906	868	840	865	870	863	835	876	907	920	859	884	867	880	871	861	897	877	901	843	845	878	844	827	881	824	854	884	880	862	827	848	877	900	831	853	844	865	883	878	886	896	867	867	915	852	828	838	928	882	854	853	880	895	933	878	910	831	798	861	872	887	892	919	902	851	871	887	853	894	907	929	920	856	841	894	890	816	842	868	819	935	896	886	858	932	905	817	848	892	837	824	847	804	870	821	877	844	821	885	874	857	911	859	878	869	845	828	863	878	867	859	852	854	892	874	865	800	900	917	842	881	846	896	887	896	820	909	876	850	853	861	819	877	902	897	843	907	871	827	854	864	832	911	861	862	850	877	819	870	823	890	868	885	866	888	837	838	896	822	872	866	879	906	828	865	856	860	863	831	841	895	880	883	856	874	907	886	847	872	889	884	852	829	835	852	861	837	832	883	861	890	884	818	860	813	910	811	878	924	871	861	838	891	903	887	834	870	864	839	883	873	855	876	866	872	918	878	890	899	864	899	934	855	866	883	796	898	855	879	863	870	894	882	871	869	884	915	809	842	858	845	829	934	798	890	865	896	857	873	891	885	880	850	880	862	826	851	843	827	805	835	828	878	882	832	800	863	870	914	861	888	867	886	836	885	809	882	820	854	904	851	843	845	887	873	878	872	857	823	913	860	856	875	859	880	869	883	907	868	888	871	865	889	889	921	905	847	816	897	901	870	851	885	859	830	853	862	866	842	898	853	849	884	889	882	902	826	838	905	872	861	843	835	878	866	856	831	845	923	874	857	928	860	908	892	830	923	816	945	872	895	823	913	847	846	858	846	852	860	866	874	849	821	890	871	841	836	849	895	862	923	858	867	902	869	895	810	868	844	871	824	828	917	861	854	870	889	911	843	918	864	881	841	903	910	833	824	841	853	833	810
7528	519	520	388	348	340	299	235	203	215	228	212	233	208	206	230	195	202	186	196	191	222	211	193	188	201	207	185	194	179	207	185	180	206	188	223	196	168	199	179	188	185	201	175	187	187	200	185	169	162	205	176	200	208	191	199	158	196	195	202	208	187	186	186	171	198	197	200	225	186	220	203	178	178	200	183	199	175	227	181	186	211	191	222	196	199	189	202	202	171	173	187	193	175	167	173	176	213	186	186	175	185	204	211	193	184	199	181	182	210	185	190	195	211	195	204	163	179	183	195	186	217	186	170	179	210	180	199	169	157	160	198	187	191	201	179	196	190	188	185	194	186	217	209	185	192	179	185	225	194	172	187	175	204	219	196	215	171	193	189	186	213	200	194	172	168	165	187	195	198	199	174	158	188	190	208	204	203	213	225	216	208	187	203	199	183	171	182	192	194	188	203	188	181	202	201	211	193	185	199	195	185	169	179	192	191	199	199	161	187	176	198	169	187	194	193	186	196	215	163	190	187	192	201	171	205	192	200	211	190	190	200	191	196	180	194	188	211	199	214	203	173	191	205	182	186	197	172	172	174	188	204	202	192	181	182	180	198	182	188	200	195	195	200	176	186	169	187	183	185	192	178	170	174	192	187	220	198	204	173	181	203	183	186	193	165	190	191	211	183	205	203	199	202	205	198	177	198	211	187	164	184	192	201	200	177	211	212	175	214	204	182	223	205	177	195	168	194	198	198	202	225	207	204	190	193	213	162	179	212	203	193	183	189	192	212	181	185	209	200	219	204	180	195	203	176	211	197	156	211	188	199	173	182	206	204	185	197	213	189	193	189	215	192	199	172	183	213	172	178	203	204	183	197	197	164	215	195	169	161	190	167	186	189	195	178	219	193	176	188	224	166	187	179	196	200	205	176	179	180	175	181	178	185	162	219	197	201	196	198	191	207	172	188	170	210	203	187	176	200	205	216	189	170	211	192	187	200	178	197	219	191	185	169	182	190	179	211	209	202	198	192	180	203	176	194	197	181	195	185	199	202	180	178	177	189	170	210	188	212	185	172	225	170	192	186	182	205	176	173	191	206	187	184	169	188	165	191	167	199	188	167	230	175	194	195	193	211	194	206	168	178	183	198	189	193	209	209	192	176	199	207	196	178	167	200	236	224	174	178	181	169	179	173	191	194	196	179	173	216	198	183	203	217	172	192	201	231	187	200	206	183	203	198	197	179	188	194	201	187	198	192	184	188	198	186	191	201	201	224	214	176	195	179	190	197	185	195	200	193	207	192	191	175	182	157	196	202	206	194	207	221	189	200	183	176	195	176	180	191	202	188	188	222	224	205	183	195	209	229	187	182	200	193	215	182	205	197	195	206	188	206	204	176	218	185	208	193	201	210	212	212	200	188	145	206	178	191	207	165	179	194	213	202	201	218	203	199	207	190	195	189	211	193	203	181	222	191	197	180	189	192	190	187	184	210	179	164	180	225	176	194	182	176	217	218	212	181	175	214	187	201	169	219	199	188	194	192	205	168	182	192	204	192	216	203	185	207	204	193	215	175	203	199	205	196	173	223	185	215	175	203	195	198	187	177	192	186	199	206	189	199	176	185	192	194	194	194	189	196	211	170	186	185	168	175	187	188	192	188	179	202	191	187	186	193	202	192	171	188	220	186	162	195	194	203	214	167	205	210	200	188	187	189	222	185	208	206	178	206	197	184	191	186	201	205	196	208	195	183	193	203	216	175	210	208	178	196	207	194	198	177	214	196	188	193	178	193	196	187	162	210	209	181	195	192	193	208	224	183	175	198	221	200	196	165	195	176	195	193	198	188	200	182	180	193	214	183	172	227	199	200	183	193	182	228	161	175	186	191	189	194	180	216	180	178	214	201	198	187	169	204	224	171	190	166	195	188	188	159	198	171	192	199	227	197	184	171	176	182	199	179	175	180	185	194	207	194	176	172	170	183	205	220	181	191	194	175	171	190	176	198	201	213	172	190	202	201	197	201	207	187	197	188	191	181	189	184	195	202	209	201	174	175	193	205	176	153	189	189	176	186	182	196	197	164	178	203	187	202	184	204	189	168	196	190	195	201	191	193	197	196	186	222	198	204	193	204	176	218	192	164	189	211	196	197	181	206	219	174	172	217	182	187	170	190	175	193	209	187	198	196	186	214	193	218	184	179	205	188	177	176	198	182	199	193	183	189	184	203	183	222	198	212	176	175	194	177	202	193	189	196	206	212	183	164	220	170	194	196	224	214	206	199	179	177	179	209	202	166	178	200	185	186	192	209	216	183	176	198	209	188	178	207	200	189	180	180	188	206	193	230	185	206	179	197	196	193	197	150	209	179	196	208	219	174	187	203	176	203	176	174	152	157	210	182	161	183	166	193	212	190	211	207	197	207	198	190	204	204	170	179	198	200	176	219	176	185	185	197	191	192	190	188	188	178	177	209	186	195	185	176	186	212	175	195	191	223	179	178	210	232	188	222	214	185	165	179	202	163	183	150	178	163	200	177	188	194	192	177	247	202	166	190	197	191	173	197	159	200	184	170	204	183	192	187	166	212	188	186	195	158	199	183	184	209	195	178	183	205	189	186	187	154	204	193	175	215	195	193	194	193	174	205	187	208	186	180	183	182	207	213	167	178	224	187	181	177	196	189	147	171	214	203	178	185	212	215	203	212	194	189	215	204	175	169	195	196	182	192	195	215	189	159	198	165	196	185	189	201	162	193	185	195	171	177	204	192	180	172	217	198	179	201	188	194	202	178	190	213	203	198	186	212	224	185	188	195	174	168	175	209	173	211	193	183	192	181	185	200	186	214	190	180	201	186	185	219	183	198	191	187	178	209	191	213	202	183	177	182	191	209	216	196	191	222	187	199	176	174	188	202	187	194	187	186	194	180	168	182	179	175	192	204	207	213	207	172	186	207	188	201	187	200	179	211	194	197	171	204	180	167	172	180	208	201	201	206	194	220	188	160	188	192	215	187	178	197	200	196	192	202	163	190	177	185	185	189	185	201	197	181	217	179	199	213	160	226	209	184	178	226	206	201	184	208	171	211	198	187	223	188	183	195	196	182	215	185	176	178	181	212	198	202	206	191	201	178	173	209	226	191	197	228	176	192	212	215	180	192	164	190	191	205	186	144	206	205	213	182	196	218	197	170	197	180	202	209	183	171	193	186	206	195	200	161	193	172	205	203	195	173	209	192	209	217	205	233	184	203	204	175	200	188	184	195	201	221	176	220	182	192	182	197	198	174	168	174	187	185	217	198	206	219	160	183	198	199	175	206	162	207	175	221	191	183	170	196	195	184	208	198	204	191	186	190	215	197	191	184	180	195	166	199	181	179	188	225	206	163	182	184	183	207	176	192	206	196	207	192	188	179	193	184	197	207	199	200	177	173	194	189	162	191	209	198	189	185	188	191	202	173	190	193	195	198	210	222	170	207	173	183	204	188	191	168	200	182	191	181	189	198	182	196	172	180
6406	737	1211	1370	1152	970	802	787	702	713	657	644	559	562	551	497	529	499	502	518	540	478	478	505	478	436	509	456	482	483	505	490	471	501	458	485	478	501	467	496	514	482	467	485	504	467	489	484	502	475	466	485	441	445	485	488	462	457	433	438	459	468	461	458	469	465	456	443	484	479	470	468	459	453	445	471	449	478	463	502	476	456	469	455	430	495	481	462	472	442	467	460	457	484	449	471	506	410	457	450	450	469	504	485	485	432	500	483	481	486	464	478	469	458	468	437	428	443	428	453	458	446	480	462	489	450	449	453	461	468	473	490	472	457	490	469	479	452	502	481	475	484	461	485	481	440	451	450	443	470	509	399	459	489	452	456	450	510	467	477	476	464	479	473	464	458	448	467	467	417	474	490	442	461	453	474	458	474	474	474	472	427	472	475	486	465	480	485	503	476	436	454	472	450	456	460	491	439	512	485	532	441	466	476	473	461	428	447	464	406	449	507	450	463	445	431	428	457	465	438	475	465	481	471	463	460	471	489	512	440	471	442	453	481	448	444	429	445	463	503	420	451	445	475	463	471	461	446	468	458	456	464	517	503	466	428	489	458	451	418	441	453	471	471	412	459	490	453	445	481	480	529	459	443	467	475	517	453	455	461	457	454	471	476	440	458	447	470	462	449	470	487	490	473	472	484	453	469	440	475	487	476	475	480	463	459	484	488	463	461	473	492	483	483	504	470	461	469	461	475	498	445	455	449	463	503	422	470	471	467	435	446	437	444	476	499	507	472	454	509	476	461	471	434	480	429	452	500	456	476	431	447	466	411	464	478	453	483	461	453	509	455	466	465	454	442	425	442	452	505	438	439	469	482	470	439	455	455	481	446	489	475	467	459	433	478	472	457	464	481	490	473	489	477	464	480	491	472	417	499	467	494	470	442	487	519	442	451	480	484	455	455	468	480	446	457	466	436	460	398	468	418	433	485	464	442	465	456	503	491	479	448	458	466	490	484	460	454	503	452	468	476	460	471	478	435	439	479	488	443	428	457	435	500	479	469	458	489	435	443	482	468	509	466	473	437	469	470	442	471	466	479	440	452	494	446	494	460	488	482	448	482	454	524	427	449	459	431	484	472	521	438	453	431	472	517	442	462	497	479	475	456	440	439	449	450	490	475	474	461	472	466	471	467	476	456	452	440	491	485	472	446	471	451	472	422	476	455	444	488	472	478	469	459	459	501	450	523	477	473	452	459	425	451	455	450	473	461	457	446	433	505	468	471	451	443	461	455	432	470	453	487	471	446	502	486	430	465	477	488	468	438	443	483	453	417	499	446	483	466	473	469	444	480	460	453	442	457	485	468	411	435	443	474	445	471	460	469	468	453	446	445	442	481	452	475	461	478	478	491	434	431	434	457	458	471	462	452	469	475	445	480	497	501	486	458	475	464	471	463	481	462	434	478	443	445	486	497	467	493	449	455	452	503	480	451	472	459	453	465	459	433	473	467	463	495	488	459	480	466	449	457	481	491	486	513	452	445	429	464	429	474	452	459	491	506	484	523	502	479	432	422	491	429	469	417	457	478	455	451	439	456	463	453	470	474	460	440	453	452	491	457	491	413	463	444	458	458	506	429	463	482	457	452	493	452	489	480	473	475	461	466	447	471	440	446	452	496	492	459	452	498	466	442	453	491	455	450	450	454	473	460	465	474	465	458	447	467	460	520	486	459	467	450	443	460	470	469	460	432	467	452	457	440	472	460	450	429	498	513	489	457	442	462	435	496	463	436	471	442	488	464	479	445	473	498	439	486	485	454	411	450	468	484	446	476	476	424	460	464	489	476	473	432	468	440	486	453	508	441	452	487	459	486	486	472	461	423	439	457	479	496	472	479	475	430	436	483	443	435	415	469	457	485	485	445	441	508	473	490	501	444	442	464	466	472	431	444	479	461	482	481	484	494	448	446	464	453	464	484	440	465	455	481	483	482	473	459	434	481	454	488	443	478	458	444	434	459	465	449	498	439	462	442	457	508	468	438	457	481	450	446	451	432	520	447	502	440	455	439	466	439	475	476	439	454	499	450	474	449	454	453	495	503	441	499	464	467	454	479	444	460	491	467	446	459	444	472	451	450	460	465	457	500	481	485	467	480	474	481	490	476	423	475	450	482	459	461	464	442	446	463	455	448	428	473	489	493	458	474	440	485	494	456	489	448	460	427	423	473	519	458	464	456	463	499	473	486	479	476	530	479	464	481	464	462	431	459	479	470	465	458	468	470	469	473	483	447	444	476	495	491	436	469	430	469	419	434	431	460	471	474	442	455	480	422	489	437	529	465	450	502	486	458	476	465	425	464	467	466	454	465	474	467	473	486	494	456	474	439	483	455	445	464	471	461	453	493	477	435	458	467	491	446	465	447	482	471	478	459	454	461	442	491	474	464	408	480	446	456	445	445	440	481	495	446	454	458	507	494	458	486	476	468	481	456	466	467	475	453	434	492	497	444	500	459	457	431	488	476	438	494	457	505	483	460	528	484	466	477	457	480	471	447	471	418	450	436	461	470	462	464	505	447	485	422	464	456	487	473	448	462	447	490	481	460	465	464	489	481	438	480	405	457	453	444	487	489	456	484	447	489	451	484	489	477	449	467	484	479	454	494	467	474	453	493	449	460	469	470	467	510	457	467	470	486	453	528	456	435	471	438	444	490	466	489	464	486	454	463	477	500	490	453	445	465	475	479	461	450	497	477	486	436	460	510	488	459	467	453	448	477	451	445	459	504	456	474	472	437	431	528	495	455	462	485	473	443	451	462	469	447	468	487	462	478	502	462	437	472	451	483	450	460	458	452	490	481	485	432	462	484	444	469	444	475	486	445	459	461	474	467	452	482	468	436	464	429	454	472	451	484	459	488	458	449	454	455	471	467	443	434	460	484	418	462	470	501	493	436	489	466	477	481	467	475	465	483	491	474	437	454	431	451	441	460	457	431	453	511	454	441	490	440	471	445	503	440	470	453	436	467	477	484	520	433	443	451	444	460	453	504	465	466	498	469	452	458	487	456	479	468	473	459	445	441	481	423	518	447	465	456	458	454	473	485	471	479	466	452	445	468	461	494	486	485	479	460	430	473	495	484	468	463	479	445	471	463	445	436	455	420	452	454	462	486	457	467	480	478	447	500	432	479	408	470	474	470	473	477	466	473	443	471	446	459	480	445	443	477	476	488	477	444	428	485	411	460	486	467	426	443	468	453	486	469	493	470	491	434	465	436	448	459	474	443	474	443	456	474	470	468	483	483	446	459	493	494	439	460	476	433	457	489	453	484	459	458	435	446	441	508	483	454	500	488	434	475	479	459	480	452	449	460	456	441	495	488	478	420	476	460	477	478	457	470	467	449	480	487	472	458	470	442	454	466	477	465	440	462	438	459	507	470	440	445	494	423	457	471	473	465	467	457	469	461	439	476	463	485	484	467	477	480	486	481	475	468	511	441	446	477	481	496	474	451
14776	1211	904	645	473	403	358	303	240	258	281	231	230	246	215	211	212	204	205	231	233	204	217	192	193	185	213	193	199	212	194	192	188	202	208	214	178	188	200	178	196	166	181	189	179	189	200	203	197	198	177	182	156	225	210	202	194	190	192	167	202	191	178	194	185	168	199	185	199	201	189	207	197	201	178	183	193	168	195	196	188	189	186	191	211	196	155	208	181	191	186	189	202	178	184	193	200	185	186	189	208	182	171	176	171	195	220	178	182	184	185	188	195	189	157	207	214	204	184	227	195	210	171	181	202	177	174	185	182	198	214	193	211	161	189	156	183	182	186	214	205	193	200	180	198	185	192	192	210	194	200	171	177	195	213	170	203	176	175	193	171	185	218	196	213	200	169	198	184	167	169	192	192	188	187	194	194	163	196	184	197	200	184	197	180	176	170	185	215	222	189	185	190	196	182	181	156	193	211	190	195	186	212	181	210	187	208	185	199	205	167	167	218	159	200	199	181	185	196	181	192	174	221	183	154	169	199	192	181	180	187	190	192	166	202	194	214	185	189	196	203	198	196	192	201	175	195	199	186	166	180	199	218	196	182	170	196	181	182	191	181	174	167	189	209	207	184	216	209	168	180	198	201	202	183	189	216	175	187	199	179	197	166	208	188	167	179	206	188	207	190	171	209	191	208	187	193	188	192	206	193	180	179	219	175	203	184	172	177	189	184	179	177	184	186	199	207	173	168	164	158	188	193	216	185	180	216	156	166	194	198	182	188	193	197	191	186	189	179	191	154	184	199	172	189	196	209	177	207	213	185	182	181	175	187	198	181	185	173	182	208	179	178	211	173	218	178	198	189	199	196	190	196	210	218	214	191	198	175	212	169	191	172	210	204	191	201	222	186	211	192	195	216	165	173	178	197	198	192	179	210	170	168	187	206	188	191	194	163	188	167	177	222	206	205	185	194	206	203	189	186	203	227	193	196	186	191	195	176	188	224	195	200	169	183	169	186	188	183	186	192	193	171	205	185	183	183	200	182	200	182	197	200	206	194	198	172	200	198	203	212	200	215	161	191	206	192	191	221	197	209	175	209	161	203	185	189	188	192	180	175	190	180	203	202	178	172	186	209	200	199	216	210	199	188	179	179	170	182	190	189	207	185	201	182	187	157	191	201	182	176	183	219	168	218	210	178	201	204	210	172	190	201	182	205	214	176	224	205	190	190	204	190	184	209	183	175	171	201	204	158	179	187	195	216	201	201	205	210	195	173	181	191	212	207	200	185	184	186	187	191	195	192	195	201	191	150	194	175	196	202	202	184	219	180	173	198	190	183	200	169	194	197	207	185	200	170	171	192	166	192	177	190	213	200	174	214	209	205	190	192	212	184	195	217	220	172	200	190	185	193	180	167	200	195	181	176	182	203	205	181	199	175	165	175	189	200	164	196	202	206	200	224	210	188	186	199	206	195	179	211	194	191	169	196	205	154	201	194	169	158	190	172	170	189	185	187	171	213	179	192	187	170	202	186	188	184	195	197	198	170	164	180	164	207	186	199	222	179	196	208	178	199	207	192	202	168	219	198	196	200	207	198	178	171	172	190	168	198	199	191	209	185	202	197	207	196	177	211	181	195	187	195	180	204	197	182	201	169	179	175	198	200	206	214	189	193	213	179	190	209	173	173	174	198	197	200	182	180	185	188	205	197	193	168	214	167	190	204	196	205	181	185	181	171	206	186	175	159	195	191	201	179	179	197	200	168	188	186	170	179	182	197	184	204	188	177	180	178	180	205	190	200	180	183	176	168	198	186	182	172	187	209	187	195	179	193	214	190	198	204	169	203	192	216	204	189	192	184	199	173	156	197	191	218	211	209	193	189	199	196	200	187	203	229	193	187	203	195	177	180	168	205	200	194	194	202	205	168	179	202	198	192	206	176	210	196	189	203	189	218	204	179	201	194	189	189	177	204	197	209	192	187	181	211	199	188	204	200	176	203	209	208	188	182	180	199	185	214	185	210	191	205	214	226	207	205	185	212	175	174	196	184	193	203	195	179	168	220	192	189	201	185	203	188	191	208	197	194	197	171	206	181	191	187	195	199	203	197	182	199	158	177	184	183	191	192	161	193	185	190	160	201	180	175	183	197	191	202	202	178	206	186	198	174	210	191	202	202	197	181	191	193	216	185	186	175	179	202	178	184	187	196	188	185	184	193	195	172	203	199	214	201	179	201	205	188	174	208	177	221	194	193	188	186	207	183	198	180	202	198	213	176	181	183	165	186	186	172	199	204	191	220	199	205	205	208	178	215	177	218	218	225	187	193	195	179	178	197	207	192	177	194	190	168	170	189	190	160	190	172	214	184	224	202	191	191	193	187	196	198	196	210	173	179	183	194	190	188	197	208	183	204	191	190	198	184	204	217	174	189	171	203	167	196	194	184	201	204	190	165	193	168	213	202	198	199	188	163	186	177	175	199	191	194	183	183	200	177	187	202	196	184	197	195	177	190	198	202	183	184	179	198	198	195	213	197	203	190	175	181	208	238	183	212	203	205	198	204	194	181	167	188	192	190	179	175	195	195	215	179	219	181	181	179	194	194	206	219	201	186	203	197	189	190	190	181	182	208	180	218	192	206	183	184	185	192	166	210	222	209	194	180	176	201	219	182	191	206	173	186	198	192	187	190	177	183	197	172	177	204	195	220	211	174	182	185	206	186	197	193	192	210	187	215	191	189	191	185	196	188	188	180	201	190	201	219	199	186	191	186	221	204	205	202	194	187	188	202	186	179	202	194	206	179	205	199	190	200	217	194	181	197	206	181	159	200	197	189	165	185	168	170	216	206	186	171	193	214	205	202	179	201	205	179	211	228	173	213	152	200	181	206	186	176	183	196	197	194	181	200	155	187	203	194	165	205	205	202	184	182	183	182	184	186	200	186	197	193	190	210	186	203	199	167	212	202	175	199	177	186	190	187	197	171	189	196	180	200	194	182	197	179	184	206	231	210	183	199	186	163	162	188	206	170	207	193	199	163	203	189	180	193	180	185	184	163	182	168	194	177	198	208	183	194	197	205	204	177	188	213	176	184	186	184	176	195	173	177	196	212	217	178	193	176	189	219	173	189	207	179	224	208	207	212	189	177	186	190	157	179	210	199	206	201	170	168	173	177	192	184	179	178	192	180	199	172	217	174	184	170	182	198	196	225	203	216	165	193	189	189	181	203	216	203	198	191	188	199	204	196	181	193	202	189	183	191	197	199	190	216	188	155	162	184	196	194	195	221	194	183	176	198	212	206	182	204	166	179	194	194	178	174	190	202	187	182	185	185	187	198	167	185	187	201	180	209	207	188	199	179	195	166	186	200	181	179	195	218	194	201	201	196	189	197	204	221	205	195	198	184	194	180	205	203	175	181	201	202	192	203	189	195	173	211	197	193	196	171	197	210	190	208	197	215	194	193	160	161	183	187	185	210	219	182	174	207	210	193	192	195	166	191	212	204	180
8351	1066	1900	2229	1840	1444	1297	1134	1000	853	839	800	683	718	715	629	654	593	594	588	614	594	580	551	572	563	559	553	578	520	514	524	507	526	520	572	550	515	517	552	519	531	532	525	477	528	464	545	505	526	501	448	502	529	494	544	490	462	465	533	450	556	509	496	515	511	492	510	532	506	485	484	502	531	504	520	522	493	465	473	530	501	503	484	513	493	509	460	538	490	478	478	464	522	513	469	481	530	480	509	503	503	485	527	468	466	507	472	453	493	521	523	519	459	499	524	489	470	516	494	484	510	514	502	520	504	501	506	472	495	465	514	513	455	524	455	515	556	495	475	502	480	505	475	525	487	471	523	510	482	544	490	511	517	543	511	501	488	512	492	513	508	482	489	465	482	453	507	550	498	474	475	478	479	469	500	489	542	457	490	484	523	507	518	451	499	505	466	448	495	449	494	499	510	513	492	470	463	469	509	517	523	534	443	511	515	490	506	565	486	514	476	489	473	464	501	513	517	482	487	498	531	518	488	495	482	483	511	469	504	470	494	474	459	495	514	487	508	492	519	469	515	516	487	473	506	521	506	483	494	451	524	462	475	538	470	518	524	511	485	474	474	482	536	509	468	512	508	501	467	539	506	497	494	487	492	485	510	490	517	479	496	458	523	515	514	516	461	520	517	514	518	473	485	459	495	501	483	478	452	459	490	488	457	465	450	488	486	463	480	447	468	476	484	488	507	496	515	516	539	477	501	493	449	507	488	473	463	517	490	506	456	470	454	481	498	464	494	497	482	509	496	479	484	489	503	467	485	484	534	498	479	486	469	490	486	534	498	542	507	539	497	510	502	515	493	465	486	510	519	512	480	530	491	474	469	480	486	506	442	502	464	508	437	476	506	486	503	512	481	476	515	507	482	506	511	486	490	498	510	492	475	504	474	452	466	479	448	475	461	524	511	514	483	515	478	474	521	512	505	504	502	517	497	504	507	500	472	501	531	450	535	502	489	487	488	452	457	479	490	463	498	514	517	469	482	475	484	485	482	508	500	494	451	487	524	481	497	493	473	486	476	497	528	543	479	513	521	495	492	495	451	501	486	476	496	467	492	528	482	489	507	509	516	501	541	520	513	473	541	502	485	508	503	466	552	487	495	517	523	489	468	482	510	520	480	473	443	495	532	526	490	478	490	520	479	514	509	495	499	493	503	458	480	484	476	527	496	461	489	469	502	517	488	491	505	484	484	465	513	499	487	501	477	491	451	529	528	540	473	465	466	532	481	505	506	477	472	482	513	540	495	506	521	495	541	484	484	478	496	517	530	489	539	518	500	545	484	476	493	498	515	522	485	505	428	470	505	465	506	494	509	516	490	446	491	536	442	525	465	460	464	521	488	527	511	502	544	510	502	513	481	505	463	496	529	501	495	516	489	475	527	494	523	529	529	484	540	451	549	479	521	469	486	518	498	506	488	512	500	472	502	474	487	483	535	479	501	478	512	509	499	502	509	499	503	507	480	510	490	510	491	465	525	468	482	476	475	495	494	463	509	504	544	505	512	510	507	529	532	493	450	503	491	479	507	462	502	500	494	525	484	509	493	486	485	501	471	487	501	442	488	467	485	506	485	510	482	487	491	504	504	490	516	510	484	480	508	468	499	489	466	511	485	508	501	510	531	492	499	509	492	487	502	490	518	470	507	481	523	523	504	467	493	497	507	510	486	505	529	534	455	491	504	441	499	480	484	487	429	489	509	517	512	503	492	510	503	498	503	540	507	469	521	488	465	517	507	506	505	489	520	512	526	454	452	515	498	478	494	527	476	488	471	508	522	526	476	488	518	453	456	478	466	497	516	523	522	482	504	532	522	481	484	498	512	537	492	460	492	500	535	476	464	470	489	509	510	457	497	518	478	499	516	465	493	471	473	475	509	522	495	507	448	482	510	486	512	531	506	489	494	491	501	473	462	514	524	494	491	501	474	496	500	463	503	503	482	486	509	519	484	537	484	490	467	503	478	530	519	522	475	498	525	508	450	497	484	464	492	497	517	507	514	496	507	549	493	478	485	462	534	502	510	509	528	508	462	441	483	489	491	525	525	508	454	540	492	529	476	535	490	494	488	503	491	486	490	458	496	504	508	522	492	496	502	501	482	515	526	497	458	542	493	453	499	495	486	482	468	494	461	511	447	483	501	493	458	492	466	511	496	529	518	459	468	490	480	467	497	524	461	475	491	454	469	497	505	508	509	508	501	496	464	502	490	465	498	474	521	481	532	513	517	527	506	485	524	506	457	471	492	512	531	497	524	503	504	498	507	470	529	513	483	491	542	501	505	476	471	503	518	510	485	524	480	449	503	509	466	535	494	486	500	527	502	500	471	454	513	489	489	472	547	498	475	493	524	486	483	540	469	464	548	503	479	522	527	541	498	483	485	503	521	485	507	513	493	515	478	479	494	476	493	461	477	492	487	489	475	506	463	535	498	479	496	496	507	488	522	484	483	480	494	481	526	499	464	478	553	506	510	491	498	489	503	493	521	510	469	497	508	452	524	489	484	485	466	497	512	458	503	523	486	510	504	524	492	533	477	465	489	501	524	511	513	526	452	448	484	514	505	489	526	519	511	511	525	554	520	531	491	473	466	512	456	486	468	460	504	505	510	512	482	485	440	543	463	457	510	506	457	488	471	507	507	485	527	519	480	479	482	454	499	497	526	492	479	490	535	495	551	504	503	522	514	473	512	515	429	485	508	451	515	477	462	481	508	536	495	490	499	498	461	493	533	459	480	485	514	493	489	487	551	488	485	525	527	508	482	501	478	517	481	524	483	459	488	532	477	492	521	505	468	511	495	501	490	526	458	478	500	518	521	507	497	456	504	485	491	487	492	491	508	485	515	472	489	504	538	469	502	482	492	472	437	480	532	489	493	465	481	516	496	477	477	480	478	507	508	478	526	495	457	493	506	478	501	493	499	542	478	508	515	490	469	495	482	496	464	482	497	522	502	496	516	519	497	502	524	462	531	518	536	456	468	480	500	534	467	524	474	528	458	522	459	495	514	492	483	507	500	502	500	439	465	508	471	510	470	514	501	526	488	481	472	507	475	490	505	481	491	518	475	509	486	548	460	501	485	493	539	469	465	478	515	460	473	494	470	521	533	445	500	480	468	478	442	454	473	498	476	524	481	542	492	530	472	499	479	427	487	547	505	479	523	495	489	519	492	505	500	489	481	479	518	482	526	554	490	528	498	425	451	515	489	476	491	515	503	486	508	489	515	474	489	508	504	497	476	500	513	473	491	496	462	509	528	499	473	480	516	476	523	533	505	512	498	538	481	492	520	502	454	490	500	483	460	527	464	474	485	490	509	520	502	526	503	533	510	503	489	463	512	509	498	460	510	521	489	477	498	487	482	523	486	530	506	488	514	533	503	510	502	487	481	494	518	498	486	494	462	472	484	515	526	505	452	487	516	482	516	485	479	476	514	508	479	537	539	496	508	491	474	526	487
1921	440	450	406	392	369	359	377	382	378	433	386	415	411	360	364	386	378	418	378	414	382	391	385	393	394	383	431	374	418	422	396	410	435	372	382	377	428	416	420	398	408	426	420	399	378	405	406	394	366	382	420	401	371	391	394	397	391	365	425	393	407	404	400	381	404	359	404	427	428	355	374	420	408	409	384	415	361	350	393	378	350	401	370	392	386	392	360	366	377	421	371	408	398	361	436	428	408	375	374	392	403	400	400	382	420	384	374	389	411	375	418	378	366	378	409	398	394	363	431	408	443	430	389	379	426	419	407	396	432	385	388	389	409	408	374	402	371	391	356	368	388	395	385	400	406	420	361	449	372	411	389	417	401	359	362	410	368	395	391	393	409	390	406	424	374	397	443	394	416	390	430	357	411	402	385	364	388	434	403	379	424	395	396	400	391	424	422	408	423	376	381	392	407	381	392	397	411	409	359	425	422	422	392	367	447	398	426	400	399	356	426	393	365	402	362	425	389	371	404	383	414	432	415	374	399	394	389	391	381	391	384	386	358	393	379	418	387	360	389	388	409	360	379	389	430	393	377	384	395	385	394	376	340	442	426	416	355	414	371	374	355	396	380	406	374	401	419	395	408	416	404	401	374	355	381	371	399	377	383	391	399	363	411	396	399	417	430	382	393	380	383	416	390	411	370	398	390	415	351	388	440	393	382	396	359	402	424	397	431	398	407	393	370	406	407	384	401	360	378	370	423	345	380	401	414	395	382	391	383	369	414	381	399	384	400	366	389	424	372	368	393	352	409	422	366	413	408	380	356	413	399	403	384	407	414	399	382	379	403	403	410	405	396	432	391	397	394	419	413	358	379	377	387	360	356	412	404	409	405	392	382	376	371	385	408	380	401	372	394	395	403	433	395	401	371	393	422	377	389	380	386	383	376	416	400	423	398	405	388	406	393	384	396	348	400	371	398	392	405	381	376	371	429	432	407	402	429	419	402	389	367	415	411	423	367	387	373	406	352	374	387	390	384	377	412	383	393	453	394	406	385	413	384	394	375	348	394	358	383	362	412	371	400	385	421	399	382	420	401	381	398	386	412	412	390	386	390	374	385	396	386	387	392	399	397	397	392	408	431	402	399	392	373	373	392	414	354	435	387	393	389	417	431	407	435	408	390	417	377	376	416	398	412	420	374	403	413	410	374	365	368	387	391	401	395	380	393	366	420	403	389	416	400	398	417	411	396	381	398	385	410	421	387	403	423	381	384	391	399	383	407	356	401	383	383	402	445	365	401	400	393	360	362	408	440	412	399	461	400	349	381	396	444	396	405	386	399	433	433	391	401	379	391	381	370	373	402	399	387	407	403	379	400	387	377	416	375	387	389	361	394	397	381	414	381	421	382	419	385	438	415	390	365	397	416	417	397	368	390	407	395	420	397	417	384	357	435	388	355	373	426	375	408	397	356	374	440	392	383	415	370	395	393	393	403	425	411	376	393	382	384	419	402	370	393	406	381	405	371	368	400	402	431	384	400	358	391	365	407	356	409	403	387	395	378	391	396	390	387	384	381	354	387	362	372	376	378	373	381	407	419	402	399	421	391	367	373	364	406	387	425	364	371	370	380	407	367	416	379	375	405	381	429	413	390	362	371	375	417	430	386	366	418	391	392	411	389	398	406	368	412	397	447	382	417	421	384	394	372	403	396	395	379	387	391	407	392	381	373	393	411	398	378	411	372	385	422	383	420	396	421	413	382	382	382	381	407	390	368	378	377	399	437	405	389	386	347	389	366	389	396	388	389	391	415	421	427	415	410	400	420	363	375	382	417	433	385	414	415	369	407	391	392	378	394	404	371	405	363	440	418	394	341	357	414	370	397	397	359	426	395	390	404	370	378	383	373	388	433	380	362	407	358	393	409	367	413	384	408	390	369	403	388	405	385	374	378	388	398	396	398	423	372	381	392	397	368	401	412	444	402	418	383	372	391	394	419	444	427	422	403	399	386	410	459	399	404	418	421	411	439	399	394	406	346	387	414	371	441	392	429	386	403	406	428	399	404	401	397	367	411	386	383	433	428	371	414	379	384	387	414	415	407	419	393	386	404	392	401	388	398	418	424	395	394	456	418	393	378	382	396	421	386	366	380	400	404	381	357	410	416	362	383	368	397	368	348	369	398	394	411	372	372	387	382	412	420	402	370	364	388	378	397	429	386	419	412	420	379	354	428	389	390	405	385	365	418	432	398	427	407	417	430	351	421	397	393	370	373	402	370	383	387	368	386	400	369	361	373	360	427	373	433	427	389	429	409	397	393	378	415	384	380	429	440	407	374	425	394	448	409	410	417	397	386	404	400	408	382	407	401	392	370	432	388	393	393	387	372	366	420	396	441	410	396	400	404	390	396	369	411	409	357	411	398	420	370	406	413	408	411	407	404	401	408	397	413	382	399	418	427	389	413	401	422	373	419	409	420	402	393	386	388	364	393	425	423	414	409	387	411	426	347	358	405	423	386	389	372	378	409	399	386	352	387	404	382	414	373	419	384	402	392	380	378	420	398	388	409	396	428	386	374	436	393	363	364	415	409	395	381	405	391	385	403	375	417	395	392	418	416	402	386	416	420	400	407	410	409	392	380	448	391	382	360	411	361	394	393	368	389	401	380	418	399	388	397	401	387	365	392	397	387	354	396	379	371	370	394	398	392	447	401	382	380	390	422	444	387	392	397	415	452	457	445	408	419	403	367	409	394	401	401	409	398	353	422	378	359	358	397	402	378	401	388	372	380	382	366	400	403	374	400	417	401	370	383	381	399	448	438	413	413	410	386	393	383	460	410	413	459	429	430	351	369	404	401	357	358	379	375	389	395	433	376	398	379	406	430	366	403	431	377	396	402	349	376	392	411	404	392	382	403	422	398	419	351	417	377	374	402	402	402	404	407	406	451	407	412	410	408	391	388	402	392	408	417	404	381	420	388	413	396	393	343	395	396	393	383	394	415	398	389	439	383	397	374	390	385	397	365	392	398	403	367	392	391	433	418	411	390	401	399	415	370	385	388	347	377	378	364	390	411	448	380	438	397	364	368	370	377	413	409	403	404	374	404	361	320	390	411	421	423	401	403	389	380	423	389	403	397	393	391	418	429	370	418	401	385	390	404	370	392	409	398	402	397	352	375	393	390	392	386	405	379	413	395	362	413	384	378	411	377	384	395	380	367	379	429	365	397	401	435	404	383	390	397	382	390	419	379	377	367	364	365	372	409	412	431	412	410	402	346	398	362	383	442	394	398	374	380	368	419	368	429	371	411	403	389	396	369	372	408	380	393	378	370	419	429	412	343	405	367	412	403	412	361	397	352	401	413	394	421	407	363	424	431	422	413	377	424	423	363	432	371	391	412	376	381	413	361	418	400	401	424	448	378	374	408	446	377	362	433	384	381	416	396	406	398	407	407	398	420	375	389	415	411	391	391	415	388	399	383	385	409	415	393	421	419	401	394	409	395	436	433
2147	871	945	884	918	856	881	945	853	884	895	898	922	867	870	852	860	888	855	885	886	851	860	857	882	839	828	861	823	912	891	863	878	843	897	869	858	848	859	903	899	903	852	858	852	891	850	866	883	837	826	884	873	801	872	873	831	874	851	768	892	856	873	817	825	883	817	912	893	848	855	847	857	869	862	857	884	813	829	834	885	895	875	849	857	877	919	862	842	861	869	847	842	864	857	872	859	850	864	890	822	839	900	882	851	850	884	884	863	912	800	836	818	838	900	881	875	877	854	876	864	884	897	896	838	861	868	896	846	913	849	883	860	864	824	821	837	859	850	884	931	830	901	858	819	856	877	879	870	901	898	915	840	880	872	849	838	864	906	885	896	868	857	834	833	845	863	872	828	880	892	881	878	903	885	933	880	860	831	907	927	857	895	854	837	878	879	807	855	884	858	837	930	904	905	845	861	855	857	910	845	895	839	878	877	871	872	883	822	822	887	869	863	860	867	855	844	841	864	902	892	892	885	854	887	874	889	835	887	922	861	828	879	870	831	848	813	841	892	811	875	878	881	903	887	869	899	854	917	838	913	830	861	879	889	863	893	820	876	814	853	841	856	885	804	879	897	903	851	892	849	850	866	827	880	858	863	865	897	826	932	896	858	912	875	837	888	856	906	875	845	833	872	854	899	842	853	864	864	837	883	877	912	875	891	914	862	868	854	940	843	840	835	863	871	839	898	882	848	861	876	867	800	873	858	892	851	864	873	879	860	836	878	853	853	874	873	850	858	825	861	820	884	828	859	906	823	847	829	836	833	900	860	901	842	876	863	821	862	887	852	892	827	910	894	850	885	824	855	847	858	861	885	829	893	835	833	856	881	871	875	842	891	918	896	906	838	881	888	828	875	849	845	846	902	846	873	883	826	879	854	814	864	924	919	897	894	910	842	869	884	840	870	824	856	883	844	866	867	855	818	885	872	912	919	812	887	816	833	869	820	866	889	913	882	878	857	825	871	886	828	845	871	888	868	871	841	854	896	835	885	858	937	915	859	883	853	850	894	855	863	883	867	861	834	853	906	831	904	843	910	872	851	809	875	880	902	898	824	874	911	889	814	814	852	842	811	878	841	889	864	853	880	854	896	867	854	870	879	821	846	888	880	848	864	871	864	858	854	889	802	844	862	859	834	832	903	893	872	877	865	880	914	863	922	866	853	860	815	802	876	921	823	878	799	882	859	860	873	811	877	856	862	873	887	807	847	851	900	905	859	913	868	907	937	828	870	833	857	835	851	843	860	869	843	908	846	876	812	897	835	865	861	863	885	860	875	901	864	912	880	863	885	827	822	863	884	873	851	830	889	804	854	871	879	881	913	868	840	860	913	891	859	844	841	853	915	894	852	893	844	854	868	857	870	866	826	870	850	904	818	859	858	902	878	890	898	892	858	927	897	864	903	902	875	841	881	850	849	841	904	826	897	851	866	848	834	933	869	886	871	892	883	888	923	867	880	850	908	835	864	867	882	824	897	958	855	933	889	872	848	867	892	862	883	935	903	906	814	840	894	886	880	913	887	866	909	893	846	835	853	856	818	870	862	830	811	866	941	808	870	892	924	851	857	831	867	899	863	848	873	846	828	858	874	833	840	909	827	905	855	887	866	855	810	860	863	873	844	901	899	862	896	853	857	849	900	829	844	808	847	856	828	860	843	879	887	844	858	845	868	889	825	861	880	842	870	872	878	890	845	867	891	848	882	880	857	881	901	874	813	869	877	853	903	874	901	851	892	887	875	911	862	893	884	861	853	874	909	859	863	878	839	831	886	846	843	889	875	888	926	947	837	950	873	852	923	850	906	887	851	839	890	876	903	860	823	908	826	908	889	849	852	855	893	836	881	963	911	863	873	861	870	815	923	891	888	839	878	927	836	870	889	875	867	887	846	854	866	822	918	852	884	859	840	881	908	855	877	863	858	848	864	878	842	879	845	825	873	828	880	853	850	876	880	957	824	916	873	842	912	868	861	841	858	864	855	846	877	877	854	909	858	840	852	905	816	849	870	871	856	875	914	817	841	833	888	860	875	889	829	885	829	843	891	859	900	846	866	873	874	876	858	885	835	877	821	906	932	850	858	914	899	874	843	869	867	821	872	826	858	872	860	886	891	865	860	912	863	905	868	914	871	877	826	806	892	873	908	854	861	912	844	837	851	811	874	861	882	786	904	864	904	851	868	834	896	870	927	869	882	838	861	836	849	876	885	874	878	851	858	853	876	843	867	867	855	894	868	847	854	844	830	823	842	890	874	842	819	875	885	862	904	913	891	826	902	815	849	861	896	872	892	851	848	786	864	832	908	842	863	884	858	843	808	882	886	869	821	834	932	846	862	833	861	847	918	910	873	857	857	859	848	855	929	874	919	846	858	888	823	848	941	836	853	863	836	921	925	841	820	836	886	852	894	823	846	852	848	885	862	859	920	859	874	834	874	872	814	867	890	852	873	876	846	865	869	850	837	890	844	926	896	844	805	858	848	893	907	845	830	894	786	870	860	821	866	867	874	860	851	861	838	922	848	883	913	869	837	859	857	854	844	876	842	890	866	807	870	876	881	897	901	870	875	873	857	840	845	909	835	864	815	871	897	845	859	888	861	845	885	892	887	919	834	802	914	866	862	838	846	828	914	843	835	878	841	843	853	886	889	845	869	806	874	852	934	893	828	880	902	872	834	870	907	847	845	840	842	885	906	874	906	886	818	886	835	862	874	853	862	870	900	858	900	849	889	866	846	811	796	900	881	813	867	885	842	866	830	877	824	876	851	934	859	926	838	864	880	875	850	842	847	857	903	830	871	843	840	849	851	873	835	859	870	898	956	868	852	919	917	891	852	876	846	854	820	844	860	877	854	849	856	892	844	786	856	886	835	881	854	863	852	882	883	870	875	845	898	863	850	917	839	882	846	835	844	881	874	783	883	900	853	897	879	814	837	826	872	916	877	858	868	835	894	924	842	860	832	843	849	910	884	833	870	841	873	846	867	859	852	872	883	846	917	851	891	889	883	831	855	832	874	880	853	831	853	842	860	874	831	859	897	918	853	878	842	877	812	879	824	875	885	865	854	874	856	875	842	885	860	897	886	863	888	835	844	899	832	820	840	887	844	868	824	900	871	897	865	867	879	895	866	834	928	933	840	899	826	842	856	830	837	812	846	842	833	883	901	869	878	840	878	917	858	796	849	864	854	818	845	855	799	900	851	851	820	909	838	884	837	881	885	874	893	866	836	827	867	851	857	831	901	862	814	833	848	863	881	911	858	876	851	883	865	835	917	873	835	830	908	843	882	914	946	921	936	860	848	866	888	834	847	911	922	892	920	833	826	855	849	858	900	863	860	813	849	844	872	865	836	893	833	865	892	847	882	838	831	868	869	829	870	841	849	892	829	828	881	807	869	843	889	860	913	879	908	883	893	927	812	856	879	919	902	887	935	850	851	894	888	812	879	961	899	851
7465	550	510	415	340	305	290	261	237	210	206	238	204	216	201	188	191	212	203	177	188	174	210	197	195	225	169	191	204	171	218	209	165	195	191	179	204	191	198	185	199	174	196	193	191	206	183	177	171	210	184	176	199	192	216	195	198	176	194	187	216	174	203	211	173	204	183	184	210	236	186	208	191	225	182	177	164	188	178	215	181	176	210	213	204	191	193	186	200	233	196	189	198	196	212	186	157	160	192	201	197	201	197	219	163	206	170	211	207	189	179	183	198	192	192	190	182	175	174	197	204	202	191	177	220	185	205	212	186	171	197	201	187	154	207	216	200	180	177	190	200	163	177	182	201	162	181	185	196	165	210	167	149	188	183	192	208	198	182	198	173	224	194	195	175	179	183	194	201	170	178	203	200	185	189	166	184	190	163	177	210	185	199	197	197	215	208	200	199	194	206	185	196	196	200	175	189	182	173	224	189	178	201	200	217	216	191	201	161	190	211	203	189	206	211	182	154	178	189	196	203	190	175	195	186	188	220	208	180	175	188	181	183	181	195	205	190	187	189	188	162	176	201	186	193	192	176	189	186	188	194	204	200	187	200	190	168	209	193	209	194	186	183	180	165	193	185	163	190	196	222	207	172	205	163	197	204	194	214	157	186	213	217	198	201	170	215	194	173	177	179	197	226	202	196	187	195	194	201	200	191	200	208	174	191	198	166	238	176	178	204	185	192	193	176	208	187	202	161	184	197	198	193	212	199	195	185	201	198	186	208	193	166	185	188	205	192	199	202	198	202	183	179	190	192	194	220	193	192	194	198	221	190	192	200	194	190	190	211	187	191	172	179	182	178	199	225	206	199	198	162	192	190	179	197	160	183	181	214	196	169	202	237	196	171	188	186	206	176	191	183	179	190	210	211	161	196	183	163	225	190	186	204	205	186	195	210	186	232	201	194	219	195	218	174	191	194	201	187	174	167	203	198	205	170	179	177	187	184	161	193	209	235	181	189	219	198	187	220	193	191	211	181	205	219	177	186	185	182	180	206	171	205	188	189	207	185	180	188	196	240	189	205	204	190	197	208	179	182	165	192	190	179	214	199	215	188	186	191	196	171	203	202	175	189	186	160	154	179	191	188	199	181	197	201	199	191	193	192	206	184	201	194	192	200	203	205	190	195	176	188	164	171	212	177	211	165	184	189	204	185	200	192	215	198	197	212	188	226	190	188	181	227	176	208	196	190	190	171	198	198	205	232	189	212	188	224	175	182	191	189	187	165	192	200	195	212	179	210	185	192	193	204	183	188	190	195	190	196	190	167	178	182	188	186	194	189	186	176	201	195	220	175	196	184	198	185	215	187	222	186	198	205	212	172	216	209	192	174	185	197	181	197	204	189	192	183	213	216	166	194	203	216	223	203	180	186	176	197	226	194	208	179	168	183	190	187	178	216	210	221	192	204	208	179	187	206	185	193	204	205	200	188	198	184	183	213	192	164	192	226	200	166	214	206	221	195	203	221	192	177	200	183	197	182	178	198	184	214	218	208	226	193	151	194	204	189	157	195	186	187	190	185	218	202	227	188	184	177	210	200	217	189	200	186	187	194	209	179	199	179	190	183	214	185	184	188	199	180	175	211	167	198	193	203	198	192	215	199	205	173	183	185	192	194	213	187	193	208	202	195	182	172	192	227	217	190	194	196	172	187	196	193	209	213	198	187	159	195	206	182	197	186	196	197	170	210	185	177	199	183	216	212	195	186	205	199	177	195	193	198	203	188	202	171	199	197	177	194	208	198	205	179	190	196	221	183	210	198	200	191	197	222	203	187	213	186	174	210	209	184	197	236	215	190	211	219	199	217	160	202	202	197	208	180	192	201	206	217	199	174	195	175	208	195	212	190	207	185	191	205	208	199	190	190	195	220	200	168	213	181	189	209	190	212	195	207	175	199	203	192	207	201	204	200	185	174	216	188	205	178	193	192	162	181	204	185	196	170	193	220	200	181	190	182	203	182	192	195	188	186	200	211	171	209	197	193	179	188	201	200	195	186	201	202	184	169	207	219	194	203	197	208	185	213	202	164	200	195	188	198	213	181	165	194	204	216	168	204	187	217	192	183	227	207	211	211	202	187	183	177	192	185	209	210	187	194	198	193	174	184	169	204	195	189	202	178	184	210	185	196	191	205	204	168	223	187	174	212	195	155	179	197	226	215	185	189	222	202	207	217	196	190	200	196	172	193	189	192	207	170	199	148	213	205	187	163	177	204	206	191	187	205	215	213	190	188	201	216	200	189	211	156	217	190	186	185	190	200	181	176	203	185	184	158	207	190	196	185	177	202	158	180	201	185	200	208	200	196	190	154	182	184	193	184	215	211	190	193	174	179	176	194	204	189	202	171	173	219	208	180	187	226	194	179	202	189	182	217	206	175	209	190	205	197	216	183	216	233	197	194	202	189	191	188	201	197	198	196	219	181	191	190	176	182	196	166	185	219	172	195	178	161	195	189	231	198	158	191	197	181	163	195	212	189	182	177	194	188	186	193	172	192	188	201	165	207	211	210	206	226	185	208	203	207	176	197	201	221	190	188	187	206	207	217	183	191	196	202	190	169	224	186	219	170	197	190	170	185	191	178	195	189	226	187	213	186	198	195	199	203	188	188	225	192	186	184	185	181	192	204	188	186	196	166	183	204	191	180	197	185	203	175	186	170	183	218	192	197	222	205	173	203	203	185	184	201	190	207	201	174	197	196	198	200	195	190	211	200	194	196	176	176	178	198	178	177	199	213	196	203	174	208	225	195	211	197	214	161	195	185	194	192	177	215	188	181	196	180	210	240	194	151	187	210	185	201	191	182	204	226	190	184	208	188	183	179	198	220	194	208	192	180	190	216	226	199	180	158	177	196	173	198	183	161	194	199	201	216	205	194	190	213	184	185	195	217	213	231	189	208	191	214	196	184	190	154	184	200	169	217	186	213	172	192	208	206	192	228	181	197	195	160	186	213	184	190	209	206	208	193	199	195	217	197	200	205	217	169	233	179	194	227	157	203	214	218	196	207	189	197	198	182	182	179	175	204	211	202	184	177	179	210	211	204	216	194	196	194	191	195	204	198	206	183	183	187	203	183	190	211	195	189	167	194	211	216	207	218	193	201	219	188	205	218	198	182	205	198	206	224	168	190	208	191	173	169	198	203	217	176	178	186	206	203	202	206	169	212	180	194	191	196	188	195	170	188	174	184	176	192	173	192	201	175	194	192	184	222	195	202	222	195	192	189	174	207	196	185	171	161	180	196	184	190	177	183	185	182	204	215	175	200	154	178	208	200	207	173	203	204	180	170	195	176	216	218	189	214	220	210	218	179	191	197	198	207	199	185	191	200	228	217	194	194	205	196	194	187	195	181	189	193	183	185	235	202	172	213	201	170	209	196	200	210	198	195	194	187	194	180	193	184	191	185	193	186	191	176	181	188	198	199	181	200	190	179	200	179	214	176	167	199	198	201	190
6500	778	1231	1322	1169	1013	854	742	682	674	644	606	559	552	593	537	557	518	528	528	515	511	471	480	511	489	463	508	506	451	493	496	458	454	507	476	467	476	468	481	474	464	480	515	459	467	460	455	496	462	483	449	530	453	474	484	454	496	468	487	497	468	489	457	473	506	453	463	466	494	492	469	502	425	488	469	477	457	444	470	507	445	482	495	485	467	480	461	499	453	453	493	454	474	476	442	486	521	493	489	415	428	455	470	445	469	469	452	478	462	450	461	473	463	410	451	449	444	497	445	475	450	476	490	470	480	488	493	464	480	480	479	444	489	457	451	441	462	484	472	491	478	478	494	452	486	461	483	466	471	469	446	478	493	474	458	457	472	477	468	416	472	472	438	458	507	478	433	465	441	515	444	451	472	492	455	468	472	439	473	470	492	475	464	455	493	485	456	440	467	503	478	498	484	455	464	472	451	447	495	449	433	462	480	460	498	471	447	464	495	427	468	467	503	468	473	464	471	483	439	478	458	437	476	411	457	485	489	503	444	457	468	485	464	466	511	455	453	456	447	447	450	460	458	469	471	462	456	496	471	477	486	479	465	524	481	463	485	480	469	476	469	495	442	428	496	504	470	494	502	472	443	459	475	455	516	450	484	451	473	474	437	450	506	442	478	476	456	478	442	489	476	481	464	466	466	447	466	518	439	441	467	472	471	428	485	480	447	472	453	454	515	458	442	451	481	444	440	471	443	459	465	463	460	476	460	508	461	422	464	480	494	468	442	418	478	461	460	487	461	440	477	452	476	461	449	468	457	496	486	507	491	468	461	433	480	478	488	463	450	448	476	442	451	477	457	481	472	434	489	443	471	437	477	460	480	474	445	463	483	465	448	446	455	452	454	476	475	471	476	449	468	497	485	467	456	453	460	472	479	433	443	458	453	451	499	468	471	442	466	454	467	459	519	444	466	483	420	501	428	484	462	446	447	472	430	463	465	447	454	460	481	480	464	465	494	466	464	465	477	474	490	477	500	485	467	467	474	472	457	461	483	438	451	437	448	475	458	463	471	463	461	455	437	489	387	496	465	458	433	486	478	460	446	483	460	471	448	488	458	504	442	468	452	495	467	446	473	471	442	451	447	449	473	490	449	473	467	445	502	498	489	482	483	487	479	453	477	439	448	455	444	438	484	465	472	439	425	459	434	443	427	459	443	489	463	479	432	440	496	478	487	474	453	486	461	441	449	451	474	445	441	476	461	425	452	496	507	474	499	465	457	447	437	430	483	447	479	470	472	468	485	433	451	434	447	469	510	454	465	469	449	482	491	453	455	459	508	448	459	485	494	504	455	481	487	488	448	488	478	444	427	470	449	446	437	461	467	421	489	503	431	442	456	425	479	477	467	446	446	486	451	476	492	468	458	445	486	450	501	445	438	466	448	486	483	466	488	523	474	451	431	474	463	453	479	455	476	504	499	429	495	452	499	482	464	464	479	486	437	457	449	466	446	486	504	492	449	479	432	493	477	515	404	447	440	447	475	466	483	491	450	456	434	469	489	527	503	442	479	474	452	490	441	472	467	466	417	437	438	422	483	466	446	461	453	443	475	458	487	418	469	497	460	492	465	453	490	454	453	466	430	475	449	460	474	448	461	451	421	466	470	452	464	480	459	480	488	442	452	470	488	452	488	470	462	476	506	468	446	473	461	451	457	495	450	444	469	485	452	447	454	502	440	484	428	469	451	478	461	504	432	450	463	489	453	486	447	452	454	477	440	453	468	485	471	494	435	471	454	476	432	425	455	456	471	438	445	501	449	443	484	449	450	465	491	448	495	482	445	487	448	515	498	481	457	457	486	455	450	486	489	461	470	461	476	490	452	456	430	466	452	474	437	393	456	438	489	476	486	435	420	490	438	430	464	481	444	466	461	465	452	515	505	475	434	501	492	475	489	473	434	484	488	428	455	439	507	464	469	508	459	486	465	483	482	482	464	449	423	464	503	491	510	470	447	471	443	440	473	447	496	463	435	446	454	447	449	437	445	436	453	448	465	465	471	473	465	446	462	473	493	439	480	457	444	509	486	453	490	482	495	453	473	479	518	505	431	512	470	459	452	454	424	477	448	433	461	468	453	447	445	437	476	452	480	477	448	467	451	473	489	476	436	446	465	456	467	437	451	468	458	466	442	406	447	447	473	458	432	463	463	491	466	471	482	479	484	463	456	468	492	463	439	472	473	456	420	445	458	429	436	481	494	457	464	461	471	454	441	479	472	490	465	457	457	472	477	433	481	439	466	471	493	482	472	462	482	465	431	455	459	472	455	468	479	447	454	517	475	469	452	436	433	483	463	444	414	491	455	459	465	466	474	469	449	455	435	470	458	452	478	447	498	477	451	481	408	445	487	485	464	475	464	467	427	430	455	448	480	459	446	467	490	490	474	472	482	448	483	484	464	444	435	485	484	442	426	486	452	445	476	459	488	456	469	475	485	466	421	482	449	506	451	455	486	457	468	477	477	462	476	451	421	439	428	449	481	465	437	442	435	450	462	471	488	435	469	465	461	461	490	469	435	453	476	481	473	462	463	475	497	493	438	448	459	476	436	462	438	418	491	486	480	484	472	447	495	450	463	444	429	478	493	516	470	469	448	491	462	496	459	505	494	496	463	442	497	475	481	419	427	481	472	464	492	472	455	462	400	441	477	432	481	493	462	502	479	456	438	469	424	437	472	474	459	462	485	489	472	456	433	466	474	447	505	444	481	486	466	468	433	429	472	483	476	451	502	479	480	451	473	460	454	463	448	479	443	482	465	459	442	462	451	477	440	483	433	429	441	474	482	496	432	452	500	487	471	455	451	471	487	492	480	494	460	446	435	512	458	473	484	492	434	450	475	442	462	474	481	450	472	493	484	418	467	469	504	474	473	469	461	481	454	433	479	460	460	471	444	495	473	441	456	450	500	448	443	432	415	477	459	502	457	427	483	461	435	459	465	435	466	452	465	437	488	449	442	458	471	460	479	489	481	451	484	439	482	480	486	474	474	454	489	437	456	502	458	481	475	492	486	452	479	460	477	491	430	420	483	449	440	473	461	500	473	453	467	489	483	488	456	428	456	458	478	457	441	458	484	509	475	459	453	455	465	493	429	493	485	528	438	455	461	451	453	463	470	449	474	464	477	434	447	466	441	467	440	428	487	465	498	435	476	471	485	465	450	462	447	458	437	448	496	465	457	470	436	482	489	459	456	488	439	470	473	499	464	488	466	472	458	478	457	469	443	444	466	456	470	488	497	489	453	433	466	458	472	491	478	432	484	458	450	486	466	435	427	506	456	464	438	481	467	453	442	435	498	469	461	493	437	428	470	464	465	492	455	509	468	455	446	471	454	441	432	506	491	472	515	487	482	490	463	482	518	453	440	435	493	462	450	465	495	449	413	456	475	464	462	512	455	483	465	476	478	446	474	472	407	440	471	477	455	452	476	466	460	488	475	466	465	494	420	477	484
14774	1210	932	656	494	441	349	315	271	256	228	265	222	216	248	204	185	234	229	212	238	210	196	198	197	206	234	179	205	199	195	224	199	186	210	203	189	194	219	191	190	199	226	220	214	186	208	189	228	204	191	186	182	185	199	199	218	204	179	167	201	202	207	150	207	219	207	191	200	174	188	205	201	230	205	178	176	197	208	185	206	216	211	163	208	181	194	194	179	205	175	190	177	204	193	206	196	212	165	190	177	187	183	187	183	217	222	219	185	203	199	197	186	181	206	173	198	188	192	195	194	218	184	198	210	177	177	176	210	184	186	208	187	214	192	188	203	188	162	192	180	187	215	193	151	210	189	191	177	187	218	204	188	190	193	214	210	189	187	170	192	187	175	202	199	178	177	205	195	204	211	161	182	213	182	162	177	195	190	197	189	190	183	181	166	203	186	190	189	194	216	186	171	182	204	210	199	172	202	183	196	198	192	193	201	195	181	175	178	176	220	220	199	191	203	184	187	187	223	190	222	211	160	187	176	196	180	193	189	214	220	173	191	196	154	185	179	190	162	179	203	199	205	198	181	202	197	223	193	195	197	195	183	192	192	218	182	160	173	197	196	202	200	192	180	195	232	197	198	188	229	177	205	224	194	180	195	205	203	196	222	204	224	183	175	182	184	210	208	184	210	172	195	204	169	189	205	203	208	179	203	192	216	173	188	183	171	198	203	178	177	214	193	183	190	167	189	211	181	175	172	195	183	221	190	174	184	192	210	210	207	208	195	171	196	217	221	174	167	208	190	205	204	187	187	165	208	196	184	211	203	191	213	189	188	212	197	189	177	205	201	174	171	195	207	191	208	171	169	188	175	180	178	198	182	182	184	175	178	213	202	194	198	171	205	196	195	195	196	177	187	200	177	192	209	194	187	186	203	182	203	192	180	212	186	216	207	167	211	185	201	192	197	176	195	169	191	197	175	192	201	185	195	170	213	197	197	184	186	183	183	187	202	196	199	186	207	202	221	209	189	188	183	192	201	193	195	188	198	189	211	199	176	193	192	182	172	178	205	200	206	196	239	170	189	183	185	168	188	206	177	214	186	202	202	181	215	207	177	181	182	196	196	195	217	191	176	182	196	214	206	195	181	201	174	218	189	207	196	198	195	202	231	180	228	174	191	181	200	188	197	199	202	189	192	201	191	194	196	215	202	187	210	210	212	209	181	208	191	193	181	203	199	211	189	211	180	192	173	181	181	199	193	198	182	195	189	204	209	199	202	175	221	193	170	198	194	187	199	203	192	187	198	186	204	161	204	207	188	185	176	210	191	195	185	193	209	201	177	184	188	185	192	200	186	176	199	196	168	228	183	193	211	203	179	175	184	194	198	221	183	201	207	176	193	239	206	199	198	211	207	194	212	178	180	187	179	171	192	195	189	218	171	196	205	177	196	175	178	194	197	204	189	183	170	210	142	202	183	207	210	220	170	202	192	211	174	193	194	203	219	210	200	206	193	183	185	201	200	178	182	202	184	194	201	193	181	183	193	191	189	219	209	151	199	196	214	201	204	178	179	214	183	198	185	198	167	165	162	179	188	164	179	183	203	181	189	191	192	206	210	191	189	187	178	194	200	190	199	190	191	188	188	231	194	210	200	187	199	214	187	209	169	186	176	181	167	178	226	205	195	211	199	173	208	183	190	198	177	166	208	202	195	186	193	165	185	172	192	207	197	193	195	196	176	210	187	184	208	223	180	199	196	180	189	177	199	216	181	236	219	193	200	206	213	176	170	228	206	183	195	214	209	206	186	195	185	165	210	202	228	205	210	193	199	208	198	171	171	183	154	194	217	206	152	194	186	177	202	196	201	184	196	180	190	181	190	183	198	193	206	210	183	183	201	218	207	201	193	185	185	179	187	191	189	174	188	182	198	189	194	185	161	193	200	178	187	201	188	191	179	204	210	159	198	153	205	204	195	173	193	193	224	190	194	204	228	174	174	190	181	201	203	181	193	182	208	190	203	183	174	199	173	189	208	198	168	209	175	227	177	175	180	210	212	211	217	194	217	194	201	204	188	178	195	194	215	195	205	164	182	173	197	186	203	187	183	221	181	205	207	188	225	171	181	187	205	211	226	190	197	181	175	195	232	216	199	232	176	182	208	188	203	197	189	219	197	195	206	181	201	197	228	173	199	198	168	179	182	189	184	171	188	180	198	208	193	179	192	174	210	200	187	174	183	177	206	181	198	215	192	183	172	206	191	190	191	207	166	216	187	184	188	203	196	183	170	173	191	177	166	186	172	189	210	173	196	189	198	197	195	209	195	195	175	236	204	200	165	204	170	208	201	189	191	191	211	205	206	164	168	186	186	174	208	182	202	204	196	182	194	194	201	170	212	198	178	221	212	168	195	211	185	186	190	192	179	196	188	178	224	192	202	206	189	187	159	200	231	164	189	199	200	201	207	172	178	214	167	179	207	170	182	181	185	198	189	188	201	213	180	185	211	177	189	177	217	186	188	205	168	190	184	195	224	173	183	210	165	205	202	184	190	162	177	209	184	197	217	174	172	193	195	189	183	171	212	184	190	206	235	233	235	227	181	158	179	193	203	187	169	188	206	192	192	203	176	231	201	190	206	197	190	172	205	196	220	190	187	200	205	171	217	199	209	205	178	179	205	172	175	198	164	171	177	171	193	198	200	186	192	187	166	198	199	178	203	166	202	192	156	200	176	187	179	206	189	199	192	212	164	193	177	171	209	190	199	179	230	185	188	195	195	189	213	195	189	213	193	214	210	181	193	178	189	176	185	201	163	189	191	192	197	192	198	171	184	208	213	191	192	197	194	186	179	194	211	188	194	235	163	183	191	167	188	217	175	193	189	178	198	178	164	191	218	178	199	192	201	194	201	178	179	190	185	187	171	201	200	196	187	185	187	197	194	176	183	175	179	221	200	188	201	183	189	208	195	173	201	189	183	185	181	188	163	186	202	163	198	189	201	224	166	194	205	178	177	183	201	209	209	197	188	194	226	194	218	202	216	194	169	182	198	185	197	192	209	197	213	211	166	214	193	181	191	202	205	192	177	185	194	185	181	212	176	175	187	187	188	208	184	193	175	179	159	178	198	193	224	199	200	186	187	185	181	207	182	211	185	174	190	198	211	221	185	193	166	192	196	181	180	185	170	222	197	192	184	204	184	186	211	211	173	205	193	163	190	196	195	193	200	193	203	188	228	233	211	194	182	193	184	169	201	177	186	183	195	207	190	193	190	172	183	198	193	201	196	187	208	179	193	169	191	197	202	168	189	202	173	202	177	195	193	197	159	191	208	191	195	185	188	175	179	199	174	195	185	161	199	198	180	185	197	204	171	189	169	187	179	195	150	208	176	202	173	212	186	213	193	181	197	192	178	204	202	188	210	191	194	224	213	227	211	199	190	196	192	200	210	205	195	200	185	170	203	184	211	208	188	209	221	205	192	170	195	198	190	192	221	181	186	185	197	175	202	198
8310	1096	1923	2048	1824	1455	1195	1078	973	883	825	763	798	710	646	680	611	561	620	586	581	582	577	603	569	542	551	535	537	534	512	597	550	506	530	506	536	508	523	526	553	485	527	522	521	533	526	519	504	502	551	551	515	542	484	486	512	540	510	506	541	517	518	500	510	507	469	496	504	471	459	508	507	485	474	501	552	503	503	477	505	533	484	490	499	473	505	489	505	497	518	476	547	524	480	484	472	516	497	514	458	533	502	488	514	486	472	527	466	498	520	512	519	468	556	499	491	515	501	492	487	510	469	528	506	480	504	491	507	513	490	519	516	515	525	542	464	498	483	514	491	473	493	501	508	514	536	504	464	521	515	514	521	489	461	517	489	502	464	480	485	489	497	475	491	477	486	475	501	520	474	500	509	517	481	522	497	522	515	535	535	495	516	503	458	499	498	537	525	496	471	471	482	514	512	529	496	495	511	533	469	508	526	533	492	547	515	478	514	518	508	545	494	507	469	508	470	526	520	530	482	479	477	502	462	515	486	483	478	487	503	520	530	510	533	445	479	492	484	498	499	508	538	469	501	530	512	511	508	536	497	509	530	480	488	478	517	496	530	524	505	490	492	484	477	497	504	475	477	471	470	521	479	485	486	475	467	519	501	499	491	483	472	535	468	495	500	486	485	567	482	496	534	545	496	535	500	490	490	484	540	512	478	521	514	536	513	505	526	518	492	493	525	478	472	487	500	495	520	533	480	509	476	512	481	520	492	504	483	507	536	498	454	510	502	513	522	499	501	485	524	516	478	524	526	491	509	483	487	520	507	503	504	500	448	529	513	479	521	522	500	515	490	502	514	522	487	486	487	499	504	506	479	487	487	529	518	490	462	516	522	502	520	500	470	501	502	478	512	486	537	503	527	498	491	481	515	503	475	507	502	507	500	493	487	524	444	528	505	518	488	495	500	520	483	520	474	496	494	480	513	545	477	516	464	522	495	478	472	496	506	466	528	494	509	534	490	490	506	503	514	517	517	494	514	509	501	511	482	501	549	509	508	524	482	521	489	478	475	496	511	502	509	505	490	504	506	463	474	550	553	504	467	505	465	508	494	494	491	517	479	480	516	502	503	475	489	451	467	524	524	499	523	495	491	468	483	498	459	491	493	474	496	513	489	473	543	575	496	497	507	506	518	527	490	505	515	497	453	491	538	484	488	491	489	536	489	482	485	532	528	524	462	483	516	484	456	491	491	456	502	537	499	466	490	486	514	481	456	529	520	520	476	486	486	516	525	511	512	509	495	520	504	461	470	473	521	491	493	462	507	488	527	481	488	514	511	518	519	453	506	482	501	468	530	469	474	521	509	475	507	503	460	480	519	505	487	527	518	502	493	524	449	511	529	525	478	466	500	499	531	473	496	504	520	494	518	500	483	478	514	500	500	490	497	503	507	493	500	475	471	476	463	500	488	498	507	499	540	466	527	493	486	458	501	508	503	519	487	552	498	489	501	479	496	493	520	499	544	507	448	521	492	500	477	468	502	460	474	504	508	502	518	520	504	481	524	494	477	509	495	489	475	491	492	500	499	478	461	474	489	498	489	468	455	512	506	508	519	495	482	488	494	489	512	473	512	522	484	491	492	533	519	487	531	540	503	512	513	464	478	500	489	509	491	476	504	530	513	519	518	469	513	507	494	480	508	516	502	492	488	524	475	483	490	502	487	510	515	517	499	515	496	493	496	500	459	525	506	503	495	518	504	519	525	476	524	512	473	517	474	519	497	491	497	501	498	514	523	516	490	544	504	498	519	474	501	501	545	480	479	476	504	535	504	479	485	500	501	533	488	488	499	479	540	496	513	493	482	500	500	480	494	487	511	524	482	490	478	497	521	444	525	572	498	473	506	512	498	500	474	544	483	552	528	482	510	498	502	496	501	547	506	491	519	545	485	528	495	503	460	473	522	539	512	540	504	501	475	544	486	489	517	508	516	491	491	524	500	488	520	488	495	529	469	513	449	539	476	517	478	491	494	509	484	525	500	538	476	511	490	469	464	485	542	468	500	544	501	519	472	522	502	514	515	507	526	491	537	483	486	490	493	574	469	504	511	464	489	461	536	505	515	512	515	498	507	537	528	513	492	484	475	520	460	496	489	463	533	483	515	485	497	531	481	489	538	523	477	554	541	462	467	529	518	538	493	503	488	499	508	530	469	556	453	499	490	509	488	501	485	547	506	473	483	484	513	469	491	461	488	494	511	495	496	493	512	516	528	490	481	522	504	489	494	479	490	512	474	515	520	483	497	529	532	504	486	494	492	477	491	509	499	484	528	504	504	467	511	534	482	488	507	521	494	491	502	536	502	504	483	465	513	516	500	490	503	501	530	521	501	488	492	492	508	510	501	510	474	488	516	525	534	496	489	484	509	560	497	508	502	488	503	498	483	474	505	484	542	480	483	475	497	492	499	511	527	541	500	484	489	505	502	514	481	480	520	551	506	520	507	472	478	502	505	482	496	489	484	550	455	503	485	469	481	474	486	473	472	491	503	480	489	519	503	499	493	474	518	500	539	474	487	521	508	538	466	493	537	497	476	480	508	502	515	489	529	463	484	476	486	498	506	465	508	490	483	486	486	493	490	472	483	496	486	504	454	488	496	476	484	483	451	463	498	535	525	462	508	514	476	503	511	501	529	482	528	471	494	488	518	517	512	506	512	474	522	531	504	518	528	469	522	533	505	487	530	502	521	515	493	496	502	519	482	492	545	475	465	499	521	515	489	508	506	493	525	490	493	519	537	522	464	496	534	474	476	554	522	533	485	514	513	491	539	504	476	493	474	503	482	510	541	525	496	526	488	494	559	487	499	464	501	499	506	519	493	489	542	524	513	489	496	508	489	510	486	526	468	521	473	481	521	521	526	498	528	549	520	459	473	502	540	508	471	491	513	506	463	494	471	494	499	473	476	495	525	497	489	518	501	497	490	529	498	522	507	457	513	537	467	509	548	505	513	461	534	504	498	462	488	539	509	509	509	501	477	510	522	487	496	483	470	513	456	461	500	488	503	507	471	540	545	540	512	511	486	500	526	503	526	493	487	499	510	517	472	525	492	473	501	496	518	490	529	463	483	485	546	514	507	490	476	478	481	502	466	479	490	513	505	514	474	461	471	506	536	476	451	492	510	497	499	481	466	510	498	489	486	499	428	469	501	515	497	466	485	449	513	496	502	499	494	545	500	520	526	510	484	503	486	498	492	529	478	518	480	487	510	459	492	527	498	527	472	478	500	498	530	486	497	535	471	526	464	509	517	482	512	493	490	514	508	475	504	487	481	504	505	490	505	530	478	541	497	488	464	517	503	523	572	479	474	491	513	536	514	477	507	527	491	451	515	481	507	488	490	518	503	470	488	509	501	495	472	504	504	474	507	464	500	506	489	517	505	498	527	514	491	531	493	572	499	504	523	442	480	479	481	521	516	494	457	536	506	511	443	508	498	519	481	507	499	513	527	523
1800	416	429	402	395	401	365	386	404	397	412	348	396	374	389	422	433	413	408	369	426	378	379	397	385	403	380	425	379	402	394	431	383	419	390	451	391	383	416	412	432	426	454	437	408	380	399	371	372	426	374	420	422	376	441	407	417	388	376	393	432	421	404	362	417	379	377	395	385	412	376	389	406	420	382	396	384	372	394	398	399	357	422	426	439	383	380	398	452	411	383	403	427	438	386	389	386	415	432	408	414	417	422	411	393	344	376	401	378	363	383	407	410	384	429	418	411	394	388	363	432	420	429	405	401	417	395	405	434	396	405	409	417	414	429	385	424	398	393	366	396	392	385	405	390	397	388	408	367	408	382	393	446	402	431	430	420	431	394	421	405	439	421	381	379	430	420	411	426	404	383	411	382	407	407	391	397	420	423	425	375	411	403	379	400	406	383	347	401	382	400	413	408	388	411	442	378	430	405	400	435	412	381	423	415	391	431	375	429	407	364	415	342	364	388	389	401	397	401	383	386	403	407	428	382	415	400	371	376	381	420	396	433	396	380	438	404	393	429	339	371	416	399	435	388	406	417	449	401	377	367	396	372	406	383	401	396	398	427	394	413	412	377	400	388	403	363	405	349	411	411	401	401	424	437	390	380	426	436	403	365	382	402	388	399	439	432	447	412	412	390	393	414	406	373	380	427	415	414	384	360	433	374	411	379	372	462	400	368	430	404	423	373	376	433	400	370	405	377	391	395	414	447	396	406	394	406	406	393	379	400	374	447	396	395	420	389	401	411	407	390	424	386	400	397	406	419	391	378	390	446	397	420	421	396	403	377	347	376	398	410	352	407	388	387	421	408	411	378	360	410	414	432	395	419	400	404	376	407	420	416	424	399	393	422	399	389	383	392	357	405	412	393	440	366	393	425	370	411	394	400	374	392	396	365	417	432	380	374	426	407	430	370	402	394	396	407	400	385	407	441	403	400	458	418	389	374	400	416	390	389	440	377	437	389	407	430	417	397	394	394	409	360	374	406	431	434	413	440	409	405	412	444	388	438	442	387	406	392	396	354	369	399	415	409	392	378	422	432	392	359	384	415	373	376	402	404	378	344	400	397	420	379	429	429	409	376	425	418	392	390	411	386	382	375	376	428	420	414	385	401	398	396	385	401	402	431	387	380	398	419	408	420	388	405	383	373	369	367	393	430	429	402	374	384	388	359	445	377	401	388	420	413	422	400	382	377	373	373	359	417	446	419	353	382	396	439	395	396	398	387	395	408	402	407	405	421	389	400	369	391	362	385	396	406	389	417	392	403	388	413	432	380	428	424	394	414	385	367	419	411	398	383	375	366	446	394	391	413	381	428	379	408	390	373	403	374	405	383	386	362	362	370	375	382	370	364	421	349	369	411	410	405	387	391	445	398	390	378	399	372	394	407	374	408	398	437	413	446	408	414	389	364	403	447	388	387	433	421	382	432	411	434	409	376	399	407	355	423	440	425	400	390	439	366	418	407	402	395	433	377	405	358	394	423	406	374	390	419	399	412	389	406	419	389	379	405	440	413	403	447	375	432	408	365	371	370	395	371	433	431	396	437	392	366	413	354	404	442	366	415	422	406	404	361	416	371	408	397	401	398	363	342	431	416	381	351	380	425	408	362	399	456	389	385	390	364	389	416	356	401	384	405	426	406	390	412	387	387	401	375	405	410	382	408	398	404	392	384	389	365	407	421	398	422	398	388	392	394	399	391	409	409	440	401	392	394	395	406	371	424	380	385	357	398	417	359	383	345	408	434	383	409	405	391	369	379	424	380	419	390	393	384	389	367	361	369	411	423	390	418	400	365	403	406	405	385	403	386	371	406	404	432	408	406	440	384	398	386	385	379	404	425	369	382	408	413	371	426	435	410	392	355	406	399	418	436	378	404	419	380	387	397	398	371	397	369	371	352	408	408	407	399	367	392	436	376	366	395	372	404	411	435	369	412	425	365	399	415	391	423	413	414	384	420	387	386	393	457	388	400	371	413	398	394	402	398	398	375	373	406	419	374	400	434	454	414	369	383	370	410	400	378	374	367	390	404	410	370	390	436	425	401	409	393	413	405	384	386	397	372	396	375	415	423	399	398	394	378	402	380	447	378	391	402	374	400	381	396	420	395	406	373	353	354	379	395	397	409	407	422	348	452	414	427	383	420	384	381	423	384	373	351	407	401	395	441	381	396	442	409	400	398	394	383	438	380	429	411	416	395	403	368	408	399	401	377	396	395	440	416	390	390	390	418	406	420	373	404	400	394	408	417	443	410	388	386	415	415	393	427	368	386	397	414	401	401	385	360	430	381	377	409	457	397	359	381	444	416	461	415	405	424	399	369	388	403	408	367	440	388	402	414	403	383	422	391	424	399	414	387	409	403	387	368	403	391	403	432	396	384	366	427	420	410	383	394	407	417	367	403	376	431	425	376	378	415	466	439	418	394	380	450	413	415	382	378	413	406	415	379	451	390	394	415	384	441	408	405	362	388	423	418	435	410	375	360	383	410	418	397	386	381	394	421	388	398	389	398	403	462	434	419	421	400	360	403	401	400	390	420	365	396	388	401	397	377	408	387	420	355	406	410	419	415	380	402	393	395	399	406	347	409	383	376	385	381	406	413	416	389	364	355	385	417	405	419	388	381	368	394	408	397	451	404	420	397	451	361	397	375	393	384	386	404	405	429	432	397	407	391	408	397	411	419	372	414	428	384	408	414	398	421	429	429	381	413	398	369	395	428	428	376	398	380	422	393	398	381	421	393	405	374	355	395	401	346	404	449	431	410	407	357	389	396	428	413	398	370	374	400	394	443	397	395	411	445	405	394	404	401	383	375	427	418	435	443	398	401	446	398	407	379	371	414	422	370	415	430	416	362	388	399	417	412	442	407	352	368	394	398	386	430	412	365	402	417	387	413	361	382	443	370	397	408	408	351	387	416	385	417	371	400	419	375	427	392	420	357	390	416	413	413	395	408	409	405	369	384	375	395	460	390	391	407	370	460	431	398	408	408	447	386	413	356	415	387	391	402	389	442	417	407	427	412	381	425	376	403	417	404	407	415	379	433	370	355	359	409	402	403	393	431	392	394	432	438	413	377	417	448	421	422	392	423	416	394	407	404	372	385	428	397	364	395	434	354	372	402	402	411	367	390	401	407	392	410	404	370	424	393	382	417	432	414	405	388	421	351	434	419	368	381	386	386	366	400	394	436	414	409	402	426	397	425	381	380	416	372	378	372	419	401	421	399	396	402	388	368	378	403	367	388	409	421	390	407	399	420	384	401	359	422	374	361	392	407	385	352	402	378	413	385	370	376	350	390	397	404	407	410	408	397	391	364	360	388	389	395	382	419	421	404	393	387	390	393	360	426	388	384	410	402	401	397	404	388	428	387	377	400	427	394	391	391	400	418	419	434	383	414	383	378	415	399	374	389	404	441	373	384	416	406	425	409	416	427	412	398	388	388	407	419	411	383	402
2165	897	885	874	878	856	841	848	889	851	866	854	836	890	877	851	912	919	836	902	855	931	865	890	906	917	888	899	837	881	873	912	889	944	912	920	851	895	874	921	834	853	831	891	859	874	837	840	831	928	896	853	850	858	839	832	875	832	859	877	876	836	908	877	922	881	873	853	865	876	907	842	847	876	827	897	903	834	882	868	892	853	865	830	849	869	859	905	878	851	879	892	839	882	899	907	903	850	892	837	837	921	821	844	848	908	886	884	847	851	837	852	870	835	840	819	930	843	864	842	837	813	921	862	905	864	863	833	871	835	882	840	874	923	880	842	826	838	842	866	843	872	817	912	891	846	789	826	829	864	793	861	902	827	925	851	813	920	918	830	878	847	820	863	876	833	860	900	888	867	925	886	883	874	883	853	909	836	895	853	852	862	949	810	881	838	859	826	872	871	825	849	831	859	857	861	893	934	881	860	887	882	883	867	888	926	833	879	842	855	886	842	858	849	892	827	846	867	919	865	883	884	889	864	920	867	870	888	840	850	885	878	934	868	856	805	887	865	848	831	859	892	840	844	912	871	840	876	899	894	843	873	889	908	880	855	842	887	926	883	867	890	869	886	900	902	870	898	863	842	848	846	857	801	908	889	899	863	856	846	866	897	888	778	853	919	873	878	858	849	868	843	791	867	862	854	883	899	819	929	880	918	862	885	887	857	939	871	892	860	877	870	899	819	833	858	877	872	844	857	894	828	872	890	874	861	832	880	819	867	834	846	862	883	850	879	860	884	846	825	857	843	860	877	930	844	934	909	853	885	876	929	818	907	848	825	858	882	845	868	847	824	831	870	881	845	873	806	782	893	861	834	857	913	845	875	897	886	915	852	900	882	839	877	880	909	900	842	884	814	849	876	849	854	868	825	880	905	819	884	823	828	904	861	831	913	884	860	860	919	908	867	876	830	833	890	843	858	825	860	819	879	888	905	870	860	872	921	879	870	854	865	871	890	871	844	853	845	839	847	830	837	889	845	891	825	885	893	916	883	876	850	873	861	862	881	881	799	833	852	847	828	856	863	841	892	857	908	860	869	862	880	846	843	889	885	854	880	852	864	859	881	885	887	892	907	859	875	875	849	843	874	880	901	858	860	895	833	875	870	853	875	850	907	859	883	849	829	814	853	860	874	897	845	894	873	857	914	827	879	861	864	906	878	881	886	846	845	868	914	844	836	961	908	845	865	883	857	888	870	885	811	833	830	864	864	867	848	882	892	935	869	919	858	855	828	870	828	922	926	871	844	850	841	850	869	915	930	865	858	872	856	860	844	898	884	905	837	889	883	827	864	847	878	893	882	829	881	923	888	857	818	876	881	895	855	855	832	899	875	862	859	836	854	896	909	890	846	870	796	866	851	929	881	842	837	881	810	857	853	874	863	851	895	867	871	902	911	901	884	874	874	851	902	832	889	878	850	885	854	854	874	850	825	836	842	855	824	881	831	847	866	871	887	911	918	893	811	837	861	862	817	830	896	828	813	822	849	893	875	876	841	880	858	878	930	894	862	796	910	845	891	895	873	834	844	897	898	828	850	841	854	895	856	872	852	790	888	841	904	842	819	812	882	776	861	824	831	863	881	882	884	870	862	899	914	838	871	857	908	867	895	829	844	829	896	858	922	860	906	845	905	874	901	867	856	829	851	969	869	837	873	905	879	927	866	855	853	838	854	880	868	906	846	892	869	891	850	848	827	861	913	870	888	868	873	836	887	850	918	898	876	875	885	870	903	843	867	820	896	883	887	887	850	861	821	863	888	853	856	837	845	861	824	884	850	848	873	877	909	836	852	846	829	915	872	868	873	869	867	871	881	883	883	891	842	891	876	829	871	875	875	831	836	875	830	824	900	861	801	887	868	831	855	867	907	886	874	875	870	892	889	832	850	924	895	881	857	858	832	858	904	879	834	840	900	870	825	841	893	893	858	804	856	855	887	881	822	876	930	874	853	824	882	870	828	858	877	837	894	911	858	865	815	878	903	895	891	908	861	838	919	864	843	829	904	893	869	863	875	954	837	795	864	876	877	868	889	935	897	892	849	793	830	925	846	843	912	827	877	822	878	901	911	863	820	857	872	831	849	880	838	874	890	864	860	882	856	899	857	853	833	867	843	847	856	878	850	851	869	848	837	844	848	901	918	841	877	889	918	855	893	850	863	860	869	870	805	881	862	846	861	826	875	894	865	839	888	826	855	851	867	908	868	839	839	835	888	893	864	889	901	874	818	904	889	918	862	879	849	890	895	853	879	917	876	851	844	872	875	823	928	848	843	832	875	875	841	887	828	860	856	837	895	855	875	869	888	867	816	878	900	839	862	859	912	838	889	899	910	849	847	861	831	897	849	882	881	900	814	863	827	843	837	815	854	821	837	909	852	835	885	823	838	873	829	869	891	870	852	872	921	841	834	855	859	870	869	883	837	841	851	863	838	884	872	826	866	915	868	910	887	836	849	896	882	907	833	871	873	892	850	843	863	848	828	884	871	854	880	817	882	870	849	907	882	833	898	873	920	875	914	924	899	863	900	828	950	868	906	820	880	800	834	824	852	825	906	922	885	857	861	851	856	896	890	856	833	874	857	846	849	856	838	819	891	825	859	882	853	878	908	892	899	873	840	834	800	846	839	909	855	941	837	869	850	850	870	896	800	842	882	884	877	834	826	852	870	931	851	887	853	894	867	828	854	905	866	890	888	863	898	930	854	913	910	851	843	871	893	861	833	819	914	860	855	856	846	843	931	863	859	857	939	907	844	881	857	920	853	872	865	857	836	908	803	842	906	883	845	805	880	889	874	864	831	880	905	856	912	852	866	859	850	892	872	853	862	907	869	873	903	912	808	883	900	914	854	892	845	844	852	838	869	866	861	840	871	893	846	849	891	836	876	859	848	839	887	897	887	866	824	901	867	871	890	872	872	884	897	857	861	858	896	910	806	872	832	870	826	892	867	837	832	891	824	942	828	868	878	930	860	877	927	791	862	901	835	873	897	881	868	887	879	856	856	888	846	862	828	879	818	863	906	905	880	825	894	887	855	875	924	856	846	841	859	843	868	801	902	853	909	871	822	897	875	806	885	846	846	924	857	846	830	896	852	845	812	890	833	853	871	912	913	865	836	854	840	851	863	870	869	882	845	821	856	898	899	908	864	864	849	815	841	911	849	897	871	869	852	875	894	918	885	864	874	835	830	902	875	862	860	886	888	842	869	880	868	858	829	842	880	839	892	967	864	906	905	851	912	830	894	885	835	799	865	950	844	887	848	824	913	893	859	880	873	908	929	870	838	875	848	872	858	903	846	864	855	917	882	884	865	864	876	856	897	873	848	878	912	880	919	853	873	881	859	874	865	876	901	922	871	872	851	851	872	948	871	824	921	782	797	876	847	859	880	842	876	844	866	878	900	825	924	848	852	819	848	879	878	829	873	843	905	886	879	901	889	886	821	864	862	923	806	849	849
7612	466	568	401	362	303	275	258	230	244	213	207	219	231	210	202	213	176	202	197	224	217	214	209	171	200	172	200	218	188	207	185	196	185	196	197	169	215	182	208	183	209	176	201	196	157	193	174	194	192	187	217	178	193	199	187	190	196	171	198	200	201	196	178	184	193	174	194	181	185	168	173	193	203	184	218	193	181	196	187	201	186	172	195	195	193	204	218	202	165	210	193	212	197	217	213	174	195	179	189	196	206	203	185	177	213	178	167	194	202	206	193	171	196	170	201	225	215	190	208	204	206	199	211	197	219	200	194	190	218	201	168	184	193	185	205	184	176	200	197	194	205	202	215	178	191	186	211	206	202	207	186	198	200	201	189	189	166	188	190	194	199	204	180	211	213	185	192	188	222	200	205	178	209	189	175	202	235	208	196	195	192	205	185	209	192	198	199	196	197	205	208	208	201	178	172	197	197	175	173	184	208	210	202	203	193	198	211	201	186	204	203	218	194	180	210	213	201	197	208	202	184	189	208	201	198	235	229	218	201	195	191	215	206	181	182	175	189	182	205	168	209	207	183	199	190	183	189	211	178	194	187	210	167	210	183	195	186	194	172	200	202	208	189	189	170	204	234	212	201	190	184	217	193	163	168	157	182	176	231	190	193	179	194	198	187	191	191	190	193	169	195	200	175	201	202	183	209	197	178	217	213	206	192	191	195	188	202	224	171	177	204	198	214	184	186	209	179	205	175	193	200	186	197	189	205	210	209	171	191	191	198	192	197	204	200	183	213	185	196	219	187	197	194	188	202	210	184	205	194	198	197	230	184	200	209	203	198	187	227	193	207	196	226	214	187	185	184	191	199	178	187	200	187	189	194	204	191	182	210	201	211	183	183	178	218	206	165	183	188	202	191	197	183	211	194	215	207	163	198	187	212	197	177	193	175	195	188	193	223	197	214	203	201	207	193	187	201	199	196	204	200	177	183	164	176	178	197	195	165	210	187	173	196	198	187	181	177	226	217	207	193	191	183	188	200	168	171	198	211	211	209	176	176	198	207	175	192	237	214	207	203	171	191	204	190	211	220	201	194	188	191	197	166	167	175	197	189	178	186	231	214	201	195	208	185	203	189	170	194	169	186	186	191	190	189	200	173	206	208	190	208	210	218	190	174	187	183	179	205	194	210	205	173	173	241	169	177	224	188	181	192	205	191	181	200	195	196	186	181	185	183	177	186	171	167	205	217	191	196	161	173	196	167	191	190	212	173	204	202	212	224	195	180	202	217	190	181	198	204	190	205	199	177	176	199	189	203	169	179	226	188	185	194	190	191	179	186	228	186	159	190	178	170	191	199	174	206	208	221	196	188	196	188	215	215	198	203	192	191	185	200	218	186	198	194	199	185	192	187	219	190	199	208	208	200	195	188	199	206	205	179	180	187	180	210	198	221	200	189	218	196	204	206	185	187	175	241	162	220	174	200	196	185	194	167	191	179	217	190	199	187	195	185	194	184	195	168	186	191	188	178	179	213	202	199	224	196	202	184	193	198	177	195	186	183	212	202	177	186	192	188	188	188	191	194	182	181	197	192	187	168	191	210	182	197	184	187	192	173	209	219	201	195	173	215	196	196	192	202	190	188	179	210	210	207	211	158	191	221	195	190	186	174	193	179	184	196	198	232	188	187	187	201	183	162	194	196	197	223	194	184	181	194	199	207	188	176	206	184	187	188	202	190	197	193	193	200	189	183	205	169	188	203	195	178	195	193	197	210	197	222	208	195	192	186	211	206	188	210	180	201	191	203	188	195	176	204	200	205	188	203	189	186	192	190	203	206	219	185	166	184	199	175	210	216	222	189	163	180	169	193	197	187	196	197	200	169	188	197	231	194	201	189	182	181	200	209	187	201	203	185	210	215	196	194	223	179	192	191	184	182	176	193	201	201	211	200	189	230	200	205	207	180	199	195	195	197	204	182	179	190	205	202	205	167	205	202	207	216	189	172	202	180	192	201	199	227	183	175	188	159	197	190	182	203	198	224	179	212	211	190	176	189	199	179	194	183	176	211	202	219	202	213	198	192	201	223	208	220	218	214	166	202	188	198	173	197	191	211	206	195	186	206	234	209	172	182	211	184	150	196	146	174	199	190	192	177	195	194	192	192	196	183	211	182	204	181	202	184	181	172	193	187	186	171	186	195	187	216	198	206	185	190	188	193	172	196	171	192	189	188	201	207	167	177	205	177	210	194	183	188	201	163	203	213	187	226	190	215	209	186	190	178	184	181	178	190	161	165	182	186	167	181	184	190	204	213	221	189	189	187	198	185	203	209	197	224	175	183	188	180	204	212	211	211	187	195	208	200	192	188	181	165	212	184	222	215	184	191	195	227	201	188	210	205	178	213	205	187	197	174	186	180	187	185	186	188	206	200	196	162	204	196	232	207	192	193	189	200	181	180	186	202	203	189	190	205	197	161	181	209	211	207	189	217	210	186	175	183	190	207	195	207	194	193	185	190	205	182	204	203	171	182	198	209	202	202	227	216	175	188	199	207	224	195	199	203	198	185	184	192	200	190	201	185	185	206	189	196	179	175	194	180	209	174	191	211	195	185	217	217	185	203	194	210	177	187	203	192	192	223	195	213	220	181	219	190	177	176	173	203	169	215	186	158	230	196	193	198	208	177	186	198	183	212	217	174	208	178	214	200	214	177	194	212	199	171	198	166	224	208	181	194	190	189	163	219	219	200	186	188	187	205	196	207	174	201	188	166	185	210	210	198	168	182	187	195	209	167	170	191	179	186	212	199	216	195	188	193	183	169	190	213	173	216	215	161	214	202	203	192	216	191	222	204	196	202	181	198	208	201	195	208	216	169	173	200	191	192	203	210	196	180	190	222	207	224	220	202	204	207	186	209	159	232	210	211	194	188	203	189	214	198	208	179	180	192	203	192	188	200	204	190	190	213	212	201	185	190	210	182	177	179	202	203	168	196	197	195	183	200	177	210	172	221	190	207	189	212	183	197	198	180	189	203	200	174	179	188	170	201	196	213	188	182	191	196	174	212	197	186	194	193	190	193	216	204	177	184	204	155	204	211	184	191	205	224	185	186	184	182	202	168	174	170	216	195	184	179	195	190	194	196	227	206	189	201	171	195	183	213	202	185	187	210	175	166	164	205	212	202	198	224	204	198	166	177	196	175	199	193	196	205	234	199	169	224	211	168	172	182	184	171	200	192	213	196	203	161	194	166	199	196	205	175	231	195	166	181	202	183	200	202	202	216	212	183	201	211	198	167	196	190	181	164	189	203	205	185	175	198	210	199	214	182	197	206	179	211	177	178	203	209	199	182	207	156	193	167	222	192	172	191	193	188	174	187	224	158	225	181	188	203	187	192	209	188	188	189	171	172	206	168	192	166	204	216	195	206	195	219	212	181	194	183	194	198	197	205	194	209	213	173	184	180	193	204	199	199	204	195	216	211	192	195	199	193	175	200	189	208	188	178	231	208
6453	731	1208	1307	1072	951	909	765	748	687	654	634	577	559	562	500	501	565	555	496	443	512	466	489	467	469	521	484	515	532	538	504	476	514	460	481	475	497	497	463	495	469	446	442	478	483	505	466	509	448	467	491	453	477	445	457	470	444	522	513	470	438	520	432	484	505	460	429	448	475	444	480	484	460	454	466	475	467	487	464	462	479	515	472	456	462	516	490	456	479	449	491	457	479	441	451	473	470	456	478	537	491	461	467	465	444	436	474	418	487	481	498	472	479	475	444	497	483	455	446	497	456	472	476	448	432	431	480	443	458	460	480	453	467	428	469	449	429	440	473	464	474	480	455	462	498	448	447	492	460	459	490	451	490	501	473	504	471	421	474	483	466	438	463	452	462	463	491	435	474	456	459	466	464	445	444	489	482	486	489	465	480	485	468	465	461	480	465	483	468	491	470	486	447	480	482	437	487	462	505	457	478	487	466	507	434	468	483	477	489	483	474	502	488	452	468	439	514	435	462	487	425	468	483	436	488	468	458	481	455	470	481	490	469	454	472	495	464	482	485	445	522	435	466	460	479	469	485	468	456	493	464	499	467	442	445	431	481	461	480	453	497	469	446	433	442	475	483	492	446	428	481	483	486	464	440	480	479	462	486	472	447	506	464	462	471	471	468	473	448	480	486	466	457	468	471	436	467	448	460	464	462	429	505	464	462	480	425	426	466	496	474	487	446	473	438	452	436	439	463	484	488	458	429	408	488	508	481	473	440	484	461	413	458	479	441	499	467	472	440	435	502	416	455	470	449	494	465	461	465	472	473	478	492	472	431	457	441	466	482	482	410	498	486	463	478	440	477	444	427	474	453	507	468	441	489	472	440	466	487	461	475	478	463	450	475	457	489	467	496	495	494	447	435	474	470	497	544	484	449	460	484	513	481	466	499	418	434	513	458	479	479	488	486	434	445	450	448	466	468	497	452	496	473	481	499	483	465	458	479	455	477	491	446	488	482	472	476	478	486	467	482	460	471	488	459	505	469	482	445	495	451	482	439	464	452	443	437	472	439	486	439	491	457	450	488	466	494	473	453	459	486	510	466	461	459	491	473	495	443	502	456	469	446	512	464	486	479	474	466	432	446	472	481	471	465	459	458	493	496	447	494	476	504	472	453	458	475	489	452	483	436	454	495	457	483	466	423	465	447	480	467	405	432	422	422	479	484	474	450	502	466	445	493	488	457	450	467	479	472	458	475	486	509	491	459	466	443	452	446	447	478	461	513	472	454	494	478	463	462	504	478	469	467	466	421	482	414	444	424	473	458	423	481	443	470	471	497	438	461	451	476	446	459	473	484	469	431	464	421	483	445	502	479	459	479	481	461	475	458	470	464	481	493	475	479	469	488	454	463	469	470	490	438	459	425	501	446	445	463	455	439	480	489	469	463	435	441	480	464	449	461	490	482	449	458	513	457	482	499	465	483	486	487	451	477	442	458	460	443	442	476	464	454	473	493	521	507	413	457	468	488	467	465	487	490	456	478	457	451	495	483	441	494	443	423	454	471	482	453	501	505	435	439	456	485	452	468	489	440	476	459	436	475	500	479	475	503	465	443	478	457	437	461	462	446	483	474	471	488	449	458	454	466	502	498	454	464	497	479	470	492	473	432	515	500	460	464	446	437	472	451	466	428	463	478	494	439	449	478	483	470	470	466	496	485	457	460	439	469	495	449	470	504	452	464	453	462	493	469	484	495	433	491	470	457	476	445	488	463	450	430	455	476	494	459	463	479	474	467	461	456	442	443	449	470	479	469	478	438	471	479	449	485	489	449	445	473	475	503	436	449	475	468	483	452	489	430	477	427	458	462	469	471	498	458	447	455	477	468	474	460	498	478	469	452	446	466	481	461	428	471	443	446	497	485	462	447	506	513	471	481	426	450	477	446	463	482	497	453	472	478	452	498	445	452	495	451	428	472	439	458	461	493	481	478	481	464	482	463	488	485	508	432	445	455	478	443	461	472	471	502	466	475	473	454	475	490	439	478	467	452	469	464	434	494	453	431	456	492	467	475	454	464	516	479	478	470	506	440	480	485	458	466	482	478	474	432	499	469	472	447	520	519	481	500	460	467	459	456	486	447	445	484	453	461	488	469	441	469	460	495	457	434	497	503	469	457	478	464	485	465	468	473	440	440	453	441	464	470	491	457	421	519	470	458	474	472	460	452	444	520	454	462	478	451	454	469	435	456	449	479	474	517	483	486	509	456	489	485	509	485	483	509	499	449	441	455	462	458	483	472	486	456	450	488	457	472	440	444	426	463	434	475	460	442	505	463	466	467	468	451	468	456	468	465	454	488	502	439	482	458	493	467	504	481	482	505	470	451	466	481	485	432	470	488	476	445	468	465	472	455	488	486	473	469	495	432	439	458	450	499	456	476	453	486	489	497	451	441	475	494	457	477	490	443	485	473	503	485	436	519	475	461	476	431	458	470	444	480	439	500	471	445	464	448	462	448	453	458	451	490	459	479	468	470	484	473	467	430	492	475	498	521	462	469	467	477	473	503	459	470	472	476	440	466	461	479	504	458	440	435	449	463	483	457	489	426	447	473	445	468	489	494	443	488	470	470	483	436	480	486	456	465	461	463	475	471	473	465	502	442	498	500	454	492	482	461	441	499	476	478	424	437	447	433	472	499	454	480	472	447	447	464	461	471	439	527	450	461	456	449	423	480	464	491	487	489	468	474	472	446	481	470	468	481	477	459	482	486	461	483	470	497	463	521	486	491	455	490	478	454	479	493	436	432	469	459	459	459	468	481	483	440	476	483	454	464	450	471	480	448	471	490	445	419	449	464	473	418	456	484	410	480	516	418	476	489	447	501	491	442	495	457	437	463	478	498	466	451	467	495	455	488	445	457	466	482	444	459	493	441	467	448	476	468	454	471	474	439	459	495	468	482	453	479	471	479	477	488	467	446	456	454	470	423	476	447	454	488	467	482	460	490	447	463	457	459	482	508	445	431	472	469	498	432	490	479	452	421	484	433	479	433	460	461	466	487	495	472	474	458	486	461	451	469	442	463	465	467	486	461	480	450	444	508	479	484	453	497	460	409	492	496	436	466	489	506	457	467	433	467	437	441	465	465	437	455	481	450	429	457	500	485	467	444	496	440	458	451	475	505	490	474	458	447	463	468	464	470	479	473	518	511	432	476	460	470	493	447	469	453	451	472	477	471	503	447	428	445	473	448	473	458	472	470	483	467	492	469	453	455	448	442	492	505	451	463	459	473	425	507	470	459	442	438	489	509	469	478	452	470	495	481	440	471	509	452	443	458	474	448	467	439	458	454	444	441	462	470	521	515	486	462	450	455	481	479	478	432	437	452	512	491	452	474	427	462	481	440	461	479	466	447	470	450	458	467	481	451	458	510	442	466	449	457	470	479	466	502	450	459	436	456	467	436	496	484	479	457	483	487	480	470	446	479	476	489	441	473	474	470	447	469	488	487
14503	1157	934	649	496	420	336	256	280	285	265	219	272	227	230	216	202	207	202	197	209	194	213	208	197	221	204	202	182	174	209	184	181	181	178	189	224	208	202	211	196	218	193	212	203	175	176	194	183	190	199	193	178	229	221	186	179	201	190	189	183	204	214	188	188	204	192	198	202	191	196	198	205	197	207	207	208	233	214	194	187	203	183	214	173	207	207	199	175	190	153	184	209	212	194	189	174	185	185	189	211	191	177	199	205	190	200	170	200	191	205	192	180	182	188	184	224	167	196	201	207	211	192	174	189	201	197	203	196	187	214	182	202	218	215	180	171	186	171	210	219	217	198	188	187	188	158	188	186	170	183	208	207	196	184	205	171	195	188	200	196	212	192	205	186	171	215	199	198	192	197	198	200	178	195	195	178	204	221	220	187	216	196	210	195	181	181	177	191	201	183	198	195	194	213	191	169	189	205	189	202	190	187	232	190	196	193	178	175	225	189	206	210	191	180	183	198	185	198	196	180	208	194	189	179	190	188	186	231	206	198	202	186	181	193	178	214	209	195	204	199	200	205	202	196	187	195	224	178	189	200	177	207	216	192	181	176	202	220	202	179	183	183	206	213	195	157	147	196	178	171	216	198	152	187	145	177	208	180	200	203	213	174	177	188	203	163	184	175	189	166	205	205	191	181	178	184	195	211	188	181	187	205	196	185	185	172	173	153	183	199	196	214	199	190	188	198	196	190	184	201	198	182	186	215	182	173	200	189	205	206	192	178	191	188	183	176	183	171	200	195	210	171	184	190	179	207	196	184	223	215	177	195	181	179	191	192	144	210	188	189	199	194	187	177	183	176	195	161	210	210	190	184	212	188	171	201	177	183	211	167	216	168	180	192	218	184	203	180	193	178	215	204	189	167	210	190	169	212	207	188	199	203	179	207	205	189	209	197	193	205	197	183	187	179	193	210	192	186	165	193	198	168	182	194	179	183	187	190	231	192	188	186	209	170	154	161	195	212	181	183	182	183	187	191	196	183	182	209	199	205	201	191	193	195	202	224	184	225	216	189	186	212	188	211	212	176	211	210	197	175	207	170	175	177	213	225	207	207	193	189	215	202	178	212	208	182	225	181	189	201	166	198	175	207	172	186	180	186	186	179	196	204	177	174	189	187	181	183	181	182	182	167	188	166	184	186	215	179	195	173	209	220	186	199	201	194	187	193	192	199	200	218	195	179	204	171	164	188	188	222	201	174	186	183	182	208	185	225	171	196	194	210	173	201	178	199	179	192	200	212	216	190	206	193	192	204	205	189	180	203	174	198	185	207	190	217	207	185	171	208	221	183	202	187	209	212	220	203	192	188	201	191	193	213	205	155	178	178	202	176	198	213	206	194	179	208	203	217	199	165	174	176	211	218	184	187	202	178	204	195	204	207	188	182	212	228	181	198	189	223	193	187	204	176	182	223	166	202	190	198	216	187	200	185	200	176	207	198	176	205	212	217	168	199	178	218	193	189	186	172	178	218	182	178	195	190	200	194	209	195	202	201	181	169	170	192	208	182	193	236	189	182	180	181	198	195	216	182	179	190	225	203	193	184	178	206	205	203	202	179	180	196	217	200	184	197	194	222	201	205	205	196	189	216	192	190	187	192	201	189	192	184	186	194	214	206	200	206	191	170	195	194	205	180	209	217	189	205	194	207	187	194	207	177	183	218	223	194	208	225	162	219	210	178	207	183	186	182	193	187	196	214	171	193	210	206	178	181	189	174	178	182	191	202	193	187	221	189	219	160	179	191	204	199	208	167	187	212	217	201	172	204	204	201	193	216	213	215	188	181	189	204	187	185	195	196	214	161	203	173	183	182	190	174	209	191	191	190	201	179	184	186	217	192	184	223	216	187	194	190	178	201	200	200	174	208	217	194	188	186	146	190	210	214	196	193	187	193	181	179	160	225	213	222	210	222	192	179	181	206	203	224	210	233	198	169	197	176	191	181	206	213	181	186	188	178	195	197	194	183	203	183	172	203	189	180	193	195	180	194	199	167	190	202	197	190	204	204	214	204	176	195	213	211	175	188	214	176	173	198	207	206	182	199	214	180	204	199	186	216	202	215	178	190	172	219	219	198	190	200	205	185	168	175	196	197	189	208	201	188	167	183	219	196	198	196	198	185	182	179	174	205	189	208	178	245	185	177	195	202	200	176	178	183	163	209	216	166	206	224	183	194	197	187	200	200	174	185	181	182	210	200	219	161	200	190	163	201	177	203	185	180	202	207	200	191	171	195	195	197	184	220	195	177	188	177	194	176	190	182	213	204	188	184	224	186	186	205	173	208	210	193	161	211	208	190	217	171	199	200	191	190	191	219	193	200	185	202	188	236	174	190	205	172	176	188	195	186	205	208	185	168	197	188	193	218	210	183	204	214	180	174	182	160	196	179	208	196	216	196	197	189	158	174	174	195	176	182	167	182	182	201	158	171	189	188	211	198	206	221	192	179	202	196	211	193	183	182	202	177	182	187	207	218	208	195	182	200	195	181	225	204	194	195	199	212	200	178	193	216	178	192	190	192	206	214	178	193	182	216	211	184	171	192	209	185	202	180	190	209	178	175	195	184	186	197	237	188	169	197	190	208	180	192	201	221	211	173	168	172	204	207	200	210	208	187	208	193	192	197	185	193	218	173	206	206	183	206	209	173	182	178	196	185	189	205	212	196	199	175	199	203	187	172	187	220	193	214	176	178	226	192	188	199	196	201	219	196	217	203	185	194	195	194	191	197	187	193	198	201	202	205	192	207	181	191	188	193	198	192	184	188	177	196	191	185	213	193	192	193	188	196	183	170	217	201	192	209	156	225	201	211	213	203	184	209	194	206	173	181	168	177	195	198	181	185	170	170	203	209	171	180	191	193	214	205	212	185	217	184	196	173	192	183	192	193	182	208	201	193	201	196	193	204	181	185	205	203	174	179	190	186	191	231	232	211	173	196	210	193	177	178	225	192	199	198	175	182	174	167	175	217	188	191	196	193	203	201	216	209	174	201	176	183	206	178	194	199	198	203	194	202	199	178	194	201	212	197	186	203	214	197	204	172	192	150	208	188	203	202	208	204	196	216	222	206	188	190	171	189	174	191	184	191	169	163	202	169	172	187	202	186	181	177	182	179	192	199	184	166	171	204	207	201	197	205	205	205	182	178	181	197	197	178	202	191	187	194	185	186	215	215	193	202	201	191	187	212	183	191	178	208	200	219	219	177	190	193	213	207	187	183	198	183	187	205	198	190	159	202	188	162	201	202	188	220	190	205	182	168	208	186	174	181	217	198	203	193	183	200	191	213	193	189	189	187	190	181	187	198	161	205	197	177	174	181	198	191	170	200	181	226	193	171	192	188	217	204	194	183	186	231	190	200	203	195	169	183	178	195	190	202	185	230	201	193	196	195	185	184	187	200	190	181	178	185	178	215	188	192	192	242	191	165	188	185	168	187	183	183	206	180	191	188	197
8259	1121	1916	2112	1794	1478	1225	1142	901	858	789	778	707	728	679	640	608	605	574	603	582	596	558	589	569	540	522	557	556	477	579	487	520	578	572	557	538	549	510	533	515	503	504	532	525	525	541	508	475	538	549	471	533	571	479	502	493	491	479	482	484	485	490	497	511	489	489	541	518	509	518	527	460	494	509	501	477	524	480	522	491	523	503	489	457	525	503	519	478	471	514	511	483	476	480	490	439	479	551	475	502	553	509	468	464	505	484	485	489	490	510	521	498	501	484	513	491	512	532	513	510	527	503	523	518	538	492	510	469	460	515	490	471	494	503	451	531	488	485	462	507	471	467	490	515	488	549	489	506	534	520	551	510	533	518	516	480	497	491	515	479	496	508	498	536	519	521	514	523	503	504	508	508	507	496	480	495	509	508	521	485	478	486	496	508	463	492	484	482	500	493	477	518	483	477	467	514	536	501	485	503	499	500	538	479	449	499	468	460	448	510	464	496	500	509	524	530	473	512	488	486	496	518	476	514	460	493	530	504	483	497	523	528	488	492	482	465	516	453	484	495	456	506	478	515	494	485	533	508	486	493	497	467	543	473	479	504	508	483	475	499	502	509	515	504	499	524	452	512	518	512	540	509	519	489	514	488	506	504	494	510	482	478	456	513	494	476	492	496	534	456	441	469	503	508	480	517	525	525	518	516	470	506	508	495	499	517	526	571	457	503	481	485	525	483	485	503	515	481	524	504	549	525	463	548	513	497	481	533	531	517	476	520	485	493	485	494	528	493	508	483	468	517	490	505	487	516	458	474	473	509	507	477	486	493	489	519	466	520	493	486	466	497	510	491	459	492	468	519	477	503	503	543	481	511	509	483	488	506	470	510	507	482	508	531	464	497	488	524	521	479	497	467	506	504	497	474	523	500	486	512	516	490	529	500	567	524	503	472	466	518	512	525	481	471	498	550	462	516	475	473	511	503	502	481	508	530	492	535	494	502	485	491	554	483	482	493	476	502	479	506	492	516	512	481	495	514	483	521	522	468	488	505	515	510	543	485	505	471	540	505	508	519	490	498	498	522	507	486	496	504	469	501	475	481	517	499	517	457	494	510	471	553	457	489	482	479	496	548	489	495	491	477	508	467	495	460	528	480	511	480	507	465	467	493	508	490	507	542	512	458	502	544	499	495	491	487	506	523	471	502	487	464	452	508	556	479	518	452	516	518	472	491	467	482	478	491	457	504	529	506	482	500	452	506	491	502	491	503	486	510	477	486	498	481	479	512	506	543	509	500	513	517	550	524	508	494	499	452	491	486	518	485	462	506	489	470	476	502	462	515	490	482	504	529	493	521	491	529	494	480	494	523	524	513	484	515	491	532	558	472	482	490	515	491	507	507	488	539	529	483	504	495	510	507	484	479	494	484	504	522	489	520	478	481	475	494	483	544	488	499	516	493	484	505	502	488	521	491	510	465	501	485	471	508	490	445	496	508	507	528	484	454	516	474	473	490	499	501	532	451	481	481	496	566	488	498	499	486	469	518	507	507	490	521	489	491	479	511	524	508	452	521	483	500	497	490	500	480	503	564	468	488	513	499	497	524	517	478	503	506	475	468	495	526	486	483	477	518	501	486	491	480	492	529	489	504	487	509	468	492	524	508	456	500	486	532	500	470	469	506	473	534	468	479	423	475	483	504	479	490	471	511	529	487	505	500	511	535	525	497	491	444	495	509	501	516	474	526	463	459	497	506	477	452	510	490	553	494	462	501	494	497	504	513	527	491	497	541	491	490	531	513	502	509	538	439	495	476	472	502	495	546	527	476	496	536	497	476	538	449	511	481	531	505	468	481	512	510	478	501	478	499	491	449	504	491	482	517	508	516	524	448	484	514	485	461	469	516	500	495	480	503	495	428	494	543	473	467	525	474	532	482	525	517	532	507	484	461	516	485	459	525	526	480	449	468	517	475	490	496	538	488	516	505	537	476	511	523	493	513	537	489	490	478	535	504	470	500	504	496	506	517	496	522	505	482	526	482	510	459	516	519	505	507	511	530	519	498	497	501	480	513	499	530	484	499	461	565	505	508	552	499	507	505	445	482	463	476	505	484	508	492	468	496	502	467	533	503	509	482	499	491	545	483	499	513	504	525	517	459	483	507	470	514	556	488	504	499	515	509	480	496	480	529	497	490	532	485	454	523	490	522	473	485	482	491	508	497	506	530	522	516	535	492	511	487	481	463	535	485	508	498	526	492	526	488	549	472	529	498	512	514	478	535	480	512	527	513	469	508	513	521	511	497	521	555	464	481	455	508	511	529	507	482	515	487	472	485	527	477	498	542	494	512	480	513	529	499	478	519	487	477	481	542	498	556	495	514	514	498	502	475	510	470	525	487	476	484	481	506	461	486	508	513	517	490	488	474	494	449	486	492	516	480	505	490	512	492	512	507	459	484	500	552	428	474	486	516	478	483	494	535	478	498	498	481	478	490	480	486	487	512	501	456	487	520	547	513	472	514	500	510	507	498	479	509	529	478	507	523	466	481	493	513	516	500	510	502	470	513	537	503	472	497	506	527	484	508	477	465	539	498	503	490	524	495	474	539	524	506	453	449	476	505	498	486	443	476	515	522	513	525	481	487	473	498	502	519	510	498	511	497	508	486	463	463	468	504	499	489	499	472	530	485	517	535	471	486	516	494	503	502	494	508	476	469	472	514	448	537	493	475	542	508	496	481	520	507	526	457	479	494	473	485	515	482	505	503	498	518	519	530	474	501	464	495	495	503	497	450	508	502	530	523	492	510	486	466	529	502	469	472	533	500	522	531	485	488	465	528	504	500	487	499	502	459	456	537	531	545	490	544	466	519	499	474	479	525	492	480	523	515	485	459	482	473	538	460	535	516	473	511	507	496	458	492	511	462	499	528	443	483	531	513	514	532	489	490	486	487	528	483	521	467	548	488	491	489	460	466	542	491	492	464	521	503	516	518	476	482	473	486	491	498	467	491	522	482	514	504	478	509	485	453	502	503	486	480	510	491	496	551	503	484	506	478	513	488	527	491	528	472	469	513	471	480	523	490	536	485	497	502	513	492	513	508	499	506	530	475	483	545	493	501	487	491	456	492	514	490	480	477	492	501	516	534	518	544	479	503	483	491	517	493	537	487	506	477	489	485	465	506	506	483	480	529	486	515	525	501	504	514	491	469	470	476	506	538	512	508	482	525	524	477	507	488	525	509	483	538	474	533	508	448	507	472	511	488	491	528	513	516	497	506	520	487	509	497	488	468	507	474	470	508	464	493	511	487	511	464	474	518	520	499	482	481	515	523	558	511	512	478	496	505	496	490	524	514	524	519	495	488	465	477	549	518	498	505	536	479	521	528	471	508	510	486	519	516	509	518	497	496	466	498	510	512	510	491	485	509	482	495	512	465	479	488	515	461	492	520	479	478	496	451	487	463	502	510	489	472	510	518	527	451	488	488	464	531	525	472	517	469	506	505	516
1631	418	382	436	444	370	386	394	427	352	384	398	394	377	368	403	435	389	343	383	383	384	402	388	379	351	426	401	428	382	396	410	398	415	350	396	384	367	394	388	387	401	429	389	423	355	403	391	423	405	399	394	363	368	433	347	338	355	362	411	381	340	368	396	379	425	415	397	419	393	376	394	426	441	384	389	390	412	374	411	412	386	415	378	404	370	390	368	402	368	382	419	433	346	398	386	376	362	404	386	353	377	399	344	400	400	386	360	399	376	407	402	371	410	389	417	361	391	405	431	373	379	358	398	421	408	415	385	437	373	387	394	408	378	405	373	402	410	410	408	366	373	408	404	357	410	391	381	368	422	399	412	393	393	382	397	448	382	427	373	375	361	411	419	380	395	426	417	378	402	420	409	412	405	381	363	376	367	396	393	404	392	416	413	388	431	430	392	420	391	381	388	398	411	407	395	378	385	409	437	407	384	423	411	422	397	383	407	374	423	428	377	365	382	358	383	395	393	422	415	418	373	360	407	401	406	405	406	371	397	352	385	404	386	400	368	412	402	414	410	388	407	386	400	387	387	397	388	428	339	363	381	405	390	377	399	380	379	369	398	397	405	388	395	373	412	393	375	382	408	454	379	387	347	380	415	401	395	390	360	430	409	366	381	392	383	417	401	427	410	348	400	429	389	360	372	386	381	361	404	385	392	387	379	384	371	361	392	405	393	369	353	347	397	405	407	387	415	381	365	399	399	407	377	411	419	429	373	398	397	383	386	420	408	413	366	382	370	393	401	398	419	430	411	411	442	389	388	403	398	379	371	369	395	411	383	401	395	386	396	410	373	380	383	383	352	385	372	385	396	383	429	387	376	426	387	424	400	391	377	405	409	374	402	441	436	379	426	389	386	360	381	395	349	408	420	421	334	431	408	391	354	396	404	394	408	338	398	383	371	405	419	397	369	370	343	420	419	417	395	428	412	387	381	396	427	417	396	394	376	392	389	360	427	422	384	371	425	366	400	363	417	390	445	391	378	360	398	356	413	358	411	390	385	414	406	396	447	388	408	432	398	333	433	357	385	396	385	389	392	387	388	354	410	354	421	421	389	397	405	388	397	410	377	396	376	388	389	368	401	418	410	411	394	363	391	375	374	346	354	385	376	374	377	388	423	370	345	373	387	403	392	354	401	380	413	367	372	333	364	408	420	424	389	385	370	444	411	408	396	389	372	366	377	383	404	406	417	394	407	412	394	391	411	436	390	430	375	400	393	384	368	385	403	405	419	411	405	360	367	403	374	368	380	417	377	407	399	407	377	411	417	409	431	401	391	402	370	417	372	372	399	391	397	409	363	376	400	390	362	363	394	409	407	371	334	385	408	401	410	413	387	421	403	372	377	370	444	397	400	403	440	354	365	388	425	415	402	377	422	405	383	392	351	363	372	411	397	384	391	364	402	380	400	382	415	383	392	379	376	440	392	387	395	406	362	421	399	370	394	403	381	391	366	423	390	391	384	410	388	404	421	405	369	393	383	369	384	389	430	418	383	390	410	351	378	407	438	354	439	405	396	412	361	415	404	389	411	408	423	372	405	420	370	359	379	428	420	418	389	422	391	443	404	382	419	423	372	381	426	358	365	376	396	382	403	373	407	341	389	383	386	406	408	393	432	398	388	426	387	389	438	380	356	403	368	360	376	446	371	362	392	367	400	443	376	410	392	348	388	394	374	394	384	402	424	367	380	444	383	399	368	409	398	386	414	394	381	399	431	363	401	436	405	433	418	395	392	396	375	385	406	404	394	394	374	420	390	386	414	418	439	421	380	392	373	362	395	369	372	380	385	372	409	384	373	378	359	399	376	418	420	376	373	416	393	420	391	396	368	405	408	421	369	400	383	408	392	411	418	398	434	396	418	381	404	370	441	378	377	432	407	378	379	379	387	382	391	422	387	397	348	407	420	394	357	396	384	393	331	362	432	404	360	396	401	373	391	392	412	416	390	401	405	344	390	373	384	447	366	389	356	387	380	421	392	392	379	438	433	397	394	366	375	366	383	363	376	387	401	378	396	409	390	360	392	381	395	392	414	392	408	409	421	390	376	388	371	371	377	387	389	410	405	430	405	383	434	403	394	358	373	417	406	378	424	378	412	369	386	360	424	408	415	381	388	389	340	371	355	386	417	429	411	367	418	427	358	396	368	396	418	377	367	386	358	408	372	373	365	391	393	372	409	412	370	359	367	399	451	369	388	389	392	393	421	417	370	396	418	438	396	409	363	419	388	395	406	441	432	391	382	368	402	416	362	367	434	376	413	421	436	415	427	416	393	393	410	354	385	422	388	438	418	443	411	375	399	434	384	401	385	374	398	412	392	395	438	409	410	391	404	403	393	403	375	380	386	395	357	368	395	423	399	368	393	395	391	391	391	388	436	395	434	386	396	370	407	397	405	389	426	409	405	396	378	396	431	345	371	356	372	363	355	405	388	372	404	420	394	366	389	426	378	350	411	383	395	373	403	363	402	379	390	411	399	391	385	398	404	369	356	387	352	366	400	364	402	384	405	376	405	378	392	378	415	385	408	390	407	402	385	366	382	377	424	387	367	370	394	388	459	368	401	395	368	360	385	399	420	374	374	380	348	351	370	338	379	407	391	381	408	351	408	404	358	385	388	345	382	349	361	383	389	403	392	405	383	398	383	400	386	407	361	369	422	425	398	364	403	411	391	429	379	375	376	433	390	386	401	380	434	433	381	362	407	403	408	370	403	400	365	382	394	364	394	379	433	387	402	390	386	415	383	381	411	379	413	391	362	438	379	406	392	415	402	368	404	424	388	398	420	412	381	356	391	381	414	389	398	408	402	385	398	448	384	410	387	383	383	409	388	430	398	386	379	413	419	413	437	429	374	382	411	411	373	410	364	388	378	411	407	401	417	399	428	396	384	406	385	369	375	424	413	383	407	375	443	405	409	409	389	381	395	433	395	408	390	415	424	408	442	393	397	397	347	420	424	390	416	435	391	355	392	370	429	396	380	402	371	424	376	396	395	389	375	367	405	417	413	404	394	377	412	429	383	380	351	411	406	406	370	375	392	419	401	395	391	383	347	396	373	411	428	383	416	385	361	397	363	376	415	381	372	360	415	364	361	379	396	355	400	407	388	378	390	367	379	401	387	396	424	391	392	375	349	411	384	420	404	413	368	391	390	398	406	349	395	389	364	391	393	387	375	393	403	386	405	408	377	407	374	361	368	412	395	431	386	387	397	403	394	373	389	376	378	358	397	367	389	410	378	347	382	418	389	362	406	404	394	433	386	415	421	385	411	418	380	362	404	409	389	367	381	361	393	372	411	397	410	407	389	415	388	419	418	376	401	371	399	397	413	360	415	410	352	396	415	422	375	379	398	376	435	391	385	408	373	377	388	408	377	404	392	405	422	387	382	397	365	397	385	383	400	380	378	412	385	371	398	397	385	377	386	382	387	417	399	386	380	430	382	396	385	407	426
2063	873	884	877	916	844	837	901	900	865	859	835	849	884	817	851	832	842	835	873	863	867	848	822	845	868	828	864	867	891	804	882	902	863	877	814	822	856	870	830	876	832	855	888	898	826	879	869	884	891	825	839	855	845	874	841	842	865	827	820	825	847	828	859	847	884	833	817	863	781	873	901	872	840	853	822	866	844	880	815	826	848	851	888	844	888	832	883	823	874	837	860	889	891	859	845	852	791	832	859	850	829	863	876	899	890	854	892	861	891	802	830	826	923	867	886	886	859	825	876	809	872	815	868	891	833	840	833	888	870	854	879	881	898	872	927	831	819	824	863	868	840	873	867	859	876	818	846	908	856	862	834	856	901	877	836	809	861	893	835	866	861	884	805	832	800	862	824	845	863	880	826	870	816	828	861	864	843	828	859	853	891	891	858	793	846	834	869	849	864	850	862	849	861	834	860	827	834	878	944	902	880	839	815	851	896	827	817	875	912	826	864	855	911	831	846	863	902	821	829	819	878	862	889	890	874	854	882	918	860	828	866	821	816	867	883	785	831	863	828	849	852	832	885	817	883	827	816	875	813	844	857	864	847	824	883	859	869	836	870	886	828	835	906	881	859	866	837	832	846	857	841	835	842	884	821	875	851	865	861	860	898	898	847	869	917	903	852	853	856	868	861	858	875	819	847	850	826	854	882	868	894	851	845	819	854	835	841	848	931	833	885	877	854	883	872	842	876	901	860	879	833	803	815	920	876	865	853	870	842	890	869	817	850	832	806	871	806	818	860	831	854	862	897	885	859	883	853	856	825	829	831	856	902	869	865	869	891	869	818	809	888	853	861	886	844	882	840	894	830	787	886	929	856	891	828	896	803	826	851	851	914	867	898	875	801	858	892	854	825	884	861	885	821	846	863	812	844	910	853	848	835	848	880	822	882	833	877	899	859	796	888	878	847	856	836	861	846	811	854	847	855	901	860	895	869	855	860	858	848	868	853	894	872	826	889	824	838	831	816	863	924	921	891	821	855	918	845	851	880	833	840	862	793	834	890	894	839	864	862	890	878	857	817	829	845	853	828	851	864	872	893	862	851	851	855	871	890	822	866	874	836	813	897	830	879	866	889	847	857	793	913	806	864	846	838	878	814	844	857	927	852	897	849	848	850	890	818	835	877	875	895	863	868	922	883	859	815	864	881	827	883	823	810	814	822	855	888	858	811	906	846	812	834	854	831	892	841	836	843	896	839	881	833	837	880	863	813	811	826	881	853	804	829	838	877	882	861	859	863	856	889	859	860	876	814	794	848	901	853	848	838	848	843	902	873	881	817	886	840	905	899	828	873	833	873	864	871	900	846	810	846	862	849	837	883	862	885	803	863	855	800	842	811	891	879	853	843	835	878	871	855	844	931	883	825	858	814	878	831	882	871	871	872	903	879	845	839	887	900	847	875	869	849	815	824	844	853	822	897	915	853	835	845	897	832	905	861	871	858	891	842	835	921	830	810	834	875	880	856	838	829	930	894	848	880	838	865	820	853	832	860	861	823	809	877	895	860	842	889	867	869	847	863	862	871	864	880	857	893	830	799	808	850	836	834	859	825	868	841	857	837	900	843	880	862	856	872	846	904	864	837	867	906	852	846	815	784	825	884	830	895	817	817	893	859	850	879	831	844	863	826	874	804	843	856	798	828	819	839	847	823	841	858	840	814	853	810	834	835	873	893	852	864	854	850	863	835	877	884	882	872	911	818	823	822	877	812	822	892	871	881	835	869	870	866	890	846	841	879	821	888	881	871	903	891	894	820	893	906	843	861	867	896	910	848	837	861	813	849	844	838	875	865	855	864	838	807	854	881	821	905	796	847	855	874	833	858	893	851	840	861	903	846	901	904	875	867	858	875	833	851	906	844	858	847	857	878	868	845	847	901	874	863	860	894	861	867	877	866	803	840	926	885	845	852	808	874	920	878	854	854	872	844	920	851	837	888	846	858	872	838	844	840	889	919	907	894	872	893	840	849	902	835	865	863	848	819	826	854	858	835	905	898	827	807	832	805	909	855	886	883	876	889	873	792	835	875	901	836	836	799	887	790	836	868	858	771	871	852	825	869	870	825	876	849	924	865	837	906	841	937	842	876	892	823	878	851	848	869	875	878	842	847	858	861	856	860	845	828	871	795	857	893	847	842	899	835	839	802	854	868	821	866	869	831	894	851	808	883	881	856	882	820	842	853	876	873	847	863	866	858	801	822	858	890	869	892	863	885	855	836	844	871	857	841	871	868	852	859	819	911	828	851	850	857	871	850	886	885	871	852	812	876	861	839	825	909	852	886	861	862	869	858	828	865	850	864	874	812	846	839	859	860	856	837	879	839	832	789	884	856	834	859	821	795	865	892	931	863	873	869	825	837	865	796	847	785	844	840	862	885	832	824	823	846	894	880	846	806	852	835	854	845	862	875	829	851	866	824	868	792	857	829	846	824	852	857	847	835	868	851	867	865	783	866	898	859	879	874	821	841	825	870	857	897	917	865	890	856	849	872	839	804	883	852	881	829	879	856	852	906	833	865	862	857	888	842	857	863	855	887	886	839	879	850	834	841	832	841	901	849	878	881	857	820	879	867	881	796	864	879	852	870	829	820	857	899	871	891	881	874	812	899	867	875	903	837	888	866	880	947	864	906	895	807	915	849	892	835	849	828	797	845	865	851	866	860	828	833	854	812	856	852	906	896	859	861	839	824	879	917	834	813	881	870	899	867	887	890	842	862	809	851	885	871	871	818	858	859	866	870	880	852	870	861	861	799	843	868	772	881	840	884	884	869	890	846	862	880	871	920	865	853	845	861	811	873	833	878	802	856	833	864	854	879	899	855	810	848	913	842	792	871	895	814	855	929	858	849	924	872	781	887	842	818	883	851	909	884	831	836	847	868	880	809	808	853	839	840	829	896	847	825	863	892	867	822	838	828	796	881	862	866	835	792	823	845	876	858	814	894	831	901	865	840	857	890	886	911	834	882	885	837	848	864	855	828	824	860	853	852	843	871	851	824	852	860	894	809	838	832	845	824	895	858	860	862	890	883	808	889	834	940	808	886	880	833	879	848	852	868	853	813	890	821	872	886	847	788	837	847	829	864	862	827	855	848	888	841	877	878	833	852	890	820	848	875	859	864	820	813	825	880	879	822	887	840	865	895	818	877	805	843	876	875	857	900	839	825	841	886	886	840	828	914	889	822	848	845	858	818	854	855	800	843	873	829	873	891	890	897	883	842	839	840	888	828	844	850	811	902	823	854	885	813	850	854	832	875	863	825	952	853	897	892	853	879	826	852	866	815	852	886	855	855	876	787	889	878	824	894	851	830	831	854	841	850	846	815	848	846	835	860	871	888	840	864	845	891	842	871	892	881	845	823	869	826	817	875	893	862	857	831	863	843	874	882	852	848	857	900	836	848	889	809	847	798	884	887	867	788	890	874	878	870	826	897	849	845	858	841	859	875	890	843
7623	545	533	386	333	282	255	249	241	253	220	215	178	217	215	196	187	182	172	195	192	171	208	199	203	205	183	188	198	184	194	214	187	197	180	178	182	191	221	203	208	183	179	179	212	190	204	190	200	178	195	205	206	202	182	210	169	172	204	187	211	187	218	195	195	167	165	190	168	169	187	181	224	172	160	190	175	195	204	212	169	174	201	190	165	188	180	179	182	192	211	213	192	170	173	178	183	176	189	194	210	174	208	211	199	200	194	193	213	182	206	160	185	191	179	189	161	194	185	184	234	209	195	200	194	182	194	156	230	179	157	183	201	191	183	192	192	180	213	177	191	190	169	168	170	194	198	175	190	211	231	181	191	205	194	194	201	176	185	214	186	205	196	202	201	193	168	183	214	193	220	196	175	225	176	164	185	229	219	192	198	189	192	191	218	175	179	219	180	197	198	187	168	190	186	181	192	188	207	197	177	144	177	190	212	187	197	203	210	190	215	229	237	208	198	194	187	195	199	197	209	167	226	188	184	187	179	194	186	158	208	189	199	178	195	184	178	208	180	163	200	208	193	206	211	166	175	198	197	199	196	181	228	190	217	172	173	225	185	181	190	209	195	202	168	194	191	197	202	183	199	205	177	188	198	192	209	204	204	190	182	198	183	187	184	187	204	210	184	194	178	195	198	165	223	198	184	219	177	185	186	181	188	178	197	174	203	206	186	169	157	174	183	178	196	178	189	201	195	173	212	189	188	202	204	180	191	189	182	189	218	189	174	202	185	176	184	167	183	203	221	208	187	197	197	214	204	186	188	180	186	172	195	203	221	204	198	202	192	209	198	187	192	192	197	198	224	192	184	213	185	174	207	206	176	194	208	172	195	200	188	208	196	199	197	201	186	196	213	189	194	169	206	179	198	192	211	203	177	175	199	185	181	190	208	173	203	173	190	202	206	207	186	166	173	201	195	198	173	180	192	200	200	195	183	181	198	205	191	212	173	160	170	162	187	190	222	178	191	199	186	217	199	202	190	164	203	187	182	174	192	179	210	218	172	160	177	190	177	192	192	209	203	192	212	203	206	180	185	203	174	170	218	202	200	195	216	193	192	186	204	186	200	205	213	185	208	194	203	189	209	204	197	171	178	164	187	193	190	195	187	192	211	214	197	185	226	214	204	175	184	179	185	173	200	169	222	203	189	163	195	180	172	184	176	194	220	168	184	202	198	180	173	188	203	220	200	171	190	186	188	207	202	194	216	210	189	177	195	182	169	188	202	177	168	189	193	187	190	209	190	201	185	189	179	202	198	201	193	193	194	166	202	187	203	207	188	205	191	212	198	192	214	195	215	187	197	193	184	175	199	188	180	211	203	186	205	217	223	200	182	234	170	205	209	183	200	181	204	179	211	204	186	181	195	180	183	170	205	197	205	213	211	208	166	181	186	171	164	180	207	207	204	216	208	200	184	201	195	219	213	165	197	205	172	199	176	176	185	175	184	212	177	191	197	198	181	174	213	193	206	207	210	185	193	179	206	182	211	177	191	171	180	182	204	179	196	167	188	183	201	207	195	195	182	191	193	199	195	186	182	193	179	172	157	179	163	187	197	187	198	219	223	199	202	179	193	181	197	219	183	174	212	205	198	177	205	184	188	186	176	203	180	199	214	185	166	195	185	211	189	189	209	172	196	196	203	170	188	204	206	193	205	188	191	187	184	202	205	179	189	192	206	181	183	221	167	209	196	197	174	198	179	173	185	209	220	211	185	176	205	213	183	175	203	160	200	197	164	210	232	215	199	179	174	188	175	180	197	202	185	224	186	192	199	196	212	205	196	195	203	194	204	202	212	215	167	185	195	167	156	177	179	169	165	193	179	197	203	212	198	182	201	198	196	219	212	236	172	189	184	185	189	207	181	206	186	203	192	169	174	183	193	197	178	199	192	195	180	195	183	175	173	178	198	205	178	204	168	200	168	189	192	204	198	189	166	204	192	163	215	209	170	187	199	202	176	201	188	214	177	188	195	184	209	232	202	193	191	189	213	206	208	186	179	191	172	223	194	190	206	183	180	206	212	160	189	171	184	197	227	258	191	176	183	221	181	185	179	208	221	207	202	172	203	166	179	163	200	197	200	195	176	177	180	196	213	193	176	184	198	172	228	170	201	224	177	187	208	178	181	189	161	191	205	206	193	187	204	200	201	183	209	190	183	197	188	173	207	193	229	174	212	179	170	185	185	189	200	188	175	189	200	183	178	202	182	206	218	206	189	178	202	199	193	169	208	203	205	216	196	199	172	190	161	209	173	209	195	199	194	174	171	195	182	183	217	223	190	184	211	199	209	193	187	194	199	181	153	192	222	212	176	192	192	192	189	198	168	189	209	180	170	192	188	168	215	207	175	183	215	185	186	157	173	203	205	204	179	198	166	193	201	181	173	177	194	180	191	197	210	187	192	214	196	200	214	175	167	189	208	187	195	217	187	210	198	203	203	192	204	188	190	200	172	185	188	179	202	197	198	199	199	204	183	181	205	197	202	196	203	177	214	180	176	206	183	192	194	182	214	175	168	186	180	185	198	197	203	215	171	206	183	197	207	193	194	220	195	191	195	185	210	189	156	167	198	213	189	209	190	202	205	198	222	177	214	191	207	206	168	179	194	190	216	191	197	194	199	220	180	190	198	179	205	203	198	158	206	189	174	189	159	188	191	169	198	193	185	174	184	202	200	196	183	186	188	181	207	188	185	181	215	183	190	202	167	168	188	219	181	194	182	189	201	191	211	173	183	189	174	202	167	184	182	199	158	190	162	181	192	187	181	202	203	195	202	190	200	180	159	188	183	200	183	220	179	203	208	202	193	147	210	208	173	182	180	196	167	188	177	173	196	172	201	193	180	192	195	188	191	222	184	195	205	185	218	185	161	189	186	210	172	213	206	187	203	177	202	185	180	198	190	192	245	198	183	171	184	167	201	178	198	187	173	159	176	178	203	245	202	222	174	202	177	197	184	209	183	170	192	213	207	200	188	204	188	205	194	183	192	214	192	183	198	195	191	218	200	196	187	200	192	171	201	188	191	219	174	177	196	186	206	184	208	204	200	207	163	168	203	205	212	195	200	200	162	204	224	193	187	201	205	206	184	176	189	191	185	174	200	182	201	207	206	152	204	187	191	196	185	196	197	202	194	186	200	197	212	212	218	219	206	198	214	183	183	205	173	186	182	187	188	202	210	182	196	195	188	199	197	184	214	195	189	199	190	203	196	194	164	210	171	184	166	180	181	204	173	181	186	190	178	148	191	179	200	188	197	187	183	167	190	192	202	178	200	184	171	178	181	200	178	190	194	188	205	190	179	197	203	210	187	197	189	181	184	169	196	180	166	204	193	212	195	197	196	195	218	209	188	198	176	209	177	170	183	179	190	194	167	194	185	201	211	179	189	188	199	204	208	213	191	197	205	171	209	196	196	182	171	201	184	184	201	194	197	197	162	191	202	195	171	191	199	215
6435	787	1165	1268	1126	989	791	749	687	654	644	633	585	583	568	512	544	549	546	505	517	550	478	453	524	486	490	497	513	453	455	482	462	491	475	474	505	475	437	451	467	498	450	481	499	440	516	473	450	467	483	465	519	411	462	451	482	466	502	471	494	478	478	459	459	467	464	475	477	443	496	475	490	508	459	505	442	469	426	447	482	492	447	477	476	434	466	460	451	454	508	422	475	476	454	482	463	494	474	483	488	456	447	484	422	460	465	465	453	467	448	454	440	451	436	422	455	476	463	458	466	456	485	468	429	495	459	464	476	515	459	489	436	430	499	465	473	488	454	472	478	418	454	429	453	449	459	448	458	482	473	473	466	482	491	508	464	450	507	438	455	439	444	468	453	442	438	491	463	455	460	446	458	459	510	459	433	466	475	498	473	455	444	446	475	472	466	418	429	446	451	458	485	498	426	447	465	450	453	418	457	448	450	502	476	481	477	461	494	478	503	489	425	478	444	475	457	471	475	471	447	477	430	461	488	466	456	458	447	445	480	511	474	491	485	439	525	461	459	457	502	481	428	486	430	453	497	457	491	477	478	445	451	436	480	431	490	480	449	459	437	489	445	498	447	472	435	434	457	454	485	497	430	458	446	444	464	459	492	445	467	422	470	452	470	442	505	453	446	445	474	464	480	453	429	457	437	458	424	471	471	464	489	476	491	502	434	418	445	468	499	485	458	435	465	451	441	423	466	459	501	497	461	450	471	474	436	468	440	482	455	477	499	517	459	461	454	434	460	440	460	471	471	461	466	494	491	445	447	443	502	503	480	524	446	485	476	416	432	469	470	469	479	454	475	464	443	476	463	462	502	488	449	436	445	479	449	476	461	433	432	438	466	469	495	493	503	479	479	445	483	439	457	434	504	458	502	475	426	447	467	490	490	450	455	463	464	456	483	514	489	453	465	464	461	497	495	469	454	478	500	437	458	468	488	479	433	434	474	455	453	447	476	473	492	446	494	455	462	453	478	454	433	434	405	443	480	451	451	424	456	472	460	468	446	456	474	448	474	458	486	470	485	468	438	433	483	471	501	455	446	456	501	446	477	456	469	484	468	469	440	462	455	475	435	487	447	484	454	438	451	484	458	465	464	439	471	466	437	476	443	497	440	440	496	473	443	444	462	468	460	461	478	413	460	465	452	472	467	469	483	474	485	457	446	464	456	433	443	463	484	449	443	449	511	507	469	451	475	447	447	473	472	485	464	474	461	423	479	476	519	450	479	480	466	501	435	417	459	464	430	488	442	468	465	428	499	461	476	472	452	457	454	440	470	453	470	463	464	452	484	442	456	435	478	509	468	476	472	474	404	475	411	416	442	439	412	460	462	492	414	422	466	471	497	473	466	488	474	495	448	480	461	488	474	431	471	468	459	456	437	465	458	472	468	499	499	454	435	459	455	493	430	483	451	480	455	475	466	476	447	438	494	439	440	449	423	451	474	457	469	508	468	488	450	481	444	477	470	472	419	481	461	457	415	444	423	479	422	484	490	447	425	508	443	429	443	471	471	492	464	520	459	473	451	430	458	512	499	464	493	447	487	463	430	423	440	482	447	503	442	463	431	455	471	449	458	455	433	472	465	453	430	436	434	488	451	432	476	469	472	458	431	515	497	477	492	423	464	472	474	420	486	428	481	433	446	425	467	504	465	434	424	496	480	452	460	479	470	472	483	465	464	434	469	482	474	467	464	444	488	473	501	487	454	437	454	484	460	466	481	463	422	445	469	452	441	428	444	429	489	440	444	463	476	449	471	470	484	472	476	447	485	456	519	456	444	471	494	466	448	483	460	494	493	478	481	476	481	494	466	454	468	456	452	480	440	451	454	501	478	490	450	433	495	437	467	461	478	474	463	453	463	432	500	460	462	432	462	430	487	442	495	467	489	413	427	467	462	470	477	473	476	485	483	464	498	446	421	472	482	482	452	457	500	436	495	445	439	508	500	478	455	461	496	495	535	480	430	488	503	470	453	494	422	481	457	440	483	460	464	455	453	457	424	460	433	447	489	458	454	464	467	499	459	478	479	469	454	470	476	527	463	441	493	442	482	455	453	459	463	449	468	504	449	475	469	434	435	475	426	451	460	476	471	473	454	454	468	484	483	423	462	437	449	471	428	515	473	462	487	477	478	480	487	449	426	483	435	464	431	497	463	452	450	456	478	460	411	450	488	467	470	470	446	424	452	502	428	458	492	465	447	452	462	429	471	482	450	469	418	458	469	452	456	446	449	447	463	466	457	465	478	476	485	478	445	445	435	491	492	464	480	498	434	418	473	437	478	449	443	463	462	447	474	468	442	450	452	437	447	484	461	456	474	434	465	425	444	433	475	447	465	452	447	452	501	504	473	440	468	480	379	473	479	446	457	487	479	432	445	465	492	440	473	448	456	480	437	441	468	453	479	486	477	446	465	442	484	485	461	479	466	461	470	470	477	454	453	468	438	461	477	448	439	478	518	478	475	475	484	483	470	496	476	441	462	485	465	477	474	476	453	484	473	484	451	470	481	419	476	485	434	474	481	461	482	451	414	486	491	468	477	493	468	456	482	475	466	424	480	467	459	457	461	478	434	457	425	469	484	457	450	462	450	467	480	489	440	472	470	496	453	447	474	464	465	466	468	515	457	513	459	469	451	512	469	480	475	453	494	477	475	434	475	431	469	512	433	502	469	513	465	452	463	416	470	489	405	447	483	430	462	467	439	424	490	451	470	474	459	441	473	468	476	452	441	476	459	488	480	503	433	448	471	508	409	465	456	444	458	457	448	503	477	479	469	463	466	507	436	469	483	445	466	465	469	443	494	456	448	447	451	459	471	482	427	463	464	463	484	468	430	453	478	431	465	437	497	475	442	474	434	471	499	450	470	437	473	479	456	477	454	458	499	486	424	474	483	477	485	465	451	439	482	472	450	456	477	496	510	492	414	469	458	490	470	467	476	476	465	496	462	471	466	470	455	505	473	437	440	456	447	474	443	447	435	463	488	463	450	438	467	439	476	457	491	484	477	489	485	465	472	502	491	437	485	455	444	457	476	493	449	487	530	464	462	441	475	464	443	421	449	487	492	455	447	483	465	483	476	463	475	477	478	453	444	464	480	473	488	460	459	483	474	476	422	451	496	456	463	471	467	453	450	447	457	476	495	470	443	532	476	463	471	488	483	481	468	478	516	501	497	500	452	500	452	501	467	473	493	482	462	470	463	492	450	490	489	425	461	457	488	438	459	454	481	425	430	458	455	430	498	495	465	454	458	438	465	453	444	458	470	450	459	454	457	446	491	454	470	483	464	434	475	449	491	499	445	436	477	481	435	466	456	456	457	481	465	449	454	476	452	432	470	487	483	429	475	453	451	461	490	495	447	457	448	465	482	456	479	439	474	458	464	459	507	470	486	488	474	459	487	442	492	447	452	466	497	437	468	454	421	434	443	456	491	483	451	442	448	435	477	453	470	437
14474	1216	911	664	482	408	350	277	275	214	243	268	234	217	245	212	205	203	172	202	193	193	180	191	176	210	205	204	193	207	189	234	212	183	164	201	194	194	181	194	196	193	203	210	201	181	174	202	189	202	200	180	195	214	215	209	201	189	194	203	172	189	172	192	186	187	167	190	205	187	204	205	222	190	197	209	187	203	220	177	210	204	194	179	192	204	195	210	204	173	195	199	180	185	205	215	204	183	189	208	219	197	216	201	203	192	196	173	192	205	211	200	172	206	203	187	182	210	210	185	202	207	211	180	200	192	198	162	169	178	198	204	181	202	207	185	202	209	192	168	206	179	198	210	177	203	198	200	181	171	207	208	177	190	217	217	182	186	196	215	223	208	181	197	186	189	187	168	185	187	189	199	190	190	175	178	199	195	189	199	190	204	207	202	206	197	198	203	211	185	197	208	189	189	189	193	203	209	192	166	186	219	198	183	206	225	185	165	186	192	168	186	215	192	210	195	206	191	186	183	196	180	197	193	190	178	188	196	188	197	195	177	178	174	174	200	189	174	188	168	206	183	153	175	174	188	214	178	194	202	188	178	172	194	185	182	183	187	177	180	174	196	168	192	184	155	199	192	219	202	178	182	197	195	203	200	213	179	203	190	212	187	180	177	207	181	196	153	201	207	211	195	207	178	222	187	196	202	184	207	185	178	198	198	189	196	167	184	182	179	216	211	193	190	199	199	214	184	186	191	184	193	196	193	211	208	197	191	196	213	195	230	223	191	187	208	186	189	187	204	177	224	238	166	186	199	169	189	169	217	229	215	201	185	172	195	191	203	195	181	194	229	176	180	172	196	196	181	208	169	181	202	206	182	165	224	189	197	200	199	207	197	193	195	189	164	193	182	198	170	208	209	176	171	186	193	181	195	182	214	186	192	178	157	202	184	182	181	190	185	233	202	193	193	193	172	183	186	162	195	200	194	202	208	192	181	191	193	190	210	173	203	191	166	217	200	167	192	181	213	209	189	188	215	170	201	197	192	193	189	194	220	198	169	185	182	209	200	190	196	224	198	207	210	177	170	192	196	208	186	177	207	156	222	180	205	166	197	198	204	190	178	186	199	193	170	205	186	196	195	205	215	210	231	181	199	160	193	202	196	179	204	213	187	185	179	196	212	167	196	183	200	209	193	200	195	213	194	204	211	175	180	205	182	215	209	197	168	187	194	182	208	234	202	185	186	204	190	198	191	199	198	173	205	204	167	189	184	169	193	198	178	198	204	217	183	197	196	187	195	191	177	170	215	173	191	228	188	205	176	193	185	214	182	169	209	190	191	212	193	180	198	193	211	193	201	185	183	208	197	199	187	174	197	179	189	188	179	212	201	196	198	189	179	183	187	201	221	179	197	208	194	194	184	216	184	178	192	182	204	192	199	193	206	200	214	167	192	183	209	194	219	180	213	222	198	217	193	223	212	187	206	188	190	213	215	201	207	187	176	172	207	190	189	172	206	190	172	219	195	176	189	197	188	185	206	193	208	184	215	181	180	199	195	204	175	183	179	160	191	196	170	212	184	191	210	204	202	188	184	193	202	190	187	238	170	183	213	173	186	176	191	184	205	182	196	199	233	162	156	193	210	205	180	213	188	205	189	188	188	216	198	205	173	183	198	166	158	227	196	168	181	204	201	204	176	202	166	196	221	186	184	172	213	210	183	205	199	181	179	176	186	212	212	198	209	199	182	180	193	203	172	176	207	162	198	223	205	202	201	186	204	183	195	186	194	195	204	197	192	149	186	198	185	212	196	203	192	203	203	193	201	188	200	191	179	160	199	192	182	196	199	182	197	192	194	205	210	192	199	177	196	175	167	189	174	194	181	176	191	201	210	207	219	210	194	193	175	190	181	204	181	189	205	200	223	183	215	189	207	201	190	212	197	210	204	185	196	195	196	182	188	200	195	170	201	200	201	195	220	191	198	202	196	181	191	214	182	184	218	189	200	192	201	210	173	173	196	201	192	185	169	189	202	193	182	195	209	199	206	198	206	183	206	197	194	207	186	206	212	190	193	174	179	200	200	194	207	197	209	199	199	179	212	181	184	207	177	210	221	205	224	193	189	183	191	223	207	183	200	196	215	202	196	186	179	164	224	147	198	199	217	201	201	203	214	204	182	189	190	197	187	189	161	198	199	195	214	213	182	186	201	210	205	198	202	206	211	217	195	160	169	222	181	231	187	195	200	187	174	210	194	172	191	208	215	188	198	172	177	167	218	211	217	194	184	201	202	212	179	206	218	188	212	192	201	154	186	206	225	217	198	195	197	182	179	175	211	176	200	193	157	158	202	204	224	172	178	177	172	187	194	178	171	171	217	213	215	193	190	183	196	220	199	210	175	223	207	163	182	214	203	186	200	202	171	216	169	205	181	189	175	183	202	202	189	192	179	180	188	164	224	186	201	180	197	202	195	191	216	180	191	214	203	192	211	172	198	188	194	208	170	193	200	198	191	198	237	174	201	202	195	166	193	181	202	176	184	186	217	204	189	195	181	192	178	204	194	175	175	183	174	187	195	190	207	193	188	213	172	201	194	185	197	178	184	220	177	191	185	191	190	192	196	204	189	203	200	194	189	217	175	195	184	199	189	181	200	178	217	180	198	193	192	193	176	176	162	195	193	199	169	190	211	200	179	232	207	172	192	207	190	181	199	165	177	178	175	195	186	195	175	184	178	192	206	214	184	203	194	182	202	183	189	174	189	198	216	179	195	210	186	172	200	187	168	168	203	204	193	183	176	180	210	191	188	168	192	208	208	208	183	178	212	194	183	193	228	200	221	196	174	207	168	200	172	207	186	216	183	211	198	213	207	193	177	195	185	193	194	189	195	196	182	180	178	197	174	199	184	174	196	213	199	188	197	180	183	171	180	199	180	178	200	224	182	168	183	172	205	194	185	184	171	200	198	204	193	195	164	198	182	176	180	193	181	199	182	185	208	187	181	193	182	171	204	195	212	200	205	187	173	209	207	218	219	196	202	193	196	182	199	203	221	198	202	203	180	166	177	192	199	198	181	170	182	188	180	192	208	179	187	195	213	195	173	179	198	177	157	217	179	180	206	200	200	208	226	214	191	207	206	194	187	196	168	217	206	189	181	197	184	184	180	185	200	221	186	197	187	215	193	220	173	219	193	196	190	182	179	190	182	180	197	211	210	198	198	179	183	192	192	192	206	191	181	198	209	179	180	208	190	189	219	189	213	170	202	185	187	221	202	181	215	187	204	192	156	195	176	192	210	203	179	183	211	206	221	190	201	226	197	193	175	192	224	166	191	215	199	178	192	175	201	181	197	189	206	189	202	157	188	175	199	198	187	188	199	222	162	195	190	205	186	173	169	193	213	207	203	197	208	189	182	199	181	199	198	179	207	178	197	188	216	170	206	205	177	213	226	197	156	182	167	189	208	165	164	186	200	195	189	198	219	189	184	207	204	187	197	215	197	213	212	184	161
8316	1067	2011	2093	1821	1535	1260	1124	965	873	836	820	772	660	682	644	623	581	646	606	630	527	569	545	543	595	530	527	547	544	522	542	523	526	548	507	533	533	532	544	554	505	542	505	519	527	508	527	524	527	488	507	496	482	511	481	524	532	539	504	553	530	488	511	492	511	480	491	531	506	502	489	532	519	528	467	512	549	513	492	459	474	533	511	490	502	513	513	494	488	470	493	522	451	496	484	515	511	514	488	509	493	445	505	470	516	506	517	497	529	491	500	517	527	461	504	520	499	523	478	505	488	504	498	484	518	485	523	525	489	519	500	514	500	490	482	448	473	525	452	503	506	487	502	481	462	502	521	515	521	531	521	511	501	531	501	513	473	494	515	455	525	469	513	504	488	480	485	514	503	516	510	526	500	500	473	491	517	523	496	477	520	507	509	540	479	509	533	478	523	510	523	501	526	483	492	496	540	491	478	537	495	525	519	467	475	497	520	462	501	523	484	477	529	516	501	507	504	487	519	505	466	516	506	531	515	528	495	488	481	535	444	469	540	473	525	513	506	488	539	445	514	512	504	529	496	464	481	489	482	521	535	542	482	513	468	507	504	453	479	512	490	528	506	498	486	514	537	466	502	477	518	486	505	486	503	512	524	481	516	497	488	493	442	489	458	524	504	456	497	482	488	475	479	499	504	521	500	498	477	518	536	524	504	493	509	474	458	499	471	478	478	461	519	520	514	484	530	526	522	536	474	503	520	500	521	480	534	494	501	460	517	516	503	511	496	518	504	496	491	475	499	486	507	515	504	501	518	548	503	493	499	508	517	468	473	533	472	498	473	530	476	486	524	482	530	507	503	509	509	498	518	506	536	530	503	474	486	509	503	518	471	468	513	479	511	496	486	453	517	486	509	529	541	512	492	500	509	481	510	493	533	485	494	498	478	520	479	509	490	477	507	499	509	503	509	493	528	503	514	508	512	520	516	492	489	512	475	518	516	524	501	520	489	485	464	479	498	499	504	488	475	501	517	477	516	484	467	509	512	479	495	490	480	492	533	525	491	514	505	495	503	486	521	484	510	505	496	502	471	493	491	483	512	502	547	502	524	496	536	487	472	530	492	528	512	479	482	527	480	469	469	509	480	478	509	509	502	487	542	481	486	488	501	525	532	523	512	500	500	496	542	474	460	515	495	491	498	497	505	482	515	511	494	530	555	528	506	502	522	515	539	481	489	526	487	556	469	453	476	539	501	494	505	498	524	494	476	526	512	538	467	488	490	502	460	495	524	497	452	500	515	485	509	499	486	511	542	498	502	520	501	510	459	487	489	513	522	469	525	515	498	515	538	436	495	498	534	524	469	501	513	505	519	508	522	502	501	522	503	471	529	526	494	500	557	515	490	533	531	467	531	491	502	540	496	498	454	483	473	491	480	509	505	510	443	520	517	515	504	518	496	477	466	515	489	501	497	490	536	466	477	478	489	529	489	500	462	521	524	487	502	531	473	484	484	518	486	450	499	493	507	538	509	528	508	488	463	483	501	481	477	468	498	486	517	478	473	497	514	510	479	479	496	495	512	499	462	515	531	531	525	488	485	492	478	476	488	500	497	442	494	518	511	517	479	482	511	504	495	497	534	485	494	514	518	495	514	452	501	481	455	484	473	487	471	564	501	485	491	505	488	482	524	525	527	486	483	486	482	464	467	505	482	466	501	542	494	494	521	491	498	503	496	504	475	454	482	489	528	497	526	464	478	502	483	454	481	518	474	483	485	491	514	484	516	511	530	529	505	494	484	477	520	515	494	506	512	524	509	492	510	494	464	467	467	508	464	495	478	528	503	536	483	487	503	477	463	466	483	503	526	494	510	537	505	492	513	514	555	465	467	530	480	505	493	490	496	525	524	494	476	538	517	480	491	522	487	483	508	513	501	512	478	488	528	450	490	474	490	473	488	488	489	505	513	489	481	513	531	480	493	492	488	469	517	521	530	509	533	493	496	470	516	506	498	510	522	516	525	476	505	538	463	490	485	518	487	492	515	545	518	506	495	482	505	466	540	490	515	516	501	530	515	503	467	494	491	536	503	508	498	484	591	486	501	512	475	515	515	511	515	491	497	500	472	518	480	498	519	506	531	507	500	509	505	460	492	527	519	478	482	498	486	495	509	474	556	470	437	546	535	490	466	516	509	511	525	494	496	474	482	492	490	496	505	526	490	500	491	472	508	494	512	540	485	492	481	462	499	515	472	512	501	495	479	462	483	515	483	486	534	497	500	479	511	502	495	514	502	521	513	470	482	533	489	520	510	534	520	511	469	513	495	560	489	498	535	490	499	525	514	502	492	491	502	528	467	514	490	477	480	516	512	500	510	515	522	492	507	467	501	492	506	502	493	487	465	526	504	525	480	488	503	499	522	474	505	500	489	465	470	543	477	481	529	514	493	488	468	521	504	505	473	531	517	469	472	478	513	484	482	513	473	486	487	478	511	525	525	467	484	514	491	483	511	543	459	503	499	470	533	487	517	506	512	512	506	494	491	481	500	513	461	516	489	502	469	478	481	499	487	473	480	517	500	465	473	544	534	459	551	506	534	512	502	481	515	460	472	462	464	491	531	512	466	514	514	528	458	497	517	507	474	498	500	509	511	469	523	497	508	495	539	477	476	531	489	478	460	528	449	513	513	503	506	519	527	494	498	507	509	482	562	486	491	481	482	475	520	529	537	527	488	494	467	450	540	477	506	520	503	490	521	500	531	530	504	503	500	525	499	495	539	504	505	564	474	462	514	481	536	472	484	507	475	517	519	507	514	518	536	493	508	498	459	485	512	534	514	473	540	468	476	466	503	493	495	502	514	456	507	474	524	514	472	484	490	526	524	498	466	524	467	474	462	499	497	466	517	508	498	540	524	483	457	498	503	505	542	496	524	494	491	475	503	502	523	511	483	480	484	505	500	489	495	523	495	520	510	487	489	562	497	480	503	529	517	472	513	493	497	518	495	479	491	513	492	499	455	546	521	490	537	489	503	469	493	511	529	457	497	541	479	448	480	532	486	470	485	515	499	489	477	514	493	506	478	487	466	501	504	499	475	505	491	491	497	520	481	501	497	488	489	527	518	492	518	488	501	512	556	502	454	485	510	483	530	514	498	476	543	484	510	455	493	468	529	475	499	516	480	490	447	488	519	487	520	507	501	531	526	524	484	489	528	515	520	453	516	496	518	524	482	475	486	508	475	501	524	501	498	530	459	459	475	462	508	499	511	518	472	502	511	497	476	483	496	505	495	495	509	526	465	496	519	534	494	523	532	480	476	514	518	487	501	490	515	503	502	477	505	475	497	523	556	494	466	519	493	473	489	486	492	538	521	519	527	491	489	520	487	476	505	468	467	523	476	470	507	493	500	509	478	511	481	526	519	506	510	441	473	495	526	470	519	530	455	467	531	509	481	503	475	494	503	516	505	533	519	463	491	491	480	496	496	503	483	493	449	532	523	523	477	479	517
1722	376	434	417	349	351	348	390	417	402	367	390	382	378	383	389	394	405	404	451	377	378	388	429	424	420	432	387	328	391	368	408	404	441	379	411	411	410	419	432	399	412	396	417	379	379	421	399	391	405	376	393	372	402	391	380	381	362	423	449	428	420	397	370	398	440	433	421	382	419	392	420	395	395	408	410	390	399	351	425	389	415	378	384	396	446	393	419	415	375	417	426	424	387	391	404	406	406	414	386	379	395	444	421	392	392	410	443	372	413	417	377	370	390	390	426	382	397	388	376	370	389	413	423	410	416	390	400	412	347	377	415	406	378	401	404	391	422	424	396	417	399	397	430	405	401	371	431	391	363	387	407	376	446	382	381	414	407	409	378	398	391	368	374	399	413	380	453	386	414	380	403	387	374	395	379	391	421	397	450	440	396	357	386	394	430	422	426	408	400	389	375	372	419	412	394	391	382	447	388	379	419	441	386	401	426	418	389	394	407	394	387	413	380	381	375	397	392	406	410	419	428	375	372	430	375	410	402	472	373	392	404	384	383	380	376	380	361	379	386	407	426	419	378	377	400	428	388	412	412	457	417	413	403	385	413	374	371	415	428	435	382	422	389	435	427	394	439	409	420	369	370	391	392	362	431	405	439	379	417	398	367	414	401	389	397	421	411	378	426	400	398	371	387	423	405	404	388	405	411	416	387	437	363	389	429	384	380	380	366	432	386	386	407	444	400	367	389	367	400	391	411	468	400	381	398	392	346	393	354	388	408	367	380	376	388	361	406	363	408	457	401	398	395	360	395	417	395	391	384	390	372	413	394	386	399	384	389	425	426	370	383	364	412	413	400	385	346	393	368	400	381	375	377	396	421	432	374	379	426	401	377	399	376	401	421	392	378	367	417	396	398	388	439	389	405	388	372	424	415	399	418	373	460	404	376	388	379	421	400	408	440	363	374	386	394	418	392	381	408	404	409	381	401	373	399	382	419	460	390	408	404	369	374	403	423	405	363	366	415	414	346	382	390	406	444	413	382	393	392	354	412	384	389	435	424	410	383	401	394	362	387	424	357	404	402	406	405	390	411	423	395	377	371	418	396	441	398	411	394	398	373	417	420	423	383	417	397	394	395	408	401	389	378	410	391	378	399	401	400	425	413	423	382	352	379	409	416	392	409	459	363	380	423	429	412	438	383	369	411	388	417	441	373	407	402	389	393	411	398	416	393	378	378	420	380	390	410	376	403	371	387	355	430	398	461	425	385	404	419	395	390	369	389	430	404	377	411	423	356	390	447	417	402	405	407	372	402	395	404	406	432	422	430	419	423	377	402	388	380	422	420	421	374	402	386	400	419	395	392	391	405	392	417	433	426	397	405	393	379	427	399	405	406	390	379	384	402	379	428	401	380	349	412	391	376	386	418	408	433	377	383	432	422	406	381	342	371	381	378	400	405	438	402	382	364	408	431	396	424	379	402	422	436	407	400	389	402	398	404	419	367	406	399	411	413	398	368	406	429	443	397	403	445	403	394	414	406	403	400	378	373	425	423	440	364	397	406	402	400	362	378	411	447	430	426	375	403	369	441	418	419	441	386	426	408	398	408	424	390	406	405	420	372	398	362	367	442	430	422	376	395	387	381	426	416	389	408	424	410	428	384	396	399	389	397	431	383	386	434	391	414	416	363	409	389	402	417	372	378	436	377	443	410	369	397	371	378	387	434	394	402	414	403	400	419	373	380	372	417	401	404	402	371	416	382	417	380	393	362	379	348	420	437	367	451	427	417	403	393	406	377	419	442	403	379	409	396	395	393	468	366	422	408	378	429	376	392	398	400	421	361	384	443	405	381	409	399	416	412	412	446	409	433	396	401	401	368	413	365	371	385	412	395	416	394	409	410	440	408	433	396	424	415	384	369	404	389	378	384	376	379	389	396	403	416	393	353	412	411	397	387	408	417	408	419	378	342	428	424	374	361	401	378	415	362	418	398	379	416	402	382	429	414	404	403	381	399	411	403	399	422	432	410	433	394	372	382	392	408	386	399	417	407	399	345	422	418	400	390	413	368	414	408	404	368	378	428	397	381	391	461	390	398	386	397	406	351	373	391	385	414	386	365	376	393	394	404	408	408	397	410	405	405	386	397	380	381	381	418	415	394	405	411	396	388	403	412	402	387	418	417	411	414	408	407	395	390	412	392	392	359	402	422	420	372	404	392	379	401	389	392	406	403	363	376	360	412	418	398	412	419	415	421	451	407	394	380	405	392	397	399	403	396	367	391	385	375	406	380	405	443	431	402	403	402	395	416	391	416	410	374	389	414	392	388	412	430	385	363	424	413	375	418	376	369	414	388	392	398	424	385	342	409	353	371	412	412	419	395	416	417	419	397	392	385	411	385	362	359	397	431	384	407	401	395	399	450	389	424	423	396	396	398	392	397	424	391	442	392	368	385	388	403	413	397	414	421	405	381	438	418	434	402	370	380	433	366	452	403	414	416	362	414	416	417	365	473	414	425	386	384	394	367	370	353	383	378	442	418	404	387	424	396	381	392	396	409	420	419	374	402	369	384	420	415	401	406	380	411	366	389	417	364	357	384	414	438	351	394	399	409	403	387	451	403	419	451	394	413	425	389	426	412	390	399	397	391	415	417	387	393	430	387	370	432	451	414	415	410	381	388	392	425	434	410	374	405	353	396	367	372	370	374	402	402	383	374	390	379	382	404	413	425	398	397	420	412	402	363	357	360	435	373	404	389	391	409	399	389	360	388	402	419	397	415	420	385	386	410	410	395	411	404	420	392	407	387	400	395	404	367	389	361	439	387	381	441	422	376	398	374	372	375	430	385	409	381	426	402	425	385	361	398	360	354	385	416	432	364	417	392	435	401	395	393	374	415	380	366	383	399	374	398	406	412	379	380	415	397	377	370	420	384	457	398	452	368	387	397	402	414	408	362	405	425	385	396	380	433	449	420	365	414	403	406	358	431	418	414	389	402	445	415	402	394	368	423	359	404	413	415	409	369	385	407	397	460	385	422	399	368	393	386	399	434	432	424	375	384	387	423	369	405	418	392	368	382	381	389	415	395	434	366	413	368	405	421	423	392	409	385	405	392	395	409	376	394	396	374	398	377	417	398	400	403	412	400	399	357	358	394	429	376	395	380	405	360	364	382	417	392	418	432	445	414	367	425	417	396	414	409	407	395	402	371	408	368	390	405	393	386	385	389	388	401	361	413	391	430	404	390	389	411	420	351	408	399	386	349	388	385	421	392	373	388	366	405	394	378	376	414	383	399	389	362	409	400	391	379	400	421	464	426	401	391	396	427	357	444	392	403	379	398	385	410	413	434	407	379	400	379	359	397	382	408	370	370	400	391	384	390	400	387	415	417	415	401	385	406	400	414	428	431	400	405	427	412	394	399	399	414	425	385	397	392	406	374	397	409	372	388	413	396	399	381	408	381	372	374	380	382	421	399	387	433	422	426	382	394	400	397	421	403	371	386
2134	887	920	912	900	897	848	873	899	877	864	892	863	864	850	828	877	940	867	891	832	865	892	886	894	849	901	871	865	873	907	864	874	826	904	896	876	901	850	848	922	906	893	907	900	826	869	879	874	833	831	903	895	840	859	852	850	860	848	863	864	861	794	907	857	821	842	831	836	875	881	902	854	851	857	872	862	903	876	871	904	839	861	870	866	854	885	880	901	847	882	811	802	786	896	866	953	868	918	871	824	867	873	873	889	894	853	862	891	846	871	900	873	898	921	895	912	844	854	849	891	817	859	846	881	856	840	878	906	863	814	859	907	867	878	812	878	867	866	862	825	886	893	826	858	856	885	883	909	901	836	917	872	892	872	842	874	915	871	861	858	889	844	897	823	825	846	899	830	881	907	885	883	860	877	881	891	874	872	838	870	851	898	853	888	828	878	879	904	848	900	907	880	836	813	931	905	908	896	854	873	853	875	835	834	856	866	899	851	864	900	850	901	904	891	915	868	855	856	832	876	885	894	893	901	870	844	876	896	902	915	880	895	868	871	857	817	844	886	976	887	839	848	848	808	900	847	881	831	864	905	868	880	839	880	909	870	937	879	900	851	840	934	902	852	885	857	828	910	851	809	909	873	852	915	880	896	868	876	917	883	849	943	860	849	882	897	902	888	869	884	867	921	853	877	875	852	855	850	860	915	837	860	849	881	826	886	866	806	864	883	942	885	873	841	875	854	857	893	865	865	892	900	848	833	844	886	829	863	840	887	890	860	873	867	830	817	862	920	845	869	870	796	824	887	850	875	905	910	839	911	871	882	830	901	840	903	840	882	840	874	878	903	911	888	840	892	853	850	895	844	864	871	883	819	887	855	906	839	864	845	850	866	887	863	861	867	890	842	904	855	902	903	885	864	862	884	864	833	868	840	901	843	849	880	848	840	822	804	851	869	899	867	897	870	879	849	851	863	831	837	879	837	910	894	883	854	869	857	876	913	871	826	881	814	837	884	828	885	835	911	900	865	835	893	908	860	892	822	850	829	904	832	826	879	863	914	836	902	891	890	867	862	861	944	878	885	902	884	857	856	842	941	892	920	867	840	842	848	876	820	903	837	861	881	868	866	840	869	901	853	896	855	911	853	865	860	909	895	867	832	917	884	849	864	902	872	876	862	839	823	899	835	883	850	868	826	919	864	908	856	877	881	843	880	864	838	871	812	869	839	845	884	923	904	866	865	906	871	823	809	912	876	909	894	855	820	881	879	884	824	851	851	892	892	870	869	862	857	896	846	870	932	881	896	871	896	868	890	857	813	862	833	898	891	890	869	814	892	876	906	898	886	832	870	882	890	814	815	847	822	835	843	845	813	864	884	862	865	854	843	858	846	898	891	917	889	898	898	891	871	885	890	908	824	905	873	907	858	827	825	842	822	895	864	922	864	885	917	891	919	883	869	868	874	874	900	887	844	849	861	879	916	904	840	815	869	916	850	875	906	903	852	854	837	865	860	854	879	901	877	864	801	891	897	856	905	795	893	863	918	887	924	909	868	831	916	869	885	843	805	885	877	865	894	928	871	844	916	810	896	884	853	871	833	856	818	864	911	868	867	858	861	855	905	849	929	893	876	873	863	829	912	884	864	903	909	873	902	881	842	872	852	861	896	838	866	893	821	860	819	865	803	873	873	873	897	894	833	817	821	852	899	825	886	904	816	794	835	874	875	892	918	832	864	817	864	886	859	876	856	800	866	896	882	845	856	856	864	871	858	853	904	842	820	830	902	864	833	885	886	871	900	859	849	876	879	879	885	883	912	839	861	916	878	880	824	950	913	873	896	900	831	858	889	861	872	896	846	891	853	832	874	900	853	874	884	918	870	825	913	838	833	877	820	885	892	866	881	890	939	852	856	875	924	866	887	876	877	840	893	873	895	868	884	881	854	905	887	893	925	886	895	875	954	838	918	849	861	867	872	849	830	826	810	847	885	867	910	897	843	908	885	846	900	871	928	861	863	885	877	893	829	878	894	915	866	829	858	897	839	879	864	870	881	853	896	912	855	881	812	897	838	869	865	868	899	906	905	896	825	826	863	838	855	900	908	846	900	786	838	934	872	915	872	842	867	891	851	864	876	859	862	898	883	823	873	881	825	824	886	893	874	839	863	864	855	831	925	851	908	823	856	908	825	897	841	849	873	900	881	833	844	865	826	850	870	897	878	866	896	848	873	843	848	850	866	878	875	824	830	909	894	871	871	794	896	901	908	864	863	863	849	885	858	903	917	851	844	850	902	866	857	881	867	860	931	858	880	942	909	845	868	899	863	917	871	880	861	902	851	829	893	815	883	868	909	867	806	847	871	858	911	855	868	861	856	889	836	850	850	880	895	864	882	888	884	868	869	856	865	930	833	846	887	882	923	857	864	876	878	867	860	828	853	828	876	881	898	788	883	864	869	849	864	880	834	861	907	847	887	856	876	858	902	829	851	869	846	884	852	882	861	886	893	832	867	891	838	877	851	849	885	899	863	818	886	915	880	869	991	874	877	830	866	823	814	884	859	851	896	847	827	893	850	873	847	852	844	851	844	846	848	897	839	873	878	856	820	870	841	903	845	842	901	865	867	877	834	859	844	868	855	854	883	861	860	823	899	935	827	879	877	869	885	877	857	885	827	853	879	894	859	898	874	927	839	845	919	882	915	845	878	880	851	856	884	927	865	844	885	867	891	847	851	925	830	859	849	868	860	904	890	896	852	859	848	849	845	854	814	856	819	832	875	947	857	846	848	890	861	891	890	887	932	904	820	894	888	852	863	866	829	916	838	945	928	890	861	864	860	855	866	873	877	864	866	808	866	875	860	898	901	946	851	874	861	874	849	905	873	849	904	829	868	898	881	869	868	882	864	866	833	863	851	827	893	865	827	870	907	835	845	922	889	851	854	870	869	890	883	858	842	934	889	864	855	909	840	867	873	841	861	861	829	848	845	869	888	884	815	820	852	897	869	872	890	841	841	901	892	864	849	907	861	858	858	865	850	848	840	796	865	856	841	839	837	833	906	951	851	938	828	886	877	916	869	812	875	903	920	821	866	861	873	827	881	880	839	846	867	869	811	903	884	880	808	834	862	859	875	879	886	785	872	874	897	847	869	841	937	903	870	863	878	909	876	887	875	863	924	849	859	913	892	863	920	824	868	813	876	871	883	936	872	892	936	806	884	892	908	815	864	905	953	887	892	799	807	904	868	870	898	896	889	882	856	883	892	907	940	896	881	886	883	837	844	856	928	879	944	896	901	847	892	837	878	855	864	874	860	879	902	833	859	863	903	809	870	833	908	885	900	924	923	928	895	879	850	909	847	863	920	877	857	837	835	895	869	853	893	901	845	819	859	860	863	900	883	857	885	832	814	900	954	906	847	937	851	879	838	821	892	873	880	898	879	845	880	853	875	789	906	803	847	878	891	876	832	886	849	860	835	882	895	863	932	865	913	889	892	930	859	878	851	843
7435	501	530	425	370	324	287	230	222	219	256	209	204	199	195	178	211	201	192	208	197	199	213	227	152	191	189	196	218	193	201	167	201	185	197	195	187	159	198	205	163	199	205	209	214	216	173	199	210	179	171	180	181	184	185	202	223	203	186	169	202	213	153	193	223	194	199	202	205	199	185	198	195	183	219	178	186	211	181	207	175	191	207	193	160	187	206	227	199	181	202	164	177	193	178	201	180	224	192	214	204	161	201	201	196	178	199	201	178	184	174	197	176	185	180	195	184	190	212	182	200	185	166	208	234	174	199	200	197	189	199	199	187	176	187	209	167	192	180	185	180	198	198	194	202	212	184	214	196	193	199	167	190	184	202	205	212	176	192	181	168	196	194	192	173	213	175	195	199	177	196	214	173	175	188	197	171	174	188	199	202	182	189	182	211	197	179	209	168	194	195	186	195	172	191	211	172	183	194	187	183	178	183	189	185	184	224	180	195	197	191	188	174	188	197	201	171	195	199	198	210	203	219	174	175	190	187	181	199	194	159	201	184	198	190	214	183	195	192	165	190	177	188	193	197	181	217	179	178	198	181	168	199	201	180	188	208	182	196	213	207	191	197	175	186	186	192	198	182	200	192	200	163	186	178	177	213	201	195	159	209	176	177	217	191	196	219	208	183	183	191	195	213	189	194	179	199	209	192	205	195	184	189	215	189	195	199	197	171	162	189	185	198	201	182	187	213	186	182	216	206	175	198	172	195	195	182	203	180	202	193	183	189	199	174	182	213	196	186	168	156	173	169	197	207	181	172	187	199	210	157	194	193	182	189	204	181	189	186	181	219	189	176	211	194	237	200	186	164	163	181	216	192	180	212	178	198	192	204	231	198	162	171	199	211	182	199	178	167	216	160	191	184	169	183	178	191	157	183	174	179	166	183	181	177	210	189	170	216	204	195	207	203	206	190	206	165	203	205	216	198	184	179	188	219	158	190	211	214	197	203	194	220	214	224	198	214	192	174	214	166	207	187	194	199	204	204	197	202	183	196	186	190	183	172	189	204	175	187	164	172	193	193	196	187	162	197	184	176	189	174	213	201	181	165	184	204	195	174	175	177	187	193	190	180	189	202	189	162	190	200	196	191	230	189	220	182	181	204	201	195	184	212	199	181	189	183	193	180	215	199	211	187	221	198	184	186	203	191	177	194	171	199	185	201	209	188	197	173	163	187	198	175	187	194	187	186	210	189	168	214	185	221	211	212	178	180	181	198	209	192	197	184	214	205	186	202	179	169	181	178	199	192	169	171	185	197	202	211	158	188	188	186	187	188	186	197	186	192	201	192	158	229	202	212	197	173	149	203	179	218	161	179	170	188	200	188	178	185	213	175	188	185	171	187	213	171	197	185	217	189	187	184	181	200	177	208	191	220	156	207	184	199	185	198	189	196	195	189	204	230	217	189	219	197	177	189	190	198	212	194	172	183	201	216	200	183	200	186	177	192	194	184	195	203	182	190	207	188	182	189	218	176	196	179	209	170	225	184	192	208	181	175	197	176	182	190	216	205	162	171	186	178	178	222	193	205	199	193	180	170	191	189	181	205	162	228	206	185	190	196	195	174	201	184	238	192	195	173	196	214	205	194	203	201	205	197	202	161	211	220	200	179	190	205	171	189	208	203	210	208	202	194	186	177	165	209	196	175	183	190	184	208	175	178	180	221	206	172	197	200	182	189	189	186	217	194	196	205	208	192	194	202	209	208	208	173	199	209	180	195	200	213	181	193	183	185	200	207	175	198	173	213	227	185	198	181	207	180	188	181	198	219	207	209	181	221	186	185	205	174	205	214	200	190	206	152	185	208	198	219	206	198	195	164	181	207	194	182	170	181	196	180	204	226	185	192	188	212	177	174	189	166	193	192	195	206	210	198	191	185	189	220	171	201	180	198	179	175	178	207	197	203	185	158	161	185	192	192	196	208	193	182	169	197	205	170	188	184	197	204	194	197	191	193	207	194	179	235	187	196	186	187	194	211	175	207	199	165	201	183	198	218	180	198	181	202	190	180	190	183	195	179	205	206	202	206	185	203	202	181	212	176	175	178	174	205	169	209	182	208	196	169	175	191	213	180	202	188	173	174	183	154	184	177	178	190	198	204	186	193	184	156	195	192	180	170	204	205	218	203	200	179	204	188	175	216	187	180	200	189	191	219	212	194	192	214	181	179	182	180	194	177	185	189	199	187	211	215	194	210	207	204	177	208	213	220	202	200	173	212	192	200	186	197	177	213	173	184	214	184	177	186	213	183	206	183	187	194	196	184	182	205	194	201	180	180	196	210	173	205	201	181	220	209	207	206	197	205	193	200	172	181	175	183	215	186	217	179	178	196	187	210	201	183	207	232	172	173	195	206	214	201	210	182	189	196	189	204	171	182	188	178	184	198	206	201	232	188	188	191	184	193	197	196	172	195	189	227	190	182	174	171	175	191	210	198	174	185	201	209	151	196	207	192	177	192	193	203	180	194	170	194	197	200	180	198	208	193	191	195	215	213	229	173	189	215	189	182	192	187	179	191	176	199	208	197	201	188	200	189	199	214	226	219	176	222	196	189	198	189	198	189	203	193	206	188	202	176	178	194	202	212	192	191	202	194	198	216	198	203	210	208	200	204	208	193	175	214	195	200	204	186	176	170	202	182	214	210	183	200	207	170	201	191	183	192	177	217	202	223	186	197	207	186	185	198	187	182	193	181	201	219	204	209	217	175	219	220	200	199	167	202	199	183	202	203	179	195	199	212	186	207	206	183	175	172	200	196	188	200	166	212	190	173	206	170	195	181	172	174	176	178	168	192	172	185	162	148	191	212	215	160	207	182	173	187	166	204	203	201	172	212	232	223	211	205	202	193	229	198	173	190	190	200	203	205	195	199	198	183	190	204	220	215	212	191	208	207	207	176	188	202	210	207	201	198	186	217	174	154	169	210	180	180	175	182	165	203	212	175	190	179	170	186	203	188	205	203	188	200	189	179	197	196	211	163	189	163	215	198	161	188	193	190	177	170	182	193	185	203	199	164	171	173	173	191	188	179	195	172	218	187	177	186	216	177	211	199	215	194	167	176	210	184	182	205	211	178	201	191	189	177	197	202	174	175	169	217	171	194	180	192	185	163	196	194	212	211	185	182	216	195	197	189	182	177	199	209	186	178	185	180	212	197	183	176	182	205	175	167	183	202	180	224	195	189	174	210	156	193	185	180	213	217	209	171	181	183	202	203	191	185	201	159	201	168	219	178	200	182	219	198	190	204	189	204	193	169	178	169	172	211	192	218	191	196	223	171	185	193	192	182	207	196	174	191	188	186	202	192	172	187	170	196	178	185	182	199	225	174	196	177	177	208	214	170	194	177	165	179	196	220	172	216	213	196	183	196	185	180	196	175	166	180	157	180	184	196	205	169	190	172	200	185	185	194	191	186	184	187	209	195	193	213	202	202	207	202	216	182	198	199	189	193	195
6315	769	1239	1236	1099	949	816	751	728	686	600	571	574	574	550	529	529	475	487	483	533	496	534	474	518	492	513	477	484	471	511	452	519	486	448	478	512	471	480	513	511	484	481	542	482	491	457	479	487	442	450	479	480	475	485	487	492	465	440	460	481	446	478	475	487	483	530	466	453	484	465	456	431	481	469	450	448	476	454	489	477	449	517	448	512	471	466	427	450	461	462	488	510	484	467	475	444	490	480	473	435	483	475	467	455	468	477	470	461	460	447	451	454	489	466	442	454	435	491	467	450	458	453	458	498	438	517	456	464	476	473	426	462	456	442	478	466	443	489	442	501	453	455	442	464	493	441	494	455	453	462	458	439	447	454	465	484	476	476	441	458	461	484	483	452	450	484	428	449	462	471	427	479	440	468	492	463	492	443	465	446	457	452	481	478	459	436	456	445	462	429	454	464	444	466	466	504	462	482	474	453	477	446	476	447	455	426	456	449	471	473	468	469	462	475	458	458	487	471	467	449	486	464	452	518	448	492	506	524	450	452	438	468	483	488	454	442	466	472	454	492	453	480	470	452	513	472	488	475	494	467	456	457	440	464	462	477	502	504	465	451	451	462	487	449	451	449	447	493	469	443	428	473	476	472	432	433	434	447	496	471	479	414	434	440	464	471	474	452	453	463	457	461	462	459	483	454	470	434	427	455	489	507	498	457	463	454	447	483	486	476	492	451	505	493	440	463	471	438	447	500	485	469	471	465	459	473	427	433	473	466	449	509	501	474	470	482	413	492	452	460	504	477	501	423	490	472	501	471	452	488	453	475	475	468	444	469	485	457	476	447	513	453	456	476	479	486	475	435	497	473	400	499	476	451	450	431	459	426	436	446	432	467	427	495	465	455	458	487	498	463	465	471	447	437	460	506	481	461	461	474	497	472	450	461	482	438	488	474	448	468	479	462	448	448	460	485	497	444	463	465	464	462	484	463	465	490	459	487	469	486	473	486	468	498	431	464	492	477	450	511	457	456	436	481	465	476	458	479	488	449	432	450	499	483	484	422	469	447	435	446	480	439	465	480	432	454	450	474	477	430	449	475	421	447	452	475	460	433	461	462	495	463	482	462	484	470	452	458	526	449	452	455	431	439	478	481	500	441	432	463	464	463	457	471	476	452	433	445	428	435	470	457	495	436	450	502	450	412	490	491	481	450	458	449	449	462	439	460	491	459	465	477	489	492	463	482	463	513	469	438	468	484	489	418	459	450	430	483	462	463	485	432	465	488	433	500	476	440	446	439	440	454	468	488	455	498	444	468	436	468	427	479	496	471	421	482	472	449	474	458	451	452	422	435	441	438	434	449	452	431	456	485	445	480	483	460	462	494	468	409	467	452	474	483	484	455	467	456	448	450	484	436	471	473	475	431	464	471	473	474	453	458	443	471	481	450	514	437	471	468	486	454	452	414	449	470	450	472	473	434	459	491	490	467	452	488	457	431	455	465	503	451	477	416	456	450	467	503	479	461	426	468	464	487	439	436	487	467	464	466	446	433	470	450	488	458	483	411	443	436	476	445	454	453	458	489	437	443	452	470	465	520	464	457	483	470	471	431	484	445	459	482	475	459	457	472	521	431	472	443	451	440	457	465	468	431	465	434	493	456	422	480	438	475	464	455	474	427	476	460	475	465	475	475	452	460	464	480	439	454	479	481	503	496	463	498	436	464	486	482	462	466	438	463	448	470	471	496	480	472	477	471	467	449	430	463	472	523	453	502	424	458	490	453	442	485	492	468	441	435	479	436	478	432	479	465	480	468	461	476	462	457	465	462	461	479	483	416	428	416	487	438	502	465	441	467	459	457	438	470	465	433	413	440	474	476	473	468	426	465	446	471	471	467	488	426	452	448	408	416	466	454	493	484	481	455	433	451	435	461	445	485	454	424	465	430	450	473	438	481	466	457	478	428	502	442	418	450	494	473	464	468	423	477	418	488	421	465	493	463	486	487	470	492	437	470	483	473	433	451	457	474	457	468	463	451	470	469	493	472	463	484	458	434	500	452	454	489	447	475	461	457	461	485	459	444	459	438	451	455	453	470	488	498	449	429	461	440	475	475	441	464	494	480	499	472	429	523	446	448	439	489	498	472	499	446	488	432	460	456	451	439	447	430	469	505	459	461	507	508	457	486	470	454	508	470	455	483	463	445	469	442	458	469	487	466	430	453	466	448	480	475	458	470	466	520	459	486	458	501	497	465	441	461	449	466	453	497	448	450	487	406	493	462	493	425	472	468	435	472	465	439	486	427	469	447	436	476	504	477	479	504	469	434	467	472	480	488	441	467	445	462	453	479	467	446	447	473	486	465	455	467	464	432	474	475	453	467	492	477	426	463	466	448	468	462	435	441	467	495	461	504	473	472	464	482	480	466	442	467	457	448	472	494	461	469	479	448	474	448	447	409	467	469	453	465	482	460	475	468	461	433	456	438	467	487	495	459	453	448	473	480	463	466	482	463	462	474	496	450	436	435	411	456	452	486	501	428	431	442	482	504	453	440	477	470	428	450	464	457	474	448	463	442	484	475	428	505	475	474	478	436	480	485	481	462	423	446	440	463	466	467	425	480	462	445	502	505	430	460	443	475	455	477	470	484	449	430	474	448	478	468	456	447	457	492	496	483	501	472	459	482	467	473	479	455	486	445	474	463	464	455	472	493	468	468	458	433	488	448	483	447	466	442	488	481	459	423	460	476	448	496	474	483	530	426	440	439	437	462	451	463	486	464	427	454	448	452	480	442	451	497	435	474	460	457	430	456	470	459	430	470	468	438	475	456	448	468	455	505	487	456	469	494	449	480	451	460	470	464	491	483	436	460	450	490	479	478	501	458	504	487	443	469	498	460	469	472	459	475	465	447	467	456	450	448	457	446	464	508	486	446	466	499	448	445	443	442	437	487	485	456	445	467	509	457	430	444	483	484	472	506	459	495	488	458	423	470	498	513	444	479	477	440	461	424	455	473	471	484	444	454	454	448	472	450	436	434	473	446	446	501	428	466	463	485	503	455	461	462	463	443	480	441	457	478	485	468	465	494	469	451	438	457	440	475	434	452	468	431	477	462	430	483	461	504	471	481	494	454	431	444	457	470	462	500	429	493	460	432	478	450	473	460	465	454	436	452	488	456	461	450	478	479	448	430	437	415	467	444	454	473	414	440	449	455	445	458	419	451	437	475	500	457	477	453	447	460	465	445	505	459	470	455	442	495	479	478	464	474	457	469	473	431	419	474	468	483	433	455	463	454	459	468	470	458	488	479	462	441	432	440	413	493	459	460	456	419	463	489	457	490	454	436	436	462	435	501	469	502	454	486	446	489	493	471	439	454	483	457	438	456	464	440	460	452	526	474	486	494	450	457	439	449	476	501	424	487	464	469	443	472	485	453	474	450	468	498	443	468	464	475	489	515	461	508	466	425	423	459	433	481	465	445	463	477	444	452	449	476	436	461	427	476	520
14514	1174	931	705	475	366	344	260	269	258	246	218	224	221	224	209	207	234	201	192	215	207	181	197	216	220	194	195	189	194	184	206	182	181	201	212	174	151	199	166	204	176	206	167	197	189	253	206	180	205	179	173	183	201	206	210	196	199	215	199	206	204	199	193	194	206	178	184	185	188	194	170	191	204	195	181	212	218	207	158	196	202	194	185	221	204	186	173	212	197	228	212	184	175	213	213	183	184	179	186	187	175	188	202	213	180	185	209	216	198	188	172	190	176	191	207	212	195	180	217	212	204	189	171	188	174	204	183	198	165	176	217	160	196	203	187	197	188	207	200	171	207	192	196	178	198	186	176	182	189	177	187	198	213	166	214	216	190	207	160	179	157	204	198	177	183	192	187	173	172	188	179	161	179	179	168	223	194	190	187	181	192	224	196	196	196	169	191	201	185	214	192	183	191	172	219	182	224	197	199	213	177	169	205	172	216	203	191	193	181	205	200	175	186	202	186	192	204	198	177	158	211	177	172	196	182	181	173	179	193	213	205	198	199	190	170	194	204	201	195	169	168	191	192	200	201	176	201	205	203	190	211	172	203	201	178	175	217	201	180	191	170	201	199	188	240	238	198	174	173	191	194	188	180	165	211	163	186	180	190	189	211	171	198	199	213	169	169	194	220	187	199	209	173	210	192	194	196	194	175	192	200	195	221	231	195	185	198	176	196	207	205	197	208	173	198	195	224	184	198	177	203	166	210	213	186	206	193	185	230	162	173	205	204	207	190	189	196	198	198	176	183	184	194	197	210	183	192	197	223	178	194	202	218	188	193	222	199	174	192	194	195	209	181	209	182	192	198	185	223	169	204	213	183	163	194	209	206	215	205	179	209	196	175	215	191	221	203	181	165	170	191	215	199	178	203	178	198	202	184	184	185	186	213	197	176	194	209	209	205	182	178	194	176	193	195	186	205	188	194	182	186	197	187	176	175	186	212	200	184	182	215	185	190	197	179	200	204	199	204	185	195	167	179	192	190	201	180	192	186	203	210	198	187	196	190	198	173	221	204	198	187	197	206	184	178	204	201	204	220	208	183	162	192	201	195	200	177	191	215	189	181	204	188	175	186	212	164	184	192	186	224	191	198	182	190	175	180	176	194	184	183	215	180	205	205	159	193	166	189	214	188	202	184	181	187	179	189	206	188	215	194	186	190	190	216	193	206	219	189	184	186	154	194	187	188	186	179	187	204	174	229	173	201	195	211	196	198	157	176	195	170	180	201	173	186	216	193	193	194	186	195	177	210	213	196	183	183	203	167	194	214	179	217	193	207	194	204	202	200	174	187	192	194	165	175	192	192	205	187	178	194	198	218	208	191	187	222	197	221	185	177	194	194	211	176	159	166	208	180	171	191	206	189	217	207	200	196	170	186	184	180	223	179	188	178	201	192	186	205	211	215	188	200	222	169	191	208	214	205	175	195	188	184	213	175	229	191	158	186	191	167	174	202	188	208	196	206	180	204	209	209	197	188	214	208	180	196	176	189	204	195	217	179	212	209	183	196	170	208	206	208	191	199	212	193	190	223	194	223	174	191	178	199	199	180	176	211	230	186	197	203	169	200	195	182	195	185	202	190	158	192	204	192	207	225	211	217	192	188	177	168	228	184	177	179	223	217	203	186	163	173	185	196	178	176	218	201	187	216	185	184	192	164	197	182	196	217	217	196	194	190	208	200	195	184	188	216	201	159	203	164	190	190	191	207	219	177	181	202	179	192	172	207	208	204	196	172	200	145	178	185	196	185	180	167	191	164	191	162	192	198	207	185	188	185	194	209	200	194	160	210	176	209	227	179	217	202	197	158	194	195	190	167	195	173	205	236	206	170	173	185	173	193	206	196	195	203	185	169	193	196	207	189	221	179	197	192	173	192	192	195	191	179	203	200	205	197	185	198	185	204	187	204	198	229	209	217	208	189	196	241	179	161	188	178	183	183	174	191	202	210	178	172	200	204	209	184	199	189	225	200	203	199	205	196	189	189	198	197	193	188	221	187	191	213	182	213	189	184	188	186	191	221	183	188	180	193	208	214	188	183	225	185	188	189	175	191	212	209	190	215	178	197	209	191	207	179	201	191	218	192	193	184	199	196	205	220	191	219	195	182	207	203	201	200	223	215	207	234	209	198	207	186	184	195	203	184	200	211	193	194	182	179	200	178	161	206	215	196	180	195	193	172	170	206	224	187	204	199	203	184	176	179	205	193	196	183	191	205	201	194	203	207	187	178	186	195	191	178	214	207	186	218	201	182	201	196	202	185	165	217	223	196	191	205	181	182	201	184	188	201	188	214	229	218	177	186	166	183	195	148	186	187	190	166	205	171	181	191	176	204	178	176	204	191	200	194	208	197	213	193	214	203	187	210	194	169	214	215	222	192	176	179	184	198	232	201	183	185	201	216	191	188	198	195	182	207	215	215	162	223	202	201	214	210	200	197	180	164	180	207	194	226	229	192	177	184	169	183	187	189	192	199	205	166	161	195	207	213	165	200	175	178	193	237	202	185	195	196	188	189	184	209	188	182	205	192	213	199	182	191	196	209	190	173	173	171	204	170	184	198	162	183	187	180	193	182	202	223	208	180	228	178	207	199	193	207	197	194	181	189	202	192	197	211	172	201	182	186	206	210	227	212	201	187	163	199	207	195	163	181	199	212	208	208	220	177	216	188	226	197	203	195	181	215	196	221	205	193	206	226	192	194	179	201	200	172	192	186	212	182	188	196	196	201	217	178	183	218	184	190	190	202	199	205	180	195	151	191	204	192	194	185	196	184	180	221	170	166	183	194	196	181	191	194	239	194	175	192	194	162	192	194	181	203	192	204	197	203	180	192	192	181	195	197	178	167	194	190	195	164	192	180	218	174	196	179	181	187	200	183	191	168	216	217	208	196	194	179	194	192	220	200	194	204	222	210	151	211	203	185	203	197	193	187	185	217	164	180	227	181	224	204	219	196	199	224	214	187	174	196	207	202	205	209	207	185	188	208	176	185	190	191	203	177	190	165	176	184	226	207	205	214	206	185	193	198	177	191	182	207	200	195	190	201	197	193	190	189	186	182	189	207	195	208	194	182	200	190	193	189	195	204	185	203	204	164	179	201	208	173	200	201	185	187	189	186	210	217	199	210	191	201	212	196	190	195	180	202	215	193	186	185	175	165	183	218	183	167	199	210	219	180	183	170	178	214	187	158	210	175	178	196	212	202	250	203	201	208	200	189	186	245	220	196	187	191	184	203	204	194	219	208	188	188	198	210	212	202	204	188	183	226	221	180	161	188	222	206	201	189	187	199	191	210	177	198	214	181	238	221	199	194	195	172	197	200	199	212	189	204	187	179	219	206	189	185	211	180	185	188	198	207	210	211	196	183	201	207	180	196	187	186	207	169	171	208	183	188	193	196	206	204	207	211	181	204	195	216	196	197	195	188	221	179	198	199	210	224	200	231	191	196	174	188
8366	1061	2038	2089	1889	1590	1169	1051	985	911	794	762	712	711	666	665	612	634	645	607	561	592	568	525	548	541	550	523	568	503	558	501	507	526	505	552	563	476	525	526	464	517	512	508	569	530	545	485	539	550	548	461	542	492	522	558	553	521	517	489	461	543	502	471	515	512	509	502	491	489	494	530	525	481	551	481	501	528	534	501	514	462	511	513	474	517	486	493	485	519	504	523	507	522	555	525	464	474	500	541	519	503	514	498	481	473	503	468	528	487	529	529	542	489	495	532	485	484	479	510	532	515	491	550	531	507	485	492	508	527	489	500	500	525	526	464	503	511	518	490	460	498	518	498	500	498	500	497	518	467	511	476	492	526	496	465	475	514	537	474	475	514	530	473	503	542	507	517	469	500	482	488	491	552	521	452	489	483	529	517	510	495	534	498	503	503	509	479	516	488	550	490	517	500	524	487	502	462	515	500	548	500	510	515	487	544	495	505	494	474	492	498	498	506	533	473	500	491	507	493	514	525	494	460	477	512	480	486	499	506	521	531	479	495	505	512	486	450	499	497	501	527	500	503	458	519	490	477	524	557	496	512	485	514	518	483	511	495	500	525	535	543	492	523	530	532	502	432	534	452	491	489	478	538	516	512	479	507	501	533	514	479	491	477	499	503	489	506	458	520	516	523	481	501	513	475	493	519	511	506	528	474	523	494	493	491	499	463	509	506	529	514	488	482	474	487	469	454	488	444	524	483	504	481	475	513	489	474	534	510	520	518	532	507	462	543	463	506	530	511	539	476	463	491	498	522	481	519	492	472	495	495	502	480	501	517	516	492	496	538	499	536	497	532	465	491	453	511	499	497	484	485	486	498	465	500	507	533	525	517	531	490	499	481	534	502	505	516	516	481	516	478	510	497	515	539	518	524	489	496	512	528	499	459	490	479	494	492	503	520	509	480	506	475	525	485	491	520	498	530	465	536	497	499	510	481	474	466	501	483	466	505	532	544	476	488	489	454	488	487	499	459	474	497	526	495	476	492	506	492	474	477	505	489	494	509	544	527	539	521	508	546	532	514	504	515	485	487	484	508	488	466	501	482	505	496	527	494	485	479	501	511	495	500	501	500	492	484	517	488	458	517	515	515	509	513	506	468	500	466	500	486	520	492	508	500	486	497	476	520	511	523	516	478	502	486	475	485	545	518	535	466	525	478	484	458	527	452	502	532	544	501	511	443	514	495	504	478	518	496	506	505	486	484	501	527	509	489	503	451	505	512	489	514	468	535	504	501	501	496	531	483	474	496	538	503	505	514	462	470	488	477	476	492	516	480	489	493	522	506	497	510	528	537	530	481	520	515	508	525	469	491	510	502	517	525	505	501	509	484	506	497	513	537	493	538	495	488	521	506	482	479	484	510	451	523	523	488	485	505	527	504	537	493	498	484	475	488	513	516	462	489	466	515	468	511	550	517	498	512	498	473	455	498	506	494	499	532	500	502	542	500	520	514	485	530	471	474	500	507	566	464	509	483	530	516	488	460	489	491	504	511	495	517	530	480	469	481	483	477	489	531	507	482	474	499	505	482	466	547	515	526	523	527	546	489	529	502	483	513	492	524	472	481	530	518	496	497	520	518	545	473	508	496	491	495	521	466	519	538	543	538	483	513	525	534	488	478	533	465	494	511	482	546	526	492	518	514	485	499	503	502	483	529	497	522	502	481	512	513	506	543	510	525	480	517	486	512	484	466	490	525	470	557	515	500	533	492	501	505	507	497	516	490	506	467	530	473	489	492	558	508	506	485	479	482	515	513	531	485	517	491	519	514	522	495	500	510	512	472	497	497	451	500	544	522	521	471	474	478	477	480	490	537	461	513	507	497	501	495	483	510	507	510	548	472	498	532	501	466	502	490	516	474	473	516	475	498	504	513	512	488	497	529	503	534	510	480	468	529	527	480	468	489	470	530	462	496	460	455	476	536	477	513	504	468	488	488	490	528	454	548	553	504	500	463	476	478	504	500	514	487	507	499	508	480	514	513	517	528	502	502	524	500	482	495	481	531	513	477	477	511	510	496	532	537	520	528	467	511	542	535	506	477	501	467	447	504	561	480	510	499	451	510	471	474	507	479	482	484	495	525	537	483	522	538	485	474	461	495	488	541	484	500	500	492	519	520	519	533	495	481	518	516	545	510	504	471	505	511	497	506	516	482	494	458	507	503	523	524	472	510	515	456	511	522	463	505	486	485	533	541	497	510	521	511	498	476	468	538	484	516	525	455	511	510	487	501	492	502	520	478	486	494	517	503	542	496	527	506	512	504	540	520	491	472	514	517	475	511	543	497	492	519	495	484	490	518	537	488	503	500	499	501	531	482	458	535	486	500	481	503	490	497	467	491	483	537	512	494	498	519	506	525	528	489	536	500	563	540	512	487	490	528	494	488	519	474	481	498	456	510	493	496	503	519	466	517	516	545	496	524	523	496	530	497	488	464	541	502	482	534	479	517	509	498	532	461	505	545	523	462	487	446	511	505	455	511	466	534	482	479	454	500	492	499	474	518	516	532	501	487	501	462	543	534	546	520	486	500	465	498	517	453	531	490	523	493	480	479	556	531	469	455	436	478	531	476	507	513	512	492	499	497	487	487	498	498	538	506	517	533	500	521	486	472	539	494	534	498	509	497	473	519	461	485	498	510	497	468	477	515	553	520	504	496	489	497	506	469	501	525	484	486	499	543	526	540	494	475	505	534	528	498	516	501	475	513	443	500	454	558	516	505	491	536	502	506	463	504	496	494	501	503	541	458	499	542	476	474	521	527	526	497	482	500	520	542	475	515	530	508	486	490	462	460	492	484	500	529	482	488	513	469	488	540	527	492	489	513	542	502	543	532	497	544	482	479	487	509	516	478	523	509	486	519	467	533	483	499	521	501	503	522	506	495	502	502	455	523	523	499	461	486	514	481	497	515	497	487	494	545	513	508	475	519	513	467	441	483	552	508	449	506	495	491	499	529	514	480	511	514	487	486	486	438	493	514	539	475	536	531	471	513	489	469	513	525	497	511	491	493	488	520	490	528	480	462	559	548	501	487	526	486	490	514	508	518	507	495	529	480	480	479	499	485	456	493	493	481	521	515	457	520	521	501	516	474	492	509	511	514	515	487	499	485	497	508	493	489	493	501	506	479	523	517	527	477	533	489	489	493	466	526	502	507	509	538	494	518	536	467	494	457	482	520	502	462	528	505	563	486	476	484	474	501	468	499	472	494	520	532	509	541	496	471	486	471	530	468	525	494	536	533	541	476	493	493	515	541	521	466	519	512	488	519	491	536	490	483	503	514	480	472	507	477	494	486	519	475	489	495	544	507	469	502	478	489	490	522	510	505	497	503	537	503	504	498	514	521	502	510	454	527	502	515	513	524	532	521	462	543	475	502	490	484	485	472	516	507	500	495	550	488	527	505	462	504	507	510	485	521	487	496	515	531	488	528	486	517	513	499	490	515	463	482
1601	391	423	406	429	375	411	459	387	416	415	395	356	341	376	355	374	389	350	371	413	377	450	398	389	375	383	410	381	343	413	393	428	396	365	392	413	394	418	396	438	365	366	406	361	408	435	399	394	406	415	381	416	396	450	381	423	385	391	397	413	422	403	382	430	416	381	409	376	401	347	420	388	367	420	404	382	389	365	346	392	368	401	388	385	443	383	376	458	389	377	418	393	379	342	415	405	437	373	412	441	416	405	430	443	398	390	393	406	392	411	350	395	342	404	386	425	436	387	452	386	374	385	381	381	385	396	379	400	391	386	396	424	362	404	414	382	422	383	365	414	423	403	374	394	426	442	373	374	387	418	379	416	402	377	441	415	393	373	380	381	381	397	451	363	417	380	413	451	374	392	405	395	399	390	407	380	417	423	426	388	412	378	419	376	398	427	374	389	411	391	413	413	439	371	380	370	450	399	386	365	435	417	349	359	392	408	375	392	411	385	425	408	398	384	380	416	373	395	426	385	366	402	379	392	412	394	432	417	384	414	379	404	428	388	386	423	369	398	406	374	424	424	387	400	392	410	440	411	381	418	385	354	380	379	410	377	387	397	427	454	423	410	400	407	391	363	366	403	376	381	428	404	410	393	415	395	407	399	373	416	406	395	384	372	417	426	389	425	393	394	404	419	375	392	402	393	404	396	406	413	402	390	364	434	419	415	386	391	394	397	399	392	388	409	395	369	375	370	377	371	397	410	412	401	380	389	394	390	432	374	392	391	394	409	401	432	394	392	400	426	416	445	399	406	402	381	414	420	425	339	389	403	395	449	402	406	380	441	370	382	375	389	379	382	403	413	396	416	425	417	396	367	384	364	405	393	411	400	406	376	435	396	390	387	383	368	411	400	378	411	391	410	415	396	425	381	423	417	405	446	360	413	411	379	362	447	423	383	392	418	388	389	397	385	389	399	429	372	376	407	417	407	360	371	373	395	397	430	382	352	412	400	414	408	395	391	441	394	427	393	370	400	402	406	353	372	401	402	379	409	412	404	354	403	389	451	420	400	418	378	430	409	443	402	401	379	390	413	403	400	396	426	432	369	403	358	372	370	378	391	418	429	414	415	402	415	397	393	368	424	413	393	402	372	375	414	439	436	367	391	400	410	362	430	384	386	426	400	392	393	363	411	345	389	382	394	401	390	415	389	417	375	347	431	382	374	377	448	412	405	390	455	388	408	370	355	428	389	374	363	384	409	371	406	404	381	389	377	395	378	410	389	450	402	408	389	418	385	360	373	385	471	400	422	378	405	424	370	397	387	423	401	403	418	375	412	406	387	400	393	362	389	390	406	419	448	381	377	406	396	383	390	400	422	395	386	392	430	408	398	422	371	368	385	430	380	366	395	400	386	423	403	407	395	407	405	376	396	365	399	403	369	378	419	405	363	394	389	390	410	405	442	406	404	385	415	397	360	364	391	425	440	377	424	425	417	401	385	440	434	403	382	383	407	381	427	415	389	410	398	401	402	400	368	390	420	425	387	435	414	381	368	391	388	435	423	411	424	434	442	409	393	400	418	402	409	393	388	404	393	406	407	382	410	373	394	434	401	390	418	424	410	434	400	400	371	380	400	380	375	397	402	395	415	412	365	440	400	391	443	369	349	373	372	381	397	404	383	392	368	407	426	405	391	387	379	414	382	383	416	416	408	319	400	393	387	452	420	362	401	399	407	364	411	371	419	383	425	380	407	401	394	363	410	418	361	382	376	355	379	386	404	394	419	377	429	388	380	430	397	364	378	385	399	404	402	411	375	372	367	393	430	389	445	397	370	385	386	360	381	389	361	404	414	369	423	413	407	416	389	436	382	398	445	378	385	422	367	356	418	429	373	379	398	395	411	399	419	411	395	410	370	355	372	379	379	418	395	404	376	426	384	395	424	381	435	382	410	378	442	382	422	382	399	390	399	372	397	409	433	370	398	414	375	428	396	409	431	443	389	387	399	396	445	403	348	376	373	386	377	435	383	354	370	381	404	357	380	388	400	372	421	420	354	401	409	432	387	383	416	406	419	381	437	414	427	390	405	408	380	402	393	369	384	398	408	472	396	421	394	362	402	370	389	429	407	401	400	394	406	408	393	400	370	427	381	368	395	386	408	396	394	369	395	386	390	432	427	448	405	430	369	341	391	376	400	431	372	374	426	410	402	374	391	411	394	375	365	349	386	399	401	422	421	381	392	428	408	367	416	381	416	428	420	382	431	431	394	445	405	424	331	345	410	349	397	399	424	392	379	379	383	424	430	396	364	417	394	364	385	402	401	378	374	409	397	390	369	416	446	378	363	414	427	366	385	411	402	410	393	356	431	358	391	442	379	363	382	380	396	396	379	394	421	389	376	417	425	449	387	411	373	397	421	394	414	393	370	373	394	420	389	412	420	393	369	391	383	436	382	403	431	389	428	430	401	393	408	414	399	404	412	420	436	411	390	400	418	388	395	416	364	392	369	360	383	374	384	451	446	440	374	412	408	395	401	390	391	390	406	406	397	379	380	373	398	415	371	428	410	406	379	374	415	397	330	410	403	374	390	390	383	408	375	409	376	422	400	412	360	395	383	388	383	396	375	422	396	425	397	420	394	382	389	408	380	381	373	406	440	432	418	382	390	345	395	394	411	428	394	375	411	394	373	403	401	381	375	403	407	377	399	388	393	377	391	353	382	381	405	389	402	389	413	391	365	413	409	352	423	369	380	399	383	415	438	420	414	363	356	410	362	395	425	430	403	360	402	374	411	394	382	366	398	391	404	395	425	471	377	401	354	390	396	380	410	384	395	393	385	388	415	395	417	392	399	374	371	395	437	415	355	387	375	415	413	400	352	378	416	361	364	423	411	383	443	378	382	366	392	379	395	382	414	392	367	392	378	418	408	402	417	362	368	402	415	391	420	359	377	381	436	390	436	413	465	381	392	392	378	383	360	406	385	383	390	405	465	408	401	412	372	402	371	403	369	404	415	398	375	414	349	373	394	393	412	363	348	391	364	429	410	375	386	399	399	389	396	402	405	419	409	376	399	442	374	404	379	381	387	372	375	374	386	370	423	417	381	382	449	409	381	386	437	382	399	387	387	417	360	382	424	416	384	415	390	390	409	352	412	381	382	388	441	443	386	377	413	408	411	400	394	382	379	385	385	433	387	403	417	364	417	398	375	430	419	387	380	407	449	392	374	391	408	423	381	389	389	377	389	428	423	407	416	398	420	403	365	379	427	392	425	369	405	382	434	444	389	377	396	395	378	405	379	398	380	431	395	421	422	389	404	412	389	408	398	368	384	418	370	388	380	398	367	405	410	399	412	394	418	429	367	412	389	412	400	385	386	412	354	369	409	387	373	401	356	395	405	445	399	380	408	402	377	398	399	397	445	365	373	387	393	400	387	369	392	398	411	405	379	402	425	365	388	411	391	409	402	395	403	423	385	358	420	428	404	369	380	367	388	425	382	359	391	376
2108	864	897	889	886	875	892	908	900	885	916	837	849	897	835	853	917	868	882	860	893	836	867	864	816	834	902	875	843	863	863	859	850	866	889	940	872	883	886	863	838	891	895	876	889	858	885	891	933	866	825	866	881	821	824	855	824	830	882	892	826	848	852	886	842	848	842	845	863	878	899	878	848	858	825	858	911	849	827	850	868	859	819	883	854	825	884	884	864	900	880	885	885	859	841	839	874	864	867	841	866	872	883	844	835	863	868	860	870	911	849	842	877	872	904	861	913	871	862	816	834	890	893	895	828	909	853	863	867	840	845	844	881	899	865	842	854	905	849	888	844	849	830	879	837	852	902	875	812	871	844	889	868	824	883	880	893	891	892	855	848	837	888	856	884	915	861	925	890	863	891	868	878	906	867	867	915	883	913	877	869	809	833	888	853	908	860	937	882	930	885	900	860	885	884	843	871	836	854	880	909	887	857	857	874	803	839	922	874	861	855	920	866	861	870	853	897	863	901	842	870	884	893	865	855	888	867	882	825	839	868	861	818	901	856	834	847	871	895	801	919	866	853	831	849	896	786	857	847	877	872	875	873	890	812	870	859	924	836	853	870	892	887	858	867	834	875	881	867	803	880	865	854	883	859	892	887	850	841	865	859	847	835	905	876	880	904	848	871	876	814	826	882	849	864	901	886	876	877	867	858	838	854	919	895	881	895	835	876	786	906	870	874	838	808	852	871	870	956	851	862	891	840	817	850	892	851	856	835	820	847	892	895	861	887	816	850	862	855	858	818	886	863	861	906	795	834	843	802	842	861	814	863	861	892	918	904	870	821	844	862	906	829	851	894	829	845	825	865	888	869	841	869	885	888	862	826	891	848	873	906	857	868	855	839	860	831	885	805	881	857	885	888	859	857	834	849	863	870	838	869	852	914	920	826	854	875	853	901	849	860	861	872	921	897	905	870	859	843	879	827	902	886	868	873	854	833	863	855	835	835	864	839	839	850	855	858	805	864	891	883	860	867	821	806	850	833	829	853	829	878	854	868	853	881	853	889	836	893	849	886	879	872	862	863	849	863	898	891	827	889	805	831	859	922	892	891	825	911	858	834	866	890	823	841	909	878	851	854	901	904	880	840	859	906	857	916	890	817	888	877	898	877	901	891	855	867	894	901	880	859	872	873	910	843	831	853	857	863	888	885	810	872	872	868	839	850	811	854	871	856	863	864	850	849	840	916	877	871	838	909	881	876	858	847	859	875	915	879	868	839	865	819	872	804	849	795	936	870	837	825	884	898	851	874	854	863	833	866	857	862	826	873	838	840	851	872	811	880	888	877	877	840	837	925	877	917	858	850	850	872	852	852	816	878	879	858	840	858	873	864	904	869	878	887	835	856	863	841	887	936	864	855	849	919	846	891	796	853	795	874	841	881	808	833	878	845	868	849	876	846	854	887	801	819	827	845	926	900	837	864	854	876	874	889	872	891	845	778	833	890	834	828	881	863	868	871	854	811	857	880	836	862	872	873	885	896	880	868	816	824	848	833	820	847	832	903	876	876	837	874	835	828	836	890	859	860	858	883	922	858	858	901	826	885	887	860	926	868	886	851	837	858	899	885	894	870	866	905	862	921	875	853	859	882	871	865	842	797	890	867	863	865	831	797	826	902	874	892	889	881	853	827	825	852	855	917	843	886	935	861	793	808	885	858	902	928	858	904	849	850	903	861	872	864	875	808	850	874	858	918	848	930	873	798	811	920	891	820	879	910	898	868	868	872	823	859	813	841	882	855	825	877	891	835	918	846	881	903	791	852	827	872	870	850	853	877	855	855	859	907	859	881	900	837	832	877	830	887	886	879	853	867	883	881	810	857	880	915	864	816	876	836	835	889	877	909	876	880	888	888	820	897	908	835	909	899	845	844	890	801	845	850	945	839	908	876	845	871	910	884	869	876	830	902	856	838	891	872	866	912	890	855	866	876	883	889	888	881	892	878	831	848	854	901	864	855	849	869	884	853	850	845	859	865	876	894	835	883	866	873	851	806	860	822	886	878	854	868	839	900	841	839	832	882	850	854	875	902	845	857	871	862	856	925	861	901	929	926	840	843	856	848	853	823	868	852	896	882	859	875	913	890	913	850	842	810	865	886	897	893	825	861	884	863	874	861	838	884	857	830	939	851	885	851	838	877	860	919	835	923	854	857	806	851	854	883	881	910	821	843	854	844	858	844	922	829	905	884	890	835	794	884	852	864	858	838	908	860	937	867	851	900	845	848	900	894	872	852	915	860	811	859	884	882	818	890	913	840	866	873	847	839	887	879	879	896	894	874	910	894	849	846	842	872	887	871	862	886	837	881	829	872	862	902	851	873	871	895	900	876	855	880	905	894	857	889	907	825	821	818	831	846	829	877	859	854	896	888	869	882	830	858	863	849	873	881	869	903	881	869	851	877	834	863	912	860	841	877	816	825	821	883	870	885	882	853	835	843	846	788	884	899	863	859	880	850	851	892	878	870	890	879	851	840	857	819	879	844	825	892	852	861	867	916	903	879	865	892	854	849	890	833	920	840	879	836	898	865	900	878	814	868	884	876	850	903	872	845	809	834	869	845	917	906	885	859	868	849	858	849	884	853	848	849	846	825	849	887	844	914	837	882	841	869	863	905	870	882	904	842	885	826	909	904	860	882	856	894	822	824	857	897	878	863	896	859	868	881	815	849	919	859	817	872	840	861	820	873	834	854	877	856	903	949	876	878	870	911	842	867	888	842	855	837	879	891	928	874	870	834	886	883	868	867	815	870	837	839	842	888	887	831	905	911	850	806	901	881	890	884	873	895	902	849	880	862	862	907	875	866	871	854	838	877	853	875	795	826	828	871	848	872	812	838	912	878	899	819	854	860	854	804	837	871	877	883	865	869	815	929	889	893	884	901	855	874	882	876	834	920	903	881	843	842	809	888	896	859	826	878	878	840	876	848	864	882	876	892	858	910	889	857	824	825	901	835	847	863	854	761	834	875	843	835	823	833	870	892	840	872	834	878	864	873	899	862	888	857	876	868	854	869	852	908	875	855	863	872	892	941	929	882	850	836	876	811	886	870	876	935	874	878	871	835	895	860	842	884	890	847	828	829	938	897	846	892	844	919	863	882	870	870	792	893	870	860	885	908	859	868	788	859	846	889	838	857	907	851	841	854	872	835	851	861	913	844	922	892	859	877	932	805	894	855	913	858	880	827	841	854	840	825	867	841	841	872	892	874	885	918	869	865	822	793	883	881	906	857	909	860	870	821	862	894	885	883	905	836	874	824	850	839	875	877	890	850	832	860	854	834	887	858	852	905	861	873	837	877	849	912	854	876	853	874	882	844	871	854	927	871	889	849	888	864	876	838	867	829	783	792	870	866	878	862	855	860	823	856	908	865	858	828	877	885	834	877	892	902	861	843	842	871	906	857	844	837	831	842	835	859	854	865	871	892	849	872	876	857	908	821	904	877	873	876	881
7749	523	513	433	381	260	273	243	211	192	237	229	225	203	229	192	231	201	202	196	181	212	223	197	178	190	203	191	182	185	208	163	201	184	191	215	225	197	202	185	188	175	188	200	186	192	194	220	184	195	176	188	210	173	171	174	208	176	214	167	204	202	194	186	200	196	149	156	184	229	182	212	179	195	202	203	200	179	161	196	194	185	216	200	189	204	193	197	204	191	188	198	188	202	186	212	158	185	198	232	191	191	199	183	209	181	189	161	185	164	206	193	181	220	177	172	193	213	188	172	194	200	161	205	192	190	204	217	211	189	188	192	198	135	173	202	209	185	178	191	200	182	173	214	175	198	197	173	203	215	181	168	178	191	179	227	186	188	184	203	191	177	193	179	217	208	205	175	180	208	166	176	214	192	204	203	182	183	198	197	194	175	173	174	173	195	215	222	195	197	155	170	219	206	170	200	193	191	177	204	195	189	176	193	183	202	197	175	170	185	200	169	211	191	184	194	216	168	190	205	233	207	174	211	203	177	226	181	186	186	169	176	203	183	208	172	162	209	207	211	209	179	193	180	203	202	210	203	190	208	173	200	175	183	198	191	196	192	203	181	195	210	211	202	209	215	221	204	219	168	211	191	175	214	206	215	170	195	190	201	179	176	203	212	182	208	186	212	185	183	183	179	168	218	213	207	189	194	201	193	168	170	167	193	204	177	205	198	196	203	157	185	197	179	205	189	178	190	202	203	193	191	190	184	162	205	194	188	188	192	202	210	194	175	221	209	185	222	188	200	199	186	199	192	192	186	176	162	186	192	207	184	179	196	167	176	192	185	209	187	193	182	188	200	199	198	180	175	214	197	196	190	225	163	202	187	181	187	187	183	162	178	224	210	192	174	187	207	236	189	179	202	201	183	184	196	184	176	189	196	216	203	202	193	202	180	168	195	200	191	180	200	193	210	203	202	220	197	166	202	205	200	188	201	206	199	186	218	193	197	234	190	195	185	179	173	207	195	221	192	220	181	187	199	193	186	212	212	185	192	180	171	197	176	197	177	192	173	192	196	188	184	187	192	192	178	212	154	209	197	172	182	185	200	181	178	192	186	172	191	190	189	201	189	188	156	189	181	216	195	207	190	167	199	213	178	180	193	187	192	198	186	223	196	182	191	197	194	191	206	197	198	196	176	208	196	174	176	201	193	197	192	198	184	188	180	205	183	174	187	186	213	151	212	180	193	184	170	188	224	203	183	205	220	229	170	208	232	196	197	186	179	202	191	196	190	199	187	189	184	189	175	201	178	189	179	217	213	205	189	217	198	177	214	214	202	178	188	221	217	208	188	185	188	190	188	177	161	192	195	178	201	214	192	178	157	211	175	188	169	172	192	178	192	178	169	199	203	221	236	191	211	220	201	198	210	206	182	198	202	178	195	204	191	196	166	183	194	227	176	188	191	193	208	179	197	194	212	177	176	201	188	170	205	168	197	181	180	181	174	206	197	179	173	203	227	208	176	196	204	194	172	174	199	212	192	193	200	211	195	192	210	181	181	183	192	167	190	205	178	194	180	179	201	162	189	182	191	228	209	196	204	202	204	220	197	211	205	186	203	232	204	201	181	185	183	178	199	195	203	203	189	198	199	201	176	185	205	192	178	201	215	211	203	176	214	193	178	196	181	206	179	168	216	200	223	173	188	195	203	185	187	212	217	191	191	203	185	204	202	188	173	203	179	175	201	199	185	173	209	202	198	175	186	201	204	183	190	185	188	168	172	201	194	201	186	183	205	210	166	191	208	210	215	182	200	187	172	176	173	187	200	196	187	181	170	166	206	207	202	221	194	194	176	193	197	195	206	180	199	169	184	162	202	199	192	208	191	175	180	204	188	188	194	185	191	198	206	195	189	184	192	238	215	213	199	209	197	181	199	208	191	202	179	179	208	213	215	195	186	190	186	224	204	221	214	209	215	190	203	194	156	203	180	222	190	194	194	186	185	205	211	193	191	194	224	180	191	193	194	207	188	181	183	217	185	193	193	233	180	187	177	177	185	200	189	195	195	196	200	197	192	200	185	183	166	197	206	196	190	192	185	195	171	181	204	167	178	186	211	187	188	207	205	172	187	228	212	177	197	214	187	193	165	194	194	197	215	208	189	197	206	163	201	202	211	195	209	181	180	185	155	185	200	159	177	193	191	185	206	191	180	185	188	181	213	198	180	170	188	162	214	160	198	200	185	171	179	226	173	173	212	169	202	205	173	178	195	170	206	189	195	177	220	216	180	194	229	194	193	212	193	222	164	192	189	198	213	181	209	210	212	199	184	217	178	180	213	192	195	154	198	189	183	200	161	185	210	214	193	170	182	188	212	190	215	197	171	182	171	196	202	197	192	217	207	202	202	204	189	207	207	168	197	193	183	189	182	203	193	206	212	180	169	175	162	200	197	154	205	204	194	191	185	204	181	203	182	185	180	186	181	206	180	221	172	207	203	199	177	193	191	189	212	203	175	185	197	208	161	181	171	203	204	202	206	208	199	198	208	171	200	174	200	200	188	194	164	179	175	183	198	201	191	212	172	211	178	197	195	231	199	183	210	179	189	183	195	206	203	193	200	185	193	169	168	186	203	201	192	185	192	190	194	203	204	196	180	211	188	181	179	209	186	176	200	181	191	185	204	206	190	222	206	165	198	210	207	183	191	196	185	193	207	201	159	177	194	205	185	192	183	180	184	200	192	190	178	178	212	211	178	185	189	194	193	208	187	219	176	205	186	199	193	200	179	204	209	172	174	206	188	155	194	215	209	178	214	185	185	177	190	198	180	168	181	174	143	210	203	188	179	200	172	210	197	177	183	171	184	204	210	193	181	174	203	217	175	183	220	179	195	183	178	191	201	202	213	183	191	207	173	192	179	192	194	214	174	202	206	207	189	192	197	207	225	189	206	160	194	195	221	184	188	194	207	202	153	208	174	182	194	193	222	224	177	199	191	192	203	206	182	179	202	196	173	208	168	219	198	171	183	186	170	200	183	202	169	186	203	207	196	192	199	177	160	203	206	183	200	166	166	189	196	181	188	193	179	201	181	200	194	201	190	219	216	186	167	172	161	188	187	191	176	201	197	183	232	196	204	153	196	195	177	185	202	186	180	201	203	192	210	197	176	188	179	202	195	188	185	168	205	225	194	209	192	186	197	178	175	197	215	205	182	185	186	187	237	195	192	195	197	199	186	214	207	213	198	191	212	183	169	174	192	191	194	203	185	177	206	214	164	173	153	186	209	198	185	177	179	165	187	205	196	178	188	181	198	210	224	166	199	193	220	189	206	180	183	182	206	187	188	186	161	158	183	178	193	160	184	180	156	179	181	185	229	204	157	166	187	208	184	194	209	226	212	211	196	193	210	189	179	165	184	191	202	224	187	215	181	173	214	182	211	200	207	187	201	187	189	180	209	200	211	184	219	172	180	181	154	194	164	195	182	207	171	178	175	222	190	158	175	193	186	208	206
6433	732	1225	1325	1104	946	837	779	693	669	622	579	556	563	582	562	542	516	491	519	526	471	475	489	429	469	496	496	503	486	474	492	500	469	478	529	463	477	454	527	501	473	505	474	487	468	492	483	464	503	510	530	473	460	489	458	511	424	459	446	477	490	479	473	456	472	482	481	466	480	448	458	463	465	454	490	519	465	520	431	455	498	467	469	442	492	485	470	466	484	487	471	433	459	456	497	445	456	458	466	476	506	476	456	455	472	457	473	465	477	446	473	468	499	478	417	466	484	421	465	505	415	451	452	495	502	432	459	442	483	468	453	423	466	503	477	472	478	440	457	450	461	475	478	480	434	453	461	493	454	457	451	490	475	464	463	459	479	451	450	462	469	464	479	457	469	487	408	441	499	435	499	499	445	464	461	489	449	441	458	476	476	447	446	506	452	501	462	466	515	448	440	486	465	445	450	428	463	432	495	462	454	491	420	447	475	488	469	462	467	463	502	472	445	489	465	465	417	440	449	420	465	501	495	432	463	491	479	454	451	490	452	441	459	463	431	472	457	442	466	437	483	468	454	486	477	441	459	452	472	439	459	458	447	425	427	466	502	475	461	478	458	491	492	494	460	449	444	450	467	504	450	467	472	477	481	455	434	466	467	481	478	457	467	446	446	457	486	471	455	461	487	489	471	459	428	476	467	459	479	467	491	460	451	459	468	451	427	459	465	430	479	445	457	427	470	451	493	448	442	451	456	455	427	477	467	431	488	452	459	437	449	460	503	445	448	499	439	438	481	463	445	440	478	459	470	434	444	481	466	460	478	482	476	461	426	446	459	451	464	444	465	471	415	510	475	458	435	489	474	432	433	464	462	464	485	464	472	473	487	468	461	445	490	477	460	448	474	426	504	474	453	483	446	442	472	449	452	501	444	485	460	462	460	456	427	407	444	477	445	493	448	446	449	453	449	441	488	482	429	475	408	473	457	451	413	450	453	462	453	483	497	445	487	475	442	489	483	491	468	456	435	457	472	490	480	503	429	490	478	467	462	446	463	451	484	457	450	454	497	457	481	488	455	431	442	457	458	482	501	434	487	459	464	417	450	528	427	485	457	482	458	480	447	469	490	472	445	481	451	459	505	488	478	445	466	465	433	461	440	463	473	450	465	468	484	481	472	445	449	471	431	474	441	493	462	492	474	480	433	432	445	443	426	470	452	497	453	452	464	453	438	464	491	474	434	491	488	480	492	477	450	455	474	449	446	468	483	462	522	468	454	460	466	477	455	442	479	447	440	473	450	491	514	447	466	472	459	464	425	436	457	439	463	513	451	442	460	494	497	469	453	410	507	447	438	469	477	459	449	445	507	482	484	440	496	465	436	478	432	450	465	457	498	447	431	483	467	451	485	453	482	469	479	491	477	470	436	475	508	466	465	465	462	474	506	429	455	470	462	494	467	420	466	474	468	462	430	444	431	476	466	467	456	453	487	481	455	460	455	492	417	468	465	469	477	469	468	505	455	451	459	477	497	521	445	472	453	478	438	456	449	473	428	456	463	436	446	512	470	440	486	445	444	446	500	472	471	457	451	466	479	445	464	435	495	484	458	430	484	433	467	463	470	455	492	468	481	493	450	473	424	415	453	489	459	477	488	438	452	441	477	442	469	487	440	500	476	444	449	490	435	444	438	455	494	469	427	494	459	446	474	438	443	444	449	461	488	457	466	457	463	452	490	478	450	453	441	408	466	463	446	449	486	467	493	438	494	493	444	445	443	488	487	461	483	464	439	498	475	473	483	436	472	439	473	429	427	425	477	475	462	496	433	508	438	443	444	419	510	451	496	450	448	459	474	420	459	468	442	467	472	457	483	448	486	500	472	492	487	487	466	477	438	466	464	519	467	465	439	452	501	461	440	474	475	475	475	482	463	490	450	446	475	462	478	441	450	437	480	478	471	428	470	488	466	456	474	468	444	459	472	442	465	444	475	445	449	517	447	464	466	466	479	460	457	474	503	486	445	425	452	493	435	463	511	455	485	476	477	474	442	452	455	481	471	467	451	450	452	466	444	456	481	427	463	463	466	458	478	518	452	481	481	485	449	492	429	462	447	484	433	462	490	464	482	485	464	493	466	446	463	464	465	509	479	457	476	468	434	489	471	449	429	447	460	499	502	450	469	485	455	481	483	510	457	465	485	467	448	471	475	475	458	489	478	465	505	480	472	455	461	514	463	499	466	446	455	456	456	439	429	466	450	487	491	479	470	477	483	461	451	464	500	464	486	490	467	471	485	455	510	461	489	475	462	452	441	447	479	491	453	436	463	477	457	461	441	465	456	470	459	477	477	468	470	477	465	473	490	446	464	474	466	483	476	474	460	449	460	473	432	429	472	519	453	468	494	458	431	484	450	460	462	476	491	463	441	416	477	445	466	490	455	473	521	482	490	487	493	444	438	450	437	417	439	494	475	459	465	470	455	462	471	462	461	464	419	451	422	499	446	478	453	463	423	454	487	489	468	459	497	508	475	463	450	451	475	479	479	498	453	449	440	473	473	474	449	476	428	452	461	466	418	477	486	439	486	449	440	458	506	467	461	465	460	439	472	474	447	464	478	489	431	480	450	475	452	440	467	504	477	474	484	418	460	474	462	458	463	453	449	463	526	465	459	472	475	459	475	462	451	493	433	497	457	473	473	486	426	461	475	470	452	483	487	458	447	469	450	435	444	511	451	476	463	476	465	470	463	464	445	477	458	508	454	473	450	472	458	452	468	499	467	475	473	475	441	437	452	432	487	454	477	486	445	426	452	476	470	493	447	461	452	466	441	474	450	452	463	483	483	472	444	487	480	479	442	473	497	464	493	457	454	460	441	445	470	470	497	455	483	491	465	480	457	495	464	433	461	501	426	460	481	437	437	494	464	445	449	460	462	465	461	477	443	460	478	436	441	497	491	416	461	431	448	479	440	504	479	479	444	491	412	493	477	475	455	439	469	468	466	504	475	424	475	467	451	462	457	471	464	465	478	459	486	495	468	490	478	471	464	478	481	450	465	466	460	475	415	470	431	440	482	435	489	458	435	472	460	500	475	468	495	449	472	456	460	478	455	455	468	476	464	444	467	458	465	432	457	459	493	464	477	474	442	483	462	489	478	471	459	455	461	473	437	461	449	487	418	442	451	482	458	409	448	479	475	460	505	456	455	432	436	444	443	480	491	454	455	487	456	476	490	424	450	441	437	448	447	462	496	483	454	479	465	480	460	444	463	454	454	438	487	502	460	465	456	475	476	472	458	484	528	462	481	497	513	453	427	473	507	474	523	469	424	469	446	477	468	477	459	479	465	462	437	443	445	458	489	486	450	426	400	506	466	471	409	444	438	483	436	457	494	466	467	488	474	444	407	471	454	478	459	459	409	489	492	480	466	460	490	468	453	435	445	462	471	470	446	509	431	451	450	455	470	478	447	443	477	442	452	439	473	439	410	453	500	447	449	483	446	458	497	471	446
14948	1240	863	636	530	439	348	299	285	242	225	247	216	236	250	224	224	206	233	203	201	205	175	198	185	198	201	203	189	196	188	208	199	202	219	191	181	212	213	228	212	199	214	181	184	177	183	228	199	195	194	193	182	192	194	180	186	211	198	200	178	181	178	198	192	171	203	219	201	170	180	178	209	186	180	187	216	236	205	176	211	173	196	219	194	209	228	178	208	202	185	187	207	206	181	199	192	191	190	199	190	208	193	185	197	213	185	206	200	199	200	181	185	222	202	190	165	187	189	194	201	169	179	202	184	206	206	212	200	200	196	172	199	174	226	196	195	184	185	209	193	162	187	201	180	204	194	194	172	206	223	184	209	208	192	190	217	177	209	204	205	230	176	174	208	212	226	201	208	176	189	197	211	155	179	202	188	185	186	189	186	213	201	176	199	202	191	190	199	206	176	172	198	188	202	181	202	205	179	220	193	193	172	209	180	187	183	184	208	205	199	207	201	183	201	204	204	202	205	214	199	187	185	192	180	229	199	192	204	178	208	185	187	172	168	195	195	203	192	199	210	197	196	197	192	193	191	195	165	188	207	217	168	207	202	179	187	197	201	201	188	183	180	191	185	195	191	194	209	198	201	202	204	172	214	170	198	210	187	171	186	195	194	202	197	164	204	188	187	196	194	209	185	218	210	205	178	182	214	194	185	194	185	199	201	204	184	172	221	194	190	175	196	185	180	173	184	216	207	200	193	180	201	191	192	180	195	183	196	202	188	207	212	207	204	223	213	208	207	214	206	182	172	190	181	189	175	210	190	247	206	194	189	192	186	209	206	212	237	187	178	202	198	200	182	208	184	179	176	179	185	200	182	214	201	182	193	181	198	207	207	201	181	182	195	183	201	230	187	173	195	206	188	195	204	188	214	186	189	202	185	162	201	224	204	169	178	170	193	206	210	203	210	178	200	200	188	218	170	190	195	186	210	145	207	190	189	227	179	206	199	202	232	202	228	196	162	207	218	202	205	193	199	190	197	177	196	191	209	178	192	192	191	182	211	235	191	199	198	185	191	188	199	169	224	188	201	171	192	206	205	216	194	200	195	196	233	185	222	195	207	196	180	208	182	192	160	192	212	178	186	190	186	201	159	216	200	189	177	189	203	169	170	207	168	214	182	237	218	183	181	183	187	178	189	198	218	202	193	160	207	186	170	240	173	182	215	186	191	218	222	195	181	214	165	186	190	196	180	181	212	179	192	210	181	156	192	215	217	192	188	203	189	196	195	204	214	213	175	185	213	221	197	157	170	219	192	211	203	164	217	197	194	186	198	189	159	164	201	189	170	191	176	207	208	164	202	183	205	187	188	201	187	179	180	193	178	161	197	190	187	219	205	180	222	188	209	175	206	215	181	178	194	178	190	182	192	208	221	185	204	199	187	200	188	186	192	193	182	176	205	200	176	207	186	182	175	193	217	207	161	207	200	192	158	197	178	192	187	196	192	205	172	180	215	187	185	201	185	181	199	206	179	201	188	199	205	173	188	197	202	199	187	189	198	200	187	221	211	177	197	202	213	194	196	200	193	216	187	215	197	174	205	179	178	202	175	193	179	195	191	188	192	212	190	187	198	206	180	200	226	190	208	176	168	203	234	206	175	210	181	206	202	200	195	208	194	181	194	209	218	215	193	204	187	183	217	202	173	168	187	194	193	203	175	185	212	187	191	220	190	176	195	233	231	200	195	216	197	204	200	203	193	209	197	197	204	204	199	187	201	197	199	186	199	197	177	209	216	207	192	205	213	182	170	184	201	210	198	203	185	177	202	198	207	193	168	186	187	219	205	190	190	211	180	190	188	203	169	220	159	233	183	188	199	193	207	221	194	182	215	194	185	210	179	180	188	207	187	191	210	202	184	208	184	191	181	174	173	187	203	198	181	180	188	195	204	169	183	197	193	195	190	184	184	196	200	195	213	180	193	212	184	211	192	187	201	167	212	194	208	193	209	178	179	206	163	196	177	219	202	199	200	176	189	181	164	189	182	204	195	198	205	189	197	217	163	201	182	190	180	224	187	204	176	174	187	202	207	190	210	181	188	183	161	187	183	184	201	187	210	206	183	196	163	180	185	197	190	194	202	194	202	184	167	196	204	187	190	214	204	185	162	208	187	166	193	206	163	193	186	187	181	186	188	199	186	187	189	189	160	187	185	178	165	210	207	177	204	195	195	193	199	181	173	208	205	192	192	183	204	210	210	215	207	206	195	187	195	177	180	210	209	185	204	192	192	178	177	193	208	228	193	194	184	244	170	226	195	202	184	209	174	189	201	190	187	247	194	204	224	189	186	162	179	190	199	224	196	185	194	207	200	193	176	205	191	219	198	195	176	203	175	172	193	192	182	179	211	184	179	187	193	225	177	203	166	197	208	198	176	213	179	176	187	196	188	209	172	187	194	185	196	195	170	177	201	179	186	202	200	186	201	184	215	220	207	210	231	188	226	182	210	196	197	202	169	200	204	179	210	195	212	192	186	180	194	194	186	178	184	212	205	200	213	188	193	207	183	185	182	190	195	216	211	210	178	200	185	195	206	166	199	218	200	197	204	197	201	166	207	200	190	199	208	196	168	177	181	228	183	166	204	183	202	165	218	219	187	169	225	191	196	177	176	198	191	186	178	166	141	186	201	171	202	169	198	200	178	195	214	193	216	186	191	211	215	186	217	202	200	206	176	204	206	204	202	205	199	174	177	202	231	187	218	196	181	199	175	179	200	210	206	213	188	196	161	232	190	192	191	198	195	163	203	186	204	221	172	209	203	184	208	183	188	183	190	218	200	184	184	198	172	199	200	197	206	178	204	157	183	188	194	207	182	198	190	185	194	195	216	193	196	214	195	203	177	192	167	187	217	183	206	203	236	202	166	174	200	194	179	212	199	183	181	230	203	177	193	197	220	228	213	195	181	195	205	199	195	200	200	196	239	167	201	213	162	215	180	161	213	224	176	213	219	218	168	184	224	183	173	200	197	189	178	213	187	199	191	182	203	212	190	175	219	185	203	192	196	193	200	202	165	212	177	195	194	191	173	191	185	203	180	170	196	188	162	175	188	198	187	214	217	189	199	202	187	192	199	190	211	197	192	187	193	189	195	225	200	182	195	208	184	212	209	197	187	203	210	201	198	208	200	184	236	203	196	173	164	206	204	211	215	188	170	195	188	181	185	197	169	183	209	218	206	191	191	204	206	231	207	192	214	195	183	196	202	202	192	206	165	159	212	181	168	179	195	179	191	199	220	210	193	196	200	213	193	185	183	213	197	185	172	202	200	169	186	181	163	194	173	223	187	208	207	168	170	211	190	178	216	200	172	196	192	201	208	195	207	184	194	160	193	199	186	207	214	208	232	181	180	196	202	192	184	225	201	217	189	210	181	202	195	192	211	196	179	203	176	189	183	185	198	217	207	174	202	190	183	192	181	206	202	201	186	199	189	209	222	192	222	211	196	178	199	183
8229	1096	2000	2094	1779	1535	1319	1075	955	798	866	779	692	710	714	654	650	624	600	609	597	575	554	615	556	529	555	546	561	507	562	552	547	525	506	515	513	541	490	516	520	526	535	566	498	565	497	517	504	547	505	552	492	531	525	516	480	490	530	539	478	506	541	509	524	531	534	542	506	518	507	538	513	554	498	497	509	485	477	495	487	488	498	506	523	472	501	485	470	534	476	512	488	502	479	517	498	540	503	472	469	524	530	483	487	494	501	466	523	500	478	505	472	480	469	514	521	474	459	520	548	488	502	506	486	489	518	496	483	491	505	525	484	529	517	472	503	488	468	506	446	503	524	485	468	545	538	474	536	519	503	532	524	489	485	497	461	522	471	502	550	509	510	520	475	495	500	508	543	474	478	529	494	495	508	531	511	512	489	526	503	488	501	511	507	483	494	478	506	491	494	518	491	519	518	543	519	508	591	550	478	481	506	472	484	520	465	480	476	504	505	496	484	481	508	513	504	557	482	500	510	497	539	504	527	520	543	532	509	509	487	539	457	490	515	482	466	469	502	476	551	535	520	465	496	473	465	482	529	499	495	501	510	456	491	498	468	477	515	487	473	484	523	500	491	492	521	540	471	501	557	484	524	509	515	508	495	513	509	528	488	459	543	490	513	510	512	490	501	482	504	501	456	499	481	496	502	489	512	494	521	455	475	496	491	510	463	533	503	517	493	489	526	496	448	518	502	473	505	519	496	471	520	493	536	495	487	518	500	512	531	484	471	498	494	514	492	485	499	509	488	490	515	494	502	468	475	440	485	494	452	532	518	477	514	500	546	501	488	490	510	475	472	484	478	494	511	489	531	475	491	492	551	527	500	493	531	481	455	515	482	510	532	507	479	524	500	559	532	502	498	517	505	472	472	509	500	479	478	534	454	517	517	534	505	502	541	491	514	536	493	451	501	511	520	483	529	504	488	530	509	512	474	482	543	520	480	490	499	497	489	466	478	498	506	539	552	497	542	526	518	511	503	463	541	510	519	513	540	503	513	500	515	486	521	481	505	491	478	505	483	512	517	455	482	496	517	514	474	493	556	502	497	521	482	520	537	477	496	509	525	541	480	514	511	486	478	536	543	510	546	490	547	546	478	511	477	514	488	484	458	481	497	541	474	519	486	504	493	478	487	520	470	522	474	518	470	527	517	512	492	507	514	525	514	508	532	498	540	499	496	472	513	486	449	455	531	449	491	486	519	524	517	473	467	516	500	526	484	504	512	482	492	471	469	492	524	481	502	526	485	493	487	467	488	522	529	501	553	490	498	482	513	455	517	498	476	467	533	506	459	498	548	529	472	511	469	499	500	492	499	456	482	513	465	500	503	521	470	513	494	515	544	517	508	509	497	515	492	493	509	532	520	474	510	485	518	539	489	492	466	500	484	518	498	466	514	523	463	534	491	524	510	482	483	484	506	504	487	490	528	524	508	461	491	567	517	511	483	474	500	484	460	502	487	496	498	490	532	488	482	504	454	474	486	515	486	518	533	488	516	472	499	511	513	504	491	513	518	515	488	524	515	528	483	528	566	540	508	469	509	541	496	541	478	516	506	472	506	516	505	517	510	515	489	532	502	487	515	506	484	501	532	513	499	515	493	523	481	476	504	483	503	501	523	480	497	519	531	475	528	493	505	501	522	464	493	483	500	490	496	527	484	517	490	470	533	528	502	527	536	479	476	522	495	480	508	535	493	512	498	509	509	499	495	443	512	483	543	461	512	491	501	471	547	511	530	490	517	474	515	473	541	514	475	476	470	482	480	518	484	533	486	474	518	539	453	514	476	494	526	495	536	493	523	516	515	507	510	461	530	512	506	510	501	493	483	524	511	485	505	535	489	518	494	444	542	507	487	494	488	523	501	494	516	496	494	489	518	488	493	542	496	536	489	523	512	472	500	466	504	493	532	491	484	519	519	541	498	519	474	519	519	513	487	527	483	470	510	498	507	532	509	497	479	462	498	503	476	474	443	496	541	502	537	545	487	507	474	550	503	537	531	496	547	521	479	543	507	518	478	475	500	506	525	504	514	491	499	500	491	499	517	514	470	515	534	478	522	530	510	455	489	505	499	496	474	465	546	502	503	490	543	504	456	481	465	495	490	507	503	494	527	482	523	496	514	533	497	500	492	512	526	470	510	502	469	515	492	467	510	479	486	504	497	478	471	537	514	472	517	493	515	474	481	482	497	463	455	471	524	548	524	484	492	495	515	470	501	451	493	474	502	489	514	528	488	476	446	500	499	514	489	493	506	473	501	484	495	470	553	480	506	503	523	522	498	477	490	487	469	490	518	505	520	494	499	490	479	511	494	464	511	472	510	482	528	465	495	493	496	471	460	531	506	523	470	512	501	461	483	505	458	522	526	474	487	493	519	492	495	449	490	457	478	504	539	487	485	517	489	506	487	479	498	528	526	510	491	478	498	510	494	509	508	494	480	490	488	495	507	499	475	461	492	525	486	487	539	470	491	517	488	523	535	479	458	498	524	518	483	523	450	453	515	491	550	522	463	518	501	507	514	479	477	517	494	517	478	494	489	490	540	506	502	491	512	479	495	487	473	542	501	490	519	530	511	475	511	493	479	504	475	503	500	504	503	527	512	477	532	528	534	498	541	548	468	498	508	485	468	520	494	493	495	475	543	522	536	493	504	493	494	513	464	498	484	497	522	520	496	506	530	492	496	528	516	482	500	468	553	534	483	509	484	509	517	509	485	527	516	483	526	503	488	479	531	484	475	492	497	474	521	491	497	511	496	534	502	475	476	491	472	495	488	465	471	509	525	507	512	471	502	523	539	494	531	512	501	539	534	498	504	511	515	514	512	516	503	459	496	474	503	481	477	525	493	509	481	516	479	490	455	515	486	516	542	541	497	500	480	485	562	503	485	499	479	524	499	517	473	505	523	519	448	551	452	480	492	501	481	507	487	535	497	476	513	495	503	501	469	488	492	504	502	514	510	530	467	497	493	487	468	530	466	457	487	522	474	477	503	489	531	494	537	543	507	508	493	523	515	477	531	512	494	521	522	524	502	531	495	521	504	520	526	489	481	483	489	534	512	526	447	501	517	477	494	477	544	488	498	519	477	538	484	514	455	509	512	504	492	484	472	555	487	467	501	487	478	497	507	495	498	510	516	524	504	519	507	492	475	522	499	509	491	498	509	563	538	477	526	515	495	457	520	496	482	542	533	482	538	460	478	502	489	479	472	534	455	492	501	529	462	503	491	556	506	488	472	465	487	502	515	503	517	504	478	485	483	489	523	490	511	512	490	504	517	480	493	505	500	481	525	513	479	491	487	498	480	507	516	496	524	487	507	458	451	508	480	511	496	520	487	489	472	484	476	474	467	473	492	507	471	477	496	527	539	490	504	520	487	506	490	493	497	499	482	544	498	460	495	460	478	506	486	504	536	475	497	478	483	510	513	473	473	526	509	484	529	508	495	479	486	513	496	505
1695	468	370	404	385	392	412	420	346	386	398	378	390	391	417	370	374	349	373	435	399	409	382	395	397	402	366	419	402	432	404	372	410	391	394	378	390	413	389	407	367	379	403	356	398	369	383	392	425	384	396	443	393	440	412	405	398	393	396	396	411	374	377	388	381	405	424	434	437	373	404	389	387	405	405	382	378	433	403	415	393	389	424	413	359	423	409	391	374	398	416	367	406	401	395	404	379	393	394	388	447	388	410	438	380	389	365	363	400	392	423	408	361	399	413	399	388	374	377	381	350	422	383	405	393	397	406	357	414	382	393	420	395	381	409	436	441	396	400	373	408	391	382	368	389	385	344	386	376	385	409	369	383	411	373	419	409	389	373	406	402	360	421	406	410	402	401	375	364	397	395	413	436	413	404	375	377	387	401	405	380	422	359	384	407	412	397	408	388	407	417	411	375	410	381	388	399	415	372	385	468	387	395	388	387	395	383	369	383	375	371	368	435	378	417	401	358	429	407	376	389	393	418	397	406	372	394	403	403	424	407	377	374	424	433	418	378	373	372	393	382	405	400	393	371	409	353	378	370	418	386	373	378	436	407	423	379	409	392	374	385	388	372	374	432	394	411	405	362	431	369	407	380	383	375	356	366	379	398	392	400	434	360	396	383	390	389	398	368	372	382	378	387	413	386	408	366	387	371	396	400	400	388	412	376	441	388	378	392	387	382	410	398	387	432	389	358	351	381	392	412	419	381	391	395	391	412	382	387	397	402	398	410	395	406	383	377	349	412	406	393	394	390	378	361	393	388	377	435	401	380	382	394	388	413	384	383	374	385	412	411	416	418	413	398	406	406	399	381	370	404	361	406	371	367	407	349	385	379	349	376	423	410	401	395	387	376	381	395	411	376	381	398	377	362	439	411	403	413	419	377	404	380	389	360	383	380	418	399	360	364	387	402	414	407	434	372	369	447	418	381	431	428	388	387	381	395	393	427	405	381	340	387	371	370	392	384	411	423	406	382	404	424	435	393	395	377	424	362	366	394	400	416	414	427	401	397	371	394	414	375	388	383	378	358	422	388	393	411	432	426	401	372	403	403	375	407	412	406	396	399	353	379	392	391	368	417	407	420	398	397	403	388	399	414	389	440	433	392	398	380	351	417	423	423	412	384	400	404	394	406	410	441	391	430	420	391	362	388	411	410	393	387	422	383	416	434	399	382	385	398	384	388	426	391	408	384	411	374	412	406	379	423	419	406	383	380	430	407	405	389	396	405	366	410	394	412	452	414	440	397	432	405	377	388	421	391	364	422	414	377	379	377	393	388	389	351	416	438	381	386	425	381	394	400	393	426	399	383	374	391	342	363	438	392	394	395	408	378	371	403	417	447	380	443	377	398	377	412	383	429	372	418	435	399	419	367	407	401	389	393	403	404	402	423	403	385	391	381	408	386	384	397	393	427	392	409	387	382	396	391	409	417	390	398	371	358	333	377	410	416	422	370	428	429	369	397	368	381	378	400	429	407	407	446	395	383	365	359	442	423	459	397	394	376	411	448	390	392	413	376	420	422	421	368	404	391	400	363	415	400	380	409	404	396	408	387	391	377	357	405	353	393	406	405	370	406	403	385	399	377	403	380	440	417	377	423	412	394	391	409	416	356	413	461	405	373	382	432	406	377	432	402	377	364	402	382	413	413	344	362	415	394	385	398	405	437	381	359	418	393	401	447	406	407	395	412	382	377	377	343	395	428	400	395	436	389	403	406	376	401	386	414	404	384	389	394	427	379	428	388	420	390	388	421	446	405	418	418	405	419	419	379	410	373	386	387	417	392	385	414	404	368	393	377	426	411	381	374	395	386	419	405	399	412	388	371	429	409	405	390	431	353	413	398	393	421	386	406	434	388	403	384	378	392	380	392	375	410	362	374	375	445	392	410	411	365	428	423	430	404	384	405	386	352	400	346	448	417	411	407	386	358	397	409	415	409	354	416	387	359	396	390	394	383	425	412	421	388	385	383	375	422	395	403	401	411	396	399	407	423	414	404	415	374	369	424	376	432	420	410	368	431	420	405	397	387	398	378	383	421	399	422	377	405	428	402	414	406	383	428	401	413	380	429	368	398	367	354	349	407	392	389	375	380	402	427	401	381	424	424	367	388	369	359	412	389	367	379	392	387	420	385	398	404	403	393	389	412	417	358	435	393	406	399	410	375	376	464	445	441	380	387	399	381	359	389	422	368	357	418	393	394	355	400	396	426	391	376	392	384	407	424	393	406	427	415	428	417	405	424	398	376	389	403	406	370	394	388	394	395	412	400	412	412	374	418	427	436	401	417	384	389	389	443	406	422	372	346	395	383	415	428	387	423	408	371	395	378	384	373	398	390	387	381	379	390	383	380	377	396	405	412	395	387	401	415	359	410	359	395	371	398	364	368	370	393	387	428	428	396	388	379	398	389	412	438	401	405	412	419	427	403	384	387	387	392	418	378	369	386	394	406	408	412	380	402	382	417	390	429	362	395	391	385	394	406	400	412	374	429	400	395	375	400	386	387	405	391	371	398	368	379	414	380	415	417	390	387	409	381	409	400	415	375	394	417	420	382	414	411	375	387	402	417	374	418	383	416	375	374	428	403	396	392	361	413	374	387	408	400	389	416	403	405	409	436	366	436	396	353	413	376	404	388	409	384	399	408	405	371	401	378	352	391	413	409	394	420	390	408	387	385	418	379	364	398	418	402	362	369	381	405	419	425	391	368	403	399	390	364	396	424	398	401	390	381	380	399	381	382	396	397	355	382	397	410	382	445	440	412	378	338	418	426	408	423	416	417	427	445	389	399	391	393	376	399	403	404	371	415	393	411	376	393	424	397	386	385	353	401	414	383	417	449	399	395	368	422	437	396	383	384	405	385	374	386	375	387	412	401	399	414	393	403	403	402	384	372	370	435	368	369	373	389	417	407	394	387	360	381	384	381	368	388	384	378	384	382	407	421	388	358	391	389	414	363	388	393	374	410	439	403	394	396	397	419	406	384	374	402	421	387	383	395	395	377	405	422	375	374	398	406	394	397	403	437	423	414	420	395	418	409	368	404	417	371	436	399	388	350	387	432	372	388	405	381	404	378	384	407	379	407	402	398	374	373	378	394	411	380	391	402	376	382	413	403	401	381	400	403	412	405	416	406	421	425	411	374	376	415	373	381	336	356	387	403	451	376	438	407	417	419	388	416	380	410	421	403	406	402	421	359	392	386	423	385	419	400	418	401	411	418	411	347	420	377	360	409	372	424	419	441	408	440	388	425	375	403	424	386	382	421	345	394	420	373	417	404	414	419	401	409	401	393	383	408	420	390	364	438	420	425	370	389	401	408	378	370	417	439	372	380	375	382	404	352	407	375	384	424	376	374	437	390	392	390	382	398	410	383	421	405	392	363	397	416	416	419	407	428	422	404	376	379	393	375	408	415	412	404	395	406	407	442	380	354	391	374	385	388	432	414	417	411	409
2183	925	828	962	892	846	930	910	855	917	881	900	894	963	902	889	887	852	863	875	875	829	869	848	861	850	907	886	860	842	853	850	894	831	828	857	866	876	878	831	826	827	941	854	883	862	897	832	825	894	879	831	845	856	888	898	897	922	916	874	845	880	832	814	863	868	872	843	838	891	889	915	871	874	883	895	894	887	854	874	846	902	914	861	907	847	898	862	888	865	844	902	892	876	874	880	885	886	833	823	863	850	840	872	823	850	891	888	881	911	875	872	883	825	850	862	835	867	865	879	893	838	854	842	890	869	848	864	809	891	879	843	859	846	857	877	884	869	924	841	884	833	855	923	833	870	874	842	867	886	899	851	781	831	928	859	858	861	886	855	845	913	835	909	843	849	868	876	842	876	861	841	853	834	856	848	887	903	866	921	851	886	838	895	834	821	856	835	857	887	855	882	887	918	903	884	825	878	928	855	858	812	873	846	860	853	895	861	888	930	837	843	837	818	841	919	901	850	868	871	914	876	859	874	822	883	871	850	858	814	877	859	859	867	846	882	897	869	840	902	841	874	863	814	852	869	872	879	915	902	851	862	830	902	847	890	827	924	860	845	857	879	826	880	853	910	854	818	824	836	814	904	864	837	907	856	834	838	896	887	817	896	803	864	865	923	871	913	881	844	863	830	858	912	817	893	890	856	876	879	903	881	882	835	845	879	885	860	858	898	796	899	850	891	861	878	901	869	845	863	823	858	842	834	895	909	861	908	862	872	833	856	882	901	845	889	933	852	853	861	873	851	853	862	819	839	873	875	844	856	870	845	847	891	832	853	917	863	861	915	834	828	859	846	883	886	918	854	899	858	870	937	880	861	914	879	945	886	891	827	881	886	884	893	878	911	877	826	887	852	896	822	848	882	840	842	840	884	890	819	898	901	875	875	831	853	853	839	830	898	871	872	900	865	888	873	817	868	857	886	864	872	817	870	873	849	829	835	838	852	913	873	835	854	817	843	903	855	908	846	888	856	838	871	861	903	889	871	919	819	888	880	871	799	879	883	872	849	874	905	813	879	814	894	832	840	818	889	844	876	865	878	871	915	837	874	844	858	900	845	886	891	914	849	881	825	858	879	889	843	888	859	882	842	881	839	836	865	828	869	842	883	899	886	856	890	830	837	911	876	839	844	855	836	934	860	908	834	863	869	860	818	844	855	963	870	871	816	926	889	836	889	883	800	875	896	886	840	837	896	904	857	915	893	849	910	835	881	860	777	886	876	849	849	896	861	837	887	825	869	889	845	885	860	848	903	836	867	863	857	801	837	931	865	834	862	894	845	891	891	932	832	873	892	861	850	905	877	873	898	859	866	858	913	899	822	856	909	888	864	857	884	967	821	868	856	857	842	855	837	924	860	869	867	887	864	818	899	861	862	839	857	836	885	880	881	848	879	864	852	889	864	867	861	893	851	843	883	852	884	853	866	866	833	853	860	903	957	910	883	856	891	854	855	879	846	915	892	829	920	863	839	868	854	864	915	856	858	880	867	835	843	848	882	902	826	920	858	885	851	896	879	852	851	903	863	804	899	855	881	865	926	899	866	881	847	843	845	846	890	877	791	855	893	837	871	943	868	899	859	846	832	871	903	859	833	834	880	909	901	907	843	852	884	893	842	846	910	834	855	893	891	903	868	896	920	838	861	849	869	917	862	852	905	872	879	864	807	839	849	919	818	889	816	866	836	854	859	925	790	874	858	905	867	876	879	880	878	822	831	843	838	864	956	845	816	882	895	898	858	873	910	875	875	854	887	854	882	855	854	820	849	893	877	904	857	899	865	898	855	898	910	886	851	898	868	916	889	853	818	871	819	859	918	897	866	851	872	862	882	892	884	896	924	807	880	868	914	860	911	894	914	894	862	842	820	866	888	872	874	826	857	849	879	859	868	867	849	854	837	828	900	885	847	854	870	918	848	890	883	829	869	868	864	895	841	841	888	854	881	886	861	833	864	881	858	848	833	874	861	867	855	888	897	864	906	906	846	891	911	849	872	853	869	834	872	924	871	913	865	877	818	909	843	849	871	859	790	945	881	862	834	879	854	890	852	873	949	845	870	889	845	875	872	857	862	865	832	815	825	872	858	896	863	871	847	914	863	881	867	813	894	861	875	845	888	854	875	900	877	799	840	878	868	869	893	883	797	852	864	893	857	947	900	832	850	895	905	881	868	847	889	894	797	903	801	883	836	850	899	886	915	849	808	868	826	896	858	906	823	857	848	885	823	924	837	939	859	867	846	846	906	857	921	874	883	881	881	887	869	856	848	890	827	852	892	906	878	842	882	817	936	922	832	795	884	816	931	873	868	864	922	889	849	885	838	901	902	803	870	879	820	847	854	856	902	910	861	857	851	868	854	854	850	852	874	852	845	838	834	875	859	901	856	850	890	840	866	859	947	880	876	888	917	853	863	832	847	861	816	820	874	825	850	840	865	835	861	837	859	916	847	894	874	819	823	893	856	836	861	868	850	847	844	836	881	860	882	856	858	905	857	844	828	890	832	869	854	887	886	888	912	865	806	859	864	869	839	842	882	833	883	900	877	838	850	898	912	845	854	909	862	857	896	823	875	898	875	852	851	845	866	877	879	872	858	910	885	869	900	850	862	848	880	882	849	900	843	886	855	863	888	889	854	837	841	895	864	873	814	849	883	885	839	820	887	900	856	839	876	838	803	845	912	832	914	872	871	889	875	848	860	863	870	861	856	858	838	863	919	877	895	894	848	838	848	871	867	906	858	862	920	886	851	807	891	860	883	858	853	842	823	877	841	847	858	843	912	854	897	854	788	868	808	889	845	878	861	842	898	828	887	938	845	804	811	907	913	946	889	866	895	841	865	834	862	862	881	867	949	830	843	904	886	909	869	845	848	852	897	921	857	850	892	852	840	882	836	831	884	833	911	860	874	833	783	843	865	853	908	893	877	876	908	860	853	915	886	925	849	893	862	823	803	926	887	864	894	881	904	843	862	878	883	853	891	852	859	903	862	865	870	911	847	863	866	883	858	854	889	814	918	831	850	852	875	890	836	807	834	857	916	879	841	865	887	909	812	895	817	878	843	832	859	851	856	853	797	900	909	832	913	873	915	903	839	876	881	889	844	826	896	859	838	900	847	894	863	871	861	807	861	838	844	882	889	866	846	880	859	803	851	911	862	885	863	911	842	821	872	926	887	863	852	925	832	834	845	862	829	853	906	865	814	821	853	905	908	894	844	822	902	805	899	839	909	926	818	892	853	864	905	891	903	834	933	848	893	886	913	866	827	875	812	857	807	875	909	891	844	846	877	803	851	887	882	818	850	832	937	882	912	867	855	875	879	870	855	915	854	904	938	807	901	813	850	864	883	833	913	889	839	849	901	907	857	875	860	887	861	901	886	823	906	835	857	849	882	854	883	904	873	867	839	907	877	870	889	857	882	869	822	892	845	916	825	853	876	896	836	874	909	915	803	881	904
7688	520	497	434	311	333	255	244	216	194	218	224	238	215	200	184	184	208	196	172	189	183	191	193	194	191	205	214	208	190	174	191	202	193	170	188	199	184	217	197	196	153	213	184	204	210	205	195	196	196	204	193	216	193	170	204	182	187	181	187	162	196	204	200	190	211	206	181	205	163	180	179	206	207	174	219	210	197	197	210	172	191	212	209	178	186	166	184	204	194	187	188	188	207	188	178	191	194	200	181	203	223	169	197	202	189	202	200	197	235	190	189	226	205	172	181	200	185	189	208	157	188	234	187	196	212	212	171	205	195	194	204	168	203	207	201	193	191	179	203	172	167	184	182	182	230	203	199	205	232	202	195	169	159	189	202	177	169	178	196	176	172	214	170	175	211	141	189	193	223	185	196	203	184	173	194	210	180	185	177	196	195	189	191	208	197	191	172	193	174	170	192	203	179	190	199	205	178	195	203	196	207	180	185	181	206	166	185	172	205	220	188	180	187	186	185	160	199	184	200	170	172	174	189	184	206	208	200	182	192	181	204	235	194	186	195	188	200	164	195	190	216	222	209	189	192	173	199	173	204	187	205	192	186	193	176	188	186	192	169	200	185	194	202	142	226	182	186	184	206	185	208	196	179	180	194	195	177	198	189	181	178	198	173	186	204	197	199	202	202	184	185	179	204	197	187	172	199	212	177	198	190	195	172	197	180	210	176	199	222	197	197	214	184	212	195	179	198	187	195	197	201	218	166	215	180	186	194	200	182	190	182	192	197	172	178	182	194	195	157	185	179	188	183	201	190	196	186	187	192	195	175	199	186	210	183	186	201	182	175	230	184	202	194	194	169	174	180	191	211	193	186	209	189	209	181	185	171	175	223	201	170	215	199	190	188	179	182	215	205	198	194	201	184	195	163	194	199	174	204	177	204	201	206	195	182	203	209	193	194	170	194	167	167	194	174	227	191	216	177	196	174	188	182	177	174	190	220	203	189	154	199	199	195	199	221	177	205	211	213	204	181	190	190	176	191	189	178	199	180	191	190	201	196	200	165	188	187	200	184	187	180	167	172	214	189	187	213	205	222	184	195	189	199	198	202	172	200	200	203	182	217	200	200	201	202	178	199	167	209	235	203	179	203	194	199	191	186	184	180	189	191	161	181	186	196	199	170	194	212	180	177	196	196	224	210	195	199	195	183	180	202	175	186	201	158	196	214	193	192	189	206	185	206	185	169	205	196	181	201	189	200	218	180	173	210	212	192	204	165	196	187	199	202	191	169	167	189	185	195	219	168	209	176	188	181	212	216	192	210	199	188	183	194	212	195	185	166	207	194	204	185	188	184	182	183	202	191	198	210	170	172	201	177	185	166	176	220	220	197	184	201	204	217	180	192	158	186	170	211	173	181	185	217	195	168	221	186	187	190	200	202	203	210	193	177	198	171	152	185	207	206	208	172	213	206	200	183	188	173	196	186	175	184	175	188	173	209	182	198	181	207	199	169	202	187	158	177	190	190	218	200	197	166	224	193	161	165	170	197	219	190	184	228	201	187	176	183	187	201	196	193	195	185	209	217	202	232	207	219	182	196	205	199	194	204	205	204	202	187	171	204	184	184	229	180	181	173	185	197	178	188	194	183	186	185	168	182	182	212	180	174	162	180	181	172	161	213	189	167	213	183	211	185	184	204	183	180	185	206	187	161	171	181	191	166	210	197	199	186	229	181	187	197	187	204	202	193	194	189	179	189	194	187	199	161	174	192	199	174	170	183	186	196	192	162	192	206	184	194	196	207	185	221	189	187	194	187	191	169	189	205	182	198	201	184	185	187	201	183	225	200	180	206	203	187	179	173	231	210	182	188	177	205	190	190	194	197	187	201	175	191	192	198	208	212	197	192	202	214	184	200	186	172	187	216	213	185	208	202	185	176	186	185	184	173	198	203	191	206	204	200	185	190	194	203	197	200	198	176	205	208	176	187	188	194	185	181	179	198	170	204	182	192	188	184	225	171	194	195	178	201	189	190	210	181	177	216	210	158	183	212	197	196	182	183	187	185	172	174	192	191	168	188	186	164	177	172	184	181	181	191	210	201	184	214	174	190	186	186	187	194	201	191	188	208	187	182	204	187	165	199	177	204	180	185	180	207	195	159	209	192	203	168	185	189	180	182	163	184	166	202	207	176	201	182	159	194	199	193	204	197	170	197	201	190	188	190	190	168	198	192	199	225	183	181	199	177	169	196	212	199	191	185	203	214	188	190	194	190	184	177	173	183	167	188	187	206	206	183	199	207	194	193	204	201	183	185	211	193	199	191	178	199	184	211	195	200	191	177	189	198	184	180	201	207	197	166	186	176	196	183	203	198	176	200	189	177	153	173	189	189	199	179	192	199	183	208	154	165	212	183	191	193	210	202	198	191	191	185	180	176	197	184	179	184	195	190	167	162	215	202	193	164	195	225	184	207	186	198	200	194	186	197	207	172	175	191	165	164	182	186	180	170	192	218	176	170	177	166	194	190	190	224	178	217	202	193	179	182	204	186	156	172	212	176	184	207	190	227	187	178	210	197	191	176	182	191	182	220	207	170	224	176	183	218	164	166	207	202	198	190	175	198	196	201	203	221	201	194	174	195	212	219	166	200	186	200	197	170	184	238	202	183	189	170	213	195	177	180	198	213	202	203	182	187	206	167	207	162	195	184	164	175	165	214	188	192	208	172	200	178	208	208	188	213	200	193	198	165	180	176	180	221	189	187	184	198	195	181	163	188	197	199	190	180	182	187	193	169	183	195	184	212	179	210	204	210	221	215	200	202	223	174	210	183	197	187	171	214	200	189	186	207	194	187	199	186	212	184	173	181	196	182	165	180	176	174	191	202	195	209	167	172	185	195	178	187	189	173	225	189	203	193	191	192	182	194	187	178	164	188	168	197	188	180	188	173	204	217	204	194	212	173	199	205	194	189	192	190	194	203	174	187	176	227	183	184	196	197	179	173	189	173	197	209	171	201	193	186	198	234	210	191	175	189	173	199	180	222	178	189	198	169	208	191	207	191	212	173	207	189	185	198	177	204	187	183	203	161	184	196	183	192	181	195	195	182	173	200	169	166	188	188	176	187	209	213	202	177	177	209	182	192	202	183	185	172	185	211	196	182	193	180	205	195	209	165	193	224	223	231	187	187	200	185	179	181	185	179	207	204	193	195	196	208	206	213	199	193	158	178	184	203	189	179	194	183	187	226	208	180	200	171	186	225	190	180	185	192	193	163	183	185	230	181	170	162	198	184	178	214	189	196	184	195	210	225	192	176	195	196	195	189	178	213	190	187	165	183	213	205	193	178	188	167	207	188	198	199	202	195	176	181	209	159	202	185	226	211	220	198	184	199	191	214	196	189	206	193	203	155	207	178	179	196	197	181	182	205	200	180	188	178	216	210	181	194	228	186	184	192	210	204	170	202	187	194	187	185	186	209	197	182	184	186	167	191	178	175	207	199	207	198	190	196
6454	778	1177	1389	1174	1000	891	756	712	705	601	580	597	564	572	550	531	540	499	519	505	527	506	514	479	484	485	466	502	456	491	469	478	470	490	482	490	485	480	465	502	468	497	490	459	475	488	489	474	481	466	478	482	463	489	470	491	503	447	507	449	448	463	436	491	478	457	450	436	511	463	521	452	502	472	447	455	442	469	487	443	473	487	470	458	428	456	475	480	438	459	448	446	465	484	523	471	474	449	440	467	465	449	435	439	490	458	449	494	508	476	479	472	484	438	482	446	457	466	447	454	441	467	419	484	444	484	452	459	473	472	446	453	519	453	466	497	461	460	483	456	463	464	477	511	454	476	433	446	504	455	449	460	477	497	467	434	477	456	457	453	482	454	486	490	478	508	470	490	470	457	454	456	461	516	436	461	455	453	462	473	480	474	428	475	452	501	466	464	493	436	439	459	467	437	451	463	456	489	467	449	466	474	504	467	452	472	443	472	461	488	513	414	450	510	432	457	491	449	480	422	503	516	472	439	442	447	479	490	480	468	490	460	509	443	482	466	454	466	429	448	466	451	430	419	459	458	509	430	453	502	440	461	494	467	464	497	436	447	477	453	438	430	467	482	448	407	436	450	462	456	477	456	478	435	467	491	464	472	503	467	490	463	442	459	467	497	485	478	495	461	449	438	488	451	453	486	463	465	431	466	481	456	482	436	456	468	438	475	469	474	457	456	450	469	473	422	470	460	456	443	440	446	460	444	461	489	481	425	482	457	473	463	422	483	453	465	438	476	452	446	457	445	425	448	442	498	465	458	470	446	491	444	458	446	465	467	449	467	470	411	467	491	446	461	457	476	503	452	458	453	471	495	453	465	461	442	440	457	470	494	448	473	485	468	460	499	467	483	438	466	475	478	462	465	446	500	492	467	429	437	480	447	440	461	504	442	465	491	472	488	442	474	465	431	419	456	468	473	452	442	477	454	441	474	473	474	459	450	440	500	489	452	470	482	459	478	437	471	460	472	440	475	470	469	492	433	479	460	446	456	457	440	464	459	467	442	449	475	438	485	483	474	462	471	472	448	465	436	466	457	449	475	487	477	447	482	475	478	458	463	429	468	491	442	471	434	473	462	465	482	478	468	476	452	469	480	468	476	456	472	416	483	448	480	434	488	469	478	481	459	460	471	464	470	469	465	441	451	494	480	451	461	461	464	477	419	514	426	510	479	466	485	501	467	454	481	469	468	476	465	458	500	462	436	430	475	464	467	492	467	436	462	455	448	436	446	494	466	461	430	448	466	460	465	489	448	462	439	455	455	493	473	495	458	444	475	493	451	462	512	446	462	520	445	500	477	448	494	494	470	457	434	453	487	461	484	452	467	433	467	450	447	446	443	481	469	495	486	445	475	467	443	447	456	500	478	485	462	481	445	468	474	465	480	464	454	467	495	475	443	491	466	451	462	429	468	481	449	490	507	475	391	495	474	466	420	448	440	476	478	475	461	490	451	463	444	473	477	439	436	487	443	451	486	456	448	492	477	473	504	481	456	482	435	473	501	442	434	460	443	468	427	466	483	488	450	461	454	449	514	471	477	484	474	456	497	486	458	447	434	497	475	457	470	433	460	461	500	448	450	462	465	476	454	477	450	497	471	456	448	422	469	496	444	486	457	415	462	430	477	458	424	462	446	480	458	455	456	440	458	455	467	472	484	496	476	435	456	499	436	452	464	481	492	467	439	506	507	475	494	456	507	466	482	455	478	503	465	458	472	476	429	434	482	454	483	439	478	433	453	444	480	440	473	493	443	444	484	485	449	514	434	480	455	488	450	484	443	489	480	449	484	428	458	478	458	470	471	472	434	450	516	471	448	501	436	464	466	464	471	454	487	475	480	467	485	471	454	479	495	420	436	450	482	477	475	461	481	462	467	442	461	456	468	468	462	464	494	466	454	480	470	479	440	426	464	488	465	439	492	466	469	455	469	470	440	453	411	480	443	417	440	476	454	460	452	466	451	498	476	483	486	470	442	468	475	475	480	471	474	461	447	457	472	439	467	448	437	469	427	454	454	431	456	470	492	454	479	470	477	465	448	516	442	474	470	495	482	498	462	457	417	460	480	463	481	498	489	430	468	517	432	458	463	436	451	487	446	459	469	493	446	490	472	465	478	471	467	458	439	480	455	448	441	418	508	433	463	479	501	452	448	451	498	476	467	416	494	474	457	448	435	472	495	451	443	493	453	482	444	471	478	463	487	442	480	459	439	471	492	434	437	482	465	487	466	471	507	512	476	470	483	454	459	466	441	476	458	453	466	459	430	443	489	459	434	443	485	467	473	457	436	463	462	498	464	439	435	415	491	452	466	512	442	473	477	456	474	451	434	463	478	455	477	451	467	473	454	470	428	457	440	459	479	495	476	469	484	458	465	451	449	499	480	471	468	491	458	461	452	506	481	470	452	471	465	490	435	512	469	467	506	493	466	446	450	445	474	476	482	455	449	443	454	437	480	427	498	447	461	450	482	491	480	508	462	429	448	482	480	488	462	494	457	476	493	433	457	478	441	465	444	468	471	440	490	413	469	498	449	438	482	457	432	436	450	447	453	446	471	511	441	446	447	458	465	519	492	443	463	510	484	494	485	496	489	454	421	469	476	461	478	452	479	462	465	425	488	435	441	499	479	470	512	432	486	442	494	511	455	480	480	449	493	432	470	450	483	435	448	474	430	461	456	449	475	479	488	436	435	478	464	486	526	472	494	445	415	517	437	398	466	442	468	468	439	446	464	469	430	470	486	497	445	472	477	444	440	456	426	490	456	444	419	416	466	449	513	484	459	451	470	497	455	465	463	445	461	476	440	422	429	457	457	477	467	487	489	460	424	461	482	431	482	444	473	446	468	493	467	470	484	456	444	461	441	530	512	461	459	448	458	441	457	453	459	475	453	444	457	470	470	478	472	469	432	456	463	493	478	438	423	458	475	479	480	446	429	480	493	465	411	474	446	474	478	479	461	439	486	435	428	478	462	480	447	455	448	433	469	502	486	484	450	452	457	435	453	513	458	485	471	474	469	469	470	456	428	454	486	445	478	464	439	441	460	461	480	482	457	487	450	473	515	449	446	493	440	421	449	478	491	424	490	494	480	481	435	463	443	464	468	497	496	502	450	467	467	477	488	443	465	494	472	480	463	470	449	482	489	497	506	447	466	496	465	472	455	467	483	426	465	457	475	431	481	469	503	475	451	451	485	449	519	447	451	508	461	427	457	467	475	483	495	463	451	480	488	490	480	441	461	445	469	481	469	502	511	442	436	481	449	444	471	455	466	497	458	495	401	430	455	469	462	455	491	477	498	463	424	468	540	444	473	497	482	420	472	467	435	426	464	422	459	448	414	448	497	444	504	450	460	414	487	462	471	441	447	521	477	437	422	474	469	446	455	470	416	480	467	428	462	459	483	478	488	485	475	495	447	445	426	414	445	469	499	477	454	462	484	457	451	456	444	447
14684	1239	870	643	481	407	328	291	265	241	240	244	221	190	221	211	222	201	224	212	200	218	206	190	191	184	231	189	207	196	183	176	199	184	171	207	191	204	205	187	194	215	197	206	190	175	197	202	190	171	197	198	206	192	176	176	193	187	160	179	217	187	182	166	208	167	173	204	222	190	181	194	190	191	192	190	188	192	195	192	197	203	202	187	164	220	212	203	206	180	206	211	189	225	203	166	176	186	182	180	184	195	189	175	196	217	193	205	203	174	210	194	199	205	178	188	203	187	197	193	218	205	210	204	203	196	201	174	188	200	185	171	202	166	210	199	204	185	203	210	206	207	204	189	193	181	200	194	198	184	191	192	183	182	207	202	197	185	198	209	166	204	194	199	185	193	203	234	198	186	178	187	166	208	211	182	187	183	189	179	208	162	205	199	189	185	188	162	194	185	176	189	180	184	197	178	223	201	193	194	179	235	188	168	186	203	215	181	193	186	227	194	198	177	203	200	203	230	186	201	183	192	207	188	180	208	182	197	209	217	191	203	178	168	181	193	200	203	198	182	186	198	187	180	211	187	188	211	171	214	210	208	183	180	180	169	190	178	174	207	218	219	208	178	190	213	185	213	173	189	164	229	196	204	202	187	193	204	188	196	167	193	201	203	186	197	186	188	191	196	215	175	183	207	202	199	216	195	214	187	192	181	181	203	182	211	182	191	196	195	188	191	177	171	189	177	185	199	181	184	174	204	190	198	172	213	182	181	212	217	198	194	180	197	176	203	220	183	188	201	188	194	193	208	201	187	188	190	191	202	169	193	192	184	207	188	179	186	214	193	206	171	207	191	211	188	171	198	194	227	196	191	199	178	194	175	181	191	193	225	205	174	186	184	178	192	192	212	229	197	188	224	201	191	173	196	199	179	215	185	206	189	207	206	151	183	230	193	192	204	198	168	183	205	212	198	204	211	180	187	177	202	184	215	226	213	202	206	188	175	179	201	189	210	208	196	201	191	195	204	194	211	207	203	204	205	195	180	200	212	171	200	176	195	194	171	206	170	176	196	211	224	199	183	206	211	203	184	193	197	189	178	187	213	216	208	196	193	189	203	183	204	173	177	203	193	165	206	188	213	187	179	189	176	197	191	196	196	176	173	199	187	194	182	201	217	185	213	186	210	183	207	206	189	210	205	173	175	190	217	202	211	156	193	198	161	197	202	197	198	191	187	199	179	216	195	197	188	213	180	186	224	218	182	199	160	201	213	185	215	180	176	191	177	189	184	191	191	163	203	203	177	222	198	206	205	201	161	183	199	198	187	218	180	201	211	178	219	168	220	196	182	208	213	195	202	194	174	183	182	174	186	216	192	209	193	203	182	210	189	210	172	178	196	173	170	203	196	196	200	178	201	188	197	189	205	201	154	181	211	222	198	177	172	215	192	214	205	202	189	175	186	202	170	182	186	199	195	178	192	186	156	209	166	191	181	175	193	210	197	183	188	206	174	192	188	159	193	200	193	162	192	207	182	188	198	167	203	188	220	164	181	162	172	185	207	194	198	191	204	223	183	220	211	217	151	210	212	190	205	181	212	199	193	187	180	187	182	209	185	193	195	184	188	191	179	194	189	198	190	182	212	214	192	216	208	177	194	177	175	193	157	183	194	187	193	195	174	233	194	220	195	173	199	173	179	195	193	205	198	180	221	189	222	189	191	186	192	212	207	184	201	207	179	155	176	175	210	199	160	188	185	212	193	184	165	194	179	191	205	195	210	209	207	197	152	173	180	178	189	177	181	182	203	198	206	161	180	174	205	194	181	227	191	186	193	198	214	201	198	184	199	184	197	190	179	205	192	192	206	209	176	183	209	184	197	164	205	174	184	197	217	192	210	204	195	190	198	180	194	179	185	216	174	200	189	173	214	163	192	179	156	193	198	194	221	187	195	197	222	211	218	203	200	210	181	186	192	194	177	195	167	189	201	210	182	187	233	195	202	178	211	195	197	166	193	197	173	187	200	176	179	206	206	192	190	220	202	198	205	196	225	197	209	201	197	171	174	203	210	189	190	206	186	205	185	180	200	202	206	185	181	181	189	200	205	203	203	191	197	172	202	201	190	197	181	204	186	181	218	191	208	191	202	198	200	199	206	189	180	200	186	180	174	200	181	189	187	208	180	185	196	194	224	193	170	199	198	184	209	193	177	223	207	210	216	180	218	180	184	202	192	182	194	201	186	187	216	211	202	217	193	194	199	202	178	175	180	153	217	167	182	186	182	217	192	179	187	181	216	208	208	176	209	173	194	191	205	194	183	177	217	208	169	177	192	198	187	157	183	188	192	154	199	189	175	187	179	182	184	205	193	191	175	217	194	197	203	204	186	217	188	224	195	156	201	205	193	165	195	199	193	167	176	188	208	181	207	192	188	193	210	193	172	247	174	185	193	201	185	180	178	181	181	207	204	196	234	198	177	191	197	180	173	201	158	192	191	168	188	193	199	196	201	194	189	195	189	204	194	205	185	171	171	177	207	185	210	194	215	176	204	157	174	180	207	179	187	189	203	185	203	187	175	233	193	189	209	168	185	190	201	219	202	192	184	188	195	189	175	193	213	235	185	199	198	174	203	217	182	180	199	166	171	205	168	208	205	178	189	224	189	178	176	180	194	170	198	207	208	180	208	208	182	180	196	175	202	207	200	195	187	184	184	160	182	187	193	172	177	181	216	193	185	189	183	234	199	213	179	211	211	186	189	183	188	232	201	205	202	185	189	201	182	173	197	173	189	191	155	199	201	175	170	191	207	199	201	191	151	190	212	201	203	211	213	178	191	203	164	199	178	191	235	185	182	175	178	210	189	209	181	185	197	185	197	180	180	195	169	178	193	193	206	184	179	183	184	185	204	181	179	204	208	199	193	180	188	176	158	179	186	192	196	194	164	219	197	189	190	181	182	193	206	212	220	187	196	249	177	168	166	197	173	197	185	210	230	185	198	238	198	203	209	178	181	198	192	202	234	198	201	187	201	186	190	229	176	202	207	182	192	192	203	202	211	215	170	206	201	195	229	211	202	193	177	185	178	194	190	172	209	176	206	185	182	194	175	194	201	209	166	214	179	203	207	177	187	231	176	201	213	174	176	223	186	201	197	193	185	205	167	199	168	196	198	207	172	199	177	168	185	175	214	195	234	196	187	212	203	228	177	210	175	205	197	191	199	188	193	194	208	192	211	212	200	201	207	172	192	207	225	187	205	214	166	227	196	214	195	186	187	191	177	203	210	200	202	158	195	187	198	190	188	235	193	207	185	168	159	187	196	172	221	200	203	223	194	179	185	215	193	201	202	199	186	185	192	184	218	193	196	194	190	197	203	205	207	190	205	176	201	182	192	214	201	158	171	199	195	180	220	206	179	163	178	205	193	203	182	201	195	191	200	198	186	183	191	195	191	176	205	190	176	226	202	198	215	210	208	196	189	195	192	202	197	191	181	202	197	185	181	180	172	185	213
8223	1042	1983	2155	1846	1535	1231	1084	974	893	814	758	686	662	631	650	629	641	609	643	571	590	569	535	493	572	509	529	609	528	515	555	575	528	516	526	537	584	505	538	491	511	524	504	517	501	516	487	511	539	532	498	543	540	490	506	524	499	503	522	509	515	488	514	528	490	515	509	510	494	467	502	463	548	535	492	476	476	480	494	506	456	473	537	486	529	499	494	461	485	479	512	534	483	528	471	487	510	495	501	511	492	504	500	483	490	492	493	563	495	487	486	470	500	491	489	468	472	525	511	482	521	505	512	515	519	517	488	534	467	491	463	511	518	505	544	525	484	454	519	505	506	514	499	514	498	508	545	489	510	502	511	453	568	484	467	509	513	508	490	511	446	494	533	499	483	481	494	446	492	492	488	484	469	470	510	515	473	500	496	514	476	430	485	498	493	496	525	482	523	495	530	510	490	520	488	485	492	499	503	525	483	516	498	504	500	528	486	477	478	570	520	500	509	516	510	462	476	521	497	490	487	458	505	488	493	481	489	494	484	497	518	525	539	491	484	474	482	490	504	527	492	461	487	500	480	530	520	491	506	529	489	489	496	514	487	556	525	518	522	485	477	501	495	536	509	488	543	510	489	518	526	522	482	499	501	519	506	487	516	517	479	506	504	538	519	501	507	484	503	490	486	483	520	479	533	481	477	507	505	497	481	545	474	474	518	515	514	471	523	451	499	494	515	478	479	505	524	453	519	528	528	501	461	533	472	473	491	483	480	488	487	537	496	511	474	502	547	532	511	497	547	496	523	493	458	487	521	506	527	483	496	498	508	502	512	511	509	493	501	500	502	477	493	579	504	482	502	515	473	503	480	514	519	462	512	467	530	516	494	503	499	478	504	573	534	492	478	526	504	443	524	470	506	508	508	532	521	477	545	504	487	535	533	504	520	482	463	478	522	530	533	528	487	518	493	510	515	488	488	499	505	467	498	453	515	469	470	519	499	478	511	499	519	539	485	482	518	498	476	483	497	493	471	487	484	474	481	478	531	491	501	497	518	477	548	486	510	531	488	497	542	522	580	501	519	522	493	478	470	501	462	517	459	487	480	520	508	493	499	530	496	524	497	493	527	502	519	506	481	470	523	527	480	494	513	504	521	505	490	501	489	491	483	489	489	501	505	511	528	514	482	485	470	519	540	475	496	494	487	525	521	530	502	517	474	512	500	495	527	489	498	488	543	492	475	488	557	513	550	492	500	495	534	483	487	497	533	516	508	510	538	550	494	544	560	518	541	513	474	506	483	514	513	505	463	520	494	512	482	523	503	510	488	494	460	489	496	509	533	464	497	533	524	486	472	468	470	487	524	500	490	526	472	474	468	499	467	517	496	496	486	538	536	504	452	474	523	483	537	500	483	514	518	508	494	515	500	485	532	486	537	504	511	480	496	496	504	502	480	509	500	513	505	519	482	516	535	506	475	499	557	590	491	508	523	516	487	488	483	521	510	545	490	512	479	547	497	513	520	501	479	523	517	510	483	500	510	522	486	461	486	522	524	517	510	480	500	521	483	476	491	489	458	480	501	580	514	507	487	511	526	484	477	484	513	472	499	511	508	449	502	509	534	512	489	502	523	504	488	477	545	479	519	507	522	545	485	525	506	491	475	530	539	518	491	472	497	508	518	472	511	506	501	499	505	455	476	513	493	490	494	497	474	490	513	512	529	536	487	451	489	497	531	528	515	486	485	492	503	497	497	476	510	519	539	488	506	521	504	489	526	497	504	507	486	505	500	537	477	507	499	505	510	533	513	501	471	510	523	474	504	495	459	465	488	505	532	474	474	506	495	467	500	459	534	500	493	500	485	504	507	450	473	510	473	488	512	519	518	516	546	517	526	493	496	498	501	488	520	507	495	521	494	525	510	459	565	489	490	533	505	504	470	501	487	501	498	495	472	470	492	482	519	514	490	500	492	500	537	522	505	500	530	504	500	463	515	537	469	505	524	537	513	508	473	487	524	498	505	524	497	487	528	543	509	497	473	546	504	496	533	496	536	515	512	507	496	499	502	488	494	513	491	507	539	502	496	484	495	499	491	495	478	520	482	509	477	527	519	527	511	444	450	529	517	472	543	497	506	512	505	491	504	479	490	524	521	504	534	508	497	520	445	479	493	512	482	470	458	507	476	532	513	469	530	496	533	498	527	499	533	514	504	502	525	505	481	501	507	498	489	495	527	472	520	545	493	532	467	499	487	483	517	481	501	503	494	491	513	518	484	527	513	492	488	493	517	514	507	486	549	492	466	509	510	475	494	498	513	487	482	485	504	512	493	502	508	523	517	503	548	486	500	477	478	461	487	482	512	533	492	500	505	504	526	508	510	507	488	491	522	489	511	493	470	474	519	506	491	527	522	480	543	502	479	472	510	472	451	477	538	500	520	526	514	508	492	503	481	499	514	468	460	506	463	536	490	456	445	506	518	508	462	466	478	468	486	499	494	487	498	495	515	521	478	509	504	490	517	495	517	529	526	488	534	494	481	513	493	491	513	495	477	483	530	514	468	502	492	506	486	532	501	538	522	489	523	484	504	525	517	475	525	461	493	514	498	527	495	479	489	530	504	478	513	495	526	479	502	473	546	505	513	512	503	519	469	506	457	513	478	478	487	485	510	490	540	508	500	513	520	460	509	464	490	511	479	471	505	511	489	510	505	520	483	485	470	486	462	465	487	513	501	526	532	502	455	507	514	524	494	474	520	517	511	519	531	488	542	511	520	511	530	535	524	507	504	486	487	486	482	495	509	535	498	487	475	562	458	494	541	490	485	500	513	478	490	499	503	493	464	495	494	528	491	475	456	501	513	496	543	531	530	522	483	512	473	533	503	518	497	489	475	504	499	483	504	508	490	501	453	461	502	510	497	512	478	483	478	489	476	473	482	474	559	494	520	525	538	494	475	459	473	491	511	504	487	509	517	476	475	494	530	468	520	517	515	478	480	510	438	448	487	489	471	508	492	500	505	511	556	506	496	522	500	517	503	466	500	440	469	491	493	498	495	508	476	497	467	472	535	479	449	520	514	514	470	458	484	519	489	502	509	531	468	507	468	533	465	455	525	500	530	515	513	507	476	483	519	496	521	527	528	494	535	487	522	503	505	467	483	480	493	467	511	494	468	479	467	493	493	467	506	540	540	488	512	517	473	504	512	463	516	501	531	516	462	478	487	515	516	491	499	510	487	497	503	512	513	482	506	536	503	511	462	510	513	487	499	522	491	496	481	495	486	489	473	506	507	512	463	491	482	490	531	514	540	513	469	549	475	518	525	519	496	510	514	509	533	522	510	505	500	480	499	531	490	513	530	462	476	483	513	466	520	503	482	500	511	532	500	507	514	491	506	505	497	497	524	498	483	483	485	510	518	476	494	517	492	473	541	476	503	541	508	572	476	555	514	490	497	480	478	520	495	490	536	484	493	488	497	491	503	500	503	454	519	464	542	502	486	501	495	516	487
1670	449	476	410	430	365	395	419	432	408	401	395	377	397	411	387	398	385	388	364	393	378	368	419	392	384	413	391	367	390	418	371	377	350	369	417	359	415	404	397	371	372	383	386	443	455	401	408	421	362	334	385	405	411	401	361	418	415	400	388	417	435	359	392	378	389	416	371	390	400	371	413	391	393	390	398	410	405	374	365	392	362	401	388	392	400	392	386	411	407	406	392	406	419	380	369	413	382	385	362	373	421	406	369	395	405	415	410	428	380	394	413	422	371	403	398	368	376	411	390	374	427	368	408	416	381	394	424	380	402	443	447	394	381	397	355	387	397	406	377	391	414	374	384	380	402	354	461	393	415	364	385	373	377	378	389	393	385	347	386	420	358	397	406	391	398	400	388	410	385	388	421	417	390	423	358	356	378	395	420	376	410	415	422	399	451	349	422	356	391	400	426	412	393	399	396	373	402	412	410	397	381	388	389	406	414	420	392	375	394	400	419	385	417	350	404	362	395	435	447	394	406	376	370	402	427	422	440	395	422	362	394	390	377	385	391	415	382	414	395	448	410	368	390	420	382	373	410	414	346	442	395	380	362	379	374	402	414	431	415	400	407	371	409	442	361	375	346	335	345	387	380	401	373	404	388	371	387	377	415	404	446	398	374	396	428	386	344	382	403	386	376	404	342	374	377	385	345	359	383	408	388	408	405	422	403	388	421	415	367	398	404	443	391	368	422	425	364	398	417	377	396	365	426	365	351	413	425	395	358	381	389	398	405	342	390	362	397	369	346	412	372	420	393	410	381	397	348	406	361	418	385	374	408	373	367	387	355	389	404	423	386	406	366	355	405	373	428	406	373	376	375	408	387	423	359	376	374	437	393	390	364	360	356	377	425	405	418	390	448	399	393	409	406	408	414	423	375	387	345	360	372	386	386	388	374	384	380	368	425	399	424	410	384	369	406	365	387	370	381	397	442	405	347	333	397	409	419	380	407	391	392	410	391	393	383	376	412	423	434	379	352	403	392	413	383	421	408	372	363	364	396	412	367	405	386	414	408	400	403	393	385	415	397	346	396	414	395	375	414	391	408	398	371	371	401	397	376	374	378	401	397	388	446	422	411	424	428	401	356	415	397	401	417	397	368	375	387	344	415	394	425	414	408	446	344	392	412	410	377	417	403	391	380	408	413	406	396	395	394	430	409	418	365	430	414	389	394	405	387	405	379	418	408	405	378	420	385	385	393	411	408	388	418	385	421	392	402	412	389	406	397	359	394	376	399	399	366	371	402	375	360	372	403	386	401	388	407	393	420	384	403	445	371	429	418	414	395	403	368	371	407	386	440	371	416	394	379	400	392	403	406	388	372	341	412	380	373	428	357	399	404	391	384	397	391	395	416	379	423	394	417	372	383	406	343	409	431	414	405	413	435	397	431	398	411	413	356	381	333	389	398	401	374	438	375	416	378	412	378	423	408	421	391	413	406	387	372	412	378	350	397	394	407	405	399	389	437	396	391	375	419	411	393	365	419	413	395	411	372	342	391	370	373	398	402	410	437	377	401	405	402	401	399	399	396	375	407	383	404	400	407	390	375	340	358	403	427	418	402	410	435	420	396	357	407	376	446	395	397	395	368	394	405	408	385	373	408	423	420	401	421	422	424	465	373	385	350	382	374	413	410	412	409	425	421	415	394	390	395	378	388	420	395	410	419	346	378	402	397	429	367	400	378	401	418	395	412	417	437	390	388	371	377	376	413	393	341	400	404	402	392	391	358	344	410	412	395	402	365	393	393	396	422	360	393	409	423	401	345	398	384	396	421	350	375	363	362	344	386	387	384	410	439	411	350	402	424	409	415	375	429	400	380	390	396	403	390	383	371	370	384	395	392	419	418	419	394	373	401	413	417	437	406	371	364	393	417	418	386	436	425	425	435	367	382	388	383	407	394	382	387	385	380	404	420	374	381	371	390	371	390	435	364	425	361	434	398	385	374	411	421	393	412	396	388	384	393	399	402	399	397	436	428	416	374	410	358	413	386	386	410	384	404	391	376	388	358	364	412	406	393	408	413	391	391	382	378	387	419	401	393	380	379	395	357	393	399	399	394	388	386	397	405	363	357	431	397	386	402	372	404	402	388	416	355	394	398	381	392	435	411	413	352	381	407	393	391	415	409	405	389	359	367	398	404	384	400	380	446	366	387	409	382	392	373	410	404	362	389	383	422	417	384	403	407	389	391	389	393	424	379	355	369	410	428	393	386	437	397	399	372	383	422	366	380	404	418	402	363	355	390	394	376	395	395	391	434	404	409	421	385	364	384	392	401	424	365	438	427	426	382	387	365	381	393	375	388	389	403	397	410	404	406	404	421	397	344	373	395	392	426	407	434	356	422	388	411	371	412	378	366	395	390	400	381	382	426	398	392	409	416	406	407	393	402	340	390	391	413	409	399	397	427	427	400	407	378	372	388	397	415	387	385	415	403	428	372	410	396	406	403	390	362	405	377	384	388	402	416	407	433	391	353	357	405	404	397	379	406	380	413	409	410	397	368	411	406	386	413	403	378	399	364	392	410	400	405	388	397	424	393	364	403	410	373	354	380	374	363	380	403	359	396	409	357	360	381	336	384	416	394	371	378	381	389	384	404	414	367	388	386	384	401	375	362	412	413	341	435	435	367	353	399	373	388	401	372	401	372	376	415	363	392	402	397	409	402	357	354	372	413	397	420	388	374	411	403	398	395	385	358	392	372	427	399	420	407	434	384	378	360	450	388	377	377	376	420	414	383	427	425	369	385	382	386	421	367	365	371	408	425	376	409	375	399	395	386	412	385	446	383	434	363	346	395	422	376	408	411	401	380	415	353	395	401	392	371	407	378	371	376	384	376	391	401	388	403	379	407	391	410	393	382	392	386	384	403	389	415	429	391	372	401	399	411	403	386	386	447	409	406	436	384	368	356	421	366	387	401	413	433	383	357	387	351	407	362	395	396	379	399	387	419	373	419	403	405	392	364	418	405	427	428	398	448	414	407	412	408	404	406	425	389	395	406	393	371	394	390	427	407	391	421	405	353	376	407	400	383	403	399	400	413	417	404	418	427	416	371	398	356	395	402	395	391	390	374	406	426	449	434	425	398	380	405	395	368	389	412	397	371	434	378	382	386	408	354	361	399	397	380	369	396	418	412	387	388	431	416	410	413	413	379	381	390	355	400	389	403	389	384	417	415	356	400	382	385	376	384	414	390	394	379	399	356	419	378	418	396	386	413	389	394	392	381	398	384	446	400	384	384	369	391	378	370	381	406	405	393	392	392	402	369	402	425	405	420	366	395	366	398	409	361	411	363	371	358	394	402	377	421	401	409	403	396	407	348	383	395	404	413	424	413	391	398	379	367	429	364	374	397	416	385	381	394	355	368	410	422	421	370	381	438	377	381	412	410	402	399	365	441	398	391	432	385	417	398	435	364	396	434	419	381	376	388	369	409	437	422	391	380	368	360	355	398
2004	891	892	884	895	900	865	816	854	856	902	841	863	863	870	866	923	809	805	900	833	818	834	856	882	868	906	863	870	816	837	803	861	849	847	870	792	888	860	831	840	895	871	811	879	902	876	866	915	889	857	813	856	788	877	866	840	922	832	809	863	874	899	848	895	858	893	827	861	849	879	823	839	824	856	880	860	862	850	866	829	844	897	816	851	821	843	919	866	816	876	838	886	903	849	845	832	913	909	869	843	835	866	853	799	883	847	895	859	877	774	853	860	913	866	838	852	831	883	861	850	821	858	875	836	800	830	811	898	890	811	841	897	845	831	853	881	852	858	877	834	846	858	892	872	899	854	879	861	848	846	836	878	886	900	803	888	878	875	852	850	858	857	877	827	827	902	867	848	833	913	914	902	831	888	818	865	902	819	806	835	869	885	783	923	839	786	852	826	858	855	855	895	844	863	847	830	866	868	843	873	904	883	920	868	867	871	856	894	902	879	896	828	859	868	831	879	879	812	919	808	906	885	852	856	817	894	854	832	894	862	834	842	919	889	852	856	867	855	873	866	900	857	859	905	871	907	855	844	861	842	878	871	870	893	856	902	920	858	873	821	834	871	848	892	913	819	891	852	859	868	853	822	890	886	876	852	901	817	848	884	842	821	927	852	845	863	867	843	852	881	881	900	811	902	876	873	872	881	895	879	886	919	813	890	864	837	807	875	815	849	841	866	846	875	818	837	885	788	779	850	778	841	876	829	819	909	878	835	852	892	870	899	838	872	858	887	810	846	832	869	857	800	860	870	811	826	881	846	800	906	868	839	837	895	869	843	792	893	875	823	859	843	833	849	876	820	924	874	850	851	876	872	856	851	896	897	829	870	843	896	855	909	847	829	834	857	900	906	849	822	897	834	891	848	888	897	832	828	884	883	829	865	894	903	914	836	833	845	841	865	851	833	864	833	859	855	852	865	872	835	864	858	846	903	878	837	886	844	845	916	833	836	898	852	884	843	866	881	863	841	853	883	867	850	920	874	830	900	826	861	831	830	900	845	852	907	834	855	822	855	863	886	848	854	886	835	827	926	834	854	864	826	825	875	811	829	862	874	877	851	804	865	903	852	887	847	878	824	837	873	902	849	859	844	865	851	836	832	932	832	896	838	891	881	870	863	850	854	887	827	850	846	831	862	893	817	876	889	872	859	785	845	900	806	899	881	838	847	800	919	910	820	897	792	875	831	907	889	870	844	887	845	910	846	803	902	886	950	849	895	909	867	847	853	831	838	851	870	853	879	867	819	834	866	873	860	898	795	859	822	843	860	866	834	877	868	817	865	827	830	840	851	893	851	856	849	887	849	830	866	882	836	827	896	871	850	908	879	929	881	841	765	903	817	821	832	880	796	883	854	865	800	858	869	895	920	837	815	898	863	871	851	833	879	831	824	868	840	855	823	856	869	844	914	857	818	857	873	889	850	878	833	878	861	889	902	850	814	862	842	839	883	888	881	872	864	789	811	850	847	824	812	854	819	881	909	884	800	863	861	827	833	904	874	856	867	890	897	860	864	857	846	899	840	870	878	891	862	865	865	838	860	833	894	879	821	863	868	846	871	901	883	907	886	856	822	871	820	843	897	833	826	868	919	849	843	884	855	892	818	825	854	876	889	840	896	830	897	859	871	877	844	829	824	859	878	844	850	873	878	829	830	881	889	922	849	867	896	870	876	854	880	872	859	832	885	818	816	869	882	876	913	845	862	870	891	890	855	880	826	871	884	880	888	853	836	913	879	892	863	866	855	861	863	846	875	855	889	828	855	823	869	847	834	861	873	903	865	881	863	842	897	877	913	850	873	884	829	870	882	867	838	838	858	879	870	875	889	879	842	898	824	863	821	864	888	908	875	886	865	853	855	854	833	854	847	813	849	828	836	948	844	836	892	924	888	844	848	884	896	905	858	909	865	854	875	824	885	879	883	839	908	816	794	833	838	869	879	820	860	864	905	873	881	856	840	915	865	909	873	829	856	901	832	883	862	843	877	852	870	857	850	839	856	856	835	810	905	837	888	915	842	851	873	840	857	914	849	882	884	822	845	845	846	907	890	844	869	862	802	851	861	875	828	869	838	865	864	897	816	834	811	878	882	857	883	877	870	855	866	855	895	838	846	866	846	841	831	870	868	856	851	852	794	849	848	900	857	882	898	888	820	840	872	813	893	848	842	851	849	822	843	911	867	905	860	919	807	898	882	898	803	895	842	847	840	840	883	903	836	809	846	864	911	823	869	905	875	897	913	865	772	841	876	823	852	897	824	872	828	879	834	859	853	848	804	868	820	865	906	871	867	865	876	860	873	881	876	891	860	847	867	895	877	862	852	879	834	862	820	864	869	892	941	842	908	886	857	917	878	883	830	837	789	854	851	825	867	871	821	893	804	857	857	884	875	880	832	822	864	887	847	870	818	843	811	852	893	847	890	882	842	823	852	880	868	847	866	864	883	905	873	810	829	856	830	846	833	894	841	853	862	874	865	889	890	839	849	877	865	867	830	865	810	900	868	848	887	813	840	843	835	843	840	847	836	882	905	826	806	806	843	906	856	929	836	944	869	922	894	870	807	890	837	852	838	863	861	882	871	870	882	889	891	863	848	860	852	888	864	787	909	876	886	914	787	896	865	825	858	853	880	863	821	845	883	863	865	886	856	831	883	854	880	872	854	869	857	866	787	879	844	866	897	810	890	813	885	837	868	849	816	845	869	902	856	875	867	830	848	807	838	872	850	889	888	874	875	876	868	847	854	827	875	903	937	869	860	807	863	925	829	810	921	851	853	888	863	833	887	844	879	881	878	857	868	904	891	852	888	849	863	849	858	879	863	811	856	851	871	876	870	821	873	819	852	793	794	842	860	835	885	807	886	861	882	888	858	877	849	862	891	860	870	883	794	856	847	863	853	857	837	880	905	848	766	846	901	845	876	860	857	859	881	861	894	896	825	901	852	804	925	879	853	823	879	823	835	888	852	909	855	857	887	834	911	871	823	874	821	917	855	803	844	867	867	853	829	869	877	876	877	812	863	799	860	843	863	855	882	861	887	860	908	883	864	837	858	850	912	871	856	909	812	908	835	866	878	849	868	820	810	837	836	898	832	915	789	923	843	894	844	862	861	867	891	822	852	810	903	847	844	875	896	779	846	823	896	895	854	810	862	851	876	910	873	828	834	886	877	823	847	902	847	847	815	885	892	833	831	860	884	885	893	838	836	850	854	891	894	829	896	870	843	876	856	823	829	863	851	851	836	859	883	870	870	876	945	826	849	822	864	894	847	871	834	878	867	882	901	909	859	861	853	905	819	839	890	876	845	851	870	826	852	840	840	814	807	843	921	907	855	925	800	866	840	807	889	866	878	883	889	864	835	845	836	841	871	879	867	880	844	834	863	823	856	775	830	843	867	824	840	908	870	824	891	913	850	803	900	882	916	920	871	872	836	874	850	850	896	861	817	868	845	830
7550	504	533	432	342	278	278	272	243	230	221	231	231	227	204	203	220	190	218	191	212	200	180	185	216	207	190	179	195	184	177	195	215	197	188	230	197	180	209	158	205	186	202	199	181	167	212	197	196	180	191	180	201	200	200	191	206	218	182	196	185	176	197	193	180	171	208	181	212	199	193	189	200	193	197	199	197	161	210	201	190	202	196	185	175	196	168	199	173	192	190	205	204	203	184	196	205	221	180	194	191	200	184	207	206	188	186	193	200	195	194	177	184	180	194	223	184	210	194	189	196	178	177	198	194	188	214	178	214	188	197	189	209	204	195	199	196	191	200	191	170	177	161	199	194	200	195	182	174	213	192	177	187	183	185	164	188	209	197	182	195	201	211	204	200	181	197	222	189	211	193	180	179	169	209	186	194	179	200	196	176	198	205	207	200	195	193	176	216	150	209	198	215	210	191	173	184	176	209	185	155	204	192	193	172	185	183	189	201	189	192	179	186	190	183	181	197	201	189	209	205	170	183	176	210	180	187	200	204	204	185	180	188	198	189	201	206	199	202	188	188	216	210	187	170	196	171	192	192	189	206	176	203	200	185	205	199	201	170	202	205	199	171	196	176	171	195	191	206	197	206	210	210	198	206	173	218	184	190	204	210	201	180	181	193	221	195	196	210	203	213	174	193	197	199	182	194	199	195	164	173	211	197	174	191	182	192	197	185	171	178	194	185	173	181	211	212	197	180	189	176	168	178	196	179	193	205	207	182	172	182	183	192	174	191	218	157	185	199	179	201	175	193	172	201	178	165	164	188	169	180	196	195	208	178	202	176	185	208	171	173	196	213	186	190	178	180	195	208	197	188	184	180	167	196	184	164	202	203	204	195	189	190	177	187	173	175	160	196	178	184	217	225	170	181	190	186	201	166	187	192	182	186	177	199	188	177	209	194	179	197	200	185	186	203	180	201	161	198	204	195	221	200	184	192	188	183	169	216	180	206	179	178	167	166	162	200	196	184	186	228	191	209	216	190	187	181	174	193	180	188	194	230	183	179	198	182	190	226	197	201	167	193	203	209	166	187	166	171	193	169	186	191	165	202	183	178	191	182	209	220	217	198	204	203	180	190	172	218	182	181	186	181	165	177	165	195	193	186	200	160	184	188	214	195	215	170	166	169	180	200	197	185	193	190	159	208	171	209	168	190	207	192	179	190	192	178	247	197	184	178	199	204	192	221	171	214	202	196	179	213	202	213	196	203	201	186	200	177	194	191	209	171	171	189	199	178	195	202	213	190	184	212	181	197	187	201	206	206	190	198	193	186	190	170	213	180	172	177	212	195	186	203	165	184	191	199	180	185	155	190	191	167	174	201	191	184	188	207	188	173	190	167	197	191	184	188	210	208	181	211	188	195	205	196	176	217	177	176	166	189	188	183	185	208	180	208	180	191	176	184	187	184	180	202	182	180	192	208	166	174	190	176	189	182	183	187	172	195	175	193	214	200	190	188	207	194	190	193	184	167	195	192	191	200	189	191	191	196	196	181	188	182	199	203	194	197	206	204	187	192	201	201	186	171	186	185	184	176	192	191	197	198	221	161	181	202	194	168	202	183	200	207	192	182	212	195	190	208	203	158	207	215	212	212	203	186	202	182	201	194	207	227	193	204	207	216	188	237	184	208	196	206	204	199	170	174	188	220	196	193	219	199	201	164	168	217	196	201	181	204	174	200	220	171	192	184	208	195	210	178	203	194	152	183	210	186	169	195	209	189	193	190	202	180	197	159	176	186	182	177	172	180	178	217	195	188	211	186	187	181	174	187	183	197	187	174	196	171	195	204	203	174	178	177	200	202	182	193	194	189	192	185	210	199	190	208	187	210	167	182	203	192	185	203	198	210	191	171	193	184	182	178	179	175	192	199	203	169	191	193	202	194	203	203	208	174	176	205	183	192	188	185	196	167	183	175	183	184	218	187	189	196	207	169	189	185	184	168	167	202	197	197	209	238	193	204	195	179	179	189	180	185	203	214	167	195	190	177	172	210	167	189	211	203	221	164	208	194	203	218	195	191	192	232	195	194	192	206	202	159	189	183	202	194	182	166	180	196	183	174	187	177	210	180	198	209	203	161	202	181	184	195	209	206	199	190	209	196	169	217	167	190	186	213	171	196	207	197	203	186	212	194	192	186	207	185	181	197	204	194	195	147	209	183	210	197	198	203	195	191	195	198	161	208	175	172	202	196	190	161	209	173	176	189	189	185	205	182	200	207	231	184	200	183	185	156	186	182	201	180	167	186	174	189	212	166	218	193	170	189	210	190	185	189	189	174	206	203	200	196	188	192	175	171	210	179	185	195	178	190	180	204	197	179	197	201	191	226	191	182	182	177	192	186	191	212	192	209	170	204	173	192	196	206	207	179	188	184	221	189	198	187	207	225	203	192	192	195	197	175	184	211	228	192	190	195	216	182	196	210	182	206	187	196	194	211	213	202	188	204	194	204	178	198	183	246	185	188	210	183	194	166	187	171	184	183	198	197	181	189	192	194	174	177	210	173	179	212	184	201	205	177	205	189	152	213	176	186	205	162	203	156	191	182	219	187	183	182	178	187	196	170	217	172	212	207	215	193	185	179	196	198	183	202	185	205	203	218	199	207	179	178	199	186	181	181	199	187	157	186	209	197	195	191	201	171	180	200	200	204	188	193	197	203	189	165	203	173	193	180	177	174	201	188	189	205	192	187	217	202	199	211	184	202	183	158	197	201	188	186	193	203	181	208	181	174	196	190	204	195	199	180	235	193	175	206	206	188	201	228	184	185	199	214	209	198	204	192	203	214	183	182	198	179	208	203	222	192	197	193	205	211	203	193	178	199	163	218	198	179	176	216	182	167	190	204	199	170	235	188	192	194	200	173	197	168	196	205	207	199	225	214	185	194	169	198	183	195	226	210	212	190	205	175	183	205	199	191	211	186	177	206	211	199	190	190	177	185	172	195	193	217	214	181	195	176	217	206	186	185	201	172	180	191	185	190	186	183	210	204	153	194	201	209	179	185	201	203	204	198	194	189	194	202	181	194	211	182	173	186	200	189	203	179	180	195	192	190	179	183	204	179	184	219	197	173	182	207	200	182	191	217	207	174	168	194	198	191	191	191	192	179	177	190	189	187	183	194	189	178	197	189	204	198	167	182	185	184	187	164	209	196	197	212	179	177	214	201	213	190	185	187	197	174	190	198	194	185	181	190	187	201	181	199	194	175	180	180	215	195	171	189	200	189	177	195	184	177	184	192	169	193	209	217	197	184	178	216	216	205	192	173	191	166	207	171	191	205	203	196	161	201	203	201	174	197	178	195	192	177	210	194	177	183	201	194	156	184	204	180	223	198	179	191	184	195	192	193	174	184	189	193	207	180	202	190	210	171	189	182	168	187	193	190	183	203	189	194	219	181	237	198	199	173	213	182	190	224	192	202	199	195	195	201	201	183	187	197	156	211	179	186	204	192	187
6327	772	1166	1368	1122	946	886	765	723	650	595	619	532	554	537	532	537	548	503	514	537	508	522	519	456	520	479	509	476	485	480	453	550	453	527	492	531	458	461	472	507	429	490	476	494	480	480	480	493	464	486	505	462	478	492	504	491	454	488	483	469	480	438	474	468	461	469	462	456	475	451	471	444	470	454	533	455	506	472	458	474	490	449	468	456	487	481	494	453	454	448	486	461	483	468	463	459	449	460	466	484	454	454	460	475	462	467	439	464	455	428	494	478	495	425	465	458	453	472	481	444	403	473	459	443	459	491	476	465	457	493	471	487	466	468	484	469	436	465	454	456	497	450	487	457	446	469	486	460	451	452	476	466	463	430	468	482	480	428	459	468	474	464	458	465	466	467	481	459	449	412	438	450	479	439	515	451	458	462	470	474	462	482	476	486	435	504	476	472	435	504	459	471	463	479	486	450	459	444	430	465	444	474	497	455	485	458	466	511	483	518	472	475	456	430	468	490	443	501	464	512	471	414	468	475	440	473	444	463	476	495	477	473	481	473	433	488	496	447	433	489	496	464	429	501	467	459	436	462	455	496	464	512	457	438	449	491	482	491	459	464	462	479	472	472	490	470	459	452	492	498	478	464	463	446	474	477	454	430	470	445	423	463	435	489	475	503	446	430	481	453	488	464	443	477	447	482	462	506	495	440	488	456	402	470	452	425	484	453	472	451	432	490	443	435	429	438	474	464	489	469	436	508	458	449	438	461	464	452	486	460	490	463	468	448	487	436	447	494	449	429	455	458	452	479	487	459	467	451	427	448	479	457	461	483	476	498	429	504	453	489	489	471	425	471	475	468	470	468	460	459	482	484	447	472	453	461	453	468	457	480	499	465	455	483	460	455	454	470	458	462	486	449	458	470	477	453	480	499	455	449	463	481	442	440	462	505	456	452	469	431	447	438	469	479	467	481	475	445	461	426	468	499	486	457	446	460	468	478	458	465	476	502	458	440	451	425	500	469	419	494	447	455	479	466	476	473	465	442	483	439	470	452	446	463	399	467	460	465	475	500	427	475	464	444	442	455	465	474	468	473	429	474	457	469	503	444	486	462	471	440	457	415	467	471	411	469	468	516	404	446	440	453	464	444	492	480	472	466	439	491	447	462	469	460	477	468	460	461	458	467	459	466	452	434	486	469	475	451	450	478	475	499	452	479	453	437	491	451	454	471	469	543	474	439	501	428	443	424	441	500	472	494	498	441	438	461	463	471	471	455	451	475	432	490	449	499	452	441	477	461	485	464	463	446	485	478	469	483	470	493	491	467	471	475	488	467	508	476	427	462	480	463	461	458	443	502	463	438	463	455	474	467	452	484	431	451	459	491	467	477	474	489	464	469	438	482	416	484	485	456	476	453	483	473	433	469	449	486	444	468	444	448	478	462	474	443	436	470	441	447	487	451	512	477	444	478	491	456	472	463	436	415	434	429	472	436	476	462	458	449	489	488	467	440	476	471	482	480	496	449	467	475	531	445	492	406	511	461	466	464	422	486	462	473	439	435	456	421	461	470	471	510	483	461	433	508	470	478	481	463	446	510	466	461	461	420	449	491	491	462	474	468	475	465	493	519	454	472	471	454	453	468	414	474	459	471	449	426	479	422	448	480	450	484	446	480	467	469	441	444	446	470	451	402	486	447	450	459	474	448	462	472	441	491	464	458	443	440	468	484	456	463	438	459	457	464	475	494	494	468	470	442	449	433	464	421	507	431	483	498	424	480	465	456	450	436	471	498	489	492	486	493	485	444	487	443	478	462	500	515	458	481	498	433	442	473	461	484	460	472	492	450	451	480	457	459	457	410	477	453	481	488	485	441	493	448	435	470	455	415	463	475	461	482	457	468	493	464	464	475	475	460	474	488	449	444	446	491	432	437	484	493	442	469	463	484	452	482	460	495	504	473	500	462	443	452	471	439	454	450	461	456	461	455	496	442	465	470	463	453	495	461	481	434	483	481	453	448	489	477	463	449	457	454	448	456	452	497	451	458	457	464	496	465	458	473	488	496	477	457	455	478	479	465	464	471	462	452	441	501	452	475	461	474	453	438	439	480	438	477	443	462	449	473	481	455	430	456	473	433	498	486	447	481	471	448	466	445	473	456	460	488	443	459	433	508	473	469	451	454	444	493	490	470	462	471	486	472	460	479	473	476	470	443	462	474	503	433	473	491	460	435	472	445	464	455	458	456	491	436	482	458	493	483	485	454	443	474	477	453	420	471	462	438	453	452	438	449	458	460	454	430	482	472	494	455	446	430	483	436	461	507	493	451	436	423	452	452	488	427	509	505	477	440	475	469	491	443	490	480	467	479	436	452	453	493	447	477	471	459	482	469	457	452	476	451	441	474	508	443	449	462	445	481	463	458	501	471	425	494	465	472	487	471	432	446	447	440	454	480	432	474	438	446	503	455	458	416	479	425	479	492	475	461	456	488	486	464	478	463	507	469	475	479	497	463	444	427	463	438	444	449	470	459	472	441	480	428	493	494	499	444	421	456	431	456	489	463	503	445	451	431	453	474	476	457	476	468	452	474	435	458	443	494	439	453	438	482	445	469	436	463	436	461	484	450	439	480	480	473	431	460	483	463	479	473	518	452	504	442	425	470	468	477	478	459	463	484	463	492	463	468	439	479	446	463	519	434	464	453	449	482	451	444	464	466	480	488	484	462	471	475	406	424	458	475	414	459	434	472	464	429	435	488	438	482	521	457	475	440	462	464	473	457	482	440	441	460	476	478	465	463	451	454	446	473	444	476	511	491	475	433	488	481	448	480	426	485	468	486	470	457	467	467	477	427	447	448	477	453	432	444	457	452	458	456	447	456	449	417	452	432	472	469	459	486	450	453	428	426	481	453	468	453	476	489	443	483	488	462	445	472	473	479	504	480	420	456	474	467	472	431	454	482	486	471	457	459	422	451	471	452	471	495	487	483	464	473	462	466	479	452	471	433	447	470	444	503	470	483	471	494	454	452	460	490	439	456	466	479	434	478	474	437	482	473	441	442	476	442	467	447	469	454	451	474	436	465	501	456	457	454	463	430	494	450	481	413	478	481	490	469	446	448	456	465	450	449	469	455	475	486	478	453	451	479	462	488	460	444	432	450	479	454	474	481	506	474	466	486	485	492	473	478	445	472	481	486	443	452	441	489	458	480	435	475	465	446	417	451	475	469	486	452	429	476	481	470	431	480	494	487	449	456	454	462	438	432	505	429	453	484	433	434	474	437	489	478	435	497	477	471	488	455	468	474	471	466	491	493	476	439	476	458	443	490	497	475	487	458	451	445	489	445	476	451	449	449	449	476	475	497	445	455	489	467	462	480	500	474	472	438	490	457	424	489	434	468	498	481	471	472	471	509	460	445	497	460	447	501	544	446	485	432	485	489	450	473	474	490	487	467	433	425	459	459	504	465	483	516	454	478	469	477	470	467	438	403	488	493	476	441	475	431	500
15035	1272	928	658	494	434	373	329	287	235	238	244	243	211	232	200	220	220	203	232	213	191	198	224	207	193	197	165	203	195	199	220	220	194	169	199	224	228	194	225	200	195	194	182	186	197	183	200	193	197	217	202	188	224	187	203	200	189	196	190	204	198	181	198	227	202	159	203	180	192	180	166	199	199	190	180	201	215	200	174	206	212	218	217	177	183	207	199	169	195	205	242	201	232	191	210	204	188	223	206	196	172	180	200	177	225	189	195	216	178	188	211	200	178	212	205	203	189	179	185	208	163	194	195	202	191	177	200	199	202	192	189	190	227	190	211	177	181	179	183	208	197	165	213	192	166	190	173	209	193	193	236	189	189	191	194	186	195	163	222	210	205	165	192	197	196	173	195	190	195	193	183	201	207	188	198	198	191	196	198	170	168	189	186	217	191	180	217	170	206	199	183	185	181	190	218	193	177	176	194	187	185	191	171	205	176	185	179	181	191	188	191	165	210	210	189	179	215	167	187	217	208	206	183	172	185	218	205	187	165	173	173	187	191	184	199	198	191	208	191	170	193	186	221	163	197	188	212	199	196	174	183	208	194	221	194	184	177	183	182	180	198	173	188	183	165	184	195	197	192	182	191	191	194	204	230	192	214	208	198	211	194	193	192	179	193	216	206	171	181	186	221	212	183	198	194	181	182	171	186	187	180	193	202	203	202	180	193	215	235	168	188	175	192	187	200	177	193	189	178	211	207	211	193	213	190	166	185	199	190	182	193	183	200	183	176	224	211	213	194	206	173	182	184	193	203	187	196	207	188	184	187	224	199	189	198	202	186	168	196	176	186	189	210	196	209	209	196	231	202	169	208	202	213	170	170	195	177	196	186	181	218	211	198	174	206	186	206	185	181	210	233	198	168	217	180	163	199	224	177	213	209	198	186	207	221	209	224	188	191	172	215	190	181	175	191	182	190	182	165	210	169	168	191	191	169	193	207	184	202	189	215	204	186	174	180	188	195	183	210	196	185	190	205	200	184	184	224	214	193	194	212	179	205	206	204	189	208	188	182	211	219	206	214	189	194	179	184	211	198	180	199	184	184	182	192	203	215	178	172	193	182	196	172	175	191	188	175	198	184	198	188	218	187	190	199	184	187	179	178	197	220	174	215	197	194	182	173	196	175	175	213	210	201	189	166	177	181	205	182	200	213	199	172	180	174	204	189	227	193	188	196	203	184	211	184	190	178	198	201	182	179	186	197	179	195	192	177	216	200	185	195	195	204	218	205	186	172	178	197	190	169	190	179	166	195	188	176	188	190	192	189	194	191	196	199	191	166	182	188	192	168	218	190	160	207	202	198	207	190	194	191	171	175	197	178	225	201	185	201	206	196	202	165	212	200	207	172	197	228	187	221	223	186	191	198	227	176	201	223	185	195	201	213	184	200	195	202	188	208	173	185	233	188	172	231	208	212	194	186	212	211	202	196	227	205	185	154	181	189	198	187	201	197	196	200	165	194	202	197	187	197	168	210	191	193	206	186	190	177	220	206	188	198	196	217	206	189	201	180	179	184	225	208	185	189	192	204	221	213	199	212	190	184	189	211	207	189	204	217	194	195	175	190	195	195	183	198	187	173	181	181	206	184	194	190	173	177	184	198	177	208	192	203	210	186	194	179	218	184	205	186	206	220	221	192	203	197	209	211	208	208	224	157	184	207	170	184	168	185	221	181	178	204	197	186	213	203	190	190	189	211	197	205	188	180	235	218	173	177	210	199	206	201	207	208	194	190	201	217	173	221	190	177	172	227	192	194	172	203	187	194	199	200	197	185	188	212	188	182	209	176	210	170	186	178	177	187	210	193	191	200	190	202	219	192	210	209	207	194	195	184	185	187	170	202	218	184	207	211	187	186	182	181	169	174	207	210	204	204	203	204	193	197	199	212	173	195	218	187	187	198	200	202	189	177	193	232	199	201	180	169	181	196	186	201	184	231	245	176	191	192	173	195	193	224	169	212	186	200	182	181	189	195	177	192	189	184	195	213	220	200	202	211	191	176	208	212	209	213	166	207	210	190	208	189	198	199	174	205	194	211	227	202	202	185	200	204	196	193	164	189	192	168	179	176	188	212	193	174	166	201	180	222	220	183	188	204	215	189	193	183	231	178	172	198	193	211	171	183	218	201	182	162	192	187	203	184	195	202	210	181	181	210	210	185	213	192	205	179	178	210	214	213	185	191	233	191	199	193	158	204	155	181	181	172	201	178	176	194	174	203	202	207	176	158	193	170	186	220	179	219	213	190	205	171	179	203	210	191	181	219	197	194	207	218	196	182	178	182	197	185	207	173	180	201	200	188	209	196	200	184	206	205	201	197	204	212	186	210	190	183	184	188	193	192	180	198	176	210	191	195	189	202	185	170	190	217	184	192	202	211	216	207	187	183	211	176	198	180	184	178	180	204	204	207	190	196	188	208	199	189	212	185	186	182	217	194	175	224	183	214	213	203	199	216	192	183	181	192	231	204	207	205	196	196	210	191	211	191	184	192	200	203	196	200	192	196	196	201	208	208	201	195	215	187	157	190	186	238	202	191	182	198	191	188	212	193	222	177	175	193	191	155	205	180	204	201	202	214	224	224	183	177	219	205	214	171	196	188	164	219	207	193	167	197	218	217	163	191	199	218	196	206	174	199	175	225	178	166	200	180	179	217	198	207	201	182	195	188	177	209	183	203	173	201	195	187	172	182	201	211	178	208	190	199	210	194	176	180	239	214	187	218	207	192	176	187	201	189	213	185	196	205	186	220	194	187	192	205	192	178	213	180	196	207	230	198	217	154	190	218	179	203	220	194	210	194	194	198	179	193	193	168	190	199	195	195	207	208	178	199	200	187	178	170	188	198	173	199	175	216	218	181	195	194	202	184	179	185	201	188	167	201	205	176	219	178	194	184	199	191	175	197	188	190	153	204	207	203	204	215	172	188	235	205	213	206	222	177	213	203	177	173	198	153	172	192	191	196	192	180	182	202	220	215	210	197	196	142	205	165	192	213	209	178	198	213	211	165	210	198	203	223	200	185	183	189	202	209	187	183	204	182	197	193	186	188	191	209	185	174	177	193	192	205	182	223	185	203	204	207	195	194	201	188	198	195	160	182	195	187	191	191	195	194	186	197	217	203	183	193	209	223	181	187	216	158	196	194	216	195	201	205	215	198	200	194	180	171	202	176	191	212	193	187	181	165	196	201	211	208	209	203	212	199	190	244	175	213	181	186	193	204	168	196	206	205	204	185	190	185	167	180	209	217	185	210	196	226	190	183	178	208	192	187	192	203	186	192	231	190	177	191	195	201	197	196	179	196	159	203	206	174	192	199	180	196	198	197	219	201	231	184	197	189	198	195	164	195	211	184	225	195	200	178	211	178	183	202	195	201	193	220	198	190	190	195	177	216	182	199	202	185	213	186	179	188	199	169	197	163	213	205	204	180	213	188	209	191	167	196	211	214	203	207
8314	1005	1967	2116	1913	1509	1230	1082	1021	855	838	789	749	669	697	627	682	664	606	594	577	586	585	581	568	594	547	557	554	567	549	559	499	565	543	501	479	527	513	516	555	514	562	513	489	562	556	496	498	514	535	541	515	511	519	542	479	495	535	494	516	533	522	509	546	516	522	502	477	496	518	517	514	510	523	486	483	559	459	466	518	574	512	494	478	510	482	532	528	513	535	499	528	511	518	506	540	503	521	535	497	522	474	517	502	479	491	524	506	512	473	485	509	478	505	480	493	480	524	508	515	513	491	507	546	496	471	495	485	482	503	512	508	526	482	497	487	507	485	541	508	499	507	511	530	508	488	505	523	530	487	505	483	518	490	486	521	500	496	517	493	505	502	498	514	552	520	519	513	537	483	469	512	555	519	529	513	492	478	506	525	507	491	480	537	470	525	521	470	471	485	503	505	541	502	513	498	492	535	468	506	481	492	559	503	510	481	490	505	520	469	510	470	478	512	491	526	508	499	503	478	487	502	535	507	511	489	495	500	497	501	496	533	488	483	496	515	523	465	469	538	507	507	477	516	470	476	510	511	477	492	561	521	497	547	518	529	529	503	517	517	493	509	498	478	473	481	520	475	495	504	511	499	514	425	526	479	486	519	470	527	513	494	517	510	507	502	539	471	476	475	522	495	478	454	508	481	515	549	549	522	489	516	533	543	520	517	450	514	513	484	550	537	528	505	480	497	468	496	490	513	507	500	508	550	475	516	493	514	501	481	497	480	537	496	486	497	488	510	534	462	514	532	536	481	501	521	488	457	501	504	492	511	508	551	495	511	501	500	518	530	490	505	482	474	497	482	506	496	507	458	496	521	467	536	486	509	498	509	535	520	537	561	508	517	524	504	497	532	502	481	530	524	476	489	516	509	503	486	504	468	504	521	525	499	532	537	519	491	497	488	515	524	530	515	496	486	534	512	520	492	451	497	558	515	484	489	519	484	486	515	489	488	445	535	486	480	493	478	490	484	508	501	536	499	485	510	479	517	499	480	556	494	493	486	485	505	495	492	514	504	461	554	492	477	485	499	478	508	486	504	517	482	478	496	505	495	531	515	511	504	501	490	524	540	489	561	511	486	521	520	515	471	505	515	468	484	507	547	475	484	473	514	490	524	495	495	499	470	506	537	509	496	520	498	509	463	504	479	522	481	521	479	515	476	513	465	486	444	521	468	494	525	508	494	478	486	493	459	525	496	529	491	524	509	513	506	529	525	471	517	538	532	500	502	526	556	507	496	482	526	526	466	470	544	500	462	517	510	469	477	545	502	521	507	507	489	501	527	502	500	509	558	503	493	496	485	517	498	516	517	467	483	482	531	502	516	507	491	510	457	471	510	518	488	522	463	494	536	479	498	510	490	489	520	551	481	527	491	474	504	515	511	513	505	525	500	505	523	524	499	509	512	499	552	529	531	503	525	491	485	503	510	521	542	525	497	501	492	515	486	463	507	479	482	511	520	482	500	504	489	484	480	499	525	505	474	486	513	492	520	472	477	473	551	482	463	523	504	529	490	488	537	489	518	499	531	516	555	500	513	546	495	536	524	524	486	513	490	524	539	506	518	474	495	526	505	531	517	498	515	510	496	499	504	469	499	504	545	535	486	503	568	561	539	444	492	501	501	488	508	521	532	523	515	505	536	504	499	510	492	459	508	503	473	537	489	502	510	450	465	501	495	535	500	517	504	499	499	546	463	510	510	505	500	495	514	509	495	496	561	459	470	542	501	505	526	489	506	472	507	494	496	506	466	492	511	514	438	489	504	525	528	541	489	480	501	479	504	516	483	509	494	497	505	483	534	473	533	545	500	509	493	525	526	504	491	546	496	533	498	535	522	466	552	461	509	506	519	486	515	514	510	489	475	485	506	523	481	520	515	517	513	504	499	476	557	456	521	531	487	507	562	530	497	501	477	497	527	516	505	518	451	465	479	500	515	513	471	518	519	516	503	491	496	495	474	492	531	492	560	484	517	502	521	483	538	497	499	494	498	470	537	532	487	525	470	524	513	515	505	477	468	482	507	525	489	498	494	504	484	509	492	481	486	506	531	494	473	506	517	522	497	515	486	549	544	476	449	501	481	526	530	486	494	513	463	525	557	533	517	523	520	505	528	534	534	482	498	448	501	485	543	470	489	452	502	509	481	489	500	489	534	524	498	555	499	500	477	493	493	485	553	521	454	504	499	505	496	521	495	549	510	480	485	479	476	507	510	481	495	472	503	506	547	515	461	480	470	487	483	489	517	476	491	454	471	484	494	474	500	522	485	464	499	521	526	484	542	569	503	506	537	486	491	496	470	485	489	476	531	485	492	498	514	521	532	479	478	600	488	519	524	518	518	528	501	491	522	482	497	487	492	488	501	511	508	504	484	501	501	484	480	503	536	480	514	498	531	530	479	494	521	519	502	471	467	500	483	524	517	484	501	478	554	526	492	494	506	551	493	494	520	504	518	450	483	496	508	572	495	473	487	530	513	533	482	543	532	493	477	528	496	526	476	488	511	501	528	522	534	492	489	505	507	484	484	442	523	505	533	520	498	483	504	487	516	511	515	505	500	516	523	487	466	520	537	504	525	477	512	504	553	507	495	514	557	532	543	490	493	527	475	502	551	462	531	497	540	494	503	456	505	516	496	468	503	530	495	534	477	511	485	522	523	525	478	479	546	495	556	483	490	462	550	469	505	470	477	476	464	467	520	525	503	498	479	474	499	520	493	484	504	502	535	504	515	496	475	489	507	532	497	472	502	497	520	525	475	526	472	517	501	527	532	483	478	539	499	546	457	527	484	476	502	546	515	505	506	538	552	508	530	489	520	530	490	467	455	473	501	520	556	500	482	475	524	509	507	497	458	526	522	514	482	495	481	489	501	490	496	518	487	499	518	514	510	508	524	502	494	507	471	502	526	522	520	464	535	464	459	544	475	500	475	552	528	496	458	492	502	550	494	536	481	491	523	533	555	520	484	494	522	493	490	486	536	518	483	515	517	490	526	503	488	485	531	491	496	495	478	486	499	510	530	493	520	482	494	538	551	503	492	505	503	545	532	526	533	491	493	516	563	503	486	468	520	503	487	526	501	513	489	501	508	511	515	502	510	500	538	460	504	451	476	497	492	483	524	516	475	518	519	506	494	548	501	498	513	476	480	559	495	503	478	494	480	542	527	494	531	486	524	531	535	507	489	517	543	534	525	505	478	473	506	507	478	526	477	521	473	502	531	520	493	488	507	501	519	485	501	514	502	503	453	516	493	494	491	473	524	483	493	505	521	475	493	517	465	503	454	476	497	501	481	499	462	490	501	503	481	486	508	442	480	507	510	514	528	505	485	523	501	510	480	505	526	502	510	532	512	504	465	531	489	506	495	507	524	502	488	538	472	524	514	487	503	480	504	515	507	484	482	550	513	519	499	484	488	556	525	552	522	492	508	489	485	473	500	535	455	487	539	461	492	502
1744	425	421	363	410	410	377	414	420	407	390	364	397	403	376	399	422	418	389	393	402	394	383	345	381	430	368	368	443	424	395	430	371	375	390	363	405	383	380	410	376	405	427	404	397	390	407	376	427	415	399	407	421	402	444	361	366	425	388	416	387	410	398	380	391	405	445	411	406	363	414	424	415	361	418	356	371	394	418	402	375	390	395	400	437	376	402	418	382	411	421	401	380	366	403	424	407	428	419	383	410	390	445	403	404	389	395	386	416	356	419	387	392	412	392	369	420	359	386	399	437	397	379	384	402	421	426	456	425	445	384	399	412	429	373	400	379	359	400	392	407	396	387	396	397	403	417	386	393	384	384	428	386	385	372	397	384	386	373	406	382	399	402	400	364	415	395	427	370	396	443	415	370	411	382	379	399	420	380	415	365	438	443	386	406	437	383	343	383	402	383	412	371	410	396	424	379	420	411	359	412	399	419	400	384	404	402	435	430	392	419	372	394	417	362	368	409	424	415	370	372	390	389	415	364	412	369	378	421	398	418	388	411	377	432	381	399	406	425	393	404	440	431	397	393	424	360	406	446	405	403	416	410	405	378	392	421	383	384	381	395	394	385	418	379	360	383	359	390	407	429	387	386	379	466	401	387	385	389	383	401	369	412	368	353	391	412	387	431	378	408	396	400	421	432	355	420	411	393	388	396	417	409	447	414	368	388	392	380	442	403	415	393	435	390	401	406	405	393	388	415	401	448	421	396	407	394	379	377	415	418	398	424	384	374	364	404	400	382	365	387	381	382	384	431	389	374	402	396	410	423	399	384	424	402	422	444	440	389	406	392	435	392	378	417	392	403	408	399	440	389	432	369	416	439	407	423	435	395	396	399	403	390	380	408	398	379	391	404	395	437	430	365	390	387	396	388	414	370	364	367	430	363	388	429	412	380	364	403	390	392	403	425	416	412	412	383	392	368	409	365	397	431	381	366	414	360	377	396	382	424	404	418	393	413	401	434	370	418	377	399	396	395	384	352	401	388	428	409	391	415	380	398	390	406	394	368	411	404	415	358	406	350	405	380	399	367	424	380	396	412	380	401	393	419	476	437	384	363	391	415	427	417	391	392	408	398	413	427	417	425	444	405	397	404	397	374	414	400	415	440	376	378	392	389	375	399	368	418	371	365	409	386	390	418	413	423	415	422	361	390	390	423	386	386	386	377	379	375	401	434	406	381	422	388	365	376	387	422	393	432	398	450	370	416	383	383	399	398	408	375	389	451	418	426	390	382	398	386	395	389	430	427	442	375	436	438	397	382	433	415	386	448	432	399	385	424	412	421	391	402	408	356	347	385	423	385	383	404	401	395	384	402	416	393	380	424	402	401	400	385	400	363	366	380	394	396	402	357	378	371	395	367	401	379	402	408	362	400	401	400	377	424	410	370	418	425	407	391	389	381	372	416	399	395	367	376	357	434	412	415	372	409	365	358	417	398	437	369	360	403	385	415	413	401	417	442	397	409	426	362	377	398	401	412	408	391	406	412	398	408	417	351	397	405	388	408	357	395	371	412	417	418	385	412	397	388	399	373	401	408	385	416	434	424	380	401	371	396	394	397	386	404	405	412	414	421	392	399	421	399	383	374	401	433	404	384	403	409	392	363	384	384	388	427	385	403	455	386	441	407	386	385	365	439	432	426	419	361	408	383	408	388	425	418	390	376	409	402	387	430	393	384	408	408	386	386	378	386	377	402	407	429	397	400	379	389	446	404	399	424	406	400	413	409	383	416	426	414	416	381	414	424	411	389	397	429	405	388	429	363	405	380	397	409	398	405	412	402	426	415	390	409	439	434	373	394	432	405	394	403	416	361	382	425	396	375	374	453	413	405	378	390	417	376	438	421	411	373	414	428	385	449	411	381	389	410	374	402	408	409	425	396	401	405	406	401	395	393	392	366	400	364	387	400	393	405	407	348	396	388	414	428	407	419	432	417	388	402	422	418	400	364	432	423	400	406	437	384	395	377	401	385	407	392	383	383	424	415	373	393	387	396	385	381	388	391	388	388	424	419	394	424	374	372	371	376	351	384	367	380	406	376	365	435	369	385	405	391	380	410	407	373	395	387	384	403	401	425	407	410	395	403	394	397	381	429	393	397	415	368	384	392	404	398	426	396	362	364	458	359	389	403	393	388	370	416	392	356	394	367	395	400	449	414	401	375	443	398	363	406	443	412	388	403	416	375	356	407	429	418	348	391	385	349	377	392	395	387	391	408	360	412	435	401	403	405	402	403	417	401	395	385	403	378	424	428	377	389	429	385	398	376	372	458	359	391	420	458	433	413	395	399	392	406	390	399	389	414	431	430	385	375	413	391	375	379	408	416	429	396	376	392	387	360	389	381	358	394	402	431	405	374	395	413	355	414	416	390	357	420	432	362	432	388	412	415	398	423	379	379	453	363	378	419	422	369	382	422	379	426	412	379	404	380	373	399	388	360	370	406	386	380	385	420	406	425	435	402	426	395	396	386	402	398	385	421	376	384	398	448	392	400	420	398	350	371	407	363	414	403	377	412	408	360	400	373	429	373	412	394	399	405	384	370	405	396	429	377	379	390	364	373	439	413	398	384	393	403	364	398	401	407	398	382	377	366	424	428	350	410	382	404	365	368	408	436	406	422	410	429	429	430	421	375	383	404	388	379	393	417	435	357	387	382	368	430	369	378	426	393	413	399	434	411	400	390	402	390	448	393	380	423	367	406	384	396	402	409	373	390	377	396	450	412	401	373	421	393	418	437	375	414	390	429	429	405	377	452	347	371	412	412	432	388	401	405	401	403	399	420	412	379	380	420	391	405	400	378	386	355	413	369	432	381	412	386	386	378	372	405	396	382	375	383	386	379	449	390	400	386	354	397	410	409	406	373	423	420	406	376	365	433	388	381	360	353	368	378	362	413	395	382	368	406	383	405	381	382	400	401	461	401	360	396	387	398	420	425	386	397	400	408	366	430	454	374	382	356	433	434	407	388	381	372	416	455	423	422	366	392	391	442	383	399	390	381	387	386	369	391	399	379	356	397	416	414	411	397	408	387	387	361	378	440	361	403	376	399	429	410	382	413	401	397	416	422	433	409	409	423	385	400	395	366	376	413	387	415	405	394	405	423	395	395	391	399	364	416	412	424	379	381	383	352	378	403	433	393	383	397	380	383	391	388	369	407	415	437	441	413	428	402	416	422	396	383	389	396	399	384	389	396	412	394	390	399	411	393	363	429	384	409	404	406	420	467	389	377	385	367	387	380	365	375	399	424	435	406	381	366	402	433	351	381	403	438	405	433	384	400	406	372	392	414	403	369	407	368	410	437	410	377	381	386	416	400	408	374	398	358	425	409	412	403	448	398	376	377	396	417	417	413	393	399	405	389	403	398	403	382	392	404	413	381	361	391	395	347	382	408	377	368	391	386	420	379	412	405	408	387	393	381	403	396	350	392	392	402	428	380	417	424	395	412	411
2090	916	887	866	966	866	868	821	882	818	918	866	888	864	892	827	915	860	852	840	845	856	845	873	817	811	888	888	844	855	836	873	881	913	873	871	900	863	811	858	860	839	838	916	823	842	840	886	844	904	819	858	849	840	912	891	926	878	866	884	901	860	844	842	871	878	913	880	898	785	920	871	914	836	866	855	873	911	885	897	877	899	878	858	893	874	899	886	901	862	879	806	888	901	818	890	880	898	908	829	872	875	825	869	868	845	850	877	841	824	890	893	862	844	904	867	854	862	861	875	866	873	899	922	891	883	862	862	859	856	830	881	846	840	843	898	881	824	856	946	894	871	894	942	898	906	842	878	898	893	863	867	884	873	903	898	854	892	894	909	914	867	869	867	831	856	867	850	795	899	837	860	893	845	886	867	901	903	858	851	863	876	843	841	876	818	869	890	840	875	824	861	859	902	912	823	872	864	876	855	870	852	828	909	864	839	837	895	848	860	873	853	866	819	874	867	899	849	869	869	902	863	886	844	940	859	898	874	905	865	846	844	852	864	908	859	905	883	846	862	907	849	889	856	839	841	895	844	868	953	867	868	925	928	838	875	862	882	850	885	845	870	852	864	847	868	886	908	845	875	899	866	885	837	898	889	864	892	873	870	839	834	882	908	862	839	846	897	875	869	916	837	901	866	860	886	861	844	845	851	881	891	832	907	913	858	866	831	881	836	875	853	886	897	920	846	887	864	840	860	841	875	911	829	847	850	845	821	870	928	853	858	839	839	832	946	905	856	897	898	915	869	840	916	868	883	827	917	881	873	830	833	907	905	849	822	817	877	907	901	875	789	861	851	879	898	886	878	906	877	864	864	842	814	899	897	865	865	908	870	857	889	832	913	870	938	825	870	841	878	854	901	863	860	819	864	842	890	877	851	854	839	916	894	890	910	875	813	914	888	828	872	854	861	839	881	881	897	827	906	853	853	861	912	841	830	848	863	873	920	881	882	829	889	850	871	876	878	886	872	895	965	843	900	889	851	871	829	844	861	849	895	824	872	860	834	876	854	873	866	844	852	868	807	839	876	877	869	835	905	879	848	943	913	894	839	918	809	865	857	912	851	818	875	841	862	841	810	878	856	881	895	873	860	840	834	887	861	862	924	846	918	816	892	894	891	868	844	842	841	829	878	936	855	895	854	856	866	850	882	836	837	881	893	829	832	836	843	821	892	859	852	831	851	888	830	960	901	882	935	935	857	845	845	879	885	827	853	834	870	865	846	875	876	896	866	845	867	848	819	902	845	876	835	887	915	909	882	859	859	851	860	896	886	862	875	911	840	824	864	905	887	888	921	871	880	847	948	902	879	844	907	849	873	870	835	849	869	857	912	873	814	869	859	821	863	857	852	863	909	855	860	858	911	855	863	843	878	860	873	919	825	845	858	887	910	856	875	865	849	887	812	890	831	891	843	887	886	923	834	874	842	933	911	850	845	865	897	888	842	889	822	857	871	856	905	859	864	848	902	882	880	855	864	911	875	879	852	864	920	896	865	868	902	849	841	887	890	887	918	854	890	840	883	855	829	839	845	925	864	871	898	937	878	905	852	856	862	859	859	861	851	857	865	884	888	867	912	856	882	833	911	810	865	905	842	858	894	839	855	889	848	891	864	888	863	873	901	874	897	863	877	884	875	858	885	919	891	863	905	862	861	859	913	854	909	899	869	892	905	877	873	880	822	874	823	864	861	875	890	880	883	854	846	863	820	919	852	894	914	901	882	854	890	899	879	858	890	883	911	874	852	876	875	867	851	850	853	889	865	843	862	877	846	937	905	837	863	866	859	841	914	878	871	872	849	888	813	892	892	883	897	881	849	878	861	827	890	848	854	852	873	843	800	911	816	881	853	871	890	864	888	838	819	875	857	883	914	817	899	903	867	912	900	842	845	843	846	896	893	887	872	821	823	873	842	873	841	797	892	828	865	851	849	861	883	923	918	888	853	883	851	845	879	829	892	873	882	824	873	885	881	824	865	850	836	880	846	882	832	851	861	878	834	860	851	850	890	835	890	845	879	832	848	859	849	883	830	892	896	852	888	898	906	910	907	872	864	859	842	861	874	849	833	886	867	863	887	867	856	893	872	877	859	866	885	891	809	911	846	875	897	885	839	868	884	839	890	864	846	866	833	871	844	826	871	854	862	870	879	883	796	849	881	892	917	858	825	852	860	864	897	851	836	870	903	797	872	889	840	881	878	916	852	914	861	861	943	853	903	852	911	838	901	855	849	847	823	865	824	887	898	871	896	867	903	879	879	890	864	904	815	867	880	859	869	891	895	905	879	851	865	905	839	900	875	929	872	861	878	881	835	891	871	887	879	879	882	853	905	859	849	840	878	839	884	870	853	868	867	872	868	886	834	844	841	852	864	919	850	821	901	843	875	871	844	887	886	899	876	871	896	838	861	886	859	843	850	869	813	864	838	889	924	940	860	889	902	885	884	830	859	895	858	889	874	845	844	828	834	829	849	842	891	815	921	865	885	858	846	890	894	867	887	839	834	842	829	818	844	905	877	855	857	872	854	905	816	850	934	866	870	850	873	883	912	869	870	904	909	894	838	823	875	893	849	808	892	858	895	912	861	858	858	852	890	824	857	847	890	880	882	823	843	878	854	840	854	835	858	868	843	869	872	917	882	824	914	845	908	934	899	873	886	893	847	889	881	871	842	902	861	812	851	913	860	858	871	846	878	909	865	919	827	912	820	916	869	858	858	870	904	858	872	842	919	907	868	826	864	879	848	850	898	835	901	863	839	856	822	863	821	877	934	867	873	909	832	872	865	869	873	797	850	846	841	913	838	920	825	917	867	884	897	841	822	912	877	928	870	866	916	882	824	838	882	902	851	840	890	906	847	870	858	858	897	895	882	866	905	877	852	844	870	913	900	796	941	804	872	892	841	906	850	911	872	904	870	845	867	852	838	850	874	856	890	875	875	894	846	888	819	877	879	846	902	832	846	885	870	885	881	832	889	869	875	830	855	895	907	929	898	918	877	869	876	877	885	872	854	812	882	892	923	824	882	926	877	857	834	919	872	867	869	932	843	909	846	888	879	880	885	850	896	902	917	901	867	815	872	829	907	840	838	839	843	873	854	929	883	909	876	865	844	860	908	888	840	845	817	838	878	846	812	812	844	849	880	940	836	870	881	892	937	846	951	859	877	915	897	927	859	844	864	869	879	868	861	866	812	864	852	843	877	897	888	889	913	869	863	887	896	873	844	881	850	911	862	818	867	815	880	819	853	875	873	875	868	911	887	884	870	831	872	890	855	884	831	864	842	844	871	898	817	861	863	889	844	836	854	818	926	869	879	916	884	840	806	857	904	879	867	894	829	853	838	937	888	918	867	868	907	839	839	811	886	860	860	848	818	832	840	915	884	890	843	863	826	891	861	845	869	828	809	882	898	878	899	829	823	908	821	844	840	908	875	888	820	867	900	852	828	914	872	912	855
7769	514	507	460	352	289	260	238	231	210	220	243	223	216	201	206	232	226	202	197	205	214	178	214	190	197	192	202	174	193	198	174	237	198	177	162	199	217	200	193	175	170	179	190	154	184	193	194	226	177	186	193	190	163	175	212	171	186	172	179	205	192	191	215	164	194	189	189	200	200	214	182	181	210	152	182	200	212	183	198	217	191	189	181	190	183	174	190	209	177	194	186	214	183	207	200	195	176	165	182	198	190	183	190	177	188	185	171	198	208	216	188	199	189	212	210	195	190	215	214	215	162	168	198	172	186	171	185	185	178	200	179	183	202	185	206	189	180	194	209	184	193	188	217	187	188	205	186	230	177	163	223	177	193	206	174	196	174	180	191	182	186	161	187	178	183	193	195	195	181	222	201	200	177	189	185	201	182	197	188	191	193	183	198	196	176	175	175	195	202	184	216	177	172	180	186	151	181	167	177	203	204	196	209	194	205	203	198	218	204	180	227	183	176	194	163	172	186	175	188	179	161	222	214	196	197	212	186	189	163	173	188	214	194	208	205	197	199	231	167	194	231	214	222	193	197	169	199	186	195	193	218	164	216	179	190	207	166	205	191	198	205	209	241	212	214	209	189	180	220	198	182	184	193	178	187	188	171	197	176	208	199	161	184	214	196	201	191	169	175	202	199	159	200	211	171	193	186	187	171	160	177	188	186	207	213	204	186	197	221	204	200	195	163	197	199	201	171	181	181	208	205	224	177	202	193	175	211	174	194	177	175	190	187	186	175	196	223	192	194	196	193	182	185	203	186	196	199	192	183	195	165	208	199	171	186	205	199	207	164	185	193	182	170	191	187	165	218	192	180	161	182	178	198	196	193	182	206	195	201	213	195	200	180	174	175	175	150	180	195	183	199	177	200	177	167	195	185	166	194	190	205	224	190	199	185	175	151	190	188	195	211	175	178	187	188	218	178	195	198	216	201	194	179	199	196	199	197	212	187	198	188	215	207	191	179	216	199	202	168	205	180	196	185	219	228	205	192	184	166	199	202	179	174	177	179	183	179	178	180	199	217	214	208	211	190	178	220	209	206	171	174	177	212	202	193	215	177	174	175	168	162	165	194	183	195	221	183	204	207	199	186	195	170	177	188	202	176	195	213	179	185	199	196	175	195	186	190	194	194	209	197	191	170	186	206	191	197	210	180	183	168	195	183	176	183	191	183	180	181	188	200	176	203	233	193	178	185	201	199	179	221	198	199	197	211	185	201	160	214	218	169	188	161	179	180	184	205	185	175	201	171	186	153	160	203	166	160	225	170	189	187	190	179	183	176	193	193	190	168	186	192	237	202	210	229	207	200	200	207	191	191	191	198	213	190	187	184	191	214	188	227	191	182	211	201	203	190	204	213	230	225	196	191	183	195	185	178	221	202	205	212	176	179	191	196	187	189	211	169	215	191	171	188	205	200	197	185	187	195	178	173	194	185	183	193	197	187	183	194	232	189	199	170	179	195	195	202	219	191	157	194	204	200	184	197	199	179	171	171	176	213	212	203	164	224	193	207	203	195	201	177	173	174	216	209	190	196	194	216	186	161	177	161	207	172	189	190	159	190	195	194	185	193	191	200	218	174	188	192	202	178	208	210	205	193	174	188	202	185	166	211	207	212	182	186	185	195	174	188	184	193	209	177	211	187	187	175	185	178	198	193	202	180	171	213	169	206	136	207	192	188	183	183	175	188	205	205	175	191	175	179	192	217	173	224	181	211	185	185	203	186	180	173	179	183	198	217	197	195	175	195	177	184	181	210	188	188	193	214	217	204	228	210	215	186	186	206	198	174	172	162	205	189	176	176	175	206	206	175	173	202	192	211	187	200	188	198	186	200	216	170	191	197	188	184	178	166	193	186	193	198	208	161	193	208	218	190	189	173	191	181	207	214	193	183	179	169	213	177	187	175	190	206	205	169	211	201	196	195	200	211	171	191	187	192	184	152	190	167	209	178	182	193	223	201	163	200	188	193	190	195	199	186	180	176	191	191	213	176	211	203	201	196	202	212	202	166	214	193	207	169	177	191	196	172	198	189	190	198	190	179	160	200	198	196	187	162	202	197	217	182	159	218	191	191	172	187	206	201	193	175	219	201	175	162	191	190	178	196	183	166	210	213	186	194	179	210	194	206	173	177	200	200	164	181	180	196	170	196	191	189	187	189	196	194	217	169	195	211	179	217	189	189	182	184	195	176	194	215	177	189	206	178	174	172	204	176	200	202	182	193	203	201	185	185	187	162	165	213	184	180	159	212	199	205	196	200	212	184	186	177	208	204	190	201	196	198	201	178	197	170	195	198	158	185	206	187	196	184	193	203	189	211	193	183	155	183	200	197	170	169	178	180	202	204	190	176	203	203	201	208	193	168	174	187	207	204	194	196	178	189	171	202	193	196	196	195	181	200	183	182	192	173	207	201	213	241	189	198	204	166	184	174	184	202	208	202	206	225	220	177	182	172	193	179	196	189	196	210	209	212	209	202	197	201	182	175	196	167	180	190	188	220	223	181	192	191	166	195	187	199	177	216	187	179	192	195	181	175	190	183	169	175	169	186	206	165	190	178	177	174	220	203	212	185	185	225	192	179	177	184	184	198	203	194	180	184	187	193	216	186	208	196	192	178	226	175	186	165	200	168	178	175	187	199	193	182	196	160	210	158	186	188	189	214	210	161	194	206	198	174	176	214	186	209	193	214	184	180	194	189	209	196	201	201	173	183	188	180	195	193	190	213	161	179	187	164	170	207	183	181	165	174	194	162	192	193	191	171	211	186	230	186	181	193	218	191	253	222	173	193	175	197	174	153	189	194	189	179	194	215	192	179	217	173	174	204	195	193	196	167	191	199	171	228	198	168	182	190	175	185	197	196	212	190	191	177	157	200	195	208	172	204	186	212	183	195	157	179	183	187	193	188	167	173	182	178	192	174	182	175	185	194	164	181	177	176	190	202	188	190	205	162	155	186	204	181	188	196	196	191	215	212	180	196	192	208	191	210	179	187	190	207	184	197	187	184	186	182	180	186	197	179	151	189	181	200	187	178	186	188	179	177	204	175	177	178	165	183	196	197	179	210	201	180	191	192	182	151	195	178	219	187	218	194	181	214	191	201	193	186	198	183	178	190	173	169	200	195	184	196	196	196	177	212	209	177	180	197	174	175	186	183	189	215	204	216	186	188	151	198	201	187	194	189	199	177	191	203	200	183	210	169	193	191	195	167	191	183	177	194	165	199	180	169	161	206	197	207	205	174	181	176	193	196	202	190	169	183	168	181	216	209	203	181	186	201	186	180	213	214	203	200	175	188	201	189	186	214	182	181	208	207	207	193	188	180	180	177	197	201	230	197	194	189	181	194	202	171	196	189	172	192	184	194	161	212	180	225	178	174	174	170	201	187	181	198	198	189	172	177	191	210	187	214	187	172	209	188	197	207	188	196	172	183	176	190	206	188	180	212	183	153	195	193
6446	740	1152	1328	1136	984	861	751	740	658	621	608	558	583	540	535	500	503	512	497	457	520	480	491	525	518	502	474	486	499	485	451	482	481	484	442	484	498	456	491	473	526	466	468	420	497	456	472	525	456	468	464	474	479	482	472	441	476	486	476	433	481	462	473	515	453	504	426	476	483	458	479	461	446	449	448	419	455	458	467	472	463	478	475	484	478	473	488	465	487	482	500	482	483	476	463	451	471	480	487	471	464	434	475	491	480	456	457	478	494	502	432	448	450	457	454	442	468	495	471	498	447	459	464	532	477	451	456	441	503	422	518	474	441	460	455	477	454	499	470	464	422	475	426	448	463	433	467	480	455	448	462	436	446	445	438	454	490	431	477	441	457	438	452	439	458	451	486	427	445	438	423	415	446	500	463	467	453	445	483	461	480	460	415	482	449	449	489	479	465	478	422	462	489	457	471	457	461	459	507	452	459	493	467	473	481	484	462	444	504	460	471	474	482	473	429	479	476	484	479	473	460	461	434	474	492	442	453	473	523	472	497	423	474	450	473	490	483	444	471	476	478	432	444	430	485	461	485	433	499	476	443	491	469	487	462	454	472	440	468	459	432	485	432	488	485	444	477	437	436	485	488	474	459	471	471	435	473	471	479	470	457	443	480	453	491	451	474	485	429	474	501	462	460	442	480	429	444	471	485	452	448	482	497	477	491	446	452	476	442	440	498	443	454	456	460	475	472	442	461	435	451	456	407	517	459	472	422	481	434	478	461	454	478	470	481	437	494	463	465	441	428	484	495	493	453	470	462	478	475	465	460	443	437	469	475	446	446	464	470	476	458	463	402	484	480	485	465	471	476	478	453	461	438	462	469	463	444	459	434	455	453	463	458	493	438	471	476	457	440	429	464	470	500	447	450	462	444	441	464	514	501	476	473	446	473	444	443	467	469	454	444	432	466	464	457	498	447	438	486	433	449	526	481	487	456	472	428	491	435	462	489	457	479	486	465	455	469	462	441	499	449	482	454	485	450	482	487	455	497	449	486	439	464	455	467	456	458	487	448	455	444	416	414	465	460	484	478	460	469	447	411	502	444	445	475	456	473	467	465	473	483	462	477	477	485	461	469	448	473	466	446	464	482	448	444	423	472	461	454	440	468	500	456	481	455	491	470	460	462	462	451	484	476	478	471	497	457	468	478	476	491	457	484	488	496	433	461	449	434	454	461	474	454	465	467	463	444	439	464	453	455	465	470	455	458	490	482	477	498	494	476	421	456	449	455	480	454	461	456	467	503	457	453	464	466	471	455	473	485	473	433	452	437	436	445	474	442	498	459	475	473	459	453	419	477	468	422	428	464	481	466	526	430	473	458	466	491	471	464	466	449	453	495	451	464	470	470	452	473	459	466	493	450	453	451	507	476	450	427	424	467	486	441	474	473	467	464	476	473	494	488	439	456	446	431	468	463	457	483	486	475	456	499	457	504	458	452	451	441	472	481	460	503	468	453	451	468	454	470	461	421	476	423	485	497	451	461	484	451	446	464	430	456	478	472	442	446	423	476	425	479	476	472	476	447	478	460	429	454	442	419	485	470	498	454	457	484	468	481	479	487	466	461	454	436	470	472	435	468	457	465	445	454	434	426	461	452	470	465	444	455	438	450	437	486	454	443	492	460	453	485	451	478	421	486	477	468	436	452	456	489	462	469	474	473	456	448	474	503	482	458	491	479	507	473	483	495	487	421	478	465	451	506	456	466	504	455	439	478	462	445	454	461	473	489	469	430	492	482	444	460	434	455	436	475	460	460	409	461	450	444	454	472	433	461	454	429	484	483	409	489	460	430	443	447	448	495	501	478	449	506	463	447	468	456	491	484	468	452	436	451	454	510	422	484	485	440	487	458	448	459	480	455	460	458	503	472	492	473	505	489	465	409	462	482	425	489	477	433	493	469	419	438	454	484	480	470	466	417	436	465	486	505	485	421	462	431	446	432	435	470	480	464	479	482	473	465	461	451	473	489	456	488	485	451	470	452	496	459	451	468	462	484	454	483	471	483	458	448	440	427	432	474	489	440	459	504	458	440	515	464	470	450	470	446	469	419	442	432	492	475	436	447	458	446	462	469	460	462	477	469	451	458	421	460	464	480	450	480	435	483	494	494	467	459	482	489	428	456	478	445	468	500	489	457	443	496	443	454	429	446	438	475	481	447	447	456	456	490	473	463	456	498	464	486	501	482	472	458	476	404	472	494	444	449	438	481	457	446	452	409	494	476	471	473	438	490	462	469	479	457	491	440	449	436	452	427	452	474	451	442	445	443	462	461	471	424	488	498	457	470	479	439	478	468	487	420	473	493	465	461	456	461	460	468	471	480	449	498	502	485	464	467	466	441	468	502	486	427	430	446	462	461	452	447	471	458	466	458	466	461	459	474	503	474	460	507	455	461	459	474	427	492	466	446	501	469	440	461	472	434	465	471	484	482	481	472	456	471	476	448	437	434	451	431	491	471	458	454	461	451	440	463	480	435	448	499	463	416	528	453	454	470	471	516	532	456	477	495	467	466	495	493	448	465	466	438	498	472	471	459	446	482	470	467	487	438	467	456	478	435	457	512	477	432	458	496	444	464	465	447	506	422	464	450	450	449	446	471	481	474	419	460	438	441	459	479	459	444	498	481	452	470	441	479	473	452	458	508	500	486	460	454	438	478	515	480	444	471	483	467	450	469	427	454	482	445	417	456	470	417	459	440	451	480	466	464	466	442	460	490	464	482	481	442	447	438	445	463	528	450	445	479	468	470	492	478	497	484	465	495	461	513	474	458	488	463	455	483	446	444	492	452	482	475	460	481	474	487	465	462	433	463	492	439	456	519	465	447	464	446	452	438	465	494	443	410	450	452	464	464	459	469	483	463	476	440	454	459	451	449	520	484	477	455	472	469	473	440	462	472	470	437	474	485	417	449	473	425	483	469	455	493	481	447	455	461	441	462	458	478	435	476	451	465	470	484	450	514	445	474	486	432	472	479	520	461	514	449	420	464	465	482	426	482	450	413	465	461	452	481	474	468	432	468	482	437	472	476	417	491	457	481	486	469	453	439	468	496	498	443	428	462	472	441	474	468	456	473	465	483	481	478	472	431	492	472	474	480	466	431	451	458	451	463	504	439	479	481	457	519	486	473	465	451	442	455	476	458	430	452	436	438	467	464	444	478	432	451	435	500	478	422	497	447	479	456	428	473	449	456	455	489	457	448	471	481	436	500	464	455	453	494	442	471	487	419	473	492	479	478	446	506	470	446	445	486	455	474	482	450	404	463	478	457	441	534	442	433	469	465	503	497	468	449	478	468	462	424	464	461	453	437	456	465	442	466	443	454	440	473	434	462	490	457	422	448	469	456	502	486	465	469	425	442	455	450	449	466	480	466	449	446	481	474	487	451	466	482	497	460	452	478	469	474	452	458	476	501	470	467	433	476	435	471	483	478	498	431	486	487	464	436	465	439
14772	1235	929	692	512	396	301	286	291	272	231	231	257	198	203	232	219	208	232	213	206	231	190	205	204	203	198	213	216	210	181	206	208	213	212	212	194	194	187	189	206	182	220	191	179	199	202	208	191	217	202	190	194	206	201	162	212	194	176	190	202	192	207	193	193	180	203	176	207	205	216	214	204	200	205	203	173	220	183	193	199	174	208	210	215	198	184	214	192	194	211	199	194	202	202	246	184	219	189	214	200	199	195	196	197	199	222	201	199	157	196	191	201	198	195	202	194	196	218	186	184	214	185	191	166	196	185	196	190	191	174	201	165	203	171	203	207	184	193	191	182	177	192	195	202	187	188	179	209	181	154	166	185	217	197	197	190	175	186	184	178	222	198	187	207	172	171	203	213	205	217	206	207	222	198	188	196	156	212	180	193	201	192	211	178	200	190	189	205	173	220	216	200	181	211	176	210	200	193	195	182	216	178	161	199	172	202	208	194	201	221	170	183	180	194	164	202	209	182	196	201	180	198	196	227	192	205	166	191	197	185	189	199	162	183	194	191	184	173	253	188	188	243	207	182	190	188	184	199	198	188	197	168	177	213	177	184	199	197	185	199	204	211	227	189	181	202	199	171	191	180	207	195	170	210	228	238	191	207	184	207	199	217	211	194	210	200	185	190	177	217	197	193	218	195	187	171	184	193	186	191	190	212	183	193	213	210	199	207	215	196	183	200	170	214	191	213	194	192	193	212	193	170	168	187	202	171	203	215	214	191	197	193	187	193	186	186	196	211	183	186	166	197	183	215	212	210	198	171	212	202	193	198	190	181	210	192	182	212	211	165	169	168	218	174	213	175	187	197	200	199	173	205	184	193	199	206	203	179	179	181	220	184	166	200	203	189	192	206	195	217	201	187	197	172	185	192	169	204	198	184	188	182	205	201	197	186	194	165	181	175	232	188	202	183	195	204	202	184	173	219	197	206	194	175	222	187	203	181	194	183	177	180	206	186	191	219	199	215	181	181	172	190	188	191	190	182	180	169	214	190	176	188	188	182	188	203	178	194	198	206	178	187	163	179	213	196	206	186	187	202	213	198	172	185	170	196	214	189	195	212	193	203	156	184	190	203	193	206	203	211	197	216	193	173	187	203	165	206	195	159	185	191	206	183	201	195	210	201	185	200	174	186	171	182	203	185	201	180	204	179	192	185	199	199	196	197	215	182	214	228	183	200	180	188	190	199	184	197	196	207	204	184	176	168	188	189	204	206	209	196	214	200	203	203	167	179	191	168	180	178	197	235	192	225	190	200	208	213	160	196	189	206	199	191	192	207	198	204	194	163	190	178	198	187	233	170	191	184	182	185	224	199	210	183	197	201	190	206	211	191	185	170	204	186	235	188	185	199	201	217	208	194	180	207	231	198	229	177	201	162	189	182	227	197	183	199	174	200	176	206	163	222	233	202	190	199	211	185	179	174	195	171	189	188	206	218	212	169	193	238	215	198	200	218	216	191	221	199	206	205	209	204	203	203	195	232	177	235	212	209	223	180	203	198	241	196	180	201	192	210	206	206	190	181	175	185	178	184	183	200	201	198	186	218	209	193	210	183	186	174	225	196	190	192	197	165	198	192	180	199	192	206	191	165	188	205	218	204	206	177	202	203	180	185	165	211	191	197	180	236	199	189	167	179	192	213	180	182	175	200	195	195	180	163	221	201	171	196	203	203	172	179	192	185	209	191	183	210	189	215	182	225	176	195	212	196	183	194	202	219	164	198	192	205	180	192	192	194	194	229	220	190	188	207	194	185	199	201	195	218	180	201	215	215	221	187	217	187	207	182	205	217	174	190	191	186	205	177	228	187	188	183	196	176	213	192	186	205	204	189	172	181	177	191	221	207	232	205	187	191	235	186	169	170	190	177	202	232	206	175	202	198	198	207	197	216	178	193	189	198	201	186	193	209	217	184	208	186	208	200	214	191	190	215	228	170	173	174	184	195	201	202	192	194	163	178	206	218	178	193	192	197	194	184	202	171	185	205	208	199	223	185	196	216	199	195	202	186	214	213	196	196	204	200	191	215	192	202	210	203	182	189	196	184	226	178	177	197	198	200	232	232	197	180	205	197	187	201	199	214	190	187	191	213	213	188	200	166	193	216	178	187	175	217	195	203	200	194	187	212	182	204	193	216	214	223	180	207	215	196	219	203	196	206	196	184	194	190	183	162	188	205	202	201	206	215	208	204	180	191	194	188	206	202	210	204	183	195	209	181	206	198	186	202	170	198	204	186	174	176	191	193	190	180	219	211	211	214	214	236	196	171	203	191	207	211	191	206	198	225	200	191	205	190	210	205	186	184	197	222	193	191	217	215	197	207	181	188	195	217	213	196	188	192	203	214	177	184	172	168	205	181	163	189	184	182	180	195	211	187	204	207	186	220	205	213	206	210	189	194	186	239	196	186	193	180	200	191	215	214	215	169	209	182	187	191	182	192	152	201	187	194	187	227	212	208	163	204	206	216	208	212	186	202	194	167	222	199	216	167	196	186	221	168	212	219	184	193	196	191	193	196	198	184	199	188	195	198	171	200	209	210	184	211	201	184	192	199	190	205	194	205	178	230	175	200	193	174	205	210	211	177	211	180	209	194	188	172	178	194	184	191	187	195	184	200	210	183	157	171	193	190	203	213	175	201	186	203	202	206	192	179	201	180	196	181	194	196	178	177	187	210	183	187	173	170	179	198	220	162	155	222	185	199	165	190	188	219	188	207	206	175	185	189	181	180	174	209	217	208	205	222	188	196	217	221	214	198	215	172	186	199	198	204	212	206	173	193	174	228	211	226	176	188	214	218	189	199	195	182	177	172	190	166	185	191	178	223	207	190	189	223	186	204	187	190	215	222	218	163	191	180	176	225	222	166	216	191	155	200	208	220	210	202	202	200	209	201	203	160	206	200	189	205	202	192	217	184	230	176	187	203	192	196	174	165	203	178	206	191	198	196	164	198	219	190	206	212	190	194	171	199	202	192	187	160	195	203	166	196	199	194	211	191	172	203	193	212	187	175	174	218	188	233	189	187	185	207	199	203	176	220	201	203	224	226	203	205	162	200	198	175	210	193	203	201	201	208	185	169	185	212	220	209	177	194	193	210	189	189	199	187	192	195	202	172	197	190	198	219	194	176	197	191	167	188	216	215	191	199	221	177	185	191	154	181	179	207	196	182	211	175	197	174	184	173	184	186	196	186	220	202	172	179	192	205	196	164	191	186	182	220	210	187	206	178	194	170	199	206	176	207	171	206	196	180	182	197	203	191	191	216	177	211	160	205	209	197	169	181	206	217	205	170	216	162	166	206	233	205	205	213	202	218	190	185	198	203	188	201	190	218	199	206	211	188	176	205	187	169	208	206	198	189	209	199	200	169	223	184	207	183	187	174	181	208	212	172	202	229	190	197	217	201	180	181	171	182	186	188	183	179	225	227	154	177	187	221	206	197	175	193	182	191	175
8342	1047	1973	2074	1878	1560	1307	1116	999	944	833	761	713	698	663	642	605	636	577	572	543	615	552	587	565	589	539	545	569	555	543	549	507	531	543	546	551	541	524	535	528	516	512	540	509	538	523	481	526	528	513	510	528	522	504	495	512	529	506	579	539	514	572	527	518	557	522	539	518	537	522	535	518	469	552	504	487	508	539	488	481	528	467	465	494	506	477	497	477	500	535	507	500	506	510	501	513	480	511	519	487	569	521	490	485	566	492	468	542	462	494	487	505	533	485	460	516	496	538	538	522	509	473	512	490	475	527	461	480	526	493	516	500	480	499	510	510	519	506	510	542	527	525	493	522	509	502	490	511	553	517	519	507	514	476	529	489	507	497	512	479	476	517	507	499	546	530	460	484	501	511	488	522	550	557	536	538	529	439	523	503	560	482	528	532	489	503	506	506	500	509	553	484	464	485	499	506	488	503	538	509	575	528	543	502	570	485	502	535	508	536	492	495	495	477	492	527	498	502	515	517	538	466	507	527	506	522	499	492	509	512	524	550	509	518	515	517	455	527	491	504	535	547	522	486	486	500	474	516	467	537	495	558	495	506	490	469	537	527	484	500	484	495	521	515	514	510	503	510	476	545	491	534	508	528	488	468	490	500	499	478	517	520	513	478	501	455	511	501	507	503	472	477	521	514	507	537	518	481	507	496	474	484	494	516	496	495	473	504	470	508	495	500	515	473	479	516	487	519	545	484	535	491	494	508	463	505	514	520	516	510	492	481	505	533	500	516	486	517	492	545	520	555	520	519	541	484	474	498	501	468	517	507	505	499	511	498	455	537	533	478	488	516	543	476	462	529	513	473	524	515	463	535	499	516	505	499	526	462	534	484	567	526	524	520	488	532	469	505	547	490	529	513	529	519	487	482	503	458	510	501	512	498	521	547	501	502	516	482	520	498	490	475	501	508	502	469	529	521	494	537	520	491	526	531	484	473	495	516	535	499	496	493	512	520	509	480	501	520	524	540	489	539	479	515	480	480	502	483	506	563	505	559	500	534	502	542	506	512	453	504	507	469	505	524	546	487	525	469	460	519	499	487	499	501	496	491	475	526	467	460	561	498	491	501	501	506	505	506	509	495	542	546	472	504	471	527	491	521	508	503	529	509	500	511	524	496	482	487	503	513	500	489	526	503	502	489	505	483	503	520	551	467	558	501	502	509	519	454	465	519	517	497	476	485	515	528	487	544	540	480	494	484	500	518	532	490	498	496	503	517	506	501	449	497	481	503	505	508	495	522	458	526	457	494	497	489	513	469	476	547	462	535	501	506	557	563	508	505	483	545	483	503	490	509	469	538	513	461	508	514	501	526	514	509	485	474	506	542	489	524	522	534	482	522	489	509	496	504	498	543	480	512	481	495	506	501	504	476	511	517	511	489	509	519	515	503	497	489	517	556	507	524	491	504	543	520	467	494	515	518	546	519	530	517	520	501	503	478	484	483	500	478	486	501	484	534	496	469	514	505	493	525	487	541	484	473	563	504	532	507	458	492	488	515	508	474	500	476	509	501	490	521	545	523	466	535	452	562	473	521	519	489	495	511	516	495	486	481	514	487	542	523	493	489	527	488	514	462	515	521	494	545	505	499	438	539	471	541	548	535	495	529	533	519	474	515	510	498	530	496	517	495	483	486	513	460	486	518	520	509	525	504	502	492	516	521	491	541	478	508	543	544	556	491	516	457	521	493	499	504	508	534	504	493	501	508	509	491	480	446	495	525	511	486	473	502	514	512	512	542	527	519	465	533	510	545	519	518	496	464	510	501	497	474	576	499	535	497	495	493	522	508	497	489	508	514	501	533	514	484	498	485	460	517	497	461	526	514	519	526	537	530	530	497	536	487	487	501	507	502	476	473	479	519	527	522	546	518	510	533	499	544	504	502	510	482	520	451	472	458	509	520	490	529	481	505	522	527	542	474	513	491	488	470	514	525	513	510	480	462	490	504	544	513	531	516	505	555	511	519	507	534	493	546	502	496	479	504	537	458	524	496	485	522	541	489	508	490	495	480	504	495	516	495	457	489	491	511	476	539	502	456	514	514	494	498	483	516	488	491	474	481	481	497	502	532	480	519	515	486	496	523	506	549	502	491	502	493	522	468	507	504	493	510	478	561	564	529	491	511	541	477	484	530	497	488	475	472	514	511	500	496	507	502	526	492	509	519	501	475	517	523	503	508	503	544	516	518	546	560	513	492	506	487	531	469	517	560	511	509	532	548	489	524	485	501	510	464	529	538	501	480	513	518	506	504	495	535	480	487	527	481	492	499	516	573	512	477	483	468	511	549	540	517	555	515	500	498	483	493	481	470	520	517	502	463	476	520	529	545	525	544	506	504	503	502	474	486	480	518	491	537	507	488	516	530	496	484	497	490	504	535	522	524	527	490	511	546	505	472	539	514	521	501	496	498	547	509	504	524	524	483	537	503	531	477	496	472	442	520	474	491	494	498	507	494	518	484	519	496	511	470	554	530	478	498	505	537	530	470	488	500	509	506	476	500	497	500	492	491	477	533	529	471	516	515	484	523	517	502	486	459	537	489	493	522	521	487	475	485	510	469	472	508	512	512	480	554	527	492	467	503	515	517	478	513	527	520	522	554	532	499	486	479	522	467	475	518	544	537	483	516	501	529	555	510	505	510	494	456	509	467	489	537	498	497	489	507	497	479	476	484	486	486	495	484	493	508	520	557	494	502	494	498	500	495	524	526	486	490	490	510	502	477	523	535	557	514	507	536	507	505	536	508	526	518	488	502	473	455	507	520	537	503	570	491	513	478	499	506	480	504	505	501	473	494	522	528	496	478	472	506	474	501	524	509	513	533	525	501	484	517	496	495	508	518	505	484	514	499	529	497	457	498	488	487	529	540	487	497	510	506	513	488	542	513	508	489	500	521	473	511	518	497	513	481	526	445	515	546	524	484	495	515	505	497	481	523	522	476	523	506	511	539	519	502	496	482	483	505	507	542	531	480	524	495	517	471	537	487	532	486	497	531	513	529	514	535	508	510	503	498	513	517	498	439	516	508	485	494	523	479	490	551	495	475	493	537	502	493	497	491	523	514	455	491	489	501	541	514	488	521	502	461	520	499	493	471	490	508	522	508	547	506	485	486	517	542	475	480	469	514	467	486	524	514	521	538	501	492	455	502	516	533	506	537	523	537	527	489	490	508	529	512	517	474	538	508	440	475	508	475	602	514	497	517	530	509	492	509	490	506	495	515	532	510	518	482	490	494	527	520	543	493	520	534	522	511	484	507	491	501	516	536	526	504	502	507	484	495	498	523	507	477	490	505	507	509	499	525	470	477	507	458	525	501	530	503	502	503	486	488	530	524	505	490	549	484	506	507	524	498	457	502	504	521	506	493	500	539	523	523	517	534	511	493	488	510	507	533	531	519	517	507	493	517	524	481	507	505	508	526	505	510	512	508	468	482	497	503	513	525	514	547	506
1630	382	410	445	408	427	426	400	385	386	361	383	395	413	394	407	402	374	381	345	430	403	380	384	355	350	377	423	418	384	417	416	420	460	410	424	426	364	435	377	390	411	405	400	381	412	416	414	381	374	369	399	402	408	423	386	339	400	394	411	394	409	380	396	440	348	413	388	432	412	397	387	418	388	405	395	419	382	373	390	362	400	392	384	415	393	406	377	398	412	394	435	422	389	413	379	390	370	371	402	380	441	407	420	416	417	418	427	395	465	388	389	373	433	378	396	374	364	367	422	404	381	375	403	408	448	375	420	370	410	419	351	413	414	389	391	410	399	408	407	404	416	401	391	398	377	397	388	440	419	365	392	385	396	385	406	429	425	390	373	388	381	372	429	417	391	372	406	401	361	411	406	391	412	401	399	419	427	400	415	385	378	396	381	392	409	381	390	494	377	421	375	413	390	423	380	390	378	370	387	401	384	343	395	392	400	407	378	411	422	403	388	397	429	414	393	388	415	411	390	376	394	390	409	362	384	383	396	391	405	409	411	439	389	424	390	378	372	393	377	413	394	428	404	408	400	411	367	434	364	386	408	413	356	406	431	379	409	392	384	405	438	392	383	387	398	414	377	407	372	428	398	389	419	364	391	396	419	411	403	439	404	381	401	400	367	411	399	371	372	403	392	394	416	377	398	386	395	363	366	411	415	378	413	396	424	400	373	386	412	378	392	407	383	371	433	404	425	414	391	406	409	385	413	404	399	417	400	398	367	432	394	381	375	363	411	410	378	371	347	353	372	363	386	414	368	411	408	415	404	395	402	394	361	375	398	422	419	378	436	427	397	396	351	426	379	393	415	421	402	424	370	412	393	379	423	377	381	422	415	405	423	419	388	389	390	415	407	427	413	392	382	408	424	381	373	431	383	408	386	370	384	395	380	387	360	386	387	402	388	433	413	383	370	391	351	402	399	391	416	385	439	399	391	383	435	382	383	361	402	350	402	445	423	389	433	403	414	405	414	420	355	425	356	399	393	398	397	402	402	409	414	364	411	428	457	365	398	386	427	376	426	403	387	440	390	394	394	415	410	363	422	372	384	399	408	402	368	400	401	376	435	403	408	400	389	404	415	405	402	383	385	371	400	428	379	426	386	390	408	358	374	392	400	421	399	444	421	392	419	418	405	414	442	412	377	419	423	398	435	401	400	395	427	410	390	414	417	395	363	399	377	399	400	428	436	417	396	366	387	385	380	426	397	404	401	401	368	379	361	409	426	424	362	405	359	405	357	382	392	377	425	439	404	402	387	422	402	406	429	394	371	458	444	404	399	350	392	432	382	372	439	389	355	408	389	412	393	389	414	380	409	363	396	412	365	360	413	382	416	390	430	406	451	440	389	386	378	377	392	399	371	353	411	416	359	416	419	378	429	390	415	375	408	401	375	383	408	386	406	427	408	370	389	424	436	415	397	401	395	377	412	428	382	395	415	396	407	418	412	390	396	382	385	372	379	385	366	368	393	403	387	412	409	380	398	394	360	381	405	440	397	399	418	422	408	433	394	416	367	420	383	384	402	364	404	400	355	399	365	385	416	360	395	390	344	368	425	405	390	413	384	439	418	396	375	384	377	390	373	387	416	414	378	352	398	376	360	417	379	421	376	394	397	387	388	445	392	406	375	386	418	397	387	422	404	402	407	395	405	414	443	403	399	416	394	387	373	409	405	390	399	433	350	374	400	410	398	394	408	397	376	396	365	409	358	448	416	403	412	388	394	392	406	399	450	402	380	409	386	388	386	388	413	441	375	389	388	402	377	414	381	393	381	415	384	414	418	394	432	389	377	354	406	419	372	405	397	409	442	369	389	394	395	423	387	390	382	411	374	397	405	418	373	377	400	429	412	324	397	413	419	444	412	378	381	394	367	378	359	401	393	427	363	378	418	384	432	416	378	392	400	406	409	399	399	427	407	417	379	467	397	398	403	381	400	377	405	386	387	392	390	398	384	380	403	411	367	410	374	406	395	370	421	401	413	469	393	424	414	427	421	406	404	401	377	352	449	383	420	388	394	406	384	400	385	389	383	363	387	428	422	408	381	379	394	389	372	433	417	421	367	386	401	399	412	410	392	352	406	386	398	424	411	402	396	378	404	370	414	395	432	392	417	369	389	413	371	429	434	412	362	420	402	359	354	400	367	403	387	385	383	359	400	429	394	421	420	395	378	372	393	395	421	422	366	394	400	409	410	401	398	359	384	394	406	394	398	413	377	344	415	434	397	397	373	414	418	393	413	415	390	441	373	375	416	363	387	403	393	381	371	403	399	385	379	373	429	444	397	385	379	403	414	372	410	399	371	397	441	388	360	400	416	401	404	387	400	446	402	364	389	382	382	418	397	390	374	384	384	385	368	435	419	424	392	408	398	400	416	412	408	384	390	420	443	394	388	407	379	396	366	408	386	409	443	413	379	402	397	428	400	397	400	382	427	399	409	439	406	432	448	404	379	423	456	399	418	426	405	411	396	365	370	358	392	368	403	408	399	390	399	414	416	394	358	385	404	399	356	386	399	463	380	407	417	434	410	414	433	399	442	445	385	386	395	357	392	388	390	427	429	401	408	338	381	389	408	405	368	426	389	366	395	375	418	393	430	390	402	409	401	433	424	389	407	370	397	396	388	411	406	376	401	391	461	386	369	390	402	396	407	410	352	353	450	401	368	395	388	393	369	395	393	413	436	389	460	376	408	381	418	390	423	369	442	418	383	419	428	384	438	409	416	403	417	388	409	399	377	388	388	405	407	398	402	401	413	382	375	409	403	427	413	378	387	400	385	397	401	403	417	394	405	379	402	436	395	438	426	379	389	375	368	401	407	444	438	414	316	407	400	398	406	385	400	379	391	392	389	408	410	398	418	417	354	354	371	371	385	410	312	409	427	414	366	408	410	428	399	453	441	402	375	433	373	422	409	387	368	443	427	455	422	420	382	409	417	386	409	415	364	407	390	429	453	357	397	404	371	384	388	414	421	384	374	392	401	382	394	463	417	410	402	401	401	414	418	414	387	390	396	374	419	376	379	361	382	450	386	426	368	395	414	430	374	410	420	362	418	416	390	415	401	398	373	403	387	388	410	407	420	405	411	367	413	442	389	385	386	401	393	409	394	408	406	409	393	411	399	366	392	388	402	345	429	390	386	420	414	396	368	420	377	411	386	382	374	394	366	414	414	401	405	418	387	419	381	400	408	396	409	416	382	362	429	421	394	384	409	388	416	400	419	420	434	349	442	407	439	375	436	380	372	402	417	384	412	372	386	408	413	397	402	426	425	389	409	415	403	403	402	399	461	381	383	395	419	351	409	420	403	403	374	429	383	407	415	370	373	410	452	367	420	403	372	389	406	384	383	438	435	423	395	427	395	431	408	383	376	414	346	404	395	396	410	416	377	405	408	392	409	418	386	397	425	394	383	415	381	452	409	407	370	387	398	382	397	350	398	401	386	376	382	389	416
2077	862	890	898	889	860	888	876	857	875	842	892	844	845	884	896	875	911	917	867	849	801	875	892	909	842	833	868	860	852	811	855	866	838	931	883	805	880	880	832	890	857	866	872	869	849	875	856	878	819	892	881	848	877	872	923	877	837	899	828	860	900	847	905	907	870	891	834	872	878	890	872	936	851	933	854	856	856	838	903	887	882	839	872	861	878	863	860	912	873	891	860	915	908	853	873	906	889	884	872	850	864	848	853	887	875	893	889	938	902	882	837	914	856	890	904	888	907	865	871	855	854	866	857	851	826	857	875	852	901	899	824	840	870	923	863	864	913	874	900	881	849	903	858	828	826	851	842	804	867	866	835	869	822	868	846	900	819	887	885	849	859	890	855	871	868	931	851	889	840	849	908	914	921	833	865	904	852	847	864	905	884	895	879	855	884	869	859	888	881	844	857	846	840	863	875	913	842	905	907	909	834	877	872	903	875	944	857	860	830	910	962	912	938	830	901	863	889	880	859	844	881	861	921	836	867	870	847	858	912	847	837	856	894	936	884	867	820	834	838	892	918	855	855	907	862	868	916	877	853	870	847	890	868	848	903	844	866	913	852	914	886	916	881	859	901	823	860	869	859	846	886	798	871	854	907	864	801	836	854	852	838	877	869	866	885	849	878	830	898	869	912	834	913	920	958	883	911	913	886	803	857	904	826	844	866	874	897	856	850	854	869	876	882	857	895	926	894	858	907	904	869	844	906	854	848	869	888	869	827	880	843	847	861	897	861	859	841	958	871	882	886	844	847	892	875	852	849	864	865	891	883	881	918	896	815	891	845	863	880	862	860	835	891	857	887	888	924	834	857	893	870	889	821	874	862	898	876	826	907	859	846	802	841	795	868	914	896	857	812	838	861	847	825	889	878	884	860	855	864	885	917	908	886	880	868	830	857	868	866	890	902	870	911	870	873	828	851	835	861	859	871	859	900	837	912	805	881	814	854	839	864	827	887	902	871	896	847	897	944	827	829	828	885	885	897	866	870	875	837	818	873	887	882	773	861	849	867	832	925	820	892	854	917	826	886	822	845	845	876	858	871	883	810	782	894	868	887	906	864	785	883	817	851	905	862	893	827	914	869	928	875	884	868	869	781	853	804	889	876	890	901	871	885	840	858	850	801	813	894	889	855	834	864	850	890	926	818	897	882	862	877	891	811	882	888	859	862	878	921	873	859	825	860	839	864	846	864	915	848	894	860	879	827	917	799	880	882	867	876	828	900	897	854	872	876	840	825	925	846	862	881	854	872	844	868	820	870	839	863	860	912	888	880	888	886	803	876	873	840	864	882	895	834	855	872	856	873	857	868	873	886	874	969	857	914	851	811	881	845	883	840	873	871	917	849	903	851	872	868	836	895	888	837	835	887	869	825	831	893	901	885	877	870	851	917	859	871	864	839	810	913	896	851	808	878	875	906	856	849	823	869	865	855	889	860	866	909	875	901	820	859	896	870	912	827	858	885	903	874	872	896	898	903	923	888	884	834	850	863	845	929	831	887	889	856	857	882	879	855	915	828	891	928	894	825	857	841	840	860	937	897	859	863	827	849	849	870	863	877	874	862	830	872	862	900	852	889	852	831	867	893	886	807	870	884	859	898	870	846	929	849	877	855	840	848	829	829	878	845	943	869	901	885	868	914	814	899	919	825	887	866	845	856	853	873	899	871	847	899	899	893	936	895	906	852	875	872	881	837	920	875	901	854	814	857	795	857	903	848	835	831	827	847	927	875	853	894	855	915	884	862	924	918	855	867	900	879	871	893	959	829	899	833	843	893	870	904	855	843	835	860	903	881	822	901	826	842	870	854	815	816	890	913	842	832	876	903	918	869	864	872	894	896	887	848	897	898	888	856	887	839	877	802	865	914	821	859	834	828	873	825	880	890	875	841	880	821	913	901	883	858	899	837	875	873	878	880	856	886	840	857	877	815	813	837	875	873	848	894	854	868	891	901	891	833	828	858	809	899	860	849	851	874	869	861	877	906	859	845	818	860	898	839	918	896	908	886	899	852	842	912	855	892	905	873	872	876	848	851	882	853	811	854	873	860	851	888	899	852	876	849	837	820	845	916	851	851	796	880	858	837	844	876	897	835	852	805	914	890	858	833	894	911	883	910	860	909	843	914	896	885	854	884	876	922	871	874	847	889	890	862	884	904	838	867	831	856	861	892	825	836	877	859	902	862	885	868	846	831	821	911	860	841	891	888	855	887	932	821	845	883	872	865	840	872	852	810	914	906	880	838	889	920	909	887	897	885	902	873	872	885	836	888	842	870	831	872	896	865	904	922	855	882	880	900	870	842	818	869	867	830	883	870	782	832	817	863	907	909	861	858	847	904	884	857	871	846	891	862	882	857	869	848	854	882	887	882	885	883	838	855	825	862	895	843	841	860	807	857	855	923	904	839	876	865	821	844	867	879	876	874	840	869	875	832	820	834	859	852	852	885	845	870	836	875	864	802	856	870	889	921	951	867	812	879	902	868	899	843	894	882	843	820	854	906	884	898	879	871	908	898	901	869	829	861	888	875	812	882	852	879	916	856	845	859	873	936	835	914	855	901	878	883	857	917	914	829	869	886	902	858	904	873	870	891	868	847	852	915	889	892	918	918	822	854	828	870	883	853	867	877	899	860	889	870	911	833	862	829	823	846	874	882	823	887	904	883	851	822	824	878	877	853	898	882	887	911	832	853	870	885	902	873	875	853	852	857	859	904	875	872	857	824	884	869	860	898	897	871	847	840	928	852	825	822	867	847	897	864	860	889	841	868	870	896	896	894	889	897	845	860	847	882	871	901	896	873	885	845	931	904	844	881	903	867	860	854	880	913	892	907	878	884	940	871	857	916	875	880	856	880	871	890	851	850	897	898	839	837	904	856	868	855	853	877	870	914	931	885	867	885	860	876	850	824	882	835	897	858	842	870	885	873	907	870	838	856	921	869	843	875	868	868	876	925	895	902	807	883	879	898	903	863	868	844	869	906	865	842	874	886	870	885	883	839	920	901	900	834	892	889	889	803	865	894	850	852	849	911	883	877	922	865	889	859	851	871	877	869	868	824	844	888	892	838	853	845	868	822	920	919	839	962	849	899	908	879	893	835	853	904	851	855	853	847	868	828	902	844	889	811	961	889	881	871	903	851	839	805	864	843	877	862	830	851	854	904	850	892	862	898	897	872	883	858	838	850	841	848	844	900	879	936	848	881	838	874	874	826	869	859	880	820	813	890	838	797	896	885	799	868	890	898	891	846	869	847	884	902	883	863	848	853	838	857	865	899	841	923	868	918	896	912	880	899	876	903	869	829	855	863	914	860	849	874	917	871	838	890	881	858	838	894	873	887	833	896	882	833	861	877	818	897	855	863	849	875	874	829	858	889	885	854	908	887	896	874	836	899	891	937	836	859	879	864	855	858	858	856	875	855	858	883	871	842	867	933	875	881	865	855	885	825	859	911
7486	554	525	411	341	307	325	231	210	207	219	220	221	175	231	195	179	190	172	208	210	183	195	217	218	192	174	191	205	208	182	172	205	180	203	202	219	182	207	181	196	186	168	217	210	188	181	202	184	194	195	201	191	221	179	164	188	193	182	207	210	201	184	208	197	194	183	234	211	190	178	178	171	185	191	183	165	177	179	194	177	190	192	172	190	173	196	176	197	181	190	196	178	179	205	180	188	182	197	182	188	187	163	220	201	176	177	204	188	216	212	195	189	169	220	190	226	180	163	186	209	202	187	212	197	181	201	175	195	207	169	190	182	207	185	216	206	186	202	191	211	214	190	209	212	197	198	198	193	192	189	176	203	202	200	218	190	175	179	215	179	212	177	183	193	195	169	188	177	209	194	188	193	189	188	188	181	201	163	201	178	204	209	182	190	209	184	203	181	190	194	187	181	202	195	237	216	212	192	186	181	175	196	202	171	197	185	172	206	189	204	194	187	182	202	174	180	183	157	213	200	169	203	176	182	212	155	193	186	203	210	184	200	168	209	171	189	207	203	185	183	182	213	183	193	194	198	211	200	177	191	182	199	191	187	233	182	180	182	193	202	207	237	188	163	185	184	193	200	202	197	218	176	177	189	196	173	195	202	169	206	184	193	208	194	201	185	182	210	196	191	211	179	193	185	220	169	195	189	181	193	191	214	182	228	204	191	230	166	188	204	197	185	180	207	194	214	205	207	197	200	188	195	209	176	232	199	203	186	180	182	179	203	193	210	198	198	203	172	197	176	194	185	198	195	179	198	204	164	212	196	177	197	198	196	173	197	178	177	197	192	195	183	201	177	213	193	215	191	201	172	172	220	187	181	194	208	185	164	178	181	174	217	184	228	183	187	196	214	211	194	177	203	215	171	188	169	179	206	189	187	203	173	229	211	182	214	195	158	176	194	186	194	169	216	222	198	167	186	217	203	188	199	144	196	183	193	225	196	205	214	190	186	168	198	178	175	192	219	201	198	203	199	179	177	197	190	202	192	184	178	189	210	167	169	200	161	182	201	221	199	185	187	196	196	182	189	174	192	170	199	195	196	210	185	158	204	205	212	209	210	203	181	176	225	186	179	200	206	196	236	192	218	209	189	206	178	171	199	190	194	187	185	191	182	194	191	193	205	172	178	193	207	200	185	180	203	200	231	169	196	203	184	191	196	204	187	197	218	168	189	207	185	195	188	195	206	234	195	182	194	198	189	210	186	216	195	199	197	199	185	212	200	185	179	199	185	218	191	207	199	171	196	187	194	190	178	203	208	185	179	209	182	187	175	192	169	211	192	182	224	204	189	186	196	191	185	166	177	188	189	210	189	203	171	164	194	187	195	204	197	198	172	180	204	193	203	177	193	206	178	201	167	196	175	206	175	199	207	204	222	208	201	185	199	193	194	205	196	187	185	219	210	185	176	200	187	179	196	209	200	206	176	193	221	192	187	173	183	182	223	195	191	201	188	199	221	188	206	218	202	187	199	199	176	209	202	202	210	193	187	194	183	220	171	170	194	220	175	206	198	189	199	210	217	177	180	197	190	223	164	187	177	182	192	179	184	178	193	192	174	191	204	183	185	190	176	196	192	198	188	191	163	195	206	189	198	201	214	188	183	191	198	202	189	199	200	183	188	176	197	198	200	193	175	210	201	205	176	198	195	190	195	190	189	191	203	192	194	199	178	152	175	172	192	190	199	214	191	184	197	199	188	163	186	177	189	186	178	172	183	163	204	198	177	168	214	216	177	185	177	198	200	184	207	189	224	202	247	197	191	174	194	217	203	175	197	168	190	193	169	202	206	172	210	183	180	187	165	187	180	207	170	182	172	194	185	180	175	219	186	208	182	189	193	211	170	196	203	199	186	207	205	223	197	188	193	201	199	196	186	184	205	183	179	204	186	185	191	178	221	207	169	202	185	183	199	202	164	183	173	190	173	201	196	204	185	184	190	184	180	183	173	193	195	209	173	186	203	209	174	180	196	212	186	170	194	210	221	192	183	186	181	202	188	204	198	184	174	188	183	198	183	212	192	214	207	166	183	182	195	189	190	195	186	187	182	211	187	170	177	186	181	185	190	159	211	196	204	187	185	194	212	235	204	185	200	219	206	197	232	194	188	219	185	217	196	194	209	181	195	203	177	197	200	199	201	227	180	194	176	179	191	199	172	183	199	174	173	176	196	151	183	187	184	208	214	234	203	189	172	161	205	190	185	193	168	177	193	179	166	194	212	182	212	204	176	164	190	185	190	198	186	181	208	202	192	198	183	227	207	200	186	191	169	169	176	197	196	181	192	219	214	171	186	180	182	218	187	221	186	180	182	201	181	215	207	157	185	186	191	192	217	189	179	201	211	164	195	188	198	192	171	216	172	194	182	188	192	193	191	203	195	196	168	170	212	209	185	179	195	203	173	178	179	203	184	189	209	177	211	197	177	190	184	206	214	179	205	210	202	188	192	184	188	185	175	206	214	201	216	218	171	171	175	173	195	215	180	198	159	181	209	178	203	181	219	193	180	187	184	192	170	178	175	178	195	187	190	172	206	200	200	210	189	196	223	185	186	182	190	179	179	195	194	214	189	187	227	187	185	193	159	195	223	183	199	216	215	197	203	194	191	183	189	174	174	201	177	170	168	193	191	191	179	162	241	206	170	193	192	191	182	183	195	214	207	198	183	178	216	187	178	207	207	204	168	181	209	190	200	190	191	196	212	218	210	200	202	196	178	179	204	200	192	195	202	192	151	181	183	192	190	208	211	220	209	235	203	218	194	187	231	180	201	186	189	172	182	212	190	185	174	220	205	169	172	210	201	217	181	176	205	194	184	211	186	206	201	181	208	174	196	210	182	197	178	196	200	173	196	194	184	200	179	186	217	186	177	184	245	197	181	189	178	187	187	194	190	173	200	204	196	185	184	202	183	209	208	186	179	202	181	196	194	212	201	188	185	194	210	194	194	195	188	186	160	171	202	174	189	167	230	182	169	169	194	198	184	217	189	214	192	177	196	192	163	191	157	212	182	204	181	188	210	190	196	194	211	179	189	191	209	210	188	196	195	196	216	172	205	216	180	214	231	192	211	219	190	185	189	169	192	180	165	221	187	161	198	185	166	208	169	155	196	165	199	192	176	191	181	187	218	187	211	196	177	204	177	205	190	189	187	230	194	169	192	201	179	209	188	186	182	179	214	179	177	217	173	207	187	184	216	185	193	175	201	187	210	182	190	199	182	166	198	212	195	191	194	229	207	197	179	187	168	199	205	188	172	185	199	187	164	181	184	190	187	212	208	177	203	177	200	203	171	184	178	198	168	202	182	160	204	196	168	216	186	174	198	207	214	176	198	179	184	185	189	171	197	211	191	206	201	201	212	207	204	182	203	206	171	169	228	195	187	178	173	160	165	201	173	178	204	190	181	209	199	208	222	218	186	179	173	195	182	202	212	185	192	182	217	171	180	183	202	201
6428	729	1220	1251	1132	1005	818	793	685	656	619	655	588	566	571	538	546	560	524	520	535	525	503	509	484	493	484	483	500	480	514	458	481	498	486	523	523	459	508	488	434	503	497	505	471	501	440	518	470	505	468	482	456	444	458	483	497	469	432	488	458	458	479	475	464	449	461	472	428	457	423	505	480	473	506	433	479	461	463	447	508	488	464	476	472	489	489	450	479	495	489	460	453	476	468	439	470	475	464	471	468	490	480	476	475	446	451	439	506	480	485	482	431	437	468	484	449	482	440	484	455	471	439	428	503	476	456	466	462	466	471	441	481	432	493	469	448	428	447	499	496	438	466	463	444	445	460	475	465	463	462	453	482	503	478	487	449	468	473	451	468	449	446	491	478	454	457	433	493	473	442	476	452	432	476	489	479	442	452	449	389	484	482	409	427	465	456	443	493	477	466	451	468	460	489	446	515	407	446	477	465	444	427	460	445	462	488	483	445	448	479	471	455	467	473	509	466	460	442	436	498	471	467	492	459	460	501	459	511	474	475	493	439	463	481	463	509	478	460	462	469	493	474	484	470	489	468	467	434	464	496	460	485	454	450	478	488	445	481	473	502	445	453	455	513	500	482	484	457	486	460	489	501	437	474	420	436	458	494	480	455	455	490	453	440	440	459	488	459	454	450	498	454	478	467	474	461	484	422	505	445	468	512	459	438	449	481	439	469	449	461	469	515	473	460	446	468	442	440	452	448	474	420	450	464	474	438	474	493	474	431	447	453	443	478	466	408	469	471	458	458	447	465	481	430	428	454	452	492	433	478	490	502	478	453	476	472	451	460	463	457	477	465	437	438	467	451	490	464	469	477	514	460	458	484	450	451	426	450	455	454	459	472	511	473	480	479	463	519	484	473	471	449	438	438	451	442	422	466	426	463	451	470	474	468	466	487	474	502	469	482	478	492	456	454	462	500	475	468	474	462	471	464	465	429	413	448	486	462	458	445	444	464	464	495	469	430	439	466	454	450	485	441	451	474	458	466	464	442	474	446	455	475	486	505	475	436	478	465	445	438	459	453	451	457	465	489	420	486	468	440	450	502	449	468	479	508	479	478	464	458	473	484	493	429	482	427	475	446	465	498	466	479	446	489	476	461	425	467	459	480	484	459	488	479	421	440	468	445	435	453	467	474	458	515	456	474	465	454	442	484	453	475	482	469	498	473	475	480	459	471	462	479	489	466	461	527	432	439	477	438	495	449	501	483	462	467	433	453	475	471	484	462	460	438	439	517	462	505	465	466	454	452	459	476	474	489	494	484	485	456	511	515	455	421	500	492	495	481	480	429	463	452	443	484	451	453	462	473	497	439	475	490	457	465	469	440	439	473	454	464	450	435	485	460	413	468	480	451	501	469	466	460	452	432	471	476	418	438	435	482	436	518	476	465	467	455	440	416	462	459	478	461	462	470	463	478	460	469	507	448	443	436	454	491	467	469	476	480	479	464	482	463	487	450	510	445	490	435	436	472	511	465	446	470	473	449	469	453	467	456	485	460	489	496	436	468	490	456	420	461	453	431	463	481	441	466	439	461	460	444	423	439	454	458	428	505	453	479	457	493	464	448	451	451	493	515	457	457	464	455	460	495	432	468	416	491	479	489	452	468	471	454	455	430	474	452	403	465	468	477	446	474	456	485	461	466	459	490	471	510	460	460	471	474	447	450	457	463	467	493	460	449	464	477	454	481	486	439	497	435	469	432	471	460	452	495	486	481	476	497	469	450	445	465	470	455	390	468	465	443	455	457	458	431	443	503	480	453	438	494	452	473	472	476	470	465	447	459	462	439	460	473	467	445	466	497	444	460	467	489	489	468	447	480	450	463	438	464	444	451	476	463	502	442	398	488	441	451	484	474	471	436	426	457	480	492	430	449	493	484	458	462	486	470	465	463	518	458	484	438	409	454	446	422	481	468	483	456	450	451	482	475	477	445	480	418	474	432	467	458	475	467	474	483	459	480	479	456	444	461	461	458	481	439	475	439	487	464	471	417	495	456	465	456	470	460	465	501	461	459	492	449	472	431	477	467	492	433	457	503	420	436	449	489	488	464	511	487	450	504	493	450	485	471	461	448	475	468	451	448	467	456	490	456	464	495	429	400	444	470	440	457	487	489	443	487	473	462	471	426	444	489	455	447	424	458	454	469	493	465	436	479	480	480	478	490	455	434	433	487	456	469	434	479	502	526	451	481	477	442	487	466	471	458	459	461	464	435	476	463	455	446	468	485	459	459	484	428	464	473	494	489	483	487	449	474	426	431	468	453	456	472	503	490	488	458	470	485	438	517	463	466	444	458	504	443	466	453	473	498	482	506	474	483	461	497	452	436	495	444	506	437	470	466	451	454	524	492	434	451	483	479	492	463	470	451	463	484	487	472	435	487	489	480	465	426	454	467	493	478	431	457	437	483	454	485	485	455	448	466	437	475	448	489	449	436	475	467	446	447	466	455	479	449	498	409	462	489	471	444	472	464	502	430	479	470	458	490	461	424	487	488	487	456	479	444	464	467	475	451	502	446	473	463	486	481	443	458	461	437	451	437	479	460	502	470	459	476	471	473	465	491	453	470	447	452	484	492	490	468	482	452	467	482	435	456	451	484	480	476	475	463	476	462	469	467	432	477	484	442	423	491	446	485	444	457	412	426	471	438	474	440	446	448	452	475	436	454	481	435	512	458	451	482	454	479	430	468	489	474	482	459	492	479	445	464	474	480	458	458	458	438	444	468	449	440	457	477	453	474	424	473	480	461	541	485	456	470	483	453	469	492	457	411	461	479	431	486	451	483	471	440	459	445	495	467	477	448	457	457	473	484	445	443	489	471	519	433	460	483	483	467	501	422	490	444	443	495	472	475	461	455	458	433	448	458	495	485	471	446	475	436	433	426	470	475	491	491	501	476	510	473	468	455	480	492	452	471	442	473	511	452	468	491	437	464	506	500	453	457	456	436	476	502	495	483	447	449	464	470	491	467	447	462	479	475	457	427	474	467	463	470	454	442	465	475	461	465	448	467	449	442	474	457	466	482	452	473	472	436	462	471	504	447	482	461	492	479	467	460	452	444	428	389	461	450	432	479	494	459	465	452	469	451	468	412	457	460	444	480	449	485	470	418	502	455	466	483	447	469	448	523	459	480	459	471	456	442	474	464	481	458	487	467	476	460	469	497	448	439	437	452	433	494	452	472	487	518	490	439	460	448	474	471	434	480	479	459	449	419	475	464	459	454	446	467	464	498	498	468	475	471	451	507	468	453	488	476	456	484	439	483	447	469	455	450	436	461	495	459	482	522	465	434	453	483	469	487	435	479	440	449	497	469	454	459	480	468	447	492	499	456	446	424	490	450	502	432	450	485	452	462	451	430	467	470	465	461	455	445	457	485	481	448	464	453	491	430	481	481	449	464	444	474	499	491	469	491	492	480	495	471	491	467	473	457	459	474	471	475	426	462	468	521	446
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
