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
338466330820	338466331379	338466331929	338466332479	338466333029	338466333579	338466334129	338466334679	338466335229	338466335779	338466336329	338466336879	338466337429	338466337979	338466338529	338466339079	338466339629	338466340179	338466340729	338466341279	338466341829	338466342379	338466342929	338466343479	338466344029	338466344579	338466345129	338466345679	338466346229	338466346779	338466347329	338466347879	338466348429	338466348979	338466349529	338466350079	338466350629	338466351179	338466351729	338466352279	338466352829	338466353379	338466353929	338466354479	338466355029	338466355579	338466356129	338466356679	338466357229	338466357779	338466358329	338466358879	338466359429	338466359979	338466360529	338466361079	338466361629	338466362179	338466362729	338466363279	338466363829	338466364379	338466364929	338466365479	338466366029	338466366579	338466367129	338466367679	338466368229	338466368779	338466369329	338466369879	338466370429	338466370979	338466371529	338466372079	338466372629	338466373179	338466373729	338466374279	338466374829	338466375379	338466375929	338466376479	338466377029	338466377579	338466378129	338466378679	338466379229	338466379779	338466380329	338466380879	338466381429	338466381979	338466382529	338466383079	338466383629	338466384179	338466384729	338466385279	338466385829	338466386379	338466386929	338466387479	338466388029	338466388579	338466389129	338466389679	338466390229	338466390779	338466391329	338466391879	338466392429	338466392979	338466393529	338466394079	338466394629	338466395179	338466395729	338466396279	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2727	3650	2300	2728	3650	2300	2728	3650	2300	2729	3650	2300	2730	3650	2300	2730	3650	2300	2731	3650	2300	2732	3650	2300	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
32979	5781	679	410	333	275	187	185	157	143	109	109	118	92	105	101	113	95	90	78	100	101	94	111	78	91	78	85	75	88	87	90	94	108	77	100	102	103	83	81	79	83	90	84	82	81	83	88	95	95	82	97	96	84	84	83	69	75	96	86	90	99	80	80	76	81	90	84	76	101	75	64	96	91	86	65	100	67	94	97	85	74	99	88	81	118	100	77	89	80	86	75	100	94	91	80	107	74	71	92	87	86	74	96	85	69	75	60	90	79	87	84	77	71	94	104	90	76	101	68	85	68	83	68	92	83	69	89	80	86	88	76	88	86	86	95	82	82	71	90	101	88	103	72	83	106	70	96	99	95	86	88	94	89	84	86	86	81	86	88	88	78	73	90	78	87	99	74	73	77	80	90	95	93	89	88	78	85	78	88	82	82	92	84	89	90	79	103	85	78	74	100	98	81	69	89	71	85	79	87	76	80	94	81	80	60	83	99	85	92	74	89	79	85	93	79	74	68	97	101	85	86	109	81	82	80	82	88	81	68	98	102	90	91	81	97	85	85	70	94	94	89	108	86	84	74	79	79	76	69	75	74	67	85	84	75	90	79	84	104	98	98	71	105	76	93	97	81	83	93	80	106	79	91	74	91	79	88	82	83	77	79	69	92	64	81	70	86	84	82	93	92	88	92	89	84	84	79	79	66	91	77	86	81	99	74	84	81	82	68	105	89	86	77	91	70	91	79	85	80	69	76	91	93	80	73	69	98	91	98	74	71	92	78	64	88	83	77	89	85	70	81	89	101	95	86	89	85	86	82	100	94	69	81	86	78	96	76	99	86	98	84	88	79	79	91	87	81	87	81	80	94	92	91	80	87	90	104	83	93	82	79	73	92	92	78	71	91	73	80	79	96	67	84	74	81	87	84	93	72	85	82	86	88	87	78	83	81	73	80	73	96	77	70	88	81	79	98	80	71	76	78	69	86	75	87	100	72	91	92	77	76	90	100	71	86	87	94	83	105	100	93	89	88	80	70	71	71	77	84	73	76	73	96	78	80	77	100	84	80	84	93	62	82	78	71	66	77	79	84	91	75	65	83	95	82	91	86	71	82	76	96	86	84	109	88	85	91	78	92	96	89	82	72	100	88	76	76	76	72	83	84	92	75	79	94	86	88	92	87	81	95	98	88	90	81	81	81	94	98	86	102	78	81	99	79	95	85	97	77	75	78	98	96	92	92	86	82	63	94	92	78	96	81	74	81	92	85	80	88	73	71	94	73	77	94	83	68	82	96	87	73	96	115	74	80	91	81	85	78	83	78	82	78	85	71	85	82	98	92	90	81	81	76	86	106	89	73	77	83	100	78	78	91	75	104	88	84	91	84	80	82	92	90	71	93	72	69	65	88	77	82	73	85	80	85	77	78	83	88	77	86	97	84	79	104	82	78	98	78	79	104	95	83	88	78	74	89	62	76	85	93	78	77	83	85	94	88	77	105	76	100	85	106	89	78	65	88	88	91	73	78	85	85	96	73	74	72	91	82	80	75	78	72	65	79	85	91	91	78	66	86	74	77	84	63	104	99	85	85	83	72	92	85	73	84	87	79	84	83	68	76	76	84	86	80	77	78	69	72	78	88	83	82	80	85	100	80	91	100	101	81	83	62	86	93	79	89	78	78	77	89	79	87	109	97	82	79	96	95	83	83	76	77	102	89	90	94	100	97	97	71	85	71	84	91	92	76	78	80	98	81	80	75	73	70	98	103	96	86	90	84	93	68	82	81	100	82	96	75	75	97	86	89	94	106	77	93	88	92	84	75	75	103	77	98	86	102	89	92	91	88	80	81	84	85	94	70	91	87	70	90	80	95	101	82	83	92	84	79	83	88	79	84	87	99	88	89	82	78	78	83	94	88	85	68	87	78	109	70	91	84	79	92	81	83	76	78	73	76	63	76	82	87	82	80	86	87	97	104	108	86	78	71	95	85	83	83	65	88	93	85	86	102	83	82	66	96	81	87	82	96	79	84	77	82	88	85	81	90	69	95	83	102	87	95	98	84	85	91	85	78	109	79	93	77	75	101	78	88	78	86	93	84	96	104	74	80	72	91	86	99	87	112	76	99	88	79	95	91	89	92	84	85	105	84	93	84	91	81	86	75	76	79	88	92	97	74	87	87	73	81	89	89	78	108	86	80	92	91	86	83	76	86	97	73	88	77	82	87	95	98	93	79	91	83	93	91	100	82	110	93	78	84	85	87	78	67	72	74	82	83	80	86	89	86	94	88	100	86	87	68	74	108	87	75	78	72	77	86	82	81	82	108	93	94	81	99	70	82	91	82	83	68	79	84	80	95	92	84	75	81	69	90	105	83	85	91	104	68	87	90	73	78	96	75	91	77	79	84	72	81	89	104	69	90	77	73	98	77	86	98	74	75	71	83	83	100	79	99	103	77	83	101	78	97	68	104	99	86	99	76	73	90	113	71	76	84	81	80	84	81	79	81	77	81	71	76	96	76	112	89	89	78	71	82	104	90	80	78	89	92	82	90	79	61	75	75	88	69	74	80	85	81	102	79	88	72	76	82	104	79	90	111	95	74	83	72	77	82	67	115	86	100	91	70	81	87	80	95	109	77	77	108	79	96	87	85	75	86	73	89	88	94	65	68	95	94	92	100	79	92	92	86	74	94	82	80	85	85	80	82	82	76	87	86	80	94	90	76	70	79	76	89	85	87	79	77	80	69	99	82	77	79	94	83	89	106	79	89	79	86	73	76	77	78	77	90	73	64	80	94	72	83	96	70	91	82	75	98	91	89	91	91	92	82	92	85	106	74	88	63	104	77	82	92	75	74	78	82	78	93	95	68	92	83	84	90	83	89	79	70	83	68	85	100	84	87	82	84	82	95	82	80	85	70	91	67	69	94	87	65	91	112	87	99	99	80	90	73	97	74	87	75	85	83	99	86	91	69	77	84	92	87	94	95	76	77	81	85	90	85	88	85	85	78	90	80	79	69	84	65	68	90	80	95	97	99	95	80	72	65	77	75	79	85	73	89	104	84	75	80	78	86	79	92	93	91	83	76	88	81	83	85	78	81	77	90	79	98	72	101	91	78	81	85	80	87	77	101	79	89	85	70	95	81	80	95	93	76	91	87	86	82	88	82	96	90	83	90	83	95	92	88	78	68	79	79	78	86	68	104	92	82	76	81	100	87	83	75	85	85	88	87	82	84	73	82	80	91	74	86	81	88	80	98	70	72	86	86	82	81	76	87	92	106	74	68	87	96	85	90	94	66	95	67	84	82	90	92	99	94	78	78	92	85	97	81	102	78	90	104	99	84	87	94	86	78	85	87	81	75	89	91	86	89	93	103	98	91	89	91	77	94	85	75	84	78	93	100	78	90	78	98	97	83	66	100	80	88	89	87	86	78	80	65	90	87	76	72	95	102	83	82	79	94	88	81	77	92	75	91	83	83	83	98	86	95	90	91	78	90	71	104	93	81
18232	699	1250	1432	1240	1149	872	664	605	529	485	425	390	349	364	330	323	296	302	289	285	289	299	272	243	265	243	270	240	269	265	254	228	270	233	244	270	256	246	235	240	237	237	225	249	207	223	250	224	250	220	237	227	237	231	233	223	237	209	221	226	230	227	234	240	232	234	215	236	230	214	206	221	226	228	234	224	229	225	228	211	245	246	222	242	241	249	212	225	217	225	195	228	207	209	212	206	224	231	205	234	223	234	248	197	211	233	228	199	226	204	238	214	191	240	225	229	241	246	230	209	206	218	228	220	242	221	201	211	209	236	200	223	218	200	207	203	186	224	212	210	209	227	222	220	236	228	214	212	247	239	240	252	236	205	237	184	217	234	217	204	214	247	188	231	224	225	225	213	231	242	216	235	230	229	217	227	201	198	208	247	221	242	223	216	240	231	226	228	251	227	237	195	220	225	178	222	208	190	208	209	209	198	220	228	241	225	233	206	239	195	206	203	209	228	216	207	216	206	199	231	235	218	252	225	227	213	223	197	231	209	206	222	238	191	222	195	221	223	209	208	255	220	193	208	206	215	221	258	233	206	204	226	225	224	237	220	199	218	211	205	244	215	216	210	205	220	207	228	223	238	217	199	239	231	228	212	208	225	228	203	220	233	218	226	230	232	217	206	238	214	201	231	211	240	240	216	240	231	213	214	233	205	209	209	237	204	229	226	194	230	216	232	222	209	229	222	212	205	222	217	214	195	188	230	209	243	235	200	222	203	220	217	215	219	227	203	228	236	203	219	201	234	226	238	215	219	189	219	227	242	202	240	223	199	231	221	211	223	226	204	207	196	221	216	220	206	209	227	212	212	200	249	230	198	230	222	209	200	197	224	232	214	203	220	229	211	220	208	198	218	231	234	222	237	234	210	224	216	207	237	198	221	201	214	219	215	223	228	229	219	207	213	219	204	222	212	205	226	221	216	235	211	230	239	218	193	219	232	234	174	238	241	224	230	231	226	221	223	207	215	224	232	210	231	214	209	203	202	208	212	197	213	227	221	212	244	213	211	205	218	200	236	212	203	232	252	211	230	247	223	227	211	220	239	221	212	219	213	231	213	189	206	202	182	223	208	208	228	207	233	203	218	181	205	186	209	228	232	216	224	201	235	225	209	216	223	237	234	220	205	248	223	198	215	252	229	225	223	187	203	210	224	218	213	196	213	189	217	211	217	197	226	256	204	199	215	193	213	239	221	182	198	237	236	228	226	230	208	212	214	238	180	216	209	193	239	219	222	214	232	198	212	226	219	204	216	219	193	216	223	227	212	216	210	210	236	221	221	230	223	246	219	220	244	208	210	207	228	224	228	228	246	206	231	245	205	212	175	248	225	213	231	205	196	229	215	214	213	193	231	214	237	216	235	191	219	202	241	238	209	209	206	218	244	216	212	234	217	242	214	224	230	212	218	206	211	203	213	232	230	209	214	213	232	198	216	219	205	220	212	194	199	226	221	212	213	225	221	227	191	221	223	227	213	236	240	230	209	231	223	213	203	229	199	209	203	226	236	221	204	207	206	188	200	199	225	210	202	243	209	229	217	214	206	226	236	234	236	220	224	236	228	220	214	201	227	217	221	225	236	220	245	239	231	238	197	237	205	250	205	249	206	190	207	216	210	218	243	227	240	221	213	216	240	225	239	212	231	201	208	219	196	223	212	229	221	251	232	212	214	223	221	236	209	231	221	207	215	233	220	243	223	228	255	188	237	218	241	229	216	248	225	218	214	207	223	211	222	207	207	214	191	215	231	222	224	221	249	188	228	232	211	209	226	240	204	176	241	228	216	232	229	225	245	248	227	227	218	227	235	207	212	212	221	216	243	222	231	219	216	213	213	212	208	247	202	210	219	256	198	243	206	185	230	219	213	208	248	216	203	231	237	226	205	234	232	233	203	216	194	227	205	249	221	206	210	227	200	213	200	242	209	234	230	213	217	238	221	220	245	208	206	221	235	236	219	217	206	222	233	228	218	204	192	234	220	227	239	220	199	221	215	218	233	204	234	226	214	230	225	222	231	224	239	207	226	203	217	190	253	204	221	222	245	233	226	199	203	195	250	192	225	244	217	219	230	239	245	202	212	225	221	198	211	220	209	231	218	188	226	212	223	238	223	199	221	210	213	219	217	221	238	223	197	207	213	229	222	222	218	210	213	221	238	209	203	203	260	237	245	222	206	236	228	226	219	247	233	214	245	216	243	187	242	229	213	247	206	217	242	210	230	206	240	228	215	217	235	227	219	223	221	203	221	228	214	221	217	214	218	254	234	229	231	246	191	223	236	235	219	200	188	234	224	215	206	235	235	249	219	215	225	240	230	220	239	211	207	205	202	219	201	200	239	239	222	204	199	215	228	220	246	221	197	216	216	220	217	227	234	230	236	224	229	242	231	194	216	236	207	210	222	228	234	209	200	240	224	208	205	209	216	208	211	200	193	198	225	219	198	199	224	219	204	226	235	214	193	222	208	232	220	231	226	235	198	216	245	224	227	220	213	200	222	216	210	208	238	217	236	208	237	213	218	222	237	211	222	195	229	207	205	206	215	193	201	220	194	203	224	222	200	215	233	220	223	229	223	248	244	214	223	236	226	243	220	204	205	211	226	244	205	210	241	217	201	202	242	190	213	244	204	227	223	217	208	215	210	223	214	211	215	239	209	217	255	236	210	216	206	211	216	240	217	224	261	219	222	224	214	201	235	205	197	214	202	213	216	230	225	227	210	231	226	240	226	212	234	211	188	216	227	209	222	220	211	213	227	225	214	222	236	227	216	210	224	231	226	219	218	242	205	211	218	207	218	226	226	215	235	208	240	215	215	216	211	238	214	231	228	235	220	215	211	217	211	213	214	234	219	220	228	220	237	173	223	243	247	233	216	197	198	214	210	225	218	222	239	199	196	203	184	196	218	219	249	217	227	217	230	227	209	222	213	223	229	243	217	202	211	236	224	200	222	231	223	243	226	238	213	210	219	220	244	228	222	206	204	204	227	227	231	222	215	225	201	231	211	237	221	191	212	238	221	198	216	232	206	218	212	228	218	211	225	213	206	217	232	202	226	237	216	231	210	230	199	228	225	216	217	233	215	216	244	195	218	225	216	215	224	204	209	202	228	243	223	213	204	230	215	238	205	198	243	224	227	220	203	203	236	210	221	212	218	212	210	232	217	228	206	223	215	239	235	245	214	231	245	201	229	226	224	202	225	222	250	210	221	213	221	228	225	256	242	236	205	217	218	202	232	225	228	234	220	205	199	221	213	243	194	218	230	247	222	221	179	208	209	200	213	221	189	219	211	214	247	205	218	224	217	217	225	203	220	226	197	212	210	204	243	248	233	234	228	215	254	228	210	202	230	219	229	239	238	219	208	192	232	241	219	202	226	220	206	223	232	209	221	237	230	199	213	234	209	208	214	220	204	198	219	244	234	233	233	220	219	233	228	239	241	194	239	232	246	227
1716	210	198	208	164	204	179	179	176	195	184	176	177	209	180	177	189	184	182	180	176	160	162	170	204	176	173	200	181	185	180	161	173	184	193	186	181	174	164	158	162	181	167	195	173	149	190	189	178	187	191	172	186	162	193	184	174	177	171	166	178	183	191	183	169	176	195	149	166	167	172	180	171	145	184	184	163	190	176	162	191	170	180	176	176	165	155	165	161	172	159	178	171	181	167	167	170	150	188	177	168	170	170	187	190	187	180	161	187	177	191	151	193	176	181	195	187	187	180	173	183	193	177	183	170	156	160	177	210	174	180	184	191	195	171	162	175	162	176	194	155	191	175	197	183	188	156	168	190	168	169	193	194	188	175	188	152	154	189	186	178	171	178	190	181	165	174	181	161	190	184	177	186	193	186	183	169	166	175	135	152	185	195	198	174	168	191	173	146	177	137	163	160	183	182	173	177	175	176	176	177	170	166	174	184	162	173	171	173	145	182	164	153	173	182	183	178	170	190	172	180	182	170	172	156	177	178	159	162	173	176	155	178	169	191	171	159	167	180	158	158	179	178	180	175	175	154	186	185	156	171	199	181	177	185	177	186	178	190	180	165	178	155	187	191	155	176	152	173	167	178	169	152	161	172	173	203	203	176	172	180	163	173	150	157	196	169	174	179	171	161	180	195	164	159	167	193	175	161	174	166	153	172	179	190	191	173	164	156	192	202	187	173	179	175	158	184	169	171	192	183	164	159	183	189	192	209	184	169	193	167	184	181	169	164	143	163	191	164	211	169	186	168	184	161	181	198	202	183	191	179	160	162	156	178	166	155	174	151	171	182	186	170	172	197	203	173	192	188	202	169	202	184	150	171	171	186	147	190	173	173	175	147	183	197	158	174	166	180	203	209	183	172	178	190	193	165	162	169	191	174	168	181	205	183	178	161	174	192	175	150	184	196	177	164	180	171	173	199	178	168	174	179	156	186	189	170	174	174	174	181	182	176	185	162	154	175	169	175	187	199	166	190	185	174	176	188	171	163	137	171	175	179	192	179	164	168	168	179	189	187	178	166	178	172	178	184	196	176	170	171	178	177	181	170	171	179	138	186	161	155	183	150	191	151	198	181	189	166	199	184	167	183	148	176	164	194	159	192	173	166	184	177	177	172	191	181	194	177	165	214	171	178	195	185	153	206	157	192	174	189	153	161	191	183	172	169	174	176	205	186	176	161	173	168	166	167	174	183	171	175	146	154	172	167	165	188	167	180	200	162	166	199	185	164	152	198	193	154	159	173	176	181	198	173	186	166	178	206	169	185	180	173	183	183	163	191	186	180	178	195	176	181	176	175	187	164	188	196	182	175	169	147	185	189	179	185	180	146	155	173	201	175	169	177	159	158	192	169	193	181	178	180	192	150	164	166	196	191	191	181	174	160	177	205	187	184	180	202	188	171	193	183	186	194	184	160	173	164	181	178	181	181	213	160	194	177	170	173	174	167	173	190	186	176	160	185	167	187	170	169	172	181	174	168	158	198	166	197	168	199	184	160	190	182	163	164	191	190	154	167	166	187	166	194	163	175	178	168	184	177	183	168	186	161	194	185	172	179	181	175	166	179	197	159	185	178	177	164	163	167	167	165	175	155	182	201	167	154	202	186	180	165	170	182	168	161	166	182	183	165	166	192	179	153	184	171	199	175	178	200	198	175	190	175	181	140	193	161	202	178	165	187	160	174	169	158	196	172	157	150	149	172	169	160	175	173	179	149	184	167	159	169	165	187	184	190	173	178	186	163	206	182	180	176	194	167	173	177	167	184	189	189	177	187	154	195	158	193	191	172	148	158	169	171	199	165	164	160	158	192	176	168	194	167	183	198	151	149	169	169	184	186	166	180	164	155	170	162	167	160	164	168	172	160	166	145	147	187	168	168	162	171	156	178	142	192	184	187	178	165	168	181	179	163	185	156	174	196	190	146	179	175	187	192	157	197	186	183	164	194	155	209	163	196	163	158	182	199	148	180	153	193	183	152	172	193	196	164	140	170	183	188	186	160	177	186	193	199	185	198	162	183	159	161	204	174	179	171	178	159	164	164	181	189	184	173	176	181	150	176	156	185	187	155	159	179	167	185	182	189	197	200	182	170	204	191	150	168	192	166	157	171	189	197	182	186	188	188	207	192	173	153	180	185	181	190	169	174	196	155	200	199	199	187	159	187	180	170	187	183	176	187	162	189	191	180	163	173	193	176	164	160	173	158	163	193	162	197	146	178	173	155	166	208	183	193	159	168	198	177	215	147	167	173	181	171	165	162	165	192	181	174	176	192	191	168	173	183	162	157	189	177	176	163	177	144	171	180	181	190	174	177	154	169	201	182	153	195	169	163	183	176	171	178	184	172	165	184	171	169	185	164	199	173	182	169	161	189	174	193	182	183	183	186	194	164	166	167	184	177	177	169	142	173	169	158	169	177	201	218	179	177	203	190	190	175	192	184	169	154	176	166	179	148	180	160	161	203	160	192	202	184	169	176	180	184	166	167	208	132	194	175	187	187	177	191	161	190	157	199	204	170	152	179	155	187	168	189	176	183	187	167	147	159	178	200	176	184	154	163	182	179	162	176	190	158	188	193	181	166	182	172	174	172	221	186	178	148	177	171	162	190	154	164	158	181	169	188	185	187	177	155	188	187	167	158	173	182	187	167	180	177	183	174	156	180	164	178	156	167	183	203	196	159	170	161	153	198	185	169	166	210	201	189	167	166	158	201	170	155	180	139	174	172	163	160	176	185	165	185	164	185	166	158	169	155	157	179	196	183	161	197	188	185	175	175	173	163	154	167	196	179	189	189	169	172	189	175	149	159	178	185	176	178	170	184	155	167	192	175	186	172	183	183	199	184	152	198	165	168	200	168	177	189	179	162	179	194	187	193	165	173	171	201	174	184	190	147	163	179	193	177	191	186	168	167	184	159	172	189	189	163	173	185	183	203	193	171	166	180	172	168	191	186	191	177	185	170	191	180	169	141	184	165	187	180	163	200	157	154	178	174	189	173	175	174	171	192	189	177	176	168	168	161	186	178	197	162	165	168	166	172	173	166	182	155	142	182	191	197	167	167	161	162	184	184	176	189	183	159	173	174	204	171	184	186	162	180	195	196	175	190	181	175	184	175	173	181	166	181	176	160	203	174	184	163	184	154	174	194	144	180	156	188	177	186	156	187	177	193	163	192	177	187	189	147	170	160	185	175	163	158	176	153	171	177	203	175	186	185	169	176	172	165	184	170	184	177	180	167	143	168	167	177	188	191	171	176	163	178	158	178	176	178	168	196	180	169	185	178	160	172	155	184	169	192	170	184	183	166	170	139	163	171	177	168	177	183	183	185	175	191	182	189	197	177	180	165	165	187	166	153	189	181	172	189	185	185	171	160	173	181	173	173	159	189	174	148	155	166	183	168	147	172	166	164	150	185	148	164	163	164	159	183	196	178	141	169	175	176	173	181	176	155	158
2122	457	466	469	491	460	513	430	436	460	436	468	444	441	414	411	453	423	451	415	413	450	452	440	443	410	430	450	417	492	436	462	434	406	424	420	456	447	421	425	435	465	468	431	443	460	458	451	440	440	435	445	402	438	473	447	448	418	473	455	458	419	424	433	432	477	409	409	432	433	470	454	448	429	398	430	438	449	419	429	408	415	430	456	455	412	483	442	485	433	420	417	428	447	450	419	421	434	454	437	439	440	426	422	416	418	457	432	452	474	442	446	425	457	439	411	419	443	431	430	404	491	435	414	413	444	436	429	436	473	460	421	446	405	436	444	421	440	413	461	407	438	429	449	423	405	416	432	454	460	444	454	457	439	422	463	462	432	411	414	411	442	425	463	435	403	432	428	450	411	437	430	427	466	407	415	403	411	433	413	456	417	429	460	452	424	447	456	475	421	446	455	430	425	444	433	419	437	470	396	421	444	417	457	446	437	442	463	436	438	472	438	435	426	422	426	421	443	403	456	446	447	457	419	420	436	449	417	451	446	406	451	428	474	463	448	461	438	452	479	412	428	463	441	427	438	466	446	432	404	425	431	447	406	404	458	408	427	415	467	465	405	417	408	412	436	413	458	444	444	427	430	464	446	434	416	429	424	424	440	412	405	467	440	469	458	439	458	412	458	398	455	429	442	450	425	461	442	426	439	441	475	442	411	450	459	385	421	429	456	457	420	411	445	429	453	440	447	426	451	442	423	460	485	475	481	417	438	462	408	432	400	417	434	415	436	481	465	419	459	457	479	441	442	456	449	472	477	455	459	464	484	434	441	454	439	458	418	454	423	438	438	425	414	417	423	430	428	420	473	481	435	477	458	476	397	454	432	430	386	440	422	413	412	446	459	425	438	424	452	432	417	414	424	427	422	470	474	407	431	480	442	482	421	458	440	452	423	435	456	415	441	424	432	450	432	450	448	451	427	437	456	447	416	417	438	412	415	416	483	436	420	427	393	449	407	429	418	416	437	449	410	485	429	437	447	444	471	448	439	467	438	436	436	397	421	447	452	440	414	417	435	448	421	395	468	426	456	465	444	416	451	414	453	430	451	408	452	416	448	425	417	444	427	426	412	419	449	465	428	476	428	452	452	419	400	433	434	423	430	427	410	420	437	436	415	432	409	409	407	432	439	421	432	430	424	411	409	427	412	455	454	432	458	460	454	407	431	406	427	420	412	412	430	457	444	422	459	420	490	429	431	415	407	422	473	410	406	457	454	421	414	439	415	467	463	441	451	477	445	440	384	424	399	420	433	441	422	441	424	439	413	425	425	452	461	461	419	440	436	419	449	435	411	418	440	409	430	463	449	460	421	428	447	466	461	481	465	410	451	444	417	455	432	447	459	422	454	463	437	435	442	442	451	430	431	460	412	469	439	434	472	450	448	447	430	416	435	423	404	439	407	414	450	438	423	439	435	465	418	455	424	406	462	462	414	429	430	407	424	441	474	438	430	418	444	432	446	474	449	441	426	415	450	459	436	438	452	425	395	430	411	434	456	440	445	455	463	441	456	435	443	409	442	465	435	470	432	429	480	451	467	465	412	417	459	436	443	440	427	426	418	418	415	426	463	426	455	423	420	466	407	420	430	410	440	418	450	452	472	438	434	467	465	455	402	442	464	482	435	435	428	486	412	426	441	431	400	442	456	434	441	424	448	425	466	414	453	485	422	402	458	486	396	421	439	427	427	472	417	448	449	431	417	443	443	461	441	427	412	415	454	455	399	427	431	433	458	431	417	421	428	456	422	451	436	471	419	476	443	454	442	475	437	392	408	451	456	425	450	441	424	445	436	433	422	448	450	472	431	454	441	435	446	440	432	415	409	450	446	414	395	428	456	457	408	438	430	476	447	436	426	415	411	473	499	466	479	466	449	421	432	431	462	427	409	422	428	437	442	468	471	485	432	454	435	435	482	454	409	444	427	436	400	414	393	434	446	445	416	475	416	411	408	461	451	408	457	473	475	461	437	444	442	470	441	399	468	455	446	459	418	458	413	428	441	433	425	423	403	421	414	457	416	422	407	492	470	461	456	462	449	424	427	435	405	439	455	459	406	434	400	441	424	439	387	441	471	443	424	410	457	446	422	431	431	421	451	446	439	430	435	440	454	449	441	410	471	427	449	421	420	474	474	448	415	425	424	443	490	453	454	435	415	481	449	447	422	448	447	431	461	405	408	432	428	451	409	416	448	455	439	429	471	491	458	450	452	462	468	463	440	421	457	473	434	447	428	439	432	461	410	431	426	416	418	426	384	431	431	437	417	479	448	410	461	451	448	455	416	440	480	407	455	422	440	431	464	426	439	447	463	432	435	476	443	419	447	421	482	415	452	445	445	424	405	430	433	440	418	443	423	407	440	448	414	422	452	422	443	429	442	435	410	448	418	463	442	455	441	440	446	431	433	451	448	468	487	448	419	413	399	424	401	432	411	427	475	438	422	413	454	423	448	436	443	429	417	462	432	439	404	425	469	447	457	406	453	478	437	465	418	418	434	446	456	455	424	450	429	447	432	407	428	399	419	399	423	424	447	451	407	443	445	419	426	443	432	438	426	469	441	437	436	474	388	455	385	463	442	399	436	427	412	427	459	426	449	436	469	432	475	417	442	443	404	433	462	437	440	434	442	418	454	464	469	458	429	439	424	461	425	446	440	448	432	438	417	454	436	442	422	423	395	429	444	428	449	437	450	440	419	492	440	413	445	451	431	439	451	428	448	457	425	419	439	414	428	442	441	427	368	454	427	454	423	454	408	454	466	435	440	437	455	449	413	440	448	431	416	444	421	443	409	387	448	423	450	433	422	437	458	418	412	453	439	432	406	412	451	405	444	435	429	425	445	445	451	439	446	429	430	467	411	449	474	444	453	482	455	440	429	427	424	396	443	471	440	446	425	422	422	456	446	436	439	488	435	426	429	461	449	434	459	453	435	433	436	445	448	437	445	439	411	454	436	422	435	445	449	452	421	426	427	482	443	413	413	416	449	417	430	429	444	481	446	417	463	407	433	426	456	424	453	440	444	408	428	456	484	419	424	433	428	433	435	454	395	462	446	474	434	464	402	419	431	412	421	423	449	428	403	443	426	430	451	437	404	426	436	459	408	426	454	420	436	399	457	435	432	442	392	435	431	444	431	483	442	418	438	481	452	441	460	453	403	421	456	432	422	437	456	424	441	414	457	448	437	425	408	432	434	434	423	446	412	413	439	433	428	446	460	454	435	422	458	449	434	462	442	478	450	443	423	387	479	432	436	452	440	433	393	393	433	435	482	417	454	432	449	431	381	443	409	430	466	440	443	437	428	446	415	435	470	436	444	454	474	416	462	443	428	432	429	457	420	431	433	448	453	415	464	450	398	431	442	437	435	471	455	475	459	434	427	438	465	399	424	393	402	448	425	422	403	447	442	431	467	452	441	456	423	463	434	466	463	418	473	451	463	499	423	461	470	418	421
19661	1610	397	373	312	255	260	244	196	194	205	185	194	188	217	197	227	197	179	231	214	189	221	212	196	192	186	175	204	184	185	212	194	155	216	200	203	197	223	190	179	179	186	193	189	181	191	192	177	185	200	205	199	177	197	210	164	169	192	207	189	183	190	181	186	183	195	191	189	183	198	199	196	177	181	185	182	174	210	187	175	201	173	185	176	210	174	198	171	194	169	189	208	188	202	182	206	212	189	182	205	198	169	213	194	183	213	174	212	193	196	174	176	208	197	186	187	189	180	180	173	174	197	183	195	176	221	177	198	210	197	182	190	205	185	194	195	190	162	190	191	201	202	208	183	212	180	165	179	183	202	210	175	179	157	167	194	200	163	195	197	199	212	177	212	200	188	209	195	196	198	197	189	187	174	177	158	184	200	190	190	159	184	184	187	182	161	194	188	198	171	205	234	186	216	184	203	184	164	181	188	212	177	194	209	200	183	196	178	206	171	167	173	177	173	202	161	169	157	208	197	201	195	182	199	193	188	229	187	207	191	173	182	198	185	177	221	200	193	181	190	224	178	226	180	170	211	211	221	205	212	185	182	198	166	177	185	188	193	216	191	174	202	202	184	183	185	214	183	199	167	201	210	172	196	187	171	184	138	193	202	199	197	184	207	181	196	196	191	178	203	187	188	201	191	198	200	180	205	206	174	195	162	196	190	196	209	160	186	196	161	198	184	166	191	196	187	178	210	196	180	218	197	207	201	183	201	189	193	176	202	210	178	205	198	189	168	172	187	204	183	197	177	201	190	185	202	181	187	162	168	207	180	173	200	187	179	189	183	192	201	186	196	200	181	202	165	186	165	213	215	192	201	181	194	183	187	193	190	182	215	188	181	190	202	196	173	205	186	196	163	180	165	213	191	209	182	179	199	184	191	164	176	214	183	184	179	198	184	181	179	189	185	191	164	184	202	196	191	177	191	198	210	196	194	187	174	189	202	176	199	196	187	213	184	212	174	176	184	190	204	182	189	216	192	187	187	184	186	208	161	194	186	190	199	191	170	188	187	182	189	200	209	236	182	201	194	182	182	184	202	175	198	201	172	213	205	190	190	175	158	159	182	173	187	205	208	213	204	179	164	201	196	185	184	205	192	178	178	213	187	180	217	164	189	150	195	187	197	174	191	192	172	219	207	206	179	188	192	192	198	183	210	186	182	220	203	207	172	199	199	174	184	172	177	169	178	177	206	174	190	190	186	186	207	213	200	201	207	189	193	190	159	163	192	174	193	194	179	209	188	191	185	196	190	206	165	194	168	220	185	187	156	209	187	218	207	183	202	191	187	186	180	187	201	192	170	188	179	197	167	182	200	182	183	233	190	223	197	204	191	178	172	167	198	205	202	167	169	160	171	186	187	184	175	185	188	204	215	194	229	199	178	188	214	192	183	189	197	172	219	186	163	212	218	210	192	184	174	184	197	170	175	211	202	209	178	184	204	190	185	184	183	185	195	196	168	203	152	213	177	186	201	183	185	194	199	192	208	199	175	190	188	193	181	195	194	202	179	203	168	182	202	217	197	191	204	211	184	226	195	210	177	170	170	173	201	174	172	184	195	186	195	209	224	180	206	193	192	179	201	188	169	183	199	192	191	186	203	183	199	184	214	177	207	198	219	188	209	208	188	181	193	161	184	185	218	201	198	191	171	210	191	169	186	176	194	177	179	181	178	193	183	189	194	192	205	180	209	182	193	182	175	203	211	208	203	209	195	192	212	179	167	198	201	186	175	168	194	216	200	171	167	169	191	169	177	188	197	180	182	175	228	191	191	187	179	163	188	186	189	197	190	185	189	161	199	196	174	190	190	184	185	202	191	180	207	178	187	199	194	161	195	195	220	166	186	176	200	189	198	193	189	186	198	206	221	189	210	188	186	171	163	186	175	165	190	212	157	197	184	199	197	207	165	195	181	185	192	170	184	191	201	180	195	187	161	169	167	173	173	186	187	199	209	192	195	200	188	195	215	180	172	213	181	185	220	185	232	201	199	175	194	209	187	170	184	197	191	170	207	208	190	217	214	203	202	200	198	183	182	199	174	187	203	172	189	198	199	199	205	182	197	221	209	173	196	189	201	168	173	183	201	184	180	186	191	202	192	188	201	178	194	187	177	179	181	220	209	181	194	175	203	163	213	193	202	180	194	180	187	198	196	215	195	219	193	188	200	199	200	182	205	204	193	189	207	170	188	176	174	213	210	176	214	197	173	175	193	189	185	190	198	184	179	178	174	202	170	167	210	210	188	199	183	155	181	187	190	193	210	170	161	171	182	189	187	193	144	178	179	206	191	197	205	197	223	188	165	164	175	188	205	200	189	185	212	192	183	185	190	216	175	192	220	188	193	212	211	188	176	216	198	172	203	167	182	172	188	216	168	196	184	230	222	197	200	210	198	197	185	183	189	175	183	192	194	172	196	208	164	195	176	181	168	186	194	190	177	186	215	182	180	190	192	189	196	176	228	171	179	168	175	180	182	185	203	202	193	187	176	204	173	180	178	192	195	190	187	177	182	177	171	201	164	176	189	191	192	199	173	194	187	168	197	186	197	223	184	191	207	205	176	195	203	172	206	194	194	169	188	214	187	189	186	183	190	202	210	187	211	184	189	161	179	164	200	193	189	198	198	195	158	207	184	176	178	176	186	187	189	190	159	212	180	205	179	173	202	204	211	184	171	199	190	179	219	199	191	186	204	212	173	203	199	189	160	203	183	186	211	179	207	208	208	189	207	167	195	213	178	195	200	181	180	193	182	175	190	181	195	199	196	192	207	194	183	217	208	197	157	187	171	189	208	172	200	192	174	192	192	203	183	180	179	173	203	207	200	173	203	196	191	192	177	208	218	194	206	190	210	173	194	178	189	199	173	190	187	190	176	203	202	188	211	179	193	170	167	171	223	208	186	186	179	192	183	209	193	172	203	184	190	190	170	180	191	185	189	179	201	196	208	215	179	189	198	165	188	187	189	192	192	177	181	205	198	188	191	173	220	213	192	180	211	192	208	199	190	221	169	212	167	179	197	200	221	153	191	171	182	161	190	181	175	176	227	180	200	198	226	216	158	221	193	180	190	218	202	172	184	184	195	195	199	188	185	194	218	187	184	207	215	172	211	181	184	223	224	175	190	173	212	179	198	230	200	208	187	189	169	173	208	154	162	196	188	206	202	201	184	194	196	200	186	183	187	198	189	191	181	165	169	190	182	189	171	184	214	201	173	176	202	216	176	210	188	193	201	216	187	193	174	184	196	194	183	217	188	184	189	173	199	170	159	208	206	195	191	198	199	177	186	199	176	181	169	180	222	178	203	215	176	212	192	197	185	188	185	190	183	160	206	171	166	194	175	201	173	212	202	196	206	195	210	197	167	182	190	176	186	201	194	179	181	181	207	164	212	195	210	193	209	175	203	183	178	191	204	174	216	190	184	201	189	168	178	229	207	186	185	200	169	169	206	196
12264	689	982	1015	1032	990	768	667	623	648	612	542	543	547	552	554	480	503	503	503	507	498	486	462	472	483	498	441	504	464	484	449	483	480	490	467	440	453	467	458	460	415	448	494	441	467	441	484	433	499	424	484	483	479	467	467	484	482	436	466	466	466	448	446	467	457	488	461	483	466	461	458	461	458	436	452	503	441	469	478	482	468	430	416	465	456	433	490	464	472	442	465	452	474	456	429	465	460	444	453	464	473	446	434	401	492	471	433	453	460	466	439	494	427	413	463	450	442	458	442	419	451	426	483	459	469	471	446	460	474	446	438	473	478	452	456	449	431	486	454	427	460	439	449	478	443	469	458	473	443	447	450	443	454	460	441	421	491	484	477	445	471	421	462	495	434	444	435	505	442	425	476	429	468	480	492	494	462	487	429	472	423	474	495	470	471	449	492	434	451	440	446	470	482	445	491	455	452	478	471	443	447	484	475	427	466	426	425	449	451	433	501	450	432	462	484	447	428	483	406	458	437	474	450	437	440	438	490	459	446	445	453	494	445	479	464	448	470	461	426	456	453	486	460	465	474	469	494	410	453	500	473	463	511	447	476	456	490	447	437	461	449	438	479	515	447	453	467	453	439	469	469	430	457	466	497	482	421	478	469	438	440	451	473	474	460	429	414	457	468	485	477	445	438	442	505	483	448	487	489	461	462	431	476	458	452	460	446	472	445	460	460	454	422	461	471	464	494	453	414	442	459	443	454	474	447	464	424	487	463	473	470	468	445	442	470	445	451	469	468	468	441	476	448	454	466	441	468	484	419	485	454	435	403	433	426	495	457	458	455	481	452	449	433	479	464	448	474	482	403	462	452	461	503	467	477	426	440	436	459	460	480	457	489	457	452	448	461	462	413	515	465	438	453	474	469	483	474	487	451	511	434	459	468	451	444	454	439	460	462	478	457	466	463	476	487	461	497	451	448	466	456	452	465	444	451	485	428	476	465	491	429	464	483	475	423	422	464	464	439	439	454	426	474	437	475	436	485	456	458	427	436	425	456	480	465	472	482	450	428	458	448	477	484	477	489	441	499	517	462	474	426	471	475	434	436	427	464	490	434	465	448	420	513	447	476	452	474	475	427	429	424	430	469	437	450	438	456	454	468	454	485	456	480	486	470	448	454	482	457	479	482	445	482	451	450	441	474	474	445	454	460	450	451	471	486	449	478	441	489	445	474	460	456	454	473	460	459	441	449	415	471	445	423	499	445	445	474	410	461	481	466	468	465	445	461	403	472	483	449	470	457	465	427	484	462	485	500	446	475	451	452	450	471	417	465	440	418	430	448	412	465	455	462	474	431	434	467	483	452	431	433	463	458	457	471	441	489	478	415	456	427	456	490	434	485	427	463	452	482	458	467	460	470	457	459	442	490	460	461	479	430	445	455	484	418	449	445	475	414	471	445	460	472	490	443	471	447	476	495	489	472	496	434	473	410	487	451	444	444	425	448	464	431	431	470	437	478	470	442	471	427	461	467	446	461	463	443	433	467	454	440	444	486	460	442	449	418	440	503	447	473	439	448	473	414	469	451	448	447	483	429	448	432	467	481	466	469	445	441	472	467	433	440	465	464	460	489	432	456	511	469	448	461	435	440	443	489	492	451	483	445	439	431	463	447	477	474	470	451	481	461	480	470	467	441	463	462	506	462	460	468	465	436	475	433	444	468	485	455	467	413	428	472	441	465	454	438	479	450	439	469	474	457	455	469	451	503	470	467	483	471	452	440	462	488	465	424	491	477	473	510	470	497	464	450	467	467	465	446	479	455	448	479	478	444	496	500	466	484	484	481	471	444	422	459	438	437	438	486	459	472	425	439	467	465	453	446	472	460	441	470	448	477	512	449	438	424	458	455	440	454	437	442	476	479	434	486	441	460	474	483	481	475	471	441	456	422	490	474	463	439	471	472	439	483	458	453	444	444	418	449	449	457	468	461	493	462	498	482	479	463	458	483	456	492	484	466	431	467	428	458	457	479	482	444	427	435	509	465	433	459	435	453	433	430	463	425	439	460	455	490	470	452	444	451	484	444	465	496	460	476	461	456	464	456	474	476	408	470	476	474	449	457	489	460	432	481	462	455	494	437	491	476	503	459	502	479	439	453	453	427	455	477	477	470	462	466	447	488	448	439	476	493	455	488	448	497	482	485	448	476	460	525	435	452	428	480	405	503	461	461	435	469	468	474	415	449	436	497	473	461	459	472	416	463	507	451	464	472	445	450	478	463	450	449	434	468	465	486	461	452	485	478	496	480	413	457	462	457	478	477	478	493	475	447	468	463	475	429	460	473	442	465	465	461	444	427	463	476	423	463	452	487	446	489	438	466	468	464	422	485	471	464	458	487	471	400	430	455	468	479	454	488	461	437	469	479	462	450	432	444	475	448	443	479	512	437	473	482	470	445	405	434	462	472	484	493	448	477	456	454	430	478	470	475	452	460	460	465	479	492	448	464	449	489	440	460	466	477	410	457	455	415	471	447	470	418	466	431	463	443	473	457	468	458	416	436	424	454	516	431	499	410	450	482	457	485	483	417	461	431	460	486	445	464	481	465	479	438	494	491	489	474	468	474	477	449	474	471	434	404	441	468	489	442	479	491	424	438	463	469	479	455	462	455	477	470	462	477	477	475	437	483	505	443	434	442	432	459	444	473	455	430	493	506	458	447	468	490	478	450	433	430	473	471	474	452	474	476	460	422	491	484	409	438	455	478	459	465	436	448	483	452	459	453	495	463	442	458	445	463	463	480	469	470	469	455	464	439	461	470	430	456	430	453	466	467	461	479	473	500	461	449	460	471	452	463	469	444	418	453	443	464	451	473	433	469	451	466	481	433	459	434	453	466	429	459	506	488	496	422	447	477	466	442	452	442	458	453	483	435	419	466	492	468	468	455	430	483	472	476	434	503	440	424	474	471	448	453	437	475	464	462	451	478	470	457	457	478	470	468	468	448	450	481	422	478	431	463	470	450	454	423	454	440	469	439	442	422	472	418	490	465	432	465	465	478	460	438	430	466	462	446	435	422	498	466	452	479	475	461	458	461	471	455	447	483	470	456	435	432	483	464	452	446	446	452	486	469	464	497	438	476	479	469	452	449	432	426	485	428	475	494	425	467	472	467	461	436	481	479	481	432	490	414	484	484	444	467	483	457	496	448	454	458	476	448	476	468	477	476	480	455	488	459	478	453	522	450	424	455	501	483	460	431	449	445	482	423	472	448	443	458	428	410	444	480	500	456	414	459	462	436	452	451	432	479	437	490	440	500	469	453	444	465	472	484	477	470	454	467	444	439	441	425	472	452	500	466	507	464	463	454	444	469	463	471	464	460	470	454	480	459	460	480	434	451	469	471	445	447	437	462	449	464	440	444	525	460	485	468	453	469	454	468	451	426	478	480	483	487	466	482	454	444	467	484	436	454	438	439	476	456	456	436	464	493	478	495	478	487	469	456	450	456
31597	5106	690	460	316	273	200	165	157	134	134	127	104	115	89	90	99	84	106	86	108	101	102	78	68	88	101	67	99	86	71	93	89	72	76	82	88	80	84	100	81	87	85	71	85	79	73	92	70	89	72	74	71	91	94	95	77	78	85	74	86	90	87	102	78	78	73	96	85	93	98	92	78	85	87	86	81	82	94	82	83	90	70	92	66	67	76	80	88	78	83	90	80	75	77	104	80	98	93	74	85	69	87	87	79	87	74	91	89	73	95	72	70	78	79	78	72	84	87	104	71	77	75	102	96	80	80	81	85	89	75	85	102	92	92	70	80	75	79	73	77	89	73	93	79	82	83	83	103	92	83	82	90	78	95	70	91	91	88	77	100	69	71	73	78	77	74	91	65	84	98	85	76	66	96	77	89	83	83	78	97	88	75	73	78	90	77	105	88	93	94	68	97	82	81	105	80	83	91	75	85	78	99	77	98	99	77	97	88	96	85	76	79	90	78	93	98	88	66	76	75	90	79	66	116	76	98	104	74	100	89	78	71	71	101	87	79	65	75	73	103	92	90	86	78	83	89	89	109	90	79	93	78	92	77	89	73	93	79	103	77	86	87	84	74	80	90	90	91	83	88	94	97	92	55	90	88	78	72	67	77	74	92	106	94	85	97	92	88	79	84	79	75	70	72	100	68	97	96	83	79	95	78	92	83	90	78	98	98	102	79	82	105	87	94	82	84	78	73	82	92	78	75	97	87	72	61	84	87	91	83	70	85	86	72	90	76	80	80	93	85	72	76	69	96	69	83	63	101	90	73	83	86	80	86	67	89	80	81	72	93	89	97	86	101	82	90	74	95	84	89	80	82	96	85	66	94	97	75	66	96	85	91	78	72	81	99	74	79	83	87	88	98	101	85	85	77	90	73	81	86	84	71	82	94	107	77	81	92	72	97	86	79	77	88	92	92	76	85	97	86	111	67	77	88	94	83	82	92	69	91	90	91	69	73	76	80	94	96	66	98	75	81	70	79	67	84	69	83	94	68	67	76	77	84	94	69	87	91	92	89	79	95	86	88	91	107	81	71	74	76	79	88	99	77	77	56	87	102	68	91	100	71	86	92	96	88	79	81	100	88	87	78	93	87	70	75	87	90	74	74	75	85	78	84	109	76	93	84	94	84	68	83	57	61	71	81	92	74	78	79	84	80	76	102	82	99	87	80	85	89	89	70	87	79	78	82	94	82	76	63	79	95	60	90	89	87	86	94	85	68	87	82	91	73	77	83	105	90	82	103	96	90	87	72	85	84	87	71	81	82	79	83	68	100	92	91	95	89	86	78	81	72	96	75	89	76	68	91	100	84	76	85	75	76	78	81	76	78	84	83	89	80	75	85	87	99	88	83	95	74	75	91	74	93	79	94	82	72	80	59	77	83	79	77	92	100	72	91	85	96	88	90	88	72	83	77	68	76	83	72	84	86	83	85	86	74	93	85	86	95	66	107	96	104	71	92	69	75	73	82	102	81	89	91	78	94	85	69	96	78	78	69	91	97	89	91	74	77	88	77	89	84	87	68	91	78	78	103	72	89	71	95	86	78	88	101	74	78	90	78	80	74	78	67	91	81	96	86	86	68	89	90	87	77	100	80	72	88	73	89	82	93	86	76	90	80	87	86	89	73	72	89	79	95	87	99	83	97	94	88	76	80	103	80	89	92	79	81	64	80	80	96	86	59	76	91	71	68	91	89	95	90	71	82	91	76	91	90	90	89	102	89	70	93	100	79	70	89	79	71	78	75	91	69	81	105	93	64	82	84	92	79	84	97	82	68	85	67	74	85	104	85	84	95	82	82	93	94	86	76	82	73	90	87	70	95	71	96	95	89	83	85	85	64	98	95	76	84	76	80	82	71	83	68	92	76	68	86	74	85	81	80	78	79	86	74	83	76	80	81	92	84	70	78	85	71	79	86	94	88	88	74	88	77	91	84	95	89	74	103	82	79	89	86	95	80	68	84	96	85	91	77	67	79	80	74	85	87	90	73	80	107	87	92	87	88	70	78	81	80	70	75	98	66	74	97	91	86	89	77	95	83	89	73	84	77	79	75	70	59	80	72	75	97	87	97	87	87	72	79	63	75	70	100	78	79	74	76	81	79	93	86	93	86	81	104	78	75	74	85	81	82	86	99	76	85	81	98	91	85	78	91	83	102	73	88	64	75	93	85	83	79	83	59	91	87	73	74	87	96	85	89	94	86	88	70	77	90	86	76	81	74	90	73	83	80	83	72	71	75	84	82	69	78	99	77	92	73	81	84	78	87	77	99	102	94	74	75	81	87	81	90	85	87	73	90	84	84	100	81	78	77	102	76	107	74	88	92	86	83	72	77	89	74	84	99	85	93	87	78	88	91	90	76	95	94	75	77	85	83	76	66	85	86	101	76	77	82	70	85	71	96	87	97	75	84	72	71	77	82	124	81	102	70	96	77	82	93	80	96	92	98	77	91	80	70	90	81	78	76	94	86	101	93	73	82	69	73	70	100	87	84	84	117	102	74	86	108	65	82	91	67	84	93	81	86	105	85	77	72	77	81	81	85	81	92	83	91	79	83	68	76	88	73	80	89	92	65	88	87	88	62	69	103	74	88	80	101	72	87	85	79	93	80	102	85	85	75	86	99	75	89	88	88	93	75	83	68	94	91	82	80	86	81	82	85	87	79	83	81	86	73	92	82	76	102	84	87	84	92	66	84	84	81	83	100	92	70	93	87	82	72	88	99	68	87	88	98	86	76	85	88	76	81	101	79	87	77	92	65	78	73	81	83	75	75	90	87	84	88	88	82	71	85	77	92	92	92	72	92	77	82	81	95	73	87	77	94	69	82	91	98	88	77	91	94	88	70	84	89	87	91	69	84	81	83	92	83	80	98	73	93	71	111	78	76	99	92	69	79	85	72	67	73	85	98	91	89	81	84	71	71	82	93	85	96	77	96	89	79	84	90	84	84	90	77	97	86	94	81	81	72	80	64	79	73	79	96	75	81	88	83	92	69	62	91	83	80	72	75	90	105	79	66	69	94	80	81	102	89	93	84	88	91	77	82	84	63	83	87	78	74	77	90	67	95	83	76	67	80	79	89	72	80	83	89	93	96	87	76	105	96	86	85	94	76	99	56	85	74	83	92	78	74	103	94	98	84	68	97	91	88	85	58	81	82	79	99	90	100	84	82	82	93	91	65	93	73	79	86	77	72	86	81	86	82	99	73	81	94	95	65	84	93	93	75	104	84	71	86	71	76	88	91	85	104	75	84	96	98	79	75	78	80	86	84	84	76	80	85	87	97	70	86	79	88	79	91	71	86	81	106	91	89	85	92	80	83	98	101	85	82	88	96	78	87	74	82	84	73	79	78	75	68	98	87	89	81	77	77	76	73	82	98	97	73	87	82	71	78	92	83	92	74	89	89	86	80	88	91	93	73	90	91	83	71	81	89	75	92	97	83	102	76	87
17400	742	1239	1476	1298	1129	895	746	572	526	469	433	393	387	322	313	318	310	307	305	277	291	239	268	244	237	271	248	280	232	273	247	258	262	221	231	249	242	253	247	230	251	218	233	229	225	233	245	219	208	226	254	237	227	229	232	213	253	213	228	195	206	250	215	227	232	225	221	208	242	234	232	241	241	214	198	229	236	231	208	229	233	193	227	227	219	213	218	186	221	223	212	230	215	229	216	214	204	191	223	227	222	228	228	198	224	218	213	237	195	212	199	193	229	227	230	228	226	186	205	219	223	213	209	223	227	210	240	220	201	223	200	222	222	240	227	210	235	263	213	212	220	209	162	201	210	209	235	211	239	234	186	200	213	226	228	243	214	215	192	244	235	215	194	212	219	251	196	201	199	208	208	197	224	223	231	201	215	219	211	210	213	231	219	185	222	225	203	227	212	217	231	217	207	208	205	222	235	226	228	218	203	201	210	214	207	222	190	218	225	221	210	193	195	194	222	231	226	204	227	236	212	222	224	215	226	210	209	245	230	229	233	203	222	237	206	232	216	216	234	217	211	226	205	206	208	218	199	223	231	222	218	165	216	206	217	214	219	209	239	207	216	225	193	221	240	210	207	220	211	213	208	207	211	226	228	207	227	207	237	236	215	222	216	203	214	218	217	216	233	216	217	209	202	220	196	215	227	232	223	207	220	198	214	202	221	221	219	211	205	218	226	215	207	193	207	229	225	234	209	206	217	213	229	205	207	237	202	224	238	244	229	214	221	210	214	200	224	210	217	244	219	198	242	232	205	216	228	228	186	235	205	253	233	232	215	191	242	221	226	222	218	229	226	194	214	234	229	228	228	196	262	197	211	209	221	235	228	218	228	243	229	212	241	188	214	209	220	232	219	214	232	215	215	203	208	232	225	197	210	216	217	200	198	195	204	241	232	198	218	216	214	198	199	201	228	217	219	228	253	216	240	226	232	213	221	221	204	230	188	232	230	243	222	188	255	220	240	224	226	209	218	207	212	215	207	217	232	193	233	218	228	199	198	220	242	192	220	198	216	228	218	225	239	214	205	223	218	198	233	213	211	230	197	190	221	231	244	224	222	215	206	194	190	205	191	193	217	225	212	244	202	235	207	223	209	229	208	214	197	240	217	208	246	186	206	225	226	219	234	229	209	227	217	205	226	211	238	238	198	213	213	215	229	228	213	229	229	194	227	224	250	221	197	185	242	218	201	210	230	199	200	199	211	219	220	189	221	206	204	210	210	191	207	227	218	242	211	208	206	217	225	224	211	220	219	205	221	205	185	190	196	216	230	201	234	217	225	226	218	206	202	210	220	190	219	196	216	198	220	220	240	207	203	228	238	242	222	234	213	228	249	217	209	216	233	209	223	198	208	190	218	195	220	223	213	201	224	213	208	220	230	231	202	233	223	225	235	228	215	224	229	213	218	224	235	236	199	216	211	218	223	228	213	221	227	216	212	232	242	209	227	229	220	205	193	202	216	218	206	192	207	226	215	237	231	199	209	249	210	223	198	207	195	217	211	225	230	224	210	210	223	208	200	200	197	230	205	204	215	236	236	208	238	218	234	213	229	219	217	207	230	220	239	197	207	228	185	222	221	214	226	243	229	207	234	242	208	203	231	205	219	250	219	193	226	206	242	232	210	216	221	225	230	202	211	211	208	217	246	209	215	237	212	228	206	215	195	218	222	204	203	223	229	194	203	230	214	195	200	196	216	219	218	187	200	238	202	194	228	243	230	229	239	209	217	214	226	212	214	198	226	234	218	223	217	214	206	219	213	227	209	231	215	243	207	226	199	220	253	230	238	201	214	209	219	199	205	214	243	192	207	209	226	210	199	202	213	235	227	203	234	203	216	200	209	208	217	183	185	221	221	201	222	233	206	203	218	216	208	201	214	224	233	211	232	220	217	238	229	219	235	207	228	225	241	238	213	197	222	219	187	194	220	210	213	201	237	213	212	217	197	209	227	230	212	210	234	240	213	191	233	211	237	236	192	209	215	210	230	237	229	233	204	212	212	213	213	224	215	201	209	220	208	224	211	212	222	210	237	203	217	208	237	242	233	244	207	229	210	221	190	235	235	190	221	237	192	220	215	215	231	210	203	220	222	224	231	207	255	226	231	207	214	221	223	237	215	206	219	223	222	230	227	217	228	225	211	211	230	223	244	198	200	233	224	227	218	205	215	207	236	212	215	213	231	192	228	226	206	235	219	215	235	209	211	212	237	233	207	213	230	194	219	186	210	234	248	247	204	221	199	211	221	190	222	207	222	236	235	217	206	225	221	219	232	222	219	227	212	218	233	251	195	217	221	214	212	209	196	232	228	230	206	221	227	212	207	222	206	205	233	242	192	220	206	202	203	226	230	218	236	215	227	223	223	234	218	222	199	212	234	211	239	216	229	216	192	228	225	193	208	227	243	204	207	209	221	234	205	226	244	201	225	219	226	209	235	204	224	192	221	218	231	246	236	211	209	224	210	233	213	230	213	221	216	219	195	222	238	248	236	186	222	246	255	228	208	213	232	189	188	230	211	203	226	193	227	232	217	213	214	237	223	210	221	223	221	219	221	207	188	221	213	239	222	220	217	191	189	212	217	190	234	199	221	233	238	234	219	234	227	224	206	225	223	174	208	235	214	224	200	219	227	214	223	241	209	204	214	221	229	223	221	211	208	207	222	210	209	212	210	216	203	222	196	218	247	222	215	202	215	227	225	208	215	199	193	196	232	217	204	222	228	203	235	232	197	192	224	215	229	186	206	211	232	242	178	232	255	233	207	210	194	223	249	227	204	212	216	196	199	222	248	198	228	204	233	244	234	213	211	208	208	215	209	228	205	227	228	199	201	232	209	210	248	208	174	214	215	195	227	209	232	207	203	206	236	223	212	198	227	251	217	202	239	187	203	211	200	189	233	219	212	217	217	221	197	218	209	248	209	220	194	226	225	262	229	222	221	228	204	199	220	219	212	209	209	220	256	182	220	226	227	205	239	216	240	219	211	250	208	204	219	231	225	211	237	222	228	211	225	207	237	221	230	213	193	223	209	222	226	194	224	202	211	239	231	237	212	230	220	207	234	214	204	221	207	218	229	209	235	219	229	251	224	213	221	232	216	221	206	253	218	213	195	244	233	214	223	223	220	198	203	199	223	234	227	198	195	233	200	206	230	217	214	214	216	216	206	204	200	228	217	205	222	228	215	217	200	223	217	210	199	206	228	217	217	233	230	208	213	216	217	231	197	205	218	204	215	189	227	209	216	202	214	212	196	252	208	217	221	202	225	220	212	223	224	222	220	210	223	239	219	223	216	200	187	216	212	217	231	228	229	206	242	232	197	229	200	242	234	208	214	222	221	233	223	216	217	210	229	241	221	225	193	217	214	198	224	221	207	219	243	250	220	220	195	215	203	229	234	204	245	187	183	210	217	193	238	238	223	211	226	222	185	225	197	231	219	215	235	214	200	211	215
1918	250	182	185	204	187	199	178	180	186	177	200	156	177	177	172	159	213	185	202	172	196	154	166	190	156	178	204	190	166	167	173	197	192	170	182	193	179	172	198	189	186	161	183	163	172	193	174	189	169	189	154	160	188	182	187	176	178	155	176	187	194	187	169	145	166	176	170	193	189	183	194	154	177	198	174	179	183	185	134	186	182	148	164	180	175	173	173	203	182	169	172	210	191	162	191	169	156	170	164	155	147	158	178	169	151	170	195	178	186	181	167	174	183	154	193	179	170	156	191	155	198	179	199	191	165	190	193	170	186	186	173	169	201	183	160	172	201	176	198	183	155	191	186	169	166	168	212	176	173	184	178	178	169	176	184	166	202	180	157	179	171	183	177	182	150	174	166	166	190	156	180	176	184	186	211	159	166	201	191	177	188	180	156	193	172	160	191	179	182	174	174	181	194	175	175	168	195	180	171	188	174	195	172	184	179	175	176	177	191	188	178	193	187	184	167	176	173	178	162	191	155	172	175	157	185	180	189	184	179	166	163	155	152	178	185	164	178	134	178	190	170	157	189	185	176	172	201	206	182	171	181	165	177	186	178	168	186	190	167	199	154	184	206	172	158	163	183	193	165	193	191	197	195	174	180	182	195	172	167	166	168	166	197	193	175	169	178	189	163	181	193	167	178	172	209	176	165	174	154	180	190	160	170	185	161	193	176	191	182	158	197	169	151	179	179	171	172	195	183	152	183	172	181	196	198	158	173	176	168	162	177	163	184	207	191	188	189	157	152	187	177	178	165	182	167	180	174	143	206	197	184	198	185	178	180	196	192	181	170	168	171	142	165	189	156	174	140	159	210	178	158	175	166	163	191	173	170	120	168	174	171	167	214	183	176	210	163	182	193	182	170	159	154	158	174	167	193	177	202	171	167	157	158	175	176	160	189	182	155	149	181	175	172	190	187	187	165	175	169	182	187	156	164	155	160	188	195	156	193	212	180	209	175	205	189	154	180	193	196	197	182	185	167	183	178	179	183	203	157	176	180	155	150	175	173	177	170	181	187	160	176	194	166	190	194	167	171	173	165	167	185	165	205	164	167	184	163	162	184	178	179	156	200	179	193	171	178	200	183	180	197	179	172	160	168	199	179	170	172	184	174	185	178	169	183	175	181	168	192	185	183	154	202	168	168	182	192	187	188	158	172	188	173	149	173	198	172	187	168	170	174	175	184	173	176	192	190	170	184	168	202	167	165	173	183	173	167	169	174	191	160	164	147	178	171	201	177	190	165	188	184	180	177	162	165	177	181	149	183	155	182	179	178	202	194	149	161	186	157	174	171	189	165	158	174	172	170	196	158	199	169	158	166	184	177	174	208	166	189	151	177	162	176	178	167	182	190	177	184	178	158	156	180	152	184	166	182	141	155	197	167	196	184	163	171	190	191	170	174	190	168	161	165	184	162	192	162	159	169	171	178	187	167	189	180	175	163	187	184	162	161	176	173	176	179	189	170	170	172	169	191	182	196	189	170	182	171	182	165	179	158	175	177	158	193	167	198	181	165	181	196	174	180	165	149	157	186	179	198	158	174	159	188	168	172	177	179	162	171	164	157	195	174	183	190	182	169	159	189	199	193	175	176	171	163	177	164	158	183	193	170	189	149	166	178	190	184	171	181	157	174	181	163	154	184	169	168	184	152	176	149	182	163	146	176	168	172	168	155	170	146	151	160	179	169	171	183	192	186	183	186	173	178	174	160	178	179	183	163	174	191	179	158	171	172	201	193	195	172	156	189	194	177	155	195	185	191	155	191	182	203	152	181	192	190	181	181	163	203	189	193	145	179	195	167	156	179	170	158	192	157	170	198	167	186	199	161	183	194	182	185	173	195	161	173	193	161	185	197	200	197	174	158	180	170	189	179	151	178	175	170	185	205	163	185	176	199	190	175	163	185	187	168	170	180	207	204	176	166	184	173	202	164	192	169	195	193	166	175	142	155	174	187	195	171	203	165	166	189	205	165	193	188	160	188	189	181	176	178	156	169	184	171	187	179	184	205	159	210	194	167	205	164	165	172	173	175	213	155	178	197	188	206	178	183	175	174	176	212	163	189	201	165	193	195	177	184	174	151	183	161	161	181	161	178	174	160	155	160	149	174	149	180	157	192	161	176	196	165	179	165	169	186	178	181	211	174	190	189	163	192	202	178	167	185	166	178	167	195	174	186	171	190	184	153	170	170	176	176	166	160	177	172	169	175	183	156	190	186	166	177	183	183	171	177	157	174	160	174	179	161	159	189	178	184	177	168	150	187	173	193	179	164	164	179	187	165	168	190	166	152	171	173	178	174	191	188	169	188	174	181	172	168	174	192	188	177	174	173	188	153	181	191	171	175	174	178	177	198	170	198	199	183	177	179	192	168	159	179	180	161	161	176	195	163	177	173	153	170	191	189	152	190	160	188	174	175	164	182	177	202	185	192	175	175	176	163	177	171	178	174	184	195	182	179	184	164	170	164	174	188	202	181	163	193	166	188	176	167	188	169	185	166	173	186	210	201	186	165	188	201	214	190	156	154	180	172	159	171	159	186	184	184	166	164	170	161	172	194	176	172	173	172	178	171	176	173	170	189	166	182	173	169	171	168	176	173	171	180	176	185	173	164	183	173	145	194	191	174	156	168	172	168	161	162	175	174	182	172	175	201	165	169	186	187	189	172	199	159	177	194	192	192	175	168	165	204	192	161	180	184	182	192	187	175	162	173	168	180	182	147	199	167	158	183	183	171	192	181	208	176	176	166	187	185	162	178	181	182	176	166	165	179	184	187	176	158	184	171	185	157	166	148	173	194	178	177	199	160	174	180	178	157	148	184	173	192	176	153	179	175	184	186	196	169	174	165	163	199	184	178	180	187	200	178	165	169	170	188	176	171	165	182	177	180	170	167	156	180	170	177	216	177	184	183	194	173	166	170	177	195	188	164	185	169	169	172	175	157	174	168	154	169	168	177	167	159	141	179	155	192	168	190	166	154	159	179	196	195	185	174	187	174	177	178	172	177	183	212	183	176	181	150	178	172	187	210	178	178	174	187	185	179	170	183	165	165	184	191	189	182	191	183	176	186	190	172	183	180	196	184	176	166	192	172	167	167	153	158	168	189	173	171	194	179	200	174	163	179	165	181	161	171	178	169	173	157	171	198	200	174	153	203	167	187	174	192	169	182	198	181	177	196	163	193	161	158	195	172	180	169	173	221	167	199	153	170	165	182	196	155	174	171	156	153	184	198	173	206	187	197	182	181	211	174	171	192	189	184	164	192	161	158	183	203	183	174	162	155	176	181	169	191	164	202	186	181	187	178	178	181	168	186	180	179	167	149	166	178	146	157	193	155	164	192	185	158	146	188	185	179	187	163	191	180	186	190	193	179	178	173	182	161	156	164	185	180	179	192	193	201	183	160	191	169	164	170	202	156	194	160	174	151	182	174	178	153	194	167	186	174	197	186	157	162
2229	467	473	481	473	523	459	450	449	453	482	436	449	435	435	436	427	408	442	463	408	412	454	460	455	459	467	441	392	427	411	463	454	431	425	440	430	444	422	461	437	444	439	468	455	447	456	418	479	405	417	491	417	391	456	445	431	408	435	443	444	483	438	400	453	437	461	403	436	460	427	436	432	453	434	427	452	410	388	411	427	439	410	389	415	436	416	465	458	442	486	458	467	459	446	453	438	422	404	447	431	405	417	446	432	431	446	464	454	453	402	425	425	451	471	426	454	454	439	421	433	421	444	390	422	444	437	435	471	434	460	409	440	456	423	459	399	436	444	431	451	418	444	460	437	463	458	405	451	424	469	425	475	437	458	454	428	457	450	457	447	459	417	440	475	457	463	430	458	410	460	418	438	424	444	472	421	430	451	423	459	411	463	463	430	425	403	422	468	475	383	424	421	406	467	401	458	467	413	410	463	441	451	462	420	428	445	479	464	432	460	452	423	432	434	449	446	431	447	409	407	434	423	451	433	421	406	428	454	427	443	449	474	398	434	471	451	438	456	407	420	447	469	454	457	413	436	398	475	461	444	452	427	448	438	384	417	435	469	409	446	430	414	428	403	414	406	428	418	434	440	444	438	421	462	426	455	441	417	439	422	414	449	435	431	443	426	442	430	418	427	429	443	477	439	455	407	434	402	416	485	434	454	486	451	423	409	450	453	432	424	437	446	429	443	451	426	418	462	415	451	423	431	419	400	423	397	419	454	412	427	451	485	441	424	427	396	418	422	403	444	421	412	444	422	405	450	453	427	436	455	438	433	454	452	458	416	459	473	417	442	468	434	438	453	416	469	429	424	440	473	430	443	428	463	437	432	440	399	487	455	430	471	429	409	430	417	462	437	404	437	430	425	415	476	422	431	392	447	440	429	427	432	455	409	438	446	416	410	429	395	448	422	440	423	441	413	447	412	429	400	449	431	435	452	441	416	432	437	429	410	470	423	432	464	448	483	438	439	468	403	461	438	451	370	423	427	436	437	429	412	436	451	391	409	468	437	423	476	447	449	475	414	454	436	440	446	375	431	409	430	441	452	454	432	412	441	434	429	456	443	406	437	408	443	408	424	446	459	431	471	422	414	456	415	477	423	480	458	448	448	427	440	427	437	467	468	453	421	468	433	475	443	465	439	455	425	403	430	434	424	434	392	431	440	436	436	464	446	381	425	454	442	451	429	447	449	458	404	431	434	432	443	468	432	425	458	463	445	410	421	435	450	427	445	442	434	422	445	436	413	416	451	445	411	441	439	422	433	411	438	436	432	459	474	421	427	447	436	423	445	439	446	453	421	443	455	453	441	426	418	393	451	434	438	467	448	383	437	407	429	461	442	435	470	431	424	438	434	431	422	408	454	440	458	449	420	447	453	445	438	441	452	430	435	483	448	423	447	421	446	473	483	431	404	438	423	447	455	451	431	449	461	423	425	474	414	428	432	450	439	463	428	437	437	426	431	391	451	452	430	426	452	431	424	419	436	415	444	456	419	460	429	488	455	420	374	459	467	478	459	422	429	427	473	445	451	432	421	417	398	439	402	443	404	476	453	470	395	433	466	388	426	454	394	428	462	469	432	448	466	446	443	459	447	439	436	417	445	432	425	449	487	431	449	398	465	458	456	442	423	422	466	448	451	424	438	440	425	436	400	420	459	434	447	412	425	447	459	396	448	409	462	396	462	450	439	439	462	462	431	415	402	451	435	453	444	427	439	442	415	443	473	431	426	430	463	456	421	394	416	417	430	424	399	435	434	419	432	444	460	431	402	456	430	433	455	418	437	425	433	431	440	420	469	451	408	431	407	418	466	442	465	448	439	405	389	437	382	430	423	456	453	441	446	437	430	421	401	416	418	447	451	385	464	396	439	472	448	435	431	411	425	414	449	420	412	461	490	425	404	426	458	419	462	437	419	433	466	419	410	440	488	426	456	436	431	446	451	432	447	444	476	409	456	451	407	454	427	433	487	435	423	437	444	423	424	471	441	427	415	424	423	401	415	457	433	430	431	435	442	430	449	445	451	437	454	446	431	440	428	398	431	459	399	396	438	438	409	411	415	433	464	455	438	438	457	438	442	471	427	436	439	436	439	395	390	422	455	470	406	434	490	448	442	432	452	479	476	457	438	409	454	446	440	421	415	429	496	423	419	473	431	444	406	457	418	428	441	473	436	452	400	461	441	441	437	402	417	430	442	405	427	393	451	438	456	453	444	450	447	464	458	464	412	451	408	431	429	405	454	412	441	410	382	446	398	402	448	430	443	441	428	415	428	414	393	441	437	436	419	421	458	484	471	440	421	446	434	448	415	432	452	428	452	439	456	441	417	431	429	441	440	429	427	450	429	466	447	452	461	423	446	455	408	444	469	400	476	426	475	431	451	465	425	420	440	438	431	421	432	422	425	402	388	463	423	378	398	423	453	419	455	452	463	428	458	452	402	443	447	463	435	429	455	442	481	449	423	459	417	437	453	451	437	420	449	433	407	434	435	408	421	478	405	446	405	459	435	437	433	431	428	424	470	422	412	442	455	413	386	466	436	442	464	442	427	485	433	429	471	432	446	434	434	423	445	470	450	424	422	405	435	444	410	460	459	421	474	395	422	423	422	437	443	433	453	417	424	379	460	450	445	455	423	464	418	482	420	429	433	419	433	424	473	427	444	458	439	416	421	428	428	414	416	447	455	424	454	461	459	468	379	401	435	470	465	432	450	469	446	441	401	421	412	400	448	455	456	435	436	474	423	461	440	453	438	434	410	446	427	455	480	461	454	441	428	462	428	417	438	431	453	454	424	456	401	435	424	496	467	449	430	458	412	432	441	430	481	461	438	414	446	446	431	487	466	401	425	447	421	438	447	443	423	444	413	454	461	452	460	430	432	478	412	428	433	412	460	451	424	455	427	446	423	434	400	454	412	444	397	486	440	399	458	419	446	448	455	422	438	497	436	420	464	427	425	454	423	425	433	405	398	435	451	428	396	406	415	448	450	451	435	441	422	465	408	430	411	442	475	469	450	418	430	418	416	441	434	471	435	424	440	410	422	455	402	417	441	434	451	445	399	436	417	405	442	427	454	419	432	415	433	413	424	463	454	427	398	441	427	411	435	438	423	418	454	449	428	436	432	419	489	404	407	454	458	452	478	456	437	463	408	434	432	437	443	414	457	425	454	441	432	394	434	422	426	400	430	406	430	403	422	415	452	429	440	431	487	396	459	458	417	441	426	428	430	426	455	383	394	424	426	431	449	431	438	495	440	426	422	450	425	462	440	417	444	424	471	420	449	474	438	426	427	446	445	395	445	446	449	443	480	444	443	472	396	453	448	448	470	400	432	443	466	405	425	455	409	459	491	438	447	430	421	424	417	435	468	455	418	419	463	455	403	445	457	433	449	441	433	452	436	440	427	444	454	417	431	381	421	438	398	412	439	506	425	465	484	426	437	464	438	446	430	472
19004	1410	438	348	280	286	260	256	224	212	181	199	173	187	195	193	199	215	187	191	156	210	201	179	185	184	203	200	202	190	216	187	191	181	174	182	204	204	169	169	186	215	205	159	209	183	179	186	202	199	185	181	188	228	195	198	197	183	182	163	199	167	209	188	211	182	195	180	202	179	181	182	178	179	176	177	190	164	186	185	202	202	171	184	150	182	192	169	176	192	226	186	202	209	188	186	207	217	217	217	181	209	186	195	200	192	205	192	183	188	177	198	202	200	189	178	183	171	187	185	204	208	189	167	179	198	198	187	191	202	182	191	193	177	183	199	187	176	175	194	191	182	201	189	208	199	195	199	210	186	193	196	184	165	198	178	199	200	197	229	165	194	203	217	196	175	226	175	180	190	183	185	220	201	197	179	202	205	182	187	214	210	218	199	191	176	193	163	219	194	175	178	199	183	203	189	175	176	186	198	202	191	192	205	180	191	165	197	196	191	233	181	185	213	178	177	189	186	166	195	200	166	188	190	190	176	186	200	196	221	187	202	193	171	165	195	216	196	179	210	184	188	185	189	179	207	206	198	193	212	190	173	171	213	202	201	170	196	178	214	199	207	182	192	218	183	190	186	193	199	186	203	196	172	187	165	198	151	168	197	182	209	192	188	191	195	202	177	179	181	205	220	218	166	198	223	194	188	193	188	181	183	188	193	201	213	187	179	216	194	189	188	203	193	208	188	184	178	181	192	174	192	187	195	178	178	209	195	190	182	206	172	197	178	195	205	190	204	179	189	187	196	213	210	190	178	199	186	177	203	192	217	204	188	210	213	188	181	183	174	200	194	218	178	181	165	194	172	161	190	198	171	177	190	184	195	209	165	196	189	204	195	188	209	181	199	186	177	187	177	203	178	191	181	172	196	170	207	191	204	194	163	168	197	190	207	194	206	209	182	189	192	207	175	200	204	207	191	187	200	184	176	212	199	221	187	169	179	180	192	203	198	206	169	214	177	195	205	198	171	162	190	194	187	193	201	199	196	203	199	188	193	196	191	213	189	219	170	163	191	189	192	203	186	205	208	171	181	191	215	190	213	196	181	184	223	191	206	212	186	210	189	172	189	175	183	180	189	187	143	197	190	192	204	210	169	225	192	188	192	193	213	200	190	188	181	204	186	208	211	180	179	195	181	180	185	190	204	196	185	190	192	216	193	189	207	200	197	183	166	161	227	192	189	161	199	204	195	192	182	200	201	200	222	203	201	180	220	199	177	196	173	204	211	216	191	194	215	185	191	215	193	199	175	193	194	192	168	203	195	185	174	197	188	175	175	173	194	202	193	184	200	203	187	189	212	201	189	182	194	188	200	193	177	177	193	167	183	187	194	205	198	221	200	176	178	183	185	186	215	221	179	154	187	180	187	206	162	189	209	178	223	169	189	219	194	208	175	193	187	196	188	184	193	196	188	188	200	188	170	171	173	197	186	195	191	223	180	201	200	157	218	195	197	188	178	201	165	210	205	175	195	189	203	181	169	186	188	180	170	170	194	187	175	177	184	210	192	197	213	210	191	195	200	175	192	185	202	173	191	171	178	192	200	180	208	181	197	218	173	213	179	196	165	203	202	186	187	197	171	202	198	198	193	188	202	173	210	183	167	207	181	175	191	171	197	196	167	186	161	195	190	182	191	197	176	187	206	208	208	177	189	201	198	178	165	208	160	171	183	189	184	190	180	171	165	197	194	180	203	189	179	180	205	185	185	179	191	211	207	180	169	199	204	206	195	166	180	170	198	202	200	192	159	192	172	197	174	189	178	167	194	216	175	191	216	191	208	195	221	199	195	172	194	200	197	162	192	191	208	173	191	183	208	192	186	194	180	193	194	187	175	205	201	209	172	174	188	189	199	180	184	189	188	183	228	196	193	182	187	186	199	177	209	187	213	199	187	179	188	177	163	186	163	187	204	199	197	180	199	188	179	198	185	162	201	202	181	199	184	219	211	192	157	206	191	193	195	200	206	191	200	169	183	176	181	210	196	173	203	193	208	194	174	199	211	208	176	202	178	181	184	198	184	192	204	182	192	186	188	189	172	174	177	209	209	202	205	210	171	190	194	194	174	182	220	167	174	163	207	172	190	193	187	180	183	174	174	176	184	202	180	175	188	173	202	206	194	211	214	230	176	197	180	192	192	183	175	173	194	176	192	191	166	172	186	214	179	182	216	182	195	186	185	198	193	207	203	192	210	193	184	207	209	201	182	180	190	165	159	200	191	190	174	189	200	185	180	201	199	215	177	207	185	187	187	202	173	194	177	169	199	207	192	186	198	218	213	199	192	212	201	191	170	206	209	173	201	181	200	185	174	174	194	192	187	179	180	200	178	223	192	188	206	211	204	189	198	209	172	189	197	189	204	165	190	188	171	183	214	199	181	177	197	185	188	187	195	197	179	200	196	218	185	203	183	217	197	198	193	205	194	208	187	193	192	194	183	190	213	183	196	168	176	211	194	199	178	209	186	196	204	201	183	206	195	165	182	192	181	191	173	183	192	178	192	172	208	205	182	222	212	205	190	193	180	179	194	210	186	172	150	172	207	193	182	202	206	181	188	168	193	198	158	221	195	186	189	178	214	188	175	169	195	192	200	187	209	200	199	185	204	208	196	219	189	176	198	177	218	215	187	199	175	195	183	177	228	175	200	185	182	190	206	192	209	181	184	206	190	192	194	204	161	188	204	192	193	188	180	173	217	202	167	193	199	199	197	185	196	217	194	194	209	182	181	164	187	183	185	202	206	170	176	204	200	193	176	213	186	187	198	185	205	181	179	187	173	170	184	211	194	187	207	200	208	179	211	204	187	171	178	203	187	171	188	195	216	195	196	191	176	210	184	186	198	210	202	188	193	176	170	198	221	186	178	189	176	188	199	184	214	166	203	173	190	202	202	212	191	221	192	174	187	180	184	176	180	168	214	180	187	190	187	161	162	201	186	196	202	189	174	188	196	230	199	232	189	195	178	201	189	184	199	159	209	171	196	189	195	211	188	198	203	194	200	180	200	216	206	199	172	199	192	215	194	170	154	212	193	173	183	198	200	150	192	182	196	171	197	193	177	166	190	202	158	209	201	196	179	177	198	200	215	215	203	193	186	196	182	179	200	202	208	183	207	171	190	191	183	181	190	221	200	189	178	177	181	201	166	189	209	185	198	189	175	195	223	222	188	200	184	188	183	176	194	209	175	199	183	164	203	175	190	210	193	168	191	172	210	208	188	179	192	206	221	195	185	181	211	191	180	166	200	175	186	191	192	173	178	180	197	178	202	205	202	188	201	193	198	180	207	190	193	171	183	190	187	177	197	192	186	213	182	172	199	200	191	174	207	199	192	206	183	216	186	187	186	203	205	189	174	214	207	190	185	194	181	185	201	190	189	196	194	195	188	187	190	198	192	196	213	177	186	185	178	190	205	187	179	205	207	215	181	186	212	190	201	204	187	194	220	177	218	194	215
12003	669	938	1104	965	1006	801	697	663	602	521	568	578	549	538	551	494	489	493	469	477	503	489	471	459	506	486	510	506	505	455	483	436	425	449	446	482	425	467	511	492	456	467	490	470	482	488	446	466	466	485	436	460	461	430	510	471	449	469	464	458	464	457	458	485	469	438	509	454	466	456	474	471	429	488	455	459	464	460	440	476	450	476	440	489	481	457	457	443	493	487	444	433	424	439	459	428	440	485	504	444	444	462	429	468	454	463	455	491	464	465	448	474	478	449	448	444	475	450	482	471	505	487	480	461	455	485	441	466	472	473	451	486	457	450	412	459	478	473	481	436	485	465	488	452	481	414	459	468	461	464	445	480	492	462	457	448	431	522	411	493	451	469	472	488	510	470	421	437	413	434	489	487	424	471	455	453	488	444	467	460	472	464	487	464	488	429	456	450	448	479	455	467	446	438	473	448	458	441	487	452	434	442	470	451	464	472	429	481	486	462	449	447	452	500	472	472	443	454	437	438	431	447	448	442	439	470	438	445	460	475	483	466	457	475	459	468	482	469	468	481	485	469	451	470	503	462	450	476	474	488	502	408	493	503	473	472	477	430	446	473	473	480	477	507	411	475	455	477	437	475	479	437	434	419	471	451	459	476	468	433	459	507	473	432	444	428	444	448	477	448	436	441	459	483	457	498	433	456	457	457	418	465	495	475	455	481	428	480	478	440	464	465	462	432	471	481	478	428	503	473	471	484	465	471	500	486	470	459	489	469	441	440	425	439	436	485	480	448	458	465	446	441	446	438	449	476	451	474	439	464	429	494	423	466	437	472	468	419	466	470	478	474	445	455	443	456	505	457	458	469	432	491	439	483	441	451	446	463	440	418	466	510	485	420	464	482	449	480	424	475	465	483	483	475	470	466	479	482	444	493	455	441	453	428	502	468	459	429	450	450	488	455	479	490	466	467	467	475	440	456	474	478	450	441	456	430	424	424	461	435	432	438	492	466	457	447	495	466	463	469	477	458	521	454	454	449	466	468	438	481	487	441	472	476	459	466	435	492	459	443	506	491	459	457	444	456	460	492	464	500	497	449	445	423	460	432	457	470	486	440	441	472	458	480	480	486	470	429	421	418	409	456	455	451	453	477	479	474	447	483	455	425	456	469	464	447	437	485	462	500	429	442	448	473	414	467	466	461	472	468	447	440	469	469	457	463	484	430	421	460	460	438	450	456	454	484	463	433	439	485	456	482	435	434	458	442	445	446	442	450	466	482	461	469	485	449	469	452	498	476	461	442	443	472	469	435	445	449	445	471	430	468	493	448	465	485	476	466	485	480	468	468	461	443	456	437	454	457	433	481	459	465	450	455	487	420	478	477	500	440	436	452	453	458	459	463	476	468	498	466	456	444	432	415	443	450	454	451	503	476	434	454	481	430	459	437	497	441	477	460	447	504	455	473	452	494	482	435	434	417	458	432	457	447	447	448	455	457	457	468	443	461	458	462	465	466	441	472	458	466	462	482	510	463	495	509	439	453	472	463	478	465	440	460	472	455	458	427	446	467	448	454	456	476	463	446	473	435	463	496	473	442	449	464	478	443	469	487	466	455	416	445	479	477	445	447	484	465	455	488	434	428	462	480	448	477	465	442	429	429	451	419	499	491	449	489	476	438	495	483	462	461	425	422	453	461	454	463	473	464	447	433	437	444	454	455	444	470	465	448	455	456	467	497	482	502	431	484	485	506	437	450	460	447	460	497	443	489	432	465	491	516	464	453	458	445	423	445	496	426	459	476	469	448	470	434	451	476	467	475	437	456	509	447	452	458	453	450	483	469	467	443	478	448	467	481	472	464	474	445	453	470	472	491	429	453	477	469	451	453	462	458	485	490	465	460	449	454	448	459	452	468	447	467	460	412	464	479	447	489	466	463	479	462	487	433	446	434	439	471	487	448	427	492	452	462	463	462	449	439	465	450	459	493	460	473	467	491	453	470	415	458	432	464	493	459	450	484	470	458	489	480	455	497	408	479	472	451	494	482	488	460	472	466	457	469	498	465	481	470	508	442	441	453	456	495	456	440	437	467	446	435	450	460	458	476	445	506	472	439	442	433	468	467	428	486	465	435	483	488	454	460	475	475	479	454	485	442	433	466	462	425	440	428	401	455	459	475	441	461	430	474	450	469	466	468	462	461	498	513	467	446	415	460	481	444	482	466	449	462	470	484	475	453	452	465	450	435	462	464	492	480	470	462	457	461	461	445	477	467	453	475	471	486	477	451	447	470	481	421	468	473	442	463	481	455	476	476	438	445	462	465	417	413	448	425	418	420	459	484	428	454	494	422	425	459	454	445	509	463	463	486	454	464	480	462	472	482	463	465	475	476	466	466	467	496	440	469	406	469	456	465	490	461	469	430	457	477	415	445	480	423	448	434	451	424	465	512	460	494	486	461	516	451	463	520	486	488	504	444	447	444	464	441	469	446	477	458	430	475	464	450	457	434	490	471	482	474	452	450	464	448	455	465	429	496	449	466	485	457	463	498	492	443	407	486	469	498	489	458	488	448	430	444	419	438	485	449	472	441	473	432	462	447	485	497	453	474	433	437	505	492	439	475	482	456	434	461	434	454	457	496	403	450	460	457	453	448	465	451	452	495	481	441	461	475	421	464	469	441	452	488	389	453	452	459	447	444	485	469	457	451	437	503	478	507	476	494	468	464	469	480	455	467	458	453	463	443	456	488	440	456	437	473	475	437	412	456	468	472	439	455	470	427	433	460	440	464	470	448	458	460	505	491	446	481	500	478	444	454	490	433	491	459	456	495	460	487	454	468	476	464	440	472	432	450	453	464	460	427	503	447	486	472	462	463	522	474	474	466	423	465	427	443	468	421	471	488	461	438	501	472	469	474	467	459	502	457	432	441	462	418	462	513	439	479	464	460	417	458	471	461	448	447	451	473	485	465	452	459	472	459	439	468	490	460	473	439	495	473	459	432	490	461	439	459	472	467	448	443	473	481	464	496	486	444	486	443	443	441	461	504	469	473	464	463	481	475	436	449	493	451	421	495	473	457	495	486	490	436	493	481	471	479	473	500	482	466	450	441	467	436	464	455	453	448	486	463	446	483	467	444	460	463	438	438	460	468	491	487	470	467	465	474	419	438	461	466	430	493	453	496	474	473	490	451	475	456	421	454	480	441	448	477	460	488	467	459	475	438	492	481	425	473	469	482	459	449	435	461	484	450	458	459	486	442	428	472	489	424	483	456	431	460	458	444	449	470	438	522	488	439	446	441	466	448	452	425	489	475	451	509	472	427	447	453	466	462	454	471	462	493	497	434	464	464	457	460	471	473	507	440	526	451	432	475	446	472	465	436	438	493	473	471	430	436	421	449	478	456	440	492	405	466	461	479	476	500	484	490	430	483	460	437	475	455	464	458	444	453	444	465	525	455	465	445	446	491	437	468	473	449	427	449	473	475	429	457	434	467	435	437	455	449	484
31332	5001	680	438	316	259	194	166	153	139	127	88	101	109	101	102	83	100	92	87	85	79	93	84	87	94	95	78	99	76	69	90	94	83	92	82	93	84	87	72	82	87	87	82	96	81	86	97	95	65	99	78	84	93	103	81	86	87	91	80	72	70	91	79	99	92	73	96	90	99	87	95	79	83	73	90	85	92	92	97	108	75	97	83	78	85	76	80	99	83	82	74	70	82	77	100	75	79	90	93	79	89	86	92	87	89	83	91	94	102	84	98	84	79	82	89	78	76	93	87	91	79	85	101	62	68	92	88	60	75	83	93	91	74	82	82	75	75	97	85	85	90	97	87	86	82	110	81	89	79	93	66	92	96	91	85	92	71	72	79	75	92	92	69	83	79	78	67	83	79	90	96	75	81	76	88	85	87	73	81	92	79	83	81	82	81	92	87	85	78	97	83	76	77	83	80	63	109	88	105	84	80	95	87	95	80	88	79	75	90	73	104	86	76	87	88	88	86	92	80	86	69	76	93	81	97	73	82	78	98	88	96	88	92	84	98	88	84	83	91	88	84	86	88	92	73	77	84	85	90	77	68	83	79	83	98	83	84	90	88	73	102	84	92	79	83	84	80	96	75	78	84	110	89	85	80	91	92	80	73	101	97	73	81	92	84	92	84	75	89	96	80	82	86	71	99	79	85	80	86	84	79	83	82	77	72	90	96	85	93	92	82	87	80	86	102	82	79	80	91	75	79	77	74	89	95	86	88	86	81	80	86	89	77	99	86	93	68	99	84	86	91	79	77	78	91	85	79	81	79	100	83	98	77	55	82	78	76	77	88	94	83	84	100	78	70	75	72	90	95	89	92	96	96	92	79	98	74	100	93	89	83	73	101	78	73	67	89	98	103	68	76	68	70	82	97	81	75	97	97	86	90	79	97	99	82	74	106	74	71	85	75	81	84	105	74	56	82	89	88	75	87	91	80	69	78	76	69	72	88	84	91	87	70	77	104	88	93	83	80	65	85	91	73	82	89	90	85	85	93	68	88	94	90	106	82	77	95	94	83	81	84	83	76	81	71	72	79	81	89	76	100	105	91	93	86	104	79	95	94	105	81	87	82	75	98	97	74	81	99	82	77	108	110	76	76	91	89	85	79	88	80	83	81	101	77	75	59	77	79	81	83	80	90	82	106	70	87	83	93	78	82	89	94	87	81	82	99	76	74	95	83	82	75	70	82	89	92	87	70	78	96	88	76	77	84	55	79	88	76	82	85	84	75	77	73	80	87	78	87	82	84	83	78	72	74	81	80	78	88	81	101	97	69	89	77	83	86	88	88	80	89	86	84	76	93	88	81	82	76	74	80	102	68	102	96	85	90	75	93	84	84	72	89	96	77	83	78	81	89	98	81	62	91	80	89	102	88	69	86	87	93	91	85	73	106	62	82	106	85	76	77	106	94	85	73	74	80	109	86	87	88	85	99	90	72	84	87	100	93	76	78	85	87	83	93	96	95	88	83	83	67	99	76	81	83	89	78	84	85	74	83	78	89	79	74	87	95	79	104	88	73	89	86	78	80	84	68	90	101	76	80	72	86	88	77	98	93	90	81	91	75	79	83	92	101	94	92	87	78	93	85	65	69	91	96	82	78	88	74	73	92	86	106	90	90	87	86	94	85	86	80	71	89	91	78	97	86	79	98	88	89	85	92	71	85	80	107	83	73	84	77	92	88	75	94	71	67	86	60	87	74	80	84	85	85	106	74	82	80	77	79	81	73	92	88	107	83	90	88	65	78	74	87	83	90	87	69	82	91	90	104	89	90	103	118	71	96	92	103	84	82	71	74	101	64	93	66	81	80	92	95	84	82	86	100	94	68	67	96	71	91	80	72	95	80	77	87	70	106	91	75	76	91	83	76	90	97	104	76	81	73	85	99	106	96	88	76	86	80	87	86	82	85	72	70	87	77	78	78	85	84	101	76	79	72	80	71	85	84	87	94	72	90	102	73	102	79	89	94	69	73	82	85	82	93	82	98	106	83	96	80	66	95	72	78	75	80	91	90	84	82	105	71	74	69	83	97	100	81	83	74	66	73	80	81	74	72	100	72	115	80	84	76	100	102	83	85	76	78	73	92	82	90	92	102	87	88	80	80	80	81	76	67	86	67	79	80	92	91	114	89	90	78	87	86	94	93	96	64	97	73	75	88	90	91	84	69	104	80	70	90	102	97	83	86	75	84	72	65	92	86	88	80	98	80	86	77	72	81	95	89	90	61	102	96	85	88	70	71	83	81	85	77	73	87	84	89	68	87	101	93	81	73	92	79	69	96	89	88	86	84	81	93	82	87	84	86	93	80	98	70	92	83	91	96	94	91	94	93	64	97	109	113	81	94	76	76	80	85	90	87	81	89	84	95	82	72	83	68	101	70	90	81	87	79	92	86	80	88	82	83	93	115	99	82	90	80	103	91	98	94	88	75	96	88	84	86	80	87	82	64	67	95	66	87	89	88	82	65	86	85	85	93	105	77	85	69	95	80	75	85	93	87	98	84	82	92	90	86	99	100	78	87	97	88	83	78	72	57	83	97	90	70	78	89	82	89	88	82	82	73	69	98	76	87	75	92	81	86	91	94	93	62	89	88	101	95	93	77	96	77	86	95	85	81	76	78	64	86	78	88	83	79	94	92	78	90	77	82	85	90	83	87	105	88	77	90	93	69	93	72	95	93	87	90	69	81	107	67	65	95	95	77	88	84	107	81	93	92	80	76	102	84	93	88	96	99	81	80	88	90	87	59	85	87	93	76	85	81	95	88	77	83	80	81	75	78	81	81	82	79	85	96	76	67	73	97	84	94	79	99	82	82	76	80	93	83	69	80	81	81	89	93	86	71	82	79	117	70	92	92	81	87	87	69	96	97	95	93	83	71	67	80	72	71	93	72	107	83	65	72	81	93	88	91	75	82	84	86	100	84	81	91	87	79	92	86	75	97	86	84	89	75	72	88	91	77	84	70	88	87	90	84	87	67	82	74	93	86	81	76	80	97	85	91	94	99	74	80	83	83	82	100	92	82	91	79	68	78	97	83	86	86	69	89	99	81	86	73	76	84	100	76	91	92	85	81	72	98	87	93	77	99	83	89	77	83	79	90	68	84	82	72	87	91	73	117	70	77	89	77	74	88	101	72	95	99	79	90	94	68	66	82	86	91	91	92	91	103	93	75	88	80	98	85	100	78	97	74	80	89	82	77	71	95	94	86	90	60	76	79	89	76	75	78	90	72	102	80	86	82	81	95	74	89	79	85	91	87	93	71	83	80	88	101	79	92	89	77	75	97	75	90	76	83	92	75	79	72	81	75	97	88	91	83	97	77	110	90	87	97	65	75	81	74	85	95	70	77	78	81	95	88	86	90	76	79	75	72	97	88	76	69	95	88	79	102	82	71	81	88	66	81	79	94	89	80	92	91	98	86	86	72	76	77	76	82	96	65	82	101	89	73	87	63
17585	646	1273	1404	1256	1204	873	717	586	546	489	391	408	342	344	337	300	310	293	274	265	288	274	269	263	256	243	267	247	272	235	257	231	257	233	255	255	240	232	248	242	245	238	218	227	235	249	243	235	239	231	224	240	233	233	236	217	228	234	208	257	219	218	243	210	203	238	210	242	234	215	236	228	236	215	220	219	229	210	211	218	240	229	212	198	231	215	237	224	235	209	210	245	241	201	229	218	243	219	218	221	205	206	207	241	234	229	207	221	237	213	199	252	243	210	229	212	224	216	233	241	229	223	182	218	216	236	223	208	229	227	218	235	197	226	201	258	217	227	203	209	215	238	195	235	231	221	253	212	235	235	215	220	213	209	183	241	215	207	227	229	211	196	217	224	222	234	223	218	225	228	240	220	217	214	208	229	220	224	236	215	211	204	221	194	208	197	216	222	223	214	202	249	245	198	221	209	232	205	206	224	226	221	223	208	200	216	223	224	203	260	210	228	212	226	255	218	225	238	202	225	265	221	221	199	211	225	205	195	224	231	215	214	196	197	212	220	249	245	208	210	211	219	204	206	214	223	217	207	210	206	213	252	219	228	217	245	216	239	225	223	232	244	238	232	233	208	219	234	226	228	215	215	226	237	242	215	203	212	212	227	209	250	237	228	212	170	214	192	215	216	230	213	212	214	214	236	213	233	201	250	217	249	220	228	176	236	231	224	206	212	238	257	226	231	215	193	208	227	224	210	210	223	183	207	216	235	210	229	196	212	202	226	205	227	215	206	203	202	223	234	231	232	222	245	190	193	190	227	201	214	223	233	211	200	227	247	225	199	249	249	206	238	214	202	235	212	186	233	227	212	236	201	214	235	225	193	217	217	211	192	224	209	210	217	229	213	205	225	196	258	227	207	222	202	222	203	223	227	212	244	227	211	210	217	200	217	208	207	243	232	215	217	237	235	191	225	242	235	217	196	226	192	216	197	235	226	234	212	203	196	222	249	212	210	227	213	207	235	229	216	231	200	242	219	181	247	212	214	193	222	232	222	212	234	216	207	227	222	213	218	199	228	232	245	226	228	243	227	231	211	250	208	246	191	211	212	209	228	204	231	233	222	220	231	215	206	225	210	224	205	217	221	199	225	239	217	224	215	222	219	214	262	249	190	215	217	266	217	233	210	231	235	193	198	207	221	198	214	198	226	218	211	213	233	199	200	223	237	236	224	207	232	211	203	221	230	203	211	229	225	224	251	233	236	223	196	234	224	234	195	211	235	229	231	245	216	224	226	207	238	217	213	248	212	235	237	205	218	215	218	233	193	212	210	206	217	228	215	234	234	220	225	228	197	220	215	213	229	212	218	172	219	220	212	251	240	218	244	232	241	219	231	201	235	238	210	239	213	226	230	220	222	235	218	219	220	223	212	211	238	211	206	211	226	218	234	242	229	198	239	212	260	194	224	229	188	221	216	218	223	257	196	225	207	226	213	213	218	222	216	250	231	218	218	187	220	249	215	217	239	193	212	194	223	231	238	230	189	226	236	238	204	228	236	243	237	222	220	217	203	217	241	250	211	229	221	201	219	235	218	193	217	221	187	218	230	239	207	226	237	216	253	218	195	236	216	227	230	212	199	226	234	192	228	214	217	230	227	236	228	228	203	219	242	210	214	194	216	218	231	220	227	226	242	224	193	232	216	211	231	228	226	185	258	222	210	202	215	195	209	207	240	230	220	225	231	195	200	238	215	219	213	231	233	212	224	215	220	239	207	218	212	227	239	215	219	219	201	211	237	225	215	218	217	265	265	197	220	227	251	218	198	218	210	231	220	232	205	216	206	215	223	228	212	230	211	229	227	208	229	189	211	226	234	208	214	208	243	222	212	222	232	224	243	210	227	216	219	230	200	194	245	252	227	218	200	220	233	222	211	236	238	223	209	220	251	228	208	211	215	230	217	231	209	217	238	220	221	196	207	203	237	233	223	224	209	240	220	207	228	204	224	236	228	220	237	230	229	227	223	217	230	243	227	231	222	225	211	236	225	237	224	240	207	239	225	217	234	255	221	221	199	244	219	200	216	241	216	231	214	229	207	234	226	231	202	224	216	211	254	219	219	238	230	211	231	241	233	214	229	223	204	211	227	240	226	204	210	226	232	223	221	209	222	211	202	216	217	221	207	219	243	218	219	229	229	240	232	229	199	192	221	227	203	219	193	198	225	235	250	193	222	245	213	217	205	241	219	210	193	222	210	212	219	206	234	209	216	213	200	221	215	222	187	237	223	211	214	222	197	231	219	221	208	239	252	213	212	225	214	218	208	219	239	195	237	208	254	221	234	232	227	205	198	213	220	226	219	223	238	226	228	229	229	221	230	231	224	219	251	209	212	210	207	200	232	227	241	202	200	214	210	210	212	218	211	216	234	229	224	212	227	225	197	227	211	226	229	215	230	233	208	235	228	233	202	187	229	213	245	235	190	205	209	249	230	230	229	236	199	195	205	232	234	207	239	221	222	206	202	242	237	228	191	225	217	225	238	190	217	230	221	213	198	219	222	231	207	213	234	220	205	205	209	232	216	227	214	228	227	209	231	207	212	218	227	214	233	211	238	249	200	206	248	225	226	205	229	224	233	209	238	239	222	202	221	221	204	215	218	207	202	210	229	210	218	179	225	208	200	187	206	252	213	193	210	212	233	242	216	209	213	237	225	226	203	200	230	213	206	212	211	222	231	212	248	208	215	179	240	216	223	206	238	244	195	266	224	217	224	218	223	237	207	235	212	206	225	246	251	218	191	216	225	233	219	258	197	208	216	209	194	200	213	209	214	227	202	234	224	222	229	208	220	189	211	207	219	230	198	211	180	211	222	264	233	203	204	220	240	206	221	226	216	233	247	214	230	254	204	226	237	238	217	227	229	203	228	222	209	214	244	253	229	224	227	206	214	230	234	237	246	225	235	205	216	229	229	219	210	222	209	226	208	226	228	231	227	229	202	234	214	226	223	215	199	249	216	209	250	255	212	231	203	237	244	213	221	235	224	172	227	217	220	207	218	212	218	226	228	236	215	209	211	229	214	237	254	216	205	227	227	219	224	210	218	243	236	223	208	184	216	219	212	218	232	223	221	219	205	232	225	236	233	222	243	232	214	236	208	229	220	209	234	238	223	217	223	241	205	227	221	235	226	220	217	215	213	210	223	219	230	231	203	228	232	221	228	229	219	227	218	210	210	223	219	231	224	212	231	226	209	190	233	214	233	221	210	201	235	236	207	238	191	223	215	226	227	232	194	199	209	252	215	233	215	230	244	216	206	242	202	236	212	202	229	214	209	211	232	213	225	219	204	208	213	254	210	235	214	209	221	225	244	216	217	230	216	218	239	215	201	202	218	216	232	236	245	219	256	214	199	190	221	193	224	224	234	205	197	250	224	227	217	236	210	197	221	234	215	201	220	214	231	230	235	229	210	230	210	206	242	225	241	233	213	202	223	210	188	216	203	234	217	238
1729	220	174	196	209	210	173	171	172	185	169	210	185	162	183	160	170	177	195	172	168	188	145	220	180	160	165	160	167	181	179	196	193	166	191	172	176	190	189	214	207	183	189	182	175	182	202	183	164	161	165	181	174	175	165	179	201	175	151	191	173	185	177	171	176	176	148	186	150	190	185	204	208	197	176	170	167	172	178	175	175	173	156	166	173	185	184	169	202	183	200	187	186	181	154	176	190	195	176	173	198	156	161	163	167	178	168	184	178	170	171	175	174	189	194	214	188	163	165	194	154	179	166	208	188	191	206	188	186	163	169	182	175	153	178	201	177	199	162	162	168	180	179	159	188	226	186	178	177	160	161	203	185	173	155	173	173	157	186	166	162	174	156	187	174	168	169	194	174	187	180	177	185	164	175	194	187	161	170	194	164	158	186	177	162	178	182	171	169	171	170	197	176	185	175	180	197	185	184	188	178	196	175	197	186	168	185	164	188	161	185	193	169	202	180	169	178	174	180	159	205	190	215	163	191	171	173	216	191	187	170	144	179	171	190	184	225	180	200	176	177	183	185	193	173	194	161	194	183	192	199	184	178	195	178	191	178	178	169	199	172	195	173	163	175	196	164	180	176	189	189	180	188	183	171	151	205	169	181	174	195	170	156	187	173	161	185	159	167	169	190	184	190	187	166	185	179	198	188	199	178	169	192	190	187	171	147	162	175	180	203	161	186	194	199	199	204	186	190	169	186	168	168	213	168	167	148	179	190	172	178	184	177	205	173	180	169	173	157	197	167	174	192	193	169	182	195	200	184	175	177	164	183	172	163	188	197	175	164	203	165	170	179	164	163	199	195	182	181	192	170	178	181	192	187	177	176	191	161	173	187	175	157	187	188	195	174	185	213	192	193	179	183	151	200	168	171	198	174	165	171	175	194	181	163	204	181	208	199	197	194	183	183	171	200	157	186	182	172	199	176	185	188	188	206	187	176	160	170	194	199	154	186	178	203	171	198	201	187	178	194	159	177	182	198	163	174	197	173	230	186	166	168	192	185	190	199	190	172	198	188	186	165	193	196	173	165	191	178	162	166	174	192	206	173	157	158	172	184	188	174	185	188	179	178	180	173	191	162	172	192	160	175	202	181	186	177	169	176	182	175	181	183	137	156	162	192	176	190	183	183	184	161	187	192	200	224	168	169	149	201	159	168	198	216	170	183	186	177	173	167	177	178	174	169	221	183	184	169	173	154	187	172	176	182	188	170	195	178	181	175	191	170	149	164	165	161	190	192	191	193	197	175	182	172	194	185	175	189	187	169	171	163	189	209	174	160	187	194	158	197	184	186	179	187	150	171	168	175	159	158	140	166	159	161	173	163	144	168	177	168	191	188	183	196	165	178	167	175	160	166	193	187	171	175	163	182	171	192	203	171	179	183	171	166	167	174	156	201	186	174	181	206	194	182	207	169	187	192	189	172	185	196	189	216	181	159	176	172	162	178	189	164	210	162	197	194	189	170	183	177	160	195	185	166	182	176	199	178	192	176	198	165	172	213	188	162	188	207	163	161	165	172	187	199	182	191	172	198	178	188	170	164	176	177	174	155	188	167	161	207	160	175	210	183	194	209	171	166	167	180	181	175	155	185	167	175	187	186	186	176	157	174	167	155	172	190	185	187	180	153	192	184	167	182	179	188	195	162	184	160	163	166	174	171	189	170	170	183	187	172	199	181	172	163	193	203	159	188	177	177	142	186	165	187	162	154	183	172	190	192	165	170	207	191	158	177	184	153	169	193	207	158	170	168	192	181	186	174	164	175	186	224	194	171	186	185	190	165	199	160	199	166	194	194	184	158	184	175	182	189	184	157	190	195	172	167	193	178	174	172	174	195	184	171	181	193	202	163	175	158	185	159	174	165	176	169	193	177	174	196	156	179	178	197	160	174	177	174	191	216	203	183	193	153	198	175	173	162	189	169	191	169	189	179	166	192	167	189	206	179	184	182	186	158	173	190	158	190	204	188	186	172	154	172	169	176	180	180	179	201	175	172	177	179	157	170	173	180	194	199	170	183	175	196	172	155	181	154	205	210	194	176	179	194	174	173	155	149	175	157	159	180	180	190	159	166	173	175	163	161	173	176	176	174	182	178	164	170	166	177	151	189	177	172	180	186	172	188	187	188	187	191	208	181	196	169	192	173	179	173	183	187	178	197	195	185	169	182	179	154	166	186	188	195	167	161	187	176	178	182	171	161	201	173	179	187	183	174	196	186	162	172	204	191	158	176	160	185	173	190	182	198	185	167	212	182	191	173	161	192	197	193	177	175	177	201	178	141	160	184	168	186	181	179	163	184	184	184	176	166	201	151	191	183	183	188	184	178	178	188	203	175	165	181	191	193	190	159	222	152	169	153	182	211	184	177	183	171	173	172	197	156	169	200	180	178	187	198	176	212	191	169	159	188	169	195	219	175	177	175	172	182	174	194	170	176	176	174	149	193	187	149	181	184	174	154	176	192	148	189	166	184	171	183	172	202	152	193	167	182	185	158	158	159	172	178	166	185	166	180	183	192	197	184	183	173	185	157	179	179	192	181	183	191	177	179	185	160	146	209	198	162	194	167	171	173	173	183	161	182	169	175	174	193	175	179	222	133	166	186	195	191	181	176	193	187	183	163	180	194	173	174	184	185	184	182	195	183	177	180	198	205	184	171	171	159	183	169	175	199	175	198	182	197	186	211	197	204	174	194	176	183	182	174	193	160	184	193	164	189	180	174	174	174	157	166	172	178	185	149	176	160	166	194	198	179	185	185	183	167	180	184	175	181	179	172	174	184	190	211	181	205	179	165	165	164	171	157	182	203	209	164	189	162	183	192	201	175	207	177	181	165	161	194	173	185	168	171	137	173	197	173	180	175	178	184	169	170	159	152	178	175	171	187	155	175	179	145	164	205	195	151	176	178	180	181	182	159	213	210	196	193	175	184	204	174	176	177	196	184	197	196	177	171	194	183	167	169	174	181	201	198	171	177	178	195	195	196	176	183	184	146	162	181	178	192	162	189	197	182	170	162	189	175	182	177	184	168	168	175	195	201	163	187	157	160	198	174	205	184	166	148	207	195	188	164	168	189	163	196	187	166	154	177	175	180	173	162	186	168	169	179	172	180	200	193	194	190	169	172	186	173	205	162	176	186	197	164	188	174	169	188	159	165	174	156	177	192	160	173	193	150	178	182	161	178	187	183	156	179	184	199	178	183	161	178	154	190	186	178	159	174	199	183	156	193	175	196	170	196	164	181	166	202	170	195	163	188	177	197	169	189	183	198	201	166	165	171	179	190	191	176	173	165	175	166	175	172	177	165	178	175	191	169	181	196	195	195	178	170	199	165	162	187	175	180	174	197	182	193	173	165	164	168	162	188	172	186	166	187	190	175	193	166	176	178	176	198	173	168	210	203	215	161	173	191	201	163	171	184	231	159	169	157	168	151	183	173	208	174	180	188	179	202	182
2099	480	456	463	502	518	494	452	453	444	447	436	416	467	442	436	433	445	461	450	431	423	463	459	463	440	453	432	496	455	468	465	447	453	446	380	470	418	432	452	462	421	434	457	433	421	415	432	438	428	449	434	399	452	437	404	455	470	434	435	457	453	421	455	453	436	402	472	443	426	461	470	437	423	455	432	422	491	436	441	426	445	465	453	437	432	466	440	477	446	462	462	407	440	456	449	425	456	444	458	454	403	445	461	427	413	454	413	431	477	433	458	426	448	421	447	431	437	415	426	463	467	471	428	462	426	478	424	448	464	433	447	427	468	413	454	452	406	433	423	496	470	452	465	424	451	403	405	381	431	412	452	432	394	451	433	438	435	447	463	431	428	415	450	436	444	443	467	436	455	444	461	398	452	422	470	431	435	462	475	470	454	431	459	456	444	416	441	468	425	459	433	438	469	471	460	413	440	434	478	451	446	460	432	434	426	440	432	428	455	435	439	451	467	438	442	405	473	448	457	412	427	452	419	477	451	415	407	434	438	442	444	421	478	406	420	430	427	431	443	426	475	438	449	429	432	440	482	447	431	395	413	432	463	450	466	441	449	427	449	486	441	421	454	448	443	432	458	436	404	436	445	472	437	462	458	446	427	440	418	443	423	456	432	429	423	421	466	456	439	425	431	464	473	450	462	426	484	480	421	421	434	425	423	474	413	454	444	457	424	430	430	442	439	452	445	450	448	418	432	437	435	438	387	424	413	402	454	452	414	449	469	449	429	442	439	449	478	459	456	428	463	433	457	413	413	416	427	424	443	459	443	437	438	433	438	433	438	458	407	425	443	416	399	487	484	434	439	444	399	422	425	456	446	444	455	458	433	447	433	450	434	417	424	438	453	446	462	450	401	385	465	446	486	419	403	467	439	456	431	449	449	464	445	430	432	426	433	438	429	422	429	491	430	449	475	428	431	453	420	444	472	432	477	444	442	421	431	452	456	414	463	441	463	434	431	446	413	446	450	465	447	482	475	415	438	447	430	450	434	429	436	439	445	426	414	450	431	448	465	476	458	432	430	449	445	437	454	450	422	428	447	424	409	414	426	440	448	429	405	416	418	430	411	458	441	475	457	439	428	460	429	423	458	457	457	445	435	465	447	431	399	438	465	422	431	440	447	433	450	450	442	470	441	418	451	421	414	454	442	428	440	447	424	441	435	456	399	466	433	455	456	437	434	439	431	387	432	477	464	430	461	454	474	444	427	443	440	480	455	443	479	424	442	435	420	433	445	457	438	452	383	447	455	414	414	459	488	416	463	415	429	472	431	457	404	421	449	446	428	477	436	451	436	449	418	430	445	427	442	434	456	386	434	436	448	428	438	406	464	436	437	447	444	450	463	419	426	406	419	436	449	457	475	426	465	461	471	423	431	431	458	434	438	456	440	432	440	441	420	462	413	446	448	429	475	424	419	457	450	480	427	467	419	450	468	453	393	429	439	422	458	454	443	459	428	471	448	466	435	422	408	464	446	403	430	438	423	465	447	437	435	429	427	459	451	401	417	474	432	461	454	444	442	425	467	450	442	444	463	411	431	431	414	421	438	461	437	443	447	411	452	458	491	411	478	451	446	412	459	451	465	449	431	444	417	439	447	479	412	410	442	436	423	453	417	443	440	426	476	456	434	458	492	457	428	423	461	435	461	434	409	442	422	422	444	410	418	431	433	452	439	432	447	459	449	431	440	447	457	399	456	466	443	444	451	446	421	395	467	476	457	456	476	437	408	450	445	466	430	463	480	448	454	423	439	410	439	413	453	439	436	471	445	438	455	402	460	420	441	448	470	461	445	405	426	438	471	447	444	420	434	459	426	433	464	451	452	464	447	423	437	434	433	422	425	442	473	439	441	430	446	455	459	448	471	462	446	409	442	418	426	471	463	462	430	446	410	453	499	451	453	437	416	452	442	432	433	437	445	455	447	442	393	449	435	477	427	454	476	432	446	444	456	406	438	411	462	430	455	427	445	417	424	436	454	437	406	455	460	449	446	459	455	432	443	447	432	428	428	448	418	452	460	440	457	471	483	480	409	513	405	421	454	446	440	420	380	461	410	469	445	451	454	463	445	456	410	428	447	466	459	467	448	398	474	435	434	428	418	425	428	453	446	484	428	425	462	433	473	444	429	406	472	409	453	492	432	451	440	426	441	462	454	432	423	434	463	462	470	455	428	445	461	467	432	456	398	430	426	446	497	470	436	414	440	419	477	447	423	444	459	457	478	469	438	461	468	460	441	421	408	436	448	472	437	461	447	429	460	446	470	429	444	424	460	481	453	455	398	443	442	428	428	419	443	461	426	415	428	450	453	451	428	433	448	448	414	420	442	448	408	448	454	406	442	438	462	433	447	424	412	454	445	477	452	444	408	447	450	445	418	464	439	469	454	432	433	403	435	460	434	445	446	459	425	400	445	452	446	442	460	450	452	455	419	464	443	437	435	409	405	429	412	472	439	418	433	435	435	453	436	427	491	453	428	440	437	421	445	426	442	442	428	456	440	477	456	440	450	433	440	424	441	425	422	454	388	424	465	389	462	449	466	443	431	473	439	452	419	409	418	437	431	449	411	481	445	431	440	481	439	430	435	433	453	432	461	462	479	447	476	431	469	462	446	424	431	434	406	455	444	443	456	427	460	451	422	449	443	421	435	430	413	429	423	403	406	426	451	444	461	445	450	464	449	433	414	444	434	457	415	470	397	462	450	449	422	436	448	413	434	458	430	432	451	480	477	429	405	423	448	455	443	441	410	432	459	442	410	423	473	462	429	393	480	439	435	429	421	429	424	418	466	447	458	440	465	408	442	448	456	442	418	422	468	457	423	438	478	449	466	422	438	457	427	464	427	412	442	439	451	470	481	433	444	446	430	417	461	496	437	443	453	415	466	416	466	455	453	466	452	469	436	407	465	448	447	398	477	464	477	454	467	473	423	442	406	445	460	437	432	438	449	426	434	447	447	401	466	435	470	390	444	454	455	441	431	430	453	468	425	418	455	456	452	445	444	448	440	444	438	426	439	422	471	443	400	433	481	432	459	432	465	445	416	442	436	432	460	414	444	474	409	441	459	414	448	446	438	481	434	434	439	475	490	440	461	451	416	469	470	453	434	457	468	451	419	447	403	431	428	452	438	430	453	474	437	417	413	441	440	416	415	487	434	468	452	424	462	456	429	484	477	482	441	436	415	414	472	441	432	398	441	449	458	442	430	463	460	441	436	424	458	428	444	447	434	449	406	437	447	450	471	397	422	463	447	433	431	404	470	475	410	397	456	461	436	429	449	438	437	466	406	461	416	494	437	489	454	477	461	452	464	445	417	414	492	445	418	447	476	436	459	475	431	471	440	415	503	412	452	472	452	443	480	438	428	468	462	441	424	436	476	416	432	440	478	469	402	424	453	477	466	462	443	435	454	428	406	455	439	434	500	432	427	419	461	415	431	410	437	457	455	432	392
19029	1450	435	376	308	293	270	214	217	228	231	228	215	221	225	218	189	235	186	171	177	201	184	158	195	205	163	187	183	241	200	212	213	195	200	197	164	149	165	186	220	197	185	185	199	200	186	221	170	169	194	179	195	180	178	195	182	204	189	207	198	179	201	202	205	183	194	210	195	178	187	197	176	210	186	204	199	187	202	188	196	168	213	210	186	195	191	231	211	190	193	209	208	186	189	174	177	210	194	218	179	189	192	195	197	223	186	202	197	187	217	193	184	191	177	172	174	186	185	189	214	218	216	177	205	185	204	183	188	212	174	176	193	214	186	192	192	183	169	210	193	184	180	199	192	177	178	214	205	189	211	198	183	204	185	210	198	229	188	203	198	204	195	194	171	215	178	211	199	188	189	213	186	182	196	197	198	215	184	192	199	190	191	181	188	190	181	186	208	172	171	193	169	192	188	192	158	197	193	236	176	185	184	184	213	165	193	187	184	198	210	207	183	205	201	190	189	175	187	200	185	195	199	192	194	180	189	212	216	211	194	185	182	208	188	193	185	179	201	178	188	183	211	199	166	176	183	191	178	194	205	218	184	184	217	189	203	209	186	199	185	186	246	190	169	180	194	203	200	193	222	159	198	200	202	196	163	195	211	195	177	212	193	204	217	208	208	178	186	177	190	233	195	209	194	177	191	199	187	189	194	203	180	194	172	204	170	190	188	203	199	200	164	200	184	195	206	174	165	162	172	197	193	176	172	190	216	173	185	178	200	198	202	189	195	210	184	173	180	208	206	197	194	185	208	180	208	169	218	184	186	208	199	165	212	169	187	188	216	196	195	195	179	195	185	192	196	209	178	192	193	198	202	195	218	200	170	198	179	196	200	237	189	176	160	223	199	202	209	190	185	163	195	171	166	185	176	214	183	160	197	186	214	196	182	212	196	163	180	187	217	158	211	183	187	186	202	192	186	183	198	180	183	163	186	211	208	223	197	177	207	188	190	202	214	188	194	197	171	168	173	181	191	180	187	190	212	179	200	195	208	229	173	182	204	190	202	194	213	182	164	200	180	178	211	200	200	204	173	174	192	211	175	185	208	224	201	207	195	180	205	185	182	229	189	171	171	193	198	199	223	180	163	209	246	180	173	179	204	219	198	215	175	194	206	192	186	191	182	196	197	195	191	187	179	186	228	220	214	187	170	196	200	189	185	175	194	183	213	192	202	199	180	170	178	172	191	200	198	180	165	194	201	191	194	196	177	189	191	202	199	197	159	206	207	177	203	209	164	216	168	195	203	178	178	176	200	194	192	190	204	187	193	199	170	196	181	179	182	231	192	193	181	175	201	209	191	184	160	208	204	208	186	215	175	188	174	191	192	198	192	171	183	196	189	167	196	184	183	209	207	180	193	175	195	178	189	179	197	177	182	180	179	189	166	206	189	206	214	203	180	205	191	189	186	222	186	187	176	211	179	195	190	198	175	186	211	195	183	192	182	181	198	194	168	191	179	194	193	196	181	202	167	199	192	176	215	217	182	203	214	184	213	197	204	190	180	203	182	203	202	194	166	183	173	198	195	199	204	204	195	197	193	198	209	192	188	224	189	163	187	194	226	188	186	176	200	187	222	191	199	205	197	182	196	175	197	170	211	195	194	189	208	174	188	187	198	197	195	212	162	193	194	206	166	208	215	197	191	183	175	190	223	189	211	167	188	157	185	197	201	188	158	187	209	207	194	193	176	191	183	199	183	178	170	205	178	196	182	198	167	182	143	205	200	181	172	194	181	180	178	190	189	175	194	183	204	203	180	207	176	198	174	201	176	199	203	193	177	197	177	200	197	236	195	194	192	207	190	168	193	162	191	193	204	180	196	191	200	197	193	210	209	206	181	203	176	189	170	192	172	189	203	196	194	200	200	206	197	169	185	192	196	177	171	194	206	204	195	183	212	183	185	177	185	176	202	211	190	150	201	164	199	196	188	180	190	201	192	195	210	202	170	172	188	175	201	172	183	193	206	193	183	215	203	196	193	182	226	189	182	168	188	197	188	195	190	186	228	194	196	217	185	181	230	198	220	204	202	189	196	183	181	170	202	213	186	181	198	175	218	184	188	185	169	207	183	145	200	205	180	212	167	197	200	193	206	191	212	195	161	187	175	208	194	189	195	193	203	191	180	192	199	193	207	205	193	201	172	200	207	185	198	199	181	184	199	207	207	199	185	160	193	198	191	188	188	201	163	193	199	204	204	173	201	191	216	196	241	170	206	187	187	194	177	164	186	184	207	193	204	187	171	199	177	192	171	192	199	181	192	200	181	224	205	199	188	202	164	198	200	186	202	215	190	187	206	215	174	181	202	197	201	196	176	185	182	173	191	168	201	176	195	192	191	197	202	180	200	205	185	210	187	215	193	182	215	203	183	174	175	202	167	190	200	161	194	178	168	194	176	209	207	184	174	198	177	180	184	196	182	199	186	201	205	168	171	188	176	205	195	195	207	176	205	173	203	191	187	199	192	204	168	169	199	193	202	186	214	219	203	194	176	177	206	175	177	178	207	180	196	202	193	177	198	193	176	201	176	190	192	210	205	156	165	214	185	221	203	177	188	169	168	194	184	185	175	159	166	202	207	186	187	212	190	217	221	192	204	212	198	196	183	216	205	212	203	184	222	212	199	176	186	202	174	200	179	163	189	166	185	191	207	197	202	212	186	182	184	178	172	179	207	167	195	192	190	172	212	174	165	193	172	179	184	191	191	183	170	204	239	196	182	185	201	174	199	191	182	203	180	177	203	210	216	195	198	201	183	202	172	170	181	194	177	204	186	165	199	197	214	190	191	172	205	197	163	180	179	202	202	199	185	192	177	161	208	213	184	167	193	207	179	201	190	166	184	199	193	186	176	220	201	184	212	161	174	198	166	218	208	176	198	198	194	215	222	197	190	193	205	194	184	185	170	189	202	192	186	174	214	186	204	168	198	194	160	208	198	171	176	177	214	192	183	187	189	196	193	169	195	181	177	219	180	202	197	180	212	216	196	183	179	178	185	190	235	178	169	206	213	187	205	185	194	185	194	186	191	182	211	185	189	197	176	176	191	194	216	192	190	202	155	196	210	194	179	209	185	170	217	203	236	200	202	185	187	183	232	188	173	183	199	195	165	207	187	198	213	201	224	192	210	201	176	205	208	184	171	180	174	217	210	178	219	179	191	192	187	172	183	195	162	191	184	185	202	187	174	191	174	215	182	204	163	187	196	183	191	204	178	194	186	187	186	190	203	156	227	217	171	198	212	203	223	187	170	198	209	201	199	185	163	209	147	178	185	184	162	208	194	166	202	182	197	186	192	171	180	182	201	165	194	200	172	200	185	179	209	190	168	206	190	192	178	183	185	209	198	203	203	166	187	199	205	183	191	198	185	229	197	182	192	201	195	197	192	204	187	200	169	192	172	191	183	177	183	181	192	201	201	188	206	165	198	193	199	197	216	205	218	211	207	198	199	198
11753	725	1021	986	991	944	861	694	646	612	586	536	541	520	537	548	509	482	483	535	514	467	498	503	485	488	489	476	474	496	478	483	503	450	502	449	454	462	448	488	470	463	472	488	486	450	467	475	465	497	499	447	454	452	468	466	494	433	475	481	468	463	477	465	456	465	443	443	511	473	512	459	458	449	464	487	485	486	440	437	456	462	455	456	465	477	440	473	449	476	436	499	428	459	469	435	455	456	459	436	444	424	437	475	440	467	467	427	463	430	474	463	436	475	439	457	446	475	455	498	477	461	473	468	455	477	439	445	439	452	469	501	492	489	475	476	442	436	484	495	470	468	466	427	448	455	432	458	456	470	443	425	462	449	468	473	429	440	458	468	481	453	470	434	497	467	485	476	468	425	427	435	441	461	469	455	479	498	480	471	454	433	420	424	510	466	462	523	420	447	462	467	487	506	457	479	470	511	450	487	469	471	512	471	469	460	468	456	492	439	444	458	471	467	452	479	433	462	456	453	476	474	463	424	453	469	478	467	450	446	498	503	477	455	445	446	455	451	452	462	446	474	459	505	468	483	459	422	457	442	480	482	460	486	426	448	506	468	453	479	499	460	499	464	484	434	479	462	441	467	466	468	459	488	447	452	477	491	488	451	499	436	461	447	448	464	487	463	489	428	458	451	447	462	448	490	460	470	453	468	467	455	467	472	458	442	456	448	463	470	452	443	449	477	494	466	458	464	446	456	484	485	448	426	458	475	447	477	455	472	492	429	452	416	519	454	488	465	446	470	457	433	453	425	453	485	474	446	459	437	459	461	415	446	479	444	460	457	456	452	411	435	443	442	462	471	463	459	450	450	474	460	453	444	461	435	493	450	465	470	443	479	471	459	444	405	458	456	439	454	443	478	474	461	489	481	463	448	492	447	460	484	472	449	447	457	450	460	438	467	459	488	456	451	434	472	451	484	441	487	452	437	468	461	456	434	471	474	477	454	438	445	452	456	472	469	438	470	456	472	486	461	514	449	467	454	520	457	441	474	453	450	490	423	435	471	430	456	466	438	440	467	483	471	458	472	411	491	462	469	475	443	472	447	415	393	444	466	453	489	496	463	497	485	478	491	483	477	457	455	445	454	433	500	494	462	446	437	437	457	494	478	469	467	474	446	438	453	466	477	473	532	437	461	457	450	487	421	450	453	459	459	442	458	482	438	452	430	468	492	485	446	448	431	488	499	426	483	458	450	444	478	476	487	468	475	465	485	421	448	501	452	425	468	439	481	465	458	478	449	515	478	483	424	476	460	451	481	473	490	442	451	459	474	475	444	467	473	463	470	432	458	470	475	471	446	467	455	427	453	447	458	464	470	493	436	457	493	459	506	472	404	450	450	461	470	456	479	451	432	466	462	487	449	457	490	441	491	485	457	470	445	443	426	445	513	492	465	461	479	447	422	463	449	463	478	461	453	478	463	459	440	455	485	449	421	510	450	447	465	463	471	454	459	489	461	455	439	453	473	415	467	457	467	442	453	443	445	428	483	512	470	464	434	484	467	457	473	440	473	459	459	440	477	457	456	483	442	462	486	482	462	436	440	483	455	442	440	428	464	472	467	454	472	454	442	480	492	431	476	450	454	472	480	445	468	458	450	471	436	399	487	456	442	487	446	437	482	433	451	443	484	477	449	428	482	408	441	477	528	418	453	485	422	487	462	494	500	472	489	461	454	439	446	503	497	461	448	425	445	487	474	446	468	478	423	496	447	441	476	488	479	456	496	468	487	459	446	456	453	478	448	474	432	459	460	467	473	476	410	443	464	471	460	441	443	441	482	500	460	440	466	443	439	442	471	452	444	490	437	460	460	493	501	476	463	435	477	451	426	487	480	486	446	416	444	438	407	466	451	478	491	442	459	446	472	429	469	487	494	488	420	473	454	476	455	484	418	455	433	474	443	429	501	480	476	438	451	458	469	460	473	442	471	485	484	460	485	468	432	447	519	460	450	438	445	490	447	452	465	460	462	458	466	451	470	450	454	467	488	440	496	486	448	476	457	458	449	462	474	446	447	470	496	448	487	445	457	457	422	443	464	475	489	498	441	480	472	434	470	484	450	441	476	429	449	460	473	444	473	476	454	434	473	449	448	437	476	477	464	482	464	468	486	477	434	475	482	473	448	464	474	447	450	447	428	464	480	474	454	469	531	487	480	432	461	452	447	482	488	466	440	446	493	434	428	477	426	441	473	454	493	450	457	472	461	469	431	457	452	417	430	494	454	485	492	443	468	477	478	434	475	494	450	503	456	483	442	470	431	450	492	464	461	484	415	440	450	495	451	464	450	477	486	441	477	462	488	475	463	436	462	447	462	489	486	445	472	428	466	449	463	484	430	455	446	443	493	465	443	446	483	459	447	481	446	461	475	471	457	464	432	481	494	455	442	448	479	522	426	510	470	428	467	472	500	461	435	430	456	507	445	477	454	475	462	455	435	420	474	456	509	455	445	444	511	466	479	474	453	438	473	500	476	464	447	446	465	472	440	435	485	460	464	479	480	456	432	453	474	472	471	485	476	484	461	515	471	487	479	484	428	462	502	457	466	490	429	437	441	496	494	446	484	468	409	468	440	477	480	477	433	460	457	520	446	446	474	466	446	435	459	476	459	480	462	452	462	450	483	470	481	439	492	505	456	470	458	466	470	466	495	457	479	475	447	442	449	464	480	445	461	444	447	475	428	449	503	473	454	429	451	464	458	486	493	456	463	461	457	483	434	458	482	474	427	473	485	450	422	463	477	503	471	489	454	492	474	417	460	444	466	454	494	471	441	466	464	435	471	434	457	465	479	449	495	480	460	413	471	464	420	466	479	464	480	461	487	459	443	453	469	490	460	487	495	445	462	453	434	484	450	470	452	444	448	507	474	475	472	433	446	489	474	469	450	463	462	488	451	468	474	457	461	443	444	418	452	494	463	430	431	486	478	491	457	476	432	440	479	459	439	491	486	482	478	423	450	485	472	449	435	463	499	457	449	457	478	449	462	437	457	429	461	504	495	425	428	460	454	445	485	461	485	494	455	455	466	467	439	464	481	441	461	425	500	455	490	443	450	450	465	443	422	460	440	482	473	468	453	465	524	441	455	492	412	503	481	470	480	457	456	415	477	415	462	466	479	486	474	468	499	426	480	459	441	452	486	468	469	511	471	438	448	463	462	448	469	418	451	488	497	517	434	437	439	395	462	484	482	447	503	461	450	492	498	475	441	489	480	452	461	440	464	456	517	430	456	511	513	464	443	473	456	460	470	478	494	450	477	438	463	470	464	425	453	444	481	418	488	458	496	431	463	437	445	490	470	447	440	469	470	494	460	469	442	438	447	430	472	456	449	441	448	488	464	486	459	461	460	473	463	501	458	441	458	472	469	463	467	468	487	469	446	473	446	457	471	460	507	452	468	466	431	473	499	476	427	449	475	485	455	456	469	480	455	473	450	463	496	468	457	493	470	455	457
31137	4866	643	376	303	256	217	153	151	146	118	102	106	110	88	103	96	111	101	88	83	98	92	100	92	98	89	95	81	92	87	87	90	108	86	107	90	97	95	81	85	69	97	74	81	89	86	90	89	77	77	82	93	89	85	78	81	98	90	82	82	90	90	107	77	94	87	78	101	85	97	102	103	80	72	92	82	64	87	82	80	79	82	86	82	79	97	85	78	86	97	68	92	79	78	99	93	76	94	91	91	86	79	70	89	84	100	80	70	80	101	86	78	92	98	99	83	78	88	73	106	89	77	85	92	84	81	95	83	84	92	83	82	79	94	89	84	104	98	66	79	86	81	70	69	83	84	92	120	110	89	86	89	73	81	77	79	95	79	84	80	85	79	76	96	89	96	93	79	77	85	72	57	91	80	102	75	58	90	95	84	76	78	88	90	84	89	89	97	78	89	84	84	80	66	75	80	66	91	86	85	75	86	69	94	90	74	76	74	96	84	95	82	75	94	80	87	89	87	89	85	90	91	76	97	92	77	88	82	90	86	85	90	84	76	87	87	83	86	99	96	98	94	97	90	81	95	76	97	76	74	75	95	74	89	89	71	83	87	89	92	82	80	76	79	90	81	91	91	96	77	78	99	80	92	84	85	110	79	80	77	81	67	77	75	81	78	90	82	90	79	107	87	83	85	79	95	89	100	95	87	87	69	101	88	69	87	89	101	81	88	80	77	95	70	72	79	82	86	81	76	74	89	84	85	93	84	111	104	77	86	100	78	83	88	107	88	88	97	94	88	93	94	97	79	82	81	96	98	80	81	89	75	91	77	83	90	91	104	82	91	94	80	72	73	79	77	93	83	79	84	78	101	95	68	90	90	81	102	75	94	98	88	88	94	95	79	68	89	100	80	97	101	69	82	79	90	84	71	77	96	65	91	95	83	104	81	80	97	91	77	85	88	96	96	76	97	100	79	82	76	75	80	85	82	77	79	97	91	82	74	72	99	80	92	86	82	88	78	78	92	87	64	68	81	98	79	81	85	85	74	92	69	89	77	87	75	92	77	84	84	82	85	83	85	83	86	93	76	65	75	75	88	82	81	82	91	84	83	102	94	72	81	84	78	84	83	96	85	86	78	85	109	97	71	89	86	84	79	92	104	110	91	82	101	89	85	80	64	82	76	84	54	91	77	91	83	69	92	83	82	68	76	81	89	81	91	66	75	90	76	73	76	89	85	75	88	76	83	89	83	81	90	90	97	81	65	107	80	78	85	78	97	72	81	78	85	76	103	73	98	89	88	101	65	96	79	92	76	93	100	75	70	90	98	89	94	77	68	101	86	85	78	73	88	93	99	76	94	82	75	96	86	98	88	81	60	84	99	88	88	96	96	85	84	77	77	100	93	88	93	85	82	84	93	74	92	91	85	101	80	87	86	88	85	94	82	95	88	99	86	81	96	78	85	85	82	70	82	76	86	93	60	66	100	91	81	89	68	76	90	85	74	104	85	95	80	93	83	109	104	91	91	80	89	88	115	83	75	86	71	87	75	84	103	74	88	92	73	94	78	57	87	92	76	98	107	81	92	89	90	75	75	73	79	82	103	86	101	81	81	95	86	100	95	85	77	87	78	91	75	80	79	94	73	67	82	94	77	96	72	86	92	81	89	88	81	86	88	71	81	110	78	85	78	97	81	95	75	71	108	89	77	99	111	97	73	94	76	85	69	79	82	85	69	82	80	91	100	79	86	81	79	77	94	74	93	88	107	92	76	82	82	60	93	75	89	72	102	75	84	74	86	98	91	87	95	94	88	92	100	88	90	98	85	80	81	72	71	84	85	82	85	85	91	96	96	85	101	72	73	89	73	107	79	90	100	95	65	103	75	76	91	99	73	88	81	104	75	68	98	77	78	87	87	93	89	85	85	75	84	89	95	86	90	76	80	91	75	83	85	77	68	78	86	84	87	96	84	102	82	92	96	74	89	87	85	99	78	88	88	92	83	86	72	93	90	99	85	72	83	69	109	102	80	83	88	77	73	73	89	70	62	89	80	88	91	67	73	92	95	89	79	90	82	106	86	82	76	94	100	90	81	80	89	76	83	91	87	82	76	81	84	84	87	81	93	97	88	80	85	75	76	84	74	100	93	78	109	93	86	88	97	71	80	88	92	92	109	78	92	65	88	83	74	79	97	80	86	96	87	106	92	83	75	95	74	82	80	94	84	102	101	93	69	92	98	89	83	74	90	79	73	95	75	85	81	80	80	86	75	93	72	90	90	89	75	78	81	95	89	84	82	81	80	93	87	85	95	81	74	71	90	84	75	73	88	84	76	97	77	87	73	105	75	94	94	84	75	83	63	79	86	85	69	68	99	93	82	85	86	81	92	88	102	96	83	84	81	81	69	74	71	89	97	85	81	91	77	72	84	70	87	80	88	77	82	96	100	90	92	78	80	90	65	87	80	81	80	78	91	78	107	83	83	85	87	75	96	67	73	79	103	85	98	109	81	84	82	90	91	80	80	94	94	81	96	89	78	87	91	108	77	88	84	79	82	96	109	82	79	92	78	94	89	92	85	100	91	83	83	90	70	89	81	86	81	91	88	86	80	85	81	82	94	92	92	90	71	81	100	92	76	73	83	76	89	96	97	84	69	93	75	95	83	82	79	87	64	85	80	86	84	79	91	84	86	106	96	93	76	94	95	86	76	86	99	82	75	84	74	88	85	66	73	79	96	103	85	88	91	86	91	94	79	85	85	84	76	85	79	78	78	90	79	91	84	84	99	85	100	91	99	85	76	85	94	86	92	104	68	90	73	78	91	92	77	80	90	82	91	90	82	97	76	75	70	88	74	80	79	86	68	107	86	83	79	84	81	80	90	96	81	64	75	86	81	99	93	89	73	84	89	93	85	89	106	91	104	96	77	88	83	86	76	80	85	102	82	90	84	97	77	90	95	81	92	91	86	89	82	107	75	71	80	80	87	88	87	71	86	84	101	107	86	83	82	71	90	87	105	73	70	87	84	100	83	100	95	77	76	86	82	88	108	87	82	86	82	76	91	81	79	86	96	78	81	84	84	76	68	84	91	78	85	90	90	111	85	93	83	81	78	70	66	86	68	77	63	73	81	89	84	85	104	93	74	71	82	73	90	85	92	98	60	85	73	75	79	68	91	77	75	91	82	73	97	79	78	80	81	84	74	96	82	67	74	90	75	97	97	78	90	103	96	101	100	86	78	92	89	94	86	76	71	66	96	79	85	77	84	81	68	87	81	76	88	104	84	75	83	108	79	96	86	92	87	87	76	95	87	90	94	98	68	90	89	86	88	68	92	87	98	104	80	97	74	83	63	80	99	80	95	90	83	87	89	96	73	97	95	87	90	81	83	87	62	88	78	92	98	100	84	86	90	84	78	86	69	86	105	105	99	85	84	81	102	97	95	78	89	84	86	68	77	91	97	76	94	96	96	75	84	87	57	92	81	77	89	79	93	77	85	92	68	76
17224	667	1277	1395	1242	1158	843	694	619	547	448	413	381	351	319	311	325	294	266	295	307	273	277	241	271	261	269	276	250	247	249	242	246	255	247	241	245	223	233	231	243	230	242	244	252	232	237	238	228	227	242	238	218	230	260	235	235	221	216	242	255	227	216	255	205	263	229	219	239	224	214	220	231	237	242	239	250	225	221	224	245	223	219	201	228	213	219	221	232	196	208	209	236	224	218	242	186	243	248	217	219	237	194	215	234	209	236	238	210	215	219	247	186	219	233	212	228	217	229	203	203	206	229	236	210	211	217	238	236	216	242	216	211	253	232	240	203	246	213	217	218	220	246	202	202	206	245	220	229	201	215	219	201	242	211	225	247	230	199	216	209	191	195	199	255	227	233	230	204	230	221	210	208	222	218	195	210	212	231	233	211	223	218	229	220	221	222	234	239	194	226	216	216	224	170	242	236	191	226	212	208	216	211	238	201	222	219	223	241	219	216	216	218	226	223	224	193	231	231	224	214	224	220	225	205	198	204	206	239	235	207	236	216	225	228	242	238	219	226	230	222	217	211	204	206	219	221	210	211	216	194	232	227	206	221	222	226	217	236	218	230	217	218	219	222	217	208	220	186	242	244	225	214	193	239	227	226	218	227	212	231	191	227	244	203	204	222	214	225	223	222	218	218	200	182	210	240	215	205	233	219	237	236	211	231	238	203	231	224	228	216	233	223	212	221	240	239	238	217	230	230	242	196	199	205	214	221	197	230	222	250	220	197	230	232	209	220	231	206	239	237	219	232	222	200	223	237	197	225	237	232	227	209	225	243	204	211	210	218	212	242	227	226	234	221	212	225	209	222	227	214	245	224	204	221	200	220	228	188	235	217	217	231	226	203	212	226	223	234	199	195	191	236	222	244	236	221	208	253	215	226	241	219	227	219	235	206	192	237	245	206	220	219	230	203	219	217	224	220	221	228	214	213	212	238	222	218	211	213	222	211	233	227	234	226	228	239	203	206	230	223	210	207	245	227	233	217	208	240	207	207	240	225	205	216	206	247	220	211	225	218	209	177	236	232	213	210	208	238	216	215	220	242	240	223	227	227	214	209	249	229	224	217	229	204	214	231	196	196	184	226	216	210	234	214	203	190	205	234	241	266	196	235	228	216	233	219	228	208	197	224	223	197	209	228	222	227	234	188	239	242	185	226	228	221	214	234	228	200	224	210	219	229	201	247	230	247	193	220	227	217	231	218	218	210	233	214	213	190	231	228	236	213	200	210	234	243	226	238	233	236	210	227	246	221	225	200	201	229	232	240	229	215	237	222	233	250	210	204	204	213	238	226	213	220	247	229	219	223	223	208	241	239	215	203	226	215	210	217	237	243	194	236	244	196	196	210	203	211	212	211	225	221	220	216	216	229	233	219	221	223	215	221	214	227	207	236	224	213	237	233	217	201	221	211	216	191	233	218	232	236	221	215	220	208	229	235	207	224	216	242	227	222	230	211	210	231	218	233	244	211	216	190	192	227	231	258	227	189	221	215	217	229	208	232	208	232	188	201	228	231	223	205	242	231	236	231	210	220	216	229	229	209	223	198	228	219	214	234	246	217	198	196	230	216	216	214	221	204	212	237	235	240	228	216	228	198	245	224	223	207	228	214	223	237	239	230	240	225	223	226	217	234	240	190	227	207	209	227	237	234	219	218	217	234	202	207	250	184	203	216	234	241	223	246	224	220	236	207	231	225	264	207	239	233	222	189	212	229	205	197	217	249	209	221	232	224	191	215	223	220	235	221	217	229	207	240	215	219	235	213	241	212	218	225	229	254	193	213	242	227	224	202	212	220	195	212	230	220	234	223	224	241	238	226	214	224	227	198	217	224	205	218	203	221	220	224	222	219	224	199	216	222	244	209	234	196	214	214	214	247	223	227	216	205	207	225	228	221	234	204	211	223	235	227	203	221	232	203	216	224	205	205	231	227	208	207	226	200	241	237	230	210	209	209	184	213	220	214	213	234	235	233	207	242	201	219	233	231	229	207	215	200	224	242	230	223	234	229	228	224	247	223	215	214	250	234	257	213	230	211	238	227	192	221	239	257	208	232	243	224	205	199	202	218	222	227	254	212	242	198	229	261	216	201	212	242	243	241	210	225	220	215	211	204	232	202	239	242	222	238	210	216	217	246	215	219	237	196	260	196	229	223	218	220	214	229	217	239	206	199	248	201	209	216	229	232	242	209	200	232	199	236	235	211	210	222	225	221	214	196	219	208	212	221	233	210	216	231	244	214	230	228	217	222	189	207	183	231	237	198	209	215	226	227	226	237	217	218	222	240	209	221	213	230	215	198	221	223	212	192	233	208	221	250	225	214	256	233	225	228	227	238	212	226	243	234	208	216	200	232	220	230	221	223	224	218	213	207	227	236	214	218	241	226	226	214	231	192	229	209	224	224	221	261	226	213	192	232	222	197	195	245	192	208	212	212	219	211	214	215	228	220	244	201	227	208	209	199	218	262	192	206	213	215	234	214	203	225	221	214	230	236	223	209	205	205	224	218	241	218	239	221	218	213	225	241	220	195	236	237	181	226	244	201	199	201	208	218	214	227	209	219	204	232	242	209	226	225	206	244	193	242	214	223	243	233	218	214	209	193	219	218	230	217	224	222	202	224	212	219	215	219	215	221	239	229	205	228	242	189	200	230	225	204	226	215	216	239	244	238	189	196	229	225	231	201	258	221	199	227	239	212	214	217	235	206	228	231	213	233	219	222	223	216	248	229	213	216	221	218	215	218	218	211	214	230	211	232	209	222	225	212	225	229	207	236	218	237	208	216	250	243	224	209	243	189	213	239	243	208	220	207	220	225	211	219	209	243	235	242	233	210	215	231	220	198	223	218	241	240	229	205	212	224	233	222	236	235	232	213	234	237	227	224	222	239	229	206	235	213	248	232	223	214	224	231	211	238	221	221	209	240	208	233	257	220	204	247	207	222	210	235	215	211	221	229	195	258	241	241	216	212	207	238	213	213	207	213	202	226	228	223	235	207	217	230	223	244	211	214	222	209	181	188	186	220	223	210	203	222	214	206	244	225	224	244	215	209	235	219	231	221	198	204	207	246	208	183	207	228	207	213	184	219	198	201	206	236	207	190	204	221	235	212	226	195	228	225	198	221	184	206	221	238	213	225	214	253	213	218	232	217	247	233	229	229	216	214	217	218	204	213	220	233	219	233	202	229	242	247	219	212	202	201	217	209	226	222	207	203	225	208	211	217	205	216	226	216	223	215	231	223	215	248	220	224	219	228	223	211	219	229	225	215	219	228	200	221	221	233	227	243	219	214	197	209	208	214	210	194	216	216	229	197	212	225	194	193	217	238	225	247	229	237	236	201	201	220	229	220	234	216	230	222	226	232	240	225	211	234	209	236	223	208	228	207	205	218	202	229	211	248	221	234	256	233	229	213	225	193	195	189	191	218	185	220	219	222	214	207	204	213	232	205	227
1781	227	195	193	180	166	183	183	179	183	166	186	174	181	180	161	166	196	161	176	196	192	182	148	177	179	182	185	170	176	174	176	178	201	170	194	181	178	186	182	180	172	194	172	186	181	159	178	157	172	179	151	173	193	184	175	188	164	166	171	161	190	187	143	157	177	181	197	179	169	190	197	188	194	177	195	209	159	183	171	175	161	157	190	173	176	174	193	182	171	191	183	204	202	186	174	159	147	183	174	184	169	203	171	151	177	190	192	184	183	190	208	157	157	175	153	190	182	172	188	162	190	200	187	196	174	199	183	167	172	193	170	190	166	172	182	194	172	192	183	188	172	170	178	162	191	176	191	202	205	181	168	174	180	168	147	179	175	162	197	190	170	170	184	190	162	163	184	190	185	172	168	184	180	153	186	175	164	161	186	162	162	188	177	191	190	174	162	187	166	188	173	173	166	182	182	177	178	176	156	186	162	204	178	185	183	180	187	178	172	192	171	166	167	142	182	145	175	184	194	174	190	188	200	172	184	183	184	174	182	192	180	170	184	162	164	188	203	176	187	166	170	184	195	169	206	184	193	185	172	167	163	176	199	172	194	182	193	186	188	171	172	171	179	174	208	190	212	191	195	196	171	190	194	206	154	172	186	168	167	165	168	184	166	191	182	194	174	167	160	174	174	186	183	179	186	195	178	176	185	182	175	178	185	194	200	197	170	194	190	188	185	201	186	154	170	171	201	162	180	182	170	186	198	158	177	170	161	172	159	183	189	160	163	170	201	188	162	162	179	167	186	189	181	191	181	183	155	179	177	179	141	195	199	192	168	189	171	171	163	170	207	206	180	169	178	172	181	207	161	184	164	185	166	164	195	177	174	171	180	186	158	174	179	194	173	175	175	185	185	182	180	161	184	166	162	154	180	160	175	177	163	177	160	205	185	186	183	156	159	169	163	193	217	178	184	187	186	189	193	203	200	165	167	179	185	170	176	180	185	183	188	179	193	179	142	185	210	181	181	174	181	166	187	201	176	170	156	160	215	171	167	158	187	196	171	194	179	168	177	175	186	186	178	170	172	199	161	193	163	163	181	140	175	175	175	176	182	186	183	181	189	182	158	190	189	161	168	183	180	180	164	181	211	194	187	181	209	171	155	170	184	186	140	165	154	162	195	202	171	168	164	170	168	194	169	187	188	185	187	172	181	183	172	183	177	161	164	156	194	170	182	163	175	173	160	160	189	175	168	187	183	199	176	188	167	180	183	177	184	174	158	160	184	202	176	191	159	203	193	180	184	183	173	199	156	143	177	183	160	191	203	193	187	196	192	192	176	172	180	170	154	165	183	178	197	181	188	182	164	165	186	191	164	194	180	182	173	206	161	189	164	171	189	180	184	173	202	169	187	194	181	181	155	186	174	185	170	192	155	151	189	165	205	158	199	166	180	191	153	194	176	185	171	182	175	182	187	165	163	193	175	177	177	172	190	178	148	193	172	210	177	179	172	195	211	169	157	158	180	186	185	175	198	147	149	174	191	178	188	191	187	179	167	188	159	193	176	162	158	165	163	169	173	171	179	177	185	181	190	163	159	191	166	190	157	167	161	187	174	185	177	149	194	176	183	177	146	176	185	158	188	171	177	157	168	172	176	183	183	193	168	167	170	206	171	175	181	167	148	182	177	185	197	172	188	174	172	175	154	188	156	150	181	161	157	193	162	185	163	167	158	182	164	209	207	180	170	179	175	180	191	183	158	194	202	212	167	187	180	186	181	189	183	173	176	166	176	211	182	177	174	186	163	189	172	205	182	165	168	205	191	173	182	157	173	176	176	183	177	177	199	170	182	178	176	179	176	153	199	183	191	156	183	181	184	189	186	176	182	164	187	178	150	193	181	178	195	203	204	189	161	189	173	179	184	161	180	174	180	169	162	167	180	173	169	192	174	172	171	197	157	155	181	183	189	178	193	172	158	178	220	188	181	182	155	175	169	181	162	177	187	171	183	168	166	206	198	172	161	172	168	176	158	188	172	186	167	182	164	175	174	178	167	172	156	198	198	177	203	163	192	185	178	156	177	166	173	186	166	187	185	186	169	173	207	179	157	204	170	159	187	191	188	171	170	183	188	157	189	167	184	183	207	160	187	168	165	175	175	170	182	168	182	185	169	166	159	163	153	183	169	171	175	164	170	154	204	187	195	161	191	148	208	179	148	197	180	184	146	164	165	169	143	173	173	198	180	186	182	193	205	153	200	160	152	168	175	191	187	192	192	169	168	195	155	170	185	189	168	185	188	184	156	160	187	166	166	196	193	180	161	160	173	187	179	165	178	195	207	184	189	188	192	212	172	169	190	178	193	200	188	144	167	175	198	140	200	179	169	184	188	174	170	176	172	207	195	197	179	175	190	154	169	195	191	184	197	172	207	160	173	191	199	208	200	172	186	160	177	171	208	191	189	177	187	159	174	190	187	209	161	182	165	179	182	177	190	175	190	171	181	180	169	165	186	146	185	179	158	177	202	197	202	167	174	169	202	172	157	175	150	171	172	193	196	178	156	160	173	166	195	172	167	198	172	171	185	162	190	175	195	170	176	201	173	157	172	182	197	184	173	160	174	153	162	180	151	170	185	189	190	226	187	183	180	196	197	199	190	179	180	185	204	166	178	170	168	174	170	194	175	200	195	187	174	161	180	202	220	172	165	163	168	177	188	176	208	174	191	179	181	170	179	185	201	190	200	166	179	174	184	172	163	168	165	187	183	193	219	162	178	190	188	204	188	176	173	199	189	172	184	170	189	193	189	172	192	174	185	166	158	182	180	191	168	197	171	176	172	172	178	178	188	184	194	165	161	195	144	147	166	200	167	170	198	168	172	166	196	192	163	172	182	178	203	192	178	173	202	203	166	191	163	181	151	177	161	159	192	176	166	179	188	174	144	169	176	163	182	140	181	186	184	174	175	176	172	186	161	181	207	170	153	194	166	194	175	203	205	184	176	212	185	199	162	185	180	212	205	153	188	184	170	183	176	195	190	167	183	176	179	186	191	185	188	187	176	192	178	183	155	204	181	208	193	196	166	166	190	202	168	174	185	180	183	185	194	175	187	176	196	177	198	189	201	183	196	182	188	164	186	191	189	186	170	186	177	183	191	180	183	170	190	158	173	191	166	183	182	195	169	172	167	186	166	168	195	195	162	197	165	180	182	175	181	194	187	189	166	179	207	197	188	169	161	183	192	208	166	177	184	161	175	178	188	180	164	174	195	180	194	180	173	177	187	169	163	184	184	182	191	192	177	195	187	173	184	191	182	170	174	195	151	187	181	177	208	191	198	164	164	183	176	177	184	181	173	182	195	183	158	154	163	178	165	162	162	160	177	180	194	182	188	180	172	162	172	180	179	163	166	178	167	189	177	166	182	169	190	183	153	189	155	179	191	196	192	199	190	178	164	194	186	166	185	160	161	154	175	191	197	174	173	211	147	183	179	147	167	179	155	174	170	191	155
2066	497	484	475	490	486	458	450	480	474	463	473	430	446	457	428	418	424	463	419	428	465	452	425	426	445	471	425	456	426	433	470	470	433	467	487	422	444	439	433	408	431	439	471	442	443	442	458	392	438	421	432	498	444	442	443	472	452	436	436	454	484	437	453	459	420	470	438	484	428	449	486	473	498	497	410	406	473	469	478	418	430	444	474	444	459	457	437	442	426	424	409	455	444	455	445	416	458	474	435	452	459	482	453	458	416	452	427	459	448	450	437	441	404	451	474	451	441	473	449	448	445	429	473	464	438	480	422	482	426	454	482	466	424	472	457	481	423	425	461	438	480	472	456	477	474	446	463	392	463	428	444	446	419	446	432	437	428	437	453	462	437	452	461	462	484	442	485	471	419	429	458	453	445	447	425	447	435	439	431	387	432	431	437	445	452	427	507	486	441	481	440	427	441	451	436	429	453	476	438	453	434	446	441	372	474	442	434	409	451	443	453	425	440	435	434	433	424	418	442	440	433	463	456	407	458	442	443	424	420	441	468	441	462	427	467	459	450	411	461	422	450	420	449	451	463	463	467	446	463	445	459	437	460	433	443	438	474	468	456	456	484	446	437	444	437	439	458	473	431	445	465	401	406	421	475	447	428	444	451	439	448	385	504	443	454	495	468	429	422	426	460	439	457	456	441	450	424	417	424	426	440	447	452	436	425	464	473	415	423	437	453	468	393	423	426	421	458	434	459	437	441	448	448	436	455	458	448	466	487	463	423	410	440	439	440	444	435	448	461	447	428	433	450	464	482	492	448	448	432	453	422	469	417	456	453	407	444	429	448	451	486	434	429	454	420	451	472	453	453	442	435	439	438	426	488	468	424	452	425	425	457	440	445	464	454	430	459	436	438	460	458	463	461	466	438	425	437	433	426	434	439	452	444	417	395	429	417	429	452	411	440	435	482	414	456	413	445	427	471	452	466	438	451	469	448	454	445	473	411	424	432	419	432	430	449	411	472	417	451	421	422	432	431	443	455	450	453	471	414	450	447	432	523	477	482	427	410	452	438	468	441	451	435	443	477	414	447	469	433	452	452	433	448	492	449	477	474	452	448	457	409	424	432	459	451	470	422	451	444	433	449	465	465	441	421	467	491	462	463	455	436	477	446	445	455	467	482	441	463	446	435	416	440	413	422	483	419	479	449	422	475	464	420	423	463	447	451	452	443	454	450	449	466	433	453	425	500	456	448	467	451	446	445	441	427	439	416	451	465	496	497	456	453	426	484	440	445	426	435	453	429	456	435	463	422	434	450	462	449	476	393	464	434	422	483	459	493	454	460	437	434	447	418	429	470	415	409	423	444	443	427	418	400	470	470	452	462	435	428	453	424	438	441	453	492	417	445	449	476	466	498	437	460	474	422	444	425	426	447	421	418	429	418	490	459	459	442	426	495	444	466	450	431	443	455	435	456	463	428	420	449	465	425	463	432	475	440	429	443	410	391	397	428	485	458	447	436	421	446	436	416	433	441	399	473	423	449	441	459	444	422	425	431	455	426	443	439	432	430	441	425	431	426	421	402	455	457	435	422	467	454	456	502	461	453	426	388	429	464	463	388	482	412	410	446	431	480	443	422	445	433	445	449	449	463	471	465	462	481	434	433	438	490	438	442	446	423	464	455	443	466	430	444	421	430	428	423	440	446	421	465	437	463	451	431	384	416	453	439	435	459	438	444	453	444	426	439	413	453	431	433	473	418	426	452	409	436	441	416	437	425	422	432	458	446	441	436	468	436	439	437	485	422	419	428	441	435	458	462	408	457	447	436	419	448	448	431	470	456	446	418	501	441	453	447	476	474	451	437	457	429	456	447	447	499	437	415	485	440	430	442	463	425	450	473	441	451	451	443	464	415	473	436	460	444	455	431	439	443	486	441	397	470	433	416	449	453	405	470	426	415	468	451	423	446	430	458	406	435	437	454	448	460	430	418	443	450	390	450	467	426	476	402	425	466	465	446	425	447	404	441	432	432	413	432	434	445	431	494	405	452	436	444	427	453	462	443	468	455	441	438	460	454	443	435	445	436	460	433	432	429	440	415	436	482	459	419	459	437	439	427	443	444	425	448	449	466	435	445	453	421	435	450	443	451	459	459	442	407	495	453	463	441	446	398	464	444	433	467	451	421	479	432	445	472	453	441	401	445	457	444	402	432	453	458	469	431	432	416	464	455	450	432	459	463	412	433	426	446	452	469	436	455	434	466	446	459	446	468	434	439	445	476	475	438	433	479	435	441	410	403	448	461	467	455	453	471	452	452	435	403	432	436	424	454	467	434	436	428	414	460	465	384	449	437	431	426	434	462	437	444	401	441	436	412	422	422	447	438	456	457	421	459	436	441	434	438	439	447	420	458	478	430	403	460	447	414	448	450	426	459	452	433	461	485	433	458	433	409	444	436	424	417	490	412	458	449	377	416	421	451	472	453	436	465	467	440	445	442	434	430	449	450	408	429	453	419	431	457	464	448	456	447	457	434	455	412	426	451	422	460	441	458	427	432	445	469	458	456	433	456	439	452	445	451	455	437	466	413	460	440	403	424	484	461	437	473	405	471	468	433	460	435	449	439	434	421	420	441	414	421	448	456	459	425	441	446	449	435	450	448	470	403	452	466	454	437	459	464	444	400	452	443	458	494	465	443	449	446	425	442	436	430	408	452	483	475	410	466	446	458	419	428	473	423	429	423	467	414	412	461	413	456	442	454	436	433	442	443	434	446	470	416	461	444	448	426	458	432	452	454	467	493	466	428	465	433	458	468	429	466	387	437	422	433	471	425	429	399	445	449	449	472	425	431	464	453	465	467	462	400	461	434	436	462	461	440	465	472	411	461	456	425	426	441	492	475	437	462	449	417	461	395	459	440	440	439	441	438	447	442	404	454	420	465	435	452	457	471	454	452	478	447	472	445	484	430	449	505	490	452	453	423	463	453	445	447	457	444	422	452	434	463	423	458	432	441	467	416	514	439	440	465	422	405	435	433	452	437	424	480	474	434	457	445	492	463	454	437	477	437	391	489	452	446	435	435	415	432	457	430	463	493	488	460	470	439	447	466	467	495	432	458	433	466	440	437	438	451	419	423	438	442	461	439	424	506	409	470	469	443	455	462	427	432	427	429	439	423	464	452	450	441	479	459	415	459	456	422	453	453	434	374	426	427	457	447	404	442	440	432	421	418	442	467	433	460	463	442	444	417	412	456	458	450	450	437	450	471	483	427	417	430	420	452	481	455	448	461	466	441	462	452	475	423	422	463	495	439	450	412	458	396	478	425	422	428	451	459	467	437	451	407	462	442	475	433	432	451	433	437	453	421	441	422	427	435	445	421	464	455	482	470	487	462	450	449	493	433	427	446	429	456	466	447	470	447	451	432	431	419	442	447	446	454	444	483	443	458	410	432	400	453	476	427	454	437	437	428	486	440	432	459	476	441	442	424	439	405	424	453	477	400	417	452
18457	1361	418	340	321	302	234	216	239	211	215	211	221	226	205	185	174	186	199	163	186	205	197	177	194	202	202	194	197	198	193	181	193	167	185	191	190	178	194	162	195	188	202	204	181	203	170	181	199	189	176	199	187	215	209	196	187	182	172	165	170	205	200	158	199	185	160	188	188	214	199	206	185	203	177	196	184	207	158	186	163	182	207	185	171	191	218	182	198	207	180	188	175	181	158	193	193	214	215	205	218	215	199	201	204	211	165	211	191	173	206	183	180	202	163	175	208	218	191	182	210	192	199	199	193	205	182	193	216	206	181	191	188	196	203	200	193	189	187	233	209	170	207	173	232	181	206	175	189	181	191	225	205	191	182	221	189	191	172	173	189	193	196	202	186	160	197	187	185	183	201	183	174	155	180	201	190	184	181	184	168	163	206	180	192	194	155	191	191	177	228	186	175	186	199	185	186	190	181	183	190	221	177	218	186	196	196	158	188	195	170	192	191	200	209	194	196	173	178	205	208	192	188	197	174	170	171	197	184	200	195	203	185	170	201	203	187	171	187	177	154	201	181	201	192	218	166	215	189	203	182	184	185	198	178	198	215	168	176	214	177	200	203	202	179	193	202	183	184	206	186	182	183	193	170	201	202	181	206	195	182	212	181	183	189	198	175	186	189	164	185	167	207	178	167	187	191	184	186	205	168	182	177	174	190	178	195	172	166	170	171	215	186	173	185	205	196	216	218	200	224	199	212	169	175	182	207	215	184	217	196	200	177	199	171	194	193	208	168	193	174	170	194	188	183	208	182	183	210	194	193	188	189	196	177	199	184	177	210	186	176	180	183	203	201	210	184	194	172	190	199	212	168	181	209	191	218	187	178	215	185	215	193	200	204	191	155	207	195	195	184	173	183	195	208	188	221	217	178	189	177	186	177	196	155	189	200	202	217	183	219	197	179	194	173	191	206	198	185	185	193	177	182	192	211	195	217	179	192	187	174	188	185	192	215	199	192	201	191	195	180	219	174	184	168	216	197	179	223	162	191	186	190	212	199	227	189	190	181	170	196	183	197	204	189	178	192	208	193	182	195	173	202	189	200	189	179	191	182	192	203	204	214	216	184	166	178	201	215	172	197	203	185	190	195	197	212	197	189	194	199	212	203	180	184	167	184	206	195	173	162	192	192	202	175	185	214	170	219	181	188	178	197	196	172	194	166	173	169	220	186	182	222	181	165	192	191	172	184	185	179	200	201	170	228	194	187	171	208	165	176	188	188	197	193	181	180	226	225	247	194	168	205	196	187	189	191	193	183	196	213	170	192	178	204	177	185	189	183	195	194	199	146	201	199	192	180	179	191	205	195	179	203	192	157	211	211	194	176	181	196	180	190	185	201	186	192	169	185	181	205	177	191	185	186	195	183	190	184	201	179	201	206	182	188	187	213	196	180	211	183	195	226	180	195	164	183	210	200	188	179	203	182	204	189	188	177	180	179	198	161	178	186	190	192	193	202	207	185	188	195	167	223	202	196	191	183	183	178	213	196	199	188	190	191	227	194	200	186	193	177	190	177	199	185	203	191	189	180	183	199	182	217	207	196	171	175	173	181	196	204	217	192	211	180	190	174	199	209	196	186	213	201	238	172	200	210	177	179	180	201	197	176	191	213	179	168	194	197	178	176	173	183	202	191	212	193	193	195	188	168	208	202	205	177	195	213	165	192	223	152	198	199	189	174	190	206	174	168	197	187	201	204	192	172	191	159	173	193	196	167	177	191	173	202	166	179	182	170	197	189	178	205	215	198	183	201	202	213	205	203	168	189	192	209	171	180	186	167	191	180	216	169	192	190	212	193	181	165	209	168	212	210	196	181	179	215	220	210	188	163	219	217	197	189	208	174	201	190	187	182	193	182	200	215	220	203	203	188	203	179	191	194	176	171	190	179	199	186	203	195	186	198	164	200	204	195	186	213	185	193	188	198	247	164	197	191	187	215	193	171	200	171	178	181	185	209	177	211	222	227	195	196	189	188	210	189	193	176	199	161	202	223	186	203	198	191	196	192	180	164	203	171	182	169	174	183	198	190	197	219	188	195	211	201	190	198	189	202	181	189	164	179	199	175	169	188	209	175	200	209	210	186	199	196	197	193	197	205	208	207	186	164	194	180	179	194	176	199	204	202	209	198	186	191	218	186	177	206	203	199	184	184	179	220	196	213	200	193	163	170	203	216	231	182	204	196	191	187	196	180	177	184	199	194	208	189	183	187	210	178	215	194	180	207	197	196	188	181	180	211	186	218	187	191	178	177	208	207	202	187	188	197	198	177	202	202	212	187	193	189	201	201	195	178	192	202	198	194	209	179	183	174	206	186	201	184	202	234	151	181	194	184	177	188	201	197	185	170	205	176	195	204	172	199	184	184	180	197	191	197	197	191	169	203	173	180	180	178	206	180	182	181	220	209	195	174	183	188	197	198	171	182	191	187	209	178	190	205	189	199	180	178	233	205	195	197	186	182	198	161	173	191	200	193	214	186	171	205	192	221	203	180	164	200	201	181	180	216	156	203	166	186	211	180	202	190	188	187	182	204	185	209	219	186	196	193	168	199	191	183	188	213	196	200	202	192	182	190	209	185	185	180	184	160	193	183	171	178	178	191	185	171	177	198	186	182	184	178	191	187	201	205	180	201	156	180	208	170	181	185	180	194	205	177	173	199	189	174	179	205	187	176	213	209	181	218	200	208	174	200	194	199	197	175	198	175	186	166	179	186	200	187	185	197	183	181	170	179	196	158	186	208	186	177	183	173	195	183	159	176	201	204	180	199	186	224	199	201	210	184	189	203	197	192	194	197	184	177	184	198	206	203	199	191	209	201	186	171	187	193	207	209	188	221	205	180	205	192	183	183	199	190	186	193	190	182	171	190	202	212	167	202	190	212	205	227	182	174	165	218	218	211	181	189	186	186	212	213	183	192	184	178	195	196	180	198	211	202	172	199	181	209	210	225	214	181	203	195	185	181	205	197	190	194	187	210	187	214	181	203	200	217	205	192	173	187	197	186	176	211	184	179	212	201	209	200	191	198	189	182	196	190	165	187	194	187	173	188	197	188	183	196	206	191	186	205	198	191	189	183	175	221	215	179	195	199	186	165	197	188	196	208	196	174	179	170	201	206	181	177	178	186	196	225	193	164	174	207	194	192	170	211	168	198	190	189	177	191	192	193	193	179	214	158	181	198	194	203	196	185	178	192	192	195	183	187	188	203	182	190	192	188	201	169	172	192	206	180	202	176	183	183	160	194	192	184	180	208	184	179	183	201	195	170	197	193	205	206	177	217	180	181	184	195	188	196	207	170	180	199	199	206	174	226	193	187	194	200	200	180	195	224	193	193	205	181	171	222	180	188	203	212	189	189	183	198	210	218	192	187	204	181	200	198	196	191	215	178	221	203	210	198	180	204	191	221	175	216	201	191	185	189	175	172	193	192	201	202	197	210	164	165	196	192	187
11944	705	966	1071	987	937	792	722	670	619	599	513	556	519	563	519	552	501	510	527	507	491	527	528	510	499	493	522	472	487	462	485	486	445	500	436	453	491	459	456	479	498	462	427	489	456	499	460	467	531	450	459	465	492	453	451	483	486	482	521	497	472	429	455	472	471	438	468	469	448	544	468	449	449	460	489	480	452	490	450	447	457	502	452	488	485	447	452	453	435	482	438	501	461	446	447	484	434	447	452	457	485	471	466	446	471	440	415	451	502	426	412	471	440	500	435	457	484	435	446	473	437	447	474	451	430	436	486	474	471	427	472	413	502	467	451	454	480	446	452	487	479	478	462	413	439	491	481	438	425	448	409	467	446	476	438	476	485	449	450	431	484	461	446	480	475	420	460	442	466	447	458	481	447	471	474	445	423	466	454	477	456	474	454	436	435	501	438	464	411	460	484	485	454	477	455	483	468	470	499	465	453	438	458	461	452	477	456	443	536	492	478	496	449	446	489	476	433	456	465	429	433	461	473	429	454	505	459	458	494	476	446	467	456	415	482	497	455	458	436	476	470	465	450	465	450	451	461	426	485	442	457	459	440	456	415	479	465	442	461	407	449	452	433	467	451	452	455	451	454	452	477	470	441	480	487	423	437	433	434	445	446	482	424	462	466	472	474	441	435	444	453	486	462	436	471	461	477	416	473	463	485	435	432	471	480	462	514	489	442	460	483	452	448	458	455	428	471	445	441	449	495	449	470	454	495	440	464	477	486	446	463	465	501	449	450	466	463	459	499	446	445	434	450	463	484	451	447	497	415	434	491	433	470	447	474	442	426	467	462	492	474	477	454	497	457	456	484	450	464	452	441	428	446	475	471	416	480	428	452	472	428	442	472	465	424	457	437	461	498	466	515	467	436	445	497	490	462	454	465	458	459	501	431	462	480	493	468	471	475	428	466	438	487	474	456	454	464	455	440	459	459	447	453	476	427	426	443	463	465	484	476	474	476	474	461	454	451	435	458	476	491	459	467	439	456	510	470	490	482	460	482	465	520	450	461	445	486	484	450	456	471	457	410	496	491	465	495	469	460	454	488	497	439	475	475	469	448	467	443	424	477	507	450	431	452	435	470	486	457	460	480	477	457	484	482	452	439	469	472	444	445	468	431	492	460	441	450	475	487	449	472	478	486	444	497	463	462	461	457	430	417	475	460	454	450	469	452	469	463	464	454	447	479	455	473	483	498	469	439	488	493	463	464	497	421	452	445	479	506	449	451	453	446	448	451	466	446	462	440	489	450	502	442	489	481	474	461	457	482	463	476	448	488	471	450	473	449	436	433	481	460	419	472	490	484	499	454	476	485	485	490	462	464	450	452	458	462	511	479	463	455	453	451	460	475	498	471	466	461	459	457	461	480	448	438	481	463	491	478	471	438	496	458	461	473	477	477	439	471	477	471	486	483	496	486	495	467	422	482	520	488	473	470	467	437	468	457	423	478	463	489	506	443	496	506	437	450	482	508	438	458	462	487	474	451	463	431	476	436	464	463	475	476	487	459	480	486	504	498	454	461	463	450	440	468	488	460	461	475	442	433	456	453	473	451	442	458	455	474	470	456	457	488	462	434	472	434	437	463	453	430	482	419	448	480	483	454	495	483	477	469	433	474	450	497	474	427	474	464	479	489	478	460	453	462	475	480	441	489	469	444	493	485	445	435	482	477	465	458	483	472	472	458	429	491	448	452	457	463	501	441	477	470	453	453	458	422	469	466	439	497	451	501	463	450	471	450	452	446	450	482	443	430	455	450	443	475	435	443	460	459	486	437	435	442	475	460	469	410	449	420	458	426	443	435	442	464	443	442	465	442	453	454	453	432	434	454	454	487	450	533	467	444	452	478	454	475	454	458	465	436	514	443	485	494	451	488	481	459	467	484	468	470	452	476	464	479	472	504	444	486	481	474	489	456	452	488	428	465	428	470	452	462	483	491	474	492	450	441	474	457	433	475	468	457	475	441	443	439	457	480	478	497	459	458	488	484	451	445	456	437	477	420	458	477	467	461	462	462	498	443	427	480	430	456	453	498	491	479	443	470	428	517	433	441	487	465	428	475	481	441	467	440	459	446	445	442	481	474	453	482	442	454	459	445	427	463	468	441	470	472	458	492	479	465	484	469	455	457	461	438	480	473	467	471	438	434	472	475	447	443	479	453	509	445	479	495	493	500	468	441	473	456	471	447	465	484	480	457	478	485	463	453	463	460	464	435	478	421	452	467	485	456	451	460	451	473	465	478	477	470	459	463	425	438	460	439	432	458	449	482	440	474	456	470	461	437	441	459	482	521	428	518	473	447	469	477	490	482	438	423	448	425	437	427	438	488	508	473	458	439	472	439	415	490	449	493	468	462	494	445	456	437	463	445	502	475	433	425	433	439	464	488	463	457	490	449	416	469	474	482	481	440	424	445	480	493	455	481	453	468	473	435	433	435	499	435	447	466	460	445	458	430	484	458	440	448	486	459	433	447	416	462	493	429	466	462	473	474	420	465	458	463	430	484	478	489	486	457	442	444	496	449	502	497	485	486	475	447	462	471	497	445	434	474	505	430	450	505	459	460	486	435	496	461	445	521	459	462	449	447	453	436	481	465	478	474	464	449	450	499	440	489	472	457	440	466	440	469	488	467	467	421	483	457	468	455	489	494	494	497	463	457	425	470	478	502	483	461	452	429	422	459	448	460	468	472	464	498	479	488	475	471	422	473	474	494	460	509	462	472	473	483	459	474	492	452	421	461	453	463	469	447	465	472	476	447	445	523	455	471	443	461	469	502	450	425	448	457	441	459	471	453	484	406	461	446	465	463	445	449	461	441	486	441	449	473	493	431	460	460	483	447	437	453	475	473	441	469	443	482	457	449	471	468	520	442	456	465	455	447	501	436	444	434	486	449	462	464	480	447	455	474	497	449	454	467	450	485	462	464	458	416	443	466	475	489	477	469	436	451	470	449	478	534	465	464	486	436	436	497	464	405	505	429	495	473	492	445	476	459	488	485	461	461	489	472	457	448	424	426	465	454	436	487	459	463	436	409	441	458	448	448	441	462	494	475	445	489	492	440	480	449	464	446	475	446	446	482	459	413	506	471	503	436	478	466	464	434	426	400	473	470	476	480	461	457	473	493	507	427	448	443	484	466	489	475	467	456	470	464	465	451	457	448	466	477	468	427	467	427	465	437	460	428	474	471	459	457	441	462	450	449	475	461	432	433	484	467	471	470	433	486	446	476	425	449	466	457	472	451	452	439	447	461	439	460	442	478	442	466	458	441	437	490	436	484	484	474	444	469	463	468	445	445	462	476	465	449	500	455	451	491	459	474	457	448	479	494	472	482	450	509	443	474	475	464	449	471	456	455	467	430	480	439	498	486	467	453	496	477	440	458	479	468	495	474	488	489	427	500	475	473	448	461	461	451	457	480	440	485	455	448	484	478	437	464	508	465	470	452	490	482	496	470
31063	4675	643	432	300	236	236	158	165	113	103	114	117	100	89	104	104	104	96	87	83	95	110	112	78	90	89	54	80	92	96	71	90	77	81	113	91	104	92	114	91	85	95	70	99	76	93	80	72	95	78	75	109	85	84	86	73	60	72	75	91	88	71	87	95	79	97	94	63	77	74	80	84	75	92	84	74	89	82	89	93	74	87	87	67	69	70	77	93	89	86	81	87	86	84	95	91	79	67	72	89	85	84	95	82	89	79	82	72	81	88	86	81	82	87	106	96	72	72	79	85	88	90	95	92	79	74	88	80	91	69	67	81	86	87	98	84	96	86	58	83	93	86	89	76	75	69	98	85	69	66	75	78	86	91	87	86	77	83	93	93	72	107	106	79	70	96	83	89	91	74	87	70	87	92	59	85	78	97	84	74	89	77	83	94	79	83	83	79	72	73	82	65	77	90	72	86	90	88	88	96	74	101	79	78	84	86	93	91	74	81	96	87	97	87	83	76	84	88	100	81	82	80	78	96	88	71	85	91	79	102	94	91	83	79	88	91	97	92	78	73	72	95	86	81	77	84	98	85	76	87	75	83	78	88	96	79	81	87	93	102	79	82	76	94	66	67	83	82	78	82	92	79	83	86	89	102	75	70	91	94	97	69	75	78	92	84	84	97	74	89	77	83	73	89	75	92	88	86	91	84	89	72	87	76	67	75	60	95	68	98	98	111	73	88	81	90	74	82	86	71	75	87	88	93	78	102	96	69	86	77	88	100	76	90	75	89	90	85	98	91	80	103	98	70	72	89	70	77	80	86	76	88	91	85	77	98	101	97	78	94	64	79	94	86	97	87	85	87	86	89	68	82	105	70	96	94	95	89	81	84	64	66	80	74	79	75	86	84	79	79	82	84	80	90	87	77	79	90	87	70	86	93	94	63	80	85	85	87	96	102	85	90	96	99	97	97	97	80	80	65	95	101	92	72	72	85	68	85	69	76	85	95	93	96	85	98	78	87	75	82	61	82	82	76	71	88	96	95	75	80	91	81	94	88	86	94	86	89	90	98	90	105	110	81	88	87	77	83	85	91	85	81	80	101	96	88	78	86	94	92	89	91	90	83	80	78	67	100	91	94	68	100	101	98	77	84	78	91	85	86	80	78	70	74	75	77	74	70	90	102	82	72	92	74	99	78	96	77	64	97	86	68	75	84	71	74	86	90	83	82	91	79	97	78	82	83	71	81	89	86	83	92	82	81	80	79	104	92	85	98	98	74	84	86	103	84	93	60	70	67	100	96	112	98	104	77	92	86	67	102	82	86	92	78	70	97	85	99	86	80	83	85	86	82	103	88	71	80	75	89	87	82	82	76	69	87	65	114	84	86	77	86	85	87	95	77	81	81	96	86	67	84	95	75	82	86	82	75	79	94	85	80	86	100	88	82	72	78	88	82	81	109	98	78	87	70	79	87	76	83	75	85	78	76	85	86	88	89	86	85	83	91	69	99	59	81	87	82	89	73	89	74	62	71	82	86	86	92	75	83	96	73	89	85	83	74	60	102	93	70	84	82	93	92	81	98	95	88	92	99	91	87	74	101	112	86	83	95	93	79	90	83	93	96	85	88	63	81	95	97	91	83	70	90	91	68	90	84	86	73	92	91	85	78	91	92	79	77	98	90	90	85	80	74	92	84	88	102	80	73	100	108	76	102	77	81	77	86	84	91	93	80	80	86	77	89	77	86	90	89	73	89	72	89	88	86	84	87	85	67	88	98	74	88	89	98	80	70	100	99	78	67	71	84	88	81	79	76	73	97	65	87	97	82	96	87	99	72	95	73	93	93	84	82	80	98	73	87	81	75	82	79	77	80	82	101	86	92	93	78	79	100	91	85	69	95	87	77	81	93	82	85	71	73	91	85	72	87	70	76	93	85	81	94	95	74	88	83	72	73	92	80	78	80	77	69	81	77	87	93	67	75	83	80	83	81	91	92	95	76	78	96	84	103	83	68	100	85	107	92	80	92	69	83	81	74	69	86	69	91	76	81	87	79	79	87	79	59	87	88	66	79	99	105	85	93	87	107	105	84	95	76	78	90	82	78	92	97	98	76	85	84	87	73	106	79	79	89	90	83	96	75	83	87	78	79	84	70	83	88	60	100	85	84	86	72	80	75	66	78	80	80	93	82	65	84	93	77	89	90	81	86	80	85	75	92	94	78	86	70	85	81	102	90	98	86	93	108	61	88	86	68	83	65	101	92	79	73	68	71	96	71	76	95	84	88	95	80	85	89	95	78	70	79	67	85	93	86	88	92	75	113	71	88	86	80	99	97	85	96	86	80	97	100	75	80	86	90	76	98	83	86	85	78	94	77	79	86	81	81	92	96	83	75	78	83	77	85	83	74	78	90	70	81	80	84	85	87	82	94	81	78	89	100	85	90	85	75	111	91	72	89	73	91	88	89	88	99	88	94	89	86	96	82	87	101	73	95	69	77	85	83	83	94	88	97	78	91	69	79	77	75	89	91	78	82	92	89	92	80	97	89	79	89	85	75	86	98	95	90	87	81	92	90	73	88	80	75	80	89	78	70	77	92	84	92	71	69	74	98	78	87	82	98	88	100	94	73	105	77	81	108	80	87	97	95	87	75	84	91	72	100	94	74	73	82	87	83	79	92	69	79	72	77	71	78	107	83	86	80	102	72	85	84	85	85	71	84	81	82	76	81	91	86	76	71	69	84	103	78	83	101	76	91	82	73	93	89	88	77	72	92	85	87	71	101	85	70	93	77	80	103	78	82	100	81	80	74	89	76	77	73	79	71	71	95	101	100	91	80	90	86	88	80	79	72	87	98	98	76	89	88	83	77	88	101	73	75	89	85	84	80	87	93	103	84	79	91	100	69	69	78	81	83	120	94	106	91	88	86	74	77	76	86	85	86	73	90	86	80	88	80	67	80	83	82	80	84	92	70	81	84	86	77	74	92	67	64	91	82	72	80	88	91	77	85	82	86	97	92	78	80	83	73	77	79	90	83	86	90	88	92	77	96	66	82	81	73	88	85	80	83	91	85	93	90	69	76	86	83	78	86	89	85	82	84	89	92	87	106	79	75	79	81	84	95	77	78	57	75	88	76	73	66	88	86	95	72	99	78	81	93	87	87	99	88	84	88	77	87	92	100	82	99	67	71	92	104	93	89	84	78	63	81	70	64	80	92	77	94	81	92	110	94	65	86	89	86	106	89	81	91	85	91	74	98	82	81	85	86	85	76	87	88	90	84	68	102	67	84	87	73	90	90	97	91	84	77	81	108	89	102	92	94	101	89	79	90	81	82	83	73	76	84	94	92	83	84	89	94	102	70	100	69	75	78	73	92	63	91	71	76	76	82	102	67	80	94	87	109	82	87	86	80	81	82	93	83	89	79	95	81	93	78	97	77	68	86	96	73	87	105	85	73	85	95	100	85	78	85	77	90	92	77	100	74	80	80	98	79	72	88	87	80	77
17102	679	1235	1506	1275	1207	853	718	568	554	448	427	394	384	346	304	293	310	293	309	296	284	277	298	277	250	243	269	231	235	265	229	236	253	221	222	238	242	243	236	240	244	229	235	250	238	221	216	238	241	207	215	248	247	209	223	231	240	240	235	226	225	230	214	200	221	228	201	217	228	215	213	227	223	221	200	227	222	227	221	207	221	239	251	218	233	227	210	246	223	225	229	228	218	211	222	251	227	212	230	235	229	235	242	254	212	216	220	208	236	226	226	237	240	201	201	217	225	230	209	235	228	212	202	232	247	214	201	231	227	236	226	219	210	219	232	217	204	195	234	215	233	254	177	228	249	231	202	200	229	222	209	230	240	216	197	211	207	228	202	230	211	180	230	202	208	195	229	191	227	237	203	214	226	225	211	210	232	201	212	218	206	236	227	233	214	217	233	214	230	221	229	205	225	218	234	241	222	233	220	223	224	213	239	229	227	199	261	230	213	197	223	222	223	230	216	240	230	234	222	187	224	216	211	252	232	229	252	201	241	218	226	257	223	210	214	228	216	218	219	212	216	200	212	207	190	203	193	242	217	212	211	205	205	210	202	230	201	239	217	195	229	233	222	213	209	214	217	224	226	212	228	186	213	240	222	225	229	214	239	210	216	217	232	206	229	219	240	207	207	241	236	238	215	215	213	223	203	221	209	202	228	244	223	226	236	207	230	221	240	229	212	234	214	239	257	218	227	202	224	205	217	209	196	211	222	260	232	245	211	212	231	216	210	241	215	234	225	221	212	198	232	224	206	233	229	202	196	198	214	255	197	194	230	227	251	225	222	221	231	218	224	210	224	205	200	238	228	208	223	215	251	226	219	231	205	214	234	262	239	218	212	208	217	244	228	235	219	245	212	210	220	210	207	200	218	197	207	206	208	203	229	205	231	197	210	230	227	234	242	221	205	223	208	227	200	221	224	232	241	235	223	206	226	200	215	224	229	213	218	227	220	198	221	247	225	254	213	232	227	242	206	237	225	217	216	221	205	222	200	209	214	211	215	224	209	252	202	195	233	236	227	252	202	223	231	195	203	235	232	222	214	261	232	260	207	230	241	207	222	246	220	208	179	217	215	214	230	195	219	232	203	222	212	228	235	201	217	215	214	203	215	212	215	237	198	195	193	206	228	230	236	222	207	222	202	196	228	209	202	201	236	204	208	216	194	226	227	202	183	215	227	214	221	198	241	231	228	219	235	228	227	211	240	241	216	211	226	252	195	221	224	186	216	218	239	217	236	217	191	200	227	245	235	226	210	242	202	224	204	228	220	227	224	212	199	228	252	213	217	220	223	206	201	231	200	218	245	212	230	214	208	237	193	210	229	241	216	209	210	228	202	233	224	195	222	198	223	238	201	223	225	204	195	233	194	239	257	214	219	215	236	228	232	235	216	210	215	230	216	212	246	207	231	218	210	219	217	245	229	203	229	221	203	217	226	226	207	227	216	224	225	230	220	187	208	223	212	215	223	219	240	207	228	233	204	226	213	212	215	227	205	208	223	203	206	207	211	225	198	240	236	241	207	222	233	202	233	230	202	219	204	221	216	219	204	209	219	226	206	230	216	235	208	231	211	222	223	223	236	209	220	191	240	217	203	203	226	224	228	247	197	218	219	210	213	221	210	212	218	237	219	235	210	230	243	219	239	226	244	274	223	229	217	225	205	204	205	223	236	228	223	219	197	208	233	229	221	214	216	207	236	207	210	207	204	243	246	208	207	210	201	205	197	219	226	232	216	248	199	202	195	207	203	210	218	228	237	200	218	219	208	227	232	192	228	216	221	261	227	229	239	244	223	204	221	217	212	212	231	213	250	215	220	233	225	196	191	202	217	207	231	271	219	246	220	207	223	216	225	249	213	215	201	224	221	212	233	198	216	233	235	222	228	192	222	191	216	236	204	225	189	233	233	225	195	198	219	260	213	224	219	233	224	236	220	203	211	216	244	211	231	224	242	214	224	221	224	214	233	220	246	208	206	212	198	213	231	244	236	222	191	202	205	246	222	225	208	245	211	210	217	210	214	228	260	211	229	240	221	201	199	234	197	200	209	224	216	197	226	220	223	244	199	220	213	225	214	236	209	223	215	181	193	225	222	216	230	215	230	187	223	209	244	216	220	211	252	233	209	218	221	222	235	236	219	235	188	198	240	233	221	221	235	221	215	226	236	203	219	226	240	237	188	196	226	217	213	218	236	202	219	228	222	217	214	210	211	188	209	219	230	210	207	214	200	229	206	212	195	222	192	237	217	231	203	187	169	222	222	229	241	203	215	212	206	221	221	237	210	231	208	218	212	227	238	242	216	180	228	229	226	212	208	230	216	205	207	214	219	217	209	203	195	232	223	199	218	195	218	190	224	217	204	238	234	203	244	229	248	242	219	235	224	210	203	205	203	213	221	237	229	203	231	241	189	211	224	220	233	207	212	230	193	236	185	203	250	239	231	204	211	219	235	205	226	232	203	211	200	218	230	239	234	207	207	232	228	223	223	211	201	222	241	211	206	223	218	201	241	227	224	226	208	236	211	218	237	216	205	238	228	228	219	215	234	223	222	224	238	231	249	222	220	225	201	237	195	208	224	224	211	200	227	221	231	215	226	227	214	210	228	205	217	224	201	237	240	230	208	186	194	261	230	243	206	226	218	246	234	216	228	195	218	240	227	202	216	196	206	239	189	238	221	215	230	209	232	225	216	221	239	202	201	214	177	236	241	216	208	215	217	218	226	225	218	225	212	221	209	216	230	226	217	225	214	233	233	255	227	231	240	238	215	210	221	245	238	239	196	225	241	231	236	201	248	217	225	206	213	233	204	219	201	224	222	207	227	237	235	217	203	204	223	219	232	235	197	262	224	204	226	226	220	229	211	219	212	233	239	207	220	219	213	239	216	223	216	222	212	233	208	222	213	228	205	211	219	209	212	201	229	210	196	228	194	204	198	244	244	222	218	211	213	209	228	227	199	206	190	219	210	222	218	220	217	215	199	224	190	217	215	226	218	212	195	222	233	226	211	226	218	242	245	247	228	216	216	201	238	207	243	200	246	208	209	223	205	209	225	210	212	232	208	203	223	240	240	250	193	214	214	211	223	215	212	198	222	208	225	225	196	205	216	197	226	209	211	236	214	227	217	245	234	225	221	232	259	198	216	240	215	201	219	229	219	239	198	229	209	200	213	219	230	215	197	231	236	242	207	210	218	230	220	207	234	235	224	213	191	237	244	218	229	219	211	210	214	227	230	209	222	217	226	224	202	244	232	219	209	217	213	225	213	236	224	213	242	226	221	230	250	237	216	214	195	212	237	248	210	233	216	222	231	231	208	195	192	218	223	221	233	249	231	230	212	195	230	203	228	202	210	207	223	189	213	234	226	182	213	222	214	210	216	209	220	233	218	241	245	225	200	188	234	194	202	219	194	217	237	224	225	221	211	223	240	239	208	188	208	232	262	217	232	216	239
1731	200	173	181	199	199	198	184	184	164	177	180	174	205	177	189	177	177	167	180	221	176	205	178	177	166	198	185	189	185	178	197	175	190	173	194	188	172	176	157	171	193	171	172	185	174	178	180	197	181	177	165	173	186	180	172	186	191	149	207	167	160	180	202	190	155	191	168	178	167	198	211	190	181	191	181	146	208	177	186	171	178	166	178	183	181	170	175	168	201	203	197	181	170	169	196	186	199	181	208	197	161	173	163	173	195	174	166	180	145	203	166	173	187	204	183	198	201	189	226	169	181	190	160	177	177	172	180	179	181	177	179	185	172	177	187	172	189	186	188	205	177	192	210	194	193	183	179	193	191	162	178	196	187	196	186	207	174	192	192	181	203	180	189	210	184	173	186	172	201	181	197	178	163	198	190	200	182	194	196	163	172	181	176	186	170	190	185	171	179	181	156	184	168	199	188	190	168	179	178	168	197	175	181	171	180	182	170	170	201	179	195	157	185	190	185	165	192	192	176	157	171	181	191	198	192	157	147	198	164	193	196	181	209	192	195	172	193	190	193	177	185	159	149	206	186	164	186	178	188	168	173	195	146	170	163	188	198	149	210	177	176	181	203	183	214	184	174	221	205	155	169	187	168	159	174	171	192	201	173	186	190	189	178	199	166	199	180	183	173	179	180	179	168	193	180	187	197	159	182	178	195	163	186	170	167	176	184	167	166	191	169	186	171	171	155	196	158	194	195	185	156	160	186	193	172	160	188	175	216	192	166	184	187	177	177	207	169	170	207	171	186	150	154	164	186	187	168	175	184	204	184	163	195	182	196	190	201	175	197	188	193	163	189	210	169	192	149	185	173	175	161	182	178	162	197	212	183	168	151	183	198	168	171	156	165	177	163	177	173	196	164	194	178	159	178	189	176	197	147	155	191	185	163	190	186	188	183	167	161	171	197	174	186	181	166	174	172	165	189	184	201	182	194	146	191	194	166	155	194	159	199	171	177	196	183	178	179	178	163	179	176	169	168	177	174	192	175	167	164	214	202	182	174	165	179	177	191	164	183	201	208	186	192	194	163	193	201	161	177	176	184	158	188	170	171	170	184	201	181	193	162	167	174	162	176	187	190	179	154	175	179	171	175	202	176	166	197	195	185	184	193	172	183	170	181	176	171	172	167	192	166	176	214	190	160	163	175	178	174	194	175	180	191	180	187	188	176	164	179	176	179	158	195	149	179	179	172	195	173	171	195	188	187	173	171	177	195	194	201	172	182	186	161	188	196	191	162	193	175	174	157	170	172	189	202	175	154	173	170	181	195	176	175	161	171	169	174	175	164	169	146	177	193	149	167	224	191	184	147	174	189	175	162	197	207	219	175	170	186	200	173	222	165	166	184	162	172	192	172	181	163	168	180	164	177	202	176	181	175	190	185	196	157	161	201	151	179	194	159	181	196	169	188	188	186	183	204	169	176	190	165	189	192	200	168	165	183	161	179	175	169	176	195	164	191	179	162	192	174	171	166	198	179	172	184	173	195	173	164	173	158	180	179	190	156	163	190	176	172	171	173	205	188	192	194	214	189	207	197	173	166	199	199	179	177	192	172	195	211	164	168	160	169	197	199	180	206	187	164	221	203	174	183	160	189	183	186	167	182	169	200	207	180	182	177	210	207	179	171	199	194	162	167	175	171	190	214	164	167	145	199	201	178	173	164	176	201	180	192	193	186	186	165	170	164	188	182	197	194	194	178	191	178	201	214	188	149	180	165	172	151	162	181	166	161	186	173	181	185	174	183	193	198	178	182	166	170	191	200	211	170	175	189	180	177	167	186	164	177	185	183	180	191	175	181	157	159	173	159	207	169	175	185	225	166	176	185	184	195	170	198	165	195	184	187	186	187	184	207	192	182	187	185	169	182	142	180	206	163	184	180	192	170	204	184	151	190	206	164	162	175	158	196	188	165	175	175	174	190	177	185	188	209	171	191	164	208	181	158	179	180	165	200	176	176	199	182	154	180	181	184	163	173	193	186	169	184	167	165	169	179	210	174	164	152	167	171	190	191	160	186	189	180	178	190	164	170	177	165	174	178	160	205	190	194	156	190	185	183	178	186	181	176	162	178	185	138	172	183	179	170	205	179	178	203	169	183	169	180	178	179	179	177	191	171	167	146	183	197	180	194	165	189	221	191	187	168	183	189	179	160	189	179	170	184	195	162	188	185	180	194	174	178	197	201	169	163	203	176	208	189	180	210	180	178	184	191	176	150	202	163	161	160	168	181	157	170	146	173	150	199	177	188	196	166	190	174	173	201	177	175	184	201	199	184	192	190	179	179	168	169	163	192	181	187	178	186	184	182	183	168	186	174	195	193	194	181	191	182	174	187	184	180	159	202	169	157	179	194	173	188	189	154	188	194	203	164	165	178	200	170	182	182	190	211	194	193	156	154	202	176	190	176	182	193	201	173	159	174	190	188	182	183	180	190	194	176	142	191	179	191	183	164	174	184	177	169	168	177	188	176	206	164	181	195	173	175	222	190	171	195	171	197	204	180	184	192	151	188	212	179	193	152	202	188	171	201	180	171	172	165	194	188	188	181	175	165	172	177	204	182	148	174	189	187	190	179	179	180	163	170	180	190	178	179	183	167	168	158	193	171	194	183	180	182	175	201	189	189	183	164	159	196	157	182	171	166	170	185	174	158	180	197	174	160	181	175	203	160	186	178	204	188	173	203	190	173	153	172	187	190	166	173	137	177	194	190	149	170	177	180	174	179	189	157	195	171	202	178	165	178	174	169	190	187	184	173	177	190	183	174	186	190	173	169	152	162	179	184	165	202	189	187	164	174	189	178	196	185	205	183	183	188	171	194	163	167	171	204	169	189	163	164	180	162	178	184	174	197	211	202	204	185	185	176	159	187	171	186	191	183	153	195	186	192	156	192	179	193	197	184	199	201	187	178	149	171	186	198	179	186	188	164	186	191	195	191	195	158	169	190	168	177	177	181	157	178	171	175	172	172	187	180	185	189	177	198	166	186	162	182	164	196	160	154	186	176	167	183	195	175	208	180	155	173	174	197	159	187	179	188	170	172	186	205	167	162	187	184	170	192	193	181	173	191	163	172	175	203	200	179	164	192	183	188	183	174	202	188	168	175	188	185	171	199	187	162	197	181	193	151	176	179	191	194	176	192	184	164	163	178	201	189	190	179	168	184	192	197	163	180	162	179	186	181	166	167	157	177	188	201	162	176	170	201	187	183	187	172	172	204	169	168	172	180	177	222	194	184	186	156	185	188	184	190	193	197	201	177	194	210	213	207	191	185	184	167	183	155	192	164	166	168	220	191	185	184	186	187	177	178	217	175	179	180	191	157	186	178	183	167	183	173	168	151	196	160	169	149	196	146	213	152	216	154	197	167	177	180	180	198	189	200	180	192	177	162	172	190	190	201	202	170	172	195	176	204	179	177	155	171	164	175	194	218	171	183	190	179	210	178	187	181	175	153
2146	464	470	528	501	499	465	472	437	432	463	454	429	500	460	488	454	462	439	462	438	467	461	454	440	482	478	475	443	398	439	452	458	457	454	402	463	450	429	481	442	429	460	474	461	418	455	431	415	405	465	473	459	433	450	450	451	455	433	477	468	423	484	436	425	482	479	413	451	519	436	445	466	432	449	468	470	441	457	410	483	437	425	451	432	432	426	442	451	448	401	425	462	451	432	388	466	422	412	444	444	425	450	420	418	458	479	450	457	422	414	452	448	451	431	451	455	421	479	437	430	413	454	464	446	438	458	443	440	442	474	440	460	458	460	450	473	469	468	428	419	446	465	486	466	437	462	429	465	449	421	463	459	499	448	445	432	446	438	424	456	457	424	445	413	451	428	440	434	451	439	434	438	460	458	484	409	427	464	426	469	465	411	482	463	481	463	457	437	477	446	439	479	485	457	466	467	492	455	428	427	436	477	469	451	431	471	471	480	416	421	459	442	435	443	421	471	480	463	459	446	466	451	441	428	438	446	457	466	428	415	413	449	419	481	437	421	444	461	412	458	451	465	469	459	471	423	419	400	443	441	457	424	427	428	455	443	482	420	427	445	469	431	461	475	430	437	410	463	444	468	389	451	443	448	458	432	460	469	420	472	443	437	437	440	449	427	395	421	480	412	452	473	444	435	440	437	445	443	463	433	446	453	455	453	422	444	463	470	413	449	428	448	462	454	487	423	457	463	479	450	417	460	482	501	471	438	430	437	431	467	483	478	446	471	431	417	427	475	426	452	454	421	453	479	459	472	454	483	440	423	415	440	454	436	436	413	456	445	446	438	452	450	473	442	438	442	426	435	472	459	399	453	453	460	436	462	453	474	417	493	436	456	479	459	454	410	435	442	450	438	444	424	441	456	427	454	411	470	474	459	445	490	434	414	458	461	422	459	456	456	447	481	476	442	442	437	414	451	486	490	429	444	438	493	470	450	443	447	437	463	456	459	415	439	435	449	437	418	427	465	436	472	459	454	432	455	441	459	447	447	458	420	430	409	438	450	465	498	431	411	441	468	433	396	392	416	421	443	437	426	431	461	489	486	459	449	470	499	453	453	435	452	435	484	450	429	439	417	397	411	435	459	465	438	452	427	482	442	429	439	476	454	462	490	433	455	443	426	459	450	470	422	450	484	434	423	424	450	422	453	434	453	434	434	467	434	465	435	435	445	478	468	442	482	452	443	453	423	431	447	491	415	452	440	452	488	425	445	460	478	472	436	431	410	454	461	456	444	428	436	437	445	429	444	441	462	431	455	439	456	453	455	433	408	480	477	429	478	443	475	457	455	456	428	400	453	454	427	413	467	435	412	447	451	482	455	434	447	440	438	469	439	480	438	506	412	449	453	442	458	445	454	473	428	432	471	423	464	448	459	427	415	450	479	448	442	488	476	412	454	463	417	452	481	449	432	426	457	440	490	427	452	453	479	441	460	459	422	448	465	395	495	427	452	464	455	440	501	429	422	438	428	480	445	405	418	458	437	470	427	436	460	449	455	486	453	444	436	417	430	429	426	461	455	445	425	429	444	441	454	457	476	454	447	455	471	466	473	457	460	468	469	458	458	426	459	495	454	446	441	467	412	443	450	451	463	454	447	439	448	452	437	438	457	490	423	425	453	428	456	447	465	452	462	464	410	451	442	465	488	453	462	417	474	463	428	448	475	475	478	473	417	450	467	420	447	438	431	462	443	428	416	421	417	438	473	455	440	434	420	450	452	424	443	462	460	441	447	448	472	434	470	476	480	453	501	443	475	451	460	445	451	488	478	454	456	471	418	446	457	424	450	419	438	457	436	443	415	449	477	476	456	455	446	438	489	440	443	467	431	417	450	466	457	458	510	460	402	434	473	445	467	469	433	435	427	389	428	408	444	448	439	469	464	480	429	441	457	470	462	426	458	439	468	423	441	410	488	436	468	468	439	459	458	415	446	464	434	447	417	504	395	467	427	420	455	416	450	456	508	493	471	430	479	406	442	448	460	455	444	459	449	465	476	434	461	453	456	470	440	472	450	443	462	425	420	443	467	457	482	441	466	470	425	428	462	430	436	406	455	466	452	448	443	472	467	471	456	472	457	466	440	450	453	433	458	392	426	406	448	455	438	425	450	432	450	429	425	463	427	425	453	372	420	445	417	437	469	481	431	447	444	446	447	472	460	427	466	459	436	469	445	437	436	431	474	449	458	461	490	435	438	473	448	474	442	438	456	484	435	445	468	448	463	439	434	425	442	457	451	430	473	469	472	485	462	464	453	427	453	439	483	458	443	460	458	407	463	446	466	504	445	425	425	435	462	430	479	423	444	446	458	508	422	402	457	463	470	417	457	449	476	461	421	471	458	467	423	441	435	453	459	454	433	479	430	464	435	431	456	434	418	452	457	447	460	429	463	455	500	463	451	423	448	477	458	452	485	426	485	479	446	454	446	476	452	442	432	418	431	446	476	437	424	433	472	457	418	439	486	459	483	433	449	491	467	430	423	427	434	459	452	467	427	447	447	398	465	444	452	440	445	452	444	412	454	418	437	467	467	459	408	457	425	488	442	425	400	456	409	469	445	404	427	469	470	468	449	428	428	454	443	435	437	481	448	454	446	445	415	459	462	428	473	423	435	450	479	440	398	418	455	431	460	479	428	431	457	439	436	438	427	430	484	454	470	452	440	472	462	484	405	426	471	461	454	429	440	444	438	456	464	473	504	423	450	462	426	434	454	464	402	456	447	460	440	437	477	436	432	419	443	432	457	433	461	481	438	422	479	418	446	471	462	451	425	471	478	446	460	428	430	457	458	432	424	446	430	412	420	468	464	446	453	436	460	450	451	476	434	452	453	463	451	410	430	406	460	428	456	432	445	447	444	434	453	434	446	438	454	429	463	429	422	439	437	426	423	444	483	453	452	464	461	459	426	455	422	477	440	430	460	447	466	443	447	425	420	443	421	482	425	432	459	446	487	427	472	459	452	450	442	451	429	441	435	464	476	459	426	464	446	432	467	432	466	472	476	426	455	456	469	440	480	418	427	437	449	478	446	442	439	421	439	426	466	448	440	433	468	420	437	461	447	483	451	448	455	467	463	425	480	421	422	436	436	438	465	449	438	438	460	454	465	396	471	454	422	425	441	454	409	433	447	463	415	421	446	419	438	413	419	469	431	472	457	466	440	474	451	428	460	448	429	457	460	455	433	437	450	431	407	471	464	407	427	445	432	472	431	437	466	442	431	437	451	441	478	457	447	449	445	457	441	446	461	456	446	467	462	477	431	421	467	437	450	418	439	446	427	479	454	458	438	462	446	456	490	475	451	457	446	430	448	443	456	420	444	473	443	424	472	408	446	407	426	433	421	395	452	459	436	443	464	411	472	481	448	469	468	454	456	442	443	443	435	458	495	437	470	484	436	454	471	441	463	437	451	453	433	474	459	461	438	428	433	477	478	439	448	445	447	443	428	454
18615	1325	413	335	277	254	259	236	235	209	198	219	245	187	193	197	220	198	228	199	204	193	189	190	192	177	190	187	173	181	211	189	188	196	223	203	193	181	187	190	181	178	186	201	185	177	185	207	198	196	216	211	196	196	204	157	184	181	187	181	187	185	201	178	220	189	204	190	182	224	199	167	201	203	189	209	205	218	223	193	188	181	193	220	184	208	191	190	205	189	187	184	215	180	184	190	181	198	181	199	189	196	199	188	191	203	182	204	189	200	181	217	195	200	195	191	207	206	187	179	186	214	194	179	220	204	211	185	179	177	181	189	190	196	190	180	148	201	202	180	178	197	196	201	210	180	186	218	210	193	173	189	205	206	188	206	183	180	195	201	213	193	165	186	186	217	195	190	201	202	211	202	188	204	168	193	200	206	183	171	214	191	200	200	205	200	187	170	219	199	191	203	190	190	194	190	183	222	214	208	189	159	187	201	205	180	194	165	197	191	187	174	228	186	210	184	187	202	224	190	195	200	206	185	194	215	185	199	176	227	212	196	167	191	194	168	177	164	174	196	195	182	195	165	199	205	183	176	205	209	198	213	190	172	190	201	177	187	197	196	184	176	180	183	184	179	171	179	202	204	178	180	201	194	216	178	182	193	178	177	201	196	203	214	190	182	163	181	171	197	201	192	206	197	200	195	199	187	179	203	188	177	208	187	205	175	234	214	192	196	180	185	186	197	174	187	196	207	196	181	169	176	228	204	218	197	206	184	210	208	206	213	180	214	229	212	199	186	190	203	184	218	191	190	193	209	185	188	177	194	180	216	204	169	196	186	184	196	192	171	185	179	182	185	197	224	210	174	194	192	181	154	190	197	197	182	172	212	200	207	186	181	186	238	218	213	214	201	183	169	175	183	192	185	174	194	177	170	197	183	209	171	172	196	156	176	220	182	219	199	182	191	184	200	195	204	177	187	193	188	192	167	184	178	197	192	206	180	162	208	173	179	172	194	212	178	215	158	188	199	221	184	194	187	173	187	195	202	207	194	183	171	226	201	225	168	193	196	201	182	200	181	175	218	194	187	193	194	195	214	207	210	179	194	196	198	169	183	213	191	223	225	180	226	212	189	209	185	203	202	221	203	210	212	188	187	198	190	186	215	204	208	199	164	190	170	201	206	179	165	200	192	181	166	219	213	184	190	210	196	219	212	190	205	199	208	197	197	199	190	196	172	200	196	182	197	207	201	188	215	173	189	210	221	190	197	196	218	209	191	192	194	193	192	217	189	192	186	195	189	208	184	195	215	187	194	200	195	201	173	185	184	194	187	182	183	195	180	204	241	221	211	210	179	195	196	211	221	206	198	185	198	199	191	206	178	194	193	215	195	212	186	197	199	197	191	153	198	198	205	195	168	180	174	187	182	184	201	192	197	206	197	211	188	211	229	192	174	191	183	211	171	195	193	208	204	201	191	186	208	191	191	161	179	205	178	215	188	194	174	184	163	211	184	178	183	187	192	173	195	174	216	185	209	208	192	192	202	178	201	209	212	188	223	173	198	184	167	202	199	208	198	215	173	214	179	199	204	208	196	195	210	193	173	176	170	197	197	206	190	192	196	163	220	188	170	175	193	189	176	184	192	186	196	175	191	207	201	215	178	214	195	202	211	193	215	207	201	201	194	226	186	193	145	179	184	202	189	186	195	221	172	158	202	175	192	193	179	199	211	202	191	183	194	205	186	198	194	222	185	190	224	184	189	178	203	168	184	212	211	180	190	185	197	173	199	201	172	196	190	187	184	211	212	176	209	171	188	200	168	168	196	222	189	186	186	192	193	215	190	208	172	194	187	179	185	205	187	183	190	172	209	188	182	177	201	211	180	213	189	193	195	189	213	199	197	238	190	172	191	181	204	188	205	186	179	218	201	168	200	193	200	188	190	197	186	170	213	173	183	197	220	199	185	183	188	184	198	193	172	212	182	209	212	214	206	198	215	166	201	198	194	197	197	204	218	218	194	188	228	178	189	179	192	179	221	180	195	180	171	181	192	214	189	204	212	192	195	197	188	189	183	187	194	215	189	183	200	207	177	213	188	177	204	170	227	189	202	165	198	179	193	200	183	180	170	179	181	172	194	204	202	192	173	216	171	189	209	188	218	197	182	180	198	181	183	201	171	176	190	171	199	186	186	176	213	200	185	199	175	216	193	204	175	221	212	156	183	212	179	197	204	205	192	222	194	236	204	193	175	213	193	185	193	181	199	169	192	210	177	195	196	222	213	221	199	199	173	161	185	200	214	190	192	200	199	189	168	186	221	212	203	208	209	195	195	176	203	207	194	200	220	169	185	197	178	188	191	202	194	187	185	202	179	175	205	214	205	199	169	196	210	190	228	192	193	195	209	200	177	190	207	166	210	185	200	195	209	194	195	196	199	196	186	184	201	184	182	195	220	184	208	212	192	218	190	177	193	183	181	206	177	188	209	213	180	185	169	182	180	208	169	184	201	213	208	185	185	194	155	190	199	199	167	213	183	192	203	194	174	188	179	194	193	196	198	191	211	205	204	181	207	205	213	188	207	163	190	197	180	206	209	184	187	193	188	207	187	177	194	181	187	189	206	175	194	201	195	189	221	192	200	207	194	188	213	214	169	183	173	171	185	184	167	181	235	190	178	198	217	165	195	192	180	193	185	191	196	201	177	197	206	182	193	185	205	168	210	203	185	200	190	181	201	208	165	180	222	218	192	204	230	211	182	161	190	204	182	187	213	168	215	195	190	180	216	204	198	207	196	184	204	198	191	195	220	187	197	186	197	194	187	207	170	190	178	190	202	203	193	207	195	189	191	204	199	149	168	194	192	177	199	187	205	182	188	163	187	163	181	208	199	197	197	195	210	193	213	200	179	187	222	188	232	210	186	175	224	194	203	199	174	210	213	199	201	191	198	208	193	213	176	187	193	198	212	192	174	211	215	181	200	201	187	171	186	206	209	202	212	201	179	196	191	165	166	202	202	214	189	180	181	219	181	207	176	205	204	206	196	180	191	195	233	208	199	210	187	194	180	171	208	184	204	200	181	185	182	158	186	149	179	179	187	180	178	209	173	178	187	202	194	178	221	216	231	198	200	173	181	191	193	202	190	197	180	201	188	187	179	205	193	185	170	195	195	177	194	202	189	194	204	175	181	180	195	197	200	185	206	188	179	217	199	169	219	203	186	198	196	195	172	214	198	197	203	196	216	170	183	205	175	191	187	212	208	197	178	183	205	186	163	206	181	205	198	210	215	198	220	197	194	167	183	193	183	209	198	213	189	195	200	207	222	171	184	175	199	194	190	165	172	188	215	185	193	208	211	178	177	208	222	196	181	201	191	167	184	157	194	197	223	208	163	181	155	197	192	198	169	177	183	208	199	217	217	193	223	220	185	186	203	204	213	194	193	206	220	196	197	192	195	188	205	209	193	217	197	182	207	210	186	180	201	193	189	203	184	178	186	166	196	164	186	174	173
11820	711	890	1040	1015	956	823	730	654	655	561	586	559	527	541	551	562	530	512	518	466	510	522	515	495	488	469	477	451	517	492	472	484	459	499	489	453	507	498	476	496	475	460	459	458	455	510	460	431	485	448	486	465	475	502	450	466	436	475	468	459	457	460	522	495	493	455	480	447	489	490	448	467	447	461	469	429	468	471	466	469	515	497	500	482	487	473	456	443	451	469	470	435	491	470	501	460	453	475	480	445	494	466	477	515	457	469	507	486	473	432	463	454	485	486	476	457	450	467	444	435	424	460	434	504	425	466	455	484	468	458	490	462	444	478	492	476	420	494	456	469	477	472	472	472	467	454	510	440	495	500	508	475	454	467	471	492	494	446	452	454	470	463	487	444	482	430	464	477	492	455	477	467	467	478	507	481	449	477	466	433	477	473	488	455	445	465	445	428	463	474	461	492	471	442	459	425	470	452	481	477	462	493	478	471	472	498	482	447	449	435	465	459	479	481	484	480	476	443	454	418	457	506	447	529	482	455	514	501	479	475	486	485	452	466	458	450	469	481	461	429	458	455	492	494	458	460	479	448	466	464	439	457	483	441	487	489	435	447	460	457	482	429	467	506	470	466	446	450	465	458	447	483	433	452	444	459	469	455	460	492	460	450	468	455	469	445	473	507	463	448	446	469	492	454	421	455	451	451	476	470	446	487	435	451	455	483	473	444	461	447	448	447	440	449	449	498	473	469	453	452	442	466	451	447	460	437	488	487	436	453	463	496	472	480	454	452	479	519	504	481	496	430	439	445	473	475	466	452	488	484	438	464	450	484	422	443	442	454	471	464	444	492	448	454	466	459	484	479	457	472	513	478	491	473	455	471	471	510	429	477	497	475	441	486	477	435	492	495	451	489	451	487	460	485	462	452	455	426	463	470	488	482	499	457	475	491	501	447	432	456	471	460	422	467	480	486	458	457	471	453	440	506	456	461	459	464	450	472	465	456	471	437	489	453	462	477	488	473	484	461	449	452	471	461	488	461	465	475	481	484	493	465	502	485	470	482	509	447	462	448	440	482	442	437	464	455	457	439	447	464	494	522	514	467	438	461	466	462	456	478	486	454	493	448	477	457	467	484	478	483	477	473	478	486	488	476	477	450	457	490	467	496	497	478	477	481	466	453	472	492	452	502	461	425	465	491	482	457	449	479	448	481	421	508	537	480	466	458	502	448	529	480	489	447	479	454	476	471	470	496	479	439	468	487	489	513	445	458	468	471	447	467	446	471	479	420	464	467	450	482	462	452	466	467	465	512	467	454	457	449	524	458	448	464	467	478	494	501	465	462	484	433	506	455	464	471	461	483	451	447	472	486	460	456	460	470	502	455	468	472	427	462	457	495	510	472	470	430	479	446	452	474	467	465	481	494	469	502	496	469	457	486	508	499	478	483	478	450	463	493	471	460	476	472	495	485	480	455	431	477	466	513	480	479	473	464	459	511	427	468	484	468	468	492	454	467	479	478	469	477	471	485	446	486	466	445	462	503	460	460	449	464	465	467	439	509	453	459	437	458	468	479	478	462	487	501	475	449	452	446	454	470	473	457	447	478	479	480	503	472	487	449	476	461	488	469	475	477	434	467	480	486	491	476	460	482	470	448	501	470	491	482	416	462	489	474	458	497	465	510	455	513	446	450	489	490	456	448	434	490	463	481	467	435	448	492	487	496	481	473	481	475	441	450	434	442	462	478	476	485	483	447	467	471	457	491	465	463	456	431	429	476	423	468	453	431	501	484	482	476	477	472	419	461	446	480	448	461	503	476	453	465	475	502	521	501	496	479	473	452	454	487	451	476	482	492	478	460	466	492	463	505	488	470	475	472	488	474	489	468	425	484	466	461	498	489	497	437	475	458	462	505	484	473	468	480	475	470	489	479	466	476	452	482	508	490	450	478	443	488	492	479	420	440	402	483	471	493	478	462	456	456	465	508	455	512	465	464	493	487	476	489	456	440	474	426	479	461	469	471	481	464	445	444	485	486	435	432	479	465	491	466	444	473	467	482	456	432	502	497	475	438	478	465	447	446	455	426	447	456	460	462	447	475	487	480	440	453	489	456	483	425	435	464	492	474	470	485	490	457	450	469	457	470	435	520	453	429	502	462	486	460	478	464	452	463	512	447	465	419	480	491	453	478	435	478	470	431	456	494	465	470	491	461	470	479	438	463	505	491	457	483	489	498	447	462	495	452	484	462	481	498	434	458	479	454	448	452	484	465	457	460	434	461	443	460	468	457	453	449	484	476	471	481	469	487	459	467	482	448	463	467	468	497	487	484	484	433	428	441	433	441	470	477	479	465	455	476	478	460	506	423	530	502	462	508	473	444	453	478	499	470	494	495	425	471	479	431	471	466	463	448	487	425	442	458	457	458	458	482	457	447	457	467	467	484	473	461	493	503	494	472	451	460	473	472	478	460	480	483	452	471	478	459	455	489	485	476	482	468	451	415	470	475	470	474	477	474	495	431	435	466	487	413	488	462	431	478	496	447	464	477	427	445	452	483	446	466	450	458	458	484	467	456	495	493	528	483	426	455	486	439	448	461	492	462	457	441	497	486	445	471	462	470	457	485	485	432	442	464	424	490	460	470	474	513	476	480	509	448	486	446	471	433	508	445	484	502	452	473	488	472	502	461	471	492	464	464	489	492	470	465	483	476	444	456	462	470	435	473	476	445	473	453	481	513	463	463	478	488	493	450	448	493	462	451	472	489	431	472	474	445	456	445	485	506	463	481	461	456	455	503	458	468	494	469	483	476	466	481	464	459	446	459	497	467	441	438	479	441	489	459	462	465	476	478	506	458	517	430	492	460	490	465	487	486	433	484	453	460	484	460	408	486	454	493	449	469	492	446	451	477	468	441	472	461	493	484	424	470	449	485	459	489	441	489	438	482	425	490	485	446	465	506	458	455	486	441	479	486	470	532	459	440	445	505	482	460	457	434	473	473	498	501	430	481	473	466	472	472	471	430	441	426	528	481	494	459	479	487	462	514	447	483	459	496	490	463	426	438	475	481	482	480	458	458	459	447	457	484	486	439	461	428	480	469	461	429	465	491	448	464	454	502	506	446	495	458	460	492	461	457	484	492	423	476	502	470	499	476	456	477	422	468	477	475	503	469	487	483	456	462	426	456	474	453	481	481	494	449	480	442	473	454	464	488	500	449	431	516	455	442	436	433	451	475	482	427	449	524	493	472	458	456	497	479	452	453	471	424	465	470	465	446	478	436	486	463	472	451	469	462	426	452	473	466	435	499	447	450	474	466	471	485	452	447	460	454	471	468	432	452	493	454	457	471	479	488	519	444	488	505	485	435	448	462	456	493	470	421	473	472	448	485	443	484	471	504	460	453	487	440	463	454	497	460	421	457	488	460	451	489	477	471	500	441	480	439	456	479	461	437	469	477	452	479	447	441	476	498	466	480	453	441	467	497	458	460	472	492	427	461	487	488	473
31382	4744	641	417	318	257	193	144	136	145	143	123	114	99	107	106	106	79	97	99	89	90	90	101	85	80	103	88	102	72	78	88	93	99	99	87	72	96	89	91	95	77	81	79	85	79	92	88	83	76	87	80	94	89	84	99	92	95	93	82	93	75	64	73	100	88	87	73	91	90	84	94	84	82	75	82	90	77	83	91	87	93	79	89	95	78	79	87	78	76	102	85	103	85	92	87	88	88	94	88	105	114	70	88	77	94	79	90	83	85	88	100	66	89	89	92	77	114	95	96	78	78	95	95	75	79	83	94	75	85	70	88	90	73	102	79	86	80	92	85	89	93	95	84	91	90	89	108	92	81	82	105	67	87	108	79	97	86	84	91	75	87	99	82	75	73	69	86	86	98	77	87	100	83	61	87	110	75	79	91	87	77	94	98	81	82	101	90	91	85	85	84	87	71	85	94	79	87	99	97	85	102	76	73	101	78	90	93	93	93	108	72	87	97	80	78	76	81	84	88	88	78	87	81	80	66	84	98	84	78	74	101	76	80	89	92	79	95	82	78	75	70	79	89	90	82	100	75	86	114	89	86	79	77	87	66	79	87	87	93	75	70	75	87	84	99	90	75	88	93	78	73	90	81	93	58	72	83	87	76	84	86	87	108	90	80	78	86	85	79	76	98	91	93	86	63	95	87	87	98	89	94	66	101	72	96	95	85	83	92	92	72	82	84	87	80	90	79	82	73	88	94	79	94	81	95	82	98	93	92	83	91	73	93	77	73	109	102	102	76	67	85	72	84	85	98	84	103	91	76	89	92	95	62	77	81	87	79	81	83	98	86	87	89	95	79	90	112	99	99	92	109	94	79	70	97	94	93	94	65	91	82	68	85	83	81	89	94	98	82	77	88	80	88	79	92	92	86	85	88	87	76	84	85	94	95	73	85	81	81	92	85	82	80	102	90	77	72	74	92	86	83	84	91	82	89	69	84	75	78	73	76	100	76	91	95	76	80	87	96	90	97	83	77	93	86	68	89	77	83	88	78	85	90	83	88	96	87	92	83	67	100	106	80	80	84	88	90	97	86	85	80	108	87	82	79	76	76	87	85	99	62	97	83	94	81	79	81	82	88	82	87	87	99	78	79	92	86	105	110	84	67	79	82	91	81	79	81	89	103	87	88	83	96	98	79	77	80	99	91	81	67	88	95	79	89	88	83	69	79	82	83	91	91	82	102	86	84	104	85	84	91	98	78	88	76	95	89	95	84	82	102	99	77	98	76	68	87	75	91	101	91	98	86	93	76	93	71	82	101	77	93	75	95	60	82	76	96	97	97	88	96	92	81	93	78	93	86	75	74	96	66	84	85	70	72	94	88	88	96	92	87	96	71	86	92	91	92	81	99	105	80	80	98	107	93	95	99	98	79	69	80	69	104	70	93	90	83	92	85	87	82	77	99	85	94	87	75	84	79	114	83	94	107	102	99	76	78	96	85	70	84	84	77	75	69	100	76	88	97	96	89	85	83	93	80	84	95	83	85	89	83	87	84	80	85	93	83	99	84	67	72	92	100	85	98	78	91	101	98	91	93	87	79	77	80	70	76	83	76	76	71	104	90	109	92	86	105	76	71	90	76	106	100	76	92	74	81	87	78	80	87	73	98	77	97	91	76	97	81	76	65	79	96	91	81	74	79	74	88	85	91	67	70	74	86	70	92	96	95	84	96	66	85	72	88	74	76	81	77	91	95	79	91	87	57	84	77	110	99	97	81	82	92	76	90	87	94	89	94	89	94	93	82	81	76	83	87	87	88	94	78	100	100	79	98	101	88	92	99	88	96	77	66	90	99	77	87	80	85	76	95	110	96	94	94	86	84	102	102	102	102	81	74	85	74	86	90	93	82	81	99	75	87	71	97	97	88	80	83	73	75	84	98	78	61	89	92	100	86	83	68	72	77	82	101	64	70	85	82	68	87	79	94	92	94	95	97	79	81	75	86	93	89	84	99	85	94	88	90	90	105	79	73	101	100	98	96	100	95	77	91	81	65	87	80	78	92	88	100	107	74	79	69	78	97	102	103	95	93	77	102	65	87	78	89	80	80	87	81	94	90	80	89	88	80	87	78	109	98	87	94	96	77	84	97	93	76	87	102	80	97	94	103	75	89	92	90	88	102	90	71	95	99	87	76	71	78	68	83	106	91	75	71	81	103	91	86	91	91	89	94	84	79	82	70	81	85	80	79	78	81	70	80	68	88	98	89	86	92	85	96	97	107	71	89	87	97	71	78	78	86	86	92	87	84	98	97	72	87	83	79	96	88	90	87	76	111	96	85	88	97	98	86	65	87	109	73	89	90	85	91	94	86	94	67	90	90	96	90	83	85	87	104	94	94	111	80	78	72	94	97	85	70	83	85	87	86	81	88	97	76	100	75	86	80	85	76	84	89	85	92	94	84	65	86	90	88	80	81	89	92	74	86	92	100	85	98	86	87	86	90	99	95	82	57	80	89	70	68	102	101	101	96	79	92	89	76	91	81	67	76	70	81	96	81	76	75	82	81	79	104	70	88	86	87	85	76	101	80	75	112	77	89	85	106	85	80	90	67	87	81	86	110	83	84	89	90	78	90	69	92	82	87	93	85	81	75	87	77	86	93	112	80	78	82	83	80	75	82	80	80	68	79	82	87	89	83	75	84	92	97	90	81	103	82	88	99	87	107	96	81	85	76	88	83	94	81	93	79	99	71	94	88	94	98	87	94	85	91	74	73	81	85	82	85	85	75	94	86	74	81	88	90	80	74	69	77	103	74	78	70	77	94	83	95	92	81	84	95	77	79	96	90	92	84	85	91	96	71	94	79	74	96	67	73	77	101	95	88	110	87	86	95	59	84	87	107	79	103	94	88	106	74	89	100	88	72	92	84	92	81	84	105	85	77	103	83	67	94	86	90	80	72	92	95	81	82	89	65	90	81	87	76	91	69	90	94	79	85	89	98	78	116	87	88	90	103	89	95	92	96	86	106	93	93	114	72	96	88	78	84	82	89	93	98	77	84	85	84	85	87	93	91	100	63	81	95	92	109	99	80	86	82	64	66	108	91	95	93	91	95	90	90	81	103	77	98	98	94	78	87	84	95	90	92	76	78	69	81	97	106	85	114	78	86	90	68	87	89	90	81	95	92	94	90	76	83	80	101	99	71	82	85	103	74	92	80	85	100	75	89	106	97	87	96	84	105	100	90	89	86	88	85	106	83	99	70	81	105	87	76	77	82	79	75	79	85	90	81	88	80	94	73	63	77	82	73	81	97	85	112	78	82	89	89	83	74	78	109	80	94	75	84	87	91	79	86	80	90	93	80	102	89	91	89	98	91	86	85	66	124	83	92	92	96	81	91	83	83	74	110	92	85	86	78	79	90	94	89	70	79	82	82	81	98	93	76	79	81	75	67	79	77	72	83	70	90	83	83	71	95	91	87	91	86	91	80	106	74	92	75	90	83	78	83
17340	666	1205	1466	1305	1102	943	721	588	537	461	418	408	355	330	304	332	328	325	278	299	268	288	291	270	244	310	267	250	257	268	258	247	276	250	234	240	239	266	234	254	262	232	243	231	260	275	235	275	232	245	252	245	240	231	238	227	235	250	217	221	230	223	247	229	234	240	223	208	252	219	220	235	200	226	231	254	220	220	242	245	266	267	207	240	228	228	226	216	223	230	247	196	221	231	249	204	251	216	218	218	206	213	226	235	223	235	220	192	205	258	215	243	226	250	206	250	224	232	215	233	229	225	227	231	247	233	208	228	205	229	210	221	228	223	251	205	230	201	233	237	232	220	217	215	251	204	251	205	215	192	208	203	207	203	230	216	209	237	224	226	223	244	242	237	214	219	216	233	232	225	262	214	216	213	231	235	223	229	223	208	244	215	233	202	212	218	221	219	204	238	222	220	223	224	224	218	228	216	224	217	244	234	235	236	237	234	198	212	239	214	260	223	250	212	225	222	210	224	199	210	220	208	213	219	239	220	200	222	241	219	219	205	206	232	214	250	210	229	224	239	240	213	224	242	241	214	218	208	206	219	232	240	217	215	200	192	228	250	219	237	202	240	204	229	214	210	205	212	210	253	199	238	224	245	191	223	202	235	223	206	218	202	198	224	230	213	229	226	211	190	209	204	239	215	195	209	239	216	208	222	242	214	222	246	199	241	239	219	210	219	226	233	218	241	216	238	214	217	231	231	238	200	226	230	208	201	227	233	202	180	211	224	210	214	224	209	200	218	216	238	212	217	219	209	263	230	208	226	233	198	222	225	215	219	227	234	197	218	202	227	209	209	240	203	233	195	232	223	232	210	226	203	217	230	200	243	214	246	208	238	253	222	226	215	194	210	237	244	214	247	241	220	239	214	226	225	220	224	231	196	198	218	203	224	229	240	240	206	225	225	213	206	227	219	246	212	223	230	228	238	213	226	238	216	216	227	229	224	230	211	234	232	205	222	221	211	215	240	217	218	223	190	221	210	221	215	235	222	235	226	211	218	235	217	203	232	219	222	231	201	231	253	238	217	230	243	214	239	254	222	209	238	240	215	242	228	224	223	234	205	241	229	239	227	223	234	221	209	254	215	201	249	226	191	227	239	235	245	217	224	224	204	218	193	242	234	225	243	247	220	231	202	236	224	240	225	208	201	246	204	202	212	242	237	216	211	225	221	237	246	231	210	248	257	200	223	205	219	223	238	224	224	213	236	209	236	229	230	206	216	221	232	213	210	215	216	241	238	229	224	212	248	207	228	226	220	236	224	211	215	204	206	258	212	225	218	214	227	245	260	218	216	223	221	228	215	222	206	220	212	231	191	220	203	218	228	219	206	261	216	245	210	216	248	231	208	227	213	233	238	211	225	244	197	186	210	222	227	235	231	242	239	252	232	211	232	194	223	250	227	247	210	231	221	215	212	229	201	217	218	196	198	226	222	228	206	250	223	233	226	233	245	241	199	205	241	218	221	243	228	212	231	205	238	217	210	199	253	227	220	183	235	223	204	244	222	234	208	225	240	207	220	233	196	211	209	213	242	236	228	217	241	225	220	212	231	242	227	209	198	231	216	226	215	209	233	200	206	241	218	249	232	227	216	210	232	238	204	242	255	220	214	225	238	233	220	236	216	222	235	198	199	222	237	214	178	217	221	240	213	211	230	233	241	199	228	218	222	237	213	234	234	244	237	231	216	214	240	239	227	202	204	227	236	234	219	225	224	235	236	225	196	201	214	223	208	225	222	230	207	226	217	222	244	248	202	215	222	220	247	249	245	249	205	198	224	210	208	239	205	231	216	226	221	202	224	215	246	208	246	237	193	211	234	200	211	226	224	243	220	221	251	219	235	215	234	215	212	220	247	214	220	219	209	208	212	217	217	221	222	211	207	228	223	224	216	233	229	225	233	241	220	248	238	254	222	243	213	245	225	218	221	249	231	221	230	188	221	190	221	227	206	233	215	211	235	209	246	207	195	216	252	229	230	230	230	217	222	219	236	230	208	227	233	225	221	252	240	216	217	192	230	222	192	266	225	221	227	219	223	226	222	193	219	216	241	217	235	205	208	229	234	212	216	227	219	204	234	215	219	241	212	224	239	218	215	240	204	234	215	215	251	230	208	223	205	227	233	210	251	212	202	232	209	245	217	230	227	220	237	228	240	227	234	222	242	225	210	196	262	240	227	230	201	196	217	244	226	245	209	234	218	223	222	206	223	219	245	220	221	241	226	233	207	208	241	236	190	231	209	256	219	239	224	226	243	214	231	233	234	198	209	205	218	202	226	235	256	233	239	233	238	193	248	256	235	232	225	221	199	229	221	233	221	244	205	207	227	236	215	224	208	241	253	213	248	228	205	225	192	214	216	206	235	215	196	211	231	213	228	231	206	239	205	203	223	225	222	212	226	199	210	243	213	207	211	236	227	256	210	193	230	232	215	224	216	228	253	236	231	249	215	238	219	228	215	223	233	219	225	221	238	243	204	235	218	217	239	230	236	219	249	207	234	253	223	206	221	226	213	223	216	226	205	200	214	218	236	224	243	239	232	202	207	237	210	226	236	239	227	213	220	211	217	205	225	230	227	232	240	210	234	205	208	250	222	219	216	222	221	201	240	237	215	230	210	216	219	219	203	222	242	211	238	224	234	227	243	223	220	199	197	207	215	199	237	223	218	199	226	196	228	226	227	242	237	208	197	207	201	225	237	245	230	187	225	200	221	233	211	194	196	196	248	224	209	217	215	226	237	212	225	228	221	201	232	234	226	215	237	221	223	222	229	216	211	235	207	230	212	202	219	226	234	213	227	218	224	217	227	226	214	193	226	196	236	230	255	208	231	236	197	221	199	210	202	237	214	225	220	220	221	225	220	224	229	226	234	237	225	220	233	206	201	221	236	200	230	210	219	213	245	207	245	204	229	198	210	212	193	246	215	220	218	212	216	202	196	224	249	215	244	230	227	228	228	255	224	254	208	214	198	230	229	219	218	224	240	199	272	222	232	225	224	214	210	227	206	219	213	203	200	230	206	216	229	221	236	203	228	210	214	202	216	199	227	215	247	230	231	210	217	215	220	234	219	230	227	188	222	231	227	226	223	215	218	238	208	229	206	231	199	200	205	225	232	210	222	230	214	217	224	200	216	226	225	192	229	221	228	229	213	244	219	231	225	210	224	227	212	219	238	225	208	186	262	225	220	218	223	210	208	218	198	251	214	232	201	226	192	241	216	216	211	241	244	201	213	225	230	214	242	227	234	232	236	210	225	245	202	227	217	233	246	217	241	241	227	240	232	227	249	208	235	220	239	224	210	237	215	231	233	228	216	236	218	226	191	225	241	214	213	204	229	211	225	199	240	194	228	221	211	225	214	231	221	224	221	228	226	241	220	238	200	245	220	215	235	225	222	201	228	248	235	244	209	224	237	243	210	234	204	223	224	214	231	210	231	227	238	249	229	200	199	214
1810	202	217	182	202	175	174	193	190	173	186	173	195	180	193	182	187	196	175	210	184	176	176	182	164	174	204	176	191	177	162	184	189	192	187	192	163	183	207	212	186	196	181	166	176	185	181	179	205	184	182	188	162	190	173	163	184	194	199	214	180	176	184	169	140	170	198	189	165	172	194	191	172	171	187	183	173	173	191	183	199	162	165	178	222	193	196	184	185	181	185	202	190	176	169	175	187	184	162	202	188	196	173	210	167	184	181	167	151	173	178	183	158	191	182	156	160	186	207	157	172	193	163	172	170	199	176	166	170	176	179	194	192	161	205	200	181	189	179	207	173	181	177	167	154	192	161	208	198	178	174	171	199	177	194	204	185	176	162	160	186	188	200	202	180	181	191	141	201	181	165	176	190	173	195	141	199	175	193	188	192	158	190	175	176	192	161	175	187	189	195	192	176	174	170	176	170	185	171	168	185	180	184	173	185	159	207	213	175	183	177	191	184	177	169	201	189	176	155	173	193	183	187	191	189	197	173	187	183	185	186	191	182	183	166	191	166	181	182	184	177	159	191	182	180	171	171	162	178	171	176	177	164	175	190	182	178	165	179	175	167	194	194	176	198	180	189	181	186	192	186	174	206	187	198	214	176	204	194	185	184	191	205	170	192	182	202	188	203	167	185	185	193	169	193	177	184	173	190	189	201	175	164	156	184	175	179	187	194	165	163	181	162	175	173	198	188	180	179	169	173	199	189	174	153	205	197	193	183	186	196	177	211	182	191	193	172	178	159	161	201	208	189	196	160	169	188	175	205	209	177	177	206	175	190	171	207	177	187	191	193	191	204	197	184	183	177	188	198	185	169	207	167	185	184	190	200	191	142	169	185	180	184	176	204	184	151	173	171	171	222	187	191	170	176	191	174	173	179	197	195	169	174	168	178	201	192	167	176	173	186	155	174	181	183	184	192	169	212	174	171	192	181	197	172	174	190	184	181	196	188	209	184	182	200	185	174	177	177	200	180	196	176	174	184	172	191	194	174	143	170	170	167	201	186	201	171	186	159	192	194	170	173	177	180	179	177	169	170	198	209	195	183	193	175	180	179	162	176	187	185	150	190	211	199	214	198	192	154	171	180	198	179	200	209	174	163	183	189	189	203	184	178	177	174	195	181	193	180	184	178	171	195	179	173	173	190	198	188	192	175	187	188	175	218	181	188	170	215	178	175	181	189	180	196	173	177	181	183	177	176	162	165	183	191	188	177	182	188	156	196	184	167	148	191	166	171	177	183	163	191	184	193	193	192	190	175	214	189	178	179	199	170	186	211	175	172	186	209	179	180	199	175	190	205	184	209	176	194	160	181	199	172	171	178	184	165	178	193	179	174	177	165	178	190	175	175	219	183	212	165	195	178	182	182	177	198	196	177	190	199	168	169	197	195	186	202	184	165	203	163	189	197	161	191	156	164	205	187	193	180	170	199	197	197	197	178	180	169	184	151	180	183	166	192	200	176	170	191	169	176	165	164	178	190	198	178	181	174	190	156	174	169	188	204	191	167	184	199	200	180	186	195	172	195	174	173	185	199	185	184	183	192	174	181	205	201	210	182	194	181	192	181	180	171	168	202	189	196	182	191	181	193	178	176	196	173	169	165	174	170	188	174	182	178	189	199	164	169	174	144	168	193	185	172	189	171	187	162	181	178	203	178	176	169	157	173	182	184	198	176	155	194	165	178	174	166	162	175	189	186	195	172	192	183	173	171	185	177	204	183	175	160	162	182	192	183	170	202	180	195	208	164	193	155	186	208	182	190	172	165	192	188	186	197	191	167	191	185	172	179	200	199	175	179	195	172	172	188	196	195	177	188	179	176	194	175	194	167	207	183	160	217	161	179	171	192	203	176	188	209	184	200	188	181	187	187	187	189	188	203	171	180	188	190	174	217	188	167	155	179	176	166	174	181	174	230	191	171	174	176	192	171	190	173	173	172	169	176	184	157	166	181	186	203	188	178	142	183	179	213	184	194	172	193	190	190	182	159	182	202	207	191	205	185	164	178	174	167	176	178	196	157	188	163	179	192	173	150	177	203	167	169	220	196	186	200	169	193	178	181	175	190	161	181	179	165	193	153	180	181	202	190	192	158	179	178	207	209	202	195	176	206	178	172	191	208	168	148	194	166	177	171	194	172	183	220	173	196	186	169	187	190	211	190	184	180	195	179	195	179	193	181	214	183	184	198	168	176	182	163	156	197	187	184	201	183	165	205	156	194	194	180	200	170	189	156	188	171	167	186	191	170	194	222	186	198	181	176	176	194	204	170	177	201	188	202	186	148	178	170	179	181	197	171	191	178	197	170	192	212	191	162	183	181	167	182	165	197	179	176	160	221	184	156	154	157	183	197	154	183	191	170	173	185	194	174	182	172	187	175	159	185	194	180	190	175	189	188	181	187	198	179	176	164	172	181	182	176	192	180	203	205	189	177	184	174	172	201	197	205	198	199	154	184	203	191	171	190	189	178	214	202	190	175	188	202	184	170	187	216	172	171	194	179	171	189	200	209	173	169	188	175	201	173	183	178	188	179	213	194	193	174	172	181	174	152	189	175	188	192	185	171	176	235	196	163	184	174	175	172	181	173	209	174	189	183	204	181	178	167	162	203	183	184	175	181	164	183	187	190	188	180	176	169	189	187	173	190	183	190	166	194	182	188	195	172	157	181	180	196	145	165	160	200	175	172	176	176	180	180	160	158	180	178	201	187	200	199	148	161	206	176	204	187	178	200	203	194	179	195	181	176	182	165	203	178	166	172	186	217	193	177	167	172	161	173	171	186	201	201	210	204	186	183	167	179	170	176	191	211	183	177	213	175	172	182	186	179	204	203	179	177	209	170	185	198	208	163	168	156	167	183	199	176	161	161	174	191	187	180	184	165	199	187	194	162	208	186	178	158	175	173	167	164	158	182	174	170	190	173	178	202	211	212	171	171	183	186	194	171	154	175	155	197	184	169	154	205	188	151	178	154	193	196	213	181	177	184	188	195	170	170	196	184	179	186	214	196	190	165	171	197	165	197	216	201	176	207	163	160	173	165	175	187	175	180	177	179	180	175	174	187	178	181	177	188	175	184	191	190	174	151	201	174	185	196	193	168	187	181	166	190	182	187	179	184	152	197	167	167	180	194	175	173	160	203	166	156	198	187	179	162	199	173	195	178	167	187	213	200	192	168	190	160	171	180	184	179	171	203	163	207	189	185	169	177	189	182	209	182	205	173	186	180	185	211	188	199	192	190	198	196	187	171	150	186	166	195	186	201	169	207	199	176	180	177	177	166	193	206	178	199	154	179	171	206	228	203	179	168	188	172	204	178	178	196	176	190	167	193	175	188	187	162	190	174	170	191	170	202	181	169	165	176	167	169	187	163	201	176	196	166	167	194	183	166	187	171	194	190	188	183	188	173	186	197	152	181	174	170	185	178	190	202	193	184	159	178	169	193	172	185	193	204	189
2303	515	522	494	529	480	480	501	459	459	444	443	454	409	407	459	457	447	428	488	437	478	477	413	456	486	430	440	447	459	470	433	423	466	465	438	449	442	475	438	468	500	431	446	458	471	461	400	430	529	460	427	474	439	460	446	451	462	446	422	446	435	450	420	448	467	437	450	459	473	465	474	466	450	486	429	427	448	432	415	450	446	398	458	460	472	464	449	492	448	435	453	448	462	418	458	438	455	446	475	467	448	441	459	452	453	508	405	433	447	460	387	467	461	465	426	445	421	443	447	431	471	423	475	455	462	448	502	469	419	468	452	437	423	451	425	460	450	385	447	448	497	470	444	466	465	413	452	445	441	448	428	465	447	439	472	517	441	425	444	439	430	442	470	424	423	418	434	438	434	472	455	423	453	469	454	461	469	479	477	430	454	468	450	433	468	431	472	459	449	448	513	421	437	417	449	473	437	423	456	452	445	483	509	441	440	474	466	479	481	437	456	459	441	472	437	477	461	456	449	469	437	419	454	422	432	460	454	435	493	464	470	425	466	477	418	440	453	465	444	480	460	475	467	480	498	451	487	406	466	414	448	475	424	467	444	462	435	436	490	470	444	416	439	452	464	429	479	440	430	441	470	424	457	471	477	459	460	480	483	471	436	434	439	464	471	449	411	427	465	462	467	471	476	466	427	460	451	442	471	486	472	434	447	433	461	460	461	469	480	482	451	482	459	463	479	487	485	457	454	457	460	448	435	427	463	417	440	443	452	470	466	453	465	462	408	441	471	423	466	459	431	412	499	451	444	451	455	462	438	452	430	451	427	413	461	430	434	453	481	418	467	448	469	425	428	450	450	424	459	462	434	508	459	494	465	433	479	419	444	481	442	456	437	474	457	467	466	445	436	440	459	431	460	476	457	448	415	489	442	429	442	490	462	392	454	425	451	458	441	444	412	464	480	448	423	425	464	439	434	489	441	462	452	421	458	467	441	466	439	427	457	426	492	462	478	427	449	470	456	450	424	463	472	465	463	411	462	448	466	450	453	493	482	450	448	453	483	483	440	433	478	427	457	427	432	442	426	468	481	465	455	408	459	431	447	483	437	405	462	440	457	489	439	461	439	387	463	431	427	462	441	445	430	480	435	400	471	468	465	472	444	454	411	434	455	467	443	476	441	448	470	446	487	456	438	443	456	444	472	466	449	431	475	422	440	429	428	459	444	460	444	467	428	446	444	455	456	411	461	442	460	441	430	434	437	446	439	467	480	455	472	462	448	441	430	435	441	425	494	446	437	456	455	434	446	433	404	453	486	428	429	434	418	454	479	473	435	482	415	446	483	449	469	479	484	451	423	447	464	444	461	435	432	445	462	419	436	444	479	469	424	461	479	449	480	445	436	432	457	441	460	458	461	451	453	485	453	435	431	439	454	467	448	475	471	431	461	485	490	468	414	423	440	474	454	492	436	471	430	486	432	447	467	438	488	448	457	434	472	421	448	443	456	461	495	444	474	465	434	448	425	443	425	476	430	469	453	428	465	489	471	435	478	465	418	447	496	454	471	463	407	449	444	424	428	464	440	417	444	475	432	427	411	456	460	482	477	472	462	484	450	457	452	421	418	446	456	462	484	451	439	422	439	472	471	483	447	445	467	397	426	449	458	429	462	469	469	445	443	470	413	454	486	465	447	467	441	417	492	443	439	425	437	457	464	451	431	451	422	474	450	454	449	524	472	479	447	433	437	447	506	480	461	427	451	418	465	471	493	426	447	442	444	450	439	462	437	430	461	478	471	442	484	444	463	444	465	467	448	445	474	469	438	460	488	460	430	453	462	482	434	441	477	471	441	453	462	426	429	442	455	421	424	446	439	467	484	451	458	480	470	460	472	463	444	437	431	431	421	473	468	466	450	491	426	476	448	441	410	459	450	461	452	469	462	433	459	454	485	474	457	454	408	434	459	427	463	462	471	412	455	453	441	433	421	452	459	444	426	440	458	466	454	468	405	502	415	455	439	458	435	491	492	410	457	427	469	468	432	448	477	485	451	429	455	488	419	442	441	418	478	448	454	446	454	493	443	465	510	432	446	453	444	422	455	443	453	426	469	428	463	430	443	434	469	459	410	459	439	455	424	448	495	466	434	447	409	461	474	460	431	464	454	444	434	439	458	463	437	421	416	455	448	461	438	468	437	471	462	426	462	449	479	457	455	478	431	456	445	457	443	434	455	451	457	445	428	441	459	435	475	440	454	425	442	440	438	412	441	446	470	480	463	477	460	481	446	499	470	431	436	447	449	451	426	449	469	468	451	445	430	433	495	468	444	478	487	461	449	453	447	452	410	473	475	443	446	448	440	459	432	465	438	415	438	463	444	469	461	438	483	476	440	454	453	416	471	451	444	472	474	417	476	471	425	486	470	479	467	440	467	472	459	408	443	436	434	414	458	464	466	447	436	478	441	482	450	437	439	415	449	459	480	441	425	442	457	443	469	420	456	477	500	484	455	457	439	420	457	440	486	458	430	475	405	452	437	475	446	452	424	425	454	449	468	461	431	468	447	469	446	486	456	407	463	415	446	456	450	429	427	443	432	435	451	467	443	404	439	490	440	458	464	459	431	441	442	451	438	436	451	449	439	461	442	461	444	468	444	472	447	428	452	427	479	458	482	512	473	461	437	431	424	444	457	445	467	513	471	444	447	457	450	440	437	452	453	458	424	456	465	412	455	463	426	450	462	461	454	463	465	442	412	458	496	437	414	467	445	454	471	450	459	462	435	431	464	441	482	465	462	438	464	439	461	433	462	480	453	458	446	471	441	458	448	465	469	429	492	450	475	461	489	444	445	425	504	455	448	453	459	448	453	450	487	408	460	443	442	460	456	464	437	430	477	457	440	432	448	481	441	445	476	489	436	440	433	479	418	443	468	443	433	429	436	456	477	454	453	451	430	433	448	475	440	467	398	455	473	485	459	452	413	483	451	456	450	479	443	468	465	431	480	451	438	456	444	442	476	406	439	441	442	460	442	448	460	453	436	442	465	446	487	436	490	455	452	450	418	452	446	394	449	455	429	465	429	433	455	461	430	458	455	455	418	449	462	487	421	440	490	479	445	454	432	467	451	416	492	411	466	444	467	454	424	445	423	436	442	474	454	439	481	493	429	446	468	472	419	441	453	465	487	467	431	462	496	439	468	461	479	484	467	421	466	444	454	430	502	454	437	443	451	464	457	439	447	453	466	451	499	486	444	437	441	453	445	433	501	468	433	442	489	422	449	449	445	453	491	451	495	458	423	474	478	440	457	439	463	430	447	403	463	448	411	476	454	442	450	467	432	477	466	477	421	432	447	441	474	476	471	423	466	484	442	430	458	442	458	469	442	487	407	440	443	464	475	461	476	444	487	453	457	442	499	449	453	474	440	425	466	392	420	402	478	448	420	461	472	458	438	431	434	432	422	437	422	465	487	406	459	448	461	460	436	436	440	421	470	428	462	454	479	412	433
18526	1321	444	364	280	306	260	242	231	220	215	211	225	217	193	220	223	189	193	204	219	204	214	209	186	174	179	200	201	222	219	178	184	191	171	199	182	193	211	204	220	214	209	215	210	210	200	196	207	227	203	217	175	206	186	183	188	155	218	189	202	192	193	213	181	200	201	196	182	201	202	204	199	188	195	200	199	186	202	205	211	193	189	197	182	195	211	204	172	194	167	174	181	190	190	211	217	194	197	215	185	198	194	192	192	208	204	201	210	223	180	177	188	183	184	184	225	223	195	181	217	193	188	214	210	195	215	206	228	195	158	199	172	202	165	191	215	195	225	193	199	199	191	178	188	200	204	200	184	182	173	207	198	182	189	181	185	203	193	211	203	195	195	191	175	199	211	164	170	199	182	185	227	198	188	196	208	163	198	180	204	211	196	200	179	194	206	198	173	189	202	204	216	199	211	213	199	187	187	180	210	190	200	177	195	196	185	208	188	179	194	178	203	214	202	212	199	190	211	211	196	177	225	190	224	209	205	204	186	225	202	172	218	182	182	188	197	222	215	177	179	186	201	221	186	181	204	194	169	199	172	198	202	204	192	202	198	201	215	206	210	209	216	215	190	203	184	188	187	190	196	229	177	203	178	218	198	199	170	200	201	180	200	195	194	208	193	187	185	224	201	200	191	226	187	223	196	191	196	193	195	216	200	227	218	215	210	171	158	190	175	200	195	182	209	209	178	225	175	195	210	189	202	163	193	206	178	196	191	193	205	213	214	199	203	193	187	199	196	191	189	183	188	188	200	179	176	181	183	193	183	200	177	177	186	202	210	196	208	210	201	200	197	169	162	198	191	218	197	155	177	195	172	198	213	190	211	184	212	185	208	187	198	186	209	200	198	194	188	201	204	182	179	200	203	189	199	198	172	180	182	192	208	195	188	188	198	189	187	192	214	177	183	192	210	192	203	210	201	170	172	191	196	204	187	210	188	178	197	195	183	191	174	184	201	205	202	174	175	204	214	198	193	202	193	202	192	212	180	196	200	174	187	191	174	218	187	188	206	195	202	228	214	197	186	172	189	184	197	210	192	186	189	214	204	165	191	225	187	200	170	206	216	190	171	172	193	188	181	188	207	178	178	210	213	200	226	195	194	210	184	214	211	167	220	193	192	193	202	181	180	203	195	194	202	200	187	202	211	209	193	178	195	206	186	187	193	214	200	199	185	193	190	186	209	204	196	196	202	212	200	187	191	194	188	212	180	204	198	210	194	161	232	176	205	212	211	185	193	209	197	213	199	196	226	208	213	206	201	194	218	181	201	170	182	194	211	211	171	199	236	194	187	184	186	197	191	188	187	181	198	214	242	184	176	181	190	173	182	203	197	171	204	188	189	188	201	196	208	221	232	208	230	183	181	186	181	198	177	196	198	205	187	174	216	201	180	172	199	192	228	185	203	174	203	217	189	204	203	187	198	190	199	197	201	166	186	192	196	236	193	183	200	185	192	207	204	223	196	194	181	199	212	212	197	193	194	199	207	219	194	198	176	209	218	208	176	184	175	200	217	200	202	183	189	188	218	193	189	192	214	203	197	182	198	203	202	194	170	229	180	182	206	205	185	192	191	202	183	203	202	216	174	180	171	245	196	214	219	197	197	188	174	217	174	214	195	216	210	206	186	191	202	208	183	202	199	204	221	196	178	212	176	195	195	208	208	192	190	198	199	221	211	217	210	195	211	160	221	213	195	181	210	204	195	197	220	191	195	190	206	196	208	208	190	196	210	203	207	209	209	188	187	183	189	185	194	200	175	178	231	202	207	226	208	183	216	200	193	210	196	184	198	209	183	208	203	203	192	206	184	190	193	187	195	187	205	200	188	182	187	174	204	227	171	200	157	209	213	179	201	208	187	198	182	186	201	195	192	216	196	198	193	215	186	177	213	195	201	193	192	221	196	189	191	177	177	178	167	184	189	186	209	173	201	185	216	199	205	181	167	178	211	214	218	210	204	195	175	183	171	201	195	182	203	176	200	220	218	174	186	187	179	191	188	179	182	207	207	203	194	204	216	197	218	226	195	186	185	201	205	202	175	193	209	220	201	210	198	209	185	196	223	189	196	182	169	206	167	190	182	205	208	219	206	164	190	186	206	189	181	206	174	197	178	192	183	175	190	198	194	195	196	192	186	192	172	172	216	193	202	203	210	192	166	201	186	223	174	193	202	195	186	184	200	179	192	203	180	221	190	206	201	184	172	194	196	194	217	195	195	193	196	177	188	179	190	199	169	190	203	198	199	178	219	188	173	239	208	202	154	200	191	164	229	201	205	194	174	197	207	172	198	183	203	199	180	183	179	198	196	187	189	209	173	197	199	208	212	211	187	181	181	189	210	203	203	198	178	176	193	224	174	194	176	210	180	199	229	211	175	183	185	187	171	223	219	192	187	204	221	193	188	174	195	181	206	194	179	192	192	191	201	186	208	192	190	196	176	195	195	191	195	174	199	204	225	190	188	194	199	181	199	183	220	211	216	178	191	209	173	201	189	211	215	203	214	197	189	181	184	207	199	159	203	186	246	203	199	214	215	180	212	193	187	200	194	208	193	215	211	168	190	204	208	183	196	194	216	196	203	180	201	205	206	188	178	179	221	229	190	186	194	196	220	200	178	217	196	207	192	207	181	206	191	189	211	188	199	183	185	191	192	204	188	178	202	173	203	199	204	188	171	204	197	191	204	212	203	221	201	205	223	189	194	183	194	177	187	204	182	192	217	210	207	184	193	229	193	182	192	209	203	218	202	213	202	192	188	217	162	183	193	200	201	183	187	173	194	207	205	193	182	194	198	194	176	190	195	190	170	185	219	187	231	208	222	193	190	204	201	189	157	201	172	183	201	229	187	181	171	212	187	192	208	213	172	226	195	194	195	215	206	201	198	196	173	209	187	181	182	181	163	172	193	194	177	212	220	203	214	222	224	222	191	236	202	202	173	197	219	205	191	198	182	176	190	215	187	193	191	185	197	232	188	185	233	193	192	187	189	202	208	197	205	191	201	189	199	195	197	220	192	195	190	185	194	229	185	199	206	188	186	202	193	209	168	202	204	192	186	214	193	194	178	181	202	191	205	218	198	175	216	175	173	174	192	208	212	192	172	210	198	192	227	212	167	189	192	196	178	190	214	217	200	191	196	205	192	187	178	209	209	183	214	187	172	201	199	224	195	201	214	189	189	193	185	212	209	206	176	198	205	207	197	208	213	203	208	188	187	198	202	175	192	214	201	183	175	199	194	197	218	220	204	187	208	200	200	214	195	215	199	199	191	186	195	170	176	185	202	221	205	212	198	205	178	173	223	204	175	207	214	199	202	208	198	195	198	201	199	181	168	210	186	203	209	183	214	172	193	186	193	211	182	170	173	202	182	220	193	203	204	206	171	209	183	209	186	184	206	200	182	206	194	205	201	174	163	186	209	202	193	211	188	198	216	211	172	185	176	187	198	200	210	188
12134	699	993	1150	1002	988	791	688	654	615	570	595	552	551	565	516	508	558	526	521	487	487	526	486	501	472	502	463	458	474	486	495	459	464	465	495	528	488	498	509	486	473	463	470	508	471	445	475	502	505	456	503	454	531	451	453	492	495	484	476	489	448	497	478	498	506	507	502	482	495	483	462	468	476	448	461	473	476	466	491	486	497	478	472	489	471	461	516	462	500	471	479	524	478	459	492	455	475	469	480	479	472	456	461	475	486	515	530	468	487	503	489	472	422	441	489	472	473	474	456	478	482	482	485	459	453	467	446	432	506	465	453	469	504	473	476	512	498	481	497	454	465	465	471	496	445	455	468	490	479	466	478	469	466	495	499	464	473	477	483	435	478	490	461	438	476	453	460	463	465	477	506	459	519	462	484	487	476	524	498	460	499	472	477	454	509	486	450	472	440	486	458	488	478	415	460	504	466	473	519	494	483	460	448	459	457	476	482	458	474	484	437	494	477	447	476	488	458	468	464	448	458	488	497	503	434	429	459	517	452	491	496	465	485	473	482	495	432	455	486	474	477	473	450	482	465	495	473	465	412	446	453	467	468	469	514	498	464	496	490	428	388	454	480	479	499	423	447	398	477	521	467	457	429	452	425	510	466	471	464	463	449	445	455	443	511	468	445	508	508	472	465	470	476	484	486	447	470	496	466	444	473	520	461	442	450	482	513	442	445	500	415	492	458	470	499	491	476	487	460	495	467	430	463	494	480	490	465	457	488	482	498	450	486	488	464	436	475	473	459	498	470	491	442	465	454	481	452	470	473	459	474	460	452	468	481	492	492	439	477	441	467	428	471	483	477	470	462	446	474	454	478	473	477	482	506	508	441	476	496	468	491	469	503	498	503	477	451	473	497	486	442	492	519	437	482	492	462	418	510	525	479	492	475	491	463	474	482	444	484	443	486	473	445	440	498	493	455	462	487	452	442	453	451	467	460	461	458	494	471	490	471	488	454	462	470	489	480	480	442	489	457	483	484	457	452	491	475	483	490	472	482	473	489	483	452	493	462	461	463	486	469	448	471	473	447	449	461	451	455	460	462	489	461	460	469	494	440	488	459	463	492	482	467	475	465	476	485	438	495	464	462	479	468	490	471	495	446	486	452	504	474	430	480	462	497	451	458	459	475	434	492	464	465	486	516	469	472	472	472	501	476	461	458	454	490	472	491	480	448	455	430	464	483	467	479	464	490	486	467	474	496	448	461	484	452	475	449	436	484	501	464	472	473	469	504	471	484	460	469	457	443	503	431	478	476	471	444	508	450	527	444	489	484	474	510	476	490	474	456	480	485	510	466	473	478	467	463	489	458	489	525	418	461	472	463	453	489	509	447	475	481	481	527	427	470	466	501	524	460	479	402	452	450	473	460	447	466	504	460	476	474	454	486	472	467	481	469	467	447	476	486	467	480	475	480	476	420	473	480	476	464	477	451	478	466	463	452	481	488	515	415	479	480	471	472	495	506	467	505	490	452	495	462	475	452	442	474	510	448	486	444	492	486	432	457	469	461	427	465	480	451	448	485	501	479	504	451	459	479	469	476	499	467	466	505	469	469	500	459	458	459	487	485	458	481	475	531	472	534	469	484	461	481	478	476	473	477	466	446	469	467	469	452	485	456	478	435	465	466	461	481	441	470	483	477	475	453	465	468	459	482	480	503	454	467	512	468	517	458	470	456	440	460	496	469	492	488	495	497	483	483	482	481	498	485	493	452	491	424	470	429	460	482	428	457	475	468	485	467	493	441	516	470	464	497	440	441	507	465	434	488	512	481	458	470	487	468	480	455	476	504	457	494	464	501	442	486	490	455	514	459	486	466	460	500	438	487	453	448	460	484	490	487	440	449	449	482	467	485	475	462	500	477	441	451	495	452	471	457	469	441	476	483	472	475	461	479	443	496	430	457	464	464	486	510	478	481	493	467	495	456	486	473	485	456	456	448	486	444	493	494	481	482	492	504	470	438	451	455	478	453	440	475	471	465	459	450	446	484	435	467	446	497	459	481	448	500	489	482	503	469	466	470	490	457	458	478	431	441	475	460	509	466	484	461	470	461	464	466	499	480	454	466	446	483	480	486	483	475	496	446	471	467	486	460	472	497	440	458	483	493	478	486	515	527	508	482	484	485	470	484	484	450	483	452	498	454	498	453	492	446	527	480	467	426	482	502	439	459	410	480	520	465	486	480	455	497	487	433	485	454	443	467	469	431	489	483	483	487	508	481	459	429	488	469	443	439	435	479	454	460	466	457	491	463	481	504	454	479	483	420	488	486	454	477	437	527	437	479	457	458	464	509	510	500	457	502	449	485	473	422	496	476	471	504	503	452	489	438	470	489	462	460	465	479	522	522	513	493	468	453	474	476	494	477	481	498	473	512	507	476	491	469	469	459	469	474	466	435	482	450	456	490	495	514	479	447	476	496	521	487	483	491	451	460	448	459	490	467	437	451	467	449	479	448	504	502	492	444	458	441	477	482	466	470	446	527	473	437	456	473	485	489	497	508	487	470	456	465	487	505	423	478	451	489	451	463	484	467	483	438	479	445	453	465	468	460	448	438	485	493	430	462	520	464	480	480	439	466	474	450	422	437	499	498	469	458	503	438	463	506	461	482	446	482	455	470	485	460	487	463	445	450	459	470	518	500	444	456	500	429	465	449	515	441	463	461	482	500	515	477	495	502	480	469	472	458	422	463	485	455	414	475	442	473	474	490	476	452	472	462	463	465	457	484	451	465	482	489	496	466	419	480	471	473	456	485	452	448	458	509	462	443	457	476	494	451	479	409	451	480	501	483	498	444	486	443	463	455	464	439	481	462	498	464	442	485	452	454	474	481	468	503	478	491	429	493	442	474	469	447	458	481	487	445	454	512	514	508	485	502	477	501	494	452	472	497	438	483	510	490	478	456	476	471	476	483	476	477	487	473	479	505	485	481	513	500	477	476	463	487	487	478	451	476	446	454	477	421	449	506	485	475	515	502	488	458	475	482	489	437	506	445	454	468	455	489	465	442	456	479	447	519	476	496	504	469	471	472	462	428	446	494	460	447	421	487	459	473	449	494	497	506	489	461	482	524	472	463	476	502	453	497	488	464	459	478	497	480	436	488	493	453	445	467	484	469	449	499	500	469	448	478	460	501	504	480	489	510	487	458	475	431	485	448	487	507	470	512	438	455	477	454	468	484	493	496	466	457	482	513	460	443	476	461	487	461	481	434	466	477	429	506	452	481	490	469	453	470	460	431	520	488	473	428	465	454	453	515	476	469	457	452	495	454	499	473	414	460	407	489	474	451	483	469	470	458	474	470	478	501	465	444	458	501	447	474	465	462	457	514	455	476	473	492	500	469	486	499	473	494	453	523	449	479	479	455	466	464	494	472	479	481	479	467	488	483	483	470	460	462	433	507	475	452	494	453	482	466	519	447	486	454	445	469	442	509	476	463	495	480	490	460	448	477
30982	4284	567	434	293	263	178	174	137	154	119	108	99	116	109	94	106	102	92	83	94	98	79	106	72	80	109	96	109	92	94	71	84	88	90	90	81	81	84	86	97	73	79	88	90	98	84	88	80	89	88	85	82	93	81	91	94	100	86	112	85	100	85	89	88	88	85	84	90	89	114	102	86	85	86	86	77	100	92	98	86	78	101	89	97	89	86	92	89	87	97	72	80	74	89	94	72	90	80	88	91	98	86	71	85	84	97	87	93	66	78	89	71	86	86	100	84	82	81	88	72	77	77	83	87	84	85	84	87	94	77	91	71	82	88	85	83	88	86	79	79	90	83	96	106	104	91	65	76	67	91	83	89	86	93	84	96	92	87	97	111	78	73	78	94	84	90	58	86	92	86	89	90	84	98	76	73	56	79	100	84	81	82	89	105	97	111	77	90	90	87	84	104	90	80	81	102	84	91	104	82	102	94	72	84	85	89	92	93	76	74	66	90	65	71	78	82	87	85	92	94	83	87	91	102	76	84	84	90	95	76	80	93	99	89	101	62	101	88	89	92	80	110	86	96	91	118	76	71	94	75	84	103	91	73	84	108	74	89	84	88	90	85	73	87	84	87	84	79	71	103	88	85	85	83	86	83	69	102	81	84	88	81	87	106	106	80	97	73	87	79	91	91	82	74	82	92	99	75	84	90	87	90	95	90	77	73	103	99	93	89	84	74	86	73	93	94	92	81	86	90	97	67	99	84	77	104	96	98	84	80	95	80	87	77	75	108	99	70	88	85	86	86	89	80	75	72	90	88	98	88	84	84	87	103	93	121	79	84	84	104	71	83	79	82	75	88	93	90	96	78	78	87	99	86	79	98	118	73	103	84	85	89	83	92	99	89	89	94	68	82	89	84	87	81	83	80	86	69	101	74	90	95	93	87	86	83	71	83	90	85	84	84	88	92	68	81	72	70	76	98	94	91	91	88	82	79	81	97	90	92	80	79	92	88	79	90	64	76	90	80	98	91	88	85	89	90	69	94	94	76	106	104	86	92	104	84	80	87	86	92	89	95	92	85	84	79	90	88	90	90	94	87	84	94	71	84	77	95	95	77	84	86	84	102	95	88	100	73	75	92	74	85	93	82	104	79	96	71	80	102	86	81	86	79	94	80	87	93	77	82	84	98	70	98	81	89	101	99	87	90	101	81	87	81	103	104	95	95	90	98	101	91	79	80	100	97	94	85	95	81	85	90	98	80	87	91	84	88	94	94	93	87	74	107	86	74	88	81	80	83	77	75	68	94	99	86	94	104	88	95	71	78	83	81	100	91	100	94	102	86	76	89	82	82	76	87	89	83	91	110	101	71	109	73	99	77	88	92	81	107	100	97	76	88	97	100	86	81	80	69	101	85	81	65	101	110	99	97	83	87	70	95	77	127	92	74	80	102	78	91	90	100	82	92	77	93	69	91	83	90	64	78	78	81	85	77	103	87	81	85	92	95	97	97	59	98	64	89	77	76	88	87	81	85	70	81	78	83	74	104	85	89	91	84	90	80	85	90	76	74	104	83	90	93	74	66	77	84	67	84	92	78	69	74	78	83	91	79	88	94	83	83	84	80	78	92	97	95	91	88	80	79	95	89	95	76	100	72	75	82	98	73	92	76	72	95	87	78	72	98	94	97	104	67	91	111	77	84	81	85	101	83	83	91	77	87	84	82	72	104	81	89	94	96	76	89	92	86	97	102	75	71	92	93	94	80	86	85	89	95	79	76	99	90	96	92	98	90	78	84	85	76	82	83	90	90	99	94	85	88	106	94	102	86	67	84	85	81	101	100	91	82	77	85	100	73	78	81	87	81	93	95	82	79	90	64	109	99	70	76	92	87	88	79	77	84	79	104	89	90	77	85	98	85	78	81	88	83	101	89	95	79	79	84	93	72	88	87	81	74	86	77	87	80	92	94	73	85	78	88	80	102	70	78	82	83	70	74	84	81	90	85	87	97	103	87	97	80	83	86	98	75	93	68	88	89	80	84	99	106	73	88	92	90	84	79	88	88	84	95	86	91	89	90	85	81	93	70	90	82	80	78	96	90	85	88	92	94	84	86	77	86	72	80	70	94	78	88	75	79	97	81	85	86	114	82	77	69	79	81	87	99	73	67	82	90	88	106	97	88	110	102	85	83	90	96	88	83	72	74	96	91	71	73	102	96	74	91	72	86	93	75	75	93	92	100	92	95	79	84	82	89	87	77	83	79	77	88	82	78	79	82	86	84	104	67	100	88	79	96	84	92	84	96	88	78	100	91	110	71	92	95	77	90	76	98	78	91	90	100	82	91	78	81	92	70	81	101	77	79	94	69	105	85	97	83	96	72	81	83	93	89	100	75	78	82	91	79	80	82	71	76	94	100	62	89	95	98	75	114	89	116	67	82	76	75	80	84	85	86	75	78	86	81	88	88	75	95	81	87	72	82	84	88	81	79	89	82	92	83	87	90	83	82	87	77	92	86	78	81	82	78	112	96	88	67	83	80	89	93	89	94	73	88	93	93	81	97	85	89	86	91	90	90	93	91	89	89	88	90	74	91	88	89	78	82	68	90	82	95	70	100	75	97	73	93	76	91	87	69	89	96	77	89	83	73	83	74	85	78	91	81	93	109	81	85	93	87	110	88	78	90	94	88	95	91	93	77	98	86	84	82	82	100	95	77	70	86	74	100	84	75	93	93	87	86	64	77	70	85	112	85	89	74	71	84	76	90	86	87	93	87	82	85	93	82	94	66	88	95	76	72	76	90	84	87	100	66	91	95	93	83	77	80	89	76	79	89	79	92	65	98	89	94	82	85	99	83	88	90	89	73	81	93	92	101	76	82	83	91	85	88	66	65	75	75	90	83	80	78	89	92	88	103	108	84	83	97	93	88	72	87	91	77	96	78	102	89	70	105	92	79	112	81	85	84	82	81	74	83	80	97	117	96	88	99	106	102	85	90	116	80	71	83	89	78	83	87	90	79	91	92	95	63	82	81	101	96	68	86	102	82	103	89	72	99	90	79	103	99	71	83	87	98	102	97	80	93	106	90	95	84	84	95	93	79	97	88	71	88	89	77	89	94	89	99	101	84	78	82	94	95	85	91	96	67	84	75	87	97	77	88	73	79	96	96	94	86	74	84	95	72	94	94	86	97	90	94	83	77	91	107	85	99	92	96	88	91	88	89	85	79	92	83	84	85	85	90	100	93	90	83	90	104	81	86	88	85	85	83	67	91	82	87	85	91	87	79	90	95	78	85	91	62	64	94	76	102	64	107	84	88	106	89	98	68	97	84	83	95	95	95	90	82	83	85	98	88	72	74	96	89	84	67	91	84	87	99	85	91	71	92	83	79	84	91	82	89	86	96	71	87	89	91	85	76	98	72	74	80	78	86	86	81	86	92	88	72	84	99	90	105	81	85	77	93	84	99	83	81	85	97	95	94	85	95	79	82	89	105	111	85	80	93	72
17198	675	1283	1479	1259	1140	880	673	581	524	475	434	366	377	351	332	343	287	293	355	302	288	272	283	229	264	257	254	272	245	252	269	260	266	231	243	231	266	252	242	226	230	246	239	231	231	215	244	247	223	223	245	244	257	254	226	248	248	230	212	220	235	239	229	214	238	253	243	215	214	240	227	228	218	254	207	243	199	223	231	186	218	234	241	224	219	234	236	240	231	242	223	236	222	218	219	227	215	208	230	226	215	201	207	221	209	203	202	231	229	209	219	190	247	209	258	231	214	205	251	208	235	250	229	232	260	224	224	205	229	205	211	227	229	226	243	228	229	229	250	205	218	248	187	221	223	217	243	226	220	219	218	227	213	218	228	239	221	224	255	234	198	237	214	242	225	226	250	231	235	198	235	247	186	222	230	237	226	232	220	267	254	224	230	236	208	232	193	223	237	232	218	217	211	227	210	219	235	230	197	211	239	231	215	235	215	234	226	249	224	224	215	225	215	242	242	225	217	243	216	246	257	224	217	223	211	225	217	221	208	228	252	207	224	222	240	233	217	246	215	212	215	220	222	222	232	227	212	227	228	207	240	206	221	220	234	215	206	224	210	211	241	233	237	192	196	230	230	232	231	228	208	220	223	230	227	239	236	225	207	209	247	249	220	248	264	218	215	202	237	205	207	223	226	220	218	213	205	230	213	236	208	228	210	227	211	221	216	255	226	232	224	228	244	218	220	235	217	212	242	236	241	210	226	216	232	226	196	237	221	264	211	224	222	236	253	219	237	229	240	217	226	205	249	207	226	218	256	217	220	212	208	204	219	202	212	253	222	225	224	233	223	256	216	253	215	218	202	249	238	231	222	223	193	229	224	203	233	218	224	218	210	250	221	222	230	233	208	220	218	226	201	204	246	201	201	230	214	223	239	207	224	208	224	233	217	198	226	249	231	222	231	199	212	206	237	224	218	214	206	199	219	225	203	216	260	205	238	241	220	207	216	222	208	228	232	232	228	240	223	208	222	219	218	256	238	245	239	228	220	220	237	234	237	227	208	205	233	219	224	213	240	230	216	230	228	221	229	211	202	242	242	231	231	233	232	229	221	207	223	227	199	209	212	217	235	203	219	253	226	192	218	227	230	225	227	230	225	233	220	237	207	223	203	231	202	227	204	225	241	230	209	223	243	201	230	199	242	222	212	227	241	220	219	234	222	232	210	213	237	228	215	232	194	228	236	215	256	205	220	225	229	222	235	250	250	199	219	236	237	213	203	215	200	259	212	207	206	208	209	242	236	243	215	231	229	219	209	194	215	238	204	249	238	210	219	233	208	206	207	211	195	230	212	239	213	203	229	245	213	219	217	221	220	257	201	207	215	216	218	219	228	220	224	248	233	217	224	215	232	248	229	249	238	234	219	199	223	214	219	225	224	252	237	235	245	231	210	220	214	229	236	235	248	224	214	220	215	221	230	209	230	209	208	225	217	221	247	225	210	240	224	240	213	210	237	224	208	236	231	216	244	218	219	218	226	225	185	205	195	199	256	223	254	222	213	229	211	229	199	229	234	233	211	231	241	232	230	221	225	231	241	231	240	213	243	225	230	224	208	233	211	230	183	254	235	217	219	245	243	228	241	233	208	233	219	234	219	246	210	239	212	227	216	234	246	209	212	207	230	236	220	221	238	238	242	205	195	204	247	208	243	222	232	229	211	238	218	209	218	252	217	269	235	238	247	235	215	224	233	238	206	229	229	244	226	219	234	227	238	213	217	230	206	224	203	216	227	228	221	223	223	230	248	218	229	211	248	229	228	230	243	246	217	205	215	237	206	230	210	219	216	228	221	249	226	222	232	210	217	228	186	198	228	219	215	218	235	210	223	253	240	230	211	242	211	216	220	237	235	213	191	209	223	252	218	241	219	223	211	213	227	245	205	199	225	244	233	215	250	223	251	233	242	233	199	217	214	242	208	237	206	237	245	195	217	230	214	248	221	210	220	199	209	238	223	189	220	231	231	233	202	219	216	207	231	214	206	213	211	198	228	205	213	215	212	239	216	218	221	219	197	211	221	208	246	212	240	253	213	240	224	216	205	218	230	213	250	207	250	229	230	226	201	248	220	207	227	225	245	225	218	242	246	238	217	214	222	254	236	198	230	194	210	237	246	200	222	220	215	215	211	223	223	218	226	219	242	234	230	237	206	210	241	237	230	213	242	258	202	232	243	236	246	202	225	234	241	202	240	233	201	221	241	235	215	240	220	214	210	233	222	248	242	232	237	256	214	216	218	230	227	237	221	253	229	216	238	244	249	237	238	223	213	212	231	204	222	215	220	208	211	209	254	235	223	237	247	219	221	206	213	214	230	225	227	226	254	222	213	221	207	211	219	229	233	233	233	219	201	232	225	224	252	255	209	222	212	233	226	239	213	249	235	221	229	241	250	245	236	214	214	226	223	245	202	224	218	225	226	207	238	233	241	226	220	257	215	215	201	230	218	231	227	230	217	214	215	212	242	219	242	246	244	223	201	196	229	220	214	228	240	214	236	224	221	227	261	219	224	211	221	192	235	225	230	226	251	224	256	233	233	235	259	196	216	240	253	226	248	236	216	223	228	227	238	233	228	233	185	247	239	216	224	229	246	204	223	238	221	246	204	245	225	261	209	181	223	226	208	216	214	205	215	219	199	243	233	212	242	219	221	237	224	234	229	225	225	251	235	222	225	233	216	271	246	237	223	235	191	238	205	218	220	260	235	236	224	236	190	217	228	225	225	234	218	232	197	208	227	205	228	235	225	229	194	204	231	236	229	200	224	226	241	218	230	218	213	236	197	216	218	243	226	224	235	211	254	222	219	236	221	233	190	219	200	203	246	219	230	227	219	222	224	227	205	242	229	203	230	227	248	223	197	209	248	238	222	223	221	228	226	238	232	240	204	242	237	236	214	208	244	234	234	237	229	248	237	214	202	232	233	209	215	223	246	226	236	223	228	231	240	212	228	241	244	247	214	238	206	225	218	232	226	232	231	223	230	219	214	245	219	202	247	215	244	253	210	234	209	218	198	235	236	212	222	207	226	231	204	224	217	195	226	239	214	208	211	239	220	208	239	244	227	219	241	218	201	207	212	265	224	220	208	229	250	210	221	191	243	260	220	253	205	229	231	251	229	223	236	228	239	216	213	224	210	217	213	215	226	250	207	233	224	220	229	207	244	208	211	236	210	242	208	218	222	242	246	220	250	215	234	248	208	239	221	225	221	225	205	212	213	243	208	250	213	231	205	195	248	240	201	237	221	214	195	224	216	267	244	237	215	208	204	227	233	223	218	224	223	206	203	234	200	197	215	240	227	214	224	219	213	219	214	231	192	237	224	234	236	230	209	224	214	197	242	233	226	202	218	203	210	217	225	242	209	242	201	220	209	249	229	243	218	222	202	204	218	243	213	208	233	225	215	211	223	220	236	212	202	208	241	197	245	229	215	209	199	204	245	221	235	234	209	223	242
1838	251	209	205	197	213	196	217	183	183	176	193	160	212	189	192	185	144	190	169	201	162	157	154	182	174	180	178	170	178	179	175	178	162	183	198	164	170	179	186	190	193	199	190	185	170	159	166	162	212	177	165	192	198	148	171	152	157	179	200	164	153	208	168	181	189	186	158	186	160	175	177	199	171	210	209	182	177	194	198	170	179	193	168	202	177	191	188	178	170	188	158	171	196	197	177	193	171	169	190	164	162	189	188	206	180	183	168	174	174	177	193	193	180	174	196	178	148	158	209	176	182	186	173	162	175	176	165	163	169	183	191	174	190	171	186	182	177	170	176	206	177	172	165	173	185	181	170	171	188	184	170	165	180	177	155	180	184	172	170	166	193	203	171	183	191	171	182	171	191	194	171	175	194	177	151	191	180	183	190	182	180	178	181	180	196	185	177	153	182	198	192	183	185	169	176	171	191	183	191	196	170	187	174	171	186	191	192	210	182	163	180	180	201	188	174	160	183	174	180	209	178	166	187	195	190	176	172	169	182	180	177	190	173	199	167	177	179	176	189	179	160	174	184	213	184	186	174	190	184	188	177	193	179	160	178	185	171	187	187	177	164	168	171	188	173	167	179	178	156	177	168	187	182	171	183	194	200	174	173	157	197	183	206	189	191	191	160	165	174	177	171	184	182	169	195	197	162	163	174	200	180	215	176	177	182	182	159	162	176	204	170	188	161	172	168	179	162	195	174	163	164	172	190	198	181	189	172	228	175	172	172	157	187	183	181	186	147	158	176	170	146	158	162	182	181	180	157	152	179	185	165	181	169	172	156	174	190	178	190	179	173	177	197	174	153	182	199	195	182	161	207	170	187	180	181	198	181	172	188	210	191	193	181	189	201	197	184	152	174	164	202	194	176	198	194	186	158	188	182	178	182	176	189	178	182	181	175	197	176	189	184	172	156	195	206	154	191	184	184	191	185	199	210	181	179	166	191	185	163	186	181	201	182	185	189	185	178	191	201	156	176	174	166	170	163	173	181	197	185	172	176	154	176	158	179	177	181	178	184	177	170	172	186	177	186	182	188	185	177	170	151	172	184	191	193	155	169	167	179	179	179	192	175	178	170	187	164	172	176	166	186	177	186	176	189	186	197	201	195	173	145	170	187	181	204	171	178	177	195	184	188	157	173	174	183	200	178	169	175	172	198	170	169	166	186	182	196	182	200	183	177	163	168	177	167	177	182	184	188	177	161	166	175	198	203	185	178	187	187	167	184	175	167	166	196	164	150	152	188	169	188	170	162	183	189	182	192	184	180	175	174	166	214	192	173	154	170	165	169	180	203	181	167	185	171	172	185	183	171	164	181	163	177	180	183	178	191	180	203	189	160	182	192	176	179	170	183	161	191	174	168	162	200	172	181	193	182	177	162	202	190	180	184	183	169	195	181	168	184	155	172	191	175	196	171	197	156	199	160	178	205	171	179	189	177	187	171	195	196	192	176	179	175	181	176	175	173	187	192	166	189	189	186	167	195	173	195	183	160	202	190	176	181	194	192	172	192	182	167	188	177	171	184	189	180	178	169	186	183	165	166	181	171	169	177	203	182	184	170	180	211	173	171	190	170	169	175	151	181	183	177	188	183	187	166	220	160	204	165	160	177	179	195	165	184	179	170	206	159	143	205	151	187	172	167	176	162	168	196	188	190	180	177	173	180	168	182	198	187	167	206	168	174	164	178	163	178	165	163	159	179	177	176	188	186	212	170	179	186	175	188	165	151	175	173	175	179	159	208	182	168	192	198	174	178	166	220	185	186	181	176	178	198	166	188	176	212	174	168	181	181	185	166	197	170	178	170	181	189	178	171	193	178	166	165	186	186	185	189	166	181	156	173	176	172	173	200	179	162	155	201	191	198	169	178	177	160	192	190	179	169	181	186	204	208	156	180	173	191	164	176	175	198	172	158	173	165	175	194	175	179	157	176	170	179	169	200	174	168	160	188	182	177	167	176	179	172	161	196	184	186	193	215	161	194	172	164	184	167	193	184	197	201	179	186	169	180	188	182	179	172	193	166	177	179	182	205	182	163	186	190	157	154	165	176	163	174	192	200	171	196	169	201	181	143	180	171	180	192	182	176	174	167	175	170	165	176	150	188	185	152	182	189	164	179	172	169	167	181	200	157	155	179	185	195	206	182	161	203	172	177	172	181	153	188	203	169	182	163	150	149	167	190	190	158	186	173	179	167	181	185	182	180	163	187	172	175	198	191	175	168	169	168	187	206	183	174	193	176	203	183	177	185	210	175	202	195	167	200	171	169	162	177	175	155	173	187	196	175	178	155	187	183	197	151	200	194	187	159	180	156	172	161	185	217	182	150	197	185	179	187	190	169	180	162	179	188	190	164	196	177	158	170	196	211	187	153	171	177	157	174	174	176	178	177	196	163	165	170	172	172	206	180	166	196	174	187	171	173	180	191	194	193	186	182	158	179	182	208	172	163	186	194	188	181	165	193	178	167	154	206	180	187	178	192	158	187	163	184	167	189	173	187	163	182	178	175	172	162	166	166	203	165	149	178	151	180	198	167	170	180	153	181	177	161	174	175	197	169	181	166	187	172	183	148	190	182	186	172	177	182	182	156	205	171	203	192	188	170	173	135	213	210	178	176	210	178	201	191	194	176	201	182	187	169	203	168	171	187	208	162	171	172	179	176	175	155	179	181	172	185	170	185	176	173	182	164	197	192	159	186	172	165	202	180	168	193	205	185	169	178	177	186	181	187	198	210	176	184	176	187	168	183	157	168	181	199	189	204	170	179	198	195	181	174	185	185	196	160	189	161	171	209	197	168	185	180	173	190	160	193	146	190	185	187	164	185	171	154	181	168	172	171	185	188	169	184	170	190	155	172	189	163	186	177	165	197	183	190	168	173	173	170	180	198	182	190	176	160	199	161	167	198	174	180	202	183	203	194	171	174	172	152	169	174	161	188	182	189	190	188	174	158	171	166	148	176	173	200	199	169	159	155	163	174	177	171	187	161	185	175	202	193	170	171	196	211	185	198	176	188	161	152	173	194	195	149	179	176	190	154	170	179	179	196	188	187	175	194	170	193	186	176	186	166	169	188	182	190	194	161	191	170	164	187	188	193	187	170	182	182	169	166	174	172	175	196	176	186	188	161	184	174	141	168	170	164	174	167	207	175	181	181	165	161	185	196	156	168	185	161	161	164	176	194	163	182	191	178	189	173	185	194	146	171	214	186	177	174	164	199	162	197	167	177	192	152	176	169	165	176	196	178	211	193	209	195	183	168	178	178	175	179	182	196	178	204	176	176	214	145	168	170	196	176	180	167	177	171	171	166	188	186	189	179	205	211	194	182	178	191	168	180	170	172	185	205	190	186	169	188	167	182	184	166	219	178	168	194	183	198	185	166	178	185	194	191	204	183	171	176	200	174	177	182	155	195	183	150	176	179	192	190	180	187	167	172	191	174	200	186	158	168	175	164
2191	459	503	523	553	546	462	496	494	452	451	419	440	489	467	441	475	437	408	501	447	423	441	452	476	456	437	436	461	426	445	447	448	441	455	495	473	435	426	434	462	412	473	438	457	504	487	487	457	464	401	445	478	484	419	471	417	450	446	488	485	426	456	469	491	446	461	433	441	467	454	492	455	457	413	484	433	416	450	426	462	449	455	400	437	453	418	432	450	453	450	444	447	464	400	462	450	460	429	435	455	450	436	446	425	476	451	454	414	459	446	420	445	430	415	438	478	444	476	441	420	427	450	419	445	480	413	452	449	492	419	411	392	442	464	454	443	451	407	452	405	464	419	447	456	451	464	451	434	456	451	455	426	434	468	432	464	438	438	393	446	424	498	430	449	456	423	409	486	469	415	422	433	422	442	443	468	450	472	435	422	450	481	458	457	440	454	437	425	468	457	399	457	411	494	458	425	442	435	471	437	421	450	439	461	429	455	388	444	442	422	455	426	436	439	431	472	426	433	477	443	416	460	480	452	430	456	440	502	470	459	423	441	457	433	454	441	438	486	422	430	424	452	410	497	453	443	463	465	425	462	437	425	441	438	448	438	424	455	417	450	459	484	415	493	422	409	415	468	459	436	439	449	479	411	435	445	448	438	476	448	482	428	442	446	445	480	451	465	457	461	457	473	439	480	456	411	441	431	461	456	453	422	405	448	418	450	425	428	434	451	460	467	490	448	471	449	445	453	487	438	446	456	397	448	492	453	460	459	450	482	441	458	447	455	484	423	489	453	433	456	415	443	410	454	429	465	445	428	437	394	431	444	467	432	461	436	451	454	444	432	472	425	455	480	496	439	460	438	461	450	444	441	445	432	460	461	479	414	453	438	444	451	447	465	466	443	433	457	468	443	423	450	444	445	429	470	452	437	467	445	445	456	442	401	430	449	453	438	430	461	474	432	441	422	437	443	471	494	440	460	487	429	425	473	464	454	454	482	451	450	427	437	422	416	426	456	435	424	437	454	442	452	448	402	428	439	484	444	493	445	436	444	482	473	453	432	463	439	429	440	470	430	444	478	505	431	422	450	444	450	469	441	457	473	429	462	454	465	488	426	477	430	409	395	446	451	455	457	433	406	472	445	469	463	462	489	441	429	466	423	431	464	454	441	449	467	454	442	439	473	457	429	446	452	460	465	444	442	473	457	457	423	446	458	418	446	446	460	431	435	423	441	451	425	432	450	440	434	459	414	465	447	421	458	433	421	455	433	449	465	404	418	466	402	444	451	423	438	472	480	426	444	458	405	409	452	410	440	464	412	446	411	443	464	480	422	426	414	438	431	438	445	457	450	442	450	462	452	467	459	466	461	434	425	460	450	428	411	443	489	457	451	462	445	496	486	450	430	453	487	460	437	505	466	459	440	435	451	440	422	441	430	431	451	461	417	451	453	438	475	456	437	456	475	459	446	436	474	461	465	422	463	470	465	460	441	465	452	462	494	482	436	415	430	443	474	471	433	418	461	437	486	461	462	443	469	426	449	413	468	455	437	424	418	438	457	398	456	470	432	410	452	423	485	420	454	474	430	434	467	442	474	399	409	419	456	457	449	421	430	430	439	434	455	432	451	463	439	457	472	445	458	436	450	397	469	461	471	436	425	427	452	436	444	424	446	448	480	438	424	444	448	438	421	429	478	453	453	445	459	492	416	452	451	416	448	404	473	446	469	447	444	474	436	482	496	445	475	431	472	410	440	409	432	451	476	437	428	443	451	447	435	467	424	424	451	451	463	444	447	450	473	403	423	462	435	430	470	413	472	455	490	462	446	401	417	417	432	461	471	420	440	453	420	437	434	424	448	410	426	461	443	420	431	448	457	412	441	462	465	431	437	443	455	414	457	459	447	402	431	454	427	447	454	431	460	451	452	448	412	482	447	469	439	440	468	443	462	442	442	469	464	415	441	452	488	432	427	461	486	453	457	437	456	449	466	447	445	432	456	479	457	452	437	435	449	434	441	428	433	442	451	435	434	414	424	450	493	403	455	483	432	429	458	453	456	422	434	441	457	465	429	467	454	417	452	455	444	462	440	422	433	404	446	415	452	430	440	447	469	438	446	449	482	463	481	423	411	439	482	483	470	436	466	402	446	424	480	421	417	472	471	446	441	469	434	475	420	467	441	419	426	418	468	455	417	469	437	425	447	455	464	429	456	458	453	428	447	436	474	432	399	444	438	452	437	472	459	479	442	468	442	446	455	455	428	434	490	441	453	446	471	461	427	436	465	462	453	430	471	432	455	440	434	487	425	463	444	474	432	452	428	442	454	417	442	450	463	459	454	499	461	431	415	394	441	460	457	470	454	431	432	423	443	418	451	460	437	454	445	427	429	452	488	449	423	439	420	432	446	438	469	405	466	455	431	461	441	455	459	429	459	467	436	494	403	456	485	417	452	456	450	413	428	431	408	445	438	475	451	446	450	478	466	500	433	453	453	447	448	460	476	453	478	445	439	401	410	447	495	477	440	435	471	459	475	444	453	446	447	484	441	411	418	448	494	446	427	448	457	444	461	487	421	460	454	469	448	432	458	461	430	436	442	414	465	451	449	477	434	456	440	429	443	412	429	474	431	460	410	477	453	461	442	442	474	415	447	446	436	448	446	440	429	423	460	458	437	456	436	416	424	491	462	471	457	428	431	426	469	429	428	474	440	453	453	459	446	455	498	436	460	464	424	467	443	433	465	402	438	485	486	455	462	475	453	474	412	458	438	447	466	474	421	447	426	404	417	468	408	484	447	402	435	467	444	452	443	402	471	462	442	462	426	439	406	409	418	484	432	414	420	445	481	497	450	441	447	496	440	495	467	439	440	449	413	466	436	469	412	452	451	428	449	387	454	438	411	442	476	455	490	471	442	454	462	419	430	426	482	424	459	460	426	419	463	464	424	462	412	440	452	416	448	463	409	465	459	470	450	425	467	444	441	444	429	408	446	458	427	414	439	451	434	434	441	426	433	421	421	499	451	416	474	431	447	421	440	450	435	470	416	486	474	460	468	458	416	452	428	472	425	447	437	448	449	457	428	444	463	433	461	479	470	452	504	442	451	487	446	440	456	462	461	438	439	414	421	472	444	458	444	429	465	395	432	432	446	476	455	445	444	445	440	470	429	487	460	453	482	439	450	496	474	421	448	461	466	470	503	446	437	469	419	434	424	481	455	460	469	451	448	462	455	465	432	412	453	455	429	506	453	436	448	436	447	453	443	418	415	424	456	441	453	429	427	467	451	427	441	451	459	417	428	463	431	449	439	472	474	430	439	416	455	455	439	485	444	456	437	445	470	413	486	484	440	426	456	454	467	442	445	472	404	413	430	458	450	430	494	420	425	454	469	428	479	458	463	458	467	476	438	460	433	488	420	422	442	440	408	459	403	462	443	478	462	445	415	434	440	430	449	443	428	449	453	453	442	418	447	448	419	416	452	466	419	478	419	465	452	421	477	426	469	456
18215	1270	414	348	308	277	230	252	216	230	226	194	229	210	191	185	218	195	194	188	180	218	205	212	191	202	186	213	213	206	205	215	200	183	194	185	187	227	199	190	185	194	255	201	195	174	206	170	194	197	176	174	186	181	217	178	173	186	181	191	213	194	197	196	176	175	168	213	192	210	197	191	193	193	201	186	175	228	180	229	175	189	189	195	193	177	201	182	190	199	197	204	204	192	185	210	197	208	193	195	197	201	220	191	185	209	198	197	209	194	209	190	195	205	184	191	194	193	199	192	191	190	208	172	190	196	214	223	174	200	158	176	176	193	162	205	199	191	204	193	177	177	239	193	194	234	188	190	188	203	179	205	171	188	207	165	184	182	196	204	190	177	216	227	178	193	177	199	198	194	191	213	211	181	203	189	195	194	197	190	193	179	218	180	205	191	182	198	192	172	181	215	191	208	200	194	191	212	167	201	190	184	196	195	187	192	194	181	198	177	202	204	197	191	191	204	204	196	185	198	203	177	202	181	195	189	186	174	185	174	171	225	190	180	197	171	205	186	209	193	205	195	206	177	212	202	200	218	191	195	179	176	197	182	174	181	176	176	184	183	202	204	196	198	220	197	192	209	195	180	217	181	203	198	209	183	170	167	211	174	181	190	213	201	200	177	209	186	220	191	193	183	177	189	192	216	184	215	180	224	183	177	182	192	169	178	197	177	174	211	182	198	202	180	194	201	216	199	196	185	183	194	192	189	196	183	171	193	222	198	185	202	203	186	174	223	191	168	196	164	207	173	186	196	217	171	200	182	197	182	193	211	185	193	176	213	195	185	193	181	197	175	206	213	202	197	198	193	176	199	226	203	167	179	216	185	216	184	203	181	185	180	188	184	178	195	202	179	195	183	190	212	211	201	196	226	174	199	182	198	196	208	204	172	187	186	198	215	229	174	203	201	184	189	186	191	171	184	198	177	212	213	174	175	190	214	191	196	209	192	168	176	205	164	195	200	188	193	179	193	186	187	181	233	190	180	185	197	201	202	186	204	197	197	168	157	222	182	201	174	197	210	203	200	196	197	204	202	216	205	185	188	214	201	207	168	191	195	197	186	198	218	187	185	183	187	188	202	204	178	179	210	189	183	164	196	174	188	187	218	183	200	184	168	200	206	206	195	188	218	210	173	193	191	178	190	183	211	190	175	159	171	217	203	174	184	219	200	191	191	191	159	201	206	179	197	170	210	184	176	190	217	191	213	175	189	193	179	192	198	197	202	194	177	192	191	185	209	177	202	184	189	178	186	210	191	175	184	186	186	181	198	201	190	216	219	192	192	161	197	207	209	180	190	179	203	197	185	198	185	205	198	203	175	211	197	195	191	205	204	202	202	188	159	174	169	196	193	179	171	170	192	179	200	182	194	182	192	195	212	182	206	186	193	214	196	219	180	209	184	189	189	196	190	192	187	189	186	192	169	209	182	175	198	197	188	212	204	157	194	185	194	174	216	195	184	200	201	194	185	191	194	181	197	206	196	204	209	178	181	199	177	188	184	200	196	188	158	191	156	164	194	191	210	172	197	202	208	195	176	185	198	190	190	187	169	191	190	206	204	210	194	211	183	186	185	200	184	234	216	188	177	199	212	188	183	221	185	226	190	183	198	185	210	182	165	175	194	196	192	181	183	205	191	216	169	163	203	211	166	189	171	170	192	212	175	184	193	195	161	184	187	186	178	182	182	193	190	180	203	197	179	188	218	201	183	206	173	192	205	216	193	172	186	172	188	199	194	203	187	213	190	174	200	198	199	166	204	230	189	194	199	203	185	214	206	191	199	174	195	189	172	165	176	202	212	197	169	204	161	192	188	201	196	203	191	174	199	220	181	185	187	174	191	189	202	198	182	172	197	177	192	204	177	196	199	186	183	191	195	171	205	196	216	213	171	188	209	202	176	210	180	167	173	214	175	202	197	166	174	186	191	222	182	183	185	207	201	186	169	172	192	193	205	188	204	193	207	182	195	185	173	192	183	196	209	176	173	197	205	188	192	226	182	176	190	172	208	195	212	208	191	194	192	201	206	190	176	203	215	212	176	181	190	185	192	225	196	197	193	193	207	181	184	146	182	195	211	216	187	182	163	191	193	194	199	198	222	215	231	212	169	183	215	194	189	199	199	195	196	205	168	204	169	170	185	168	203	174	211	189	224	178	178	192	171	182	203	206	185	206	207	204	194	191	191	185	196	204	181	219	203	195	179	200	177	194	191	175	223	216	192	175	176	180	228	188	177	181	162	196	205	169	186	201	187	211	185	185	183	211	215	192	201	187	202	199	179	224	196	183	209	173	212	218	213	218	185	185	202	194	184	194	181	216	176	189	204	200	203	205	183	209	199	190	185	183	159	188	203	203	190	182	183	214	197	218	207	184	197	185	190	187	190	179	206	192	184	199	171	215	190	179	184	187	211	196	199	216	187	171	197	188	195	164	203	169	201	198	216	244	178	175	184	195	196	182	198	190	194	204	162	200	204	184	194	196	196	164	205	209	176	234	196	213	188	183	177	193	175	179	204	187	187	180	197	181	195	195	189	205	203	204	202	206	187	185	187	202	203	215	200	198	204	182	192	197	181	197	189	204	192	174	182	174	208	213	216	193	215	189	216	191	190	186	218	189	187	185	178	173	199	148	173	188	187	177	167	179	193	191	182	209	182	188	216	182	222	210	213	214	166	166	200	179	196	185	216	197	174	176	209	196	189	175	202	201	220	218	172	171	209	176	190	200	194	171	175	162	197	202	177	205	231	197	187	170	177	193	201	191	163	197	208	174	199	233	206	194	181	183	206	180	199	201	191	196	206	160	183	176	193	172	213	173	188	176	188	174	198	183	170	198	199	210	209	210	192	179	213	188	184	176	193	179	206	190	183	197	203	194	174	202	195	189	208	191	215	196	204	203	173	179	216	225	172	175	218	173	199	217	191	187	205	160	206	205	220	217	187	177	179	182	200	189	195	183	205	199	215	183	198	179	213	186	158	193	192	225	203	194	192	230	202	180	177	202	217	207	211	206	186	175	191	227	198	175	198	202	185	175	182	200	191	151	205	217	191	232	208	234	195	187	180	178	205	189	196	203	199	175	188	181	190	170	184	183	210	174	201	174	209	198	195	196	190	183	206	199	207	208	195	216	206	208	195	207	215	178	181	202	188	184	207	220	191	203	189	188	197	193	182	201	199	169	191	191	208	210	200	210	182	208	189	218	181	203	202	212	175	212	197	195	187	181	206	182	201	180	192	207	195	171	193	192	198	205	186	196	186	161	204	185	210	204	193	174	211	190	211	196	206	194	185	197	170	179	199	176	196	187	203	175	187	186	216	197	209	204	185	194	211	177	202	212	197	199	211	202	203	198	198	210	192	195	210	175	235	206	211	189	204	212	191	194	199	195	196	174	186	187	179	171	183	175	225	177	179	189	194	187	191	202	200	207	156	176	170	198	176	211	205	193	201	195	185
11700	688	960	1114	1034	873	760	694	651	585	588	531	544	530	565	537	536	471	494	504	495	515	462	488	454	482	492	448	546	469	469	461	486	510	456	495	468	495	480	543	470	499	474	452	456	499	470	446	485	490	442	448	508	499	484	486	496	431	499	478	493	498	473	461	461	460	452	442	465	486	485	481	476	433	437	502	462	464	452	455	530	504	460	412	471	471	485	497	475	479	499	476	478	457	465	483	430	462	501	478	447	482	493	445	416	463	470	500	477	499	483	453	476	477	459	458	465	445	425	488	428	517	466	467	448	473	440	459	423	458	469	463	459	481	441	456	508	475	489	483	445	476	461	445	432	513	437	480	503	463	476	482	458	430	480	446	446	490	483	490	441	442	451	427	507	475	460	464	459	435	489	500	457	458	445	466	507	495	507	480	497	487	478	418	436	426	443	469	481	464	439	481	444	452	441	475	447	512	471	485	447	468	450	419	464	441	479	466	490	465	461	455	474	506	479	443	514	451	475	424	510	497	447	446	487	456	495	429	506	482	453	467	455	433	477	504	459	463	463	419	489	469	481	448	448	444	450	454	461	463	462	479	482	495	482	453	528	497	456	417	461	409	514	462	454	493	472	424	454	473	485	471	499	444	424	488	453	472	487	457	479	489	478	484	469	477	479	465	471	461	456	464	491	422	482	471	467	474	475	490	477	429	466	448	482	461	456	481	440	437	461	455	481	461	449	485	495	492	431	446	447	454	466	462	464	483	410	464	458	476	459	464	434	490	479	436	457	501	481	452	462	456	461	495	463	449	451	467	459	435	468	490	473	453	458	465	454	438	432	497	451	472	491	483	448	452	473	482	490	492	464	475	493	446	477	448	464	445	458	469	472	450	442	454	454	417	490	478	484	463	476	492	461	448	475	452	457	473	505	445	470	496	439	488	430	470	467	457	429	464	493	479	427	451	489	488	451	467	501	459	497	467	454	491	470	467	503	468	460	475	491	455	449	453	499	434	460	473	476	441	475	478	499	478	451	461	442	485	464	517	479	483	455	483	477	473	466	424	481	491	460	478	472	481	463	474	459	460	493	476	464	503	476	460	444	471	506	481	470	461	483	478	497	468	477	457	482	450	451	468	463	496	464	466	431	469	451	501	451	492	452	480	455	415	484	450	477	481	437	471	503	479	475	473	462	444	479	496	458	477	483	474	456	438	468	487	499	459	444	460	457	479	478	471	428	457	469	461	452	455	443	446	463	457	443	472	478	485	481	457	474	442	446	494	474	472	489	451	463	451	480	478	433	492	469	448	437	472	482	472	481	451	486	477	458	488	473	473	491	478	469	470	544	454	465	430	481	462	463	458	451	475	434	517	488	467	478	457	442	478	458	481	470	499	450	464	491	463	462	450	451	487	481	463	494	477	483	450	511	474	469	478	433	518	484	503	422	506	467	496	483	442	452	482	483	467	481	476	481	475	435	472	424	411	428	467	457	437	494	487	439	450	432	455	491	440	454	469	463	497	487	462	456	471	477	475	458	459	458	472	462	500	441	454	479	452	446	515	436	475	456	472	444	473	451	483	442	474	478	472	448	449	440	428	445	474	466	494	446	475	465	461	442	442	462	472	449	462	471	476	454	490	479	498	432	494	451	458	453	427	497	474	501	476	456	496	461	454	473	458	513	443	507	472	451	455	469	468	454	471	481	458	485	459	453	451	471	439	465	479	445	468	465	479	454	476	488	481	493	457	452	464	474	445	509	470	441	453	497	458	481	481	446	463	437	468	493	480	487	456	473	467	477	471	446	474	451	509	464	452	491	491	468	462	486	458	454	476	479	473	477	469	502	462	488	444	430	452	455	472	483	459	504	463	471	447	462	478	462	479	466	482	483	470	509	464	484	483	518	481	473	460	461	470	457	446	456	528	469	482	471	453	439	465	465	467	461	446	445	443	502	475	482	440	458	440	484	459	504	461	466	501	478	425	467	492	508	428	498	454	471	475	488	455	468	449	487	468	473	439	471	428	479	489	433	470	466	461	456	453	450	480	448	529	481	442	426	508	458	461	483	534	483	454	461	502	486	498	462	453	435	484	480	465	447	457	494	438	435	450	454	427	484	442	460	462	462	454	485	485	481	453	490	483	467	421	459	457	433	500	471	475	439	420	489	434	473	431	471	465	496	502	438	436	478	436	459	482	443	512	508	471	481	441	482	478	463	482	475	438	453	466	445	478	464	455	454	479	461	442	462	505	471	456	406	459	463	441	496	473	516	423	442	418	504	455	466	478	456	454	443	485	420	493	482	459	478	471	467	448	489	419	434	496	456	432	484	462	472	480	499	465	454	454	499	446	456	479	461	483	455	444	520	438	479	508	465	492	498	445	451	461	460	436	468	459	441	465	501	427	453	451	475	482	445	453	457	454	489	471	458	491	434	487	480	459	454	476	459	461	500	479	484	482	477	437	468	471	460	446	466	498	459	424	478	475	441	483	471	451	511	527	461	474	447	503	473	478	452	454	466	502	425	453	448	472	470	456	469	423	496	465	472	490	472	439	505	456	473	467	467	477	447	471	486	479	474	486	473	473	446	469	427	505	464	475	459	443	462	481	475	451	417	484	446	453	455	420	436	433	435	475	445	450	471	487	446	436	480	464	473	511	456	452	447	447	453	434	497	470	479	474	504	488	471	499	509	458	460	465	472	463	419	465	485	491	460	454	513	466	440	490	441	479	453	475	493	477	468	480	472	436	468	474	471	446	440	483	492	457	459	504	433	505	490	458	448	455	438	468	427	438	467	458	485	438	485	443	442	444	465	446	466	451	435	470	460	470	464	449	485	479	502	458	449	464	460	461	478	488	456	466	453	487	456	460	452	431	455	471	481	445	523	472	468	452	433	473	503	438	446	477	477	482	448	462	447	523	425	428	471	490	438	455	483	447	468	473	464	450	445	470	433	472	447	458	497	468	457	429	463	455	449	450	445	477	479	485	507	478	461	446	460	449	474	420	488	485	442	464	464	468	491	505	431	496	424	478	426	485	450	470	453	448	485	505	461	479	487	490	477	466	471	445	438	450	459	490	435	489	465	426	485	488	450	452	516	479	472	456	459	467	484	469	471	476	464	467	474	470	455	492	465	456	497	479	461	462	453	431	479	471	521	487	458	485	482	498	452	476	503	461	481	457	476	459	466	472	460	463	499	493	458	444	438	468	463	461	457	459	451	461	469	489	457	447	457	461	482	518	491	460	465	487	476	450	462	447	451	500	467	458	453	429	452	513	487	465	462	499	452	484	449	479	416	445	453	460	472	476	464	494	467	485	447	436	496	482	516	466	437	451	479	505	486	485	464	452	441	459	436	491	452	429	505	524	498	481	484	472	474	457	468	477	479	473	481	432	494	491	432	463	408	471	453	436	489	488	474	477	451	482	475	479	481	461	487	463	461	483	430	468	497	492	476	488	470	480	481	451	457	440	453	504	480	457	452	412	471	450	472	451	475	458	438	473
30509	4005	630	443	313	295	208	152	163	157	117	100	119	96	111	83	83	89	75	101	92	76	98	88	87	82	67	78	77	102	88	97	84	86	100	80	77	89	90	76	88	82	86	83	73	73	72	87	76	92	98	87	95	96	104	113	88	87	89	79	82	103	82	85	93	76	87	90	79	83	83	87	93	91	82	90	92	77	89	82	82	91	103	68	75	78	83	68	92	69	96	73	71	73	104	84	98	93	86	100	87	89	70	107	90	92	79	72	86	66	95	91	101	86	78	77	80	80	87	85	70	87	94	82	104	107	82	73	91	72	88	89	60	78	96	99	82	104	108	93	84	92	86	78	94	99	74	86	81	86	84	69	98	87	91	92	76	85	91	74	84	88	100	102	98	90	78	85	86	82	96	86	75	66	98	99	85	86	81	81	81	99	95	74	90	70	80	92	97	79	109	75	75	78	90	92	74	77	81	83	75	69	73	77	97	112	80	80	92	96	78	87	97	83	98	80	93	84	90	92	86	74	107	80	85	72	71	82	99	78	88	91	100	100	85	81	93	92	90	82	94	74	78	71	90	90	77	82	85	104	83	92	70	89	76	82	87	90	82	98	75	92	82	82	79	93	97	85	77	80	87	98	81	76	84	69	71	80	91	74	86	74	71	87	84	81	89	86	75	91	93	93	81	94	89	79	80	89	84	73	93	81	92	94	100	83	91	75	82	91	90	84	67	77	74	72	91	90	76	94	76	80	81	71	85	93	75	77	72	72	102	79	96	93	79	76	85	77	64	71	68	89	77	91	88	102	69	80	81	66	91	91	89	83	88	99	81	93	70	74	89	79	96	70	71	77	78	84	87	80	88	86	79	94	94	77	102	72	73	89	88	89	93	81	82	110	81	80	81	91	75	80	77	88	79	79	83	85	87	82	104	87	86	90	98	83	87	81	85	71	101	88	95	97	86	70	82	61	73	102	85	113	71	97	87	89	72	82	99	86	76	77	79	87	68	74	82	84	84	93	108	91	86	88	92	105	69	74	80	84	83	70	83	83	77	100	76	73	71	96	84	73	92	86	92	72	80	83	78	78	79	89	97	116	92	98	114	89	94	80	92	88	85	76	81	84	81	93	82	85	95	84	70	100	79	86	90	88	72	92	82	64	80	100	81	82	80	105	94	96	77	79	74	103	104	94	83	100	88	107	78	79	78	91	96	89	75	105	100	91	83	91	80	89	77	76	87	81	84	85	71	90	103	84	78	74	107	102	84	91	89	89	66	74	67	82	89	93	85	70	68	71	75	77	92	101	94	73	98	69	71	85	77	81	80	85	85	75	88	101	86	82	87	80	94	86	74	110	93	78	87	87	78	82	90	82	81	91	95	95	60	80	69	77	97	93	80	72	95	90	77	79	80	84	90	94	72	81	93	93	75	86	76	83	77	88	78	70	80	88	87	85	77	84	79	92	79	88	84	66	91	79	96	93	89	87	93	88	85	78	100	104	86	87	71	73	74	76	101	74	72	75	85	87	65	91	92	90	90	89	88	82	82	90	78	87	77	89	87	82	93	87	65	82	75	80	104	93	97	109	73	100	98	76	80	86	73	94	77	78	86	85	98	93	84	97	87	89	100	86	81	69	84	81	97	85	71	85	76	85	103	89	85	86	93	91	89	82	93	99	86	90	89	103	88	83	82	114	88	78	85	83	85	83	85	79	93	84	91	80	67	67	99	79	83	68	95	89	95	111	83	71	84	86	71	93	85	85	82	71	76	79	94	83	79	85	84	103	93	80	89	70	92	79	86	113	75	97	103	76	87	89	98	81	72	103	98	87	89	75	102	86	90	108	72	78	97	74	78	83	88	75	90	96	87	85	110	90	75	99	79	104	83	91	91	70	84	73	82	94	79	79	90	97	95	100	91	74	75	77	84	93	96	93	103	74	76	92	84	89	76	81	76	63	69	70	103	82	71	100	109	77	81	93	90	88	93	92	78	91	82	84	69	95	79	67	75	71	82	105	90	80	76	82	83	82	85	95	80	71	78	81	90	78	97	85	93	95	100	87	109	87	81	73	77	89	89	75	94	85	70	93	82	63	77	90	89	75	87	96	97	87	92	96	84	75	84	100	87	87	85	102	90	80	98	88	88	88	86	92	115	105	82	78	96	74	83	88	79	97	95	72	86	84	84	97	86	80	83	80	93	102	83	94	87	80	61	81	71	88	76	86	71	88	82	90	83	87	73	83	82	100	92	86	79	80	90	74	88	86	100	87	85	80	80	92	80	91	79	91	97	72	70	85	99	91	77	67	77	80	78	69	115	89	73	97	100	76	83	83	99	97	93	86	102	74	83	78	86	90	91	93	69	81	85	85	85	93	70	86	80	93	89	98	87	95	74	71	85	77	78	74	86	90	96	83	88	86	67	90	87	96	95	82	87	98	72	76	87	90	87	96	78	74	75	74	89	73	89	96	88	78	83	87	78	79	97	96	74	93	100	78	91	85	73	96	88	77	84	82	107	76	82	86	82	77	69	84	84	107	101	86	97	95	90	89	87	76	75	99	92	85	101	92	83	74	74	93	87	72	92	86	66	100	82	92	84	96	84	90	85	79	75	91	93	87	83	83	93	89	93	82	86	93	103	91	82	90	69	91	91	86	87	90	83	105	78	79	93	107	72	77	67	84	84	86	98	87	90	74	83	82	91	76	77	70	86	91	87	93	89	88	93	94	78	82	90	102	73	99	78	76	82	97	86	92	74	92	84	95	92	100	94	92	98	75	89	76	85	77	61	96	89	81	73	85	111	84	84	86	85	79	87	95	93	90	102	83	81	80	79	79	84	88	85	86	81	86	85	74	82	94	83	74	86	86	88	79	77	79	90	83	89	84	72	74	83	86	86	79	87	92	89	67	75	80	79	75	87	70	81	74	89	100	83	84	77	85	93	82	86	92	84	79	88	78	90	98	81	72	87	67	88	97	89	84	72	85	116	97	81	85	85	82	92	73	67	86	75	89	88	102	95	82	88	78	95	101	105	84	99	101	80	92	81	84	103	87	83	72	98	90	95	82	80	80	87	86	72	99	72	96	81	80	74	94	88	95	87	80	96	99	118	77	76	85	74	93	79	82	84	79	71	90	87	84	109	70	86	100	74	98	77	108	85	84	88	96	96	72	96	99	91	97	88	93	90	95	90	81	77	87	74	96	82	92	93	95	66	80	92	90	83	84	84	97	101	91	100	77	85	68	97	92	94	80	98	89	93	89	84	78	83	80	69	80	87	80	93	93	92	86	105	87	103	77	88	88	99	108	92	90	74	85	98	87	85	85	81	81	85	82	78	75	77	90	88	98	89	80	80	81	97	85	83	86	77	89	83	73	77	59	71	85	89	93	72	81	82	91	56	77	79	79	89	85	72	94	101	84	80	117	93	87	90	67	82	87	83	86	92	98	76	88	91	90	73	80	77	84	78	75	85	87	90	79	77	67	86	73	67	75	91	80	72	73
16913	673	1242	1448	1315	1162	861	683	593	490	465	402	370	380	332	318	352	302	305	272	288	282	287	260	255	265	243	277	261	247	237	275	234	268	238	292	234	242	231	230	233	222	270	246	240	201	237	253	197	252	224	219	242	243	230	202	216	210	230	201	218	239	242	235	214	241	216	221	222	244	207	220	184	241	241	233	217	227	210	232	237	250	218	210	213	227	218	243	243	226	230	230	219	203	218	225	235	215	201	233	221	224	209	224	215	224	225	215	230	216	224	238	213	199	230	216	226	207	227	251	223	236	208	227	228	199	225	228	245	214	216	211	224	195	236	246	192	215	198	212	215	204	200	226	228	213	234	216	219	243	232	226	214	249	230	234	206	228	223	236	225	230	214	223	199	209	201	193	240	245	223	240	199	215	223	224	225	202	206	219	215	238	224	208	233	213	229	212	198	221	214	201	214	210	224	236	207	226	215	209	209	227	232	196	223	220	228	239	223	191	202	225	215	237	207	241	247	222	221	214	210	225	217	233	195	223	205	200	234	220	200	234	186	221	207	210	233	242	228	207	221	243	208	243	240	241	225	213	198	220	213	230	195	220	195	204	215	212	218	214	219	226	207	225	203	231	239	214	229	231	204	230	208	231	212	221	209	225	211	206	243	193	227	227	195	227	200	230	234	222	199	223	234	213	235	250	217	218	212	251	213	216	179	206	230	225	215	191	223	222	228	195	214	230	222	215	235	230	236	210	248	212	231	234	202	211	215	220	241	208	220	218	234	215	212	204	212	209	212	240	218	213	208	218	255	207	204	219	232	243	247	218	239	227	217	219	208	236	227	232	229	214	219	175	246	213	206	214	232	232	216	200	228	215	191	240	209	207	203	225	218	213	196	198	214	234	245	240	227	235	233	209	208	216	209	232	232	223	215	211	227	244	229	220	221	234	224	208	228	241	228	231	239	230	211	222	224	223	194	205	201	213	236	210	232	248	257	224	218	229	230	201	261	213	218	210	200	220	227	234	214	204	228	242	215	237	242	220	203	230	194	207	260	226	211	206	228	229	203	207	221	217	215	205	195	217	228	233	243	210	200	229	226	187	224	230	217	204	204	218	218	232	223	210	225	210	210	197	201	214	239	210	204	239	222	211	221	225	238	225	208	236	205	222	224	251	222	211	218	217	265	219	210	238	231	236	226	211	231	237	233	195	205	229	222	223	233	213	235	215	204	209	232	227	220	248	217	212	237	212	210	204	221	226	229	203	220	253	220	222	235	223	233	242	194	231	210	202	248	218	227	178	256	232	232	236	211	242	203	239	251	216	237	221	209	223	258	226	213	229	238	228	227	193	225	244	209	223	220	238	224	246	199	224	212	204	230	226	228	234	235	220	202	228	223	223	230	221	213	212	206	234	206	210	210	220	229	206	228	224	235	204	233	213	224	222	219	205	243	226	239	222	237	217	214	231	219	231	190	203	208	217	247	231	221	239	239	235	234	204	204	247	226	267	231	199	214	220	207	224	215	232	205	202	198	216	212	192	200	213	216	229	220	212	197	236	224	241	210	227	236	200	221	239	217	226	240	231	184	222	201	223	196	218	205	194	227	221	238	235	235	231	224	204	235	222	199	247	215	203	239	227	222	220	203	209	216	215	236	233	209	256	228	230	219	240	220	262	219	226	263	219	225	233	227	218	214	216	245	219	238	206	237	244	238	229	207	219	230	219	228	202	214	217	228	241	215	218	237	228	207	210	224	229	217	231	227	206	238	234	200	230	278	222	203	222	224	221	228	221	228	219	217	221	237	226	240	210	204	188	231	216	237	242	201	230	225	206	206	221	211	204	208	223	201	211	213	197	201	219	205	212	222	231	241	214	202	215	233	209	203	252	218	192	237	213	232	231	200	227	194	198	213	195	199	191	227	233	234	238	230	225	202	226	244	214	236	208	214	228	216	240	245	243	196	221	245	225	231	219	227	217	205	221	237	247	239	194	223	235	225	234	221	215	199	223	219	232	256	196	205	243	231	226	240	215	233	207	234	234	239	225	216	210	209	257	225	238	212	247	232	198	205	227	243	227	230	244	221	229	209	233	193	224	204	242	198	231	207	239	226	200	221	231	204	219	212	228	237	237	214	201	198	229	221	215	221	247	224	214	203	222	228	206	196	241	236	232	195	250	203	228	216	221	211	223	215	234	243	220	229	237	214	230	215	222	239	216	221	230	196	231	241	200	227	237	221	240	215	210	207	233	258	213	234	233	209	194	208	207	238	243	212	216	225	206	213	217	219	211	242	227	240	217	211	222	220	235	235	206	220	229	243	231	229	194	239	205	225	216	225	234	220	269	188	246	233	233	186	214	216	225	240	223	193	215	219	224	227	233	221	220	216	201	186	228	233	209	205	201	223	202	195	212	202	190	221	220	230	238	235	233	201	222	215	204	236	229	227	220	210	231	209	219	220	215	212	214	185	209	230	215	218	224	226	214	209	243	216	239	209	228	244	263	212	216	220	186	242	220	220	210	240	203	221	223	209	235	229	241	192	194	205	238	210	193	216	205	204	240	220	232	232	226	224	203	204	200	239	215	215	206	232	205	222	217	206	226	248	225	231	206	235	233	243	213	213	209	242	222	222	207	212	226	226	206	207	206	210	214	229	203	230	200	228	231	220	201	230	224	262	225	229	218	221	234	206	235	217	219	223	216	240	210	214	206	241	239	212	237	203	216	247	218	240	205	230	206	225	231	216	207	227	217	231	217	232	220	209	203	218	218	235	221	219	225	247	205	208	203	209	234	207	249	213	222	214	242	248	238	231	225	235	236	220	221	237	204	244	219	216	208	198	212	221	228	218	186	205	216	227	232	235	205	215	246	227	232	218	219	226	248	239	254	246	220	219	192	222	219	208	224	225	238	209	204	239	231	203	238	237	208	193	213	199	219	218	225	209	226	221	214	229	228	193	202	213	229	240	223	215	240	233	203	229	216	228	209	207	206	193	233	215	227	249	215	232	226	231	213	205	238	228	233	231	227	218	227	210	209	216	236	214	213	198	193	217	215	217	234	206	225	232	224	240	223	240	214	200	226	240	219	232	244	212	205	227	235	196	226	227	199	217	242	202	210	207	220	221	209	201	224	214	199	205	236	197	207	210	224	222	232	218	199	217	234	208	229	224	207	216	246	211	195	235	229	229	236	211	227	234	264	222	217	200	217	211	229	235	228	239	219	221	229	256	207	208	268	218	211	211	192	207	219	213	223	219	206	216	244	212	212	246	225	220	207	232	242	212	246	215	264	234	194	242	213	213	205	211	189	208	226	195	213	213	237	198	209	219	229	215	240	211	226	231	213	244	229	235	245	197	232	213	214	214	234	226	239	218	228	194	206	221	212	212	199	215	258	244	245	248	217	236	220	229	200	219	207	192	211	215	201	226	220	217	231	242	231	217	205	249	244	232	227	208	219	212	215	226	243	218	225	235	211	213	221	234	236	225	210	206	219	227	212	199	227
1637	223	190	205	215	199	222	191	183	160	158	194	168	184	184	173	186	193	194	217	197	208	190	180	189	200	165	189	198	190	169	205	213	182	198	172	188	194	189	188	198	205	162	197	198	163	176	171	169	228	201	172	194	191	185	183	218	197	203	205	188	195	188	164	214	184	189	164	165	192	188	186	179	196	180	168	183	190	194	171	224	171	205	166	197	195	199	175	178	190	173	183	178	177	187	189	176	184	163	170	169	186	166	194	187	191	175	203	187	201	161	178	164	196	198	199	207	172	180	196	187	160	191	192	185	184	202	192	188	209	185	170	160	188	195	162	176	170	188	202	159	204	184	178	174	180	185	192	184	210	193	183	163	196	199	178	182	197	195	185	187	190	196	188	211	220	191	202	198	178	195	165	200	184	169	185	178	196	167	197	186	179	182	175	166	196	188	150	158	178	191	150	185	189	188	185	170	163	193	165	180	215	180	185	151	186	210	216	183	178	180	184	201	180	178	225	210	197	186	170	183	168	180	175	185	189	217	180	190	187	166	197	180	168	183	187	181	185	155	151	180	170	197	211	209	185	193	159	200	188	174	188	181	170	182	187	162	174	203	199	194	188	187	187	179	195	184	178	188	188	176	168	166	153	177	204	175	187	162	204	213	195	189	165	171	173	176	148	183	167	176	185	154	178	163	177	191	164	181	182	174	194	200	188	203	177	163	174	186	188	172	197	183	192	192	178	185	215	195	169	191	193	211	190	169	202	183	167	194	204	191	207	193	148	206	201	196	209	159	186	189	190	201	177	177	180	182	170	170	212	189	179	195	193	164	189	203	179	168	154	170	191	181	184	166	174	165	165	163	200	156	182	184	211	169	188	154	179	168	186	186	188	185	158	172	187	158	187	182	160	174	185	179	166	174	176	168	178	190	171	174	186	219	168	177	205	195	179	189	183	172	195	182	178	203	178	198	169	209	195	197	181	183	198	195	141	178	206	178	181	183	157	181	160	160	191	167	185	151	183	189	190	182	183	194	168	185	173	173	189	160	166	201	177	181	180	176	159	170	176	200	164	195	203	184	196	182	168	176	188	186	153	153	176	189	187	191	209	176	185	197	178	175	172	174	168	168	178	184	182	175	180	164	185	180	172	186	187	170	194	194	187	214	181	180	165	174	192	188	172	172	189	196	177	191	177	208	195	176	202	196	172	191	196	176	195	157	192	167	200	189	171	218	192	179	192	206	155	181	183	184	171	183	194	199	173	180	181	190	189	163	166	171	189	187	187	189	186	184	193	191	200	195	191	174	194	183	213	204	169	167	195	201	186	177	177	192	198	168	200	179	192	196	204	206	181	180	180	180	172	193	176	181	181	213	192	164	200	184	186	189	188	186	185	179	190	198	195	189	207	171	190	171	167	177	177	174	166	156	196	179	182	221	213	188	190	191	188	222	191	177	171	201	197	186	184	179	182	199	178	187	173	181	161	166	176	208	188	172	185	179	186	191	206	169	177	180	161	181	159	176	204	202	195	180	174	168	165	162	194	189	185	175	191	196	157	186	167	200	195	189	177	197	181	166	180	167	205	170	176	174	204	206	211	192	183	183	177	198	147	176	207	175	187	185	163	195	186	192	206	180	168	204	191	174	175	181	207	182	175	191	183	214	188	221	170	199	163	173	205	181	179	188	165	187	199	194	196	184	194	165	202	170	173	185	178	174	189	160	178	173	157	177	214	199	187	179	185	186	186	187	201	205	176	196	160	188	188	166	204	175	193	185	196	174	208	191	184	190	204	188	192	181	163	186	205	209	177	192	193	158	169	202	157	179	199	215	193	204	162	182	178	192	180	158	164	203	199	176	193	158	211	175	182	179	200	194	198	174	162	184	185	185	170	177	183	152	166	158	194	198	167	179	170	192	180	166	209	177	183	176	158	211	177	196	179	192	191	219	157	184	172	172	180	207	171	206	187	189	200	193	179	199	187	181	187	172	172	192	202	149	167	173	187	216	154	146	173	183	197	183	194	179	179	186	178	159	203	174	180	202	220	175	175	181	194	152	174	174	172	216	186	203	164	184	198	192	187	191	193	169	195	191	173	196	188	197	177	168	196	193	169	187	151	210	157	196	199	212	180	195	195	163	181	196	193	177	188	206	182	201	179	171	175	192	182	166	175	155	182	193	183	211	182	183	168	181	173	232	184	184	156	184	204	157	160	175	185	218	217	180	183	178	188	181	199	209	181	170	209	167	191	188	194	170	179	193	180	166	185	186	182	190	192	167	192	170	197	183	180	162	185	174	199	182	200	182	181	221	187	168	200	169	150	201	192	184	183	202	183	191	184	203	152	201	160	202	198	228	176	197	195	181	202	174	207	180	128	192	175	176	210	182	147	175	208	188	172	176	169	192	198	187	183	197	177	176	172	195	181	221	165	224	181	175	191	177	187	163	192	185	198	209	191	181	172	179	163	175	180	161	160	167	188	194	181	190	197	156	170	177	180	197	176	191	213	186	184	199	217	177	183	184	197	180	204	174	191	189	223	196	175	177	177	189	221	176	181	170	197	168	192	172	177	162	180	197	178	170	187	189	191	155	193	197	184	205	189	178	173	191	170	163	164	174	164	197	177	192	191	185	163	188	175	203	202	188	171	171	185	176	189	171	161	181	162	193	190	192	168	181	209	175	195	184	182	187	157	178	171	167	183	175	208	201	191	210	178	160	168	208	206	180	179	164	177	185	188	187	156	210	176	174	186	167	189	189	168	201	179	185	191	199	182	167	207	178	180	188	169	189	182	190	180	154	172	161	188	176	175	199	175	178	190	174	200	181	192	166	184	219	189	210	170	177	194	221	165	169	178	183	181	181	186	178	197	167	182	185	169	194	190	195	214	178	189	185	160	172	168	200	170	178	188	194	175	183	190	176	179	168	193	179	195	167	189	183	210	206	165	191	201	177	204	181	192	188	198	194	164	180	170	164	160	181	209	191	177	177	203	191	195	170	188	177	185	181	182	188	156	189	172	174	177	177	179	164	177	167	182	179	207	187	185	188	193	173	162	173	184	152	200	188	186	184	198	187	171	172	153	175	195	194	162	166	197	188	198	181	196	177	182	187	186	216	191	197	180	176	164	179	207	165	185	176	183	196	157	163	172	210	201	192	203	176	188	201	184	208	174	185	215	192	200	194	178	179	195	183	185	214	193	176	210	183	191	197	174	174	157	174	224	214	191	169	168	181	175	185	198	177	196	173	193	210	185	184	201	199	162	209	209	166	188	183	197	200	199	168	176	197	189	171	185	173	180	188	178	168	202	181	189	185	175	182	176	171	189	183	172	193	185	201	178	193	180	185	190	194	174	186	198	166	181	191	166	166	200	182	183	195	185	176	179	154	181	184	172	189	185	181	195	201	188	184	198	188	160	194	203	172	177	186	184	179	193	195	184	181	208	181	184	192	177	179	161	173	203	177	216	212	187	161	180	190	171	186	190	175	204	170	198	185	210	163	183
2144	452	467	485	519	502	477	477	525	471	443	428	447	473	428	478	458	451	457	502	449	466	454	480	428	451	428	437	453	449	481	450	435	477	488	489	431	463	505	429	463	461	481	472	469	476	467	490	454	470	434	424	450	456	440	475	422	465	468	445	518	447	430	454	481	481	465	462	435	451	440	393	463	444	449	445	443	431	444	452	418	458	452	467	456	457	442	483	451	475	418	428	465	473	445	456	446	460	439	484	460	467	443	437	445	445	480	410	432	472	443	413	491	410	473	435	464	468	426	418	463	461	442	451	496	432	450	474	452	464	473	470	507	475	445	439	462	475	481	453	445	434	449	473	460	447	439	473	456	456	431	456	491	473	429	442	401	440	490	475	444	474	430	411	486	469	500	477	467	486	479	452	465	460	451	451	481	424	438	445	493	474	449	483	456	478	444	465	420	486	451	468	452	451	466	455	435	473	439	443	446	448	473	474	419	453	435	451	431	473	471	462	495	439	448	457	493	485	462	461	430	431	498	458	446	451	467	429	489	442	431	457	454	443	409	415	469	443	452	424	433	447	469	474	416	427	449	450	437	424	449	443	486	445	405	492	451	459	439	461	428	463	476	457	487	440	473	423	460	465	458	441	458	411	452	478	437	434	464	460	477	451	480	445	429	418	475	467	423	484	493	422	447	475	471	451	436	441	500	474	488	413	473	430	448	448	432	487	462	410	502	449	457	432	420	446	467	423	444	437	468	489	446	477	428	489	421	474	431	450	446	447	482	459	441	462	466	467	446	458	480	483	462	423	440	442	469	454	401	449	429	458	490	456	443	406	489	451	447	449	442	447	432	480	494	441	469	487	441	441	440	435	446	461	436	427	447	440	467	469	475	469	472	466	434	469	433	486	456	447	437	399	488	418	489	442	474	432	427	447	457	458	467	461	424	458	444	470	452	448	430	485	417	425	499	427	461	481	456	451	445	498	420	422	455	446	461	454	451	477	445	451	449	471	442	471	458	451	437	475	482	510	498	458	446	455	451	465	441	438	440	439	401	429	452	500	458	490	455	472	436	452	454	470	460	433	471	455	455	471	462	454	500	450	435	463	444	482	455	467	447	433	465	445	495	482	426	481	445	439	453	444	398	480	418	432	444	445	460	442	472	476	478	445	453	464	475	464	469	485	450	451	442	461	402	462	503	450	432	454	466	461	478	454	401	474	445	454	461	430	456	454	480	456	450	454	438	479	449	462	467	489	481	447	455	470	448	445	418	510	456	465	437	428	443	440	471	469	473	437	461	453	448	456	475	488	468	427	433	435	430	405	469	430	514	457	423	433	404	444	441	404	497	437	453	476	487	436	435	451	436	476	414	499	465	437	450	443	410	468	474	447	473	468	452	446	469	443	440	488	441	489	427	525	475	473	437	461	481	457	442	453	467	459	444	460	469	453	425	435	434	459	456	442	444	472	430	435	475	445	487	469	462	486	406	431	447	413	476	460	467	469	428	464	471	458	444	460	442	441	413	448	439	439	441	454	477	478	457	479	418	449	460	457	432	418	455	433	451	466	434	418	462	433	456	464	484	437	443	426	456	446	446	460	466	424	435	438	474	450	419	426	419	425	429	468	439	462	462	437	454	451	464	424	477	434	437	468	449	427	461	464	415	447	467	443	459	460	474	462	433	466	441	498	430	473	452	454	435	459	461	417	463	437	424	445	447	461	474	451	441	453	416	461	458	483	473	467	448	456	423	480	484	455	467	480	467	443	471	446	449	467	457	440	447	456	446	447	500	462	431	428	472	436	457	457	431	445	464	468	433	460	440	416	451	472	484	473	468	449	451	451	435	466	478	445	461	473	458	450	428	425	450	494	422	434	432	446	417	403	413	455	455	452	442	475	472	425	469	486	504	457	429	474	458	434	466	451	411	443	459	460	394	450	437	436	409	453	445	435	441	478	475	461	455	485	449	453	442	499	453	446	453	468	507	444	437	456	458	457	440	464	447	453	425	450	448	437	456	418	457	437	466	441	448	473	441	462	475	418	440	438	456	468	441	463	451	464	504	444	462	420	476	481	428	456	456	454	465	458	503	511	437	423	492	458	436	454	479	449	446	456	479	399	450	440	481	479	440	443	443	438	448	471	472	444	460	441	473	482	455	443	447	423	489	427	428	462	444	465	444	434	435	478	417	446	439	456	464	452	476	423	475	464	415	459	454	464	481	458	497	435	450	436	428	426	440	460	445	488	435	482	445	471	486	482	456	493	456	456	426	453	456	450	458	441	475	416	450	449	441	445	438	458	467	488	446	457	462	428	448	467	462	442	471	489	453	443	426	458	442	416	463	462	435	433	434	436	467	474	445	456	444	438	428	450	419	437	431	473	431	430	414	502	448	450	435	457	475	472	473	431	472	438	430	470	446	462	455	447	422	440	450	449	458	460	417	483	457	418	435	452	478	430	457	428	427	492	460	456	462	487	468	428	485	453	396	451	454	470	444	495	452	437	423	453	458	515	442	467	465	450	444	504	461	476	413	458	466	442	445	439	423	408	440	441	435	462	429	449	433	465	452	435	436	451	464	481	420	432	432	444	463	449	442	485	457	467	422	470	451	469	474	423	440	430	447	478	441	460	463	432	452	479	452	468	437	463	474	417	447	478	440	448	465	462	440	448	447	484	415	444	469	461	413	461	458	446	463	515	476	454	455	440	460	444	442	465	494	453	453	460	437	448	438	463	482	476	471	469	427	494	432	436	430	461	440	486	453	434	461	449	487	463	452	470	420	477	429	505	431	467	466	439	464	465	449	456	459	446	440	425	451	458	467	451	442	473	424	479	429	463	484	418	411	468	460	495	478	444	487	444	439	440	458	430	428	444	460	453	449	452	452	460	430	469	448	497	426	452	468	474	458	457	469	431	436	485	434	496	455	450	438	466	431	449	455	447	473	464	443	475	434	414	437	422	424	461	459	448	468	446	460	459	470	442	444	476	452	447	436	452	464	484	471	496	458	460	446	460	455	434	474	435	477	476	449	451	472	457	459	440	422	431	425	432	497	458	464	481	435	452	439	463	420	498	419	450	436	435	448	481	456	440	458	452	431	456	439	441	479	446	414	499	444	455	486	483	460	480	478	450	465	473	445	444	457	462	445	489	418	433	491	461	428	460	473	467	421	443	453	482	431	448	441	458	481	424	447	473	457	440	488	511	488	438	477	442	443	444	438	473	456	435	459	476	418	438	426	461	464	444	457	445	403	461	460	470	457	505	447	464	451	440	446	434	448	444	462	451	413	459	466	475	447	450	449	454	416	443	492	436	509	448	483	480	429	442	468	484	448	469	422	477	465	475	444	445	419	433	510	417	447	448	445	464	442	479	425	431	418	484	464	428	489	428	430	430	412	499	441	456	471	481	442	488	465	481	449	460	467	456	461	465	471	416	456	473	443	419	433	459	433	447	409	489	442	439	470	434	459	421	475	446	475	434	486	501	443	425	452	460	450	463	442	491
17228	1141	435	329	302	286	289	223	217	214	229	220	207	205	196	213	206	199	178	215	213	182	186	190	203	180	205	184	212	199	203	171	216	182	176	218	188	185	175	222	166	165	186	209	199	231	205	190	208	171	213	167	187	189	213	206	180	190	182	219	195	188	186	211	214	192	218	195	211	223	202	203	199	199	195	177	201	223	187	187	219	192	169	225	206	192	179	222	215	221	209	188	196	202	201	216	197	178	228	182	172	196	188	194	211	186	197	203	190	178	169	188	202	195	208	177	195	200	188	203	202	176	225	175	171	195	213	191	226	197	208	180	192	177	187	227	206	203	170	200	192	180	201	223	188	201	210	228	207	193	173	193	184	197	183	236	206	190	195	203	211	203	189	179	221	190	197	194	214	187	148	199	201	216	194	157	179	180	197	195	192	183	187	192	206	157	182	209	192	176	206	197	209	184	178	225	202	197	204	203	181	184	180	181	203	176	202	190	198	215	191	198	187	201	214	196	192	197	183	182	191	192	202	198	204	188	185	199	205	208	179	205	194	195	186	194	180	191	189	197	178	178	189	177	201	202	196	196	169	181	187	200	232	214	187	190	206	200	203	175	184	214	203	203	215	215	184	194	195	197	224	199	202	196	230	194	222	217	184	206	206	194	205	170	198	187	184	175	197	190	196	191	216	195	185	187	174	198	182	204	199	229	198	208	203	206	205	194	224	201	192	189	216	179	189	205	206	179	196	200	203	213	166	218	208	201	206	169	196	197	200	191	208	187	184	192	185	199	208	174	179	207	215	212	190	200	212	165	195	169	194	176	203	190	207	189	185	185	208	214	205	187	170	198	190	229	193	215	200	175	212	194	203	193	190	217	197	216	188	183	167	192	206	185	195	204	203	193	201	210	196	208	193	190	186	206	198	212	202	193	201	191	191	174	199	206	203	187	204	195	195	182	236	184	201	218	233	203	193	206	186	179	187	212	201	174	191	179	191	185	153	182	203	222	185	242	204	199	187	200	190	198	185	208	203	198	191	194	203	210	179	182	196	211	169	201	191	212	171	198	188	194	203	177	195	178	192	195	196	199	177	173	214	181	187	213	196	176	197	181	168	215	190	196	190	203	222	173	197	178	199	201	214	204	188	209	208	201	210	187	184	225	212	190	218	197	200	185	209	203	200	183	208	198	194	203	172	191	182	204	188	197	181	176	210	169	202	184	204	223	197	180	199	208	207	201	251	194	208	206	203	185	186	191	201	171	202	202	186	191	185	197	212	219	192	165	194	215	203	193	188	192	211	182	209	204	199	211	178	206	176	214	212	191	194	188	180	193	210	204	198	190	205	211	185	179	181	178	200	196	187	205	214	183	197	231	204	175	189	190	196	199	184	190	198	195	208	211	215	202	207	176	167	221	200	204	188	181	215	212	197	205	196	200	176	208	184	215	200	204	184	190	164	192	195	184	176	176	196	190	196	196	211	225	178	201	181	212	211	188	195	187	182	215	190	231	211	193	211	174	180	196	194	178	214	197	186	216	199	205	183	205	194	206	199	177	202	164	207	188	194	205	206	198	217	203	195	188	211	208	195	184	191	211	194	209	201	215	201	200	223	192	187	211	199	191	206	197	173	214	215	200	208	184	195	231	214	207	224	187	203	195	212	203	177	200	183	181	185	191	209	236	202	197	195	182	197	203	211	222	195	198	177	192	222	184	197	187	204	168	186	195	185	206	190	182	205	201	175	204	184	196	197	190	210	183	183	208	183	193	203	222	203	193	188	183	205	192	217	201	181	187	198	196	184	174	206	162	205	203	194	211	202	205	202	162	196	192	193	194	195	201	190	193	212	201	179	195	187	204	184	179	179	211	200	204	223	201	225	185	186	191	203	212	222	191	186	198	197	169	168	181	214	200	195	210	235	201	201	198	201	212	191	181	206	201	185	172	184	192	168	195	177	206	203	187	182	205	195	205	185	227	217	195	183	200	200	192	217	189	187	227	207	203	184	193	191	203	215	197	211	184	190	190	211	200	202	191	197	189	196	189	197	205	204	197	192	185	201	195	191	162	215	192	201	192	223	185	224	167	191	189	212	204	212	221	199	199	174	169	195	199	196	198	213	228	210	183	222	184	211	208	199	184	194	198	213	201	195	190	195	195	197	202	185	156	187	204	223	224	195	193	204	209	171	201	196	186	208	187	191	171	192	209	190	211	169	187	184	178	202	183	208	190	190	196	196	191	205	198	174	195	202	198	213	169	185	197	166	178	195	187	187	193	218	198	184	207	205	173	188	184	210	186	209	185	205	177	183	177	200	178	183	197	209	186	217	243	196	196	205	210	198	185	182	206	201	184	188	187	176	199	203	187	181	208	218	198	204	180	212	201	215	222	188	198	190	197	182	184	181	214	181	202	221	196	200	212	186	163	199	187	181	196	185	185	201	204	211	200	160	194	188	198	181	197	187	199	198	191	188	196	193	205	199	208	237	190	194	183	191	174	187	200	190	198	179	222	215	191	219	223	218	210	183	213	200	203	194	206	180	181	201	181	178	203	178	181	182	191	205	209	187	203	212	218	188	205	192	192	206	184	196	218	204	216	203	220	183	211	199	182	194	213	206	201	182	223	221	196	204	188	179	207	180	196	188	185	192	180	172	225	210	194	188	166	200	209	188	209	186	185	189	199	167	197	187	188	195	195	175	174	173	181	225	209	193	192	177	196	191	198	205	203	209	220	241	203	193	206	191	205	206	208	198	179	199	188	175	189	182	220	184	205	194	190	220	217	194	186	236	198	197	177	180	173	211	212	219	187	196	203	189	210	181	220	204	220	190	191	209	193	208	197	224	162	200	184	211	194	173	223	201	207	214	201	187	182	184	166	187	182	180	202	194	165	203	201	174	214	171	197	214	191	197	202	199	202	193	203	186	215	195	200	199	188	195	214	197	192	205	179	191	197	188	177	169	197	233	210	201	202	189	197	177	168	173	184	189	191	182	189	183	185	201	212	224	179	174	218	212	213	196	193	182	181	188	194	214	182	187	197	196	212	198	186	172	207	173	210	197	204	193	201	192	227	221	211	193	194	192	187	198	179	198	203	183	208	201	207	217	200	186	207	217	221	192	189	182	167	187	194	209	173	207	194	163	198	193	207	199	179	184	209	169	208	176	228	208	211	205	203	188	200	175	189	200	190	189	194	203	181	178	221	208	203	174	195	185	213	162	191	210	215	239	210	188	216	202	189	192	198	174	200	192	196	196	206	183	211	210	195	188	194	178	219	197	187	182	185	218	198	190	197	212	210	222	221	196	190	202	205	180	182	191	193	185	189	180	215	188	191	198	204	212	186	206	230	211	183	207	209	209	202	182	218	167	205	205	182	217	195	192	218	197	185	208	186	188	212	206	191	180	178	198	179	191	196	195	201	196	173	193	188	193	197	186	186	200	188	165	178	186	180	209	213	209	188	187	200	178	185	200	191	204	194	210	186	206	182	168	158	176	179	218	211
11261	702	980	1080	972	928	803	670	643	581	576	612	569	541	516	558	541	547	503	501	485	545	487	495	473	492	493	484	478	499	466	468	501	523	486	477	487	505	494	499	491	504	490	450	445	460	446	494	466	457	472	483	506	459	458	510	486	517	494	476	459	464	460	432	502	490	486	403	488	436	445	483	503	505	479	482	453	489	491	425	473	477	476	494	454	447	474	484	461	492	496	474	504	432	438	475	457	487	470	467	450	482	486	474	479	488	473	502	437	493	460	531	461	450	464	467	453	497	489	468	476	419	488	470	474	441	447	457	432	477	453	467	453	490	464	449	466	498	477	472	474	500	523	462	485	477	450	491	525	456	439	473	453	436	493	506	483	479	484	452	494	476	480	436	453	487	453	476	425	487	509	482	469	462	479	474	476	476	457	439	479	446	488	441	477	475	477	467	447	470	504	476	490	477	469	513	454	519	468	433	484	490	496	493	474	500	483	475	488	491	451	510	450	481	460	452	451	478	499	445	450	479	473	499	466	469	480	491	466	476	458	504	469	445	462	421	500	501	475	479	448	506	453	470	481	470	487	460	461	443	490	499	506	497	480	456	453	462	488	457	482	479	470	436	460	478	500	472	470	464	474	471	487	483	422	457	495	454	500	448	460	480	484	501	458	484	447	533	475	482	472	466	436	467	513	492	455	467	504	446	424	491	494	493	449	498	464	467	490	516	491	475	468	470	460	447	454	464	450	471	468	485	468	467	450	478	425	458	512	507	478	471	431	461	507	489	484	461	482	479	459	486	489	463	521	474	443	435	471	472	481	482	479	495	463	432	445	469	475	473	483	452	460	473	487	444	474	501	493	435	500	463	499	479	489	509	497	474	481	434	422	449	480	435	483	475	483	491	458	494	473	471	456	441	496	487	435	445	475	439	469	432	488	474	463	481	459	487	461	475	480	484	450	501	481	492	492	485	494	425	488	460	472	474	485	428	442	440	460	438	451	460	481	452	475	474	498	477	464	492	474	484	456	473	504	449	437	442	475	473	453	512	485	481	452	467	484	455	497	484	436	490	497	486	435	483	491	450	431	485	483	505	475	430	466	479	459	457	476	470	465	456	503	465	455	518	525	495	471	501	471	441	450	487	475	499	466	494	483	433	447	516	481	491	503	459	428	492	503	477	439	510	429	445	488	479	426	444	461	459	480	464	522	505	468	482	483	471	454	512	473	446	517	482	435	484	460	461	473	456	456	455	463	489	484	486	473	467	461	490	471	445	475	492	469	461	461	484	474	504	469	449	441	440	487	464	480	476	488	464	490	494	480	427	521	447	433	448	517	451	512	483	463	478	482	477	459	508	455	432	507	490	447	497	403	465	506	515	471	445	493	508	481	467	476	476	500	524	459	446	471	467	465	459	486	479	444	434	480	522	438	472	474	470	442	482	441	465	450	481	462	517	480	452	472	486	446	462	485	441	461	495	472	466	473	457	501	490	477	473	430	471	464	492	445	519	481	481	452	479	485	487	438	432	450	487	473	487	483	472	484	476	480	456	452	460	453	504	440	464	526	466	498	477	498	436	483	449	472	504	491	441	442	500	487	473	444	468	457	520	447	438	493	445	443	470	441	493	496	493	411	502	447	502	486	485	509	495	455	450	500	492	468	478	453	467	489	484	439	440	439	467	497	463	494	508	485	450	438	475	479	450	479	474	489	486	466	459	491	466	493	449	511	437	460	458	476	421	448	451	487	498	466	494	450	465	480	472	489	442	496	496	502	501	473	436	466	468	446	472	454	436	474	488	451	465	441	482	404	458	453	479	459	451	473	473	452	469	463	467	503	491	496	425	494	481	467	460	455	457	479	467	471	509	447	449	492	460	481	509	455	502	513	483	478	420	459	477	495	495	444	448	463	465	437	501	467	483	487	477	472	451	482	487	495	406	507	450	437	477	488	488	446	549	498	480	450	493	482	496	443	474	432	465	461	472	476	428	509	479	449	481	460	480	431	475	453	448	484	473	481	482	474	493	474	521	453	449	508	476	456	456	472	469	467	481	460	490	466	470	480	436	479	448	477	432	481	463	523	512	488	485	492	458	520	465	475	484	495	459	463	468	462	479	503	474	486	458	486	429	494	457	466	463	507	457	461	522	470	435	471	471	450	479	513	469	478	475	461	458	463	450	517	466	441	466	461	496	457	500	499	475	483	500	442	484	483	481	516	450	483	438	485	453	476	507	485	448	490	444	451	450	437	505	509	463	468	488	433	469	462	453	459	493	479	453	470	507	460	468	492	495	462	452	462	490	440	479	475	447	452	445	472	486	500	490	508	490	484	493	458	498	463	460	462	487	456	467	407	477	479	460	482	432	478	467	464	443	483	484	474	446	461	450	458	474	449	458	473	480	474	483	511	443	467	505	478	462	486	474	438	490	466	480	472	499	464	452	458	433	486	529	479	437	461	463	505	474	440	439	460	453	502	449	461	467	459	494	455	473	480	500	451	436	481	498	471	456	441	453	517	458	461	482	462	482	427	469	444	435	468	435	428	493	451	437	477	460	464	463	423	479	500	474	455	472	497	457	487	500	461	458	464	464	462	472	451	470	446	476	443	435	447	432	528	441	457	496	490	484	480	507	477	481	465	470	462	473	474	466	455	468	479	504	464	474	461	466	485	462	494	496	450	483	492	470	494	458	465	477	511	460	459	459	485	512	494	484	474	479	472	468	474	502	475	468	475	436	461	482	483	442	496	482	478	455	473	482	485	463	461	450	455	496	484	461	453	479	452	494	478	500	448	476	445	486	462	483	477	474	484	449	490	459	469	510	487	481	463	516	466	471	493	470	469	448	429	446	492	458	440	483	494	443	461	480	444	450	471	481	472	482	494	479	465	459	447	517	488	487	454	474	493	478	480	479	457	509	442	496	476	489	489	488	501	450	448	460	469	497	513	480	445	454	441	482	470	477	492	489	457	461	463	498	449	483	448	481	476	471	456	446	461	491	443	462	464	464	487	488	461	459	486	476	449	461	505	484	458	500	470	465	476	471	499	458	494	503	479	467	457	480	471	488	481	480	500	522	469	473	492	457	440	507	483	459	469	476	500	478	458	502	505	449	492	485	475	488	450	498	449	470	448	451	434	475	418	466	486	459	468	476	445	475	471	446	492	468	483	477	482	499	463	460	508	454	460	468	461	456	486	431	450	478	481	497	460	453	471	453	467	519	463	451	455	458	501	457	492	497	449	501	469	492	462	460	462	495	474	462	477	484	458	429	449	471	475	446	478	520	467	477	454	451	470	444	442	471	503	499	475	451	495	481	492	448	449	434	492	483	469	495	466	470	493	445	443	435	500	490	484	462	441	484	458	494	483	525	474	470	432	487	463	502	462	465	466	475	478	511	482	457	460	432	525	461	453	475	463	480	462	466	458	465	503	481	513	478	461	479	457	443	445	452	468	475	459	493	476	500	479	489	461	478	498	486	451	476	467	451	475	446	497	513	498	475
29360	3695	605	410	303	269	214	163	150	147	131	117	125	106	101	107	112	103	103	107	96	84	100	89	107	101	108	93	71	87	100	88	87	88	105	92	87	111	100	90	76	89	85	69	81	87	107	78	80	91	93	80	114	89	109	80	72	59	87	91	74	85	90	81	91	86	76	99	109	80	96	95	85	86	92	67	82	76	99	89	77	95	85	102	91	89	86	78	97	82	83	85	114	83	88	75	72	89	103	96	103	77	79	85	101	87	90	86	68	94	97	83	63	65	86	88	77	101	80	71	88	81	65	92	87	93	93	80	91	96	95	84	74	83	95	87	85	80	76	88	86	94	83	89	83	78	86	95	99	82	81	76	86	89	79	74	77	105	74	78	114	72	96	90	81	64	97	68	103	96	80	69	75	75	60	74	89	79	76	78	79	99	91	102	78	89	101	95	79	88	76	102	107	89	85	82	94	69	94	85	84	94	79	90	101	78	100	102	79	67	86	97	72	75	77	100	80	84	101	81	91	81	103	89	75	94	81	74	76	81	103	89	107	82	104	103	97	96	86	75	87	78	91	88	85	87	79	79	90	84	75	76	74	87	96	79	103	104	75	74	90	123	77	88	70	78	86	83	106	76	80	96	93	114	86	89	91	89	95	80	91	93	86	84	86	72	81	86	87	81	85	82	79	92	100	89	91	99	94	99	96	82	82	80	84	76	82	100	81	80	92	100	93	97	93	83	82	79	79	92	86	95	85	77	90	77	85	76	81	81	90	79	74	105	82	97	81	102	82	90	77	74	87	99	107	76	75	84	82	90	85	86	73	88	97	87	73	72	86	77	72	97	91	91	97	76	81	65	77	98	97	83	108	87	99	96	70	108	90	83	82	92	103	93	75	87	96	86	90	99	80	101	80	69	90	74	81	73	86	96	81	97	99	78	83	90	66	91	96	80	79	80	75	82	88	94	94	83	80	80	86	92	83	91	82	76	82	77	107	86	95	70	92	88	95	94	97	93	107	76	87	97	100	81	89	76	85	94	88	79	83	90	94	70	92	82	64	81	104	87	97	90	102	86	76	86	76	64	76	110	86	92	80	91	87	92	81	88	98	90	84	99	104	85	72	83	94	88	74	82	92	93	83	94	92	86	107	88	112	89	100	83	90	92	100	85	74	94	86	83	88	97	87	85	89	87	80	75	85	100	96	85	66	100	82	80	83	104	89	86	85	88	70	85	88	85	96	75	89	84	72	70	84	72	93	98	86	82	81	102	93	88	73	89	89	89	62	93	92	96	82	95	76	83	88	91	94	103	82	83	76	81	67	78	85	73	96	99	77	84	77	76	77	93	98	77	89	77	109	76	94	87	84	82	94	72	92	86	82	98	101	88	90	90	102	92	72	108	80	92	88	81	79	85	103	90	78	80	78	88	96	84	92	91	98	92	89	69	87	81	114	94	79	66	82	79	96	96	85	86	98	83	109	85	97	111	84	74	92	83	83	82	75	74	82	82	87	77	72	78	81	72	77	84	69	83	70	97	80	74	85	77	90	81	76	94	83	80	88	93	83	89	87	72	99	90	105	89	79	75	84	68	86	84	83	84	87	89	86	113	74	99	81	76	71	87	96	95	77	90	80	84	99	92	85	89	70	86	91	95	93	87	80	85	85	77	96	83	69	81	88	88	83	87	96	83	104	106	96	94	76	106	78	88	75	87	91	90	94	89	90	86	88	84	85	75	87	96	89	80	87	104	87	103	81	103	94	84	80	87	70	90	79	92	92	93	98	102	82	77	65	78	89	82	105	88	81	84	80	83	83	85	86	83	87	73	87	79	86	71	68	85	84	88	103	69	84	96	110	85	87	94	87	92	81	81	81	80	103	81	92	76	93	83	82	82	66	85	78	72	87	73	92	80	90	65	87	83	89	94	88	87	91	71	95	98	94	66	96	108	101	93	85	81	82	67	104	100	71	92	98	74	84	80	94	73	82	74	92	76	78	79	74	76	83	91	98	87	103	88	70	53	100	94	106	85	89	85	71	75	99	92	101	71	91	97	83	81	96	94	103	83	102	86	114	76	68	104	93	80	79	91	100	81	80	84	67	81	95	92	87	83	66	83	107	77	88	83	94	91	93	85	104	81	87	87	76	91	78	75	99	85	84	82	89	90	91	75	69	80	86	93	90	81	100	90	83	97	90	79	88	69	76	96	98	74	93	93	116	86	87	83	99	85	88	76	73	87	102	86	102	73	82	78	88	73	93	108	93	80	72	79	88	85	73	91	79	92	82	86	68	89	81	83	97	106	97	66	96	87	109	102	67	77	101	91	80	100	96	82	92	71	84	78	94	94	82	88	95	69	73	105	76	86	81	97	82	82	82	95	85	75	96	78	93	76	77	92	88	79	75	76	89	84	90	90	75	90	91	89	104	80	97	74	99	79	84	85	107	80	70	92	104	95	110	84	92	86	90	89	76	96	92	91	103	91	105	90	89	90	73	89	101	91	97	83	80	71	84	81	76	82	97	91	95	98	103	92	79	73	87	83	101	83	81	86	77	99	89	82	86	95	94	79	84	91	113	83	79	83	84	102	76	72	79	78	95	107	100	75	85	87	88	83	94	106	71	89	101	70	68	86	83	75	89	83	93	93	87	95	78	79	82	100	74	94	83	103	80	73	73	83	105	83	83	80	89	90	97	69	91	74	85	78	98	81	93	79	77	79	99	88	77	83	73	85	93	79	99	77	88	73	91	79	82	92	86	87	78	75	74	88	84	83	80	106	87	97	73	90	78	99	95	80	82	100	78	93	77	73	76	77	72	89	82	103	95	96	74	100	84	85	77	79	82	90	90	98	79	92	75	82	77	104	83	95	99	88	92	84	99	99	83	101	100	92	76	89	82	80	82	93	98	78	93	86	74	98	85	106	101	81	87	103	79	79	83	90	61	89	103	90	76	88	85	68	86	85	82	89	94	75	96	96	73	73	61	92	75	98	92	87	92	79	81	89	90	91	81	94	85	83	87	96	74	97	82	91	90	90	113	99	75	98	89	78	89	98	108	90	83	103	78	75	99	80	88	75	95	99	80	84	71	97	76	85	82	75	92	83	73	87	77	83	87	103	85	81	83	94	85	81	98	103	77	78	84	89	79	106	83	84	90	72	86	79	101	92	96	94	84	82	100	95	83	87	85	95	98	75	87	76	68	76	59	93	102	85	90	92	94	109	94	98	83	82	77	87	78	98	84	113	78	119	73	78	87	96	81	80	99	100	83	72	92	82	111	70	80	90	90	83	75	108	86	79	97	85	88	82	98	71	91	99	90	98	96	88	94	74	89	91	84	101	99	78	75	86	79	81	81	97	89	81	81	85	75	90	86	92	81	71	92	77	96	71	92	86	72	95	97	86	75	73	88	79	95	84	91	93	87	85	90	84	84	71	76	100	99	75	77	88	69	70	75	77	92	82	93	85	82	88	84	88	81	98	85	76	82	92	87	87	78	73	93	78
16389	713	1282	1456	1262	1127	872	679	581	479	443	399	379	367	338	354	319	343	289	312	286	300	265	288	277	248	259	259	271	234	256	254	264	249	244	253	262	250	265	276	210	243	253	255	247	230	224	239	241	231	241	198	272	209	255	220	231	217	224	255	211	261	252	205	219	235	252	232	259	248	218	249	193	234	204	254	241	244	249	185	217	205	241	232	212	252	266	235	233	241	226	235	219	209	218	262	224	215	249	196	229	208	220	232	200	225	213	243	246	232	237	215	201	235	198	228	232	220	232	231	213	209	239	228	224	231	232	240	227	201	226	213	220	234	211	217	227	212	229	211	225	228	221	200	241	245	221	224	223	197	230	225	237	249	203	203	213	225	218	242	219	224	229	261	208	241	230	222	244	232	229	229	210	217	219	230	222	235	225	220	217	214	235	251	212	211	213	230	209	221	219	251	222	233	237	246	223	256	226	227	221	226	250	220	226	218	197	219	219	220	238	220	236	230	199	205	232	254	205	203	215	225	230	223	237	243	204	232	213	222	225	239	208	236	212	238	239	234	215	243	223	213	247	248	220	236	250	223	223	220	180	201	249	244	227	223	223	237	222	248	206	215	235	218	236	238	241	219	225	216	233	182	231	206	210	238	213	221	225	199	255	254	241	217	228	199	203	234	218	235	233	238	238	236	229	219	229	219	235	211	220	255	227	216	241	227	219	229	217	233	220	202	229	216	241	223	209	216	219	198	250	224	239	188	228	239	243	189	232	215	227	223	229	218	234	242	208	228	207	237	262	224	225	206	226	215	229	245	211	217	200	216	219	237	223	239	225	238	197	215	236	211	216	214	228	220	224	226	227	244	223	223	222	210	212	233	206	198	229	228	237	208	263	219	222	211	245	206	242	224	233	240	228	198	219	225	203	226	209	214	240	211	247	221	237	235	252	227	227	210	231	207	243	244	231	244	227	229	240	206	203	258	222	240	214	215	199	211	211	214	225	237	236	216	232	226	224	192	229	240	229	238	227	247	219	231	239	205	221	242	217	211	244	224	212	241	241	225	218	217	220	231	246	215	200	223	234	222	215	205	194	184	228	224	239	211	214	223	208	271	225	196	199	242	239	225	227	214	225	228	225	228	234	214	208	243	249	248	235	209	225	230	231	221	231	219	249	247	230	201	239	230	224	215	247	203	257	222	207	239	216	229	243	217	243	217	254	201	225	236	237	197	228	231	208	236	217	242	230	231	270	200	221	216	203	204	208	214	224	210	226	231	216	252	235	235	232	213	211	229	244	219	218	244	230	233	222	239	215	221	201	238	214	214	206	215	231	224	242	208	214	212	223	187	234	234	198	250	183	234	238	220	194	222	215	245	230	226	233	223	243	228	230	234	212	190	212	224	235	238	221	223	214	214	210	227	216	209	237	241	226	237	236	238	206	201	208	238	227	227	239	226	220	217	216	206	216	227	226	195	216	230	238	229	230	241	233	210	242	200	238	241	235	221	216	203	234	216	242	251	237	218	243	210	215	211	220	235	228	235	220	196	234	235	227	223	191	220	231	244	217	213	252	242	204	223	237	232	204	241	213	194	238	223	231	231	207	207	223	250	226	220	237	219	226	212	208	216	215	225	226	233	201	215	245	218	208	184	263	232	208	215	225	229	201	208	213	214	231	236	230	226	247	230	222	217	202	228	222	217	250	195	230	193	200	238	199	195	237	222	257	224	249	229	241	250	213	226	223	225	219	211	236	199	235	216	240	223	213	199	249	222	228	206	203	225	206	224	232	199	255	243	220	223	216	246	256	186	195	256	214	201	227	228	223	196	237	235	231	238	214	227	221	238	230	251	211	250	224	197	205	222	219	222	226	255	246	253	217	239	237	231	237	246	256	207	224	216	230	252	245	205	234	220	242	222	197	237	204	245	227	227	212	230	211	252	207	217	234	215	242	228	236	243	228	196	240	203	208	223	219	259	235	224	205	242	244	225	237	221	203	220	234	210	226	190	209	231	207	213	205	227	209	218	218	216	252	189	201	232	221	244	213	227	241	213	237	206	216	224	236	191	220	221	238	228	217	185	235	243	206	231	240	241	230	225	231	245	256	198	229	224	215	237	231	231	198	236	245	207	198	208	246	226	226	201	188	232	230	256	209	192	234	211	218	221	237	201	220	239	229	236	200	246	256	240	208	216	234	220	222	218	257	223	232	235	200	220	211	205	220	231	236	231	222	204	204	219	205	211	191	238	230	238	224	228	210	214	267	229	217	214	217	215	218	210	231	236	215	216	227	228	248	239	237	226	211	182	235	231	229	216	253	236	239	238	222	252	214	240	246	222	237	245	222	236	233	216	214	215	219	237	220	221	225	217	207	215	202	229	243	255	257	227	226	203	240	208	241	218	206	220	227	187	215	197	232	200	214	220	209	208	229	216	226	244	212	230	214	210	245	226	259	213	225	232	220	227	225	204	199	221	223	231	249	237	239	261	218	197	208	220	212	218	221	211	214	221	218	224	218	235	240	219	215	226	214	237	235	218	198	256	249	182	238	233	245	187	211	259	214	211	219	230	235	214	215	229	242	205	245	228	199	219	207	233	213	250	236	216	216	239	219	224	231	248	240	197	234	210	227	213	218	241	241	201	234	216	212	223	235	239	216	212	191	217	233	195	249	222	216	249	241	233	218	236	217	226	188	210	242	225	227	235	222	216	230	236	216	201	206	230	217	254	207	256	226	229	231	225	232	216	270	203	220	213	245	205	246	215	229	224	233	208	257	198	222	225	204	244	209	207	223	227	235	214	211	207	216	222	216	223	236	224	218	244	215	234	226	221	217	220	219	253	218	187	228	222	215	213	232	225	245	209	243	220	230	183	227	210	193	218	218	232	229	230	222	211	217	219	229	243	216	226	217	206	233	210	215	225	240	233	246	239	199	247	240	252	244	221	230	242	227	236	226	201	213	246	225	227	227	224	244	229	230	211	225	223	239	244	209	214	201	222	239	213	234	217	233	235	239	232	214	216	217	223	235	209	222	253	214	187	220	235	213	226	243	215	217	225	228	257	251	234	210	228	234	206	222	243	217	231	206	203	233	219	227	228	241	258	241	216	221	222	224	234	223	238	241	215	221	224	213	208	212	241	235	228	225	218	233	226	216	228	238	237	232	242	226	234	220	227	226	244	216	247	221	243	229	228	197	248	214	222	215	230	216	190	209	232	204	207	202	226	247	221	222	223	219	214	191	204	217	231	231	247	216	220	218	221	227	239	228	237	224	229	243	224	225	230	231	212	240	219	208	219	222	215	221	252	227	226	215	221	230	234	195	235	203	205	204	221	226	231	225	215	242	215	226	266	226	210	208	230	240	233	223	236	230	224	225	191	238	218	226	203	232	253	231	223	192	196	239	244	218	233	216	233	213	230	220	214	221	251	193	223	258	232	236	227	229	226	214	235	228	224	215	216	200	221	219	197	209	230	218	237	248	231	241	221	209	211	212	215	226	214
1651	229	195	220	197	201	212	164	202	205	197	184	195	175	183	209	228	183	193	153	192	198	200	195	185	171	189	188	194	237	194	184	197	191	165	181	188	183	193	187	177	184	181	212	209	158	182	153	214	155	166	205	163	173	189	183	219	164	195	207	178	202	209	156	181	173	182	167	191	170	196	171	185	177	164	191	190	188	186	161	189	151	191	196	140	166	164	197	192	190	182	167	179	218	181	190	189	169	178	181	197	179	181	186	174	193	203	180	220	180	175	173	179	168	164	211	172	189	188	184	181	197	171	212	154	186	204	179	176	191	191	197	162	160	185	174	172	177	166	192	197	183	177	182	180	188	182	172	188	184	205	175	180	169	168	212	180	176	203	202	154	186	202	189	167	173	186	159	199	205	172	202	176	200	191	190	192	196	192	181	177	175	172	202	186	194	180	169	167	184	205	206	183	189	190	183	167	181	174	191	186	200	211	188	172	164	190	189	176	191	157	181	183	199	181	186	218	201	179	179	182	181	154	186	191	162	180	192	182	181	204	184	170	173	184	184	181	177	183	210	189	217	177	181	179	158	189	181	189	204	180	175	172	199	187	181	199	168	176	190	197	194	178	179	205	193	192	173	202	190	203	212	190	200	191	203	187	201	170	198	169	162	187	184	180	187	154	220	178	184	195	203	186	201	217	165	187	195	167	194	182	195	195	176	191	171	190	197	197	189	194	155	190	195	164	187	168	189	191	185	215	182	169	173	205	177	165	206	177	171	232	189	172	230	190	209	176	160	184	204	166	180	205	208	186	188	166	186	173	187	183	180	188	191	172	177	184	205	215	190	184	185	183	193	189	210	180	184	163	178	185	193	162	174	190	176	190	209	158	187	197	168	213	189	205	204	171	194	168	175	180	176	172	187	172	197	226	201	183	179	195	182	179	197	193	181	177	203	174	193	185	175	181	195	179	166	192	176	167	186	155	175	192	195	189	191	185	206	197	197	181	182	196	184	195	191	172	173	174	160	193	184	177	184	173	181	213	191	191	175	184	192	186	182	182	206	173	156	208	164	162	168	211	201	197	200	162	175	184	177	173	176	187	176	174	197	150	195	160	187	179	185	173	156	182	180	184	177	166	162	194	183	168	193	212	186	201	184	206	167	220	187	163	205	188	179	180	163	169	185	180	182	196	161	170	176	198	201	200	193	201	179	187	186	182	157	200	195	166	183	180	177	179	202	186	180	182	183	188	186	141	183	174	172	193	179	164	176	199	163	193	187	194	169	153	157	151	162	188	198	200	193	195	176	195	197	183	168	188	194	178	183	182	200	155	192	190	158	193	220	187	166	182	180	192	188	202	192	183	184	187	190	171	210	170	195	169	183	159	179	187	168	165	158	195	176	172	177	170	216	190	181	203	173	154	135	176	187	183	203	194	198	189	204	159	180	197	204	180	166	175	186	183	178	216	208	167	188	187	186	163	195	168	208	180	193	177	189	196	184	173	183	202	180	217	162	182	191	196	170	197	194	172	196	171	199	176	182	184	191	201	178	161	170	185	164	172	183	187	218	202	169	217	195	160	190	190	202	196	167	195	182	181	177	183	173	167	170	198	191	176	178	178	190	173	173	209	156	173	166	213	195	177	205	194	197	186	184	190	179	203	181	196	201	181	193	188	203	163	190	169	164	185	198	194	150	147	209	168	182	167	202	186	174	169	183	173	190	170	163	191	179	161	176	200	166	169	169	168	171	190	172	199	210	212	189	169	193	178	169	199	184	177	177	198	174	199	186	175	179	196	164	193	188	175	172	199	193	189	189	177	167	207	154	192	170	186	198	190	171	191	198	172	184	185	212	170	173	198	172	173	189	171	183	200	169	184	186	172	177	210	184	170	208	183	194	161	195	192	169	173	183	163	162	192	177	196	183	210	185	191	209	204	170	197	197	195	179	174	170	176	187	189	200	194	184	185	184	182	181	207	189	185	197	180	182	174	194	195	188	225	200	171	176	220	134	199	180	189	182	186	220	159	192	178	174	198	200	179	163	180	197	190	179	179	170	185	193	186	166	190	182	196	190	202	183	183	167	166	207	183	236	171	201	193	171	206	192	175	183	191	182	174	190	155	171	161	181	208	179	174	169	187	175	200	158	173	192	176	197	172	188	177	164	194	176	189	181	194	185	200	184	189	202	184	210	176	182	179	203	177	169	174	196	187	187	195	186	201	185	176	204	199	161	194	210	175	157	171	190	193	195	160	176	211	193	186	187	201	194	187	188	198	187	180	164	179	198	182	201	186	183	192	178	184	196	201	163	183	194	183	192	173	188	193	193	168	164	180	175	180	174	192	192	192	188	192	168	201	191	199	213	193	165	177	208	179	178	186	200	168	191	160	186	186	174	184	144	184	192	190	172	168	187	184	160	185	207	212	166	169	213	174	183	178	190	184	171	173	168	202	185	187	178	192	204	219	184	182	193	185	175	180	189	188	197	185	174	188	201	174	226	192	193	205	182	197	191	193	167	185	188	198	170	178	206	181	165	197	189	174	183	187	167	194	190	171	218	182	162	166	190	197	184	185	162	180	183	199	205	180	188	184	195	195	160	173	195	198	152	169	182	182	184	177	199	172	192	192	196	186	182	183	172	187	205	199	158	206	182	192	184	210	178	165	206	159	196	209	200	211	194	178	168	173	197	170	190	195	196	204	193	169	182	178	199	197	180	166	180	156	187	190	199	194	218	175	158	181	194	207	160	178	173	185	199	183	213	173	203	191	175	188	195	195	171	166	180	194	194	198	192	184	184	192	211	180	171	180	180	185	209	171	176	207	176	186	164	198	163	197	184	178	203	185	192	215	174	197	215	212	186	164	209	192	210	167	162	209	169	186	185	190	200	200	196	179	176	172	182	159	191	215	194	179	176	184	190	210	205	158	181	181	182	202	202	186	180	169	185	182	195	200	218	166	197	173	170	186	184	209	193	160	203	193	208	175	207	164	194	180	176	164	198	173	176	160	189	190	190	205	208	187	170	206	191	161	167	206	191	168	196	159	195	190	193	177	191	197	171	174	185	168	184	183	189	181	173	181	195	172	192	176	157	170	196	191	216	171	187	209	180	185	171	204	185	171	188	210	191	194	217	171	200	197	199	188	195	208	181	160	175	171	209	219	193	179	184	180	195	186	197	202	177	201	174	198	220	225	180	179	191	185	177	172	196	186	184	168	157	191	186	184	197	175	163	195	186	199	169	179	207	184	178	190	190	196	207	150	169	204	208	179	184	169	188	180	175	189	173	188	173	185	185	214	216	206	168	204	203	201	188	187	166	190	176	186	165	181	206	162	178	211	192	197	211	183	199	199	187	216	202	185	177	197	202	215	218	197	171	197	186	176	177	185	174	175	162	193	168	199	173	188	185	172	191	211	216	194	224	183	196	202	203	196	174	191	182	194	198	190	199	202	184	191	199	198	200	194	201	156	179	186	202	203	180	194	184	167	172	147	194	163	206	209	182
2085	474	482	487	555	507	451	460	458	451	478	434	457	472	467	462	451	493	454	434	478	455	463	429	465	458	450	445	460	465	469	435	463	432	452	471	417	457	472	441	464	458	435	484	464	437	445	469	457	432	509	444	429	444	429	507	456	493	481	455	493	431	477	446	454	432	482	462	466	417	453	452	493	437	462	456	448	446	416	425	485	459	471	447	456	471	452	449	434	459	437	401	454	424	447	423	472	521	463	489	453	440	471	417	449	428	452	477	467	428	477	451	434	439	449	475	423	439	427	421	475	477	445	474	463	453	450	439	433	456	463	439	432	485	440	468	446	457	434	433	482	466	429	452	472	443	496	456	420	460	429	480	477	463	411	460	447	441	446	458	427	438	435	438	467	454	479	447	454	497	464	456	456	440	480	426	455	463	464	502	503	440	443	507	444	454	466	437	446	477	468	470	467	460	471	482	456	400	441	471	460	454	481	461	403	428	477	471	458	455	460	479	441	435	471	435	485	454	449	437	437	469	428	454	423	441	452	414	454	438	459	479	436	485	434	483	446	426	464	493	429	477	426	437	457	451	466	454	453	460	437	464	467	426	449	503	468	457	453	476	454	481	458	467	452	468	461	446	453	471	421	461	469	475	435	448	434	467	454	442	462	407	452	420	451	457	425	465	428	491	473	411	460	468	462	418	449	480	461	459	423	454	504	461	458	457	436	468	445	431	442	482	431	426	442	493	425	436	434	457	463	450	470	426	465	429	481	461	451	471	463	429	439	467	449	436	436	424	460	488	428	401	450	452	415	432	489	482	435	449	461	460	460	452	405	446	467	445	449	423	473	484	478	445	452	451	448	479	435	437	486	457	457	462	476	453	478	462	486	422	461	446	442	426	456	452	442	473	442	404	461	485	411	472	466	435	438	454	443	463	459	426	467	467	435	440	466	437	470	439	460	465	444	460	455	431	436	465	457	463	413	410	451	406	439	423	437	444	465	434	483	443	501	468	400	434	473	468	446	468	440	504	429	451	439	460	469	458	499	430	442	465	484	476	466	467	442	424	428	442	463	444	454	451	436	443	438	508	429	454	455	399	446	461	464	451	445	461	425	466	492	461	418	436	477	447	473	482	483	459	443	456	446	468	495	467	438	478	467	445	471	465	464	469	466	443	470	441	443	482	456	482	483	478	418	473	463	427	465	458	447	455	429	458	484	454	454	457	499	476	487	484	464	453	445	431	485	458	475	469	450	450	471	420	465	440	453	444	440	481	444	409	448	469	485	441	423	466	477	520	458	441	485	433	440	448	425	447	493	461	479	473	449	424	465	478	474	448	467	446	454	439	441	490	458	461	468	445	446	445	503	464	448	457	437	495	441	466	452	473	437	449	497	438	456	461	446	458	442	490	454	477	490	507	437	474	458	471	499	452	398	473	425	462	454	433	481	461	437	460	515	466	501	450	446	461	443	438	440	426	427	441	439	479	474	487	438	448	423	440	446	444	463	491	446	472	434	479	445	458	472	493	437	471	455	445	468	473	433	443	436	458	460	458	475	436	450	451	451	446	464	463	460	448	480	456	447	471	463	449	487	477	425	469	432	464	465	437	492	447	432	434	458	480	497	463	472	461	495	451	458	479	456	480	472	451	434	476	462	437	480	482	479	462	479	444	434	436	497	445	492	468	476	420	438	448	454	483	443	443	465	441	457	447	508	413	466	450	512	458	412	431	453	465	459	466	462	474	459	443	439	444	469	462	469	447	453	458	449	496	457	452	470	451	459	442	451	478	445	467	450	439	480	452	441	489	436	443	440	441	446	433	462	453	437	495	471	471	465	448	465	451	458	435	461	434	457	439	438	425	432	442	456	448	496	458	433	485	451	461	452	436	459	472	446	472	446	510	437	471	427	463	457	481	450	443	468	433	492	451	475	454	428	457	493	474	482	439	468	478	471	482	480	481	496	439	481	424	484	447	446	432	426	456	470	436	516	454	471	449	465	404	458	462	448	473	423	460	415	506	464	430	440	442	446	436	443	444	436	459	462	496	434	438	457	418	461	446	469	439	453	488	481	434	465	442	457	474	450	470	450	402	452	460	438	479	478	456	466	452	469	430	481	411	484	467	460	464	484	466	462	448	437	450	486	444	433	476	463	450	460	455	468	441	468	476	453	455	478	475	427	462	451	434	457	477	481	419	457	454	444	452	413	459	458	463	467	503	437	454	449	507	462	453	443	432	483	445	461	413	466	456	439	503	459	468	445	422	479	459	457	462	482	451	485	462	440	455	484	460	463	431	475	465	490	453	477	486	449	467	476	478	453	443	503	444	431	483	408	439	462	453	454	440	440	501	471	452	437	440	447	486	460	409	479	439	463	466	465	467	475	464	419	469	444	500	446	446	436	401	480	467	433	421	488	452	444	466	496	444	435	435	481	469	452	459	475	436	449	475	452	441	439	434	491	450	484	474	435	468	463	486	469	447	432	414	465	462	495	466	467	504	436	425	462	462	455	477	426	478	441	478	519	438	478	425	432	424	456	449	498	469	475	449	433	464	491	447	483	443	461	446	457	467	464	471	470	462	424	445	416	454	468	512	480	480	451	478	471	453	452	450	524	449	441	461	473	475	496	446	454	507	479	464	451	519	420	452	485	426	428	462	454	462	483	507	500	489	448	459	460	478	422	441	421	447	445	467	449	484	413	447	444	422	487	454	432	411	479	460	461	474	455	432	456	445	504	486	452	466	460	476	461	481	451	432	466	447	455	450	475	479	433	457	445	474	447	486	488	480	487	469	444	441	499	435	482	467	446	480	445	432	445	428	488	432	473	421	488	409	424	429	471	480	462	444	431	477	499	529	473	469	454	430	482	461	450	469	428	489	466	413	442	436	442	442	444	475	469	496	461	467	441	445	465	515	462	462	452	423	464	449	426	465	452	468	459	435	509	410	442	483	431	465	453	483	440	421	433	473	408	476	460	455	497	449	456	453	473	441	443	439	458	460	470	478	467	458	439	467	507	437	429	443	432	487	488	499	501	495	453	448	463	464	508	450	437	465	468	474	468	443	435	474	438	466	448	474	458	447	493	459	444	455	472	485	461	434	480	448	417	426	475	443	473	416	467	489	468	459	494	438	466	410	415	449	489	455	478	421	415	420	441	449	412	477	463	470	419	406	422	459	453	466	489	443	448	420	463	463	453	472	448	470	497	494	460	478	434	433	418	458	452	422	465	516	445	468	466	473	441	479	459	462	475	477	450	511	444	473	454	448	442	480	454	392	423	494	465	444	460	455	444	455	465	454	479	463	470	445	476	440	489	444	427	447	458	441	451	439	436	471	445	435	468	452	454	445	443	473	457	457	473	447	466	439	428	439	452	464	443	460	456	451	461	425	480	458	444	465	460	461	490	426	470	438	432	483	453	449	510	471	457	400	465	446	438	406	459	493	449	466	445	459	481	449	467	418	454	471	425	464	457	455	423	447	482	421	456	441	510	485	481	434	459	451
16389	1028	414	372	350	340	252	244	234	215	239	200	200	189	178	203	210	199	204	216	211	191	181	217	198	225	217	229	219	195	173	193	213	163	186	200	204	193	220	198	200	187	191	184	207	173	189	201	190	207	168	210	192	185	209	195	177	211	192	188	200	212	201	201	209	198	192	186	189	201	200	199	194	207	187	169	206	196	203	181	181	209	188	213	170	191	193	192	196	222	198	203	195	170	193	188	214	211	186	224	193	214	208	189	188	201	196	183	215	210	223	208	207	199	209	185	175	187	170	180	199	171	206	192	193	214	182	191	182	206	207	205	194	217	189	207	196	199	159	187	206	190	203	186	221	178	185	206	177	176	204	209	190	208	230	195	185	203	204	208	184	192	205	207	184	212	196	184	195	199	179	203	198	194	195	200	215	192	192	183	215	214	187	217	227	201	206	199	168	199	208	202	208	203	205	203	201	206	207	183	189	204	213	203	183	193	195	159	215	208	197	177	197	194	202	215	195	186	217	202	203	175	189	205	197	209	206	189	174	182	216	191	191	189	185	197	178	185	210	200	165	161	221	188	189	177	215	219	172	172	204	204	189	209	196	191	199	178	202	201	171	177	193	161	177	211	197	206	193	187	201	185	207	181	176	214	210	188	174	173	191	207	186	214	202	186	180	191	177	187	199	208	199	185	202	193	197	207	194	197	210	207	223	192	209	200	201	178	197	200	182	202	200	180	201	197	202	181	191	196	216	215	219	216	161	201	196	192	200	190	193	184	190	190	179	183	194	222	205	206	203	171	203	173	200	188	205	174	182	191	189	185	193	199	221	181	179	227	214	201	197	229	187	213	196	216	223	210	187	223	184	188	201	209	181	224	213	232	215	178	180	200	185	190	230	162	194	225	212	240	207	189	213	193	200	209	222	186	199	181	184	192	164	214	204	188	183	207	200	220	227	180	186	174	195	172	188	194	180	208	198	247	217	174	181	190	184	193	196	219	210	204	179	211	174	190	209	223	207	199	221	171	202	168	185	179	170	170	209	208	208	202	202	201	201	183	206	180	195	199	226	191	184	187	186	213	181	212	212	189	163	185	193	218	186	200	168	203	200	211	193	211	190	188	183	192	197	207	173	206	172	223	194	189	193	195	180	198	202	197	171	179	195	212	207	196	189	185	185	227	181	168	199	169	210	198	196	204	212	198	240	185	221	197	219	206	201	188	196	221	200	188	184	202	219	208	170	180	191	193	183	193	212	202	214	208	180	181	186	161	216	201	192	189	209	180	199	213	196	202	199	194	188	200	179	200	200	165	225	194	224	227	179	211	195	213	181	184	232	188	193	203	190	200	177	223	196	203	177	207	233	201	197	221	188	191	187	180	199	212	222	197	189	176	203	210	197	189	206	200	190	201	197	197	206	192	207	207	208	204	197	196	196	195	196	201	203	204	198	225	202	177	196	182	193	191	217	171	192	190	193	219	192	193	196	177	197	169	213	219	168	201	218	209	160	196	191	216	162	165	177	197	193	192	205	192	189	174	189	186	207	203	213	195	184	218	200	209	207	209	206	190	206	198	192	196	214	192	207	179	179	176	202	206	197	183	206	203	193	191	201	180	199	220	213	199	215	202	230	222	199	219	185	209	199	215	207	205	184	202	182	195	186	201	198	210	196	197	206	180	213	164	201	203	214	207	186	221	182	214	169	190	212	216	174	191	196	214	189	192	200	228	179	205	190	199	210	224	176	181	192	177	192	189	218	190	202	200	203	218	190	173	175	217	189	172	216	206	218	188	205	204	190	174	194	210	189	167	169	187	208	171	208	229	210	196	192	191	180	222	189	186	172	212	202	200	193	196	159	194	217	186	195	204	198	203	206	215	184	193	187	199	220	206	231	208	234	188	202	210	184	210	184	200	213	176	230	240	197	183	188	205	200	172	181	201	170	207	192	192	200	177	207	198	199	201	188	236	191	220	199	193	195	175	197	199	200	206	196	207	167	217	209	204	217	201	202	182	187	181	193	184	213	187	194	190	200	203	188	175	220	237	212	187	193	215	203	166	206	201	202	203	221	203	190	184	195	202	205	169	215	172	184	205	217	212	202	185	172	206	179	208	195	173	187	187	197	164	195	195	203	174	180	192	206	192	204	183	199	196	171	184	164	216	208	238	194	181	196	200	178	211	206	163	204	200	208	200	234	208	190	193	190	200	179	198	193	195	182	207	195	193	191	224	181	200	219	207	178	196	165	196	203	195	200	196	194	203	204	195	205	199	193	181	201	180	218	217	200	166	203	186	188	168	193	205	196	195	189	204	203	202	195	180	228	190	214	212	192	181	175	194	195	213	181	245	187	213	197	178	193	173	197	246	190	208	197	179	194	212	199	190	206	157	208	202	225	182	228	215	219	219	180	172	202	168	218	191	185	171	186	213	200	208	206	182	189	176	204	170	212	196	186	179	213	216	178	217	208	206	184	187	216	183	186	212	189	191	210	197	203	201	196	204	208	209	185	203	219	193	210	215	185	188	213	160	187	202	182	184	207	195	216	193	205	216	201	192	186	191	201	205	222	202	213	207	198	212	199	184	201	192	210	194	191	189	196	185	191	180	190	204	205	203	172	218	191	191	191	194	196	199	191	203	185	189	173	182	191	203	232	168	211	200	181	178	208	185	217	193	211	185	188	203	208	211	193	170	202	196	208	199	204	211	193	223	211	213	200	203	198	214	199	208	209	215	160	229	198	182	179	198	181	200	226	222	180	216	179	224	202	217	208	223	173	190	167	203	175	176	206	199	197	200	220	210	199	179	191	208	193	176	172	192	195	210	186	175	198	214	203	191	202	211	182	193	198	189	183	197	180	204	190	172	224	219	196	203	171	186	183	199	203	172	195	203	210	171	191	223	192	190	196	217	200	209	189	206	209	200	191	189	199	217	188	212	194	201	204	196	207	181	192	209	181	184	218	212	198	187	213	208	191	215	207	198	201	213	184	177	180	194	214	217	193	239	176	191	196	176	225	207	203	186	213	222	201	180	197	184	193	204	191	194	186	202	221	216	186	193	175	221	219	186	205	201	199	201	192	206	205	201	214	191	184	185	207	187	198	190	190	189	203	185	213	198	201	203	202	187	186	150	168	204	166	192	188	214	214	206	242	208	169	193	184	169	230	220	168	174	185	216	198	185	202	208	188	191	230	197	183	211	217	169	203	178	180	206	193	202	220	219	226	198	207	184	218	191	244	229	189	192	170	201	188	173	200	221	181	196	201	205	201	186	194	182	203	215	179	197	201	223	217	190	202	193	180	182	191	176	189	209	190	177	196	178	207	194	183	217	200	211	190	196	181	200	195	203	177	189	189	197	204	193	207	186	190	202	203	207	199	189	201	215	191	206	211	185	203	198	204	191	191	185	184	186	198	194	182	209	172	186	165	194	199	215	199	188	216	208	213	166	205	174	192	194	227	193	170	205	206	209	192	222	183	182	190	205	197	194	213	197	207	213	178	202
10809	711	997	1120	1016	958	837	723	640	613	574	576	566	531	506	519	545	538	511	491	497	515	476	503	501	484	484	465	481	469	496	468	523	454	531	502	484	471	499	481	481	461	470	467	506	495	473	484	447	476	448	435	477	491	433	500	460	484	496	471	453	487	478	468	506	454	502	444	471	515	457	482	492	480	473	513	498	470	472	466	464	465	477	540	497	448	480	446	462	448	471	455	483	484	495	494	481	495	485	447	453	469	472	493	488	436	487	453	484	458	502	515	488	483	478	447	493	451	483	443	495	464	477	479	445	489	417	483	460	456	428	487	469	455	482	456	477	430	461	398	515	472	496	492	464	499	523	479	486	477	494	463	489	479	512	476	467	494	425	483	499	495	510	473	463	446	463	519	496	470	474	476	448	468	469	462	445	487	459	481	477	487	470	479	471	479	460	472	475	474	477	473	500	482	483	472	469	472	468	427	468	486	474	475	491	437	485	487	490	502	507	460	450	451	490	466	500	486	453	494	448	479	453	474	459	464	480	453	484	527	475	481	443	498	535	522	437	461	473	495	504	444	455	466	473	457	488	518	511	444	474	476	474	461	475	499	486	454	434	441	491	467	494	440	466	490	482	506	474	486	478	482	458	448	495	474	442	449	475	494	471	498	491	429	461	490	463	478	465	492	439	432	485	448	476	456	482	512	467	518	497	423	501	459	468	455	458	504	488	509	483	465	506	449	458	492	516	453	474	425	502	459	480	483	453	466	511	470	477	450	465	485	460	474	503	475	483	502	461	464	463	484	441	507	443	463	446	457	468	512	453	485	506	467	490	449	460	517	457	492	446	485	463	463	489	459	483	462	506	492	476	473	445	431	463	461	461	469	470	485	430	506	454	495	512	455	505	463	442	491	457	468	441	487	473	473	486	421	487	478	490	518	441	441	433	473	496	469	516	456	464	502	495	466	499	500	481	492	430	463	499	492	454	476	456	468	466	432	473	471	457	432	430	456	447	453	455	482	468	468	464	530	472	487	444	454	461	468	455	461	486	505	482	448	449	476	463	486	462	484	441	493	468	467	491	477	464	457	499	472	433	482	441	505	489	477	469	493	481	445	475	473	457	478	468	480	507	493	497	480	468	458	501	497	464	447	495	478	457	444	459	490	453	461	490	463	459	451	487	506	464	480	438	458	493	449	465	492	463	476	476	463	469	485	460	487	464	469	530	466	470	443	498	516	467	503	487	427	450	502	462	495	408	448	502	481	468	461	492	463	456	462	461	490	458	454	469	463	506	503	455	458	477	457	441	493	461	529	458	478	455	494	484	494	488	413	488	455	465	474	470	494	446	503	461	508	476	459	463	428	449	480	468	459	446	486	440	505	503	445	478	471	487	459	482	475	461	505	434	472	454	453	477	516	480	455	490	467	443	478	494	442	482	452	480	466	479	516	508	459	507	455	486	512	425	507	464	408	457	466	472	520	502	477	422	489	501	496	500	450	453	485	460	453	466	468	522	488	455	438	454	469	475	511	527	492	456	475	487	474	470	447	451	493	467	466	486	510	489	491	507	480	484	465	502	463	484	489	448	499	470	498	501	458	472	464	437	449	505	439	479	470	475	451	476	473	478	506	450	474	466	439	462	486	474	495	465	491	489	446	498	429	487	517	478	428	499	486	480	459	465	455	464	489	467	506	482	455	508	489	460	456	475	511	455	479	474	454	454	500	461	475	432	477	470	504	456	444	434	480	485	493	510	470	475	481	440	456	492	453	438	479	440	459	471	439	480	474	480	507	475	457	474	464	491	460	453	464	454	450	470	444	458	474	508	448	506	513	492	462	490	463	506	464	481	473	478	485	479	508	466	485	487	472	472	495	457	462	471	491	478	472	489	460	461	492	454	445	483	519	464	481	480	480	458	423	489	476	473	485	478	477	508	461	430	474	503	478	456	483	477	483	492	480	482	494	515	477	492	483	483	461	459	473	506	498	467	479	443	487	494	461	512	464	466	494	478	449	434	526	465	492	463	448	478	435	477	436	487	486	485	474	465	482	470	482	472	477	495	451	482	461	510	470	473	463	483	476	453	451	532	489	465	470	472	432	458	538	438	474	462	439	464	498	486	511	469	482	508	483	481	477	479	485	443	452	437	473	453	474	490	465	458	462	459	428	484	525	468	440	476	491	529	464	467	493	460	465	499	467	465	479	460	463	455	452	457	486	463	499	497	469	462	452	486	479	436	484	458	469	448	477	516	451	493	480	492	467	464	483	446	437	459	517	480	451	481	486	443	494	478	480	424	463	467	520	433	467	484	507	472	511	474	453	505	461	450	531	489	443	534	496	471	510	471	499	492	494	479	496	434	456	436	421	474	487	448	467	454	462	486	471	468	469	486	489	442	449	479	464	477	466	459	492	449	462	502	472	474	481	471	428	458	454	443	463	442	470	465	484	459	478	541	477	472	469	502	477	460	461	473	468	486	473	489	498	432	488	484	452	500	453	444	448	504	442	434	455	457	479	465	484	445	435	466	484	454	444	522	487	471	460	494	453	497	463	455	464	455	475	477	487	468	494	465	477	483	474	461	478	492	476	479	496	465	482	432	447	484	486	492	431	444	485	478	469	530	462	476	494	447	451	472	444	484	495	483	468	463	478	490	474	478	462	466	464	488	444	487	452	480	491	486	470	442	445	454	467	449	511	427	493	439	492	518	508	491	471	475	456	472	494	456	495	498	494	486	516	468	475	490	443	487	509	494	443	458	439	478	483	442	464	435	451	503	424	469	468	470	463	481	504	481	455	465	478	470	473	482	477	477	477	476	465	472	449	471	489	461	478	481	499	453	471	438	492	472	450	490	454	491	454	489	460	509	491	484	465	513	483	457	460	476	482	491	462	474	467	490	472	508	470	467	432	477	479	503	506	461	456	470	435	447	461	485	455	480	438	483	468	473	501	476	470	464	473	465	440	487	472	500	452	447	435	476	470	434	482	468	441	482	437	504	468	488	462	498	458	474	481	444	485	432	492	482	459	454	493	473	489	409	453	469	451	442	494	483	496	485	469	507	461	502	495	449	454	443	484	466	443	465	462	491	431	452	507	453	480	463	473	488	523	458	468	493	480	466	461	486	492	463	478	463	485	468	488	508	444	485	466	523	488	469	473	469	467	459	470	511	463	463	446	483	497	472	495	444	479	461	460	472	451	459	458	454	481	476	464	465	485	458	452	443	459	458	480	468	472	465	505	488	483	455	462	480	495	451	481	468	507	472	452	437	457	483	481	454	470	485	502	492	462	408	477	488	519	482	493	436	484	481	454	482	457	501	433	470	485	444	440	459	509	470	488	479	419	483	463	468	468	494	489	516	453	439	526	443	501	435	491	462	490	496	439	482	476	448	480	471	458	474	496	489	475	458	464	475	454	486	471	456	455	469	485	398	533	472	447	459	490	476	463	478	496	480	452	454	485	470	495	494	496	519	521	461	468	514	448	453	539	456	435	452	463	470	458
28185	3423	551	417	300	254	202	190	171	139	122	90	99	94	103	105	109	116	93	71	100	88	104	102	82	104	98	99	79	90	78	88	81	94	96	105	72	88	78	84	98	80	76	89	92	87	87	101	92	98	93	89	88	81	90	91	92	87	60	71	98	80	105	89	86	82	98	87	78	75	85	115	97	84	89	84	81	93	77	84	70	84	96	110	90	83	84	91	94	94	89	101	87	84	93	98	79	95	84	87	85	93	85	68	78	101	90	90	79	96	79	68	93	78	69	86	83	105	69	86	85	93	82	85	89	86	72	79	78	90	105	85	87	94	81	95	87	70	87	83	86	95	88	104	87	89	88	93	89	94	95	89	110	82	95	85	76	87	83	92	80	82	99	86	91	79	82	86	87	104	88	104	91	79	111	87	88	91	104	79	83	81	78	77	79	95	97	89	88	84	78	86	81	91	90	79	94	104	108	77	88	86	102	88	80	89	93	102	84	86	92	96	79	80	92	89	97	75	72	92	101	95	68	82	88	102	87	78	102	113	96	70	96	90	69	94	93	85	87	95	66	96	91	100	77	108	89	80	79	102	78	70	76	104	83	86	84	83	81	77	83	83	85	82	60	88	97	77	78	109	94	75	87	93	99	82	82	88	94	76	102	90	84	86	108	67	108	85	87	103	94	86	89	100	101	84	90	86	85	83	86	91	120	70	87	86	80	80	85	86	97	86	96	81	77	108	70	80	82	69	98	94	81	86	73	94	78	81	89	97	61	77	92	87	80	81	97	86	96	97	94	106	78	87	89	83	94	96	78	75	99	90	81	87	81	85	94	60	83	92	80	89	84	73	93	93	84	99	84	81	98	80	80	97	77	99	86	94	80	75	73	88	74	75	83	107	69	86	81	101	78	76	94	109	75	93	85	88	93	100	105	78	81	100	72	69	86	81	67	93	64	80	114	66	74	101	84	84	83	91	80	112	94	85	63	87	101	80	93	91	85	93	88	102	92	106	76	67	73	75	72	88	107	78	86	90	100	90	81	90	82	90	74	74	76	98	99	81	85	103	71	85	88	85	89	98	79	91	74	84	103	92	69	96	76	77	92	89	87	83	71	82	91	95	88	79	91	64	77	89	99	75	94	94	81	95	81	77	77	89	77	83	81	97	78	80	84	77	93	69	84	90	95	86	85	97	78	99	90	83	94	75	84	101	82	79	88	83	79	99	96	98	78	88	95	90	76	76	91	83	101	91	96	98	68	82	79	96	81	78	79	99	90	88	102	73	86	102	81	76	90	79	73	81	116	68	82	79	75	83	70	105	80	79	99	87	74	87	75	73	87	84	76	80	87	82	95	87	71	95	72	98	91	101	93	92	81	80	97	91	77	88	91	81	74	77	89	90	82	94	98	79	87	93	84	70	93	79	106	99	98	77	88	81	78	84	96	78	87	76	79	90	100	88	98	76	87	83	99	97	79	88	88	84	100	91	90	73	82	95	85	92	85	76	78	93	100	92	95	92	89	86	93	87	91	88	74	95	63	102	82	92	83	94	87	102	95	82	83	80	105	76	86	92	74	95	89	87	99	84	73	88	104	93	72	80	92	85	72	76	83	94	89	97	91	73	93	84	99	83	75	98	82	79	84	73	79	83	83	92	99	96	88	87	80	82	85	104	77	90	102	89	93	97	72	94	80	98	83	78	74	84	63	86	78	83	100	73	82	99	87	90	91	87	85	67	94	88	97	101	89	82	97	71	88	93	85	94	96	79	82	77	86	77	95	75	92	92	99	84	88	87	90	98	87	84	78	74	69	93	88	77	72	84	97	84	95	90	81	83	94	90	75	86	90	69	93	73	80	86	78	86	79	76	96	88	83	99	93	74	94	93	84	70	83	75	96	91	90	89	83	93	71	79	80	100	94	91	80	88	75	92	87	77	80	102	74	79	83	87	83	95	97	110	86	67	77	100	85	92	84	69	80	82	75	82	88	87	94	100	86	88	89	90	96	98	80	80	87	87	78	97	84	103	97	95	78	79	90	108	89	72	77	83	95	94	68	92	82	82	86	81	78	84	87	89	95	83	93	69	80	93	81	64	87	98	88	105	84	82	82	77	96	86	83	92	96	105	97	103	80	72	98	96	88	70	110	93	90	79	82	94	86	74	80	96	91	83	90	90	67	71	94	94	86	83	76	80	91	92	91	101	90	97	85	77	89	88	81	99	86	89	98	85	98	87	82	83	92	85	90	75	76	92	73	102	80	96	109	63	89	88	81	64	76	80	76	73	99	88	95	76	91	85	88	97	79	98	105	83	92	77	78	77	80	94	84	79	93	69	84	94	86	76	94	81	82	73	77	77	87	89	90	92	104	80	86	77	97	81	86	111	97	75	91	110	103	80	97	93	86	90	80	86	91	78	85	95	96	93	95	96	89	94	93	97	74	89	74	88	81	107	82	102	96	83	75	83	90	82	97	80	94	94	91	81	68	90	103	100	82	75	92	79	84	94	90	65	95	82	87	101	83	86	80	99	99	102	79	101	77	71	73	83	81	82	100	93	96	77	85	90	81	93	87	84	85	91	88	83	76	89	93	91	91	81	88	88	92	103	59	82	66	78	84	102	80	84	89	91	70	83	84	77	89	96	101	97	96	94	95	94	66	90	92	84	84	81	86	85	68	85	88	86	95	99	84	95	99	98	93	94	89	100	87	91	76	76	72	95	83	82	91	88	102	88	104	87	74	85	89	88	83	83	96	84	83	95	95	83	85	78	102	77	85	80	83	72	74	89	78	98	85	82	92	96	89	77	87	77	94	83	101	75	104	82	94	93	86	91	95	79	100	98	84	79	87	88	78	96	99	69	82	81	80	78	111	98	78	76	81	87	90	91	82	86	79	84	92	68	66	101	88	81	74	82	103	101	92	86	90	95	105	80	94	78	82	83	97	88	93	78	78	88	82	78	79	84	89	89	93	73	99	99	108	76	89	92	79	86	79	105	73	80	82	89	88	94	90	83	84	96	98	86	80	79	82	73	87	85	69	84	89	86	84	97	91	88	91	81	98	83	88	87	95	73	90	80	79	88	108	65	81	96	91	82	110	95	103	89	95	77	98	89	84	83	108	78	80	75	98	97	78	86	80	91	73	79	100	99	90	77	74	105	77	74	84	87	78	83	63	104	84	69	83	90	94	86	89	91	82	80	87	78	106	104	88	85	106	85	66	98	93	107	85	80	89	92	71	77	81	90	63	82	88	93	88	98	93	95	74	110	92	82	72	83	98	95	99	84	77	73	69	103	81	80	94	86	77	79	82	90	94	91	84	67	85	83	79	100	92	87	90	97	96	75	89	70	94	102	100	91	83	79	96	96	74	84	101	93	85	84	92	87	85	90	90	77	73	63	89	95	78	88	89	91	108	76	111	101	91	95	85	90	94	77	91	79	90	86	95	86	94	102	75	88	89	81	74	108	79	107	81	91	96	96	92	94	75	90	89	94	90	85	76	83
15920	695	1237	1549	1276	1122	891	709	627	531	464	416	364	344	347	334	306	308	326	295	288	285	267	281	280	265	257	244	246	266	220	271	244	273	252	284	244	244	236	271	237	238	237	249	259	231	237	238	227	246	221	233	237	228	240	216	211	250	236	238	247	227	202	233	217	252	215	231	222	209	246	229	238	233	240	231	234	245	215	208	231	217	227	204	215	228	227	215	235	211	215	218	231	238	260	244	219	208	230	252	214	228	202	217	240	218	249	227	244	228	235	208	232	199	226	228	239	188	238	222	210	233	210	228	231	226	218	240	229	212	226	222	213	226	197	206	249	243	216	217	211	216	205	240	203	247	220	220	223	236	200	212	223	208	231	237	228	220	232	216	213	213	204	240	224	234	207	239	216	220	213	226	224	228	237	240	210	222	233	190	215	214	213	211	243	230	235	231	249	219	250	228	206	235	229	208	253	216	227	216	220	245	197	247	211	221	239	250	237	219	223	231	222	220	206	220	241	231	222	195	230	226	231	217	220	206	227	240	217	245	213	240	205	216	233	224	209	204	240	252	225	213	206	221	242	216	242	208	217	219	221	222	222	243	220	213	237	220	211	233	211	219	229	192	223	209	243	221	224	254	196	233	220	221	234	235	214	248	225	218	213	216	246	242	198	210	228	217	216	203	214	238	235	225	205	222	214	223	243	240	224	207	216	215	236	212	205	232	254	205	255	218	216	217	220	207	209	219	212	208	237	208	237	209	241	220	213	229	233	238	231	205	234	222	239	232	251	263	228	240	218	242	239	260	203	194	224	190	230	248	228	210	218	220	200	196	217	242	190	214	229	218	220	213	213	212	228	204	203	194	235	207	244	249	231	214	217	216	231	235	246	198	217	223	232	225	205	250	220	240	216	236	190	209	200	213	217	223	204	220	243	215	232	257	226	249	193	224	230	198	216	211	212	220	239	236	234	226	228	218	218	220	245	222	202	214	216	228	225	233	226	263	213	228	246	246	234	219	219	181	208	222	223	233	208	208	231	239	220	241	203	205	225	205	213	199	226	216	236	218	218	226	193	227	219	218	222	250	233	214	239	228	212	226	225	247	249	207	229	230	229	226	234	235	219	215	253	222	260	203	241	229	210	226	220	215	195	238	224	247	240	242	247	252	239	246	226	197	240	230	228	213	197	239	215	219	236	257	220	238	211	192	234	236	228	229	233	215	220	233	231	215	223	224	250	198	232	200	219	240	232	240	223	208	256	230	232	211	231	231	208	212	213	226	267	228	203	217	220	235	206	201	227	224	197	215	252	203	223	225	206	227	237	230	246	218	238	189	224	214	217	228	243	200	209	246	209	237	239	223	235	201	245	224	211	197	197	234	217	220	237	225	209	200	229	229	215	212	225	255	193	246	209	219	193	232	223	275	198	203	239	214	216	224	223	245	225	231	216	212	222	221	201	213	228	255	220	188	225	219	201	240	226	222	221	226	204	206	226	222	235	209	216	233	214	198	200	243	209	242	217	208	221	214	240	231	233	226	234	206	211	192	214	205	216	205	231	236	260	223	239	245	222	232	209	208	229	236	205	230	279	215	221	248	243	226	230	232	216	215	235	231	202	237	221	206	236	219	222	188	175	224	219	251	220	201	224	229	196	216	236	210	228	182	207	210	231	214	219	218	197	194	225	241	235	206	241	205	250	207	221	191	228	233	221	219	192	216	227	212	235	231	216	223	233	223	236	206	232	226	220	192	223	224	223	214	198	240	233	209	216	214	252	216	213	212	229	229	226	237	214	244	219	209	220	221	230	186	247	213	210	243	207	229	220	212	237	225	234	243	263	228	204	195	218	239	208	213	215	201	227	201	222	265	216	192	254	228	215	225	208	228	249	209	223	222	224	198	246	226	231	234	230	209	220	240	203	215	225	231	220	223	201	213	206	234	220	202	221	217	215	218	214	213	241	219	240	229	210	262	213	224	213	208	232	227	210	233	230	223	207	233	241	216	242	236	223	213	218	200	228	232	230	216	217	210	226	220	222	204	246	248	212	204	217	210	221	198	231	218	198	224	227	218	233	194	210	194	227	222	234	223	242	233	201	218	229	179	240	208	214	192	210	229	223	194	211	239	231	195	198	228	230	240	204	240	232	238	233	223	223	201	221	223	202	218	229	211	226	203	240	230	237	237	237	231	207	213	206	224	254	241	256	241	233	219	233	217	209	223	244	214	224	226	229	221	215	239	198	244	214	238	209	225	227	219	209	238	218	221	204	224	244	254	227	230	189	223	228	222	228	219	227	233	210	204	232	225	235	226	204	221	226	207	257	228	207	238	218	229	217	245	252	242	220	222	248	196	222	207	203	212	204	225	190	227	236	236	225	197	222	199	236	240	194	208	194	236	229	220	211	239	219	213	245	232	217	243	227	214	179	246	209	212	222	229	209	226	227	240	230	218	244	215	213	208	208	230	219	211	211	228	247	235	221	225	198	227	235	227	224	231	211	220	232	222	241	192	208	227	233	224	238	242	225	236	220	230	237	229	247	221	214	207	205	218	217	223	207	248	230	224	255	215	203	238	229	214	223	189	234	218	196	250	224	240	226	229	227	197	228	219	225	223	223	211	244	219	234	228	248	223	229	234	228	230	219	226	203	206	218	221	240	234	199	247	203	225	241	240	242	211	215	213	224	217	227	222	242	194	222	200	228	193	226	240	218	215	228	210	217	235	244	205	234	212	231	184	239	238	184	202	213	212	225	239	211	206	225	208	228	203	216	202	232	240	229	233	219	237	220	255	216	213	218	242	235	245	227	210	200	230	221	235	205	211	251	206	239	225	218	215	222	214	224	221	203	227	214	212	228	222	265	216	241	197	200	236	231	204	229	226	200	224	209	208	217	216	227	240	221	223	213	233	242	241	237	210	216	203	207	225	215	236	248	238	202	251	235	213	219	239	194	237	206	232	207	211	206	224	230	233	232	222	248	260	219	211	224	222	187	199	228	235	207	230	219	222	220	223	220	219	208	263	199	243	246	239	225	227	224	210	221	230	203	226	223	216	222	233	209	245	205	198	243	250	219	216	220	208	204	227	236	226	235	215	227	222	213	236	230	233	240	233	216	209	217	236	235	231	198	214	228	221	232	208	225	255	231	252	221	225	235	215	234	242	223	248	224	235	239	217	208	229	215	228	214	224	206	216	234	235	248	222	238	240	230	212	207	227	225	236	244	208	258	202	228	225	203	220	236	223	237	248	202	214	246	204	221	250	243	234	237	219	211	211	242	220	223	225	229	255	218	229	250	225	204	218	239	227	231	205	243	197	210	200	230	230	235	218	211	218	243	236	222	212	236	222	201	225	236	214	227	228	213	229	219	193	219	218	239	208	200	209	220	221	224	247	209	205	229	231	204	229	208	208	225	220	251	210	216	199	227	232	211	208	196	223	231	216	235	237	216	223	235	206	236	218	238	205	241	215	224	248	218	226	212	190	234	207	238	227	219	220	235	216
1638	222	221	178	202	216	201	197	184	215	185	204	175	165	200	221	188	160	185	213	175	184	208	175	216	175	200	189	202	193	180	190	184	198	177	185	202	200	210	178	216	170	192	186	192	196	178	187	188	172	174	198	174	187	184	181	164	208	209	195	160	196	191	163	192	191	179	202	215	166	186	204	194	181	225	177	216	196	180	189	181	168	182	179	197	180	182	167	167	181	209	196	220	176	183	211	165	148	187	190	201	190	194	187	182	178	158	181	170	186	209	166	167	166	171	194	196	200	201	210	184	181	151	175	228	185	187	220	170	187	177	166	209	166	165	193	170	213	175	190	170	192	172	187	190	191	170	205	191	186	157	186	168	196	166	189	169	207	192	198	188	163	183	175	183	199	201	167	174	185	163	161	215	192	162	182	199	195	197	183	173	170	195	159	177	182	179	163	178	189	194	200	186	180	212	179	206	182	205	190	171	193	160	185	208	165	186	186	157	182	171	185	189	174	189	191	216	171	185	215	199	210	209	176	199	184	195	189	186	174	177	138	183	182	190	192	189	207	190	208	192	165	197	195	210	199	180	190	179	163	197	188	183	195	169	208	173	209	171	198	188	202	199	204	196	192	197	191	190	156	191	176	203	178	177	157	198	191	221	172	194	176	160	195	175	189	182	177	180	180	189	197	169	179	162	194	160	187	208	190	203	199	167	155	186	191	182	178	179	190	164	191	208	172	216	205	195	213	196	184	176	182	199	170	199	204	188	193	186	152	180	166	202	191	178	159	181	184	160	182	182	205	178	220	196	182	167	169	179	203	187	189	207	182	217	219	168	173	193	172	182	199	195	197	177	195	177	187	152	208	175	175	198	202	171	177	197	162	186	192	162	176	184	184	178	216	179	202	177	169	157	196	193	205	197	196	176	207	191	149	178	194	190	181	158	187	169	192	189	199	223	180	175	203	174	202	171	200	213	198	148	206	198	177	207	188	178	198	167	180	210	182	176	201	195	199	175	197	178	178	172	191	186	164	180	203	190	163	193	163	176	180	194	171	183	194	205	200	185	186	221	189	187	165	166	147	177	195	166	191	185	184	186	202	197	172	169	207	182	170	198	190	176	192	187	174	189	169	186	197	157	192	180	183	186	178	181	176	193	199	196	190	184	200	180	195	202	176	184	183	200	183	202	205	214	185	203	170	190	161	214	177	182	188	182	163	184	187	195	213	169	162	196	191	209	176	184	191	195	211	198	212	160	180	168	202	190	178	174	168	186	186	176	185	173	196	176	174	165	190	181	183	177	204	190	195	185	190	186	185	202	189	151	168	196	176	196	188	194	190	193	206	189	192	205	173	189	185	179	214	181	196	179	189	190	177	174	169	196	189	176	170	186	178	178	171	185	171	191	215	214	186	193	186	186	172	192	178	225	191	203	185	173	192	199	206	181	178	197	199	190	187	194	172	171	198	193	184	182	194	191	203	177	184	170	189	175	169	190	202	200	180	194	200	220	171	180	184	183	194	211	197	157	173	187	176	172	168	188	205	176	172	180	170	186	210	201	219	196	181	177	166	178	201	179	189	188	188	162	162	186	183	183	164	163	182	181	193	197	175	199	198	187	171	178	187	195	186	197	154	155	196	193	201	204	189	166	185	172	174	201	174	185	193	195	218	170	169	208	169	210	187	192	196	169	186	166	193	203	194	172	180	183	164	207	188	193	199	176	179	211	172	183	181	165	190	197	174	180	165	192	169	171	195	171	188	173	167	185	189	194	195	171	196	164	204	186	173	203	180	206	159	194	186	183	195	194	190	174	191	198	173	182	160	187	187	189	187	176	187	185	167	188	171	164	200	203	168	183	221	192	175	171	194	177	202	193	191	182	160	181	182	215	177	203	170	190	228	188	189	209	195	188	167	184	196	175	199	206	194	184	168	185	178	175	182	182	191	178	225	193	196	189	180	181	213	176	181	156	175	207	175	154	219	182	220	196	181	178	196	180	193	202	194	178	183	190	192	181	222	207	171	213	184	198	200	190	185	195	205	189	203	207	228	174	183	198	183	172	176	181	203	200	226	190	208	167	202	205	188	177	171	184	213	184	197	175	159	189	180	194	170	199	179	205	185	167	170	181	183	170	213	184	187	199	193	185	191	194	185	183	177	192	180	190	183	187	210	182	197	156	191	210	193	182	186	184	192	187	206	185	193	185	211	199	176	167	170	187	164	189	185	175	179	173	180	214	174	150	182	184	181	181	187	192	169	185	189	187	192	194	178	165	180	186	194	191	197	178	184	176	186	168	191	217	199	192	182	186	190	185	191	167	178	196	209	189	194	158	197	198	180	163	208	191	193	192	163	188	204	158	178	163	177	193	203	164	198	173	183	172	170	193	182	183	191	190	191	192	189	166	181	156	198	171	199	198	173	177	162	222	184	176	198	188	173	147	163	167	207	208	167	202	156	191	225	197	208	196	180	183	165	183	188	189	197	162	176	212	160	147	173	181	193	196	187	188	187	191	175	192	195	201	205	189	188	175	172	181	182	165	200	187	204	177	206	164	183	178	194	181	199	189	224	202	202	174	180	200	163	166	185	161	198	195	204	201	219	195	198	194	190	181	179	179	181	185	176	170	180	157	186	194	160	178	194	205	198	169	205	181	184	187	162	165	189	183	177	188	169	162	193	181	178	195	206	191	184	190	209	191	175	195	195	171	184	173	187	188	187	172	179	193	212	187	184	191	185	148	192	195	189	200	172	199	174	191	185	170	166	180	189	192	192	197	182	173	191	193	190	185	206	193	190	171	183	187	219	213	166	185	177	195	194	194	190	165	190	193	181	169	199	211	195	194	212	182	189	160	191	194	205	183	212	187	172	193	197	183	192	187	170	184	173	219	192	183	185	175	174	176	206	202	198	203	190	186	185	185	186	158	206	175	198	181	154	189	179	198	173	193	171	171	203	198	174	192	189	201	197	184	175	173	203	168	200	175	181	208	188	190	176	192	176	191	202	178	185	192	189	201	184	186	171	191	171	176	181	197	210	182	175	184	192	182	189	195	186	208	162	202	171	155	182	183	181	204	180	169	178	187	201	192	210	181	175	162	207	184	152	187	197	171	200	177	208	165	187	163	178	202	179	184	196	175	205	176	169	191	159	191	184	165	170	168	190	186	190	184	194	200	194	192	183	200	195	172	195	186	196	180	166	186	185	180	171	194	197	190	189	200	187	190	202	171	214	185	190	171	197	187	199	187	201	189	204	183	166	197	155	181	169	185	172	208	208	189	170	193	196	209	194	207	193	190	190	177	191	188	206	185	189	206	186	183	185	192	176	163	158	186	181	202	194	186	179	177	167	184	202	181	177	213	168	187	172	202	197	202	206	204	207	182	165	171	159	191	190	207	194	219	178	190	205	187	192	196	172	184	156	177	181	209	171	200	202	197	193	159	206	183	171	175	172	196	186	182	163	173	162	195	199	197	220	179	173	200	175	202	174	206	195	177	182	159	180
2013	484	469	504	526	515	450	460	476	458	477	453	453	474	442	434	482	473	488	458	432	430	460	479	473	444	453	439	483	472	472	468	456	460	436	461	471	483	431	469	511	506	423	488	442	475	437	461	474	445	492	451	435	408	453	444	463	468	491	443	432	455	461	471	467	435	459	463	447	449	467	458	415	459	447	466	462	470	468	482	457	477	450	442	418	458	497	434	406	417	449	467	454	436	457	447	459	470	498	460	460	484	434	431	452	438	450	413	462	445	488	438	448	471	472	433	462	422	440	438	424	447	483	464	430	499	462	437	444	430	455	414	415	438	423	439	477	453	438	471	462	469	456	450	451	448	475	450	452	469	418	437	498	427	486	446	463	449	496	458	430	464	461	450	466	457	475	450	451	474	492	472	458	451	420	476	489	471	479	441	510	475	451	452	417	467	446	455	447	464	486	455	432	466	460	484	462	431	486	482	462	444	453	467	467	461	474	470	490	471	459	448	499	468	436	469	476	491	422	451	478	422	477	428	483	419	470	483	436	454	459	460	505	442	462	457	470	439	506	462	452	458	462	458	438	448	450	454	476	429	475	454	453	417	423	446	423	437	439	467	472	451	469	486	479	456	440	435	468	463	446	451	448	432	447	495	474	475	443	461	453	454	441	466	465	513	470	439	459	433	431	455	463	455	430	443	435	454	483	465	461	481	466	454	450	468	466	476	442	442	444	446	438	474	447	445	466	462	466	455	464	414	483	428	461	424	415	460	484	444	477	449	468	452	453	469	456	451	429	458	492	434	488	437	451	467	408	414	450	451	475	471	457	499	472	518	476	473	509	463	441	480	429	469	436	476	461	432	462	416	490	429	482	497	456	447	461	471	474	467	427	436	434	434	444	467	471	472	450	429	465	457	441	447	447	466	517	435	424	449	428	451	425	451	454	469	446	459	448	456	452	460	450	499	449	494	458	491	464	420	444	431	484	450	394	492	456	410	480	446	436	458	460	422	479	461	441	430	408	440	487	438	460	451	447	454	446	484	465	453	503	447	461	469	437	483	461	460	449	449	482	433	426	441	468	436	443	467	476	448	476	445	455	469	426	469	484	443	429	453	479	466	463	472	501	467	463	453	446	470	453	427	481	468	431	446	464	477	444	442	478	444	412	481	460	453	471	455	457	435	449	475	457	428	431	415	440	493	462	450	424	414	478	477	452	459	467	470	450	482	438	487	456	500	464	440	504	439	431	475	479	470	480	471	462	481	463	443	465	445	479	462	465	425	482	454	484	433	461	454	441	444	448	508	494	457	491	451	427	445	439	484	467	432	462	456	475	511	481	456	453	480	433	445	432	451	438	487	448	440	438	455	433	455	471	485	477	500	451	465	490	462	468	441	461	451	437	444	475	435	468	454	459	437	445	469	413	487	487	452	464	462	438	456	465	466	449	447	435	435	485	481	467	427	487	472	448	468	477	477	471	432	430	481	482	465	432	464	473	497	447	432	444	431	444	463	461	443	489	439	468	428	458	488	460	481	451	450	493	502	429	453	451	441	447	510	482	475	421	451	494	445	462	469	464	413	419	465	455	435	449	454	425	421	419	470	429	456	435	445	454	420	465	467	466	475	467	437	481	478	448	469	461	477	485	495	430	448	453	484	438	432	446	441	473	458	444	426	459	487	427	466	442	479	464	438	445	478	437	452	471	458	476	457	458	477	462	459	458	477	465	443	457	463	436	473	464	463	484	458	472	461	453	447	489	432	436	439	478	443	468	446	468	417	455	475	423	452	442	402	460	440	463	444	475	444	462	459	450	449	459	460	464	439	469	505	459	480	434	464	465	472	466	431	425	423	446	454	434	423	437	502	466	429	448	442	454	465	482	448	481	443	460	463	476	450	446	464	444	475	456	447	458	400	473	454	461	465	459	441	442	442	447	449	417	484	437	433	448	433	479	493	461	464	496	505	447	454	501	476	482	412	414	476	457	456	473	490	412	454	453	430	466	476	424	471	410	446	480	444	447	457	454	471	442	433	429	505	422	474	470	475	432	429	467	452	483	455	444	474	484	452	480	444	467	446	457	484	452	429	455	466	451	457	427	523	428	426	419	449	463	459	476	445	486	461	449	504	483	469	463	416	463	443	482	460	459	485	440	452	452	470	439	421	429	488	440	483	447	466	456	454	453	464	484	419	433	463	422	449	475	459	433	435	472	469	434	441	504	463	448	429	461	449	456	458	448	475	411	468	430	436	458	457	482	450	458	438	437	460	458	479	421	472	449	456	452	427	423	481	442	442	458	418	402	492	484	434	429	454	454	469	413	432	434	495	468	435	488	464	483	500	451	423	394	445	459	473	483	471	460	447	435	480	506	420	511	457	454	454	457	452	451	436	439	427	475	467	475	504	440	471	465	442	441	492	475	451	439	425	444	511	473	434	448	451	412	406	404	471	476	444	434	491	450	442	465	480	463	435	417	490	445	428	435	437	443	483	434	459	472	448	474	429	449	449	464	480	438	473	476	420	463	473	404	457	467	491	444	432	453	460	474	485	440	452	462	478	432	435	448	432	484	466	444	491	424	425	466	429	416	419	419	441	503	452	481	469	459	450	437	491	445	474	467	472	430	438	423	452	463	458	454	507	478	433	504	497	450	462	436	445	427	458	484	437	468	477	439	434	418	445	467	449	461	429	421	471	468	492	461	432	462	456	413	472	471	446	472	462	470	454	412	455	421	487	466	479	468	435	455	411	459	447	481	439	485	447	480	435	449	429	473	461	465	437	470	435	439	471	473	488	468	427	470	438	458	437	442	460	483	450	467	457	443	458	442	446	441	461	458	422	448	456	448	461	412	470	446	471	498	459	448	499	444	471	474	452	465	471	452	476	438	451	447	454	467	466	459	480	451	446	428	488	450	476	442	470	476	431	500	453	466	473	456	468	462	429	451	445	458	448	455	465	455	521	465	475	469	428	465	441	487	485	403	460	463	431	482	484	448	508	490	452	507	475	461	472	466	437	457	450	450	434	448	456	445	442	445	479	468	440	442	498	449	477	458	474	476	447	429	444	432	454	472	444	409	453	471	411	469	451	452	448	489	458	466	467	476	419	489	452	460	465	445	450	433	453	446	449	465	438	423	470	481	461	432	453	431	448	497	472	462	401	477	456	439	440	437	430	445	453	437	466	487	497	464	435	425	427	475	453	459	480	438	426	438	445	445	481	441	429	481	441	472	473	469	433	481	441	481	470	446	455	438	462	465	479	432	451	498	446	437	444	484	469	443	487	466	453	476	455	449	466	477	458	466	464	454	464	463	462	447	456	411	450	450	430	456	429	442	467	456	460	403	439	438	415	445	464	472	483	438	486	470	467	441	424	472	484	450	488	477	449	428	418	450	483	454	447	476	447	480	442	446	433	447	439	450	421	453	441	450	438	472	459	444	461	426	488	486	500	474	417	459	482	452	448	453	477	457	449	432	462	463	443	496	460	463	453	475	418	443	488	463	484
15995	978	436	380	296	287	263	227	239	221	222	195	212	225	184	225	196	211	205	183	213	204	202	209	194	186	207	179	219	181	210	188	194	204	196	197	190	207	188	195	187	206	199	203	176	198	222	227	186	193	201	187	204	176	217	162	169	211	194	185	195	195	196	184	183	185	189	186	200	198	187	200	170	213	184	195	215	205	182	197	215	179	209	184	223	191	214	180	202	165	190	194	211	186	166	176	209	204	184	198	203	204	188	209	179	179	185	220	167	192	198	171	198	173	187	170	224	205	219	216	211	177	201	191	195	183	174	177	171	209	207	183	208	201	215	207	186	191	184	173	212	203	168	198	215	212	174	193	177	184	215	168	201	198	207	165	211	208	184	212	181	197	171	203	216	178	170	183	173	193	189	184	176	207	192	207	180	226	201	202	188	206	183	200	207	173	223	212	186	199	205	191	182	199	220	190	224	217	185	202	213	190	214	188	181	226	173	176	194	189	209	202	190	182	215	200	195	212	207	196	200	197	226	216	201	174	226	189	193	213	196	173	172	199	179	197	191	189	189	195	186	212	243	203	187	200	185	215	178	210	211	186	199	190	200	197	218	206	196	196	198	179	198	212	163	192	172	179	175	189	199	186	201	197	204	196	212	185	207	174	222	177	213	192	194	218	200	202	161	195	208	195	171	194	181	176	201	189	199	199	220	194	191	169	192	206	203	205	194	189	228	185	197	179	214	192	186	205	188	199	216	194	210	208	207	170	188	213	172	182	199	199	183	179	195	186	202	199	199	186	209	203	197	199	195	198	202	165	179	201	181	197	217	198	188	215	194	202	198	180	190	195	210	188	200	196	188	198	185	190	190	214	207	180	190	207	190	194	172	211	193	200	187	198	194	210	197	201	216	201	205	180	186	202	213	188	203	213	181	191	203	199	197	182	204	201	174	206	205	205	210	209	191	204	202	215	203	184	204	196	191	201	190	181	194	198	200	182	188	195	169	202	207	205	201	188	182	186	194	197	197	217	172	193	204	199	202	201	174	191	176	207	193	204	208	176	179	186	183	199	181	157	205	188	196	196	191	182	186	197	183	202	177	197	181	173	184	190	198	217	176	209	192	174	178	219	187	174	207	200	223	184	181	178	204	198	183	182	207	204	191	186	230	200	204	210	207	195	189	192	204	176	194	192	186	175	179	210	185	204	208	206	182	182	180	184	188	207	196	196	193	204	190	210	198	207	192	190	196	173	210	200	193	199	185	182	177	200	187	200	195	173	212	209	200	219	184	203	213	215	183	225	234	195	202	162	212	211	208	214	202	214	206	203	200	206	220	210	175	197	202	193	231	200	208	191	183	201	180	179	222	199	189	192	183	199	190	242	220	184	193	193	177	200	191	209	193	212	187	172	245	197	208	196	198	188	185	195	206	211	202	190	207	189	174	204	191	225	178	194	192	204	185	200	191	193	196	186	187	208	171	214	175	190	205	184	183	184	196	201	187	171	190	202	192	210	169	176	201	165	190	202	213	182	206	208	218	185	193	189	183	160	178	181	184	174	236	202	182	165	201	201	204	191	193	167	175	192	182	198	193	172	174	179	188	216	186	204	214	180	193	173	189	188	216	201	205	190	193	178	207	179	223	214	176	214	195	196	210	198	196	183	194	213	169	189	183	178	197	187	208	181	186	194	210	200	196	181	195	193	192	190	177	189	198	188	202	177	175	177	210	178	185	184	185	218	187	206	198	200	185	206	204	183	175	190	212	217	199	215	181	204	187	194	215	210	201	204	176	185	218	187	183	184	194	192	199	194	187	172	220	183	180	205	179	172	203	187	200	186	185	199	210	239	202	211	195	198	197	192	203	185	203	173	178	208	198	175	184	177	193	186	180	192	199	203	198	185	208	189	187	188	213	211	172	197	170	180	166	178	194	187	216	197	184	210	202	191	207	184	198	189	208	196	209	216	193	186	212	178	190	215	185	211	200	201	181	187	198	201	188	193	210	183	196	181	189	183	195	193	161	204	204	204	196	182	198	216	175	204	190	178	183	213	211	175	222	204	193	204	173	191	177	175	188	183	189	180	197	194	179	215	204	230	190	196	192	184	178	194	214	178	153	203	188	196	188	181	197	192	202	190	191	223	200	170	184	203	189	210	198	182	207	194	206	185	172	177	210	190	169	181	206	164	192	209	212	204	196	168	208	212	199	204	203	186	208	211	174	192	214	190	184	194	206	219	176	160	208	188	180	203	196	183	183	190	206	197	190	200	191	223	199	196	184	201	197	197	179	201	196	195	190	222	204	184	170	201	208	211	201	200	194	193	210	184	179	161	190	184	198	196	189	194	178	202	181	210	195	206	204	202	204	200	197	183	180	219	187	200	208	198	195	178	177	206	196	209	204	189	198	185	187	209	193	189	204	177	188	202	180	188	193	177	177	186	189	204	165	188	211	176	196	188	187	203	186	216	178	165	213	204	189	173	184	190	198	187	215	181	175	179	183	217	188	189	199	226	185	210	205	194	187	193	191	173	185	221	191	194	190	191	192	205	206	188	180	182	179	216	182	231	212	214	182	203	211	182	170	217	180	181	184	204	189	188	217	198	185	216	202	211	172	181	198	177	220	196	206	206	179	224	221	190	203	194	202	208	185	176	176	223	206	179	200	200	229	201	176	210	210	204	197	163	180	222	216	175	209	202	198	186	198	197	162	207	203	207	222	187	197	182	180	180	175	187	209	192	161	216	179	192	189	197	191	186	191	205	199	166	213	214	205	185	209	195	187	196	195	214	193	195	195	189	200	188	184	165	183	182	176	205	199	191	208	191	208	219	189	209	192	211	188	204	217	210	206	185	199	192	216	213	187	179	181	209	182	188	187	224	204	175	201	200	210	183	197	197	175	180	191	202	204	205	196	170	191	202	192	199	182	213	203	174	193	184	215	184	221	221	206	190	202	164	193	203	199	189	178	206	190	189	208	180	187	196	204	204	181	192	212	212	193	214	168	178	209	178	192	195	193	173	188	237	170	208	213	158	199	195	198	180	213	182	211	206	201	210	188	195	196	187	198	173	197	166	194	212	185	192	176	172	188	184	203	200	209	205	198	192	188	204	196	194	203	201	177	204	185	212	218	207	198	186	199	177	211	209	189	203	170	205	204	211	188	197	190	173	195	193	215	216	169	174	202	203	201	177	195	185	205	200	176	165	185	180	213	191	192	186	198	214	189	181	182	177	179	229	210	206	174	187	190	193	180	213	185	226	187	195	199	208	179	192	203	189	186	211	168	190	188	193	198	187	202	187	205	184	195	176	180	197	195	208	208	164	219	184	183	195	179	184	192	235	156	187	234	197	189	184	188	168	165	206	204	186	186	196	198	181	190	200	202	205	202	227	187	195	192	187	179	193	193	207	202	194	214	190	176	189	189	200	207	210	200	197	193	204	195	176	198	198	206	205	188	194	201	195	184	199	199	190	214	206	172	217	168	202	196	188	215	176	197	214	207	212
10858	707	972	1110	962	932	803	739	661	637	575	580	555	547	523	543	504	513	542	539	530	485	433	509	513	498	465	477	489	481	476	506	514	487	464	453	467	477	463	487	498	485	489	479	470	464	456	496	490	465	481	440	482	472	455	528	460	504	461	457	482	484	481	526	458	434	484	485	457	506	481	475	537	489	475	451	468	487	470	514	474	475	493	489	517	469	502	515	479	489	466	473	482	467	463	485	482	461	458	462	468	479	497	485	448	461	459	435	468	454	469	490	469	496	459	461	475	500	448	477	463	506	479	440	499	477	490	486	471	484	521	457	458	472	485	484	449	513	471	452	442	487	459	482	458	411	467	488	477	462	433	468	449	476	449	471	507	448	477	461	472	497	466	472	481	487	497	495	442	484	469	496	473	477	512	493	466	456	458	489	470	466	464	477	519	486	456	464	464	437	477	447	466	453	464	483	454	512	434	425	485	479	478	445	472	471	424	419	464	473	449	478	450	482	497	461	475	480	476	488	454	440	455	513	490	478	453	431	483	480	475	479	462	491	499	499	467	487	484	440	488	470	451	506	472	470	479	459	429	506	509	441	463	443	444	493	473	446	449	457	463	521	478	460	475	475	458	447	512	446	478	474	468	474	445	504	466	477	474	473	476	473	485	445	471	491	499	465	464	440	449	463	448	440	475	479	486	424	461	450	496	474	489	459	460	483	449	503	491	454	481	460	511	499	468	457	462	431	498	487	494	418	481	483	482	516	503	497	484	463	455	471	474	457	485	447	467	451	416	442	436	471	476	474	451	476	470	506	478	471	412	475	441	451	490	447	498	493	471	497	470	506	464	448	464	468	451	487	489	482	483	430	458	471	484	435	467	485	463	459	455	460	454	496	461	465	490	509	470	474	493	442	474	437	456	474	471	470	498	519	509	427	472	483	469	458	479	447	464	468	476	478	466	501	460	457	515	526	451	474	430	471	478	421	472	442	443	482	441	476	473	472	466	448	479	489	458	467	431	471	462	471	470	510	470	453	487	480	465	466	480	464	471	487	492	496	468	483	477	516	498	490	423	465	446	458	491	458	444	515	459	467	488	493	476	462	479	439	484	490	453	504	497	491	480	434	478	426	451	465	469	468	492	469	455	494	450	466	486	480	455	462	470	458	474	494	425	467	465	492	460	423	481	434	460	454	467	427	469	466	484	485	474	440	468	493	427	476	488	516	481	500	428	458	526	433	502	458	452	484	465	488	472	511	501	475	480	458	465	429	413	473	450	446	464	472	464	475	426	465	489	451	429	488	441	471	452	449	455	476	466	470	464	459	483	492	475	508	475	476	446	490	511	512	438	506	483	507	471	465	440	491	513	486	468	497	494	474	519	487	522	453	484	451	471	468	484	487	485	451	466	501	461	515	503	496	440	473	463	504	462	438	463	476	471	460	435	482	442	455	498	495	506	474	481	485	478	487	497	449	462	500	465	457	479	466	455	476	444	454	471	438	413	496	498	484	443	457	455	451	509	453	420	448	481	457	491	470	453	486	478	511	466	503	469	488	470	477	478	482	438	453	479	476	467	478	473	466	494	510	467	418	449	477	505	483	510	478	466	475	488	490	452	462	451	442	466	465	491	450	435	485	486	466	484	498	488	461	507	480	443	426	476	452	475	476	474	498	472	449	481	466	484	446	449	486	471	453	455	471	453	466	461	462	451	433	479	470	437	470	495	464	447	489	465	472	498	450	497	430	443	480	505	532	475	484	464	454	456	455	485	500	418	485	474	490	499	476	471	459	474	496	528	476	443	448	444	492	481	482	467	468	458	457	478	487	452	497	486	510	487	492	491	456	458	452	438	511	492	452	483	497	471	446	468	482	504	505	509	442	481	452	462	452	487	411	480	449	470	461	477	452	474	477	459	458	483	438	469	448	483	491	478	411	451	474	502	462	484	480	484	435	474	499	509	503	516	462	443	446	504	503	448	478	451	477	452	445	449	504	486	455	441	456	456	485	483	465	460	442	499	483	434	463	453	466	452	484	440	461	473	431	445	486	481	507	469	456	457	496	475	503	471	474	487	440	464	472	499	471	456	477	461	475	456	467	456	467	504	468	462	474	449	453	477	499	469	481	485	484	514	458	486	457	446	485	457	448	460	469	503	499	435	467	488	456	473	432	470	529	434	535	438	499	512	474	480	464	459	504	467	455	483	464	463	471	488	440	485	462	493	521	454	480	530	498	474	441	439	465	481	482	504	445	470	486	478	430	480	454	491	484	448	449	447	466	465	469	487	464	461	496	445	461	482	463	489	497	478	465	515	452	477	465	436	497	478	475	490	515	499	457	476	465	506	483	485	475	470	447	444	489	461	482	458	454	489	457	490	468	465	485	493	488	483	459	472	498	450	488	490	469	465	441	451	462	486	516	510	486	495	477	477	440	472	480	449	455	462	439	450	510	477	459	432	478	483	438	463	461	481	458	440	466	496	481	509	482	479	462	458	490	441	444	508	503	489	491	501	471	471	472	476	432	443	489	484	454	475	416	441	456	476	475	463	500	456	443	508	461	472	482	499	474	469	489	450	468	489	495	489	481	466	475	421	480	479	447	449	460	459	471	483	503	453	450	448	458	463	473	467	470	464	494	501	451	426	452	450	470	516	507	481	434	443	467	491	474	472	453	507	464	442	504	473	463	504	480	466	465	466	439	475	472	412	433	448	456	478	470	444	481	464	467	458	504	499	439	473	480	446	488	471	462	473	448	515	437	449	476	453	494	460	441	465	476	502	441	476	469	488	472	434	479	497	461	468	491	486	500	499	492	489	430	492	476	507	458	467	482	460	418	512	425	473	446	479	448	487	457	464	482	450	487	460	487	471	466	481	447	489	455	465	495	489	457	460	487	488	486	487	487	481	439	523	498	460	466	500	494	476	498	464	472	483	463	451	465	463	460	470	500	468	460	481	442	479	492	463	501	473	482	487	428	447	458	473	473	466	490	459	466	482	465	466	466	466	452	475	424	500	512	467	463	446	489	469	467	506	502	471	431	486	479	486	487	488	479	461	438	499	453	487	461	469	451	445	471	476	464	437	493	501	520	472	474	520	474	432	461	464	430	477	497	452	486	500	453	463	482	461	493	480	451	462	444	444	459	460	487	455	499	456	495	494	425	493	474	444	458	470	501	439	436	466	474	466	458	437	477	460	447	471	515	433	448	471	483	446	461	450	496	462	465	476	469	490	449	504	503	515	470	468	469	510	426	450	505	465	456	466	494	482	450	464	498	458	457	492	476	482	443	492	428	479	513	456	508	495	475	497	476	468	506	471	423	459	452	465	473	457	471	497	492	474	472	459	455	475	459	449	460	484	502	494	494	490	505	495	470	458	489	465	482	484	472	470	434	455	489	449	451	439	459	482	484	468	479	471	442	482	451	472	507	504	416	451	502	474	477	448	495	475	472	482	491	473	483	462	448	488	479	495	477	495	437	512	504	460	487	462	486	446	450	450	469
27970	3175	621	398	303	252	214	163	164	142	127	143	115	93	101	107	98	80	84	90	95	94	83	112	97	81	98	80	96	81	82	91	87	68	111	99	95	90	95	81	84	91	93	85	98	82	87	101	78	73	88	93	68	72	91	89	74	71	72	84	78	89	81	86	83	93	77	76	75	93	90	66	74	85	81	97	95	83	97	94	91	74	73	101	83	100	79	89	96	106	96	82	73	92	90	80	76	78	73	91	68	83	83	76	84	84	98	93	84	90	75	85	88	99	98	69	93	88	94	89	98	82	83	85	106	90	73	91	107	93	79	83	65	89	87	83	84	87	88	90	86	85	93	86	88	85	91	81	75	77	86	109	89	102	81	92	80	78	82	83	81	76	86	92	96	94	90	81	99	82	93	89	84	61	88	101	94	86	94	91	86	69	73	97	118	75	91	89	70	95	77	103	78	99	92	95	85	78	83	102	55	98	91	87	105	87	88	84	83	82	63	101	83	89	89	96	116	87	60	89	69	91	93	91	107	79	73	85	80	70	74	85	84	106	105	100	72	92	79	77	97	79	88	83	88	94	92	81	89	105	77	87	105	93	86	97	76	71	83	88	67	100	93	100	98	83	94	103	82	89	77	81	101	93	75	74	106	90	86	74	104	95	83	71	67	70	90	87	96	99	91	99	90	106	75	102	83	97	69	88	78	81	86	87	89	73	88	91	87	87	77	109	85	90	90	82	80	72	83	75	83	80	93	88	95	91	83	70	82	64	79	97	100	102	77	83	82	78	90	77	81	92	96	88	99	83	75	92	87	78	94	85	87	74	96	78	72	86	80	91	89	94	92	84	96	74	78	94	82	86	87	80	83	88	107	80	76	82	105	77	88	85	84	95	77	88	90	82	100	87	84	86	72	82	97	74	98	93	97	89	81	86	87	89	79	81	92	96	72	84	88	87	85	78	72	79	87	84	79	74	74	95	70	88	82	113	96	97	75	72	66	84	74	93	84	88	72	76	83	72	88	85	88	106	79	84	88	91	100	78	82	98	75	77	93	90	75	76	100	89	86	97	74	85	85	71	91	98	82	92	87	84	79	66	79	91	87	88	73	74	103	90	89	69	103	87	79	87	92	81	83	105	84	87	91	88	88	103	70	89	82	82	84	86	91	66	76	76	83	89	85	84	82	92	88	83	89	93	93	71	99	80	87	105	78	73	93	68	90	80	94	90	81	84	91	84	79	93	96	104	93	89	89	85	78	76	85	84	93	70	101	82	101	89	88	61	109	91	78	84	92	84	72	98	84	74	76	81	85	101	82	89	90	94	91	80	87	87	94	86	84	90	82	73	109	88	91	69	82	104	83	83	88	75	85	74	92	90	88	72	90	95	80	74	92	93	88	78	88	84	71	91	77	83	73	79	78	96	76	78	86	81	87	92	79	102	85	82	100	69	91	71	87	94	87	100	82	90	72	84	95	87	76	94	101	91	78	75	59	95	97	74	103	106	88	92	67	89	89	80	83	95	83	72	114	70	84	105	73	80	75	73	86	72	109	101	76	85	80	85	89	84	80	79	82	69	71	79	101	89	79	96	111	79	95	105	70	92	88	86	96	78	89	100	69	81	92	93	88	72	77	94	101	104	73	77	70	96	90	74	86	100	89	81	84	88	92	84	90	70	71	74	65	82	95	81	68	90	97	72	73	94	77	80	87	83	90	82	83	95	74	86	99	86	85	103	92	75	76	85	85	95	77	77	100	89	90	83	75	76	86	93	82	86	75	88	77	89	78	87	81	81	66	87	84	86	88	96	80	77	89	100	69	80	76	89	92	76	96	82	87	70	75	103	88	80	80	83	100	85	89	69	95	110	97	91	90	84	61	92	88	87	83	80	111	82	83	66	75	89	94	89	100	88	85	97	88	89	96	86	82	89	83	100	76	101	91	80	101	98	96	91	94	88	93	83	94	95	85	82	81	91	80	78	89	81	110	92	101	87	87	77	89	91	82	97	99	78	74	71	92	92	90	93	78	85	95	84	68	88	87	88	87	82	68	81	109	93	80	94	87	89	98	101	93	86	76	72	86	80	99	93	82	86	75	77	85	94	79	104	82	92	79	88	85	104	87	93	83	77	105	98	93	97	94	81	77	81	80	88	103	87	72	82	80	92	79	71	85	73	66	76	80	98	85	84	84	88	74	81	91	81	82	77	81	81	76	105	94	90	64	79	86	92	107	91	72	92	93	81	66	86	83	84	89	94	90	72	75	84	93	83	84	85	94	82	95	70	82	83	87	97	92	90	85	103	76	89	86	80	89	88	102	79	97	95	92	81	101	88	81	88	71	94	94	83	103	81	76	92	100	76	78	85	85	98	72	92	105	81	89	101	99	113	92	86	73	69	79	79	91	78	85	82	80	89	78	85	78	90	95	83	88	89	88	73	89	62	76	73	94	76	77	78	78	84	78	67	78	78	99	86	81	98	83	81	85	82	86	87	94	76	81	106	77	84	93	87	88	70	73	76	84	91	83	102	75	72	100	83	85	94	72	91	93	93	73	71	104	73	92	88	87	97	86	88	92	82	88	76	91	81	84	77	89	90	88	96	74	94	88	86	78	86	84	88	92	74	91	65	79	64	81	95	89	97	97	75	88	94	77	72	75	95	67	83	80	103	79	101	90	73	79	98	80	90	91	84	74	94	89	92	82	89	81	90	99	83	71	85	84	97	85	87	95	90	88	88	63	97	86	88	87	85	68	98	81	82	82	82	92	78	92	84	85	89	76	86	95	86	88	91	95	85	91	96	84	84	98	84	73	75	61	82	92	80	89	95	71	103	85	90	102	69	92	77	73	90	93	97	83	106	77	90	81	81	89	79	91	94	83	80	86	92	84	80	96	102	81	73	80	95	98	102	83	88	90	78	98	110	73	89	79	101	98	90	98	73	94	97	87	83	93	85	97	86	71	71	89	91	94	83	80	84	108	90	72	114	80	79	90	77	87	68	81	94	98	93	79	84	92	69	98	78	88	87	85	79	92	80	86	87	71	90	87	82	71	70	85	81	89	73	92	85	80	85	82	91	98	90	96	92	85	87	91	76	63	74	81	76	99	86	64	67	86	89	87	98	101	102	66	87	92	71	83	102	101	73	78	90	81	86	104	65	70	97	90	69	82	87	94	89	77	95	96	87	95	82	87	88	89	93	99	82	83	96	73	78	65	72	97	97	84	72	97	87	96	71	91	70	87	93	82	85	105	86	92	88	88	77	89	94	100	91	93	77	79	84	75	102	76	81	81	75	76	93	103	98	96	83	84	80	91	83	101	94	95	95	79	75	97	80	67	69	100	75	80	86	88	68	91	99	89	88	77	87	77	97	92	83	92	87	79	79	96	96	85	102	94	74	83	97	106	71	76	93	79	81	83	91	92	94	82	95	89	93	95	79	79	83	81	76	87	82	91	73	73	95	83	106	58	82	108	80	92	88	71	82	94	86	101	91	80	72	82	84
15769	713	1235	1460	1254	1209	891	703	603	519	492	406	382	388	323	341	281	293	294	254	315	309	286	270	262	282	272	238	278	263	241	251	248	239	225	216	234	228	238	252	249	235	252	243	229	224	250	214	231	232	235	245	245	243	246	244	231	240	232	243	233	213	223	202	237	231	234	237	235	226	203	226	215	222	209	251	231	239	247	214	237	216	228	211	253	221	212	193	232	202	219	240	231	228	219	244	230	213	217	228	211	227	239	225	196	237	199	230	234	252	256	238	213	199	239	245	200	200	195	237	201	228	235	227	221	210	212	212	213	214	230	224	223	210	229	201	227	237	228	242	235	231	211	210	206	215	216	235	172	231	206	205	255	223	223	260	180	221	190	210	217	237	223	206	214	201	201	219	228	237	213	216	226	233	187	217	244	213	238	200	232	211	257	218	207	195	215	237	226	217	210	225	222	224	196	217	219	226	218	220	232	218	220	219	229	215	205	190	211	194	215	208	233	249	211	215	232	229	213	226	232	226	205	211	224	189	210	217	245	177	224	226	240	207	282	208	198	232	231	236	243	204	198	231	216	264	221	219	221	226	206	224	234	194	231	235	200	193	219	200	210	239	238	199	218	225	201	249	213	241	217	263	219	199	211	226	235	234	238	218	196	232	218	175	219	219	242	224	225	222	202	229	213	212	213	202	223	241	219	248	209	225	214	241	205	232	217	208	225	212	251	244	212	235	219	227	204	243	209	205	247	213	225	244	224	208	248	203	202	233	239	234	233	215	206	246	221	232	189	239	198	225	199	268	198	227	221	237	237	206	192	215	220	209	245	211	220	215	224	204	224	217	190	219	210	217	203	209	202	205	190	206	207	221	199	198	224	215	202	201	225	222	206	205	201	198	222	212	256	234	212	230	208	247	239	231	231	205	240	243	206	225	238	226	246	218	227	209	222	197	209	208	240	218	208	227	238	219	213	208	234	230	212	229	191	219	244	221	214	218	231	214	239	219	240	249	215	230	217	207	220	218	207	211	258	236	242	216	237	226	243	244	233	223	217	228	237	245	226	194	223	204	220	226	225	220	212	225	223	206	229	214	236	208	214	195	206	234	201	230	225	241	213	225	214	237	215	228	213	206	216	222	212	242	213	225	220	198	176	223	194	211	225	222	230	230	214	230	216	224	217	209	245	187	229	199	207	210	231	230	218	211	212	196	205	238	247	238	217	180	225	200	243	218	197	207	205	182	197	211	200	217	219	214	217	210	221	222	237	238	218	207	233	211	183	253	215	231	213	217	208	241	234	208	219	202	229	244	223	236	214	234	244	222	208	223	214	228	191	231	220	210	235	230	217	208	208	217	215	224	238	208	234	220	235	226	222	222	230	230	206	234	197	209	197	212	233	204	236	231	229	221	213	215	210	232	206	231	201	239	238	257	203	223	243	228	242	226	253	236	216	208	221	216	209	233	232	242	208	210	241	217	247	230	207	212	231	219	214	225	212	198	212	225	216	207	205	231	221	204	207	200	234	237	225	211	223	247	225	233	210	232	220	239	216	199	218	215	233	233	226	197	243	204	221	251	209	207	225	230	220	211	177	244	195	234	223	205	224	261	249	271	222	219	210	212	223	214	222	220	229	203	230	198	241	232	247	202	199	214	219	212	207	225	210	198	204	233	225	229	216	231	214	225	232	242	216	200	215	217	244	222	213	228	235	238	186	214	209	247	214	219	244	196	247	235	193	219	204	218	218	216	213	196	254	233	222	232	224	216	219	239	238	212	224	254	218	226	235	230	274	212	223	242	197	208	208	228	248	235	230	220	224	212	226	213	201	223	222	204	234	175	235	217	241	207	224	225	217	222	233	216	221	205	204	227	249	220	231	229	234	223	249	220	243	222	242	207	216	229	200	241	206	220	217	234	201	234	213	207	237	227	209	208	215	212	241	211	218	202	223	195	253	241	239	226	219	208	214	216	206	239	198	223	234	238	222	236	232	207	239	229	220	195	231	248	209	217	219	222	211	230	236	220	248	205	237	213	215	228	216	223	201	205	215	225	232	254	246	239	206	224	212	188	224	221	221	210	209	213	222	212	242	230	218	215	221	218	230	182	217	218	219	215	195	223	212	199	227	230	234	237	230	210	200	190	236	209	200	204	203	192	242	243	230	218	215	233	217	202	236	213	208	186	215	218	223	252	223	217	184	245	209	205	198	214	219	222	231	233	213	237	240	208	222	245	228	203	228	244	227	228	213	211	234	259	228	250	259	231	229	235	244	222	217	202	201	222	200	222	217	231	239	230	237	202	207	207	231	248	204	216	241	198	218	241	206	214	222	206	212	243	208	231	202	230	215	235	224	228	236	221	191	216	234	206	217	213	217	209	225	218	206	195	209	239	238	225	197	204	234	209	244	204	225	217	207	217	217	229	219	257	230	212	235	218	225	232	214	240	222	215	229	233	215	226	211	202	210	218	239	240	198	228	223	221	206	237	223	245	227	218	242	208	191	219	197	201	205	202	220	195	233	236	220	226	179	219	238	237	203	216	236	216	214	223	240	228	206	222	205	231	213	207	223	193	227	216	234	209	231	226	215	228	217	217	197	217	200	189	225	210	232	226	224	210	234	240	234	213	220	229	221	230	248	202	200	233	211	207	241	214	241	223	208	216	217	196	226	213	197	206	213	200	197	220	212	216	203	206	221	225	207	226	215	202	198	214	206	254	265	231	235	202	215	230	231	237	236	211	220	238	215	229	235	224	241	225	243	215	237	210	217	235	212	210	210	220	231	232	210	224	202	215	226	225	213	194	201	225	228	206	231	221	225	211	212	204	176	218	239	221	218	187	242	204	206	233	239	201	210	216	213	215	212	230	246	226	214	204	238	198	203	200	212	224	195	200	219	234	226	228	219	216	218	229	220	204	213	228	213	223	226	209	201	246	237	226	215	210	195	216	229	201	241	209	227	206	236	232	208	231	241	249	216	234	208	235	211	208	208	228	237	206	228	205	225	202	220	214	253	221	237	196	202	223	211	200	205	193	207	222	211	219	210	225	230	205	226	210	194	208	197	233	185	204	214	197	233	223	230	205	221	208	233	213	233	244	241	226	238	208	209	217	205	232	221	206	235	225	220	230	208	221	217	230	222	228	218	205	203	209	231	251	237	225	218	204	212	242	196	249	201	216	209	218	220	220	219	215	238	190	208	211	221	202	238	217	215	220	229	211	242	210	232	234	205	237	212	241	206	233	199	206	202	227	233	215	201	238	206	221	202	235	201	250	242	217	219	230	237	224	219	205	220	228	229	238	235	228	219	202	206	216	206	244	182	223	215	203	213	230	219	244	218	220	213	235	240	219	214	225	213	217	238	232	215	223	226	217	220	231	222	205	212	213	257	213	233	219	212	227	234	214	243	216	243	234	205	227	214	202	210	216	226	238	234	221	197	230	224	228	186	226	216	201	244	241	196	229	202	242	214	229	235	236	218	252	209	237	208	211	217	225	224	214
1618	212	186	203	175	188	207	192	197	230	162	194	187	169	163	156	177	184	186	202	181	175	154	182	200	214	186	163	188	160	192	190	202	192	189	167	155	181	183	190	185	183	193	194	184	189	178	183	187	187	172	191	185	197	170	185	183	175	182	182	198	220	199	161	204	162	188	177	200	211	194	186	167	189	220	208	174	174	190	186	185	202	176	195	190	188	175	176	178	204	169	168	178	176	169	186	186	186	153	212	176	167	196	192	187	199	190	206	198	166	167	211	188	172	187	175	174	192	191	193	170	163	188	192	187	169	175	191	194	192	187	174	194	176	178	169	166	194	214	179	160	200	196	194	210	199	187	162	186	184	166	191	194	181	211	162	185	181	183	188	176	188	166	192	195	169	189	205	196	184	199	193	194	176	210	146	184	173	206	180	167	197	179	174	155	166	164	207	208	177	188	211	167	156	179	184	208	192	171	187	189	184	197	187	196	187	199	167	169	182	177	193	179	183	168	185	175	172	191	203	179	178	192	184	168	215	194	193	200	220	170	199	174	192	187	160	187	172	177	214	154	197	187	204	194	201	183	197	177	153	183	174	185	170	180	174	193	202	160	170	219	183	184	196	187	182	166	184	178	157	202	193	182	189	177	190	197	189	176	178	197	185	211	177	212	178	210	188	170	182	203	211	184	194	173	185	206	199	181	190	188	177	164	204	198	167	181	169	192	181	190	203	183	163	189	168	167	160	202	188	184	192	199	168	194	196	172	172	180	176	183	172	214	195	192	170	180	189	180	184	190	195	212	190	193	182	176	174	192	159	191	191	218	181	190	199	177	175	187	229	186	205	182	163	167	196	154	169	214	202	167	184	201	165	171	164	179	196	177	199	195	186	184	196	175	172	160	194	198	184	176	178	187	175	192	193	189	175	172	176	187	201	182	180	208	180	182	185	197	182	151	183	164	171	174	179	148	192	169	212	201	186	186	183	198	182	202	183	191	198	189	197	184	179	180	197	201	167	185	208	191	175	183	167	188	160	181	196	172	186	172	213	192	172	176	168	165	183	190	190	204	181	183	207	168	177	191	193	171	186	197	212	166	198	177	166	184	202	177	184	189	193	174	185	210	181	168	173	194	216	175	174	185	179	177	178	178	170	197	201	188	194	175	178	156	187	166	190	187	192	186	173	218	191	195	182	184	210	169	160	172	205	147	186	182	181	178	174	181	178	174	181	191	168	170	173	195	181	175	166	196	188	177	180	172	208	175	187	218	183	195	160	205	192	151	171	160	187	207	166	185	156	181	181	188	204	196	182	166	192	201	205	185	184	166	180	206	164	177	184	191	167	188	190	181	162	162	199	195	194	192	196	176	171	192	166	196	200	185	189	171	185	206	165	169	195	199	173	195	202	180	146	185	183	178	183	182	184	196	170	197	187	194	201	174	172	176	168	208	200	191	175	190	175	175	175	186	175	185	188	198	204	176	197	191	189	168	194	162	202	172	172	205	193	203	198	206	154	195	207	183	171	171	176	178	185	176	205	197	172	197	185	202	175	207	204	199	170	177	205	164	171	162	189	170	212	180	180	191	170	228	199	175	196	187	192	173	190	190	165	211	185	176	210	194	179	177	187	185	176	176	189	189	188	177	192	209	213	179	210	184	191	182	191	184	175	190	192	194	194	187	174	204	198	200	197	175	190	169	199	198	178	165	187	188	182	194	184	194	190	202	189	182	199	192	194	182	178	173	226	183	186	173	172	195	177	184	168	185	197	178	181	199	212	193	169	164	202	179	175	169	185	187	206	180	168	193	178	171	185	180	176	177	183	150	167	173	196	199	188	196	196	174	175	159	174	170	192	179	172	180	176	185	215	198	203	191	177	185	167	169	186	185	184	188	182	183	177	182	190	174	196	211	184	206	182	198	178	189	161	175	170	177	203	195	184	171	173	195	202	185	175	177	210	193	179	193	172	176	177	167	167	178	194	186	177	190	197	168	201	171	182	191	182	165	178	171	220	177	208	170	167	166	193	180	176	179	190	180	169	211	163	196	173	191	182	165	181	191	185	203	182	190	198	181	175	177	172	180	187	188	211	193	158	183	175	183	180	182	203	190	205	184	195	186	179	164	188	198	188	171	181	198	169	189	201	195	190	170	172	176	168	198	177	173	195	163	210	190	195	170	175	200	201	150	205	180	193	172	218	171	164	189	208	163	165	173	195	174	187	173	196	183	189	181	181	178	200	185	198	167	183	198	182	194	170	190	179	159	176	185	173	210	164	195	188	194	190	195	193	194	202	185	191	185	179	177	207	173	212	190	174	189	198	199	196	192	190	188	183	210	172	156	194	193	183	194	191	177	183	222	179	193	200	184	173	201	182	184	189	173	199	179	164	200	177	176	152	202	165	175	171	192	179	166	180	181	185	221	197	184	184	175	181	200	190	181	195	207	210	182	164	167	187	185	183	181	190	188	214	192	198	202	190	197	180	188	183	189	162	184	177	181	166	215	193	171	179	186	174	176	189	174	176	185	200	170	197	202	205	189	180	176	201	164	184	188	172	165	190	168	191	173	165	202	190	170	186	185	181	168	193	182	181	190	190	196	180	205	200	174	201	202	201	190	180	183	191	161	188	171	179	202	184	211	185	206	177	164	173	206	186	165	205	182	177	163	192	199	178	173	185	187	168	172	173	174	171	193	194	195	169	194	184	151	184	196	186	186	203	187	193	172	216	192	200	187	187	175	179	188	201	191	199	206	206	180	180	179	180	191	195	209	166	211	195	201	184	192	197	182	184	197	186	190	172	179	179	190	185	190	192	179	163	191	171	183	197	187	200	201	198	201	175	150	175	177	198	187	200	171	187	172	165	168	197	195	185	175	194	183	182	173	165	186	204	181	169	176	197	197	197	207	186	196	185	200	176	212	185	180	163	220	187	183	214	177	187	184	184	192	185	194	190	199	197	202	163	164	175	197	185	199	183	171	167	179	168	199	179	187	164	176	189	171	192	214	184	184	188	163	188	175	205	183	191	193	197	176	179	190	187	186	184	190	173	182	168	197	180	168	180	191	161	202	159	200	205	185	195	190	168	190	187	185	175	206	181	196	179	201	207	202	177	192	172	177	183	180	156	148	195	155	175	195	177	170	196	180	177	180	186	166	195	204	166	197	167	180	203	165	161	197	176	174	193	156	170	180	170	182	175	168	180	202	186	189	198	164	163	196	184	185	200	193	188	173	201	172	192	211	191	192	156	165	193	189	179	163	161	188	172	202	155	192	191	195	197	173	190	194	183	195	166	193	218	194	163	216	184	198	187	192	174	191	196	162	174	207	187	190	183	233	199	191	239	179	177	172	173	173	185	187	171	174	181	159	159	181	190	193	186	173	174	181	215	195	196	161	169	189	185	191	205	184	176	199	201	180	195	190	178	204	181	177	223	175	210	183	185	165	169	199	203	174	169	199	186	155	163	171	178	157	188	192	188	175	196	195	206	182	174	181	181	185	204
1948	475	481	506	536	532	514	444	467	487	470	460	481	491	458	478	444	441	441	450	453	412	504	446	461	470	437	442	426	469	445	474	424	451	489	451	422	457	466	427	416	447	481	435	440	475	423	465	474	479	425	456	448	463	481	447	474	439	468	439	479	472	434	429	442	498	433	461	432	442	464	441	444	489	461	452	452	465	456	419	500	499	439	480	430	451	461	434	431	433	453	472	440	458	458	452	472	444	448	473	432	431	459	494	455	411	415	421	431	426	439	449	494	454	469	438	448	447	426	426	463	505	443	487	480	454	467	467	437	391	468	457	444	453	469	446	453	474	424	428	449	455	452	453	449	444	442	475	454	460	437	433	413	417	437	429	487	459	441	449	452	445	452	451	448	490	473	485	446	453	493	453	472	469	432	417	482	476	437	470	453	469	479	430	499	439	486	453	461	441	467	450	464	467	451	441	470	480	442	457	428	440	427	425	463	452	460	435	454	475	503	453	483	417	489	457	463	436	444	459	446	440	458	452	453	445	487	452	490	459	475	486	435	430	448	426	453	442	430	433	466	486	452	474	462	479	451	472	431	443	465	465	467	413	426	475	457	446	436	431	435	437	429	464	458	463	430	448	459	438	486	425	464	438	455	457	497	422	449	472	457	483	486	453	441	440	453	471	473	450	427	422	479	436	467	428	451	470	430	435	490	478	456	469	448	472	442	464	496	426	480	457	450	477	436	428	440	452	463	470	474	464	493	482	450	448	464	475	454	502	481	448	453	471	465	443	449	486	474	444	430	428	438	445	441	433	458	477	479	446	439	452	432	445	456	472	459	471	439	424	477	406	422	443	438	475	431	474	459	447	432	438	462	464	449	448	462	456	448	425	427	456	462	434	486	462	415	445	476	458	424	462	483	475	434	437	469	487	432	463	464	445	495	471	453	459	427	462	464	453	446	460	453	471	450	457	465	446	470	492	428	470	438	446	454	512	442	472	455	426	459	453	492	454	444	437	459	455	449	422	466	495	483	506	483	464	494	427	436	508	465	457	456	424	432	433	471	442	464	441	444	449	414	435	455	468	444	435	414	390	467	495	436	440	429	477	449	447	476	434	490	441	471	462	454	461	452	485	431	458	481	432	436	435	416	459	487	455	457	441	458	469	488	470	407	492	436	458	453	470	452	452	445	469	473	468	444	452	467	431	487	461	414	452	430	426	424	440	404	440	476	480	497	396	425	448	441	439	462	465	465	486	517	485	462	475	452	446	431	480	487	486	456	439	466	470	417	450	476	445	441	424	468	456	452	436	471	423	513	466	439	438	447	458	479	459	432	484	432	477	442	459	447	439	438	462	473	447	462	459	464	493	489	435	466	492	418	417	483	470	464	438	485	445	433	471	496	433	450	469	467	443	432	429	419	448	452	426	478	481	468	432	437	476	478	405	468	472	465	442	448	470	428	468	445	450	450	498	477	453	456	442	450	433	435	466	458	444	438	451	457	474	429	454	438	452	449	424	453	444	439	478	438	471	458	448	506	451	472	474	486	404	488	437	429	484	444	421	449	452	462	453	472	459	455	470	478	408	468	484	468	413	442	454	464	461	448	447	433	462	478	434	457	432	452	436	448	453	445	454	423	453	449	469	423	476	452	463	491	493	449	450	444	459	429	429	458	418	467	481	475	439	462	456	448	501	454	449	479	441	444	486	448	490	467	455	458	426	411	469	445	463	439	463	464	452	468	443	509	452	457	462	441	445	469	433	430	406	465	435	414	454	421	462	463	464	424	485	469	448	485	437	471	461	410	471	440	435	440	430	452	448	463	439	457	416	437	479	472	483	453	404	464	468	406	448	512	427	455	455	469	461	438	438	434	448	479	427	455	469	456	471	467	474	449	413	469	464	459	497	452	448	474	436	483	463	444	465	445	428	461	470	444	395	468	456	450	432	433	469	466	459	471	471	457	442	454	455	468	411	445	497	454	460	513	451	446	482	461	446	416	486	478	411	467	490	461	448	427	443	445	463	457	459	441	434	467	536	479	465	454	449	451	470	485	486	398	458	483	445	437	513	457	454	474	436	484	457	467	467	452	435	440	440	426	440	425	473	444	482	489	460	452	483	467	460	464	467	471	472	463	488	475	465	449	464	461	492	456	459	441	470	463	445	443	491	455	431	414	448	414	473	431	427	465	453	470	466	487	446	453	438	430	463	479	475	441	448	443	464	457	421	459	463	468	456	462	479	457	472	438	472	465	479	476	457	452	429	445	487	478	424	445	444	477	437	436	457	456	428	460	466	421	464	458	440	430	450	516	466	440	487	437	431	503	468	460	421	475	444	469	475	444	483	496	417	464	467	491	486	482	462	436	441	479	458	440	413	457	425	447	472	424	459	450	464	436	462	470	446	442	427	493	441	473	436	455	450	486	445	421	466	494	448	445	443	452	468	451	480	437	433	484	471	480	437	438	452	431	442	441	429	454	458	463	479	452	441	461	472	463	455	453	450	438	428	421	429	441	422	467	480	459	462	449	466	488	460	467	431	450	428	448	432	468	441	459	459	476	458	458	474	481	458	456	416	457	461	470	469	424	476	453	445	472	407	450	443	501	427	470	462	466	452	458	438	407	490	437	402	441	425	469	455	455	484	478	420	475	450	445	476	470	479	401	436	446	450	445	456	488	452	489	460	450	456	469	499	448	460	452	445	459	415	470	468	430	447	460	451	468	490	473	430	426	453	447	431	471	469	467	459	436	480	434	484	429	422	442	434	423	435	433	429	422	493	430	488	457	501	471	448	435	458	429	448	428	461	438	474	452	445	447	432	455	467	435	473	425	455	451	456	437	450	473	510	429	453	467	412	449	486	453	497	431	484	472	447	470	510	458	467	478	453	462	451	438	428	450	494	469	424	456	433	489	415	431	477	466	428	429	464	439	481	460	446	447	486	498	455	464	430	439	450	465	451	461	469	461	473	474	494	493	417	470	440	478	421	487	461	454	428	459	410	462	451	445	414	471	452	414	444	458	466	415	480	427	466	499	476	502	423	425	434	457	509	487	421	450	412	475	457	475	458	447	424	455	424	478	435	392	476	418	453	476	447	463	451	452	465	455	454	459	436	461	478	518	463	509	483	455	472	435	409	459	422	465	441	425	453	451	440	415	424	470	454	484	430	444	484	410	462	486	460	435	425	475	495	464	439	483	440	420	487	451	437	463	466	456	451	512	417	466	467	451	429	442	455	453	456	437	463	448	457	456	461	444	454	443	447	443	428	452	458	477	468	488	467	481	454	465	446	432	471	444	490	443	429	460	421	464	449	450	445	449	457	429	456	439	447	476	472	463	457	456	483	462	442	441	467	450	442	463	484	423	427	470	446	491	486	487	454	426	486	464	443	459	492	454	471	418	476	470	468	469	440	439	474	447	438	434	450	477	398	449	448	474	462	490	465	437	457	447	479	481	467	467	440	458	423	452	485	470	380	473	482	422	471	452	480	402	488	469	431	483	476
16168	992	427	348	304	270	251	235	196	230	217	229	211	220	208	201	200	196	188	219	177	198	204	223	186	199	200	181	188	191	193	218	208	187	193	196	215	198	219	202	185	202	211	199	206	184	193	190	196	192	202	200	202	196	196	192	196	210	203	178	187	213	189	213	211	193	192	183	212	217	189	202	194	196	182	216	228	183	187	185	192	194	215	175	205	210	202	197	203	214	194	195	211	205	196	189	192	190	241	218	214	187	227	199	180	195	196	180	216	234	201	202	200	190	213	183	191	185	203	190	194	214	191	189	211	190	204	168	176	191	185	205	207	203	185	190	203	182	167	171	168	160	207	201	187	195	205	173	186	224	215	194	171	206	200	197	202	181	187	214	199	200	196	202	202	173	204	189	192	198	179	156	200	222	205	203	191	182	196	196	213	219	210	178	197	210	189	192	200	193	206	199	183	187	196	192	172	225	188	171	219	178	185	195	201	181	198	201	182	176	219	191	183	194	184	199	206	185	229	196	190	203	194	212	161	196	199	175	186	196	204	205	181	205	177	196	204	203	188	184	209	200	211	194	204	183	205	178	202	177	194	208	232	205	197	194	185	200	214	197	185	207	187	198	213	198	193	183	193	205	172	171	208	197	206	208	198	199	191	184	179	205	204	186	212	223	188	164	199	189	202	214	210	220	180	218	190	195	181	219	200	188	210	204	191	203	191	189	209	221	181	197	200	206	190	188	210	203	188	208	172	200	208	182	192	203	186	182	200	192	181	202	175	241	197	186	200	205	185	201	177	200	199	202	194	188	215	159	170	182	212	198	213	198	216	203	197	244	222	202	204	200	191	205	181	191	205	196	186	194	196	196	205	209	179	169	201	224	184	175	184	185	196	220	203	167	202	188	181	201	190	184	209	184	194	210	205	196	204	180	207	186	210	175	169	205	175	180	203	205	217	215	200	211	173	207	202	168	212	193	193	176	201	187	171	211	179	201	197	182	188	186	202	204	196	175	212	210	195	183	214	185	219	181	198	196	195	176	188	186	203	213	214	206	176	195	194	222	218	194	187	203	175	214	214	189	199	197	196	181	199	206	201	204	215	203	211	189	181	178	187	205	206	189	202	198	222	192	209	185	179	219	222	204	172	200	215	199	198	208	236	176	177	181	210	200	185	167	197	197	192	218	201	214	200	203	190	218	176	217	166	176	184	202	184	191	191	184	201	188	171	178	183	197	188	232	210	198	189	208	220	207	163	205	194	189	168	197	211	161	182	191	183	172	198	183	189	188	180	218	174	195	197	177	199	189	207	201	212	206	186	193	191	189	194	214	187	225	177	194	183	192	204	211	192	181	192	173	190	178	206	187	202	206	230	209	174	184	228	201	184	200	200	202	202	204	204	204	191	201	202	192	206	192	185	178	207	195	207	203	198	217	199	183	177	199	204	194	183	174	181	175	190	187	177	180	175	202	186	197	215	196	169	225	194	211	193	176	182	194	187	206	183	216	204	208	178	215	188	230	190	195	201	206	195	220	199	181	214	177	217	207	223	178	191	201	197	184	191	176	227	208	187	208	188	214	196	214	197	181	193	198	205	195	216	214	184	181	196	202	214	182	224	186	211	192	215	193	223	201	211	221	204	155	194	181	211	202	201	181	199	205	176	178	182	196	193	203	221	189	185	205	180	210	195	206	198	204	183	191	188	190	180	182	170	194	217	219	183	224	196	200	214	202	210	196	201	194	185	195	159	222	187	198	198	185	208	160	218	191	173	215	175	185	214	215	218	192	233	209	209	176	214	186	225	184	182	226	191	190	205	173	212	205	189	184	206	202	206	201	196	195	214	228	213	191	216	185	192	189	171	188	208	188	192	208	199	222	203	194	210	208	187	212	228	199	214	214	187	216	195	216	222	188	214	178	176	188	200	189	186	218	208	218	202	214	191	199	183	217	180	194	188	194	174	183	211	185	179	202	210	173	191	195	181	194	198	180	208	209	202	199	186	172	190	192	192	196	194	193	198	203	194	177	193	231	178	188	195	196	191	201	211	206	210	163	168	176	201	186	215	209	187	201	197	188	178	197	197	195	180	189	189	196	198	173	180	191	161	195	204	213	180	228	186	177	205	215	186	206	205	184	193	175	194	199	182	197	207	198	201	169	199	185	182	183	180	236	195	192	192	206	184	200	182	219	193	207	179	201	194	188	197	210	203	162	206	177	189	199	206	192	198	179	199	175	192	202	172	173	191	191	191	216	180	203	194	208	175	180	193	178	185	189	211	181	211	188	181	182	213	190	218	192	207	184	213	195	220	210	204	192	212	209	209	196	189	188	173	193	196	175	208	182	198	157	182	225	236	212	199	210	185	192	216	204	200	192	189	179	201	208	185	208	185	170	208	206	165	201	194	222	209	203	220	188	182	190	206	200	194	181	185	200	218	219	217	199	193	191	205	220	204	207	167	180	184	200	176	182	208	208	196	183	195	204	202	191	211	225	209	190	192	196	197	202	177	193	211	182	191	165	205	181	182	175	199	205	193	205	201	190	199	201	190	202	190	185	202	208	205	185	182	197	210	209	188	199	198	192	182	208	201	225	210	181	207	207	188	213	173	179	201	209	228	222	201	190	177	218	188	178	206	188	208	189	227	214	197	188	211	187	181	197	200	200	193	215	191	221	196	201	171	177	172	189	185	208	199	208	218	185	185	196	162	182	204	226	210	187	184	161	178	194	196	190	179	191	180	176	192	186	194	195	176	171	185	188	211	187	202	191	204	186	188	186	205	187	196	206	191	189	201	201	194	191	196	175	179	177	182	182	198	183	189	181	183	197	178	193	192	211	236	193	205	242	199	170	183	181	170	177	171	226	222	189	220	158	179	186	199	181	210	207	191	190	168	202	199	185	192	202	190	203	196	199	195	196	178	196	187	194	219	169	201	192	216	171	191	182	178	183	203	180	188	209	208	202	193	210	218	203	186	219	197	199	188	173	170	189	189	183	203	222	192	196	192	214	153	201	191	189	185	173	199	193	207	201	201	175	182	185	207	174	205	202	195	207	218	219	177	223	188	190	205	180	178	221	226	194	210	193	188	193	193	197	185	217	184	201	185	216	199	186	209	182	189	176	204	194	152	185	178	203	184	237	194	182	172	184	198	215	175	192	183	200	211	189	198	178	195	226	224	203	193	203	195	197	211	172	188	209	179	179	186	179	183	188	186	171	177	182	172	187	185	190	190	184	212	190	204	170	210	188	178	185	174	203	170	165	185	208	186	206	189	234	196	185	210	202	193	172	178	204	199	200	201	204	222	180	203	191	207	194	186	178	195	177	204	217	201	195	178	202	219	221	212	211	167	225	187	202	208	202	203	202	202	200	193	215	188	182	193	204	191	202	216	162	230	203	208	186	212	175	175	179	174	206	222	181	207	191	196	211	206	201	207	204	184	178	186	190	180	187	187	162	173	186	195	190	195	210	207	230	191	190	192	194	201	200	219	205	187	204	197	188
10885	743	997	1068	1020	902	816	718	655	659	602	592	565	515	549	540	524	506	482	511	521	514	501	549	538	476	493	487	499	446	484	469	508	498	501	469	490	447	482	485	465	463	490	513	475	500	482	521	470	505	467	460	476	462	476	464	513	464	497	457	513	487	467	475	446	456	500	479	445	468	475	441	492	494	479	448	500	496	461	464	465	482	445	495	438	480	482	502	467	476	479	496	491	436	482	457	444	454	457	470	485	466	485	458	468	477	468	505	438	496	465	502	454	508	456	481	463	456	479	480	423	477	495	444	475	470	473	486	520	470	460	457	493	452	471	461	482	490	510	448	478	467	468	446	451	475	477	439	461	514	450	497	452	488	436	484	486	500	494	475	458	453	487	465	474	460	492	472	498	464	451	499	459	501	485	469	499	444	460	460	476	446	458	411	451	460	449	508	448	472	474	474	456	464	470	493	444	483	437	479	486	452	502	452	452	487	457	470	466	460	484	473	509	492	467	442	478	454	494	442	464	463	508	466	492	503	486	488	451	481	438	456	496	484	501	475	505	478	450	461	488	478	449	514	467	499	434	486	487	469	438	459	457	482	499	487	449	485	498	451	544	558	418	451	474	465	531	456	462	443	479	495	441	502	455	491	498	431	475	468	437	467	491	472	488	485	463	478	459	464	437	477	494	473	450	451	438	468	500	482	502	422	434	471	487	465	459	489	482	460	441	461	490	455	472	490	450	501	503	502	474	482	527	496	477	509	524	475	452	479	445	499	478	447	501	520	478	472	473	466	441	464	502	470	512	457	485	492	467	441	493	489	494	446	471	461	469	486	454	462	441	504	464	497	464	424	509	501	455	472	498	439	484	445	501	426	491	476	481	479	464	463	487	492	509	485	432	477	484	435	474	497	468	453	471	481	462	465	510	481	474	445	504	474	468	454	487	459	444	479	507	475	485	488	466	451	467	449	486	476	447	474	424	498	443	485	465	471	449	460	449	478	430	476	515	501	510	502	471	496	444	453	493	470	470	486	475	454	486	451	470	467	492	458	455	464	461	477	480	472	442	485	489	505	488	499	497	479	500	485	471	479	506	455	497	469	441	470	446	489	457	454	479	482	499	481	490	458	486	466	469	454	455	467	485	480	502	472	471	484	460	456	463	452	454	504	476	486	459	468	469	417	496	459	486	488	458	484	451	481	466	508	525	475	462	458	459	500	471	482	461	469	473	469	488	457	471	467	475	448	490	497	462	458	448	443	427	452	488	490	498	517	474	485	474	479	473	477	506	471	442	485	486	444	486	467	472	462	439	496	489	463	453	466	478	434	456	476	483	509	467	463	484	433	444	450	472	494	494	454	466	473	477	503	475	494	447	475	518	474	467	456	481	457	518	431	491	437	445	463	468	498	488	473	439	475	469	508	520	417	462	529	491	455	451	451	469	505	501	477	477	466	474	505	447	517	468	491	444	490	489	483	480	487	473	425	475	483	488	463	444	512	492	517	454	457	425	465	453	471	457	446	481	466	472	466	474	475	418	502	441	447	458	498	442	464	470	435	475	465	480	476	464	446	460	457	465	494	453	507	498	496	496	509	478	457	473	511	442	496	499	475	443	480	481	472	520	438	451	499	510	467	451	446	499	440	482	444	479	460	450	464	475	441	457	451	447	455	461	479	493	452	469	493	456	464	460	492	480	420	481	459	500	476	501	446	469	509	478	465	517	460	484	458	463	459	438	468	490	496	508	455	483	483	515	494	468	504	468	493	462	486	492	433	476	490	443	467	457	442	497	472	460	474	450	470	530	462	468	434	481	475	453	478	482	452	454	472	455	451	476	452	472	483	493	466	466	476	468	457	475	486	487	456	514	481	513	497	477	442	451	480	467	467	468	484	456	472	498	489	461	458	480	471	464	468	455	455	452	458	470	456	448	473	469	457	482	499	446	449	460	488	536	468	488	454	485	508	512	441	445	444	499	418	450	465	469	450	461	487	492	433	476	516	452	479	482	457	488	403	450	468	450	489	467	423	501	445	449	447	498	493	413	473	500	447	493	473	475	493	525	491	486	473	441	479	476	506	451	469	450	448	494	488	480	441	462	464	468	488	476	493	500	486	465	479	430	461	426	434	462	461	482	472	454	477	491	477	469	455	482	503	487	477	470	492	462	467	454	490	466	470	506	451	462	474	475	454	504	488	499	513	460	462	455	461	438	480	467	485	473	465	480	475	422	492	493	444	436	470	458	484	463	461	514	449	516	493	451	446	430	506	475	474	476	464	478	484	453	497	505	517	464	452	467	442	462	496	472	480	417	463	455	489	488	432	441	500	475	477	517	467	475	463	445	512	443	471	457	496	435	465	440	484	475	461	484	499	480	446	450	495	468	462	460	469	470	488	491	497	485	498	508	462	474	525	464	482	434	471	472	486	458	479	502	465	430	454	543	467	468	482	454	452	496	505	455	459	465	458	447	455	489	442	485	476	452	495	536	458	494	468	457	430	456	514	444	493	462	460	492	483	447	449	467	488	460	479	463	512	517	487	474	468	466	484	439	449	424	449	463	473	474	465	508	492	482	514	487	454	441	460	493	513	465	494	473	482	475	507	465	482	473	472	488	484	502	479	436	479	446	448	441	442	442	457	513	426	484	445	439	469	475	488	491	471	455	464	486	479	499	509	465	435	436	480	450	452	480	475	473	485	472	469	446	470	453	505	488	473	449	484	490	447	463	430	474	461	448	488	498	456	483	496	469	461	454	452	451	494	498	489	480	485	472	478	431	473	488	486	484	473	521	500	494	447	445	436	486	479	457	469	475	433	506	452	495	463	496	506	443	478	478	435	512	473	459	482	509	481	511	458	425	486	457	437	494	497	463	465	445	477	524	464	458	438	528	433	449	523	426	478	489	483	523	465	494	509	544	523	472	457	470	474	496	475	464	491	478	481	447	504	446	462	460	468	450	446	482	462	461	481	475	442	443	462	467	475	463	481	460	475	439	487	483	474	457	494	476	522	476	497	474	446	464	443	502	462	498	498	496	508	461	462	449	473	443	495	444	483	479	483	421	476	477	508	487	487	466	492	445	434	477	467	451	449	487	453	465	505	467	476	456	486	462	485	457	463	463	501	461	431	456	483	450	451	521	456	482	479	473	454	480	471	499	445	453	470	487	457	507	474	437	442	462	459	482	481	503	463	480	504	455	469	491	494	485	500	460	513	473	456	474	468	477	499	471	477	476	479	437	481	459	488	451	482	487	499	500	475	472	452	466	517	449	519	509	453	487	429	500	520	486	472	437	497	503	477	485	508	459	478	457	487	454	503	461	479	495	463	458	453	454	467	474	466	478	519	473	456	441	479	481	435	411	489	479	509	471	474	464	452	462	484	464	467	443	481	471	510	449	486	478	498	483	472	430	450	465	499	466	450	501	445	461	434	471	481	476	456	504	472	424	443	507	468	477	481	485	451	488	480	472	486	506	494	439	456	436	427	456	456	466	504	501	488
27856	3168	606	448	298	294	208	175	145	133	139	118	95	98	106	103	120	99	102	97	102	93	109	92	89	100	98	76	82	85	95	94	99	78	82	94	92	96	81	78	80	76	85	85	95	93	110	97	99	92	96	93	98	75	85	96	116	86	89	99	94	76	75	84	99	103	83	91	97	91	96	83	92	69	96	93	87	99	87	81	88	92	93	90	87	90	81	91	101	92	79	82	91	89	93	68	98	80	88	89	91	89	79	82	76	78	82	98	80	85	99	79	88	71	101	91	99	77	74	115	77	80	63	93	83	86	87	76	110	64	87	67	90	91	79	76	94	81	109	78	61	86	76	83	81	95	84	95	97	78	88	95	108	106	89	92	76	73	87	76	83	80	87	81	103	91	103	96	98	65	80	89	98	94	79	64	75	105	96	96	88	85	90	83	76	89	91	82	95	75	87	88	108	77	108	70	74	89	78	85	87	72	79	78	87	80	102	107	101	80	85	87	96	95	91	74	80	78	90	66	74	85	82	91	101	80	83	80	94	93	101	85	77	83	98	82	79	72	83	77	85	86	102	67	86	86	89	74	85	98	80	72	94	72	85	89	107	78	84	82	90	95	91	76	90	94	79	84	87	106	80	78	77	72	99	87	91	84	97	99	80	75	81	71	62	91	60	83	97	92	75	78	86	88	88	70	97	84	85	75	78	97	93	96	88	92	81	82	96	78	101	79	99	94	86	88	97	98	78	98	94	88	69	82	90	98	81	83	83	90	99	90	87	88	82	99	81	85	60	101	79	91	96	96	85	92	81	73	76	101	74	86	90	86	80	90	84	94	79	72	102	79	60	86	89	89	81	88	94	96	90	56	65	92	99	89	89	100	82	76	76	88	106	97	73	66	80	72	81	74	74	79	76	78	92	89	80	68	97	93	91	82	84	94	76	110	80	87	85	73	92	88	87	87	84	96	102	96	102	94	99	83	80	82	101	90	87	84	98	79	88	97	90	92	92	86	86	78	93	70	86	81	78	92	84	90	100	87	92	98	84	88	88	82	94	80	91	90	72	74	83	72	78	76	91	112	70	95	91	88	90	89	95	71	83	84	97	79	73	68	84	80	70	96	89	93	75	85	92	105	73	78	88	83	50	76	87	77	95	85	83	78	101	90	85	89	88	70	62	86	95	80	80	81	101	95	83	67	85	70	94	93	92	94	93	80	91	92	104	85	82	77	87	88	95	99	103	97	84	74	85	91	77	99	85	73	78	92	83	96	78	82	86	83	95	98	99	87	86	81	78	80	82	75	76	80	83	91	93	72	83	76	89	84	69	80	78	88	98	75	71	81	86	80	85	84	97	77	86	107	88	87	82	96	79	88	79	82	82	75	93	107	81	80	90	87	82	75	92	89	87	91	89	85	82	96	93	70	99	80	75	77	82	106	83	83	72	80	109	97	101	80	79	81	90	86	73	72	93	88	85	86	83	106	71	70	88	88	69	101	82	83	80	103	82	86	85	80	81	93	90	83	78	102	72	98	96	90	94	77	81	83	86	88	73	89	85	82	96	80	95	83	79	70	76	91	89	82	69	80	83	101	69	78	103	97	78	87	96	94	100	90	84	88	83	83	89	76	73	69	82	86	88	95	89	86	77	95	82	80	85	93	77	93	110	102	80	84	82	79	93	72	86	99	84	97	75	70	96	82	96	86	93	95	95	91	71	73	106	95	103	82	72	95	67	78	97	77	92	82	98	82	97	81	92	91	96	70	88	92	80	91	80	91	79	74	84	92	87	78	98	78	75	87	70	90	95	88	80	91	89	87	80	80	71	72	79	88	90	89	89	82	81	100	100	95	106	78	88	84	79	80	80	96	94	71	84	97	85	83	72	87	86	95	83	79	75	85	88	70	85	93	70	113	69	100	115	67	86	76	82	93	74	70	97	81	102	98	89	85	83	91	73	84	96	88	69	87	98	90	83	78	91	102	88	87	82	89	76	81	88	75	85	98	85	73	78	96	67	93	87	88	89	81	88	82	88	86	91	74	84	72	98	104	92	84	103	88	86	90	89	82	100	92	86	103	78	112	88	89	88	83	105	77	80	85	82	88	87	92	94	83	81	64	73	81	79	106	78	101	78	95	99	95	81	104	86	103	79	93	83	71	72	75	107	90	103	72	84	100	87	88	90	77	73	90	90	81	77	74	68	83	86	89	88	102	89	78	105	79	106	81	73	85	96	81	100	72	80	73	97	82	75	81	97	76	73	106	92	98	74	88	87	88	68	96	74	73	99	89	90	82	88	85	97	93	82	102	97	106	79	76	93	63	85	90	83	84	90	92	72	88	79	77	83	81	83	91	97	79	87	96	75	69	88	103	80	106	95	97	81	96	86	65	88	94	82	89	98	91	70	94	92	89	90	81	69	89	109	80	101	78	91	78	87	109	100	85	75	88	85	106	87	89	92	67	96	94	93	68	101	79	72	85	103	84	102	74	90	70	96	85	98	92	90	74	95	80	93	93	84	81	80	79	77	77	93	76	84	75	83	81	98	79	81	76	84	74	91	95	71	97	80	74	77	69	82	78	74	84	83	85	81	97	81	77	79	93	84	75	73	69	81	102	77	88	70	79	82	97	108	74	82	81	100	100	95	98	76	74	97	101	99	98	76	82	85	76	87	80	79	92	76	89	86	94	89	73	84	80	90	80	88	98	90	89	73	76	74	81	86	85	88	72	83	82	87	77	74	82	97	79	85	94	113	84	90	73	81	88	87	57	72	82	100	64	92	90	85	86	94	96	96	84	67	86	114	91	103	79	84	70	82	81	101	99	86	83	95	98	100	86	87	87	93	78	85	84	82	97	90	86	89	87	100	87	97	70	86	105	89	72	89	86	81	78	78	89	87	99	82	97	83	102	76	101	73	79	95	96	91	79	81	81	84	99	94	78	89	71	81	84	92	88	81	90	110	90	61	114	85	94	92	89	91	74	87	87	87	84	94	94	85	88	81	87	73	100	85	81	95	81	78	95	83	82	118	79	80	81	84	85	90	99	69	93	81	87	85	87	86	101	84	81	85	87	78	79	91	78	100	81	68	89	87	97	85	86	94	89	83	86	75	89	77	83	77	108	91	90	86	93	96	85	82	79	85	92	92	70	87	100	92	88	82	78	77	83	92	90	99	82	107	61	105	107	89	71	86	92	86	77	93	95	99	89	84	82	88	90	75	68	86	84	85	106	81	91	91	82	87	98	89	86	76	98	80	78	79	87	104	96	96	89	85	88	72	72	87	85	103	103	86	67	84	71	91	101	94	64	77	82	79	91	85	94	82	92	83	85	93	78	81	83	112	85	80	95	99	79	82	94	75	93	89	87	102	84	92	97	91	85	85	74	78	76	84	89	100	93	91	79	78	90	80	85	77	86	81	90	87	93	70	90	96	82	85	84	96	81	82	79	80	86	76	90	78	85	75	78	96	95	73	93	107	87	90	101	76	74	82	88	93	97	69	91
15660	720	1294	1454	1296	1112	891	679	607	542	426	419	410	349	368	320	303	285	267	292	303	276	282	278	281	286	267	229	254	294	299	272	256	230	240	250	219	276	229	226	249	235	243	247	219	260	240	231	257	235	219	230	224	237	230	217	219	221	235	226	231	222	227	226	254	214	239	221	256	251	223	242	228	235	193	212	230	230	210	218	227	235	232	231	214	233	236	245	226	244	211	240	228	230	213	232	220	221	217	214	242	213	218	237	217	226	193	229	204	223	214	217	220	207	247	236	206	191	240	210	199	218	227	236	198	244	237	227	240	201	223	194	234	185	211	219	202	238	226	221	231	216	215	240	235	218	209	210	231	202	214	196	158	199	222	207	212	215	249	235	237	222	226	215	242	229	198	235	227	226	259	228	229	230	213	243	183	210	207	200	224	189	221	230	219	207	242	251	203	214	219	231	232	227	208	212	233	240	215	195	239	237	189	237	231	229	213	226	214	202	210	216	236	204	185	219	218	222	226	208	216	241	214	226	222	219	213	216	205	214	204	216	215	222	211	224	237	207	222	215	230	216	197	235	224	243	226	209	201	231	227	193	195	231	211	235	263	203	225	209	219	209	213	209	221	222	216	216	234	217	219	217	244	204	214	227	211	218	203	202	198	201	218	227	193	264	221	205	214	227	226	208	242	215	215	221	215	220	230	227	246	251	216	215	219	217	228	213	224	215	198	200	191	223	209	221	208	219	227	247	214	234	207	253	222	192	227	225	241	231	196	204	214	235	194	217	207	206	227	221	269	208	235	215	206	198	204	199	233	206	209	247	214	189	220	212	200	215	201	240	196	222	243	208	206	233	232	218	219	235	216	238	229	230	212	240	212	223	219	241	241	226	213	195	233	212	218	228	210	226	211	216	193	202	226	200	243	196	217	219	228	198	242	238	223	197	220	228	208	229	217	200	227	240	221	225	232	230	242	214	236	215	237	217	217	251	216	215	235	204	214	229	177	195	223	251	204	233	220	213	213	225	225	213	253	218	226	208	242	255	238	227	220	209	214	211	208	244	248	238	230	218	219	232	192	220	201	228	222	205	234	213	219	219	240	199	219	202	237	204	218	206	229	228	242	225	236	231	203	215	230	225	219	203	243	225	241	219	205	245	239	197	210	178	222	235	216	200	234	202	236	228	217	210	232	211	216	223	210	233	237	213	216	206	226	176	230	199	241	245	210	216	225	230	207	219	220	248	219	227	214	238	207	208	209	208	219	207	253	209	231	208	236	225	216	222	220	209	209	229	206	216	221	219	235	208	256	201	223	239	227	216	225	204	188	212	209	222	230	210	193	214	243	218	203	179	207	243	235	255	223	219	208	223	224	215	207	224	217	239	236	230	210	222	214	214	216	215	244	220	201	201	212	211	226	229	223	256	220	227	235	189	219	238	217	231	227	216	226	230	226	229	218	209	225	217	215	207	201	220	238	228	227	231	230	226	219	227	216	208	213	224	223	223	225	201	234	232	219	237	216	208	202	240	218	213	204	220	206	208	201	231	228	224	215	229	231	223	246	203	203	200	204	219	226	230	227	232	226	237	224	210	196	228	218	233	232	230	225	208	234	219	230	176	222	203	213	255	214	236	225	218	198	241	232	225	210	221	194	216	233	211	211	253	212	228	193	233	224	195	190	195	205	203	222	207	237	245	221	243	202	247	214	238	203	266	225	228	203	222	219	200	224	234	214	254	234	235	236	231	225	224	215	223	216	246	221	222	229	199	232	231	219	236	220	228	213	235	214	203	220	225	189	223	226	220	229	237	245	218	242	229	200	240	232	232	208	201	192	218	243	223	220	193	234	222	219	208	215	226	204	200	222	201	255	227	214	218	206	223	215	220	203	232	230	210	216	206	229	235	224	200	217	192	232	254	226	216	246	219	225	224	239	228	199	231	228	196	227	197	217	226	219	220	250	230	231	218	222	227	180	218	226	222	213	225	221	219	206	235	252	247	205	219	212	224	211	202	240	221	208	240	190	194	234	230	221	212	237	198	215	207	212	211	231	231	226	204	219	179	222	240	214	222	224	204	193	217	219	220	234	223	240	195	217	207	213	231	263	221	216	208	202	214	219	223	237	215	225	219	259	222	219	203	212	226	218	244	207	246	231	205	226	224	221	215	189	227	215	244	193	199	219	199	215	214	229	242	208	242	217	214	225	213	222	226	206	225	240	213	232	212	236	208	209	211	235	203	245	220	242	214	223	224	229	231	196	233	217	210	233	201	237	210	203	212	240	242	250	238	203	227	213	197	225	219	209	210	227	213	235	262	202	224	206	214	218	241	246	191	249	215	247	212	214	198	235	226	219	212	231	227	209	230	215	202	257	228	203	209	236	239	228	196	232	213	224	222	220	237	271	230	234	211	222	219	242	220	223	210	217	210	246	210	210	208	217	218	222	249	214	185	228	239	248	213	235	201	214	235	249	206	199	221	214	218	251	214	202	226	239	233	222	218	211	202	183	220	234	236	204	217	216	240	243	223	221	227	213	216	218	197	213	210	246	217	240	221	241	214	232	216	204	199	220	220	224	278	201	241	232	205	208	219	216	241	210	226	243	234	224	201	206	229	226	211	245	217	210	225	220	206	199	231	225	236	192	254	223	231	235	220	236	208	227	197	225	251	221	231	196	214	218	233	199	209	223	194	233	211	231	199	204	218	217	224	236	226	234	226	222	228	239	225	209	215	204	216	224	224	214	202	222	229	216	235	214	237	241	233	204	228	230	211	224	210	227	228	232	223	194	225	203	223	208	209	224	217	229	207	238	226	220	206	224	184	254	216	219	234	231	220	237	201	217	225	213	215	229	219	209	215	234	232	208	214	209	209	208	193	219	221	220	217	170	216	196	220	204	220	231	229	217	216	225	230	197	197	243	225	250	231	220	213	208	196	224	200	232	241	213	251	242	226	205	230	206	215	202	192	221	206	221	218	192	207	207	211	251	199	226	228	229	224	219	198	230	234	232	240	224	200	234	233	230	187	236	232	227	229	182	212	219	214	206	229	212	211	195	226	217	217	240	201	213	230	217	218	229	204	208	219	226	214	209	243	224	208	234	241	221	230	235	201	224	233	184	218	199	196	213	197	219	231	226	228	217	199	207	232	229	228	220	223	219	231	216	225	207	206	225	217	238	221	240	215	203	223	216	228	191	227	241	221	226	205	221	224	265	203	229	206	231	192	189	231	214	219	211	232	223	216	211	197	190	202	232	235	227	228	217	244	191	226	217	211	214	226	234	216	225	199	218	211	220	224	237	211	217	224	228	199	225	200	233	218	213	215	217	218	220	241	197	208	231	216	226	214	220	211	203	220	201	202	227	221	224	243	214	226	220	223	219	221	211	229	199	220	218	206	211	230	214	205	215	231	214	236	230	237	214	188	211	232	208	249	231	223	220	222	230	212	194	224	236	213	231	205	240	242	202	239	214	206	216	200	201	210	195	244	215	200	234	260	216	230
1521	202	195	190	204	226	204	187	181	179	217	202	194	195	191	178	178	182	210	200	188	185	187	191	189	175	169	193	186	186	162	189	193	190	174	177	164	173	176	182	187	192	159	187	192	160	164	194	161	170	191	172	190	173	193	207	203	166	175	181	173	176	186	195	178	171	193	160	173	161	205	189	171	156	179	179	163	186	208	208	169	169	188	173	186	186	164	179	179	176	175	222	197	163	198	177	193	197	207	178	175	177	169	179	194	187	198	200	171	204	191	145	207	163	163	167	193	197	212	195	174	172	194	202	216	165	167	200	191	211	188	199	158	166	196	179	209	214	164	173	193	190	205	171	169	184	194	197	167	187	192	177	181	193	168	196	174	198	173	195	212	203	175	186	142	195	175	177	204	173	193	188	186	167	188	196	187	194	218	186	186	173	195	174	201	170	177	176	192	169	183	198	193	191	195	180	178	187	207	174	207	232	201	193	167	150	204	193	206	209	175	193	193	188	172	217	175	198	190	198	199	198	193	190	192	181	171	176	186	183	181	196	182	181	190	203	209	168	167	211	182	171	170	173	182	188	167	179	185	204	200	173	201	189	190	195	169	200	183	215	196	208	193	176	182	191	195	187	183	199	186	190	192	195	177	202	173	197	205	192	170	187	196	189	180	181	182	187	183	170	187	185	178	187	182	173	212	181	182	170	186	175	156	190	196	183	176	184	210	173	192	169	157	206	179	174	182	175	177	175	215	178	185	178	203	172	206	180	189	198	193	197	155	168	178	176	190	194	182	181	181	172	193	198	183	207	196	197	200	190	201	172	166	169	185	175	207	202	176	192	178	193	185	199	181	181	194	209	181	187	208	212	163	183	175	176	164	193	184	173	183	184	187	195	190	162	183	199	204	189	212	198	222	185	196	173	183	186	197	180	186	155	188	173	181	191	167	176	170	190	168	177	176	200	188	176	189	174	185	172	169	191	195	171	176	184	204	210	212	183	183	179	176	204	227	201	201	190	191	154	183	163	179	186	177	185	197	171	196	179	200	196	182	188	163	202	166	190	198	177	185	172	173	174	187	176	192	179	203	166	173	197	191	194	179	181	196	196	198	165	166	200	186	170	202	179	184	193	183	192	183	163	164	203	204	163	188	175	175	198	193	196	185	168	172	183	208	152	183	180	187	206	175	194	170	195	178	184	187	157	183	181	181	164	175	212	169	205	186	190	153	205	198	188	195	170	177	170	190	185	186	174	188	185	208	196	188	197	185	169	183	193	198	187	178	189	190	181	185	188	199	175	209	170	159	180	196	172	185	168	181	209	196	167	205	202	203	201	182	162	199	170	202	188	177	198	194	179	154	190	182	184	181	211	150	172	171	188	177	185	213	174	197	179	170	188	163	209	186	193	178	197	195	208	188	203	185	194	205	189	169	193	209	187	158	176	167	167	184	188	214	161	175	198	167	176	213	200	185	180	201	186	208	178	179	196	196	163	189	187	192	170	179	210	177	178	190	186	195	189	201	184	180	183	190	173	192	179	173	200	185	172	181	189	201	187	173	186	192	191	192	186	181	173	172	164	187	193	193	203	202	169	197	191	197	197	198	177	157	179	190	176	211	188	207	187	177	184	186	195	177	190	178	195	170	188	175	175	176	184	205	184	192	173	170	179	201	215	197	186	159	148	177	173	206	172	179	147	178	173	187	184	166	203	176	189	184	181	167	173	207	171	201	198	181	179	166	200	177	187	180	183	192	193	199	202	174	171	183	185	180	169	206	171	178	182	165	150	162	199	173	187	184	183	174	210	171	178	177	200	210	197	202	183	182	213	187	166	213	170	164	194	184	215	178	199	167	195	172	161	175	202	172	185	176	198	190	190	191	178	161	170	200	213	180	186	187	195	197	194	181	186	194	201	182	162	168	170	175	176	185	189	222	202	192	223	187	188	187	199	161	190	187	171	201	197	178	171	179	181	196	186	161	185	182	166	176	193	174	186	200	204	218	152	219	200	169	189	181	176	168	180	158	193	170	183	206	169	217	169	194	191	175	209	199	165	180	177	184	185	188	169	186	204	187	179	171	179	178	168	206	174	182	170	192	204	186	182	196	201	186	191	198	187	176	194	192	160	173	169	187	183	209	207	184	155	208	166	200	179	191	176	188	170	198	194	197	207	171	192	185	186	183	211	191	184	188	164	168	183	186	179	202	184	152	160	152	165	190	178	224	177	183	220	176	187	188	194	174	175	181	180	205	200	184	197	177	170	170	174	209	195	221	199	186	192	196	179	188	197	195	182	181	207	187	180	196	204	190	189	191	192	156	185	200	186	181	198	174	192	170	168	171	194	178	180	192	177	166	187	214	176	185	182	150	159	143	184	183	184	191	191	166	204	191	200	191	176	193	195	195	197	174	173	207	191	186	185	201	183	200	156	166	193	198	154	202	192	163	196	201	167	206	179	162	202	183	204	170	190	223	159	178	174	168	167	192	199	184	170	178	194	175	193	205	207	186	208	191	185	176	216	203	215	182	196	192	167	168	176	199	180	200	219	204	197	181	191	176	182	169	175	191	189	183	179	184	158	180	189	180	211	178	206	207	204	197	184	203	191	159	193	201	187	177	187	213	195	206	166	165	215	159	162	178	160	168	169	185	200	172	169	181	174	187	184	213	193	176	178	205	200	193	186	181	208	189	181	176	163	174	188	188	197	185	205	188	202	203	191	164	186	199	159	184	179	181	171	165	172	177	167	193	159	200	196	193	189	184	178	196	177	179	173	194	169	182	184	202	178	163	188	178	180	213	184	212	198	178	186	193	173	176	154	202	160	162	184	158	177	184	206	189	183	182	180	172	204	192	205	167	180	172	179	220	181	179	181	189	186	193	182	181	190	174	172	176	157	170	209	170	180	202	195	182	180	194	182	169	193	178	176	216	177	187	187	171	191	178	184	184	183	157	186	179	177	185	185	194	184	178	188	210	173	175	182	167	193	199	168	173	176	191	206	184	188	188	186	173	170	172	192	198	176	181	192	183	185	195	191	192	217	178	165	198	175	181	202	175	170	189	191	190	170	169	178	205	194	180	185	176	179	185	172	191	179	187	184	179	187	164	180	200	182	177	183	193	203	176	212	167	200	207	193	170	216	187	186	190	178	204	175	198	172	199	165	185	207	187	187	208	170	202	196	171	184	182	156	173	222	192	190	169	177	185	184	155	192	174	170	188	211	182	169	190	185	167	218	183	212	187	180	169	178	185	200	197	212	182	175	174	171	188	164	185	175	169	173	184	192	195	211	186	163	175	192	192	217	205	171	179	203	191	184	164	193	190	205	187	186	166	175	181	212	185	180	165	179	204	194	189	182	182	178	188	174	193	157	196	197	208	191	163	186	196	186	163	189	192	196	196	188	177	218	215	192	184	158	204	183	179	186	185	190	175	203	191	169	158	212	190	212	173	182	175	191	184	173	192	161	182	192	194	177	178	193	193	200	177	186	186	172	180	175	156	200
1887	492	482	564	482	494	487	466	500	498	475	471	451	463	452	430	454	489	460	489	474	468	474	415	477	453	446	441	468	463	433	448	451	451	449	481	471	483	458	455	433	471	492	480	471	463	470	454	511	455	420	497	425	448	418	462	483	470	445	490	458	436	459	434	472	468	435	477	471	431	465	448	435	439	428	448	460	426	446	453	446	437	447	448	480	451	475	429	405	466	453	420	483	393	432	437	463	426	453	462	436	451	481	429	496	436	420	452	454	492	426	512	470	479	473	430	477	449	445	435	467	460	438	440	480	442	501	482	464	456	443	451	448	451	462	444	448	441	491	449	447	455	440	462	466	436	428	460	450	441	479	421	463	465	454	483	451	467	451	433	503	408	470	453	489	456	435	486	479	461	472	471	421	440	476	428	426	440	448	452	448	460	465	448	443	446	447	463	504	447	441	443	432	420	435	423	451	437	452	416	448	495	460	459	461	439	469	503	457	471	456	450	429	445	446	484	448	444	467	456	444	458	420	472	519	435	453	437	464	426	439	460	443	469	404	473	439	471	465	477	435	419	468	444	488	430	458	465	464	431	484	448	451	496	422	431	482	440	481	468	434	428	484	442	477	450	419	412	497	440	522	478	439	465	460	508	451	451	472	491	475	423	457	471	409	443	421	458	472	480	462	438	467	468	420	482	440	444	457	443	466	430	442	456	469	481	440	472	438	471	433	457	456	447	449	449	454	485	447	434	464	414	443	422	474	457	454	415	438	439	463	409	484	447	415	461	497	423	498	443	480	484	473	454	470	487	466	446	451	473	425	411	476	471	447	454	441	464	423	451	467	428	471	480	456	460	442	452	459	444	421	452	450	488	432	504	485	463	482	436	464	451	475	478	455	449	466	480	434	458	458	434	419	443	442	435	496	476	505	470	419	470	472	451	441	452	484	441	423	447	481	465	477	485	432	457	444	473	464	418	445	450	439	436	472	446	447	466	480	477	427	468	445	477	455	467	450	450	446	466	428	453	410	454	466	449	466	459	452	461	458	435	424	449	440	448	465	474	441	453	462	414	451	479	421	473	439	471	464	458	449	472	476	447	417	416	458	471	461	441	442	468	492	448	454	488	418	498	469	436	445	468	446	436	496	432	448	451	418	446	449	420	474	466	445	409	461	466	434	452	460	454	482	453	459	442	435	473	441	484	481	451	410	453	441	469	457	418	449	474	458	447	460	482	440	446	482	471	434	441	443	429	470	450	500	473	428	468	449	500	457	461	455	464	428	460	455	441	445	457	455	424	431	427	431	457	448	463	418	475	454	457	467	427	456	435	462	475	428	465	458	485	415	424	427	450	438	438	443	460	470	454	453	421	484	470	449	449	451	440	477	425	440	444	404	474	457	480	453	478	460	443	429	446	412	477	461	433	459	481	461	465	453	463	415	453	479	470	439	468	469	435	476	429	462	456	448	481	453	496	444	439	425	447	468	444	452	444	480	457	427	448	448	427	464	443	463	463	468	468	464	462	465	421	458	447	424	464	434	474	432	464	451	453	453	436	478	459	466	482	470	425	443	446	462	479	452	508	467	476	465	462	445	439	467	460	470	422	456	439	462	436	442	430	487	428	492	491	439	444	439	467	461	437	450	453	450	446	470	437	430	438	464	499	438	481	421	446	474	438	529	476	494	447	425	439	440	455	464	439	460	470	473	441	469	473	430	436	465	477	465	401	475	445	458	421	440	457	407	459	487	417	456	448	431	473	435	456	388	466	436	437	500	421	449	456	415	500	442	460	408	453	434	426	432	425	433	456	430	456	512	458	478	480	433	459	472	448	491	459	436	440	491	423	480	433	441	447	488	420	466	470	431	488	445	451	455	486	477	426	464	442	451	473	459	440	451	437	447	451	411	429	450	454	494	439	456	477	418	421	464	415	428	406	433	425	503	455	454	445	455	439	455	489	452	479	422	455	453	470	437	446	478	465	470	490	424	438	459	456	451	463	447	468	471	481	450	466	441	434	446	492	449	422	437	404	451	447	419	443	453	467	431	485	480	498	466	449	415	426	518	452	454	456	470	441	458	482	447	477	451	436	444	468	463	486	458	456	457	444	474	438	452	480	448	451	488	486	426	436	474	444	434	442	443	439	461	462	483	460	480	437	433	468	444	427	440	444	433	464	486	435	499	486	458	456	444	442	440	475	490	481	394	463	474	451	478	469	436	462	453	484	470	454	419	507	452	442	465	463	470	427	451	469	452	465	421	466	461	436	420	448	463	438	464	451	496	469	491	469	449	447	468	438	384	459	468	481	450	432	500	462	430	460	464	416	441	436	444	482	446	449	424	456	477	448	436	471	451	424	456	487	459	451	438	438	500	467	460	438	433	447	444	466	414	469	442	445	455	450	455	451	470	455	447	424	519	448	475	457	445	439	462	454	452	491	447	483	473	407	442	459	446	468	458	459	461	480	428	453	460	460	439	468	433	447	463	448	464	461	411	458	456	456	455	424	491	457	436	451	445	478	497	430	491	477	452	438	457	459	403	482	416	440	492	456	422	475	482	433	456	461	471	449	437	458	432	478	465	482	460	442	455	462	420	458	449	452	436	445	468	449	445	461	424	444	458	452	495	464	460	456	511	423	432	483	447	479	460	458	455	458	487	432	450	459	450	492	447	454	432	466	463	468	400	505	446	471	479	441	457	423	440	469	427	454	470	479	452	411	509	481	467	446	451	448	457	414	455	438	478	429	436	467	456	444	455	426	438	461	458	464	460	478	453	422	432	447	458	443	420	464	415	465	468	450	469	478	433	490	442	439	438	491	455	454	494	462	453	456	456	483	472	451	450	435	451	471	451	431	476	448	477	453	497	424	438	470	460	471	440	416	480	456	508	458	432	456	444	465	464	446	462	437	460	493	432	462	463	453	447	453	461	414	437	427	481	424	492	469	455	457	437	426	471	450	486	458	445	469	477	441	453	454	464	427	453	465	480	455	439	461	468	452	428	472	441	460	436	471	437	457	456	475	463	492	447	434	446	459	458	446	443	457	464	488	439	462	431	464	479	447	426	483	495	467	458	445	447	500	445	468	481	446	436	455	448	496	476	459	474	462	448	463	455	455	467	482	495	480	429	435	425	462	458	444	440	443	441	442	447	468	460	460	449	457	442	472	443	451	447	428	466	479	454	457	442	431	448	504	434	487	464	412	435	469	431	447	467	461	457	434	464	461	446	493	491	444	463	431	404	450	494	474	436	454	467	471	481	460	467	487	444	482	446	477	461	441	438	434	419	439	471	471	462	442	452	434	447	485	445	442	464	454	424	494	442	463	462	458	423	462	466	465	427	454	485	445	421	469	431	481	416	424	459	462	445	429	454	461	451	494	486	451	446	483	468	464	463	423	463	464	457	444	464	449	496	484	449	487	446	447	444	474	492	505	464	424	454	452	427	426	467	480	476	476	418	449	459	480	485	491	452	445	444	462	463	453	456	501	498	458	477	450	497	473
15422	974	446	402	350	283	276	210	226	219	231	231	204	213	232	210	212	235	192	207	218	182	219	229	210	195	210	208	199	198	221	206	189	200	209	181	177	169	186	206	168	194	204	204	197	183	204	196	210	200	196	215	187	191	198	203	187	181	194	182	200	194	231	200	215	209	201	181	175	195	207	219	204	187	190	208	184	233	190	218	199	225	194	209	170	187	203	180	178	220	218	199	198	200	186	200	219	212	192	198	201	203	199	173	221	208	175	240	175	172	206	201	205	202	186	203	192	209	196	223	201	198	188	189	216	180	203	205	194	175	194	185	205	234	194	210	177	194	199	190	192	244	171	191	215	184	201	174	186	230	206	174	219	202	194	231	179	207	194	190	215	187	200	208	203	196	167	202	188	196	219	197	183	229	182	194	185	183	186	200	212	229	207	178	222	196	225	195	178	207	213	195	229	232	190	247	217	203	212	174	193	180	196	205	185	186	218	186	177	195	199	200	215	230	221	190	192	172	213	221	195	197	204	190	191	218	209	197	206	178	188	195	189	199	199	191	194	186	202	178	211	216	198	196	205	178	177	198	194	188	194	182	194	214	223	201	197	208	201	189	204	221	223	171	205	211	197	194	196	225	188	208	210	202	206	204	227	202	190	204	214	188	175	176	169	170	191	193	217	182	178	172	186	200	193	179	214	216	198	215	207	207	177	198	198	185	196	204	207	181	192	195	194	198	167	185	195	167	179	209	158	208	202	192	174	191	202	196	215	209	196	179	207	180	186	212	203	215	192	195	200	199	187	228	206	149	186	213	202	202	203	207	181	216	229	183	214	202	202	183	198	190	204	207	191	217	210	191	180	206	226	165	200	198	203	177	200	200	185	199	197	185	186	217	192	207	189	190	183	223	195	210	201	195	214	220	178	181	187	200	201	215	188	194	193	204	172	181	198	209	165	181	197	171	210	185	179	182	194	204	187	221	176	188	199	193	197	172	217	222	191	198	179	207	181	219	193	202	192	197	201	207	176	179	191	185	208	200	201	206	173	214	222	202	205	200	170	191	208	189	208	211	188	198	197	192	206	190	188	213	186	219	213	198	206	162	223	217	195	210	207	185	193	201	201	193	200	203	210	171	200	181	161	163	213	222	218	196	175	192	203	195	189	191	233	187	186	205	193	180	208	204	217	192	201	173	208	198	180	212	198	184	206	173	213	214	190	200	204	190	201	179	185	209	173	196	208	206	186	212	207	191	160	213	205	204	198	191	171	216	185	184	222	208	198	206	188	186	209	211	169	211	192	187	218	183	188	163	189	182	180	207	193	192	181	207	174	201	196	173	207	201	184	177	200	162	196	220	181	195	198	196	182	195	207	194	176	204	183	177	181	198	186	204	214	226	162	210	226	180	205	189	192	213	208	193	171	183	188	176	215	205	181	199	189	201	221	198	229	205	192	202	221	206	213	179	189	188	175	222	207	209	203	189	202	182	197	201	169	193	204	180	196	181	214	218	194	199	206	227	180	208	210	208	201	184	190	193	177	189	216	191	190	205	188	204	217	163	197	190	183	182	194	175	200	178	200	196	203	181	180	178	206	187	205	182	194	205	188	201	187	179	171	202	204	180	180	186	191	204	195	172	203	191	186	219	226	253	190	195	208	206	233	210	199	191	176	200	209	193	211	193	208	199	197	196	188	216	188	176	190	187	183	195	188	197	187	171	205	189	213	217	183	191	207	169	183	212	203	191	191	242	205	190	182	180	179	178	201	179	206	204	214	202	212	201	179	181	161	202	193	206	186	156	186	197	215	219	221	203	207	215	201	185	189	187	203	224	206	207	197	189	184	210	179	236	177	190	192	186	172	205	219	203	169	208	186	189	225	191	174	167	202	199	198	168	221	176	189	190	218	206	191	191	189	205	186	175	195	202	200	209	209	188	194	178	192	202	202	204	199	200	198	198	213	206	238	217	189	213	190	218	190	214	193	187	192	205	191	208	196	192	180	216	173	197	205	211	193	219	200	224	223	215	167	191	158	206	198	214	203	210	180	176	177	205	202	212	198	199	214	201	182	196	199	198	199	207	178	177	214	208	181	216	195	179	216	214	200	206	178	210	196	194	198	230	204	193	198	189	208	214	180	180	206	182	186	183	195	182	189	182	180	179	207	202	209	191	198	181	180	168	188	179	216	219	183	203	172	196	191	193	208	209	212	209	214	208	200	200	176	212	190	182	180	180	223	219	194	205	209	199	188	188	177	211	216	181	197	192	192	183	201	208	174	192	170	194	177	161	214	218	200	215	210	200	174	198	203	199	191	188	215	162	185	205	195	198	194	196	202	212	204	213	214	181	217	186	207	197	196	201	177	195	189	207	187	200	217	203	196	190	210	198	203	207	216	211	189	194	181	181	196	206	196	198	205	205	170	199	190	173	210	190	203	183	197	176	179	191	195	180	208	200	214	198	215	188	171	178	197	173	209	194	225	223	198	201	192	229	211	191	194	199	171	221	199	183	174	214	165	189	184	184	181	206	198	158	210	197	187	193	189	204	184	210	180	206	199	204	184	198	187	191	198	215	183	195	208	201	178	177	190	218	177	186	176	220	225	197	210	214	192	213	207	185	208	185	189	213	204	222	184	207	213	182	200	209	197	215	192	221	211	166	191	212	192	218	204	173	189	189	183	196	196	158	190	174	192	182	193	199	183	197	190	209	191	214	205	218	199	165	203	202	205	196	182	201	220	184	159	206	208	206	184	206	209	215	206	191	188	199	192	209	207	211	169	207	203	222	200	190	210	217	201	179	172	218	178	205	178	197	191	230	187	206	196	192	182	211	204	210	205	205	184	198	208	197	212	218	203	199	180	193	193	176	188	200	204	205	168	203	177	202	195	183	217	191	187	179	233	236	185	172	175	232	197	199	213	218	176	188	213	210	210	199	187	188	193	164	187	213	203	176	186	174	191	180	187	186	190	196	187	186	206	208	186	171	205	190	182	197	230	195	215	189	198	210	225	178	194	186	204	182	203	200	207	193	209	225	206	216	161	187	204	193	162	190	187	170	187	212	197	202	190	207	202	167	210	213	204	198	175	203	206	179	183	208	193	208	179	186	200	188	191	200	192	193	192	188	184	217	178	175	197	164	199	193	183	200	214	173	179	220	201	194	170	222	192	208	207	200	195	203	178	168	189	219	214	179	191	194	182	214	189	211	193	192	189	167	226	187	178	181	204	200	189	214	202	204	209	184	216	199	178	191	202	228	228	212	194	185	203	204	180	203	190	221	190	209	160	213	188	197	181	194	207	195	194	226	181	225	202	208	202	198	202	191	180	171	200	198	184	209	200	200	183	184	194	206	190	202	176	191	192	189	210	200	190	180	173	179	185	211	193	188	206	197	206	197	211	219	165	178	180	201	206	178	193	206	191	195	179	195	206	188	176	167	186	191	189	209	215	172	193	183	195	199	191	188	167	173	194	175	211	192	186	178	206	201	218	189	206	209	215	204
10329	758	968	1127	1083	945	830	732	652	655	596	532	552	560	520	544	533	490	486	526	527	497	463	522	480	480	516	520	515	517	443	541	482	501	465	461	499	474	482	461	487	473	486	494	488	520	491	461	447	494	435	465	507	451	482	458	471	485	470	478	482	498	463	524	502	480	462	470	444	522	501	513	476	490	457	482	462	480	485	488	454	460	472	460	457	474	459	504	458	441	481	498	432	472	494	486	492	432	496	490	453	464	466	432	478	512	466	470	494	489	498	495	456	464	458	495	479	442	445	488	456	450	434	502	459	467	463	449	460	478	455	474	464	506	470	452	479	449	479	508	479	443	468	442	520	463	440	464	474	489	446	467	497	447	500	510	484	460	437	451	451	483	456	418	462	483	510	483	479	533	439	434	474	503	470	490	449	473	482	495	454	481	485	469	469	482	496	471	423	454	529	507	446	444	469	461	493	488	432	472	428	459	476	463	461	454	442	485	448	481	460	516	450	500	455	500	454	504	464	476	495	471	451	485	456	451	456	498	478	497	540	472	439	456	501	464	456	460	470	492	509	468	470	475	452	501	446	465	482	470	495	471	543	460	468	487	450	500	454	479	441	484	446	434	466	431	450	504	496	506	440	454	493	462	437	467	500	455	473	453	490	480	488	470	459	458	494	459	436	448	471	476	480	417	477	494	468	425	465	459	443	505	474	448	444	470	446	453	466	474	470	446	455	475	481	494	496	445	494	491	483	506	489	444	489	488	450	452	443	464	505	466	470	469	454	461	500	503	460	452	469	485	472	473	497	467	470	473	490	483	484	461	445	495	491	464	473	422	488	463	470	422	475	513	493	512	470	460	490	454	494	492	492	500	472	461	466	471	479	465	469	446	455	459	467	456	459	472	426	470	500	460	486	465	474	476	458	468	449	443	499	484	469	461	494	489	478	451	492	486	483	476	460	493	508	488	476	509	476	463	478	442	464	493	436	452	496	476	457	502	488	482	483	483	483	472	487	448	465	476	481	491	479	472	497	451	480	498	447	468	500	459	461	511	475	455	435	487	485	477	458	433	477	456	493	480	511	411	491	472	460	491	483	468	440	411	454	446	483	503	521	451	462	429	511	466	481	426	462	439	470	501	448	450	478	558	476	454	449	462	452	510	445	486	467	475	469	466	414	480	495	470	453	434	465	462	480	457	451	539	490	462	532	460	485	465	428	481	466	436	473	529	472	468	484	504	474	465	461	449	476	505	444	487	496	468	471	507	446	471	518	484	478	457	465	467	426	469	467	484	437	517	445	483	481	475	449	509	473	470	521	475	469	495	464	481	490	472	470	477	454	481	448	441	461	464	512	487	506	452	441	497	453	433	472	446	455	489	462	454	506	433	458	502	461	482	491	526	472	453	481	459	472	447	453	472	474	489	477	490	478	471	456	493	461	437	444	470	481	452	495	472	457	484	488	503	454	460	490	474	472	491	473	475	469	518	450	477	478	471	460	473	514	484	466	476	498	494	508	446	449	448	519	490	458	469	441	445	496	463	493	428	477	475	494	469	485	500	504	460	488	472	489	509	491	464	448	467	428	508	503	490	471	491	486	469	453	480	484	503	461	480	438	449	467	464	444	451	472	458	497	482	480	441	449	464	491	474	490	436	479	517	474	471	463	480	477	461	494	507	490	485	444	488	481	465	483	463	495	483	465	480	498	466	473	489	449	445	462	436	406	488	459	468	484	470	525	441	471	498	480	451	464	455	478	482	451	459	467	435	433	461	493	482	474	455	486	482	433	487	486	429	466	453	465	466	444	503	514	464	435	478	457	482	465	433	472	459	437	454	517	447	450	451	487	488	441	518	481	444	456	471	469	485	466	486	443	500	515	454	466	452	496	476	481	454	487	427	484	448	466	479	475	519	474	448	482	452	417	472	465	442	503	446	472	462	488	480	459	505	462	480	450	432	448	493	506	462	464	477	467	486	449	471	452	498	474	449	504	485	446	453	476	488	501	465	452	526	488	469	449	460	474	484	489	503	482	491	495	494	452	496	475	464	435	458	473	451	476	466	485	464	470	478	451	423	491	469	501	519	453	433	456	459	484	456	458	464	475	482	471	484	468	500	438	459	489	512	485	441	484	452	463	475	417	464	506	459	456	476	471	485	465	463	479	456	486	469	478	456	475	458	471	494	461	485	479	490	481	456	429	432	450	479	468	481	464	480	435	486	464	450	443	463	482	452	487	435	520	499	490	443	520	470	468	500	453	442	455	496	480	507	503	457	490	432	499	461	503	436	447	475	465	478	496	456	469	465	476	463	516	439	463	473	456	492	479	524	486	475	442	481	461	416	496	523	455	475	500	496	518	442	473	481	485	454	464	478	482	503	495	479	504	501	477	468	470	460	486	458	462	482	450	487	501	478	478	467	441	487	495	495	459	477	483	482	483	494	449	512	482	469	474	490	454	486	497	487	485	481	501	467	473	473	460	501	488	468	507	495	447	490	487	509	459	461	464	472	464	477	522	494	438	473	465	419	455	444	474	476	494	482	464	472	455	473	475	492	467	485	467	487	458	455	476	518	490	450	514	465	457	484	459	446	464	450	455	482	462	478	446	475	458	452	465	465	446	492	478	476	448	451	459	455	502	475	508	494	460	419	443	492	480	441	480	498	491	449	485	445	462	483	482	465	451	461	464	502	465	476	464	471	489	507	472	465	542	490	504	456	474	505	420	461	492	492	471	451	457	426	449	468	479	489	499	464	474	459	441	453	442	506	450	467	443	495	460	469	466	468	473	476	467	513	463	439	513	525	439	469	474	483	487	479	465	472	464	452	452	480	479	505	465	485	470	489	475	469	447	422	504	469	455	465	466	474	476	476	469	473	489	488	469	458	498	447	435	464	461	514	500	490	528	437	470	457	469	475	448	435	482	512	461	482	468	465	481	508	464	491	479	514	453	490	512	475	496	500	483	478	469	472	483	452	487	451	459	485	426	463	458	494	470	497	458	466	486	499	455	506	475	452	481	477	476	460	481	488	451	491	497	511	530	452	467	493	475	487	473	509	496	468	459	453	473	480	493	484	484	519	459	482	489	459	444	516	460	445	496	486	509	445	502	470	499	438	451	462	439	468	486	461	457	491	489	412	444	501	435	465	480	473	463	448	466	488	494	492	493	481	505	447	492	506	453	482	439	496	455	487	469	453	470	472	420	475	428	439	468	482	499	488	486	478	490	498	478	490	462	484	498	457	468	499	459	501	480	478	507	469	472	471	483	493	448	498	486	473	427	457	509	489	473	458	475	456	492	469	488	501	489	534	473	454	503	486	452	495	475	524	480	481	477	442	474	493	470	483	444	475	463	422	458	450	471	464	485	482	521	496	457	443	450	457	457	471	502	498	459	473	480	449	469	467	442	440	513	493	501	469	506	489	464	453	460	447	471	472	463	493	403	483	520	484	453	467	476	479	469	480	465	499	439	474	482	487	515	473	480	459	454	470	459	470	496	476
27005	2989	578	404	308	278	203	172	153	141	124	115	107	104	133	96	80	90	113	106	91	86	95	102	90	87	81	82	93	75	93	91	101	101	88	79	107	90	102	96	99	107	83	93	93	74	86	75	67	77	86	80	76	91	79	89	99	98	84	81	94	86	90	88	76	84	95	89	92	76	82	86	108	90	83	80	85	91	88	97	80	89	96	92	96	75	84	77	82	89	83	87	80	97	88	100	78	108	122	71	74	84	89	103	77	74	90	100	73	89	105	87	94	92	98	98	75	84	85	74	95	73	69	73	89	70	86	103	92	96	72	75	79	86	75	80	99	86	96	89	81	104	81	101	77	91	96	79	89	101	66	82	75	93	97	86	81	84	90	90	97	88	75	102	97	85	96	86	79	80	77	70	83	88	93	84	88	89	59	88	93	83	85	85	71	80	83	87	86	87	87	96	95	77	88	79	81	84	88	81	109	74	90	85	85	80	70	85	95	79	83	91	93	74	81	80	80	78	77	77	85	94	100	93	94	89	89	101	96	85	79	70	83	79	77	76	75	79	78	75	86	93	111	82	102	72	83	62	90	99	79	87	73	73	79	82	67	82	76	94	103	95	67	96	102	94	86	90	99	105	89	83	78	92	76	102	88	80	88	108	80	76	89	80	69	89	76	93	75	98	89	67	94	76	93	74	83	82	92	109	84	89	93	96	74	72	93	88	92	98	88	93	86	79	91	105	90	66	100	84	99	103	82	98	95	84	76	99	77	84	92	81	90	81	88	93	90	95	71	103	69	93	78	72	94	95	91	74	100	90	76	114	88	65	94	101	98	103	72	85	82	61	83	84	98	65	86	90	71	87	76	91	83	93	79	85	101	94	75	79	89	84	94	106	71	80	78	94	83	73	67	101	106	87	73	83	95	92	74	89	79	81	96	78	74	98	85	91	90	99	85	63	100	102	78	62	71	81	78	74	95	96	80	71	78	90	74	103	74	78	101	89	81	89	108	92	87	92	83	81	75	93	90	87	86	86	83	94	78	73	82	93	78	85	85	77	91	83	78	87	79	86	87	67	75	107	105	88	82	98	75	86	77	82	85	63	86	73	95	77	92	64	69	70	90	88	86	89	73	79	73	76	80	75	93	81	93	72	83	99	75	92	74	90	83	93	98	76	72	81	82	77	79	87	102	98	90	98	93	95	98	90	92	90	76	110	70	67	84	94	85	76	86	107	69	101	94	93	99	81	92	85	93	85	78	93	87	72	93	92	89	76	61	81	86	103	104	94	92	88	98	85	90	83	71	88	82	103	89	84	83	79	82	91	74	96	97	78	96	90	80	79	84	74	97	82	68	88	90	85	76	104	85	66	85	87	69	108	87	103	79	81	73	76	76	91	96	81	86	79	91	73	100	85	91	91	100	82	86	83	84	78	93	89	87	72	101	86	87	80	83	85	78	76	78	87	65	74	83	80	85	84	84	92	76	82	91	87	80	100	93	88	94	83	86	86	90	89	87	77	85	94	88	91	75	87	86	102	94	77	94	80	96	77	81	91	83	91	85	90	94	82	99	104	87	92	94	74	87	84	90	71	85	82	78	91	91	84	75	78	89	93	95	85	89	82	71	77	96	96	77	94	68	91	72	65	78	93	88	65	97	98	88	105	86	98	74	93	83	90	87	102	96	89	81	84	83	76	88	79	84	82	92	88	84	83	81	87	75	83	77	99	78	66	88	81	81	96	98	103	71	91	88	88	73	91	90	81	81	82	75	88	87	62	86	80	69	79	81	75	90	94	105	81	72	94	103	81	72	93	81	94	103	92	86	82	91	78	82	86	85	91	82	64	74	94	80	103	102	80	80	100	114	95	74	97	87	90	93	83	81	82	95	66	78	81	81	83	79	79	83	81	87	95	95	92	94	83	96	87	102	85	83	87	83	90	73	80	74	87	69	88	97	102	98	79	72	92	84	98	67	91	98	76	86	86	86	101	76	75	89	89	89	82	82	84	91	76	83	86	74	78	78	77	99	97	81	92	88	75	82	90	79	83	81	81	80	104	99	91	79	71	95	66	100	78	97	98	89	93	101	71	83	86	97	76	80	98	80	88	106	101	76	89	79	87	84	79	74	82	94	65	81	102	73	84	95	102	89	84	78	107	74	90	106	87	82	111	86	81	91	81	90	82	85	80	76	79	71	76	101	79	75	82	96	84	78	93	85	92	80	82	73	79	85	86	99	86	69	85	81	103	101	64	68	65	85	92	92	75	95	81	92	82	89	90	109	85	83	84	85	80	92	87	100	75	96	73	87	82	70	82	85	84	70	93	94	103	74	102	94	89	90	82	84	89	78	105	103	103	77	100	96	78	82	98	94	78	109	88	92	79	89	86	98	86	100	105	100	97	87	91	107	103	94	76	83	84	94	97	94	98	78	86	98	108	92	79	86	86	80	109	77	83	91	96	85	102	88	104	70	106	65	103	85	87	114	88	103	93	107	81	82	90	93	95	82	81	91	89	88	82	98	84	86	103	89	64	78	92	74	84	76	84	90	80	85	88	82	97	91	88	87	88	87	83	84	76	78	83	95	70	102	75	67	89	77	101	93	93	95	94	75	77	109	92	89	98	89	76	80	86	95	94	95	84	73	95	87	86	96	93	90	81	97	83	86	90	100	91	81	68	84	66	86	89	90	94	87	72	88	81	75	91	98	78	65	65	104	96	92	92	86	77	81	90	96	79	77	83	74	94	103	95	107	92	74	87	104	70	84	99	100	98	89	81	102	79	88	88	79	80	90	95	86	84	97	77	80	98	75	89	78	90	87	79	109	93	91	78	86	80	61	89	92	81	92	95	104	69	84	97	90	85	95	80	72	68	89	101	77	91	80	74	86	88	93	88	78	79	70	88	100	81	104	79	89	81	78	99	84	91	84	92	85	86	83	88	89	88	91	92	91	80	88	81	84	79	96	109	85	100	102	64	91	85	85	96	87	90	87	85	77	88	90	94	90	98	87	83	78	88	89	74	97	80	97	92	99	79	93	84	88	70	83	92	84	73	82	90	96	91	90	88	95	71	75	101	104	92	95	85	87	105	92	91	78	79	107	90	84	79	96	74	83	89	90	99	95	93	93	88	81	83	80	85	71	78	80	66	119	84	90	83	81	72	85	110	96	86	85	92	77	95	81	94	89	110	97	95	100	87	90	68	69	87	65	76	100	72	78	90	87	98	84	96	96	100	78	87	83	78	89	103	96	84	88	68	83	79	89	110	85	92	71	109	81	91	92	88	88	80	81	89	101	88	79	78	77	74	94	63	90	95	81	76	77	76	89	94	67	87	76	77	85	89	74	69	80	78	94	84	108	84	105	95	91	86	77	79	87	86	94	98	83	81	98	70	78	88	88	91	85	80	92	91	75	95	93	92	82	84	77	97	76	81	73	94	87	71	73	83	96	100	102	95	91	96	109	103	89	76	82	95	97	83	88	96	88	87	104	83	97	92	85	78
15380	650	1351	1492	1389	1169	846	677	620	504	420	401	412	361	334	348	338	336	279	304	293	270	248	302	279	246	252	260	279	226	261	254	241	239	279	248	221	246	264	258	237	229	269	210	243	236	243	228	224	253	226	223	214	260	217	203	202	232	220	212	226	223	212	237	227	223	225	241	246	225	225	238	235	227	255	241	213	233	217	251	235	198	213	226	234	226	244	223	234	266	240	227	235	241	254	239	246	212	234	223	208	211	230	252	196	214	241	224	232	236	207	234	211	232	211	215	224	211	211	219	233	219	248	226	205	197	229	225	249	232	191	202	196	190	217	228	239	232	214	231	213	223	219	225	230	233	236	225	235	211	231	210	221	213	246	217	211	212	201	216	216	249	229	228	253	226	209	203	219	183	210	231	239	222	242	224	238	219	239	242	235	214	233	219	215	218	230	226	211	204	234	227	211	226	226	250	236	214	238	221	216	238	224	213	238	227	246	257	256	195	227	230	234	215	219	217	235	204	217	195	218	232	229	219	248	208	229	222	234	213	222	232	198	258	228	244	214	233	227	216	230	199	216	227	209	208	235	234	230	230	236	208	215	237	241	235	212	225	206	212	225	215	251	234	227	262	214	230	222	221	229	241	241	242	213	222	225	237	222	221	227	227	190	213	250	238	245	222	211	240	256	237	202	212	225	215	209	227	234	224	228	219	201	215	233	233	216	203	212	234	214	197	219	221	212	235	242	231	228	218	222	232	208	228	237	178	198	206	214	253	218	238	208	232	226	230	229	233	234	234	261	225	222	245	228	246	222	223	228	226	231	213	232	237	175	232	224	244	208	220	224	195	233	217	218	227	228	231	207	228	241	245	229	253	233	205	209	220	262	234	213	201	193	226	222	237	211	208	192	204	223	232	239	232	214	240	255	207	249	232	223	211	223	244	241	220	227	235	190	220	210	240	218	184	221	214	217	224	182	225	232	234	231	194	210	226	224	220	200	205	200	252	211	225	224	208	213	231	213	233	195	218	199	200	206	219	209	200	232	221	217	199	249	233	232	214	208	244	205	197	238	196	227	180	212	227	192	226	211	225	210	212	221	229	229	220	244	235	226	229	213	217	219	224	237	246	226	237	211	218	239	225	215	226	193	193	203	208	226	256	212	214	231	205	233	219	242	221	216	231	222	233	225	247	209	218	224	201	244	215	235	224	198	194	207	219	212	221	234	220	239	218	208	206	226	215	240	217	208	209	226	225	248	235	225	209	215	210	189	200	216	216	225	216	233	223	223	221	223	229	221	218	235	217	223	236	227	232	209	243	196	214	226	231	229	197	239	217	214	230	248	234	233	211	207	234	229	209	217	209	232	233	239	228	235	223	219	220	235	205	206	208	232	207	245	196	238	230	221	203	224	212	246	226	225	226	241	212	212	233	220	227	219	186	224	228	224	245	230	215	228	200	226	213	220	230	252	213	231	216	233	199	212	229	205	234	207	217	242	228	217	221	230	246	221	242	237	211	242	227	215	225	217	226	228	215	231	229	201	219	201	258	220	217	239	203	232	236	211	212	251	212	194	212	238	196	237	219	230	236	223	217	198	240	216	205	216	240	223	219	244	229	215	223	255	191	240	257	206	209	246	213	230	222	223	218	247	232	206	207	231	213	218	211	209	237	196	208	242	218	210	204	232	216	211	218	209	217	218	223	222	219	226	229	206	221	216	220	236	231	229	244	221	230	217	205	222	219	229	201	222	195	227	245	215	226	224	221	249	221	196	200	230	240	216	201	251	213	218	226	235	217	231	233	242	223	236	212	216	252	238	224	223	242	219	216	256	240	232	228	187	222	206	228	200	207	236	208	222	243	231	230	223	211	213	217	202	243	221	195	223	233	249	221	206	220	218	213	193	201	193	228	230	224	207	235	202	231	194	256	204	235	197	231	210	219	234	215	204	200	239	227	229	228	246	215	205	234	231	216	208	234	202	209	230	193	218	219	247	219	226	223	208	203	209	225	214	218	217	205	269	199	239	207	211	207	208	259	201	221	214	246	221	236	245	214	226	210	207	225	186	210	208	261	199	219	196	216	210	212	249	221	230	214	195	219	243	225	242	208	186	197	221	227	223	229	236	234	225	222	222	249	234	201	211	208	197	213	202	246	203	236	238	217	222	227	234	210	240	234	229	188	215	212	240	216	230	238	232	235	228	222	230	183	221	230	225	220	206	245	194	214	216	214	205	198	232	210	202	217	221	249	235	217	215	217	211	227	247	210	224	220	224	215	205	240	218	220	228	228	227	211	220	222	225	210	219	229	201	224	197	236	219	213	190	239	223	216	238	208	219	226	224	222	224	230	215	204	204	223	201	218	222	231	225	199	257	212	232	223	233	259	229	205	222	237	222	193	224	241	237	231	230	215	196	224	213	208	217	221	224	218	236	193	224	230	235	210	224	234	226	240	193	232	221	237	225	203	258	225	185	223	231	221	217	217	220	221	226	190	236	220	225	202	244	225	225	224	205	219	225	192	227	205	266	223	236	243	209	243	202	220	215	221	203	232	214	244	206	235	255	224	206	195	229	203	216	215	220	228	209	219	202	233	222	208	215	242	205	235	195	204	215	206	221	232	232	233	233	220	217	203	228	230	214	196	225	215	210	208	232	212	241	236	208	243	215	196	250	234	202	202	236	210	210	249	228	217	211	236	210	226	213	209	224	236	201	217	237	229	226	226	231	216	221	222	212	246	231	215	213	211	199	201	237	221	205	238	213	238	211	219	215	234	213	219	222	219	228	222	223	224	210	226	205	226	246	233	223	214	194	221	232	235	209	226	234	224	234	246	229	235	234	251	217	243	221	210	231	201	225	244	244	205	212	227	235	245	230	218	212	225	212	224	250	204	222	238	228	229	205	197	217	225	256	225	208	207	232	212	221	228	209	230	235	224	229	224	205	228	214	226	210	263	210	219	223	222	221	207	203	221	206	220	236	208	211	221	219	233	215	220	224	232	222	207	234	245	233	212	240	233	204	206	219	238	226	231	216	221	228	237	206	238	222	198	244	227	222	237	250	236	196	232	243	196	217	220	195	243	228	234	236	234	216	223	236	208	233	230	215	222	238	238	230	220	248	231	237	233	240	221	236	250	224	210	239	196	207	214	214	189	225	225	237	220	227	209	212	195	222	193	217	218	211	239	236	230	237	231	209	216	263	194	228	222	244	215	216	230	239	225	191	253	228	193	192	207	228	213	229	202	233	243	211	233	247	232	224	231	249	225	226	224	257	238	222	235	211	232	242	222	220	241	227	213	207	238	217	228	255	247	211	222	242	239	225	220	200	192	244	228	221	240	247	231	207	228	226	226	211	214	217	242	237	226	225	234	211	235	251	233	219	215	204	220	230	225	246	218	207	243	238	244	231	224	230	219	223	235	207	238	231	212	259	218	231	213	214	239	208	212	235	237	228	238	227	211	211	222	234	234	210	228	246	242	209	216	216	236	231	233	217	238	243	199
1474	209	217	189	203	228	191	228	190	184	191	156	168	198	193	162	200	196	205	185	182	178	175	194	211	183	177	175	202	186	203	175	199	164	181	178	201	196	162	187	167	204	170	185	201	202	177	214	158	190	175	205	197	189	175	168	190	190	179	185	160	180	183	205	186	182	165	207	200	176	205	197	192	164	190	196	164	190	199	168	175	164	174	167	186	198	184	182	226	166	178	180	180	181	198	208	188	170	174	166	177	184	163	187	204	168	187	177	196	178	182	152	201	202	184	167	184	178	208	186	163	180	178	166	172	180	186	181	198	214	210	181	193	165	165	199	199	180	187	194	179	182	170	209	168	190	194	204	188	182	195	186	181	175	176	192	201	174	178	179	175	168	188	222	191	207	187	179	198	184	172	182	169	167	185	190	219	208	183	217	187	198	159	161	176	180	191	184	168	194	200	196	200	180	204	198	185	180	195	165	160	187	165	170	189	194	200	197	171	180	187	183	162	184	182	166	172	191	202	183	175	180	178	191	183	192	197	188	197	199	189	204	207	157	175	177	202	171	181	182	176	188	194	193	197	181	175	168	184	177	195	193	181	195	203	173	189	189	186	169	182	205	165	194	208	173	184	180	181	192	193	201	170	164	198	181	197	172	220	169	198	196	170	162	178	203	177	193	194	180	169	208	167	187	204	192	175	221	186	175	180	182	166	174	184	199	154	199	199	176	173	176	192	175	202	189	180	180	197	204	181	206	161	173	210	197	173	171	200	183	181	192	190	164	190	193	181	181	175	174	175	200	179	183	172	186	203	207	182	179	183	167	205	202	175	199	179	171	179	178	178	194	178	193	161	193	200	165	170	203	175	174	179	189	182	168	185	192	188	189	173	187	197	179	191	190	164	196	183	191	201	208	179	192	176	189	198	180	197	184	169	198	196	183	180	228	204	158	195	188	201	185	199	212	174	177	169	186	177	178	173	189	200	180	173	197	162	178	192	194	189	189	170	183	171	215	195	188	171	168	170	165	196	214	182	191	147	196	157	185	203	173	158	162	182	180	174	167	164	162	199	205	178	165	168	208	177	164	195	194	180	197	181	174	177	180	179	211	188	187	211	184	212	215	173	195	183	165	187	209	173	195	180	196	180	184	177	191	203	168	170	188	182	157	195	190	217	179	185	189	201	189	194	174	195	214	187	166	196	178	187	192	160	203	174	168	183	197	164	230	183	189	191	215	188	182	184	213	200	201	194	204	179	183	193	196	197	190	190	183	177	197	176	202	197	177	202	176	227	185	213	188	194	198	203	178	211	202	198	195	161	199	198	203	184	149	173	181	176	174	188	204	197	175	208	155	177	170	178	217	203	184	172	170	204	180	211	191	165	169	180	196	191	182	186	216	206	182	180	193	193	214	166	179	188	170	182	196	189	179	185	190	180	178	157	181	179	176	198	163	181	233	222	175	168	161	192	205	185	194	161	179	190	217	194	161	186	160	170	171	229	199	189	196	185	168	200	197	190	188	164	182	175	170	177	155	189	200	181	193	179	185	200	165	157	196	188	167	178	187	173	184	182	201	180	199	177	200	192	199	204	178	181	185	177	191	203	172	188	178	190	192	177	175	183	208	189	174	172	188	182	223	185	164	170	197	173	188	200	167	172	221	207	169	158	189	186	196	213	191	174	196	177	183	149	182	189	190	194	163	157	173	183	176	201	184	190	179	198	216	168	186	172	188	205	175	184	203	191	219	215	197	185	176	176	172	180	177	194	178	214	185	182	167	179	218	189	185	195	181	221	172	177	192	195	169	191	195	170	175	186	183	175	170	222	192	173	205	180	203	184	206	181	179	187	178	180	189	154	180	183	176	198	179	179	150	173	177	176	188	189	188	199	176	201	191	200	180	169	192	169	178	191	169	173	206	171	196	198	181	192	168	170	193	201	184	205	167	188	165	173	177	177	167	208	181	201	190	175	180	208	183	180	196	189	188	210	186	181	202	178	193	185	196	177	193	196	198	197	181	185	162	174	180	195	177	177	198	202	187	216	182	197	183	165	192	189	186	190	183	185	195	171	179	192	203	185	185	190	177	186	190	205	177	194	199	192	193	193	196	192	214	181	191	168	180	185	182	213	183	199	187	183	190	175	185	181	180	208	217	177	178	189	195	188	168	165	200	198	188	213	188	167	205	203	187	174	203	184	204	196	184	184	190	180	175	179	193	185	165	191	194	185	195	182	190	191	204	182	184	177	203	188	208	197	191	165	196	190	169	181	174	174	186	171	158	208	179	196	197	185	193	197	197	162	188	167	191	190	203	185	190	182	207	193	206	196	152	185	180	156	186	169	190	199	156	185	176	206	183	182	208	185	193	182	192	219	172	176	176	187	183	214	193	193	177	158	201	172	172	165	182	189	192	169	200	190	175	194	168	190	189	199	148	194	188	199	190	187	195	202	179	185	180	178	212	158	185	211	202	187	195	196	173	165	161	183	175	156	196	196	173	192	199	186	208	171	192	168	189	204	190	185	178	166	190	186	190	183	192	211	176	191	178	187	172	179	179	176	188	201	195	197	164	189	179	195	202	160	171	194	166	190	187	192	192	178	166	152	183	197	203	220	173	189	198	191	178	177	162	163	184	188	204	205	190	205	196	230	199	167	193	184	201	175	201	186	191	170	137	184	146	195	191	172	182	186	192	179	182	198	178	175	166	185	176	210	187	192	165	205	225	177	185	198	193	214	182	214	176	188	167	176	193	201	179	174	208	178	193	194	188	193	190	177	194	184	192	179	196	168	169	183	172	182	180	167	170	184	203	166	206	183	191	178	163	194	165	207	171	177	195	189	180	191	198	198	169	184	197	168	189	181	195	176	200	176	184	173	173	158	202	178	193	164	201	185	190	156	191	181	168	201	187	177	181	195	224	189	197	172	189	190	191	197	192	173	194	175	210	168	174	189	172	215	202	208	183	206	184	192	180	179	201	187	179	195	167	202	171	195	197	189	167	206	176	183	181	161	183	214	161	207	192	162	194	195	182	173	184	190	207	197	191	172	201	188	211	163	171	200	162	206	188	188	197	186	187	200	186	169	177	193	194	178	200	213	169	192	166	179	199	171	181	191	184	172	156	175	210	180	198	176	189	196	195	165	197	187	163	179	206	203	201	186	195	169	199	188	171	201	164	182	218	169	191	201	205	163	186	177	168	174	172	176	195	190	199	170	181	195	182	200	184	173	169	197	213	156	192	177	194	173	201	192	181	161	165	196	206	171	214	188	170	173	173	185	186	203	187	205	156	199	195	188	184	184	160	198	187	172	205	159	180	206	160	190	184	191	201	205	180	182	188	198	193	195	197	172	177	189	150	183	177	179	192	159	189	176	168	171	188	165	202	203	203	183	194	180	177	171	192	188	198	208	166	213	208	204	162	205	194	170	189	176	195	183	173	190	199	190	169	198	173	188	201	181	187	186	192	196	195	215	176	179	190	166	177	172	212	193	162	197	166	169	177
1967	476	524	502	517	534	485	559	492	485	491	416	474	419	445	414	444	430	434	456	489	419	471	465	449	427	502	448	473	457	424	459	450	496	441	427	446	500	476	488	464	483	484	461	437	473	492	458	499	449	464	472	420	437	458	476	449	463	453	467	483	447	476	422	433	473	439	472	488	455	465	493	464	471	478	465	497	476	453	461	451	510	464	434	463	451	476	430	462	438	457	482	477	499	482	474	438	379	425	462	495	443	467	490	434	466	474	419	452	432	442	474	456	444	452	445	456	479	436	460	479	445	439	475	467	451	465	492	454	485	428	444	508	466	443	474	419	447	471	449	475	440	445	417	482	448	444	473	485	449	470	458	439	483	402	416	458	467	421	439	455	464	467	497	446	439	442	461	484	461	493	471	441	426	482	413	442	461	458	475	451	412	508	440	453	474	425	451	444	463	499	452	466	473	472	451	466	459	470	451	443	418	466	462	453	457	456	428	424	432	452	478	466	482	478	472	420	491	435	437	506	497	471	452	450	465	482	460	495	397	459	501	458	436	421	481	460	471	433	488	509	467	462	478	475	477	463	446	451	448	462	459	450	468	484	457	462	490	439	422	442	459	447	435	455	393	446	456	476	467	465	442	455	422	444	462	426	469	448	478	444	480	453	471	494	436	495	436	488	426	467	409	446	450	481	448	446	521	514	465	494	401	455	430	469	479	463	462	452	488	453	441	443	495	445	434	433	451	401	457	459	451	446	466	474	444	475	476	467	435	452	490	488	433	449	462	405	428	438	478	454	491	454	470	497	495	470	456	463	446	444	457	436	492	457	465	458	431	457	437	409	463	434	423	440	462	416	437	432	461	489	467	476	421	513	442	464	476	429	447	476	529	450	467	497	431	470	434	422	485	479	464	428	450	457	461	462	423	465	464	446	413	475	449	484	449	477	465	457	426	474	437	454	479	500	455	469	491	447	453	428	453	461	440	462	484	445	489	435	432	471	466	431	462	464	444	448	456	453	435	472	469	449	453	448	420	458	451	464	458	465	427	461	474	470	484	456	448	452	452	463	447	420	425	413	456	420	466	481	495	456	430	468	438	424	472	485	450	485	414	452	437	479	439	476	461	499	452	488	451	478	450	457	478	446	422	484	441	417	464	443	449	442	432	450	456	463	503	484	477	440	433	418	424	482	488	461	452	450	441	425	445	480	469	467	433	425	482	440	467	457	457	436	451	439	481	493	447	472	414	428	478	445	460	496	453	477	424	470	431	454	469	479	422	452	476	427	451	456	472	502	448	472	465	448	427	462	423	466	448	439	469	449	461	494	461	437	442	471	458	469	437	460	471	463	482	477	460	446	466	487	487	459	437	434	445	474	454	486	473	488	466	431	453	450	515	522	443	478	496	436	467	436	447	491	469	455	434	506	420	496	461	450	460	457	440	441	457	453	460	472	460	480	457	454	467	454	430	481	454	500	460	469	433	422	455	470	462	473	429	471	445	491	469	441	466	404	469	456	486	456	421	461	441	466	451	426	445	454	477	498	453	454	449	431	439	477	435	464	470	434	487	470	480	449	452	458	430	490	466	480	436	452	434	475	455	453	472	476	456	489	473	472	415	464	440	445	431	485	485	464	452	483	420	438	495	487	453	441	467	481	463	455	434	481	483	426	472	431	449	439	440	443	460	446	458	475	476	464	450	449	455	454	431	461	453	441	448	467	463	436	431	418	437	446	504	457	458	459	461	475	480	432	482	487	450	445	416	448	435	468	435	487	472	462	445	489	471	447	425	443	437	466	449	447	482	460	482	436	433	464	409	445	461	453	456	485	448	468	451	488	459	442	478	442	428	427	447	432	435	468	475	465	453	464	452	471	448	453	447	487	424	486	429	491	449	416	433	457	453	440	447	434	461	447	439	452	443	457	437	465	443	456	451	452	426	469	434	446	441	428	472	471	429	457	460	440	461	477	485	444	464	427	448	466	479	463	438	457	462	457	420	458	458	440	475	446	429	440	429	449	412	482	433	445	467	483	454	449	476	475	437	491	445	463	469	474	425	428	459	448	456	434	460	447	458	482	466	473	470	449	461	476	447	456	443	449	467	473	439	460	486	433	447	471	479	435	439	474	455	431	431	437	487	463	473	415	437	440	450	437	464	442	461	459	445	470	444	441	472	464	501	441	465	470	486	479	463	459	467	469	461	456	448	476	482	476	445	447	434	449	481	454	429	427	466	456	450	466	501	506	436	456	467	461	451	461	486	447	435	437	471	456	444	469	453	452	487	416	432	434	439	418	420	465	457	476	445	480	454	433	424	438	464	463	432	449	417	428	453	458	449	464	468	453	469	408	471	420	458	482	477	460	460	472	472	489	458	479	472	483	495	452	441	472	431	479	452	461	483	479	462	443	461	441	485	436	463	476	481	512	457	424	434	433	471	475	437	445	497	498	427	458	493	450	480	433	465	429	458	420	463	493	454	422	448	478	474	476	461	468	480	420	465	470	463	443	495	436	431	451	472	459	438	469	437	444	430	446	496	448	457	426	468	498	455	465	495	485	439	484	462	459	401	437	472	442	464	470	436	433	443	454	465	488	462	462	490	423	470	454	446	458	435	466	463	478	472	470	468	487	430	437	490	452	479	470	488	479	447	467	450	457	471	472	430	468	494	447	461	440	491	497	439	463	469	450	458	461	491	467	462	500	531	450	480	504	450	492	461	460	460	462	433	445	443	479	434	444	421	426	469	454	497	496	475	488	420	423	477	476	478	456	404	455	458	468	469	476	440	466	446	473	442	449	464	435	450	438	446	458	467	446	467	455	454	481	472	459	438	452	469	460	458	469	487	449	473	466	465	497	490	467	443	461	463	463	446	432	441	437	449	463	442	432	470	466	476	431	462	442	453	453	461	472	438	447	446	488	460	465	476	454	473	463	464	434	459	447	451	471	491	451	445	457	492	465	470	472	465	422	460	458	498	483	461	481	470	451	473	452	460	469	472	425	473	428	466	461	472	465	488	459	463	418	447	438	461	475	416	472	463	455	477	432	445	460	480	453	443	438	431	474	467	453	449	466	433	498	467	467	462	481	455	445	456	470	442	481	488	462	457	470	427	461	487	465	458	467	496	477	437	458	461	420	489	429	496	456	455	445	428	444	448	475	494	469	465	450	470	449	470	462	448	456	453	452	441	459	470	462	436	488	434	466	422	440	462	446	450	451	453	436	445	417	468	448	471	454	436	442	485	468	474	441	469	434	467	432	461	458	431	484	482	462	472	472	457	453	418	464	491	469	460	488	469	454	436	464	463	449	469	455	425	485	424	431	466	453	467	452	449	458	466	453	456	497	463	466	485	450	431	497	448	450	431	472	448	457	444	438	465	472	418	485	454	443	415	431	416	454	450	422	446	460	451	460	492	438	446	419	436	467	485	434	435	474	446	442	459	467	503	470	434	454	452	462	464	447	477	454	476	447	460	437	438	441	486	433	465	466	478	466	440	470	458
15312	872	476	391	324	293	242	225	231	227	215	211	207	216	191	212	207	185	195	206	238	192	210	215	184	185	176	213	210	224	186	199	177	221	186	187	173	203	189	196	199	201	205	198	214	191	201	194	204	196	187	168	213	193	206	220	202	198	206	197	224	201	191	211	191	160	196	171	205	187	174	183	174	173	195	224	185	189	183	169	182	205	173	200	230	192	201	195	185	182	186	213	200	210	180	212	213	194	179	182	190	194	193	170	194	208	179	190	195	208	207	200	182	210	204	169	192	198	213	183	182	206	180	208	198	182	204	187	199	195	193	158	161	194	209	176	205	180	223	204	195	187	200	211	192	183	191	203	189	184	201	215	220	182	211	202	182	180	202	200	228	198	186	208	212	195	186	200	218	205	203	204	183	203	204	215	196	200	212	161	204	221	177	196	206	221	193	196	195	188	223	227	197	219	185	195	239	193	213	229	187	196	198	207	177	218	191	160	200	205	207	180	199	187	208	194	197	195	190	194	190	211	207	193	179	198	210	213	198	195	186	200	178	206	174	166	198	199	192	199	221	214	197	190	207	200	202	212	189	177	174	204	218	206	198	206	184	198	203	178	208	190	203	180	208	203	197	231	216	186	202	185	219	196	218	193	186	199	203	200	205	193	199	195	202	194	206	195	219	222	247	208	198	210	185	185	207	197	205	181	218	197	206	181	187	205	212	221	184	193	210	210	157	176	178	216	218	213	171	191	186	203	190	162	232	205	194	213	189	186	187	198	186	208	193	175	183	188	169	207	220	220	204	178	228	210	198	193	182	204	176	192	182	192	177	200	196	196	214	202	180	208	210	195	196	184	216	189	199	181	193	182	189	191	208	197	191	197	184	212	223	196	195	206	221	185	215	205	196	184	215	234	182	208	177	206	205	188	215	198	187	188	232	205	206	230	179	174	227	195	193	199	196	184	183	196	198	204	200	190	183	212	209	206	204	195	216	184	222	193	172	198	212	199	186	181	201	198	209	202	205	196	204	183	182	235	201	197	218	195	201	208	194	210	182	186	221	194	184	179	202	224	205	214	218	229	197	197	202	176	220	202	182	187	190	208	184	162	187	211	200	203	202	188	220	168	160	198	192	204	202	188	194	209	191	193	212	175	215	213	197	186	188	199	203	224	193	193	207	219	213	219	181	204	219	191	201	174	185	197	186	179	214	195	200	181	201	223	201	226	222	200	218	224	209	187	196	188	217	205	190	168	180	193	194	200	207	218	199	195	228	199	189	185	190	202	193	192	209	196	174	206	243	192	199	189	199	192	194	204	192	212	191	208	183	192	185	208	192	155	170	214	215	172	183	190	169	220	198	186	189	193	166	224	182	192	218	212	207	200	203	211	210	185	192	188	187	205	188	203	171	195	209	181	218	191	200	205	179	232	188	223	156	198	201	209	181	226	176	187	193	190	237	183	170	179	200	209	197	185	202	178	183	189	174	193	193	216	222	200	201	197	193	212	191	214	193	203	196	177	209	187	218	209	211	192	209	191	193	183	193	206	171	198	189	202	176	214	201	216	181	197	188	199	190	172	196	199	191	182	186	197	192	163	208	196	207	183	188	196	191	194	209	208	214	187	219	177	198	195	219	206	210	195	169	191	218	211	193	207	181	183	196	181	167	190	199	216	201	215	189	188	198	185	232	188	174	190	206	186	193	207	196	222	151	189	201	186	206	219	189	189	182	186	198	192	201	191	210	169	182	196	201	191	189	198	199	184	177	196	184	203	197	188	196	208	225	192	185	204	179	197	222	207	256	190	173	188	188	169	200	186	192	213	191	189	193	207	200	192	186	212	208	212	221	189	192	224	203	195	207	183	188	177	207	186	203	185	197	195	216	190	193	209	206	191	191	192	195	172	172	185	195	181	208	186	217	204	191	206	196	197	204	223	229	211	184	201	207	197	181	208	174	198	219	179	187	187	203	213	188	200	202	180	192	211	176	196	195	184	207	191	199	176	207	194	211	188	175	244	212	201	202	178	198	183	162	205	180	174	182	206	165	214	201	222	189	217	193	191	212	206	218	190	200	192	212	167	176	195	187	210	201	185	216	215	183	209	202	198	244	206	176	188	222	207	195	214	208	192	185	173	198	210	199	201	194	197	192	198	218	179	198	181	217	183	212	191	190	201	175	203	221	199	195	205	174	219	192	218	207	203	199	183	189	202	179	185	183	183	203	207	222	187	187	188	217	210	205	197	188	196	196	197	207	175	178	195	180	203	198	202	175	172	214	149	210	218	201	239	181	191	176	200	215	190	187	198	217	210	192	208	204	198	187	175	213	204	168	186	190	204	210	215	190	195	216	187	207	211	198	218	206	210	195	183	175	214	223	191	183	182	188	198	189	197	200	194	203	172	175	185	188	174	187	194	205	171	192	189	219	209	166	196	207	177	231	216	189	172	180	186	191	185	164	190	192	237	188	216	156	182	173	195	199	215	198	220	180	207	204	183	198	208	198	198	194	211	191	190	182	191	196	177	195	193	212	200	200	189	175	184	197	195	202	192	196	199	225	184	202	192	200	196	210	198	217	205	173	201	194	198	215	177	218	213	200	201	214	204	212	199	199	198	200	214	205	187	203	199	202	185	208	203	182	186	218	169	179	180	207	204	207	192	232	175	197	194	180	196	232	176	190	190	188	201	189	196	206	200	204	185	192	183	204	199	200	196	207	183	206	180	196	220	205	207	187	196	192	194	195	186	184	182	221	210	182	183	208	197	182	204	216	211	202	195	185	188	176	198	200	203	198	211	195	195	202	201	194	171	183	196	175	194	223	201	201	185	175	184	199	216	197	183	188	199	204	175	210	205	171	224	175	207	190	179	224	163	214	163	212	204	162	215	192	197	188	213	217	225	194	172	201	197	177	192	202	187	229	202	192	171	200	204	206	165	193	215	229	191	178	170	194	192	174	195	207	210	181	205	196	219	193	210	215	199	193	208	208	185	197	181	199	196	204	188	190	193	179	198	195	198	193	195	186	169	199	188	197	204	217	199	183	199	166	202	199	173	205	227	227	180	211	205	196	190	229	221	175	206	169	194	189	196	201	221	191	195	179	203	196	192	216	199	201	220	215	185	181	195	211	178	192	216	199	196	181	193	192	210	197	194	194	193	196	201	201	191	208	200	190	211	189	204	218	179	188	211	215	196	215	187	212	190	211	203	179	187	184	182	194	203	198	193	173	203	172	192	224	202	215	178	183	203	191	170	187	197	186	208	231	191	206	198	185	204	189	180	184	200	204	189	211	201	190	186	208	197	211	198	221	212	171	192	174	188	194	214	188	188	176	206	197	180	191	220	181	183	165	207	190	194	202	224	220	185	184	180	183	208	179	196	177	210	227	188	209	187	195	190	202	195	188	200	199	191	184	193	204	209	201	197	194	186	203	232	208	220	211	232	205	201	197	187	206	198	183	190	172	199	192	205	201	197	205	198	204	206	177	209	195	206	204	204	185	204
10313	701	1027	1098	1020	988	797	752	625	669	610	557	599	555	507	527	459	567	486	527	495	490	489	472	506	495	498	468	462	498	474	493	518	489	493	462	540	467	476	518	495	469	475	493	466	461	525	484	491	489	469	440	469	471	492	492	486	482	496	494	485	471	507	455	462	436	490	443	475	454	476	479	485	480	426	469	485	454	466	496	474	482	496	481	473	490	438	439	484	493	511	454	461	459	445	468	463	506	461	488	524	498	475	471	471	512	490	450	476	489	476	503	457	482	476	472	478	485	454	524	469	498	505	507	467	434	446	487	484	489	484	473	472	525	494	484	486	465	461	481	477	451	478	474	477	502	488	461	486	482	488	459	493	468	483	501	468	444	495	483	473	462	500	453	446	436	451	470	457	448	450	489	509	467	477	455	458	486	475	476	478	450	447	503	503	456	499	434	451	466	437	480	506	457	465	454	473	477	412	443	468	470	472	489	466	463	495	478	475	424	487	538	479	468	462	457	493	432	450	499	495	479	459	450	467	504	471	481	485	517	452	511	472	490	487	431	521	466	459	454	509	420	479	471	486	449	490	497	493	459	482	484	501	474	450	497	521	507	500	480	452	515	461	473	482	475	499	495	472	473	460	490	512	485	504	485	509	487	527	478	486	412	454	475	501	494	454	493	455	493	473	467	502	501	464	481	489	473	478	492	438	496	492	471	455	447	447	514	469	498	491	480	483	476	455	505	502	491	483	438	467	486	466	494	489	459	470	459	475	491	463	462	448	485	486	477	483	464	472	518	443	450	465	478	511	456	471	489	495	468	463	490	443	439	485	465	484	482	456	492	464	489	485	488	472	475	475	488	478	422	508	484	434	489	467	468	475	471	461	472	463	482	495	471	480	468	450	483	486	491	460	521	433	482	450	459	491	491	494	493	462	425	468	500	454	471	463	474	496	442	448	507	454	497	478	484	462	463	497	473	506	469	492	483	465	489	478	522	497	449	459	436	479	454	503	487	505	473	474	486	487	481	465	462	447	456	454	473	444	456	472	475	479	469	465	452	472	453	490	458	441	476	457	506	425	482	493	446	445	476	465	494	465	469	468	474	475	519	478	478	444	465	434	484	457	469	428	446	496	485	486	475	488	471	460	467	470	467	469	464	455	493	461	425	490	480	509	471	450	455	501	477	444	484	443	495	495	482	448	469	436	468	455	466	486	454	465	476	492	509	470	473	433	453	473	498	443	474	456	456	471	464	474	444	497	454	447	462	480	520	475	479	475	492	480	466	496	466	508	464	474	487	472	450	528	536	449	478	469	480	464	484	465	496	494	463	482	515	507	477	467	485	440	456	462	492	464	430	458	444	461	471	456	458	473	464	476	458	436	467	492	500	485	447	518	455	461	477	496	427	484	484	470	483	487	525	460	470	506	482	474	463	510	484	486	474	524	488	462	476	493	465	477	452	450	490	496	459	442	518	464	456	480	482	499	457	476	460	504	500	488	478	483	483	469	553	446	487	450	489	462	475	467	464	467	475	473	483	483	457	462	420	473	470	445	483	477	510	461	472	497	460	494	457	494	474	491	495	495	477	442	451	483	480	468	456	484	477	447	500	471	442	448	479	461	457	495	473	458	502	484	472	417	470	456	513	490	499	513	476	491	444	458	458	488	501	482	444	493	490	495	461	456	470	447	473	484	481	496	492	529	427	462	485	507	496	480	464	483	459	491	466	447	486	466	476	482	466	503	495	485	509	462	444	443	485	468	479	463	484	436	462	505	460	468	442	526	449	469	465	460	467	462	510	473	486	465	547	454	480	486	427	486	479	468	466	484	487	491	477	470	501	460	471	488	483	470	438	480	500	515	465	502	492	526	480	493	401	452	483	510	493	484	464	495	496	484	476	462	502	486	446	450	446	502	486	469	426	475	445	446	486	467	448	497	486	490	475	533	482	436	491	453	494	485	503	457	491	439	469	475	464	482	485	513	439	457	503	496	499	471	472	492	455	458	483	461	447	452	445	442	507	442	461	492	498	483	480	469	453	475	491	470	483	469	476	443	447	486	507	451	466	480	502	455	473	434	459	477	492	471	468	452	433	506	458	468	468	483	480	460	469	511	474	468	472	483	473	441	468	472	454	448	504	501	463	460	491	459	470	448	471	441	475	468	459	442	473	482	492	466	482	495	476	418	449	442	469	482	499	453	496	445	461	448	452	471	485	483	444	496	469	475	456	435	463	466	489	480	448	477	476	535	462	448	441	456	501	486	468	475	497	484	463	478	462	456	484	472	488	451	483	461	484	492	449	476	518	464	487	494	452	474	485	427	490	459	533	477	437	455	485	427	453	480	440	463	466	487	468	482	495	490	496	494	471	507	503	441	481	475	453	477	491	487	481	465	463	470	502	455	471	451	454	467	469	456	476	476	517	510	474	456	467	489	470	497	438	509	456	500	447	503	479	476	461	438	487	490	452	486	486	435	471	439	491	464	490	478	461	472	470	433	481	510	456	506	437	497	472	441	445	443	467	485	487	455	444	500	485	489	458	477	494	485	467	477	472	497	460	461	440	444	469	481	526	481	489	460	475	485	453	479	501	436	455	475	475	486	494	483	430	488	455	511	427	460	499	498	470	470	482	437	447	470	461	497	473	505	475	484	475	505	453	456	454	448	502	519	483	458	460	462	470	482	483	485	508	439	474	499	444	463	434	469	495	474	510	506	490	462	471	478	457	516	476	472	463	481	429	479	477	478	495	458	483	508	487	472	465	458	508	450	448	395	498	507	479	463	482	478	486	490	488	485	489	439	482	462	457	503	449	462	490	460	469	459	483	474	529	459	454	458	493	493	479	487	439	490	453	479	443	483	450	445	491	474	452	498	464	453	457	476	472	438	455	510	493	504	490	428	480	498	435	490	470	500	480	465	489	509	470	473	439	491	467	468	501	501	478	508	465	479	447	443	482	438	474	484	462	480	515	472	508	497	476	415	481	491	478	505	477	419	464	507	507	455	487	478	494	474	470	436	440	455	446	498	461	513	515	476	508	471	496	478	460	448	516	443	503	501	478	482	503	501	460	469	469	474	454	467	443	441	449	483	510	451	516	448	479	457	469	495	484	508	519	505	520	489	515	491	446	491	481	494	470	458	479	443	453	443	469	482	489	468	489	532	481	471	517	451	507	487	477	478	482	503	466	457	440	458	460	512	444	479	469	474	499	525	486	485	456	456	472	521	435	449	473	500	475	473	418	494	514	503	460	454	422	519	458	510	507	501	471	484	471	467	503	453	493	461	472	467	497	462	447	448	477	473	491	493	459	443	458	477	400	480	471	459	474	463	448	480	485	463	459	470	483	477	479	467	451	479	488	507	445	446	468	445	447	446	512	459	518	486	460	503	503	475	488	474	476	479	487	484	509	478	492	473	449	489	439	431	483	500	438	472	455	458	475	463	437	471	494	484	480	492	434	469	460	474	504	449	488	482	496	470	486	492	490	468	472	501	486	456	503
26902	2887	583	448	311	233	223	158	154	106	142	109	130	125	105	83	98	95	99	82	91	101	95	82	87	90	98	81	92	72	81	98	93	104	80	100	81	77	91	80	87	87	108	91	75	88	93	103	94	76	96	95	90	86	80	73	93	90	86	90	97	101	68	77	76	92	100	91	86	66	88	96	67	84	84	87	100	84	86	85	84	70	80	86	96	81	77	106	83	96	87	86	75	85	87	88	87	89	86	96	78	78	85	68	63	74	79	94	84	87	89	83	98	85	77	82	82	73	81	72	89	84	72	70	73	81	79	84	91	79	96	72	96	83	74	75	89	94	98	81	87	99	86	88	90	100	80	84	107	95	89	86	66	107	92	107	83	93	74	85	79	63	80	90	94	96	85	79	81	86	92	74	87	69	92	84	112	72	67	103	67	95	92	91	102	79	83	74	106	97	100	92	99	85	69	81	87	84	109	87	103	104	90	99	84	89	83	98	85	109	89	90	91	98	86	97	94	111	87	78	89	71	80	84	79	89	88	93	80	89	88	98	74	83	83	85	86	81	83	86	107	62	91	85	91	79	105	85	83	79	68	87	79	81	86	91	84	79	93	93	89	85	101	87	89	81	85	76	82	89	66	80	84	97	86	87	86	92	85	85	105	103	91	81	69	106	96	76	94	87	73	77	94	91	94	107	94	94	93	114	73	78	97	89	75	67	78	87	74	80	100	81	82	102	73	86	84	69	93	90	87	85	77	92	81	78	94	103	98	96	65	81	86	95	99	72	77	67	72	70	72	97	81	69	81	75	83	94	94	73	87	77	94	88	67	92	89	70	98	83	88	92	72	63	82	88	77	75	94	82	99	88	78	89	73	78	89	75	66	102	98	82	82	74	84	90	84	80	83	101	91	79	84	80	90	86	93	101	65	84	77	102	87	88	79	85	80	99	89	84	86	85	90	102	83	79	82	92	82	89	103	81	95	85	84	89	72	95	95	87	85	87	115	111	91	99	91	97	112	105	78	70	88	92	70	67	77	69	69	104	80	84	96	81	79	88	78	89	90	77	70	88	70	93	93	95	79	79	77	80	85	83	78	78	80	88	102	87	84	71	74	79	85	92	90	74	77	84	89	97	77	86	70	83	88	82	89	73	101	74	70	77	94	93	114	100	92	91	83	100	77	93	84	94	109	117	76	84	95	104	62	73	103	80	84	95	102	93	89	68	66	92	75	64	89	85	79	83	79	72	70	93	98	64	79	91	82	82	84	77	89	78	80	76	76	110	86	81	79	99	84	93	75	81	68	73	84	80	89	86	88	76	83	89	78	90	76	74	78	81	94	78	94	101	67	74	83	89	84	71	85	90	89	86	82	77	104	88	82	79	86	87	91	92	70	92	88	80	90	83	104	87	75	84	99	84	86	81	80	97	75	90	84	91	73	67	102	88	75	101	98	89	84	95	80	83	69	84	92	84	96	85	92	85	74	90	87	82	81	95	80	74	95	75	86	80	84	95	81	79	95	86	94	82	80	85	86	85	60	73	80	77	88	95	110	99	87	74	89	83	93	80	118	94	73	77	72	82	71	78	86	71	81	75	71	73	81	88	83	79	72	106	96	78	79	108	81	81	87	87	86	88	83	88	88	81	78	85	78	78	92	72	88	103	75	91	96	75	77	69	73	81	96	104	77	89	92	96	93	108	92	97	81	83	87	84	75	76	81	98	76	83	90	81	90	86	81	80	91	83	107	78	85	67	83	88	79	86	86	81	98	78	86	87	97	71	115	76	85	93	80	91	85	90	83	86	90	95	72	85	97	91	89	82	78	83	86	79	79	89	91	96	82	78	78	65	93	107	101	106	91	91	97	84	79	76	80	102	84	91	94	84	79	85	90	76	90	66	90	76	80	99	69	80	92	99	77	92	94	73	83	105	92	81	88	94	71	81	85	84	86	89	85	87	78	84	68	88	82	82	75	80	74	114	80	88	76	83	64	93	93	91	88	75	93	77	89	73	58	91	85	95	82	91	85	91	82	79	80	79	100	90	89	78	74	75	70	83	90	100	90	97	90	81	87	76	85	90	80	76	90	69	89	96	88	101	90	92	88	85	79	94	80	83	84	91	81	73	85	82	99	77	69	96	88	102	93	82	72	90	90	103	56	84	85	90	90	74	79	94	97	87	92	81	79	96	99	85	71	82	88	79	80	94	92	95	89	84	91	66	84	75	105	83	77	89	91	77	94	86	68	91	98	80	75	75	88	79	86	75	101	85	83	85	79	91	94	83	92	90	79	75	90	78	75	88	87	97	65	84	79	87	84	86	93	82	82	89	81	75	91	78	91	80	90	96	67	103	94	78	90	74	99	88	85	89	89	71	98	87	90	76	77	83	98	74	85	90	93	107	80	84	76	88	64	75	83	94	89	75	97	77	87	93	84	82	91	80	82	79	89	77	81	98	91	77	88	79	76	61	78	91	89	101	91	92	104	74	80	98	97	84	91	88	77	104	88	101	84	96	85	81	63	77	86	83	77	77	85	74	83	105	76	98	83	70	107	78	89	91	77	103	106	99	77	75	87	80	87	85	87	57	89	86	87	87	80	82	81	86	85	84	86	64	88	85	92	77	89	96	83	89	109	67	81	77	89	85	77	78	93	83	79	90	77	100	96	73	91	89	83	83	94	93	70	87	95	95	92	90	79	73	80	81	88	86	87	104	94	97	86	83	91	92	72	85	94	93	90	94	70	88	88	76	76	85	84	89	88	102	101	104	89	82	88	89	85	99	79	92	87	68	108	108	85	80	79	67	75	96	71	67	97	93	78	97	100	73	66	63	84	71	103	85	91	82	91	78	73	82	91	71	94	72	97	101	93	70	88	83	98	95	85	95	73	81	91	87	104	76	77	85	86	87	77	82	72	91	87	100	79	79	84	89	74	84	75	105	82	79	82	89	87	97	83	87	89	99	94	78	79	67	96	87	85	96	92	97	98	88	95	86	95	74	85	92	77	101	94	88	97	86	76	81	83	87	89	92	74	58	87	93	60	86	86	75	90	88	84	71	93	82	77	76	71	88	87	76	78	82	71	82	67	83	106	76	80	91	97	86	96	73	88	83	82	84	109	86	78	72	90	93	84	75	87	96	86	90	69	73	89	78	85	96	92	80	78	71	84	70	88	77	85	89	76	99	74	88	81	83	84	73	68	85	61	79	89	74	80	74	84	82	80	77	83	92	84	89	93	82	85	92	78	83	86	101	85	74	75	94	87	82	81	80	87	85	89	82	94	89	93	85	61	87	80	83	84	85	93	87	73	99	107	77	85	69	97	66	83	74	70	98	76	71	82	92	76	93	87	81	89	93	73	96	92	81	89	80	75	93	87	75	79	79	96	66	92	85	79	85	88	79	95	77	74	71	98	84	75	59	76	89	85	82	76	79	86	109	82	87	99	68	77	91	90	76	83	74	73	87	64	92	95	69	88	76	76	89	96	88	79	86	66	84	82	79
15282	681	1272	1575	1301	1116	893	721	601	575	412	411	408	367	354	367	310	321	323	300	276	277	292	269	269	237	264	257	267	290	250	260	249	249	276	284	283	245	242	265	240	254	223	242	235	257	250	259	221	225	216	204	243	239	211	222	257	227	225	231	235	229	245	223	224	200	217	230	243	237	231	208	233	225	249	234	237	227	223	199	248	233	236	237	227	234	234	200	222	246	217	212	231	223	248	214	209	249	206	202	209	218	200	221	223	238	216	226	224	262	218	225	230	209	206	240	225	240	230	204	205	191	227	223	219	223	211	205	237	217	198	226	234	227	233	243	221	228	232	245	219	219	228	196	232	234	203	253	215	201	224	229	199	214	258	235	223	226	224	237	182	213	241	220	248	207	248	218	218	211	224	240	220	239	227	219	188	202	244	245	225	224	231	248	254	229	214	232	202	229	216	216	205	230	235	235	207	173	214	237	222	219	225	220	242	211	218	213	207	234	202	243	229	244	204	234	226	213	217	233	228	212	213	221	226	222	201	210	223	212	209	238	231	220	235	210	229	220	212	221	222	235	201	258	210	202	222	237	240	235	225	207	243	217	216	217	228	223	207	186	233	226	217	229	223	233	226	242	223	209	239	254	213	233	222	226	210	226	209	264	217	224	216	254	217	217	209	229	208	233	227	243	211	205	229	223	218	248	212	229	210	201	232	207	201	212	220	229	240	217	220	197	249	220	216	231	200	206	225	203	225	210	234	248	224	202	239	218	230	222	219	239	215	220	221	210	235	205	221	205	217	206	210	220	227	185	213	233	225	227	221	224	208	213	199	240	206	213	201	232	213	223	249	238	208	236	259	231	240	235	231	239	215	218	222	256	201	216	216	241	217	220	232	204	234	205	204	187	256	214	203	198	225	198	234	222	195	218	218	213	221	212	224	237	202	255	200	213	227	245	235	237	196	193	221	224	221	225	219	237	226	220	233	220	243	210	229	218	224	226	231	227	267	222	245	208	193	199	215	220	185	213	224	201	214	214	231	216	208	223	213	210	200	224	243	217	271	218	194	226	224	232	244	236	207	212	207	226	216	203	208	200	200	216	221	225	210	222	232	232	238	227	212	207	213	206	232	186	231	220	205	211	226	214	236	228	225	219	255	214	231	242	230	195	187	223	239	245	213	227	235	234	231	214	222	207	199	194	219	245	218	212	207	223	231	219	227	204	244	188	228	208	252	217	238	217	206	187	211	202	236	239	210	258	230	211	220	241	227	239	221	233	220	235	202	210	215	219	248	212	230	202	248	204	256	212	223	247	240	240	240	200	258	207	219	243	220	228	207	222	214	215	243	213	224	228	217	183	219	235	230	224	209	223	199	207	243	212	231	208	233	236	218	227	206	233	218	206	223	236	195	217	196	238	224	245	204	204	234	209	237	224	201	218	243	212	221	199	221	206	230	231	227	201	226	239	238	228	229	226	194	196	230	223	209	214	241	232	231	211	212	227	229	215	213	216	221	218	215	223	227	203	209	240	234	216	225	251	228	234	233	240	221	251	228	229	226	239	253	241	218	224	222	231	203	232	246	212	224	227	201	209	226	202	195	213	219	230	216	220	209	226	233	212	228	235	221	194	226	226	209	251	246	220	206	246	238	220	210	220	237	239	206	213	228	201	195	233	241	219	221	221	238	197	212	252	204	231	232	183	201	217	238	209	197	241	217	236	207	210	231	223	220	209	220	252	209	208	243	230	218	233	226	213	212	237	219	224	203	231	205	198	225	221	196	209	222	242	235	213	203	239	259	205	191	247	226	203	224	217	256	218	209	238	223	220	251	246	230	228	249	229	207	254	214	240	232	244	205	213	226	201	220	215	219	233	205	241	184	214	206	236	238	219	220	208	206	210	224	232	218	242	231	204	227	231	212	209	210	231	213	229	235	239	232	228	215	233	237	230	192	214	212	244	212	230	218	223	213	231	206	241	245	223	212	225	217	217	189	263	237	213	209	210	216	241	222	224	197	227	218	222	224	224	245	233	231	206	215	243	245	216	218	209	191	201	229	205	225	237	218	226	222	203	208	201	234	231	197	190	222	234	224	239	207	245	200	230	236	234	220	217	217	250	211	211	258	237	232	247	219	207	218	233	218	221	224	237	214	224	261	214	220	229	223	191	224	237	230	204	230	225	202	232	250	228	202	230	198	205	225	233	231	219	187	252	241	242	232	237	218	247	191	242	249	212	234	215	246	241	214	208	195	210	232	226	193	231	219	189	202	231	202	208	205	193	234	243	226	205	233	206	241	216	228	220	210	242	224	220	241	252	226	219	204	239	226	224	221	206	212	202	224	231	219	216	223	233	237	246	231	191	210	201	243	223	240	225	233	212	222	199	193	233	254	230	205	220	207	225	238	234	240	225	232	209	233	224	211	230	227	196	221	217	243	225	223	225	207	209	202	230	209	235	212	234	234	220	234	217	228	219	203	239	254	218	222	220	229	230	230	214	202	237	213	244	202	230	187	236	223	224	232	191	239	223	258	238	236	219	208	232	242	221	233	246	247	234	230	221	240	205	216	212	244	224	224	221	233	195	248	223	206	211	236	220	215	220	217	199	236	208	218	224	222	209	225	207	210	211	192	199	208	211	209	226	223	215	206	201	219	223	238	206	224	245	216	222	235	222	229	270	217	223	203	225	212	239	196	225	223	218	224	230	232	217	208	246	186	234	213	253	227	249	200	227	232	224	248	201	221	233	236	225	226	233	219	241	228	204	250	223	229	223	215	237	201	216	254	260	232	226	239	234	202	233	208	236	228	199	222	245	208	215	212	231	202	201	233	249	207	220	241	219	229	251	235	226	228	239	215	203	256	228	227	223	235	222	197	184	231	224	224	213	220	246	213	225	209	247	214	219	217	221	214	259	225	224	215	210	202	220	208	206	212	212	225	223	246	236	238	240	242	219	212	227	238	200	206	229	209	232	195	189	226	227	222	198	221	228	206	202	235	191	224	232	211	229	226	233	236	231	206	247	223	206	233	230	222	233	233	236	242	232	256	220	212	217	241	227	223	223	218	213	247	239	236	208	223	222	237	223	235	213	242	226	225	229	204	230	226	213	210	240	219	215	235	213	234	213	213	239	221	220	217	235	216	223	233	246	212	235	208	211	229	227	230	229	244	233	222	206	231	233	219	249	242	237	235	227	229	239	204	203	214	205	214	214	207	210	184	226	208	225	195	228	239	238	231	222	229	210	215	228	251	233	221	207	218	204	228	207	216	218	217	222	236	219	199	233	239	217	205	216	216	215	217	213	204	227	249	232	218	239	216	211	210	240	273	223	234	187	203	218	215	206	209	227	214	209	250	212	224	219	240	239	220	223	215	213	237	247	199	210	219	200	237	239	202	202	232	217	218	222	245	232	201	230	233	213	221	224	229	229	211	218	205	232	218	229	221	203	227	217	205	207	223	250	242	224	227	201	223	227	229	187	222	221	250	220	244	235	208	243	250	211
1496	168	215	189	184	184	203	204	186	185	184	190	161	171	190	182	202	172	173	190	178	174	187	161	173	171	174	204	180	159	187	183	189	188	205	208	188	175	200	175	193	193	159	193	189	183	198	178	175	176	194	193	202	187	182	170	173	173	170	183	178	194	163	201	201	171	210	229	213	172	178	190	169	194	173	164	185	217	179	175	177	185	195	178	164	176	180	186	214	170	158	180	172	168	192	184	189	208	208	188	204	203	188	199	160	181	197	189	181	197	188	183	167	197	205	205	172	165	165	229	184	187	202	199	203	193	181	175	185	164	184	202	163	182	146	168	224	187	172	211	190	175	168	178	214	202	164	202	211	189	193	165	194	185	180	180	213	197	208	199	184	157	178	203	209	212	180	199	185	186	198	168	167	218	169	179	189	172	175	200	196	191	186	186	209	185	174	198	203	169	188	165	192	194	197	197	189	183	171	201	198	170	193	204	184	180	203	172	180	194	171	169	219	181	193	202	199	195	191	190	189	162	209	154	181	186	162	171	173	186	176	221	197	191	178	190	170	177	176	175	212	168	188	231	186	176	174	220	209	181	192	186	171	192	182	189	167	184	176	172	190	179	182	174	199	179	204	163	178	195	183	189	192	185	202	191	176	175	185	188	205	203	195	200	193	205	192	167	166	214	200	179	167	198	184	200	184	203	172	154	202	187	165	174	188	194	192	180	218	212	162	212	175	205	174	182	191	180	190	173	179	203	184	177	178	166	209	191	190	181	187	185	205	183	189	196	176	164	216	210	184	199	203	199	206	204	182	195	184	171	190	194	194	187	155	178	200	166	183	176	196	195	193	186	182	179	222	163	201	184	190	182	173	198	196	217	185	181	189	179	195	188	167	171	196	198	166	187	209	183	165	173	186	193	179	185	190	197	193	168	189	188	179	180	174	191	217	200	162	190	174	185	176	207	164	184	202	190	195	178	178	198	217	183	171	223	221	202	190	183	178	180	171	206	205	207	212	179	175	201	201	181	192	182	183	170	204	182	193	156	200	198	189	202	194	204	185	173	151	198	197	184	191	187	183	195	186	201	173	202	173	174	178	192	177	180	204	196	176	185	177	210	179	160	171	170	191	201	192	209	193	196	173	169	180	199	205	181	174	184	177	202	189	174	179	153	205	184	169	179	186	191	186	183	199	199	181	178	173	206	186	189	170	186	198	187	218	210	216	190	190	181	206	205	178	202	201	195	163	174	165	183	210	189	187	173	195	179	194	165	186	217	172	181	182	170	201	186	159	206	184	192	199	210	165	200	199	192	183	169	202	195	188	179	190	184	180	194	217	205	194	189	151	171	178	175	185	155	202	191	192	169	164	174	191	192	206	207	202	198	219	172	187	185	181	180	173	172	169	206	167	193	193	184	171	181	188	198	168	172	198	209	227	195	191	170	185	174	192	156	203	175	172	190	152	184	147	197	206	206	205	207	166	187	195	188	184	191	170	156	183	174	191	177	197	178	175	189	195	203	178	173	177	184	199	190	176	180	202	179	179	205	211	167	157	201	191	193	197	193	171	183	187	199	195	187	179	197	193	194	179	156	187	165	189	183	175	170	177	201	203	222	211	190	152	183	169	190	180	199	191	173	169	177	175	187	195	203	194	185	202	181	190	186	198	178	179	194	199	188	194	179	176	198	192	218	160	200	149	206	198	181	190	182	181	187	179	166	157	204	171	164	184	192	182	182	179	189	179	214	169	180	177	222	192	194	199	209	193	208	180	183	202	176	193	179	168	191	191	169	219	182	195	185	183	180	190	221	176	167	176	202	176	216	171	195	191	202	178	185	159	175	185	200	214	191	184	203	170	190	204	191	195	203	188	180	191	201	178	164	181	192	179	196	215	198	180	192	177	178	216	179	209	164	171	175	216	188	173	206	210	182	157	168	203	195	189	146	184	199	195	174	175	200	173	153	168	187	203	185	168	159	161	196	197	170	180	193	188	184	200	169	166	169	197	203	193	183	162	152	195	190	180	172	166	199	198	177	183	196	198	188	181	182	194	189	202	167	194	201	220	186	191	169	176	177	184	193	191	171	157	165	204	158	222	161	156	166	184	173	188	179	186	156	203	171	179	195	205	182	177	191	176	180	178	205	200	170	153	190	172	199	190	183	211	189	167	188	202	171	208	162	186	187	194	182	197	174	198	170	156	184	178	184	205	203	207	193	165	180	162	186	196	195	198	175	181	197	215	188	181	185	192	176	203	193	204	171	174	198	178	198	199	185	188	224	218	191	176	184	180	198	199	172	179	195	193	193	153	187	204	191	181	189	181	195	175	170	173	177	202	191	183	180	218	221	201	178	165	200	191	169	187	192	159	187	172	171	176	194	186	187	168	163	197	193	200	152	213	201	203	177	168	186	208	186	172	173	181	191	185	180	213	160	184	161	205	185	185	172	170	186	192	172	193	198	211	215	180	180	186	206	211	212	185	187	183	199	192	205	202	196	185	208	179	183	164	165	197	183	159	177	174	183	176	182	177	183	154	189	197	207	186	174	182	179	180	199	182	197	160	181	212	199	165	188	202	195	208	169	170	183	177	198	179	213	164	172	213	179	192	210	168	184	183	190	168	154	171	197	192	174	174	196	163	182	191	176	178	161	184	169	184	194	181	200	202	196	189	194	179	197	183	186	176	185	187	210	199	199	187	179	162	144	171	188	161	194	186	168	186	182	181	176	192	179	201	189	205	189	193	176	158	179	165	175	221	166	205	186	175	181	177	193	201	196	188	179	203	168	186	183	176	152	220	197	165	185	189	201	199	183	199	182	166	172	182	178	154	162	158	172	188	210	148	175	181	177	178	180	172	184	184	190	183	180	187	170	176	174	212	197	204	196	192	171	176	194	167	177	202	184	204	197	218	198	190	182	196	175	194	175	221	192	195	203	172	193	224	202	186	175	199	172	189	190	170	183	185	186	159	175	173	180	211	179	174	194	197	179	188	183	206	189	195	194	188	193	173	180	156	193	181	163	171	187	187	191	183	190	193	175	211	172	189	153	206	164	175	181	180	182	188	165	169	183	202	182	193	160	172	177	190	199	165	191	163	176	202	206	183	183	172	183	177	187	214	178	182	172	176	190	170	186	202	175	171	205	202	174	203	221	173	204	184	193	183	192	182	183	200	189	189	176	190	187	199	186	214	174	168	224	182	183	192	190	190	209	205	186	175	204	199	179	196	199	185	161	182	175	187	179	193	167	171	197	161	176	206	205	165	176	172	196	188	200	168	175	175	197	163	183	187	168	166	165	187	199	200	183	198	198	174	200	190	195	161	196	161	190	208	178	214	190	170	202	183	206	186	173	187	172	179	178	178	187	185	193	177	191	188	181	138	194	170	197	188	180	173	210	181	182	195	194	174	186	192	171	182	187	197	199	160	181	175	191	186	208	184	203	207	173	189	187	197	167	173	172	200	168	203	202	196	192	196	165	206	163	181	189	184	186	219	180	198	213
1866	472	501	538	539	546	500	457	462	444	441	461	445	489	488	470	457	457	445	429	494	469	481	465	457	450	507	481	467	452	437	492	493	489	458	459	449	442	495	449	460	461	448	465	449	487	442	473	454	432	479	480	434	443	473	452	472	467	463	435	491	469	492	456	468	465	475	462	480	458	464	462	462	454	492	480	459	420	454	459	465	449	468	516	466	479	446	440	495	499	495	486	447	463	453	434	445	440	432	475	474	474	467	449	429	423	459	434	433	437	409	429	433	478	466	462	476	446	441	459	467	443	456	458	470	478	447	464	471	464	470	438	479	490	457	419	419	445	474	461	451	441	474	462	484	480	452	469	440	469	461	463	442	433	445	450	402	459	440	471	493	445	465	450	458	449	463	478	480	432	467	434	443	504	458	441	433	467	432	467	475	451	432	450	442	480	449	470	439	452	450	493	524	434	457	427	459	457	478	454	451	487	432	439	416	464	470	402	442	430	466	459	475	443	436	448	462	476	482	437	450	444	498	475	510	469	454	443	458	446	453	462	468	495	449	446	478	438	440	432	486	457	456	447	439	474	476	454	429	492	483	454	494	446	459	485	438	487	481	450	406	440	473	456	465	475	490	495	461	461	451	461	483	484	427	449	446	467	462	472	455	456	469	450	510	420	466	461	449	505	448	468	491	479	456	463	460	464	516	457	502	451	429	456	459	443	442	426	512	451	445	436	440	466	472	447	467	478	471	441	459	415	485	455	464	472	467	464	457	447	465	462	464	423	439	492	467	485	460	438	505	433	454	462	466	485	453	463	475	466	438	497	447	488	453	438	440	450	491	453	443	460	422	478	488	451	478	474	465	461	442	438	428	462	467	492	433	535	449	434	428	482	466	474	439	499	465	442	490	445	469	466	460	459	481	455	476	445	422	477	454	439	473	449	443	461	477	442	450	429	495	497	476	451	451	455	484	431	505	457	440	463	508	459	476	445	470	452	448	467	466	451	485	464	481	472	439	459	492	475	451	453	448	450	437	491	466	482	442	458	487	448	523	448	471	439	474	443	470	451	475	440	453	457	450	448	476	440	440	415	472	432	454	446	450	465	423	466	470	470	403	466	463	449	455	442	494	488	441	460	442	406	516	478	446	450	439	494	469	445	426	517	439	465	465	446	476	476	461	427	447	457	447	430	466	463	396	455	489	462	449	434	451	477	475	494	492	473	439	470	477	457	468	495	456	450	439	432	472	455	470	444	474	507	480	478	453	409	479	456	408	517	494	484	509	470	457	485	464	442	479	458	413	479	482	437	468	445	455	440	475	488	458	439	470	453	446	425	474	478	461	450	477	440	436	449	450	423	514	495	417	450	486	479	462	452	477	458	440	482	486	470	435	475	462	452	486	461	452	436	464	458	472	494	485	492	474	432	471	487	458	482	428	522	455	479	466	473	453	478	426	452	445	488	440	486	478	446	420	486	453	467	462	479	448	451	503	431	481	459	439	441	484	490	482	460	455	457	440	493	466	474	466	487	454	484	476	449	483	460	460	497	472	437	430	473	474	464	435	451	505	460	455	446	482	453	472	449	448	490	454	473	476	474	447	471	438	455	469	444	488	451	432	457	475	476	440	431	430	441	463	432	431	444	450	446	472	480	463	432	482	492	450	449	448	453	503	454	473	442	434	419	448	469	430	436	452	471	486	481	421	489	432	485	428	486	458	500	530	471	508	454	434	491	453	448	467	444	431	463	442	460	457	431	414	463	462	433	444	469	475	461	472	449	452	454	446	479	453	457	459	441	465	481	458	468	513	457	450	445	451	461	431	466	442	447	462	487	452	468	456	421	459	484	445	467	461	462	459	445	458	450	485	444	464	489	504	449	460	428	491	436	471	450	463	439	457	451	483	477	458	454	460	459	423	437	491	464	446	465	464	438	443	477	474	455	440	439	459	425	440	488	461	462	451	468	425	476	493	495	464	455	464	487	441	451	490	465	447	453	492	418	466	455	462	444	475	489	452	444	476	467	486	483	503	427	466	469	463	425	492	496	477	480	450	490	470	488	473	470	459	425	486	487	459	470	426	463	462	454	424	473	496	457	485	492	455	446	451	518	490	467	441	461	454	462	448	461	449	441	459	445	486	472	444	471	454	434	433	468	511	452	452	435	454	445	443	482	462	450	494	394	441	496	440	468	476	420	479	504	454	479	458	424	478	431	457	464	420	453	491	436	449	434	482	417	456	417	456	430	500	452	456	510	493	456	472	475	442	434	471	492	485	469	432	452	458	451	437	469	479	478	472	487	482	484	438	469	455	444	442	463	439	464	440	457	503	493	425	446	472	428	451	482	466	451	433	441	487	444	454	474	441	458	497	461	417	460	472	432	472	465	454	446	436	465	469	493	452	457	445	450	489	449	461	477	450	440	424	470	439	436	470	441	483	466	453	468	459	443	439	495	448	459	461	438	456	444	481	470	440	436	448	473	428	498	463	453	498	469	432	477	483	439	482	450	492	424	466	484	483	444	485	460	451	460	433	447	473	474	460	485	464	467	456	447	464	429	462	450	472	488	458	471	449	447	434	437	451	443	479	439	441	467	483	452	453	488	431	464	449	466	488	445	478	468	472	443	423	485	452	467	505	454	443	439	440	421	440	473	464	476	484	466	482	435	465	442	452	463	442	488	469	445	467	473	496	447	452	474	441	482	475	442	498	448	446	438	461	443	428	493	490	491	453	451	487	464	450	460	465	471	453	467	465	459	465	471	443	441	443	445	424	479	477	465	459	453	478	466	462	483	439	479	453	434	457	484	462	449	438	499	466	473	445	433	477	441	457	440	418	458	466	478	442	460	470	457	429	464	456	464	454	455	454	439	399	472	444	469	441	448	471	447	420	461	458	466	457	469	504	447	451	465	483	504	473	437	467	473	450	468	456	470	492	460	484	474	486	453	443	438	460	447	453	436	487	485	421	530	453	433	462	437	458	480	439	493	461	450	457	488	451	464	486	457	448	483	518	441	466	463	433	476	456	468	463	432	462	460	468	465	417	482	457	459	460	494	452	487	458	478	484	428	457	452	467	442	460	446	467	446	473	431	449	431	460	415	445	483	486	447	464	454	441	453	472	455	494	497	472	456	492	459	500	436	472	469	433	493	499	482	447	436	474	479	453	477	402	451	439	448	451	447	456	463	484	418	471	438	419	453	472	455	449	489	451	450	495	502	496	436	467	477	453	443	476	466	460	486	458	441	468	471	469	458	472	468	454	452	441	465	498	458	436	432	486	468	485	463	462	471	443	473	463	406	471	456	437	480	483	444	467	439	429	444	450	526	472	437	447	436	467	449	468	445	456	483	456	437	453	470	448	415	469	452	451	490	468	441	451	449	446	473	391	480	441	456	442	465	504	433	441	487	479	427	487	483	404	456	469	511	457	443	458	485	433	484	486	467	453	442	497	455	469	455	442	466	449	492	449	496	457	453	477	454	473	473	430	455	492	441	470	474	426	450
14884	881	446	367	325	297	264	262	221	185	217	202	186	180	182	215	222	193	209	196	188	217	224	176	200	199	192	193	226	209	210	179	212	202	204	158	195	206	179	200	190	174	187	204	218	178	215	219	192	213	193	197	203	205	195	183	206	198	212	197	204	205	198	207	206	195	165	199	187	209	204	207	205	199	214	221	207	188	197	228	171	209	170	186	188	210	193	193	209	198	198	208	213	229	172	219	185	200	187	170	197	196	185	207	214	195	180	175	208	186	229	188	191	202	197	207	218	190	211	209	187	199	201	185	197	222	181	184	210	183	202	207	214	203	201	216	220	216	202	183	170	199	214	199	194	181	192	186	213	192	201	199	206	218	181	170	219	211	211	181	190	182	197	200	214	191	195	194	200	167	184	203	204	193	173	190	170	189	200	185	194	191	181	208	205	175	188	189	206	214	196	208	165	195	193	197	218	168	202	172	188	171	202	194	204	196	208	205	210	221	207	209	185	192	172	209	205	202	191	226	197	186	193	189	209	198	194	163	199	213	179	195	189	190	195	182	209	175	219	193	209	190	209	212	196	172	244	188	191	205	216	219	192	168	182	217	203	188	211	191	201	218	209	170	179	214	179	157	190	184	190	180	162	197	236	170	203	184	202	190	196	186	202	214	185	184	194	186	182	192	210	217	204	181	187	186	183	214	195	162	196	173	180	214	177	206	200	207	204	173	221	229	200	208	191	160	198	187	187	212	218	167	206	219	182	173	183	168	184	204	198	186	184	203	212	225	211	177	203	202	213	196	199	178	203	185	202	220	201	170	173	203	217	178	218	172	180	196	178	201	198	208	212	185	202	204	198	186	229	176	224	186	168	211	198	193	194	199	196	182	190	202	162	209	193	213	190	168	200	232	198	210	183	180	176	184	221	226	202	198	208	187	200	197	184	168	222	189	183	192	199	186	212	198	168	189	206	196	199	192	205	203	182	208	206	207	192	184	171	184	207	216	189	180	192	206	194	204	188	193	188	183	201	184	177	198	217	175	188	191	217	203	210	217	183	182	217	179	218	191	179	197	209	217	192	215	194	210	195	220	180	199	194	201	170	186	216	186	194	181	194	169	175	199	203	185	182	202	174	177	201	195	217	224	215	213	186	184	216	186	189	185	180	212	229	207	179	183	217	207	195	224	155	182	187	200	187	203	199	171	210	221	167	199	204	178	205	168	206	218	195	204	197	207	184	182	192	213	175	214	201	217	207	193	189	202	186	190	212	192	191	225	227	179	189	202	178	215	186	202	177	168	164	206	194	186	204	185	203	204	206	203	186	179	175	196	191	211	167	157	188	199	199	224	165	202	197	204	186	193	197	199	205	215	218	179	211	223	212	177	184	172	183	203	188	181	189	198	197	193	195	197	193	215	219	200	205	186	202	191	205	209	192	192	189	185	187	201	221	192	218	192	228	192	199	223	191	190	201	185	171	176	210	220	186	175	187	223	194	194	199	172	213	194	201	208	219	184	197	206	194	193	189	179	205	223	223	210	209	187	194	183	185	201	188	204	202	199	186	170	201	217	205	214	200	184	193	193	176	213	221	196	196	196	195	186	154	195	188	186	205	195	222	202	185	172	197	191	168	187	204	198	201	183	171	212	186	194	199	206	203	222	196	219	195	187	192	210	213	203	181	210	198	182	244	187	204	180	225	189	173	160	182	223	204	194	213	176	202	211	210	211	204	203	185	183	178	190	182	198	191	206	210	210	170	170	180	176	193	188	205	199	211	184	196	212	204	191	205	212	191	195	201	160	225	183	201	197	184	167	182	175	225	189	186	193	173	188	189	192	181	197	204	185	188	200	175	195	209	188	219	200	194	178	212	223	217	181	186	186	197	217	187	199	238	210	205	193	201	211	207	203	219	230	228	214	197	210	206	202	199	212	211	215	210	178	189	180	189	178	196	196	200	200	196	186	177	205	213	216	212	211	178	201	225	209	192	223	171	217	195	196	192	213	176	190	198	198	198	200	204	204	171	194	184	200	194	174	180	230	202	221	202	216	201	204	215	184	208	193	191	189	171	189	176	218	213	207	189	176	217	180	211	201	179	212	196	221	195	205	224	212	186	185	198	221	195	195	210	195	195	209	248	202	181	183	219	204	205	223	204	221	201	191	207	200	171	195	216	190	195	176	174	188	195	206	214	165	194	234	189	167	193	207	166	211	210	196	187	208	200	218	194	232	215	195	197	161	192	178	213	177	186	218	186	199	228	189	177	201	197	171	199	200	212	203	205	192	209	182	188	199	206	186	172	183	201	207	221	178	187	217	221	180	193	200	202	178	195	204	185	219	179	181	181	205	230	222	202	204	207	212	186	191	208	208	199	205	191	195	203	191	195	201	185	222	183	196	222	200	215	214	202	225	183	215	195	193	214	224	206	196	175	214	216	229	182	182	195	190	189	206	182	238	212	207	184	172	194	197	198	223	206	203	206	193	207	188	183	208	180	199	223	177	203	210	186	196	188	211	183	199	203	199	202	194	186	201	222	190	183	176	204	191	214	230	238	213	207	196	193	187	180	191	218	188	195	176	209	227	165	208	196	208	182	196	186	174	194	195	193	194	189	190	179	202	211	195	197	204	169	162	197	206	214	176	194	186	202	203	201	189	172	199	200	195	187	188	194	196	190	210	179	171	196	194	188	215	171	203	199	207	201	198	210	208	205	195	192	178	200	197	225	188	197	188	203	194	189	168	181	192	190	224	184	212	227	198	188	165	203	197	217	207	198	207	194	201	187	194	195	199	172	208	214	195	179	181	196	223	183	206	185	198	184	210	223	196	190	211	227	199	199	202	192	206	229	185	163	211	202	187	210	181	194	202	200	197	184	206	177	199	171	186	180	216	182	204	214	201	200	196	194	231	212	212	186	188	198	174	194	189	195	177	209	178	192	207	197	206	159	204	206	194	182	188	190	203	191	198	202	193	212	208	170	207	184	178	201	204	176	178	227	203	191	197	182	207	199	184	178	217	194	189	214	229	178	198	198	197	191	215	198	182	214	171	165	200	169	196	220	199	193	192	172	191	189	213	186	192	178	167	191	191	202	189	211	203	183	220	209	217	183	195	200	178	201	214	189	183	174	179	204	223	196	206	190	228	198	186	208	191	178	193	214	174	186	182	214	199	193	210	166	175	198	195	203	219	201	190	202	168	190	194	193	210	230	186	188	198	196	194	198	172	204	208	191	212	182	202	208	160	198	205	201	205	193	215	219	216	210	209	202	213	217	199	204	208	199	203	208	217	220	219	193	180	185	192	220	192	198	213	210	190	181	206	198	182	215	196	182	201	217	185	212	196	183	198	222	203	157	182	204	221	213	186	197	184	202	210	187	206	179	222	186	199	195	183	186	213	176	206	210	197	191	162	190	201	207	205	220	209	191	184	205	238	195	181	201	196	192	211	208	191	173	220	170	235	178	205	218	197	214	202	172	192	207	197	205	200	208	185	204	193	206	190
10280	731	995	1168	1081	1026	824	660	644	613	580	600	586	555	523	504	525	515	528	528	507	504	497	495	479	531	487	539	507	514	472	481	495	510	510	479	441	473	512	524	497	505	472	519	491	472	467	472	482	523	466	470	485	471	482	501	475	435	485	450	472	520	467	532	447	529	479	511	486	509	460	485	470	444	495	496	496	473	492	470	452	474	456	459	431	444	483	487	472	444	520	481	454	495	483	456	458	487	419	489	487	455	468	489	490	471	466	489	491	488	464	446	482	536	463	495	456	481	465	469	491	493	465	467	477	479	479	462	488	488	499	484	487	406	440	477	510	485	495	458	493	441	485	451	499	513	484	461	490	438	464	505	413	448	523	474	495	497	498	486	499	467	512	493	467	499	469	482	462	488	468	450	480	469	438	462	490	476	478	493	515	504	494	515	458	498	499	446	456	473	452	477	494	481	505	497	476	492	449	468	454	463	518	484	465	449	499	480	460	467	474	506	455	466	480	487	474	478	481	510	440	482	475	491	473	481	456	510	470	491	491	492	478	465	524	472	462	462	462	472	477	468	459	472	479	477	463	490	454	478	515	470	486	460	499	504	474	506	513	468	497	445	459	463	492	492	463	469	508	458	430	454	471	487	477	503	474	484	480	495	459	471	514	506	498	501	484	495	497	454	445	451	492	469	495	478	452	464	466	486	501	465	494	511	445	495	459	514	447	472	468	467	460	452	452	470	517	461	502	499	456	473	479	497	463	485	470	492	453	493	495	481	491	516	497	499	464	456	496	516	487	528	460	465	485	469	498	448	488	440	473	471	510	477	435	498	455	486	487	466	461	447	522	458	461	511	492	465	480	463	480	467	456	501	519	465	484	467	515	457	460	477	516	532	463	483	437	456	473	504	503	476	444	453	497	463	466	490	439	464	539	503	475	490	463	474	469	498	529	489	464	489	464	489	509	481	458	502	500	473	474	492	460	451	484	465	432	509	490	498	451	474	495	489	472	479	481	471	468	452	515	473	482	479	449	484	477	467	499	488	530	456	478	461	477	475	466	469	497	489	480	488	454	465	485	471	483	500	500	463	485	498	495	438	471	457	488	490	452	491	509	468	449	472	477	485	466	468	512	474	495	495	503	466	492	473	456	498	437	488	455	507	495	474	506	461	470	453	487	475	463	508	513	446	450	496	479	473	489	473	485	484	463	442	451	496	482	437	461	479	407	465	490	488	469	463	494	434	503	508	484	452	448	441	490	497	481	474	452	473	488	517	453	481	459	504	469	524	471	515	504	460	481	456	465	492	465	476	486	503	469	468	480	508	463	490	462	495	470	481	475	493	471	497	513	499	471	505	476	462	445	478	480	521	494	475	454	488	478	475	470	456	478	498	473	484	484	484	502	489	482	491	492	449	458	437	474	480	463	499	485	478	475	528	458	447	513	499	491	483	499	491	458	462	461	477	472	516	467	494	461	492	440	483	498	476	480	453	479	467	433	464	489	439	465	436	457	448	486	484	457	471	472	473	455	466	501	461	487	481	468	482	510	463	458	454	476	463	495	464	451	509	440	462	490	465	488	490	483	456	479	469	474	452	474	501	468	487	480	478	479	484	463	482	486	436	459	458	488	459	491	464	419	491	469	477	445	489	462	464	455	492	458	477	455	470	456	450	493	475	490	503	498	482	451	515	456	440	477	461	486	492	458	508	489	469	442	461	469	483	497	510	471	461	495	460	441	495	473	480	482	504	525	441	488	491	418	467	478	495	472	531	444	413	442	482	482	424	490	505	518	498	462	477	482	497	458	499	499	419	495	471	491	499	447	477	439	475	484	424	514	501	493	484	495	451	474	495	474	453	472	434	505	459	475	479	471	427	475	465	491	473	470	476	505	449	505	465	465	474	474	465	454	492	490	481	480	492	462	418	475	499	432	445	470	502	462	447	451	484	474	453	436	522	457	510	451	474	452	462	486	456	497	504	471	486	477	454	471	493	478	493	511	458	487	482	514	474	508	469	463	478	447	460	490	442	461	474	494	491	479	471	472	477	474	482	492	478	513	432	525	486	498	453	487	470	481	437	498	488	446	499	455	478	481	515	504	489	483	468	468	466	493	468	464	445	502	478	474	460	461	490	488	490	455	452	445	487	445	491	491	492	470	459	451	458	482	458	501	501	497	489	485	489	475	471	452	504	498	472	451	475	449	486	471	475	462	477	473	474	469	493	467	445	482	454	470	450	502	490	490	462	479	473	505	460	504	480	451	492	478	473	462	463	493	494	487	458	471	480	459	485	472	511	458	452	475	529	506	456	445	468	491	501	503	463	546	468	477	472	453	485	494	489	478	474	445	428	496	460	485	471	474	453	476	478	465	460	455	446	462	481	478	422	474	497	452	503	476	513	446	478	463	476	473	525	448	490	503	453	486	490	500	514	480	485	432	477	444	489	465	467	493	459	500	488	469	441	498	458	472	456	444	451	513	509	467	489	502	462	465	458	434	445	453	464	460	475	481	481	452	474	475	477	457	428	475	455	436	482	474	441	496	492	521	451	490	479	511	474	437	475	468	492	455	501	475	521	473	460	485	528	483	454	465	451	459	454	516	481	493	492	476	473	473	461	457	471	457	455	470	481	464	523	472	467	487	470	513	447	487	467	472	440	494	456	495	486	487	469	471	480	465	456	462	450	484	500	504	476	466	470	487	470	490	481	488	453	480	432	497	530	489	461	486	441	496	473	457	494	461	463	461	502	473	498	493	492	500	435	429	498	488	511	470	539	442	475	492	496	458	470	470	494	501	487	478	466	453	463	482	456	483	484	461	484	468	484	499	466	483	472	450	481	467	464	473	498	477	479	468	504	465	480	504	493	499	484	455	438	494	485	480	468	453	482	472	444	442	492	484	478	484	482	465	494	473	493	512	462	461	461	480	476	525	447	487	486	477	489	486	471	438	495	465	498	446	434	523	440	462	483	485	472	475	468	459	488	525	475	448	457	485	462	487	489	439	499	463	485	448	475	453	471	474	485	474	488	497	500	467	486	473	519	489	496	468	495	471	462	483	496	491	459	472	447	485	466	463	474	460	509	493	477	476	515	479	467	461	484	438	458	471	491	454	455	490	470	469	498	492	501	487	449	413	512	467	485	446	489	487	473	509	493	451	464	503	456	448	521	478	507	496	430	513	483	442	481	472	439	489	494	488	458	478	448	463	511	464	491	497	514	466	512	471	489	472	511	478	502	470	497	460	477	469	444	457	471	444	505	475	468	461	491	524	468	485	463	464	500	508	485	503	463	441	515	489	508	479	469	481	447	450	513	469	482	471	488	494	468	507	481	483	506	476	451	454	461	500	509	526	517	468	464	486	480	451	474	466	498	506	477	486	511	436	456	484	450	498	453	485	481	476	485	446	490	472	453	496	473	479	440	488	435	465	456	465	524	476	441	437	481	508	506	482	515	508	489	467	454	442	468	463	490	478	487	465	457	453	441	456	461	450	463	454	421
26336	2778	603	421	300	294	207	166	136	134	106	116	112	88	107	99	114	88	110	85	91	92	91	84	94	81	87	82	79	103	103	99	90	79	87	91	88	95	98	87	96	103	91	85	82	84	95	91	82	93	101	93	74	79	82	87	91	88	97	75	83	100	86	91	84	97	103	78	68	89	86	95	95	78	100	89	77	86	76	82	84	99	76	75	102	72	76	84	77	97	94	81	85	85	79	96	101	79	94	78	77	68	89	74	92	90	83	81	84	96	77	98	93	95	86	93	80	97	84	91	89	88	80	97	83	95	78	65	83	85	94	99	66	68	100	71	95	91	83	88	98	91	86	86	84	97	85	93	73	83	85	79	76	98	99	80	81	95	83	60	108	106	87	82	77	105	84	77	91	79	73	93	83	73	63	95	84	96	97	83	92	74	89	103	94	75	85	84	90	97	90	87	90	92	88	70	86	76	95	84	89	77	77	74	77	83	107	93	85	85	83	80	78	68	81	74	103	91	96	97	91	85	75	87	89	83	86	78	76	85	99	87	87	93	103	76	90	80	87	89	89	84	81	100	78	99	77	73	93	80	77	84	87	88	78	87	91	106	79	75	90	88	68	92	117	75	74	89	71	80	81	83	87	79	78	83	77	102	101	89	87	86	72	99	91	85	77	80	100	92	100	83	84	76	83	86	77	74	84	83	88	94	93	98	100	105	79	95	74	83	84	109	94	101	84	71	74	73	88	82	106	92	59	90	75	69	84	90	77	95	72	93	70	74	83	84	107	88	101	85	105	93	80	74	83	78	108	95	86	87	90	88	97	94	90	78	77	78	67	80	87	81	107	91	85	73	87	93	94	94	84	88	107	82	81	89	113	99	98	101	87	76	83	95	74	81	78	80	86	97	90	91	76	63	112	79	102	88	88	83	92	96	106	84	91	89	75	97	89	83	90	68	83	83	73	72	80	87	96	89	70	95	90	89	85	91	72	81	93	67	71	77	76	94	94	70	107	95	70	101	77	77	100	88	105	87	89	88	89	105	76	72	97	77	69	92	77	98	78	107	78	92	81	105	86	77	83	74	92	95	91	70	99	87	71	79	79	76	97	109	75	87	96	77	81	109	101	78	95	75	82	90	113	87	88	73	95	81	75	101	91	95	87	83	77	92	83	84	97	88	96	92	71	93	81	88	75	81	69	79	82	107	76	88	80	84	77	70	83	90	79	81	87	108	90	89	68	82	112	84	83	89	84	58	86	99	73	98	80	82	80	89	87	80	85	91	97	100	88	83	94	77	94	85	91	80	67	76	94	96	84	90	89	92	92	80	81	97	75	75	87	82	90	86	94	83	77	98	68	72	90	84	70	90	70	81	87	95	83	99	86	80	102	81	84	94	83	73	77	95	111	80	82	64	96	105	74	106	82	91	90	77	102	95	78	85	83	73	81	100	84	92	98	83	85	97	95	79	103	85	81	79	81	71	77	81	92	96	83	87	81	84	98	101	91	107	95	87	88	96	102	82	99	94	90	76	83	90	86	89	84	72	105	89	98	75	92	87	90	86	88	103	92	76	71	96	83	69	97	98	78	109	97	80	105	88	76	72	81	83	91	96	89	84	86	90	96	81	97	87	80	69	88	101	84	102	90	74	79	80	85	92	83	98	82	84	77	64	100	85	95	97	93	94	75	81	98	83	91	100	80	88	78	77	75	100	73	81	86	72	82	76	72	71	93	96	94	61	96	84	93	80	89	106	90	76	82	103	77	87	89	77	89	82	90	111	85	94	85	88	85	70	99	73	93	78	97	82	80	75	92	98	76	90	84	89	87	81	78	100	80	86	79	82	69	85	95	105	93	85	75	78	86	86	78	95	74	107	98	92	75	67	81	80	89	88	101	85	83	90	83	94	72	99	87	82	108	93	78	82	91	83	88	91	78	88	76	70	84	92	89	94	95	93	71	105	88	79	92	86	83	88	83	88	81	99	92	85	71	78	90	90	93	83	103	96	105	90	108	79	81	98	79	75	70	77	86	86	81	80	84	95	86	74	78	90	80	91	71	84	92	99	80	82	93	79	91	66	84	93	82	87	73	76	98	89	85	73	88	76	81	96	74	94	84	79	84	78	82	75	84	82	107	69	95	96	91	89	72	88	79	96	79	77	85	105	95	94	87	110	77	106	89	102	79	81	101	98	83	85	73	95	89	82	82	88	68	82	79	89	87	92	96	85	75	81	83	92	84	91	83	92	106	84	95	77	82	73	96	99	82	75	104	87	106	85	96	74	80	84	70	99	80	78	89	72	77	92	96	84	78	97	79	63	85	92	85	71	78	89	103	81	105	86	101	82	84	84	117	98	78	88	78	75	84	81	76	90	64	96	81	81	89	72	87	105	81	90	72	66	88	89	99	81	108	81	83	91	76	83	100	79	75	103	80	80	83	92	89	101	75	81	84	84	81	89	99	93	95	90	86	83	83	91	85	84	93	88	61	80	72	75	60	87	94	84	76	83	94	85	79	81	89	75	96	109	73	80	89	77	72	90	99	100	73	82	110	90	83	87	76	88	83	100	89	91	91	61	83	73	96	89	87	77	58	75	100	84	69	85	96	103	73	95	78	81	85	98	87	71	86	70	84	95	93	86	84	87	92	89	90	84	87	102	92	91	72	81	79	93	88	88	104	80	88	72	97	73	75	83	103	94	69	78	92	77	94	101	79	79	72	78	85	98	87	81	82	88	86	81	80	86	110	72	95	87	80	91	94	87	96	81	86	94	96	95	99	61	102	106	86	104	93	90	81	79	74	85	93	84	108	92	76	72	78	78	100	76	68	76	91	79	85	82	76	80	82	85	92	88	95	82	86	73	86	85	101	75	81	80	105	83	90	97	77	99	99	90	84	79	83	83	91	70	81	83	98	116	101	105	88	83	87	94	95	94	80	89	95	68	88	90	86	94	86	85	87	77	90	81	75	81	86	92	87	86	84	83	84	87	79	88	85	103	77	88	90	75	103	91	111	106	92	94	80	89	94	99	89	93	85	77	82	87	97	90	86	82	93	72	80	87	85	68	94	91	83	88	84	91	95	85	105	96	94	73	98	91	85	93	85	82	68	86	97	98	97	96	76	81	79	86	79	85	81	94	84	74	67	85	83	86	71	110	93	80	103	85	90	66	78	91	90	97	86	93	71	79	84	97	95	89	85	92	91	93	92	86	83	94	78	87	89	86	67	90	80	91	87	80	76	90	74	91	91	77	86	82	98	91	93	108	56	97	84	90	87	99	102	79	89	94	97	102	73	83	91	95	103	80	82	92	95	72	90	93	83	71	86	78	88	74	106	84	74	88	109	73	89	83	80	84	71	78	89	81	103	89	85	87	88	79	86	82	96	70	76	97	99	93	89	73	89	88	105	83	86	88	89	87	85	104	72	77	83	99	72	97	74	68	93	79	83	75	96	84	76	83	85	91	98	83	89	85	93	98	87	87	91	87	81	95	104	94	86	85
14903	630	1251	1496	1288	1154	849	684	605	482	416	373	403	389	324	334	344	308	299	313	309	295	286	260	253	247	238	254	237	241	283	249	259	241	262	241	239	254	256	258	246	229	242	261	227	226	237	232	249	240	240	237	205	237	215	232	192	235	209	223	224	224	236	226	237	241	232	220	229	250	237	205	238	224	254	231	212	241	229	217	235	212	211	202	219	193	224	200	259	226	231	221	235	208	236	215	235	219	237	209	230	246	235	234	221	216	205	222	232	217	234	224	217	185	254	221	230	249	202	214	211	242	242	237	230	217	199	229	227	220	243	224	241	237	217	219	204	196	211	232	224	225	242	205	227	234	209	227	229	210	231	200	223	225	212	244	248	249	220	226	214	209	218	214	251	225	232	201	240	217	222	243	208	221	226	248	237	240	220	232	237	236	189	230	220	223	206	221	254	229	214	193	208	212	242	210	215	211	222	193	223	207	198	243	222	213	229	225	226	211	265	227	207	218	210	231	214	233	216	235	247	211	245	208	233	243	249	199	219	231	207	209	222	221	234	229	227	213	256	217	222	227	222	226	241	227	198	235	232	202	243	202	227	240	234	235	218	232	216	222	223	208	238	216	218	220	218	210	217	224	220	186	231	249	207	218	222	215	232	205	208	216	186	236	219	246	204	254	207	215	227	236	225	232	204	229	225	219	214	247	220	257	212	212	232	237	198	220	256	229	207	243	222	209	225	224	226	222	213	214	211	205	214	229	214	202	233	227	211	220	213	238	248	241	227	214	253	238	251	216	240	220	200	215	221	200	243	195	213	235	242	205	227	207	217	214	211	233	246	228	217	212	224	224	225	217	204	221	199	231	198	230	219	233	224	221	227	223	213	244	220	213	211	225	203	246	200	228	243	240	214	254	214	214	210	218	231	231	226	227	225	223	225	243	249	221	220	199	227	235	219	229	239	216	217	231	233	225	217	247	252	217	195	212	212	206	227	242	213	225	224	219	234	226	223	202	226	227	209	222	205	229	242	215	232	222	212	241	219	231	220	229	211	218	205	248	209	231	210	226	216	224	230	261	228	234	212	211	229	232	230	212	204	209	218	213	247	238	212	228	209	211	207	210	215	217	218	228	218	211	229	239	201	215	251	231	240	230	212	200	231	209	219	216	240	199	219	222	236	238	206	235	201	231	225	192	226	204	204	222	212	215	206	216	206	230	216	226	230	195	214	216	218	225	236	238	245	214	209	247	195	209	234	233	245	239	227	203	244	223	206	245	215	236	239	238	241	232	215	228	217	220	234	246	230	240	234	239	228	233	235	227	236	254	196	231	251	241	233	218	221	207	219	211	220	218	221	223	218	239	233	221	225	210	210	241	211	223	234	201	197	241	224	226	222	198	222	235	220	200	223	230	226	225	225	224	229	204	240	241	233	203	222	211	215	228	208	221	237	232	241	203	221	211	208	221	211	220	236	218	188	262	231	235	250	238	228	216	219	230	229	208	216	225	215	216	202	213	221	230	217	211	208	226	235	217	238	236	231	194	220	204	245	213	238	211	256	233	229	214	234	215	219	235	215	230	196	223	219	225	230	216	211	221	222	226	221	232	219	192	214	222	217	215	239	226	223	212	256	236	201	234	222	226	215	224	229	202	217	237	229	180	210	234	242	211	202	233	233	232	240	235	239	199	216	210	207	199	199	217	259	221	215	201	185	228	201	211	212	201	216	212	224	219	213	208	219	222	232	205	216	220	229	221	225	222	233	221	247	226	246	224	213	209	250	245	218	217	228	247	227	228	221	195	225	250	200	208	227	238	251	238	230	185	217	222	198	223	209	228	225	235	236	235	207	218	201	214	219	213	225	219	215	227	225	193	197	214	260	217	227	215	220	215	209	241	226	225	198	222	231	217	241	236	212	208	217	258	212	208	240	225	222	212	234	223	232	228	234	236	206	249	225	239	231	235	197	222	261	216	215	202	234	206	236	229	208	219	236	258	229	227	249	231	192	227	210	194	221	230	233	221	205	219	226	237	228	227	194	228	219	222	220	212	213	223	209	239	217	260	200	221	213	221	201	220	232	248	240	235	241	226	219	210	255	201	214	256	208	235	224	239	227	262	228	232	252	214	242	214	242	228	226	196	233	228	218	226	222	225	234	230	218	217	235	218	210	219	222	239	261	215	206	244	236	195	192	202	236	210	203	217	226	225	246	200	230	212	251	213	224	225	206	241	193	225	217	234	238	229	226	245	219	240	228	223	213	233	222	214	205	223	226	195	209	206	192	225	228	224	227	218	228	242	238	235	221	234	235	230	217	231	211	224	235	211	229	221	213	225	217	211	215	225	242	229	227	199	208	225	212	210	223	227	222	184	230	238	229	220	202	243	207	216	264	252	253	217	222	228	207	223	209	202	220	190	211	236	214	234	214	212	217	203	195	232	222	246	208	247	250	231	235	217	236	192	209	206	215	204	221	205	245	253	207	234	230	220	227	196	221	241	228	238	213	240	215	212	210	231	225	263	249	195	210	239	217	225	220	245	213	206	200	235	213	229	224	216	229	220	203	241	240	244	209	225	235	227	234	216	223	199	237	246	207	192	221	222	218	244	237	239	201	207	226	227	241	199	235	221	238	238	213	256	194	207	244	236	208	220	216	227	240	217	227	218	242	238	211	221	212	238	220	223	224	215	219	216	198	189	217	225	220	210	225	262	231	229	197	232	215	237	225	216	231	236	218	193	202	210	206	215	246	209	220	215	222	243	222	213	244	231	224	196	211	254	223	238	212	204	223	235	233	196	216	201	252	217	238	229	209	201	225	246	245	229	198	221	236	243	222	196	248	208	242	231	259	247	236	238	223	238	225	195	197	231	211	241	214	204	211	233	209	204	265	229	231	212	218	246	232	218	221	202	239	214	244	226	247	251	226	229	213	207	212	255	234	194	224	225	218	210	223	250	220	233	213	227	259	228	233	227	218	207	289	240	253	211	206	222	225	223	228	201	236	239	226	211	173	194	212	231	229	229	228	215	222	196	219	225	200	216	248	187	211	220	199	247	210	236	224	227	232	238	232	240	222	194	186	210	224	214	230	226	212	212	215	248	227	217	230	218	250	203	221	219	229	236	211	231	229	195	203	222	227	219	225	227	203	204	203	224	206	221	244	211	222	193	244	224	230	204	219	213	221	197	220	211	222	253	222	224	224	218	225	202	184	205	233	231	227	215	222	259	231	189	219	218	234	256	207	235	207	257	225	215	195	206	233	243	229	241	221	214	226	193	225	222	229	191	234	200	228	229	193	246	235	218	244	201	239	203	213	238	240	246	216	221	218	200	222	223	227	263	218	241	210	202	229	217	211	234	195	231	203	219	238	197	224	203	228	218	220	227	220	222	220	215	242	226	208	244	209	189	240	230	206	215	213	222	230	199	236	222	216	218	203	210	264	213	202	246	234	230	239	209	206	223	210	219	206	218	207	213	233	199	226	241	191	211	236	216	223	230	243	226
1559	207	213	191	219	189	218	201	202	188	188	203	176	243	199	196	176	192	187	200	184	185	175	183	172	179	184	199	214	179	163	189	178	194	199	197	200	206	193	198	162	169	194	198	196	177	173	169	190	218	205	208	177	194	163	171	207	214	203	185	188	202	195	192	186	212	174	169	207	179	184	181	169	169	208	170	166	216	198	208	183	194	182	206	191	210	151	177	196	224	183	166	194	209	175	182	175	177	192	201	170	197	202	178	187	219	204	151	193	182	187	200	194	186	186	193	197	202	187	184	181	200	168	156	203	178	190	184	186	176	187	186	182	187	177	183	186	155	208	186	209	181	191	180	187	172	201	187	175	213	195	180	177	175	197	204	167	195	179	172	204	190	186	172	200	189	201	174	207	189	182	194	178	189	211	188	197	186	207	177	190	178	184	184	177	166	167	188	201	174	172	207	185	157	184	190	182	178	193	200	178	198	192	170	182	198	174	190	191	218	204	189	200	195	202	181	187	172	194	226	173	183	169	192	208	169	185	215	174	176	175	190	175	193	196	182	186	185	203	181	198	198	185	211	199	182	187	213	176	165	184	169	178	194	183	188	188	178	192	185	182	180	165	187	187	184	172	208	179	172	187	199	181	206	201	198	174	162	171	179	184	179	187	182	181	177	165	175	184	224	183	190	196	179	202	194	157	167	189	193	186	175	187	204	203	178	167	191	181	208	183	178	177	163	182	210	175	210	187	173	188	214	201	184	173	206	180	184	191	156	182	185	190	200	185	189	204	197	189	183	181	185	207	191	188	186	193	217	207	182	192	213	181	197	193	197	196	195	170	181	196	201	190	180	184	205	181	178	218	186	211	207	173	177	170	179	177	194	204	175	196	182	175	188	181	191	194	205	164	202	209	182	192	182	165	187	171	209	189	227	206	193	167	181	195	175	173	174	177	197	177	189	202	202	200	191	194	186	219	181	179	179	187	166	192	201	207	194	184	182	168	181	218	201	182	187	179	183	205	200	184	185	190	202	209	169	200	177	173	204	204	158	180	179	229	199	229	186	188	193	178	188	232	159	187	202	161	196	178	206	183	190	171	176	191	195	169	177	213	172	211	181	206	179	182	173	181	177	196	204	193	181	186	218	222	178	189	171	200	166	201	195	200	195	185	197	186	198	189	164	188	171	201	194	191	211	170	198	196	180	185	184	189	211	193	223	163	217	176	198	174	189	195	204	183	213	197	193	182	187	188	178	208	178	173	204	155	177	164	194	191	192	178	185	191	169	209	207	184	163	223	216	213	178	186	202	149	208	178	196	163	169	185	178	172	203	190	201	174	198	158	179	195	203	162	187	161	187	209	203	158	213	169	172	196	175	160	156	194	192	216	168	197	183	163	179	186	187	199	191	173	192	203	181	201	190	180	185	189	188	184	189	164	188	184	182	219	193	188	177	189	171	195	169	179	193	173	162	181	171	199	172	223	198	178	183	194	174	180	181	167	177	181	175	194	176	221	174	182	175	173	210	176	200	188	200	202	185	179	170	167	189	197	188	193	181	186	182	198	199	200	175	199	176	209	187	193	194	192	193	162	174	186	189	213	202	192	170	180	193	199	200	202	206	193	196	168	197	187	183	187	170	180	165	203	173	205	187	200	190	174	198	172	184	200	202	190	166	210	195	175	195	166	180	177	192	187	205	212	201	179	169	187	195	199	196	167	209	176	210	159	184	182	171	183	196	178	187	168	178	197	198	194	189	191	173	179	173	205	185	161	203	203	166	180	176	193	195	172	175	181	169	191	170	206	179	168	167	209	194	178	218	186	191	167	171	188	182	192	181	173	179	178	182	177	184	166	210	168	168	205	183	199	193	193	195	204	199	222	198	194	189	184	168	187	180	172	208	176	180	208	190	187	181	173	183	189	167	208	190	177	168	186	182	181	174	172	193	196	188	189	186	196	175	181	199	184	197	186	196	179	167	179	183	190	182	196	178	191	190	178	207	185	189	196	195	196	194	184	178	179	175	187	191	176	202	186	175	178	196	207	205	174	193	202	170	182	186	182	190	180	176	191	181	194	181	168	176	194	186	174	205	168	190	195	219	211	195	196	194	194	219	183	193	223	209	184	170	161	184	168	178	198	199	179	191	189	175	184	209	165	183	193	185	188	179	177	182	184	201	187	215	188	195	200	183	187	185	181	194	198	191	186	192	173	188	194	177	177	165	172	181	205	168	190	201	206	202	173	189	214	181	194	166	180	192	172	173	199	176	161	184	195	164	197	171	179	175	176	183	173	199	192	183	207	209	197	210	171	201	175	200	188	172	196	202	178	202	213	176	178	166	195	189	180	211	168	178	181	188	200	189	170	166	194	200	181	182	174	214	194	197	175	193	194	195	194	171	196	201	180	203	213	189	183	180	190	171	174	193	181	174	180	195	173	195	197	180	183	200	175	183	198	202	182	184	209	205	186	199	188	193	172	187	200	185	194	185	207	183	203	203	197	182	194	184	164	158	190	176	226	162	202	199	168	211	186	199	194	218	209	185	215	189	209	189	191	186	212	179	185	182	202	195	173	180	193	207	187	181	191	186	195	191	207	196	198	193	180	192	181	189	191	203	176	210	199	178	200	205	189	178	187	176	221	191	195	193	202	184	171	190	191	192	203	199	192	195	186	182	208	190	215	205	188	194	197	197	156	190	195	179	181	182	197	206	200	198	176	197	189	177	177	179	182	194	188	191	181	205	182	211	172	184	199	178	176	187	192	180	181	197	202	164	175	207	195	191	210	210	206	192	226	209	190	176	207	198	208	227	190	166	176	189	187	189	194	193	159	200	222	171	199	208	144	179	178	179	197	181	209	198	164	186	195	165	165	196	232	187	190	177	171	175	174	176	206	198	178	167	181	187	196	189	186	194	192	228	189	190	207	177	209	177	201	185	179	189	185	184	181	204	190	198	160	168	188	160	175	199	200	168	181	180	164	171	183	178	182	181	193	190	197	184	206	209	177	190	214	197	193	187	206	191	173	193	213	195	179	191	218	193	190	184	185	213	213	187	202	194	188	211	191	180	220	174	162	212	172	171	198	206	187	183	164	185	165	201	185	165	178	195	155	180	182	203	203	182	197	180	183	190	191	198	197	199	205	173	184	157	173	185	196	186	209	161	186	176	217	217	172	214	183	171	203	217	176	177	193	174	200	186	204	172	187	183	190	172	182	183	207	185	203	180	211	192	216	193	153	191	207	208	250	203	191	164	171	180	188	191	185	197	189	170	173	207	202	191	198	202	169	183	181	209	189	184	172	198	190	181	192	186	192	188	173	198	197	196	200	188	204	197	178	190	203	186	193	206	180	182	151	189	179	161	153	185	185	212	195	208	181	204	190	192	201	191	178	206	180	179	166	179	204	189	185	209	188	214	192	178	182	180	192	160	169	181	199	188	207	181	178	195	166	181	169	166	205	186	192	179	196	208	191	193	196	166	191	196	176	187	175	181	210	193	157	189
1854	481	485	564	557	509	493	488	493	509	459	491	501	453	463	466	468	475	452	442	467	446	457	480	456	508	479	503	437	442	469	434	482	454	479	462	475	481	450	497	493	508	463	470	434	462	503	452	454	466	443	471	490	449	431	488	440	473	475	475	466	502	441	512	465	468	446	492	481	464	509	452	459	462	459	474	439	444	479	483	506	430	453	478	429	483	462	498	471	510	443	452	481	486	472	468	466	482	465	464	497	472	494	461	474	441	480	470	479	436	453	435	429	469	449	465	474	450	445	497	501	453	447	451	483	452	435	501	457	432	468	492	473	475	473	459	478	452	462	472	498	442	462	510	441	426	471	473	455	513	456	471	471	457	448	491	448	493	506	493	451	458	442	483	484	454	425	446	444	480	464	462	443	452	438	472	489	453	473	499	445	504	438	438	495	481	463	451	414	486	418	462	449	441	456	476	465	454	447	521	456	436	471	451	487	450	451	464	473	424	446	458	478	476	469	476	464	457	450	448	487	459	436	480	459	496	455	468	502	498	493	447	439	471	451	465	520	469	453	478	487	469	478	444	454	504	423	476	480	501	462	485	474	475	450	461	457	454	454	497	439	442	457	474	484	505	452	486	418	441	501	467	475	446	477	481	450	456	445	458	469	505	454	471	411	447	426	473	468	464	473	465	463	441	449	464	465	453	475	449	442	437	483	448	455	455	478	446	472	460	504	469	489	448	484	440	422	456	443	435	441	471	456	468	424	436	493	463	469	474	470	466	440	447	460	477	433	453	462	446	429	465	470	429	445	450	443	437	470	457	426	446	436	446	460	452	476	472	422	459	444	459	497	466	457	477	461	465	490	456	427	448	455	464	500	502	432	477	464	486	461	451	453	483	463	454	473	456	481	459	455	467	468	451	490	460	455	458	451	434	476	436	479	453	474	434	414	452	457	473	486	495	480	482	468	460	494	475	472	501	470	461	461	446	432	447	459	487	433	468	466	445	445	443	469	463	461	452	493	455	473	414	477	495	499	490	446	425	483	493	457	445	468	464	456	504	483	443	499	431	493	449	497	450	458	502	450	414	484	463	510	482	454	495	411	431	449	492	477	463	451	467	481	469	480	511	444	460	433	447	423	449	484	499	482	478	480	425	506	439	490	467	452	503	475	469	482	471	480	422	479	480	443	423	452	467	472	424	490	460	457	473	435	484	507	452	468	443	457	440	465	436	495	450	491	452	473	447	491	477	446	440	443	459	443	451	459	468	481	462	492	451	465	480	462	471	440	494	486	485	469	441	461	452	427	472	478	482	465	454	457	457	475	441	466	477	443	487	462	477	442	506	449	478	502	469	459	449	450	417	470	425	455	447	473	447	446	478	436	524	482	465	480	455	435	479	436	476	492	464	470	445	473	448	476	462	483	468	445	464	471	472	476	411	464	437	482	441	454	480	462	460	450	492	480	442	449	443	467	432	457	448	450	462	459	460	446	448	453	488	446	493	435	458	479	505	499	434	452	486	459	469	467	460	452	454	469	457	501	471	468	447	496	470	460	518	466	489	490	451	455	418	474	424	453	535	469	434	479	455	477	464	407	488	465	491	465	468	451	459	470	485	532	447	493	476	496	399	409	469	461	473	458	450	475	513	438	489	497	432	474	469	457	480	481	463	467	452	510	436	454	449	460	446	457	456	425	524	473	445	433	477	432	478	484	492	441	485	489	454	465	445	452	447	453	487	465	474	444	463	458	460	460	424	463	481	456	449	462	470	485	450	453	450	439	443	415	445	453	497	440	477	463	474	463	496	491	443	482	470	468	461	453	483	476	467	449	477	454	495	414	470	486	434	488	478	505	452	440	484	448	476	475	465	499	479	468	497	438	445	454	470	470	448	437	480	458	517	448	474	446	479	493	438	436	440	461	479	450	460	442	455	463	472	447	473	442	458	446	464	479	462	468	488	486	439	482	433	514	452	485	457	499	480	469	460	525	437	495	473	444	492	444	455	461	438	466	463	484	443	452	477	484	470	427	471	495	454	503	448	423	490	503	442	456	462	470	463	419	445	452	483	485	513	470	473	467	479	491	470	441	473	474	488	444	468	489	426	463	437	445	459	465	452	452	469	441	474	462	518	488	459	443	488	494	435	461	419	462	459	419	477	460	470	471	437	464	471	481	474	464	497	437	462	496	465	443	458	491	464	491	439	465	428	515	428	464	428	454	438	435	461	479	455	448	478	451	419	478	520	457	470	474	459	484	505	524	461	452	448	438	484	464	470	491	492	474	471	457	464	462	490	483	477	465	455	474	474	518	421	462	479	498	465	451	433	420	440	449	462	457	468	460	448	462	464	431	451	428	443	471	507	463	497	488	457	435	508	458	487	457	454	446	447	436	493	469	459	470	466	490	478	527	481	463	482	468	465	439	472	460	478	466	445	483	482	465	436	432	447	430	482	455	458	482	456	440	445	476	455	462	440	467	451	465	450	456	462	488	488	510	497	473	471	464	472	448	462	451	440	475	437	494	501	454	464	468	470	480	479	465	453	458	425	468	463	478	488	455	444	434	425	466	474	471	446	467	466	478	430	452	478	492	436	521	494	445	461	467	463	439	473	443	440	469	458	411	454	471	451	447	446	454	473	493	467	451	450	496	426	485	495	468	451	480	486	473	462	414	464	474	482	449	463	468	462	465	456	472	446	458	471	471	432	430	451	447	473	447	452	467	498	486	465	473	470	497	467	503	418	462	446	434	454	495	488	500	471	464	446	419	510	498	455	459	439	459	439	506	400	436	429	461	430	433	460	461	462	473	462	473	445	465	463	432	441	452	461	498	442	433	457	479	466	470	448	478	463	481	438	423	461	504	486	452	498	441	469	482	451	498	465	448	469	446	427	439	458	432	504	448	486	459	471	465	484	473	446	478	456	451	466	451	425	378	446	502	471	449	456	465	495	484	469	486	464	484	479	471	480	418	464	498	468	463	459	503	474	483	428	489	426	475	439	494	510	459	442	458	449	524	435	451	434	431	477	525	468	476	474	482	449	472	476	448	442	457	482	442	443	447	463	478	505	472	475	437	483	461	456	415	494	505	459	457	497	476	442	460	480	445	464	461	468	482	482	502	450	453	472	480	460	486	450	424	450	494	447	467	461	465	479	476	472	460	458	462	448	487	458	459	440	496	477	504	468	442	439	453	511	479	452	434	491	423	443	451	456	465	461	484	445	453	450	467	451	497	489	463	481	459	493	443	430	452	450	496	441	471	443	461	501	473	491	426	455	463	450	457	490	446	465	461	472	465	467	468	468	460	490	460	492	487	480	485	449	483	449	490	479	467	445	449	512	413	448	467	443	439	468	462	443	469	479	482	465	452	488	462	442	469	503	464	477	488	450	437	479	453	458	519	451	460	451	498	457	433	488	467	387	448	467	470	469	477	456	476	439	449	496	489	434	487	443	432	485	465	461	490	447	438	457	442	467	518	466	476	477	453	472	469	479	433	441	453	441
14706	853	421	386	346	279	267	252	237	201	217	192	220	168	202	211	183	198	200	206	221	198	212	200	185	175	218	201	197	197	182	197	207	155	188	209	224	221	187	187	194	215	206	210	183	201	214	214	207	199	203	207	199	197	172	209	203	201	171	172	178	177	226	200	217	224	196	206	208	223	200	214	214	174	202	221	196	197	199	166	180	183	201	203	194	204	213	207	189	203	213	202	202	195	188	188	188	175	201	193	217	201	197	182	201	206	201	191	226	192	222	230	192	191	217	200	186	201	184	202	221	195	178	188	202	190	210	196	228	220	214	202	186	181	178	187	194	203	196	189	198	191	225	208	207	191	215	186	210	196	205	201	185	174	203	192	191	201	215	213	181	183	217	210	179	174	202	216	214	193	211	194	210	198	191	205	161	239	233	222	258	204	200	192	189	189	208	206	198	200	203	199	199	166	196	194	211	206	194	176	204	197	210	207	195	184	189	187	189	204	208	204	193	201	174	201	176	202	195	200	209	202	202	222	188	202	195	200	210	220	223	194	205	198	179	209	224	215	221	207	204	191	214	216	189	195	215	190	201	184	208	192	188	195	207	209	195	208	188	215	199	213	189	208	189	195	211	200	188	207	201	196	187	198	190	203	204	212	163	215	178	176	177	238	200	197	184	201	209	183	192	216	192	203	213	184	176	203	189	187	205	200	190	192	199	199	145	218	211	189	197	166	174	189	179	203	234	203	200	179	220	191	207	186	196	207	173	185	190	214	205	221	181	180	184	195	202	206	210	189	193	186	221	195	176	168	234	193	185	212	198	202	234	174	194	221	203	197	185	204	191	229	207	199	197	169	205	231	211	182	188	205	200	195	178	213	204	212	220	189	200	202	167	187	183	182	202	199	191	179	182	198	200	213	189	207	214	221	205	186	207	210	202	213	217	196	184	179	202	177	212	190	220	196	190	199	194	221	180	211	195	211	196	191	199	210	174	173	200	192	196	184	195	220	201	190	172	205	180	212	196	201	216	223	191	219	191	203	195	173	177	219	198	192	195	198	215	206	193	168	199	213	212	214	223	207	222	197	228	187	194	211	219	195	216	189	176	199	208	195	194	177	190	195	192	216	208	205	203	228	207	206	186	202	191	191	204	188	162	220	164	195	187	199	201	195	232	190	202	218	203	224	164	237	210	226	214	209	200	205	192	189	190	204	197	224	218	194	206	184	204	199	201	174	216	204	183	213	187	204	204	182	183	205	223	182	182	198	200	208	193	200	186	186	189	221	198	183	158	192	198	187	226	173	211	202	194	182	192	209	206	186	203	195	216	209	180	206	197	196	190	204	215	196	203	183	189	197	216	218	214	207	165	212	212	231	209	198	208	176	207	210	204	207	177	194	195	203	190	222	194	188	194	213	210	196	216	210	159	218	171	220	197	168	203	205	180	198	216	188	218	194	183	196	176	194	202	182	205	206	168	229	203	190	184	173	200	181	211	222	209	212	207	222	190	209	193	220	173	191	195	219	199	188	194	194	189	215	202	201	203	188	182	196	198	203	188	239	193	192	218	207	200	197	206	198	194	217	197	206	194	177	202	195	197	188	173	193	202	176	189	194	207	194	208	199	191	202	198	190	218	196	202	199	218	197	217	215	201	215	195	185	198	180	208	204	196	169	209	190	191	196	214	194	217	201	199	191	183	198	208	194	199	210	206	207	192	167	211	178	220	194	209	198	222	212	200	190	180	202	208	185	210	190	209	203	210	210	223	218	204	216	218	199	198	211	185	176	208	168	174	184	202	201	186	187	200	211	214	191	202	226	207	212	164	174	214	182	209	183	206	196	180	187	195	181	201	202	195	199	197	204	195	195	173	182	212	203	192	205	209	212	194	218	185	193	195	213	200	224	205	210	173	197	183	171	196	198	182	204	214	212	205	218	192	182	206	192	202	180	189	234	191	190	205	205	178	190	219	218	205	225	196	182	216	207	188	216	185	206	214	190	210	201	193	186	191	186	207	176	205	207	204	192	195	174	192	211	185	185	209	202	207	225	184	211	194	171	204	210	189	196	200	189	210	194	193	226	202	208	186	188	205	213	185	196	212	196	179	194	198	182	194	215	209	188	197	187	192	214	201	183	175	190	180	206	198	196	188	239	220	199	202	211	206	210	200	206	228	191	180	235	217	209	204	193	207	209	213	202	184	200	218	198	217	205	211	212	205	209	190	192	201	208	180	211	201	201	184	190	191	220	200	190	195	197	172	216	205	197	187	201	194	215	221	214	213	192	202	212	201	195	226	224	206	193	241	220	204	201	203	237	207	201	221	212	233	207	186	214	182	212	221	192	186	178	182	209	181	212	210	177	189	211	211	217	176	191	206	191	178	163	194	196	195	220	199	190	192	190	192	209	179	173	221	226	206	193	211	207	208	204	195	207	224	217	190	196	200	198	198	199	161	233	209	193	177	190	203	200	168	215	221	233	193	205	183	197	175	166	201	213	190	217	205	209	187	206	208	183	208	211	197	159	186	199	194	191	180	171	217	179	200	198	193	192	223	198	193	190	201	162	209	189	187	215	206	213	195	192	176	198	214	202	201	216	203	172	206	198	211	218	181	183	209	197	187	217	200	226	184	194	189	196	216	216	218	226	189	219	198	204	175	191	212	188	214	221	192	178	218	210	223	191	216	197	221	204	186	204	183	188	182	183	213	207	185	194	170	200	222	188	206	180	204	223	190	204	197	209	202	199	216	204	171	196	211	204	211	214	185	209	210	211	189	177	203	207	209	192	218	180	213	184	178	206	206	222	167	230	193	182	183	229	225	227	195	190	202	191	191	191	187	193	216	184	205	213	202	190	205	210	197	212	182	209	196	214	194	205	188	206	206	161	210	199	186	164	215	176	194	185	177	191	184	186	177	190	193	227	201	209	209	199	196	213	213	204	205	188	193	193	193	177	187	169	229	180	188	215	227	191	211	216	188	217	188	178	239	178	170	210	223	211	219	203	217	169	248	215	197	206	200	184	207	176	208	195	223	190	174	211	199	180	200	179	185	176	206	200	211	219	181	223	187	217	163	181	190	212	210	212	211	178	168	184	206	202	177	187	186	191	205	195	186	231	195	221	176	209	227	215	209	210	186	175	194	206	181	172	216	177	202	208	216	210	214	204	213	194	209	208	189	192	194	180	190	234	190	190	198	221	195	182	205	210	211	209	183	191	207	191	198	198	210	194	196	223	203	180	210	229	196	203	208	207	195	180	194	168	234	199	209	185	211	217	190	161	207	191	194	193	206	193	203	200	210	188	201	211	204	190	202	185	171	182	187	214	176	214	213	210	217	188	210	237	185	203	188	222	210	179	168	191	200	190	198	202	217	177	180	212	198	209	194	206	172	203	198	202	212	175	191	181	198	235	211	222	189	187	189	187	179	173	208	205	202	181	213	198	198	203	187	205	196	199	174	182	183	191	214	217	221	192	230	179	166	186	192	196	219	224	185	210	201	201
9958	696	1019	1153	991	952	800	720	658	623	600	576	536	532	515	535	539	573	523	510	513	502	500	532	546	524	469	500	499	526	506	474	504	466	455	518	473	488	531	475	483	474	479	474	456	468	484	501	483	507	461	490	469	480	495	467	477	488	500	507	497	486	526	496	459	470	479	506	473	493	489	435	463	495	444	479	497	463	486	461	449	486	503	489	455	471	514	480	450	475	466	469	498	493	479	499	485	502	434	460	529	485	498	489	491	500	475	478	495	477	477	455	449	500	478	494	485	487	532	484	471	523	453	483	495	454	486	495	518	430	412	481	465	468	514	522	478	486	489	500	444	480	479	472	451	504	479	516	485	464	455	466	450	431	488	469	508	478	470	502	474	485	481	481	488	492	480	502	473	485	445	462	516	462	496	509	524	470	481	476	442	505	489	484	514	445	479	473	520	457	486	476	489	450	505	491	467	487	459	464	475	475	509	476	490	459	449	469	482	467	473	496	469	491	488	456	485	495	497	489	450	487	500	471	482	496	461	502	486	505	446	471	469	458	492	466	483	492	487	485	511	516	445	484	517	477	471	446	440	494	474	470	478	474	453	477	473	428	518	481	456	490	470	443	499	491	444	497	474	506	467	476	459	440	489	489	510	487	486	501	506	472	463	482	475	445	487	485	498	471	450	462	473	462	486	482	472	493	481	436	474	510	485	459	471	443	502	456	493	450	422	481	457	483	502	483	447	472	441	474	456	495	451	497	492	443	438	479	493	492	482	473	446	461	457	505	475	483	487	477	441	495	481	486	474	478	454	474	438	485	486	491	451	438	479	498	514	480	482	495	495	457	504	490	484	508	463	455	481	499	465	465	460	444	455	484	481	474	489	467	441	476	457	449	434	463	486	502	490	441	471	464	447	477	485	496	516	494	479	456	490	473	462	507	460	473	481	480	456	494	474	472	490	440	508	494	432	472	476	470	479	478	464	430	452	437	474	506	458	472	463	471	448	479	489	470	458	490	489	516	483	479	482	458	493	504	427	481	499	465	490	465	475	473	484	471	464	463	474	462	462	526	468	500	499	462	449	488	471	431	469	462	492	475	488	465	479	488	486	484	456	477	490	463	488	502	482	468	469	479	446	481	484	484	505	424	482	502	453	444	509	499	478	477	445	426	467	490	468	475	474	434	476	477	490	493	476	453	490	499	476	438	470	476	466	501	486	474	459	485	436	502	444	494	472	467	465	457	485	486	465	470	470	484	424	500	488	460	462	481	473	500	486	494	482	500	470	437	477	438	494	493	492	483	450	486	461	470	484	479	472	472	445	483	486	457	533	442	442	456	508	473	445	459	444	470	479	471	457	484	462	475	451	511	475	449	498	453	522	481	475	449	533	450	453	505	481	512	489	508	439	467	485	489	474	439	480	475	478	483	503	447	511	481	474	489	523	496	462	445	460	487	442	480	470	509	502	475	444	471	501	434	471	445	457	484	458	473	495	452	454	477	474	474	479	482	459	460	522	489	407	477	455	488	532	493	452	509	483	451	473	491	478	508	452	482	498	466	486	445	464	473	461	472	473	457	477	474	464	479	476	465	488	484	467	463	478	502	463	488	438	470	505	444	450	450	474	510	455	456	492	439	460	462	450	466	493	494	469	501	477	490	431	510	471	522	455	481	478	496	504	449	464	458	476	459	471	464	476	478	478	473	457	485	502	467	471	473	501	495	471	474	464	488	469	448	476	490	476	490	484	548	470	460	450	459	504	464	475	489	497	500	480	460	453	434	490	498	473	453	450	508	452	467	462	479	495	450	499	511	451	449	486	489	441	483	494	443	498	511	507	436	484	473	472	466	490	464	489	417	476	454	468	459	441	498	482	445	466	500	437	462	478	474	480	481	486	463	471	480	454	486	497	466	472	505	507	459	500	487	492	496	528	449	445	477	510	494	508	495	504	483	428	501	475	437	499	508	458	461	478	457	434	449	471	487	497	469	482	488	461	436	478	464	426	452	509	487	455	479	481	456	467	449	465	472	458	483	479	474	463	478	472	474	488	505	483	447	479	503	486	482	445	476	467	507	479	500	495	441	451	498	523	480	473	494	471	490	450	476	479	512	483	490	499	463	514	463	494	494	467	471	463	501	499	471	445	489	494	476	477	476	477	492	463	468	403	490	474	442	454	461	471	468	520	490	466	500	471	460	445	487	469	505	480	483	478	466	472	475	470	431	483	482	460	494	466	458	460	529	513	530	452	507	459	495	467	482	447	474	481	450	505	480	487	470	491	532	420	488	466	516	500	480	481	457	483	459	457	481	486	461	481	497	495	487	488	471	478	496	497	479	519	451	467	497	477	482	444	472	485	498	492	476	482	471	444	454	477	469	497	495	448	459	488	484	484	469	496	460	476	503	475	436	486	466	491	467	488	454	474	487	445	428	492	493	459	500	492	455	470	494	461	488	474	482	482	488	462	511	489	468	518	479	451	491	459	472	454	486	439	449	493	505	528	441	491	490	439	534	463	494	519	488	457	486	478	474	452	476	479	494	488	483	457	466	504	479	453	489	459	480	494	473	494	448	455	453	476	495	451	496	429	473	481	496	443	502	484	493	464	490	502	470	476	499	494	490	490	485	477	482	466	485	456	475	486	471	445	486	453	475	485	457	444	505	444	495	471	437	536	464	446	492	468	473	485	479	480	453	484	471	492	493	451	477	487	455	485	494	505	460	476	504	459	465	515	454	463	485	490	488	453	491	497	497	455	529	482	464	459	466	511	469	496	449	445	496	468	486	492	496	456	478	514	502	441	475	504	520	488	494	448	486	518	481	499	464	455	468	476	469	494	513	445	466	512	471	498	456	482	459	479	457	479	436	504	437	458	537	498	461	486	476	459	491	488	496	494	467	453	481	471	453	446	492	480	451	461	490	494	495	455	482	460	478	491	458	435	478	459	464	456	512	506	467	477	479	458	490	478	517	501	464	475	466	450	490	466	508	474	453	459	471	489	478	442	461	469	488	478	452	464	471	422	501	463	440	459	488	491	463	463	506	458	475	461	480	488	444	503	446	471	492	502	455	496	467	452	466	496	469	455	456	501	481	519	478	495	498	466	496	470	473	441	492	496	487	528	482	491	460	492	494	509	472	424	467	464	445	465	486	484	434	483	485	486	512	467	470	442	464	459	451	512	464	487	470	473	489	491	467	449	494	480	504	468	483	479	463	482	526	494	512	470	474	478	476	518	486	478	474	492	476	472	446	466	481	476	524	480	473	476	474	445	485	461	470	469	475	458	476	506	503	462	521	475	497	481	456	475	489	437	488	469	462	471	471	490	472	486	479	479	501	470	461	519	476	487	457	515	456	452	437	460	486	462	486	470	481	459	478	462	458	497	496	469	471	466	515	478	484	471	512	467	486	487	474	459	486	494	497	459	451	451	509	481	504	451	484	480	503	489	460	507	501	472	494	503	474	503	489	482	471	459	454	453	481	458	461	474	520	494	457	490	504
25505	2651	626	446	298	290	220	144	145	151	136	100	103	103	96	95	95	112	113	91	92	99	113	102	84	106	101	82	91	98	88	100	92	74	86	91	83	104	81	89	93	83	93	87	88	94	86	74	72	93	74	104	86	97	88	92	101	97	99	81	76	93	83	68	116	84	110	83	101	79	82	72	88	97	76	90	81	86	93	77	66	80	114	85	104	101	87	83	108	74	88	77	94	90	71	76	91	83	92	75	65	93	72	77	87	103	87	95	76	93	82	80	108	82	78	84	77	99	94	101	92	81	81	101	75	92	84	87	82	94	86	86	95	80	88	94	82	87	85	85	87	91	73	90	78	91	89	99	88	94	90	89	80	97	97	82	84	93	103	76	70	61	87	97	85	93	88	105	94	81	81	86	86	74	66	75	91	83	86	76	74	81	100	79	80	101	84	105	95	78	86	109	96	96	90	92	79	60	85	104	81	95	88	91	74	78	101	94	93	75	71	77	91	83	87	105	83	98	85	75	84	95	92	95	82	98	97	89	74	82	96	92	102	89	91	83	90	84	113	84	80	98	103	84	74	65	84	105	92	78	83	85	98	80	73	78	95	73	73	71	79	80	105	89	71	82	94	85	85	77	106	95	73	85	93	79	103	89	90	97	95	89	104	93	90	85	90	84	70	85	88	91	104	90	75	102	98	88	93	103	104	80	81	99	73	86	83	88	74	90	91	84	72	72	77	93	77	88	80	88	99	84	96	98	99	90	101	89	78	73	94	77	85	87	95	104	96	102	90	88	73	87	118	89	94	97	82	73	101	85	81	80	90	112	90	85	94	90	88	92	81	82	103	112	99	88	78	97	77	101	96	105	69	82	94	79	110	66	93	90	100	102	91	95	77	73	79	115	89	96	82	81	90	81	81	77	100	92	87	105	86	84	71	101	102	80	109	98	85	91	103	98	66	101	96	89	86	69	82	96	97	81	96	98	93	93	89	91	91	77	89	84	79	102	106	94	87	73	96	91	96	86	110	84	88	93	86	80	87	70	97	73	72	80	93	104	87	74	79	101	103	91	87	87	96	107	88	89	81	82	79	100	76	103	107	90	101	86	87	81	73	103	96	82	77	97	82	87	80	65	105	77	85	81	95	81	70	77	78	78	82	90	73	89	92	80	97	91	82	95	93	75	83	89	78	88	75	92	78	79	78	85	93	95	90	77	79	101	88	80	93	79	90	86	92	94	108	104	88	89	104	73	81	99	93	85	82	93	78	82	82	72	80	84	74	98	82	89	71	81	90	78	84	89	77	80	88	80	94	80	92	77	80	77	77	82	108	86	88	84	83	77	80	88	90	77	91	94	87	92	94	93	104	87	71	70	107	89	85	76	72	86	88	97	86	104	100	100	103	101	118	74	86	77	93	95	101	83	77	93	96	95	80	79	92	72	91	80	77	95	98	90	98	86	83	100	95	91	94	91	103	98	90	77	84	98	86	97	79	73	93	97	84	79	96	66	90	93	85	84	74	87	71	89	61	81	87	80	85	127	82	96	102	89	82	72	108	73	86	100	101	61	106	97	87	93	84	115	86	87	86	92	68	75	87	89	88	95	79	77	77	82	77	75	88	96	83	93	89	78	79	102	93	68	90	75	91	96	75	80	76	100	86	114	85	92	84	99	82	99	83	86	86	86	97	97	83	86	90	74	117	86	108	81	61	82	109	81	88	94	81	69	90	95	93	77	100	88	81	86	85	86	74	77	76	80	91	75	98	84	83	99	76	82	94	100	85	78	97	81	106	94	88	86	88	93	100	90	85	74	84	70	75	84	77	97	92	93	81	112	77	90	93	79	96	95	89	82	71	86	99	85	98	76	83	88	88	87	82	102	106	80	94	94	94	80	99	95	97	95	90	85	88	81	81	97	81	101	85	93	86	91	78	96	78	94	88	95	87	78	69	93	97	85	76	86	87	81	82	102	98	87	88	70	88	74	98	91	100	89	87	93	83	83	96	82	82	84	91	94	73	87	94	85	90	102	93	90	79	92	71	90	99	81	87	79	74	77	96	80	90	92	88	83	87	102	84	80	105	83	84	70	84	104	100	105	95	83	79	90	89	89	81	88	98	89	80	90	105	74	83	77	83	78	85	91	89	90	73	80	74	85	84	80	90	89	81	94	80	84	78	83	86	95	81	98	76	82	89	71	67	101	91	90	92	74	87	70	77	88	93	92	107	84	83	76	84	88	104	68	90	79	61	81	90	95	82	85	88	81	91	91	84	105	103	96	97	84	72	67	66	94	105	104	98	98	117	73	89	78	77	79	98	84	94	78	100	88	90	84	91	88	88	87	86	96	98	83	87	103	74	78	80	85	100	82	89	103	83	94	96	86	90	93	79	88	100	82	95	109	111	83	81	71	88	104	100	91	77	87	99	80	96	93	100	103	92	86	94	100	75	84	89	104	95	112	100	86	89	79	86	85	86	86	70	97	96	96	73	85	83	95	68	81	72	80	105	90	85	85	81	95	91	78	92	84	87	97	80	89	97	97	97	67	83	85	85	87	91	79	84	86	88	80	84	91	81	85	69	79	83	80	93	85	71	80	82	89	76	76	82	72	105	80	84	79	85	104	86	91	81	66	83	87	96	87	81	105	96	94	103	92	102	80	72	91	102	89	84	71	84	90	79	83	82	89	90	71	94	98	110	98	83	82	88	76	101	84	103	79	91	80	98	69	73	84	76	72	77	87	90	78	104	98	90	74	84	79	71	85	96	91	78	99	85	93	119	88	94	84	75	88	68	87	82	89	89	75	76	83	94	100	86	78	88	90	84	86	76	107	85	82	84	75	104	86	91	67	100	95	96	91	85	95	80	85	93	95	94	91	88	101	80	82	92	83	74	87	92	74	87	85	75	100	106	84	106	96	82	79	87	80	102	104	91	87	82	83	79	99	80	81	83	74	88	85	91	94	95	89	81	88	80	102	77	88	102	96	72	78	78	86	94	94	78	93	93	80	82	92	90	96	90	75	88	74	85	86	88	91	92	99	90	92	96	87	80	93	94	74	98	79	97	89	89	93	77	104	95	86	82	80	84	94	105	65	102	81	73	97	90	96	93	100	86	95	81	91	83	83	86	91	71	74	90	85	102	85	75	102	84	98	65	77	79	91	92	90	81	90	92	78	67	83	82	77	81	82	82	89	89	84	101	86	82	83	62	88	98	103	94	97	74	83	85	78	83	80	105	86	88	82	92	90	87	79	77	82	82	74	80	107	89	89	85	79	89	86	94	96	89	107	89	92	81	88	87	84	79	90	79	98	83	96	110	119	92	110	81	91	96	95	90	80	83	89	80	93	79	77	95	97	85	85	105	94	79	98	90	79	78	75	74	97	94	86	82	86	76	93	80	95	99	110	96	100	81	88	93	92	89	96	103	77	95	85	80	114	104	97	117	88	66	78	79	89	85	82	82	86	101	78	95	100	111	89	83	78	84	87	85	76	79	73	92	107
14673	679	1262	1510	1305	1183	894	706	607	522	473	439	393	366	377	364	348	313	313	303	292	270	277	286	268	262	276	239	254	271	237	244	258	243	242	243	257	231	245	254	267	218	245	233	235	226	242	244	230	250	247	244	229	234	272	218	217	224	208	229	201	214	209	242	211	215	205	240	208	253	253	240	251	224	220	233	251	232	225	235	244	216	222	237	224	209	223	242	240	233	218	225	232	239	233	229	209	199	205	251	219	227	250	232	222	213	228	223	236	228	190	272	247	250	234	207	207	246	217	218	235	215	239	251	219	234	254	199	238	248	201	232	239	228	249	240	212	235	244	225	204	216	245	228	227	237	249	240	261	231	232	221	245	230	237	224	227	231	245	230	221	232	210	232	237	237	220	217	231	204	233	201	187	232	255	211	224	250	209	222	225	222	222	224	229	235	225	208	245	234	225	218	222	213	227	226	232	228	229	204	233	225	214	227	252	251	215	240	235	218	243	224	220	232	212	211	234	241	228	202	234	210	208	230	212	203	244	226	225	226	214	241	252	209	230	241	247	202	243	239	213	228	245	249	228	238	232	214	220	220	223	212	245	211	245	242	203	218	217	231	266	232	239	230	228	221	203	236	240	253	229	219	213	196	208	229	236	233	220	254	217	218	236	222	219	264	235	212	226	213	234	224	225	243	190	243	262	229	216	214	217	249	210	220	220	254	211	234	243	243	225	203	249	238	223	215	213	226	256	251	237	208	259	226	208	220	210	219	222	231	239	221	221	226	215	238	230	218	234	230	234	221	235	233	209	238	222	200	218	214	226	233	222	215	229	206	224	228	221	198	224	227	206	208	247	254	214	245	257	222	227	221	211	224	238	244	232	233	226	249	216	224	230	225	250	235	231	206	229	234	239	217	229	233	233	222	223	215	231	224	201	252	251	220	221	222	231	233	216	218	200	234	226	246	230	225	220	201	225	211	223	252	200	238	203	202	238	240	197	214	219	232	251	243	239	239	227	243	210	232	212	245	218	251	230	227	221	234	211	189	213	209	216	218	210	218	238	220	211	222	206	240	244	245	245	251	235	233	222	242	231	230	249	237	192	214	236	217	255	237	223	223	205	224	239	193	223	236	218	231	204	231	218	242	215	228	216	215	246	202	246	254	218	226	240	220	233	217	221	250	208	224	244	209	219	229	228	234	193	213	233	237	238	264	222	214	180	228	238	241	239	242	216	222	230	206	260	214	218	252	209	227	207	236	207	223	223	223	218	213	220	230	229	232	230	223	221	233	272	224	220	213	227	251	208	225	217	221	204	213	229	229	243	227	237	262	236	222	240	217	241	177	248	231	233	214	229	230	230	230	230	224	219	224	226	212	247	214	227	184	208	241	238	248	226	256	186	233	230	247	204	222	221	255	238	229	205	227	191	236	218	249	249	231	233	232	234	219	207	199	230	227	241	231	243	237	217	221	220	221	234	248	238	212	212	224	224	227	252	222	231	225	217	218	215	243	250	213	237	233	222	236	243	227	234	225	261	226	236	226	239	214	239	223	268	239	255	221	192	206	223	231	238	194	231	252	213	197	221	217	231	199	239	233	228	225	192	208	222	238	245	202	237	218	236	245	213	266	238	201	223	236	240	207	233	246	226	235	200	189	232	228	214	226	217	216	219	219	238	227	241	253	223	252	212	252	241	229	216	243	218	230	243	233	205	237	241	226	231	235	214	219	226	219	234	252	245	215	220	247	247	199	224	215	211	228	216	220	233	238	225	226	222	229	238	220	229	204	228	214	230	209	236	232	223	232	199	210	216	201	235	229	264	228	254	228	224	225	232	235	229	256	228	235	221	258	219	216	244	230	232	236	203	208	244	219	229	208	228	221	242	228	229	243	220	219	254	227	220	237	221	233	216	214	228	212	244	221	248	233	220	238	216	215	212	239	238	233	205	233	223	192	215	213	218	176	237	235	231	228	253	203	209	217	229	223	227	246	253	228	234	221	216	245	218	203	241	266	254	207	241	245	241	232	229	217	239	229	219	195	220	231	251	210	239	215	214	245	241	226	234	220	237	220	206	211	211	219	199	250	219	226	215	202	243	233	202	242	209	239	232	216	228	243	236	220	228	225	226	212	199	236	215	254	208	242	249	224	213	219	235	228	239	208	234	221	236	225	230	218	211	247	220	236	217	226	210	228	224	241	232	237	223	252	224	220	226	238	224	221	251	240	234	238	217	236	209	227	215	201	223	216	209	248	242	218	216	255	209	216	214	212	244	258	214	199	247	227	251	203	216	243	237	205	259	234	233	220	204	239	231	253	247	213	222	199	236	233	209	202	215	231	218	213	204	206	225	214	239	205	206	216	191	224	258	210	245	222	205	221	229	221	223	201	230	264	205	237	202	216	211	208	229	230	244	198	218	237	222	227	200	226	266	221	253	233	235	241	188	221	230	249	221	230	248	222	208	268	224	222	188	233	223	224	230	231	230	211	258	245	215	214	202	200	199	176	230	224	212	212	212	205	240	215	227	255	229	237	230	224	233	218	225	218	221	194	227	210	207	235	214	224	222	242	221	230	235	258	222	217	219	207	212	201	232	235	233	243	221	226	227	232	195	252	213	215	240	233	232	221	210	217	225	235	227	225	224	232	175	226	231	218	224	218	248	213	230	236	255	236	228	219	222	243	236	220	203	266	230	208	214	222	249	210	232	222	212	216	239	228	224	247	231	227	207	216	211	256	213	224	238	231	234	190	245	222	240	245	208	229	211	233	232	236	218	200	231	238	232	223	236	232	216	214	200	220	210	217	231	241	229	257	218	224	220	225	223	245	208	227	263	227	253	226	244	231	219	242	203	234	250	208	215	211	229	206	218	212	205	238	218	218	226	211	262	228	249	219	223	245	248	206	212	234	245	230	236	229	250	226	248	228	223	210	229	212	219	216	237	234	251	242	227	214	228	230	229	210	205	245	217	212	221	234	220	241	220	210	242	234	243	212	220	229	230	211	230	231	239	217	222	223	232	214	242	209	208	244	224	219	242	244	245	219	215	244	232	226	249	219	226	223	212	213	242	244	206	249	243	234	211	227	227	230	245	252	224	196	217	217	229	247	211	188	245	237	255	226	243	225	253	222	207	218	222	216	202	239	213	233	235	235	228	231	221	244	219	238	250	210	207	188	210	231	221	236	231	222	247	256	214	235	217	224	237	235	225	225	236	228	220	214	221	240	209	229	253	226	233	224	203	227	260	238	214	231	208	203	218	243	242	223	228	227	240	237	255	216	206	236	228	243	254	235	232	228	216	268	241	209	237	213	241	225	218	221	231	213	223	244	252	244	217	243	206	216	229	234	244	231	238	213	221	218	216	214	264	248	241	246	251	221	206	236	256	212	231	239	214	200	229	210	212	232	240	197	228	220	212	237	250	222	225	230	245	248	224	213	217	214	208	240	239	226	232	200	226	251	223	234	238	225	251	220	231	226	212	237	220	221	204	227	198	235	246	206
1562	240	223	202	212	193	172	186	172	182	186	186	167	197	181	193	180	180	197	215	197	200	175	183	202	191	175	192	191	181	188	177	178	175	183	185	177	168	201	186	190	178	198	174	189	198	207	194	176	207	188	180	186	193	183	188	173	165	194	193	192	179	205	186	161	206	176	215	205	190	213	191	180	187	195	192	167	206	201	185	209	154	178	184	180	187	168	176	188	170	181	211	194	193	199	217	192	185	194	202	184	191	153	192	202	190	227	198	184	220	174	210	189	195	179	194	178	204	165	196	153	167	186	209	191	193	182	171	191	187	166	203	203	198	186	183	198	203	192	195	202	199	186	170	201	198	195	206	192	187	196	171	187	173	206	217	194	160	194	201	208	201	178	205	197	215	202	212	187	198	204	190	177	178	186	195	166	181	205	180	216	177	212	186	175	181	174	216	199	203	177	178	203	198	185	193	180	214	188	191	190	183	172	182	177	193	182	188	186	208	208	197	188	166	171	203	169	182	193	213	221	230	178	154	199	182	198	177	171	196	176	197	194	183	178	194	182	178	216	214	182	164	182	195	209	197	166	190	222	190	178	210	194	204	197	182	207	174	174	181	192	199	178	171	188	167	189	205	164	190	175	197	196	186	186	192	195	163	185	196	175	181	196	204	188	177	165	209	194	196	209	195	203	203	217	202	175	195	191	202	215	173	211	178	156	176	194	168	182	183	195	205	196	191	191	202	172	193	204	187	180	183	204	206	200	209	194	202	189	185	199	180	140	158	189	178	186	181	186	192	177	185	177	200	157	217	186	228	204	203	208	146	217	184	177	200	186	198	177	226	165	217	206	166	180	202	180	202	188	197	203	197	152	190	197	204	188	202	193	176	198	160	197	199	195	193	183	204	199	180	182	172	196	210	180	185	203	158	199	179	203	202	201	205	184	209	201	186	203	187	165	195	201	197	193	178	184	164	194	191	187	183	198	216	203	177	206	191	164	181	200	176	182	184	206	206	171	175	179	188	192	215	194	185	173	185	198	166	184	193	198	179	188	202	198	188	183	174	200	215	176	214	190	168	196	189	177	184	213	178	191	186	159	178	168	182	184	207	197	188	173	174	191	205	183	210	166	181	185	165	172	196	173	217	206	184	182	198	183	183	201	185	165	222	208	204	187	182	173	179	210	182	179	193	184	200	173	207	187	183	179	196	173	181	200	201	196	188	158	198	198	182	195	193	195	195	169	196	209	208	195	208	201	191	211	157	177	195	188	177	188	205	182	203	178	206	153	193	181	169	208	188	171	188	189	168	185	176	191	203	188	185	200	198	190	190	165	172	207	184	200	186	216	183	199	183	205	192	198	189	191	177	189	207	189	157	190	194	196	194	183	179	207	214	184	189	151	190	189	174	166	189	187	195	186	186	202	164	206	177	195	195	176	204	187	200	193	208	179	186	185	176	185	198	183	171	189	208	206	204	190	190	178	196	184	180	188	180	195	198	208	218	193	186	181	194	216	171	174	178	184	225	187	188	167	173	204	192	200	188	187	202	183	202	185	179	199	153	175	181	194	189	230	182	170	195	198	190	203	192	170	180	165	190	190	191	175	187	183	179	182	180	183	179	188	178	203	188	213	210	199	173	190	194	183	182	212	204	165	190	210	149	188	194	203	204	213	209	221	170	197	197	195	189	226	206	167	167	199	170	201	209	166	188	200	207	205	206	193	170	179	188	180	181	228	201	188	218	183	174	195	165	173	190	190	193	199	169	192	154	194	191	189	198	186	187	202	178	180	176	187	170	192	180	162	183	189	197	162	195	233	193	195	173	195	194	186	199	209	189	198	187	189	169	180	181	173	177	174	205	202	190	185	165	178	192	172	198	204	206	234	186	175	182	182	174	172	175	193	208	195	205	209	202	183	190	240	163	176	195	211	185	167	205	181	198	185	170	204	214	188	202	191	201	194	203	159	189	206	206	204	192	212	207	204	182	187	186	169	203	195	201	203	169	185	191	202	185	194	217	167	200	171	211	204	196	171	204	199	187	210	185	207	186	175	204	175	181	181	182	198	209	181	186	176	183	181	195	195	166	178	179	202	203	180	172	167	200	201	170	192	192	198	181	196	163	189	191	194	203	182	166	183	168	182	207	181	194	168	200	204	187	212	183	183	188	189	160	195	189	192	176	184	200	204	182	184	179	194	172	201	199	196	196	178	184	202	165	189	195	203	186	184	189	194	175	191	175	179	186	184	185	205	197	211	186	179	178	177	207	186	160	165	172	195	202	174	185	194	194	191	193	182	203	202	173	187	201	163	180	181	190	158	183	186	197	202	191	205	192	186	193	177	189	180	184	192	179	178	203	227	198	197	183	202	199	199	204	210	206	204	199	190	198	185	203	143	179	184	189	175	203	207	184	171	168	176	190	175	173	197	164	199	197	192	177	215	191	179	206	175	193	186	177	202	220	209	189	183	199	180	201	182	204	207	175	193	178	185	177	189	174	180	183	182	200	194	190	199	190	181	180	193	177	160	182	183	198	169	181	197	156	214	199	186	189	186	199	191	196	185	183	181	191	172	169	169	187	187	194	159	185	177	182	210	187	184	198	202	183	185	173	201	158	189	216	194	182	199	196	237	186	180	210	167	165	165	195	184	197	178	165	171	160	179	198	188	166	195	196	203	181	201	164	199	179	177	179	185	193	204	208	179	186	173	175	178	171	192	187	172	177	165	214	193	205	182	199	185	184	206	212	181	180	197	184	198	169	189	210	184	162	175	201	159	197	178	181	187	194	204	180	193	204	171	181	195	168	166	191	168	163	219	177	194	199	177	173	182	166	175	188	189	174	188	194	182	209	192	173	170	173	196	194	205	197	200	166	190	175	167	163	197	185	179	190	183	174	196	188	183	199	188	194	189	185	199	182	185	194	175	186	203	199	217	187	204	194	176	185	211	186	180	189	178	189	194	157	175	194	194	186	169	192	176	177	181	186	183	196	197	214	201	225	215	216	161	238	175	191	197	167	176	193	171	171	190	181	183	198	194	200	181	186	194	184	190	185	203	205	186	194	200	177	200	213	174	189	168	197	203	172	202	193	198	195	170	177	187	214	184	177	192	197	201	180	183	169	186	172	200	196	196	202	206	174	196	193	183	186	194	185	175	185	190	200	163	184	178	215	213	197	166	180	195	197	192	163	184	197	180	191	218	182	184	158	196	192	169	176	207	209	190	208	192	208	184	197	201	186	202	202	183	167	204	195	196	192	186	175	209	201	193	184	192	172	196	193	180	185	188	195	179	178	181	187	192	191	172	175	180	173	166	173	204	204	193	216	183	231	193	198	219	172	203	203	204	202	190	189	173	188	177	190	189	223	209	184	189	189	187	179	192	180	183	171	188	192	202	212	206	182	200	199	174	175	185	191	192	183	181	197	203	183	193	192	151	166	205	182	197	181	200	204	203	163	195	193	192	201	180	163	186	197	185	189	186	195	196	185	201	160	188	193	214	191
2006	495	518	549	519	530	460	502	465	455	475	476	488	471	523	468	469	480	497	422	446	480	481	495	491	461	486	478	457	482	482	479	485	496	487	494	458	467	501	464	483	462	497	457	439	469	497	493	484	499	515	502	435	472	487	460	470	464	507	449	478	469	512	451	421	454	464	496	465	474	436	461	458	498	457	497	472	505	466	501	498	492	481	443	455	420	462	485	491	474	480	486	463	494	449	449	487	452	421	453	496	447	465	475	507	495	457	466	479	451	486	445	449	444	459	459	471	473	462	468	436	455	443	451	409	508	502	485	440	470	449	466	434	429	452	440	501	458	507	489	466	503	432	474	439	408	478	466	444	473	450	487	464	473	453	446	480	486	430	479	474	494	462	472	438	459	441	431	455	453	489	407	472	486	494	459	490	509	469	489	447	470	480	497	501	467	457	464	482	458	467	477	453	467	488	512	473	473	467	472	459	501	472	473	491	496	459	470	464	459	451	462	481	462	445	447	473	448	466	460	443	480	468	457	485	435	467	459	460	493	453	492	470	486	434	468	460	463	445	474	444	480	435	465	445	475	459	461	452	450	470	423	475	459	457	442	498	468	465	485	472	476	477	468	434	467	465	450	421	466	428	451	477	461	470	480	460	461	465	456	506	457	479	457	437	499	451	480	459	465	461	428	503	452	475	452	472	506	478	487	477	466	447	419	462	464	459	423	443	448	451	466	469	486	510	437	466	499	456	469	443	472	485	479	479	473	463	442	439	437	479	456	444	461	467	452	481	489	480	485	471	485	489	445	513	439	474	467	459	460	449	473	466	469	452	481	471	458	483	472	453	465	453	499	515	451	437	453	482	486	440	483	454	433	466	468	448	472	460	469	460	446	468	430	438	452	469	492	500	509	489	497	460	437	469	457	417	473	470	440	479	447	470	476	422	466	447	454	473	438	453	442	467	439	491	452	493	452	460	452	417	455	443	454	445	450	433	441	461	434	456	487	447	475	461	485	476	466	464	457	428	505	479	458	497	441	445	434	441	456	482	459	420	495	463	456	487	466	447	472	470	461	476	426	470	445	444	485	508	470	479	474	457	464	471	467	464	497	481	499	494	461	474	459	468	476	475	449	432	463	441	487	446	438	468	445	451	451	454	467	440	433	458	463	437	428	409	458	479	426	496	464	467	450	457	450	445	444	467	462	454	483	496	458	455	479	449	463	484	485	480	471	417	507	491	475	477	460	454	467	486	456	463	500	481	427	491	476	477	444	490	448	505	461	489	468	494	492	482	482	462	465	470	475	438	457	427	469	445	468	477	458	460	449	435	468	424	471	459	458	486	468	484	451	468	510	453	466	467	467	503	437	439	445	462	480	460	436	469	478	467	465	513	464	444	515	438	468	494	442	488	463	471	457	466	423	474	437	479	478	524	460	465	451	478	446	441	470	490	434	497	473	469	455	438	454	505	495	462	468	442	447	445	467	458	451	417	429	461	445	431	459	474	433	460	481	462	489	478	455	434	427	458	454	445	489	469	480	464	461	520	480	462	474	445	457	460	477	456	451	482	480	492	452	491	443	477	486	459	440	460	461	459	473	464	454	473	470	444	442	470	447	449	477	462	476	497	496	495	459	435	459	487	470	483	516	444	441	492	456	433	481	484	476	470	463	460	482	443	460	448	485	453	425	457	459	449	478	466	465	462	464	454	499	484	437	432	441	475	449	475	467	458	486	480	481	489	474	493	452	461	406	459	480	452	432	455	485	425	493	451	473	458	442	422	466	479	495	456	441	472	442	477	485	473	439	458	482	462	440	438	471	474	462	484	481	425	515	456	441	438	469	445	455	514	459	433	443	468	432	466	481	479	457	509	458	419	437	479	460	463	461	479	486	431	464	475	463	476	436	415	431	474	448	448	463	492	452	449	448	477	502	460	474	470	454	479	466	503	481	429	462	478	500	464	475	485	447	434	460	464	482	454	472	464	472	451	460	472	462	467	491	488	440	465	439	480	443	498	458	444	462	471	452	484	463	469	486	480	449	463	487	488	455	422	466	487	446	450	477	491	484	479	497	441	460	435	460	468	437	454	448	488	443	458	467	472	482	482	426	499	450	469	436	463	479	470	486	454	437	487	460	477	490	488	451	476	511	476	462	455	528	458	432	548	480	496	452	434	468	487	495	499	465	487	472	458	482	472	483	509	482	423	460	447	501	531	485	480	422	407	448	456	454	468	503	507	486	457	462	457	452	486	465	484	488	499	446	479	505	494	478	435	443	469	469	448	441	500	478	465	480	435	456	447	428	489	471	443	470	470	501	482	473	483	404	474	439	443	436	466	481	443	480	468	437	479	455	482	442	441	487	464	480	486	482	481	434	459	458	414	446	477	453	492	439	450	457	497	464	465	483	486	455	467	468	495	471	445	488	504	459	474	495	440	451	483	493	424	438	530	482	468	473	452	445	480	473	473	498	440	441	475	478	461	455	430	431	479	442	421	466	473	485	451	434	473	463	425	483	456	508	496	485	440	498	470	460	461	446	433	482	468	453	470	467	483	487	459	472	474	431	480	473	464	465	470	468	457	441	457	467	474	508	460	478	489	472	484	440	459	448	495	479	457	471	471	477	450	459	481	482	455	494	458	462	474	445	491	481	474	442	471	463	453	456	491	470	479	468	433	435	453	473	476	440	430	449	462	492	472	465	472	525	483	422	427	458	495	471	470	508	471	471	474	505	479	464	474	474	501	478	497	474	490	498	484	486	494	464	482	475	455	445	437	458	480	434	449	502	429	438	488	437	478	488	494	445	463	497	457	468	485	479	458	469	474	465	436	476	457	459	485	438	430	458	452	461	461	466	489	393	463	502	539	481	514	461	506	465	447	468	468	473	484	445	456	443	494	482	458	494	453	446	448	475	451	462	450	473	468	472	448	466	473	490	463	449	479	472	484	484	469	496	468	461	432	483	453	516	450	436	436	446	462	468	460	455	478	409	493	463	439	472	447	479	528	449	421	457	447	457	446	447	513	445	446	452	461	482	462	449	474	444	486	478	441	454	495	457	463	468	460	459	428	439	491	491	478	458	487	452	439	446	471	422	468	508	492	481	436	438	445	427	451	473	481	513	484	468	445	487	488	440	492	450	485	463	509	494	490	498	477	437	460	421	453	453	489	454	454	474	455	463	461	450	428	458	500	447	486	510	418	450	468	437	477	485	444	479	437	451	455	455	503	436	459	482	451	499	431	465	460	507	441	448	474	444	444	449	464	465	473	483	487	521	491	448	456	442	489	512	491	477	473	440	429	456	467	476	478	418	422	454	477	435	419	431	471	471	477	420	427	515	481	434	485	456	523	498	472	466	489	484	457	467	464	467	494	445	473	483	433	414	464	467	453	433	472	463	475	443	500	489	432	486	487	493	453	452	453	450	455	485	480	447	481	485	466	458	460	460	457	482	452	449	475	495	487	413	452	431	446	485	467	511	452	455	494	455	462	432	471	491	451	453
14673	826	420	358	330	269	258	249	229	223	207	203	226	232	209	216	225	207	235	191	226	227	189	194	217	181	194	198	217	203	220	196	200	222	204	205	198	204	203	181	225	200	206	201	200	199	221	216	219	197	221	202	202	196	191	192	216	193	200	198	176	185	201	225	185	211	194	188	206	188	219	191	213	216	195	187	175	224	199	196	184	190	215	190	175	187	199	200	192	194	197	211	213	214	177	225	206	232	204	182	202	198	194	215	216	196	211	204	226	215	201	169	213	198	204	210	210	209	211	202	211	202	211	207	205	206	176	198	177	204	195	194	202	230	194	207	207	196	179	178	196	192	208	208	192	232	187	213	209	172	206	208	199	195	193	189	203	207	214	204	180	194	216	199	234	200	216	185	195	195	206	206	192	191	230	216	213	196	189	215	187	194	214	206	235	190	201	180	186	200	201	186	200	228	197	178	208	202	186	195	223	221	197	231	189	219	208	187	209	199	185	177	192	198	193	208	219	194	184	187	200	189	207	214	171	173	204	189	210	196	211	217	200	201	214	204	190	192	198	219	173	187	182	178	193	197	170	211	226	191	173	185	190	197	213	197	184	201	183	228	188	181	226	211	186	222	201	197	167	191	216	221	220	205	198	195	200	192	221	188	189	192	188	216	182	174	169	209	194	185	230	200	203	215	217	191	196	226	206	230	204	186	181	196	194	196	204	199	228	212	213	193	211	226	226	181	230	188	200	221	205	215	208	207	222	203	203	174	185	181	191	180	197	198	207	224	209	216	205	198	233	227	199	174	209	178	215	200	213	225	210	203	219	191	216	185	189	191	194	185	203	229	197	206	208	216	212	210	186	214	208	185	204	213	210	194	204	214	206	176	251	183	204	187	214	204	196	202	179	213	211	205	222	211	205	202	214	198	177	203	208	178	229	198	176	195	185	181	209	172	189	194	220	176	206	195	204	187	232	185	163	212	220	180	188	207	203	205	191	216	197	201	186	213	213	187	192	188	195	198	216	196	211	193	216	187	172	202	201	225	212	206	220	208	194	194	216	192	229	223	209	211	186	187	181	179	206	203	193	189	232	178	185	189	216	191	192	202	206	185	196	197	225	212	203	176	193	191	207	236	202	197	192	214	205	173	199	196	192	179	216	212	199	209	216	187	169	178	216	207	168	181	191	176	193	198	203	221	226	208	183	180	205	184	181	195	174	208	194	193	199	218	214	230	197	183	178	198	189	190	188	194	196	191	204	217	218	239	193	202	178	206	201	165	186	202	214	226	188	218	212	217	185	200	220	199	185	181	187	195	191	205	177	175	200	172	216	200	211	190	218	213	215	197	178	198	179	192	223	192	206	217	223	214	176	227	181	195	186	180	205	213	224	194	207	191	185	211	216	172	182	188	196	179	187	189	186	204	186	216	199	204	180	198	175	208	195	213	188	215	201	188	185	202	213	199	206	164	197	158	178	190	227	175	201	206	192	205	194	205	214	236	225	218	189	200	200	196	213	209	181	211	190	223	195	212	187	199	204	218	218	224	220	190	197	206	174	192	204	201	197	202	198	216	208	187	174	194	227	215	178	185	178	207	223	219	197	172	184	187	190	183	187	209	176	219	213	188	191	201	200	188	218	207	197	196	187	203	193	215	187	192	203	197	189	205	191	221	206	196	244	184	193	153	188	195	180	224	206	186	190	186	199	213	219	206	211	166	186	202	202	180	199	191	193	204	193	208	222	201	194	191	208	177	212	205	217	183	203	191	195	205	188	203	204	184	188	226	193	209	204	214	175	202	226	212	200	221	201	221	177	214	221	184	204	190	205	230	176	197	182	204	215	221	174	190	197	229	219	195	197	205	210	230	212	212	217	212	219	210	189	213	177	196	198	213	217	189	168	196	198	213	193	198	185	214	220	172	197	205	196	213	244	193	188	224	185	186	194	192	191	203	195	223	218	181	187	232	178	207	187	212	180	220	179	203	202	205	187	200	182	210	233	220	201	210	172	176	203	203	214	215	198	208	206	194	204	199	179	193	211	199	215	188	204	189	195	210	216	194	188	215	210	200	210	213	222	207	191	188	216	196	224	206	192	207	204	204	192	201	190	244	200	186	181	199	186	190	193	218	190	221	187	172	218	192	184	205	197	179	198	190	204	198	212	195	190	232	213	219	218	209	195	207	181	192	198	203	223	196	194	209	199	196	216	221	184	206	189	190	188	195	166	201	196	238	186	204	203	206	231	205	221	178	200	197	200	198	218	212	194	200	212	174	211	189	238	186	213	171	221	228	205	210	190	210	202	178	204	207	244	187	192	201	198	202	164	211	202	176	217	181	208	209	211	218	190	171	185	194	209	195	214	199	221	213	204	241	221	202	203	203	207	199	223	190	191	195	164	202	214	193	202	168	195	169	187	192	199	197	209	189	192	179	217	175	211	215	187	190	182	222	214	230	174	219	185	211	214	174	192	189	219	217	210	202	217	231	194	194	203	199	200	221	190	189	193	189	187	196	206	172	186	200	260	214	184	217	186	191	198	196	198	192	206	199	182	190	223	199	209	207	218	195	201	219	212	223	227	234	199	189	210	226	192	185	208	182	196	216	187	195	179	177	193	224	187	212	198	188	185	219	206	222	201	195	198	199	214	205	204	206	207	228	187	202	202	176	192	212	167	207	214	215	205	190	200	218	226	208	225	211	186	181	207	187	215	209	216	195	215	181	197	226	191	199	189	195	179	187	181	209	210	190	209	208	196	213	222	225	188	194	187	207	177	197	181	174	208	202	196	197	172	195	212	191	199	207	219	194	222	213	211	198	200	205	191	197	195	200	202	197	194	201	203	220	195	186	191	230	183	189	219	188	195	192	229	194	212	175	179	201	218	202	196	217	212	210	214	211	194	194	210	209	216	220	202	200	179	195	172	171	195	213	192	185	204	192	185	213	201	211	193	216	166	198	184	191	191	220	209	213	206	188	185	196	211	200	197	184	197	194	187	209	205	191	201	190	198	194	188	202	214	190	172	188	201	183	172	209	184	195	222	204	179	180	201	169	236	207	203	208	220	175	199	206	207	199	175	196	201	193	198	211	205	190	187	187	175	196	188	208	234	170	201	209	216	188	218	208	206	185	215	215	204	166	195	198	210	199	184	205	194	200	171	203	209	195	185	156	178	193	191	174	198	214	184	193	182	205	222	222	197	212	213	204	208	179	214	193	203	191	217	200	219	196	194	196	225	206	201	210	199	224	179	207	192	214	182	204	177	186	176	214	208	194	208	191	233	209	215	184	184	184	224	206	226	204	195	240	194	179	204	243	218	188	240	215	215	221	184	201	192	171	201	177	210	230	209	178	196	204	205	237	199	184	207	199	186	194	196	210	193	205	192	179	192	181	194	197	219	234	202	205	229	187	196	202	197	195	197	190	192	191	191	187	217	217	208	216	211	205	177	181	198	203	191	207	198	185	214	169	202	197	225	185	203	196	183	181	208	185	191	198	185	194
10041	693	1056	1135	1012	948	801	744	671	647	614	580	535	519	557	549	497	526	493	544	534	527	552	507	490	510	487	503	518	483	526	489	492	475	482	502	499	495	451	482	504	513	474	478	514	499	500	472	494	519	459	540	466	480	483	514	458	448	490	510	465	518	447	487	487	479	486	463	497	513	439	461	468	467	487	515	489	481	510	465	487	486	464	477	477	453	463	477	473	460	505	523	450	469	448	448	478	455	445	463	460	506	468	498	438	456	488	490	480	487	436	437	509	484	488	531	476	503	460	473	493	499	472	497	466	468	505	479	447	481	491	444	478	513	497	471	476	483	490	501	488	460	490	461	496	494	480	506	482	481	469	497	466	460	488	512	457	521	482	481	497	481	445	462	470	460	452	453	506	491	481	485	482	457	469	449	480	488	471	452	493	493	465	479	506	463	493	467	471	464	444	493	488	507	482	484	476	463	522	518	476	491	485	488	461	474	513	450	488	478	444	478	470	490	457	480	464	447	471	488	473	493	491	519	484	485	476	464	463	496	441	464	494	475	504	483	478	495	517	473	482	466	519	476	476	501	528	483	500	477	444	466	489	460	530	506	472	469	472	471	463	450	502	486	490	487	466	480	499	483	499	516	533	501	506	460	484	486	481	472	471	500	432	485	476	466	502	495	484	490	444	498	473	478	474	443	477	469	502	514	464	490	488	442	484	480	485	442	467	458	437	475	474	512	468	516	453	501	501	451	481	467	488	517	520	495	513	509	541	489	458	483	421	487	500	482	490	488	447	451	491	481	448	445	492	505	493	450	495	448	436	442	499	459	503	494	451	471	457	475	491	501	471	457	493	456	498	492	482	487	467	501	509	492	472	511	498	446	440	510	499	457	519	476	501	486	482	480	510	456	491	487	476	501	498	504	487	461	523	473	493	502	495	453	505	485	523	445	449	466	473	510	467	498	468	464	495	475	519	473	486	466	478	443	492	471	506	456	454	453	470	483	507	473	496	489	470	482	482	451	489	536	468	474	475	485	490	479	485	480	474	513	483	463	502	485	482	514	482	498	494	475	478	476	483	486	489	490	481	502	437	464	490	483	485	454	477	456	479	471	491	494	477	465	473	506	449	519	482	507	461	471	488	490	494	505	491	474	455	471	445	471	501	461	472	448	453	463	454	473	504	493	469	470	508	503	471	463	478	501	484	445	509	477	508	479	440	476	501	502	488	447	456	503	465	488	456	495	486	447	465	496	478	490	472	493	485	469	530	517	539	494	467	481	470	510	483	471	493	506	455	460	472	502	489	492	475	438	461	483	469	466	468	445	480	471	469	480	466	509	462	437	478	501	482	440	493	492	466	505	489	484	499	476	501	431	476	459	476	493	490	453	491	508	499	457	439	502	476	505	483	464	496	474	478	470	518	472	472	462	456	486	509	576	489	501	481	488	504	474	480	468	482	523	471	467	495	432	472	493	484	460	495	500	475	478	461	480	456	493	467	495	498	469	472	474	506	469	515	504	511	442	492	530	481	471	517	487	497	475	450	483	483	516	466	495	441	454	488	473	488	489	490	465	512	481	474	431	431	447	523	511	493	415	487	498	489	507	478	504	497	489	488	495	478	478	492	474	469	486	457	489	474	508	543	477	469	468	468	455	457	515	477	479	504	489	442	459	500	456	468	455	489	493	492	477	511	503	479	483	461	474	477	454	459	489	496	505	508	449	475	480	487	487	495	516	535	475	516	444	484	464	488	496	463	494	462	511	464	472	486	518	486	458	504	471	503	473	460	491	487	483	459	500	500	500	481	494	510	478	471	475	457	480	512	479	499	448	456	452	505	478	499	484	477	455	498	482	501	514	464	473	482	488	461	452	423	511	487	491	452	480	476	460	485	470	510	481	515	463	489	471	451	477	466	458	465	506	481	441	460	465	491	487	512	468	458	446	513	489	492	445	504	466	491	471	496	473	462	480	497	452	497	499	456	524	492	475	453	470	479	451	472	459	453	499	510	457	490	467	452	477	453	461	469	493	498	465	507	462	508	450	473	498	498	465	432	460	484	440	455	516	483	480	487	473	482	492	473	491	446	488	490	429	422	475	491	502	452	485	492	470	482	476	483	474	464	520	475	514	481	489	474	471	473	485	485	493	519	505	497	501	528	500	442	483	529	463	468	518	477	491	466	468	506	485	483	478	472	511	477	479	497	424	474	475	467	474	532	481	461	492	485	449	506	512	516	471	459	481	480	503	490	471	472	491	485	478	455	474	497	510	484	502	502	478	512	472	468	485	460	516	454	489	505	478	480	497	438	475	467	438	481	510	511	517	498	492	503	488	495	486	474	482	441	459	485	459	504	480	482	456	496	478	480	470	480	477	458	467	466	472	457	478	506	503	476	462	484	516	461	461	508	441	474	443	444	439	525	478	481	463	498	515	506	466	510	431	511	454	491	491	459	493	453	498	469	508	484	456	466	501	453	473	490	473	479	495	463	494	473	489	474	488	465	487	516	489	447	492	444	487	490	503	477	475	500	481	469	495	504	491	470	504	528	494	448	448	505	507	512	463	505	495	486	485	486	466	488	475	476	464	505	481	465	466	484	460	424	483	492	471	477	488	458	468	494	458	444	480	453	453	476	450	484	470	484	469	521	479	468	483	474	453	482	456	495	510	479	492	503	487	487	446	488	475	473	496	479	493	495	452	486	413	519	439	484	447	503	476	480	497	473	459	487	495	468	505	473	469	472	478	508	524	478	430	463	468	538	454	498	490	437	456	456	515	530	482	493	512	444	432	495	454	505	488	484	483	507	467	465	494	471	527	484	446	480	494	470	507	472	483	461	530	483	497	506	502	516	466	499	471	465	473	488	458	501	521	488	480	445	495	477	457	498	508	477	469	462	432	429	463	471	515	464	484	523	482	444	473	485	469	511	464	485	537	473	499	476	473	469	454	481	488	452	479	482	497	498	464	517	482	475	471	511	455	469	492	458	474	473	472	503	460	476	489	420	470	513	512	492	504	462	463	451	505	462	490	478	450	502	487	508	486	449	534	458	471	509	471	484	497	494	495	470	498	506	460	450	473	512	485	501	473	473	488	470	507	467	468	468	487	473	457	444	491	481	543	486	478	476	508	515	493	428	502	491	491	445	489	485	449	465	480	488	486	462	482	482	519	457	461	494	516	494	475	479	471	510	470	486	501	498	472	481	509	466	478	482	505	475	493	482	485	500	499	501	488	487	486	460	461	480	471	502	505	493	456	480	505	480	480	494	451	473	460	458	479	497	522	457	491	498	496	434	481	473	486	433	457	504	489	465	515	463	459	478	494	464	487	421	507	525	489	490	468	458	453	482	520	477	462	484	474	512	474	451	482	466	504	472	456	478	451	486	477	478	481	495	490	478	461	478	486	458	499	491	466	457	509	512	494	486	498	494	475	481	487	525	506	473	468	465	471	457	506	500	473	473	486	486	457	456	501	471	468	470	446	454	470	459	483	482	513	485	502
25937	2602	598	465	299	255	209	180	150	136	139	120	98	93	108	100	93	90	111	93	101	106	114	85	91	82	83	92	87	111	95	84	94	93	106	80	108	77	94	88	94	96	92	89	91	82	84	95	63	97	94	79	77	89	92	91	100	87	78	110	92	90	103	95	95	88	83	78	100	77	95	95	83	95	94	93	82	97	100	82	90	89	90	103	88	94	83	79	96	78	96	91	86	86	86	87	73	95	84	83	85	104	99	94	76	83	81	85	98	81	94	94	74	86	98	97	83	87	86	89	85	77	99	99	91	78	102	78	86	82	94	91	73	87	116	80	83	74	89	85	79	92	95	78	86	82	100	91	91	77	90	83	100	124	87	78	86	72	87	90	90	108	91	92	97	82	93	85	101	84	94	107	82	79	88	73	85	81	83	97	77	97	86	92	89	97	76	87	105	76	100	86	63	84	79	102	82	95	67	79	72	76	88	102	102	94	92	103	82	89	76	79	89	71	89	74	87	89	93	90	97	118	99	94	77	88	89	68	88	90	88	92	87	90	92	85	98	87	97	87	80	87	81	80	90	97	85	86	85	93	73	89	76	87	83	87	86	96	77	73	90	72	87	93	100	82	93	75	76	88	101	76	94	88	95	89	94	72	100	113	74	81	79	81	69	93	96	102	79	91	88	92	101	94	99	87	85	86	78	75	104	87	84	87	88	94	93	94	98	95	93	100	120	95	75	70	109	75	77	80	96	84	77	94	90	77	98	85	96	83	117	82	88	73	84	94	87	80	81	87	96	83	87	97	91	79	97	96	93	106	98	90	93	90	88	81	87	120	95	94	94	91	92	78	72	105	86	86	96	85	85	112	90	87	88	88	79	98	91	70	90	95	105	101	87	84	81	81	96	90	98	96	84	81	74	92	87	78	107	91	94	91	88	95	97	95	84	87	83	80	99	92	84	113	88	103	99	80	98	86	86	85	97	76	103	110	87	97	85	84	92	95	80	103	91	75	87	72	95	84	75	72	102	87	82	72	85	99	107	94	71	113	95	84	94	91	80	106	92	105	91	88	82	99	94	94	79	85	77	97	102	84	100	101	95	78	83	84	80	97	76	74	105	86	97	97	94	85	82	76	82	90	89	105	91	80	82	95	88	74	83	95	75	84	101	90	104	90	67	78	79	90	79	87	91	92	100	95	96	100	104	86	79	89	90	98	80	83	80	79	86	100	99	85	111	97	96	92	95	86	104	76	99	79	86	80	85	56	97	88	110	81	84	81	106	75	84	81	82	89	104	85	90	84	69	89	82	84	84	90	95	84	75	78	85	77	91	92	76	82	71	85	93	94	72	79	86	87	73	83	80	93	82	70	82	88	88	101	75	83	91	76	77	74	79	97	84	87	94	92	77	91	79	66	68	83	91	73	67	76	91	77	82	94	84	81	74	81	88	81	73	87	99	71	81	102	85	90	103	81	99	85	75	73	92	112	84	78	97	92	111	108	101	103	83	90	83	78	102	86	72	77	83	93	83	82	91	95	85	104	90	98	75	67	94	91	94	80	89	86	96	74	79	70	103	102	87	96	76	85	86	78	85	90	94	91	75	96	77	76	99	95	84	89	87	86	78	82	93	79	76	91	85	82	76	87	98	85	95	68	97	79	101	82	98	85	77	99	85	92	80	108	94	88	81	86	93	98	80	91	93	100	80	72	88	93	82	103	85	97	89	86	86	90	75	89	93	76	89	78	89	96	92	105	105	91	80	76	86	79	89	93	100	88	107	97	93	82	91	71	80	85	95	99	88	84	98	96	100	94	83	85	91	86	84	91	73	81	81	80	60	82	86	83	70	82	94	84	98	70	73	94	79	104	86	91	66	92	83	92	93	81	93	98	82	80	59	82	78	87	100	81	95	82	78	91	85	79	84	109	77	79	93	80	80	86	87	88	98	89	87	88	88	90	81	71	84	71	82	96	76	62	96	83	75	91	86	106	80	101	86	91	87	101	107	69	77	93	86	104	94	75	78	83	98	107	89	90	88	83	94	89	83	106	83	94	80	98	80	70	81	83	83	90	79	93	71	73	83	98	80	76	92	91	94	90	92	82	81	96	81	78	90	78	80	79	82	105	85	89	105	97	93	79	90	94	87	82	83	105	86	101	88	74	94	83	75	91	79	77	107	112	88	90	73	85	75	105	74	74	102	94	82	87	86	70	101	102	85	85	72	82	65	85	77	85	77	90	82	79	100	75	71	90	80	97	106	83	90	80	89	103	86	86	75	66	96	106	76	98	79	87	84	77	74	100	87	77	70	89	88	76	85	85	86	75	86	92	99	82	95	90	76	96	85	88	94	86	68	82	79	89	74	82	84	90	93	90	85	83	85	77	79	91	97	92	84	83	76	89	87	81	96	101	92	82	79	82	82	68	90	67	92	85	85	71	92	83	89	91	96	100	73	101	86	93	98	75	82	106	87	89	93	78	72	91	88	79	90	84	85	87	101	96	85	85	85	76	97	85	99	73	106	81	88	94	80	94	89	64	90	90	76	107	98	82	80	82	83	88	93	95	111	112	88	81	88	95	86	89	92	79	108	96	95	87	86	71	95	68	99	78	100	83	94	105	89	85	86	107	88	101	82	82	90	88	86	86	90	73	80	74	94	84	94	84	89	91	74	99	84	105	87	82	77	79	104	79	63	92	85	86	72	78	80	89	76	73	90	84	77	79	84	76	94	84	86	88	88	92	87	75	89	107	89	87	80	80	92	91	79	83	109	92	104	80	94	95	87	77	117	77	78	86	87	91	84	95	72	76	82	76	75	87	112	88	79	94	94	83	76	58	80	78	84	102	96	93	77	91	93	91	89	93	92	87	91	110	75	90	87	81	92	101	93	82	87	87	85	86	92	99	80	74	96	97	93	88	88	86	87	98	75	95	88	88	91	92	84	90	96	94	90	93	83	105	85	80	81	99	87	80	82	83	91	80	81	92	80	80	94	96	76	86	85	87	90	82	89	82	99	93	84	86	68	82	90	81	79	95	79	93	74	97	100	102	87	92	89	78	78	102	85	86	79	74	82	75	73	72	92	85	72	71	98	95	83	79	76	79	99	77	96	83	86	95	91	93	86	92	95	73	82	85	95	95	91	98	82	73	100	101	88	77	100	96	95	92	78	83	100	76	99	75	94	73	101	102	90	94	79	89	99	86	89	79	94	96	98	83	86	75	93	77	92	78	113	85	95	83	82	79	101	90	74	97	90	88	87	88	84	84	78	83	74	98	92	80	95	74	110	71	101	88	107	92	85	92	90	86	80	94	81	70	94	91	93	111	92	92	88	82	82	85	79	79	83	81	89	90	106	111	105	84	86	81	81	98	82	90	79	80	77	95	98	82	94	85	107	92	99	92	82	92	99	93	81	68	92	88	95	93	86	78	90	86	100	93	87	82	96	85	91	83	98	104	84	87	82	99	83	90	80	78	99	94	86	92	83	96	83	89	82	92	92	101
14863	627	1264	1597	1298	1075	862	703	610	551	436	422	413	414	364	310	333	327	311	307	300	287	263	258	263	274	267	257	293	254	253	243	268	231	255	248	253	222	248	256	240	259	245	248	263	227	262	248	241	244	237	248	201	273	241	255	247	262	232	251	234	236	231	232	250	236	242	216	274	250	244	235	206	223	211	240	224	226	252	222	194	244	219	223	242	223	233	216	237	242	220	230	259	209	240	200	245	257	245	213	206	232	229	233	234	197	222	229	233	241	222	236	224	220	208	232	226	234	249	212	241	209	225	248	207	246	231	233	203	218	233	212	231	225	249	222	222	241	245	227	218	237	237	260	234	218	222	288	233	192	227	227	226	226	235	211	241	235	243	235	210	220	233	245	219	218	186	231	204	234	225	223	219	217	232	203	225	202	223	226	224	211	224	255	251	242	190	224	223	222	216	233	233	227	224	218	228	207	205	225	237	236	245	219	233	232	250	215	239	244	226	219	238	224	202	231	233	245	239	227	200	214	226	228	240	225	190	238	220	191	231	230	246	222	233	228	253	221	212	213	221	198	203	277	218	226	234	236	229	213	233	235	195	220	247	217	220	233	210	239	245	232	208	230	243	233	204	237	222	226	224	236	211	246	255	230	230	243	228	236	214	191	219	216	237	210	214	218	226	233	225	222	240	235	244	214	234	224	217	255	232	237	234	206	222	226	210	218	217	245	249	226	225	230	233	238	226	255	231	233	227	214	225	230	222	189	186	253	242	240	238	211	231	264	220	234	234	235	227	245	220	235	239	233	205	204	229	240	244	235	216	231	228	240	216	209	247	239	254	197	251	255	243	219	233	205	233	200	217	217	205	210	233	219	229	248	236	244	227	227	244	252	216	232	208	224	219	198	235	208	225	249	221	225	227	213	221	204	241	212	231	200	230	216	209	216	238	235	248	217	218	228	253	229	211	234	215	214	236	221	227	225	213	231	227	268	242	233	229	223	227	233	228	248	226	223	211	261	221	209	245	222	230	203	194	202	228	231	245	235	240	241	207	244	205	207	211	232	244	230	251	248	241	229	229	228	241	230	200	218	231	192	222	228	206	233	248	240	218	213	227	204	230	251	218	200	232	236	229	238	206	214	210	206	219	244	224	215	226	205	222	209	209	234	229	218	234	239	236	212	228	214	255	238	181	245	222	243	227	255	239	222	238	228	248	228	245	223	226	225	208	230	229	232	218	220	221	261	238	213	224	210	244	227	216	214	236	212	207	230	217	209	220	248	209	237	228	228	245	223	245	222	234	243	249	191	227	225	238	228	234	227	228	223	221	237	207	213	224	233	199	247	220	261	223	217	226	240	220	222	240	242	243	204	262	232	199	217	215	226	247	245	229	237	218	228	243	227	221	231	232	234	249	198	227	204	232	235	222	211	234	214	229	238	223	224	240	207	217	247	219	244	253	237	223	222	213	224	210	246	211	230	238	251	218	238	227	200	249	239	235	224	230	225	219	235	225	220	219	232	229	218	220	210	225	241	191	236	209	235	224	210	240	241	215	233	205	229	203	219	232	216	236	217	227	231	229	247	231	233	225	200	228	209	235	238	252	234	223	227	220	231	239	234	245	197	238	249	240	210	224	234	196	233	243	208	215	229	209	236	220	229	260	220	224	230	205	222	233	228	223	239	231	212	216	242	238	217	226	206	226	247	246	225	251	246	228	240	239	245	238	238	212	245	227	219	248	215	223	214	247	227	214	239	236	228	225	221	222	224	217	221	239	215	215	256	238	231	242	238	225	212	222	220	241	242	250	199	227	239	224	216	194	207	228	221	212	235	219	204	216	246	214	207	235	234	220	234	208	215	223	221	220	212	240	198	229	241	218	223	221	219	230	204	208	234	212	231	222	210	233	216	240	204	207	226	252	223	212	219	215	218	227	213	230	229	237	226	235	247	232	236	218	240	214	218	227	228	246	225	216	247	239	237	238	233	255	235	224	240	232	207	219	202	228	231	220	206	222	207	216	206	225	243	238	237	244	239	207	237	243	224	235	226	247	236	238	225	223	233	221	201	248	219	231	226	232	218	219	244	244	221	225	250	242	226	219	236	237	223	189	227	223	230	249	215	207	220	247	225	219	243	222	245	243	199	211	232	236	245	231	213	230	220	261	219	223	211	258	221	217	249	209	232	246	214	240	219	222	251	239	200	246	209	241	218	214	234	201	215	231	234	235	233	251	239	233	216	241	232	241	217	235	230	211	225	228	232	230	230	247	222	236	218	253	256	214	236	225	246	243	238	230	222	199	216	238	213	207	224	201	240	229	222	248	196	221	218	244	231	234	235	225	215	225	229	222	221	209	213	209	215	223	230	215	218	214	204	239	227	216	215	187	230	240	209	201	234	229	242	230	247	218	216	196	188	228	215	241	202	243	222	211	228	227	238	219	202	225	225	228	218	235	230	218	240	240	215	223	250	259	221	219	240	273	233	264	218	225	216	216	226	239	209	247	231	225	236	215	229	243	212	236	219	235	209	240	245	244	236	200	200	228	211	228	247	260	212	225	224	235	198	247	239	232	231	242	218	208	216	265	242	185	242	244	228	230	241	216	238	235	189	225	223	286	220	215	228	236	227	241	235	210	224	238	224	252	234	235	217	259	238	208	212	191	236	235	212	214	235	207	203	225	242	226	241	220	236	287	224	235	237	204	230	231	205	225	248	246	200	198	231	233	219	215	209	256	233	209	231	220	224	238	216	243	210	214	238	234	220	212	250	230	217	230	245	221	235	236	230	240	215	233	202	218	250	230	206	235	211	239	217	241	210	220	208	220	211	223	209	231	202	251	231	235	214	213	233	221	236	231	216	241	205	221	225	226	227	223	233	226	234	251	238	211	223	220	207	250	213	230	237	253	216	220	232	237	223	230	198	224	225	207	213	205	236	203	225	224	235	228	200	238	225	231	212	221	247	224	222	221	211	231	222	223	246	218	225	212	222	246	261	200	217	234	226	221	217	233	206	234	225	220	240	215	198	241	206	253	231	247	209	229	228	240	244	239	231	230	257	235	214	215	226	234	217	213	226	237	236	257	251	224	219	208	207	246	203	211	218	238	218	219	243	226	197	205	235	225	227	231	229	200	199	239	215	225	222	210	234	210	217	245	208	234	210	204	218	220	215	215	236	219	215	208	212	228	210	216	233	243	230	218	256	231	204	212	224	222	210	273	223	241	234	219	230	208	194	233	215	239	211	253	230	229	204	227	241	237	198	188	245	229	197	226	240	236	254	224	230	217	226	250	225	242	210	226	250	233	213	211	250	224	252	240	218	241	244	238	199	224	212	226	216	231	254	226	228	236	255	218	213	195	253	236	256	220	230	212	198	231	249	185	206	169	221	222	223	216	258	219	213	231	230	222	224	237	186	252	194	227	229	218	233	214	219	212	257	235	214	240	226	227	232	214	209	239	217	234	238	223	239	220	239	215	202	226	219	262	234	196	215	242	229	247	234
1411	203	203	228	202	195	179	193	164	174	203	202	182	203	183	193	199	227	201	192	195	182	188	197	194	172	191	192	182	167	192	186	187	155	214	193	180	171	205	206	215	198	185	165	201	182	177	201	197	188	192	188	209	188	167	194	191	220	184	202	183	181	222	165	203	177	186	194	177	190	187	196	197	173	186	200	168	179	182	182	159	196	197	179	197	234	219	192	175	187	190	190	183	202	178	191	198	192	170	180	196	162	185	203	190	192	184	186	184	185	177	186	181	179	216	203	209	178	180	174	179	219	194	164	172	185	170	195	198	199	170	160	200	191	189	166	203	175	205	161	200	184	198	175	184	197	189	202	188	201	173	200	180	204	179	187	204	207	162	197	175	189	191	200	197	180	196	190	208	196	166	172	168	191	198	213	157	184	207	176	175	180	209	196	187	201	192	194	173	217	208	196	186	191	184	200	201	203	201	190	175	200	209	205	187	160	160	192	196	182	202	167	194	190	198	158	196	181	171	192	161	188	181	194	207	202	208	207	187	191	193	190	177	176	196	231	195	216	199	212	213	198	186	185	209	175	181	186	192	197	187	221	183	198	176	202	186	189	181	190	173	191	211	200	201	185	189	200	201	182	162	177	201	172	191	190	198	210	189	205	211	200	190	192	185	174	189	207	198	179	187	181	195	191	211	173	165	194	193	200	182	211	195	174	180	192	213	200	186	193	197	192	185	180	193	209	195	199	195	178	213	185	166	200	210	167	173	220	196	180	209	202	216	190	202	186	191	182	167	203	196	203	165	178	187	220	184	186	195	191	184	189	173	174	193	203	194	169	183	187	184	185	196	170	188	206	184	185	152	209	184	176	166	195	209	206	202	211	192	203	197	204	191	176	168	197	227	207	184	204	185	205	194	192	209	200	186	216	176	202	193	173	176	179	199	183	176	178	206	191	190	190	184	195	167	184	166	201	187	184	192	174	178	166	180	181	201	204	183	190	202	191	187	182	196	185	192	201	200	204	195	203	171	212	193	187	175	182	198	204	204	196	193	171	211	202	209	184	174	180	190	198	188	202	187	177	179	177	213	185	178	186	196	177	196	183	201	181	185	192	173	194	163	204	172	171	176	186	189	201	174	198	177	184	184	176	182	199	180	178	182	179	179	171	174	194	183	207	213	190	168	205	186	195	229	197	175	186	200	206	168	196	199	194	203	187	211	182	204	198	167	173	207	186	186	185	163	216	187	174	213	167	173	183	187	182	210	192	181	205	177	187	194	183	172	176	202	185	189	183	184	185	191	198	195	179	179	186	199	177	177	205	185	191	177	196	220	205	195	184	200	192	192	189	194	168	188	186	181	190	188	188	172	196	188	219	179	166	193	174	178	195	189	214	199	177	205	169	204	182	211	177	189	189	218	171	197	177	195	185	202	182	198	176	187	191	213	196	178	189	215	158	178	169	192	184	172	177	200	196	207	209	195	194	177	188	219	203	191	199	201	184	178	183	208	175	205	193	166	178	202	177	200	210	186	204	192	190	174	201	190	178	205	205	210	170	202	175	210	188	196	165	162	199	196	177	181	190	180	203	184	180	184	165	173	195	202	193	181	195	192	206	205	179	180	204	191	165	175	185	197	209	203	212	195	205	188	179	212	187	170	183	174	192	177	196	190	207	146	174	194	185	193	173	194	191	160	174	183	214	186	186	198	187	194	191	194	178	197	176	189	184	166	193	191	186	181	180	185	209	225	195	187	168	176	191	169	187	191	208	168	210	210	205	197	175	201	198	161	208	188	205	172	173	195	205	183	182	190	196	183	195	206	181	172	191	184	167	190	209	190	198	180	182	156	173	186	193	196	201	212	177	170	171	191	159	164	185	171	198	228	192	187	197	187	220	193	164	192	205	178	185	227	218	207	203	201	206	212	190	199	196	203	192	176	182	200	212	186	181	225	189	184	191	228	163	188	210	192	176	182	189	186	196	208	193	179	203	198	192	187	183	177	194	163	225	184	186	166	185	197	187	198	194	193	201	167	209	191	172	168	192	183	215	177	209	193	180	167	201	187	201	182	201	185	196	190	200	194	199	180	179	179	215	186	181	202	183	196	192	201	197	220	216	195	176	184	188	197	176	192	192	169	174	206	199	174	192	186	207	190	218	210	172	206	218	186	189	179	185	174	209	213	201	209	208	180	176	185	195	201	174	171	196	216	205	179	195	181	177	195	189	193	183	196	187	190	181	177	199	185	204	193	203	194	195	193	186	208	221	198	186	192	172	161	175	188	212	205	206	187	188	189	222	180	203	187	190	192	172	197	189	168	177	213	176	180	208	189	191	193	189	189	186	200	202	209	184	166	184	180	204	187	196	182	188	183	200	205	189	195	200	188	183	170	182	197	212	169	178	175	181	184	170	199	172	175	181	170	192	190	196	191	180	238	185	218	177	203	187	200	198	153	193	187	194	196	178	205	204	180	194	193	217	171	186	164	185	209	178	219	175	174	188	186	172	196	224	198	174	199	167	175	172	191	205	190	189	198	180	179	187	174	181	164	209	206	179	176	173	211	172	178	189	168	190	200	205	191	218	193	173	189	183	187	198	185	160	173	206	174	180	198	180	162	188	219	173	195	185	215	189	217	166	211	161	182	162	203	184	177	183	197	160	178	188	211	190	194	206	199	191	189	188	185	205	185	197	169	172	146	185	188	174	183	178	207	211	200	213	185	179	203	195	187	196	184	175	217	181	199	190	181	171	187	180	218	191	168	184	203	193	186	194	207	171	225	219	221	189	191	188	167	188	191	211	187	191	191	178	190	211	189	191	201	164	201	177	199	217	210	187	197	183	209	179	189	194	198	205	201	223	213	179	190	173	193	193	175	185	166	201	193	191	190	188	182	171	199	176	179	197	178	174	171	197	179	178	181	184	200	184	193	180	190	208	184	190	193	184	197	201	209	189	213	186	179	198	197	188	213	200	186	206	168	187	202	203	198	180	181	217	181	201	181	187	179	207	196	188	183	195	192	183	186	198	210	186	198	168	184	188	199	182	188	193	173	183	194	202	203	221	194	165	186	207	201	197	171	190	198	168	194	179	187	176	188	209	204	185	199	202	210	198	166	198	198	202	165	182	177	197	188	224	190	199	216	183	198	179	201	194	195	193	160	178	205	184	182	173	179	191	181	201	206	169	180	207	182	192	188	158	173	193	175	183	169	171	195	178	174	194	182	190	181	153	195	197	177	206	184	171	167	193	180	189	180	205	183	177	184	187	177	168	193	160	197	218	215	212	182	202	187	182	167	210	186	198	205	180	193	203	193	197	207	216	197	179	227	209	215	181	188	206	212	192	201	180	197	195	186	186	170	192	187	184	161	183	192	183	181	206	179	174	218	174	189	191	180	201	207	178	218	164	203	211	183	205	191	210	192	176	148	198	199	204	191	193	172	189	185	202	217	187	212	185	180	219	150	198	210	182	202	200	172	163	191	188	179	223	199	191	178	179	177	197
1836	518	542	529	534	507	503	445	427	510	459	506	444	493	478	463	434	440	482	508	450	448	489	450	462	500	497	441	499	466	493	458	466	471	463	478	483	461	468	482	472	468	470	461	473	438	456	482	521	467	484	510	456	490	415	443	491	429	463	433	461	453	454	513	470	470	441	444	443	454	509	475	471	467	488	490	481	457	463	468	473	437	464	430	488	497	443	446	504	484	437	448	473	460	443	469	476	474	451	448	486	496	465	445	435	504	459	481	465	490	476	454	440	474	477	504	443	437	455	480	476	452	507	452	493	453	458	449	471	504	469	437	454	478	443	440	477	461	486	455	482	441	467	465	444	464	409	498	479	482	446	482	468	449	462	472	486	472	409	504	497	434	449	507	474	468	444	468	455	474	455	507	493	491	479	485	427	477	469	473	475	500	452	439	470	469	471	511	477	467	442	460	459	437	461	451	420	436	491	489	472	499	471	457	476	479	477	486	458	484	443	471	477	428	465	451	443	484	464	460	453	438	477	481	462	471	465	513	473	482	463	498	455	505	468	503	478	473	463	463	438	483	475	451	447	456	483	451	456	495	502	467	480	468	460	489	432	462	459	446	477	426	451	455	496	468	479	499	442	450	442	469	500	504	448	436	485	490	495	462	473	470	461	462	471	506	496	456	507	488	491	437	440	490	463	462	443	459	497	451	480	495	465	432	447	487	485	460	454	505	469	433	473	469	476	435	488	444	464	473	484	488	492	491	490	455	499	479	490	494	481	491	476	487	470	448	477	470	437	459	465	476	460	492	436	447	500	451	479	497	478	497	470	496	480	413	463	447	494	507	483	453	476	496	452	475	496	455	486	456	460	485	464	460	485	412	549	477	435	482	439	497	470	451	486	491	481	486	450	457	432	448	465	467	438	440	428	519	481	453	484	467	464	446	498	509	444	475	494	456	467	492	454	479	453	456	482	453	431	443	472	446	486	464	494	495	438	449	463	493	492	443	477	472	442	490	489	415	438	420	500	451	459	461	498	456	425	438	492	451	501	457	427	478	449	489	489	477	457	473	495	443	476	462	446	474	454	448	450	457	469	438	496	434	467	513	466	451	479	473	482	430	466	429	470	521	453	425	447	473	486	447	428	420	451	423	435	465	442	439	487	471	474	425	458	505	474	460	451	462	464	465	481	440	481	468	462	442	500	458	469	511	470	424	491	492	477	445	498	474	473	475	487	431	467	510	457	463	492	476	491	452	466	487	495	432	464	448	518	465	465	415	480	498	491	487	464	448	471	472	455	438	498	467	455	417	506	439	452	447	508	463	444	459	458	458	468	433	497	480	452	473	478	514	450	452	459	447	432	444	471	459	494	460	466	449	487	453	450	464	468	465	443	482	485	482	507	475	454	478	478	482	523	479	455	465	488	462	464	487	451	436	464	466	486	444	414	453	480	456	442	449	494	451	462	486	473	472	473	505	473	466	483	449	453	477	482	494	478	470	468	476	481	480	464	463	457	459	514	434	441	465	439	492	466	475	476	492	499	459	488	425	477	468	461	449	481	483	420	487	462	465	451	452	440	491	475	472	457	474	491	463	452	481	446	471	469	430	486	443	445	454	465	506	489	477	480	506	482	477	524	479	414	458	455	451	459	483	457	490	437	462	501	460	460	483	446	444	437	488	433	459	446	443	446	437	478	456	447	441	490	436	472	433	455	458	496	465	496	441	528	437	415	475	455	475	470	495	474	410	453	506	490	428	436	459	470	505	461	462	442	477	469	482	495	469	484	467	467	463	437	468	471	470	447	461	434	458	443	461	506	452	474	474	495	440	487	437	485	479	475	473	491	456	430	478	499	465	457	465	490	431	465	452	483	440	464	470	453	444	422	474	466	513	439	457	498	440	459	455	455	502	454	444	478	473	476	493	461	450	491	458	478	465	426	486	489	460	467	463	444	465	455	487	469	461	472	470	458	452	452	490	464	483	435	457	446	507	459	469	461	443	438	469	474	444	498	440	478	482	455	459	476	505	493	505	471	484	488	461	463	444	478	462	434	449	421	494	477	445	446	453	514	486	484	475	450	500	457	454	481	443	487	472	473	453	460	477	467	449	428	449	444	449	447	474	481	481	431	441	495	492	444	485	463	462	471	454	456	466	466	459	458	530	449	473	470	441	488	477	464	462	440	466	501	499	448	452	500	455	465	415	460	461	453	475	479	475	420	460	480	465	474	520	465	452	462	460	453	460	491	476	432	484	473	421	471	466	454	467	483	444	464	460	463	496	449	496	476	458	443	488	493	461	435	456	482	471	492	425	448	465	474	478	482	479	434	464	439	457	488	437	497	469	448	468	457	485	494	475	480	439	461	485	466	458	450	463	459	478	457	485	494	462	487	433	450	487	423	447	449	473	496	467	516	452	432	477	489	450	509	465	479	465	443	472	477	489	426	457	446	481	490	467	467	452	478	439	472	479	453	477	482	456	462	489	455	467	440	417	456	471	532	449	446	448	469	461	502	432	481	451	480	443	473	483	470	482	462	439	460	460	438	444	453	467	470	476	455	456	472	472	476	466	473	495	480	482	457	498	503	493	462	499	445	457	479	413	451	449	496	452	517	462	471	450	437	445	479	502	471	450	496	466	482	476	472	478	453	478	425	453	453	485	496	472	449	447	429	449	454	467	471	480	497	444	434	448	486	460	478	394	469	472	475	458	464	469	427	490	445	465	445	480	491	468	465	460	465	500	448	499	464	452	475	460	479	439	432	471	449	490	468	468	459	464	415	455	458	453	474	457	482	458	436	454	468	476	462	452	460	457	472	469	458	453	482	473	436	464	460	442	473	456	455	489	439	446	462	448	473	455	457	453	451	473	482	465	445	468	484	506	432	474	462	459	478	496	456	438	466	469	465	462	473	460	471	475	464	456	454	491	443	490	478	471	472	475	476	475	474	475	447	483	464	417	482	460	457	484	481	449	455	509	467	469	503	454	455	427	465	431	462	447	479	471	425	481	429	435	475	462	441	464	459	489	485	487	453	453	466	490	480	415	498	475	457	458	470	445	443	446	490	434	523	479	472	501	500	485	477	463	458	441	461	451	427	480	463	450	464	451	474	470	516	489	513	516	462	474	530	460	467	485	473	444	467	472	505	470	426	460	467	468	487	436	480	470	475	478	484	470	453	481	435	482	492	467	447	483	426	487	484	468	468	484	458	481	517	425	450	483	487	449	451	453	444	449	477	478	494	469	485	507	445	454	454	467	480	458	473	498	471	485	438	426	457	466	479	512	469	447	457	454	466	458	452	494	486	482	419	459	495	477	460	424	451	462	508	454	494	503	492	503	515	477	467	494	499	446	462	451	456	473	486	488	440	478	435	465	461	464	467	482	483	461	430	447	475	467	475	473	476	518	469	452	467	513	473	457	477	465	412	450	477	438	467	494	469	465	497	436	473	460	422	438	479	441	506	451	445	471	443	411	460	466	467	445	442	475	470	456	462	449	501	468
14622	798	481	375	280	303	265	234	251	229	215	237	204	205	218	228	217	209	209	184	182	182	201	200	210	221	223	170	204	217	182	213	220	196	195	205	204	203	222	205	195	189	221	187	209	184	226	204	180	184	230	209	198	195	193	216	216	215	194	210	195	200	215	214	238	192	198	174	184	201	230	206	208	165	165	195	215	206	176	228	195	184	215	160	199	180	183	192	212	197	200	213	209	177	222	200	200	193	183	195	184	211	213	198	237	201	205	182	183	197	185	208	190	208	215	200	211	213	205	205	195	210	191	194	213	206	201	214	205	176	207	200	209	196	200	191	203	202	170	180	221	237	205	212	213	213	190	206	190	229	212	187	193	204	204	197	224	196	195	219	180	216	183	210	182	193	228	206	197	189	201	211	200	231	210	204	206	227	212	194	201	208	227	199	217	219	240	185	207	183	174	224	179	194	177	209	171	223	203	207	199	214	201	193	204	197	213	227	176	212	168	219	191	208	191	185	201	195	181	217	199	223	210	210	192	213	220	189	191	199	190	198	192	192	175	213	170	180	229	201	226	219	211	195	236	191	193	214	200	209	176	178	205	221	212	231	215	187	226	191	185	190	200	188	190	191	183	201	188	185	205	187	203	199	185	203	168	186	177	175	214	214	193	184	192	205	173	198	197	217	213	199	187	215	203	195	198	211	196	178	189	200	191	188	186	203	193	192	204	169	176	176	191	191	186	208	215	206	180	193	184	206	208	209	191	191	194	211	205	200	213	204	207	206	193	187	198	221	183	194	191	193	194	201	184	207	211	199	213	215	202	213	201	197	200	180	207	208	198	187	203	166	202	208	197	235	192	209	207	241	202	195	186	201	172	209	216	169	193	207	206	205	188	212	215	184	202	211	209	175	208	183	200	176	193	181	223	201	196	187	211	208	161	195	209	238	178	212	227	229	193	211	198	160	187	184	197	176	203	200	180	230	223	227	196	187	205	199	225	184	169	215	194	193	178	194	188	210	207	191	179	188	205	206	197	225	188	188	232	231	205	205	198	196	187	209	205	228	192	197	235	174	210	211	201	171	204	207	193	215	214	211	191	200	189	196	217	207	160	195	223	192	169	219	175	205	189	200	187	193	207	212	192	230	213	215	216	216	186	216	222	201	217	180	214	176	190	243	194	221	202	234	197	178	189	193	191	222	190	220	190	193	171	193	233	216	228	231	213	197	182	206	219	187	201	170	186	179	197	188	210	251	185	191	217	216	199	219	177	209	210	222	210	214	196	185	187	184	193	201	176	218	226	200	215	193	218	214	205	199	210	200	209	210	181	195	209	196	197	222	199	208	220	180	204	203	184	188	204	198	198	206	217	198	184	207	193	244	197	192	188	236	203	217	188	192	202	199	193	222	183	175	162	180	212	203	209	213	188	203	205	208	221	198	213	216	210	230	203	184	191	186	205	196	203	219	207	190	194	214	186	210	211	191	230	203	227	189	187	182	199	181	184	208	191	213	200	183	203	210	167	195	181	187	180	171	199	201	190	194	220	172	220	215	218	199	218	215	209	208	205	226	217	223	207	180	231	211	198	185	203	206	202	220	205	196	196	217	199	202	195	237	205	202	221	197	212	194	216	217	223	180	225	212	221	211	206	232	200	205	217	204	196	210	218	204	215	206	200	221	199	220	198	186	208	204	232	197	231	192	215	210	198	234	227	192	192	219	213	210	191	184	186	216	215	196	200	190	186	174	228	210	205	188	205	189	217	189	207	194	203	210	195	202	212	207	195	194	219	218	190	184	219	208	179	185	221	211	189	197	200	179	177	194	210	192	211	197	209	198	198	218	204	199	199	203	208	217	197	185	207	234	226	217	196	200	192	227	207	223	228	185	165	196	203	178	210	215	203	187	217	209	212	176	199	204	193	203	224	196	182	199	211	206	217	212	189	208	177	232	199	204	188	198	189	169	241	203	191	195	189	191	220	206	189	179	210	212	186	191	190	215	212	197	213	210	196	229	181	211	195	197	184	180	207	205	195	201	204	215	193	190	184	213	191	187	217	217	209	191	233	200	198	181	186	227	190	220	201	204	193	198	216	208	209	209	194	205	215	196	220	189	210	193	207	199	213	221	207	201	194	190	183	213	186	178	213	183	213	212	191	191	190	172	226	169	196	203	203	200	212	197	232	216	184	225	185	194	213	177	190	192	200	185	199	210	228	220	202	205	181	187	216	239	197	210	196	201	212	189	200	189	223	205	207	210	190	196	197	213	182	192	208	213	229	202	222	193	178	189	192	201	179	205	183	191	201	191	176	191	206	215	197	174	204	211	207	207	187	205	205	215	195	195	202	202	193	198	189	184	200	219	183	224	223	232	189	185	204	207	186	200	181	198	197	174	192	184	200	220	201	214	211	179	197	219	212	182	207	215	179	178	209	205	202	219	211	190	209	185	183	184	178	206	204	205	207	199	191	230	187	208	177	193	210	195	214	200	201	195	186	191	221	188	204	199	214	196	194	205	194	225	200	205	217	222	204	205	181	199	206	215	227	186	191	193	199	200	204	213	184	224	226	213	185	187	197	187	227	168	191	208	205	202	229	198	212	191	193	202	225	191	185	213	193	210	180	204	199	211	191	215	218	215	221	201	212	198	186	206	170	204	199	205	172	190	173	189	198	211	179	184	211	191	208	242	210	204	195	196	204	209	219	204	197	209	193	175	184	217	224	185	212	183	209	174	182	185	191	181	178	218	207	198	223	200	194	222	213	187	207	193	201	199	196	183	177	173	195	183	173	196	212	194	204	190	192	200	180	189	199	199	188	198	201	203	205	198	187	234	224	192	193	226	176	224	205	172	179	220	215	196	210	214	174	173	191	200	209	219	215	180	202	191	178	207	209	212	170	191	193	204	203	200	213	196	185	208	207	179	193	207	179	210	194	160	197	188	205	186	198	214	215	230	219	209	213	195	188	235	220	207	184	189	179	188	193	200	197	189	194	192	163	214	207	206	188	221	189	217	218	223	174	215	190	207	203	193	182	179	207	188	185	207	204	189	219	209	199	239	218	189	187	223	181	195	204	211	213	192	192	206	189	210	204	210	182	193	203	207	190	214	215	190	189	191	212	225	187	221	200	194	196	189	203	200	209	207	235	203	214	209	189	224	210	217	199	205	219	209	177	217	208	195	174	186	172	221	223	185	189	239	213	216	186	196	200	180	202	201	181	202	193	181	192	191	180	212	179	204	213	203	190	194	167	210	212	206	213	176	202	202	219	188	181	188	205	194	207	207	190	189	196	221	230	186	190	204	205	181	191	169	185	185	192	174	196	183	210	184	171	229	200	176	195	178	188	216	195	196	188	213	215	236	201	191	233	179	193	208	186	210	200	200	196	199	188	185	201	178	181	182	212	211	190	215	202	202	187	229	204	217	210	191	217	190	197	198	182	207	190	214	208	210	187	232	185	225	190	186	205	176	212	205	206	200	201	176	191	204	208	213	193	197	198	194
10089	681	1050	1156	1036	964	848	716	701	609	558	581	555	567	566	509	500	524	467	529	504	522	523	486	497	473	515	485	473	457	491	477	542	469	503	457	491	520	440	469	494	498	450	466	464	463	474	485	464	455	481	490	469	509	505	501	498	433	495	521	482	479	481	498	497	470	488	473	490	468	507	521	479	428	442	510	474	456	488	468	464	511	449	478	469	433	462	505	471	498	467	453	498	491	498	459	500	508	483	448	449	515	511	492	479	453	478	525	515	465	506	502	511	529	494	484	475	473	479	474	451	465	480	466	482	453	475	475	493	497	485	490	461	481	485	467	476	525	483	465	478	465	500	448	476	488	478	471	479	513	440	485	490	479	484	510	469	489	458	491	461	498	491	464	472	520	456	474	491	506	488	445	467	481	481	479	517	458	477	468	475	451	472	458	488	503	487	432	421	482	508	466	499	486	494	486	483	443	425	487	429	448	491	506	452	487	463	452	473	483	494	486	509	457	469	470	489	455	479	440	484	468	458	479	501	480	463	448	510	428	456	464	472	441	470	487	444	485	521	473	449	478	491	514	492	495	451	466	487	486	487	476	470	476	452	471	485	485	497	474	485	457	481	450	483	476	448	439	483	452	516	487	488	448	464	455	473	487	499	510	509	475	479	505	466	453	478	483	460	486	462	461	465	488	500	459	489	481	441	455	475	487	441	428	467	450	531	504	476	501	469	497	456	483	496	509	487	481	467	474	467	465	455	498	489	510	459	479	462	542	494	505	481	449	475	505	505	443	445	478	523	501	479	510	440	465	488	485	430	463	483	450	449	466	518	515	493	473	498	470	504	468	510	482	489	508	470	500	489	486	490	484	431	481	471	497	453	474	475	444	509	520	451	503	485	478	484	510	480	474	492	502	468	493	509	480	474	456	494	500	497	475	491	462	482	456	494	479	395	467	512	465	475	451	484	445	497	443	491	469	474	510	476	496	465	479	515	452	499	467	486	457	453	515	455	470	509	505	459	470	447	497	464	470	464	492	478	459	471	479	507	510	519	497	473	484	480	511	469	466	485	489	454	476	508	511	448	472	467	475	464	466	468	479	485	460	462	480	461	452	503	505	466	516	462	467	432	494	467	511	495	446	422	488	471	530	480	473	499	474	478	451	502	474	466	475	477	458	469	484	467	448	472	490	495	498	484	482	472	521	502	470	539	475	483	492	522	508	503	447	462	489	506	474	468	517	435	479	499	492	450	500	470	476	454	491	522	464	507	483	480	476	474	526	519	522	458	514	503	478	486	448	475	528	472	470	474	491	490	459	482	440	505	453	474	478	503	507	485	471	480	468	473	479	520	454	474	466	467	453	476	481	508	476	531	477	504	480	497	523	515	520	516	487	449	496	470	473	492	474	476	502	506	518	481	483	477	481	459	477	502	508	494	515	456	466	498	477	470	491	502	445	503	487	516	498	467	468	498	492	461	474	448	493	477	506	452	488	487	444	455	477	462	449	465	464	491	450	445	498	483	489	484	436	465	480	516	505	485	479	486	457	480	446	476	470	506	521	515	505	456	507	468	442	474	464	502	465	465	470	508	484	481	487	486	460	512	464	446	459	504	476	431	483	451	449	452	446	459	462	490	495	458	473	483	508	500	500	461	472	477	494	490	490	474	493	474	467	472	463	488	467	493	464	463	493	488	434	519	492	469	477	502	457	483	483	521	511	471	451	485	466	442	497	483	481	477	488	483	420	446	477	454	434	473	476	468	475	469	448	494	506	515	487	474	497	504	451	507	482	486	496	461	460	464	498	494	474	478	467	478	488	506	479	482	489	490	462	446	463	472	473	490	463	483	530	473	511	471	455	490	478	467	489	490	495	512	509	464	495	474	474	454	495	465	497	501	466	516	458	466	449	448	436	472	471	470	455	473	468	452	491	529	484	493	471	486	464	462	462	479	467	519	489	490	467	464	477	494	437	468	503	473	483	485	488	484	508	487	493	478	488	489	505	509	466	477	468	470	453	512	490	513	442	476	460	494	503	484	513	425	546	482	498	483	495	490	458	481	476	476	478	497	424	537	440	467	488	483	469	537	464	452	472	488	484	470	497	520	507	465	512	471	494	445	477	543	463	501	475	489	476	468	489	494	462	479	495	486	473	485	462	478	509	460	476	467	459	481	482	469	496	481	458	449	508	449	473	482	463	464	478	473	486	495	495	492	485	477	503	473	478	471	492	480	492	492	497	484	467	479	517	502	484	471	479	466	522	512	493	458	506	460	493	470	496	472	500	473	470	470	490	491	480	447	451	465	454	483	466	477	519	500	488	489	478	482	499	482	504	473	456	490	478	514	465	448	499	474	499	496	421	498	459	484	480	409	459	483	462	467	480	505	454	509	482	433	476	475	452	476	464	478	451	497	497	486	457	504	470	478	508	461	457	427	474	478	499	430	513	480	462	472	483	514	504	467	438	514	477	452	440	440	455	507	477	447	470	444	499	466	460	481	487	529	469	506	467	480	498	459	469	483	516	484	460	468	485	511	486	472	494	500	511	500	512	462	472	516	461	447	493	472	489	476	446	497	463	500	485	429	488	498	481	505	513	489	471	473	507	446	455	427	447	540	443	496	450	495	472	478	461	467	488	446	475	468	504	478	483	475	492	475	471	475	488	490	482	443	489	503	484	463	473	516	510	474	519	486	524	467	452	489	438	475	479	473	482	500	466	440	480	474	487	485	444	459	475	498	495	457	528	457	498	445	496	478	475	499	486	478	468	496	467	465	460	480	494	506	509	497	477	467	465	486	478	489	494	489	456	442	497	472	477	494	498	475	485	461	474	426	464	474	478	489	466	446	515	475	518	471	478	486	467	503	476	481	494	497	490	473	492	499	501	481	501	490	451	485	469	518	470	498	495	469	486	475	472	467	458	515	512	514	476	462	472	505	490	492	464	457	438	481	520	503	455	494	508	491	482	458	491	475	488	465	490	449	457	526	482	489	496	489	512	452	491	513	484	455	511	485	486	479	471	492	449	477	451	478	485	499	515	461	519	439	459	469	463	485	516	469	487	464	512	455	478	482	463	464	467	490	499	466	467	497	518	451	501	479	457	522	463	455	468	500	477	491	494	486	488	451	502	466	488	469	515	479	509	490	499	487	434	486	451	510	474	492	488	463	487	492	491	487	470	507	472	495	509	526	487	484	490	445	517	469	462	479	463	539	489	458	488	490	470	459	486	506	480	472	449	528	459	506	464	458	492	502	462	506	498	541	476	492	489	474	466	511	474	467	507	489	496	525	448	498	482	460	499	486	474	485	491	477	477	449	462	524	488	468	483	494	489	490	467	464	446	470	462	453	437	491	476	461	465	493	456	465	499	496	481	486	452	498	473	458	482	497	449	512	494	478	418	509	505	477	445	463	468	486	504	509	475	488	484	484	492	419	492	483	531	506	479	465	471	498	483	428	485	472	492	489	495	467	436	437	514	445	460	435	497	468	508	457	439	470	491
25623	2426	633	453	321	260	229	148	145	129	136	115	125	107	104	106	97	113	108	92	113	107	100	87	111	80	99	106	101	92	91	101	82	89	103	89	96	89	93	81	79	96	87	102	85	97	95	75	94	91	84	83	94	65	98	87	88	104	74	96	99	81	79	87	93	104	89	80	91	83	65	76	89	91	83	86	87	84	78	89	112	88	88	88	98	97	86	93	79	80	99	97	90	82	88	86	95	93	92	79	81	102	90	84	79	79	101	93	78	81	85	69	77	97	109	92	89	80	81	90	91	98	87	86	75	94	96	90	95	94	83	89	85	88	90	86	87	82	91	92	83	80	92	76	95	84	85	103	103	75	83	86	95	94	84	102	80	82	89	92	82	90	86	76	90	86	91	76	80	87	97	89	77	101	73	81	78	96	105	68	77	87	87	100	105	75	90	91	82	93	85	93	114	94	85	83	98	71	68	80	87	102	88	78	93	90	86	80	92	78	70	91	101	66	89	89	82	81	86	98	82	73	82	91	81	98	98	88	67	80	77	78	98	85	85	80	79	94	81	81	87	73	80	86	90	87	91	69	115	71	92	82	84	90	82	85	81	96	84	81	104	101	73	83	83	88	99	87	86	79	89	81	89	95	85	87	82	97	102	95	93	82	88	91	78	77	87	74	93	68	85	92	92	87	75	91	91	96	93	89	93	86	92	100	87	99	112	95	76	87	66	74	88	96	82	100	83	84	86	62	98	86	104	81	90	93	67	99	97	83	91	101	84	86	92	88	90	83	100	93	91	82	78	94	94	95	92	95	97	86	101	87	92	67	90	101	80	75	86	72	87	78	86	94	79	91	91	92	95	92	79	83	83	93	82	81	76	96	75	81	81	80	82	88	87	97	85	94	95	88	81	81	84	81	74	85	84	90	105	93	102	80	77	103	81	74	75	85	70	87	78	79	85	80	106	79	85	93	96	81	86	75	78	89	75	88	86	78	67	79	95	98	69	92	73	91	75	91	90	78	80	77	85	87	72	87	88	79	78	99	90	58	82	77	77	84	79	103	87	104	88	97	88	90	91	79	96	73	96	91	77	86	82	92	105	88	82	72	89	78	106	90	103	78	97	91	98	84	81	88	84	75	98	85	91	101	77	92	99	91	92	71	86	87	105	89	108	79	98	80	88	80	77	93	98	99	78	77	95	73	77	100	94	102	81	89	81	87	107	74	77	83	90	87	80	84	88	96	99	97	95	109	87	84	98	86	96	97	110	94	68	98	101	98	81	96	83	82	84	85	87	81	85	86	93	94	108	85	77	82	81	91	80	97	85	83	103	80	97	94	80	94	77	78	99	62	83	78	76	99	89	92	95	79	83	65	83	85	82	82	82	78	97	80	63	93	95	85	77	79	87	86	100	78	89	99	75	73	83	64	91	94	70	85	72	91	92	75	87	84	95	77	86	91	89	94	93	99	82	89	85	77	83	101	96	98	94	92	93	92	97	88	91	92	85	78	90	91	82	91	98	97	75	98	91	106	98	82	93	86	79	81	81	77	88	97	86	92	76	65	87	86	82	77	76	90	84	93	84	106	93	75	82	89	86	99	75	86	107	81	93	99	100	107	75	87	91	74	92	89	105	100	98	80	73	92	79	85	79	91	97	84	86	90	87	97	87	78	78	83	87	99	78	68	100	94	90	91	99	84	101	78	85	80	89	80	94	102	93	86	89	109	85	87	79	91	88	115	86	88	91	78	105	104	105	85	83	90	99	91	77	94	88	86	81	92	83	99	75	86	88	84	82	118	76	99	85	92	77	66	90	76	89	80	88	97	67	98	84	93	84	82	86	87	73	92	74	97	108	62	83	78	89	99	93	91	89	80	86	82	71	98	86	102	100	89	76	90	63	93	122	92	99	90	90	82	95	98	95	76	103	82	90	120	68	89	94	88	87	87	85	87	74	79	78	80	86	84	75	95	89	74	80	97	102	83	95	76	102	68	83	81	92	83	85	86	105	82	87	81	84	84	101	73	100	74	75	88	96	100	85	81	98	82	84	91	99	100	66	91	79	83	83	106	94	83	84	80	84	77	79	93	83	76	70	102	108	88	89	98	86	101	89	87	79	87	77	83	103	78	83	88	89	106	87	91	92	81	84	83	103	81	81	89	83	91	99	91	80	73	92	80	100	94	108	91	82	82	89	100	81	79	92	84	75	95	74	86	83	81	87	84	106	78	79	93	84	66	82	67	100	92	105	93	83	90	93	99	86	83	86	79	95	93	84	89	78	87	77	70	83	79	75	83	92	83	103	90	85	88	91	82	69	77	92	92	95	77	82	91	91	97	94	87	81	86	77	104	95	94	112	102	99	89	90	86	80	89	97	82	68	76	84	84	78	95	77	91	99	93	73	75	74	78	97	77	79	99	84	102	102	80	84	79	79	85	80	95	91	101	86	71	102	84	79	85	106	94	69	92	93	78	86	65	98	93	81	86	88	90	88	80	84	100	92	81	82	94	82	93	86	96	98	83	80	94	93	74	95	90	76	84	83	94	102	87	97	85	116	96	91	96	114	70	74	71	70	92	93	95	107	68	70	73	85	83	82	83	115	98	86	84	77	86	91	88	71	79	95	104	97	82	96	85	98	95	92	94	97	77	94	79	79	77	86	107	69	98	85	108	91	82	85	94	76	99	87	98	93	98	73	86	89	101	112	91	100	85	79	83	84	104	78	97	104	83	94	80	68	84	83	89	95	97	80	79	83	80	90	96	101	86	83	112	90	72	72	85	80	89	102	93	84	93	96	91	100	77	108	89	92	87	91	74	87	80	101	77	82	85	77	79	72	101	88	78	91	87	87	97	90	80	77	87	90	76	92	89	77	67	68	78	84	82	80	88	82	82	99	79	85	89	99	90	93	90	89	83	71	88	83	81	87	99	84	93	97	82	98	91	85	65	97	100	100	85	80	72	97	96	72	90	97	91	88	95	91	98	88	75	89	99	92	92	87	77	93	78	86	89	95	85	91	84	86	76	87	78	87	71	87	90	92	91	104	101	83	93	85	98	92	95	98	80	93	84	83	88	95	74	88	73	93	97	89	88	87	101	99	75	93	86	78	88	96	75	69	77	75	78	109	98	86	83	90	98	84	86	90	77	102	91	88	88	79	73	97	90	95	94	80	93	80	90	95	77	81	100	76	96	90	74	79	90	102	92	85	80	89	90	89	97	85	100	83	87	89	79	78	85	87	83	92	97	90	95	77	76	79	72	75	77	96	78	100	103	90	85	110	97	76	72	94	90	87	97	78	69	96	75	95	95	108	104	88	81	92	85	85	84	88	73	100	92	111	97	94	96	77	90	94	86	74	81	94	77	105	100	94	67	106	82	88	88	91	83	100	77	93	86	92	86	81	92	79	82	80	88	88	89	88	105	93	93	85	90	84	86	77	84	76	84	78	86	87	90	79	69	94	74	77	85	78	87	101	90	107	96	89	93	84	79	100	73	89	90
14545	715	1278	1519	1285	1166	915	686	594	539	431	396	428	369	341	329	317	267	305	294	331	278	320	298	283	248	271	284	258	253	256	264	273	286	269	261	250	253	241	238	241	242	246	234	226	252	232	245	208	221	231	220	235	262	235	240	220	241	239	224	228	236	218	236	234	249	246	234	213	224	212	225	213	228	203	252	238	215	221	243	209	234	232	209	226	204	227	224	220	217	235	225	233	232	219	232	214	210	237	224	216	204	230	221	221	235	251	233	212	229	232	223	239	230	220	216	250	239	210	227	228	257	245	235	218	240	216	223	203	232	224	223	215	270	202	225	215	208	196	201	232	219	219	207	228	216	214	259	229	219	218	248	214	244	237	238	250	213	222	233	228	229	223	221	201	210	228	231	240	209	207	214	192	234	217	213	211	222	216	233	220	205	250	222	234	225	205	235	209	228	254	222	222	231	200	204	228	224	245	245	220	233	212	264	230	256	228	212	209	213	219	213	237	206	240	241	224	248	240	202	257	213	226	221	232	231	232	225	229	234	223	232	209	208	239	242	214	227	218	213	215	221	230	226	219	229	232	221	226	225	222	194	238	232	209	209	247	209	248	231	246	237	231	210	222	220	215	238	243	211	225	236	203	207	197	224	204	234	234	213	215	226	255	249	220	221	225	233	213	192	231	215	210	258	207	235	203	219	225	219	245	218	224	222	239	230	213	237	225	226	200	260	220	233	217	206	250	227	223	220	212	213	225	221	224	259	240	214	226	212	214	236	233	209	226	202	232	201	229	222	212	225	240	197	198	229	221	236	192	223	206	207	225	235	182	212	208	238	226	205	205	226	205	233	242	211	211	219	214	192	232	238	215	249	223	261	214	221	224	215	219	208	227	224	249	233	223	215	242	235	250	220	225	237	238	215	224	199	202	216	236	210	210	221	196	196	239	252	275	220	229	229	194	256	197	208	237	231	186	220	222	207	233	224	212	221	182	234	252	208	223	220	225	207	230	212	192	192	243	238	243	207	199	221	206	237	245	240	219	214	197	222	213	218	219	235	243	233	227	235	221	215	215	253	220	231	209	253	223	206	233	213	237	207	217	233	227	210	257	233	212	212	225	227	217	217	229	216	238	255	210	212	224	236	204	218	221	237	228	215	244	193	222	211	243	240	244	220	238	229	224	254	204	228	208	254	226	205	225	236	235	229	229	225	237	216	198	202	241	205	210	225	246	241	207	201	221	211	225	234	233	231	241	207	224	229	246	186	231	234	238	218	225	233	211	233	235	183	247	236	227	232	230	204	242	241	213	244	229	226	236	247	243	211	221	238	209	219	222	216	214	267	244	221	231	236	238	181	228	237	224	246	258	215	228	223	225	223	201	244	242	224	235	257	228	236	221	224	240	226	201	230	202	215	204	223	218	227	211	216	248	216	219	207	237	224	226	231	222	204	222	216	200	213	207	205	188	207	245	212	201	223	214	239	212	211	211	214	208	226	214	226	225	235	226	211	236	220	219	229	249	236	228	199	222	212	222	238	195	223	203	225	246	249	231	195	207	204	201	228	232	228	226	210	228	229	243	236	215	215	217	233	205	240	219	227	213	216	214	229	207	228	226	227	208	259	231	208	257	240	255	229	247	220	226	223	216	211	192	223	213	233	239	256	215	212	223	245	226	211	217	216	239	227	209	218	205	224	223	221	223	199	229	237	210	225	228	224	235	226	211	241	226	213	203	216	212	209	204	223	221	222	237	218	242	211	225	209	235	233	218	238	227	223	224	222	244	244	213	235	232	212	210	216	229	220	227	226	198	240	231	236	219	247	218	256	209	210	219	220	206	196	226	215	204	253	216	219	218	236	240	258	240	213	233	205	258	216	226	211	248	244	226	200	220	242	253	225	236	219	224	206	241	230	235	226	213	236	197	251	220	212	231	203	207	211	226	205	218	223	222	210	197	239	216	230	183	236	234	228	237	230	216	222	258	221	209	231	201	217	221	217	236	213	215	235	193	230	245	215	215	197	268	220	230	216	215	224	189	211	234	239	246	248	243	222	225	224	237	223	196	234	219	239	219	215	207	225	220	237	222	210	237	212	246	247	231	217	243	242	214	221	196	218	204	231	217	201	222	228	233	234	220	223	236	220	235	226	226	198	239	244	218	219	195	214	231	215	204	222	254	212	200	206	238	229	223	227	228	224	238	235	236	213	221	228	224	243	207	196	231	252	217	223	243	217	230	228	229	216	219	205	203	216	221	230	210	192	214	196	226	220	271	202	238	232	200	220	242	233	237	222	244	220	234	207	233	243	222	213	242	223	227	236	218	199	240	201	240	228	224	236	253	219	247	244	238	207	234	245	200	221	215	267	205	192	193	217	208	213	246	227	204	254	208	224	226	229	226	251	229	217	217	233	232	209	221	233	238	214	211	219	224	228	230	201	218	242	242	240	237	224	194	211	191	229	231	229	215	245	217	225	224	206	219	222	218	215	244	221	230	232	227	230	205	259	215	231	227	238	237	203	237	231	202	225	202	252	236	176	200	232	265	232	225	226	226	226	234	236	237	217	200	252	223	213	210	235	237	213	199	238	218	259	230	230	218	241	235	231	212	228	205	242	219	228	215	233	218	238	236	220	222	246	223	208	200	229	231	228	226	194	232	219	250	267	240	197	216	218	235	233	222	226	196	242	235	236	249	209	241	244	221	221	216	229	261	204	217	220	233	229	223	220	216	217	236	235	206	218	224	216	231	243	195	235	215	261	205	234	209	216	254	247	232	215	209	241	208	203	234	231	233	246	212	220	203	233	217	216	231	211	209	221	255	226	231	237	230	254	227	222	229	239	229	240	224	242	232	219	232	214	206	226	199	244	218	252	206	223	246	205	215	203	230	229	222	221	207	228	233	240	223	214	222	246	245	220	238	218	230	215	241	195	238	212	208	203	239	235	214	218	223	230	243	225	214	261	223	213	224	225	237	213	214	221	225	237	244	236	226	216	224	204	204	217	221	266	215	210	216	231	226	252	227	202	233	251	214	270	171	223	231	218	207	226	228	220	223	192	238	231	220	199	214	218	215	233	239	230	204	190	213	216	196	239	209	235	202	223	223	224	233	200	227	218	265	225	228	207	221	219	212	229	229	214	230	236	238	222	229	226	230	221	243	241	246	216	238	225	226	217	216	217	227	231	217	238	202	199	246	235	222	235	229	237	233	226	209	217	226	245	225	233	218	209	222	187	224	234	241	194	226	235	236	250	219	262	231	241	222	237	211	242	225	206	207	221	250	242	229	243	214	235	206	220	231	231	201	222	199	238	204	224	174	221	204	224	230	241	235	240	215	226	215	224	219	238	242	230	231	215	236	203	237	241	232	216	208	201	246	200	240	237	211	201	214	234	207	242	239	225	239	206	227	237	218	224	228	252	229	233	222	226	189	206	222	220	265	211	224	230	246	238	255	232	214	203	215	228	216	216	203	213	242	224	233	214	227	221	215	275	216	206	228	233
1426	201	197	196	191	170	190	210	207	195	179	197	183	231	179	220	200	188	194	171	179	207	210	191	196	205	182	189	183	172	171	215	185	173	216	184	203	199	189	193	197	184	203	191	175	182	216	220	180	216	222	189	194	197	192	225	176	189	204	198	197	181	194	198	185	172	184	207	191	193	201	177	165	199	180	184	184	188	191	178	190	187	213	195	218	206	191	204	199	200	179	175	210	207	195	186	197	204	204	223	194	221	207	158	188	200	203	189	195	195	174	191	198	183	221	217	203	204	219	182	174	195	181	174	179	210	188	183	175	157	195	193	194	185	188	186	202	183	218	198	204	196	191	194	195	188	196	204	177	178	199	205	179	221	206	182	179	209	180	181	172	189	197	158	222	171	192	199	183	205	154	195	175	174	174	189	208	183	187	187	201	191	196	165	188	219	189	186	211	197	190	234	189	187	179	186	184	188	190	192	184	188	212	198	201	190	194	183	198	194	200	182	219	177	202	198	206	184	199	181	178	180	185	193	189	217	197	153	207	178	225	202	182	221	194	179	194	185	200	192	182	192	215	200	188	179	186	165	192	192	193	236	186	208	191	180	186	196	182	177	185	181	182	192	205	230	211	199	202	192	188	214	191	189	166	183	171	197	203	177	175	198	197	199	193	184	179	188	159	201	185	190	199	195	196	185	198	191	186	180	199	200	206	216	211	196	197	206	219	197	190	167	197	176	192	179	207	176	183	191	201	197	177	199	189	182	209	207	191	212	181	211	195	195	186	214	187	194	177	205	186	190	176	174	185	198	201	189	203	207	199	223	189	181	204	195	172	191	157	180	199	177	195	208	212	204	172	180	197	177	181	191	174	204	193	184	172	191	208	215	194	201	185	159	187	192	218	181	188	163	179	202	174	173	188	188	182	199	185	186	201	194	176	202	201	166	201	220	195	199	191	180	198	174	184	188	211	184	189	205	176	177	187	170	208	204	166	197	180	206	188	170	186	176	168	178	200	238	187	188	190	196	207	192	227	194	195	196	190	194	230	182	199	193	191	211	183	175	169	188	219	184	175	202	201	191	198	210	182	195	210	207	217	202	182	190	205	197	175	188	174	186	172	178	185	190	178	191	178	172	213	188	182	197	179	221	190	210	198	181	207	187	207	182	171	181	192	197	190	177	183	188	177	186	162	171	204	194	189	181	210	177	196	201	171	203	183	180	211	194	185	194	195	194	172	190	161	189	198	198	187	183	181	186	212	189	204	184	195	213	223	186	169	197	192	193	210	183	193	170	181	186	179	210	178	172	211	194	167	187	189	213	174	178	193	209	179	196	183	196	203	175	206	192	170	165	225	203	171	184	190	195	186	194	195	194	172	187	201	178	180	200	187	173	207	163	183	207	224	189	154	199	181	189	213	173	182	196	180	167	171	210	189	203	204	168	155	181	223	206	162	175	189	192	178	199	164	182	224	213	206	186	195	200	196	176	159	208	205	180	195	198	228	197	179	184	196	183	208	211	213	193	202	175	185	195	187	184	207	226	223	193	174	201	193	184	176	213	170	188	170	186	182	186	195	200	177	178	218	177	191	203	159	184	168	205	185	204	187	199	199	180	199	208	182	179	175	181	177	197	194	177	171	183	192	204	186	186	188	193	184	208	187	181	171	170	184	181	178	180	181	196	175	216	196	206	221	215	191	177	177	204	202	193	165	204	190	200	192	190	198	202	179	159	204	222	187	158	199	194	200	192	189	200	191	188	187	179	186	203	185	220	190	203	197	194	190	198	177	189	192	196	178	196	210	200	212	151	180	165	182	162	194	182	205	204	205	176	197	175	184	207	194	199	175	184	177	191	203	187	171	192	193	207	208	215	208	166	182	206	205	183	178	196	195	210	193	207	190	189	184	221	184	165	188	210	184	206	217	171	189	198	183	178	149	204	209	198	179	206	179	200	185	210	208	224	210	182	191	197	187	184	185	192	185	205	202	175	204	168	192	175	215	186	190	190	182	184	191	192	173	175	165	174	205	177	191	189	155	205	171	173	199	171	174	172	213	192	193	191	194	213	227	215	184	187	211	185	180	178	219	184	171	191	176	198	194	175	167	205	187	200	160	166	187	205	179	183	186	200	171	205	201	196	185	184	180	195	182	177	174	184	218	208	164	181	212	192	182	213	197	193	187	212	204	183	185	197	229	178	194	199	183	228	165	184	167	208	202	187	200	195	161	181	199	193	182	201	199	189	178	199	199	218	181	213	203	217	189	205	205	200	201	188	180	216	192	202	206	181	193	179	204	180	172	212	173	181	183	165	194	189	199	167	175	196	175	207	195	207	217	192	202	188	195	215	202	176	174	199	170	168	190	176	197	207	176	220	169	187	201	216	196	187	184	193	179	188	160	191	209	202	193	181	173	167	197	198	181	179	186	186	221	192	174	183	207	214	202	180	223	184	219	209	195	185	189	193	191	201	185	192	183	174	150	188	191	209	204	197	182	217	214	202	211	192	176	190	163	174	176	173	172	177	176	195	208	184	197	184	150	199	206	202	203	153	203	218	198	204	201	199	164	178	189	201	179	204	183	188	178	185	193	193	194	210	177	189	166	208	195	154	168	186	198	194	189	185	195	184	180	199	215	194	201	191	185	192	207	189	191	212	175	187	215	201	193	193	196	197	192	194	193	176	217	169	176	159	201	191	164	195	198	200	204	162	195	210	194	189	219	194	201	202	161	190	209	226	209	180	189	191	198	184	192	172	213	164	188	197	223	177	199	199	171	169	190	230	193	190	192	171	186	191	179	169	169	185	204	173	197	204	164	192	193	194	175	178	194	209	190	194	206	200	165	201	206	215	189	194	188	202	225	184	165	192	182	208	185	197	204	193	179	246	171	189	189	188	196	188	209	185	207	199	200	170	163	203	217	169	218	199	191	179	206	167	215	222	194	186	165	194	185	207	210	190	207	204	201	192	167	189	184	195	189	189	207	169	186	226	207	214	205	180	196	192	194	202	206	180	209	176	176	205	182	188	167	179	178	184	217	182	193	219	195	182	178	188	162	168	159	202	204	195	195	185	196	179	171	198	206	186	201	211	194	165	197	178	185	190	202	196	191	177	187	188	195	185	184	199	174	185	166	185	194	195	180	195	186	201	204	199	179	171	176	181	179	170	197	163	175	181	160	199	201	196	173	209	189	182	180	182	213	172	169	187	184	195	192	178	200	180	177	198	199	201	201	198	214	206	186	191	191	209	202	200	167	173	176	179	209	183	188	180	184	198	226	173	189	186	202	188	171	176	197	190	212	191	177	146	191	198	167	190	190	178	192	199	218	173	157	154	208	204	184	204	188	197	206	225	178	216	180	235	211	184	225	189	192	202	198	212	160	181	152	194	189	235	198	209	211	184	166	172	192	204	171	190	216	204	195	204	201	205	202	200	188	171	193	177	206	213	222	195	193	186	218	197	193	176	182	181	199	213	176	191	196	180	206	186	200	172	195	206	212	165
1813	504	542	577	489	547	503	511	474	485	476	442	515	493	469	456	483	485	463	442	446	464	450	462	466	479	468	467	466	497	477	448	468	479	454	478	480	472	504	484	462	468	441	498	500	420	488	449	463	471	437	447	458	472	485	483	447	490	488	489	472	454	464	449	466	468	461	493	476	491	445	462	462	468	480	465	474	443	486	504	469	449	446	486	501	427	436	471	498	472	470	435	529	490	479	444	489	504	491	485	523	447	494	470	477	504	481	501	495	448	466	465	455	498	462	467	486	498	504	456	453	516	498	484	467	460	545	465	479	480	442	452	479	482	449	440	435	486	497	461	469	509	444	475	469	462	458	481	484	470	478	445	484	431	462	488	471	441	469	465	456	462	500	475	490	432	485	479	461	514	464	470	500	464	416	452	440	454	454	463	470	467	486	467	446	472	472	458	478	440	455	473	456	487	527	454	502	445	485	498	465	475	455	433	462	455	460	458	490	490	495	448	448	464	451	470	455	468	498	447	518	451	460	488	498	484	476	461	515	491	493	483	486	477	464	448	481	474	484	477	493	466	492	456	452	456	487	468	450	467	441	469	450	475	485	461	445	465	491	458	464	462	480	445	474	441	481	462	448	496	467	454	461	438	492	437	464	465	478	482	465	454	484	492	462	488	452	458	477	472	468	458	486	434	490	472	457	464	476	485	499	443	479	497	485	458	467	457	430	517	462	475	504	475	454	444	455	468	419	505	481	470	479	462	450	505	482	480	440	476	423	464	480	442	456	437	467	450	451	456	500	444	483	464	462	452	486	451	477	470	445	484	474	488	432	437	461	450	485	466	459	460	442	483	455	478	464	503	479	498	447	470	489	472	459	472	482	467	448	481	498	485	470	481	441	467	447	487	464	481	496	441	474	509	476	477	487	472	473	444	446	471	455	432	454	456	486	484	512	506	467	477	440	501	450	490	407	430	452	479	487	476	485	450	470	474	522	465	496	469	462	460	485	458	459	448	434	492	457	504	470	466	450	520	461	458	508	500	455	476	485	441	510	465	461	485	501	468	463	493	463	483	449	487	525	471	493	469	485	458	487	459	476	469	480	472	468	491	462	486	482	473	468	485	431	453	457	473	436	474	459	475	482	432	460	498	436	466	470	461	475	494	497	448	469	507	481	448	455	466	464	492	440	483	446	460	474	449	479	470	480	469	472	485	486	460	477	450	470	457	455	481	486	468	448	472	447	468	484	487	463	433	462	491	496	446	474	461	470	471	442	483	430	505	465	454	468	464	456	510	462	479	478	480	487	451	511	473	465	461	495	462	456	459	450	453	433	472	499	439	469	475	460	462	499	442	462	466	494	476	452	452	425	472	458	471	470	453	452	483	478	471	449	443	452	487	441	474	447	498	463	445	458	442	451	444	485	498	462	452	434	466	462	469	471	472	458	451	452	477	481	477	457	429	482	476	514	439	447	456	463	432	447	482	444	477	459	448	464	491	472	437	441	480	450	470	461	482	485	421	477	466	452	490	455	439	471	509	491	492	480	450	452	453	476	451	481	469	449	477	446	458	468	497	454	447	512	491	472	462	448	502	477	454	459	460	460	490	450	435	453	476	446	483	471	463	476	473	482	469	449	467	471	458	457	482	486	480	442	515	428	496	466	462	488	474	470	447	481	500	454	404	443	486	449	494	465	449	477	477	496	492	493	460	469	470	447	439	472	502	472	449	476	464	456	475	472	448	467	464	463	474	448	503	474	474	495	485	480	463	460	503	467	469	470	463	486	458	449	435	465	464	455	468	453	462	456	527	475	460	490	446	443	431	462	440	466	489	471	456	469	443	466	445	440	484	471	448	451	465	471	481	477	437	468	438	468	507	448	460	455	485	454	476	470	467	481	468	477	453	491	499	458	416	454	451	456	504	517	474	426	494	478	461	510	497	435	483	448	451	453	456	465	447	521	454	493	450	483	461	429	441	480	446	457	463	450	474	470	480	442	485	465	483	468	510	462	488	458	498	433	493	481	469	482	477	446	484	486	479	434	482	477	410	441	454	470	489	471	486	499	510	442	477	480	505	457	458	499	467	495	459	481	415	416	493	517	473	459	470	466	485	473	491	427	475	469	494	417	485	463	460	466	476	466	450	430	470	479	469	463	470	436	482	490	452	425	475	457	457	454	424	451	446	518	453	468	456	462	469	429	470	447	472	480	434	481	533	460	460	468	465	466	485	468	489	488	453	455	461	445	470	474	445	524	463	445	428	457	437	465	459	444	460	441	477	470	450	470	464	436	462	463	480	490	458	459	444	492	444	441	478	478	483	475	468	473	456	450	475	498	472	501	431	469	444	460	461	473	473	437	506	474	482	483	492	453	485	515	451	443	461	488	463	506	470	462	489	504	493	457	465	452	478	473	467	497	471	446	450	477	485	453	439	468	495	490	476	474	486	476	450	449	473	441	489	456	471	451	474	459	476	480	456	455	481	431	468	486	457	492	442	484	451	498	438	460	443	469	466	448	467	481	429	486	443	470	471	465	458	485	464	443	439	448	468	481	476	449	441	471	497	463	503	473	461	495	499	482	476	461	475	417	463	472	442	485	500	454	490	486	467	448	495	493	435	465	453	443	477	465	446	509	479	469	483	477	488	474	472	441	479	488	443	462	452	476	456	411	428	482	464	455	453	468	469	446	444	449	454	416	494	462	432	514	470	475	427	494	447	449	508	458	463	483	468	448	492	509	445	449	500	437	438	481	435	454	445	432	453	432	484	468	484	425	466	483	468	453	477	471	455	490	418	473	473	452	451	421	470	461	464	473	487	450	466	499	486	465	460	486	436	486	485	434	450	447	460	493	489	459	473	452	481	457	473	468	463	470	432	476	477	487	463	453	485	486	462	444	511	441	460	518	445	474	439	467	479	472	444	448	450	472	489	466	428	457	473	462	481	451	466	472	452	472	492	442	480	462	504	454	487	445	491	448	465	491	500	451	473	447	457	464	469	473	417	476	527	473	461	454	442	470	511	479	452	480	482	462	450	461	477	507	442	478	515	446	457	475	483	474	435	498	430	501	432	448	485	441	452	460	481	493	464	423	468	504	485	469	483	456	467	447	470	514	479	441	494	461	446	489	454	482	487	442	483	479	429	480	493	486	481	502	444	434	469	474	496	480	495	449	511	478	474	445	462	507	460	492	514	497	486	493	415	485	516	483	485	435	436	476	471	463	471	518	439	471	473	471	472	486	484	514	488	480	458	489	480	420	444	488	454	463	473	499	436	462	451	465	483	467	455	415	440	498	449	433	458	448	439	423	474	505	456	489	463	498	446	454	482	473	467	479	494	458	438	485	462	470	513	510	463	487	446	460	457	465	463	438	457	463	502	422	461	527	433	443	488	451	478	449	437	469	504	479	488	445	469	490	485	439	467	475	463	491	482	457	504	472	437	446	496	468	473	447	486	488	488	464	484	466	460	482	473	455	504	476	490	494	459	453	481	424	454	485	451
14318	793	400	385	293	319	252	198	234	226	204	188	209	230	182	203	210	236	207	217	209	204	211	204	213	224	200	205	170	199	218	191	194	178	198	206	189	208	216	215	204	204	209	187	181	214	168	185	207	172	169	226	174	192	181	188	226	207	209	202	192	209	199	189	196	210	191	225	222	220	201	209	199	176	186	174	202	203	198	227	180	198	186	207	190	220	186	159	186	185	211	184	204	208	220	193	214	165	185	203	207	202	208	197	215	197	193	202	212	242	210	194	215	201	204	191	228	189	203	212	203	206	193	199	202	186	202	205	182	200	180	222	188	189	212	186	224	198	221	221	190	193	202	199	181	200	195	205	218	194	238	221	206	226	213	193	211	210	208	188	191	193	171	219	187	226	194	204	227	210	228	207	210	189	189	208	187	213	217	218	204	200	211	204	196	233	188	203	205	186	206	193	204	227	213	185	205	201	207	230	182	202	197	195	210	199	201	207	210	205	187	206	217	182	189	194	216	185	215	216	182	184	202	189	160	185	206	176	202	205	213	214	193	197	218	206	182	233	189	203	213	191	220	193	202	223	224	205	189	212	205	211	203	226	195	200	212	199	214	183	164	205	172	193	202	196	189	181	213	246	185	179	209	219	216	206	213	204	223	189	185	208	190	223	177	194	185	176	196	213	216	186	213	215	191	206	199	203	213	172	203	193	198	179	205	188	199	190	220	211	201	186	206	223	189	212	225	208	210	224	201	218	178	227	183	208	199	214	179	178	204	204	195	218	205	193	207	196	192	182	194	195	184	221	200	173	188	198	211	190	182	199	171	198	191	202	189	186	172	193	192	214	177	216	213	205	165	184	198	199	207	197	233	190	228	178	212	218	199	172	204	207	218	215	184	186	223	219	207	217	199	175	185	224	200	182	201	201	208	185	217	213	181	200	210	216	211	215	179	210	180	199	194	188	199	218	195	210	206	204	197	202	196	195	228	208	233	203	225	204	210	174	177	203	192	235	175	202	219	176	197	208	203	190	210	193	184	215	173	201	212	209	203	207	178	203	214	193	220	191	191	174	218	210	204	177	207	229	171	210	215	197	200	221	202	181	199	188	213	217	208	174	194	219	212	199	205	199	192	211	201	202	213	206	197	178	222	177	180	198	186	223	193	201	202	197	201	229	198	196	193	195	191	193	214	206	197	221	200	173	193	183	204	171	223	212	190	172	193	203	189	209	205	190	179	199	171	221	184	194	200	196	192	182	200	188	203	194	204	220	194	208	221	228	190	226	214	197	182	208	197	194	162	167	198	198	204	221	187	185	200	201	198	213	231	207	189	198	199	213	202	214	174	208	221	189	207	190	196	177	184	202	190	232	201	224	190	222	175	208	199	215	173	192	185	194	194	197	207	188	183	201	195	217	230	191	192	230	192	190	160	196	205	222	185	213	208	185	199	205	226	196	195	171	210	206	197	194	198	199	203	181	203	204	176	175	195	196	218	214	199	199	193	191	196	194	205	188	190	206	200	235	195	190	236	197	196	208	197	196	213	196	186	198	182	183	217	210	192	207	199	209	177	191	201	209	204	205	178	221	232	194	210	205	223	196	203	201	198	201	230	196	188	223	182	204	208	206	225	186	198	180	202	203	201	217	202	207	214	218	190	184	222	196	219	190	212	199	187	182	178	179	179	197	227	207	181	215	199	198	186	196	197	203	184	179	229	191	182	209	201	223	194	191	207	184	235	187	188	209	195	184	184	202	228	204	223	165	235	205	234	201	202	193	219	175	202	202	186	206	217	208	174	175	173	205	176	206	195	210	192	195	189	185	199	214	189	196	203	191	225	263	203	191	189	227	208	188	205	204	177	197	205	206	219	197	195	229	241	208	192	192	193	191	195	194	181	188	217	182	195	178	199	181	197	215	193	203	188	212	180	201	176	213	198	207	202	211	199	207	190	180	204	204	204	206	216	190	166	193	193	209	212	200	208	184	203	201	180	226	213	196	212	178	201	203	189	193	174	215	192	191	215	205	215	198	175	203	216	198	189	212	188	203	183	225	220	206	196	210	198	172	199	193	236	196	180	204	221	215	217	198	193	200	184	231	189	203	205	202	215	197	216	210	184	213	209	189	203	190	214	191	197	213	196	210	218	209	194	187	212	189	189	191	185	203	192	206	234	187	214	210	209	177	174	190	197	223	199	213	174	195	207	205	197	227	214	207	192	195	246	186	208	202	209	209	194	193	258	194	198	193	198	211	191	180	193	214	172	203	178	191	193	193	193	225	197	179	180	224	195	181	199	189	196	209	194	200	205	208	196	194	215	193	187	229	211	202	204	204	201	195	217	191	195	187	210	223	187	202	177	223	186	187	194	211	203	199	220	222	186	182	166	228	232	178	177	208	184	186	207	204	208	216	199	178	206	222	208	207	171	188	182	186	219	230	201	199	180	170	189	170	200	197	216	229	198	211	180	211	180	215	204	218	179	193	205	203	205	228	212	211	211	196	186	171	184	205	204	189	190	206	191	189	204	188	204	206	195	206	193	202	223	223	223	216	216	203	211	206	192	210	214	204	223	204	173	172	182	225	206	162	191	215	214	208	180	197	194	183	181	209	174	182	218	195	188	211	180	217	210	214	193	210	207	199	203	223	190	196	211	225	219	202	197	195	226	206	210	185	215	202	206	213	201	194	199	194	210	169	209	189	193	198	208	210	194	215	213	205	202	197	213	193	185	182	214	220	202	181	170	186	183	207	206	185	205	199	210	210	216	198	218	202	194	197	218	211	204	209	174	206	193	220	179	198	185	185	167	209	198	201	195	211	211	216	191	197	182	181	196	201	170	193	224	192	183	196	214	176	173	168	183	202	204	187	190	225	168	181	200	217	191	208	204	204	184	202	180	188	200	184	220	213	216	190	184	194	224	226	197	203	194	190	194	188	218	200	187	189	215	183	221	198	199	212	192	208	204	220	202	186	216	187	190	210	206	216	201	189	191	196	197	210	202	172	224	217	195	189	212	181	203	232	193	200	202	223	205	200	172	211	194	205	212	201	210	218	230	196	199	190	192	196	197	191	222	208	197	174	195	178	203	185	197	225	229	192	189	191	184	211	184	182	200	216	173	204	206	229	213	185	208	188	196	182	204	212	188	187	217	196	208	213	188	205	206	210	196	204	170	206	207	215	192	219	184	202	225	179	181	191	198	194	197	194	229	214	209	194	231	204	195	217	199	221	185	211	239	182	206	185	212	186	219	203	200	206	173	202	204	202	197	204	202	202	189	212	198	211	205	204	191	208	212	192	198	182	205	180	188	215	220	183	225	184	220	214	188	209	191	199	194	199	194	177	208	201	166	216	203	192	209	206	203	199	204	189	207	212	221	184	228	211	191	200	194	227	210	217	185	204	197	215	182	208	214	165	201	220	220	193	208	189	191	221	194	187	184	203	206	207	181	211	180	205	201	227	211	215	189	174	190	213	194	180	204	225	219	190	185	233	197	201	206	204
10031	651	1044	1153	997	908	802	720	623	677	629	565	555	525	523	547	519	501	507	539	506	538	505	507	492	478	535	485	514	475	503	514	480	476	475	518	508	489	494	497	479	496	477	512	495	489	453	471	501	520	462	469	495	480	479	490	520	487	477	440	467	458	493	467	469	529	475	514	509	489	502	488	471	473	468	470	482	471	475	474	480	457	485	482	519	472	476	477	498	477	498	476	483	468	486	478	533	504	518	498	504	494	478	463	493	478	482	471	437	485	463	481	463	500	489	488	489	441	476	522	483	482	508	444	487	495	503	488	478	465	474	473	508	487	504	509	488	466	477	490	487	495	484	507	454	442	503	531	495	488	459	511	512	453	492	466	483	495	503	445	502	482	493	456	490	464	465	480	485	486	488	495	516	473	473	503	454	467	472	502	445	465	460	489	460	464	456	529	470	501	436	457	521	467	481	492	482	514	453	484	482	492	486	516	467	479	494	510	457	445	493	469	462	479	458	467	470	486	506	496	483	536	497	443	450	497	487	476	489	473	468	472	490	462	486	474	461	473	470	456	483	452	497	482	449	490	518	496	495	432	476	468	473	468	441	462	476	456	467	481	497	501	479	478	488	462	514	457	468	504	508	484	514	535	441	493	475	472	509	517	493	459	444	523	487	494	450	478	502	486	469	508	447	502	484	486	452	496	498	472	465	457	472	518	499	476	497	518	482	479	478	469	427	459	487	467	499	444	507	491	475	495	462	458	483	484	424	446	494	514	519	465	490	464	462	515	512	495	502	491	493	467	496	507	475	499	487	482	450	486	479	469	504	458	465	482	461	484	485	479	487	480	475	469	449	490	483	526	481	498	463	483	472	486	499	485	473	478	472	486	495	466	529	458	489	448	479	547	461	483	517	457	497	500	456	488	472	507	506	467	492	551	443	463	496	471	470	459	479	437	532	470	470	511	470	510	482	486	518	495	489	483	497	487	502	466	464	484	471	512	498	486	529	489	527	493	496	542	468	451	469	463	473	490	491	478	430	476	485	480	469	470	440	485	481	488	468	452	467	441	471	499	486	461	485	526	499	462	468	477	434	463	464	476	416	465	433	505	490	461	476	539	535	481	488	497	439	467	470	487	470	430	490	462	443	513	487	464	484	500	484	480	458	502	494	495	476	426	512	486	547	499	477	487	505	478	452	497	500	453	492	514	517	472	431	449	472	496	436	486	448	441	511	459	497	513	479	511	496	454	479	451	462	460	507	471	457	471	443	488	454	502	488	462	493	491	495	475	477	473	465	477	488	481	456	460	481	477	483	499	483	501	466	461	476	508	457	489	504	474	456	527	470	484	475	470	472	469	477	484	503	468	489	482	495	468	469	475	475	483	495	469	446	494	497	480	542	512	461	455	504	491	516	485	531	486	466	472	475	474	490	484	509	468	535	463	453	484	456	463	471	498	483	482	448	485	444	488	469	480	463	479	492	452	479	491	486	477	521	489	472	502	500	473	449	494	483	490	519	466	487	486	492	458	445	481	488	503	487	488	478	446	460	481	472	475	495	454	447	461	478	480	476	469	505	485	468	493	495	484	472	478	499	492	535	481	477	461	475	496	524	475	474	471	455	457	468	478	492	478	489	494	471	499	460	482	500	483	488	487	464	484	479	485	490	465	467	445	493	493	493	492	500	468	492	472	447	468	513	470	474	490	501	495	507	532	447	504	503	469	464	493	508	486	492	479	446	446	479	476	472	516	472	552	464	499	530	455	488	487	509	482	516	484	490	494	522	470	449	449	473	504	501	533	485	474	492	473	472	527	509	432	468	462	459	465	449	492	514	469	485	488	477	489	479	482	474	448	478	473	462	453	476	460	513	488	510	479	486	458	443	492	492	495	497	476	452	476	462	447	462	481	474	482	472	486	508	457	455	462	461	463	493	458	468	509	488	485	498	483	496	470	508	474	480	472	441	482	470	484	469	459	439	486	487	449	444	518	477	496	502	452	460	464	471	506	517	507	488	497	495	503	476	477	495	487	449	464	481	479	464	490	493	478	511	480	497	457	439	421	450	425	499	460	475	481	469	484	449	474	431	461	476	493	498	486	469	466	515	486	447	473	467	471	457	453	493	473	501	485	464	456	492	511	492	468	482	507	493	468	520	471	486	536	495	484	497	474	478	464	496	475	497	465	479	445	476	486	472	466	458	487	519	478	486	499	450	468	468	492	435	484	490	498	475	450	432	506	464	489	487	499	487	488	468	492	445	474	461	471	532	505	498	480	473	499	482	485	457	449	450	438	465	447	448	490	503	459	470	464	457	481	469	486	481	494	494	482	492	517	473	458	475	479	462	452	493	471	488	498	471	474	500	459	472	501	462	518	487	482	498	477	503	449	467	492	466	469	447	491	471	474	467	514	478	480	512	482	469	503	527	505	457	476	489	467	471	476	459	502	488	428	474	500	494	498	509	450	462	467	493	466	473	489	509	504	480	508	423	463	471	494	491	456	479	469	476	450	485	493	489	472	474	441	493	494	445	489	526	485	480	487	482	433	518	463	489	535	484	511	485	472	489	485	510	494	460	469	467	494	461	446	459	492	434	466	468	465	475	514	503	506	476	482	473	488	465	498	483	484	509	506	493	448	445	492	496	471	485	449	497	494	484	465	457	478	488	474	493	509	453	484	482	480	504	481	489	487	463	483	460	480	487	479	485	470	502	496	476	477	493	485	439	500	462	482	486	509	493	529	478	479	511	456	475	485	481	450	497	522	486	472	452	482	488	510	487	510	483	485	482	496	460	518	488	504	457	498	497	494	497	483	430	481	488	510	496	487	427	506	476	481	472	494	464	503	542	486	459	478	503	488	478	474	493	480	490	494	449	482	487	449	454	462	471	471	505	485	478	475	451	469	478	496	469	467	513	465	518	453	475	507	455	455	436	496	496	480	528	519	496	453	470	492	467	448	501	464	470	459	481	453	497	486	467	492	490	471	492	482	473	454	483	508	491	486	493	484	462	459	489	496	460	453	444	488	524	507	462	472	485	455	479	453	517	438	457	482	453	491	456	476	455	487	495	506	502	477	450	499	430	503	488	490	478	504	495	451	478	483	455	470	476	455	463	502	500	477	475	502	457	506	499	499	490	509	456	468	471	458	510	491	456	514	496	484	453	476	507	464	472	504	457	462	454	474	485	493	548	495	482	481	527	479	481	512	491	473	496	487	502	452	446	440	462	510	479	497	503	475	480	482	467	460	483	470	482	483	463	478	491	470	467	468	484	519	434	496	446	471	484	470	480	503	490	523	499	510	458	514	447	491	482	455	495	500	490	473	487	466	464	441	473	516	466	496	499	490	478	525	459	481	480	482	494	519	493	483	503	470	466	492	486	475	508	488	461	495	478	491	475	502	466	465	475	461	475	500	462	465	474	498	479	462	486	490	440	519	444	482	475	430	479	495	473	463	457	441	511	460	477	483	477	475	488	474	469	467	458	486	494	484	481	494	479	489
25607	2529	659	453	330	254	216	176	143	145	124	115	104	98	113	83	70	86	103	88	98	95	98	79	94	97	92	96	84	110	100	82	85	84	82	113	83	98	89	71	90	85	88	86	102	85	84	86	98	92	108	93	98	72	84	101	88	95	90	81	87	80	77	67	94	76	92	99	71	84	73	99	89	80	83	90	90	100	110	102	87	96	84	90	82	75	95	102	82	79	92	84	86	74	89	83	102	92	69	89	90	87	79	66	100	74	79	80	81	86	106	78	101	88	69	82	99	99	85	74	87	88	80	99	80	104	86	108	98	81	99	89	74	80	85	98	72	81	83	94	84	89	87	87	87	91	96	71	87	85	83	103	95	96	92	106	81	93	69	106	83	85	77	87	83	102	86	90	82	76	89	86	90	78	71	68	96	79	91	76	85	74	85	73	91	69	80	80	81	84	84	92	73	109	91	87	87	93	89	91	94	90	93	93	95	74	72	87	86	77	96	80	97	78	71	81	86	81	99	83	91	93	87	75	97	97	87	85	101	81	100	88	93	88	86	76	74	92	82	87	91	75	55	88	95	79	93	88	80	71	100	100	94	90	83	84	87	95	85	75	95	101	95	89	76	98	79	94	89	95	99	90	81	78	86	79	84	73	78	88	91	86	82	75	87	92	93	95	80	99	84	80	72	106	86	72	90	102	100	103	94	86	80	92	90	88	91	74	83	85	70	95	78	96	81	106	88	82	77	89	93	81	83	95	72	83	89	88	73	89	96	95	68	92	78	71	71	80	82	88	81	84	82	91	94	77	100	87	85	76	98	82	101	82	109	76	89	85	115	87	94	92	80	83	99	78	78	89	100	80	107	81	110	84	105	99	90	95	93	77	84	98	79	73	91	96	87	80	72	94	92	76	100	83	81	101	90	80	61	78	88	89	87	72	85	89	82	95	86	99	88	70	82	73	75	77	101	88	97	83	89	102	84	95	92	92	81	91	84	84	116	71	89	92	100	67	85	77	98	102	90	78	93	87	79	63	102	75	97	86	84	78	102	81	99	86	90	87	90	75	83	80	68	84	80	91	85	79	94	86	81	83	84	98	83	108	92	87	94	90	96	92	90	70	86	96	72	93	99	75	108	79	82	74	106	95	93	85	88	80	79	81	75	96	91	103	96	89	85	91	103	83	97	92	99	88	51	81	78	95	109	91	79	89	87	76	98	85	83	82	88	99	81	91	83	98	90	81	85	72	73	72	87	84	71	91	94	75	71	95	83	98	94	80	89	81	107	72	88	73	81	81	90	81	91	88	117	100	83	97	100	102	95	83	91	76	92	69	99	73	71	79	88	80	74	90	95	96	102	93	96	77	86	85	90	83	101	78	103	97	79	96	85	93	95	84	99	96	73	88	92	73	86	82	69	91	87	85	67	63	97	73	100	99	91	81	90	80	90	87	82	91	76	79	96	83	88	98	85	82	106	85	81	75	87	84	95	86	77	103	81	78	73	96	100	71	81	80	88	92	91	73	83	94	83	100	85	99	90	85	97	92	92	78	76	99	78	94	107	77	93	89	80	95	92	94	73	94	84	93	74	85	75	65	82	88	94	82	93	99	93	91	93	93	108	78	89	93	70	80	82	101	82	98	93	74	73	97	104	95	82	84	108	84	97	93	92	87	75	69	102	85	74	98	92	83	100	96	83	97	91	76	94	84	100	92	72	80	80	92	73	87	90	86	88	85	98	101	78	70	84	110	79	85	106	76	83	89	100	86	85	99	79	86	82	103	101	91	94	95	77	81	91	94	86	91	104	99	98	92	76	90	91	83	69	79	83	83	106	72	88	87	84	93	94	86	97	86	96	78	90	95	95	77	91	78	120	84	70	80	90	98	83	77	96	84	98	95	84	94	76	77	108	93	94	82	92	97	78	86	82	69	98	77	72	82	104	90	70	83	93	81	95	69	93	71	83	90	84	88	86	81	94	96	90	85	96	89	82	104	99	89	78	103	85	102	98	91	91	87	86	120	79	99	85	85	87	86	89	73	85	93	83	89	93	87	88	90	82	87	81	98	80	92	92	99	86	102	101	86	78	102	92	78	83	101	76	94	89	82	92	78	94	94	79	77	95	94	73	78	72	86	86	72	68	87	73	92	91	85	84	102	81	89	93	113	92	91	85	76	100	66	91	87	77	83	87	84	77	109	100	86	81	87	97	105	87	83	99	80	98	76	92	90	72	95	96	96	95	72	87	85	81	74	79	82	83	81	84	109	67	93	104	94	82	84	78	98	80	94	92	84	86	76	81	83	82	84	90	80	89	73	80	84	90	91	81	84	88	79	83	88	67	94	78	91	68	77	81	92	68	98	94	87	94	105	67	84	89	91	81	83	113	79	74	101	96	92	85	92	78	85	83	99	79	82	85	92	100	81	87	89	85	94	84	114	94	96	87	90	100	79	73	99	79	102	82	94	78	86	78	90	96	80	98	96	100	94	73	106	84	89	94	81	90	83	80	96	99	78	82	83	84	71	108	68	93	94	72	75	79	88	102	86	85	74	99	86	72	81	80	102	84	94	81	73	92	103	87	104	72	99	97	94	87	101	101	87	93	68	82	117	92	88	74	92	77	96	101	78	81	84	93	88	104	80	102	99	85	88	86	103	95	108	86	77	80	68	87	98	83	79	84	99	84	89	86	72	80	85	95	70	72	94	107	85	80	95	100	82	96	90	84	93	79	92	83	83	100	101	85	82	89	81	83	97	85	86	85	89	92	100	75	92	77	102	91	68	84	87	104	71	72	80	87	84	87	89	94	94	91	97	97	80	89	81	95	93	73	76	72	87	88	88	68	90	83	76	89	90	87	71	95	92	91	77	87	80	85	70	99	90	88	96	82	93	90	80	96	99	78	81	105	77	83	81	93	92	88	76	73	82	86	87	104	93	84	76	100	84	101	83	74	110	79	84	86	94	90	90	80	95	95	90	89	76	81	89	72	76	104	89	85	74	99	97	87	88	77	81	66	77	62	78	91	94	88	89	87	84	80	91	93	92	102	85	80	108	76	100	81	85	98	82	85	81	80	78	79	95	87	97	99	79	88	88	75	94	92	86	93	89	93	90	76	67	64	87	71	83	99	88	87	88	93	108	117	85	86	85	69	73	86	87	82	92	94	104	79	72	97	91	89	74	96	80	90	90	90	94	88	70	86	86	85	83	95	74	71	94	79	97	97	87	75	77	80	75	99	87	97	93	80	97	94	88	80	105	98	105	94	93	87	94	80	99	94	91	105	106	87	99	97	69	99	79	92	98	87	97	98	85	83	78	70	80	87	98	99	88	92	97	92	77	87	99	78	94	101	82	74	78	79	89	97	106	94	94	77	87	92	81	79	100	66	97	79	67	116	96	67	84	93	89	104	76	99	93	85	93	72	82	93	75	87	105	102	101	81	92	88	82	90	78	84	96	105	115	86	83	78	101	113	94	85	79	93	87	94	96	100	89	74	88	82	73
14553	705	1323	1530	1290	1148	870	703	577	512	476	388	379	351	335	343	340	330	288	264	299	311	290	274	268	288	280	258	256	271	255	241	257	268	225	258	242	224	251	249	227	247	276	228	256	205	230	241	230	260	240	216	233	233	238	241	224	224	251	226	217	253	233	205	223	221	241	225	227	232	237	243	230	234	207	222	224	228	236	194	198	234	236	225	219	232	229	217	227	247	247	238	228	224	251	213	216	222	220	219	215	215	226	223	219	239	214	233	220	208	243	209	225	229	225	242	206	206	231	218	237	239	234	213	211	225	234	207	227	231	209	241	217	226	242	220	228	232	244	209	245	215	232	215	220	207	221	229	237	217	213	239	218	243	227	248	236	237	247	231	219	239	220	227	212	213	237	234	235	217	217	219	226	236	244	258	228	228	208	235	240	237	235	218	188	212	215	217	221	217	215	224	237	232	229	200	239	246	211	211	215	225	201	232	191	212	215	218	220	234	217	229	241	220	206	215	215	212	217	204	220	234	220	217	214	224	222	220	209	246	207	210	231	229	225	224	230	227	201	208	230	252	223	226	235	219	230	233	221	205	231	193	214	223	204	243	233	247	213	221	238	206	264	213	214	235	218	203	210	204	249	221	234	222	239	214	226	239	247	235	206	237	203	220	207	233	228	200	228	239	228	218	247	228	226	231	272	206	218	227	212	235	231	233	229	239	226	240	213	225	237	245	247	215	237	219	254	217	214	200	197	207	230	246	236	244	203	247	212	230	228	214	212	225	222	222	206	239	220	230	191	223	204	232	209	232	229	190	206	221	235	219	230	235	233	223	216	231	224	240	217	219	231	233	222	234	234	203	185	229	203	241	219	250	236	234	225	222	222	200	211	235	221	240	235	213	227	219	234	235	209	229	201	204	235	210	221	217	234	219	223	233	217	218	233	212	220	212	235	235	247	248	217	226	211	229	235	234	208	214	232	215	255	247	242	197	224	223	219	221	218	238	242	222	246	235	229	229	209	205	240	254	201	221	220	234	192	223	236	229	221	229	227	218	223	247	223	206	211	202	243	219	229	224	230	177	207	246	244	228	228	187	228	197	241	217	206	233	230	222	201	212	230	215	204	221	232	203	248	203	252	229	219	204	212	233	219	185	244	232	214	222	236	225	219	207	249	227	230	224	220	224	251	224	236	223	223	225	234	220	223	229	226	219	242	237	219	235	216	219	216	204	244	209	211	207	234	220	195	205	227	216	218	244	225	179	213	230	231	218	225	242	220	232	206	212	219	205	212	232	224	247	234	226	229	213	241	224	202	205	218	223	205	214	218	234	234	252	201	240	208	216	240	231	199	215	214	220	231	206	244	201	235	229	205	225	230	235	207	229	240	226	206	246	242	212	237	211	259	213	195	226	196	194	227	257	230	219	209	192	229	218	219	225	220	230	219	244	212	201	230	238	219	200	256	199	224	252	223	191	225	216	253	212	218	226	231	225	220	226	230	198	237	225	234	224	242	207	210	213	233	243	242	236	207	252	224	213	195	217	199	219	221	236	212	242	196	215	206	223	228	230	229	201	191	217	223	249	205	210	213	213	189	211	206	242	225	239	259	227	221	228	221	220	211	231	218	209	204	231	206	230	230	227	219	241	204	233	230	215	220	221	223	179	252	217	195	218	243	225	230	216	218	232	199	213	220	227	233	228	218	283	204	252	229	237	245	212	216	226	232	245	221	229	226	231	238	241	223	201	239	236	221	207	242	185	227	217	225	246	248	244	210	242	255	224	186	214	244	251	214	238	239	204	263	214	238	212	237	222	238	251	248	233	229	230	222	251	205	226	233	218	189	234	226	237	252	244	226	221	200	245	202	224	254	220	218	241	226	231	250	224	189	243	233	207	219	233	238	232	233	233	216	227	225	215	235	221	210	218	234	224	242	245	223	232	229	253	235	220	220	233	261	245	236	225	248	235	223	202	222	227	223	234	229	230	211	239	264	204	216	251	242	237	239	232	210	220	221	211	216	257	236	200	251	221	242	215	221	239	216	215	212	225	219	214	262	216	221	221	222	244	226	225	220	233	216	212	227	247	233	242	215	268	201	219	207	231	240	240	239	194	224	225	202	205	229	212	257	248	225	224	218	233	227	243	217	265	233	192	256	254	227	220	257	232	212	218	210	209	205	238	224	211	215	188	225	217	218	238	211	237	224	224	217	221	214	243	226	236	204	210	227	226	239	229	215	221	241	230	230	218	223	238	198	236	222	212	219	221	234	203	221	240	229	207	211	210	205	213	260	216	242	208	202	230	211	240	208	226	199	221	222	258	204	210	243	221	245	234	236	226	233	237	215	229	190	203	235	253	215	248	237	246	236	229	240	236	226	239	189	222	218	249	228	218	209	238	227	217	238	238	212	266	205	224	214	210	200	239	224	217	231	240	219	235	204	228	228	222	236	249	212	220	232	227	189	231	216	216	232	238	203	217	218	234	214	235	228	232	229	224	237	234	237	234	209	221	231	207	233	214	247	224	252	234	227	202	218	226	249	215	230	229	242	242	219	209	207	234	235	213	201	206	242	247	231	225	213	219	199	208	222	238	244	222	202	201	248	220	237	248	214	199	246	240	261	214	223	265	225	244	241	246	208	217	219	216	218	232	233	212	232	204	255	202	239	209	230	225	232	216	211	195	230	223	232	210	220	232	221	222	217	229	213	228	227	213	207	227	239	211	212	241	238	242	208	230	254	230	223	242	225	236	232	202	213	207	224	221	260	228	220	205	226	219	226	219	241	236	221	212	217	214	206	238	213	222	235	219	232	225	221	224	235	209	226	232	191	247	235	228	221	234	212	193	237	236	209	229	249	202	204	214	231	238	257	208	213	227	197	241	235	234	214	244	238	233	255	257	220	233	205	241	242	232	224	219	212	227	233	212	235	224	212	227	222	223	218	222	222	264	197	254	223	237	212	216	230	242	216	232	241	224	264	232	259	198	226	213	229	235	225	231	220	262	234	225	239	239	234	207	233	213	208	221	216	218	247	224	229	215	205	190	215	227	226	234	195	205	215	228	206	243	218	201	229	228	236	225	216	230	225	269	225	215	248	226	228	234	226	232	216	240	197	217	223	222	219	210	219	228	222	212	225	230	232	248	209	235	232	205	215	221	222	212	205	231	246	214	231	209	220	222	236	246	234	228	262	227	220	203	220	218	216	217	230	243	219	234	243	217	210	233	221	219	206	231	207	226	220	229	223	218	200	230	221	224	228	224	250	227	196	234	218	244	219	241	220	253	218	239	248	235	211	218	200	226	229	254	225	254	215	221	229	234	240	205	232	224	212	227	202	217	215	199	214	220	202	248	211	216	219	228	224	211	207	228	239	224	242	240	222	240	219	222	217	233	239	244	228	225	221	200	248	231	241	225	233	212	207	215	228	225	219	226	265	225	222	200	208	228	228	232	208	216	227	224	211	206	197	214	217	252	230	204	210	197	248	213	218	215	210	245	228	242
1459	223	233	224	191	202	186	194	190	180	170	208	209	192	216	190	171	183	180	219	198	190	167	172	200	201	204	206	187	187	198	185	195	202	198	171	199	194	187	223	208	203	189	177	208	202	176	181	163	207	224	206	232	167	180	199	216	203	211	187	180	211	221	177	195	187	198	185	191	189	177	205	207	184	163	191	190	192	207	160	179	188	185	160	186	201	168	165	180	163	192	204	171	186	204	181	178	206	189	168	217	203	190	191	192	198	197	192	207	202	198	189	201	194	202	214	203	178	169	185	190	175	195	193	205	184	170	188	163	183	180	199	191	191	209	201	191	185	189	194	177	160	186	187	180	188	178	184	189	182	193	180	209	174	192	189	200	163	191	193	204	170	208	194	177	177	194	178	206	193	164	193	202	223	181	193	188	184	186	190	206	170	184	191	214	185	202	221	185	189	213	185	186	204	180	155	175	200	185	179	175	199	183	187	171	178	193	189	181	150	172	200	189	146	181	196	183	166	202	208	163	170	178	176	218	162	201	214	192	213	146	181	168	187	200	194	195	185	184	188	190	194	177	175	201	189	165	193	201	203	199	175	195	191	191	187	181	190	217	202	190	200	187	205	191	191	216	178	169	174	194	196	189	198	178	191	197	163	183	210	193	204	200	191	203	171	194	194	169	197	176	187	176	183	237	187	194	183	182	190	201	207	183	159	198	178	181	173	216	207	183	220	200	192	191	177	180	200	193	190	187	197	210	193	193	193	170	209	195	203	212	191	206	190	195	161	191	184	209	195	180	198	197	211	172	159	185	149	186	166	165	200	176	189	196	213	201	184	168	170	204	197	187	188	199	169	176	168	217	167	196	171	192	198	199	209	160	190	169	199	191	176	200	173	168	190	206	183	178	206	203	201	173	197	204	176	180	178	179	170	198	195	178	163	175	185	186	196	201	202	180	196	173	219	201	187	198	194	193	169	200	204	184	198	193	181	172	191	214	186	164	210	198	191	208	208	196	189	181	198	237	191	208	193	192	190	229	198	205	186	192	197	179	190	194	195	207	199	182	178	188	196	185	217	179	192	206	182	178	187	194	193	156	201	189	194	201	195	209	174	195	161	183	215	187	193	187	168	202	173	194	201	179	189	190	177	168	201	189	186	174	173	211	194	198	190	185	176	204	185	196	179	164	163	214	205	173	201	175	171	190	189	172	191	170	193	185	186	182	225	204	158	195	179	187	199	174	170	220	191	175	177	194	173	177	177	202	190	214	201	172	199	139	193	198	191	199	184	175	210	181	202	190	191	204	164	196	184	223	212	208	173	177	172	214	197	197	207	184	195	172	196	195	166	205	217	184	201	190	192	185	184	180	184	201	214	197	191	214	186	191	184	191	210	201	194	204	209	179	175	192	185	186	189	163	187	207	232	205	184	194	186	185	198	163	188	199	174	192	191	192	204	202	171	193	153	180	178	175	187	181	180	190	190	207	201	181	194	186	192	185	183	205	206	162	209	200	170	188	196	181	190	175	213	187	215	207	192	186	207	189	180	173	202	199	206	175	181	218	206	178	190	208	177	188	191	198	212	197	205	196	228	188	178	209	170	189	183	186	188	199	186	188	179	177	174	183	180	188	204	193	190	181	191	187	211	171	210	215	167	168	202	215	171	189	201	194	200	206	185	188	187	191	215	195	174	176	182	191	207	196	232	209	205	205	177	224	176	209	196	184	183	211	192	195	206	206	198	177	173	219	199	188	189	188	187	188	220	199	183	181	202	177	194	192	176	201	191	193	192	205	185	194	196	181	204	190	198	209	194	205	183	183	212	209	165	175	182	193	199	210	183	175	182	164	172	176	158	186	206	205	160	234	188	193	194	209	200	194	195	207	180	191	197	177	171	183	210	205	196	180	209	200	188	182	166	210	190	187	182	196	197	200	184	215	190	186	199	193	210	186	172	193	187	185	180	188	175	175	203	181	171	186	180	196	202	194	194	194	187	185	179	188	163	179	177	192	178	167	192	183	191	178	187	199	187	175	164	193	177	199	180	212	196	172	179	185	185	185	181	178	192	200	191	195	186	175	207	174	184	189	207	180	192	205	189	199	225	180	184	189	191	209	201	170	190	199	209	202	196	182	190	188	181	193	188	174	215	198	190	194	172	195	208	193	182	182	183	176	186	173	212	197	224	211	203	176	180	190	193	190	189	204	183	182	166	224	206	188	186	202	198	187	195	190	179	190	197	186	183	214	177	192	199	214	171	194	193	183	171	185	192	190	207	183	182	188	171	198	174	178	147	180	197	205	196	204	174	177	208	171	178	173	209	194	155	192	187	185	186	214	199	192	182	165	177	196	201	197	192	206	179	184	198	206	178	204	198	193	176	210	187	196	197	170	198	212	174	192	185	196	196	178	180	215	181	176	182	213	199	197	189	185	200	200	189	194	193	189	182	207	194	205	171	159	201	167	192	168	191	198	201	205	207	196	216	183	212	198	173	177	216	197	165	193	217	192	180	218	214	156	175	219	216	213	186	169	201	196	186	198	175	180	167	172	182	185	159	170	185	166	203	190	189	185	217	172	199	177	196	198	188	203	168	189	189	173	203	182	199	196	191	166	185	196	191	201	185	202	191	191	182	187	155	177	186	230	226	185	193	191	223	175	198	188	187	194	170	203	196	189	201	219	182	194	168	170	200	207	194	180	187	170	183	198	200	188	184	200	192	180	183	184	181	194	211	167	179	172	180	192	192	188	187	199	182	209	166	182	171	192	203	194	207	170	191	175	211	188	185	165	171	169	200	190	203	191	185	193	206	184	176	190	187	190	182	191	201	177	174	205	202	190	192	210	181	183	192	204	207	181	221	170	199	195	182	187	189	177	198	183	195	212	166	213	207	192	199	190	178	173	200	221	192	202	191	199	189	201	174	205	197	215	191	176	180	191	193	204	209	185	177	200	185	174	192	165	191	191	200	195	183	164	161	174	190	200	192	208	166	176	208	193	177	200	206	196	192	188	181	201	172	186	199	183	194	195	199	190	173	165	155	180	162	209	184	205	165	181	162	174	185	211	186	188	184	185	173	194	205	180	219	195	186	183	187	203	175	184	178	195	173	193	151	207	186	175	173	191	203	206	183	181	178	174	214	207	201	199	189	186	190	193	184	201	203	204	170	188	175	187	194	199	199	183	196	183	185	217	227	182	216	182	208	180	196	212	180	209	197	188	204	181	194	186	194	186	197	187	183	238	180	176	192	210	195	188	191	201	207	182	170	192	189	205	166	179	211	183	178	179	197	176	193	172	210	178	217	198	177	197	167	182	210	190	212	200	186	183	196	190	190	214	173	192	175	193	200	184	198	208	196	183	199	211	182	215	176	175	193	185	210	158	199	181	200	168	209	175	178	190	210	196	205	159	196	172	200	205	201	198	167	196	215	196	176	197	188	180	170	194	176	217	195	207	176	181	158	186	204	215	192	192	178	200	206	198	165	180	190	187	196	172	190	195	181
1931	486	567	521	526	538	462	437	503	496	446	482	459	491	482	468	513	466	466	459	477	459	434	458	500	464	458	435	432	472	481	467	469	458	460	481	425	449	424	475	478	424	509	474	461	498	494	472	457	492	506	440	479	483	474	515	430	463	500	448	439	449	449	470	471	494	489	465	487	473	443	475	471	451	482	455	441	421	471	448	480	434	526	485	449	464	471	471	457	508	469	472	447	456	471	469	463	440	452	458	503	447	485	460	479	468	496	481	417	433	424	473	477	463	518	445	445	480	466	462	496	459	462	469	467	454	455	480	493	478	471	472	468	437	481	454	441	454	495	514	466	481	472	448	442	461	465	474	472	485	434	467	469	473	443	462	438	474	467	452	493	438	453	438	468	466	485	458	513	482	515	465	419	469	458	464	503	473	432	476	468	445	458	474	450	508	457	478	468	446	465	451	463	498	439	456	473	445	489	461	460	479	485	508	425	454	456	477	442	409	438	431	429	473	464	475	450	505	469	475	435	450	487	456	450	486	429	474	490	482	480	458	476	493	441	478	483	467	467	501	497	483	501	473	475	492	487	471	447	498	445	443	460	481	499	486	506	453	437	463	472	427	460	500	485	428	485	472	489	468	489	490	493	439	469	503	464	497	460	486	479	503	457	475	485	476	486	483	490	504	468	464	480	485	480	432	436	460	452	457	477	444	477	447	468	488	464	452	452	477	427	473	465	455	485	435	459	458	454	435	498	449	441	452	433	440	455	437	476	470	492	469	438	468	464	457	478	486	465	461	475	468	450	464	458	445	440	454	450	492	487	485	522	430	489	459	465	472	428	434	448	480	428	443	472	447	468	472	460	454	495	450	447	474	464	457	492	470	475	495	452	505	459	422	439	480	460	471	447	470	448	457	512	473	463	478	449	445	503	512	513	445	464	458	458	471	474	488	489	461	464	482	466	455	434	454	416	435	480	446	461	467	458	495	474	478	480	468	461	498	495	458	441	502	490	438	499	441	467	498	408	453	473	449	455	462	498	479	456	468	435	465	489	456	485	415	458	485	480	489	512	465	442	470	457	463	471	470	471	477	457	463	502	477	462	466	458	470	454	467	491	472	504	459	466	444	440	506	441	508	451	472	495	452	452	459	469	456	411	462	457	476	425	452	460	512	487	445	443	459	466	509	474	449	432	489	453	487	491	507	481	487	428	447	480	460	430	478	478	471	473	470	466	433	453	470	466	478	487	474	409	441	463	473	456	432	445	469	488	464	463	442	460	466	495	431	475	483	459	488	462	478	450	476	465	488	462	463	471	465	442	478	510	442	507	454	473	477	486	431	437	493	506	464	457	455	464	455	453	449	472	467	449	478	465	452	428	417	468	465	464	498	459	479	469	471	451	475	473	487	465	487	467	437	437	454	475	485	485	483	475	440	477	476	473	450	472	460	478	433	450	489	441	487	477	461	464	490	443	451	473	473	450	459	440	460	497	448	462	433	444	453	462	472	437	479	450	474	468	443	515	493	464	485	465	467	451	461	461	494	510	432	461	481	497	452	460	482	480	471	446	449	472	479	459	516	475	451	475	487	486	464	486	475	473	453	466	461	473	422	495	463	451	463	482	450	425	532	480	477	467	448	467	459	455	453	508	476	470	519	470	477	502	497	491	469	425	462	478	463	472	471	440	463	461	471	500	451	474	465	488	438	461	434	452	466	516	512	452	459	472	425	460	503	503	505	478	473	454	509	426	457	459	459	446	417	490	438	436	458	509	520	476	495	470	471	454	453	478	488	442	456	476	477	424	459	490	467	485	420	440	466	465	485	502	437	432	480	450	486	502	430	473	446	454	498	438	467	490	482	450	465	465	456	482	489	477	457	460	476	466	474	480	457	433	449	481	456	459	461	461	458	496	466	449	476	466	471	478	445	492	492	461	477	449	461	441	502	481	464	442	434	459	466	461	531	435	467	470	504	487	443	462	479	498	435	502	428	425	466	481	454	483	448	469	456	461	468	477	450	480	498	485	422	495	469	471	498	523	445	430	501	484	477	463	465	494	437	445	440	489	473	450	439	454	499	459	502	442	472	472	466	506	468	463	482	481	482	468	459	464	466	471	473	463	495	491	488	431	451	447	463	483	473	494	456	435	442	500	486	475	471	481	447	520	475	468	496	441	447	496	422	477	443	473	489	485	443	453	451	463	454	471	470	471	444	463	479	477	477	434	458	486	456	439	464	448	448	492	489	463	448	486	482	494	436	478	478	475	484	480	458	456	422	462	461	468	470	491	466	448	487	427	441	462	491	479	468	473	478	488	441	471	452	448	449	498	485	455	480	479	449	490	441	486	487	479	453	444	442	486	431	459	499	432	450	462	496	461	471	441	477	484	467	496	468	448	446	492	509	429	478	446	424	506	461	452	472	454	466	466	486	473	469	469	455	438	491	463	491	499	441	465	491	439	467	491	444	454	469	461	449	456	481	468	509	494	480	454	466	506	490	429	477	432	486	448	467	500	436	477	472	473	485	450	458	452	472	451	449	459	476	441	441	532	470	471	509	496	464	490	467	450	436	442	438	476	477	515	500	440	456	470	458	436	475	463	479	465	450	469	469	470	480	460	464	478	448	442	485	465	476	473	462	461	431	457	461	487	479	455	515	493	471	455	461	496	469	456	496	434	451	446	501	454	464	478	455	497	447	449	504	457	456	461	461	450	469	470	435	458	495	475	465	468	495	481	494	518	465	507	436	421	449	472	449	469	443	450	503	479	448	487	489	493	450	444	462	479	444	483	475	488	465	474	450	463	505	479	470	498	481	519	473	479	498	495	463	453	462	500	447	458	430	498	433	445	491	490	467	471	471	450	496	470	441	464	483	474	456	463	453	446	459	446	471	444	480	464	473	449	452	498	473	436	504	463	488	456	483	511	460	468	446	480	465	456	444	456	480	458	502	465	464	480	477	433	425	474	469	465	466	449	497	470	435	432	443	468	415	447	492	491	446	424	474	415	439	472	450	430	440	461	487	472	444	498	487	420	461	486	444	495	513	455	460	450	465	495	495	435	434	437	435	497	474	467	496	471	468	457	452	474	458	474	444	449	477	468	477	481	481	494	497	455	461	441	472	526	481	470	437	470	489	463	473	447	454	481	472	448	455	470	465	444	489	467	455	483	498	456	467	446	436	487	491	481	487	463	488	467	479	459	479	458	476	443	457	462	468	452	485	455	488	466	476	484	461	457	467	497	453	463	436	478	454	453	489	511	448	452	483	473	452	504	454	460	453	500	455	467	447	472	469	414	454	486	469	441	491	465	440	444	453	435	454	482	468	426	453	480	466	471	471	488	478	448	456	447	436	440	459	463	489	447	497	466	471	503	484	464	471	421	471	450	456	480	487	484	444	500	504	456	428	474	449	441	485	475	498	508	435	473	437	475	501	493	468	464	490	481	478	451	487	454	456	481	467	474	459	441	460	488	424	458	480	496	464	446	465	478	459	484	452	475	478
14641	785	442	355	313	266	272	254	248	275	216	212	215	223	220	206	196	195	188	191	213	233	193	237	208	188	182	209	204	190	189	215	218	189	208	208	192	203	202	195	207	204	201	210	212	227	192	191	190	197	184	207	235	212	203	210	202	213	184	197	191	205	211	196	169	192	192	251	189	197	189	203	214	195	199	170	217	229	217	185	184	190	180	219	199	204	210	201	193	223	191	195	193	208	183	171	198	199	185	204	205	179	195	188	211	219	190	189	195	205	200	195	233	238	212	224	207	187	216	197	205	191	187	200	193	203	187	207	174	212	202	204	205	209	231	209	175	201	203	211	213	180	223	228	202	214	203	207	192	216	188	207	202	243	214	180	206	189	206	240	202	217	191	227	222	181	210	203	175	188	202	187	189	185	188	196	206	203	224	203	197	214	219	190	218	215	211	209	213	213	179	220	197	198	190	190	207	194	173	214	207	212	183	230	174	197	219	212	214	189	212	190	208	201	222	183	189	175	192	201	196	215	186	211	211	214	216	190	216	188	196	205	195	197	201	206	167	209	202	182	176	216	182	200	178	209	225	213	175	198	196	218	223	236	218	176	204	190	201	201	198	206	209	203	215	203	209	190	206	221	206	219	214	219	217	175	198	202	193	208	223	225	189	226	213	232	219	198	197	210	221	231	205	187	202	184	168	211	190	183	182	194	193	202	205	210	207	190	208	233	230	203	198	230	222	188	184	211	198	179	200	220	231	190	196	198	223	199	185	205	174	215	179	230	205	201	213	191	226	200	197	196	193	189	213	207	197	196	173	223	177	201	186	199	201	221	187	203	203	211	189	202	192	174	200	213	193	225	182	180	238	197	237	231	225	201	193	204	219	216	199	197	215	192	196	203	205	188	234	221	218	194	210	209	204	211	195	186	182	193	209	198	202	184	201	193	190	204	185	169	223	192	207	189	208	196	204	209	233	210	204	186	185	227	213	209	212	196	192	218	188	209	194	188	217	205	205	196	193	195	218	193	210	169	194	210	181	216	225	198	200	209	187	220	198	203	182	194	206	181	201	191	225	199	177	191	185	175	195	189	206	209	194	208	214	193	204	230	214	186	192	191	199	193	210	208	200	200	204	202	202	201	191	196	172	203	233	185	209	223	221	204	183	206	215	188	195	208	209	212	204	217	190	211	210	198	184	187	190	197	179	212	209	203	206	198	192	222	199	202	190	179	197	204	190	194	220	201	210	220	224	198	207	216	206	207	190	219	182	221	228	201	201	189	225	189	202	181	251	197	185	202	195	198	217	192	223	218	199	192	205	191	202	215	200	211	212	215	187	214	203	226	180	206	199	198	203	192	184	201	183	221	205	217	191	194	184	216	192	194	201	202	200	204	187	214	205	177	213	224	213	195	191	183	190	224	195	190	196	249	184	201	221	211	211	224	211	189	204	204	194	205	184	199	207	195	211	210	216	208	190	198	195	221	207	213	184	221	177	185	211	179	230	188	208	205	206	190	185	180	224	198	190	210	200	210	195	197	217	217	177	180	187	208	210	186	202	194	190	193	196	198	197	190	205	198	184	204	193	219	196	197	204	180	213	205	210	214	198	187	210	197	181	183	209	196	212	198	199	193	201	186	207	196	215	197	185	222	191	189	193	182	195	200	212	176	183	199	222	189	187	190	179	218	197	211	189	180	190	192	198	206	189	216	226	190	195	199	191	209	201	200	210	217	215	198	204	202	180	196	214	195	206	205	198	216	210	226	190	230	197	212	197	214	163	201	185	182	202	188	232	200	207	182	192	206	203	201	224	192	208	194	182	223	229	197	184	193	198	183	191	182	195	222	199	204	212	207	202	180	210	210	206	193	208	199	218	189	218	184	207	206	180	231	224	214	211	235	204	203	189	181	187	196	215	199	204	191	195	219	185	194	214	224	196	195	167	234	215	177	199	235	207	218	203	222	215	209	198	216	213	182	191	186	191	174	217	195	204	202	226	185	182	175	202	174	176	219	208	193	207	211	187	182	221	192	186	189	207	219	197	196	191	184	207	186	222	197	207	213	184	209	225	221	189	213	200	200	204	206	194	210	205	191	189	179	210	220	225	205	238	208	199	193	205	220	198	240	191	195	214	231	222	212	180	226	200	234	217	195	183	185	193	199	172	200	211	206	219	224	186	200	211	194	211	216	195	172	181	217	211	213	225	208	197	214	212	189	206	229	206	203	202	192	187	198	234	181	183	198	222	202	177	192	227	196	207	221	211	211	193	205	194	187	176	181	184	189	178	196	225	220	194	205	193	204	192	197	215	215	200	188	199	206	219	194	204	198	209	196	209	197	198	193	193	198	196	199	186	211	174	210	197	214	191	184	207	205	215	181	207	210	193	208	208	172	188	195	221	198	229	213	213	206	198	182	221	193	211	201	202	170	182	187	174	219	192	181	250	211	217	215	210	205	201	235	199	206	189	220	210	214	194	196	212	198	222	210	200	203	191	205	196	215	212	208	187	196	209	213	203	176	190	199	192	210	197	204	209	222	226	204	188	209	219	208	204	182	219	197	224	214	198	201	205	214	189	214	190	200	192	204	197	197	177	191	221	209	184	198	240	233	201	194	214	196	200	214	173	192	186	173	231	174	211	206	186	229	200	185	199	192	192	180	237	214	200	221	188	183	214	184	200	192	222	189	180	213	188	218	205	214	204	181	197	188	198	211	175	194	181	194	160	187	220	205	194	194	210	206	193	220	221	181	199	188	229	185	189	214	232	186	197	194	224	203	191	188	222	215	206	229	200	181	225	211	213	221	199	185	184	182	220	188	193	188	199	186	208	217	186	178	191	219	208	185	166	196	215	182	194	228	196	172	204	195	201	200	187	198	176	214	208	206	215	186	183	187	197	181	197	180	197	184	192	195	209	217	209	188	179	188	199	242	205	195	232	183	178	222	204	187	187	185	172	199	197	203	176	206	176	190	219	169	198	215	221	201	210	202	197	225	214	193	186	185	189	187	221	196	215	208	201	180	187	236	202	214	187	189	216	203	190	217	218	212	193	190	201	215	195	199	212	202	214	211	198	162	200	205	184	211	198	177	192	194	197	190	200	214	236	204	206	194	185	214	180	204	199	193	217	181	216	214	209	191	194	212	197	194	184	194	208	172	207	183	184	198	205	214	196	225	195	214	211	218	212	196	185	215	194	206	229	179	205	208	210	202	212	175	228	220	206	195	212	216	219	214	205	180	199	205	193	207	178	197	178	202	201	216	204	204	191	211	188	198	211	194	183	195	210	199	194	187	184	190	210	181	175	191	193	215	188	204	191	178	178	181	192	233	225	181	220	207	204	211	165	205	195	185	180	187	188	198	204	218	208	182	195	191	177	210	194	194	175	204	203	202	169	219	230	192	224	204	210	181	198	180	238	189	215	214	159	200	184	202	210	206	193	192	183	227	195	190	222	189	205	210	200	207	180	226	206	196	179	208	184	215	197	228	208	209	224	187	179	186
10000	712	1033	1098	1001	906	795	711	707	672	624	559	552	549	566	532	505	504	536	530	520	514	497	468	549	499	501	493	514	510	501	501	490	495	514	470	482	512	553	516	512	477	542	527	458	495	470	467	523	474	476	455	477	459	515	501	477	484	493	466	508	508	514	499	470	480	507	498	456	480	495	457	524	451	461	505	486	475	486	482	454	467	488	509	541	493	464	502	474	510	484	481	498	508	491	477	473	469	486	475	451	485	500	505	500	477	503	447	499	484	511	470	493	454	495	462	466	481	485	510	468	451	522	488	495	467	484	480	448	498	474	495	506	495	488	488	470	469	504	458	471	513	492	520	493	465	455	481	504	468	519	477	474	510	452	495	473	501	489	474	502	461	481	517	470	504	450	490	467	492	501	481	502	459	459	460	526	515	477	500	460	494	491	463	493	516	460	491	464	465	455	481	454	471	494	508	480	449	504	465	488	517	458	488	456	451	496	485	494	502	461	472	502	518	506	471	503	469	485	489	463	504	493	478	492	486	495	531	445	513	460	435	511	512	461	497	462	492	442	482	475	477	512	493	495	434	504	512	472	508	496	494	524	497	480	548	472	513	483	467	487	521	504	465	494	465	497	449	483	518	502	496	468	499	490	458	438	479	494	482	492	528	473	522	503	470	490	455	516	467	450	507	466	491	476	478	544	465	508	488	469	446	454	467	495	464	475	465	461	444	467	489	471	452	509	516	453	464	485	495	522	494	508	487	468	520	526	465	503	462	450	499	493	485	473	479	489	480	442	483	512	488	501	508	499	491	455	494	481	461	474	477	501	503	508	476	444	487	482	472	476	490	470	479	527	469	466	473	483	488	491	496	504	490	487	456	488	521	467	487	503	493	509	431	466	483	457	468	483	429	453	481	475	463	469	489	478	472	477	470	473	482	473	459	472	445	459	462	460	485	493	497	493	518	486	465	441	467	493	469	491	531	497	442	476	459	491	474	505	478	508	510	482	480	472	494	497	485	458	504	507	477	480	492	472	472	498	463	473	488	474	460	486	469	535	481	449	463	475	461	497	490	496	467	505	470	476	487	483	498	481	456	477	496	447	463	489	476	475	523	514	467	458	521	442	479	511	455	507	487	467	494	460	519	530	524	495	474	492	475	465	493	496	512	477	483	490	474	502	498	456	481	466	478	517	489	527	460	509	454	470	471	457	502	460	457	500	469	513	443	460	477	484	493	500	479	458	483	451	487	461	487	516	464	471	441	429	455	486	488	494	508	474	475	521	468	490	476	495	482	523	523	486	515	477	463	507	480	494	515	517	458	478	458	454	502	517	492	438	484	487	520	490	472	457	451	467	479	461	510	485	513	470	517	501	429	529	481	481	474	485	457	477	460	512	494	465	464	509	496	487	490	457	490	453	458	445	482	506	495	476	444	461	488	481	505	494	481	471	484	461	486	471	502	467	464	473	476	465	499	462	480	477	456	505	469	499	467	451	520	500	450	438	512	478	500	513	478	517	477	486	448	451	479	468	479	509	495	488	450	501	466	511	488	502	468	485	488	466	491	464	500	515	498	477	504	494	429	512	471	487	516	485	439	497	480	485	477	470	494	505	527	464	475	472	464	463	514	464	477	543	465	489	473	477	433	514	449	462	449	480	488	467	508	472	464	484	540	451	477	478	474	475	508	490	487	488	458	450	487	475	523	463	493	490	504	479	509	494	531	521	493	520	501	495	523	465	490	466	517	452	490	445	472	496	497	481	430	512	507	427	500	477	471	448	472	473	495	450	513	496	507	501	487	472	470	501	513	491	496	444	448	492	495	487	522	469	456	484	494	502	488	503	482	492	487	473	474	518	503	448	504	440	460	501	515	496	457	523	552	471	483	484	503	505	471	528	456	482	504	480	459	513	483	504	479	533	513	463	480	453	494	438	511	467	499	476	489	454	499	456	499	485	519	501	482	519	454	480	508	462	521	470	476	502	488	482	482	469	472	519	497	471	461	498	451	471	515	472	519	461	544	483	484	435	482	500	501	489	500	493	444	489	502	434	434	472	531	507	466	543	468	510	439	454	469	482	467	529	461	448	481	467	491	451	499	487	444	499	489	508	505	499	512	525	515	487	468	479	478	468	470	488	507	501	444	470	492	451	505	514	490	489	485	445	453	500	433	501	499	464	505	497	462	499	521	492	467	486	487	460	502	512	475	473	489	492	484	433	506	494	482	476	504	485	484	485	468	506	475	484	471	520	476	466	504	443	515	464	476	495	474	524	501	483	490	434	477	484	467	484	475	473	454	473	459	481	478	490	437	484	458	473	468	501	517	506	494	479	502	465	488	446	487	524	474	469	468	490	458	471	486	461	492	520	508	507	446	511	475	443	510	477	428	437	499	483	478	487	495	530	469	486	468	478	457	479	466	475	456	461	468	473	465	457	478	519	493	497	481	498	469	475	461	464	480	500	518	454	489	492	506	452	520	509	473	505	453	476	519	440	507	486	457	492	515	459	491	483	479	506	470	471	487	480	493	469	488	483	466	493	482	529	503	452	511	499	454	472	481	478	505	466	446	480	494	510	494	457	484	451	459	487	502	478	518	531	473	464	461	464	485	465	504	500	520	445	499	494	480	489	493	499	491	508	502	485	435	486	492	475	495	511	528	492	513	479	462	462	506	506	468	531	476	453	495	475	485	479	434	503	494	498	461	451	505	500	463	460	478	513	489	453	484	499	508	497	462	495	497	500	532	468	485	462	462	491	469	529	533	463	506	488	451	490	522	509	439	509	449	448	487	505	457	477	484	479	534	495	483	473	497	449	517	483	479	484	468	464	477	472	500	502	460	505	469	491	518	478	511	470	476	500	479	439	495	475	438	468	470	452	463	471	476	461	450	477	492	441	484	505	524	466	516	465	490	484	492	487	488	485	477	470	487	460	464	489	474	463	466	470	469	473	475	464	485	484	485	507	442	455	467	464	485	494	464	467	469	504	501	495	528	491	491	518	487	446	483	493	468	496	502	436	533	472	518	517	494	452	530	489	501	478	495	504	469	516	476	470	487	490	491	466	502	494	510	493	465	463	467	482	461	484	500	485	496	490	470	483	457	479	508	487	455	461	433	535	493	509	483	443	506	486	464	517	474	495	470	482	460	442	502	498	487	475	502	504	519	478	491	447	452	454	463	460	472	479	498	487	486	486	494	477	497	484	485	476	433	471	491	506	455	493	519	512	484	457	504	474	463	476	524	477	484	492	486	464	464	499	483	486	472	485	450	523	533	454	483	472	453	496	457	501	470	466	481	467	502	509	478	469	457	489	512	472	445	459	504	458	490	474	464	500	473	511	470	464	505	467	475	493	451	492	479	500	473	514	489	472	525	466	504	476	466	492	485	465	473	468	500	448	485	462	492	469	480	467	481	448	482	451	496	466	489	467	487	522	481	459	489	505	472	502	477	516	498	507	474	460	441	510	448	429	522	487	495	464	486	467	488	502	466	502	489	487	496
25522	2543	632	463	349	261	189	170	170	145	107	120	111	126	96	98	104	89	99	92	115	78	102	87	104	91	80	105	114	118	84	113	109	94	75	95	89	91	80	118	102	97	81	107	79	92	83	85	87	77	109	98	108	77	101	100	106	102	98	79	73	62	78	91	78	88	87	100	102	77	106	82	91	74	77	77	84	101	84	101	96	78	77	90	107	90	100	85	81	101	109	83	88	86	104	85	80	92	81	112	87	75	91	74	99	102	74	70	73	79	74	81	58	82	84	78	75	82	83	78	99	77	81	91	89	97	97	79	85	105	83	87	92	82	61	100	91	98	78	93	103	93	89	83	69	81	92	87	88	85	90	77	101	91	88	102	101	75	101	84	84	87	82	92	78	88	86	75	104	100	95	82	76	92	88	79	92	88	88	94	99	89	106	91	82	86	83	78	91	88	79	85	82	89	102	94	102	95	81	74	120	89	72	84	80	102	86	83	79	88	92	96	78	92	96	85	96	90	94	89	83	84	95	94	82	77	96	95	74	94	96	89	102	80	88	97	83	76	76	85	96	90	84	76	80	91	93	88	73	90	84	84	104	70	98	93	84	92	96	110	80	86	71	82	72	75	75	98	91	93	102	81	96	85	80	98	104	95	83	90	94	89	84	78	92	78	89	73	82	86	88	84	70	91	80	87	109	87	75	94	95	85	84	81	76	86	78	80	63	82	88	92	85	88	87	85	92	91	98	94	98	87	88	90	94	88	82	88	89	72	95	91	71	102	78	63	100	89	88	83	84	69	79	76	88	80	87	80	74	93	81	88	101	93	75	100	94	83	95	99	81	91	87	85	87	96	81	88	96	101	73	78	81	89	86	87	68	75	80	87	79	83	96	93	89	98	89	80	93	94	88	84	76	85	84	93	90	90	89	77	93	81	92	102	94	75	82	86	99	88	76	65	89	79	94	87	89	72	94	100	94	84	75	105	86	84	97	89	85	89	111	71	102	95	70	89	89	97	68	88	85	84	101	84	72	82	81	94	85	83	78	100	113	76	84	86	76	81	98	82	81	96	86	88	72	100	95	91	92	78	80	83	96	96	93	98	83	83	76	86	90	82	91	83	60	81	102	89	99	81	98	82	79	83	86	80	92	101	92	73	82	84	90	86	87	84	77	80	76	89	91	82	69	87	84	84	74	92	95	94	98	92	84	91	94	82	91	93	94	85	97	97	86	94	85	77	98	71	107	80	81	95	101	88	82	93	92	82	107	89	90	95	84	79	68	78	97	81	89	81	89	102	88	93	73	66	88	80	73	86	92	79	80	81	87	92	101	65	82	81	90	68	85	73	91	74	104	72	81	99	83	78	71	80	86	72	85	83	71	89	91	82	91	85	86	79	96	95	104	69	74	72	82	79	71	85	83	98	88	96	95	85	84	89	114	80	83	77	93	89	81	86	86	78	91	83	89	94	77	86	100	97	77	94	73	97	100	80	85	60	86	78	98	99	70	97	87	76	93	81	70	73	93	89	77	87	78	93	71	81	104	76	75	81	81	94	76	97	79	90	73	81	89	94	93	97	97	79	92	84	74	87	77	71	89	85	71	74	91	101	87	96	90	97	72	78	92	86	95	98	82	66	82	85	95	79	97	73	75	101	87	81	111	85	112	68	78	84	90	81	88	64	93	75	95	77	71	92	91	81	82	85	82	90	98	83	73	85	87	99	80	83	90	104	105	111	95	90	101	91	88	100	82	78	87	90	85	95	73	83	82	75	85	83	83	82	84	102	87	82	80	84	91	91	92	89	88	83	79	97	84	90	100	77	88	75	85	93	96	79	80	100	91	88	76	79	89	93	98	90	97	84	90	84	94	99	98	84	94	77	102	84	85	93	99	95	96	79	85	81	87	96	80	85	98	93	89	90	103	87	82	84	90	70	82	101	110	78	86	101	89	87	79	73	87	102	80	78	103	105	78	66	82	90	90	85	94	95	85	65	83	79	105	90	105	91	102	71	86	85	93	76	70	100	93	98	91	88	87	89	94	85	75	80	89	93	92	87	75	93	86	107	81	75	95	84	81	89	73	85	87	86	92	82	90	78	85	79	80	75	75	86	84	97	91	74	72	89	74	90	83	90	80	85	95	98	81	85	88	80	78	97	96	74	76	81	76	100	79	90	87	95	94	79	92	80	100	87	92	93	91	85	93	89	94	91	90	85	79	89	81	100	89	77	76	74	89	89	91	88	83	92	76	99	81	87	80	89	85	91	87	80	84	63	98	92	88	90	78	94	94	85	68	99	94	87	96	101	90	78	89	87	83	85	87	74	89	98	96	74	95	80	79	77	78	77	101	70	94	76	90	84	84	71	97	80	84	78	81	93	106	92	104	104	93	91	95	83	100	95	100	74	83	86	85	72	81	84	86	71	91	93	83	92	111	87	86	98	104	98	93	95	97	93	85	82	79	78	82	77	78	105	96	87	90	88	85	81	80	89	74	96	98	89	106	87	98	71	122	90	67	73	106	75	99	93	85	104	100	94	98	90	91	82	79	84	78	89	73	91	73	90	76	79	70	71	86	84	81	88	81	82	94	84	67	64	79	81	95	82	104	81	79	90	89	81	108	79	89	104	77	90	95	103	84	86	105	72	106	91	88	92	71	68	109	97	85	114	88	84	68	99	99	83	84	79	90	85	78	82	89	75	83	86	77	97	109	94	96	92	90	77	84	96	86	85	78	79	77	71	82	112	80	95	96	86	83	85	102	95	89	85	92	89	82	91	60	90	106	96	100	76	92	95	92	88	76	88	72	86	85	80	99	100	90	92	82	82	81	88	77	76	103	83	94	94	88	101	93	89	95	79	93	84	82	88	76	102	90	95	79	103	87	96	90	95	92	84	109	75	83	95	100	93	107	94	71	91	86	87	82	99	85	91	103	101	73	91	91	79	88	92	81	92	82	95	91	80	86	101	84	64	98	108	89	83	83	85	96	77	90	80	87	80	97	93	102	83	88	90	74	87	75	99	99	68	97	72	97	83	76	81	98	90	87	80	90	94	106	98	88	107	83	76	91	89	100	82	117	76	91	95	81	81	79	96	78	87	78	77	85	82	109	88	83	101	78	90	88	77	117	73	84	85	81	94	89	83	98	103	71	85	82	86	74	77	86	92	82	69	78	84	86	85	97	92	102	80	83	78	87	80	97	86	83	87	84	75	89	95	84	81	89	74	89	94	86	85	92	104	82	102	93	97	85	91	72	95	90	89	94	81	71	91	89	70	68	88	93	97	88	95	105	92	107	79	93	77	92	90	92	70	88	90	63	87	95	81	79	89	77	71	106	96	110	87	107	96	93	83	106	75	103	96	96	83	89	98	76	92	76	95	95	83	71	101	85	86	89	79	73	94	86	93	79	71	74	91	76	75	78	82	84	82	79	85	70	87	77	68	115	92	81	83	70	94	86	90	82	96	79	80	84	91	102	87	83	102	83	98	83	80	80	89	85	98
14627	730	1266	1480	1257	1225	889	734	584	549	448	423	389	347	346	335	340	326	303	296	275	277	266	310	273	275	277	286	280	271	256	267	247	241	298	262	265	226	251	244	242	233	252	246	250	222	245	240	233	241	228	257	229	243	268	240	240	232	229	265	273	213	229	221	237	240	216	234	237	228	234	214	229	242	236	227	239	218	238	233	229	225	222	240	216	229	240	209	219	237	248	231	248	223	235	237	264	234	211	261	229	212	220	221	246	229	222	220	212	232	218	226	217	215	235	264	210	221	234	257	222	242	237	259	221	232	222	231	225	219	233	244	205	224	240	244	211	243	207	207	212	237	240	226	213	227	240	242	256	215	220	222	209	240	255	224	204	220	211	235	218	223	223	209	217	190	218	246	230	213	235	228	222	232	210	239	222	195	234	210	218	227	218	227	202	249	206	236	246	237	217	222	233	210	198	223	242	199	241	203	255	245	247	218	220	226	225	219	229	209	225	219	196	210	233	222	235	233	205	222	221	227	216	224	232	229	211	226	238	217	207	226	232	204	220	225	226	251	240	205	234	252	211	211	221	231	241	231	203	211	228	222	243	232	273	221	229	229	230	209	211	237	238	229	229	215	264	237	234	226	203	232	243	254	236	207	217	199	200	223	191	220	213	215	226	202	217	197	208	225	235	233	235	222	204	201	203	222	204	237	214	226	237	246	244	212	253	234	225	201	235	214	243	199	253	222	217	233	236	214	218	226	233	231	234	209	190	243	218	212	218	227	210	234	217	216	243	215	239	256	200	235	246	226	214	235	236	226	225	243	239	215	224	244	215	225	253	230	237	222	206	248	240	231	217	210	248	248	213	250	208	225	221	235	231	248	221	259	237	232	238	250	203	229	229	211	220	221	242	220	222	236	201	225	228	251	197	207	248	221	232	209	253	223	218	246	206	229	239	239	225	204	235	225	232	237	225	217	218	194	201	248	218	261	221	212	251	257	221	238	217	211	223	236	217	219	232	221	244	256	227	256	220	227	225	265	225	228	217	239	204	239	212	232	226	222	240	213	234	238	242	238	214	229	236	226	247	233	227	230	199	237	204	212	256	249	199	221	224	220	222	238	229	211	238	224	218	234	227	221	234	234	226	223	221	205	221	228	207	206	230	232	235	239	257	235	243	214	227	227	246	245	228	207	221	226	214	231	238	191	244	210	216	235	200	251	262	250	236	221	224	222	204	236	220	227	269	219	239	229	198	233	255	231	232	224	226	221	214	235	234	222	222	241	224	214	237	193	233	237	232	233	221	259	225	229	224	224	236	232	207	243	198	226	223	224	224	230	211	204	220	217	234	207	227	225	253	216	219	232	222	239	217	248	234	236	221	218	230	214	214	194	221	231	237	236	229	224	229	218	247	207	222	232	237	211	199	213	228	205	224	213	211	232	219	224	226	215	202	229	227	226	239	212	220	240	209	217	210	222	234	234	222	209	213	228	222	247	193	242	227	240	223	227	235	212	225	190	236	241	233	217	232	212	242	205	212	243	245	248	221	230	202	216	227	246	215	245	219	243	208	228	198	210	225	241	242	239	228	222	237	222	240	199	248	229	208	187	215	224	210	231	248	226	212	224	253	199	230	232	234	221	226	220	220	212	262	225	247	240	228	217	246	221	209	242	205	197	203	229	223	258	257	228	217	232	245	235	244	248	226	204	225	222	233	217	248	238	204	200	217	214	249	210	237	237	216	218	226	217	208	212	239	237	233	223	223	239	223	220	225	199	209	232	228	205	226	224	230	228	217	230	238	264	208	236	228	203	224	228	239	200	245	236	233	208	261	232	229	206	215	226	238	223	252	222	237	232	218	224	233	231	211	233	230	217	223	224	223	221	207	217	239	216	192	224	219	233	220	198	200	213	221	228	212	226	221	211	214	218	210	212	217	248	205	213	218	234	215	221	223	221	211	234	198	211	243	262	222	233	254	230	218	241	211	229	233	230	192	270	211	243	222	244	225	256	220	222	222	245	207	235	240	201	232	242	235	253	218	238	213	235	240	232	219	227	234	236	232	211	248	244	239	239	232	209	219	223	231	239	246	229	236	241	229	224	201	227	231	224	231	186	214	221	221	206	208	246	217	209	257	213	225	233	209	205	244	240	225	214	216	236	206	216	223	238	249	225	219	246	236	244	235	192	222	209	205	217	195	228	215	220	235	225	224	236	223	211	222	237	219	226	246	220	214	246	223	220	233	223	230	196	223	230	221	240	240	255	216	217	228	209	206	219	198	252	256	220	233	198	231	224	220	221	242	245	237	226	253	229	221	233	207	226	232	214	230	259	228	215	236	219	230	221	218	204	228	244	205	237	207	240	211	251	250	229	235	245	230	228	222	222	222	211	229	223	255	256	217	204	231	240	246	211	229	212	224	210	262	233	234	218	232	225	221	217	233	245	214	207	250	214	207	230	225	233	220	224	208	242	222	191	239	219	224	248	247	213	233	234	211	241	196	206	236	235	229	218	249	232	256	238	254	225	222	242	215	223	207	240	237	231	204	209	198	244	236	244	201	230	235	196	216	224	210	216	237	260	220	234	231	207	219	226	244	231	260	233	213	226	190	211	235	217	201	217	234	235	240	236	217	230	238	237	230	237	217	210	232	223	214	213	217	206	212	230	221	224	233	228	223	243	249	219	200	210	216	243	203	225	216	229	217	242	255	236	222	246	212	228	237	226	201	226	189	222	209	218	254	207	216	227	218	198	221	239	227	231	216	190	220	204	232	246	239	237	201	233	229	246	240	214	216	225	246	222	241	224	222	236	227	252	247	216	227	204	241	231	231	217	220	202	247	226	223	248	233	217	211	219	226	226	241	233	194	239	212	210	220	196	237	211	242	220	232	229	235	243	236	192	226	227	204	211	210	228	195	234	238	240	194	226	203	245	219	232	219	215	239	220	234	241	214	232	217	214	258	242	221	237	222	202	220	232	247	228	237	232	199	230	232	206	232	223	230	232	213	194	221	228	229	240	217	236	235	226	251	221	240	221	241	230	232	239	222	218	218	216	243	221	226	204	218	224	220	231	255	200	249	257	208	219	262	243	230	208	215	231	238	205	258	235	244	249	232	215	263	219	232	246	230	237	243	210	236	234	234	204	212	199	222	234	225	267	221	220	230	212	236	222	206	238	227	217	229	220	224	210	246	232	200	231	210	228	222	226	225	247	223	207	237	222	201	211	228	218	211	214	226	224	209	216	218	239	222	223	241	194	199	211	259	224	191	236	228	215	256	223	222	206	235	224	220	233	221	222	232	201	231	212	212	219	232	241	212	239	203	215	211	225	208	228	206	224	229	219	246	228	216	233	197	195	228	238	248	255	236	203	234	232	210	212	224	243	229	206	213	262	225	230	210	214	229	208	227	228	222	214	244	231	237	254	198	202	238	202	247	227	221	230	218	231	225	222	214	240	222	210	225	236	224	218	265	211	239	216	232	234	229	211	227	241	238	213	186	209
1458	219	221	198	189	198	219	171	228	205	196	177	184	228	213	189	199	176	205	184	189	175	203	189	203	172	181	183	179	207	176	190	176	198	206	175	194	196	194	174	190	195	167	200	210	208	193	196	207	176	200	193	175	186	196	176	191	177	188	200	180	192	201	206	198	191	190	198	185	190	200	211	195	197	184	186	169	207	220	202	184	188	197	170	174	212	212	212	181	169	189	182	219	180	190	183	195	194	198	177	212	197	188	175	197	177	210	167	226	184	203	186	200	185	224	193	183	187	179	188	196	194	221	191	211	194	176	195	177	209	209	199	194	195	180	184	203	180	175	210	227	169	225	213	193	206	200	164	176	177	173	208	197	212	216	177	196	203	206	195	191	185	209	184	190	191	173	188	184	199	182	217	203	178	176	215	172	191	212	180	182	188	167	194	209	218	186	195	199	200	170	214	200	187	195	205	189	205	187	182	185	202	191	222	188	165	160	190	193	193	189	170	203	198	180	205	192	203	187	185	194	201	196	199	199	212	198	157	186	180	204	187	177	183	193	186	207	194	192	158	169	189	191	181	196	178	193	187	181	207	199	168	214	193	167	221	173	221	170	203	201	221	181	210	224	188	203	194	203	189	186	195	189	187	175	163	174	188	217	212	201	216	174	196	191	197	192	162	193	202	204	198	184	201	189	217	189	182	194	199	200	176	204	186	170	199	214	198	203	188	185	193	196	181	220	194	189	190	197	180	194	197	181	211	192	204	187	168	195	194	242	221	176	207	202	213	201	179	196	197	203	203	188	203	175	237	196	191	184	188	182	218	185	207	199	205	188	198	189	207	208	204	174	199	221	214	174	208	209	178	206	190	170	209	224	186	209	187	185	184	197	183	198	179	183	190	162	197	194	236	190	180	199	204	180	185	188	186	201	193	195	180	181	184	205	206	174	169	211	198	173	201	185	210	196	195	182	179	186	192	180	161	188	196	175	196	183	205	198	188	191	196	191	189	182	184	199	200	196	210	202	150	190	193	201	192	194	227	192	202	195	163	186	198	193	183	183	217	198	195	174	164	182	206	174	187	204	204	166	157	179	187	173	220	200	168	182	192	198	178	216	196	211	173	184	183	191	186	175	191	198	197	189	197	174	201	189	170	187	177	181	183	191	207	181	180	178	185	198	177	204	221	188	200	183	206	204	179	172	192	189	151	174	222	200	212	211	211	213	161	186	201	179	186	195	179	189	187	229	193	185	186	159	195	203	209	210	197	213	216	199	192	189	193	187	195	169	191	218	193	171	192	194	168	201	203	186	213	190	193	201	186	176	226	173	191	212	184	203	206	185	192	195	202	194	211	203	186	218	188	181	218	210	191	182	192	191	210	207	179	186	185	179	186	171	180	196	180	182	188	169	215	193	194	178	210	191	198	201	188	185	172	197	166	201	187	170	219	174	163	162	223	189	190	193	200	196	176	177	199	195	186	193	233	182	160	198	179	192	179	211	205	198	175	190	193	203	175	185	165	180	206	197	175	166	208	201	198	208	206	193	210	210	176	201	184	191	204	207	189	197	185	197	188	188	188	179	189	182	206	183	175	204	211	183	216	199	176	182	191	233	205	166	169	191	212	204	193	192	174	179	191	170	201	185	175	178	205	199	200	188	173	212	202	177	196	174	177	192	187	168	210	185	187	169	189	195	168	192	187	199	189	194	189	183	204	198	185	192	195	197	211	191	180	199	190	204	190	224	189	184	184	193	189	204	229	209	137	175	188	170	191	189	176	169	206	175	177	217	207	174	202	218	208	196	188	212	188	199	191	198	191	211	201	189	208	171	212	194	192	212	185	192	190	202	184	187	196	184	217	159	159	207	197	190	182	195	212	208	214	174	179	202	215	162	207	185	181	184	200	188	211	185	178	178	228	199	193	215	222	176	187	190	225	196	206	176	193	215	188	195	198	199	206	175	206	203	193	180	179	184	198	193	163	197	183	192	197	209	189	207	189	205	227	194	199	198	193	198	219	195	191	205	198	198	167	190	190	203	198	193	199	183	171	193	187	205	161	181	177	207	214	204	210	200	205	209	165	184	170	163	190	189	184	191	184	212	180	207	164	198	203	211	185	200	189	191	207	185	190	193	201	166	175	183	181	193	162	205	182	184	206	201	194	201	198	186	223	206	200	193	141	183	185	175	181	197	192	164	200	209	191	204	202	198	172	175	212	180	184	177	186	185	190	162	173	183	197	197	195	174	203	211	215	196	182	228	214	197	210	188	193	173	178	181	203	188	213	192	197	177	204	189	188	167	196	209	182	186	194	209	201	182	193	211	185	196	179	167	179	168	204	188	164	204	201	216	200	197	202	171	206	194	187	197	184	177	209	199	193	156	200	197	179	171	198	197	199	211	197	165	191	180	189	189	198	218	195	190	198	203	178	196	180	197	216	208	175	187	191	178	184	187	214	212	178	197	162	161	224	198	186	213	157	212	202	209	195	207	185	209	187	206	187	194	187	203	194	198	204	177	213	202	181	209	182	207	196	189	205	189	201	212	199	200	176	194	167	189	171	201	181	204	198	205	194	192	205	187	176	201	177	200	199	189	200	199	223	188	195	218	179	179	218	194	192	188	185	186	208	212	192	219	200	167	193	213	213	149	201	208	186	202	177	204	196	173	154	206	200	225	168	203	180	183	212	199	208	190	175	204	164	190	186	195	184	179	175	182	197	188	209	177	179	210	189	200	200	203	207	173	198	208	174	208	188	201	200	201	175	175	204	191	170	215	186	181	186	180	188	201	176	186	189	170	197	195	178	181	189	156	204	217	196	196	211	182	169	200	206	190	189	204	195	186	198	175	163	198	174	206	192	184	173	205	187	185	190	245	177	150	174	188	177	213	209	187	186	175	193	203	200	191	179	196	216	175	179	175	169	199	175	180	192	197	210	193	179	188	211	203	180	178	195	206	196	178	182	211	206	197	165	198	198	185	186	183	186	189	188	165	197	187	198	195	191	199	204	195	212	199	197	183	181	194	175	213	175	190	188	195	158	159	186	206	204	167	169	198	198	195	201	155	216	171	203	184	192	189	177	182	175	203	176	192	189	200	179	183	212	180	218	185	172	185	208	183	191	218	184	198	190	191	202	197	182	167	206	207	196	201	188	187	186	210	181	196	179	210	197	211	194	206	192	236	218	204	189	216	171	176	203	183	193	207	191	189	178	197	181	193	186	175	192	199	189	184	185	160	199	195	193	210	207	156	180	177	193	188	185	190	178	184	212	186	200	174	196	182	190	207	207	178	210	179	190	201	201	154	205	210	196	180	212	171	195	186	201	212	214	198	172	228	211	224	188	179	214	168	179	193	197	180	206	180	183	211	198	198	214	187	187	171	202	177	197	196	199	181	215	194	224	211	190	185	188	200	176	206	176	184	208	203	204	185	194	198	197	204	186	179	201	207	204	184	197	209	195	182	187	193	208	210	208	215	188	191	196	215	190	185	201	212	182	172	209
1856	487	525	572	513	555	491	506	541	494	526	468	484	460	483	477	433	464	441	485	468	495	472	470	483	491	470	493	459	457	456	468	467	481	472	457	457	485	472	513	450	435	475	515	494	442	467	493	450	448	495	480	458	451	457	454	467	496	437	491	519	473	481	474	456	456	449	475	458	428	485	477	467	461	498	477	463	513	461	470	492	433	478	485	489	478	461	451	494	449	472	466	471	465	459	445	449	473	492	434	465	472	499	424	484	496	487	426	457	464	471	462	464	468	487	459	465	449	488	499	484	463	511	483	479	505	464	446	479	440	465	456	436	460	494	453	493	455	470	461	472	493	476	426	442	487	496	433	498	480	456	460	457	494	431	482	488	471	449	469	464	452	478	473	464	485	466	457	467	507	449	445	502	493	441	425	455	492	436	485	467	484	500	497	460	462	446	429	432	465	443	461	451	482	479	454	482	451	469	468	468	448	446	477	478	484	463	441	476	519	453	470	459	451	445	471	502	471	443	425	464	434	468	499	482	465	477	450	472	494	492	475	449	453	454	456	489	456	421	474	472	459	483	452	512	452	493	487	473	459	491	507	498	526	480	414	498	477	472	455	478	469	480	460	495	460	438	494	427	479	460	513	491	447	488	455	471	446	446	421	465	419	476	476	451	509	444	470	458	453	484	453	441	492	495	463	461	481	455	503	488	498	489	499	482	490	468	465	495	479	497	442	450	475	469	454	479	476	472	492	422	483	463	486	496	466	474	433	484	504	476	481	471	484	503	473	480	481	478	437	490	450	527	465	462	479	482	460	451	501	463	489	441	466	467	472	518	474	451	486	473	462	476	499	515	471	449	452	480	469	491	482	474	498	489	469	518	490	441	471	473	468	482	493	496	450	449	476	480	505	479	479	477	482	477	484	448	480	475	498	474	465	458	438	504	487	517	435	450	477	489	490	489	449	493	474	482	471	489	438	452	466	473	468	485	460	485	464	457	493	466	460	489	484	473	443	475	481	465	496	484	505	407	483	466	492	497	434	488	487	477	501	461	475	477	488	450	489	483	450	456	506	455	454	445	472	478	447	482	472	444	472	463	475	468	422	516	483	486	449	457	471	447	453	492	496	455	471	459	436	478	506	493	484	444	459	465	479	476	496	477	475	472	465	481	468	460	490	488	477	444	478	466	469	472	469	477	468	491	464	530	498	458	500	474	472	444	471	441	469	511	482	497	465	482	473	459	495	473	442	487	474	431	490	470	474	452	492	440	415	443	507	470	493	433	495	458	468	473	455	471	444	454	468	441	461	448	457	505	437	478	462	473	460	495	479	469	487	471	501	464	514	477	460	470	469	462	457	491	465	465	480	498	476	484	457	473	477	458	451	447	449	414	462	452	468	454	497	514	450	481	465	433	493	475	479	440	481	470	483	487	456	442	510	447	480	468	471	461	483	438	475	474	471	428	471	494	463	469	477	492	444	461	491	434	431	504	474	491	485	466	469	446	487	471	475	489	478	472	460	452	454	444	469	447	492	487	462	517	501	468	437	475	474	461	476	459	473	396	486	493	455	432	506	478	464	487	458	484	430	506	456	460	490	428	471	468	454	487	489	474	468	481	442	468	456	469	493	477	507	452	411	464	466	487	441	504	456	529	444	486	448	441	419	471	434	457	488	500	433	463	463	476	422	498	451	444	482	496	482	462	448	468	452	435	472	480	455	500	432	482	489	503	479	477	451	466	473	449	478	484	436	458	490	447	451	513	476	471	430	444	471	465	479	440	467	448	495	442	435	478	483	473	461	497	484	460	443	479	505	455	474	439	477	465	469	452	441	473	439	449	440	473	478	472	489	456	450	448	440	485	517	490	500	453	473	529	474	495	454	456	446	452	469	438	459	483	507	445	475	512	495	450	467	465	475	462	509	482	499	427	506	476	471	490	489	519	484	494	466	473	478	455	456	457	486	449	484	459	463	479	509	471	496	453	489	425	480	419	498	495	450	482	481	452	456	485	461	479	453	448	479	498	479	445	510	427	464	452	458	426	438	443	496	491	495	458	432	474	489	493	501	419	430	460	441	451	480	480	469	479	472	471	469	465	464	427	461	485	442	464	473	473	488	457	463	468	461	470	447	479	481	457	446	477	438	448	488	480	493	436	442	448	452	513	456	451	455	468	472	450	471	468	440	483	446	471	477	473	456	460	484	495	492	468	472	483	489	438	454	424	511	482	464	446	430	458	451	454	484	452	463	482	459	469	429	472	434	492	484	467	483	484	496	472	480	483	468	483	478	492	446	480	502	493	485	494	472	468	433	434	456	480	503	470	429	464	472	476	487	465	457	480	483	472	476	462	475	440	475	478	435	488	482	435	459	477	482	488	445	481	436	492	476	498	471	481	491	522	464	475	486	481	470	465	464	478	456	476	473	489	494	510	463	488	472	510	452	470	460	495	451	452	449	477	450	464	445	470	502	488	441	475	479	464	493	477	446	475	462	531	489	497	451	444	442	485	465	469	448	458	464	499	469	466	467	494	482	445	464	440	493	442	533	516	464	450	452	486	496	499	481	461	473	496	496	467	461	505	500	450	460	457	464	499	519	488	507	477	463	508	457	477	488	505	478	452	431	444	427	456	473	438	479	489	472	453	478	444	513	455	481	508	442	481	468	460	459	452	458	471	467	525	491	450	478	460	491	494	457	541	481	489	467	527	441	498	461	471	440	520	506	478	463	460	462	446	464	451	496	481	458	473	494	489	450	478	461	469	498	467	478	488	500	481	516	489	448	495	454	445	452	473	493	435	489	496	446	507	413	499	482	489	474	499	488	430	452	468	433	510	483	457	493	499	451	433	454	447	488	496	485	488	449	426	440	470	481	463	458	456	471	438	497	473	450	476	505	464	445	441	483	487	478	449	486	462	462	505	487	476	477	466	439	484	459	467	487	475	466	460	485	455	457	495	472	456	461	480	462	461	496	477	472	480	467	507	455	428	468	471	478	471	447	460	492	457	466	488	461	483	472	517	494	457	444	503	410	471	470	455	504	492	467	514	499	448	510	480	453	467	517	425	485	513	474	477	478	481	447	437	509	489	435	461	457	456	446	489	504	483	439	445	482	477	477	455	469	431	416	417	480	469	523	457	467	473	439	485	480	437	472	441	534	459	452	540	465	498	482	491	482	451	494	488	479	500	449	501	473	513	478	473	493	465	479	456	483	469	468	441	445	440	411	483	510	445	471	449	446	486	428	499	507	536	458	494	478	495	465	455	505	448	500	464	478	471	447	516	491	484	543	482	462	477	473	530	466	452	472	456	479	461	460	463	500	477	500	459	473	452	494	509	495	466	480	446	449	456	480	472	445	448	471	472	466	464	524	469	465	479	467	441	450	464	489	478	502	468	471	494	472	505	482	442	428	455	462	473	492	452	475	484	464	462	467	447	488	440	455	475	434	479	445	451	464	474	475	470	441	474	490	455	473	475	458	486	487	456	467	457	482	434	492	441	479
14536	959	444	343	341	277	242	252	214	206	215	200	202	233	213	200	231	204	226	211	196	186	207	214	226	196	177	210	192	191	173	212	215	209	194	209	172	195	194	196	183	177	197	207	185	191	197	190	201	205	182	200	202	183	208	222	191	176	230	198	190	217	216	210	200	166	224	203	220	217	220	199	207	202	220	183	206	217	200	200	182	201	188	189	197	186	193	183	196	203	200	201	214	195	194	193	193	194	217	196	223	214	222	217	181	197	207	185	211	218	209	218	222	213	228	201	192	192	183	221	214	179	217	212	213	224	204	213	199	220	209	214	214	202	199	202	202	186	200	206	214	182	193	209	192	190	180	208	225	214	201	206	193	191	192	204	218	201	222	193	209	205	216	201	225	198	249	218	210	206	211	218	208	211	198	188	223	213	189	196	199	192	202	199	199	181	200	193	221	180	198	192	188	217	223	199	215	218	219	251	216	220	214	206	196	168	229	227	208	187	206	197	187	181	187	244	200	189	200	212	225	203	184	212	197	226	199	199	169	218	198	204	186	172	188	205	208	198	217	199	206	189	217	230	205	208	192	186	192	233	223	179	168	218	217	205	173	165	211	198	218	194	194	193	197	179	196	224	200	209	208	167	239	203	188	200	221	196	197	222	190	196	199	198	239	194	188	216	194	204	197	213	215	177	215	202	208	185	232	202	171	184	201	185	207	188	202	192	225	205	220	203	205	221	194	195	185	198	201	197	200	215	216	212	218	205	216	200	210	233	191	196	202	209	184	181	213	203	213	195	212	189	204	201	190	198	199	192	208	185	233	202	195	218	220	188	196	203	201	194	228	217	211	209	194	162	210	206	199	203	236	210	219	216	205	195	205	207	191	201	198	187	196	219	205	184	223	194	198	186	243	208	184	190	234	213	205	183	195	177	194	204	176	189	192	207	185	191	166	194	205	196	211	195	200	197	201	195	179	201	200	217	232	187	215	193	207	219	213	202	229	206	223	190	197	218	195	188	181	189	199	181	183	203	207	212	172	202	201	208	224	200	206	246	204	192	208	237	206	211	203	193	223	225	195	195	194	191	209	191	210	214	197	182	194	208	205	193	215	203	191	231	220	208	199	175	216	211	197	218	203	186	222	207	202	194	188	201	201	190	195	210	202	213	181	207	187	201	192	191	207	179	187	208	195	192	224	200	201	208	209	217	187	213	196	196	215	194	219	214	215	186	187	208	224	208	226	204	217	181	221	186	190	182	222	176	247	202	199	189	216	215	217	218	214	207	192	188	209	219	189	200	190	217	203	207	191	183	216	225	233	204	210	217	207	238	194	202	235	238	190	196	206	178	219	209	180	212	198	196	189	192	211	212	209	189	178	206	170	170	218	195	214	179	191	206	221	198	202	226	223	179	211	217	219	200	214	200	209	209	202	201	185	183	167	184	183	190	213	195	228	187	193	196	211	214	180	207	215	212	208	179	180	199	205	204	193	217	190	174	199	172	196	219	190	203	206	191	171	209	201	185	198	195	184	215	203	217	186	192	200	214	186	240	192	178	207	231	193	196	211	214	187	178	206	197	219	201	208	208	200	209	207	200	209	173	197	216	216	211	209	195	204	199	199	192	181	202	243	200	191	223	198	191	208	188	185	221	217	193	222	216	215	194	193	208	224	220	190	201	204	194	169	194	201	196	183	193	198	182	193	208	193	212	191	201	201	219	224	197	180	196	196	197	180	201	220	187	200	202	206	200	193	208	221	222	198	213	233	205	206	179	198	197	215	212	184	213	195	183	199	180	178	203	203	219	201	218	208	231	213	218	226	208	195	196	201	200	212	205	214	210	196	195	225	204	213	224	230	203	193	199	216	197	203	197	200	190	198	198	176	179	176	213	203	226	209	203	204	201	220	192	184	206	208	235	201	236	193	191	217	218	208	195	187	213	204	205	200	217	220	203	193	213	206	227	197	192	207	199	188	196	203	201	216	167	209	204	197	225	239	212	216	213	191	171	205	223	186	198	191	200	194	203	186	187	206	203	201	185	184	230	202	187	211	185	168	184	204	185	173	205	178	174	180	216	192	197	205	193	210	220	179	215	200	197	222	214	201	214	217	232	204	190	202	199	218	210	187	206	201	187	217	212	212	207	202	215	191	194	189	225	209	172	198	198	221	246	190	227	205	236	195	201	218	217	243	180	223	201	206	196	207	210	232	210	173	192	177	226	237	200	200	202	244	190	194	207	202	229	194	226	204	218	199	203	219	186	202	191	206	199	198	195	203	213	222	211	224	225	176	188	211	197	189	208	201	226	187	168	200	219	195	196	226	199	224	209	202	186	200	184	200	197	184	193	210	191	208	185	184	192	201	206	211	201	214	203	185	209	201	178	192	184	202	219	180	184	188	213	180	231	197	171	190	202	189	182	198	190	185	180	186	196	212	216	193	209	199	199	178	201	200	203	212	197	176	210	189	197	190	225	194	189	214	205	218	199	199	187	217	208	214	203	206	201	220	208	216	212	238	199	199	192	197	206	208	221	197	174	201	200	196	206	199	179	191	197	198	216	208	197	216	204	171	200	198	188	199	179	194	204	195	215	212	193	186	214	214	199	188	202	213	211	204	208	190	205	190	232	198	215	211	202	232	202	231	212	201	190	189	195	209	207	213	211	199	229	212	189	188	198	219	179	199	216	179	203	210	171	188	214	223	221	202	210	206	226	189	190	197	247	204	203	206	205	197	201	215	231	175	216	193	194	223	228	207	194	219	214	195	181	191	200	148	199	187	187	169	212	202	228	203	226	187	207	197	188	195	215	213	171	204	196	182	204	208	225	192	194	202	217	202	179	198	189	220	208	212	199	191	207	223	211	213	212	194	177	224	205	188	175	184	199	192	198	189	206	194	205	220	230	195	178	183	217	227	193	223	191	231	205	169	200	182	192	183	209	203	206	202	205	219	174	212	215	230	198	214	215	217	209	217	204	180	222	194	178	196	191	211	201	199	195	189	236	195	183	204	198	236	189	212	204	186	227	187	190	224	220	183	170	194	224	189	205	203	209	192	233	211	204	205	214	200	201	216	184	206	186	200	184	198	228	205	196	197	202	210	186	195	197	213	222	193	215	215	181	195	177	221	188	182	200	208	177	184	189	177	181	212	223	207	187	183	202	179	201	206	189	221	180	230	205	222	201	197	208	200	202	180	194	228	194	222	189	212	209	221	189	214	183	211	196	194	229	199	197	204	203	229	214	201	182	216	207	193	203	214	227	198	190	199	180	201	236	216	210	198	207	207	189	198	220	218	208	202	199	200	187	208	228	203	201	208	184	183	225	205	188	203	202	197	204	205	196	225	212	180	208	210	204	208	188	199	200	186	207	206	193	236	215	199	212	206	187	202	209	199	159	189	198	203	202	222	183	221	196	219	183	194	192	189	226	221	216	203	213	212	202	196	196	184	221	233	221	201	197	200	193	223	228	203	201	204	221	193	198	189	194	225	201	190	203	209	214
9768	805	1062	1144	1036	943	771	687	621	658	566	616	558	556	553	578	558	501	506	501	493	520	496	519	510	497	537	483	501	471	515	494	506	494	527	463	502	484	486	486	488	502	502	512	464	507	494	521	478	466	493	493	515	519	494	512	447	503	496	466	458	504	456	490	502	489	495	496	466	429	493	457	503	461	494	485	476	463	484	492	496	482	484	441	454	484	504	508	463	481	469	470	431	461	489	491	458	533	487	495	490	498	504	474	493	522	494	504	508	468	466	502	482	498	518	463	485	489	494	470	499	516	525	489	514	491	482	471	459	499	519	476	475	474	462	477	511	489	468	461	472	499	501	463	462	509	489	497	515	480	460	478	478	516	488	500	495	496	514	499	525	458	504	532	483	477	478	469	485	461	469	512	474	458	494	451	479	446	490	468	502	519	522	501	474	457	475	500	480	496	464	485	493	500	506	518	462	464	495	483	482	484	460	489	486	494	486	488	477	482	499	471	468	463	455	461	478	505	491	485	487	478	471	490	451	469	440	484	497	497	511	494	477	486	466	444	503	519	530	466	460	474	499	462	455	478	497	483	489	500	478	498	485	454	445	477	463	449	483	476	474	488	519	476	486	492	467	485	442	480	456	481	508	481	490	467	486	467	427	496	495	471	476	486	446	502	480	443	482	445	472	496	523	524	481	459	468	465	529	478	491	513	493	477	474	488	496	483	486	511	471	453	477	506	519	507	504	494	453	491	489	465	469	489	480	504	486	506	483	494	489	482	490	496	471	489	462	472	464	502	502	468	464	460	518	483	508	456	449	470	474	499	477	474	473	499	506	469	499	503	492	474	503	498	476	456	485	472	485	458	473	480	483	511	432	471	495	510	463	448	481	481	484	509	446	476	474	464	488	505	498	439	471	478	489	492	511	475	472	502	460	471	503	469	464	497	481	517	477	520	503	474	489	481	450	481	471	520	469	489	501	480	497	500	500	492	480	465	507	516	473	486	525	427	473	480	485	488	484	464	489	480	517	479	504	465	457	501	466	449	482	485	455	475	514	504	511	477	461	482	499	499	478	502	489	466	489	440	465	451	449	455	472	474	510	515	498	534	470	492	472	495	474	503	484	450	506	475	480	506	476	489	491	479	485	512	503	495	508	483	496	518	485	417	484	461	491	457	484	445	519	504	543	493	443	480	458	473	520	511	499	493	461	463	522	442	459	498	477	490	444	491	484	458	480	514	510	457	500	481	458	474	502	472	517	470	435	495	489	463	459	461	496	460	478	483	484	478	461	482	500	506	480	508	477	483	459	485	498	471	493	498	490	488	489	467	531	497	498	463	443	444	481	492	495	516	498	434	493	459	480	493	463	438	514	501	460	448	505	485	463	490	536	481	522	510	467	457	478	450	486	476	524	485	483	470	482	497	471	464	489	452	497	503	500	474	509	471	453	486	417	444	490	469	464	515	480	483	463	464	531	502	483	497	523	515	501	466	494	506	498	486	519	467	493	466	475	459	490	485	489	465	519	467	477	475	471	485	474	511	452	477	486	507	444	472	508	474	461	498	510	476	460	510	469	490	503	452	480	508	448	477	486	487	468	466	459	477	515	460	500	538	468	495	490	472	459	458	434	482	478	475	472	497	494	515	469	496	475	484	507	457	452	456	493	483	442	473	482	474	485	457	482	461	511	525	472	485	509	498	481	441	467	515	518	490	504	519	509	475	435	497	495	519	471	477	464	471	492	472	484	493	489	464	477	502	466	487	467	462	517	525	458	479	481	487	532	519	505	461	480	446	524	492	506	512	478	502	486	491	467	519	491	524	511	486	476	534	479	482	479	489	496	486	512	460	447	499	445	511	492	463	477	456	475	461	482	512	451	502	486	449	505	481	478	480	475	479	478	475	508	487	484	505	474	481	477	468	482	446	466	472	494	499	470	501	492	478	471	449	503	524	478	467	489	461	446	459	498	454	484	493	525	500	471	471	524	504	462	469	507	527	492	509	473	453	474	490	441	504	492	501	455	507	516	480	481	524	468	524	450	497	505	468	456	482	509	435	499	507	455	497	465	510	492	464	479	472	493	489	499	481	502	490	490	458	476	455	459	457	496	479	493	457	492	463	478	480	474	507	498	486	468	497	489	476	514	478	507	476	483	496	455	472	511	492	491	484	526	499	488	461	481	458	467	456	492	497	453	468	476	485	498	491	497	507	486	487	479	476	419	498	497	471	471	482	484	500	500	478	468	479	464	431	519	499	473	471	476	485	514	447	465	445	480	493	527	491	504	466	470	484	505	490	460	467	438	483	534	498	456	517	509	485	477	458	496	513	464	435	509	484	464	492	468	501	481	486	501	496	478	484	473	476	481	505	514	499	471	528	525	498	472	491	476	456	502	456	484	460	490	485	480	492	506	517	483	492	491	475	496	493	534	451	473	500	463	464	462	511	534	497	485	495	459	500	494	479	459	461	495	477	494	509	462	474	503	505	491	525	457	523	504	492	490	485	495	490	481	508	546	461	482	473	520	468	491	503	486	498	489	478	500	473	483	462	456	486	484	477	501	482	474	453	470	503	455	526	471	504	451	496	488	434	452	484	466	506	428	446	497	462	469	456	474	493	473	470	427	468	517	535	487	536	480	478	477	475	524	508	500	505	517	483	463	498	503	506	483	479	456	525	487	483	518	489	481	466	489	498	491	476	522	489	468	478	489	478	508	475	488	507	465	477	565	507	489	484	462	474	496	486	496	493	480	492	475	492	471	478	440	508	460	479	470	500	511	468	456	478	479	467	493	508	446	499	449	481	495	471	447	496	477	528	467	470	472	482	475	490	469	465	497	462	474	485	481	502	429	477	492	470	447	485	453	504	483	492	494	467	527	536	457	491	512	465	473	470	471	464	475	488	506	475	457	465	504	454	461	498	496	453	453	477	515	506	447	502	434	461	535	478	500	459	472	467	504	432	484	491	490	489	502	462	544	456	506	462	487	492	458	472	495	515	506	470	468	450	493	501	466	489	500	475	465	479	526	484	466	496	501	507	502	494	487	466	459	480	456	487	465	478	473	466	473	516	454	473	483	488	494	461	484	474	465	487	473	447	501	480	478	479	486	499	468	472	455	506	486	497	481	483	520	496	443	472	469	492	515	469	501	511	450	502	506	525	456	486	479	500	495	519	498	487	482	485	472	484	468	492	467	483	491	465	449	519	451	483	493	510	474	477	452	458	481	495	494	492	489	490	483	462	503	485	452	474	474	494	476	505	441	476	490	500	485	496	475	452	462	493	509	487	499	486	469	482	451	504	481	501	490	467	483	478	497	503	497	470	523	500	445	476	505	486	456	494	484	465	487	502	494	406	475	477	454	449	469	479	488	483	462	449	468	489	490	502	474	516	484	463	460	480	498	492	453	481	468	497	483	507	449	535	479	446	459	484	494	515	481	499	490	514	480	542	452	467	486	472	468	520	483	467	502	472	454	484	497	451	528	453	466	452	515	515	477	474
26182	2756	626	420	291	239	195	171	175	128	123	123	109	101	118	112	100	115	90	123	94	80	109	99	92	102	96	98	79	88	83	85	93	86	103	88	93	83	85	92	90	109	100	73	91	83	78	85	99	89	84	98	89	91	81	93	86	81	84	94	75	93	82	92	81	76	83	102	96	85	72	74	82	88	90	97	95	92	88	92	102	91	101	90	93	97	70	71	94	80	81	79	100	79	94	60	92	91	79	98	88	76	101	88	110	79	85	92	86	98	104	96	76	83	100	101	84	89	86	95	77	89	94	91	85	71	77	92	82	97	108	87	96	83	84	73	98	86	99	82	75	96	84	94	81	74	71	83	79	89	92	90	95	107	76	92	86	96	81	66	94	73	91	99	95	83	102	89	90	85	81	82	93	92	85	86	96	76	105	86	92	96	91	90	104	94	66	79	88	83	94	72	91	96	83	81	86	93	91	80	95	80	96	83	67	85	78	95	110	98	100	78	104	90	89	83	87	100	94	97	80	96	89	102	78	93	93	100	94	77	106	85	90	83	101	109	86	95	73	89	98	80	79	86	82	89	101	97	91	89	96	87	102	77	83	87	98	110	92	91	87	85	88	93	90	78	97	101	116	96	91	109	90	96	84	90	97	102	90	90	92	80	86	99	73	88	91	88	85	87	84	97	91	79	86	86	104	101	67	92	82	90	81	83	76	75	87	78	82	92	93	90	103	101	87	86	92	84	70	96	109	93	68	102	86	88	89	78	82	85	80	82	77	90	81	83	86	102	70	83	97	106	109	72	85	69	113	87	84	101	91	92	87	92	108	96	83	87	89	88	77	105	90	81	80	93	91	98	92	80	76	82	93	77	83	93	87	82	101	80	101	101	100	94	91	98	86	75	98	86	75	84	87	89	85	93	82	106	87	77	89	75	99	82	98	109	70	78	87	103	86	99	90	90	80	85	96	89	86	81	91	86	90	101	77	82	94	97	91	102	82	99	88	104	104	73	93	89	109	95	88	94	105	100	90	90	103	99	110	80	96	72	97	81	85	99	78	108	88	88	82	85	82	113	99	84	79	96	101	97	86	78	88	89	103	86	109	69	80	96	80	80	80	79	97	77	80	88	96	94	97	92	89	90	85	88	92	73	104	81	80	90	94	83	77	104	76	91	84	86	86	77	93	87	102	79	69	109	75	76	83	85	89	114	105	82	89	75	98	73	83	90	74	90	80	100	95	99	106	92	83	84	67	102	100	103	108	90	84	71	91	99	97	104	80	104	106	95	86	82	99	84	100	88	71	85	105	92	86	82	75	88	74	74	93	96	79	86	87	82	89	82	93	79	75	94	72	81	89	86	76	99	79	104	85	81	90	86	96	84	100	84	91	93	108	95	96	98	93	88	81	95	80	94	79	90	84	81	77	84	74	81	93	88	105	95	75	89	92	82	83	79	99	92	87	72	80	89	91	97	101	68	79	103	80	86	78	89	103	101	93	84	84	79	71	90	85	89	111	85	101	75	89	81	88	77	85	102	94	76	92	100	79	96	91	108	96	85	83	107	86	89	116	95	96	86	89	89	85	92	96	85	92	99	91	83	87	69	90	97	80	90	101	102	74	84	98	95	97	78	100	88	94	88	99	89	72	85	102	93	103	69	84	84	91	89	85	89	104	81	98	83	80	69	86	93	94	96	83	86	89	81	101	86	78	84	97	91	98	78	82	83	75	107	109	86	78	83	113	98	84	80	65	83	79	77	81	95	89	87	96	87	85	103	92	96	88	100	84	84	80	94	73	105	86	94	77	91	92	91	79	77	88	84	84	78	69	85	93	81	94	94	80	83	82	98	89	83	90	86	87	84	83	84	73	94	97	83	87	92	86	73	95	83	93	87	91	86	92	102	77	85	93	88	73	94	93	88	84	88	89	93	90	93	77	88	95	99	103	93	83	86	89	100	83	93	103	68	89	93	99	82	106	87	82	95	102	89	87	84	96	103	80	83	72	76	97	95	72	98	87	79	91	76	87	73	72	69	88	75	87	84	96	85	104	62	83	79	80	96	94	93	96	76	99	88	90	94	89	78	77	90	103	93	90	83	91	92	86	82	79	90	78	79	83	67	88	112	85	79	88	66	81	69	89	86	84	77	108	95	91	90	80	70	85	79	85	100	104	102	92	88	90	93	91	89	82	92	92	116	94	82	93	86	97	88	81	108	90	71	91	99	99	80	82	89	59	79	77	84	84	77	99	98	91	87	76	64	74	90	99	97	80	86	77	86	97	95	92	79	78	87	97	87	89	99	90	102	89	79	94	84	91	79	103	86	82	89	74	101	80	94	75	71	84	95	84	76	77	87	66	85	89	94	81	77	91	103	92	102	87	98	84	87	88	86	85	80	88	84	82	88	60	96	86	90	85	77	77	89	92	94	97	79	92	84	103	93	78	85	77	84	85	90	90	90	92	108	86	85	72	73	93	75	86	107	90	101	84	103	84	78	74	98	96	107	110	85	90	78	88	95	89	96	88	81	93	82	84	90	97	90	101	83	111	96	89	85	97	95	79	83	80	91	92	92	89	91	83	87	84	105	85	102	80	82	79	102	88	91	95	75	77	75	88	100	85	85	93	82	95	77	101	92	74	78	77	80	81	76	91	90	84	91	92	83	77	95	90	78	92	91	91	101	82	96	94	97	96	89	81	88	76	67	79	73	82	65	90	89	102	85	83	81	79	96	85	88	85	87	72	82	93	79	98	79	73	86	96	85	84	79	85	80	93	83	91	87	101	91	97	104	109	74	93	96	74	92	95	85	93	101	107	89	90	83	83	81	95	99	92	86	71	104	82	94	81	90	108	87	72	91	104	69	91	81	100	89	85	78	94	106	89	92	98	94	73	78	113	87	94	67	83	88	88	86	85	89	86	87	64	97	86	87	79	74	101	85	91	85	95	84	75	82	84	84	96	85	93	84	104	99	94	94	88	87	75	82	83	75	96	80	93	91	59	96	106	87	93	109	81	84	81	87	85	84	84	101	88	83	84	81	84	112	85	95	86	89	82	64	89	97	88	75	102	87	82	69	81	80	86	92	100	81	97	83	84	103	74	65	95	81	85	100	88	93	102	105	84	90	75	88	88	108	88	97	114	90	93	86	97	84	82	91	77	85	104	88	88	89	119	104	82	84	103	81	82	96	87	83	95	88	79	82	89	83	81	82	90	89	101	99	86	85	84	95	99	80	92	87	86	115	84	96	94	86	82	71	84	82	81	90	90	112	99	75	82	84	81	88	83	80	84	75	98	92	103	85	81	77	73	97	87	78	72	84	83	91	92	90	91	90	104	89	90	97	75	112	83	77	77	74	92	90	91	82	91	89	77	99	82	74	90	76	87	89	92	99	79	100	107	89	88	82	81	91	86	127	73	87	88	76	81	66	80	85	92	92	101	70	77	85	92	90	90	87	72	72	82	69	83	99	98	84	94	80	82	75	84	75	97	96	100	84	70	89
14608	923	1277	1514	1271	1128	871	751	592	536	502	411	405	380	370	347	350	329	303	295	301	273	281	278	266	288	275	285	268	286	237	267	239	263	244	257	258	239	244	245	237	264	251	232	254	230	247	250	240	235	270	243	230	246	235	235	220	227	245	244	225	271	196	236	264	221	240	229	246	222	214	219	238	241	206	245	252	227	225	247	256	241	257	210	224	239	255	241	206	232	233	212	232	234	237	229	248	247	210	248	234	228	243	229	259	242	234	220	230	231	217	220	244	241	220	249	235	221	223	216	233	211	239	209	241	222	245	240	244	215	209	200	219	232	234	226	241	244	225	234	226	230	203	233	225	249	258	249	252	240	219	248	197	218	241	214	236	217	217	229	217	231	223	203	211	208	204	249	225	241	224	219	241	207	241	218	252	243	228	244	238	237	231	219	261	222	205	244	241	203	196	221	245	278	224	211	212	216	207	211	231	237	223	219	222	202	234	222	253	244	231	245	230	230	223	232	221	231	249	223	228	226	224	235	215	237	228	213	220	216	210	210	245	252	229	225	236	228	246	236	215	238	222	264	208	231	244	221	223	232	210	238	221	249	235	237	235	231	255	218	211	224	242	228	254	239	230	218	211	234	216	230	237	251	214	240	254	232	217	216	212	228	274	236	218	242	228	202	225	226	227	192	233	212	246	212	207	220	212	255	221	222	237	194	226	227	209	215	230	233	229	229	227	234	234	231	235	227	236	231	243	211	216	206	249	235	228	211	244	234	210	230	222	245	237	228	242	238	201	233	222	225	231	225	215	222	218	250	211	263	218	200	239	242	229	206	217	235	216	204	220	265	214	219	211	219	223	218	210	226	213	228	232	241	233	234	225	251	236	224	222	212	210	243	236	231	228	209	224	222	224	228	214	205	237	240	217	232	229	253	223	244	226	234	223	216	246	250	247	232	217	215	199	216	274	230	245	226	224	226	250	236	240	227	223	248	245	227	241	213	225	213	230	237	202	204	215	228	227	218	227	226	229	191	224	235	255	234	213	254	222	251	234	221	192	197	233	196	258	245	233	252	234	235	199	245	237	264	249	231	226	233	233	235	249	218	240	228	242	195	218	217	213	217	220	230	238	208	247	211	226	222	248	201	236	217	233	238	225	243	227	265	256	238	227	229	229	225	238	252	241	233	230	248	205	221	213	224	229	232	216	244	224	213	205	206	251	244	232	238	235	215	239	216	213	229	239	232	228	233	211	190	224	242	209	211	227	211	238	252	228	213	225	235	250	240	208	238	233	224	244	279	208	256	243	247	207	224	227	237	204	237	255	244	223	209	232	253	227	243	243	208	201	246	245	238	246	220	221	215	222	231	224	234	215	239	231	235	248	213	231	202	225	211	219	226	218	231	256	239	200	219	241	227	202	240	267	245	233	211	244	225	225	219	262	191	240	228	207	247	212	226	218	230	258	260	233	202	233	220	228	219	218	212	248	206	220	233	212	226	241	248	220	229	250	212	236	211	200	218	203	236	248	226	194	222	220	221	224	213	246	231	234	255	211	257	264	219	225	233	192	229	208	237	193	228	213	230	244	227	220	220	225	231	213	252	223	226	239	234	237	199	246	223	234	214	220	227	210	245	216	236	211	217	186	226	231	206	223	221	231	206	251	226	241	215	252	221	223	220	229	220	244	224	244	241	253	215	221	194	226	223	235	220	222	233	241	200	228	211	195	224	208	236	229	198	238	225	243	228	213	237	247	242	201	219	225	249	238	209	238	217	259	248	234	262	215	203	221	235	208	262	218	257	240	214	255	221	226	213	217	255	229	230	245	218	205	222	226	233	225	212	200	203	206	211	218	226	234	220	232	254	250	247	232	212	224	217	242	206	255	204	224	224	221	211	231	212	222	189	208	209	242	224	252	230	215	240	217	213	244	219	245	233	217	256	196	220	228	236	245	244	193	254	244	214	242	214	253	241	245	248	230	233	197	209	232	231	245	226	250	231	214	235	208	210	226	191	237	211	219	228	234	212	244	242	268	254	225	205	225	221	257	231	220	232	244	232	240	213	243	235	240	214	224	218	224	224	229	231	239	208	238	240	222	212	242	229	225	244	207	253	223	237	227	245	221	226	209	232	225	224	219	234	255	248	216	266	223	239	229	201	250	221	230	221	252	211	251	235	205	238	237	213	257	204	209	219	248	248	242	213	234	225	231	244	222	230	220	195	227	230	226	231	231	234	208	223	260	245	247	244	211	240	224	220	241	182	242	230	229	228	234	224	212	218	187	210	197	199	223	238	232	241	208	220	235	223	226	232	225	211	243	218	214	235	250	223	230	225	222	210	220	230	242	227	233	211	229	224	186	202	239	223	220	240	256	214	232	224	221	216	239	232	250	239	227	213	234	228	238	251	235	217	235	253	219	227	201	247	248	229	217	209	206	207	214	237	208	260	240	216	223	209	215	233	212	254	227	200	220	218	231	248	222	215	205	234	219	244	219	208	225	237	220	221	208	221	234	211	229	223	225	251	267	215	243	231	248	211	209	235	239	242	221	241	250	237	209	249	223	217	212	210	237	182	236	253	209	212	232	265	225	235	222	223	234	234	216	210	219	218	223	273	238	215	236	220	222	216	206	252	215	197	240	226	225	199	220	220	225	217	222	217	250	258	231	245	249	235	208	252	211	204	249	204	215	233	203	237	224	247	232	243	211	233	233	223	213	254	240	210	222	221	233	223	221	207	237	232	212	214	229	227	221	231	237	229	244	221	232	225	200	228	220	255	218	238	230	258	223	241	219	213	228	231	225	233	241	237	237	207	243	217	227	204	239	238	233	262	238	233	231	235	233	193	214	236	242	215	266	234	235	246	217	238	225	220	220	239	208	224	199	219	210	240	222	221	210	230	199	241	229	224	216	250	209	244	220	226	235	236	211	241	221	220	234	221	210	219	239	242	234	228	217	229	231	236	231	225	219	218	225	231	236	230	248	230	234	229	215	227	213	228	219	224	234	224	232	209	233	225	213	223	221	236	238	228	234	219	244	202	231	228	247	222	234	242	234	249	243	234	242	220	191	218	230	259	233	203	219	216	218	213	205	213	195	214	234	223	219	224	238	239	207	223	212	224	217	216	242	219	236	229	225	238	229	241	211	225	234	210	194	248	239	253	208	262	236	224	235	215	226	231	236	223	245	224	216	227	215	226	221	217	233	241	229	211	221	233	233	220	199	241	222	270	226	224	239	208	215	218	207	233	222	201	243	229	235	211	192	226	203	221	218	250	213	226	233	224	232	236	213	247	215	209	221	242	251	237	222	226	220	265	240	195	246	241	207	238	202	222	216	263	226	198	237	211	240	226	196	209	251	234	195	224	209	209	213	228	237	230	212	229	211	195	235	269	247	220	227	221	222	267	238	210	233	224	195	232	233	222	240	247	206	226	217	245	247	259	223	236	227	207	230	251	258	218	252	206	211	247	214	232	218	243	238	240	244	199	234	216	205	254	236	231
1537	231	188	197	199	220	201	198	191	203	194	173	209	204	204	197	191	169	191	171	206	164	193	165	190	217	192	186	197	175	206	170	165	182	208	197	168	180	206	198	204	181	196	184	193	210	207	181	173	185	229	214	223	174	200	220	191	182	211	179	183	186	219	199	188	182	206	184	213	222	184	219	202	180	197	208	202	181	190	184	204	185	218	211	183	190	223	212	182	200	182	201	162	183	202	175	184	174	203	200	207	209	208	178	212	203	171	175	211	206	190	225	191	191	204	185	175	195	204	198	211	184	205	209	202	194	192	203	228	178	213	199	206	196	181	206	172	205	208	205	201	207	190	195	177	194	211	186	211	190	220	219	209	189	189	193	201	188	178	182	193	184	168	183	179	204	164	221	202	188	207	206	198	228	205	195	203	195	180	161	216	201	226	197	198	218	209	204	220	205	198	201	178	195	185	191	183	173	191	174	193	166	215	210	210	206	185	211	214	203	196	202	214	214	177	193	198	174	207	203	204	166	195	184	162	204	178	185	202	199	206	193	191	188	173	191	167	198	188	219	191	196	216	206	194	184	205	190	197	205	207	202	183	206	203	193	185	205	176	192	209	186	197	192	189	200	181	178	200	203	199	194	219	193	198	208	197	216	197	192	179	183	188	167	214	180	171	193	194	176	185	185	159	197	189	209	193	217	183	160	189	203	215	190	211	203	183	196	175	195	214	198	201	174	206	219	208	185	194	210	214	204	201	232	210	176	207	195	216	209	188	187	155	183	189	201	193	203	169	169	188	182	189	207	206	183	217	179	194	197	202	197	206	174	187	207	182	185	178	217	190	189	182	211	221	203	186	219	238	185	205	170	199	207	174	176	186	212	204	204	219	197	215	191	203	187	200	178	189	200	208	169	202	191	179	217	206	205	200	204	218	186	215	216	182	212	206	180	177	191	184	190	172	187	208	164	187	208	184	160	187	188	204	186	200	215	199	188	208	184	189	182	172	170	200	205	205	190	196	222	193	181	199	184	187	185	226	188	181	195	185	194	173	211	216	197	183	187	172	188	177	177	174	208	178	186	198	174	170	197	214	184	203	202	201	186	207	189	187	185	200	183	200	171	198	196	203	199	216	179	217	202	201	200	201	206	203	211	188	186	195	182	226	216	201	160	203	202	185	195	209	217	186	203	188	213	216	183	197	191	178	202	198	212	201	180	198	211	220	216	188	209	189	191	167	174	185	182	203	176	171	200	195	187	195	217	207	221	188	211	215	205	187	207	209	213	195	208	214	193	198	197	186	213	204	183	188	188	170	212	196	178	190	186	190	208	198	196	212	194	194	187	206	190	220	194	202	199	198	204	188	216	213	195	195	192	177	216	177	178	194	190	210	179	188	218	213	208	192	207	209	188	223	215	189	191	200	218	163	184	198	200	196	194	199	181	183	199	204	172	191	214	188	183	206	196	195	200	197	189	192	214	199	190	185	211	197	185	179	200	230	206	219	198	205	185	191	171	190	177	204	182	190	192	208	201	180	208	189	202	185	203	149	199	189	196	208	202	211	204	213	188	216	186	177	197	189	172	200	200	219	172	192	160	227	173	213	187	204	204	214	209	188	171	199	214	216	181	155	197	182	196	192	176	200	183	206	218	177	205	188	198	197	193	187	187	170	191	161	164	207	188	197	187	191	156	196	212	201	220	207	215	181	212	197	183	193	198	187	204	182	227	196	219	190	219	188	205	206	210	200	173	198	167	204	211	194	195	229	195	188	203	188	184	217	196	182	196	224	209	186	205	214	202	199	179	195	193	204	177	179	206	194	215	183	186	210	213	204	213	215	179	203	191	183	198	169	190	179	180	204	187	182	177	197	199	202	181	187	176	188	207	178	188	199	168	207	202	208	201	186	193	183	203	200	196	202	196	205	209	185	206	183	208	197	207	173	198	215	178	189	178	194	200	177	193	197	194	189	174	174	191	173	196	184	197	202	193	169	197	204	171	185	172	200	193	194	189	203	213	209	180	190	207	179	232	213	187	207	195	190	206	207	186	195	200	170	211	207	185	204	223	166	205	216	202	215	185	189	202	210	175	198	170	193	169	183	179	165	199	206	202	175	199	209	188	202	213	196	182	204	212	196	181	198	205	202	198	209	209	187	226	193	192	197	217	204	184	178	212	199	170	204	216	216	183	193	212	191	170	188	194	206	178	201	197	176	201	182	184	191	199	181	198	191	191	203	200	201	196	230	184	184	175	161	190	191	174	180	190	206	222	207	192	199	188	208	167	178	197	218	228	180	192	167	197	187	196	185	228	196	208	188	205	157	198	208	149	197	176	196	153	209	186	189	190	194	183	183	202	204	187	208	184	210	185	182	156	176	189	209	194	182	213	185	198	196	198	214	181	192	201	197	155	183	192	192	195	202	212	207	207	177	208	201	211	211	238	177	192	207	215	188	191	181	187	197	211	224	204	190	206	191	173	198	188	190	192	187	220	218	215	205	207	235	178	192	187	176	189	188	176	200	186	234	183	208	208	189	209	207	184	183	186	182	217	201	193	168	182	208	177	189	182	203	218	167	195	198	186	192	203	203	202	183	188	202	197	209	185	171	207	186	219	212	190	216	173	199	218	209	188	193	184	194	213	206	190	213	196	209	176	193	210	189	201	204	188	190	200	175	185	175	185	189	216	204	188	192	155	200	191	183	187	205	198	188	196	190	186	180	183	211	198	197	197	167	207	229	214	181	217	204	174	171	194	169	196	191	199	198	207	177	187	178	189	181	185	196	184	195	181	194	173	177	200	183	186	205	180	179	192	181	170	197	181	200	199	182	188	161	173	196	191	208	190	169	195	205	200	184	209	185	176	193	202	167	199	212	207	199	186	211	210	183	234	201	185	192	203	203	151	189	208	193	201	209	208	205	200	199	220	207	195	195	200	207	207	228	227	211	182	206	215	182	198	199	194	180	191	201	169	229	192	211	190	203	183	191	172	196	166	177	216	196	200	193	194	187	196	226	204	195	191	185	171	183	193	212	175	203	177	206	181	193	202	202	194	200	216	196	178	182	186	211	176	208	185	221	173	248	202	198	208	184	192	210	200	200	170	181	187	186	221	178	201	201	188	184	212	191	176	191	213	179	183	218	182	179	195	183	181	205	211	165	196	189	204	173	213	193	181	196	189	188	212	184	178	172	212	204	204	176	204	185	197	192	186	186	187	193	191	179	202	174	198	190	205	187	189	203	183	201	198	192	198	169	199	198	191	193	193	188	196	211	213	217	153	186	161	167	220	193	197	189	218	206	200	194	176	192	180	184	211	194	183	213	181	208	208	189	195	184	193	208	195	211	206	197	196	190	194	222	170	188	170	193	208	213	197	206	211	222	195	186	182	198	196	206	218	214	184	220	191	190	177	217	234	210	210	211	197	187	157	190	193	186	197	205	194	205	190	189	207	189	205	198	212	194	195	210	158	202	189	195	189	194	192	171	218	212	199	191	198	200	190
2049	504	498	555	538	540	516	501	490	481	486	468	488	471	473	499	506	502	517	511	476	462	436	485	488	503	464	449	487	457	479	467	480	460	440	476	437	474	443	443	465	482	476	488	434	494	484	503	483	499	447	485	543	462	488	462	451	475	482	513	520	459	446	513	441	467	483	466	498	514	454	491	461	498	485	487	489	437	470	489	494	483	453	524	486	459	465	489	524	465	469	463	497	471	506	432	510	451	462	438	449	521	485	502	483	480	449	502	457	468	485	454	489	485	514	497	520	531	457	500	451	469	478	467	506	490	488	471	480	427	478	465	508	483	505	437	475	471	502	480	478	439	496	478	491	477	489	484	488	451	501	492	507	501	469	515	453	493	468	509	480	499	500	480	484	469	457	479	486	523	444	486	487	460	521	457	464	479	471	495	489	468	456	505	470	500	440	456	467	450	469	484	484	434	452	494	480	482	517	477	513	486	484	477	505	487	490	455	465	505	520	471	501	483	512	492	503	515	472	477	482	450	477	450	477	503	489	474	470	523	472	465	456	468	495	469	504	506	498	441	453	475	479	443	510	509	469	437	477	456	497	529	457	432	484	449	512	458	453	488	457	471	460	460	459	495	471	496	485	514	438	476	454	487	478	474	469	470	504	460	528	493	469	506	487	478	478	438	467	503	469	448	477	490	469	488	481	474	485	441	498	528	503	475	452	489	470	482	477	487	459	503	488	521	497	484	499	457	467	457	470	475	462	476	485	422	474	437	474	467	470	507	455	482	442	483	462	458	451	462	492	486	478	452	453	459	507	514	454	469	486	451	475	447	471	469	510	487	491	513	536	430	496	422	478	486	509	460	455	490	460	468	452	450	501	496	515	453	511	474	495	445	476	488	459	501	503	481	514	504	461	466	485	460	475	492	500	491	485	506	493	452	462	457	447	492	497	483	451	486	479	456	485	442	511	459	495	480	458	468	496	474	492	500	462	478	507	494	497	472	457	476	470	503	497	473	509	480	437	526	456	478	479	504	460	440	471	472	488	518	471	496	467	466	465	463	479	461	490	495	460	473	495	484	474	483	469	504	512	510	470	487	481	483	500	499	480	488	462	493	505	490	482	480	453	480	456	464	460	454	477	489	501	493	452	472	499	464	477	482	470	472	466	495	441	520	497	470	455	497	498	489	463	492	487	439	513	522	512	482	460	502	484	481	482	472	480	448	441	460	482	487	506	481	539	510	464	491	461	480	498	491	456	441	477	472	432	464	512	463	484	478	481	499	500	458	474	495	480	466	514	444	499	469	473	490	483	486	470	458	467	492	481	471	461	504	477	444	521	460	480	454	434	510	477	480	474	489	482	471	458	490	449	513	470	500	465	480	486	469	478	479	499	503	466	488	494	514	472	486	460	461	495	478	462	488	470	508	469	469	467	468	421	514	471	481	504	474	445	480	432	481	489	533	493	509	535	472	461	504	508	473	490	490	531	492	494	482	470	480	471	514	457	503	465	444	434	476	499	454	502	482	445	451	466	473	460	442	492	435	499	515	456	471	483	481	489	479	504	503	501	450	473	488	476	436	462	448	550	455	535	488	473	469	524	480	480	455	459	452	473	447	501	483	496	482	486	454	464	472	516	470	462	474	480	453	502	457	485	447	470	445	477	478	489	439	452	472	429	466	480	504	480	477	459	443	458	490	460	447	449	484	517	474	458	491	473	479	490	501	459	486	476	444	484	484	468	481	473	507	464	447	494	501	498	487	473	510	460	505	460	476	478	466	494	475	502	460	486	504	510	462	475	462	498	478	495	463	444	485	472	479	505	484	462	445	502	501	446	503	496	472	480	429	426	455	462	522	470	494	472	464	503	535	448	473	465	486	473	484	470	476	465	498	460	485	502	477	469	504	481	490	483	485	498	444	446	466	460	461	523	462	465	487	484	472	484	464	452	494	498	477	490	467	480	453	495	479	462	417	504	506	482	485	484	451	483	472	495	501	440	471	447	456	465	466	498	475	439	457	463	490	443	452	471	459	500	480	457	473	493	459	445	487	473	517	513	459	455	450	456	483	473	490	442	465	489	486	477	502	497	518	448	495	483	462	479	455	461	442	435	469	498	481	472	483	475	462	458	476	464	475	514	516	493	480	463	472	465	469	521	488	459	468	430	480	507	457	465	496	526	482	459	495	476	468	453	464	475	472	460	491	458	519	492	491	479	469	488	498	522	499	515	475	475	481	451	490	451	511	487	468	480	493	450	498	436	490	460	494	477	447	507	472	457	493	467	477	466	457	511	466	495	511	510	457	456	485	498	433	504	468	449	496	495	449	458	467	498	473	474	469	469	484	496	461	472	502	478	479	481	483	453	466	515	479	512	455	467	448	437	480	478	498	486	480	443	450	480	503	485	483	467	523	472	474	497	501	477	480	519	482	502	494	471	470	469	511	498	465	518	474	449	477	451	441	486	436	473	464	454	463	451	472	460	498	488	471	455	480	461	466	485	462	483	459	477	478	468	476	520	498	499	530	481	443	446	451	476	489	458	450	460	475	493	486	487	482	479	463	439	433	520	462	502	485	477	494	500	523	464	491	476	475	442	471	501	470	432	457	465	474	480	469	508	481	452	488	471	489	468	487	433	453	479	479	493	485	493	495	491	497	493	438	458	497	499	481	465	477	443	438	474	487	470	469	478	477	434	492	495	487	437	517	500	484	456	477	484	481	459	517	479	448	483	468	466	484	476	463	435	473	455	459	518	488	500	484	452	474	502	430	507	522	488	439	446	478	473	455	478	414	464	472	529	482	528	462	476	506	511	480	495	440	478	482	461	519	515	459	468	476	533	514	467	481	484	455	498	483	465	447	476	491	474	468	510	460	489	462	492	485	469	507	488	481	503	485	459	480	499	474	450	465	491	468	473	502	445	508	460	487	443	427	492	421	481	498	474	500	473	467	494	521	471	432	470	491	481	473	477	458	463	484	509	516	463	505	465	517	471	494	490	515	476	495	449	443	472	510	454	477	497	441	509	515	488	506	483	500	487	468	458	464	471	472	476	491	464	491	475	486	491	454	435	450	475	469	465	493	495	466	504	504	450	501	476	518	457	460	496	453	463	530	472	528	480	471	457	463	482	485	524	482	482	479	523	447	462	496	465	447	465	450	493	486	488	472	455	439	481	425	483	470	462	482	504	476	438	475	457	487	436	462	495	488	452	459	504	452	485	471	490	467	465	457	460	455	492	496	473	465	485	441	478	510	492	500	450	481	481	473	481	496	477	471	471	483	493	470	450	497	490	501	486	477	498	490	500	467	461	494	494	466	479	465	468	483	475	477	450	473	471	460	478	460	474	494	453	441	504	470	490	462	474	470	475	463	503	487	490	467	508	460	469	485	459	436	486	478	501	476	522	453	490	464	464	442	520	478	465	464	466	478	501	500	489	498	479	480	483	496	492	482	477	498	475	510	479	461	470	460	438	494	472	477	472	458	464	473	498	470	485	461	437	479
14858	973	455	413	301	274	279	245	234	222	202	225	212	209	224	193	207	207	233	229	202	217	219	237	213	233	224	206	223	204	210	189	210	217	230	202	213	230	190	192	203	210	193	207	200	202	186	206	188	197	211	214	234	209	215	208	196	202	207	196	208	202	214	225	186	189	229	217	246	208	207	218	199	220	196	218	187	195	201	214	204	164	216	181	221	208	179	197	223	177	198	194	216	201	169	208	208	213	218	213	201	182	190	190	196	215	236	207	227	179	224	169	172	199	194	202	208	204	202	223	201	224	205	192	190	167	207	207	217	198	205	184	184	211	187	214	208	197	212	226	202	184	192	168	209	208	195	204	214	223	178	213	176	202	214	198	203	188	215	182	217	193	197	179	212	215	200	193	232	206	207	205	161	192	214	224	177	216	210	204	217	212	218	216	208	215	207	185	224	201	171	205	206	211	221	196	198	205	212	200	200	229	191	218	211	233	170	180	218	182	210	214	192	210	172	172	198	204	221	199	229	211	209	222	196	187	227	202	221	194	194	174	192	194	211	197	234	230	180	196	198	210	180	204	202	184	216	198	208	196	186	217	195	222	205	196	179	186	201	192	180	201	195	196	182	209	203	197	207	190	220	195	213	216	213	184	206	190	204	198	203	212	203	205	185	199	189	233	176	215	197	217	224	207	226	216	199	194	205	212	181	212	188	184	212	187	210	191	201	203	186	202	222	195	189	203	199	190	203	211	191	175	206	190	166	186	195	215	209	204	202	194	232	211	186	215	204	218	193	182	213	210	194	208	198	209	194	194	208	225	190	185	208	205	195	202	169	206	236	216	194	186	188	206	223	197	175	230	208	175	178	212	195	227	199	204	199	200	213	222	222	210	208	219	206	163	208	236	204	177	218	202	201	195	198	213	216	211	194	201	200	190	207	200	190	208	220	249	197	207	212	199	205	209	231	203	198	205	189	192	223	196	191	211	189	182	206	201	208	240	211	206	197	224	181	209	222	192	201	207	185	193	218	220	200	189	210	219	196	185	187	171	172	220	206	204	197	198	198	202	182	178	198	211	190	210	192	202	204	191	184	211	222	192	226	199	193	210	211	207	204	221	204	189	192	164	204	209	202	204	206	213	187	198	207	211	225	219	192	190	198	216	205	215	197	198	207	220	221	207	192	234	211	206	208	198	224	186	190	207	215	197	209	205	226	220	234	213	202	234	204	206	216	179	222	217	205	201	186	172	195	182	196	207	222	188	230	189	200	196	209	191	183	202	198	191	197	204	190	203	170	190	210	202	190	198	180	182	209	195	201	176	195	198	210	232	194	190	207	192	208	196	209	184	188	216	216	213	187	205	211	223	194	226	228	188	190	196	203	173	211	223	200	221	195	186	204	201	196	192	210	202	214	217	189	186	208	192	188	188	199	199	174	207	183	175	207	214	195	206	208	208	180	200	219	230	216	190	197	171	191	196	160	198	209	204	213	189	228	197	197	214	197	192	196	182	197	202	204	200	184	201	209	225	204	186	201	201	203	205	192	207	219	224	194	200	185	210	203	192	210	216	188	202	186	223	189	200	209	213	199	200	204	208	194	216	206	193	248	204	215	196	181	194	207	229	217	186	194	236	170	198	222	213	215	183	190	222	205	191	183	189	193	187	195	174	199	223	197	223	204	184	211	194	189	213	182	187	198	192	196	195	209	199	199	217	188	202	169	205	215	188	184	203	207	234	192	209	198	208	198	197	185	226	188	181	247	216	226	197	233	201	190	205	187	213	205	215	224	211	208	194	208	188	229	186	176	208	191	201	189	187	216	201	218	198	196	202	195	194	189	199	215	204	207	198	213	208	195	194	218	189	198	185	188	207	211	209	207	238	211	215	181	221	222	206	224	213	218	177	208	176	184	192	187	175	175	179	206	201	184	180	190	224	221	198	200	189	200	185	223	200	204	184	212	200	208	175	202	202	218	213	202	218	232	182	226	179	203	223	179	184	211	218	204	210	226	223	206	228	200	216	200	195	202	212	204	199	166	198	187	188	206	201	185	203	244	203	234	215	171	224	196	221	235	204	227	198	196	208	205	217	219	191	254	218	226	202	237	217	206	211	200	212	222	197	226	235	196	206	184	215	196	206	179	188	198	219	188	201	192	230	210	214	188	217	211	205	211	214	216	218	208	192	227	200	210	220	222	179	215	186	208	219	220	221	196	203	222	210	218	219	209	204	226	186	214	183	194	219	203	223	217	204	198	218	176	211	197	182	190	208	206	216	213	197	216	221	188	219	209	222	176	222	189	199	184	179	208	213	199	211	209	216	208	218	179	237	170	208	191	163	213	209	218	203	198	222	211	186	174	191	185	212	168	213	215	202	152	209	209	235	204	207	213	208	214	189	233	216	206	198	223	208	203	203	186	195	183	198	213	207	233	220	214	190	214	226	201	190	215	184	199	222	199	220	179	184	205	218	205	208	192	239	213	183	184	207	197	186	211	210	208	188	185	215	190	198	197	185	206	212	215	189	184	201	194	195	219	216	206	211	196	207	194	213	223	206	192	199	192	193	199	185	218	203	208	195	192	198	201	212	200	221	223	195	228	202	182	209	203	208	204	181	192	227	219	200	192	191	216	186	196	208	202	230	197	200	220	196	202	217	207	211	211	188	203	208	195	175	201	204	190	176	177	223	190	222	194	194	239	182	194	214	212	202	203	203	183	188	244	193	189	206	202	182	193	209	222	204	186	195	211	218	194	178	189	204	193	206	165	199	205	187	205	216	212	204	205	192	184	212	205	230	197	208	183	197	222	198	187	191	233	208	192	215	187	185	192	232	228	220	156	190	205	233	194	211	206	220	219	189	195	168	196	211	177	234	191	197	195	203	203	212	197	226	195	196	220	199	241	212	211	228	196	204	201	203	219	202	227	193	197	228	195	211	183	225	201	184	192	215	189	194	198	187	187	190	234	204	173	194	209	188	186	211	220	219	185	179	207	191	197	211	203	201	179	196	192	218	207	211	177	218	188	187	200	224	210	181	223	219	196	207	191	199	215	199	186	202	229	184	212	202	198	207	211	192	224	172	214	211	211	225	196	208	219	185	214	220	186	199	191	201	181	229	189	245	212	215	198	210	185	202	178	196	192	218	201	206	187	206	219	220	220	241	197	227	214	191	210	204	195	203	207	191	185	204	200	210	231	216	215	229	185	215	179	191	173	189	233	202	188	207	219	194	218	176	190	193	207	205	192	216	225	205	221	204	180	191	210	198	175	192	197	194	214	202	204	193	184	191	215	219	220	200	168	227	231	197	202	229	179	220	200	201	210	237	211	210	226	204	225	219	184	207	196	208	205	201	190	196	212	194	186	209	214	199	193	187	230	202	202	195	204	186	183	171	209	199	211	189	215	211	185	256	192	183	189	211	210	192	214	189	181	179	199	202	199	208	206	223	224	204	209	208	196	181	190	211	193	223	180	193	189	174	190	192	198	179	174	176	176	223	204	188
10103	1012	987	1136	972	928	795	728	675	639	637	597	578	535	568	532	521	504	531	483	542	522	540	524	498	528	502	507	525	472	498	526	540	505	561	518	492	510	477	498	544	491	455	504	509	516	485	507	527	465	445	511	452	497	517	462	481	445	495	461	499	528	506	500	512	499	488	488	491	522	507	464	493	489	493	504	490	465	507	509	473	502	505	508	519	526	531	517	490	487	518	477	478	475	504	453	502	483	507	545	466	524	453	506	497	474	462	508	514	504	513	449	482	470	454	493	466	489	478	450	496	479	477	495	489	492	485	492	463	509	463	488	477	460	502	494	494	477	485	502	473	506	497	458	514	490	522	514	459	482	452	516	522	494	503	485	474	507	469	494	484	472	485	478	523	488	445	469	441	518	467	487	502	457	525	483	469	448	488	465	490	460	487	492	520	506	476	499	491	523	468	478	497	471	507	494	491	507	488	479	465	500	487	509	498	493	464	454	497	505	500	526	495	512	505	507	491	504	494	517	509	492	470	487	481	468	508	473	500	479	499	489	463	465	484	485	500	441	491	489	499	519	498	470	463	504	492	479	487	454	485	472	465	517	506	500	491	514	494	497	499	502	480	479	472	461	498	483	504	508	447	487	477	498	471	482	498	481	485	477	506	477	467	485	495	504	470	494	534	484	488	493	465	472	464	510	490	470	465	474	481	480	494	477	467	509	485	499	482	468	464	428	498	456	499	497	476	514	480	476	485	458	460	485	529	504	512	490	514	497	514	499	456	463	495	479	433	486	474	481	506	472	491	461	479	471	470	472	462	468	485	519	492	453	496	464	493	484	485	522	487	479	456	493	514	466	461	504	464	525	469	504	489	492	482	486	481	488	538	509	487	473	493	512	495	471	482	512	458	484	467	486	497	475	455	485	485	514	464	480	495	468	511	452	503	454	503	500	494	519	504	496	475	492	491	491	511	509	468	499	482	491	465	473	481	467	494	477	435	508	510	523	483	471	481	470	480	501	471	505	483	476	503	494	492	485	539	493	499	505	509	480	484	476	506	494	439	504	521	443	457	510	480	475	437	479	525	516	480	492	476	500	505	496	447	485	483	500	478	527	456	494	465	495	491	488	481	509	476	461	496	469	511	514	489	499	462	471	460	450	454	462	542	510	543	492	463	473	480	471	464	467	451	499	491	489	478	501	494	495	444	482	471	467	495	486	499	475	457	490	476	468	538	487	507	474	481	508	493	495	430	469	525	514	456	489	469	557	466	499	457	476	459	504	491	461	503	480	464	497	469	522	471	468	513	481	514	508	455	492	491	497	448	490	496	489	514	478	456	468	500	489	463	513	467	484	474	477	527	487	484	448	499	487	499	454	481	485	508	484	517	459	504	514	504	488	473	511	501	480	543	482	487	484	503	483	510	498	464	494	482	468	461	469	500	481	505	465	496	490	504	475	456	522	492	517	479	528	499	520	513	507	484	485	511	480	490	464	514	470	474	494	470	468	512	463	498	487	515	482	483	533	501	447	485	483	460	464	476	503	473	495	471	479	483	459	488	508	485	490	501	487	494	454	498	498	471	489	502	490	501	471	485	479	446	492	450	477	466	503	478	515	503	525	500	501	484	464	482	469	493	535	503	440	490	502	473	511	498	503	493	427	465	491	469	480	468	478	506	467	488	487	507	467	496	525	468	484	475	477	475	457	481	482	491	500	477	494	506	534	508	491	482	483	432	470	477	479	462	470	478	485	504	486	492	496	507	493	472	463	458	470	492	475	493	487	526	482	454	472	509	453	463	538	460	462	438	495	523	468	493	484	470	551	496	466	469	471	447	485	486	454	531	516	536	465	511	472	500	458	471	436	468	511	517	487	478	490	494	464	477	486	499	456	502	512	521	498	467	494	441	551	493	476	522	523	484	493	502	507	496	508	484	473	492	495	514	524	465	484	466	458	479	510	482	465	508	478	486	496	464	502	487	492	554	427	468	482	487	476	509	468	524	504	544	470	499	480	480	446	463	512	461	486	522	487	514	475	474	512	464	456	493	471	490	490	476	500	455	498	467	475	463	504	514	491	485	452	449	523	467	488	541	429	490	494	439	490	508	497	483	524	467	505	474	525	534	494	475	469	513	510	491	470	469	497	489	480	499	490	484	492	492	487	443	453	524	514	463	471	442	480	486	498	492	468	475	509	480	501	494	479	481	478	515	453	513	450	471	491	533	488	478	485	496	475	517	486	508	461	493	486	482	503	529	508	483	488	489	499	457	536	463	486	492	514	492	464	457	494	473	466	454	481	454	477	476	443	498	513	496	467	495	469	475	507	498	527	502	475	483	491	486	497	506	487	494	455	489	507	480	464	470	458	480	463	456	445	479	492	454	477	471	485	507	469	494	442	492	505	523	464	436	486	472	498	471	470	500	471	475	499	476	473	474	467	496	467	508	494	537	486	504	479	488	442	528	475	517	511	474	479	460	490	479	505	473	449	481	491	532	504	483	515	456	521	502	490	514	433	463	505	488	455	465	511	457	473	475	472	462	460	488	525	453	519	470	496	487	494	502	511	470	474	489	503	527	467	473	461	498	513	513	446	487	487	484	520	459	479	504	482	466	463	463	455	474	499	487	499	498	469	475	490	504	475	449	513	493	515	521	492	459	502	529	467	494	426	496	478	489	452	493	481	528	495	477	503	457	532	492	510	490	493	464	502	493	498	508	457	505	456	486	468	499	511	458	490	463	496	495	470	499	470	459	451	460	497	474	474	453	499	447	481	492	518	504	496	541	476	503	458	442	449	494	488	509	447	477	519	499	433	492	452	513	483	486	448	507	513	478	481	536	456	514	486	485	487	482	427	475	450	514	487	465	512	492	472	475	462	462	503	470	504	528	513	466	491	480	484	518	494	469	514	476	503	487	479	507	519	475	451	511	494	508	451	491	495	514	485	492	488	466	467	443	476	470	494	502	476	472	512	505	492	488	501	498	468	484	509	507	473	483	507	485	486	466	449	494	504	501	474	499	471	514	452	495	461	514	519	508	481	486	491	437	479	500	452	493	521	495	464	491	474	470	512	487	468	460	486	473	461	450	482	514	499	484	463	507	495	468	502	486	492	447	452	464	493	464	518	484	484	512	467	437	487	482	491	498	458	477	522	473	520	454	496	485	482	488	446	493	437	494	478	466	483	464	453	516	482	469	474	473	451	497	486	483	480	500	467	515	510	492	537	467	508	488	458	494	487	481	511	447	466	546	481	495	475	474	489	447	497	500	478	460	455	514	488	458	460	502	477	490	504	498	471	487	469	506	513	478	463	485	508	492	470	491	500	489	522	452	472	494	509	459	461	508	528	523	478	487	478	479	497	471	492	481	502	512	491	465	508	513	532	482	491	494	456	501	508	491	467	525	499	507	488	446	495	467	513	470	488	455	493	447	478	488	475	521	486	474	499	474	488	488	498	458	502	470	481	496	486	501	480	502	493	509	492	507	491	484	487	511	502	519	484
26614	3183	622	398	273	264	184	169	157	115	132	118	120	110	106	114	92	102	105	81	97	76	99	92	89	106	101	86	100	91	95	89	79	100	82	70	88	84	69	105	114	85	94	83	80	70	97	98	87	79	93	96	82	88	93	87	79	80	81	104	88	90	94	94	81	71	76	81	82	77	91	92	89	85	86	95	85	86	89	109	86	79	101	88	97	84	81	94	96	92	86	100	79	75	79	92	85	88	96	85	78	97	80	94	82	86	83	95	69	101	88	91	75	87	80	91	91	87	98	102	96	91	99	108	96	83	88	109	87	121	76	89	89	89	75	66	80	86	82	83	79	90	101	78	73	98	83	81	79	72	81	89	75	79	95	119	95	80	95	89	92	81	81	93	87	70	79	73	116	99	86	92	104	65	111	88	93	93	94	90	89	75	84	73	77	76	100	94	97	89	91	104	84	93	89	94	78	95	91	95	89	96	83	74	81	89	82	98	89	82	96	97	87	81	102	97	92	84	98	78	91	100	88	85	89	95	83	100	85	89	93	86	80	96	103	81	94	86	61	86	99	101	98	95	81	103	83	91	93	84	97	99	87	91	93	76	77	81	94	86	74	78	74	88	103	81	89	86	89	80	94	97	73	98	81	77	81	95	93	86	95	83	85	89	89	96	84	96	90	108	87	83	92	86	98	96	89	94	88	93	73	101	81	86	82	83	65	85	78	78	86	88	81	90	76	95	89	84	102	97	81	76	90	88	79	71	92	103	113	83	59	92	70	88	69	90	99	80	94	86	85	91	82	101	85	99	89	81	79	91	77	92	72	86	91	82	80	83	99	79	88	79	100	101	78	97	84	91	100	94	107	77	77	99	89	85	90	94	89	91	89	97	88	92	89	70	100	103	83	95	81	102	75	79	80	73	86	96	97	109	100	95	98	90	91	83	93	89	95	95	96	93	103	74	72	90	81	89	82	97	83	74	76	83	90	83	75	78	71	93	96	83	78	88	80	96	89	86	75	98	86	82	92	96	84	74	82	79	84	97	89	93	100	92	93	70	68	83	80	82	88	101	96	86	110	96	97	96	100	62	80	88	95	90	93	68	88	90	86	84	82	86	90	87	84	93	87	88	90	83	95	97	93	78	75	76	87	100	86	91	102	91	85	81	83	71	97	96	119	97	102	96	80	79	77	98	78	85	96	103	90	86	81	83	105	88	73	103	83	84	87	79	92	91	89	75	87	78	73	83	83	93	89	88	87	96	83	75	91	98	98	73	91	83	91	83	80	103	77	81	79	89	79	87	109	85	110	92	79	91	76	69	92	99	91	92	116	73	95	77	100	82	81	90	84	78	95	94	85	82	91	87	108	72	105	86	99	94	81	82	91	74	96	95	83	99	80	87	80	105	96	84	89	88	99	95	107	103	89	84	72	82	75	91	76	77	86	86	88	62	88	97	82	84	98	113	78	77	84	103	99	85	98	104	84	105	84	87	73	96	88	83	64	87	98	89	89	89	103	84	91	79	75	81	90	101	93	80	89	90	84	96	77	89	77	83	86	108	90	65	87	76	78	62	89	95	90	81	88	80	87	77	92	102	83	81	93	93	82	85	81	76	85	91	81	113	88	85	97	78	111	82	82	85	91	87	75	101	94	85	81	75	94	96	95	68	85	92	82	91	94	87	92	94	85	86	97	80	92	85	85	86	84	90	91	75	88	93	75	97	94	73	92	94	91	87	104	85	97	73	86	94	90	73	93	76	89	79	73	93	81	95	92	107	108	88	108	93	89	83	77	106	93	68	95	76	79	77	90	98	103	83	86	82	87	94	96	80	94	86	98	105	93	86	86	100	81	80	90	86	79	97	81	75	81	82	106	84	86	70	83	81	102	86	99	81	73	84	81	99	91	96	90	94	99	90	80	84	87	91	93	96	98	86	73	88	91	88	83	100	82	116	101	85	73	90	96	75	95	89	90	93	94	82	97	92	94	75	96	86	89	83	90	73	84	98	89	74	73	80	79	71	87	77	95	90	86	82	96	83	94	83	88	97	103	103	87	92	98	82	84	75	89	98	79	83	76	98	85	99	90	94	98	86	84	95	77	96	81	78	91	89	92	89	93	91	63	94	78	99	88	87	90	95	105	89	85	87	82	79	71	73	95	96	97	84	93	83	95	81	76	74	82	83	95	85	93	86	63	86	88	87	85	74	82	67	83	79	97	87	81	92	101	86	87	90	103	108	79	77	86	84	96	81	89	88	94	81	92	86	100	79	109	82	90	115	85	102	90	80	73	96	90	84	100	83	69	55	90	66	94	88	92	76	104	94	107	81	85	93	100	100	73	83	73	88	89	94	99	94	80	90	97	86	99	106	88	100	85	79	95	88	62	81	87	82	81	78	85	73	86	82	84	94	94	89	98	93	89	109	80	109	96	95	88	86	84	84	86	83	89	74	77	85	98	75	81	107	82	84	97	89	76	89	88	80	86	84	91	99	89	94	95	93	85	77	92	62	84	79	76	93	83	101	96	95	89	88	81	85	102	85	74	101	92	97	99	88	78	82	101	89	96	86	82	77	76	91	70	85	89	93	100	98	76	89	77	80	91	84	92	76	86	92	98	72	83	106	70	92	85	80	85	99	100	82	78	102	89	100	80	92	101	76	92	86	93	95	84	107	95	79	80	81	75	89	90	67	78	75	82	104	86	74	84	84	89	99	92	77	87	83	83	93	69	94	96	90	106	101	100	95	75	82	70	88	98	73	82	90	90	86	81	74	85	90	86	97	74	88	100	87	80	88	88	96	108	93	71	76	88	87	91	61	73	94	106	83	88	97	94	83	82	104	81	90	86	89	82	94	96	71	102	110	88	75	76	89	96	79	88	89	86	75	79	78	107	106	93	81	95	82	104	91	89	76	80	91	99	88	75	68	63	102	88	82	88	80	94	77	90	85	91	94	74	89	113	101	83	83	88	65	97	88	91	79	103	90	69	71	85	71	96	73	91	87	68	73	92	85	105	85	73	97	85	106	66	73	80	88	83	85	100	101	80	76	89	82	90	78	102	81	75	80	81	85	93	79	72	97	79	112	90	91	86	78	99	95	85	101	81	74	86	79	98	91	84	76	82	79	88	89	91	99	106	78	93	75	89	87	94	90	88	111	85	94	78	64	78	72	83	101	73	113	86	74	91	85	80	83	85	93	82	83	76	78	84	81	76	70	102	83	90	97	88	80	87	79	79	85	75	77	88	83	105	99	87	76	83	86	81	95	73	69	101	95	84	88	95	95	114	91	86	99	81	102	84	95	72	75	84	92	97	90	98	85	84	80	82	86	84	82	102	84	87	94	78	84	97	84	88	100	104	71	93	83	86	78	70	97	92	85	98	88	84	89	100	73	72	116	81	72	84	95	73	91	77	109	98	77	90	89	72	82	84	75	84	87	91	98	96	78	88	103	86	75	82	111	79	97	90	76	64	85	94	104	106	109	102	89	91	102	104	84	67	90
14989	1262	1275	1535	1258	1102	920	744	627	531	480	463	390	409	348	342	322	338	283	299	305	295	313	289	279	266	257	267	255	289	248	252	226	257	256	262	239	271	258	249	233	241	273	254	257	264	226	240	227	237	231	234	235	268	240	234	244	239	224	236	198	216	232	239	259	228	224	236	260	253	221	224	254	224	230	237	237	230	222	236	238	216	218	225	247	227	206	227	234	228	228	251	246	230	224	240	232	232	217	220	224	241	234	228	248	246	247	218	246	242	239	225	227	223	198	196	213	255	229	207	253	235	260	204	230	246	202	225	218	217	240	236	223	220	232	228	230	219	232	221	220	238	251	226	240	260	213	253	223	224	251	215	235	249	202	216	217	218	255	243	215	256	243	220	236	205	238	221	241	209	237	227	213	239	237	222	235	237	212	235	233	227	229	229	249	226	261	248	225	249	254	224	234	219	237	234	230	230	240	239	230	221	234	219	217	211	214	224	259	220	213	241	211	217	235	209	198	197	250	210	225	239	220	215	229	240	226	228	232	214	216	214	223	238	256	218	242	235	236	205	244	253	240	210	219	199	215	219	223	231	208	213	226	236	242	213	223	255	266	201	228	220	194	222	227	223	238	209	238	203	220	253	226	229	240	257	229	253	269	225	210	229	208	226	227	223	237	260	226	243	200	224	214	210	252	240	221	216	228	231	215	218	244	229	224	218	210	238	218	201	200	216	273	234	214	223	241	214	242	216	209	206	222	234	245	224	216	229	248	215	221	222	223	223	248	216	229	220	248	248	227	256	208	229	222	226	207	235	208	217	212	231	222	246	220	236	256	222	224	207	223	228	230	255	197	220	231	234	232	222	268	230	225	230	261	215	253	255	223	230	232	228	223	206	231	263	225	214	235	224	225	228	232	232	228	207	220	235	240	207	201	219	231	220	215	226	218	233	204	231	218	265	225	220	196	220	222	223	234	219	204	252	213	210	213	243	241	228	218	214	240	226	209	245	243	235	248	222	188	264	224	230	251	219	214	252	215	230	224	242	233	205	213	197	208	213	212	239	202	236	226	214	250	220	243	246	198	243	221	211	226	227	227	227	232	224	241	233	209	231	237	256	227	212	216	258	202	235	234	213	206	227	195	238	228	209	222	249	226	216	232	226	225	251	209	225	243	227	235	235	234	229	210	198	265	251	254	228	208	233	230	231	233	232	241	228	226	237	226	207	216	219	214	240	249	236	231	243	238	223	215	245	203	215	208	199	219	223	245	245	196	240	232	237	243	217	226	209	243	242	237	249	232	201	228	226	241	218	225	224	236	237	222	218	206	215	226	231	225	193	226	220	187	237	241	204	221	222	235	249	238	233	224	243	217	235	215	231	241	227	215	241	248	231	251	220	218	223	238	201	210	256	199	218	226	230	259	251	254	222	246	220	229	243	243	239	233	230	227	244	220	227	242	207	234	233	230	249	233	255	236	218	237	226	233	232	215	228	235	250	261	242	233	227	263	241	230	219	255	221	241	235	222	218	258	214	254	212	209	228	231	227	220	216	209	212	234	233	230	239	220	216	218	236	219	233	243	229	242	201	226	231	226	227	224	256	201	228	209	211	232	228	220	189	241	238	204	223	210	231	215	218	238	259	264	232	230	256	224	210	220	222	223	217	217	227	251	199	256	232	203	216	225	208	236	247	239	229	199	217	268	232	234	212	219	221	241	235	237	217	236	229	233	225	232	230	212	227	207	243	212	229	209	230	231	233	235	241	235	236	220	205	215	236	236	236	219	226	223	213	265	246	220	220	258	250	214	243	232	205	232	195	220	225	227	227	236	225	224	238	211	252	246	224	232	226	243	233	226	225	258	210	253	213	212	250	203	211	247	231	212	233	260	211	237	247	239	193	244	213	248	207	273	223	231	193	197	236	230	218	219	204	220	237	230	201	228	242	205	231	211	230	255	213	216	211	201	207	240	199	236	230	241	251	210	230	234	229	203	223	206	240	234	238	247	261	218	231	210	230	228	204	204	225	220	234	237	245	213	218	255	238	242	231	225	221	219	198	217	227	228	234	212	231	231	234	211	229	227	243	240	232	238	223	224	224	215	229	192	238	222	257	240	237	240	196	213	223	234	210	236	232	231	237	243	234	253	218	214	219	218	243	218	211	212	216	242	253	223	226	214	225	216	234	225	235	221	209	213	240	228	227	232	235	229	229	230	222	262	233	258	220	198	221	221	280	200	212	242	223	235	234	221	194	232	220	247	239	210	216	241	232	208	220	220	245	234	217	237	234	217	234	243	236	223	235	212	213	208	199	244	215	231	203	239	210	218	228	218	234	221	229	238	231	237	223	232	207	246	228	219	216	235	191	221	229	221	214	219	226	248	211	203	248	205	248	228	240	233	226	197	219	228	232	263	229	214	213	217	240	243	236	264	259	223	198	215	226	241	217	222	246	235	246	224	210	247	227	205	219	255	244	233	211	246	218	237	239	220	239	206	229	236	227	219	219	239	206	255	241	239	237	236	187	223	236	281	226	228	234	211	224	230	259	219	215	221	223	240	229	231	206	229	198	234	247	215	199	220	216	233	231	209	256	220	238	219	238	253	213	244	242	256	212	266	216	228	220	223	212	203	190	238	216	211	212	248	236	232	221	228	211	229	214	234	229	239	216	225	209	249	219	206	213	214	228	233	238	229	236	206	216	255	200	236	226	225	234	230	220	254	223	238	231	247	232	246	245	234	260	225	217	239	214	254	231	224	217	222	212	224	208	244	219	229	232	253	191	237	221	236	207	224	220	220	241	240	244	233	204	217	246	244	218	240	212	254	233	222	237	249	235	207	221	224	253	202	233	236	231	220	233	239	215	223	232	224	240	223	232	232	198	233	217	222	216	240	225	261	231	220	199	230	199	227	217	232	227	248	220	217	229	223	248	221	215	239	260	228	234	222	230	239	202	218	255	229	238	195	243	238	246	217	237	217	248	209	234	226	216	232	227	234	229	222	252	242	243	233	242	219	237	233	211	228	225	228	217	227	195	230	220	212	221	251	219	262	222	223	212	243	201	220	230	197	236	219	231	209	230	239	226	208	242	197	232	233	238	234	224	225	223	235	238	239	223	187	220	208	211	210	235	241	235	229	223	225	210	246	249	227	237	229	244	222	244	226	243	216	246	240	209	235	229	249	249	227	244	198	235	228	238	250	209	237	231	213	214	244	220	210	228	237	213	251	201	201	221	214	231	221	232	224	233	218	220	230	230	240	213	204	234	218	228	208	224	233	226	225	224	228	220	187	209	206	228	218	228	221	229	224	232	205	243	214	211	245	223	219	245	216	234	238	234	234	251	240	200	246	204	209	201	231	238	222	249	225	239	206	219	242	210	201	263	232	230	251	241	227	220	236	214	235	214	242	249	202	215	231	219	234	224	222	257	198	219	247	232	205	259	229	214	239	200	223	239	247	228	193	251	211	215	224	255	226	228	239	219	215	255	232	231	240	209	231	238
1556	212	207	200	209	187	206	216	199	189	190	213	230	217	186	205	179	188	192	214	215	201	230	191	185	192	194	183	206	218	183	201	208	218	208	225	188	190	200	190	189	185	210	190	189	190	213	221	218	200	218	216	189	163	192	187	207	190	197	200	196	238	170	194	201	179	216	210	229	217	201	212	201	181	189	205	168	163	202	198	207	198	183	211	183	168	184	202	192	199	180	185	195	198	192	189	218	175	178	198	181	189	190	171	175	201	166	185	203	180	168	186	185	185	189	173	198	191	192	179	221	173	191	169	193	192	183	176	184	188	191	183	195	182	188	203	206	182	189	186	185	183	180	184	198	185	207	176	204	213	182	187	187	203	186	210	173	187	182	216	194	210	209	180	187	183	224	179	173	211	202	175	205	194	195	183	203	191	216	183	197	178	196	187	153	195	202	177	203	205	188	176	200	200	181	181	203	184	202	190	186	180	220	167	193	204	205	179	179	190	199	201	209	198	195	201	187	201	173	206	198	198	190	211	200	181	190	184	199	188	187	196	186	214	177	192	202	182	211	185	173	184	212	207	170	183	200	215	237	195	186	202	186	194	202	197	190	198	189	167	206	209	183	184	195	210	204	181	173	217	203	210	164	230	191	189	193	170	190	186	192	183	201	186	204	183	163	156	181	206	203	156	199	196	187	221	179	222	199	172	181	209	205	193	203	185	188	180	197	180	230	205	203	176	197	198	181	169	185	204	187	177	200	210	190	191	179	176	203	175	199	198	194	193	182	194	179	182	193	184	183	199	193	178	181	182	180	192	170	198	172	183	204	173	186	168	176	192	192	202	207	169	187	184	163	167	190	207	181	164	199	212	173	207	190	208	202	192	221	173	186	168	194	194	202	205	151	181	184	204	189	170	170	205	206	211	200	207	171	180	211	176	203	192	211	223	212	225	206	190	186	171	192	194	205	201	210	197	180	196	209	188	190	218	209	199	170	201	203	190	202	188	213	167	197	193	177	170	191	175	196	196	176	182	170	185	182	193	201	197	203	202	186	186	202	194	184	189	185	203	186	189	190	210	246	176	187	196	178	190	205	181	205	197	172	196	190	186	192	174	197	182	169	195	190	193	207	211	193	217	213	204	224	198	196	168	193	177	204	181	190	195	180	206	215	198	214	211	209	176	198	182	152	192	194	196	194	195	182	196	186	223	206	192	190	208	197	213	198	178	167	223	185	196	182	163	168	196	167	173	175	197	192	169	199	173	219	183	192	201	216	173	164	179	204	187	185	207	184	194	167	173	182	197	185	207	186	186	174	200	204	166	196	198	175	228	199	195	226	219	197	199	202	182	207	217	200	207	178	215	187	191	216	171	197	203	191	185	179	183	198	178	195	192	181	204	196	185	192	201	174	193	186	176	209	199	201	201	215	189	168	212	168	204	174	190	168	214	228	201	181	177	201	158	207	199	196	193	192	169	189	196	210	203	196	194	196	217	204	195	213	210	204	206	191	200	211	181	221	210	196	205	179	194	165	200	199	191	202	210	195	179	196	205	203	210	196	205	198	232	198	201	222	188	183	190	187	205	164	181	168	198	191	211	193	188	190	169	190	191	189	224	211	208	167	186	207	205	213	205	208	162	184	194	204	206	196	204	194	195	190	215	204	200	210	209	198	197	198	215	173	200	200	193	187	218	164	214	201	203	192	180	191	185	194	200	217	202	203	212	196	202	162	169	187	185	220	181	201	185	183	196	197	216	206	203	202	189	171	184	232	206	207	179	200	215	219	195	174	178	201	196	178	164	190	186	205	206	233	190	194	210	176	193	194	196	203	176	200	190	176	195	189	178	167	170	194	159	169	195	206	191	198	189	179	204	179	200	193	214	204	213	193	183	185	188	187	219	202	219	201	209	192	198	192	188	216	196	183	185	197	205	176	199	195	185	193	199	212	176	203	215	163	197	194	192	160	195	186	229	203	201	250	166	207	167	185	198	193	204	199	194	202	184	203	205	159	192	195	200	187	204	190	194	166	174	195	206	189	164	202	174	197	183	200	194	207	162	182	199	167	191	176	219	171	198	187	188	191	184	199	181	184	215	209	198	192	175	188	197	203	198	205	189	223	174	195	195	214	220	186	166	220	189	192	191	197	189	203	197	177	172	194	220	189	196	183	218	186	197	184	214	181	200	199	186	203	197	207	200	223	214	193	203	167	161	196	179	214	192	194	180	182	212	220	200	203	232	190	186	196	184	179	205	192	220	200	207	209	183	197	189	207	199	193	180	175	217	200	192	197	192	211	212	191	203	182	183	189	213	220	207	214	187	199	169	181	194	186	210	162	187	185	202	181	178	200	203	210	200	198	182	205	210	196	200	202	187	195	174	194	217	199	177	192	196	211	191	207	204	178	210	205	199	186	206	223	197	203	183	198	197	196	193	188	224	198	182	186	207	205	176	199	212	210	192	194	190	214	200	162	186	156	223	202	181	193	201	190	195	185	187	206	204	188	210	207	195	191	189	170	203	196	192	188	173	194	167	181	197	206	182	179	218	206	199	177	166	201	193	185	174	204	223	181	189	216	179	186	186	187	186	180	175	182	220	202	179	184	218	186	201	191	187	198	163	217	176	201	207	191	173	199	203	167	191	206	187	199	188	193	200	184	184	190	193	183	191	209	196	202	173	193	188	227	209	220	203	192	209	190	189	213	174	168	176	177	170	226	170	185	198	185	186	181	180	180	201	184	201	184	197	199	198	208	184	184	200	181	207	191	173	196	203	182	213	209	198	195	213	193	173	203	220	204	208	185	211	196	190	172	172	199	184	191	195	168	184	202	204	197	196	185	200	198	188	194	196	208	236	194	189	176	195	212	215	209	197	175	221	219	192	222	206	199	191	175	182	185	216	220	194	214	201	199	172	189	192	199	211	197	193	201	189	224	186	178	174	209	191	191	174	203	180	159	185	201	215	214	182	198	168	198	193	204	189	201	196	193	185	187	195	196	206	202	193	203	154	191	168	213	214	187	204	191	225	193	177	183	198	209	225	190	221	192	201	166	198	211	188	185	204	198	200	177	188	198	207	187	206	182	232	201	201	205	179	195	214	207	188	191	184	195	194	192	229	217	179	189	177	195	207	201	175	168	203	192	188	196	210	171	213	212	194	214	178	213	202	199	189	190	210	192	191	209	195	202	224	191	175	188	187	191	201	201	187	178	174	192	203	190	223	180	194	191	175	173	207	200	179	181	219	193	207	183	198	206	189	188	204	216	177	191	209	198	218	221	194	201	204	193	205	183	209	211	166	180	183	208	194	182	164	168	171	240	208	206	186	201	203	170	195	168	214	190	194	203	197	202	192	172	203	187	212	180	185	207	191	216	200	205	197	184	188	204	187	185	179	181	194	191	196	199	189	200	196	193	191	206	191	219	187	201	228	175	209	208	183	190	163	173	185	203	186	212	196	235	186	194	182	192	234	205	217	206	191	198	211	187	198	181	192	204	191	178	164
1894	511	562	527	492	498	519	519	467	481	460	477	484	492	504	483	467	491	491	462	487	481	502	533	475	492	486	447	465	435	495	471	477	469	452	455	482	495	436	463	486	492	456	449	479	526	500	455	494	514	502	491	499	469	461	492	509	479	512	481	495	520	497	512	471	523	468	454	455	513	489	470	500	487	490	455	517	459	463	452	491	497	457	495	485	490	439	494	483	503	471	486	498	458	428	468	458	464	479	501	497	457	499	478	459	492	485	468	491	505	497	518	473	467	501	481	448	507	453	454	476	479	415	491	494	526	522	450	457	439	478	463	501	451	476	483	492	476	484	450	472	480	438	514	495	464	503	465	499	434	468	476	488	480	473	476	454	460	497	487	509	506	488	517	494	492	484	464	499	460	462	475	468	451	509	453	442	495	493	478	459	494	482	529	479	483	485	478	473	443	534	463	470	489	485	486	483	488	463	472	482	465	478	446	455	493	477	490	507	469	446	482	447	492	492	459	476	477	486	497	456	463	497	476	497	494	465	477	480	465	500	473	444	482	448	487	464	478	462	507	471	451	483	491	496	477	477	469	465	508	461	459	445	498	456	440	476	457	476	457	457	480	475	470	501	469	480	479	497	516	450	438	504	506	473	494	492	468	492	456	463	477	443	481	482	460	465	463	507	501	493	481	485	439	521	456	463	459	496	472	506	484	444	490	454	517	540	452	447	474	496	474	460	516	477	505	484	487	486	496	443	488	476	513	479	470	492	420	451	478	494	508	471	502	456	486	484	488	479	481	485	483	470	450	451	479	510	469	444	458	487	522	479	460	495	489	507	494	499	482	503	495	515	474	511	459	455	475	461	468	505	490	464	460	520	439	453	507	492	503	483	492	512	503	504	458	522	474	475	483	449	452	486	487	475	469	472	514	492	468	460	497	515	489	462	509	476	438	506	478	499	490	438	489	441	456	508	475	524	506	441	449	453	492	484	456	500	479	470	482	476	472	482	529	483	484	476	465	477	443	517	470	432	506	498	451	495	477	489	496	448	480	462	462	471	464	471	460	488	478	432	485	477	476	434	468	498	509	432	485	494	487	468	479	489	489	448	467	523	463	466	444	469	468	451	485	483	526	450	524	429	447	496	466	470	500	482	476	509	461	470	477	440	475	484	461	442	494	499	510	491	493	490	478	488	520	509	464	530	494	507	496	480	435	498	488	488	476	477	523	458	476	466	442	438	496	469	479	473	493	473	476	481	466	494	466	476	524	513	474	484	469	482	501	477	474	453	496	465	507	487	478	495	461	469	491	481	432	482	482	451	537	498	534	492	451	425	520	476	482	481	514	483	503	453	489	480	491	465	463	488	466	478	445	473	469	487	465	453	496	477	468	471	463	505	486	452	498	452	463	470	468	464	471	491	461	499	469	483	441	473	450	471	465	486	461	460	463	464	455	459	501	523	453	459	505	436	498	449	449	467	442	471	471	469	494	472	486	456	455	445	501	438	458	443	475	495	464	450	453	475	456	473	471	499	458	494	469	480	486	442	471	494	499	480	475	457	451	450	484	464	452	505	442	452	504	506	489	437	507	471	483	509	486	508	441	481	444	483	474	431	461	463	469	497	511	460	449	480	508	506	515	484	483	504	470	476	481	478	491	494	480	487	457	487	482	492	491	475	500	468	458	521	473	508	435	458	473	423	492	471	503	478	466	455	476	447	518	487	451	482	483	491	440	450	467	473	468	463	507	493	467	489	431	524	457	481	485	469	533	448	491	480	453	444	461	450	504	460	485	486	495	464	479	507	461	457	497	485	500	500	473	522	505	451	490	436	457	452	473	459	509	473	468	483	475	491	469	502	479	473	541	509	467	515	437	487	452	498	465	469	502	508	462	508	472	503	467	434	485	508	491	470	467	456	494	482	440	459	473	520	507	452	511	445	452	459	475	495	454	510	457	495	461	513	471	486	475	488	490	469	484	510	476	460	452	496	503	488	473	501	483	486	499	478	495	479	429	481	499	459	478	523	487	498	496	482	492	532	494	457	514	473	467	460	477	473	448	488	456	461	469	470	471	478	478	470	471	482	496	499	491	502	498	457	492	490	501	474	477	469	480	488	480	461	449	482	422	453	463	439	483	496	469	476	518	515	443	476	456	487	442	453	481	465	452	459	451	462	481	502	503	511	461	504	482	504	473	481	488	440	478	467	510	478	482	489	477	467	513	464	465	465	488	473	491	453	455	498	467	516	445	473	469	458	480	451	506	500	441	476	503	435	488	454	500	494	515	457	509	475	470	485	450	473	468	469	476	486	529	519	477	460	429	508	461	491	482	488	501	472	468	468	498	494	459	507	476	472	448	474	474	442	494	501	474	426	451	525	492	475	462	490	437	517	453	480	433	525	471	497	441	466	509	469	501	455	450	446	487	449	470	485	474	477	471	453	472	488	421	479	450	477	459	482	542	506	493	448	470	456	462	474	498	484	508	477	473	483	476	481	451	476	476	502	485	487	469	508	472	473	497	490	503	460	473	441	471	474	490	450	478	465	488	462	498	454	478	499	489	460	452	460	521	503	475	479	486	470	453	492	472	485	456	477	491	458	471	452	469	481	484	489	502	466	454	455	480	504	504	485	447	501	498	487	497	480	510	444	459	421	454	511	479	470	488	479	476	481	451	504	495	458	449	492	474	525	443	508	449	483	468	492	484	502	487	507	467	467	481	446	480	506	451	483	482	491	489	495	475	466	491	498	481	448	521	491	465	506	437	488	487	504	432	491	491	460	467	482	446	457	499	484	462	494	472	476	486	506	466	486	486	459	446	483	457	472	485	490	455	442	489	482	481	482	491	471	477	519	481	483	484	447	496	493	432	499	458	476	480	498	459	510	485	470	448	458	481	471	501	469	420	469	446	466	475	488	455	475	468	471	473	483	479	471	452	501	470	476	447	465	493	462	495	462	469	470	487	490	464	440	471	508	495	443	485	487	498	494	483	521	458	442	476	488	464	483	499	536	513	457	487	506	477	479	502	487	486	446	458	474	497	466	484	462	469	484	478	460	465	526	472	446	456	456	469	463	462	493	468	492	467	458	473	481	478	485	503	481	435	465	499	490	488	494	471	467	491	496	442	468	470	493	486	498	467	499	468	471	441	469	485	480	492	459	444	504	439	485	467	450	512	489	470	485	471	504	487	486	495	504	528	453	469	489	500	459	479	491	453	466	482	444	470	507	443	468	458	434	478	460	470	500	498	466	426	486	476	461	491	497	445	474	443	502	485	479	511	470	477	486	479	510	482	462	468	449	484	472	470	471	476	471	478	475	482	516	475	491	492	496	492	457	498	486	482	451	443	469	480	483	528	479	466	491	480	482	485	468	489	456	447	459	464	473	466	463	491	513	485	468	483	478	492	500	469	461	507	453	491	464	504	432	511	471	472	493	491	475	459	461	479	467	484	511	490	478	481	462	495	474	455	470	492	479	496	494	481	471	496	479	484	465	450	481	500
14261	1142	439	362	324	292	284	254	215	244	219	212	196	230	228	186	224	229	211	211	202	206	215	205	207	239	226	230	203	182	177	200	235	223	227	208	209	178	184	216	211	235	204	209	222	227	227	207	218	203	201	213	214	214	195	188	192	218	179	171	211	185	203	212	227	225	206	210	203	183	175	207	198	198	220	207	205	175	195	207	202	214	201	199	209	181	168	194	195	214	207	176	201	189	217	204	205	243	210	230	232	213	202	192	199	200	201	210	197	183	200	215	198	201	201	194	192	209	180	211	209	225	209	189	194	204	181	189	185	184	212	195	185	208	175	189	182	203	221	195	201	226	173	219	219	202	195	198	186	185	196	214	185	206	231	201	205	192	203	192	209	198	188	175	196	208	227	195	208	181	193	198	203	194	170	186	196	192	196	217	179	188	198	208	198	176	153	200	205	197	190	210	189	200	207	216	194	189	192	220	199	194	196	192	202	222	190	198	184	217	220	210	193	217	191	227	186	186	206	193	223	198	217	199	210	199	178	230	212	200	198	218	193	208	222	207	206	197	202	205	218	197	211	206	192	195	214	231	180	208	183	214	236	226	208	201	241	184	177	231	194	200	216	203	222	181	218	198	175	200	182	196	206	202	200	231	200	208	169	173	197	231	203	194	191	174	181	209	198	205	226	207	198	192	219	182	183	208	198	195	185	221	171	206	200	191	180	189	230	182	216	190	204	213	207	208	203	197	205	190	197	186	196	180	223	203	197	203	210	207	198	210	186	214	177	209	177	220	224	195	198	194	210	189	198	209	213	246	207	236	197	220	187	193	216	211	222	172	197	217	197	209	213	212	193	229	215	222	190	197	200	209	219	206	208	224	172	220	202	180	206	219	239	204	204	196	196	204	220	204	209	215	208	188	191	209	204	198	210	196	204	184	204	204	203	203	202	203	216	200	203	209	182	184	226	219	210	197	203	201	215	214	208	226	202	235	196	190	188	226	168	210	204	193	205	195	211	204	206	198	210	197	194	214	206	248	216	200	217	228	200	208	191	198	211	179	206	207	219	197	171	199	219	181	221	185	165	198	219	221	187	211	205	241	186	185	203	191	221	176	193	208	204	198	220	227	196	182	201	190	197	193	192	211	201	193	231	181	211	202	231	187	206	207	177	183	218	213	226	204	213	210	185	196	198	201	199	214	204	203	196	200	218	189	222	211	215	200	198	208	205	220	217	199	199	199	200	195	195	195	221	219	185	186	178	203	206	229	215	220	202	198	197	228	203	191	211	186	217	194	207	203	201	228	218	186	225	193	213	201	193	231	195	213	187	205	191	201	201	222	221	208	187	219	189	213	194	180	198	211	210	210	210	217	203	200	207	208	208	212	195	202	193	189	181	210	210	166	206	202	200	221	187	180	213	156	237	191	216	209	183	192	218	174	196	206	196	206	228	202	199	187	219	203	183	210	209	192	216	198	198	179	188	206	229	201	202	193	164	244	213	226	194	220	185	188	162	213	209	184	238	225	191	219	188	233	182	187	196	220	205	204	174	197	224	192	197	198	191	217	195	226	179	203	182	216	199	192	193	194	194	202	198	184	230	201	177	194	207	174	194	194	199	177	233	204	185	179	205	202	231	198	201	179	196	218	198	206	202	212	212	215	187	173	189	195	193	233	223	196	206	217	193	200	214	206	235	185	203	192	201	217	201	225	185	199	206	189	201	218	215	218	212	188	222	214	231	199	211	192	188	216	182	223	211	201	209	190	201	188	213	206	185	201	186	191	214	224	207	186	193	198	199	195	215	231	185	194	221	203	228	212	231	220	227	206	175	222	229	211	201	201	201	210	200	191	213	214	195	211	171	219	209	204	204	229	222	180	200	204	209	214	203	198	176	198	232	192	202	206	209	207	185	216	199	201	198	178	214	207	219	199	201	230	210	193	206	197	211	180	225	231	199	201	184	204	187	222	192	214	186	212	221	211	211	171	198	198	242	169	211	200	213	219	203	190	185	199	185	181	236	186	190	229	201	200	226	233	206	176	206	178	201	201	193	226	207	204	202	222	199	188	201	208	192	198	204	216	203	186	191	228	197	220	201	215	211	195	213	211	179	206	195	204	207	202	193	208	210	216	215	238	206	184	197	201	248	181	206	194	207	234	189	225	226	219	224	178	203	192	197	196	193	201	196	204	228	204	201	177	201	222	190	222	211	190	206	216	214	215	180	201	191	222	205	198	197	191	207	204	187	186	214	198	222	222	223	202	209	220	200	199	223	204	226	195	191	217	192	203	195	181	180	224	207	192	210	203	190	219	210	225	243	200	218	206	182	224	205	196	214	203	205	205	172	203	188	215	191	202	235	220	224	202	187	171	190	174	197	211	198	188	190	217	211	238	211	194	212	190	188	245	193	202	209	193	207	188	191	196	206	183	190	207	217	234	197	201	207	209	227	190	216	194	212	199	213	208	227	221	202	196	198	196	192	243	208	190	214	176	199	223	183	192	201	221	206	217	211	201	208	195	174	196	229	209	219	205	194	216	195	203	195	198	202	206	213	209	203	197	204	167	223	212	187	228	209	200	203	207	221	195	184	207	224	228	215	197	194	200	223	193	201	203	231	222	196	174	197	169	220	177	206	192	221	204	205	192	194	204	196	200	179	197	179	223	172	186	225	200	203	186	200	185	178	221	175	216	209	198	183	196	161	226	206	217	214	205	178	202	210	176	183	210	180	229	232	178	206	202	177	212	200	184	184	214	210	212	185	208	251	215	209	231	190	190	212	262	205	194	218	200	220	226	188	214	213	195	197	202	168	181	205	207	202	174	219	188	189	244	205	197	205	212	196	200	202	203	192	191	182	207	211	218	193	209	200	210	210	207	211	204	195	192	195	213	192	197	206	205	194	189	203	193	211	179	190	199	233	187	222	187	176	206	248	181	201	217	187	238	191	200	192	214	211	203	202	212	202	184	208	187	196	197	185	209	189	199	202	198	224	217	228	188	214	223	224	195	200	230	201	206	197	193	183	181	200	203	209	212	216	192	200	188	201	203	197	225	202	180	213	208	203	200	209	201	220	214	228	194	213	204	212	197	193	216	197	185	183	184	186	215	216	188	192	182	185	209	208	218	204	210	196	208	208	217	207	186	187	216	180	213	213	223	184	229	205	214	209	208	185	171	196	210	180	197	218	216	210	216	188	220	187	195	203	211	207	196	212	180	210	194	202	200	186	230	180	177	173	222	212	228	206	171	189	185	198	188	203	205	217	201	185	200	230	186	210	199	236	199	226	189	205	186	215	178	203	192	199	222	191	198	194	185	211	209	189	173	189	195	178	214	202	199	222	201	207	195	201	197	201	182	182	180	200	190	203	184	201	186	207	204	211	206	188	201	209	219	200	225	223	206	210	207	210	212	222	206	212	220	210	197	226	196	192	191	199	198	189	207	242	173	201	188	188	177	219	173	222	202	228	222	191	184	186	183	208	211	223	214	210	206	181	188	245	190
9985	1097	1038	1079	1016	904	762	730	668	653	598	582	540	542	553	559	541	536	535	508	511	493	493	522	515	498	518	543	529	506	520	488	462	510	466	496	481	480	520	482	480	500	508	515	452	512	493	510	533	521	490	485	507	504	455	486	520	520	463	487	445	503	489	507	488	527	526	484	461	486	495	484	478	499	531	470	502	468	487	549	511	490	530	505	495	525	498	501	505	502	444	455	449	461	472	460	519	474	476	481	481	508	482	521	474	512	464	468	490	499	491	501	481	492	494	491	527	494	496	480	511	523	513	501	479	488	500	473	502	472	485	486	467	502	469	513	530	488	541	505	473	511	501	490	495	520	480	498	484	524	475	479	463	495	497	499	474	493	493	451	487	483	493	478	499	471	432	477	474	502	534	464	476	492	471	483	477	506	498	505	463	469	466	476	507	497	469	479	464	480	471	450	482	463	502	482	506	462	464	473	475	506	496	462	510	475	455	467	478	469	468	469	491	454	493	498	472	484	478	473	476	481	454	494	522	474	502	488	485	467	493	495	513	470	502	467	447	501	493	455	488	490	464	505	501	480	520	464	516	516	496	511	492	475	504	490	509	492	464	497	452	486	504	497	459	500	496	464	521	491	510	491	481	443	494	495	472	475	475	487	526	545	480	474	499	466	495	495	498	516	485	497	497	496	465	482	507	504	521	483	464	477	471	456	461	477	458	484	509	514	517	486	488	507	466	486	456	456	497	486	521	501	482	487	465	464	444	489	518	484	460	488	480	482	495	478	487	506	468	499	503	481	508	490	451	517	462	466	505	466	477	484	448	451	481	486	473	487	495	498	485	486	499	491	500	500	466	470	508	484	507	551	546	478	523	455	483	504	477	509	495	477	522	477	496	508	464	519	461	449	504	452	515	529	455	475	488	444	484	476	466	521	480	521	436	460	499	466	462	519	546	488	480	491	490	515	492	477	478	481	494	485	481	492	489	487	505	498	459	499	500	503	495	499	508	509	520	502	490	522	486	510	483	467	504	506	472	512	462	470	474	526	482	507	494	521	489	500	451	466	455	523	489	508	503	501	458	492	487	508	480	519	497	489	495	502	481	458	489	526	466	473	494	475	487	497	465	487	451	459	455	478	470	513	494	460	441	476	443	487	463	451	482	500	532	489	471	446	498	479	472	488	449	483	514	473	475	479	491	457	523	454	462	538	503	560	470	473	525	450	521	468	512	519	469	533	524	490	501	483	481	471	523	522	462	459	496	497	484	483	493	486	509	485	477	512	499	484	473	514	516	486	497	493	478	472	522	473	444	486	476	492	497	524	482	509	493	515	457	521	468	487	492	451	488	472	500	461	517	458	499	466	467	495	492	477	469	500	514	456	521	497	478	489	474	513	467	470	518	495	454	486	488	435	478	508	443	466	506	528	507	488	482	453	492	483	516	481	460	510	523	473	522	456	514	430	469	438	520	469	488	486	490	465	516	501	492	498	491	493	459	506	505	473	478	510	489	499	476	502	459	477	502	496	492	481	488	462	512	497	499	512	511	497	486	485	476	468	554	513	487	495	499	512	473	487	468	495	526	462	506	497	482	515	501	499	466	477	482	507	463	488	470	514	536	485	502	458	462	490	528	507	507	473	489	461	504	456	507	506	481	483	463	511	508	434	488	497	458	494	462	481	505	468	488	477	461	515	441	479	469	471	504	516	476	485	515	471	468	481	493	478	513	493	504	482	475	504	496	498	474	500	473	473	532	484	530	467	489	472	482	494	515	493	473	472	494	490	517	497	435	503	476	470	513	494	501	496	491	491	447	515	485	515	492	472	498	478	458	518	494	530	514	456	507	480	510	506	471	492	489	480	474	502	491	503	454	488	465	488	476	480	511	489	470	465	473	477	496	496	475	452	490	441	460	442	470	502	506	490	455	498	463	475	488	502	492	492	535	509	475	481	503	481	467	519	480	477	489	471	464	442	524	471	500	453	485	474	474	502	486	531	464	470	484	477	480	477	503	499	484	502	505	458	423	448	475	518	472	482	516	506	492	482	495	466	503	481	501	449	469	480	510	537	493	502	490	474	461	492	481	456	535	484	501	506	499	472	446	480	461	492	499	517	472	474	517	469	469	483	520	477	454	493	488	505	482	484	501	477	484	512	451	493	497	463	482	508	474	465	473	475	498	538	473	470	507	560	510	463	564	503	498	505	482	501	484	508	513	496	488	462	487	450	509	471	454	525	471	462	479	536	508	504	501	504	555	459	470	481	483	530	483	513	512	513	491	537	506	469	485	478	493	465	507	508	535	503	470	524	496	513	466	475	457	480	453	481	472	449	491	476	476	471	461	471	483	514	499	469	447	477	472	465	520	483	474	489	486	475	482	461	501	507	473	513	464	462	452	462	499	475	496	484	503	483	496	479	496	490	505	489	455	532	472	470	486	512	482	479	482	505	424	506	524	489	462	493	519	494	480	500	490	498	511	532	435	506	486	521	524	492	451	482	496	482	495	465	471	490	466	489	487	450	499	518	486	492	485	470	518	467	488	446	479	514	493	486	479	466	499	465	482	490	455	500	479	496	527	480	505	494	486	506	471	523	509	497	447	562	465	459	489	504	477	504	467	466	489	546	474	486	470	514	490	487	458	451	482	474	503	478	545	462	478	517	458	467	482	467	482	458	509	504	505	497	514	472	477	480	491	477	475	500	473	488	482	480	525	489	507	451	479	465	483	508	530	471	525	506	506	491	536	469	498	495	473	486	472	479	482	486	485	478	492	537	493	507	469	506	510	460	506	494	494	455	483	488	548	496	514	468	477	476	493	493	485	479	505	519	505	514	479	501	474	496	490	496	480	489	475	488	519	446	491	493	511	536	468	482	492	479	488	481	492	472	484	477	500	482	512	461	527	484	512	474	505	470	544	453	460	443	492	498	509	464	497	447	502	496	466	460	504	476	486	493	455	497	471	494	476	483	475	520	469	503	528	507	495	501	493	486	484	506	482	496	497	440	512	473	450	490	492	457	496	514	507	523	494	473	491	505	517	534	471	504	524	498	487	489	468	511	476	491	490	444	471	431	476	483	508	490	502	455	479	488	532	502	512	455	469	506	468	455	497	489	485	485	502	470	473	520	468	472	469	471	498	532	483	486	483	461	481	462	490	515	471	487	507	493	464	488	508	495	482	490	496	484	480	480	486	478	493	526	464	454	483	515	475	448	500	491	489	464	513	488	484	505	511	473	454	495	512	498	517	467	518	489	472	455	469	457	433	495	453	484	486	505	481	448	513	533	470	490	505	500	490	509	464	484	511	508	508	481	474	506	476	477	530	510	471	488	504	496	467	455	451	478	469	455	455	468	479	484	450	496	489	444	501	516	493	516	515	439	490	500	527	477	549	452	449	463	516	509	459	465	478	488	466	506	497	527	501	482	474	509	489	495	480	511	497	506	482	482	496	471	481	502	500	510	498	489	473	557	467	483	496	456	518	485	468	477	488	501	499	496
25212	2894	655	431	299	276	229	199	153	144	157	116	122	110	106	104	98	96	98	87	97	84	87	88	81	91	100	83	74	82	84	97	75	89	80	98	97	91	77	87	87	99	104	70	80	98	87	93	87	90	80	88	86	92	72	100	83	77	87	79	98	77	76	80	75	81	70	82	99	86	104	86	84	89	85	77	89	85	83	92	93	112	89	79	93	89	92	96	106	95	107	76	89	80	97	92	86	91	101	97	99	83	88	98	86	102	100	92	83	89	90	84	84	89	75	90	78	89	81	81	84	95	85	71	79	88	96	93	81	86	86	102	109	98	119	84	107	86	89	91	93	86	78	103	79	81	94	96	106	104	82	86	88	66	121	98	91	90	106	87	101	92	102	84	98	86	93	103	83	75	79	106	98	86	81	82	92	104	105	72	68	78	84	93	87	102	106	73	85	77	88	79	98	88	74	81	79	92	80	89	86	87	77	83	91	98	81	100	93	80	92	96	84	80	77	85	92	87	89	82	80	69	103	89	98	84	87	83	103	85	98	88	91	74	91	86	92	84	94	96	107	76	97	88	88	95	86	78	79	85	83	75	78	88	91	101	86	85	100	110	76	102	92	78	95	77	89	85	90	66	75	79	60	98	88	95	79	89	91	76	81	82	85	94	114	94	83	90	91	85	81	98	86	90	96	94	84	93	85	96	77	85	81	90	102	75	83	70	92	88	82	74	88	71	97	89	97	103	104	83	105	88	83	95	81	86	92	93	85	88	86	90	68	119	101	93	92	96	88	110	80	90	96	104	81	91	80	112	83	85	81	83	92	104	112	104	104	87	81	89	83	96	96	91	79	95	90	84	71	77	68	85	91	85	91	76	87	88	84	97	81	92	89	92	80	99	82	89	100	96	85	100	92	90	100	89	83	85	79	73	98	97	80	102	91	80	62	89	98	77	93	95	62	92	62	90	112	97	91	93	88	108	95	82	91	95	102	100	93	82	91	79	86	81	77	81	89	91	95	96	87	93	79	86	97	83	66	96	86	88	80	95	83	83	103	99	94	77	102	90	66	78	87	118	83	93	82	96	91	91	79	91	90	81	87	109	85	94	98	86	81	83	94	86	65	95	101	92	71	82	99	85	77	84	95	85	77	90	97	105	92	91	92	90	111	95	84	77	75	90	94	98	80	92	80	86	90	99	78	87	85	99	88	73	59	65	106	81	94	102	110	119	78	85	96	79	90	86	92	97	83	81	71	86	88	98	75	94	93	86	109	81	90	99	108	90	93	95	87	86	112	92	94	89	88	80	85	71	88	79	71	73	95	94	67	86	99	84	83	82	115	110	92	74	86	103	100	84	80	85	77	88	68	109	81	96	104	86	97	88	87	103	80	94	90	81	104	85	89	92	83	82	77	90	112	85	80	83	94	98	82	93	81	83	91	91	102	94	73	75	77	72	80	70	86	81	88	74	89	106	82	103	92	97	67	99	71	98	95	89	90	93	106	105	90	80	89	79	100	88	88	93	97	98	85	104	89	58	90	89	88	93	85	72	85	107	87	71	91	82	93	68	69	81	90	94	90	85	81	87	105	97	76	105	92	84	88	80	76	98	101	95	96	89	89	80	100	101	89	81	92	77	86	91	91	85	99	85	112	81	78	91	93	89	99	84	95	67	78	78	80	98	91	91	71	104	75	73	81	92	93	78	92	87	89	89	87	74	86	84	98	83	77	110	90	100	74	85	93	86	92	89	97	87	98	95	87	76	76	92	90	93	79	91	99	89	96	82	83	80	97	99	83	92	85	76	79	80	82	88	93	89	72	98	94	92	94	86	70	72	88	97	83	108	104	77	82	92	87	98	92	96	90	70	90	90	92	70	93	84	84	88	76	94	95	104	77	84	92	89	73	81	91	86	83	69	82	74	81	92	76	102	93	83	83	96	90	80	82	77	89	82	90	75	83	102	85	73	91	94	92	104	86	83	74	81	104	74	95	75	92	92	89	99	84	86	92	89	97	88	78	90	85	104	95	77	91	99	76	75	76	66	101	92	80	94	94	90	89	92	93	111	88	104	97	95	83	101	83	99	77	70	74	87	88	87	91	98	100	90	76	105	98	83	93	76	91	87	92	92	81	94	74	97	91	97	76	81	84	94	96	92	90	93	87	83	83	86	90	68	95	69	94	74	91	88	88	103	83	93	92	86	125	99	96	91	96	99	90	89	105	94	85	95	90	98	80	89	92	80	84	81	105	86	105	81	86	91	106	72	94	99	73	79	82	84	92	83	94	102	110	84	79	103	88	103	93	89	105	95	88	97	74	90	95	92	94	69	106	80	71	100	97	114	91	88	71	83	80	71	74	89	115	105	97	79	96	100	87	86	97	82	78	105	104	94	96	81	99	97	81	90	87	101	88	88	75	103	95	83	80	94	93	94	95	87	92	95	76	90	84	88	88	90	80	82	87	76	98	90	83	71	103	76	75	85	81	61	95	71	99	113	105	97	93	86	87	76	77	89	86	80	82	74	90	83	98	96	92	103	95	77	85	106	81	67	74	96	75	77	81	80	97	91	80	87	89	96	93	82	84	110	110	68	87	75	94	105	84	82	97	98	95	76	95	81	85	89	76	79	92	79	94	73	99	86	94	97	82	85	87	85	89	101	87	89	90	75	75	94	86	88	84	88	78	86	93	96	101	85	86	88	91	90	74	88	94	93	111	99	91	99	88	94	82	102	93	104	97	81	83	84	109	92	105	72	92	72	79	91	79	99	90	95	99	85	93	85	89	106	94	102	89	90	79	82	95	112	97	99	93	76	80	75	81	79	100	90	83	89	85	100	92	83	73	81	87	103	73	88	86	73	90	96	89	79	102	74	91	63	99	83	83	82	80	87	79	81	95	103	81	91	81	94	80	81	78	89	96	72	82	87	86	83	92	82	95	93	75	88	105	111	90	95	76	94	86	95	90	95	83	93	76	90	98	93	97	88	78	91	76	90	84	93	83	72	82	97	85	81	101	92	83	89	86	104	77	69	85	94	89	88	93	100	99	96	99	76	86	80	85	70	75	75	84	74	90	72	85	106	75	94	86	74	90	97	75	76	96	84	87	91	97	93	92	87	84	106	88	85	75	85	87	85	104	85	86	80	84	80	88	77	81	84	82	75	96	87	87	85	75	74	75	88	81	89	86	100	86	81	102	95	96	73	88	88	107	99	98	101	105	101	92	94	93	91	99	79	90	70	82	82	83	82	79	112	74	75	80	81	87	75	73	81	84	98	90	90	95	92	74	84	83	74	102	78	81	80	75	95	73	80	92	93	78	86	85	87	90	78	88	79	94	91	86	86	98	82	97	100	82	87	93	71	99	95	103	91	78	69	98	73	98	93	75	96	87	94	79	95	63	81	92	80	96	98	89	88	86	85	88	87	106	89	84	94	71	103	82	83	95	80	94	101	84	75	88	108	92	87	103	80	80	96	92	76	96	81	88	98	80	81	83	93	92	90
14575	1515	1318	1488	1209	1191	902	699	618	581	466	444	388	386	353	355	307	279	332	300	303	292	258	273	253	283	274	253	266	222	264	269	288	233	270	279	237	249	266	274	228	240	232	243	278	200	226	227	254	247	244	253	270	247	216	264	254	236	242	253	229	218	245	221	240	224	235	231	217	212	238	242	225	249	235	253	220	233	247	253	237	219	241	233	217	215	208	212	249	245	260	234	243	260	250	229	234	234	217	218	226	240	237	248	223	240	219	218	218	233	233	227	214	225	215	229	232	242	221	233	228	228	210	202	249	196	222	209	244	227	217	232	237	208	213	236	225	242	222	222	257	226	242	222	251	206	230	230	231	217	243	248	223	218	254	228	244	218	247	232	203	240	200	216	216	225	241	235	219	207	220	216	218	229	221	244	233	209	240	235	233	241	229	216	250	238	240	243	215	238	210	214	221	222	209	210	214	223	214	203	203	237	229	233	248	242	246	225	214	215	208	211	230	194	238	238	201	235	222	235	236	196	244	240	226	245	252	247	247	221	244	233	229	229	214	208	207	219	248	262	228	224	231	231	264	242	223	261	257	224	231	234	180	232	219	228	231	244	226	232	231	242	205	236	206	233	248	212	217	242	225	216	217	210	245	244	258	221	237	225	242	255	239	211	237	238	243	219	222	223	234	258	243	254	219	236	245	220	224	231	224	208	236	211	222	217	240	233	231	214	212	234	238	208	205	246	228	249	243	218	273	228	233	210	220	234	258	217	216	261	222	231	217	231	219	215	242	238	197	227	247	232	205	245	245	233	229	216	234	203	234	219	224	195	218	243	235	231	206	232	221	232	215	238	206	215	223	224	229	209	241	246	233	207	248	246	234	233	249	220	241	248	256	245	207	235	240	240	237	246	247	254	230	244	228	239	212	260	250	220	250	218	211	199	207	234	242	241	226	212	223	256	227	228	247	211	221	228	254	202	236	228	206	253	236	236	235	212	243	210	227	237	223	236	253	220	244	232	197	243	240	233	211	226	256	230	241	228	221	198	205	224	233	226	233	236	243	241	229	239	252	224	251	216	224	224	228	219	225	240	227	217	209	259	263	235	226	223	224	257	236	218	221	238	218	233	215	222	229	221	220	219	234	272	236	218	254	226	203	230	212	226	210	248	245	244	221	238	249	244	257	186	221	266	202	238	233	233	220	222	239	243	208	202	253	231	253	233	228	221	247	246	211	215	219	252	223	213	202	221	230	220	216	225	229	241	220	253	234	247	264	240	238	208	217	240	234	253	235	239	220	239	232	206	246	218	228	221	228	253	264	218	238	245	220	247	225	245	206	259	235	230	248	216	253	204	215	249	245	206	212	225	195	214	254	243	230	232	219	222	234	248	224	245	226	216	269	223	200	234	208	235	229	222	230	242	243	216	199	206	230	227	222	239	239	245	237	209	228	234	229	234	212	238	196	223	212	228	253	225	209	219	198	227	229	247	237	235	225	235	236	243	235	207	252	232	235	225	249	217	242	242	241	220	232	233	244	217	234	217	239	198	214	232	239	225	234	248	209	228	217	216	240	233	230	215	217	218	244	217	214	224	208	233	222	209	246	242	244	216	233	222	233	226	244	243	214	225	245	220	251	221	221	254	233	214	229	231	234	226	215	220	241	213	220	213	218	233	233	235	213	216	219	225	244	192	220	235	238	224	223	209	239	218	224	252	259	239	228	238	240	211	202	221	251	216	201	228	205	210	217	242	207	256	214	222	232	233	224	232	212	247	236	239	218	232	259	242	194	201	197	231	238	202	215	219	229	231	236	243	239	249	219	229	226	241	237	244	203	205	216	221	238	218	226	237	221	246	253	246	233	234	220	226	226	226	243	237	212	215	238	217	257	244	225	229	235	228	248	214	242	224	226	225	218	219	234	202	199	246	210	236	221	219	207	216	240	213	224	251	231	224	230	216	236	233	243	209	218	239	227	244	244	224	216	222	231	222	223	225	223	190	231	243	216	240	239	234	222	258	270	218	212	246	209	231	248	252	240	216	244	215	207	224	206	231	230	244	206	197	253	200	232	233	228	233	226	223	248	229	240	240	246	213	230	229	230	235	238	250	235	232	241	228	258	245	254	255	216	237	204	229	238	223	230	207	213	232	209	244	257	211	253	246	204	229	252	234	208	241	245	238	251	219	217	213	240	238	204	230	239	198	214	233	218	243	223	238	223	227	197	216	220	246	220	251	228	238	240	215	214	239	222	232	241	205	214	230	226	228	244	214	250	255	223	226	225	231	207	235	199	225	245	239	217	253	244	225	235	210	276	225	200	243	237	204	225	235	212	225	233	231	256	242	235	249	266	219	229	226	208	240	203	248	190	239	204	216	248	248	230	228	234	227	227	229	228	237	252	229	221	211	230	237	213	231	207	233	216	221	219	235	229	239	222	239	227	251	218	240	240	210	260	231	237	245	232	228	239	229	251	236	233	210	217	220	251	228	221	232	259	223	215	214	218	257	239	226	205	241	255	229	235	240	231	219	214	203	219	227	209	240	223	212	237	216	231	221	243	217	216	231	214	235	219	219	232	242	233	241	215	249	230	214	232	260	271	221	234	235	231	221	253	232	252	229	253	208	237	215	207	236	224	227	224	237	211	206	235	232	213	228	229	235	207	246	236	218	220	243	232	216	250	201	206	235	245	234	217	231	247	222	183	223	244	206	238	249	214	228	269	228	211	215	204	230	205	237	211	226	220	238	227	261	224	227	231	185	224	239	230	198	223	210	220	228	230	225	217	234	216	223	199	238	236	194	228	222	242	245	219	234	218	242	232	229	223	263	238	234	246	238	206	267	242	222	224	232	240	232	219	222	220	225	229	218	212	241	205	239	234	234	230	216	218	214	238	262	226	219	246	234	212	239	215	259	241	204	225	231	218	223	233	252	201	209	228	242	238	206	203	246	219	250	216	221	230	237	235	223	224	239	216	230	258	213	227	220	225	266	225	217	231	262	213	206	224	227	247	226	227	229	215	214	206	270	231	233	222	254	219	234	229	235	227	241	217	201	228	236	239	227	242	242	211	227	215	238	246	254	243	249	244	234	196	210	218	239	228	200	236	228	243	228	216	250	227	226	224	245	207	208	237	266	216	218	204	239	223	253	235	238	211	221	224	212	235	245	227	245	230	195	204	232	221	218	237	235	232	201	242	258	222	223	216	241	240	240	264	233	203	224	236	222	263	258	248	229	258	220	213	226	200	229	207	230	229	218	226	238	245	219	224	212	224	263	229	214	220	236	197	226	254	238	241	230	243	224	235	241	215	215	214	226	209	190	229	234	248	208	217	238	245	210	243	245	239	227	253	223	219	216	238	215	222	223	215	251	245	237	239	199	250	233	227	211	243	250	230	238	218	214	247	215	240	236	231	215	218	212	210	235	210	241	217	240	237	224	231	221	223	243	203	205	220	204	224	239	220	234	223	225	240	234	239	226	249	205	235	215	229	213	208	219	227	219
1488	229	228	211	200	184	190	210	201	198	208	189	196	204	193	187	172	193	184	206	214	217	194	210	196	214	162	200	203	241	215	172	191	194	178	188	166	196	183	191	209	206	193	191	227	205	209	178	198	154	212	215	205	173	192	207	202	180	214	195	198	207	196	198	187	191	211	180	182	200	200	155	186	188	178	196	200	197	207	198	185	179	206	220	179	191	203	218	190	192	179	204	209	207	206	220	199	209	184	184	189	173	175	186	177	210	249	190	187	175	179	162	223	203	179	170	177	173	189	168	208	177	180	215	219	157	192	208	206	193	213	181	195	204	228	187	200	177	215	182	177	177	199	205	216	223	164	193	194	180	176	206	178	194	185	187	214	204	174	198	179	193	194	201	189	184	193	215	167	201	198	222	167	198	177	189	194	193	170	203	166	201	197	187	214	191	208	220	194	212	175	196	201	184	207	188	170	218	160	172	197	198	182	207	183	208	185	197	203	194	221	190	208	192	200	202	183	199	204	206	218	188	188	208	193	185	187	202	188	219	200	165	165	204	213	184	205	192	193	208	213	180	231	218	184	206	188	152	220	195	194	170	227	198	216	165	171	190	208	219	201	189	203	198	218	211	204	234	186	204	201	177	178	166	199	210	180	187	186	208	195	203	198	195	208	196	179	204	188	217	221	190	199	195	203	186	208	177	211	214	183	196	229	180	177	192	211	199	173	186	211	203	215	194	200	184	194	201	180	192	190	187	199	201	196	183	209	192	200	176	202	179	186	190	215	208	197	206	202	169	197	206	183	202	206	168	215	180	188	193	178	195	184	188	193	202	202	199	211	182	197	210	201	229	215	213	188	195	190	177	186	170	203	189	198	182	190	198	197	191	212	190	185	230	173	184	200	203	221	194	201	215	195	206	188	199	197	189	179	207	174	177	179	167	194	195	207	196	184	193	189	189	196	175	222	206	189	184	221	184	198	189	185	203	197	200	204	194	202	189	212	191	181	219	199	183	167	188	204	211	207	226	181	211	196	186	194	176	190	201	177	206	185	183	199	180	208	196	200	189	209	209	190	181	189	186	197	175	201	209	215	174	194	182	199	187	191	194	191	194	183	203	206	204	199	190	170	179	204	189	194	176	186	200	195	209	210	213	194	225	188	211	210	155	185	209	176	190	195	208	222	166	198	171	181	193	194	197	204	218	224	201	175	207	199	207	181	203	219	190	197	186	201	176	177	213	217	160	216	175	178	195	179	195	205	186	199	156	189	192	219	182	211	173	213	205	196	195	207	210	209	178	226	202	193	205	212	206	197	187	191	194	201	208	171	177	186	180	195	195	225	218	198	212	181	185	177	214	198	161	209	191	195	209	206	199	204	174	190	188	186	185	183	176	219	211	214	197	181	171	190	207	206	204	175	168	178	211	189	183	194	195	198	175	180	196	197	191	217	180	208	187	212	195	174	199	214	191	204	171	186	187	181	193	205	170	210	181	190	217	179	194	197	189	191	192	178	202	222	190	202	197	193	176	188	176	203	175	172	202	217	213	176	206	189	189	169	197	193	202	182	198	189	165	196	192	188	210	194	177	184	219	195	194	190	191	208	189	186	165	186	198	195	182	208	216	192	190	191	196	209	245	188	198	186	198	166	177	200	202	185	221	192	194	203	205	195	206	191	203	184	194	181	190	203	176	173	198	221	212	199	180	187	211	201	202	213	205	217	190	189	187	213	193	180	175	182	220	207	196	201	187	209	216	216	180	188	189	201	185	194	215	182	200	178	228	198	194	205	184	193	184	222	198	198	198	202	176	202	178	206	223	203	192	192	187	202	203	210	192	216	185	173	165	185	200	215	192	215	196	210	225	198	192	165	198	193	196	191	200	210	185	180	196	185	203	201	195	180	198	218	197	220	197	202	174	203	229	180	182	214	202	236	190	164	212	181	199	194	194	190	224	195	197	195	189	167	222	176	220	186	200	194	236	181	170	192	182	186	193	196	175	183	218	185	189	202	224	174	189	194	192	205	195	206	204	198	180	206	191	174	206	182	180	194	172	189	185	193	179	186	178	193	175	211	190	207	180	246	215	206	204	210	196	234	202	187	195	179	195	184	177	201	185	200	194	192	184	192	196	202	177	212	184	161	213	199	201	176	177	222	194	205	189	171	190	166	197	196	231	200	193	206	198	215	152	202	178	154	192	213	181	200	193	219	187	198	191	191	180	212	220	190	177	198	229	207	201	207	227	218	199	192	175	171	178	192	214	211	193	179	212	185	194	185	176	203	205	201	193	193	194	194	182	209	194	202	184	188	196	176	169	189	200	182	176	188	229	194	199	179	195	199	196	189	203	209	177	203	192	202	210	228	206	186	166	185	188	225	160	193	213	182	199	182	191	215	220	200	222	199	193	181	200	213	180	164	183	193	222	209	204	175	179	202	192	192	185	185	199	212	203	214	178	203	209	199	222	176	194	181	192	202	208	187	160	179	184	192	175	202	229	189	184	194	203	168	190	170	199	178	199	172	204	171	211	212	180	185	195	206	173	186	186	193	186	224	184	204	212	203	193	186	188	205	202	178	196	191	199	202	168	193	205	167	190	219	207	223	192	199	202	241	164	200	181	218	193	206	205	198	189	200	217	170	174	198	211	202	179	195	182	189	202	190	184	185	190	193	201	200	203	214	206	190	165	201	189	207	179	188	226	169	193	185	182	190	195	216	184	196	208	190	203	220	197	189	229	196	180	208	201	186	155	181	200	184	186	212	182	220	213	204	192	171	193	195	175	199	198	214	204	173	210	187	227	184	200	181	188	183	219	202	198	172	176	181	176	225	181	187	207	167	206	206	197	201	191	174	181	211	178	203	226	201	204	195	211	170	200	179	200	174	195	205	193	198	185	203	203	172	173	195	171	181	198	181	197	178	189	196	197	182	177	193	224	199	200	201	168	167	202	195	181	188	204	181	203	189	209	189	173	195	198	196	158	202	175	193	220	200	199	191	211	191	188	209	191	190	217	218	176	190	191	179	189	190	190	190	192	198	221	194	228	206	204	199	188	184	187	192	220	198	235	211	230	179	214	221	166	195	210	202	202	203	189	179	165	180	177	210	171	191	183	175	206	178	181	170	199	182	203	187	182	192	184	190	189	199	176	205	215	212	195	165	205	193	228	174	188	165	192	193	205	198	218	198	194	193	208	207	163	182	193	189	207	213	175	203	215	192	194	195	252	179	195	173	213	191	203	201	187	184	172	185	192	195	186	167	210	190	213	192	191	200	174	172	201	195	187	208	199	182	181	225	221	184	214	208	201	182	181	204	202	206	192	180	171	181	204	185	204	186	190	190	201	209	187	189	216	188	181	177	190	187	185	209	184	224	199	212	201	169	196	211	203	202	204	188	190	177	192	196	191	184	208	207	181	187	198	204	196	173	191	176	197	190	187	197	216	211	166	200	188	189	176	200	197	204	189	177	207	177	198	216	210	196	213	208	174	188	210	194	185	201	175
1913	545	525	542	536	513	510	513	471	481	472	465	513	445	521	467	463	479	457	475	447	474	434	472	474	414	472	479	483	518	460	473	513	509	478	498	520	487	505	464	467	477	447	451	482	495	512	508	437	497	465	491	467	470	474	482	497	514	482	488	479	499	428	493	495	491	475	498	481	457	521	468	453	511	482	474	510	473	487	470	481	477	481	455	474	464	458	495	476	482	487	471	473	462	476	485	511	522	483	465	487	453	474	479	485	487	477	460	467	498	474	460	470	442	484	487	432	500	467	479	475	482	453	462	472	469	489	461	492	498	467	505	456	475	462	492	430	444	496	437	474	488	498	482	470	461	491	468	477	442	521	460	493	519	478	502	478	457	462	524	493	459	468	467	456	504	463	484	478	481	486	520	467	533	483	493	485	489	497	486	455	500	443	461	500	466	477	444	470	508	466	480	457	457	509	509	457	478	491	432	472	492	476	472	449	478	463	461	505	511	498	471	488	471	432	473	473	493	475	464	457	462	446	453	488	477	487	473	485	504	488	485	499	445	467	479	481	483	493	437	484	492	476	479	480	484	466	488	487	459	487	489	459	490	484	456	466	469	478	489	505	496	460	490	469	447	501	413	445	473	478	474	480	475	522	429	492	471	503	502	462	509	467	460	478	502	477	470	462	469	505	457	487	485	490	480	441	457	473	553	486	477	488	466	448	465	442	478	487	527	456	468	467	461	468	504	450	496	492	483	467	448	481	463	471	539	465	503	481	456	499	476	489	460	477	467	442	484	496	485	513	486	468	478	493	491	482	458	480	486	471	525	443	468	496	482	484	458	423	507	433	460	476	454	514	510	466	455	492	482	497	476	479	500	488	506	476	455	453	526	470	471	453	431	502	495	467	504	472	455	508	466	504	430	455	469	464	508	507	467	477	482	484	471	482	467	454	459	481	460	470	513	503	458	503	485	482	492	475	463	464	473	493	460	458	476	503	498	505	498	473	447	484	479	449	457	460	482	477	513	494	463	529	496	455	495	451	507	508	473	443	480	491	476	464	448	469	482	463	474	480	421	464	457	446	448	478	476	467	455	459	459	495	448	490	487	505	499	492	471	500	492	486	498	497	466	470	476	483	487	474	482	498	468	455	473	478	469	491	479	490	535	461	483	451	499	470	455	552	457	496	467	473	461	532	466	495	480	450	481	463	467	447	491	506	489	476	463	483	500	440	496	526	427	479	458	462	451	481	511	518	477	503	485	482	447	488	463	417	490	459	520	470	442	503	502	513	447	478	450	504	463	507	466	452	509	473	435	464	506	480	455	487	476	486	494	479	432	480	446	518	499	462	488	451	463	471	498	446	459	456	474	455	469	469	478	494	501	452	483	478	478	493	463	468	497	499	474	485	489	501	474	440	486	487	456	496	503	449	466	503	492	425	466	456	459	466	447	510	453	492	451	446	476	471	452	527	463	461	462	462	488	475	463	489	479	504	470	460	458	460	457	483	451	520	467	471	508	500	449	481	474	463	454	471	490	455	482	431	459	483	493	460	489	488	496	505	487	500	495	474	443	455	456	495	463	501	479	486	475	498	483	464	499	478	458	466	458	508	467	467	481	483	450	507	460	426	458	458	514	496	491	460	477	446	486	480	442	514	414	472	493	443	467	481	497	495	432	497	499	453	473	474	485	443	457	481	520	465	468	442	492	469	484	486	456	515	478	479	473	460	479	426	473	479	512	473	484	473	436	455	483	459	459	464	454	493	501	462	496	447	492	460	456	465	442	448	494	449	525	469	484	477	457	488	512	469	486	444	450	476	490	477	496	453	494	477	456	467	460	490	456	468	447	440	450	500	480	464	506	483	472	459	500	449	488	446	498	462	463	502	490	531	458	442	498	495	496	485	453	486	474	472	511	471	475	476	476	477	481	492	473	471	494	446	445	475	492	463	476	496	480	477	490	452	502	489	454	493	462	477	457	503	482	472	477	502	444	461	483	483	468	491	463	463	470	490	464	473	476	490	462	492	448	497	434	507	513	485	466	455	529	501	455	469	479	485	507	497	484	491	500	506	494	487	488	512	496	478	481	429	501	490	485	498	490	476	508	440	453	490	462	481	479	476	452	477	520	471	469	485	494	470	475	481	484	473	482	499	474	505	459	473	496	475	508	496	513	470	474	468	456	487	453	457	495	449	462	450	487	465	475	486	512	467	485	470	441	470	460	479	454	484	470	457	494	472	504	474	477	498	471	477	475	499	476	467	488	501	442	484	444	480	474	451	482	484	528	519	453	474	495	486	479	490	464	474	466	476	472	463	521	461	506	444	446	452	483	497	471	483	496	500	506	486	493	463	485	473	466	457	477	513	482	439	493	507	438	481	511	466	507	415	487	468	468	490	500	472	432	471	475	483	456	483	443	444	503	496	467	469	458	472	503	443	488	501	465	460	489	444	452	469	476	494	484	468	522	462	469	427	509	462	466	469	463	485	462	471	472	463	475	472	472	483	505	465	474	459	459	510	520	497	447	475	483	509	515	438	488	465	451	476	488	455	469	421	484	483	482	457	469	462	474	500	454	476	466	468	490	476	469	503	469	502	515	461	529	481	478	494	483	496	482	451	486	486	486	463	494	490	477	465	463	486	462	459	454	476	477	458	486	486	459	480	495	457	489	456	471	469	486	510	472	492	495	493	471	463	463	483	521	487	489	446	475	470	460	518	488	512	493	450	500	511	457	508	478	462	526	497	467	460	474	442	462	493	477	480	469	431	486	460	515	482	474	502	463	479	478	466	491	467	471	524	478	486	525	479	460	462	487	479	507	496	507	525	455	504	464	474	494	466	528	533	503	509	508	485	518	453	511	448	481	469	483	530	444	506	507	468	488	486	489	509	475	513	501	483	439	471	528	451	493	466	506	492	461	486	468	457	502	490	481	485	455	451	454	486	444	477	461	473	500	476	527	514	484	490	459	449	492	475	470	448	440	488	450	465	482	498	467	462	485	468	476	454	454	447	492	491	456	474	448	509	478	447	485	465	464	491	462	456	469	509	437	515	500	479	461	486	459	485	511	440	489	494	447	471	467	498	499	458	480	449	494	500	468	445	495	501	450	501	501	521	521	485	492	470	465	456	489	499	459	411	449	519	459	459	482	505	458	464	494	498	496	485	465	461	446	485	512	497	460	453	470	458	476	471	475	478	488	496	460	509	482	492	453	479	499	468	450	525	425	474	493	450	487	488	520	456	473	457	495	504	477	484	462	519	484	506	508	488	489	498	487	474	444	465	463	495	475	523	508	470	491	475	482	451	467	492	453	422	532	445	457	466	475	460	476	481	459	477	460	454	510	483	493	439	488	449	482	456	497	495	477	496	499	470	469	470	475	486	471	472	464	488	457	492	498	490	447	487	468	451	493	455	465	468	460	480	527	489	498	484	494	495	516	457	531	512	494	488	473	482	483	459	472	464	477	479	469	474	460	491	477	471	471	448	488	516	514	495	467	494	442
14120	1210	474	380	296	307	255	227	279	240	219	249	235	211	198	206	197	210	183	223	239	239	226	221	203	220	223	209	210	211	218	221	198	211	228	187	192	243	219	227	217	209	205	208	223	213	201	200	225	184	225	173	193	196	212	224	232	205	194	203	199	236	230	207	225	189	203	181	199	217	200	205	192	222	201	237	231	184	178	240	200	196	226	201	221	182	208	227	172	206	207	204	202	197	217	201	184	181	207	214	188	198	210	227	216	206	184	213	206	195	223	217	198	197	204	184	194	217	210	177	226	195	199	197	218	206	190	214	221	198	213	193	194	180	184	215	231	211	219	197	189	190	213	191	231	214	202	183	220	218	198	207	214	207	215	178	208	235	182	218	189	182	203	202	214	193	190	204	223	206	201	236	231	221	219	185	196	207	197	198	225	194	224	226	210	210	217	202	209	195	179	220	218	195	198	203	209	175	227	210	237	198	192	201	209	195	175	154	187	201	198	207	214	207	200	202	200	217	200	188	199	215	205	214	214	187	204	207	204	221	186	209	172	200	200	189	196	189	228	220	207	207	214	219	230	210	200	192	192	221	209	219	205	217	206	235	193	223	217	222	225	209	209	188	216	209	195	196	232	186	199	201	221	199	201	205	191	209	221	200	206	224	211	192	181	227	197	207	214	192	204	209	205	201	180	206	200	216	227	173	200	208	220	202	214	212	223	213	186	211	224	230	207	200	196	207	193	184	197	169	209	204	217	213	208	195	198	201	182	195	196	212	234	212	197	212	212	216	205	227	195	197	207	215	202	217	205	219	205	213	202	207	202	205	212	200	210	199	225	180	226	208	179	198	201	239	197	184	207	209	201	226	201	214	230	188	223	226	211	202	227	187	193	208	225	194	209	196	172	218	181	196	200	202	224	216	207	207	204	205	194	208	191	210	192	214	194	201	204	187	212	198	190	207	203	229	199	211	186	214	200	192	198	207	207	216	168	205	206	235	232	185	184	203	216	197	219	197	205	186	188	213	209	217	194	208	210	198	214	197	184	198	210	215	179	193	209	210	199	214	221	205	177	187	172	219	196	215	180	204	203	199	215	205	221	213	204	185	186	205	203	207	226	209	181	205	198	228	219	195	192	213	182	218	185	224	209	218	210	210	229	207	196	225	199	223	217	178	219	194	209	196	233	212	210	210	195	207	220	232	224	190	214	222	198	203	193	215	209	182	194	203	205	223	220	196	200	202	204	210	233	209	199	189	184	209	204	205	226	213	205	246	224	208	227	210	205	202	203	211	195	216	228	215	230	222	239	228	179	206	237	217	210	200	200	215	214	209	226	226	201	178	214	209	194	210	217	205	185	216	235	200	169	216	187	219	194	200	188	188	177	194	240	209	211	198	210	195	205	204	192	221	222	210	199	185	222	204	197	212	209	182	218	207	206	204	223	211	223	190	213	211	194	212	213	188	180	226	215	205	215	212	248	185	205	197	217	169	218	191	184	232	232	207	223	164	179	195	186	194	206	210	201	208	207	185	180	181	192	200	188	211	186	188	212	185	220	220	187	208	223	198	216	215	200	190	214	183	205	204	186	207	209	216	214	190	179	205	207	216	186	215	213	186	174	228	219	200	189	222	238	203	211	182	208	209	203	196	191	193	185	212	223	206	194	214	213	189	189	196	211	205	193	207	201	199	201	198	214	178	186	209	222	203	205	209	180	199	186	200	214	186	221	209	202	217	195	187	207	199	226	185	212	228	224	202	188	229	218	180	220	220	184	198	222	226	195	245	191	206	199	208	205	192	206	214	220	212	213	195	205	196	196	211	184	209	191	178	238	209	220	228	203	183	221	224	188	188	200	187	225	215	186	192	204	184	216	175	191	216	195	190	205	204	226	201	215	201	189	209	220	211	203	199	204	190	246	199	188	214	203	195	197	250	246	229	193	191	212	234	221	227	221	209	212	184	211	201	203	203	194	193	196	224	195	202	195	200	200	216	192	215	207	206	219	218	177	188	199	204	186	198	194	199	218	201	208	212	210	175	193	201	196	209	235	234	188	199	196	221	215	219	199	217	203	180	201	193	225	187	231	187	200	214	224	211	224	177	162	168	186	225	205	221	214	245	197	213	183	176	192	212	222	209	196	221	212	216	181	226	225	213	204	203	204	209	215	215	218	193	205	206	188	207	232	212	212	178	198	190	224	197	225	220	205	201	191	217	216	206	217	228	210	179	225	186	204	197	178	203	180	215	215	182	212	208	197	187	220	218	217	203	218	223	206	207	223	187	213	215	187	194	225	182	206	197	231	194	193	193	177	209	188	207	215	201	189	211	200	209	209	220	223	200	215	215	204	214	208	205	220	197	201	237	200	205	220	232	225	194	207	195	220	209	202	218	200	195	194	193	206	209	214	214	214	222	193	206	182	234	202	190	218	212	217	218	232	198	200	181	190	213	206	194	205	221	227	196	224	196	216	194	203	207	181	197	203	205	206	184	195	216	217	196	218	220	218	215	207	208	212	204	221	209	195	208	219	164	197	167	193	188	207	214	200	187	200	212	202	212	213	226	210	208	207	197	187	224	181	219	208	243	213	209	212	213	213	212	222	202	219	188	205	207	220	184	230	180	217	207	197	233	186	209	210	193	212	185	214	184	194	180	187	220	202	195	195	215	227	217	211	220	201	235	218	220	198	213	197	205	183	205	209	215	216	188	203	201	194	187	200	182	189	201	202	207	198	210	209	217	239	199	188	191	207	172	236	202	243	207	213	199	200	184	170	186	196	191	208	216	212	210	206	186	208	214	219	206	207	221	207	218	205	195	187	194	211	189	190	202	248	185	220	211	212	195	186	175	205	215	208	214	207	202	192	220	205	180	200	207	226	186	202	199	197	181	176	218	193	193	202	204	182	179	226	192	193	189	177	193	217	197	187	161	200	218	217	220	212	207	224	213	197	210	175	225	190	166	221	191	209	195	223	186	223	182	215	206	217	206	180	210	198	204	200	191	201	200	249	208	194	240	222	202	237	217	202	203	228	213	219	199	200	209	208	194	196	225	186	202	216	194	194	206	210	189	210	184	196	213	190	217	217	229	193	210	199	194	210	189	196	209	224	236	219	194	203	186	197	201	204	179	171	194	197	216	182	193	224	193	185	187	219	200	191	205	216	196	178	205	221	227	213	187	202	234	212	206	222	206	187	198	210	196	221	204	209	201	227	211	181	207	225	187	193	196	212	192	187	188	231	208	216	238	210	219	179	232	240	195	170	185	200	195	209	234	190	220	210	214	212	201	184	218	195	199	234	211	209	182	209	199	222	220	232	227	199	199	180	207	196	244	207	180	198	195	209	182	195	222	200	195	205	194	227	201	215	232	238	208	214	215	214	217	200	208	206	216	199	229	206	204	227	189	243	183	215	211	194	209	204	221	219	210	198	209	206	211	192	177	207	202	209	188	217	199	226	213	183	204	208	202	215	197	186	215	195	183	177	205	213	191	206	189	213	193
9940	1181	996	1143	1033	954	793	723	668	671	583	598	555	575	551	534	512	543	546	531	523	537	548	497	506	505	472	484	487	525	482	495	488	502	518	483	501	507	516	499	469	479	532	488	509	486	510	474	472	517	482	492	479	505	491	534	485	503	492	474	470	527	492	495	502	491	501	496	556	509	502	498	495	497	492	472	495	464	514	507	497	488	469	478	475	533	459	481	502	505	485	467	489	514	501	470	463	510	488	495	497	477	486	478	508	477	525	502	491	512	477	490	508	515	497	499	466	504	488	507	503	495	499	528	495	467	503	484	476	482	509	497	476	493	516	473	482	537	481	508	509	451	511	491	509	529	477	525	479	514	465	474	505	535	511	514	480	482	498	448	536	493	493	477	471	467	482	524	455	476	483	509	508	456	504	518	472	492	503	480	518	453	532	466	437	526	489	447	499	463	524	469	510	489	534	484	470	500	492	462	461	537	506	505	486	488	494	506	464	494	479	504	514	499	514	517	475	508	507	484	452	474	517	531	478	434	492	474	471	522	498	543	460	487	485	500	487	502	512	498	502	490	483	487	469	505	458	472	496	495	463	478	471	489	474	481	445	480	514	524	509	503	480	484	490	506	461	513	481	505	483	483	509	483	503	499	464	502	513	498	478	507	465	521	515	473	495	471	482	501	517	486	485	504	468	462	463	480	477	523	507	442	516	504	492	508	465	481	494	516	524	474	475	557	478	536	516	488	509	521	481	501	479	493	502	524	490	489	497	487	490	495	485	470	492	499	490	493	512	502	492	493	443	524	505	520	501	461	520	493	473	480	458	496	508	477	487	494	460	514	462	438	454	459	457	512	478	495	478	529	520	465	477	487	447	497	485	494	462	470	470	468	495	472	505	513	545	511	489	469	467	456	460	536	459	522	469	500	525	460	480	470	481	507	486	476	505	488	480	457	500	517	492	544	474	496	509	493	500	508	518	487	495	456	483	482	495	491	489	468	462	536	458	516	463	516	480	465	537	467	478	527	480	503	469	493	509	495	496	497	514	514	516	541	516	481	481	467	476	491	509	482	510	514	489	511	513	511	481	528	500	509	506	488	466	485	464	510	456	481	483	465	506	498	485	500	456	527	485	470	500	479	505	489	472	500	489	532	507	500	471	457	476	494	465	547	465	493	501	475	469	520	495	489	538	522	498	483	468	476	511	475	492	498	500	470	476	522	488	492	458	507	471	458	474	478	483	514	486	505	463	471	457	503	491	505	485	487	465	469	494	491	479	449	478	459	509	487	523	501	537	477	497	498	496	493	494	507	527	477	507	486	509	478	501	460	488	510	531	483	498	458	462	479	517	479	492	467	492	523	496	469	491	523	504	470	501	545	449	514	488	480	498	485	505	480	482	489	473	496	489	506	469	526	502	510	479	485	517	499	518	498	482	475	503	496	517	504	529	508	502	508	529	456	495	431	472	491	504	518	478	478	488	485	485	522	502	487	483	477	457	510	477	483	484	543	543	509	517	478	494	511	479	477	529	464	515	497	503	521	469	487	445	472	488	526	510	491	496	487	471	508	473	470	503	484	475	524	522	507	476	476	504	535	467	457	505	488	506	501	523	532	475	485	479	474	447	512	466	494	543	499	506	520	457	498	501	454	525	481	494	473	473	510	486	470	492	468	487	484	485	533	507	492	475	540	458	472	517	494	489	464	468	482	499	477	496	497	493	492	485	487	449	531	486	536	477	494	506	466	525	533	495	489	478	489	494	467	505	517	491	472	494	491	482	511	519	490	450	490	495	531	484	469	480	525	523	490	481	469	542	517	487	459	531	478	509	452	516	507	497	473	493	485	464	489	512	476	502	467	507	541	522	488	466	473	505	509	471	526	483	452	507	490	481	495	510	533	467	476	480	477	473	523	509	499	521	429	469	496	451	481	512	500	498	514	507	490	486	466	485	521	498	510	508	514	494	468	473	446	492	462	511	487	512	495	485	460	528	547	522	484	534	469	505	460	479	492	479	480	444	498	474	467	510	482	484	454	503	489	507	470	500	507	494	457	449	495	507	519	485	497	525	501	506	473	517	495	518	506	536	482	497	485	512	456	495	470	523	505	517	494	486	510	531	496	518	529	517	445	495	498	516	505	455	470	531	468	481	517	487	479	509	483	505	466	514	496	471	473	492	505	504	516	519	467	480	484	493	507	496	481	489	480	479	494	473	497	456	493	481	465	509	522	503	513	506	522	440	479	497	501	495	499	493	484	503	471	511	528	511	508	477	514	526	444	490	493	485	497	499	467	478	494	489	517	518	472	500	517	491	463	513	463	486	456	486	465	503	485	473	470	499	463	424	498	495	482	499	524	463	514	514	513	492	489	517	432	477	480	474	479	463	513	533	489	502	460	517	513	515	490	436	481	480	502	529	476	496	484	477	519	441	510	476	472	487	513	510	499	479	450	468	488	480	490	449	479	510	473	500	482	490	489	459	495	527	486	450	513	483	484	505	474	465	484	518	512	466	491	519	474	503	490	519	491	521	500	433	494	480	491	447	498	492	513	492	517	506	473	486	506	475	518	491	456	517	532	483	530	448	486	495	483	489	495	462	480	467	497	467	474	519	466	511	483	476	503	561	503	488	490	525	502	476	538	484	490	468	480	479	476	530	480	535	513	478	494	470	472	483	508	454	505	523	489	470	495	471	474	484	500	452	499	513	477	517	521	469	472	498	465	512	487	505	498	494	520	502	489	509	490	445	527	506	490	495	489	503	522	551	476	511	500	513	467	465	472	482	466	500	480	517	521	468	522	476	442	546	500	444	518	496	481	512	464	524	479	492	511	470	506	482	534	483	502	501	461	521	447	487	510	495	514	481	481	473	486	505	501	502	499	536	511	504	527	465	475	524	521	486	476	502	467	464	506	466	545	553	477	520	484	462	500	503	516	484	484	475	495	488	484	487	467	499	478	485	503	477	517	506	481	524	478	504	462	522	520	509	480	511	465	475	443	493	506	495	456	523	504	508	451	521	490	483	467	501	511	506	452	507	499	503	476	522	472	498	494	534	506	515	463	489	488	514	484	485	513	510	501	508	505	504	502	515	429	477	471	501	494	502	494	457	494	512	507	444	524	452	493	476	487	535	484	478	511	487	469	490	508	462	498	508	491	490	476	497	505	524	473	500	485	506	467	475	451	487	522	491	494	472	518	446	466	475	499	526	514	489	496	490	502	479	513	471	464	482	482	481	508	493	493	500	480	483	461	528	479	524	459	531	482	481	466	504	483	478	471	521	508	460	475	509	510	446	490	502	521	502	482	486	529	532	488	473	494	525	485	520	486	458	485	518	490	482	499	503	481	492	505	458	480	516	496	453	492	489	480	518	486	474	485	445	500	515	503	498	483	470	463	504	431	500	485	517	463	480	507	482	494	525	497	472	472	479	521	523	472	507	480	455	492	488	533	531	472	483	511	499	502	501	494	497	489	512	487	455	485	479	489	491	480	508	540	513	486
24600	3147	590	467	298	247	196	164	131	148	131	123	121	102	112	111	98	84	95	104	99	83	104	105	86	90	89	105	106	105	79	89	92	91	78	87	91	90	97	86	99	95	98	79	89	88	97	64	98	81	92	94	96	97	105	91	107	97	67	88	107	98	91	105	95	97	103	80	119	96	98	114	86	100	82	97	92	91	81	74	89	89	87	88	92	87	75	75	81	96	76	90	83	97	71	82	74	92	89	92	90	88	88	106	84	99	94	73	83	76	92	63	100	103	88	84	88	74	82	88	85	85	84	71	88	74	106	91	108	78	95	88	90	85	86	98	89	83	88	92	104	73	94	95	87	78	89	106	92	86	91	78	88	106	85	81	83	100	98	94	91	87	101	102	95	77	89	93	87	96	94	96	86	92	66	101	77	101	103	91	108	87	99	99	86	101	89	81	86	92	101	76	81	90	96	83	89	104	93	91	87	88	92	111	117	97	103	83	86	86	92	100	88	98	87	83	102	97	106	70	58	85	78	76	76	87	99	99	99	102	92	117	95	92	73	81	93	84	88	86	89	82	89	81	73	82	82	78	76	67	74	95	70	74	109	98	97	107	94	98	86	90	93	98	77	84	85	71	88	96	92	112	85	94	84	75	90	80	102	77	72	96	84	102	93	76	99	93	91	91	94	98	88	74	82	95	88	89	79	81	70	70	82	82	100	90	99	89	81	81	71	66	76	99	73	79	77	74	89	87	83	89	85	88	80	111	94	95	60	95	101	81	109	96	84	79	85	90	93	80	104	94	74	81	94	77	91	88	97	91	99	96	76	73	81	96	87	92	87	101	96	95	72	98	85	93	90	108	98	79	85	69	98	110	76	76	85	102	89	85	100	100	93	74	90	86	95	95	85	95	77	84	107	77	97	66	93	105	81	86	102	91	87	80	85	101	80	65	99	93	99	85	99	88	94	104	104	77	96	85	87	104	73	77	72	87	102	89	80	82	97	88	88	99	83	78	102	101	85	89	83	76	90	80	91	82	70	80	84	96	91	103	83	92	85	88	93	74	94	93	106	70	102	90	78	96	90	90	94	84	100	93	85	66	81	76	81	101	92	94	97	98	72	73	87	90	94	126	100	79	85	92	96	75	109	94	73	90	90	98	86	102	99	86	84	98	86	90	81	89	78	84	91	90	91	87	92	97	79	98	84	75	99	76	73	113	87	92	91	102	87	104	96	82	96	101	75	94	97	86	89	92	101	85	73	93	85	103	99	90	99	98	89	87	82	99	99	81	120	83	93	96	86	87	99	88	109	83	83	89	105	96	76	86	92	87	80	85	95	98	92	94	92	86	86	97	77	112	94	106	84	83	90	76	115	72	94	84	107	94	75	87	103	95	105	87	84	79	91	71	88	82	72	104	93	85	89	83	106	90	83	95	91	84	86	85	94	93	94	97	114	95	101	92	84	84	99	92	91	95	87	87	72	74	83	99	105	97	84	89	97	95	98	98	88	89	78	71	80	102	99	85	76	71	86	71	89	82	98	76	85	91	88	108	89	78	81	98	83	85	89	88	104	108	83	109	79	101	76	80	87	87	83	95	90	85	81	93	90	99	76	84	79	94	94	71	83	82	97	75	80	89	81	86	104	81	78	82	77	74	83	95	83	90	99	112	96	97	95	71	87	87	62	93	100	101	81	92	90	83	98	93	81	102	103	79	80	82	96	76	108	85	101	76	102	94	93	80	78	83	74	95	100	79	95	72	100	83	75	77	71	87	89	90	91	84	84	105	93	92	96	78	91	73	84	89	80	83	83	92	103	87	94	98	92	81	84	97	93	106	88	74	86	105	94	108	109	92	74	81	84	87	88	89	84	102	88	98	101	87	89	87	77	102	88	90	120	81	100	81	81	80	89	117	71	84	90	86	81	88	114	81	74	62	98	74	82	95	97	91	99	76	93	99	95	94	74	89	87	86	93	95	103	73	95	81	69	93	102	73	79	77	87	96	111	99	101	82	103	76	93	94	79	85	86	90	94	76	76	86	90	89	100	89	86	85	93	77	81	72	98	88	88	82	84	77	96	83	82	78	71	90	85	68	89	104	82	75	82	94	69	84	83	84	87	83	95	73	96	83	80	93	85	97	89	95	87	98	99	92	83	91	115	92	84	95	103	90	82	106	76	94	98	91	99	81	93	87	92	105	98	94	109	87	86	84	96	84	102	87	96	99	98	94	76	77	98	87	84	87	106	90	84	87	94	84	92	97	97	94	99	85	83	99	76	83	86	82	88	86	69	110	91	109	87	76	90	84	99	92	97	89	97	92	97	91	91	96	101	97	97	104	88	76	88	78	79	94	88	67	101	83	87	113	71	78	101	84	90	76	87	102	68	78	106	87	95	77	97	76	89	90	85	85	89	90	101	84	87	74	96	90	86	90	83	90	79	92	96	86	96	105	88	98	77	94	72	80	95	72	80	81	93	83	96	90	92	98	86	90	81	99	91	98	105	108	87	93	89	95	77	99	82	72	89	83	98	90	79	87	82	98	93	89	102	89	85	93	84	93	78	100	117	95	102	94	106	93	76	90	82	76	93	78	90	101	94	97	87	85	81	108	72	84	88	89	79	88	115	93	123	85	103	89	82	90	81	86	105	84	92	102	98	101	94	96	83	90	98	92	106	100	80	80	70	94	105	97	89	97	96	81	98	96	94	86	84	90	80	81	88	82	94	78	80	100	88	83	91	101	68	101	87	102	104	92	84	82	78	72	86	94	86	66	97	97	103	103	87	82	83	75	99	103	104	91	73	85	101	97	88	96	86	96	90	76	78	107	92	77	91	89	92	94	105	93	90	80	88	111	115	94	80	78	113	80	79	107	95	85	70	85	101	87	95	82	82	93	100	95	91	96	78	96	92	97	94	83	88	84	108	88	85	81	91	83	91	96	105	83	86	95	80	79	105	91	80	99	97	81	101	84	95	88	109	87	79	97	84	89	105	93	87	81	99	96	94	78	98	101	92	99	90	93	84	93	84	87	102	86	92	97	103	110	88	79	80	77	73	99	90	86	110	87	86	103	94	86	81	105	90	80	84	88	87	95	100	80	108	105	91	85	89	78	92	90	103	112	74	88	83	92	93	97	86	83	73	98	90	100	84	82	89	95	93	83	96	95	87	81	86	99	84	91	103	119	96	85	87	72	84	101	89	87	95	82	84	84	86	90	92	95	88	91	83	87	87	105	81	94	88	89	91	100	110	82	101	101	92	111	90	105	86	75	99	82	88	85	86	116	86	91	76	106	78	88	91	86	94	107	93	90	93	97	98	89	81	84	79	76	93	101	80	90	112	108	79	89	106	86	104	93	96	111	72	87	78	98	74	90	69	84	80	82	104	101	94	103	80	84	79	76	80	85	79	77	94	83	92	105	88	98	72	112	103	73	100	93	73	95	89	93	71	108	79	71	85	74	108	92	81	88	104	86	82	87	97	93	80	68	89	86	112	79	82	93
14486	1733	1354	1480	1246	1185	808	723	611	565	455	371	391	380	363	314	344	331	328	291	255	249	285	279	271	289	288	266	243	257	276	271	254	257	270	252	261	248	257	282	248	256	244	237	245	269	254	239	244	250	249	267	267	257	226	218	236	224	250	230	201	247	244	237	237	265	236	242	263	231	245	240	241	242	249	250	264	241	205	243	245	223	238	226	242	227	221	213	219	224	239	259	233	201	237	255	213	228	213	219	214	252	226	249	231	244	220	230	256	265	231	222	244	210	240	239	199	248	210	224	221	235	239	218	229	240	222	242	215	214	228	236	239	214	213	225	253	215	243	230	255	230	233	234	228	221	229	243	210	231	256	245	239	214	227	247	220	242	228	269	226	246	223	201	224	211	209	216	248	222	239	228	223	236	209	246	225	227	238	233	263	223	217	250	207	233	197	212	279	253	232	228	233	234	222	231	208	221	249	208	233	254	223	261	240	244	241	225	217	237	231	226	214	229	242	230	244	225	227	233	225	213	258	224	237	216	237	229	215	197	225	229	229	223	237	242	224	239	222	228	223	234	222	197	221	246	219	237	239	243	231	248	248	243	258	227	209	204	231	245	221	243	237	235	216	206	208	209	221	243	230	250	235	223	219	252	225	225	230	247	211	272	233	247	244	253	237	232	224	232	248	250	216	221	229	229	201	232	225	234	226	234	229	245	241	243	231	264	248	219	226	212	204	228	241	220	251	231	219	206	241	216	225	212	227	234	234	235	237	238	234	223	234	241	220	245	244	234	233	239	226	250	239	255	239	218	234	197	224	244	241	215	222	208	218	246	235	225	246	212	223	226	242	218	230	247	248	242	259	255	218	246	226	228	220	228	237	260	248	240	236	225	220	240	252	244	245	243	279	230	228	250	242	238	244	218	229	246	253	214	222	244	244	265	232	235	244	228	231	234	197	243	242	230	235	241	255	244	221	227	226	225	236	240	246	213	237	239	226	209	233	206	242	240	243	214	243	229	234	224	227	240	231	217	223	232	230	224	215	244	250	212	203	235	193	231	252	228	220	224	220	228	251	227	197	231	206	212	223	247	236	229	270	205	216	236	252	264	237	234	206	210	225	239	224	264	229	203	243	232	217	228	228	236	256	245	213	226	208	259	234	232	243	232	220	218	218	243	229	226	248	210	232	241	211	231	247	255	252	229	208	218	217	242	215	210	226	238	233	235	217	241	237	227	225	224	250	244	244	233	227	244	227	217	227	262	214	253	254	225	211	255	231	224	240	213	248	229	202	225	212	228	203	240	260	213	233	230	220	242	209	264	216	230	216	232	221	237	230	254	241	213	243	236	239	205	198	232	230	214	214	260	239	236	227	233	238	263	230	224	226	264	233	238	240	239	231	200	237	225	272	244	229	270	219	236	245	231	244	249	220	211	209	239	217	247	229	216	248	208	239	232	237	228	255	228	246	238	234	225	254	214	230	221	235	226	224	233	257	233	238	229	250	269	226	222	222	221	232	240	217	225	238	225	236	238	241	214	203	259	261	230	246	233	227	236	219	219	216	246	231	226	227	244	241	239	222	205	240	212	215	243	226	255	198	231	232	229	208	235	250	218	247	245	232	225	256	241	258	241	230	241	244	263	221	235	230	224	220	235	217	236	245	244	254	236	249	254	249	229	243	236	259	240	232	224	246	223	231	242	234	232	239	225	262	213	255	211	230	220	238	243	228	242	232	218	229	211	223	229	192	234	249	218	254	217	228	230	242	238	252	232	211	227	231	239	235	228	255	231	261	228	215	218	227	222	245	215	227	245	244	252	237	237	263	214	232	224	199	221	265	252	207	224	248	221	256	218	234	220	233	220	216	218	197	222	239	213	221	216	230	242	256	264	229	226	259	241	261	251	225	259	227	217	241	232	246	251	240	241	225	229	237	212	242	222	219	225	225	235	222	232	233	239	241	220	252	235	231	234	244	243	214	219	238	230	246	233	238	244	233	235	216	217	250	240	214	216	251	266	220	244	208	247	222	216	256	198	216	235	264	248	229	263	202	251	243	241	249	223	222	256	217	245	231	226	217	227	234	227	221	220	215	229	243	241	266	231	234	239	224	220	246	225	199	233	250	212	234	213	249	274	214	229	190	235	228	227	236	249	229	239	207	242	232	249	234	243	225	249	255	199	234	210	244	223	232	231	236	225	235	236	237	216	245	219	233	243	256	211	235	221	238	227	247	225	192	240	250	212	237	202	248	197	203	240	217	234	218	217	230	237	211	240	204	218	254	225	234	233	241	220	249	228	236	235	233	239	244	220	229	232	232	186	195	234	238	266	208	237	207	238	257	224	227	250	226	240	221	245	233	230	215	232	192	223	246	236	198	205	236	239	265	209	233	207	202	230	232	251	239	231	230	205	232	238	240	202	228	250	218	262	233	241	236	201	233	230	225	218	212	235	232	223	260	236	211	239	226	238	226	230	205	241	267	238	221	228	229	224	214	244	233	218	231	225	227	254	257	252	236	235	229	227	227	222	211	204	241	232	222	234	220	258	197	240	243	205	227	214	202	226	260	228	228	258	229	220	266	223	238	219	216	204	241	227	244	207	221	222	239	231	221	226	251	230	250	253	222	227	247	214	211	254	265	252	229	259	251	228	228	237	225	265	249	236	236	213	239	239	223	216	265	254	220	234	234	254	222	256	232	232	263	218	244	246	231	221	217	228	218	218	230	220	232	246	212	240	243	223	228	228	217	233	238	222	205	213	229	252	245	198	210	211	237	244	223	224	222	231	209	214	244	209	229	221	210	248	213	238	232	244	218	217	256	250	239	226	250	227	250	205	234	207	221	208	239	261	226	246	218	235	228	239	244	228	235	193	242	212	252	212	228	248	237	217	230	231	192	240	242	212	217	234	242	225	217	211	284	237	219	217	229	248	200	225	215	218	241	241	225	219	246	238	236	227	215	210	225	230	209	236	260	221	244	227	230	220	220	228	211	231	225	234	257	222	220	235	254	230	250	232	212	238	254	206	240	239	209	243	218	217	235	226	236	235	221	233	238	242	205	240	221	222	209	249	250	225	269	229	225	255	243	239	244	230	249	237	250	214	211	222	224	230	231	243	244	232	222	232	222	262	219	226	254	222	238	213	245	223	234	221	221	224	228	236	246	244	214	224	238	226	215	254	251	225	228	235	234	227	255	225	243	217	216	245	217	250	237	234	255	245	236	246	232	234	233	239	204	254	237	243	241	239	211	242	245	254	251	190	211	213	238	223	235	236	230	249	232	231	224	226	226	208	246	215	230	223	215	211	245	203	225	231	234	234	248	226	216	205	243	210	243	229	264	222	240	217	216	250	242	235	239	225	246	264	236	227	243	233	214	228	233	250	221	239	232	216	238	260	240	204	234	258	250	242	243	242	218	253	249	209	251	219	227	196	253	225	230	223	227	221	239	249	237	246	253	204	221	215	214	261	260	245	239	232	223	243	198	238	219	231	258	225	218	239
1515	246	235	234	189	190	210	175	169	201	199	183	194	185	200	230	196	190	181	203	189	190	215	195	186	172	204	184	235	185	203	196	186	208	211	196	216	205	198	212	163	204	180	204	201	183	229	176	215	197	207	187	209	203	209	172	200	200	193	171	189	234	184	172	202	203	182	203	189	210	213	187	186	177	181	219	186	171	206	197	212	200	207	202	199	197	198	222	184	188	181	186	187	207	202	181	201	203	234	191	208	183	171	196	224	196	192	180	201	196	189	199	188	199	190	208	174	160	196	202	206	210	194	202	214	192	174	168	187	180	215	198	208	180	195	212	176	222	199	177	199	183	178	201	209	189	214	197	187	187	195	193	206	198	201	157	195	198	190	171	199	170	179	219	199	207	210	178	189	194	204	208	205	183	203	201	228	197	222	218	204	210	199	213	220	196	222	202	222	214	224	179	199	208	188	198	187	202	211	200	192	209	175	214	178	196	179	217	199	195	192	191	203	186	173	171	199	183	193	211	196	226	211	192	181	215	204	199	192	192	174	218	198	163	185	170	193	190	199	204	197	200	208	205	210	188	193	225	178	206	177	211	193	199	204	222	232	199	203	199	182	177	194	205	196	186	176	193	198	190	196	180	173	171	196	206	207	182	171	180	199	194	202	173	176	199	175	180	186	196	198	195	169	212	203	195	216	191	214	183	207	206	205	238	161	186	195	214	197	199	194	194	199	182	181	173	210	226	217	173	197	186	210	193	220	178	194	203	183	181	175	196	175	185	196	183	196	203	204	208	170	212	202	204	199	189	184	193	188	173	202	188	215	184	193	174	190	194	221	202	179	155	201	204	172	199	181	195	215	186	174	192	198	182	185	204	188	199	192	197	203	206	214	185	197	192	204	173	199	200	195	202	222	205	193	201	198	220	197	195	195	207	188	190	225	185	190	206	203	196	189	210	211	214	202	227	199	195	207	205	203	216	200	191	185	188	212	205	205	206	196	186	187	167	214	172	208	165	226	188	183	178	189	199	198	200	187	186	198	176	195	205	189	201	185	160	189	202	195	194	209	186	205	198	192	193	206	211	192	176	173	181	199	162	184	208	200	213	193	175	213	177	189	179	190	175	189	195	219	206	176	179	161	181	201	205	201	195	186	188	190	226	185	191	212	228	204	193	217	186	235	158	169	193	184	194	186	188	201	187	183	184	157	185	226	195	197	192	202	184	217	190	184	193	228	236	184	184	212	193	210	206	201	223	206	175	198	216	198	186	203	213	193	190	195	188	191	190	208	195	190	201	190	217	202	205	220	205	211	217	169	184	168	177	203	204	207	219	206	172	169	185	195	209	186	209	198	179	217	194	187	208	195	196	200	212	190	199	198	197	191	188	191	188	205	208	225	185	202	210	198	183	185	218	224	206	190	197	209	174	201	205	187	199	181	160	222	200	200	199	197	203	191	229	189	233	195	221	161	185	198	196	194	173	182	190	214	199	215	196	195	187	185	184	187	194	212	214	173	206	207	204	180	203	186	188	181	195	179	168	205	204	187	199	205	189	192	190	212	205	207	186	184	192	171	202	214	183	200	190	215	178	207	192	193	220	194	198	185	216	202	185	181	190	184	196	188	209	178	195	199	206	217	199	187	188	190	198	196	180	182	232	200	180	184	174	183	204	203	159	220	190	186	199	198	211	182	203	185	205	201	223	189	183	213	196	204	186	203	206	202	152	198	181	200	164	183	204	201	182	185	190	193	198	187	191	204	185	206	191	195	196	180	181	180	174	210	198	211	214	200	181	186	165	214	185	228	186	203	169	190	206	189	191	201	178	218	208	197	199	190	225	192	196	183	207	186	178	207	194	187	200	189	185	225	205	177	169	197	190	178	167	199	213	197	215	212	212	183	198	193	182	189	207	220	173	212	182	210	214	207	211	216	176	184	188	181	180	202	193	219	200	187	201	173	181	175	182	181	191	216	192	202	218	214	190	198	186	176	191	197	184	176	188	187	176	187	181	180	171	197	213	196	211	208	214	204	207	210	185	188	195	182	182	200	197	175	180	180	207	191	190	193	159	185	186	184	203	194	210	187	189	189	219	200	197	220	196	189	181	183	205	198	195	202	183	213	166	185	180	180	203	208	203	202	194	225	181	188	186	191	183	206	184	204	184	187	195	222	224	192	189	209	221	198	203	211	217	191	195	191	174	197	168	187	211	203	197	181	208	194	205	202	196	178	191	190	203	188	198	199	215	180	188	179	188	192	200	208	177	204	201	202	219	196	212	185	206	211	213	217	206	194	221	199	205	172	200	175	187	192	183	190	185	203	197	173	185	193	201	218	189	210	211	185	184	193	177	212	194	189	209	186	190	208	181	197	180	215	193	202	195	181	217	188	198	196	218	214	184	182	197	178	202	197	205	191	187	196	225	189	236	230	217	211	190	173	205	202	206	180	199	203	190	196	198	186	210	185	164	204	207	186	211	169	192	191	222	192	184	185	173	184	213	207	186	211	234	166	175	189	206	178	190	169	216	218	203	215	201	192	191	195	202	210	214	218	196	208	185	178	190	181	205	206	195	214	210	203	158	179	201	200	181	179	208	165	164	185	184	212	212	209	196	174	177	186	204	191	213	180	192	201	193	196	206	216	196	157	206	204	203	210	226	189	177	217	197	196	206	204	204	211	197	175	188	193	176	191	195	198	202	180	177	195	188	192	155	188	172	196	232	181	227	205	208	209	180	179	222	204	178	201	180	179	174	176	214	190	208	204	179	186	174	219	203	197	200	192	219	182	219	168	210	214	191	194	210	190	197	205	204	200	200	193	212	192	199	210	199	214	209	196	194	217	193	196	184	221	167	188	221	182	181	194	189	193	196	207	193	196	188	205	213	216	196	197	184	210	197	188	216	199	198	205	178	213	205	177	180	192	198	206	189	181	204	195	199	209	207	218	194	199	197	189	207	191	206	177	179	172	192	191	210	210	196	194	167	198	199	206	179	232	212	189	181	213	217	185	207	236	204	204	212	205	173	180	193	186	166	168	198	178	181	195	188	231	216	194	192	182	179	177	174	208	194	206	196	207	165	224	194	219	155	181	212	198	203	189	170	199	185	209	206	178	182	188	219	227	191	191	191	206	180	201	187	198	216	212	195	192	204	172	193	202	196	196	169	170	191	170	206	194	200	173	215	183	206	187	199	206	193	159	192	179	228	180	183	174	194	189	201	223	177	179	200	179	163	200	197	209	185	182	184	197	185	196	167	216	191	191	180	167	208	187	182	206	188	194	206	200	203	206	185	196	200	180	186	204	172	212	178	221	196	219	216	190	183	187	188	211	173	177	197	211	181	179	213	169	218	194	225	193	206	204	213	182	209	183	203	206	183	173	217	204	189	202	189	189	196	206	181	162	213	199	187	189	223	184	212	202	185	198	179	221	206	192	157	181	191	207	216	199	225	193	217	183	190	163	179	182	181	199	190	234	188	193	179	176	203	206	196	209	194	184	171
1973	516	553	537	527	535	503	496	476	527	513	523	503	464	478	518	515	505	507	521	489	507	452	484	487	513	497	484	487	503	498	445	475	509	483	505	476	478	501	472	490	518	488	454	507	478	476	452	449	485	481	452	542	476	491	482	514	520	450	495	454	480	508	475	489	460	491	458	470	435	466	441	462	471	500	467	524	466	452	479	484	445	460	463	524	484	486	464	502	488	526	489	473	485	470	443	450	478	506	477	464	489	475	520	479	487	451	485	496	492	477	470	487	493	479	457	498	503	504	513	473	494	475	469	492	458	502	479	479	499	473	505	457	480	500	490	461	502	484	483	484	462	507	463	465	500	474	482	496	486	468	464	471	455	470	498	510	494	482	500	496	504	423	443	465	553	433	470	463	476	460	424	484	491	479	488	514	455	490	476	487	481	465	468	484	440	480	436	449	451	477	449	526	466	461	525	472	455	470	493	479	537	485	445	484	475	458	465	474	465	485	506	493	464	457	474	503	462	505	484	510	450	478	492	443	464	488	463	487	497	453	470	513	461	470	483	460	499	468	451	505	505	496	471	482	440	468	450	487	480	456	513	478	479	521	441	486	446	491	486	489	516	527	435	477	498	453	465	490	474	508	480	538	472	480	508	502	458	430	460	476	479	493	486	446	455	525	481	502	482	505	478	468	455	450	480	462	474	452	491	464	482	488	449	528	505	522	466	487	500	476	500	471	492	482	479	474	452	497	462	430	456	479	491	471	469	435	516	444	466	497	478	450	482	444	491	478	463	491	488	490	510	474	509	471	464	448	508	455	498	483	482	508	469	481	491	502	527	480	500	485	500	489	447	489	498	526	477	482	475	474	488	471	444	481	501	489	445	489	501	479	507	419	455	491	476	470	476	477	517	484	481	487	481	490	475	485	469	508	495	502	516	459	468	483	477	491	464	498	507	517	503	492	461	474	475	477	459	471	489	483	518	462	528	463	494	457	502	503	492	464	477	463	477	486	473	482	469	474	502	448	444	450	494	465	439	469	457	480	429	497	502	460	501	492	502	454	480	486	476	454	490	463	457	469	467	496	497	498	484	466	472	464	486	510	450	494	499	493	475	495	451	483	471	500	436	468	497	499	512	512	508	477	459	443	469	475	461	468	497	467	465	473	471	491	470	511	476	460	499	516	485	477	466	472	468	484	453	474	507	489	473	474	473	489	490	449	450	478	497	494	478	483	476	480	479	486	493	458	522	469	503	512	475	441	524	474	498	500	467	480	467	526	469	468	469	473	514	499	476	509	496	432	474	487	477	511	475	496	482	471	460	488	486	465	482	505	506	490	453	457	509	474	482	482	488	451	462	481	493	494	460	498	462	504	499	487	476	447	491	464	476	491	491	465	451	455	515	478	450	485	491	482	478	478	525	482	472	471	452	506	459	480	471	464	472	452	473	515	444	497	478	464	485	483	462	494	494	509	500	480	437	477	474	478	454	471	454	473	483	482	485	485	489	504	474	492	504	464	500	491	469	481	514	496	469	491	453	482	492	495	454	479	491	481	504	487	497	502	509	472	516	446	498	470	489	493	489	505	492	455	474	489	486	494	459	506	491	479	493	479	481	485	452	436	496	507	505	481	502	430	498	502	465	492	479	479	507	487	471	467	478	502	475	469	437	469	455	455	475	460	442	497	463	476	489	480	517	470	488	430	487	461	451	464	470	549	473	473	469	482	511	466	504	449	461	508	458	470	460	483	477	491	507	460	467	503	454	438	435	465	457	513	497	484	468	479	473	437	478	466	460	433	482	514	488	480	463	467	459	490	492	426	490	462	477	463	462	459	480	483	490	457	469	506	495	488	488	463	466	482	445	489	492	506	472	472	505	470	491	496	470	476	519	480	465	477	476	498	461	461	487	439	471	455	508	478	466	457	490	449	467	507	504	506	446	501	472	489	469	472	529	489	489	474	469	516	471	504	515	485	520	496	414	517	460	442	466	519	491	462	480	476	498	471	503	466	476	495	460	513	484	469	469	483	497	517	495	472	506	465	504	493	513	457	467	459	504	503	464	470	459	465	506	501	473	463	447	497	471	503	504	492	488	497	461	463	461	492	479	475	455	465	493	455	504	454	503	481	487	552	521	476	517	496	491	488	467	481	469	519	527	494	493	492	513	440	465	494	505	472	458	481	514	506	451	498	479	501	458	498	524	487	468	484	498	449	468	484	480	478	474	482	456	513	497	503	519	467	385	516	517	453	476	482	460	524	493	526	465	470	461	470	477	471	441	463	437	473	484	481	490	441	498	491	460	509	449	467	491	461	479	486	488	464	458	461	453	466	472	505	481	496	469	479	506	471	474	467	516	503	495	518	472	474	482	518	454	504	482	496	445	515	487	476	499	477	497	479	444	552	476	462	526	536	492	436	516	480	429	486	451	442	474	488	476	463	507	462	484	459	491	471	501	482	485	489	469	481	467	458	491	455	493	451	456	505	456	465	503	451	490	476	451	472	455	511	451	481	450	503	520	456	458	492	472	518	512	489	513	439	478	487	485	474	494	502	487	458	484	486	496	457	517	466	492	481	482	481	484	467	487	478	470	495	510	488	476	493	504	522	478	475	472	478	469	470	487	496	492	474	479	477	499	504	462	451	455	473	514	494	494	474	520	454	502	439	470	443	509	506	451	444	481	494	474	494	457	517	416	479	476	482	497	482	437	458	448	426	467	437	453	473	465	442	474	468	458	491	481	480	509	477	447	489	477	475	491	486	479	437	517	491	493	460	470	480	492	485	494	462	499	447	491	488	460	459	468	473	484	475	499	447	469	478	488	488	491	512	494	471	470	483	458	500	448	438	492	496	481	473	499	449	440	451	471	508	437	477	519	491	464	489	500	468	480	475	498	510	486	503	433	529	502	497	467	508	454	488	470	474	493	509	499	479	500	499	483	493	482	505	509	498	452	480	476	514	498	476	470	438	491	466	459	494	469	492	477	484	487	520	475	487	475	511	479	491	432	498	518	470	474	463	468	432	509	474	449	476	459	516	455	494	445	497	467	474	464	499	495	513	507	463	449	526	485	473	523	476	507	436	461	463	498	473	465	451	503	473	504	496	499	446	427	470	472	525	489	465	505	487	435	469	496	460	473	440	493	503	470	489	485	451	505	488	454	469	476	510	467	508	486	449	480	445	455	486	464	463	457	471	493	485	483	454	459	525	461	487	456	450	494	449	446	530	503	486	452	486	520	483	471	446	465	481	485	480	465	481	504	487	455	527	459	471	445	483	503	477	475	459	479	474	478	456	505	486	502	458	472	496	474	479	471	458	475	470	480	470	492	472	508	457	496	482	507	477	476	449	464	500	476	532	458	451	486	486	467	492	457	473	517	459	469	473	510	525	438	487	462	495	467	508	477	455	442	487	481	497	473	478	477	496	447	502	503	511	503	452	486	459	445	427	498	503	482	490	486	498	505	485	462	425	508	473	487	472	471	451	477	501	449	457	482	472	500
13037	1281	453	388	325	285	273	215	244	225	275	202	253	228	214	225	215	226	227	205	204	217	204	209	207	206	207	212	195	202	241	212	222	214	194	225	194	230	175	207	216	189	203	183	218	214	212	238	213	205	192	228	214	182	220	191	209	225	184	217	219	225	214	222	215	192	188	223	187	187	223	188	202	221	208	207	224	232	202	202	191	190	203	190	203	206	227	209	214	189	220	228	251	213	240	208	187	218	210	205	172	222	214	199	205	217	201	187	194	198	208	205	190	212	200	202	219	203	207	204	224	195	197	227	177	187	202	216	232	206	197	183	213	183	228	193	184	218	212	200	179	184	176	189	185	203	185	213	207	202	201	209	217	210	174	194	219	201	239	187	186	203	222	212	209	201	215	222	198	182	181	209	210	212	193	216	194	198	202	184	220	185	177	192	196	192	214	231	220	216	202	202	190	216	222	207	199	204	213	210	216	185	196	195	208	205	211	193	208	218	198	194	220	235	181	200	211	198	199	219	214	245	241	206	201	208	196	220	196	182	225	218	180	199	202	207	208	222	167	211	203	197	229	236	203	203	197	194	195	187	203	220	214	186	188	199	183	211	204	212	233	180	202	184	196	205	212	210	243	186	197	208	182	208	226	207	231	238	227	197	208	224	223	206	212	199	204	198	212	229	209	202	206	198	196	219	217	221	192	215	203	184	215	209	204	199	195	192	182	201	188	232	197	213	175	192	211	203	231	200	214	189	184	225	217	223	205	209	192	205	205	181	181	214	210	181	187	216	181	180	215	170	189	214	206	207	195	198	215	180	195	209	204	212	220	191	182	211	206	226	211	198	201	192	214	224	174	225	216	184	199	187	218	231	219	223	202	210	222	198	227	213	173	208	193	201	234	226	188	209	193	207	189	193	183	223	197	200	201	207	219	201	208	207	221	214	230	223	195	182	195	178	196	228	230	213	194	197	195	203	224	193	183	217	204	213	221	224	192	200	200	222	213	191	206	203	211	176	191	221	197	196	202	193	194	182	185	195	180	211	207	191	197	201	201	187	193	224	206	188	213	199	210	240	213	201	218	198	199	200	202	217	221	181	203	218	194	226	205	199	234	201	215	192	235	199	204	194	208	231	197	223	227	217	208	216	186	185	211	212	211	208	213	210	184	206	198	200	195	212	220	208	218	221	173	186	199	209	219	214	208	189	191	221	220	205	217	198	203	199	246	186	197	208	175	211	206	177	203	187	198	220	197	200	184	168	189	178	228	207	192	197	205	198	209	191	215	202	183	207	206	227	193	204	204	235	227	207	200	195	221	223	224	230	193	220	217	200	214	197	233	210	220	242	204	220	234	217	195	234	211	186	205	209	230	227	226	225	228	196	198	217	197	216	233	189	199	195	202	182	214	181	176	210	192	203	229	204	204	226	194	195	187	220	214	208	194	208	218	224	207	206	228	189	200	203	210	208	192	199	184	200	209	211	216	179	202	209	219	223	225	213	193	212	188	210	192	216	205	191	222	185	188	220	172	209	201	209	200	195	222	191	220	225	223	229	189	238	215	198	182	193	239	215	208	212	213	193	198	203	227	215	208	213	187	217	187	218	189	183	215	215	213	219	218	227	183	192	212	196	216	221	210	220	181	197	217	180	208	223	185	217	193	212	195	227	209	235	191	184	198	230	207	209	194	206	216	193	192	200	188	233	220	204	199	220	219	186	181	239	219	202	200	194	203	202	176	233	230	194	209	215	205	199	222	193	190	233	188	210	230	227	178	208	176	186	201	207	215	213	190	205	205	214	201	220	208	216	202	202	211	197	200	207	226	227	259	200	196	225	204	209	222	207	201	202	206	179	215	211	193	205	195	199	208	221	190	188	199	201	198	169	178	209	203	208	209	198	186	194	195	206	201	185	203	205	209	192	221	187	193	182	209	195	192	216	186	170	207	201	198	207	210	206	205	203	196	166	199	193	214	213	218	203	225	198	202	198	209	193	216	216	200	217	202	181	191	186	195	216	216	204	221	201	229	174	235	186	167	196	224	228	215	199	233	181	207	193	221	190	203	222	211	218	196	229	199	204	209	183	182	245	209	227	199	191	207	193	190	209	242	188	184	182	217	194	205	200	202	193	185	204	204	201	195	205	191	189	209	216	193	191	206	202	209	199	176	202	206	214	222	197	215	199	233	242	201	208	211	204	196	183	203	226	177	234	213	222	211	204	208	224	205	207	195	210	212	217	212	199	224	195	217	184	216	199	215	198	213	226	188	206	192	223	228	201	237	192	214	202	187	225	216	196	197	180	212	220	195	196	225	219	199	226	211	212	214	187	218	198	238	198	231	205	216	193	224	238	218	183	218	214	204	198	197	202	198	229	185	185	198	211	209	204	181	204	221	215	206	200	200	187	230	227	202	201	214	193	195	181	211	213	168	195	202	231	204	178	205	205	220	193	200	197	219	198	207	230	199	201	188	192	212	209	212	213	224	199	203	220	191	183	194	199	176	211	207	221	217	200	218	173	185	211	207	217	208	195	196	207	224	204	211	205	194	198	201	240	224	189	208	225	196	216	200	195	189	211	199	195	210	208	213	187	199	233	185	216	199	176	214	199	215	215	227	200	232	213	197	239	184	202	213	204	214	213	210	214	220	183	214	196	195	241	182	195	177	189	190	186	203	223	189	200	190	197	209	215	221	195	219	190	215	205	192	199	195	209	225	208	217	215	207	215	201	216	191	215	209	195	202	201	221	207	217	190	214	230	200	223	199	212	224	198	193	173	203	217	197	222	197	194	201	206	187	206	196	205	207	195	172	211	199	221	210	199	198	187	215	216	202	200	213	220	188	225	199	196	184	219	191	179	211	172	190	190	229	208	234	191	208	234	207	204	200	192	216	187	237	203	196	194	208	184	201	188	187	187	203	217	197	212	221	214	209	215	246	221	185	204	201	220	221	227	205	208	180	199	221	218	201	179	183	195	199	191	185	210	205	186	230	226	217	185	192	199	197	195	236	211	229	189	176	181	198	208	217	218	188	211	199	202	198	206	226	189	200	208	194	189	196	214	207	208	184	220	240	217	189	199	184	212	198	228	188	212	186	188	219	211	215	193	210	195	210	170	225	222	196	162	216	207	225	202	211	212	187	203	204	216	199	209	217	169	224	206	207	219	191	194	223	219	244	197	199	221	195	218	197	216	202	185	202	214	181	176	214	226	224	196	190	205	174	175	207	183	206	216	186	175	200	182	168	223	256	194	217	226	218	261	218	200	208	205	210	245	203	191	208	183	197	227	197	195	215	183	248	244	209	230	204	201	203	189	181	196	216	209	213	189	198	178	215	203	198	191	197	187	198	214	218	230	204	213	202	186	219	218	230	213	225	197	209	180	232	223	205	200	231	204	208	167	197	235	209	185	211	192	222	190	225	211	203	218	186	183	218	214	209	190	204	175	237	209	218	182	225	188	173	200	222	189	215	229	188	179	228	197	197	237	184	203	193	209	196	226
9613	1346	1042	1135	1034	990	789	730	703	656	598	569	578	574	561	564	570	534	521	551	525	490	509	526	514	539	521	486	547	493	434	544	495	511	494	503	483	524	449	476	499	500	470	514	494	526	491	495	484	530	508	495	508	489	525	485	444	545	578	498	493	470	506	475	519	504	502	499	480	515	511	524	507	467	499	495	492	510	465	476	479	500	519	479	488	507	483	472	495	449	492	515	481	501	481	477	528	518	493	510	510	513	476	456	468	550	483	504	503	513	492	526	453	523	493	539	465	526	488	483	490	502	489	477	460	491	509	539	475	484	500	486	507	475	522	535	490	475	503	510	483	490	490	506	487	487	489	430	456	449	490	496	473	488	473	506	460	517	494	467	523	488	475	497	465	501	512	523	497	483	483	535	489	464	497	490	493	497	508	508	493	471	477	489	479	506	489	513	485	505	502	490	500	492	500	484	514	481	491	475	497	499	466	502	505	501	478	503	525	491	485	474	492	524	499	520	516	476	490	533	476	488	517	505	514	470	517	474	500	481	504	518	452	483	501	451	485	499	485	547	484	458	497	476	475	484	515	484	453	481	470	527	507	498	527	494	488	475	523	503	454	482	504	486	533	485	477	478	495	490	453	478	493	488	496	499	481	496	508	486	488	491	505	495	494	476	458	491	501	486	487	475	499	471	503	481	451	505	459	471	498	482	482	480	552	495	495	520	482	500	496	473	476	527	481	532	469	504	522	515	511	480	465	502	506	463	497	506	487	526	515	468	500	451	464	508	490	517	510	503	538	479	531	452	457	472	544	476	446	479	497	477	453	497	504	494	473	470	468	574	486	488	463	479	491	533	478	473	510	486	496	509	504	492	495	504	541	445	543	474	520	511	487	511	488	490	509	474	454	448	492	486	506	486	502	487	508	498	468	487	476	472	489	499	535	503	513	454	497	489	492	477	507	437	494	512	451	512	482	484	512	530	502	467	510	474	468	493	486	511	515	495	503	522	536	510	508	493	504	480	493	508	502	524	482	485	449	464	531	469	487	465	479	458	482	511	486	513	511	533	468	493	518	509	455	501	474	462	481	503	507	510	509	475	503	511	495	535	461	496	479	507	489	454	483	493	481	496	505	515	512	484	502	480	505	464	482	481	477	476	487	460	493	524	491	514	490	517	470	497	481	511	510	514	510	487	453	476	464	495	480	496	503	492	486	500	532	507	492	486	505	505	482	478	465	502	467	541	468	442	518	484	522	519	488	472	498	506	473	496	476	484	492	474	507	490	480	495	526	531	490	536	495	497	486	508	508	513	499	519	503	519	490	475	511	493	501	480	454	500	463	496	473	443	480	504	492	486	516	484	489	477	474	445	528	459	506	484	469	495	513	471	485	535	461	515	513	466	478	486	494	468	485	498	500	482	498	474	469	474	468	480	488	460	554	484	494	475	473	482	475	524	517	490	469	534	495	462	521	503	471	545	490	455	474	510	509	555	498	471	523	449	460	529	487	489	547	494	493	488	512	467	433	479	519	462	499	489	441	451	477	515	491	533	512	473	504	468	468	486	498	488	516	490	489	472	501	481	469	503	485	503	495	496	498	496	485	514	569	478	477	477	478	505	505	494	483	468	478	485	465	444	488	492	511	521	487	510	506	489	525	513	466	489	483	492	525	465	530	476	510	485	484	477	502	514	548	496	487	472	451	474	472	511	526	506	478	497	461	518	504	511	489	470	498	514	477	512	493	460	487	498	497	482	503	499	497	500	489	528	476	470	514	476	507	485	465	484	488	457	516	492	481	503	501	478	529	499	474	497	479	484	503	497	501	483	492	502	495	489	506	517	499	458	498	487	466	503	511	509	460	457	529	514	538	527	485	491	517	460	526	509	489	467	477	509	506	534	537	499	499	508	478	513	490	480	475	472	467	461	495	497	455	491	472	480	462	508	505	483	514	477	492	447	490	471	467	475	482	505	471	525	467	512	499	465	502	464	470	516	482	435	522	487	484	428	460	488	489	466	497	493	491	500	524	476	493	509	509	480	506	494	477	452	489	523	486	520	502	484	480	479	479	449	519	502	477	493	498	539	456	507	484	473	511	510	479	510	498	485	487	473	452	510	520	460	532	483	496	489	473	480	508	496	498	482	479	468	484	542	469	496	495	542	495	461	486	500	511	499	529	447	466	496	531	472	516	518	518	525	497	473	512	472	455	506	488	496	488	459	509	507	485	493	483	481	492	511	534	474	473	511	481	492	493	493	494	513	471	459	509	483	482	466	472	472	474	486	513	517	511	475	492	489	519	471	459	491	460	511	507	528	496	466	464	480	497	490	493	542	503	479	514	537	503	454	504	495	494	516	457	530	493	492	463	536	512	468	521	461	466	535	492	484	479	496	494	476	493	487	495	467	494	528	507	505	496	505	501	488	461	498	502	503	482	539	473	516	482	470	504	525	499	538	490	527	463	515	484	495	473	478	502	532	521	461	499	493	477	440	509	519	515	475	529	544	515	517	542	506	489	508	486	472	473	468	498	501	460	540	463	503	471	495	490	497	526	509	492	497	498	508	481	494	493	507	482	486	484	509	469	512	462	500	460	527	470	541	508	502	501	502	527	491	476	473	516	479	486	517	504	488	490	497	493	525	485	470	483	535	480	478	499	445	481	481	520	502	498	522	510	509	489	511	477	483	516	548	478	458	517	516	498	509	503	487	496	522	516	478	529	532	478	514	498	473	499	508	471	519	518	484	493	425	476	494	485	536	485	488	478	478	475	495	488	504	509	514	488	503	513	496	480	481	489	517	489	513	519	511	508	504	472	481	524	493	566	516	478	505	549	494	497	463	493	467	508	488	510	490	469	508	482	533	487	514	512	494	473	464	470	474	492	461	441	470	518	478	470	486	528	544	533	499	449	512	456	483	509	504	473	473	504	541	527	517	485	449	513	476	485	526	506	530	483	539	479	493	500	504	494	515	477	516	470	494	520	462	502	505	548	514	481	510	492	491	502	464	458	478	468	461	472	478	506	489	511	521	433	506	514	489	490	517	474	497	488	501	472	506	522	494	519	495	508	493	477	493	463	460	514	505	482	488	510	538	480	507	530	474	489	481	541	484	471	447	497	497	494	481	480	505	495	571	492	497	518	489	484	511	484	489	483	497	484	504	478	475	534	503	494	513	475	459	516	487	494	483	491	507	443	506	487	501	482	505	487	512	482	503	481	526	504	536	476	488	457	543	486	534	506	426	480	495	493	486	504	500	492	492	511	476	531	495	442	544	479	490	452	480	518	507	454	494	467	475	485	505	478	505	494	479	485	540	459	465	468	452	539	523	493	504	523	467	467	485	528	505	469	512	490	480	488	503	510	492	463	483	443	503	490	496	527	511	504	478	505	490	499	505	502	492	492	496	484	519	504	484	475	486	520	497	477	488	514	459	506	529	491	458	501	478	457	490	469	530	495	496	481	480	486	473	526	494	492	518	468	485	509	516	501	492	483	510	509	481
24302	3194	612	402	303	258	222	172	140	135	131	127	91	114	111	104	107	93	98	83	75	103	104	82	102	91	74	103	107	104	90	85	93	88	99	85	96	83	105	98	101	105	87	102	105	87	127	92	86	88	89	94	93	105	105	96	100	79	96	87	85	92	98	98	95	81	89	89	73	83	105	82	72	83	95	79	95	89	111	86	95	96	84	89	82	88	102	83	82	86	84	89	95	89	80	104	82	79	101	93	84	99	100	86	68	92	87	82	83	85	95	95	98	89	91	99	80	93	78	75	95	93	82	67	79	75	80	108	88	99	90	80	106	80	71	94	95	77	71	87	77	74	80	86	94	70	79	91	71	93	83	86	83	79	90	77	91	87	75	92	93	81	94	72	75	86	87	100	79	95	91	95	103	79	69	98	86	68	74	84	92	91	84	102	83	114	81	83	84	89	72	85	74	77	81	77	80	87	86	106	77	104	72	102	82	94	90	84	97	95	79	73	98	94	82	91	90	96	91	80	96	91	84	91	68	87	87	97	109	91	95	87	104	95	98	84	79	82	77	105	98	94	78	85	88	90	100	81	113	102	88	68	98	87	86	69	86	98	88	83	67	84	81	96	79	95	101	97	105	83	76	69	92	104	94	68	94	88	110	97	84	90	94	94	88	80	82	94	86	81	79	96	81	96	80	88	85	104	96	87	80	92	93	100	85	74	84	85	85	92	98	109	92	76	79	90	95	92	121	107	104	89	68	86	92	93	100	79	75	85	92	96	79	84	75	90	81	97	88	93	83	107	101	101	94	80	82	93	103	89	98	86	119	97	93	108	101	90	82	95	85	104	69	102	94	80	79	108	93	98	84	96	87	85	91	83	85	66	100	97	75	76	90	98	81	82	91	84	86	73	102	72	99	89	95	87	103	102	86	75	88	93	106	92	103	63	101	88	78	100	100	90	94	84	90	96	92	95	93	95	82	91	102	96	80	96	76	109	88	89	90	78	80	79	80	76	108	75	94	91	103	93	78	85	83	87	112	70	91	77	74	101	77	83	78	85	100	96	96	86	109	101	97	81	92	91	94	90	98	99	83	73	80	77	84	82	110	98	79	83	80	71	98	88	92	89	89	78	87	93	116	88	104	92	72	98	86	66	95	82	92	77	112	86	90	76	87	73	95	97	87	104	97	93	96	99	88	89	99	95	82	86	80	86	82	97	84	90	86	93	89	89	79	87	71	81	74	82	89	86	107	89	81	79	86	109	107	87	96	80	120	91	104	83	80	93	91	89	89	95	93	76	84	89	100	102	77	74	91	65	101	95	87	93	96	110	100	84	109	93	85	113	88	85	68	91	99	79	85	73	99	85	78	82	89	75	85	92	82	85	94	76	86	82	83	108	84	83	98	82	91	83	80	107	87	97	73	80	88	93	88	84	86	82	109	96	87	60	82	95	101	80	79	77	103	69	85	71	88	93	102	90	82	82	95	97	79	98	83	93	92	103	102	96	106	83	83	74	99	89	83	86	99	111	109	96	80	85	78	95	100	97	101	71	103	93	89	90	82	102	86	84	98	83	81	99	82	97	90	69	92	94	83	110	89	89	88	92	70	77	77	89	92	102	86	96	92	75	90	105	71	96	88	88	82	84	81	78	87	106	91	89	96	79	62	84	92	120	79	80	87	82	88	89	80	85	100	73	96	98	75	94	83	101	116	83	88	95	79	94	78	84	90	92	96	98	86	90	96	91	80	95	101	87	91	101	108	105	89	79	93	103	88	95	102	88	94	87	86	103	95	84	81	84	104	86	83	81	101	68	74	82	88	97	82	99	89	81	81	88	75	78	108	78	88	84	90	96	95	80	92	92	98	80	93	79	92	90	89	82	81	89	100	98	96	85	91	105	84	111	90	89	99	77	102	87	99	88	93	73	82	112	88	93	107	87	88	76	91	109	81	90	78	90	102	85	84	84	94	84	74	99	82	78	74	97	77	95	86	96	79	85	87	90	105	107	91	88	84	89	93	85	93	92	93	84	83	77	105	74	90	84	83	86	88	92	78	94	96	92	99	94	90	91	115	83	106	81	96	97	88	89	92	88	87	91	91	87	84	84	88	101	109	107	76	80	103	98	93	85	79	92	81	87	83	93	98	84	86	105	109	75	100	97	86	89	88	80	70	73	94	64	105	96	96	98	94	97	88	83	87	87	75	89	104	90	83	102	90	100	87	84	97	81	88	88	89	69	79	85	92	97	81	102	80	75	85	80	87	81	105	91	85	102	81	85	93	93	95	94	93	91	82	98	92	85	108	82	97	73	79	82	92	90	96	82	99	92	77	77	93	70	97	102	72	90	78	92	92	104	88	87	85	85	102	79	87	76	89	96	92	97	105	86	82	89	98	81	81	86	92	88	78	83	83	70	83	99	81	82	90	86	72	97	92	78	95	85	78	92	100	85	89	100	84	71	89	81	88	91	106	85	90	90	93	84	78	79	86	82	85	85	86	86	104	83	106	96	81	91	95	75	80	88	86	86	92	109	83	74	82	76	87	79	93	82	98	83	81	92	95	104	82	99	91	97	84	84	90	89	93	97	89	69	95	83	91	77	81	93	98	85	95	93	106	84	84	83	95	72	93	83	104	65	87	89	111	107	100	77	90	70	92	83	93	80	89	92	79	103	88	97	98	77	84	93	76	89	103	96	95	98	99	84	80	97	97	92	82	83	89	88	86	77	104	101	93	85	73	86	100	67	82	66	93	97	100	96	89	108	81	80	97	83	85	75	89	105	100	84	93	92	84	103	92	80	103	94	86	105	84	83	76	91	85	86	94	79	98	75	96	88	86	77	81	104	87	87	92	106	87	97	100	81	78	75	105	80	96	93	81	83	92	82	76	104	100	101	78	102	74	89	88	102	98	94	97	84	93	105	87	99	87	80	82	86	89	100	88	97	82	89	100	75	101	100	79	96	78	92	102	76	98	88	85	93	104	94	79	94	90	79	98	75	92	104	83	119	101	90	84	109	105	91	93	95	82	85	86	90	92	97	94	110	82	78	90	91	83	99	101	74	82	87	89	82	88	107	94	68	98	86	70	87	83	96	98	99	89	78	88	82	98	82	89	87	88	92	80	94	91	86	86	91	94	91	95	81	78	93	85	102	79	100	85	85	67	82	107	71	85	83	92	75	93	90	76	83	86	98	93	83	83	70	82	99	100	93	86	79	86	106	94	88	85	82	101	90	96	91	91	106	101	98	71	98	106	70	94	73	83	98	75	80	86	96	95	99	88	90	78	81	118	93	95	84	66	92	106	83	95	119	86	94	104	94	82	98	105	90	81	85	94	88	85	104	86	69	88	97	96	81	116	96	83	93	75	79	90	79	84	79	88	99	88	72	84	100	69	91	76	92	87	96	89	80	75	82	88	89	83	64	87	84	89	84	101	77	78	86	83	78	88	88	64	78	80	91	87	82	92	81	86	100	87	77	87	74	90	70	93	104	78	88	77	91
14097	1785	1318	1494	1279	1160	895	735	634	571	478	454	403	386	355	347	331	331	317	260	289	300	303	269	262	284	251	259	311	244	274	265	263	244	231	268	258	247	237	236	238	260	257	248	219	219	261	265	249	230	223	254	228	214	232	249	241	246	226	240	232	246	231	240	241	242	225	251	237	238	231	220	229	248	230	234	235	232	229	213	263	258	215	223	229	238	238	209	221	225	245	217	239	252	234	274	251	246	260	227	233	228	234	251	216	207	241	216	217	224	221	229	239	227	216	236	251	228	235	236	239	234	231	222	221	232	233	234	246	219	212	229	237	221	232	214	250	235	227	231	231	236	243	234	238	243	216	251	228	234	226	239	229	232	217	237	234	229	204	232	227	239	238	233	226	214	221	242	234	218	222	224	248	233	219	235	231	194	217	231	228	246	244	249	226	236	233	276	225	264	236	236	216	234	234	244	224	240	238	255	217	244	234	256	208	240	210	238	212	233	212	207	213	223	210	243	229	250	202	211	232	210	221	221	240	227	229	237	224	230	244	225	243	217	199	234	218	252	233	224	208	220	219	232	262	227	253	240	241	222	203	228	238	209	218	220	245	229	258	211	241	216	236	248	217	223	193	200	242	237	228	233	239	218	269	222	231	241	215	209	216	249	239	230	245	246	239	255	229	220	227	239	252	244	219	255	230	244	232	234	236	218	242	199	235	219	217	200	219	195	225	227	243	220	231	227	210	269	227	207	220	221	204	225	277	230	242	248	240	226	213	214	208	243	249	213	241	211	267	216	211	235	230	228	267	267	237	223	230	228	253	223	236	217	237	221	242	255	244	240	229	231	232	237	211	237	231	229	262	216	198	211	232	239	212	199	219	228	255	230	230	253	225	217	240	254	211	223	252	224	236	239	243	210	248	247	218	204	247	219	191	242	238	226	232	228	232	219	232	235	223	241	230	231	239	195	240	217	208	191	246	226	231	226	263	211	232	217	238	252	226	227	237	244	199	221	214	213	230	225	243	251	218	245	237	228	210	232	227	242	219	253	234	214	240	246	224	271	244	237	230	220	213	185	231	246	205	210	245	198	223	224	246	267	237	239	234	239	201	226	225	239	209	257	229	229	230	204	233	255	216	221	207	212	241	245	213	263	213	228	214	195	217	216	226	208	229	229	229	230	225	253	228	229	206	255	239	204	221	198	249	254	233	228	221	235	247	213	238	233	238	249	225	237	229	253	250	210	240	234	226	257	234	219	235	221	230	227	229	220	231	227	220	231	216	220	241	252	226	205	243	203	233	226	248	256	218	193	219	232	234	215	216	242	229	244	254	227	218	251	231	194	209	261	251	233	223	237	235	220	254	233	230	227	189	240	216	212	235	211	228	242	231	242	254	226	249	224	221	219	249	269	248	255	226	248	252	198	244	218	258	225	220	225	221	204	207	235	207	243	240	231	232	252	223	236	228	228	238	232	244	248	212	267	230	252	237	229	225	238	226	242	233	227	234	232	227	254	230	252	226	246	223	248	226	242	210	224	232	249	220	216	188	232	248	209	239	219	243	220	227	221	232	210	226	238	244	216	221	226	208	231	209	234	265	247	208	228	228	238	190	242	229	243	241	245	232	217	236	252	207	218	229	245	224	251	226	235	201	242	245	227	249	212	229	217	250	239	231	235	227	225	215	230	218	222	224	214	230	220	256	239	231	241	194	254	287	241	217	224	225	269	217	233	249	218	200	223	215	233	248	243	238	235	224	207	232	213	212	250	232	233	228	255	218	263	194	245	235	253	213	246	221	242	236	228	202	227	208	216	225	235	220	230	238	220	208	237	203	242	245	227	210	224	224	220	236	232	218	224	246	228	220	233	232	251	247	245	248	223	220	222	225	219	218	247	218	225	228	244	247	234	224	239	215	225	242	230	232	242	230	209	227	218	220	222	210	225	235	212	256	211	245	245	248	239	222	222	249	228	220	222	200	221	244	232	230	226	212	245	223	246	210	224	232	218	223	242	235	237	221	208	230	205	241	245	233	223	213	222	212	240	256	221	225	258	237	249	211	235	212	234	226	265	227	209	249	212	254	250	231	220	233	237	222	208	238	233	232	240	213	197	234	265	242	232	240	223	209	238	260	241	208	244	213	225	224	229	224	256	218	208	226	227	224	234	229	245	239	232	242	243	246	225	240	195	243	233	240	205	226	240	241	231	229	230	240	231	222	222	228	239	224	246	235	238	241	239	196	262	241	239	203	244	216	228	232	235	223	248	222	215	212	236	197	233	242	230	230	243	214	235	222	224	194	230	248	225	236	227	215	219	240	235	233	228	258	217	207	212	221	226	202	205	236	237	213	244	258	230	257	191	233	214	227	226	204	238	221	240	221	251	220	205	256	244	233	246	211	224	223	239	230	240	219	226	237	233	225	216	204	232	232	206	234	202	229	214	232	231	233	214	240	247	215	213	221	235	207	234	234	219	226	220	242	239	220	241	221	243	222	228	240	236	223	271	216	244	223	234	224	237	211	218	199	208	235	233	231	250	221	225	236	216	224	251	222	222	236	258	232	221	220	206	231	243	233	242	183	236	236	237	225	199	212	244	229	226	233	220	219	241	241	247	225	243	255	255	234	252	222	209	228	243	229	235	216	217	249	233	233	237	219	222	225	234	221	245	234	213	237	246	210	229	250	221	259	232	244	222	230	237	237	239	213	232	258	222	252	240	205	208	220	248	225	207	222	222	236	245	248	220	233	220	235	227	206	228	232	222	255	219	216	200	226	218	258	236	226	249	235	227	247	230	205	242	243	248	227	233	217	248	229	233	252	185	221	226	237	236	210	259	231	233	220	224	240	235	251	228	230	212	220	280	238	236	248	242	286	213	240	212	216	231	213	224	241	246	239	222	221	236	217	256	241	241	226	212	238	224	211	232	238	234	238	230	252	224	218	244	209	226	241	233	213	239	229	226	260	177	226	230	206	236	220	261	235	239	220	253	222	233	199	237	255	230	249	242	234	254	209	209	232	213	232	213	227	235	255	234	231	232	214	225	224	214	229	221	219	213	261	257	256	243	228	245	223	251	230	244	192	252	233	248	218	253	224	247	221	254	223	252	203	212	236	256	250	233	236	227	247	220	256	233	241	238	247	229	226	236	238	238	243	240	217	279	249	218	240	227	240	191	248	234	250	213	199	235	197	219	196	230	214	267	226	247	234	210	245	220	182	231	242	239	231	220	237	240	243	215	190	250	214	216	235	236	231	253	228	226	222	243	261	220	237	220	253	241	252	219	237	228	234	240	235	238	223	232	227	249	224	238	223	223	213	228	237	228	205	228	231	226	207	225	241	232	217	226	240	227	278	218	241	240	217	220	221	248	258	229	232	209	224	226	226	243	248	215	225	228	208	209	231	221	229	218	245	235	245	221	245	207	225	247	216	240	251	222	223	223	256	215	231	229	241	215	232	231	237	219	219	220	234	239	199	201	238	234	252	209	241	235	218	251	227	237
1500	246	243	198	175	185	206	182	192	175	183	191	208	183	165	198	182	198	169	179	201	216	207	189	215	201	189	212	173	200	185	196	225	200	207	208	165	189	213	189	195	210	195	177	191	197	198	198	202	224	211	231	176	174	202	191	187	205	219	198	197	197	200	186	191	219	218	197	211	207	204	176	207	203	192	192	183	192	166	213	208	210	219	219	208	197	189	210	205	205	193	200	201	210	185	207	193	183	193	176	194	195	201	183	201	214	212	197	180	179	216	200	174	186	216	191	208	214	205	185	189	192	217	203	200	182	198	202	190	190	175	212	189	203	208	205	169	208	212	173	219	169	205	207	206	194	196	232	198	198	219	187	214	201	207	230	187	185	186	197	203	192	209	201	163	213	199	186	192	161	186	204	206	212	192	196	205	199	220	216	200	214	178	208	198	234	216	187	211	213	176	203	178	183	241	196	207	201	199	196	205	188	198	186	167	190	183	192	171	178	193	207	206	211	205	208	204	218	181	182	183	161	210	223	218	201	193	224	200	191	187	248	178	184	169	183	211	185	198	183	178	184	212	212	197	188	191	179	198	185	215	158	210	205	188	208	184	226	207	211	191	159	206	191	214	227	192	185	223	195	187	229	192	205	200	206	186	188	212	194	196	188	161	186	160	218	198	179	204	201	223	196	170	190	192	185	220	222	184	211	184	200	199	200	221	219	220	240	190	210	209	180	214	210	200	219	204	174	196	201	194	203	181	193	207	210	213	205	195	178	176	198	203	206	208	166	221	188	202	200	207	201	202	177	215	214	180	201	227	187	193	171	189	187	207	210	206	188	191	188	212	187	180	190	181	213	214	205	201	187	198	200	202	175	217	204	215	193	186	203	196	221	212	196	200	205	221	212	204	234	196	221	199	213	218	206	188	171	197	212	193	184	171	202	206	187	221	212	188	209	194	165	198	199	185	206	202	213	204	215	193	200	205	212	201	230	197	203	197	212	225	214	178	205	166	206	203	216	179	171	203	199	200	181	218	197	203	192	188	189	184	168	203	218	205	214	203	216	201	187	195	219	178	196	175	189	207	171	173	187	196	179	196	205	177	226	204	177	193	215	197	174	179	190	179	219	164	195	207	219	190	216	192	197	188	224	195	221	202	190	216	202	199	196	186	188	171	184	209	187	196	221	210	204	216	197	195	204	189	189	189	187	202	174	217	210	202	187	171	198	183	195	221	204	191	198	208	175	185	173	197	210	196	206	233	180	202	233	187	222	205	211	192	186	212	217	194	212	191	198	218	217	217	199	204	228	192	209	183	195	218	186	204	186	178	212	200	175	196	212	182	214	211	190	196	199	231	202	185	195	184	191	185	203	184	187	196	190	220	210	196	182	205	202	205	187	187	185	208	214	200	199	178	196	213	198	185	195	185	217	209	210	212	204	190	193	186	216	193	196	208	191	192	185	186	205	198	204	184	195	207	170	185	181	190	221	214	189	202	194	209	200	204	197	192	204	218	190	189	208	212	184	214	192	196	207	191	205	189	199	220	193	203	218	187	210	198	176	219	199	202	213	194	215	165	189	195	185	215	219	193	189	201	211	216	224	226	208	199	188	217	229	192	162	193	202	193	204	213	191	186	200	182	180	186	198	184	200	202	187	167	211	211	187	201	198	225	215	181	203	194	202	184	198	214	192	208	181	181	171	193	209	186	196	198	221	204	213	172	195	208	206	204	206	215	209	190	206	197	189	173	210	184	207	202	212	201	197	197	200	200	221	182	193	217	179	188	174	224	197	194	200	189	198	205	181	200	198	190	177	230	201	192	218	191	190	210	195	216	202	191	171	195	170	195	209	203	183	222	204	212	187	187	213	195	186	197	170	199	195	198	211	191	190	197	227	231	182	196	207	201	179	182	197	204	207	219	221	207	213	190	195	202	201	183	210	198	204	192	199	181	217	210	205	189	177	199	164	210	185	177	188	180	183	180	207	197	205	177	215	193	198	205	200	201	211	191	199	189	194	198	223	200	207	194	189	201	161	164	199	216	172	201	186	211	228	216	214	187	207	196	213	198	192	222	223	191	196	227	192	159	193	193	202	212	196	185	199	229	206	192	183	184	194	199	183	196	220	201	201	207	182	225	228	228	202	187	192	208	229	217	216	199	206	204	194	193	206	210	198	209	175	183	207	198	218	195	165	194	197	197	217	200	209	197	185	216	204	205	206	205	192	203	196	221	209	212	205	199	171	180	211	218	242	198	229	211	221	185	202	179	202	206	211	209	199	197	215	213	198	204	195	196	184	230	211	196	193	185	191	184	173	193	207	199	204	170	202	187	207	213	189	219	213	209	182	206	228	202	203	188	210	180	195	191	185	184	182	186	206	182	199	207	212	173	200	173	214	203	192	177	180	163	204	195	202	195	202	195	206	200	193	197	191	203	200	177	201	182	206	220	205	206	186	200	177	188	188	205	197	161	187	188	179	177	205	205	209	185	200	208	186	188	205	187	230	168	198	220	199	174	183	192	210	206	181	191	202	207	200	215	194	201	225	214	204	206	192	183	188	212	203	179	233	217	198	176	210	213	181	171	181	188	199	173	181	180	191	192	199	183	197	217	178	185	198	207	210	172	212	199	196	210	146	207	199	212	214	200	198	221	225	187	194	201	183	174	209	181	219	182	202	187	185	189	204	185	176	174	173	201	182	143	205	201	213	177	206	191	228	187	201	198	211	203	200	192	207	222	203	200	175	199	214	202	200	196	170	195	239	186	184	194	197	203	197	211	205	194	197	222	209	202	198	187	161	201	187	177	221	200	188	175	205	195	178	191	190	218	229	230	195	217	197	194	196	190	185	178	179	244	212	238	215	207	183	189	170	179	185	212	175	217	192	186	213	201	214	182	225	204	176	224	210	209	185	215	185	196	191	186	207	189	186	201	230	221	185	226	202	181	177	187	169	185	223	187	187	194	205	204	209	188	163	195	191	191	198	183	202	194	196	198	190	190	174	206	185	193	197	193	206	203	186	204	223	200	187	187	184	223	203	212	191	185	196	205	204	201	203	224	177	194	175	206	218	213	208	183	219	200	212	195	189	210	188	180	191	197	218	200	201	190	210	191	176	204	243	205	184	208	212	203	199	208	229	201	217	196	213	180	207	206	193	179	214	181	216	207	192	193	177	206	195	203	164	190	210	206	188	211	181	194	213	187	186	187	193	213	195	195	200	199	204	189	188	207	185	193	187	194	211	190	192	209	206	197	197	215	185	196	219	189	195	191	189	200	177	203	190	179	198	199	213	199	215	224	182	172	182	197	210	193	182	192	200	200	209	199	220	196	179	188	192	186	210	235	224	213	219	189	206	194	198	216	194	224	208	199	189	181	180	197	209	182	202	208	209	191	213	186	169	172	184	176	193	189	181	181	166	182	191	180	209	206	215	187	188	203	218	207	176	190	184	205	201	199	163	226	181	180	192	203	187	189	197	171	178	203	181	204	208	200	179	182	179
1977	540	523	543	498	530	509	491	503	474	505	527	491	462	486	493	509	493	496	516	477	484	492	504	482	467	483	474	488	513	498	491	501	486	470	478	483	500	440	469	442	507	489	484	472	501	466	496	500	459	523	495	491	518	511	478	497	477	522	511	490	486	476	513	474	490	469	446	447	490	504	504	529	446	502	463	505	460	472	493	480	504	506	454	533	499	509	473	485	504	512	479	512	490	481	507	430	475	472	479	461	477	473	482	465	486	521	456	485	508	487	498	491	484	508	499	524	470	478	525	486	470	468	448	520	496	490	503	470	520	510	441	473	499	483	464	463	502	457	479	454	434	494	495	486	494	484	498	469	464	484	486	472	535	499	501	466	492	474	522	494	504	461	464	444	471	443	496	469	464	474	442	466	487	494	477	487	426	502	496	494	446	462	471	498	489	524	472	498	449	501	529	505	501	478	456	475	508	497	499	484	476	514	449	505	503	512	502	475	476	486	464	504	487	450	499	459	492	476	493	496	492	489	486	475	469	474	469	510	486	478	500	471	476	448	470	483	410	512	488	498	469	503	483	463	466	488	473	469	499	488	499	483	513	483	498	499	473	485	450	518	498	429	466	493	534	515	502	452	458	471	486	464	485	477	440	463	503	496	484	496	460	494	505	480	500	491	496	458	494	468	503	516	510	486	484	494	464	479	492	518	497	433	484	520	474	514	473	510	428	485	495	470	462	502	485	501	478	500	485	450	521	492	477	470	533	469	507	469	467	468	517	492	526	504	463	483	503	499	469	459	519	460	497	505	508	470	441	528	501	475	468	516	480	528	513	487	502	471	480	461	481	484	492	523	487	472	467	495	494	490	429	499	468	516	468	473	507	465	470	512	465	478	486	469	485	487	466	477	493	483	489	438	437	489	499	502	497	459	489	476	453	499	494	464	523	450	477	485	468	492	500	484	424	467	472	467	518	484	488	500	484	475	524	512	498	486	463	515	481	517	493	485	510	498	501	498	475	465	483	479	470	515	466	490	485	484	495	499	481	519	449	474	531	470	492	513	501	461	479	469	506	489	485	484	480	470	508	515	509	512	495	473	474	483	490	498	505	492	485	457	452	496	472	485	497	478	488	499	501	485	532	507	490	507	481	499	456	497	462	485	518	481	512	472	500	481	496	484	473	440	482	508	473	478	478	497	461	471	487	492	488	521	477	483	467	469	467	518	499	491	476	480	472	452	442	480	449	452	486	537	470	483	475	514	452	493	487	438	465	504	450	495	488	452	485	454	476	469	503	511	466	474	491	466	483	458	483	484	509	504	483	467	478	448	435	496	518	488	475	508	466	484	512	514	496	474	435	498	463	474	478	436	483	450	515	451	520	491	509	464	484	473	515	454	471	482	499	467	504	491	504	490	520	479	476	494	497	446	445	486	489	455	523	464	464	491	452	478	480	459	497	489	488	491	518	465	469	474	497	490	526	470	548	450	478	493	442	480	494	508	493	482	496	503	487	475	510	438	459	474	462	502	490	499	446	513	520	495	498	465	459	490	453	496	483	476	475	473	504	478	483	527	483	492	463	483	472	485	469	494	439	506	469	499	480	506	486	501	466	483	508	481	506	437	477	478	442	481	448	494	506	492	428	470	481	512	485	492	474	496	482	457	486	455	485	501	492	466	531	533	474	534	471	496	462	498	484	503	499	490	473	525	486	484	465	457	509	468	479	472	470	507	483	463	472	507	474	464	457	516	486	466	462	454	481	445	491	467	493	495	492	495	503	487	478	479	488	477	449	481	488	488	469	511	520	485	485	459	452	473	527	521	456	461	484	491	483	486	492	473	493	508	489	499	488	479	439	471	482	474	446	494	493	467	443	461	504	489	504	541	473	476	512	496	459	487	512	515	505	477	487	447	497	505	477	494	491	468	444	471	461	474	455	470	523	446	485	521	471	464	442	526	476	430	532	517	461	483	488	470	490	486	504	503	474	495	462	493	464	509	465	459	494	490	477	485	503	489	455	506	466	495	519	497	473	441	468	477	528	487	491	500	459	525	513	506	507	519	508	474	475	481	480	512	504	506	458	530	465	489	498	523	520	479	500	484	490	502	457	530	463	480	489	487	467	478	541	478	490	479	463	500	479	490	467	484	526	511	469	493	496	510	485	499	510	484	489	436	484	500	470	448	505	452	481	462	502	526	527	509	454	469	493	480	479	452	477	493	506	537	439	495	471	513	494	501	464	500	461	496	505	481	474	490	478	499	479	469	511	494	454	467	500	472	453	510	515	473	473	508	499	457	483	462	483	480	524	510	476	492	470	489	503	492	485	484	465	456	508	514	459	482	461	463	513	470	497	498	528	523	494	459	476	511	448	512	538	459	472	474	505	481	490	531	503	459	497	464	486	487	446	478	474	486	491	518	480	489	456	420	499	474	435	500	467	479	468	505	499	451	496	488	452	491	466	476	464	472	468	474	481	489	519	475	467	505	473	466	535	485	461	460	490	495	482	502	519	488	509	470	475	469	472	493	489	499	499	494	490	480	434	486	499	474	436	504	483	474	500	537	472	483	478	460	488	475	513	512	499	480	504	498	475	479	466	477	431	505	490	504	531	491	516	494	541	475	459	488	471	503	469	478	487	458	507	504	508	492	484	466	452	516	476	472	487	468	461	493	503	480	508	498	485	500	488	475	492	478	435	474	476	548	509	484	456	472	472	511	487	507	477	511	492	503	487	487	495	472	473	465	473	495	483	448	491	484	523	487	513	475	464	508	477	479	457	487	492	498	489	489	449	504	462	496	466	496	521	533	496	490	447	469	487	485	508	480	461	516	470	493	435	469	488	491	470	501	511	481	491	524	478	481	505	479	475	455	468	501	526	486	491	514	490	460	455	466	478	468	480	452	488	491	523	458	461	487	489	443	481	441	472	487	491	469	461	524	487	458	499	465	450	486	447	518	448	467	466	465	510	474	461	498	543	488	459	490	502	438	447	463	478	487	509	490	466	479	505	478	486	460	472	475	496	490	515	458	441	514	450	495	532	496	459	505	475	469	453	478	469	473	502	474	475	484	454	465	514	465	459	500	480	481	473	491	518	473	495	480	424	485	499	444	529	464	505	480	467	482	461	468	496	519	454	519	499	441	488	471	471	469	491	498	491	491	483	505	478	482	473	495	502	480	492	471	496	495	471	448	485	510	444	487	520	470	502	436	465	490	505	490	507	518	455	481	460	475	478	472	501	480	497	537	479	481	482	471	536	499	502	493	471	484	502	498	437	503	464	433	463	523	507	487	461	483	521	509	493	470	465	510	467	488	480	508	499	521	448	461	483	467	476	459	466	465	491	480	465	452	474	494	489	508	485	485	521	460	489	477	496	518	486	517	503	474	519	520	480	494	487	475	496	461	507	442	516	485	517	485	491	477	451	462	497	474	515	523	469	446	484	463	505	467	442	529	465	480	498	487	487	516	486	467	484	514	514	505	505	488	490	529	435	515	496	446	467
13812	1369	477	357	302	287	259	266	230	242	217	207	224	205	241	201	212	215	200	222	208	236	199	232	233	185	209	197	238	218	176	227	213	180	218	191	206	218	200	196	189	213	206	220	203	214	199	232	223	183	198	219	209	218	215	206	217	226	198	183	231	196	215	196	204	215	214	196	204	205	192	199	204	213	183	214	219	210	179	212	210	210	181	211	170	218	247	198	224	212	223	189	199	197	222	174	193	217	206	232	222	213	232	218	200	186	215	202	223	223	226	196	237	193	215	168	176	192	227	211	221	199	223	190	223	195	214	197	212	201	199	196	194	187	215	195	200	193	200	191	207	214	217	201	211	192	195	212	177	231	214	223	219	196	183	236	176	207	248	215	204	206	190	175	204	198	191	192	225	198	214	201	202	215	226	182	167	223	205	213	193	192	212	185	225	216	203	196	206	191	217	192	203	196	207	206	191	179	199	223	224	211	201	205	194	191	219	226	179	217	211	200	201	198	232	211	182	210	196	199	198	221	218	201	180	214	209	224	203	229	216	216	205	204	176	195	225	229	196	210	212	205	204	198	209	218	179	186	183	212	199	203	224	224	177	197	206	211	216	206	221	192	234	185	198	188	186	176	215	207	199	201	217	187	186	220	228	196	219	200	207	185	209	207	213	203	218	212	211	210	180	201	204	211	203	197	217	222	225	188	220	200	237	222	209	205	213	183	170	205	189	195	228	219	212	182	209	205	205	178	204	224	208	209	185	197	217	214	189	190	208	219	207	204	208	213	201	200	233	202	196	209	207	191	205	204	193	187	189	172	211	220	200	194	205	208	188	208	222	207	205	196	227	205	181	205	192	179	205	220	178	188	216	205	201	215	189	204	210	234	209	193	194	233	196	201	213	209	244	245	205	211	208	220	217	186	211	209	204	198	219	200	190	193	197	194	189	162	219	232	191	212	230	208	223	210	202	196	199	202	189	173	195	231	215	212	195	192	208	209	189	209	214	223	233	214	189	209	252	207	199	194	198	197	215	240	179	180	225	194	195	201	216	203	220	235	207	213	188	236	221	197	190	215	213	197	215	206	182	218	202	231	198	201	207	187	184	204	192	220	208	180	188	217	202	201	235	218	206	184	228	176	210	220	201	198	201	189	207	205	221	168	205	194	205	204	196	200	207	230	207	187	179	211	186	201	188	197	226	214	197	195	225	193	204	218	206	201	218	186	207	205	193	199	196	213	191	218	213	191	192	210	207	198	178	222	195	214	185	198	219	205	202	200	228	200	216	211	200	202	200	197	215	202	202	213	214	202	197	238	215	214	204	188	196	211	199	184	191	216	198	230	222	195	181	205	181	209	202	214	227	209	204	183	197	205	220	226	194	202	212	217	217	203	214	167	212	196	230	207	200	198	201	205	186	194	215	213	247	232	211	214	197	225	181	234	221	203	213	196	197	185	200	210	202	189	200	195	223	212	204	229	195	216	174	220	203	231	198	207	179	203	204	197	211	197	200	219	249	187	223	182	212	182	204	190	228	189	209	201	195	219	209	227	216	189	208	203	198	213	222	194	191	205	195	211	210	186	205	221	223	197	196	204	191	197	203	198	207	194	243	188	220	198	208	202	185	173	205	198	213	178	247	208	194	205	198	218	225	202	211	220	192	221	206	197	212	230	206	201	217	208	221	218	193	196	215	224	219	197	185	203	210	223	218	193	219	200	215	200	208	219	200	200	231	222	209	214	213	194	221	207	204	202	213	196	196	180	204	210	217	192	221	229	225	216	219	202	188	205	219	225	215	183	226	183	190	230	175	193	198	217	233	228	216	211	217	216	182	200	198	206	179	224	203	219	200	195	187	186	174	218	245	210	231	227	206	214	187	205	218	210	204	210	181	223	184	215	191	213	191	218	195	215	213	187	195	210	215	210	191	200	202	196	234	208	203	204	194	195	241	194	185	194	201	172	208	205	190	238	217	197	174	190	204	228	212	205	195	219	227	207	211	210	217	223	213	199	234	232	186	197	178	213	231	197	218	242	218	184	209	200	188	202	207	198	219	209	215	210	192	198	213	225	227	207	199	193	192	239	198	200	213	202	217	192	187	232	175	221	204	213	217	205	211	218	201	224	206	209	201	214	224	203	201	187	204	222	212	227	199	226	188	190	199	191	188	213	224	214	222	178	184	189	214	223	222	196	250	257	186	240	204	223	195	223	186	219	192	199	224	214	216	217	170	207	206	225	197	198	214	205	212	216	217	199	206	190	220	199	201	180	188	238	185	200	186	214	209	209	210	205	204	192	200	178	177	218	215	210	212	215	233	228	222	232	196	215	208	227	201	174	220	217	197	185	207	208	214	216	201	230	198	212	215	210	225	208	177	204	169	208	170	200	198	219	222	201	207	232	202	246	183	227	222	227	217	204	182	223	216	198	207	248	187	193	225	219	204	205	212	198	200	213	217	195	202	229	241	207	212	203	205	183	206	215	226	217	195	224	223	205	185	193	187	214	208	203	208	212	202	218	201	205	220	200	185	201	218	201	222	201	198	207	207	195	208	200	196	216	203	195	205	196	190	234	214	213	182	213	196	223	235	206	203	192	253	193	217	183	211	217	236	199	194	189	215	220	200	239	205	212	203	201	197	212	190	217	212	224	208	191	206	157	203	223	199	205	203	214	191	219	186	199	216	230	188	198	200	203	213	190	194	217	191	188	183	220	223	223	215	228	214	217	237	226	228	208	210	208	224	184	227	203	187	191	219	209	195	208	230	204	216	222	202	195	236	208	220	194	175	197	218	219	203	199	213	220	208	200	219	232	225	208	219	197	207	203	190	169	191	189	209	233	204	222	201	205	179	200	192	180	187	202	215	231	190	205	222	222	225	204	197	240	225	215	187	180	196	207	221	194	214	189	200	222	201	205	218	200	203	167	201	202	211	207	190	186	230	215	225	191	229	186	224	222	179	193	190	211	200	208	179	178	219	169	198	195	206	209	187	193	194	200	192	197	228	190	217	200	211	209	183	203	222	215	222	190	196	183	213	191	207	169	208	199	218	231	180	219	196	188	226	231	217	186	223	217	208	225	215	218	202	201	219	211	220	206	211	227	211	204	165	203	216	228	203	200	201	190	205	221	198	195	190	187	195	201	205	201	178	217	225	211	199	207	188	187	235	215	195	213	192	179	237	197	207	260	186	177	232	188	184	184	233	205	192	197	221	204	235	205	197	226	203	195	216	220	203	194	171	186	185	186	216	201	157	203	220	223	214	210	207	194	190	204	205	206	205	209	208	191	201	198	217	214	207	193	179	220	207	210	218	202	232	223	211	179	232	223	221	209	217	209	203	214	207	181	222	215	203	216	203	208	195	206	186	238	204	212	245	204	196	184	187	208	199	188	181	208	210	188	224	180	198	202	210	219	209	222	210	196	196	231	185	194	206	223	206	194	216	221	230	207	215	229	197	193	218	182	203	216	210	197	208	207	179	214	199	163	194	217	194	204	175	214
9527	1179	1036	1119	1052	971	855	795	744	620	613	582	586	508	573	541	529	490	552	546	530	558	572	526	539	517	578	494	521	497	525	515	488	522	510	476	481	489	491	505	498	484	478	469	509	499	495	504	494	474	507	531	496	486	481	511	481	517	472	497	504	521	517	474	480	489	509	491	515	529	496	492	487	484	516	465	508	516	478	478	458	467	507	490	506	488	516	502	504	496	505	489	507	494	518	502	496	498	506	503	537	497	490	494	519	507	500	494	515	452	499	498	495	533	456	450	491	506	451	482	502	461	485	518	482	494	496	534	498	484	511	493	459	502	517	515	531	510	487	508	507	496	466	525	500	460	503	512	537	507	506	501	514	469	492	499	472	479	499	481	489	521	471	462	477	503	499	503	474	494	517	473	534	489	474	481	509	481	509	467	457	479	480	497	471	497	484	490	477	527	494	506	474	518	515	503	498	524	486	526	479	503	519	528	494	527	489	487	536	475	520	517	484	524	533	496	491	486	467	468	522	490	490	467	446	502	512	495	496	440	472	554	477	444	501	516	491	519	471	478	498	485	463	531	513	492	524	501	515	466	485	517	523	484	498	482	506	505	459	506	519	506	514	474	491	494	505	534	510	454	475	502	474	445	507	523	491	430	465	489	525	482	478	519	504	471	476	512	487	473	465	471	493	520	503	507	482	512	521	508	495	468	478	497	498	474	490	500	499	467	468	538	514	479	483	484	473	493	498	549	486	460	533	534	464	484	494	523	463	512	488	460	501	463	504	479	489	476	488	490	472	529	483	508	487	522	494	497	483	504	439	462	517	459	515	516	494	473	487	479	478	523	524	519	516	514	513	491	465	455	513	454	514	506	483	486	515	498	486	496	506	515	548	459	487	539	487	502	476	503	482	470	456	505	479	497	501	475	476	522	452	497	459	491	500	507	507	483	508	499	495	474	519	493	473	464	438	486	472	474	483	510	504	513	521	485	497	487	483	499	514	495	467	459	511	474	446	493	481	442	471	494	502	506	509	471	467	505	476	493	508	455	490	534	498	498	571	504	453	518	519	491	516	491	494	497	475	534	479	531	476	512	479	476	490	495	489	504	495	427	486	530	491	443	518	506	492	473	482	510	483	498	514	529	518	523	468	503	498	491	494	481	494	541	512	498	465	492	496	476	465	509	497	494	523	527	497	514	480	516	506	514	548	453	535	511	482	489	513	507	505	463	465	520	505	482	489	477	546	452	522	505	478	536	476	471	503	490	488	484	507	476	483	519	493	460	523	521	528	479	493	508	474	500	484	483	480	511	496	507	479	471	481	460	517	512	493	507	477	467	461	496	500	511	504	479	468	508	500	488	516	513	500	462	463	481	521	483	462	476	490	522	492	476	498	546	514	465	466	468	478	475	496	470	520	472	498	502	475	538	494	512	464	458	499	481	448	476	484	511	510	527	527	495	451	506	482	494	497	469	515	492	501	534	471	501	479	484	477	476	480	519	484	500	525	475	513	503	473	469	494	548	487	483	484	442	484	484	476	522	485	517	493	525	484	447	529	500	487	451	481	543	493	523	494	532	479	505	516	553	467	481	487	515	487	495	472	503	464	481	478	482	529	457	486	539	488	495	501	512	460	486	464	519	465	496	490	495	509	502	436	470	522	515	526	500	477	504	489	514	505	496	508	512	498	490	506	484	493	519	497	589	523	477	517	512	497	510	485	482	506	467	511	487	469	508	528	463	483	484	455	511	511	520	532	488	500	505	471	495	503	521	479	534	483	488	516	462	460	502	521	476	497	517	521	470	469	511	498	515	498	447	515	515	506	488	458	492	495	504	458	485	522	487	495	532	466	502	520	478	485	485	512	473	488	504	515	536	485	519	519	479	488	503	482	506	482	492	453	498	530	495	516	517	471	462	530	505	498	472	502	510	527	484	509	499	522	496	457	479	504	500	464	526	541	500	466	523	501	451	468	521	457	478	488	491	550	483	474	486	479	485	508	501	510	482	444	520	513	498	516	473	521	458	508	558	526	497	517	438	528	491	453	465	456	502	469	490	455	470	511	516	493	504	482	474	522	505	492	498	495	492	511	505	472	513	477	476	502	505	491	569	507	507	526	463	493	454	468	470	501	508	508	465	514	458	495	509	536	514	512	520	486	484	498	490	509	458	501	469	506	443	467	466	498	548	488	527	505	503	488	482	459	488	525	505	520	467	509	497	486	514	461	468	476	444	472	473	478	494	469	509	510	466	495	442	479	464	472	494	525	488	504	514	545	500	492	514	486	527	479	490	487	476	484	525	526	508	506	507	520	511	510	470	520	475	483	487	487	510	494	471	474	479	520	464	493	472	508	447	475	504	490	501	444	477	483	500	453	561	523	512	479	519	487	486	504	480	489	493	476	528	485	486	525	472	490	510	541	469	471	474	505	472	465	485	488	472	505	496	515	451	512	506	510	527	515	504	531	432	488	499	507	516	495	480	493	503	470	509	475	492	496	480	508	541	494	491	479	458	485	513	479	544	509	498	491	515	480	514	518	483	483	562	511	496	518	544	496	494	474	444	526	491	509	507	500	526	506	476	490	488	484	494	490	500	475	476	482	505	497	515	517	484	478	505	501	496	479	491	500	569	466	487	499	482	541	481	484	523	495	534	527	466	481	491	502	512	507	487	479	475	485	480	497	526	486	500	471	479	438	493	500	474	465	499	474	488	517	468	483	482	521	487	484	439	521	502	539	501	452	481	481	430	478	513	469	486	509	525	498	491	521	451	510	505	501	511	479	518	467	502	485	496	498	474	505	447	494	521	488	495	479	497	499	527	515	464	491	481	497	488	527	510	521	480	473	518	490	502	483	490	500	512	490	522	494	528	494	505	474	535	486	533	523	477	514	482	462	502	498	509	482	473	513	517	474	464	516	516	533	497	476	482	509	530	514	469	515	540	518	511	479	515	494	505	508	529	465	523	475	522	505	492	519	490	509	514	495	551	492	455	503	467	459	528	511	439	531	516	517	477	501	482	503	513	476	509	477	495	495	504	493	500	519	539	488	518	510	481	513	489	470	512	535	515	482	480	456	530	486	524	495	508	491	512	449	487	510	490	459	458	483	488	522	463	513	510	495	517	498	531	542	480	515	509	458	518	527	499	504	524	534	487	533	484	493	483	490	456	531	533	499	496	462	516	456	494	500	486	447	501	488	503	496	495	501	560	489	508	500	474	487	478	533	483	514	514	460	472	502	517	481	475	456	456	484	468	511	470	526	465	510	490	450	513	479	479	502	523	449	494	492	485	515	481	516	504	489	444	486	467	449	523	476	499	490	514	491	515	519	517	483	489	511	501	511	512	529	486	509	454	463	476	507	470	485	523	531	491	508	530	535	490	508	502	497	492	497	519	479	515	522	495	526	538	535	526	489	490	489	511	505	508	491	525	510	533	482	485	478	466	488	481	518	498	536	521	492	519	504	489	497	479	500	497	534	529	521	498	454	484	458	517	508	459
24389	3358	604	429	296	265	218	188	133	139	123	113	100	99	97	116	113	102	99	106	103	88	80	97	101	100	98	118	103	88	89	99	84	105	86	81	81	80	97	85	88	100	87	97	99	82	86	71	93	96	105	77	108	81	90	91	73	83	100	77	101	96	89	104	87	88	99	88	100	88	105	78	93	93	83	92	103	93	98	85	78	86	91	92	95	88	93	69	77	77	81	78	83	87	92	94	100	82	90	80	110	90	85	90	89	96	77	93	83	105	91	91	88	94	96	103	88	89	82	88	67	77	91	80	91	78	99	93	85	81	96	89	74	84	85	79	97	85	92	89	76	72	93	109	94	76	82	96	105	95	89	89	79	76	84	71	99	79	85	82	102	92	85	79	99	79	94	85	95	81	82	98	107	84	87	77	93	90	85	91	71	94	80	100	92	94	112	67	90	96	104	99	81	85	80	99	95	90	82	92	81	68	85	94	110	90	77	77	92	92	83	92	83	86	90	94	100	79	74	85	78	86	87	87	113	85	93	96	80	89	91	88	75	98	94	72	94	99	74	101	89	95	84	79	97	90	91	75	84	76	90	91	87	76	84	92	93	87	83	97	104	92	97	83	95	82	76	94	101	98	77	105	94	90	91	86	87	94	94	98	102	92	73	105	102	79	81	101	86	87	99	92	94	94	83	82	90	98	94	85	91	121	93	95	76	78	75	68	90	83	74	58	91	95	86	82	74	66	87	88	95	96	100	93	79	85	97	81	95	82	84	105	86	83	91	89	75	87	89	94	84	110	103	99	87	86	109	91	99	104	98	83	100	83	89	87	100	106	81	76	84	104	88	100	87	79	94	85	89	84	72	86	91	111	82	93	96	102	93	98	92	88	75	100	106	73	92	94	98	75	76	84	85	91	76	71	94	70	78	87	85	107	93	89	89	82	93	107	73	108	86	100	101	92	86	87	105	86	73	87	101	87	92	108	78	100	86	88	76	80	81	79	98	101	90	87	91	81	77	83	88	70	80	85	91	86	105	95	73	77	73	84	82	75	93	92	92	92	81	112	83	99	77	85	72	95	81	100	87	80	88	110	72	84	75	95	84	85	97	80	84	74	79	70	95	80	78	96	87	83	84	90	91	85	97	82	79	82	97	67	95	81	87	99	92	109	72	77	86	82	77	74	108	95	90	90	97	80	95	87	87	92	91	90	85	85	96	79	95	107	95	91	92	99	100	86	90	81	77	74	100	92	80	91	93	70	90	94	91	84	74	98	102	99	68	76	79	110	106	95	88	91	67	86	100	87	89	79	85	97	82	91	90	83	92	77	105	87	71	106	110	91	89	87	91	85	97	99	77	102	95	92	86	98	81	102	82	94	83	79	83	86	101	84	76	109	87	90	105	98	92	92	77	108	97	71	80	98	79	72	88	84	89	74	86	76	72	79	98	84	89	110	85	99	86	94	88	77	86	81	88	109	86	90	85	75	86	72	80	97	85	99	82	99	98	89	95	85	108	99	83	87	96	74	71	87	98	98	83	94	75	74	96	95	87	90	77	93	91	80	93	75	80	67	93	107	81	96	95	85	96	92	97	94	103	93	92	88	73	80	99	84	110	87	92	77	84	100	80	75	85	83	89	86	92	93	94	88	86	96	95	69	97	85	97	88	92	94	97	79	86	74	104	106	85	75	98	88	69	73	83	79	87	73	76	85	84	92	96	86	107	98	93	78	90	97	91	83	81	84	80	73	91	84	88	92	101	85	93	81	94	96	95	87	83	86	99	87	91	100	103	97	88	95	91	90	94	80	87	76	61	80	83	88	77	95	78	87	72	75	86	102	83	92	111	91	103	81	94	101	94	84	70	100	80	92	110	85	95	94	89	98	110	88	99	85	100	86	72	83	66	91	94	84	69	85	73	81	94	101	67	88	94	86	82	99	93	99	78	83	82	106	84	113	109	92	85	89	80	90	75	105	78	105	74	68	82	95	94	94	84	92	105	81	77	99	94	100	73	84	81	91	79	93	101	93	91	81	85	88	79	88	82	91	88	85	85	96	90	94	90	92	90	84	76	77	94	97	85	81	78	93	86	84	82	88	90	77	76	86	98	79	105	84	90	96	96	91	108	90	99	83	62	94	91	115	91	87	85	89	88	93	84	80	101	100	97	103	84	75	81	95	74	80	74	99	77	96	92	92	100	84	82	81	70	102	87	92	106	70	84	93	75	86	70	83	83	91	81	90	97	96	66	110	80	103	77	94	104	104	97	91	89	110	104	83	88	88	92	77	82	82	95	89	101	103	79	79	100	97	93	82	113	89	83	93	97	102	110	86	87	89	89	116	98	89	83	92	98	87	91	91	89	81	76	88	98	89	82	93	93	84	84	79	109	82	100	91	88	108	85	84	83	89	87	96	97	85	76	85	78	84	102	96	102	103	101	83	105	101	89	81	83	94	87	88	86	66	90	79	79	88	95	65	99	97	100	87	91	79	85	79	79	85	102	87	73	80	102	68	86	81	99	85	77	99	97	91	89	94	84	87	77	80	90	90	85	84	71	96	110	82	93	81	74	83	80	79	85	89	87	80	87	95	95	82	88	91	96	89	80	91	90	90	106	85	86	99	94	86	82	110	85	73	80	96	73	100	95	99	93	88	84	87	89	81	73	103	87	89	78	95	90	87	107	102	72	85	93	84	92	110	110	82	88	90	103	85	82	84	95	124	87	79	104	101	93	104	90	99	110	88	97	85	75	81	82	82	93	82	100	95	86	104	80	94	93	94	94	91	75	96	85	81	98	97	97	88	81	95	87	87	98	77	82	80	99	77	79	99	90	87	101	70	92	84	88	99	96	100	105	105	107	94	76	84	97	93	93	96	96	90	88	100	81	93	81	76	92	83	91	98	90	89	99	93	80	127	90	86	93	85	102	92	88	95	83	84	72	91	72	70	97	103	87	91	84	86	102	107	95	101	90	102	88	73	77	96	88	96	103	89	92	103	80	89	92	95	81	91	91	89	91	95	84	80	102	89	90	96	81	96	89	84	85	111	90	79	75	87	107	77	86	94	103	79	80	82	82	80	85	79	89	90	91	85	93	83	84	91	96	83	69	88	84	72	87	90	93	98	89	90	68	93	76	92	85	105	93	94	78	107	76	81	92	92	87	94	93	93	85	90	96	84	103	85	79	81	73	74	83	99	76	86	87	79	82	111	82	94	99	100	90	76	106	87	98	104	102	91	94	82	74	90	86	83	89	103	97	92	83	74	81	82	90	88	94	84	77	96	90	84	88	101	75	101	76	99	98	103	83	87	91	94	90	96	83	82	83	95	80	73	84	80	88	82	99	77	101	95	84	84	104	97	81	73	87	91	77	77	75	88	91	80	85	92	95	90	88	94	97	100	102	97	113	79	96	99	106	86	85	133	97	115	96	73	101	112	102	93	92	80	91	93	69	74	95	85	86	78	85	105	96	81	96	85	94	75	98	82	86	95	102	104	88	86
14002	1877	1327	1430	1220	1155	878	723	601	523	481	470	386	394	361	312	318	358	329	287	290	273	281	276	287	289	277	297	284	247	261	244	270	274	227	274	270	265	259	239	257	256	246	229	232	250	233	246	246	213	231	240	208	221	236	225	217	233	266	242	243	250	228	235	248	244	250	220	241	253	215	249	223	232	228	225	215	234	240	204	242	220	222	240	206	227	259	240	238	219	234	238	261	228	219	239	234	234	228	222	232	208	243	231	214	242	242	237	241	227	227	214	231	236	226	212	263	250	229	230	242	228	212	221	243	220	253	233	223	211	244	240	231	236	220	228	241	209	251	238	241	241	239	246	238	248	214	246	223	225	209	228	201	237	227	230	256	189	222	239	252	254	247	231	229	248	221	232	230	264	221	203	243	233	245	218	267	212	226	213	254	230	229	231	265	217	241	242	227	247	227	244	231	229	223	241	236	218	241	228	236	219	212	243	237	196	218	242	273	215	248	256	229	226	226	251	225	246	239	205	224	241	219	235	224	257	219	259	213	235	208	241	226	222	251	234	236	239	213	211	232	241	226	219	262	233	229	235	242	212	225	238	223	258	221	226	234	253	217	218	239	240	221	216	251	244	210	219	218	234	234	252	235	247	222	203	225	246	214	237	221	250	242	224	224	223	242	215	241	245	230	223	226	233	248	240	219	225	235	261	231	263	223	235	220	215	215	253	225	241	213	225	223	223	246	211	248	237	219	226	205	263	209	218	214	243	228	237	245	218	224	197	228	239	236	230	227	256	229	235	242	233	228	211	274	245	240	226	246	251	251	220	246	233	219	241	212	212	201	222	235	210	231	239	232	224	232	240	196	214	202	221	214	252	234	261	218	242	231	212	223	214	214	215	232	255	231	245	217	208	245	256	248	245	237	230	263	248	232	208	216	216	247	257	238	204	229	185	243	217	208	215	255	231	234	236	218	261	222	214	250	239	271	245	236	228	255	204	218	235	221	233	233	207	232	238	240	242	210	226	234	225	221	226	208	225	236	223	230	242	233	235	261	228	220	211	240	201	224	236	232	243	232	246	238	214	231	205	232	248	228	232	220	234	231	216	233	222	210	253	259	237	219	228	243	232	205	199	208	217	214	274	240	241	239	236	244	217	226	233	198	246	219	216	241	215	267	216	231	232	250	217	242	233	230	219	240	216	247	212	215	221	243	265	259	248	238	222	246	252	246	234	242	211	233	237	237	227	224	204	228	242	228	239	262	221	225	234	226	210	231	228	231	234	239	241	242	223	248	208	249	232	236	227	218	242	242	245	245	265	230	216	249	234	220	244	201	219	256	216	208	247	224	234	220	246	223	232	232	220	230	235	234	228	214	228	221	206	220	227	222	244	268	227	235	229	245	215	237	220	248	232	224	236	224	228	232	254	244	225	240	233	245	237	239	242	230	202	224	231	230	249	225	239	244	258	213	219	242	204	229	233	233	230	242	218	246	250	257	248	229	208	208	211	218	216	232	243	228	239	236	194	206	248	212	225	225	235	239	217	241	226	211	234	218	231	257	243	262	234	231	229	233	235	213	227	222	250	222	262	202	258	254	221	230	236	219	249	257	233	248	229	221	234	216	215	213	223	274	218	212	233	238	217	256	242	235	203	251	257	217	210	230	206	244	251	219	218	241	232	269	230	232	257	226	225	226	249	211	239	212	213	202	256	234	227	250	234	233	238	234	238	218	247	200	240	269	238	217	256	231	216	254	219	237	234	242	250	220	244	228	231	230	234	231	237	247	247	227	215	227	222	225	221	251	252	218	206	222	254	259	252	232	244	231	213	225	232	236	235	237	212	248	245	255	237	236	199	232	229	231	219	200	222	235	228	205	246	235	224	215	221	239	216	205	228	253	197	234	217	196	254	209	231	223	242	260	213	266	227	198	232	212	237	223	261	215	204	215	222	223	214	227	247	233	241	227	240	216	208	254	239	238	234	232	223	243	275	231	222	207	237	220	235	233	209	247	219	216	232	247	230	245	199	244	237	202	242	220	228	236	235	230	239	218	203	241	252	246	236	227	219	246	217	225	233	220	230	225	244	206	211	214	246	221	244	206	236	235	222	241	219	226	236	217	234	230	225	220	220	240	229	216	235	261	225	196	224	251	236	218	223	201	230	244	245	224	220	239	237	241	198	234	254	238	252	241	227	217	220	224	235	208	249	240	209	238	208	231	223	229	235	254	213	220	246	223	219	205	244	210	201	232	270	231	217	224	243	227	233	269	247	205	215	189	231	239	222	222	243	215	234	232	223	240	209	233	218	217	267	216	224	230	217	216	222	222	221	199	229	251	236	217	223	244	224	214	232	236	235	210	232	250	241	222	225	236	222	217	245	242	200	230	238	210	203	241	243	245	233	245	248	233	219	228	280	218	245	244	222	238	223	216	232	223	223	233	253	229	224	234	227	221	238	236	259	228	239	230	254	213	210	230	230	255	199	250	275	231	232	214	200	241	236	212	251	247	236	225	231	230	217	270	233	219	222	212	233	206	233	217	214	243	226	248	224	223	244	257	236	229	241	217	237	233	214	240	215	244	220	224	235	241	215	239	224	236	244	238	228	222	231	222	226	229	240	216	252	185	241	241	240	244	222	226	232	226	231	216	220	241	217	211	242	225	260	235	257	218	214	203	199	238	208	223	227	239	225	253	217	210	234	182	240	239	224	218	240	215	229	246	194	202	245	234	232	232	221	234	249	240	221	236	211	225	244	218	226	244	234	223	219	220	217	227	240	246	226	230	236	232	231	240	229	234	233	238	211	193	240	239	230	204	246	231	232	233	231	200	186	245	227	224	218	221	226	226	221	236	197	218	277	222	236	222	212	248	229	206	254	243	227	252	252	230	209	229	227	222	246	190	254	242	241	219	213	234	262	249	227	249	257	225	253	213	221	221	235	256	218	223	245	242	252	227	222	236	230	225	237	207	247	208	223	230	251	233	263	213	224	233	248	228	234	227	265	241	209	238	232	212	218	231	238	230	240	216	225	228	226	235	233	233	231	230	228	237	248	243	239	232	224	222	251	255	214	236	230	220	217	241	232	232	193	230	226	204	242	218	238	210	236	231	234	235	248	224	257	206	243	222	223	228	246	238	245	233	250	244	217	229	239	209	215	245	207	258	215	226	229	251	230	207	216	234	221	214	255	231	238	239	262	244	223	221	246	224	228	215	233	245	229	250	232	227	230	254	194	228	214	213	233	235	205	224	191	236	239	235	243	238	212	201	229	206	212	216	227	232	205	196	213	248	239	210	234	237	268	213	246	243	262	237	239	239	204	202	232	232	223	249	268	239	239	262	243	227	220	244	235	230	243	224	235	237	234	242	227	227	232	271	222	249	222	223	209	210	264	217	225	213	233	230	232	248	221	191	234	246	223	235	223	244	238	231	226	215	259	225	233	221	200	253	224	238	200	238	231	213	222	235	220	211	241	223	209	247	199	227	228	244	251	225	228	223	227
1465	263	224	225	169	212	202	216	203	213	188	218	236	183	213	174	191	193	167	189	202	196	198	190	230	194	216	212	189	215	191	211	182	193	197	164	201	198	198	203	196	197	207	175	189	182	187	200	200	190	183	205	198	193	232	195	207	202	245	190	189	207	156	181	188	202	199	189	226	207	196	200	196	208	180	201	195	179	199	180	196	209	164	167	173	197	222	192	204	182	197	194	214	217	209	186	186	190	215	216	206	176	199	200	167	190	191	189	187	186	186	200	183	196	198	173	206	209	189	171	180	205	215	179	203	194	170	210	207	194	206	215	192	194	218	213	188	200	183	198	186	194	211	209	188	206	194	209	166	182	183	187	204	186	207	211	192	212	212	208	206	202	204	217	171	235	207	210	211	231	193	182	204	214	203	187	168	204	214	224	203	221	217	194	209	189	175	169	187	212	205	212	172	186	200	221	208	204	174	204	205	220	208	187	209	191	229	175	186	212	202	204	179	200	217	190	207	210	227	160	191	206	223	215	235	203	207	202	188	203	200	166	221	191	200	177	182	202	184	212	201	230	205	202	192	210	192	196	204	196	186	176	180	206	206	207	213	204	203	222	181	204	196	199	207	194	180	194	169	202	209	208	204	191	197	207	201	173	218	181	183	202	190	217	200	216	165	208	214	192	190	189	184	198	204	169	195	210	204	216	161	211	227	198	171	221	190	183	177	202	187	203	220	198	211	219	196	194	211	195	188	206	168	181	218	193	190	179	174	200	217	190	183	216	192	223	163	184	190	218	237	220	192	214	227	195	183	195	202	199	207	195	196	216	182	203	184	195	209	167	188	194	203	194	193	169	211	225	157	212	191	224	188	181	201	170	210	202	188	199	220	210	191	202	215	195	177	192	196	200	196	166	210	194	197	186	218	195	212	204	203	185	223	198	189	213	206	200	188	202	213	220	193	197	182	188	209	212	184	250	192	200	188	196	203	216	186	213	199	203	197	186	211	223	195	219	203	190	216	198	195	213	206	185	206	175	178	212	220	176	224	181	188	198	194	204	179	228	187	195	175	220	174	201	191	217	192	219	202	211	190	211	202	213	190	199	201	203	183	194	224	219	212	201	229	205	187	230	180	182	194	189	188	204	188	185	199	181	195	206	198	195	222	208	184	208	216	209	198	216	214	210	209	172	199	194	171	208	195	205	197	215	201	234	208	182	198	190	188	213	221	202	216	207	174	204	204	171	183	202	189	196	215	191	190	229	185	197	181	230	196	199	197	211	177	199	180	196	224	172	193	180	212	195	209	188	186	205	187	228	190	200	207	215	194	200	200	195	226	197	202	192	184	187	183	173	200	205	188	227	197	185	182	185	201	196	200	199	181	210	176	203	182	181	194	210	192	199	222	200	183	200	199	190	179	199	187	203	184	203	186	212	205	191	219	210	211	197	190	210	191	193	209	193	207	161	190	212	195	225	231	192	202	181	200	251	190	188	208	182	194	208	180	180	202	214	191	207	197	193	202	191	261	203	230	212	206	173	206	193	202	206	203	205	193	193	189	233	208	223	184	198	178	184	182	215	177	219	207	203	210	197	160	211	207	191	197	186	198	188	206	204	227	224	185	219	236	218	220	184	219	170	213	198	208	186	212	194	221	205	183	180	178	202	229	196	174	185	228	212	199	201	209	175	187	171	211	201	203	205	206	237	222	190	189	217	204	211	194	208	218	208	186	220	205	237	189	188	206	203	191	215	195	137	176	203	206	195	160	182	216	201	198	209	190	195	202	171	210	182	191	224	218	207	180	163	213	200	196	187	191	188	197	218	196	219	225	205	193	207	214	190	194	200	198	225	193	204	193	218	188	194	187	181	187	172	185	192	208	208	198	210	220	210	190	212	218	198	187	197	202	208	203	189	185	196	203	191	173	197	187	220	198	230	205	188	189	209	190	193	208	207	203	206	200	169	192	177	207	237	189	207	181	186	193	176	197	214	190	178	198	202	228	167	176	199	200	171	191	201	200	170	196	187	168	204	189	180	214	208	186	223	203	181	194	183	238	183	192	186	193	205	204	190	220	196	191	202	183	185	194	214	215	215	159	209	188	191	188	177	185	207	203	213	205	215	213	206	207	200	176	212	193	195	194	207	193	201	187	198	210	189	210	183	222	223	197	189	210	221	206	217	190	205	202	180	192	195	165	206	220	187	189	237	193	185	191	192	190	192	175	217	176	214	185	188	216	216	180	200	237	189	179	213	211	184	195	189	176	214	182	207	200	221	198	193	217	193	203	184	179	191	164	227	206	194	219	210	213	218	183	206	198	198	206	202	190	187	218	195	216	185	204	233	187	205	213	209	185	209	209	218	230	193	183	174	177	216	183	192	205	189	172	201	168	194	211	205	199	192	198	187	197	183	178	212	219	192	167	206	196	190	213	170	219	199	174	232	202	192	202	194	201	207	212	188	181	212	200	208	207	223	205	206	220	202	178	204	216	216	226	183	170	204	186	215	205	220	206	194	192	208	191	191	198	187	187	213	215	210	201	199	187	182	192	209	176	198	188	182	188	201	193	193	189	180	190	194	182	198	197	168	211	216	200	214	176	217	227	172	205	194	198	222	192	200	172	192	204	188	191	195	192	213	189	192	198	187	186	192	199	188	204	218	176	204	212	177	213	209	192	198	182	193	201	204	213	209	199	204	196	179	206	204	213	192	218	185	203	196	203	212	203	182	196	188	194	242	199	185	226	256	188	169	204	181	213	189	187	210	199	189	188	177	196	225	223	182	203	221	171	212	178	185	173	208	186	189	196	180	207	223	217	190	186	230	204	184	194	226	193	201	185	201	174	215	206	201	195	207	213	200	207	186	174	184	196	180	209	190	189	181	192	197	229	168	191	195	188	209	204	167	197	199	189	200	190	189	197	196	218	189	215	203	195	201	194	200	202	158	190	229	189	223	196	184	203	177	199	186	197	164	201	199	198	224	212	206	207	191	206	177	175	229	209	220	201	180	201	212	206	191	199	168	192	219	182	181	195	209	196	192	210	230	186	193	183	208	207	210	189	199	180	212	195	204	200	208	205	201	195	194	236	229	180	191	211	190	192	203	193	211	215	161	218	219	208	204	198	210	213	200	195	218	202	214	220	192	194	191	198	198	189	193	208	225	192	177	210	204	169	192	200	210	220	214	201	165	195	207	207	186	181	226	190	198	220	208	191	174	198	183	202	218	207	204	177	212	191	193	209	194	206	187	206	222	143	216	168	197	199	193	231	197	205	202	197	198	211	207	200	169	183	206	205	198	207	205	197	195	206	209	185	201	197	216	221	194	184	177	202	188	189	210	225	177	215	200	188	170	181	192	193	199	221	196	188	180	190	210	216	215	176	206	201	216	173	213	208	188	200	212	215	209	198	194	185	191	192	216	198	206	184	198	211	193	196	194	205	191	211	207	190	178	226	221	182	190	168	203	183	188	212	173	184	195	183	202	217	198	189	215	226	210	212	190
1903	538	506	529	533	519	538	498	494	486	485	462	501	460	471	520	524	500	485	477	483	492	461	501	474	463	476	527	528	483	483	503	459	514	492	483	509	522	512	489	482	461	510	485	514	434	495	485	476	466	514	483	455	492	509	513	496	470	464	533	453	501	497	444	452	505	490	476	464	516	490	502	466	498	497	528	513	461	485	441	522	471	491	476	465	492	487	454	467	505	487	505	474	484	482	470	499	426	464	498	471	457	515	505	465	499	509	457	482	483	458	495	507	483	505	485	510	444	472	483	434	472	461	490	487	491	527	457	488	491	467	439	459	489	491	455	484	491	511	445	507	470	468	495	499	469	496	508	483	449	473	503	493	476	483	466	483	482	490	473	507	474	494	493	477	514	465	483	445	473	511	515	470	467	465	489	468	502	485	467	524	492	461	493	472	476	472	526	455	512	507	496	448	458	508	467	500	470	469	470	498	482	475	500	504	505	488	491	480	461	479	460	526	465	476	515	469	503	461	477	495	499	481	507	480	477	462	490	524	461	467	482	520	468	455	483	483	477	517	476	477	473	514	482	479	495	490	478	480	473	500	485	497	535	479	486	489	507	487	502	483	460	474	525	476	523	482	481	473	517	504	478	465	472	486	487	503	461	472	474	495	476	490	509	498	497	473	468	508	493	508	513	473	458	477	488	486	485	485	474	511	501	458	532	507	471	499	462	489	510	496	501	477	496	447	477	483	487	499	470	459	510	462	501	505	495	489	493	510	466	471	473	452	491	435	479	476	507	469	469	491	453	483	503	476	468	484	474	483	492	500	480	491	493	485	487	478	471	509	517	445	508	489	446	495	509	478	518	510	470	476	479	483	493	469	527	457	497	461	495	478	509	492	500	521	515	470	476	526	493	505	506	525	494	490	525	454	466	500	522	496	545	519	543	467	494	487	482	492	463	489	488	473	480	553	476	512	476	499	450	475	525	503	511	456	474	481	497	464	450	472	494	486	532	492	477	473	490	492	479	467	456	477	483	502	473	489	518	449	489	450	443	478	472	502	521	473	508	478	489	484	479	474	503	491	531	499	478	492	455	464	482	471	461	515	477	504	474	493	467	499	452	515	485	479	472	514	456	510	485	494	493	489	446	463	448	502	481	504	493	511	443	449	535	474	491	469	479	483	488	486	492	504	483	497	442	476	471	515	505	495	486	509	490	512	473	526	474	476	495	485	492	502	494	492	473	443	463	476	506	500	487	516	480	514	472	468	490	482	487	465	492	454	481	451	472	482	476	469	483	477	471	459	478	479	492	520	473	450	494	429	467	476	475	490	492	479	467	504	491	491	454	485	528	482	477	487	486	459	475	496	503	447	461	486	485	455	483	520	485	483	466	497	486	487	465	481	481	520	474	482	472	513	446	529	425	449	491	489	482	475	476	519	491	487	455	481	482	474	511	456	488	497	478	441	496	466	485	503	474	474	503	462	510	471	522	543	468	456	506	488	499	512	471	456	446	485	463	437	464	546	480	458	475	494	498	486	492	465	475	487	502	498	465	507	478	524	530	488	489	524	489	479	476	489	468	480	479	488	490	464	506	502	474	505	521	454	513	474	499	503	505	463	509	481	485	492	488	495	491	488	509	469	471	527	499	468	461	501	475	464	476	540	464	460	492	457	483	463	506	501	468	505	451	478	486	503	520	431	488	453	453	502	518	499	483	501	472	494	460	469	486	489	478	474	476	497	499	501	488	513	519	504	476	472	491	477	511	507	465	458	495	478	472	497	506	466	479	513	516	500	484	492	515	467	501	430	511	486	489	469	480	467	508	501	530	485	451	483	458	509	491	497	455	486	480	485	538	515	480	486	475	480	455	510	479	486	462	493	499	497	521	435	480	463	482	464	478	512	485	531	500	473	467	508	517	488	435	498	497	448	462	463	501	461	458	503	473	468	464	491	506	465	482	504	448	465	497	506	470	501	459	525	533	479	483	482	482	470	490	519	487	495	470	531	461	476	476	531	514	498	473	506	481	506	493	460	514	459	489	490	451	455	521	507	487	506	456	477	437	495	470	520	473	471	469	446	451	485	479	487	502	515	465	490	437	517	470	446	501	515	475	473	490	483	498	451	511	492	496	486	494	490	498	457	463	484	464	464	493	483	477	503	464	478	520	478	510	510	476	460	493	504	494	486	506	451	472	493	500	488	463	528	502	503	490	498	483	481	452	492	422	485	528	470	490	463	458	514	496	466	461	469	502	460	482	480	487	464	514	490	479	479	459	536	471	551	465	478	488	502	486	474	510	473	514	532	494	532	476	452	483	483	518	458	507	455	471	491	465	483	473	497	500	506	495	504	486	509	502	481	488	471	482	471	471	466	485	474	466	475	504	485	480	481	492	485	473	466	511	434	536	495	501	485	478	472	457	496	524	486	470	474	479	485	518	470	500	516	496	469	479	477	524	554	449	469	490	533	486	481	502	486	474	490	488	518	476	452	469	508	474	473	530	475	483	479	470	480	468	513	465	492	466	515	501	490	430	513	521	491	492	485	513	495	453	491	477	473	475	442	491	490	466	454	487	492	509	477	464	503	480	463	459	478	474	480	471	494	522	464	467	495	490	507	459	490	466	511	467	479	470	502	481	457	454	463	495	500	438	512	467	479	449	487	481	501	449	465	481	483	454	514	534	491	470	488	463	504	525	477	466	482	473	456	497	471	517	502	526	487	457	472	477	479	494	494	460	468	457	472	506	508	457	482	480	463	484	483	484	460	495	480	495	485	488	503	494	482	473	525	469	461	508	507	499	518	461	480	513	486	515	497	493	480	468	514	475	506	491	472	487	496	523	490	513	465	486	465	527	467	540	441	486	479	545	487	487	485	465	459	495	533	510	464	500	528	506	480	522	496	498	518	516	512	481	509	496	481	490	523	509	504	502	486	486	487	452	456	485	480	449	443	443	508	505	465	457	504	460	502	479	531	457	487	453	520	484	505	463	528	501	458	508	462	496	472	525	506	475	510	504	449	465	484	518	486	491	498	499	488	473	488	484	477	470	560	470	459	477	459	503	460	499	443	501	479	462	515	493	536	506	494	479	450	471	512	486	499	469	522	463	499	505	498	515	489	502	494	468	514	494	464	533	493	461	467	449	476	519	483	478	455	497	477	487	503	471	479	463	497	495	475	485	449	493	476	459	465	498	487	492	529	494	457	524	511	501	514	540	482	494	481	461	472	480	475	506	502	497	483	492	462	494	499	493	487	488	469	493	454	480	538	478	444	500	480	492	505	465	499	473	497	518	500	456	505	469	485	500	487	483	501	499	504	466	497	484	513	495	482	526	536	467	517	548	500	514	498	528	504	479	484	466	496	505	460	480	500	466	484	493	488	514	493	433	481	475	450	465	494	492	498	489	495	431	511	482	526	466	518	480	477	471	492	486	500	444	467	479	447	497	464	506	489	489	423	518	475	481	495	476	471	508	528	488	494	458	484	508	507	474	484	459	485	496
13756	1311	438	378	358	255	246	271	239	234	247	250	256	243	221	210	236	215	208	260	256	205	197	222	194	186	217	173	222	200	203	227	224	244	200	208	218	198	218	202	204	204	207	218	179	221	204	203	180	182	200	227	209	239	213	211	182	211	217	241	204	204	203	204	198	182	215	193	226	211	214	210	226	216	194	217	224	200	211	194	220	201	223	238	196	207	226	208	244	205	195	221	209	199	207	225	200	217	193	192	199	203	214	244	196	195	214	212	191	227	203	203	190	200	208	217	205	188	199	185	196	198	190	211	200	218	224	212	179	201	199	196	198	186	198	187	210	231	196	171	196	195	198	226	221	208	216	223	202	202	210	200	187	185	204	198	220	209	192	196	213	224	193	203	203	196	204	215	191	224	214	217	208	242	222	197	189	216	188	207	206	204	205	202	218	191	216	237	206	205	199	195	210	229	206	213	170	213	210	202	192	214	218	204	227	200	242	215	209	196	200	207	185	197	214	207	202	225	215	210	179	217	215	224	163	218	193	227	179	187	182	210	214	205	234	224	221	209	231	240	231	177	175	221	172	223	189	212	212	202	228	217	196	219	195	242	226	217	214	168	202	238	220	212	214	205	236	210	214	232	204	197	225	184	219	193	217	220	211	211	207	237	223	192	196	216	197	184	193	215	215	196	201	198	201	250	210	216	209	196	221	205	213	193	235	194	210	213	202	194	209	203	201	202	239	234	196	184	185	207	214	218	188	212	200	185	193	219	228	195	199	225	211	195	210	203	228	199	193	185	216	193	202	227	227	199	223	217	192	233	195	182	218	216	217	207	231	204	209	230	190	202	213	203	223	203	234	209	202	212	235	197	208	221	198	192	204	195	196	190	214	177	224	192	213	200	203	213	182	186	198	217	221	206	200	225	177	209	204	194	182	261	194	196	191	197	218	224	211	210	195	193	221	195	189	203	192	203	190	185	214	194	196	232	216	192	192	205	225	205	188	213	200	180	200	193	216	205	194	215	241	214	206	217	201	208	205	229	211	207	212	239	216	221	209	224	186	173	234	231	205	203	213	212	183	191	195	185	188	217	212	207	218	196	205	185	204	214	213	203	208	206	200	197	210	220	204	195	222	207	203	209	195	204	210	214	204	203	200	199	216	180	207	201	209	244	208	209	232	224	203	224	208	190	213	193	206	189	204	189	189	184	216	197	195	227	202	198	210	183	198	272	196	217	205	205	196	201	220	218	209	254	220	193	221	214	193	226	208	195	194	198	210	214	205	194	199	203	213	197	204	201	196	168	205	210	226	223	202	213	215	222	198	187	207	207	176	180	212	227	194	191	192	224	218	204	188	211	207	211	208	202	202	193	204	200	205	227	192	224	181	197	211	196	206	228	199	216	223	182	221	202	192	224	198	208	232	190	221	207	208	180	201	208	203	182	215	216	195	183	202	229	229	214	198	212	239	213	200	210	206	224	216	172	194	189	195	201	197	203	211	227	192	215	205	201	194	186	204	186	212	225	205	199	216	198	174	204	179	212	233	203	218	227	231	209	169	217	220	188	178	194	222	221	186	204	219	175	209	215	212	188	229	211	204	216	205	208	194	186	227	216	230	220	216	188	189	218	189	232	177	177	230	216	200	230	203	184	209	207	220	194	201	209	213	187	200	211	227	225	220	208	206	201	218	205	210	188	196	199	192	198	202	213	219	233	186	192	204	212	211	231	222	200	230	183	207	215	188	219	234	213	203	224	194	229	212	207	166	203	230	194	226	210	205	192	211	193	214	190	203	182	207	200	213	212	222	186	229	211	205	227	212	191	199	194	195	175	193	215	220	212	222	225	197	189	213	219	202	214	192	205	224	208	205	204	215	228	213	220	217	189	220	200	222	196	216	220	217	179	210	198	180	200	188	217	200	214	218	198	239	202	209	219	208	218	196	214	220	206	210	190	187	194	182	196	201	188	228	233	212	196	198	207	202	229	246	210	232	219	198	193	207	215	216	186	199	178	210	226	201	229	199	207	212	206	205	208	218	213	208	216	222	199	209	219	202	185	218	205	215	214	232	203	220	227	191	216	204	196	202	212	226	231	239	218	205	208	205	205	216	174	199	201	201	193	224	210	229	227	205	189	189	196	199	194	218	198	193	203	221	208	206	209	214	208	220	192	187	196	185	209	210	204	195	225	218	205	210	231	217	216	219	219	229	189	215	196	189	224	218	184	228	184	191	217	191	203	213	219	227	199	215	206	225	208	208	221	222	188	200	226	216	196	201	201	187	198	215	214	188	218	188	184	199	208	197	198	213	178	201	203	196	231	202	191	203	187	215	191	180	196	204	209	203	208	209	215	205	221	211	220	211	206	208	219	208	215	230	184	219	195	202	188	192	164	227	208	194	230	207	218	220	218	184	190	208	209	210	216	200	226	203	218	179	202	209	190	207	201	207	203	225	218	202	214	213	202	220	208	197	191	207	201	203	188	221	205	192	206	217	219	198	214	220	202	226	187	206	203	206	211	220	207	237	203	228	218	222	215	202	203	225	194	211	193	185	223	225	205	197	209	196	189	173	220	213	209	202	201	187	208	217	191	226	231	220	242	202	217	187	216	213	169	217	229	207	208	202	239	213	208	215	200	201	203	202	202	197	227	207	217	233	220	215	196	210	204	220	193	195	182	223	213	188	229	224	203	189	226	227	227	204	219	214	198	225	208	199	211	215	190	216	197	191	217	212	192	198	188	208	221	199	214	187	231	217	211	210	213	195	240	193	214	202	184	198	192	204	191	214	203	207	192	205	205	199	207	216	212	215	203	206	189	210	191	227	214	208	208	194	202	207	221	206	210	215	222	219	176	170	184	202	230	203	201	210	182	221	218	215	200	190	177	217	206	186	200	182	214	192	231	222	187	227	229	216	216	228	182	210	197	204	228	203	198	186	211	199	210	193	193	188	214	215	223	196	237	203	211	194	190	208	191	192	206	182	195	217	209	198	183	198	183	177	203	213	217	230	205	200	201	201	221	234	239	203	226	176	208	203	203	226	220	197	211	223	216	204	204	244	193	169	169	218	193	191	211	236	209	192	209	195	173	178	229	216	210	225	220	212	214	198	200	229	206	217	230	211	211	208	220	196	207	219	225	188	209	192	197	203	217	181	196	210	192	207	190	211	195	179	216	201	205	205	178	198	202	221	198	224	193	203	200	209	221	212	214	219	219	206	207	231	175	200	209	225	192	185	184	204	209	238	196	208	201	184	187	192	202	188	191	204	225	217	200	216	213	198	187	220	220	192	204	200	207	209	213	198	183	228	199	218	186	246	197	198	201	200	205	239	206	212	206	216	191	193	223	193	204	217	211	195	208	190	225	231	224	185	216	213	207	209	217	209	177	225	240	175	219	211	228	191	215	221	222	190	212	232	227	222	198	171	190	208	229	190	211	205	205	222	216	178	189	218	222	212	223	189	224	197	201	205	222	205	165	209	225	219	209	214	212	207	206	188	220
9517	1358	987	1138	1063	967	818	745	668	636	638	582	575	534	584	506	485	536	545	521	575	534	543	522	540	513	502	512	527	534	523	523	529	509	509	518	498	501	504	511	487	500	522	494	476	447	512	523	484	514	488	497	490	464	494	498	515	510	518	460	508	522	478	468	484	492	487	488	485	489	497	495	455	495	502	504	508	498	496	499	501	508	473	517	494	471	496	516	556	474	504	506	512	464	507	468	493	504	505	504	487	497	471	480	496	497	515	504	519	522	449	485	481	518	481	496	482	490	512	495	477	489	494	453	526	514	495	494	500	488	517	487	514	498	506	502	492	467	504	474	512	469	511	479	514	458	511	484	511	462	528	470	512	477	480	473	496	470	464	503	510	529	528	519	460	454	492	509	506	497	496	479	514	530	528	495	481	485	492	480	468	509	516	436	498	505	529	485	485	471	493	525	483	521	513	504	518	472	507	495	530	549	466	524	499	482	519	484	484	522	473	497	488	495	509	482	544	491	488	510	503	497	514	516	483	437	528	485	495	510	500	504	512	469	489	470	473	482	441	523	479	516	479	468	465	476	491	468	497	475	490	484	552	463	469	513	526	518	456	496	470	469	476	512	479	511	496	522	488	535	495	461	511	493	524	512	531	486	497	480	519	491	556	491	508	526	495	463	456	474	488	515	477	502	499	511	509	493	487	521	521	487	497	493	515	480	549	520	500	527	475	553	507	502	480	488	511	502	483	469	501	520	502	480	520	476	452	522	505	476	477	501	489	565	510	520	503	494	471	454	508	483	509	499	483	478	504	457	473	496	511	479	443	488	465	470	468	516	516	472	511	511	490	512	470	543	485	497	521	500	539	475	478	516	490	468	488	482	495	514	464	486	525	509	496	502	459	456	534	504	463	527	479	505	502	487	513	461	474	525	492	465	460	459	523	470	478	499	529	492	523	522	485	461	498	499	438	488	531	460	493	479	467	491	475	517	504	471	481	509	490	458	494	482	470	515	527	478	483	477	477	461	478	520	504	503	481	502	533	457	512	509	461	476	487	497	470	484	497	528	474	512	510	489	448	520	494	486	482	497	480	484	515	503	547	536	470	476	488	499	471	500	516	484	497	489	496	521	516	448	474	524	449	490	496	515	540	528	474	540	457	530	503	474	486	478	502	466	524	502	487	486	460	466	484	475	496	539	527	517	514	475	525	497	532	513	524	491	465	464	518	468	482	470	492	486	442	502	492	479	492	508	509	501	491	500	511	503	484	481	490	519	498	533	499	514	484	487	543	533	482	482	515	508	528	494	453	449	520	485	499	505	508	497	513	469	487	490	510	470	452	516	497	542	490	482	503	475	504	467	487	481	479	500	468	529	494	527	475	501	466	512	487	493	448	480	474	533	509	496	524	483	470	489	512	515	482	463	508	527	530	471	472	479	447	528	484	529	518	526	508	510	482	504	497	506	483	473	505	501	495	489	516	465	482	462	507	513	496	503	527	482	487	474	517	476	485	521	532	523	530	481	515	514	505	530	498	489	512	481	507	503	488	495	505	464	486	475	533	469	468	534	490	495	499	528	510	483	509	447	534	505	497	492	517	488	519	548	498	475	515	501	514	509	492	510	487	515	475	518	492	490	462	519	504	473	483	502	528	523	500	514	535	506	480	491	490	536	476	497	522	506	498	491	469	495	494	490	525	479	495	533	504	496	486	495	475	485	484	470	490	481	518	506	474	518	483	474	483	486	519	506	514	510	477	471	502	490	473	495	512	491	494	532	503	504	519	497	478	467	452	521	523	451	504	470	474	507	501	513	539	476	509	469	478	502	549	497	501	522	511	547	504	484	506	473	534	469	533	501	482	498	507	472	514	520	492	513	489	511	467	465	511	509	450	471	496	504	493	458	538	486	520	478	485	530	508	513	493	501	467	486	483	450	485	510	477	483	456	487	508	494	500	503	490	486	474	481	462	498	494	460	482	558	500	460	509	495	499	489	476	487	476	482	512	507	516	516	501	550	480	494	501	482	525	486	503	493	494	489	469	520	499	552	484	511	495	491	519	485	503	456	494	493	506	469	469	461	492	524	522	475	479	479	471	478	498	491	482	526	468	502	474	480	499	470	500	478	525	501	495	515	503	482	544	511	486	464	489	481	485	481	481	465	485	546	479	462	471	475	508	473	481	483	538	471	502	504	504	486	514	493	512	473	538	505	508	508	472	456	486	490	470	523	497	521	481	549	487	526	497	459	515	439	505	489	512	472	511	465	468	468	495	482	490	519	514	533	491	501	448	495	496	514	504	520	459	466	489	519	504	502	507	459	533	556	490	492	499	513	487	462	503	538	470	481	489	505	508	498	491	483	495	525	499	459	477	461	520	505	476	480	461	514	504	499	467	446	508	501	512	492	496	475	503	547	502	488	471	527	455	528	502	470	515	519	476	503	488	466	522	504	508	514	516	510	497	477	483	472	503	454	452	522	487	494	482	520	492	526	495	508	469	459	500	496	516	458	515	497	508	480	529	516	509	496	531	543	503	476	514	506	501	473	519	492	465	524	554	477	511	486	461	481	458	509	462	516	464	512	520	489	478	504	503	505	492	489	505	512	467	520	487	468	486	470	515	530	496	520	480	482	488	542	467	473	508	524	501	510	510	473	506	471	481	486	524	527	494	519	472	536	520	486	508	455	510	477	466	512	496	498	477	492	532	449	454	479	472	480	564	480	491	491	502	491	506	516	496	523	491	485	497	493	470	478	514	494	511	473	480	484	512	479	464	498	506	485	506	483	489	441	571	508	474	495	514	524	490	445	489	551	476	512	501	498	483	515	465	516	493	491	488	505	513	501	524	497	506	516	504	522	474	491	505	486	458	490	518	500	485	452	481	472	505	482	497	451	465	486	460	515	505	510	506	465	481	539	503	513	497	497	472	484	521	501	472	486	499	514	527	482	499	526	531	496	526	426	497	488	506	503	510	563	493	490	451	479	512	520	511	477	492	473	504	480	463	493	515	478	470	444	538	503	500	502	492	506	517	471	488	488	501	492	497	506	470	447	492	470	515	499	525	471	476	501	473	507	487	501	489	512	521	472	494	504	446	487	458	470	556	494	474	483	502	511	505	512	491	501	467	501	481	489	428	473	493	503	525	516	484	518	482	480	508	509	528	451	460	490	465	494	517	496	501	450	488	476	513	496	512	472	468	502	489	481	473	523	470	466	506	494	527	451	486	487	471	487	512	467	473	483	478	487	471	506	476	522	475	494	491	504	499	481	502	473	477	501	483	464	483	474	542	469	480	486	523	454	510	490	513	516	505	507	523	476	497	486	508	507	505	486	507	526	484	479	489	494	505	536	480	482	481	487	467	476	486	522	521	497	472	474	495	491	494	500	527	516	525	528	474	490	555	536	466	502	544	503	506	537	504	467	546	469	521	493	457	478	494	497	484	480	483	483	497	459	519	483	485	535	484	494	479	464	514	488	522	515	503	480	491	503	491	490	521	504
24586	3586	660	360	332	267	245	171	142	170	131	113	113	120	113	94	97	101	90	92	107	102	84	92	92	96	97	103	101	88	101	82	83	107	83	69	86	88	82	92	93	98	90	91	83	80	68	85	94	93	97	80	77	88	80	79	97	86	93	107	84	97	87	79	102	88	87	81	92	93	98	120	84	72	97	94	77	93	89	93	88	86	70	81	93	100	96	100	91	105	107	97	84	89	94	73	76	83	105	98	102	91	98	90	79	99	93	91	100	92	89	92	105	98	70	104	99	102	104	87	89	118	94	81	93	93	85	79	89	106	81	95	93	90	74	83	104	92	93	90	86	102	73	85	103	92	90	75	87	101	106	82	76	99	96	80	80	124	91	88	82	87	102	87	83	74	92	99	90	93	91	73	74	77	80	81	100	95	89	82	106	81	104	87	93	93	88	98	88	96	78	90	75	98	83	98	113	77	80	92	76	78	86	75	102	90	103	93	94	91	92	88	97	77	99	89	89	90	68	98	100	82	90	84	104	92	87	89	76	77	74	82	90	95	105	78	70	80	105	92	102	65	88	72	98	87	91	94	74	84	100	87	90	86	69	85	78	93	88	86	89	90	68	87	92	77	90	93	87	88	92	91	103	104	105	91	92	84	88	95	67	76	79	91	96	103	92	97	109	109	90	86	102	99	96	97	89	74	92	104	82	101	86	100	97	81	86	107	95	85	83	73	75	87	86	93	83	73	78	81	98	80	74	74	110	94	82	77	89	112	92	83	127	107	80	91	82	91	94	91	98	91	91	73	101	77	115	81	92	89	95	102	103	97	75	88	86	77	99	87	75	95	100	74	74	94	98	89	90	86	83	83	107	99	77	79	102	94	90	66	86	64	86	82	101	86	115	89	93	80	94	86	80	91	68	89	100	77	87	100	96	92	84	90	92	87	83	97	80	104	103	92	67	94	104	92	106	95	96	81	73	93	79	91	93	90	104	92	93	82	95	78	72	77	81	86	86	100	97	80	87	89	89	91	89	95	91	92	96	99	100	75	92	79	82	80	94	92	102	80	84	93	74	77	108	89	89	94	81	97	85	95	94	112	90	82	82	80	78	86	90	90	86	90	100	99	80	86	86	79	85	83	86	105	92	94	78	73	78	104	90	83	80	98	88	93	80	100	96	89	90	87	95	97	86	84	80	89	102	100	98	86	108	79	80	91	107	87	82	72	85	89	94	88	89	93	82	103	84	79	100	98	102	87	84	85	87	79	80	84	74	94	88	95	100	88	77	105	93	91	109	100	108	97	93	74	80	91	79	87	79	93	87	96	115	91	76	89	80	84	94	82	79	83	97	91	84	90	81	84	76	109	90	103	81	97	73	104	103	79	95	88	94	108	80	76	94	88	99	81	87	89	61	96	93	82	98	97	84	101	95	75	90	95	82	91	67	87	87	83	77	91	78	77	108	76	79	93	83	89	99	97	108	106	85	83	92	90	74	100	91	88	78	99	89	97	99	81	77	94	62	100	99	73	83	77	114	95	88	102	92	101	73	93	72	87	74	102	101	89	88	75	102	94	87	92	80	81	87	100	71	89	97	105	99	90	73	77	91	104	92	72	104	90	111	98	98	105	90	80	94	94	76	86	106	83	94	88	90	76	83	84	82	84	102	77	82	78	93	97	84	75	90	93	78	92	73	87	84	77	89	89	89	77	91	90	98	88	87	94	88	79	96	84	109	91	67	109	92	84	114	94	80	108	113	102	71	95	108	95	64	77	102	87	76	93	86	89	80	102	89	92	99	70	92	85	98	100	87	95	80	87	91	92	81	98	97	84	89	70	83	97	88	89	87	102	91	99	79	81	91	89	95	96	88	86	89	83	69	110	88	86	89	100	93	95	109	92	92	97	97	80	88	95	86	91	84	67	102	95	76	78	90	88	97	72	85	90	96	113	94	95	92	92	89	100	96	79	88	84	88	95	85	88	85	82	88	100	78	74	94	87	103	94	118	77	93	82	81	76	92	85	81	95	94	95	95	87	95	84	98	95	99	86	79	83	98	106	87	97	83	79	108	77	111	80	103	105	103	85	90	99	97	80	98	91	84	99	103	82	85	79	119	91	111	108	88	86	104	76	74	95	86	74	93	84	83	95	77	96	85	99	83	92	90	99	93	97	95	101	96	97	103	75	80	84	94	74	80	82	84	104	93	91	123	106	71	94	77	64	92	103	103	95	93	87	86	94	92	97	81	89	102	99	100	109	103	82	90	89	84	61	92	89	96	72	95	83	87	78	91	93	88	74	87	98	101	87	95	86	91	80	99	68	83	86	96	87	92	80	83	70	91	92	89	100	95	93	84	93	101	82	85	89	100	99	106	73	73	98	85	91	101	87	104	88	82	77	88	89	80	93	104	79	83	88	76	87	97	83	80	73	82	84	78	100	105	71	92	83	83	91	77	99	78	97	89	70	82	85	104	90	83	86	107	81	93	92	98	93	96	79	81	96	95	85	93	87	91	93	83	92	90	90	93	81	96	93	88	97	95	79	97	105	86	82	94	95	78	83	95	109	89	83	97	71	90	97	102	88	85	88	95	88	88	97	99	79	88	120	109	104	78	100	106	85	106	82	93	77	82	74	68	86	89	104	91	97	107	85	78	75	83	98	70	101	90	93	77	98	77	84	84	77	100	92	81	89	74	85	91	93	109	71	83	114	86	109	88	91	85	85	72	85	97	109	91	84	89	104	95	96	109	85	104	94	84	107	78	79	70	81	114	102	66	91	97	82	72	94	110	111	82	82	96	85	98	79	99	84	91	88	87	87	84	101	100	90	85	79	76	97	103	76	90	103	104	87	83	88	90	90	99	88	90	96	83	93	95	71	88	104	91	83	96	70	100	81	73	92	81	80	95	90	97	99	97	90	110	101	79	101	90	90	84	85	72	90	80	94	79	93	90	85	80	105	93	103	81	76	102	83	88	98	88	99	102	90	104	103	75	88	82	75	91	89	81	89	83	84	93	85	80	96	79	94	102	104	70	73	72	84	77	71	79	93	80	81	62	83	94	97	111	86	93	99	98	95	89	75	103	89	75	96	80	98	73	84	72	83	98	88	76	92	88	81	88	87	71	95	78	73	83	83	84	82	77	79	88	105	70	88	90	84	101	81	90	87	80	90	89	94	106	75	97	74	79	91	90	90	79	95	102	87	87	99	98	91	74	93	88	89	92	85	88	87	85	93	86	90	89	96	103	93	97	83	105	96	78	71	67	104	97	79	87	89	94	88	81	94	83	92	120	103	80	76	99	82	98	85	83	84	91	82	85	82	94	78	80	84	81	81	83	84	74	104	97	78	108	89	94	120	82	80	78	87	70	104	88	84	71	107	70	86	93	81	86	89	84	97	94	88	97	102	90	84	73	85	84	74	81	86	82	73	91	76	95	106	80	69	103	104	75	73	102	95	87	73	94	99	74	80	93	98	101	102	99	87	87	105	87	106	97	101	90	90
14122	1933	1347	1498	1251	1092	869	711	607	539	467	380	384	355	357	379	345	347	321	328	295	297	266	305	289	314	235	243	279	270	250	266	261	260	274	257	251	240	272	277	224	225	261	243	227	247	219	252	249	252	232	230	273	216	229	210	234	220	237	231	223	237	256	252	216	230	247	234	253	241	260	236	266	228	218	262	265	232	244	250	211	225	229	223	222	250	245	234	218	238	234	230	223	246	240	228	238	203	231	200	225	231	260	256	240	234	233	245	241	244	243	234	238	243	228	215	232	213	220	257	223	239	237	219	246	230	220	241	269	217	239	220	243	271	252	237	220	250	258	239	248	224	239	233	249	203	214	222	234	231	249	207	242	214	186	216	214	240	194	259	240	273	238	241	251	231	209	246	239	269	248	242	231	213	226	233	241	234	243	238	232	234	227	225	244	234	251	210	223	209	224	229	213	199	232	225	223	236	234	226	230	226	244	253	237	226	242	228	227	228	255	234	244	238	285	235	210	197	231	223	232	245	229	206	208	210	206	242	237	228	233	196	209	218	225	232	194	213	210	220	266	254	247	220	224	226	231	216	270	210	210	223	245	235	221	223	229	235	221	204	211	220	229	220	244	231	234	224	204	221	230	226	242	262	239	246	243	217	218	238	222	223	222	230	239	211	245	238	257	237	240	224	214	244	221	241	232	233	241	251	220	240	225	248	240	236	243	237	215	224	289	177	232	210	258	232	234	232	212	232	239	231	248	225	231	216	230	212	216	221	242	245	217	207	226	238	214	254	246	241	234	236	227	221	224	225	250	211	236	242	216	256	190	235	258	225	203	232	241	205	246	243	234	221	220	232	245	202	221	233	246	245	211	245	227	263	226	220	252	253	224	241	243	228	226	204	242	233	239	273	231	242	225	240	242	237	233	243	245	259	233	218	245	227	220	240	235	215	228	225	244	216	244	248	203	221	225	233	231	230	254	240	232	212	239	227	247	212	240	228	224	239	237	218	220	239	228	213	237	226	215	211	223	232	241	200	212	208	250	219	210	207	212	235	240	235	235	241	237	229	233	224	248	260	222	202	246	205	227	227	249	267	233	232	241	254	230	230	243	242	219	247	247	202	207	235	244	224	222	209	227	215	230	221	244	232	241	249	210	218	228	244	211	236	229	223	207	247	222	215	217	220	231	236	223	225	215	206	221	230	247	243	240	227	216	223	224	217	243	221	206	220	223	238	243	196	206	240	222	233	229	226	230	224	230	238	244	220	224	244	227	214	208	217	225	245	221	240	217	216	242	242	227	203	215	207	245	254	232	248	259	227	217	215	214	224	213	216	216	257	212	233	225	251	224	210	215	231	248	234	215	220	249	247	227	237	238	246	235	247	237	203	224	232	230	223	250	211	240	261	223	241	240	232	233	223	242	235	234	220	226	222	225	211	234	223	240	192	205	249	220	245	243	237	244	251	224	208	236	221	239	279	217	240	233	238	232	240	236	218	216	205	239	196	237	207	223	222	248	235	220	202	238	218	221	261	225	245	236	203	249	217	234	255	238	255	224	248	219	240	219	222	238	254	244	232	248	199	240	232	216	225	223	217	215	236	232	248	252	225	240	197	219	221	231	229	242	226	237	238	252	230	247	240	241	262	215	256	220	214	218	241	213	246	217	233	215	221	234	239	210	241	228	240	240	244	208	248	225	227	230	237	227	232	221	252	244	228	234	234	211	276	244	239	235	248	223	197	230	224	238	266	220	227	205	238	245	193	235	199	263	230	223	229	234	212	210	242	238	240	221	241	215	240	230	237	221	267	243	270	242	253	221	223	256	216	235	235	234	245	238	266	237	241	199	240	253	211	239	204	220	244	238	235	229	221	228	229	256	226	217	216	239	239	218	282	218	217	253	236	231	264	241	219	213	222	247	260	262	225	235	250	241	210	233	246	251	235	218	246	220	200	218	241	240	236	239	233	209	238	221	250	225	245	230	232	233	244	212	207	227	203	230	221	224	230	218	239	230	251	215	235	288	229	237	226	234	225	241	257	241	202	203	209	235	240	249	221	216	224	234	235	242	227	228	234	253	221	231	212	196	225	237	213	237	232	235	221	229	234	244	246	231	227	212	237	255	235	240	233	236	229	243	251	238	209	235	235	221	236	225	237	239	242	234	242	228	234	231	245	199	230	248	203	223	241	229	207	212	209	244	238	255	218	213	231	245	276	246	236	241	235	239	220	230	216	212	240	224	224	227	252	248	248	244	221	261	237	234	249	237	207	226	244	190	190	230	228	228	255	240	225	253	236	210	261	206	236	214	229	271	225	216	242	218	240	289	237	236	238	236	246	218	217	209	219	218	254	219	238	245	208	235	220	228	273	257	234	230	219	241	218	238	216	219	242	219	247	228	211	205	220	217	230	237	228	214	216	226	215	246	247	209	266	212	223	221	239	230	222	205	249	221	245	254	208	213	236	235	220	232	230	239	235	219	249	236	241	230	230	249	205	212	245	235	264	217	216	222	237	220	232	228	240	240	209	253	244	224	250	233	248	246	238	243	256	237	231	221	212	254	250	230	238	214	249	231	224	237	232	225	248	234	242	217	233	230	214	223	207	220	232	222	238	247	222	226	232	238	256	228	192	218	228	254	231	202	221	233	230	221	218	213	219	222	211	206	233	207	275	219	222	226	217	242	222	243	211	235	225	235	210	229	224	230	250	239	210	245	226	206	247	233	244	252	213	213	232	227	223	236	239	242	234	228	237	229	242	229	224	209	247	239	245	251	261	210	243	248	228	203	223	221	220	236	235	208	241	242	210	241	220	258	235	223	250	259	234	217	223	253	228	228	240	223	231	233	243	205	253	224	244	216	231	250	250	239	194	231	247	243	225	244	239	249	229	240	237	211	231	228	207	265	215	250	239	225	209	227	236	221	243	227	241	244	247	212	214	232	216	221	246	223	228	221	212	219	202	218	212	220	238	214	238	229	202	233	192	202	240	247	230	236	220	221	193	231	237	214	235	228	241	227	256	199	217	215	222	237	259	230	200	257	236	230	220	235	219	253	236	263	240	234	249	236	231	244	243	230	234	232	237	229	244	214	235	247	223	239	260	246	204	241	229	223	240	227	219	209	232	232	229	216	234	232	242	230	222	233	237	233	231	216	263	242	210	226	226	243	211	242	241	221	251	208	223	245	225	231	226	252	240	207	231	255	241	206	221	247	237	245	241	224	225	195	211	214	238	242	251	223	235	220	228	234	231	217	236	244	236	223	225	217	263	244	227	224	213	210	202	221	238	239	231	213	231	208	240	235	242	238	241	243	231	225	252	217	220	247	212	220	236	194	223	246	212	215	245	220	210	245	249	240	204	235	208	248	236	210	229	229	241	228	242	230	253	202	248	211	218	245	227	231	225	241	201	226	215	232	220	201	251	227	247	236	245	215	236	216	222	236	237	227	221	231	203	232	256	242	210	226	209	237	234	223	214	229	235	244	233	241	259	217	210	206	226
1794	299	206	212	212	216	199	192	192	195	192	196	215	202	204	188	170	182	219	188	158	223	177	218	189	209	202	186	196	201	208	205	171	203	203	214	204	208	220	188	206	178	209	218	197	183	183	194	184	195	159	176	198	179	186	181	219	195	211	191	197	191	202	221	181	207	222	198	199	206	199	217	227	210	182	185	213	213	196	204	203	193	200	185	182	208	204	185	208	170	209	187	182	175	213	207	206	192	220	205	196	208	185	197	186	203	196	190	225	215	206	199	201	217	187	194	206	195	176	205	202	200	180	207	197	204	184	202	188	191	204	192	193	205	212	215	201	211	202	215	202	206	210	208	195	193	186	165	212	168	188	166	182	182	206	189	195	194	187	190	167	205	222	192	210	188	166	186	220	213	204	189	192	186	187	179	185	219	181	185	224	206	204	199	186	178	217	182	212	174	166	218	176	185	183	201	209	214	182	216	194	207	181	231	228	188	214	177	189	192	183	198	209	204	187	193	202	205	226	228	160	214	195	195	183	192	177	200	200	191	199	198	202	203	174	201	184	214	198	224	190	177	180	193	211	188	222	217	188	216	183	217	227	212	197	188	203	200	197	198	211	197	211	188	203	204	167	189	185	204	180	205	179	208	180	186	177	205	192	235	179	214	220	204	199	219	201	216	191	191	197	191	184	197	179	177	200	195	150	214	212	172	192	186	192	209	199	218	199	195	207	179	192	217	188	189	171	208	201	216	205	167	204	192	192	188	205	210	178	161	186	175	185	173	194	186	202	185	175	191	216	212	216	188	223	196	201	216	197	198	212	210	207	233	192	188	196	220	182	191	165	188	174	209	176	207	215	191	188	203	166	192	197	185	206	188	192	200	205	178	199	183	203	201	206	190	218	181	181	186	201	221	210	199	166	210	183	229	194	218	199	227	209	218	209	200	221	198	185	174	209	196	188	200	193	219	198	228	234	190	194	169	193	190	188	211	215	171	200	181	177	193	174	182	189	195	185	221	193	191	188	220	228	215	185	218	186	189	199	170	201	193	212	178	193	173	197	204	221	166	225	224	210	178	229	204	219	196	209	225	232	196	197	208	184	211	201	200	229	180	190	214	224	192	198	179	220	194	206	220	219	189	194	213	211	202	230	189	200	214	209	207	222	184	176	175	198	225	179	196	229	180	222	195	219	198	197	207	185	187	201	204	180	195	198	178	189	191	202	175	197	218	177	225	157	192	228	179	191	194	204	212	195	191	183	200	182	170	210	204	204	227	220	181	224	207	180	195	172	206	201	195	195	197	208	189	160	169	165	180	209	195	203	186	215	182	203	173	193	206	200	199	197	215	171	201	179	204	206	190	171	191	184	185	211	206	204	238	210	215	210	189	205	212	179	178	195	188	192	205	195	186	190	199	193	200	193	187	221	206	204	184	202	232	201	181	194	208	196	198	200	189	228	186	191	192	206	198	188	231	215	158	198	214	195	190	190	190	181	220	189	191	198	223	215	207	181	191	196	183	181	193	215	218	203	191	211	201	201	201	186	186	184	201	190	233	196	188	202	181	173	183	220	191	202	219	184	191	197	189	159	186	209	196	203	195	232	207	173	218	227	188	208	204	203	191	207	200	188	223	194	197	222	206	185	174	173	202	191	198	197	206	213	226	228	195	204	214	180	196	210	179	227	166	220	181	188	204	212	182	183	220	218	197	200	189	229	198	184	198	185	192	196	198	212	195	197	195	197	210	201	186	179	212	187	202	178	200	221	213	198	233	190	203	199	188	196	195	194	207	196	204	195	217	195	197	219	218	186	226	216	202	206	181	198	204	207	189	183	201	227	188	221	201	230	190	167	212	195	198	212	213	156	200	217	211	203	231	201	215	210	203	208	197	199	210	220	200	232	196	219	211	187	223	223	194	193	185	208	209	194	173	225	213	199	198	208	169	178	194	189	199	207	198	236	201	178	208	206	204	210	196	209	199	213	207	171	183	178	198	190	174	213	232	191	189	204	227	248	201	199	198	192	189	179	192	200	206	190	208	159	188	208	199	191	218	207	194	196	210	207	182	234	166	204	195	204	195	191	200	193	198	209	203	198	186	210	217	207	176	169	204	197	188	197	203	215	177	209	202	197	221	208	218	203	204	172	180	189	198	209	215	193	212	209	200	197	219	187	212	206	209	202	222	160	209	204	199	214	190	191	199	182	192	208	218	187	169	212	219	200	183	195	177	217	220	209	224	213	198	194	196	182	205	203	173	196	205	218	199	197	207	189	207	186	195	195	189	208	207	178	208	204	225	203	192	207	217	199	209	214	209	212	212	209	190	194	184	209	198	192	201	192	227	179	207	186	197	216	214	186	192	181	203	175	207	185	185	225	190	193	205	209	179	188	194	209	222	201	188	209	205	206	211	183	166	184	218	212	174	208	213	187	191	227	185	187	194	182	214	231	184	203	193	196	203	197	202	176	179	201	207	197	194	197	193	191	205	210	205	203	202	191	198	176	181	201	216	176	188	195	189	187	199	185	207	189	211	206	216	191	185	203	231	198	210	206	184	197	193	177	198	192	185	210	170	182	178	203	205	209	195	211	184	207	209	203	192	191	209	178	185	192	189	209	212	182	200	178	191	191	204	201	202	192	201	177	185	190	201	224	203	191	190	184	198	185	203	197	195	207	181	187	186	198	227	212	191	215	193	200	221	223	223	208	204	191	201	178	183	204	195	202	194	182	192	195	208	183	210	200	205	187	191	228	198	205	164	188	230	257	214	214	206	193	195	186	197	197	202	211	208	194	193	199	179	205	210	192	193	199	213	200	207	206	208	191	189	215	203	212	177	207	204	217	174	188	201	211	219	209	179	199	188	208	202	201	208	181	195	206	195	195	203	234	201	191	173	209	193	189	202	197	179	176	221	223	223	189	212	182	186	234	198	200	155	176	214	171	187	203	217	183	227	180	214	220	186	178	183	198	236	167	210	197	181	219	200	191	188	211	217	193	194	205	201	228	220	200	198	200	208	206	182	203	188	198	179	208	203	205	195	192	180	198	177	188	184	193	185	193	182	212	202	200	192	166	188	185	198	219	194	211	204	193	156	171	242	177	213	190	186	178	225	198	183	219	196	208	222	193	213	186	216	219	195	215	206	188	169	214	190	232	192	205	199	198	221	183	216	198	188	209	184	196	214	221	212	195	191	216	186	208	203	188	192	217	210	216	186	217	187	229	169	221	178	206	205	209	201	209	191	185	179	170	218	201	201	204	219	188	190	218	211	225	214	186	188	198	203	202	182	198	202	184	201	192	176	198	200	193	199	178	193	201	215	199	210	188	184	181	219	175	171	209	218	199	190	217	235	185	211	172	203	204	203	206	207	177	200	220	181	197	203	172	193	192	226	183	185	197	189	198	207	181	212	227	202	195	186	201	182	174	177	192	203	196	191	204	223	180	193	195	200	197	231	176	195	193	204	198	199	208	220	225	187	221	210	215	185	214	216	197	185	215	215
2022	566	554	541	548	533	540	542	493	482	493	536	491	513	492	490	507	503	473	489	504	501	487	524	456	475	478	477	483	486	482	445	481	477	455	465	495	490	481	480	475	472	500	470	490	421	476	522	476	527	474	473	499	485	499	500	465	496	485	465	502	489	487	467	461	498	435	508	494	483	482	520	516	490	492	491	473	449	465	555	503	514	475	516	477	475	500	495	500	461	484	522	472	467	504	479	481	477	493	471	539	471	492	501	482	458	492	495	474	449	502	499	467	510	516	475	483	486	505	508	472	447	493	485	529	522	469	488	520	496	502	510	527	489	488	536	494	477	470	476	512	478	440	464	475	482	494	474	477	491	497	501	505	490	453	498	469	520	508	496	446	506	474	545	491	485	485	519	468	499	485	484	515	472	473	500	505	524	444	479	491	482	467	451	496	487	520	509	474	498	471	526	492	480	482	480	495	498	481	455	507	511	471	517	465	483	488	484	485	502	492	502	473	517	476	464	497	469	461	448	508	480	489	499	488	466	483	493	506	492	460	486	500	466	516	470	483	453	496	506	470	475	470	480	498	469	545	512	475	512	473	483	492	476	503	458	474	465	496	490	508	518	519	479	489	504	498	453	494	474	502	416	457	484	446	455	507	480	513	496	508	503	488	485	456	486	491	472	518	550	513	443	484	517	474	431	483	466	482	440	492	495	453	450	485	537	461	465	498	521	478	481	507	476	503	511	506	492	509	487	483	482	480	501	480	469	500	498	495	493	522	465	495	500	461	473	479	490	496	487	464	510	498	521	512	505	487	492	483	459	481	481	471	482	484	491	495	532	505	458	441	507	476	495	463	501	505	500	508	505	460	519	462	467	501	532	507	489	506	510	439	463	509	522	519	482	488	473	510	521	512	486	490	488	480	463	492	502	438	472	479	476	465	468	483	478	521	496	469	485	522	513	466	479	501	479	514	484	514	503	484	515	452	478	456	471	476	519	446	462	505	503	501	488	474	483	456	493	480	426	530	463	495	477	506	429	485	508	503	510	458	488	464	498	488	468	500	489	480	515	516	486	478	464	525	476	495	483	494	500	495	494	502	493	493	486	483	480	465	424	450	471	492	504	482	479	494	498	494	455	499	479	517	473	511	491	500	504	508	448	479	472	509	504	503	528	473	446	462	453	480	487	495	451	499	498	484	490	482	465	525	531	528	475	462	454	500	476	487	530	482	464	484	455	487	505	479	499	471	501	496	499	508	468	473	458	460	509	498	470	469	492	473	500	516	497	448	515	461	477	491	502	479	518	498	481	467	512	507	471	519	460	458	446	500	444	516	462	489	482	453	452	483	495	509	460	479	475	545	502	501	490	502	454	511	501	485	478	486	488	481	516	518	501	463	461	526	490	497	499	465	482	483	479	467	476	491	491	457	495	507	524	513	459	529	504	507	491	488	472	482	458	510	489	503	513	478	443	507	474	476	496	511	434	473	487	469	477	563	481	493	513	521	470	494	504	454	500	514	504	491	518	471	473	523	489	474	490	481	487	460	456	486	514	471	473	507	523	456	446	513	506	476	474	465	527	528	501	479	495	495	503	462	489	462	494	504	494	499	484	514	488	517	443	502	470	533	514	502	546	497	500	465	509	458	478	496	491	508	497	495	518	510	528	479	504	493	499	525	477	496	505	465	476	459	507	462	490	501	484	482	490	508	486	470	502	485	509	457	488	518	481	506	526	454	462	460	499	494	519	522	464	488	510	507	458	492	475	515	494	504	457	460	488	493	479	500	445	546	486	508	465	467	488	454	506	472	448	491	475	456	509	474	495	558	469	485	480	497	531	489	460	468	501	513	513	518	479	491	460	516	476	433	484	467	475	515	476	483	507	480	490	464	505	489	468	498	492	509	471	447	455	486	485	492	486	470	482	475	471	500	444	504	460	483	437	487	495	484	505	486	445	524	485	487	487	497	466	531	489	526	467	507	449	472	455	517	502	507	489	486	464	482	497	502	534	511	461	492	471	499	469	543	467	494	467	492	502	507	492	479	488	473	466	504	491	439	518	489	495	490	437	468	483	477	480	491	476	478	494	493	456	499	497	495	493	468	533	507	508	454	479	457	466	493	462	514	496	479	469	467	464	457	443	450	481	442	464	508	494	477	494	485	510	476	534	492	511	486	498	502	467	499	454	472	441	502	477	475	478	516	477	518	441	521	490	485	494	493	539	486	480	508	505	519	490	513	471	471	475	498	481	479	453	467	414	497	489	503	440	478	502	485	461	481	475	484	468	471	469	465	480	525	467	493	521	444	485	466	452	511	486	446	456	480	461	483	510	463	485	476	511	463	475	496	507	434	494	488	510	465	493	492	498	479	489	489	505	481	513	464	486	460	477	535	466	440	501	503	452	523	498	481	484	482	499	491	460	484	464	487	503	493	462	488	504	464	461	493	478	482	475	448	482	481	491	489	501	480	514	469	517	512	475	525	530	501	485	501	521	488	464	484	476	477	468	501	479	449	483	487	463	502	477	489	453	498	506	449	475	495	513	515	476	465	507	507	499	518	512	461	507	491	501	473	500	487	488	537	495	469	488	474	478	465	498	528	486	446	544	458	464	479	486	503	458	496	487	508	469	483	509	476	467	460	477	513	503	482	479	494	469	454	456	443	510	510	507	454	510	481	521	469	476	482	430	474	503	480	501	497	483	476	454	508	526	460	513	491	490	449	497	469	515	489	463	497	500	512	506	495	507	474	510	447	483	482	491	506	472	456	499	437	487	536	529	471	503	531	499	489	462	462	472	475	522	514	456	506	481	427	477	486	501	440	465	524	480	509	495	480	475	471	509	447	523	481	492	469	451	506	501	505	473	482	497	485	490	504	480	498	484	494	469	526	470	539	463	499	527	508	487	465	439	446	472	494	511	455	503	507	514	485	486	488	490	492	484	490	471	497	480	465	506	521	486	508	482	465	445	498	482	497	495	477	462	457	491	480	478	474	457	472	496	519	461	544	479	489	510	496	465	538	461	479	489	480	473	510	534	493	476	493	470	476	457	461	503	456	504	502	461	507	475	472	493	441	458	455	504	470	530	465	490	478	443	501	489	486	526	460	476	475	470	505	526	492	479	498	518	493	489	461	487	475	461	431	466	483	487	472	448	493	451	519	474	484	484	502	513	497	450	511	510	506	484	484	496	511	507	445	467	428	455	491	477	494	485	493	469	497	465	433	488	490	503	518	501	542	478	490	493	486	489	503	497	448	476	490	527	503	492	501	506	484	466	497	499	459	485	473	518	475	503	538	482	470	483	485	479	465	452	493	489	480	532	494	443	504	499	476	494	486	530	482	454	480	526	464	497	483	499	503	462	522	486	492	492	500	479	510	485	486	474	477	474	463	489	467	493	475	455	532	517	503	512	500	461	501	493	493	468	487	451	485	479	512	473	467	507	490	486	531	473	490	474	475	502	490	474	537	484	481	464	498	518	506	506	461	475	482	480	463	470	464	472
14025	1523	448	357	313	291	251	248	235	205	249	220	202	202	215	231	199	206	205	184	194	235	197	200	234	213	190	198	204	235	227	203	212	189	210	216	211	195	180	226	204	210	190	205	184	206	221	182	243	184	199	211	208	180	206	215	197	204	203	230	173	205	222	233	228	217	214	235	202	214	204	167	195	215	216	219	223	202	181	213	212	204	214	218	208	213	192	195	212	257	206	204	218	204	214	192	200	209	215	209	221	220	225	215	209	195	194	195	197	202	214	218	215	221	176	206	227	207	202	229	205	187	218	194	227	234	222	203	211	200	185	219	223	185	206	215	203	200	228	215	233	203	213	199	194	215	232	198	201	206	240	212	226	210	213	205	212	203	229	196	208	191	215	216	222	228	200	226	216	216	193	207	226	186	195	195	225	239	215	240	234	235	203	184	217	222	182	210	192	207	216	240	244	217	212	201	234	193	209	211	212	210	236	176	204	219	197	214	214	230	213	197	215	210	205	236	215	192	218	224	209	224	229	206	198	171	206	230	226	233	190	229	199	215	214	231	207	186	213	227	185	194	215	213	225	214	216	202	196	182	177	196	187	203	202	223	221	205	228	202	204	216	233	200	215	202	217	207	216	217	179	213	227	206	197	189	193	184	214	178	225	225	200	211	211	218	193	228	191	218	183	214	219	183	193	211	234	213	218	212	210	254	231	195	213	210	217	218	182	207	185	200	214	230	230	201	215	194	178	210	205	228	227	201	188	199	217	253	232	202	216	209	217	224	216	202	214	213	224	205	228	169	207	236	217	176	198	191	195	207	206	210	212	229	226	217	215	223	214	188	209	211	199	206	219	192	197	220	195	194	223	253	210	198	169	184	203	197	213	214	190	222	257	196	246	193	205	189	207	235	215	197	220	213	216	201	226	198	203	228	222	219	190	202	207	191	194	240	192	210	200	192	214	195	212	193	185	178	209	195	243	213	197	223	215	203	188	201	227	224	225	215	202	223	220	174	189	203	216	176	195	186	242	200	231	209	184	197	218	226	228	213	212	205	220	235	216	222	215	212	207	207	212	226	189	198	202	230	238	238	214	200	213	245	198	214	218	197	198	201	214	193	225	198	193	210	208	255	169	202	258	203	190	219	200	205	215	260	202	216	194	200	209	201	210	215	229	227	202	193	207	225	221	210	227	212	217	228	209	236	222	206	195	197	230	218	222	186	210	207	223	202	187	180	198	226	225	212	219	208	205	217	201	230	213	223	220	216	228	180	224	224	211	198	195	203	222	221	207	226	199	229	201	199	221	217	198	201	205	204	241	224	171	215	194	175	221	218	184	208	212	228	204	193	196	230	211	184	227	184	234	198	222	215	226	227	229	260	201	170	198	187	206	212	175	209	216	232	192	203	184	195	219	236	226	193	221	209	190	217	229	206	224	218	196	225	237	229	209	201	178	205	210	212	204	225	193	206	215	201	218	195	219	179	228	225	228	199	218	213	202	211	214	225	210	206	158	215	225	209	212	217	211	195	206	233	207	203	182	212	236	204	208	219	206	215	218	219	206	191	213	162	172	194	199	197	219	222	233	205	193	200	188	214	195	228	253	203	215	177	219	218	221	221	203	223	196	219	235	168	228	203	207	207	238	211	205	229	222	233	227	196	202	212	214	223	200	225	220	199	184	182	197	239	216	229	229	207	211	200	202	194	202	198	207	203	218	215	206	248	242	206	207	211	196	198	188	191	185	208	206	169	231	223	204	201	203	236	224	207	228	222	199	215	198	173	195	198	212	183	200	202	198	193	189	218	214	218	210	192	198	230	239	183	183	210	204	198	235	213	222	203	201	239	189	229	235	208	223	208	201	206	212	185	196	220	222	219	216	207	225	226	215	172	201	206	192	207	182	191	185	177	224	222	229	226	194	175	191	212	212	217	202	207	205	198	215	204	183	213	213	222	218	198	199	205	212	216	208	191	215	189	228	191	200	181	180	185	241	230	206	205	224	230	182	220	216	211	201	209	214	203	225	200	209	193	220	177	199	239	201	218	199	205	191	208	210	201	199	208	216	210	214	191	204	213	232	195	196	197	185	201	246	181	194	197	214	200	217	238	189	184	188	222	211	217	223	216	203	195	187	234	203	228	197	191	201	234	212	219	211	227	212	213	212	186	193	226	210	184	218	226	213	186	201	198	189	180	196	203	228	200	232	200	216	217	190	220	183	214	176	243	232	166	210	204	191	213	209	209	224	212	190	235	222	199	233	216	209	201	192	207	227	212	207	209	211	197	202	179	219	188	235	224	221	196	192	206	217	191	205	227	204	208	194	227	235	199	237	222	228	225	224	226	224	217	189	217	195	184	225	212	201	209	208	181	217	192	218	204	183	203	198	187	203	232	231	198	209	223	190	188	216	204	223	205	178	214	193	181	208	221	207	195	223	221	197	206	170	222	205	218	234	232	204	203	189	206	203	209	201	217	192	224	229	225	255	201	197	212	188	232	189	226	203	202	207	221	241	207	230	192	214	210	195	194	205	192	216	223	223	224	203	215	203	207	229	223	211	208	203	256	235	227	258	225	203	196	222	198	189	239	233	213	202	219	218	200	177	224	208	203	206	216	197	214	195	207	221	206	187	217	233	205	212	228	235	226	188	204	236	194	197	216	206	209	191	219	215	232	208	187	187	212	200	213	214	195	221	183	224	192	200	217	187	212	211	213	210	208	215	220	203	192	237	218	235	212	209	197	227	234	193	205	196	223	191	220	219	242	193	237	199	207	205	194	205	202	215	189	231	216	208	216	223	202	226	215	220	199	219	210	211	186	225	193	229	198	227	206	214	196	229	219	204	226	174	212	207	226	218	208	202	214	213	217	185	209	184	216	207	201	209	195	227	210	188	189	193	219	212	203	193	226	224	196	211	217	236	212	209	215	179	206	236	198	217	235	219	194	227	205	220	208	215	207	220	200	211	200	200	234	240	185	200	223	210	192	199	209	202	215	185	214	215	232	227	221	213	197	219	216	222	198	201	198	219	222	205	220	209	190	222	223	201	217	184	192	241	225	233	200	219	221	212	232	212	207	192	212	220	192	231	234	191	176	220	222	194	201	205	180	203	211	213	203	200	196	231	218	216	178	207	183	224	230	206	188	216	214	181	193	219	245	198	191	234	198	215	237	242	202	213	214	222	248	214	191	208	202	207	197	215	213	207	215	226	209	191	217	197	207	207	192	172	200	218	229	191	215	174	204	209	197	203	206	188	166	214	215	224	198	199	188	223	207	211	221	201	204	225	192	219	206	217	195	225	227	194	243	182	179	225	206	229	187	221	213	220	223	216	215	199	194	193	181	211	173	199	205	247	202	226	209	211	220	203	208	195	211	199	216	237	217	193	206	212	202	186	195	215	184	211	219	178	217	197	205	172	219	221	219	192	241	227	197	202	203	243	174	206	205	249	239	221	203	196	192	210	202	207	222	186	216	180	207	183	233	218	195	215	211	207	206	205	204
9702	1388	1046	1146	1061	1022	847	686	696	652	618	571	637	607	604	560	530	526	498	555	527	544	536	542	519	497	524	561	534	506	511	498	486	512	506	529	533	502	494	504	511	557	493	474	513	495	528	502	534	485	509	520	503	508	496	503	508	480	527	492	483	451	492	518	480	530	514	505	488	472	526	505	502	528	472	497	528	466	488	501	494	506	500	461	490	462	478	497	461	504	507	441	497	499	499	472	529	506	503	490	482	528	493	522	524	457	527	472	507	499	489	517	505	489	501	482	509	499	468	513	512	486	501	463	480	483	455	509	519	494	502	507	463	502	453	515	529	507	460	518	526	477	510	447	490	490	497	502	485	484	489	475	476	478	475	516	464	486	527	515	515	508	519	475	488	534	504	514	467	474	555	507	510	519	466	529	539	500	494	474	546	508	507	506	520	508	480	484	481	479	457	482	550	471	543	496	502	494	531	467	454	512	499	495	515	495	525	477	497	516	525	496	521	495	508	525	529	462	503	514	469	499	524	489	499	497	532	472	494	488	513	471	493	512	486	490	511	466	484	510	490	484	492	520	528	534	531	469	489	503	491	472	527	461	503	503	550	500	517	479	549	507	476	477	502	539	477	519	513	501	495	545	517	519	464	485	479	480	473	503	534	538	518	461	515	484	499	476	467	475	487	498	478	487	448	521	459	526	469	472	480	504	533	505	453	512	448	494	507	503	460	516	464	506	468	501	444	519	490	464	479	488	503	508	541	516	556	489	488	540	549	473	485	494	514	489	486	472	499	526	516	481	498	520	505	532	470	472	482	477	479	464	507	509	494	532	503	496	472	461	485	533	471	507	483	494	504	484	510	485	505	532	493	463	518	515	468	498	536	479	504	506	491	486	506	496	489	497	519	472	518	526	487	506	536	483	528	501	527	495	484	503	510	475	514	472	472	531	499	476	483	514	514	520	497	516	458	490	482	482	475	521	493	514	518	491	482	461	480	464	487	489	527	487	478	487	516	504	558	506	511	497	490	500	497	499	489	498	477	453	511	483	450	542	485	514	461	526	516	468	491	491	506	503	515	493	517	518	486	486	507	514	518	509	520	488	483	492	520	497	505	504	529	489	484	467	504	523	491	491	496	524	513	492	496	513	518	481	511	491	494	514	499	526	492	490	506	489	500	475	516	483	489	494	508	493	494	529	480	489	480	458	461	515	513	516	508	513	492	477	482	515	501	507	499	486	486	456	542	511	470	498	475	518	497	490	503	521	502	520	503	510	493	487	504	522	454	551	470	466	466	485	504	440	527	518	543	494	495	524	528	479	478	512	488	474	512	525	481	446	510	449	511	481	478	502	561	483	508	519	504	470	460	519	537	508	502	490	522	484	502	528	479	525	484	480	528	492	509	532	485	495	483	533	481	502	472	480	472	473	511	494	471	527	457	505	472	478	482	519	518	491	524	486	526	476	527	480	481	484	544	473	506	521	530	472	533	492	496	476	464	513	430	497	521	499	532	490	512	489	481	490	479	536	469	498	502	531	470	511	519	497	478	512	506	484	474	471	502	495	486	518	496	490	503	474	484	501	489	472	515	503	502	485	530	504	518	498	465	503	474	493	522	490	503	469	504	513	483	509	477	457	510	495	480	451	517	502	466	499	503	448	526	535	501	522	535	488	490	536	491	489	464	535	490	506	487	503	534	524	508	481	516	499	455	452	503	486	466	496	474	495	499	503	519	517	476	490	547	480	514	487	532	511	517	506	505	476	504	485	498	516	513	529	447	497	492	498	496	515	497	504	495	510	525	515	494	532	493	513	470	505	484	540	483	486	478	510	548	472	520	515	461	529	511	559	524	493	464	491	514	508	523	493	531	516	490	483	490	515	474	505	513	467	484	513	484	466	466	505	483	502	456	515	500	508	483	476	492	513	484	456	550	510	515	489	489	518	469	487	517	509	502	495	471	473	485	503	487	503	460	515	500	499	478	497	492	521	498	475	538	492	463	501	504	478	513	485	524	508	500	497	514	492	476	492	486	491	493	518	487	501	507	521	492	485	483	515	487	514	494	503	509	482	495	493	501	488	487	476	538	494	516	481	494	488	488	482	521	530	464	514	492	485	476	479	499	466	538	539	493	484	522	475	473	514	478	455	489	503	470	487	482	478	504	506	503	524	484	482	477	499	544	485	534	503	494	495	510	497	471	508	485	543	481	493	486	477	457	491	486	511	516	490	473	485	523	503	481	525	497	513	503	494	510	527	503	509	470	499	464	508	490	455	514	497	498	491	539	504	489	456	498	536	490	476	512	486	517	523	513	498	566	506	534	466	507	537	474	520	507	508	502	460	517	476	503	487	489	481	478	480	489	491	502	499	505	517	490	496	482	500	484	487	469	460	458	464	489	472	477	480	500	493	478	492	494	507	443	510	486	489	513	488	489	517	481	505	448	501	523	485	494	502	526	487	509	509	488	495	546	458	515	498	462	485	475	494	500	510	485	507	457	468	466	483	488	520	490	494	466	504	483	511	472	454	475	529	512	519	482	521	512	485	470	502	511	494	525	471	502	496	493	533	515	495	500	469	523	491	488	497	459	498	502	483	483	528	468	485	524	491	520	524	468	493	482	476	475	500	509	497	512	459	451	476	489	506	497	506	482	522	512	499	471	486	504	472	443	524	478	501	536	498	464	493	524	522	528	489	498	485	535	504	537	509	482	482	476	483	487	499	534	497	495	529	495	543	496	513	532	496	516	533	512	517	513	463	496	508	480	512	511	511	477	492	532	488	516	486	538	503	496	466	500	524	522	546	488	484	471	475	486	509	480	455	503	473	492	530	501	485	521	496	481	452	478	487	472	494	464	539	495	504	493	491	478	485	549	501	534	468	483	482	498	497	499	481	484	490	462	482	499	474	475	474	498	512	544	521	494	486	496	460	514	515	465	499	497	503	502	460	526	527	502	458	517	503	475	453	524	524	502	505	493	482	439	484	517	494	479	541	487	489	499	486	462	500	494	514	464	466	482	503	502	497	541	479	508	521	492	444	493	510	461	486	478	509	542	449	472	496	489	496	513	468	497	488	527	476	505	447	489	467	509	461	543	491	510	498	463	499	492	518	493	473	510	510	488	538	523	473	482	527	513	472	521	455	507	515	532	469	512	510	485	537	473	502	524	496	511	527	519	490	508	454	520	491	500	482	527	514	503	501	530	507	510	486	523	468	515	488	509	520	484	492	504	505	487	503	487	508	503	486	492	462	489	490	482	514	488	470	480	486	466	506	526	533	506	511	462	464	505	480	473	473	491	499	485	453	506	484	523	526	507	505	501	486	499	479	505	493	478	514	527	486	500	532	473	500	507	502	522	480	505	492	492	499	508	502	488	515	471	516	488	483	517	445	476	490	456	484	510	523	507	523	494	525	483	504	485	494	488	494	510	523	448	509	525	512	534	492	493	554	494	483	493	479	493	484	474	519	505	481	472	486	520	489	519	521	552	483	511	538	484	481
23962	3504	627	438	298	267	213	146	140	137	125	132	131	111	100	126	105	124	98	89	98	97	93	91	93	96	78	92	104	93	103	89	86	94	90	96	108	100	100	104	71	98	76	91	79	87	82	84	83	76	102	96	103	107	109	97	93	111	103	80	79	97	91	98	103	99	99	84	90	87	96	107	84	86	91	82	101	88	91	93	87	84	105	88	84	84	84	84	73	94	94	88	103	97	94	73	89	97	83	95	97	91	106	83	86	88	107	100	85	91	94	96	80	85	80	81	114	83	92	93	86	84	101	94	89	82	90	100	88	86	74	64	71	98	84	100	85	106	88	94	78	89	92	103	86	107	77	77	108	91	100	91	111	81	95	105	92	96	84	87	95	102	76	85	104	90	79	82	92	90	96	99	73	77	75	90	83	91	88	85	92	97	83	98	96	99	87	66	83	99	104	79	92	91	94	78	75	106	83	89	90	89	89	85	79	85	87	89	76	81	97	93	101	83	92	97	99	101	88	88	104	89	81	95	82	83	94	94	102	88	83	84	91	81	96	91	77	108	69	74	86	95	118	77	88	98	91	92	103	79	94	89	94	87	85	72	85	66	97	109	103	85	113	79	73	78	83	102	93	97	85	81	91	91	75	85	91	98	79	79	80	87	78	87	86	86	97	96	89	81	88	90	94	75	87	91	84	102	83	81	92	83	100	83	79	73	82	85	81	74	87	96	82	98	94	95	81	93	87	87	66	97	89	97	94	97	85	81	97	98	68	93	87	90	77	85	97	86	89	103	92	82	85	87	95	101	93	85	103	93	83	80	82	100	101	99	86	103	88	81	86	80	107	80	105	80	116	107	76	74	99	92	79	90	95	96	83	89	104	92	109	84	101	88	97	89	96	86	98	103	86	89	85	96	106	78	95	101	88	78	93	80	87	82	71	88	79	99	87	94	85	96	103	80	79	106	83	82	88	87	96	98	90	83	109	111	85	99	83	71	80	80	81	95	79	90	75	71	92	99	95	101	77	87	113	96	70	85	95	83	77	87	86	84	73	94	93	95	84	79	108	106	93	101	85	87	73	101	82	91	85	91	93	95	97	89	79	89	89	76	89	87	90	77	96	95	89	89	87	99	95	90	94	81	81	93	87	92	88	105	108	102	76	105	92	76	85	109	98	95	83	101	78	102	91	86	86	74	80	91	73	93	79	99	76	89	91	92	74	94	90	99	87	87	90	79	105	99	85	89	86	81	94	106	93	88	111	74	84	98	93	101	95	78	81	91	90	95	86	99	86	99	93	110	96	93	92	93	99	93	90	92	73	93	108	92	105	82	90	83	89	85	85	96	87	72	90	104	93	90	76	96	96	94	91	79	101	83	92	101	87	103	106	90	94	101	103	95	87	76	71	105	108	92	109	86	65	97	78	92	76	95	84	75	83	85	93	98	86	80	91	78	89	97	84	87	92	84	102	83	97	85	78	81	84	106	91	106	102	96	86	91	60	92	104	94	78	91	81	108	90	75	70	88	92	102	88	98	90	90	98	93	107	74	94	93	87	100	106	94	88	81	68	85	99	112	78	88	91	104	84	88	102	88	82	88	69	64	78	94	83	98	90	95	95	94	85	107	94	95	90	112	91	98	74	92	75	96	88	78	104	100	99	99	96	101	80	98	84	91	81	90	84	93	85	92	97	89	100	77	83	94	80	126	77	83	79	73	85	92	95	102	83	76	93	98	103	84	73	91	87	99	94	89	93	88	75	84	89	76	105	84	100	102	91	98	101	87	91	77	92	70	85	83	103	99	79	90	103	93	84	96	93	93	91	84	90	91	94	86	87	106	79	100	86	97	99	92	80	78	77	96	82	85	82	82	92	107	89	91	110	88	78	97	76	93	105	89	94	87	80	93	95	76	100	96	70	74	85	95	91	89	106	96	86	102	97	80	72	94	91	95	95	98	92	101	86	85	85	98	67	101	87	103	100	90	81	118	112	106	89	103	87	91	91	73	98	91	104	93	95	74	66	99	75	70	103	102	103	95	83	80	96	67	93	91	91	68	91	87	104	99	87	70	76	88	98	101	78	103	80	114	99	101	87	83	104	81	80	85	98	95	104	81	85	109	95	81	83	85	93	106	97	83	73	94	82	69	94	89	94	96	87	75	91	100	87	115	94	97	86	83	97	101	82	100	83	86	106	96	84	73	86	90	90	89	91	90	105	88	82	73	90	76	72	109	67	74	99	106	86	86	90	80	82	79	87	78	84	105	98	103	98	73	120	112	96	83	83	81	92	82	91	79	91	95	97	77	91	92	100	84	89	87	76	85	78	79	83	92	99	78	69	85	104	94	90	79	102	86	100	95	78	85	72	89	80	87	79	115	92	93	71	89	91	92	93	88	94	111	89	94	108	86	104	84	84	88	85	85	78	75	91	100	87	88	85	116	98	85	76	102	102	83	90	99	74	114	88	79	80	93	107	92	91	85	79	90	112	95	72	84	90	101	101	100	88	95	82	75	81	92	97	83	71	94	78	105	95	75	72	90	100	92	103	100	83	104	102	91	95	93	85	96	94	85	68	96	86	94	81	99	79	87	107	83	95	85	102	92	96	105	100	94	79	106	83	92	82	102	68	68	92	93	90	105	86	97	93	96	90	88	88	69	82	94	99	81	82	90	91	83	105	81	91	99	67	106	88	89	97	93	91	102	107	93	86	82	87	80	65	93	103	91	79	95	77	92	90	89	75	101	98	90	76	107	91	70	92	100	91	97	80	94	82	80	83	92	84	82	76	85	88	98	106	107	87	86	92	87	88	94	90	76	108	96	89	102	102	79	97	78	88	101	100	79	72	83	88	93	91	75	91	88	88	90	81	82	76	98	77	88	96	110	86	98	85	81	94	106	110	74	99	93	82	92	80	81	92	101	88	84	83	94	97	86	87	115	100	107	106	71	103	79	95	75	95	84	82	96	94	78	96	88	99	88	110	96	98	87	91	93	82	93	94	71	84	102	100	82	83	96	74	78	92	87	82	95	82	93	90	90	87	92	98	100	100	82	85	95	86	92	96	99	86	98	92	93	97	92	96	84	104	81	99	97	109	65	88	114	93	96	97	80	97	109	85	86	96	91	82	79	95	81	89	94	79	88	94	108	95	97	78	91	88	89	95	85	110	82	105	111	87	95	85	92	85	100	70	88	97	97	84	83	92	77	93	78	85	95	96	65	97	86	111	100	79	98	83	104	85	81	93	88	96	77	115	82	93	81	79	89	86	91	87	91	79	110	103	81	85	98	81	87	90	83	95	93	86	89	98	98	88	98	96	82	85	75	82	81	87	91	104	75	96	93	89	104	92	91	106	88	93	92	96	80	88	88	81	91	102	103	120	108	90	82	104	92	79	108	108	83	103	76	80	87	81	98	98	82	72	92	86	93	96	90	82	93	104	97	83	91	85	78	96	90	87	93	72	95	85	71	80	83	103	83	87	101	91	85	117	92	93	89	80	107
13728	2035	1282	1485	1267	1183	916	714	586	508	475	439	393	391	365	359	351	302	337	282	327	313	314	288	273	272	261	243	251	284	265	264	276	277	295	252	253	262	263	221	244	244	249	248	259	251	235	254	269	247	240	248	229	259	266	251	224	260	255	253	232	243	244	251	258	245	240	248	258	239	218	237	228	259	241	226	245	254	236	264	215	216	249	211	257	236	257	208	259	206	229	219	226	227	241	235	242	238	225	249	240	214	247	247	217	206	220	243	244	242	237	228	243	207	218	218	250	249	237	240	237	228	215	219	236	222	226	234	241	233	235	227	239	214	228	249	219	228	229	244	239	254	224	252	225	257	215	223	219	218	257	204	236	235	235	215	235	250	243	251	246	220	243	235	212	215	220	254	221	222	257	231	229	235	251	225	246	242	218	248	239	243	233	244	208	217	254	239	247	231	232	255	263	239	256	220	233	202	215	228	210	213	260	225	221	230	250	243	220	231	247	229	218	244	234	240	237	219	243	244	227	232	221	233	248	245	207	237	215	240	236	249	232	241	248	234	250	207	251	232	220	239	227	243	232	226	259	227	218	239	203	246	212	228	245	250	212	214	231	213	231	223	237	238	236	251	231	246	243	232	237	228	207	225	235	236	244	188	244	236	233	221	253	226	259	219	236	223	231	223	241	226	236	236	236	226	241	231	225	225	293	194	232	244	186	245	220	214	219	267	226	222	226	211	212	239	209	217	226	230	251	260	231	234	238	244	245	262	242	239	234	214	265	203	219	231	244	230	218	240	222	231	252	234	236	241	233	225	217	220	223	226	227	231	243	229	251	214	236	211	213	249	225	232	200	210	215	215	224	227	255	228	238	244	212	226	238	232	207	216	223	207	236	209	246	238	226	214	217	258	229	211	204	216	214	205	226	237	253	263	221	251	247	246	234	244	214	236	263	211	247	216	243	231	218	224	214	213	249	227	251	240	237	226	208	243	238	230	259	237	266	274	251	242	223	232	220	244	212	232	226	223	239	230	239	247	249	215	247	231	271	235	229	209	227	234	237	223	228	228	258	240	234	249	232	277	231	263	216	237	247	214	216	230	250	234	245	262	248	246	220	197	198	221	231	239	244	256	227	243	193	220	220	236	246	222	254	236	217	266	233	232	265	258	240	226	231	204	233	223	242	272	217	240	233	214	231	250	214	247	248	226	241	223	223	208	209	214	227	213	218	241	209	235	226	249	210	242	226	246	222	241	247	222	259	238	238	245	242	222	196	239	198	232	231	248	231	240	251	213	220	237	247	226	232	211	218	230	235	245	218	225	248	246	244	256	203	215	260	217	230	227	195	224	218	249	250	242	230	231	188	250	238	232	247	245	255	218	230	232	234	229	228	255	239	197	221	220	207	240	232	231	232	234	246	247	230	237	233	213	239	243	229	231	226	215	242	223	238	252	247	262	214	225	238	219	224	210	241	238	233	263	259	232	220	228	234	225	248	235	219	246	246	208	227	230	241	235	242	213	215	218	241	226	240	198	225	227	224	245	215	234	234	245	246	234	222	238	230	222	234	230	230	228	202	208	249	248	254	224	214	219	255	239	235	241	266	237	241	231	225	232	251	255	227	237	240	220	264	252	230	221	205	220	224	229	215	242	261	236	245	242	256	210	253	242	193	254	234	235	246	227	218	227	255	218	258	218	245	242	272	228	237	244	244	239	249	230	236	257	207	210	235	231	210	247	257	248	239	249	232	217	232	196	245	255	218	220	246	226	237	222	234	222	244	223	199	230	215	241	220	268	236	217	219	230	216	231	250	248	271	205	207	231	206	190	234	251	254	235	228	218	230	225	217	228	230	221	210	226	226	238	217	230	219	242	238	239	239	249	222	243	222	230	207	234	215	232	228	217	221	254	234	253	208	221	221	223	223	255	214	241	246	208	223	249	243	232	234	258	239	231	246	241	224	222	250	229	236	214	223	213	227	210	242	246	191	220	207	221	241	233	237	242	205	204	223	206	223	216	223	258	251	260	260	235	220	211	203	255	237	226	244	228	235	210	215	263	216	248	211	231	221	238	229	258	246	236	255	245	210	220	216	208	264	235	230	227	228	231	236	253	225	241	233	248	248	227	243	220	236	233	220	235	222	226	223	215	214	251	236	223	198	218	250	266	250	237	245	224	215	242	216	233	232	214	202	222	214	261	199	239	225	250	221	238	250	211	220	235	237	223	219	225	210	250	257	230	239	232	259	243	205	259	198	247	193	233	237	204	229	217	243	250	275	217	262	225	252	219	222	245	249	207	227	217	246	249	238	218	240	218	239	219	244	228	241	238	227	224	252	230	230	237	247	223	219	208	227	211	221	227	236	255	225	245	212	215	242	234	253	222	240	256	239	222	240	232	243	227	224	211	259	238	232	229	247	221	247	240	225	253	239	215	222	228	220	220	236	239	217	240	217	233	242	216	232	223	230	228	216	249	214	236	203	248	233	248	239	252	248	251	218	236	221	231	212	251	234	222	249	237	208	202	254	227	265	239	223	225	211	253	218	247	216	229	221	232	236	230	231	212	224	239	221	239	230	241	238	227	250	251	233	216	233	246	231	192	243	245	207	264	240	244	225	248	195	238	248	256	235	245	241	235	218	237	256	236	224	235	224	250	222	233	242	240	240	224	226	241	213	241	225	256	236	238	220	198	212	224	232	260	230	240	230	224	223	212	230	248	219	264	219	207	243	240	217	256	223	240	230	223	228	231	240	236	230	221	214	228	218	215	235	242	252	214	221	212	250	227	238	199	230	254	235	236	209	235	206	247	239	232	231	221	242	237	229	211	223	213	209	232	234	220	238	226	223	220	245	226	221	211	255	228	222	229	245	245	225	231	224	222	221	232	252	251	237	259	233	253	247	232	243	218	236	245	235	232	214	217	223	252	222	216	234	261	234	265	224	246	229	259	229	222	228	214	223	216	257	235	222	222	218	225	246	232	233	209	248	247	229	216	263	243	200	252	217	233	235	239	245	226	249	216	209	216	224	263	255	234	223	221	240	225	235	230	241	217	224	241	231	221	210	229	239	241	234	223	254	222	248	211	263	246	231	253	219	217	233	192	256	239	221	240	216	232	215	232	242	246	219	213	229	242	216	224	241	208	202	267	233	268	225	220	218	237	197	245	228	227	238	241	233	256	220	209	209	242	222	227	238	222	210	279	226	222	207	225	229	244	228	222	238	224	221	227	235	226	249	246	211	222	239	235	230	241	245	248	264	230	246	232	238	241	257	229	240	236	247	229	270	247	239	248	229	195	214	222	213	223	256	221	236	226	224	232	256	227	202	209	230	250	237	255	227	232	225	228	199	218	274	231	247	223	199	226	244	225	254	257	241	193	246	235	248	235	235	201	243	224	249	201	212	251	223	240	255	217	229	221	227	206	192	258	219	237	212	221	241	223	225	217	226	229	231	246	243	222	235	213	225	196	250	226	227	243	221	238	241	212	244	238	238	221	219	219
1593	256	197	203	186	203	218	182	185	183	199	203	206	186	177	194	182	199	192	206	215	193	232	219	186	212	187	189	199	212	213	208	195	218	212	186	204	207	195	192	201	219	199	209	177	183	190	223	230	205	208	184	173	193	207	214	191	181	184	199	218	217	193	193	189	231	194	196	195	203	174	197	201	214	194	209	217	219	195	198	201	191	176	203	195	215	197	219	197	215	224	208	208	187	191	185	210	219	230	211	179	190	198	203	181	217	193	174	210	193	205	211	202	220	193	202	219	184	213	196	170	219	180	163	206	197	210	221	173	199	213	206	197	221	197	206	208	187	206	205	206	215	233	188	195	209	164	231	188	216	213	181	204	184	197	222	202	193	187	200	208	204	197	191	201	212	206	187	198	196	181	177	229	186	221	200	205	204	198	171	199	185	201	198	175	198	204	208	215	187	187	213	212	205	167	209	199	195	215	199	197	187	212	239	193	210	219	186	181	197	192	192	219	204	182	188	200	204	192	200	200	202	220	188	214	175	205	225	195	181	198	193	209	197	222	237	201	202	224	179	225	211	195	191	193	203	182	200	209	225	198	195	198	217	227	206	210	199	179	194	193	189	217	225	197	197	200	207	218	198	204	211	194	207	210	220	192	170	193	199	191	213	191	213	207	218	168	198	165	234	165	200	201	222	226	204	194	202	221	212	190	190	178	199	190	186	181	222	196	201	229	195	187	191	205	207	228	199	197	185	195	197	233	222	201	203	227	191	183	190	165	189	214	198	191	203	209	217	201	214	217	198	193	198	219	193	195	217	168	184	189	207	199	192	188	197	172	225	244	209	215	197	201	215	201	180	196	198	192	197	210	185	222	184	195	189	202	168	218	200	182	184	195	189	184	202	194	195	202	193	188	207	187	228	235	237	212	199	202	191	228	227	189	219	228	198	212	228	212	207	208	195	224	212	207	200	227	203	195	178	191	209	194	183	187	194	181	225	199	220	195	206	220	217	195	220	197	202	204	189	208	225	178	209	187	192	201	195	200	203	194	167	195	213	221	185	210	184	160	182	218	196	211	215	217	230	191	213	198	200	191	224	182	200	206	188	202	212	218	202	184	199	219	192	182	184	186	213	183	176	227	235	152	210	205	179	201	220	205	208	213	203	209	198	195	230	181	207	226	190	222	173	187	188	192	185	204	165	188	190	225	205	220	208	231	210	198	225	210	214	188	191	235	205	226	189	197	172	211	223	189	192	214	197	190	194	177	175	185	194	199	191	207	216	201	211	197	225	196	191	169	212	215	216	191	217	206	223	194	216	199	179	198	173	194	196	205	188	162	192	196	187	235	187	186	184	177	205	203	207	194	193	207	213	209	185	190	199	191	191	190	189	212	209	183	207	195	221	188	196	196	202	226	242	201	222	184	194	202	204	192	221	208	204	226	196	197	204	195	217	210	226	212	190	200	215	181	210	193	192	206	213	178	219	191	213	202	194	212	207	209	183	200	195	204	210	201	197	194	193	214	218	204	209	185	222	210	198	199	176	184	202	200	206	225	162	198	189	204	196	192	189	176	207	213	218	202	192	219	218	180	187	219	188	182	203	191	199	193	208	201	204	230	215	203	202	174	186	193	207	196	200	195	209	201	191	212	202	173	190	208	193	203	201	202	175	191	183	224	224	196	203	211	223	239	209	202	200	199	212	180	214	187	202	179	205	222	179	194	205	199	217	198	202	210	193	215	208	234	196	178	205	199	219	197	199	205	194	227	213	205	213	205	210	205	202	196	200	192	222	212	203	216	195	204	209	185	200	189	206	194	224	181	226	213	229	193	198	208	231	231	191	226	198	201	216	179	195	219	196	202	194	183	188	159	188	191	216	211	222	234	224	194	202	225	215	190	217	171	199	208	206	216	206	197	218	187	200	190	196	203	202	202	211	207	207	238	158	188	187	196	222	217	233	208	178	210	206	180	200	200	210	226	193	206	210	206	204	212	186	197	183	207	190	200	184	182	243	203	215	204	182	177	187	214	208	210	199	191	171	196	209	167	196	199	196	202	217	210	194	216	232	190	227	196	200	190	178	202	193	211	227	209	183	199	215	171	225	227	218	173	178	192	171	188	192	181	192	198	210	194	205	186	199	211	204	221	209	207	183	209	194	203	207	205	214	179	202	196	203	171	214	209	205	191	216	209	184	205	198	175	186	191	252	224	213	196	188	195	199	216	194	190	202	208	206	230	214	226	193	217	186	204	215	208	196	192	182	191	206	215	207	199	231	223	206	217	175	198	222	213	199	217	204	186	214	226	197	201	229	188	217	212	201	199	203	188	214	202	184	220	192	227	189	185	202	205	213	172	227	199	215	201	227	192	186	241	228	172	210	211	206	197	190	217	193	184	206	191	201	208	185	214	189	186	211	220	222	200	193	206	197	196	212	202	197	196	179	212	226	201	215	221	215	200	201	246	197	197	210	220	198	205	183	180	229	182	187	184	193	175	182	181	199	204	189	185	178	216	186	185	180	198	196	224	223	193	207	215	191	201	190	204	216	207	189	204	196	197	194	208	200	207	203	182	207	218	217	195	204	191	194	200	190	203	206	197	192	231	187	227	197	198	209	181	196	221	204	209	173	189	191	235	174	207	227	205	192	207	201	215	220	182	200	207	190	187	205	195	189	198	215	187	209	203	211	196	194	211	196	221	212	197	186	173	208	220	212	177	187	197	175	215	180	165	214	179	181	213	198	166	202	208	179	199	209	213	223	211	194	202	200	192	207	181	195	181	207	195	215	224	170	178	177	184	228	230	216	208	200	205	183	188	200	172	206	206	176	174	186	208	207	202	188	182	210	201	212	184	224	187	179	230	188	193	201	198	188	212	214	190	218	201	217	229	174	194	246	195	200	209	179	187	212	212	220	219	210	207	206	196	194	225	199	204	192	200	189	178	225	164	205	190	218	218	205	168	186	219	218	232	207	209	207	224	213	205	176	179	194	186	194	191	221	201	175	203	206	205	232	191	195	203	185	206	182	217	214	225	204	199	182	170	191	196	190	205	199	208	198	194	193	217	196	201	196	202	187	203	188	175	178	210	216	178	201	196	196	200	181	185	193	207	188	183	212	210	195	190	217	202	231	200	190	211	208	222	204	213	197	228	219	192	201	182	189	196	226	207	193	191	206	190	171	235	204	193	189	231	201	231	199	203	213	198	206	221	226	202	190	210	205	216	192	217	200	201	203	203	210	170	190	175	213	246	175	194	241	214	207	222	207	216	195	198	192	185	174	200	213	205	210	203	224	229	212	212	199	197	174	194	201	207	189	196	186	215	214	198	181	204	201	220	219	204	187	178	190	167	200	215	201	215	202	193	211	212	201	186	191	193	212	201	199	214	172	179	203	208	211	218	203	242	201	204	185	184	197	208	216	195	211	199	209	191	196	195	220	228	205	207	190	201	201	193	196	212	210	187	213	187	207	201	194	199	170	209	198	204	215	194	210	194	219	212	209
1949	515	512	563	550	547	505	527	509	515	514	505	491	466	522	516	526	455	514	486	485	501	475	465	496	495	515	489	423	479	462	497	501	488	533	450	476	502	429	524	465	487	491	481	463	487	490	481	492	510	476	513	432	486	476	488	525	493	463	486	502	486	481	487	493	472	469	487	490	474	525	528	473	509	491	504	495	484	498	489	482	505	474	463	468	501	489	470	514	492	512	492	516	513	505	461	517	541	475	473	522	511	480	472	505	460	518	481	478	463	521	473	476	491	458	548	499	520	494	479	535	490	527	485	490	501	479	469	439	504	473	507	503	484	477	467	476	525	511	485	535	508	486	503	486	474	515	490	488	468	484	444	497	486	504	523	494	494	498	491	508	517	481	461	458	450	477	503	512	498	508	473	461	510	522	521	531	463	523	489	455	500	488	489	450	524	461	491	476	479	485	488	509	471	474	491	483	492	481	479	487	534	488	507	507	488	478	475	462	505	515	512	469	479	496	463	461	500	470	485	489	503	494	484	479	489	500	487	484	494	499	492	484	470	514	510	555	454	526	501	490	509	509	497	539	482	527	514	462	502	455	498	462	503	515	516	441	512	493	480	483	488	487	455	526	514	550	498	476	488	497	489	472	529	518	452	427	526	483	460	492	477	463	496	494	477	466	531	546	467	518	494	489	467	488	480	505	520	473	492	478	518	472	480	479	499	481	533	474	527	507	438	509	525	462	495	472	511	469	460	531	469	463	550	522	450	487	472	472	476	474	449	463	490	511	475	472	515	472	503	522	482	496	481	454	531	477	467	499	469	481	488	493	464	468	499	491	511	492	496	482	471	486	484	478	488	479	493	489	474	474	478	546	496	506	477	530	467	486	494	477	482	504	464	507	503	506	488	525	485	486	495	475	513	497	524	496	467	500	495	457	510	479	483	502	507	462	455	524	487	459	469	491	503	490	505	523	488	463	445	460	516	470	475	498	450	494	464	456	445	473	457	447	514	476	492	511	497	481	513	479	454	516	469	482	502	485	457	494	501	494	497	530	457	491	479	444	488	497	466	494	461	470	468	510	498	523	488	529	499	527	507	492	495	490	499	477	504	489	500	476	463	459	488	492	515	472	453	460	483	501	500	501	510	495	492	512	482	531	493	458	501	509	467	473	463	501	449	542	463	530	501	508	512	519	471	457	473	481	479	506	489	503	474	450	466	487	496	499	509	521	508	514	486	499	485	477	472	469	483	487	539	500	499	485	490	496	494	432	463	527	520	482	446	498	508	467	483	458	484	487	486	494	499	503	482	484	475	480	498	516	539	481	483	468	465	521	470	527	489	512	476	482	456	477	501	500	478	475	447	468	457	467	458	470	450	510	503	488	522	494	494	518	533	485	509	539	480	472	474	496	505	460	451	500	455	518	490	487	443	517	472	504	488	513	439	534	493	480	478	461	451	487	520	523	497	494	475	508	463	471	498	461	521	443	514	512	472	525	535	496	500	470	491	482	487	506	510	542	475	503	480	491	481	489	456	472	513	488	509	482	490	496	472	493	485	492	497	500	514	517	521	484	471	454	508	509	475	490	508	560	464	470	448	458	488	477	469	479	497	441	468	514	492	551	500	484	491	516	454	471	465	501	497	491	446	478	484	520	483	503	483	505	469	478	487	496	467	508	490	473	488	508	488	481	499	446	500	502	472	501	467	526	473	512	467	504	512	496	470	480	504	476	471	488	487	489	486	487	473	476	507	520	485	461	491	469	483	502	453	481	498	499	534	490	503	497	498	448	562	467	494	492	483	545	511	519	519	486	532	457	484	464	465	458	532	485	450	495	480	519	490	486	489	467	472	518	481	477	495	473	494	483	486	503	468	451	545	477	523	476	454	461	523	486	505	495	473	526	525	488	537	476	488	478	515	483	512	488	485	488	461	466	504	476	485	494	437	514	508	503	475	474	495	472	456	485	466	469	488	457	459	492	491	510	502	518	525	468	481	499	502	488	470	504	495	512	503	506	477	495	467	499	465	462	497	493	496	500	501	500	463	533	499	531	491	483	468	465	519	493	492	452	494	515	505	478	493	498	521	473	454	481	492	500	451	458	510	498	496	506	469	471	506	501	472	509	491	475	511	488	505	494	450	513	501	515	498	488	509	469	474	483	535	464	489	503	516	502	496	492	490	499	508	466	492	539	476	514	480	510	512	466	472	496	460	468	477	479	519	483	469	493	490	461	523	501	477	508	474	494	496	488	536	505	497	487	481	478	495	476	516	511	474	496	495	466	481	505	500	498	523	475	492	516	507	501	524	488	522	443	499	498	470	493	436	462	480	518	487	527	461	490	515	479	462	443	555	456	504	468	488	513	506	509	482	459	492	470	484	477	495	457	510	493	468	471	503	512	482	519	470	486	473	444	515	466	494	500	444	461	476	499	450	479	485	479	470	456	496	506	482	497	528	461	467	480	489	502	483	498	507	493	479	523	504	545	478	489	447	462	477	506	481	465	477	525	476	467	462	500	495	457	547	550	487	461	471	489	525	496	448	503	491	488	514	537	466	452	462	494	491	466	491	529	509	491	502	499	465	472	511	516	448	488	481	482	485	436	517	555	498	505	469	518	501	486	496	493	521	508	482	465	492	469	491	483	461	498	485	462	467	492	481	488	506	455	465	521	499	510	494	482	505	497	480	482	500	472	465	482	513	470	510	474	482	545	497	497	503	440	538	463	495	488	481	525	474	483	476	499	463	466	456	482	476	481	497	498	459	469	476	505	504	496	510	524	526	499	447	530	459	534	461	477	498	488	500	511	455	475	520	474	478	514	486	479	509	539	449	466	481	487	482	450	492	438	482	474	529	503	468	511	456	487	483	482	468	477	524	438	524	468	502	456	472	475	444	454	505	472	480	506	466	511	490	481	494	442	534	493	483	527	473	490	510	455	486	479	525	477	506	505	503	488	522	488	472	499	501	494	508	483	509	481	528	500	490	511	495	468	490	471	506	469	515	472	512	496	518	491	489	484	490	484	458	483	492	511	469	517	478	491	444	480	478	470	483	514	493	524	447	497	461	493	493	467	463	472	487	478	521	498	463	462	458	483	482	481	507	487	521	485	457	496	500	500	482	480	478	460	493	462	466	507	484	494	490	477	487	518	481	527	472	499	519	507	509	512	500	475	465	474	507	504	475	475	470	523	476	518	487	512	508	500	490	508	461	487	478	491	476	465	519	525	495	504	500	471	522	498	492	482	498	512	477	467	527	493	478	482	519	491	529	485	468	502	452	479	495	508	462	525	508	490	525	454	504	486	492	495	494	494	448	541	500	495	467	460	497	461	467	491	536	526	468	499	524	502	510	512	518	497	490	479	505	509	486	461	494	483	470	472	494	506	495	471	486	498	486	488	462	472	477	492	489	543	488	482	486	466	472	483	457	469	503	459	469	458	481	469	459	487	484	470	539	479	462	486	499	488	488	486	496	497	486	537	514	472	474	537	464	458	500	487	492
13639	1577	429	373	323	301	264	248	253	237	229	218	220	235	213	208	222	192	178	227	206	204	203	203	208	200	196	220	230	202	197	202	221	208	223	210	210	196	187	172	211	226	205	212	191	190	213	216	197	197	213	202	232	203	181	204	214	227	194	222	207	193	215	225	214	217	224	230	219	237	191	193	218	217	211	183	222	224	196	202	194	197	220	209	217	223	196	196	190	219	172	187	196	200	213	200	183	194	200	208	180	193	201	223	209	206	192	189	176	199	233	200	193	192	193	200	191	198	213	188	220	204	204	220	217	201	192	183	216	239	199	190	232	218	216	190	222	228	218	197	206	216	196	216	200	201	207	212	200	214	222	190	194	196	212	194	194	178	223	212	183	236	202	189	218	222	203	213	211	204	191	192	226	206	180	196	207	225	207	206	221	180	185	191	194	204	201	210	195	217	218	213	219	230	203	222	191	214	187	220	227	222	202	215	205	202	225	218	218	194	199	228	235	187	215	195	209	203	200	229	219	192	221	209	227	210	181	197	196	220	174	188	210	181	214	208	217	230	209	210	194	223	191	205	213	241	192	187	197	215	216	221	194	209	237	197	192	210	241	207	176	195	206	213	206	191	208	220	207	228	187	200	205	181	208	194	209	216	209	200	207	209	214	220	203	192	211	232	220	195	203	209	238	193	191	190	195	200	216	216	191	206	207	206	196	204	217	196	243	212	223	218	220	182	229	220	212	225	198	192	201	221	198	195	230	210	207	195	225	215	208	212	209	206	180	198	194	223	203	210	181	195	207	199	199	201	193	199	218	207	184	204	208	201	223	208	191	207	206	182	182	182	201	191	202	190	215	203	187	197	191	214	202	213	191	195	180	184	200	239	228	230	206	209	212	228	189	218	214	211	218	204	234	221	220	192	195	198	216	176	194	198	193	205	202	185	203	187	210	238	207	215	212	192	215	237	225	211	192	217	213	217	216	197	226	222	229	231	210	204	197	203	218	179	189	203	185	207	196	202	203	229	218	222	203	201	186	218	209	227	213	218	222	235	213	209	194	191	196	221	229	215	204	212	201	200	179	192	203	198	224	207	205	230	196	201	198	217	215	235	215	207	199	208	212	212	193	203	228	207	196	227	194	211	201	226	197	201	220	195	202	211	229	216	198	201	200	195	246	196	185	224	201	213	200	195	210	184	228	206	236	200	212	202	190	208	222	194	208	223	242	203	226	198	184	209	207	198	198	220	175	192	219	184	204	219	192	211	233	172	226	189	215	188	201	210	239	202	202	211	241	202	194	182	178	211	211	213	174	207	191	184	196	217	225	191	209	189	198	225	195	235	214	198	248	206	230	187	209	194	212	206	243	172	217	210	205	200	230	229	210	180	237	211	217	212	187	187	205	212	195	215	209	186	211	194	210	224	183	205	212	212	230	205	215	175	204	196	212	217	205	208	206	151	228	201	201	210	218	226	221	207	215	211	211	181	196	201	182	191	213	197	223	216	200	180	190	215	205	241	189	211	207	206	218	221	219	219	200	202	213	213	219	192	222	184	202	223	205	195	215	185	198	220	192	210	217	222	213	210	199	210	220	230	226	190	192	201	209	178	227	177	234	202	229	222	212	215	233	214	216	193	208	197	221	208	205	214	233	195	209	214	212	223	188	208	217	217	219	217	179	192	241	227	219	207	208	213	190	199	230	218	215	177	197	165	191	191	194	216	207	169	199	222	190	207	205	219	200	214	201	207	193	222	202	227	223	211	213	211	242	236	209	215	206	197	214	210	237	208	186	219	219	217	212	208	199	219	227	193	196	194	210	243	201	205	231	214	189	232	208	220	209	189	230	197	226	208	207	217	230	184	215	211	212	199	215	221	209	221	193	205	214	194	219	229	219	203	211	223	222	197	202	192	182	210	191	206	195	211	213	197	222	228	203	234	186	222	200	200	199	200	205	197	194	225	217	216	190	206	210	202	215	217	224	217	183	213	196	202	225	217	218	212	210	206	194	219	210	201	201	186	205	195	215	224	206	210	185	208	201	191	192	215	193	218	211	212	197	234	246	202	230	193	194	195	215	207	213	186	235	200	213	222	202	212	213	213	233	194	190	195	213	197	209	209	238	209	211	213	191	212	213	217	208	215	198	209	202	199	199	221	225	210	207	208	187	183	201	229	221	210	201	198	219	199	232	216	218	169	213	213	222	196	193	213	222	221	192	197	240	221	225	200	200	211	218	199	197	193	168	211	201	206	224	175	228	220	205	204	200	194	202	202	200	200	214	213	212	215	207	204	202	202	210	196	176	216	214	198	189	191	206	199	192	212	217	199	214	214	193	253	200	191	185	187	203	227	207	213	180	195	195	190	216	199	216	213	186	190	190	224	197	218	180	244	225	228	203	209	254	207	206	220	203	190	222	207	222	217	210	190	209	238	214	213	206	242	197	211	196	216	237	211	203	192	216	203	192	205	205	221	191	207	212	216	225	179	212	217	211	212	213	211	227	190	219	194	225	216	199	180	187	210	199	242	209	213	221	215	211	197	198	213	220	217	181	199	217	184	209	226	201	190	202	218	206	186	239	211	202	219	175	207	230	188	202	180	208	222	204	206	221	237	196	202	194	208	195	215	212	206	211	219	204	233	237	209	233	190	187	239	204	222	196	201	232	186	208	204	221	218	214	197	219	216	231	202	195	198	208	167	198	171	197	190	212	224	207	234	175	227	210	211	197	204	209	213	225	187	214	204	199	217	216	207	222	227	218	216	201	233	191	205	192	190	218	228	213	227	211	217	184	201	178	208	174	197	208	210	242	205	222	176	192	241	217	234	219	180	208	215	208	219	230	228	213	199	206	203	223	189	206	212	213	195	202	204	212	201	247	205	175	190	193	216	218	209	204	210	228	218	213	196	212	221	194	198	263	228	205	212	201	225	198	205	194	228	194	197	194	216	197	210	239	224	190	215	187	230	186	212	214	226	214	232	220	192	208	217	196	213	230	228	216	209	212	221	196	204	192	202	242	223	187	209	203	202	190	215	205	226	214	187	189	225	189	203	202	216	219	225	223	192	215	179	208	230	195	233	212	200	191	226	199	199	226	207	190	178	228	228	195	225	191	209	199	211	182	219	222	185	205	220	195	232	217	195	214	229	210	221	186	228	177	213	218	204	214	219	196	219	205	203	172	207	217	186	200	201	199	206	204	201	211	236	202	233	224	211	211	210	201	209	204	215	193	201	220	214	229	191	200	213	212	187	187	178	206	226	227	195	189	201	194	194	237	230	189	230	229	228	196	225	224	200	185	201	191	188	217	230	229	214	217	219	230	194	215	232	219	237	203	200	218	214	204	192	215	210	202	205	219	216	223	216	204	183	198	241	194	189	225	229	200	215	232	217	229	194	195	226	191	224	189	194	216	213	227	207	240	219	222	217	228	225	210	194	232	210	236	209	191	191	207	210	216	230	210	244	200	184	230	197	218	192	222	225	234	216	231	240	202	218	193	200
9287	1529	991	1126	1029	948	815	764	665	689	591	598	577	569	548	534	531	565	524	523	533	534	548	479	512	568	504	526	456	489	471	497	525	470	494	503	488	475	542	529	522	527	473	506	484	512	529	510	488	485	496	530	500	496	471	503	481	497	536	525	507	518	536	501	523	486	500	506	526	478	503	518	480	477	470	506	515	486	456	478	509	538	504	467	496	505	525	496	515	486	473	502	529	498	516	498	489	531	476	503	531	507	479	481	508	525	502	491	462	495	490	519	477	483	505	534	514	513	493	464	516	476	515	452	512	522	498	496	481	460	509	529	535	515	532	478	496	536	505	496	453	555	459	500	540	474	442	489	514	502	530	498	524	466	497	493	508	478	485	484	525	486	507	532	495	484	513	526	479	466	503	464	508	496	525	481	489	533	490	498	484	516	466	498	503	498	463	497	491	517	480	451	531	510	476	498	510	516	467	531	486	464	494	515	527	495	478	496	530	514	550	506	493	513	505	506	470	509	493	516	531	499	552	493	515	501	538	546	482	505	486	488	473	547	480	503	470	468	492	500	487	488	491	507	522	525	481	455	513	477	474	500	502	488	493	471	504	486	501	472	531	519	480	507	492	507	500	478	503	506	484	515	492	463	516	455	490	542	522	512	520	482	549	475	469	520	513	492	541	488	515	502	496	525	440	487	492	502	507	507	468	512	497	490	525	496	491	496	484	477	473	498	474	520	491	466	494	471	468	508	548	507	493	452	463	506	489	492	526	521	501	495	474	552	502	469	465	494	472	518	493	510	520	551	523	516	493	522	492	521	519	508	490	494	483	464	519	484	516	506	527	478	524	500	474	459	488	482	518	454	479	448	491	527	501	526	482	516	510	507	519	484	500	511	527	436	499	463	464	548	515	527	504	483	475	507	541	491	519	491	487	498	492	495	507	520	483	523	488	470	513	503	483	519	476	473	466	441	495	512	496	461	478	495	508	537	517	486	502	498	468	476	477	492	500	508	506	496	470	484	526	506	485	504	482	497	512	539	482	497	477	453	496	510	497	496	484	563	502	506	472	508	507	495	487	484	485	495	499	523	550	490	490	494	476	487	491	496	509	526	530	516	492	476	506	487	503	508	468	490	491	501	526	467	518	507	499	444	510	498	474	468	492	455	484	473	536	529	528	488	511	496	471	479	478	498	548	510	517	504	500	500	479	476	448	529	482	502	504	484	480	474	510	490	513	490	517	503	522	511	498	516	515	498	523	523	514	496	562	496	536	501	502	482	496	517	502	474	525	482	496	512	489	498	508	456	497	461	492	481	514	505	494	468	489	471	518	488	487	531	460	502	529	514	502	494	501	472	540	502	535	504	480	472	466	527	512	517	511	490	473	505	505	507	462	520	498	503	492	513	504	502	460	555	516	502	451	492	502	492	501	459	518	472	490	514	513	510	494	484	509	493	535	490	474	480	500	516	500	469	497	551	482	524	498	484	466	482	503	512	462	534	509	478	492	487	473	466	513	456	480	498	508	515	481	508	478	516	542	507	544	500	484	467	507	502	479	492	482	474	497	522	466	508	510	516	499	508	502	504	484	512	476	469	524	506	488	487	480	503	500	513	523	494	520	497	485	503	495	509	521	505	433	482	502	529	507	526	489	497	503	503	508	505	507	509	522	499	492	470	518	477	506	486	514	473	525	519	513	510	469	473	487	519	448	522	493	531	517	495	501	492	508	502	508	499	492	496	512	507	523	538	480	516	510	484	545	497	473	549	503	509	496	510	485	493	503	531	496	515	522	486	517	506	523	528	481	501	488	511	502	523	479	517	503	509	493	486	477	525	515	502	499	521	498	474	532	462	530	482	501	487	536	475	476	485	501	517	493	510	474	471	494	497	513	486	458	513	469	470	484	489	504	503	485	471	527	486	486	558	495	462	510	497	509	481	496	483	515	466	483	538	514	534	525	482	502	514	525	469	487	494	486	484	447	517	527	518	507	489	489	466	492	489	478	479	479	533	528	485	484	465	451	467	506	467	478	473	524	492	478	528	466	487	528	555	509	502	498	484	485	504	470	487	486	508	505	504	491	487	547	537	526	481	505	490	489	498	480	506	529	488	478	484	493	487	515	506	494	495	496	511	447	483	502	524	489	505	496	499	519	496	505	494	458	506	478	485	484	515	492	511	514	493	481	463	479	488	500	491	476	516	523	482	481	488	467	523	509	533	479	519	509	509	500	510	499	503	536	451	498	514	478	476	484	499	503	486	502	473	537	459	494	534	459	550	540	486	474	540	495	522	510	521	541	501	505	511	525	484	536	475	470	463	499	517	505	510	504	529	502	510	539	496	460	469	500	477	534	480	477	469	508	501	504	533	475	483	539	485	486	483	530	509	504	521	499	484	492	485	506	501	495	486	458	484	525	485	512	482	551	492	548	518	509	487	514	467	450	476	470	511	504	525	486	502	450	505	509	504	517	496	493	488	474	499	490	491	508	508	500	490	507	465	504	511	499	496	486	477	494	517	460	509	481	490	467	527	504	496	531	490	476	499	461	488	474	534	499	473	498	491	483	522	482	506	516	471	512	502	517	509	475	445	498	520	506	482	530	499	496	528	516	510	499	498	532	511	491	502	486	476	512	472	494	492	530	494	493	521	496	525	488	528	482	477	493	519	526	453	528	521	479	497	507	471	515	458	472	521	547	457	506	469	491	491	465	481	513	501	488	459	567	474	519	483	533	524	497	484	476	472	514	511	481	508	471	578	535	494	534	517	480	491	482	483	525	501	501	498	538	491	507	513	466	461	489	534	501	501	489	498	499	528	510	526	494	512	530	482	500	513	533	524	509	494	504	535	512	485	516	525	517	516	491	537	490	507	515	472	526	512	575	487	482	495	540	483	503	486	476	475	499	478	525	484	461	481	503	502	535	506	527	548	527	506	467	457	487	492	535	526	494	476	511	502	494	506	477	518	528	463	497	497	498	534	491	482	480	486	445	510	512	508	537	497	489	520	521	485	519	501	484	517	508	554	542	471	484	460	511	519	524	515	485	484	508	464	447	536	475	557	531	467	523	500	481	483	470	531	509	490	486	504	484	547	537	513	518	507	509	499	486	472	483	487	524	517	508	537	504	535	500	479	515	508	493	507	512	513	506	492	512	501	483	517	483	492	517	516	522	491	512	499	526	493	455	520	542	523	464	490	458	516	513	497	471	478	460	502	511	494	511	508	515	512	509	510	534	494	493	505	485	477	498	501	470	488	473	497	486	484	486	460	499	518	543	514	517	496	503	494	508	520	492	474	518	509	498	515	494	482	472	495	493	500	501	501	500	481	465	517	462	495	486	511	495	476	523	478	497	503	485	527	494	481	484	514	496	494	478	505	526	500	496	521	497	529	517	487	497	474	495	513	469	509	525	503	510	516	515	538	517	500	478	486	500	519	498	490	458	473	532	475	488	462	463	507	446	487	511	518	578	501	490	493	500	528	518	492	519	499	488	483	478	440
24029	4064	618	378	323	279	185	166	158	160	119	118	93	120	93	97	118	101	103	94	95	80	92	102	89	114	103	88	85	67	99	112	95	103	116	93	77	107	94	90	102	89	94	84	95	96	88	98	96	87	85	108	86	83	81	104	87	98	113	79	80	86	94	95	107	85	91	96	84	90	82	106	78	91	93	94	104	85	87	99	100	96	93	77	84	73	88	83	83	109	106	94	110	80	99	99	91	86	84	90	101	95	101	87	85	98	84	86	99	86	107	82	101	98	77	87	100	90	83	93	85	89	96	91	85	107	85	85	90	102	82	85	93	99	90	76	94	86	71	87	100	80	93	103	79	90	92	93	100	91	80	96	94	94	81	92	87	78	85	90	88	94	85	89	76	79	78	94	79	95	101	81	88	89	98	72	95	94	104	80	96	94	104	103	90	94	84	87	95	84	87	90	109	96	99	79	101	96	76	93	86	99	98	105	95	78	93	99	81	83	93	94	81	100	91	89	107	62	82	103	81	97	92	101	99	97	88	83	97	94	90	87	98	96	82	96	116	90	76	88	102	90	71	78	100	107	102	97	89	90	85	76	68	94	94	81	88	98	113	106	88	101	104	94	83	76	107	84	83	98	96	79	96	75	94	103	105	77	95	90	95	74	83	104	97	98	84	97	99	87	106	107	81	95	72	84	94	83	89	75	103	90	91	92	95	84	83	85	85	80	82	80	85	88	83	79	89	79	113	89	100	111	95	95	95	75	91	106	74	77	92	94	81	87	91	100	105	95	91	90	86	87	98	104	80	97	76	87	96	102	84	67	94	75	83	90	99	100	91	105	99	106	104	66	76	100	92	92	100	95	72	93	91	82	83	94	86	103	68	105	85	86	84	95	103	88	101	112	95	97	98	82	98	73	81	85	90	112	103	90	85	86	94	92	102	76	81	90	84	90	82	101	88	103	84	78	74	91	96	99	83	99	89	93	93	87	96	78	95	100	93	114	114	97	86	107	86	86	100	86	78	93	76	65	78	81	92	88	88	69	91	99	104	83	95	104	95	83	82	86	93	117	88	81	92	96	70	80	86	99	79	95	75	90	89	91	101	85	82	105	83	68	78	95	72	78	80	91	94	95	69	91	94	103	98	92	84	87	84	86	105	81	97	86	71	98	86	80	90	106	77	78	94	100	111	92	98	84	98	104	107	83	103	85	87	90	79	84	84	89	87	89	90	83	69	81	86	86	93	99	87	85	90	75	85	84	91	86	89	95	98	103	69	95	92	93	89	100	75	101	89	85	68	95	85	108	93	95	72	78	71	96	92	94	76	105	85	87	79	75	115	86	93	83	96	82	93	87	82	66	108	96	77	90	80	86	93	96	91	85	80	88	72	93	86	73	77	86	82	92	89	79	78	96	89	112	93	62	96	90	108	88	85	88	78	118	81	93	84	90	81	104	77	69	80	84	89	90	98	78	89	76	83	117	94	88	95	79	93	98	106	93	98	90	108	74	86	99	106	91	80	91	88	98	79	84	82	106	93	88	83	80	83	110	88	83	112	103	90	94	82	126	83	93	86	97	102	86	91	83	103	85	91	95	91	120	84	94	91	93	82	98	74	112	100	97	86	102	109	104	76	86	79	74	112	71	88	80	66	90	100	90	106	95	93	86	90	79	97	79	96	88	102	79	94	88	105	92	93	98	99	74	90	66	110	77	91	91	93	85	94	84	98	103	110	75	95	98	97	102	97	87	98	80	94	109	104	108	90	112	86	79	92	82	105	90	90	74	80	87	110	89	89	98	104	107	90	94	69	83	84	80	80	76	76	91	86	96	85	72	109	79	77	104	83	86	80	100	100	99	82	94	83	78	81	74	85	84	86	83	98	95	97	81	91	106	96	82	88	78	93	85	77	102	81	90	87	67	90	86	74	84	101	98	100	65	94	71	88	83	99	90	84	95	97	99	100	103	72	81	100	111	94	81	89	77	97	79	92	89	95	68	109	74	89	91	95	81	86	104	94	96	94	89	106	79	105	75	110	95	101	92	87	84	108	83	101	93	84	105	86	100	101	92	98	95	76	88	90	89	100	93	103	90	89	90	73	67	98	75	94	91	89	89	92	71	88	88	104	89	91	98	81	90	82	96	77	89	81	97	73	100	90	83	79	90	107	76	94	89	90	85	101	90	74	89	84	95	101	82	77	97	80	83	89	106	96	94	103	86	96	112	93	88	73	81	95	85	78	94	107	94	85	96	102	94	86	92	84	108	85	95	96	91	102	94	86	83	93	117	79	95	83	92	70	94	82	92	93	74	94	92	85	94	83	85	80	87	80	85	90	105	88	85	68	83	87	97	76	94	91	84	91	96	105	88	86	91	97	99	91	81	107	87	89	88	72	84	86	98	97	85	75	79	63	81	98	88	95	90	102	95	95	87	76	107	96	111	75	99	79	83	68	109	67	95	102	111	90	99	80	82	88	94	99	94	79	94	89	87	95	96	104	93	83	100	76	93	95	93	94	85	97	75	94	85	83	83	96	102	97	94	109	85	93	105	81	98	90	82	83	91	101	78	75	102	98	78	109	106	89	94	80	94	95	94	77	80	86	79	89	84	94	121	90	97	85	85	86	78	99	95	95	96	81	84	90	92	86	83	90	81	83	82	72	105	88	80	82	78	86	105	86	94	83	80	74	85	96	100	82	77	86	99	85	80	98	92	81	87	97	97	88	68	87	96	76	84	83	101	105	85	97	103	93	108	99	104	91	83	87	82	86	87	88	92	84	87	90	94	77	92	95	77	99	76	79	103	80	105	94	91	85	97	84	95	80	97	78	96	91	77	94	105	89	87	103	93	113	83	95	95	65	101	89	98	85	104	111	99	75	96	106	86	84	109	80	91	71	95	109	86	94	94	101	75	94	97	79	90	100	94	67	90	80	107	97	94	93	90	81	93	98	100	83	87	97	73	85	91	99	92	85	77	82	96	72	112	86	108	97	79	70	96	75	78	81	104	85	77	93	66	97	78	87	76	80	87	82	95	77	101	84	91	100	67	80	95	85	80	108	94	104	88	86	93	95	92	100	94	108	91	86	78	106	78	104	74	95	114	84	80	86	94	79	84	103	90	87	87	94	87	84	75	81	94	87	91	86	93	77	68	84	85	87	89	100	84	107	81	88	109	102	97	96	87	114	89	85	102	96	88	79	77	80	102	95	90	106	91	88	97	92	97	77	86	86	88	92	90	96	93	84	95	89	91	96	86	89	86	91	85	88	100	84	97	86	61	92	100	96	81	84	76	81	80	66	85	86	74	79	96	79	85	89	94	93	94	89	79	93	89	88	102	76	87	95	105	82	106	77	96	83	90	70	102	105	104	79	93	92	89	92	103	55	91	82	74	89	76	92	94	87	84	80	88	100	108	102	82	81	101	93	88	77	90	86	93	109	70	94	99	102	89	65	91	99	73	84	91	81	76	86	81	93	79	89	97	84	85	92	82	101	77	88	86
13545	2355	1347	1489	1229	1108	877	719	618	519	476	481	422	409	368	356	301	327	308	296	299	291	291	275	300	266	257	294	276	254	265	254	259	275	254	281	253	255	264	235	267	265	260	269	246	260	218	266	256	226	267	256	228	228	258	268	239	226	250	258	234	264	226	231	241	243	228	224	218	227	226	239	241	231	224	217	227	252	255	239	220	257	237	248	226	232	233	231	221	218	265	230	218	242	221	225	218	260	213	246	237	219	215	238	206	203	223	230	231	255	237	206	237	250	214	233	218	218	229	224	268	245	238	258	206	244	230	206	221	241	249	255	259	238	266	242	269	215	220	229	260	236	220	253	232	244	233	255	232	225	239	217	213	219	243	241	212	243	215	237	223	216	240	227	234	218	225	230	248	211	233	213	240	244	272	224	228	236	252	220	226	217	229	197	236	235	236	235	212	227	240	236	227	210	226	215	222	241	220	206	217	251	213	218	253	220	218	206	234	224	235	240	246	240	247	249	241	220	233	229	250	270	219	223	253	230	232	202	267	210	244	239	246	224	219	221	225	242	225	242	213	234	240	236	234	244	225	238	216	231	233	219	233	213	239	252	239	227	229	222	212	210	245	238	230	263	219	219	253	231	225	248	216	235	257	247	226	219	256	219	201	200	230	232	222	224	207	239	228	230	240	244	241	232	213	260	252	234	224	224	230	236	238	273	229	218	225	216	237	231	231	230	246	224	223	235	230	231	227	230	241	250	243	240	233	260	242	222	245	234	230	254	210	242	238	216	230	225	209	240	208	245	245	210	192	224	227	229	224	217	187	223	239	234	252	242	225	225	234	227	247	208	221	250	254	246	254	220	261	221	256	227	226	242	229	239	223	246	246	239	240	200	235	223	276	225	242	238	238	252	242	226	220	227	214	235	250	246	241	233	241	206	242	229	241	229	217	236	233	252	218	238	236	267	238	234	226	252	233	240	235	228	220	219	237	235	201	224	230	233	236	216	259	238	234	239	242	230	212	237	241	240	231	231	260	215	220	235	228	230	217	204	215	257	218	245	238	227	223	214	231	204	230	246	193	228	222	230	226	224	227	205	245	203	212	242	239	231	217	248	206	244	242	204	228	250	211	210	218	216	243	247	237	219	231	232	249	247	262	225	213	229	230	248	207	217	205	238	236	240	206	232	194	233	243	229	203	237	216	239	244	229	226	271	240	245	242	199	229	235	220	239	205	242	221	225	240	231	256	249	223	231	223	234	255	244	226	222	233	220	232	252	239	240	250	215	220	234	236	235	233	230	227	226	236	226	225	236	242	212	238	221	238	221	208	224	241	240	216	248	243	227	227	224	241	225	205	242	257	241	242	238	230	232	221	227	238	233	256	254	228	237	238	242	238	240	231	243	232	243	228	241	232	230	224	242	209	264	245	218	213	232	215	228	258	222	235	232	231	218	259	221	233	240	225	236	262	250	245	241	241	253	247	203	216	234	239	237	217	241	218	219	227	242	228	236	229	222	241	244	257	231	242	215	216	224	226	194	232	225	265	246	230	213	207	269	234	209	252	197	242	250	230	232	240	247	223	228	239	245	190	240	223	238	244	242	248	219	228	200	223	244	230	233	232	230	224	208	239	242	238	284	224	228	248	225	248	220	236	233	243	250	209	210	235	250	231	234	235	238	245	225	249	241	218	262	218	209	217	248	241	218	221	236	205	253	250	236	226	223	242	259	223	216	233	242	219	228	228	228	244	226	247	215	225	220	221	222	248	231	221	237	230	229	231	240	208	253	246	244	220	209	215	208	211	255	245	244	252	208	211	241	218	235	242	277	218	253	221	213	224	238	240	228	237	232	220	245	224	205	248	228	246	224	237	215	230	229	208	242	203	256	254	271	230	230	243	234	224	236	224	251	224	267	235	233	230	257	233	246	248	242	260	241	238	250	230	245	254	250	198	231	234	241	243	254	235	218	249	257	221	226	204	193	225	212	250	222	209	240	247	236	205	245	234	248	200	219	235	226	217	221	249	240	202	221	226	252	244	225	230	212	223	289	238	241	242	247	221	246	231	247	223	219	231	234	244	214	211	226	237	226	231	228	213	256	236	250	232	242	228	257	244	225	244	224	217	210	217	242	227	259	242	249	233	256	244	226	213	229	211	262	243	243	239	225	229	232	241	207	240	258	256	223	233	244	218	218	228	248	238	239	269	224	221	235	217	252	221	219	215	213	247	246	225	228	236	231	228	232	226	237	234	235	217	212	230	251	217	235	221	250	246	249	248	236	235	242	245	226	226	219	210	220	232	235	225	231	249	203	235	268	259	247	229	216	249	233	238	249	228	218	207	221	241	216	235	247	208	234	239	245	219	263	211	201	236	233	257	219	287	234	218	220	204	236	233	232	219	261	235	207	237	245	217	241	220	256	248	232	215	225	247	242	217	238	252	235	226	221	221	245	213	234	242	228	235	233	213	206	223	227	244	231	216	233	258	228	227	225	238	201	253	221	223	220	228	251	228	239	203	241	269	217	235	247	219	222	213	228	256	229	221	264	222	224	211	219	228	259	210	231	213	221	206	206	244	223	245	229	234	234	239	241	236	238	244	216	257	234	273	265	240	251	259	242	217	228	218	233	218	240	249	265	227	248	229	250	225	242	221	241	256	246	251	252	232	228	236	248	229	266	240	231	212	222	211	229	237	226	229	247	226	225	205	212	237	209	244	254	207	225	247	253	226	233	210	257	248	228	222	222	229	205	236	230	218	213	248	233	231	221	230	250	238	218	240	213	206	218	254	225	219	262	256	199	209	229	243	245	229	226	242	249	224	233	235	211	213	231	208	254	232	232	250	245	201	236	226	229	231	226	220	227	257	232	231	249	257	255	210	230	226	220	199	230	237	250	233	225	210	224	223	237	228	224	260	244	249	248	249	229	252	237	264	240	226	197	233	199	270	224	224	249	223	229	260	238	226	209	240	214	235	216	224	217	224	219	232	218	206	249	232	265	238	243	232	191	245	248	234	236	232	230	219	228	245	223	232	248	256	252	210	226	234	245	222	206	223	237	214	222	248	234	217	235	220	232	247	237	231	223	223	249	249	230	248	242	249	223	244	214	252	236	212	246	210	223	249	230	243	252	230	239	209	229	218	250	266	272	248	226	225	217	203	236	232	238	258	263	238	236	256	237	209	248	240	232	225	241	244	230	266	236	228	224	242	220	215	243	254	240	234	212	231	244	230	245	239	246	229	222	226	237	257	219	230	259	238	219	216	223	230	216	231	220	208	232	234	222	222	241	231	231	231	261	263	229	232	218	233	217	258	237	230	240	225	233	224	209	213	230	220	245	215	258	204	223	237	231	225	263	247	229	233	230	248	235	230	224	230	230	231	223	231	225	213	218	242	246	228	231	206	232	223	213	212	209	243	226	226	235	227	229	220	222	252	239	215	215	249	229	203	244	237	278	227	246	236	229	242	256	242	220	242	248	231	221	233	224	246	222	246	222	248	237
1557	261	245	202	204	208	194	187	215	203	188	205	178	203	216	180	177	199	207	210	195	219	203	192	216	201	236	217	211	189	202	200	203	194	200	209	200	175	206	215	196	221	206	190	222	216	196	179	210	205	230	172	211	202	228	178	209	227	194	194	171	209	210	193	218	190	189	193	185	226	193	205	214	178	164	184	181	223	178	201	216	208	206	234	166	201	191	189	189	178	187	187	215	234	207	200	209	206	201	203	201	225	196	194	196	191	180	189	201	199	205	198	190	219	209	210	212	212	194	218	212	200	180	199	225	201	217	191	209	229	190	211	191	186	237	207	205	202	208	179	224	206	192	207	189	196	223	197	214	199	197	163	199	200	192	175	187	194	195	206	163	209	193	218	197	214	193	239	207	208	195	204	163	201	180	169	191	237	176	213	200	207	172	171	202	205	184	202	187	187	220	192	198	218	185	177	196	200	204	198	214	192	211	180	190	195	218	202	214	183	200	201	200	217	210	197	187	178	211	193	193	216	192	197	202	210	218	204	207	218	205	184	199	202	218	194	176	195	236	192	195	173	175	181	202	203	174	209	198	216	215	205	207	204	201	192	192	184	166	194	233	197	202	218	195	204	196	203	207	197	204	186	227	196	220	194	191	195	229	174	199	188	218	226	196	227	206	205	208	193	229	195	203	199	212	207	196	189	207	205	225	201	206	203	192	203	217	218	211	199	179	198	195	215	199	205	198	235	180	218	197	222	207	219	205	179	215	177	243	198	210	219	192	202	220	219	183	230	238	189	165	200	189	210	211	177	218	210	224	206	208	205	225	206	182	209	181	243	203	210	178	198	191	202	173	174	207	200	215	226	216	240	214	192	210	190	210	193	216	213	208	225	193	194	203	179	214	177	205	205	242	212	187	174	214	192	200	194	234	206	198	166	203	200	170	194	212	216	174	207	192	193	201	215	197	203	176	200	220	213	189	165	215	206	189	196	188	207	188	197	204	207	195	207	217	226	219	209	207	195	209	211	199	196	218	193	219	225	174	204	181	199	202	171	194	217	220	211	222	212	190	184	201	215	196	206	185	198	176	188	205	192	205	195	203	173	218	214	175	176	165	203	205	177	192	200	183	184	198	189	189	236	199	214	180	198	197	210	165	202	213	205	204	199	228	193	186	203	200	180	197	205	180	207	195	215	191	214	207	204	196	195	211	191	228	209	218	218	198	198	205	212	184	172	209	211	195	219	194	201	222	194	187	199	205	199	198	204	199	216	192	195	191	191	189	185	204	190	202	209	205	194	202	228	212	222	229	196	228	194	194	174	201	214	194	219	171	206	202	221	182	198	203	202	194	227	198	194	209	208	170	206	200	186	194	191	201	177	175	182	209	194	179	207	213	193	222	186	198	220	212	172	170	176	234	219	219	199	201	220	203	178	201	210	205	202	197	203	212	198	205	211	209	192	198	206	216	201	187	206	191	201	221	185	202	189	193	194	240	183	203	190	200	219	208	190	235	216	219	193	211	210	178	183	206	214	183	215	237	197	212	187	197	207	203	189	213	214	203	204	229	206	195	174	218	188	200	194	199	205	185	218	200	179	204	196	176	177	199	193	183	194	228	200	195	191	183	235	197	226	192	183	193	219	208	204	210	194	199	195	195	204	172	208	183	218	227	174	174	177	218	169	219	191	199	196	203	201	190	202	218	197	218	199	183	201	189	200	199	219	187	174	179	192	192	185	188	229	223	173	181	225	178	196	200	208	205	219	184	203	184	197	205	209	212	196	186	193	175	198	220	206	188	217	217	233	224	203	209	181	179	202	185	219	175	198	204	205	193	186	182	222	198	199	201	185	171	206	205	200	201	180	172	178	207	172	200	212	229	197	208	188	212	200	197	202	202	211	189	213	205	212	196	236	247	207	203	203	200	208	197	190	161	209	200	187	211	213	198	201	186	225	193	196	205	207	182	185	205	213	195	193	206	217	193	215	214	217	212	208	215	223	195	191	224	187	203	195	216	192	177	171	190	193	223	224	212	226	231	203	186	185	183	199	183	171	204	191	203	194	196	224	190	182	170	167	220	225	196	200	212	200	225	201	206	226	163	202	194	215	194	192	205	166	218	198	184	223	209	210	214	208	204	203	192	195	193	222	218	200	199	201	183	194	184	202	204	210	200	190	189	219	213	180	202	206	203	178	191	186	190	198	212	227	204	196	223	199	172	217	219	191	183	199	197	191	192	195	203	168	180	199	195	203	201	218	198	202	219	195	193	198	227	218	232	202	199	208	187	193	188	192	186	221	192	202	210	178	193	163	215	209	174	209	212	200	221	193	218	185	198	194	186	205	217	191	189	208	190	209	203	209	198	191	201	214	217	217	184	210	218	206	189	220	191	174	223	181	209	214	202	208	187	207	224	204	210	183	182	201	199	224	220	216	204	183	207	191	181	229	217	191	194	189	209	194	182	221	183	202	188	199	200	165	208	212	196	198	192	173	194	212	208	165	206	219	204	193	208	198	192	203	185	181	187	191	205	196	178	203	193	207	187	209	179	194	197	180	197	202	207	203	203	182	178	212	208	202	227	186	213	198	171	199	190	213	220	216	210	186	217	179	203	185	199	200	214	219	203	203	213	169	201	196	217	189	210	182	218	190	208	199	220	201	213	215	212	186	212	206	190	205	191	204	206	182	202	211	200	209	190	198	193	199	197	201	189	182	204	235	202	210	228	194	206	218	212	208	187	208	178	193	210	194	217	214	201	173	209	191	193	197	192	217	191	185	221	197	194	189	182	204	220	202	215	202	195	189	200	198	217	191	198	229	201	213	193	180	223	191	179	191	197	191	218	210	201	195	201	205	212	197	193	169	196	220	208	228	204	185	219	221	177	208	188	199	210	204	184	195	248	198	200	179	201	209	204	211	200	188	201	211	203	177	185	185	219	188	195	215	202	174	217	201	180	214	192	171	207	198	207	184	203	191	193	207	213	187	204	189	209	219	215	167	192	213	190	179	211	211	203	183	196	191	185	206	197	187	213	222	176	188	196	184	197	196	217	197	201	216	194	222	170	178	197	201	201	193	188	208	205	168	189	183	210	174	239	203	196	199	193	192	195	181	207	171	178	184	203	208	183	203	216	199	197	224	227	206	188	208	199	229	201	182	195	194	199	199	188	188	210	206	210	184	175	199	206	214	217	189	212	194	191	214	218	181	188	190	190	208	204	199	221	176	195	202	218	210	169	216	184	185	205	173	224	184	219	221	190	204	214	183	198	188	177	195	183	203	209	188	191	195	195	190	195	204	198	192	209	248	206	205	211	197	158	188	199	200	205	206	195	180	187	219	195	198	195	175	209	189	196	205	184	192	206	207	209	206	223	195	217	183	218	200	182	207	207	207	191	187	184	232	211	206	191	220	235	249	183	204	187	197	190	195	201	200	212	179	208	194	209	209	203	204	208	198	219	205	182	190	183	195	219	212	199	195	216	180	188	185	174	195	192	199	199	245
1878	566	508	530	506	555	569	475	463	477	496	486	547	473	452	485	519	513	501	544	509	481	489	487	491	515	516	498	505	493	560	467	471	501	476	504	458	526	514	538	487	501	464	509	500	527	516	534	493	486	524	486	479	520	483	488	488	523	517	503	494	509	483	505	488	461	518	521	465	480	462	508	493	524	492	509	525	474	512	507	444	491	493	464	492	455	478	485	463	464	471	495	505	495	520	486	487	502	474	470	494	492	483	472	489	482	511	469	512	509	497	502	518	497	514	490	452	460	508	520	488	481	499	490	487	442	485	465	468	471	476	474	498	476	529	486	452	471	509	458	515	498	490	487	496	440	463	456	497	502	487	479	495	498	505	482	514	494	486	486	498	512	469	501	487	513	484	500	504	483	459	480	516	512	484	468	474	495	510	467	502	450	471	482	472	493	485	488	509	501	501	474	473	489	487	482	476	516	509	483	524	532	495	473	495	498	508	478	518	515	512	494	481	484	484	503	476	501	502	478	472	468	491	512	486	509	470	463	497	483	504	535	474	476	481	474	485	499	481	505	522	454	477	507	482	491	472	470	475	510	489	496	478	509	489	480	502	466	520	487	511	494	503	494	511	491	497	505	488	507	516	494	541	484	473	490	496	491	473	460	522	482	543	498	488	522	481	495	493	486	507	494	486	475	492	478	525	490	474	504	477	444	471	510	522	516	502	496	515	489	528	454	491	474	508	480	508	514	468	505	465	454	529	496	473	488	517	495	491	474	498	519	480	470	463	534	474	505	462	483	488	523	510	494	514	547	520	531	467	507	462	522	476	480	486	499	505	521	501	507	489	541	482	497	453	474	491	543	500	495	472	533	509	479	482	497	473	483	500	502	497	462	509	520	512	507	504	448	486	490	551	476	500	494	516	472	499	501	474	462	472	505	476	486	485	494	467	465	474	523	445	461	495	540	512	483	502	508	503	478	501	485	512	502	481	537	455	488	492	478	475	466	513	480	460	514	523	462	475	515	528	491	502	491	488	518	530	462	486	510	489	512	481	513	465	518	494	543	495	456	473	491	471	488	469	487	479	487	483	507	484	489	499	519	475	479	474	475	473	512	517	510	536	517	468	483	513	499	483	492	489	516	517	509	511	466	475	515	500	458	483	473	517	493	520	475	497	500	507	470	499	477	496	476	514	467	512	482	460	502	477	507	506	525	534	513	498	480	496	487	536	518	465	535	493	495	508	498	514	474	495	494	508	494	522	505	504	479	526	518	504	476	489	491	493	530	517	443	498	481	489	547	471	474	533	490	488	531	496	491	516	495	491	493	488	487	480	470	473	509	486	484	494	526	471	481	483	510	489	509	541	472	493	446	483	527	500	495	485	463	473	504	494	451	482	541	481	496	445	471	470	527	509	513	497	515	480	456	473	486	482	454	467	513	491	476	474	499	475	466	482	512	475	535	442	476	475	513	490	511	479	481	460	521	494	505	476	517	503	507	489	468	498	466	508	485	518	493	506	496	488	511	485	474	475	453	458	491	496	471	497	482	511	481	480	481	509	490	489	474	500	481	500	486	469	503	557	482	504	496	518	496	472	506	498	484	443	466	522	460	488	477	476	473	501	499	466	493	510	466	452	493	489	477	470	478	502	491	481	483	504	493	511	463	506	481	534	487	506	502	493	499	498	518	503	502	488	447	505	538	497	481	504	504	479	496	506	483	503	460	494	476	507	489	478	549	488	465	493	497	476	484	518	463	489	499	482	466	537	481	523	449	501	509	471	501	490	542	498	491	483	472	505	499	511	478	478	506	485	531	522	456	490	515	519	459	460	507	504	517	494	490	501	495	515	446	453	500	457	513	499	487	476	481	523	490	516	440	502	481	474	496	516	492	470	544	482	504	503	510	496	459	501	488	493	532	500	476	522	512	488	490	506	493	481	513	528	497	496	466	487	487	486	491	469	516	474	506	502	479	488	476	527	517	458	483	515	479	468	465	484	463	516	514	499	481	495	503	494	473	513	465	478	479	461	517	489	494	515	491	498	482	506	488	490	507	472	477	504	475	515	515	502	485	469	471	448	480	525	489	499	491	462	504	485	541	505	480	524	471	493	476	507	456	494	523	488	492	496	472	473	491	489	537	481	532	453	482	451	487	489	519	513	473	517	447	474	481	541	483	523	465	509	529	497	486	475	481	434	475	472	461	473	532	453	497	515	464	443	515	530	493	473	458	517	492	491	491	524	485	494	488	516	478	534	446	490	476	471	486	473	447	526	464	513	458	525	476	508	478	495	507	507	479	493	495	505	482	489	479	488	486	501	452	492	519	507	487	487	496	478	500	476	497	506	476	474	506	473	489	521	472	500	477	483	484	562	477	480	478	504	485	501	478	475	516	525	466	505	487	501	510	519	487	527	494	526	486	488	500	493	520	475	482	491	511	478	540	460	465	467	498	511	474	485	472	497	451	493	521	488	490	496	473	489	492	508	468	496	497	495	507	472	520	487	458	517	515	460	517	476	509	476	514	511	527	501	482	459	497	506	501	529	473	506	498	474	474	538	501	534	451	495	458	499	496	495	517	499	485	485	497	490	464	435	528	476	452	476	515	491	513	466	448	464	514	484	498	477	448	483	466	490	467	492	496	466	508	493	483	563	461	480	490	489	527	496	479	552	481	523	472	458	474	467	455	507	494	480	496	481	548	457	492	454	482	477	494	467	476	448	502	474	486	470	485	497	487	482	524	508	504	469	520	486	487	511	506	476	448	498	499	514	480	509	512	491	498	459	508	512	474	511	509	450	462	514	508	473	492	493	526	467	446	468	490	489	486	475	492	466	463	509	472	493	492	498	496	504	481	536	480	571	493	470	457	454	478	519	430	505	489	508	452	479	488	493	466	516	468	514	489	448	494	482	536	543	508	483	511	545	494	506	487	532	497	476	494	516	502	506	499	507	500	469	509	473	508	497	518	492	510	543	491	447	520	531	492	496	506	455	479	505	458	541	512	482	483	510	469	484	517	549	459	545	500	530	550	503	493	489	492	469	466	493	481	448	482	484	493	520	506	487	489	472	507	515	505	473	535	509	466	520	527	491	545	469	477	481	475	494	452	476	477	518	479	511	508	489	516	520	459	518	493	500	488	547	525	493	504	477	489	473	489	510	461	493	473	514	486	502	527	524	451	480	505	471	494	514	444	493	479	500	515	467	492	465	494	498	511	470	455	512	511	484	478	489	518	495	531	496	470	494	460	482	505	472	479	452	511	475	499	485	514	473	466	482	461	496	467	488	446	485	468	494	475	464	432	506	502	491	499	454	511	489	506	495	508	449	502	489	490	489	485	473	502	484	458	481	530	512	474	457	497	495	497	568	484	531	486	472	473	505	476	486	495	510	479	528	497	525	461	488	504	504	466	519	535	471	476	518	465	457	507	531	499	513	507	464	474	491	464	519	505	466	492	466	512	499	475	505	492	500	465	503	526	448	488	521	481	548	484	515	498	492	511
13816	1634	446	369	324	339	284	258	253	229	247	196	221	208	223	237	232	221	242	232	181	219	229	218	229	220	223	209	241	213	219	236	188	211	193	172	227	218	226	237	223	259	190	229	197	207	222	216	186	235	204	222	214	220	195	208	214	215	206	185	205	227	200	188	221	241	207	200	197	206	215	213	219	203	205	183	213	216	192	239	224	209	235	190	214	224	235	191	211	212	194	184	223	215	212	213	199	224	221	234	209	199	202	237	192	203	196	206	207	197	224	195	226	204	198	208	215	214	186	218	226	209	247	210	194	208	196	184	227	225	194	221	201	187	214	224	173	216	213	197	212	205	204	228	229	206	176	225	187	189	212	198	206	191	188	189	220	216	236	208	224	208	210	218	219	180	210	206	212	218	204	221	197	194	188	196	206	217	206	205	177	232	215	202	205	192	209	218	233	196	204	205	192	219	212	211	210	207	213	229	200	215	205	226	208	209	193	208	180	219	200	236	210	214	206	208	200	218	223	185	219	200	208	222	197	214	188	186	196	212	214	230	211	205	201	201	188	208	186	208	209	207	211	200	205	215	217	194	245	203	224	202	219	217	226	198	188	224	211	203	204	197	213	201	212	211	211	192	213	197	188	208	215	206	212	194	225	196	205	197	227	224	174	224	192	239	202	200	222	204	221	205	212	201	222	217	217	169	193	226	217	214	210	222	232	203	230	243	199	206	199	185	206	205	236	216	212	189	194	213	203	204	218	213	210	209	208	203	222	217	225	181	205	213	224	205	230	200	209	194	189	213	214	210	206	238	236	197	214	225	192	212	213	234	219	220	220	207	204	206	178	210	195	211	201	227	189	235	215	188	250	239	213	207	222	186	205	216	207	187	206	214	190	214	214	196	198	199	214	208	208	209	222	197	216	196	237	214	203	213	247	231	194	215	211	207	180	205	219	194	202	202	188	218	218	201	199	208	227	200	224	217	225	182	224	212	198	226	190	207	182	216	225	212	200	208	201	222	201	236	208	186	219	231	207	207	216	215	184	198	220	212	223	204	223	190	218	192	202	230	211	212	219	220	212	199	227	189	226	234	220	182	204	218	223	205	219	218	225	203	201	209	200	214	225	202	199	186	192	213	221	224	222	205	206	182	229	214	195	204	199	200	235	213	170	215	227	196	199	188	210	211	205	223	198	225	217	216	209	218	199	200	180	189	180	193	199	210	181	183	198	192	202	225	202	211	225	232	211	200	196	235	206	195	210	204	213	211	226	194	216	196	234	189	221	218	230	190	210	210	215	223	184	182	198	220	212	210	215	202	229	224	219	211	235	212	212	198	218	205	208	213	188	216	173	212	215	240	213	206	220	230	216	195	196	210	221	242	190	201	202	219	222	215	208	194	225	223	205	225	194	213	216	205	207	217	198	256	203	215	196	214	215	206	225	222	195	203	189	224	201	223	186	203	195	227	201	203	184	180	213	221	208	213	217	193	206	200	196	217	219	214	186	186	209	195	185	224	207	227	220	186	202	207	206	225	205	212	201	209	206	186	211	232	188	199	205	215	194	215	205	207	215	224	183	198	216	202	194	231	212	230	189	230	211	219	194	210	210	217	215	216	207	222	218	211	197	208	201	210	257	214	219	196	218	221	205	192	234	227	216	225	215	199	253	196	195	220	203	223	199	198	232	219	212	183	190	234	232	240	180	195	191	221	188	188	202	180	208	197	219	194	220	203	205	239	209	241	210	224	193	207	189	221	207	217	204	184	222	219	214	187	182	211	175	238	199	229	196	230	202	205	221	204	196	202	204	249	190	209	195	230	241	203	231	226	242	186	212	199	236	212	191	208	214	210	221	220	208	227	200	208	213	203	217	211	214	206	230	204	193	217	217	202	178	177	198	209	211	209	219	218	196	197	219	218	215	214	216	207	190	181	212	233	203	230	234	204	222	208	219	177	195	218	186	203	226	213	196	206	217	212	216	208	188	217	226	232	220	191	217	222	215	229	195	186	214	201	196	224	219	202	232	208	191	206	198	220	211	241	218	197	200	196	195	210	168	198	223	226	202	198	199	214	206	236	217	236	225	231	212	201	202	214	226	202	215	211	222	209	189	187	228	191	180	214	219	207	187	214	187	197	221	183	215	222	205	215	209	184	202	192	218	203	234	206	202	220	195	199	214	185	198	205	204	204	186	238	186	236	192	213	231	213	208	210	213	236	207	188	227	211	225	197	222	200	219	230	217	199	230	212	212	204	203	204	228	227	219	212	198	209	216	221	218	186	204	203	232	203	195	195	223	212	195	190	193	221	217	237	212	216	193	213	211	210	217	233	221	193	206	213	201	213	176	227	181	197	190	219	176	224	206	209	216	206	218	204	178	213	215	213	215	188	207	205	190	169	221	192	210	209	229	184	197	205	221	215	212	226	199	197	221	227	199	201	201	197	232	181	221	192	217	199	206	188	197	218	214	195	211	216	218	215	197	210	199	195	244	200	201	179	226	200	223	197	260	238	231	211	247	221	205	212	205	215	178	204	187	211	175	201	189	200	219	214	227	195	208	216	199	240	206	209	200	201	231	235	213	194	197	229	220	204	208	218	229	199	203	226	208	222	211	202	214	232	186	195	193	200	209	215	189	197	195	202	239	222	234	189	223	217	234	194	224	212	206	224	193	212	207	203	226	196	212	201	186	203	201	202	187	200	226	221	224	207	211	215	214	198	215	199	191	196	177	212	210	219	211	218	222	226	221	226	200	227	173	215	193	235	180	206	206	215	197	214	205	205	215	230	209	209	204	225	184	199	191	212	217	230	224	199	209	225	221	189	202	203	217	211	210	218	199	220	211	221	231	207	201	195	229	208	234	213	188	199	199	214	210	235	207	208	173	208	208	191	198	221	218	223	173	198	179	219	219	201	192	197	183	232	203	221	208	229	196	192	251	208	222	204	198	213	217	203	184	219	207	197	205	210	191	220	195	199	208	240	184	203	224	230	202	207	218	227	238	188	185	206	212	207	224	221	206	204	219	199	223	215	189	209	214	185	228	214	215	221	243	212	210	195	242	214	195	188	208	195	185	208	219	181	207	224	205	207	230	217	212	174	220	192	199	193	243	197	197	211	234	239	208	202	193	229	207	219	229	213	204	190	209	207	217	215	212	221	194	239	227	233	219	225	205	226	208	208	235	218	216	212	217	221	214	212	204	199	196	196	203	202	204	210	245	182	206	225	222	220	221	232	202	227	224	228	205	200	214	204	211	214	217	206	201	203	219	201	198	194	190	224	219	234	233	201	199	218	214	206	191	213	192	216	204	233	205	223	212	241	195	228	193	218	226	202	227	199	192	197	221	221	243	222	184	206	217	201	198	216	223	214	189	197	198	180	212	194	195	225	201	220	193	195	217	189	203	218	218	219	214	198	238	213	190	187	200	211	215	196	207	199	204	208	216	200	207	240	189	201	206	216	183	203	225	253	219	219	235	195	218	228	185	221	220	205	202	206	215	191
9392	1526	966	1119	1015	958	828	732	642	696	586	568	581	588	543	535	578	520	517	564	511	517	559	532	505	512	461	542	475	519	518	519	505	490	486	525	517	560	515	509	490	526	484	466	470	541	492	494	493	516	504	525	474	443	490	553	495	530	554	522	488	509	502	500	484	482	521	516	500	482	479	496	469	475	458	474	488	494	473	500	492	509	501	504	470	491	481	503	478	485	477	483	481	471	498	505	490	489	509	513	518	504	463	490	510	515	513	529	470	493	519	454	491	472	496	517	540	485	514	547	481	500	528	511	482	545	550	497	480	515	525	513	515	494	531	532	500	520	516	481	530	490	490	510	498	492	548	507	474	500	473	500	479	489	509	518	505	517	522	530	542	542	494	498	485	535	526	518	510	545	514	488	480	494	471	510	543	465	489	491	503	487	482	458	516	547	492	494	518	499	520	490	528	522	513	520	547	501	487	493	507	485	520	526	480	529	483	507	462	469	481	497	523	510	520	528	487	509	468	504	464	494	527	478	473	500	491	490	506	548	542	494	485	472	519	471	496	533	513	483	455	494	463	461	515	482	494	451	459	543	499	490	512	484	543	438	485	482	479	507	480	487	518	530	496	502	528	536	423	485	512	448	508	496	510	488	513	494	505	514	445	547	498	542	518	497	462	501	474	506	511	519	492	521	510	473	483	505	486	521	516	495	490	497	528	518	463	492	477	522	512	491	518	494	528	533	544	495	511	473	462	488	527	491	516	459	532	543	549	509	495	466	508	514	522	467	498	499	531	481	474	511	456	502	456	568	516	526	503	525	460	498	494	551	486	524	530	467	484	500	485	531	518	525	516	472	537	498	470	470	488	482	479	529	467	476	500	499	513	492	518	518	529	536	465	520	504	480	462	515	502	482	498	496	493	467	492	466	487	495	493	503	527	535	506	504	520	526	546	478	496	543	506	472	511	546	468	508	443	529	525	513	541	524	506	479	520	544	513	508	449	502	477	491	503	504	453	515	496	478	499	513	510	501	528	483	527	497	481	485	517	490	479	495	550	488	510	499	522	479	492	507	470	515	497	521	551	529	513	507	509	473	469	504	508	521	514	511	499	502	507	518	507	493	520	500	539	524	473	534	494	519	501	543	528	516	500	514	486	488	506	491	527	496	513	439	467	502	513	488	495	504	467	468	470	517	481	472	498	475	519	506	518	548	469	491	515	492	492	553	538	480	535	489	490	499	506	475	475	523	525	475	535	510	505	499	497	507	488	518	502	484	511	489	496	484	538	478	481	486	498	508	514	517	546	468	501	512	563	490	504	493	500	547	489	474	529	512	503	476	517	487	520	506	486	503	511	477	511	485	497	521	501	486	544	484	488	484	515	506	490	509	500	507	515	510	496	481	526	525	528	483	509	497	547	474	522	500	504	468	505	495	493	478	497	477	501	512	483	494	491	528	542	462	506	512	463	543	471	501	474	527	490	464	544	529	529	524	515	488	510	508	481	475	509	486	530	497	482	537	468	477	520	500	506	474	493	497	495	513	520	474	515	501	454	485	463	505	495	479	530	522	479	498	501	479	482	504	477	508	494	487	508	546	524	519	496	509	492	498	499	481	511	479	506	485	508	472	490	514	513	514	508	516	528	476	513	511	511	537	461	503	524	493	482	483	525	484	501	501	506	464	535	473	470	481	537	486	502	506	508	518	496	446	513	522	520	475	499	482	523	500	513	502	493	508	523	498	511	490	483	470	509	485	511	481	469	526	522	456	497	524	487	525	502	531	513	502	481	452	506	460	484	513	494	511	539	531	507	486	489	508	523	509	468	509	475	485	514	481	493	486	491	521	559	515	519	528	523	476	482	496	504	515	483	501	501	497	458	501	503	482	490	456	474	534	497	505	505	479	485	472	508	485	488	512	499	517	568	526	507	499	505	524	508	479	462	472	467	484	551	513	521	466	470	467	495	496	473	487	488	494	493	489	516	505	503	486	534	476	476	495	472	466	496	496	481	467	438	476	531	481	479	508	511	517	495	529	507	525	486	519	489	520	496	484	473	491	509	496	549	470	488	499	472	505	483	485	501	517	471	483	507	525	550	492	516	469	532	514	531	513	467	491	511	536	531	502	472	568	475	520	489	470	497	532	498	496	502	504	496	492	492	515	554	496	526	481	502	477	514	528	514	536	529	480	486	466	541	479	514	522	508	501	477	509	500	498	501	507	526	442	537	456	490	483	502	532	509	492	502	528	477	507	494	500	467	493	474	495	507	488	517	508	486	502	499	448	483	483	526	479	521	504	493	525	466	492	509	507	494	513	493	521	516	531	515	496	495	512	499	490	521	552	494	516	489	511	513	485	517	515	502	505	512	493	506	510	514	534	530	496	481	508	509	488	477	515	506	513	512	498	488	495	557	474	510	539	476	480	470	496	471	492	515	493	519	478	492	475	462	475	499	477	482	474	493	512	496	541	510	482	488	502	444	514	468	531	492	480	497	490	516	507	483	492	505	482	487	530	482	508	487	460	489	505	493	468	483	498	536	499	502	510	497	492	538	497	484	475	551	505	534	497	471	472	477	500	503	482	480	508	494	510	523	522	460	478	505	513	532	520	482	514	518	467	467	486	516	507	484	518	495	489	522	489	512	493	495	514	531	529	470	521	497	473	526	524	499	483	463	525	502	494	491	496	458	463	482	462	492	485	500	502	453	527	513	536	464	477	526	502	497	489	493	484	490	466	497	470	504	490	496	513	514	497	479	501	473	490	548	511	499	543	519	485	529	530	527	457	504	496	536	498	499	460	500	494	492	546	500	520	535	503	507	496	493	500	501	538	518	487	549	516	500	554	497	442	477	494	504	536	479	522	491	515	494	513	505	511	469	526	498	471	486	512	490	464	526	499	478	496	494	470	503	509	491	506	470	501	526	485	490	466	478	451	515	474	466	489	509	468	499	493	519	479	474	492	493	458	494	518	467	503	508	441	531	468	528	542	495	553	533	467	533	473	485	512	504	460	487	499	527	501	502	483	499	489	533	548	449	508	461	500	501	484	518	513	515	506	477	482	481	483	488	496	485	538	473	483	491	543	471	496	497	457	494	513	515	537	523	493	500	510	495	487	477	521	500	534	535	508	491	531	491	536	482	535	509	498	512	495	525	470	472	493	503	511	531	531	526	503	480	497	521	501	502	537	496	518	494	484	478	522	527	484	514	498	530	498	494	525	518	455	473	502	493	510	534	487	500	516	531	471	507	511	504	507	506	474	498	468	501	469	481	501	514	555	491	492	522	485	496	542	480	478	495	528	505	505	526	521	502	500	461	493	501	483	524	471	505	549	508	529	481	531	499	472	518	483	491	475	474	511	449	489	507	502	504	493	489	505	495	487	527	514	530	476	491	524	498	516	550	501	510	529	477	468	538	529	503	482	512	458	469	514	498	511	552	539	465	510	445	536	546	494	491	493	451	488	495	527	518	524	492	490	475	514	451	507	500	497	544	516	524	502
23876	4078	658	432	302	243	206	159	170	119	142	129	106	127	95	77	107	92	122	112	96	101	94	82	107	95	92	102	86	96	103	103	97	90	94	81	96	90	102	89	111	92	85	103	101	87	103	82	95	99	87	84	98	87	102	90	97	82	99	88	106	78	87	99	88	77	87	84	86	71	94	79	92	75	86	110	86	82	96	100	88	92	123	61	92	84	99	78	91	99	103	71	88	85	99	99	107	75	78	91	91	93	64	91	113	93	86	86	85	97	80	98	102	96	79	116	91	87	84	80	102	79	85	100	103	92	98	85	100	90	92	80	91	103	104	101	104	86	102	95	81	74	92	69	87	86	93	86	76	77	95	108	89	82	92	84	98	95	75	100	89	95	101	112	105	100	71	100	80	101	83	90	109	97	88	92	87	92	104	109	95	86	100	92	106	68	89	94	95	95	90	82	84	87	70	87	80	91	94	103	94	86	80	82	85	90	97	91	81	110	87	90	75	90	84	99	85	87	92	91	77	79	88	92	92	73	89	74	108	86	83	80	77	109	81	91	90	78	91	95	94	96	77	99	79	90	88	82	93	77	90	98	90	88	103	100	90	87	78	87	76	85	81	91	85	94	92	81	92	78	88	86	97	99	85	98	95	77	80	83	83	95	108	77	71	96	90	88	75	94	90	95	87	93	92	98	76	101	98	93	75	84	91	98	100	90	99	84	80	96	99	105	66	96	98	82	97	98	88	104	82	95	86	85	112	85	70	67	92	104	96	95	75	108	94	87	88	72	89	89	97	81	101	96	101	82	88	74	76	87	94	90	74	69	73	84	78	102	97	118	78	85	88	84	86	83	95	91	92	94	109	89	85	85	91	86	99	94	80	98	76	71	92	95	87	82	100	92	87	78	107	102	79	96	79	87	97	92	79	82	91	84	95	88	85	93	116	97	102	101	87	92	89	99	100	85	88	111	80	100	95	88	84	75	83	110	87	77	85	95	73	86	105	98	85	97	79	88	86	77	95	90	91	97	76	91	75	83	99	84	77	91	99	98	81	106	93	91	86	107	91	89	93	81	74	80	94	102	102	102	82	76	88	96	90	77	92	98	90	76	80	96	95	96	90	78	76	99	93	99	107	95	79	93	101	82	91	91	86	95	86	97	81	91	98	98	80	102	96	79	106	83	101	81	86	82	70	82	82	69	98	80	105	83	95	79	89	77	98	87	86	79	90	106	97	91	87	92	77	85	93	83	72	102	88	78	78	82	88	89	91	106	98	87	100	96	88	99	92	82	78	93	89	89	83	85	83	87	101	96	90	78	98	91	92	90	79	95	106	105	85	90	86	71	94	103	87	102	82	89	78	87	81	73	90	90	90	96	86	99	90	97	97	96	93	100	100	78	91	88	96	89	93	84	106	83	81	83	84	87	90	77	111	78	95	85	102	85	78	89	97	93	84	79	102	64	103	102	101	89	77	107	99	99	77	86	99	108	105	101	106	89	68	96	94	96	93	88	75	80	80	79	86	105	83	84	103	92	91	69	89	80	82	92	109	85	85	101	84	79	83	93	114	86	85	80	96	89	94	93	78	84	104	84	79	75	80	86	123	105	82	94	88	80	99	89	82	89	83	75	95	111	82	87	99	112	80	98	90	83	89	91	99	101	94	95	55	105	78	100	97	91	104	102	90	92	80	78	84	90	94	83	100	103	101	98	81	98	94	89	94	100	90	87	111	84	97	103	77	84	79	91	102	78	93	107	88	96	97	77	97	98	80	93	99	104	92	67	80	93	87	97	87	92	80	80	85	96	87	79	97	92	75	99	81	86	80	95	86	108	87	87	91	91	87	89	90	97	87	96	96	80	78	92	81	90	72	94	97	88	88	84	88	82	83	86	118	93	87	98	84	95	96	91	87	102	92	91	92	89	95	86	74	85	88	80	102	84	74	88	79	79	62	107	101	83	107	89	82	90	66	84	101	94	111	101	83	97	98	85	89	86	98	80	97	111	92	90	95	99	82	85	81	105	94	97	85	95	91	82	91	77	86	89	83	86	88	75	93	98	85	104	95	70	80	91	98	89	80	90	89	87	86	112	88	97	86	92	102	90	69	89	60	102	94	88	104	77	78	101	93	81	86	88	97	90	90	89	81	99	84	86	92	109	102	89	76	89	83	114	87	94	99	92	86	84	90	80	108	88	81	90	95	90	97	108	113	88	85	92	85	81	91	105	93	97	104	105	84	99	89	77	91	85	73	84	98	87	82	71	97	91	85	75	83	91	86	105	107	79	87	89	104	104	94	72	107	98	81	80	87	91	92	103	90	72	89	80	94	86	81	103	95	88	85	93	94	85	93	83	99	99	92	87	72	91	87	86	81	76	83	79	76	101	89	115	82	92	102	97	88	64	75	76	87	95	104	69	101	111	95	76	77	93	79	78	98	86	101	83	91	101	89	96	95	81	100	76	77	92	78	82	97	85	97	94	109	95	92	96	93	107	104	76	107	86	82	85	88	78	87	86	97	100	91	106	97	108	105	91	86	63	103	90	95	79	86	97	78	81	80	91	83	90	74	95	89	88	83	92	77	89	72	77	91	85	99	88	67	90	105	103	80	83	102	83	82	83	83	97	95	79	86	96	96	90	94	88	100	100	82	69	85	80	96	79	75	76	90	78	111	100	81	86	82	101	89	79	97	97	105	93	82	93	91	88	89	92	86	81	77	79	93	97	107	94	87	85	90	73	92	94	85	71	95	91	106	91	103	102	89	83	95	95	95	79	75	93	78	84	99	83	86	103	102	76	76	88	92	85	68	89	88	94	92	125	93	84	96	99	101	96	83	95	99	83	72	83	104	107	65	111	89	108	92	89	111	97	86	87	79	86	106	85	98	96	98	82	95	94	84	85	87	87	94	91	100	87	87	78	82	97	106	97	92	72	87	79	102	86	75	88	94	99	83	89	75	97	84	104	89	102	91	79	101	113	82	88	89	91	90	92	97	100	90	76	76	84	97	109	94	97	96	102	91	80	95	80	80	96	88	98	110	93	85	73	92	84	87	99	94	105	72	92	92	96	107	92	91	97	82	78	77	101	88	107	102	85	74	92	97	90	99	77	75	92	85	90	103	86	85	81	94	83	92	77	94	101	101	97	94	91	93	70	87	81	90	98	95	87	73	98	81	89	97	90	94	97	79	99	94	94	102	98	94	101	107	105	89	81	98	87	83	72	73	76	79	104	98	85	91	102	86	75	100	97	97	88	81	82	71	101	92	76	116	86	83	80	92	110	74	83	84	79	84	85	94	91	77	92	88	92	91	87	81	90	103	83	93	87	85	111	79	81	84	88	89	96	86	71	88	89	80	93	88	87	90	84	97	83	81	85	93	82	91	98	100	99	81	96	86	95	98	85	81	86	90	90	95	86	80	107	73	86	94	84	82	73	85	97	95	94	82	79	81	90	98	90	91	85	81	105	101	95	97	67	87	88	80	88	92	96	82	86	104	91
13558	2187	1294	1430	1293	1191	917	748	669	564	453	481	406	420	345	353	337	335	284	317	308	282	290	286	297	284	268	279	272	266	250	275	275	274	279	251	237	253	247	259	282	253	212	255	249	232	278	252	244	243	209	247	228	233	243	231	237	255	235	244	262	221	239	250	226	231	248	249	254	226	221	264	244	240	220	228	260	236	217	223	244	220	239	221	261	238	226	212	244	231	254	250	229	222	230	220	228	262	269	246	219	241	206	221	235	230	242	236	214	233	220	240	231	219	233	219	252	251	225	219	255	224	254	225	246	244	229	224	206	236	238	259	242	252	248	219	257	226	232	209	252	212	210	243	226	236	235	241	211	250	222	202	241	257	256	246	241	236	240	233	215	247	237	243	231	242	252	245	223	237	209	220	255	228	220	211	230	254	222	226	229	232	230	204	262	221	233	199	233	236	209	244	245	264	192	195	254	230	221	205	242	219	251	215	240	253	244	222	235	258	212	220	240	235	208	255	227	241	264	215	241	244	229	231	235	234	210	247	225	214	254	255	239	235	211	221	222	213	216	274	208	233	251	245	243	237	263	222	226	231	256	266	214	249	213	227	249	244	249	219	230	224	215	242	258	257	263	225	218	208	260	245	249	267	252	230	258	236	255	241	228	231	232	230	213	215	197	216	220	210	222	226	203	242	241	235	234	233	243	218	220	231	219	238	271	245	260	207	228	248	214	201	212	217	227	211	245	216	244	239	203	217	232	243	197	249	222	221	233	221	213	210	227	237	247	250	248	241	241	220	237	265	238	241	215	251	239	250	241	268	217	226	216	249	207	223	270	221	219	232	221	210	251	239	224	251	222	220	235	249	251	243	207	220	217	217	240	224	241	232	207	225	246	246	213	226	245	231	214	219	222	236	225	239	237	217	231	206	249	241	252	214	216	237	232	247	233	214	221	248	212	214	226	245	212	247	220	213	216	217	246	242	207	217	258	259	231	243	227	220	210	214	228	219	216	253	253	225	209	243	239	255	216	244	232	232	229	258	232	238	217	225	225	232	221	222	222	209	225	228	249	233	221	257	235	238	222	222	238	232	229	225	243	240	235	236	236	248	228	222	230	237	192	236	220	239	226	229	221	233	203	228	206	229	248	238	232	251	233	213	245	228	242	216	244	255	230	230	230	224	217	218	232	240	240	243	223	224	237	245	247	218	276	253	240	227	206	219	219	233	210	236	235	235	223	260	226	253	231	239	241	250	244	224	236	269	208	234	257	232	240	219	250	234	224	245	215	239	227	217	255	240	249	224	232	239	233	230	235	225	222	245	225	234	263	237	210	228	232	221	256	237	243	245	253	236	227	222	249	231	217	233	224	234	226	221	224	217	227	233	221	271	244	241	230	220	233	221	261	212	250	229	252	239	231	242	223	217	248	238	227	239	228	220	243	249	254	219	220	223	227	234	226	189	240	252	255	232	245	215	231	238	214	241	241	231	231	242	238	220	252	228	245	241	232	236	226	230	220	241	231	255	207	240	245	224	234	230	251	237	234	233	234	240	248	208	258	238	237	252	234	202	238	222	223	229	240	246	226	216	227	232	249	228	258	258	224	220	220	216	251	242	222	238	219	235	212	224	227	240	234	218	233	237	249	233	213	233	212	248	221	228	255	228	228	261	197	228	219	234	204	255	230	244	246	239	230	219	238	244	210	231	210	257	234	228	260	214	223	240	267	238	237	227	244	238	220	235	221	259	226	231	219	227	201	228	236	246	246	240	235	232	239	243	247	215	222	239	251	244	244	220	237	238	226	241	183	236	237	252	253	228	218	245	239	205	224	237	233	261	219	232	226	232	266	224	224	258	217	240	230	278	215	215	245	231	242	230	271	234	226	262	235	239	240	226	219	232	204	254	224	270	243	204	214	236	233	258	237	195	226	231	234	234	233	213	222	242	237	211	226	236	267	253	233	241	223	235	213	236	240	241	208	235	260	262	219	240	207	250	226	267	247	245	223	226	252	202	227	236	221	237	237	238	240	248	231	240	251	235	233	228	223	233	263	226	244	222	246	247	225	246	248	219	259	241	206	246	222	239	220	223	241	253	232	226	244	220	200	234	225	260	214	213	245	215	236	241	221	250	254	245	231	254	236	219	224	232	245	229	219	218	216	218	226	209	265	237	239	246	232	261	241	224	229	250	216	248	232	249	242	245	240	238	222	218	228	250	240	219	219	248	239	232	240	240	217	241	231	224	243	224	232	241	217	203	243	230	230	233	222	243	248	229	233	203	223	229	227	219	247	211	230	233	235	218	255	231	259	256	258	239	213	258	203	223	223	219	255	236	212	220	209	219	236	230	226	230	210	224	260	244	248	200	240	210	237	240	231	235	265	243	210	225	228	236	248	238	236	225	231	250	211	230	274	237	265	248	208	247	245	240	210	222	242	274	217	232	221	225	223	222	222	231	229	219	230	260	206	214	253	215	235	258	222	244	238	215	230	249	222	242	240	229	240	239	260	220	249	246	241	236	219	237	250	243	240	244	238	234	236	233	256	244	241	237	240	204	244	216	225	223	254	260	237	233	218	218	234	226	230	222	224	237	259	230	252	263	200	250	220	245	230	230	249	247	225	195	218	269	221	245	223	230	251	242	238	231	211	236	236	234	241	216	257	224	252	224	255	256	230	248	220	243	230	252	241	212	246	240	232	242	264	228	246	221	222	226	245	230	229	240	239	232	242	250	235	219	240	236	241	237	231	252	234	225	237	229	219	230	220	231	227	236	253	249	244	224	222	242	187	237	209	246	230	232	255	239	241	240	228	256	228	224	247	237	258	220	230	263	250	223	231	228	236	229	251	213	232	200	220	221	218	222	196	237	219	227	218	219	227	221	227	216	225	235	228	231	237	247	210	203	242	235	226	237	232	227	245	244	230	209	236	195	230	243	260	207	233	246	219	220	221	205	233	210	228	202	223	229	213	217	253	223	228	229	211	242	242	220	217	260	251	248	241	241	218	252	245	241	222	239	242	234	249	228	232	228	260	234	214	246	241	232	229	256	233	201	240	233	236	220	245	233	252	226	260	236	240	230	245	228	228	227	231	217	222	243	253	210	218	242	228	241	225	240	245	230	239	231	227	234	227	246	224	239	221	227	217	220	248	228	227	231	234	240	242	228	254	212	246	252	257	243	254	231	223	231	231	232	257	223	237	221	214	224	239	222	230	239	226	232	253	243	252	233	217	267	222	244	240	229	246	217	224	236	219	219	238	226	225	240	249	242	222	232	237	252	230	262	255	218	231	238	253	234	244	211	246	221	238	237	226	223	243	239	227	232	238	242	236	234	233	237	218	258	215	215	228	240	221	238	220	219	223	241	240	255	239	231	225	249	229	227	229	233	233	233	232	236	266	220	227	232	258	228	254	213	243	258	209	224	232	250	238	216	235	223	251	215	230	211	227	245	221	238	248	216	239	235	261	226	223	215	210	289	221	244	240	249	206	235	228	217	219	255
1581	298	192	184	196	191	206	191	196	197	193	178	203	225	189	184	199	231	194	218	195	191	210	235	206	196	185	208	197	196	210	211	206	191	205	204	198	208	205	205	199	197	190	196	194	207	218	205	197	224	206	195	206	214	195	187	176	186	193	200	205	189	224	181	211	207	208	212	201	228	200	218	176	202	181	204	194	181	199	192	163	214	213	176	168	251	213	222	209	209	208	196	190	208	220	175	178	222	210	205	201	218	190	169	193	195	215	186	148	176	232	208	189	211	212	206	203	164	195	191	189	202	225	199	199	205	212	221	213	196	193	189	186	217	244	213	210	177	202	186	198	220	189	191	212	205	210	209	196	209	207	210	200	179	213	182	202	212	184	177	212	191	201	237	188	237	201	180	226	211	216	208	208	206	188	192	201	198	193	179	208	199	204	208	234	215	192	208	199	207	207	198	206	206	223	212	198	176	210	232	207	187	196	184	196	190	225	205	192	198	230	193	192	212	239	209	225	209	201	209	224	182	183	209	219	195	185	202	191	202	196	196	198	197	220	203	214	219	205	189	202	190	207	197	232	217	192	210	206	201	178	180	185	170	206	191	227	202	178	221	188	210	201	211	200	212	194	213	184	188	192	205	206	216	213	166	173	194	210	228	191	208	202	189	214	193	190	183	189	188	208	184	203	213	200	185	198	200	226	233	222	188	176	188	226	186	209	201	201	196	209	216	189	205	183	196	181	172	192	202	176	210	218	196	191	196	181	213	214	230	209	194	189	197	206	207	208	199	198	213	214	177	223	197	177	213	179	201	213	198	219	196	208	192	199	218	169	217	197	213	196	194	184	207	197	170	209	213	207	190	202	187	190	195	183	206	226	203	204	214	203	189	203	185	199	219	220	234	212	215	170	208	188	206	203	199	189	188	198	212	213	204	194	207	207	181	189	203	204	217	223	207	199	205	208	184	237	191	207	181	160	211	181	165	194	192	225	184	177	205	225	209	220	200	220	227	189	234	210	212	203	187	192	203	210	199	210	188	228	198	210	222	196	188	203	218	218	187	199	214	203	184	200	195	200	190	216	183	213	216	184	209	191	198	196	200	168	195	218	201	201	191	215	227	211	199	214	181	200	186	201	197	187	171	192	230	197	186	193	211	214	199	227	202	210	188	184	229	224	222	176	209	207	210	219	199	211	184	185	204	170	208	219	159	185	214	194	192	193	195	193	196	205	192	213	213	198	192	189	203	198	208	197	218	175	190	184	200	226	222	201	200	220	212	229	206	207	216	211	198	171	202	194	192	211	195	188	201	222	192	210	182	185	218	209	180	182	177	199	192	175	205	229	197	199	209	209	193	194	205	225	203	191	208	206	195	228	202	189	199	223	221	198	203	196	204	192	216	194	211	213	214	197	201	193	185	240	218	204	205	210	219	214	208	202	208	227	195	164	195	190	219	173	202	207	194	209	196	232	207	206	200	234	203	215	212	223	194	200	223	217	210	180	200	202	186	208	199	215	200	219	216	204	179	183	194	183	205	194	229	184	205	200	195	240	218	215	223	190	199	205	188	195	218	210	217	193	199	217	193	203	196	198	200	178	209	217	202	195	212	200	211	211	189	228	197	205	212	180	204	221	218	203	233	218	194	187	180	195	189	182	231	197	199	190	189	208	233	213	210	199	227	202	194	208	201	217	200	190	198	213	201	204	197	184	190	189	213	180	190	184	196	184	204	194	222	198	203	209	214	206	183	209	185	189	202	197	208	192	210	185	192	224	204	186	196	203	203	203	190	196	203	218	209	168	221	197	207	199	207	180	186	207	233	206	201	202	193	204	204	224	202	192	179	194	203	198	224	206	209	209	210	207	225	184	226	186	196	205	206	184	211	214	227	181	183	244	178	203	197	178	179	189	189	212	203	205	188	187	201	205	180	185	200	209	202	181	189	186	205	172	211	213	194	203	199	178	206	190	194	187	206	206	188	191	222	205	216	206	193	217	199	178	230	179	200	204	217	212	194	204	213	209	173	213	213	172	195	209	220	214	204	177	198	197	227	213	248	174	215	199	191	165	198	217	183	173	176	199	208	191	236	211	212	191	173	189	201	190	204	191	221	224	184	195	220	196	208	178	204	206	204	190	196	205	204	203	215	192	213	187	204	180	208	186	199	188	214	209	216	217	217	182	202	199	195	219	199	223	197	178	200	202	197	187	207	229	208	204	198	214	204	197	224	226	186	219	210	200	210	230	172	207	203	205	175	210	213	194	195	218	209	205	208	200	202	196	174	206	206	194	183	200	208	199	237	188	195	190	200	195	195	175	188	227	220	223	200	219	210	210	188	196	195	218	233	198	217	181	210	187	217	201	223	197	195	205	188	218	231	193	218	186	206	210	201	193	203	215	239	190	158	197	198	188	208	223	191	194	217	194	185	195	196	214	193	202	201	227	201	199	181	211	220	229	224	185	181	207	199	184	194	225	221	214	206	196	213	199	241	219	197	221	197	195	195	201	215	184	210	177	206	212	176	194	197	186	197	187	196	213	192	166	186	220	214	204	203	194	228	214	199	216	189	183	195	188	197	234	211	209	215	189	207	212	215	202	198	208	224	195	185	204	186	202	215	210	210	195	200	191	188	227	205	184	203	181	210	194	217	194	188	219	219	191	213	228	214	187	179	191	226	223	214	214	207	208	181	188	194	210	197	206	214	183	195	213	209	228	239	189	216	221	216	213	191	202	207	221	199	196	191	186	202	201	204	212	201	171	211	216	196	210	199	196	227	206	190	193	184	219	179	207	209	213	185	227	202	192	189	211	191	197	216	228	197	221	212	218	197	205	207	216	226	223	192	209	196	206	179	176	174	184	213	196	204	206	214	183	219	216	216	187	209	221	195	208	202	189	200	205	211	206	204	224	217	192	188	170	197	185	196	193	242	214	209	186	210	179	202	184	206	203	212	198	200	215	196	209	201	203	210	217	212	205	188	212	185	220	207	176	217	188	222	214	204	217	186	180	198	204	208	212	204	189	194	182	210	187	210	225	207	220	194	221	176	219	193	235	188	183	190	202	208	208	220	211	196	220	207	189	245	201	220	218	228	185	168	208	261	196	213	206	195	225	202	205	214	208	190	216	191	219	206	219	199	179	183	210	196	183	223	207	214	225	192	205	191	191	193	187	214	211	208	203	180	199	188	213	192	189	209	197	209	198	205	200	210	190	197	203	215	188	218	180	206	193	206	192	187	196	217	208	221	210	219	208	168	205	227	191	208	204	206	167	185	192	179	218	204	181	210	191	194	200	222	186	170	178	208	191	211	219	185	193	188	187	202	203	187	199	208	199	182	196	182	240	205	188	224	171	201	222	188	215	207	196	206	211	200	196	192	207	190	188	206	205	216	211	200	197	202	208	208	217	210	176	198	185	169	184	183	172	233	211	194	205	207	185	169	193	191	213	210	197	209	209	225	182	218	199	214	209	188	179	213	189	220	191	190	206	238	216	206	209	202
1979	520	557	536	550	566	531	519	522	493	523	509	495	479	502	553	506	558	544	509	486	486	490	536	466	471	494	498	528	508	467	538	504	491	484	498	519	424	453	520	489	491	514	529	498	476	507	475	461	496	480	465	498	503	485	495	521	457	469	476	477	495	493	479	486	491	532	550	478	536	478	449	500	505	507	504	478	498	469	476	511	509	507	484	496	512	477	484	494	528	478	490	527	485	527	447	509	507	495	518	504	525	517	535	499	492	507	499	483	522	468	469	483	537	490	498	478	512	470	448	541	509	469	513	509	528	477	486	486	503	471	520	471	482	488	498	501	502	514	485	482	473	533	470	499	511	469	444	461	505	522	487	516	528	528	456	509	519	514	498	479	486	507	489	473	520	466	483	499	473	504	486	466	486	479	500	502	518	514	494	504	474	513	498	501	546	501	471	497	507	518	510	516	466	475	488	482	493	527	514	496	501	492	517	541	489	520	443	476	468	478	461	529	461	484	527	521	479	471	483	467	461	483	502	533	523	479	510	468	488	485	504	504	494	516	477	475	491	497	492	521	450	475	529	492	496	487	504	474	498	466	511	518	505	475	522	503	520	512	536	474	484	532	502	504	514	429	513	522	459	486	500	486	524	471	464	517	481	465	514	503	474	467	491	516	481	484	484	498	500	501	495	513	511	508	492	484	466	457	486	459	529	485	496	507	484	444	483	526	498	493	516	495	482	492	468	478	471	476	478	465	471	531	469	490	531	496	515	483	507	537	473	477	515	492	499	497	494	519	503	482	461	458	476	472	486	494	486	495	509	505	524	449	517	498	498	453	453	506	488	492	524	479	479	550	506	509	489	450	520	513	477	490	447	498	484	511	469	428	521	504	492	459	486	492	489	454	479	485	496	451	497	475	519	484	490	483	491	517	510	506	484	455	505	483	510	490	480	470	477	527	469	509	502	485	482	477	470	484	483	464	472	525	510	490	517	518	475	498	480	498	494	513	537	507	518	478	488	519	464	510	524	476	483	486	492	475	486	473	460	514	495	524	527	517	510	519	484	499	499	494	514	459	463	484	488	452	507	498	509	499	479	484	487	517	516	529	490	492	505	503	517	450	519	490	522	493	496	502	446	527	506	503	473	459	488	518	474	501	497	496	501	507	497	467	481	506	504	517	481	499	506	494	458	476	485	480	481	496	494	523	505	515	481	500	494	461	493	520	482	495	520	471	522	476	485	503	492	513	461	497	504	502	472	523	503	486	535	506	515	517	462	510	513	472	487	509	494	539	520	513	484	451	489	507	498	465	473	499	482	550	506	454	491	531	490	475	523	509	455	483	481	488	528	540	493	542	495	525	486	544	471	466	509	499	457	501	496	484	516	498	467	533	489	513	481	490	510	496	498	491	465	482	501	494	535	488	465	480	499	491	484	524	483	472	498	464	509	468	505	444	546	501	494	536	476	502	535	495	482	520	468	499	488	462	494	483	501	499	486	518	493	511	518	503	456	462	533	495	501	498	488	534	515	494	501	476	515	465	481	469	468	464	502	539	526	460	474	469	543	497	485	491	466	498	490	521	479	479	526	515	507	504	460	478	511	500	512	468	484	442	477	486	541	501	458	546	486	507	473	505	495	492	505	481	485	472	524	483	485	526	500	477	521	531	496	482	528	531	549	512	501	522	513	476	506	477	529	480	479	544	536	480	534	487	474	509	513	474	516	512	506	481	508	506	496	465	532	543	541	492	484	525	486	450	468	511	489	486	507	463	500	481	543	476	516	492	505	493	487	506	480	484	489	449	511	501	462	531	484	472	473	499	495	489	477	475	467	465	481	518	497	496	457	472	511	524	493	512	517	498	459	492	476	468	513	510	497	501	536	529	504	549	456	479	440	502	487	506	490	456	472	535	494	478	540	467	510	507	536	501	495	491	480	462	484	504	519	461	506	495	494	466	474	513	479	497	491	491	478	506	522	485	492	508	502	466	485	476	487	473	497	501	506	492	500	502	485	491	502	505	485	498	474	486	467	520	484	488	457	516	530	513	449	503	530	508	467	491	483	484	473	509	508	484	467	497	497	534	497	514	516	486	473	511	513	481	461	483	516	496	471	513	459	469	465	459	507	504	503	508	477	484	506	532	461	441	494	486	506	474	500	473	508	502	494	498	476	523	512	468	491	482	546	523	485	505	524	464	518	518	496	511	479	501	492	496	504	484	500	484	483	499	501	468	479	476	494	500	497	446	474	481	468	490	520	486	476	500	511	479	500	482	490	483	530	493	480	486	513	512	485	523	450	479	545	520	453	549	459	552	467	483	507	562	492	524	486	496	492	459	509	485	495	498	490	491	530	544	449	472	488	500	466	529	509	507	485	501	504	536	465	528	511	458	523	511	490	494	525	474	462	488	468	484	502	464	508	500	505	507	511	479	502	497	522	465	541	495	479	498	518	490	518	506	488	522	470	518	497	482	485	488	470	453	490	465	503	495	522	547	505	493	509	498	513	530	489	516	474	494	528	501	513	527	542	516	474	516	490	505	469	477	474	511	540	521	509	473	525	493	498	506	484	472	502	483	482	503	509	512	502	511	489	476	498	503	476	458	502	499	500	485	479	507	485	504	510	465	504	473	483	489	497	482	531	512	468	451	450	491	465	504	503	483	493	492	540	481	491	509	492	481	471	492	519	476	516	500	504	462	513	500	465	550	515	529	490	451	497	513	482	527	475	533	476	500	490	472	472	479	495	505	532	505	531	493	481	515	524	498	511	487	522	507	521	496	462	479	537	494	510	512	470	530	453	461	507	493	484	525	537	477	471	514	509	481	460	480	521	469	525	489	493	446	520	461	489	525	503	465	482	497	512	520	509	527	462	484	463	480	490	475	485	481	480	470	471	492	487	491	489	472	508	478	510	456	523	507	490	531	507	439	506	492	486	484	481	535	510	503	492	490	492	494	479	487	467	498	483	495	500	503	469	486	468	497	470	486	494	516	517	523	515	486	468	494	494	495	460	521	429	468	486	487	490	454	507	467	456	567	496	518	476	499	523	492	523	509	534	506	473	495	488	497	490	469	513	474	517	524	501	519	491	503	479	479	471	470	486	513	505	484	510	510	501	506	502	524	505	486	501	503	506	469	501	500	496	507	511	508	508	482	465	447	505	512	514	500	490	521	518	514	494	455	496	500	451	526	494	501	482	523	503	466	507	499	519	494	484	526	461	502	460	479	473	469	506	503	522	519	483	482	534	497	492	466	493	480	492	501	498	497	518	505	509	516	515	537	499	489	489	453	499	492	469	463	494	523	455	484	500	463	502	517	519	519	535	504	491	526	485	506	513	444	541	492	500	480	462	499	471	467	545	476	504	489	481	501	496	542	526	514	476	505	495	513	471	504	548	513	476	483	472	508	485	514	503	509	489	497	489	499	496	514	475	483	487	490	498	518	502	491	515	438	482	464	474	512	491	508	482	472	523	490	505	466	502	487	496	510	462	473	469	514	524
14045	1506	471	367	324	285	263	237	246	228	235	227	220	238	209	229	205	215	207	212	203	186	219	213	209	205	233	215	197	214	212	189	185	213	207	217	214	222	214	192	203	231	238	209	216	178	212	209	222	216	197	212	214	174	223	203	232	206	218	198	219	200	221	218	218	204	201	233	224	196	225	196	212	219	198	200	216	243	188	199	188	184	221	202	239	192	217	243	215	223	192	203	215	241	191	224	190	188	201	213	229	193	217	216	215	192	216	213	216	192	216	218	176	213	188	216	208	216	194	199	239	212	212	190	216	187	207	245	231	234	204	204	227	244	203	196	237	205	200	202	216	184	191	206	202	188	209	226	233	200	192	238	170	215	224	214	218	177	202	209	231	238	221	185	209	220	207	204	183	208	213	212	200	227	192	209	202	218	192	190	221	214	207	222	236	213	204	217	204	204	201	224	245	210	216	235	205	222	203	202	205	222	181	208	204	203	212	241	178	222	202	222	192	183	232	207	219	220	210	231	226	201	217	205	182	209	220	227	223	234	206	198	191	201	217	193	221	208	216	237	199	225	223	220	213	226	191	197	210	234	211	236	203	218	206	217	194	204	212	192	212	209	207	185	242	215	212	211	217	221	205	211	193	197	196	195	188	210	217	225	207	208	212	203	184	234	201	207	235	216	208	194	221	210	208	195	211	216	219	230	168	224	196	206	207	217	216	215	209	187	179	202	224	193	212	178	207	228	199	218	198	209	216	207	218	191	221	209	226	199	212	207	203	187	195	184	211	220	223	236	201	210	200	207	207	208	230	192	201	211	190	201	217	208	194	229	207	191	204	200	218	186	219	198	213	217	213	246	190	230	212	184	194	201	210	190	199	199	214	223	220	217	230	185	204	209	191	218	183	209	218	210	221	229	193	207	222	207	222	228	189	222	196	213	220	246	232	227	235	203	205	236	198	231	191	220	233	191	187	231	200	208	222	181	182	232	209	209	194	197	198	248	191	211	214	202	183	188	207	209	195	189	209	216	198	209	210	196	197	195	235	211	244	194	200	186	193	175	213	192	191	218	203	256	223	212	202	218	191	211	193	205	202	238	212	242	192	220	206	185	204	200	223	204	215	212	204	214	220	207	200	200	195	202	202	214	210	227	203	193	194	234	238	241	237	197	213	238	214	227	203	221	203	220	178	209	211	201	194	210	189	208	245	218	210	179	218	188	203	225	220	204	226	215	228	191	201	265	225	224	212	231	224	200	226	218	211	191	225	209	240	221	190	194	224	204	214	188	206	215	232	240	197	218	211	234	241	217	198	201	190	209	184	219	203	189	205	242	205	229	223	205	210	197	179	216	217	213	223	197	202	182	192	209	200	202	228	216	226	199	217	196	210	219	197	215	207	211	247	200	207	214	190	193	198	235	197	214	206	220	239	233	209	199	221	202	211	228	209	231	217	224	194	215	190	210	206	197	179	207	219	196	226	228	212	217	190	198	191	217	182	193	204	228	223	227	224	194	191	223	218	184	202	228	220	242	207	206	226	225	223	229	218	212	210	213	213	199	223	215	220	202	204	200	216	208	196	195	201	211	198	213	220	212	186	201	213	208	221	200	218	215	192	229	215	219	213	225	207	237	198	207	244	217	193	198	233	249	189	219	205	203	219	202	215	205	192	213	204	186	195	198	215	192	196	234	245	226	231	197	222	217	215	215	213	213	239	190	199	207	203	227	202	208	200	222	214	182	243	232	230	206	210	222	212	221	223	233	198	225	208	218	208	207	180	201	208	218	194	223	212	196	194	203	206	238	236	209	220	224	183	222	216	224	190	188	195	233	217	226	223	197	200	206	198	196	214	193	210	213	217	208	210	185	215	204	229	204	192	192	200	221	213	233	219	201	204	206	205	208	214	206	226	192	217	193	179	192	219	212	221	199	228	203	194	204	195	201	230	224	190	214	205	193	207	222	194	185	227	226	209	236	198	211	206	219	218	199	215	234	233	211	207	199	202	234	214	192	224	226	196	223	204	204	201	236	208	213	189	195	233	224	201	212	199	235	197	194	222	196	235	198	189	194	195	214	177	200	208	239	183	221	190	219	206	228	204	191	219	200	190	200	180	224	215	229	179	204	218	222	176	220	212	185	218	205	200	175	212	241	228	213	185	219	228	214	203	191	221	223	201	207	214	212	244	206	204	188	207	207	242	218	236	201	216	217	218	198	206	192	240	211	213	192	184	190	220	206	217	224	204	177	204	225	211	198	222	208	187	210	220	219	186	183	211	204	214	203	186	197	214	202	229	230	206	212	192	222	217	191	188	218	222	203	215	236	196	230	205	211	217	216	215	212	206	213	218	247	193	220	218	207	212	213	208	225	237	182	186	184	195	220	192	239	207	211	211	215	238	220	234	221	208	212	210	227	229	221	200	200	228	221	193	202	231	232	192	188	195	186	214	216	211	236	201	212	227	240	200	227	220	185	186	214	224	219	208	206	210	194	235	222	220	183	196	198	204	227	191	205	226	230	220	192	204	239	213	215	204	223	219	220	194	215	206	185	199	201	227	212	247	205	223	206	203	199	189	207	200	198	203	228	217	211	193	219	216	212	225	230	175	215	218	207	206	223	229	189	213	208	216	225	198	178	211	185	211	209	233	206	202	198	219	203	219	199	211	227	226	215	218	211	228	185	184	199	195	200	188	202	224	192	180	221	245	207	228	214	201	217	228	220	184	196	204	202	228	244	193	199	197	213	229	198	213	209	199	244	199	201	221	161	214	193	207	196	216	214	213	225	209	198	231	218	227	217	246	200	188	223	194	220	187	218	226	250	197	200	206	216	199	234	197	211	218	191	237	198	217	222	192	194	207	212	208	191	190	169	226	227	221	199	213	183	203	214	212	190	242	208	212	201	190	188	211	186	189	210	213	207	198	227	215	225	214	226	211	199	206	206	192	211	201	191	215	214	191	201	183	200	218	225	199	204	199	204	210	203	213	218	196	205	205	209	229	213	189	194	215	190	214	198	204	183	209	225	207	232	203	205	218	232	218	217	197	239	216	233	198	184	173	173	214	204	231	210	207	228	188	212	223	214	199	204	201	195	204	212	201	211	200	208	215	212	202	235	196	184	229	214	204	203	215	217	195	217	191	204	242	219	202	208	218	199	193	208	172	187	192	202	208	227	192	216	242	223	207	174	225	226	210	200	226	208	196	206	209	228	218	228	213	219	203	215	206	200	205	198	202	232	187	230	201	244	190	212	213	194	221	207	216	220	174	236	203	208	204	233	207	224	194	235	185	215	233	200	229	226	211	209	209	206	177	197	193	208	195	183	213	211	215	196	191	233	214	221	209	204	203	213	192	207	196	211	206	248	211	204	207	226	214	185	211	210	230	207	228	225	209	221	209	203	221	233	216	194	202	231	181	215	217	207	217	202	189	219	204	201	170	210	239	230	178	247	205	218	217	202	237	187	233	216	233	170	228	208	237	202	205	179	218	222	203	227	227	194
9508	1479	977	1062	1031	963	871	776	711	678	604	607	577	585	554	589	610	542	559	547	571	545	518	518	525	532	524	510	513	509	529	513	562	523	522	482	483	538	492	506	515	523	499	497	542	473	480	514	524	525	509	522	505	493	553	528	529	533	492	482	509	474	477	546	518	525	496	509	510	504	514	544	543	487	503	516	496	555	475	467	512	509	499	465	501	518	513	458	494	498	488	510	513	479	467	534	513	502	531	450	546	499	516	495	545	505	524	547	511	505	583	515	465	484	488	517	475	471	507	495	486	456	481	451	467	506	473	494	463	506	519	505	485	492	517	478	511	502	483	467	485	563	484	522	496	494	490	501	545	489	512	520	504	478	485	444	485	497	476	489	518	492	529	505	513	524	493	498	533	485	516	491	529	490	492	507	503	453	528	516	501	484	511	570	516	495	477	456	503	561	504	501	505	510	510	511	487	525	483	540	486	473	500	482	488	521	549	483	516	473	487	512	481	521	487	509	476	548	483	512	519	490	476	468	475	527	468	512	514	491	450	495	468	533	485	508	483	491	462	524	489	500	516	524	512	497	475	506	504	508	494	558	531	495	469	475	492	468	524	481	469	498	525	439	466	482	520	474	468	499	489	486	530	477	488	453	462	515	521	465	468	554	505	487	496	485	519	468	514	489	500	534	537	488	485	535	474	516	484	501	515	466	524	503	475	518	518	469	512	495	486	521	510	514	502	498	473	558	519	457	514	514	537	521	545	472	475	478	492	477	522	460	490	505	492	508	538	469	519	499	493	508	517	505	548	493	478	485	517	522	488	524	489	496	509	489	514	507	500	517	554	479	451	483	481	523	489	493	510	493	491	470	498	501	521	497	485	499	502	482	507	534	541	485	456	479	513	486	505	490	490	487	509	503	522	515	504	547	501	525	492	512	502	480	494	482	442	501	499	470	498	490	489	519	483	543	470	483	502	507	505	535	496	486	495	491	499	472	493	481	482	489	523	499	502	492	499	486	553	524	479	526	474	500	535	518	470	460	569	473	497	526	474	505	482	530	507	474	496	538	523	507	527	513	491	499	515	520	472	498	498	449	459	523	467	480	511	520	484	490	512	498	505	533	523	534	554	482	470	529	551	503	497	507	469	518	504	478	527	491	510	466	534	509	485	489	509	500	477	490	520	471	497	497	457	480	482	514	485	509	528	503	522	494	537	519	500	513	531	528	485	472	515	513	522	502	475	494	501	524	461	508	485	477	468	518	505	488	506	501	490	507	475	487	490	504	526	533	525	489	511	482	511	549	517	483	483	495	526	498	488	486	485	500	539	486	507	469	503	498	534	497	477	522	477	532	563	513	516	491	535	524	532	527	539	499	513	516	482	476	486	502	499	518	474	476	488	493	523	501	528	483	539	478	528	459	485	463	531	485	509	523	501	490	493	546	524	479	524	482	490	538	462	480	488	519	473	512	497	550	506	507	461	500	509	489	514	496	506	487	517	462	508	471	522	540	513	479	501	481	522	469	514	434	481	500	525	491	473	533	505	537	510	479	518	522	459	496	521	501	466	506	525	471	490	475	521	471	489	502	556	513	469	478	488	487	461	504	555	506	516	557	480	474	523	484	519	482	517	507	510	522	491	492	528	488	498	467	515	481	494	496	476	518	518	481	498	471	492	486	478	507	534	492	496	500	487	485	516	489	544	521	514	496	533	532	492	462	487	517	501	517	516	518	483	497	508	516	523	477	463	472	524	505	489	503	510	499	509	505	498	463	523	561	487	500	534	472	489	470	475	516	448	462	500	491	513	473	458	494	449	479	526	517	521	497	515	515	468	496	496	502	506	530	469	512	481	551	503	533	516	487	476	473	506	498	498	535	462	515	503	538	487	483	487	488	523	500	467	493	478	492	495	488	462	544	462	517	527	508	518	497	521	487	478	517	500	516	479	490	491	521	465	521	522	539	544	473	507	501	530	552	505	486	504	494	518	534	505	523	487	503	501	488	505	532	486	480	499	540	511	504	542	494	472	503	502	494	467	462	513	492	517	468	515	495	537	493	487	516	490	507	549	470	493	517	486	481	524	487	487	473	459	528	492	478	484	512	486	545	488	526	510	526	515	490	480	522	520	498	513	518	459	521	527	508	508	536	512	506	463	475	484	466	459	505	508	501	537	486	521	537	488	474	522	545	568	526	501	523	494	502	486	543	515	528	527	509	475	487	540	477	521	493	494	507	492	529	453	513	492	483	472	490	485	504	532	515	508	443	498	523	467	509	510	477	493	485	516	503	521	502	484	494	537	479	507	485	521	480	503	491	521	562	519	502	488	470	523	528	479	528	501	539	485	521	460	530	509	493	503	492	506	502	509	493	472	513	488	489	476	468	486	510	551	469	524	511	495	521	474	514	458	535	477	533	475	516	527	500	484	512	503	526	472	501	493	489	486	495	502	510	501	469	520	533	476	466	521	492	473	527	530	489	516	500	530	478	475	475	502	524	523	446	513	479	475	488	465	509	532	470	489	558	552	487	489	521	501	471	498	484	526	477	529	530	528	498	513	513	533	476	508	518	473	495	509	484	507	495	516	519	457	500	474	484	529	491	478	530	489	486	464	501	523	500	491	453	476	489	454	474	540	495	509	509	509	517	513	489	509	460	502	494	488	499	508	493	474	489	486	535	545	504	495	473	486	486	480	516	487	516	512	500	499	485	494	517	496	511	497	498	494	518	537	505	491	498	508	511	434	489	515	494	504	470	505	488	468	549	498	508	468	521	484	512	481	508	485	493	522	524	496	475	471	490	515	513	498	556	482	505	518	484	548	541	496	493	508	554	476	544	482	498	490	475	510	509	546	516	508	500	548	519	502	521	472	478	494	516	554	521	518	510	496	479	433	515	499	513	488	529	529	526	494	539	481	495	520	516	504	501	484	519	507	461	484	499	524	489	476	482	504	541	539	514	491	492	500	494	492	504	474	502	529	500	495	503	511	474	545	486	495	478	500	466	471	522	508	457	515	520	507	559	524	491	486	531	490	495	524	537	472	476	497	503	488	498	490	537	497	489	472	483	484	523	482	492	525	507	467	476	498	504	491	496	529	489	489	479	519	510	525	513	533	538	514	478	501	469	495	471	536	538	522	518	508	472	532	521	506	518	521	507	495	510	474	498	494	491	504	481	526	497	512	496	494	518	524	500	471	493	537	525	506	495	485	485	504	501	489	513	504	492	548	524	478	501	506	495	530	522	494	497	494	496	531	491	504	490	572	542	490	520	469	506	503	493	515	492	502	515	489	501	505	536	481	516	506	498	507	503	531	445	511	512	489	485	518	520	496	493	500	499	462	490	515	525	475	485	501	498	490	493	484	494	477	506	508	469	509	517	487	495	520	542	488	499	494	441	514	553	517	491	490	505	519	505	505	498	560	475	484	475	500	500	512	451	469	504	497	508	508	525	512	475	477	484	535	471	486	506	498	522	515	522	497	502	524	476	505	494	467	484	520	489
24663	4247	609	422	296	250	214	162	140	129	142	128	105	111	100	130	128	90	94	103	88	105	100	94	82	89	94	85	83	106	72	89	111	119	93	88	89	78	90	83	82	104	88	95	85	104	85	92	93	80	81	95	95	84	83	122	104	96	96	86	94	90	90	97	88	88	92	82	94	113	92	82	97	85	90	94	89	98	90	106	104	77	100	99	95	97	75	79	100	90	101	92	87	74	76	88	88	92	92	69	91	100	114	99	99	99	83	87	107	86	92	82	65	96	100	77	76	94	108	105	80	86	103	83	88	75	87	88	97	89	96	92	86	86	96	87	98	92	89	85	95	105	98	94	95	79	83	85	80	104	89	98	78	80	109	85	77	74	63	104	80	87	103	77	107	99	74	96	81	95	77	82	86	92	80	84	99	90	94	101	84	98	97	74	79	94	90	81	95	106	92	90	102	86	94	78	98	90	88	91	84	97	86	82	95	95	108	92	97	95	87	83	86	101	92	96	93	99	88	94	99	104	94	89	65	97	87	84	109	78	112	115	83	94	94	83	91	90	100	95	94	83	89	100	92	103	83	98	98	81	81	92	75	99	86	105	95	101	106	87	89	91	75	95	77	93	81	104	77	85	98	86	65	91	93	86	92	86	87	91	95	82	79	86	95	87	79	100	91	88	103	81	71	87	89	93	83	86	101	73	89	88	112	106	86	98	85	101	96	86	92	100	98	85	96	79	93	107	98	94	82	86	80	101	90	102	89	86	82	77	111	101	99	93	81	88	94	98	88	78	80	70	88	104	84	90	79	87	81	80	95	80	81	92	85	69	91	86	83	84	96	92	96	79	106	83	84	75	79	116	92	88	92	76	79	96	95	88	85	94	102	108	90	88	84	82	86	84	88	95	109	109	79	82	93	86	93	79	96	110	84	84	84	89	72	111	94	83	83	86	92	80	98	99	76	107	75	78	96	98	93	99	91	96	90	94	113	87	100	90	102	91	105	106	100	94	81	104	94	76	100	97	94	110	108	91	80	101	87	75	79	89	92	93	93	89	100	90	102	112	89	116	94	76	95	95	90	86	86	95	94	74	84	101	80	88	91	99	108	85	94	89	95	97	89	84	83	84	98	75	97	105	88	102	76	80	88	80	80	83	95	82	98	83	77	71	63	87	84	82	89	83	98	77	103	99	88	87	85	82	93	79	68	91	76	101	70	104	100	89	80	105	94	110	78	108	87	91	90	91	87	92	86	71	79	74	88	78	101	82	85	73	96	108	93	105	88	102	104	102	85	88	122	86	104	115	105	109	76	81	100	105	97	99	91	98	93	100	84	90	80	91	96	83	94	90	102	93	81	70	101	110	97	94	94	77	94	93	82	113	89	95	102	98	89	98	91	75	78	87	100	86	81	90	100	86	93	74	90	73	87	86	94	81	81	93	77	83	88	92	104	92	106	87	86	83	89	94	75	78	89	99	93	108	78	99	93	84	92	97	81	77	64	75	82	106	92	78	94	84	71	98	108	87	95	83	94	70	76	97	76	90	101	83	110	106	94	78	90	92	98	94	90	95	100	92	83	78	85	83	102	100	89	85	100	105	67	78	72	88	75	102	90	82	90	78	109	83	87	99	90	96	112	70	83	95	77	87	91	103	98	75	81	81	85	92	90	101	84	79	85	89	97	93	99	96	95	99	91	96	95	82	84	94	95	91	102	92	107	97	75	100	90	87	73	101	92	88	89	102	97	84	73	98	83	88	85	96	97	94	84	89	83	77	84	93	95	77	85	85	104	80	93	93	82	95	98	96	84	70	95	103	98	97	109	98	71	81	91	102	93	107	68	87	92	83	101	107	81	81	102	91	102	101	100	63	93	88	89	99	90	83	103	99	95	104	104	83	93	91	107	85	81	94	89	84	75	91	84	77	88	96	88	90	93	83	91	81	101	86	78	90	86	94	82	113	83	105	69	89	97	97	84	85	83	100	88	91	95	89	88	103	94	90	87	86	78	94	93	89	75	96	97	100	89	102	103	84	84	90	85	91	79	75	95	84	86	105	95	101	93	97	94	89	80	90	84	106	85	81	98	75	89	79	92	107	92	98	89	90	95	102	73	87	103	102	76	101	85	76	86	103	98	99	99	79	96	77	88	84	96	98	103	102	85	70	90	96	102	110	95	93	63	84	87	85	82	84	101	95	94	100	91	100	86	92	75	100	74	86	80	93	88	93	96	96	106	87	86	93	99	82	97	77	72	106	76	96	91	80	91	87	73	99	94	97	82	83	99	85	102	95	106	94	86	107	96	76	87	95	95	85	94	80	85	93	111	100	87	86	80	92	91	101	95	79	100	87	96	94	86	93	77	93	97	68	75	84	79	97	93	86	79	94	109	97	88	99	96	87	100	77	77	81	99	87	83	76	91	83	85	81	83	92	87	88	90	87	91	100	92	97	97	75	84	84	100	101	85	93	94	96	100	88	97	93	79	86	91	116	105	87	87	91	87	100	82	105	84	87	90	88	99	83	85	85	102	92	83	84	86	73	93	96	101	101	91	92	74	82	93	96	98	96	86	88	91	66	77	84	91	88	93	103	94	85	86	77	88	89	106	82	69	90	96	86	89	79	103	88	77	73	103	85	79	75	92	90	85	88	72	94	87	79	103	96	78	95	99	78	86	99	89	94	73	85	102	105	94	80	99	90	83	94	82	90	83	104	99	95	100	87	86	94	82	75	116	73	77	111	95	99	84	88	98	93	87	93	82	93	83	83	91	97	93	78	96	89	89	78	81	93	92	97	99	79	90	105	99	102	87	86	105	104	95	73	86	99	114	81	102	105	86	113	95	97	92	96	85	77	88	84	74	73	97	85	68	84	102	96	89	82	75	71	70	81	81	81	81	100	88	77	69	85	80	97	89	92	101	95	96	105	87	84	79	92	87	88	93	92	87	78	80	83	84	88	77	100	107	92	89	99	98	80	81	88	89	110	99	85	71	98	94	82	104	91	89	85	107	90	100	77	88	99	92	82	81	100	98	81	93	95	92	100	97	88	100	82	95	94	99	83	110	90	114	84	104	86	95	82	106	105	92	73	86	96	85	93	93	91	98	73	70	98	95	91	100	104	97	82	79	91	93	81	93	91	93	96	84	89	81	83	101	89	83	86	89	84	110	76	91	89	87	87	97	96	82	89	80	110	96	102	97	94	91	72	95	104	88	83	63	82	107	103	97	95	88	83	86	80	105	87	98	85	78	77	97	79	71	92	79	105	90	97	64	86	96	76	104	103	109	103	107	83	100	102	89	92	103	88	109	99	75	79	82	82	77	83	94	82	80	99	107	96	88	96	103	92	119	86	100	94	88	86	67	87	84	86	101	101	94	88	86	89	101	107	110	80	79	78	82	94	100	76	94	112	94	95	92	89	87	81	109	111	94	96	89	75	96	77	80	94	78	81	72	98	99	107	81	97	83	102	83	78	99	91	77	99	98	87	77	104	86	86	89	92
13651	1990	1282	1383	1287	1141	897	719	618	536	461	442	366	383	338	343	303	307	325	297	307	282	274	275	268	312	248	254	262	262	252	257	259	266	264	247	248	261	240	239	251	259	256	268	221	231	234	251	238	284	243	258	251	235	252	248	268	221	267	261	263	252	234	256	238	233	232	240	223	237	219	242	231	247	240	229	236	243	219	231	279	233	244	243	247	236	241	248	244	243	249	251	247	252	216	238	222	211	214	261	244	276	248	239	248	235	241	244	262	201	268	241	227	241	218	251	247	238	254	256	231	243	233	228	232	234	223	233	215	215	210	216	229	236	241	214	227	246	227	247	224	254	223	254	238	222	243	200	261	250	236	244	250	231	241	222	238	205	232	215	221	254	240	217	252	247	241	241	259	234	241	242	234	258	233	233	218	213	199	217	256	243	228	241	217	230	246	221	222	235	238	224	255	219	250	231	234	217	254	228	231	237	230	242	261	224	248	239	215	239	247	249	254	220	245	259	229	222	220	223	238	263	232	248	270	216	233	227	216	240	230	246	245	228	251	227	234	226	224	226	267	206	258	226	224	236	241	241	224	246	222	197	240	253	254	225	236	238	241	217	246	227	244	252	262	203	242	231	234	234	233	208	214	240	259	230	236	227	242	206	245	239	252	237	208	241	218	232	277	230	253	239	214	234	239	237	245	259	229	261	237	218	246	234	244	234	248	226	222	250	260	242	194	230	250	230	242	268	247	228	227	248	215	217	234	241	246	243	232	232	226	257	253	241	257	219	223	239	238	242	259	234	204	257	223	241	244	218	255	221	225	236	230	262	218	222	238	246	237	236	231	231	201	229	236	226	256	210	238	239	232	265	238	223	251	217	254	246	238	256	252	232	224	243	226	233	254	209	234	200	212	237	215	224	214	228	265	211	240	228	211	243	243	274	219	218	258	242	239	238	233	221	250	221	228	229	221	256	227	237	227	222	199	245	219	254	236	264	226	232	239	240	218	234	254	229	210	271	251	218	225	226	206	221	204	213	230	233	249	226	251	241	202	223	216	242	250	228	250	239	231	244	239	242	273	212	226	265	230	247	250	238	213	212	224	275	276	233	227	241	234	227	223	242	215	228	214	235	247	211	224	204	232	253	241	257	235	252	206	228	282	251	234	202	235	208	223	225	239	247	219	205	229	253	233	222	222	237	244	255	262	211	230	229	244	224	273	229	223	253	251	217	250	213	233	226	236	256	235	210	229	229	228	257	222	212	278	249	242	220	240	251	224	246	234	229	237	223	205	226	256	237	223	215	231	253	225	247	219	211	242	249	211	231	249	228	247	218	243	222	219	230	218	246	215	267	243	242	202	238	195	222	223	242	242	232	211	236	240	246	222	260	244	231	248	235	212	226	255	264	248	220	245	212	235	223	246	250	239	248	224	230	242	239	226	211	244	252	237	252	240	258	204	229	227	238	226	238	209	263	252	245	202	219	219	254	247	251	196	258	274	251	215	243	217	227	252	243	258	230	252	267	250	210	219	256	217	234	213	246	247	226	229	202	212	192	252	240	229	239	223	253	223	206	229	242	241	245	255	216	251	242	237	220	188	220	247	210	220	221	249	247	215	234	230	247	227	246	220	218	218	232	238	237	221	267	256	213	221	221	222	258	236	241	237	216	259	244	246	234	225	233	216	235	243	208	219	232	252	249	227	246	215	232	248	256	251	219	206	221	219	237	244	235	233	218	236	235	217	214	217	229	256	277	243	240	232	227	224	225	259	231	244	254	211	255	262	247	233	241	221	250	213	221	239	217	235	243	239	234	228	222	240	223	208	241	213	228	253	246	240	212	209	247	224	222	244	251	236	233	233	219	252	258	268	225	215	249	260	257	217	273	233	249	210	235	264	242	222	233	221	231	248	221	247	224	219	216	251	249	255	233	246	232	224	230	226	261	219	224	222	247	239	224	214	227	244	221	242	234	264	235	256	256	260	224	227	256	254	225	233	235	219	234	235	222	245	222	222	240	246	230	243	236	238	230	244	231	231	242	256	234	244	237	245	245	248	226	251	222	239	225	251	283	237	244	217	242	224	203	228	228	216	202	233	232	260	239	255	242	250	258	225	264	237	207	220	225	241	244	247	242	239	239	212	225	237	256	262	243	250	226	215	221	252	223	236	217	238	247	231	247	232	217	261	234	239	228	230	225	232	235	242	250	245	269	219	217	258	231	229	219	243	238	227	249	225	223	228	252	254	251	226	242	245	265	238	221	249	227	243	238	215	226	264	239	224	233	268	245	226	237	224	247	222	233	229	226	217	239	247	228	223	237	223	202	216	244	219	240	261	241	220	249	225	261	242	217	225	252	234	242	216	232	234	220	253	241	235	231	219	240	246	233	222	227	249	226	256	222	254	226	229	227	220	231	215	210	270	204	211	245	218	234	248	215	244	229	213	228	245	218	226	253	225	239	226	225	242	237	254	252	252	241	232	212	252	230	213	249	239	238	262	237	218	241	213	263	234	223	234	215	230	250	229	230	258	218	231	214	246	217	262	232	251	254	229	228	243	245	225	244	232	217	218	234	237	225	203	231	236	235	262	245	221	247	251	229	233	224	220	250	213	231	230	224	201	231	255	224	234	244	227	236	237	240	235	248	196	239	246	225	245	236	229	237	250	240	258	253	238	224	233	233	238	225	270	256	250	197	273	200	232	250	246	254	250	241	249	223	249	245	247	221	248	245	238	245	225	212	226	264	241	245	245	224	256	233	241	248	225	195	227	226	226	221	237	233	222	233	234	247	217	228	222	257	238	205	233	224	258	234	210	236	250	236	248	194	254	240	229	251	260	249	244	232	231	243	222	241	232	244	259	228	251	227	220	224	245	239	220	232	217	224	243	229	233	259	215	225	228	238	229	258	253	233	243	214	244	222	227	252	224	229	232	212	225	211	217	252	230	219	219	218	238	234	187	267	249	242	217	249	220	236	213	212	219	225	269	222	248	251	240	254	280	223	226	256	202	239	236	226	236	246	241	250	226	225	244	255	259	236	235	235	210	215	244	227	239	223	226	237	232	211	215	229	249	253	246	224	229	249	224	231	211	232	241	222	209	253	224	240	221	222	258	211	211	212	248	224	217	219	241	233	219	223	237	228	230	213	224	219	232	236	233	212	220	230	226	254	283	253	234	222	222	217	249	244	215	257	246	258	246	224	192	240	224	238	221	255	245	245	240	215	234	245	237	249	225	238	255	218	241	238	219	220	231	236	254	232	220	227	221	229	220	212	261	206	205	231	228	233	253	222	243	231	229	246	234	242	264	207	250	230	238	247	255	256	202	261	248	248	215	248	263	248	238	214	225	242	241	249	260	220	243	248	251	230	244	223	241	236	225	265	221	244	212	224	253	229	220	226	229	232	236	205	220	222	228	231	262	261	248	226	229	245	233	273	211	250	205	242	237	260	248	238	212	238	226	249	230	227	234	244	239	235	239	247	233	221	259	246	235	233	233	227
1582	258	220	205	213	196	206	206	200	204	194	177	215	192	173	222	196	189	182	202	199	205	219	215	200	212	219	199	221	191	184	178	208	224	178	221	206	185	183	228	206	194	191	196	185	187	209	188	229	202	188	183	210	193	211	203	205	206	205	182	213	202	228	203	187	190	196	215	226	212	180	195	200	224	233	189	184	188	226	206	180	214	207	229	204	205	189	201	204	188	216	198	203	205	228	202	190	193	196	224	195	190	183	213	215	192	222	226	227	170	205	194	199	185	204	180	212	212	189	203	214	224	219	188	211	197	198	220	194	218	212	220	190	181	204	186	208	173	205	227	218	218	212	234	196	207	182	229	213	207	216	209	206	195	235	198	193	219	232	195	201	193	212	214	206	190	206	226	221	237	193	211	197	233	208	193	197	211	183	200	201	163	188	175	180	187	195	226	188	180	214	225	183	203	217	199	175	192	187	209	202	212	220	200	210	192	199	224	173	189	197	215	194	206	203	181	183	206	224	197	215	219	197	209	201	198	230	227	215	197	213	197	221	208	207	215	206	189	207	179	217	189	203	220	195	187	202	229	195	216	183	208	208	177	204	205	182	212	178	203	206	209	195	198	195	191	213	233	210	186	208	193	187	198	192	206	206	214	171	204	190	199	196	199	192	197	206	188	217	210	210	176	181	208	204	227	198	184	179	211	189	209	191	207	200	196	192	210	201	216	196	213	222	219	197	192	178	184	214	206	188	172	215	209	173	185	210	191	193	197	198	203	214	188	197	187	197	214	218	219	203	213	199	227	204	192	221	184	187	196	210	215	231	190	216	192	206	214	205	215	195	187	220	171	214	216	205	203	211	201	223	213	205	183	194	197	193	196	190	218	196	208	178	213	204	187	202	211	201	192	209	226	243	188	200	214	201	188	196	187	210	215	208	189	194	201	206	197	190	215	199	207	187	221	173	214	218	218	209	186	198	215	202	216	218	203	188	203	178	218	174	181	201	195	182	184	185	213	176	210	189	192	197	206	190	191	208	208	198	188	202	181	209	192	212	188	211	206	229	214	194	238	197	216	205	212	237	164	218	223	190	229	189	219	180	236	201	204	196	178	224	193	183	201	181	222	194	173	210	192	194	198	216	184	223	188	215	205	225	203	205	220	179	193	216	214	187	184	212	181	183	203	204	221	235	200	209	216	197	208	205	214	219	199	192	184	207	194	208	204	208	208	189	199	201	220	190	210	195	183	231	197	183	210	216	208	217	226	202	194	203	208	218	183	177	186	193	199	196	222	195	226	173	207	208	197	193	203	221	208	209	181	206	223	184	198	199	204	213	218	200	204	212	219	193	208	199	207	200	203	214	170	199	218	193	216	193	189	199	199	231	205	206	233	201	210	220	192	228	175	208	184	213	211	207	203	213	197	212	220	224	204	207	213	198	218	207	184	193	201	225	216	226	220	203	190	188	192	216	235	186	204	220	172	198	173	205	181	212	213	199	211	217	198	201	218	207	201	197	213	220	199	224	199	206	192	199	223	225	204	188	190	177	197	206	195	196	207	196	212	198	201	193	195	222	210	193	189	195	239	180	213	222	187	184	163	192	197	205	191	215	203	190	242	212	191	212	181	224	186	202	175	193	191	208	199	201	199	220	201	220	181	186	223	239	222	205	206	182	205	196	235	195	213	183	219	223	193	215	187	180	214	227	204	192	194	191	210	215	208	190	178	218	219	187	200	194	211	200	212	218	225	188	224	221	186	191	202	214	175	188	190	178	199	179	229	213	191	214	199	175	219	215	219	191	209	211	202	200	208	215	240	186	191	181	177	204	213	208	220	179	208	210	185	186	185	212	210	208	188	201	215	215	202	192	180	211	215	187	230	223	200	197	191	216	178	201	202	240	204	188	203	192	198	214	227	202	214	196	195	217	199	232	217	206	199	228	199	202	189	183	199	215	199	204	213	219	210	176	197	202	212	216	200	203	214	218	222	197	185	200	226	239	222	213	201	203	171	205	200	186	207	173	216	242	182	198	202	192	219	213	190	217	203	216	219	188	199	194	210	199	197	215	200	196	225	198	207	203	201	233	202	195	190	203	210	186	193	222	205	189	194	203	197	190	206	202	214	205	203	213	207	208	191	170	216	215	183	206	196	227	201	192	208	215	203	209	188	185	219	184	217	182	201	185	230	202	200	209	216	193	218	232	217	182	192	196	191	206	212	215	219	194	231	206	209	168	202	196	202	211	171	221	191	244	183	197	196	219	206	185	205	198	192	173	203	181	192	223	231	197	225	206	193	205	200	170	196	240	201	200	204	230	171	179	223	195	190	157	218	207	230	205	217	197	199	206	191	175	232	193	195	193	196	203	213	214	239	199	207	190	180	187	203	189	209	197	212	196	207	170	207	198	205	210	203	210	204	209	215	227	210	230	180	205	212	190	197	209	199	219	210	200	204	203	200	212	232	202	214	218	202	175	208	164	176	204	176	191	191	205	221	217	189	242	210	214	192	189	223	184	210	198	203	186	206	205	210	215	194	210	177	208	195	194	208	223	214	184	198	228	179	207	164	172	166	206	194	210	213	159	223	202	206	214	209	240	211	188	220	213	213	201	209	189	200	201	194	194	193	193	192	204	197	203	186	219	211	199	183	220	213	230	181	202	215	215	212	221	229	197	221	189	195	200	195	202	216	219	213	224	201	209	205	220	212	201	201	199	193	226	217	222	201	221	185	221	220	183	194	219	210	215	164	204	199	212	192	209	211	196	236	200	208	209	203	213	199	197	191	198	197	211	221	182	178	204	213	171	176	188	212	182	184	238	206	220	220	210	184	216	185	190	218	198	198	209	224	175	199	202	200	219	200	197	220	173	207	203	183	209	243	184	201	200	218	206	216	185	205	233	206	216	192	176	203	194	204	178	198	211	195	186	181	195	178	195	196	222	194	204	199	191	197	210	192	215	190	192	206	222	190	181	221	186	246	199	188	221	194	184	203	212	202	177	205	235	205	214	179	202	207	188	206	194	233	217	214	192	227	211	191	235	215	215	178	194	219	206	229	198	213	212	195	203	207	181	217	183	199	202	206	229	199	186	193	222	215	216	193	207	206	220	200	204	223	205	177	201	213	209	193	197	210	201	178	201	218	215	219	224	185	200	204	207	204	209	219	194	214	206	212	213	170	207	189	206	181	202	214	217	201	209	221	212	195	203	198	204	208	180	210	213	230	224	194	194	218	182	191	188	203	194	201	202	212	198	186	235	208	213	182	170	214	195	218	230	196	190	188	198	181	228	195	210	203	233	188	212	191	203	192	206	216	201	235	195	202	189	221	202	224	190	223	195	218	193	197	208	189	200	214	210	216	195	227	217	180	197	200	223	179	175	207	216	220	209	181	208	190	186	195	216	196	198	188	211	210	218	208	183	185	188	212	195	197	233	206	244	182	223	207	193	180	225	170	185	208	196	212	214	153	221	214	197	204	206	199	193	212	184	187	210	202	207	190
1904	584	535	501	505	570	503	514	542	534	493	497	507	533	481	487	464	508	494	492	437	537	533	484	476	544	501	522	507	509	505	477	529	519	529	509	504	508	504	470	475	538	491	490	508	516	521	491	511	523	516	508	518	508	519	511	477	496	476	478	495	513	490	466	519	492	497	467	504	490	500	529	526	527	481	488	579	502	503	496	558	537	456	461	509	465	461	457	442	497	500	498	476	475	499	546	491	500	504	491	482	509	515	493	505	503	500	471	519	500	474	471	477	476	526	526	499	507	492	457	502	515	552	487	497	507	529	510	494	518	508	512	528	538	483	463	516	496	471	462	495	480	478	538	485	523	506	502	491	483	490	501	521	480	475	511	490	517	496	502	462	511	534	526	515	505	497	498	491	482	533	437	508	479	482	507	509	505	514	522	494	509	502	490	502	487	512	492	495	498	496	499	487	509	537	498	494	472	474	538	506	496	506	503	493	479	500	508	488	454	501	508	482	483	491	493	503	498	502	485	463	496	514	539	533	488	491	474	469	541	504	496	511	473	531	509	482	479	510	498	510	512	494	502	494	520	509	503	429	513	511	514	533	523	509	479	466	506	522	523	505	496	474	515	491	466	473	500	471	497	500	485	493	511	471	499	500	463	491	509	493	525	458	475	481	470	505	478	521	489	448	469	477	491	520	493	492	470	493	505	477	496	493	503	534	494	508	462	492	507	474	526	505	487	515	477	490	489	516	507	537	509	497	501	509	512	477	465	537	490	471	467	487	497	488	510	512	490	508	514	479	507	503	500	502	445	476	479	505	475	528	480	490	465	495	472	517	521	490	502	482	507	444	493	480	496	504	519	496	506	507	482	486	525	488	524	468	445	525	487	502	497	513	508	507	498	480	525	514	489	480	558	502	498	470	488	489	516	498	537	472	510	521	490	506	500	489	465	540	518	533	493	496	491	501	510	493	484	461	519	484	498	465	527	464	453	563	492	450	503	465	524	489	449	490	496	540	506	499	517	516	483	504	528	517	502	474	496	480	487	523	481	493	482	482	524	466	487	489	508	510	517	487	483	509	524	489	526	521	529	514	492	481	489	497	495	492	491	482	532	450	531	540	468	474	452	535	500	514	511	456	482	510	508	495	489	466	475	494	448	512	524	508	497	539	473	496	509	503	465	469	522	516	500	521	496	522	489	487	506	493	478	450	511	506	523	505	472	481	504	535	482	509	450	483	456	501	471	507	499	534	506	523	492	489	510	538	507	494	466	493	536	520	471	495	520	500	487	500	454	461	514	476	482	498	499	448	503	520	494	503	487	480	523	471	505	498	510	511	497	482	502	523	477	478	505	462	514	440	478	501	473	487	514	498	478	460	491	534	491	504	493	468	534	524	524	496	495	490	516	521	477	518	508	505	491	482	476	514	490	494	486	468	501	480	495	509	502	544	473	481	517	533	510	502	492	485	462	455	483	467	522	488	472	486	480	492	450	519	473	506	498	496	477	460	494	507	493	500	539	491	501	538	486	525	540	490	519	494	473	519	534	497	527	500	494	500	459	518	481	472	523	502	537	499	484	526	472	508	502	463	499	500	527	492	473	465	495	509	503	485	504	515	488	494	494	521	513	498	490	529	510	457	486	523	493	487	471	489	506	526	467	524	471	480	461	511	478	552	484	481	499	527	489	488	510	497	481	482	490	449	526	479	478	506	498	470	487	502	470	492	466	450	473	472	477	494	528	513	531	508	470	478	520	509	501	499	491	508	504	525	462	494	483	512	499	517	486	483	507	512	484	472	473	508	478	470	520	500	479	476	485	528	507	500	484	490	472	492	510	491	533	478	464	533	500	528	486	500	472	511	483	522	529	490	515	542	477	475	482	531	470	489	499	483	494	472	517	467	515	454	504	477	525	495	471	490	517	523	488	504	501	491	522	497	512	499	501	496	469	495	512	491	500	464	477	500	542	477	481	480	494	498	461	488	483	506	481	507	499	503	536	507	512	498	527	491	526	521	455	499	497	492	495	498	507	521	500	529	490	487	519	488	486	479	488	511	505	474	490	486	480	500	490	472	513	499	500	486	503	489	520	466	503	503	502	510	500	526	483	498	496	509	480	497	514	498	515	525	503	478	494	477	519	485	518	468	506	507	484	487	469	505	537	525	488	469	477	492	506	492	496	492	519	471	502	532	490	523	463	471	500	478	528	453	530	490	471	475	451	493	455	494	495	476	509	475	502	495	482	475	502	520	513	514	494	532	497	518	522	485	498	539	517	478	495	483	489	518	463	501	445	493	502	479	530	518	503	482	446	444	525	511	487	526	483	468	497	518	458	470	515	500	507	513	496	473	473	480	503	485	528	485	465	531	477	516	502	514	517	453	490	499	481	489	494	485	489	518	481	523	491	520	468	508	504	492	520	500	486	506	515	507	505	457	487	465	480	506	530	519	495	505	499	496	468	520	526	519	455	497	489	509	484	519	477	498	515	501	494	502	500	518	490	485	483	515	464	477	501	502	483	569	535	484	451	488	483	483	516	511	475	500	475	492	511	497	512	503	477	457	511	484	462	508	518	483	521	509	521	494	490	488	478	485	498	449	508	493	476	516	496	500	476	488	539	470	498	468	503	487	491	495	470	485	520	468	484	524	526	514	467	511	518	464	475	491	483	490	539	524	483	504	497	544	445	458	480	462	498	532	503	507	512	487	504	547	514	502	504	460	517	481	527	503	495	492	488	475	511	487	513	497	488	480	463	471	480	517	486	496	490	502	470	505	514	511	528	516	487	525	466	509	454	520	508	526	478	503	518	481	532	471	496	470	497	483	457	496	504	542	458	484	499	492	490	494	474	507	521	512	511	489	510	505	493	535	531	474	511	470	478	517	519	500	476	486	475	508	528	509	492	487	464	486	494	494	484	533	529	461	483	487	504	505	487	488	469	506	510	505	503	521	484	502	489	477	499	498	502	513	502	496	519	445	501	476	503	513	504	495	476	519	512	508	536	469	480	458	460	520	526	498	527	535	479	486	462	474	472	494	467	448	552	485	499	501	529	509	498	454	493	478	513	492	496	478	494	529	510	505	523	489	490	505	494	523	469	500	472	494	511	489	537	471	542	450	487	507	440	474	499	557	472	516	507	487	512	445	511	500	491	491	550	525	498	506	513	495	482	478	510	530	513	467	529	457	505	495	496	484	465	485	538	512	482	512	497	462	482	489	531	522	442	482	485	521	486	562	480	471	471	474	456	493	474	490	530	494	518	472	516	529	494	451	498	478	449	511	477	496	465	497	488	480	496	480	487	484	485	495	510	518	479	503	483	486	523	457	490	471	463	489	497	514	462	505	444	475	516	496	526	502	463	492	467	494	490	483	491	490	458	503	471	482	463	478	466	466	532	481	507	472	485	493	517	464	511	528	522	505	448	499	512	471	444	508	476	480	510	502	504	479	503	490	479	480	481	492	501	494	447	479	481	547	486	490	491	493	468	486	487	492	486	507	509
14307	1757	432	394	306	314	287	234	259	213	245	224	222	255	213	232	219	213	231	218	204	196	220	245	199	187	229	205	195	229	185	208	203	222	237	235	201	226	230	226	197	207	199	200	204	217	214	204	224	200	217	215	192	211	219	171	201	206	236	216	192	224	229	218	191	216	206	217	187	187	210	210	202	192	227	193	216	206	254	220	212	226	215	223	208	230	198	228	195	227	211	230	234	231	215	229	238	203	213	230	195	209	205	231	228	211	223	219	212	192	203	192	224	193	218	218	226	203	198	220	189	196	211	216	205	181	200	238	188	243	211	222	197	228	211	208	210	217	195	229	242	243	209	210	234	189	205	217	198	254	222	220	221	211	214	197	194	218	209	197	196	226	194	226	217	218	185	223	219	223	198	189	210	205	195	217	204	232	221	221	207	218	180	189	213	202	219	211	220	210	227	207	196	180	200	212	230	232	206	230	188	236	228	202	194	210	212	207	201	196	227	221	226	212	222	236	207	206	208	197	222	212	223	201	208	203	241	225	204	198	221	214	206	221	218	209	209	212	195	214	230	228	215	206	222	217	202	222	222	215	190	211	229	212	216	221	209	192	223	230	228	219	224	212	214	195	234	231	212	181	195	228	249	206	228	239	207	221	210	190	221	214	216	196	198	235	216	220	202	187	201	220	234	239	203	217	211	195	207	208	216	209	224	205	226	212	214	220	211	199	202	188	230	209	211	199	200	227	228	203	197	203	194	204	182	216	211	205	194	214	211	231	230	171	209	213	196	212	195	193	223	200	239	214	223	226	229	207	170	216	184	183	194	189	212	233	222	200	199	196	214	223	218	205	210	220	205	217	191	210	216	198	216	209	207	250	255	251	188	207	218	216	204	205	213	217	211	228	217	228	184	214	223	209	207	197	207	243	187	200	200	214	213	226	179	203	218	217	209	207	200	189	202	206	208	225	222	179	181	204	210	210	213	214	198	203	218	198	206	200	207	235	218	204	193	228	214	208	222	202	246	197	213	206	245	205	210	228	214	219	225	229	199	207	207	195	231	195	225	253	207	240	213	191	171	231	198	204	212	184	222	227	201	173	198	203	204	205	194	210	205	217	217	197	220	197	239	211	235	218	197	222	206	220	192	225	191	193	217	190	209	198	202	216	198	200	198	218	235	198	224	209	215	191	214	235	210	223	224	213	201	193	202	226	191	221	222	205	212	198	223	243	204	192	181	210	224	214	212	211	212	225	248	193	216	204	218	217	219	229	188	187	199	193	213	215	218	222	224	211	208	205	188	179	200	213	213	225	210	201	216	207	220	226	212	207	204	203	201	238	219	228	219	208	237	230	205	189	220	207	218	233	194	208	217	202	229	218	201	213	212	229	214	229	197	200	203	195	242	194	220	223	219	222	199	212	184	199	204	206	178	191	208	157	188	213	202	188	181	227	194	206	201	203	198	233	239	231	202	222	193	203	226	248	202	202	204	199	212	197	207	232	209	224	200	174	222	236	199	198	236	224	203	203	222	223	217	205	215	200	206	194	224	196	187	210	177	196	220	205	225	220	220	233	221	229	214	198	205	185	225	248	210	192	221	189	196	207	212	214	220	203	207	237	219	189	210	215	220	225	221	204	191	209	222	199	199	188	201	228	224	221	234	208	212	214	189	223	235	211	217	220	212	222	191	215	203	223	212	220	207	190	217	227	220	199	232	203	191	192	226	223	217	225	228	199	211	178	208	200	239	222	213	195	215	240	233	216	212	168	220	221	206	212	187	188	207	219	200	209	189	217	231	212	226	195	201	191	230	210	214	184	200	215	203	200	226	195	194	217	197	234	220	218	212	216	202	208	193	226	199	208	234	237	209	207	195	212	216	232	216	207	197	218	211	231	200	199	222	201	188	239	220	197	179	216	202	248	212	208	208	225	179	236	233	216	205	247	227	220	201	180	226	207	211	219	199	209	222	218	193	222	213	186	242	216	212	215	181	221	216	204	227	225	195	218	197	229	225	225	194	226	186	232	199	206	194	213	217	228	209	230	209	210	196	185	214	211	218	182	223	222	193	217	200	200	245	218	179	219	176	209	213	219	217	221	205	210	221	223	214	203	233	230	225	186	189	221	216	256	176	220	204	188	195	218	219	238	200	221	191	199	219	212	192	206	206	192	231	215	220	190	227	200	235	202	234	191	226	230	221	188	217	211	190	201	187	194	214	190	222	217	234	180	193	210	199	196	174	225	206	188	218	220	190	194	226	194	197	213	199	219	204	219	204	228	190	207	222	213	246	189	215	212	192	227	215	220	214	217	214	221	214	221	212	205	203	207	188	223	198	219	224	217	211	207	232	209	209	205	205	184	200	206	230	199	212	205	220	219	203	207	228	214	242	224	209	200	205	224	228	244	206	217	197	250	184	220	192	213	201	223	178	212	201	235	204	210	192	205	217	220	213	194	199	230	214	203	199	221	212	225	197	232	199	200	173	220	201	213	204	252	194	198	210	236	230	219	243	187	202	194	237	194	234	180	195	214	224	212	210	189	234	212	200	219	202	195	227	230	218	206	201	205	212	221	217	197	206	217	231	206	203	211	206	233	224	218	217	194	199	222	222	227	210	215	220	203	195	210	206	195	229	230	215	257	214	215	225	203	216	210	220	223	201	199	168	213	217	229	196	201	216	207	210	228	211	234	188	233	204	206	188	220	206	197	205	215	201	212	197	191	228	245	221	225	244	201	217	229	193	234	219	233	227	190	230	244	233	215	204	222	204	202	209	205	188	217	196	198	211	197	212	241	216	214	209	230	217	198	204	191	213	230	206	207	193	199	218	213	226	225	199	204	216	216	218	217	229	199	187	223	259	244	207	246	208	215	198	234	230	217	208	225	205	191	201	219	237	217	221	243	235	221	206	200	181	208	238	213	221	211	223	209	204	209	234	220	201	201	201	200	230	224	213	210	205	211	196	216	206	231	235	218	216	187	211	226	201	204	201	215	221	229	170	191	195	216	226	227	198	236	215	226	223	210	189	210	204	219	211	223	211	208	214	196	214	243	216	199	151	191	225	200	207	206	222	200	211	226	244	201	185	185	218	186	205	216	201	221	197	211	208	216	207	187	204	210	222	195	208	189	204	215	212	206	219	210	199	227	224	218	186	196	187	200	210	218	227	212	192	201	214	227	213	235	226	236	238	216	202	229	217	186	210	216	214	229	224	200	180	204	205	235	196	214	219	219	197	210	170	200	194	238	197	194	219	207	192	237	227	216	210	187	216	217	234	218	211	200	197	227	233	208	227	218	193	218	223	221	232	206	216	210	212	235	195	210	216	196	209	221	203	195	199	199	214	202	217	220	207	208	230	212	214	194	195	204	201	203	195	204	201	212	222	202	205	219	200	202	191	213	214	222	238	209	234	210	258	203	204	194	203	180	233	206	208	209	222	211	231	188	221	170	212	202	209	236	215	206	183	206	202	187	215	209	213	224	205	205	205	244	187	223	213	205
9696	1466	1001	1109	1017	942	880	731	745	686	636	584	581	559	549	568	538	519	504	505	561	526	523	526	535	531	501	496	534	494	526	516	528	493	480	539	466	486	464	561	544	524	498	499	533	509	505	529	515	511	520	522	517	497	498	485	513	483	484	483	536	507	520	576	560	511	539	480	505	478	495	538	458	476	507	486	506	483	518	539	492	512	551	502	554	516	528	539	481	502	523	514	514	499	506	515	515	518	518	520	518	522	494	503	504	512	516	541	508	485	499	489	534	530	528	486	493	546	499	519	488	495	522	511	499	480	481	487	524	494	505	473	532	521	505	477	475	497	495	517	554	517	509	493	465	508	504	491	484	528	472	474	509	537	521	532	513	473	525	466	480	523	515	469	516	506	485	480	534	515	509	517	515	514	543	514	500	515	535	493	533	469	542	487	512	495	509	501	479	476	540	479	516	542	517	485	504	489	488	483	503	528	498	539	530	495	515	512	519	510	555	459	482	470	470	461	524	515	509	505	511	461	512	491	506	493	514	527	481	463	558	503	525	498	479	508	502	513	528	507	493	531	520	522	521	526	534	532	497	508	534	486	497	509	519	525	476	481	516	490	542	527	521	507	512	496	491	478	580	455	494	527	488	466	548	498	473	521	461	487	489	493	509	504	499	499	497	489	458	470	533	511	496	514	501	527	539	513	502	497	496	517	462	535	511	475	490	503	541	532	512	510	498	497	457	527	515	548	526	501	518	529	469	487	498	539	512	480	501	527	532	512	514	469	485	494	464	521	509	490	507	516	463	518	516	487	462	516	472	492	508	524	521	505	511	529	521	488	492	438	522	529	492	478	505	467	489	486	517	490	492	560	545	478	464	470	522	487	484	496	504	528	489	495	494	557	482	486	541	550	502	520	482	505	508	518	502	529	489	476	513	530	477	517	526	525	547	517	497	525	499	519	522	513	461	475	484	470	483	455	491	480	505	532	548	488	537	503	488	505	526	505	496	519	518	506	521	528	536	526	483	489	532	493	490	473	522	490	499	461	505	502	538	497	494	514	463	510	494	521	504	484	485	495	509	470	485	537	498	460	475	517	508	485	512	475	467	485	519	492	477	472	492	468	537	499	478	541	500	470	486	495	513	538	492	513	488	497	512	496	546	514	483	509	502	541	503	522	495	500	528	489	487	493	504	478	481	505	520	533	488	496	470	479	489	521	513	535	502	500	493	481	499	505	512	478	494	500	480	532	544	519	517	475	489	555	471	500	499	519	508	483	491	533	519	447	507	524	488	523	513	512	482	523	493	486	482	519	501	491	514	537	474	516	476	496	486	541	508	536	481	467	509	495	508	484	510	527	533	496	507	480	499	517	522	480	486	503	547	499	461	474	508	505	480	485	515	497	519	505	491	508	486	470	524	495	531	523	518	531	477	494	451	484	484	505	490	534	529	534	527	512	487	492	496	485	535	549	508	521	454	518	481	515	462	479	460	528	493	494	491	537	484	509	506	486	516	484	448	460	511	506	519	514	516	489	507	528	534	497	521	469	452	531	534	505	506	532	543	487	508	473	561	533	488	462	493	486	506	532	491	510	508	527	548	515	499	488	470	492	468	516	464	555	524	474	515	554	513	519	518	512	503	504	488	491	480	527	499	480	503	500	516	493	504	515	520	493	523	507	550	504	449	492	482	538	487	521	502	529	504	515	491	455	475	503	492	524	497	536	482	501	540	533	504	483	519	503	531	473	474	546	490	473	508	536	500	500	483	512	481	479	464	501	475	503	465	513	479	539	521	519	501	494	503	530	495	482	541	495	517	506	504	455	531	524	500	474	517	476	505	494	491	455	555	474	559	466	497	484	500	501	500	487	513	505	467	530	521	487	494	509	503	507	549	478	486	509	499	515	539	492	479	526	556	494	496	495	515	531	480	492	530	487	493	537	522	542	526	506	478	493	534	476	494	497	516	492	538	491	495	549	507	486	506	477	480	499	487	494	495	503	492	481	477	491	499	502	531	482	491	506	539	478	480	506	496	516	481	509	502	501	507	516	493	471	508	495	494	540	489	519	516	497	557	498	496	495	494	493	524	461	515	490	477	475	502	498	503	488	517	499	461	495	542	510	527	499	492	508	505	522	549	488	471	475	506	494	470	510	496	466	514	499	508	497	529	518	537	496	491	534	489	508	524	519	537	521	481	500	507	494	551	460	505	512	480	495	469	494	494	480	492	552	502	501	480	540	526	481	492	548	509	482	466	502	501	466	491	496	488	498	491	481	517	489	521	494	509	524	503	456	498	481	494	504	488	505	536	529	498	498	449	489	533	486	463	535	528	499	521	480	492	461	491	530	482	498	525	459	495	476	508	501	463	475	500	488	507	506	468	533	543	544	542	500	490	498	535	482	510	492	511	502	503	512	517	511	497	546	488	487	563	483	512	544	474	510	484	511	491	522	512	528	503	511	517	500	536	534	518	535	568	518	495	524	490	529	497	515	485	452	499	493	533	500	525	510	506	515	525	473	517	507	515	493	467	503	527	535	497	524	502	470	483	505	468	488	526	492	487	458	517	499	534	512	483	502	532	499	458	483	506	504	470	527	479	499	498	524	522	505	518	476	501	493	485	480	536	498	509	490	503	525	533	513	489	487	512	563	463	497	512	499	495	516	487	495	511	519	478	471	510	489	487	547	485	477	501	504	534	491	505	501	528	518	513	496	497	517	507	536	513	503	500	503	470	496	470	475	560	548	502	519	495	504	540	517	482	533	530	519	498	512	523	538	535	476	513	521	497	502	519	520	535	464	514	492	478	499	472	479	538	502	497	550	512	529	524	518	534	492	480	482	509	499	518	482	528	446	491	544	515	478	507	469	513	495	472	509	465	488	500	520	511	501	477	478	490	510	506	507	478	494	580	524	462	496	516	466	508	516	501	499	487	509	516	522	513	475	554	484	512	519	545	463	493	552	498	497	506	511	539	500	521	502	481	507	503	474	489	499	522	482	478	505	494	545	506	483	543	492	516	489	508	501	530	497	494	485	482	529	526	513	475	463	509	518	503	480	543	471	500	486	533	475	483	504	504	480	483	491	508	509	521	519	516	508	479	501	553	508	527	454	503	472	504	529	481	457	490	525	512	535	515	463	516	500	505	513	538	468	521	524	498	460	495	479	494	490	492	534	483	491	521	479	508	476	522	467	495	518	518	498	480	483	501	506	503	485	571	465	548	501	510	438	454	452	493	472	505	490	511	505	517	504	503	515	501	543	516	494	494	549	514	546	492	461	474	498	479	501	535	521	525	494	513	459	457	500	539	515	487	480	520	547	518	482	466	483	460	528	569	476	516	508	499	493	516	483	510	499	545	495	495	540	473	516	494	543	506	518	504	474	487	503	504	526	515	514	520	530	516	566	483	492	496	488	512	493	510	457	523	530	491	504	498	511	538	547	495	531	502	510	524	502	483	470	504	514	550	523	550	522	531	520	502	527	471	479	487	478	470	481	483	528
25084	4570	658	411	274	264	219	180	169	155	125	115	118	139	111	120	110	92	78	88	90	94	79	115	106	101	86	77	91	94	84	98	117	77	98	80	110	75	85	81	79	88	100	89	96	85	89	92	73	94	88	94	95	91	98	80	108	89	96	95	75	108	89	69	91	109	92	79	71	79	74	81	77	84	85	104	98	85	103	89	69	98	80	102	95	90	83	101	106	97	78	99	93	71	95	94	106	74	99	73	91	70	73	86	82	99	79	86	79	79	72	81	95	98	106	101	103	71	88	102	76	98	106	79	107	91	96	84	87	89	96	99	79	94	99	76	93	98	84	94	103	98	106	85	81	87	99	81	76	101	98	95	86	99	97	78	84	117	94	86	93	98	86	90	95	86	98	89	90	102	99	85	91	112	96	102	95	86	78	97	62	85	86	87	81	91	77	62	90	84	102	78	97	95	78	71	87	79	78	100	82	81	91	94	96	103	110	93	87	107	101	83	94	96	80	91	80	89	120	84	80	87	79	86	78	99	100	104	99	78	85	95	80	105	93	88	77	92	89	87	93	70	86	71	98	93	87	80	83	93	91	89	92	97	101	101	80	68	93	89	88	76	110	76	91	98	74	84	97	89	98	90	93	90	95	86	81	81	117	79	81	83	97	76	94	89	74	95	105	96	86	96	91	106	95	97	89	79	96	97	95	86	77	88	88	92	113	96	108	102	69	72	75	83	81	84	88	86	82	74	102	98	101	107	93	82	110	91	90	76	108	95	106	106	81	72	92	77	88	85	89	80	98	81	88	87	100	93	106	103	91	112	83	92	114	96	81	99	102	91	83	100	85	79	86	96	83	80	86	97	73	81	78	79	95	91	88	100	99	96	82	106	102	108	70	89	95	96	85	104	80	88	93	85	92	81	78	75	85	94	89	93	81	98	87	82	82	89	81	83	93	105	81	97	87	85	104	109	102	72	103	83	90	93	87	104	93	108	84	90	76	80	81	85	95	86	96	102	92	84	88	82	72	106	85	95	106	74	94	91	88	90	84	83	85	77	101	87	74	83	86	95	100	93	90	101	115	107	96	85	93	87	99	91	97	97	82	76	93	87	84	88	95	110	81	86	87	100	98	70	98	86	80	94	96	100	77	103	80	69	85	92	89	84	92	82	81	83	90	88	108	97	72	91	85	99	69	101	99	102	93	79	107	73	100	80	88	107	89	100	92	101	74	103	114	92	85	89	99	104	71	83	80	86	83	81	88	94	101	88	89	101	87	77	108	80	79	92	104	89	93	75	75	87	85	82	90	88	81	86	94	80	77	91	93	98	93	96	95	114	97	76	92	89	88	84	92	101	97	96	91	83	90	69	92	96	79	95	82	89	96	106	100	86	97	103	96	96	80	105	90	82	93	121	94	94	105	103	93	90	101	77	92	93	80	86	76	94	82	83	91	96	73	104	99	83	89	89	93	92	86	95	79	111	93	81	92	79	82	93	88	98	77	112	95	78	84	79	89	92	104	79	80	101	78	88	102	97	94	95	90	81	98	87	78	83	99	76	76	89	97	70	79	82	79	80	100	74	109	112	91	85	92	110	71	83	88	81	83	87	71	83	81	91	89	93	94	91	89	82	71	87	86	94	85	109	97	83	74	91	105	86	92	91	86	83	89	97	98	86	89	93	94	94	95	101	91	96	104	93	102	99	83	100	90	79	90	97	94	88	103	85	110	90	82	118	99	86	87	109	70	87	92	104	81	87	86	108	90	103	78	72	84	93	89	84	102	90	94	80	92	88	99	81	87	82	77	95	87	79	87	92	78	89	96	101	95	90	95	94	105	88	86	92	72	94	93	96	77	92	79	103	102	103	93	99	97	84	107	86	98	81	99	97	87	62	83	69	83	104	111	92	87	94	92	85	84	92	90	96	81	77	113	98	83	83	95	103	89	85	72	88	84	107	85	103	84	88	88	96	89	89	95	91	92	78	102	89	93	67	79	93	97	75	97	85	89	95	79	72	86	86	102	80	83	84	89	73	101	78	81	93	84	89	93	95	98	88	88	99	84	89	93	101	93	108	100	101	93	78	91	96	98	85	103	109	98	80	84	82	74	92	109	76	97	80	94	89	107	86	93	95	101	87	98	107	89	87	81	87	78	101	88	73	80	90	94	87	91	112	85	89	91	90	97	91	93	90	80	107	82	93	95	83	102	103	83	110	85	99	93	82	73	98	87	96	101	79	97	95	95	96	88	110	101	102	80	107	89	96	85	100	86	94	85	79	93	95	101	105	82	98	94	95	90	96	97	81	119	107	98	77	79	84	77	98	90	79	90	80	97	101	101	93	97	116	85	95	83	86	89	80	93	84	86	103	86	97	90	98	81	97	82	111	86	87	67	81	70	98	91	90	80	71	100	77	96	84	94	86	100	100	81	102	97	81	78	83	87	79	89	103	102	86	91	85	77	89	92	102	78	91	80	88	82	114	90	96	90	101	92	93	78	93	83	87	90	93	95	88	96	86	82	89	81	112	92	91	86	79	105	95	99	97	106	64	89	97	88	98	84	96	77	104	83	94	84	103	75	79	85	87	81	86	90	92	91	91	88	81	105	79	74	83	104	96	78	92	89	91	86	104	117	92	102	89	87	107	84	84	95	101	78	93	102	82	100	87	72	94	96	89	104	80	98	109	77	89	90	96	69	78	82	92	76	85	102	85	83	110	89	88	74	92	110	98	81	76	84	97	80	93	87	105	84	94	85	104	96	62	95	89	84	91	77	100	99	79	85	86	81	78	101	107	90	89	84	116	88	89	103	80	80	100	83	105	110	75	90	80	85	92	92	82	104	100	101	87	90	92	97	83	103	70	85	106	86	80	95	91	87	110	102	94	95	110	84	86	97	84	99	104	82	92	75	86	78	88	96	91	86	85	104	92	86	81	90	83	77	83	95	92	96	88	94	102	83	96	82	83	108	83	79	95	89	101	88	97	88	95	84	79	88	90	104	110	89	98	94	89	83	80	83	119	83	104	101	94	92	99	99	76	94	92	84	99	97	99	93	87	94	83	84	86	74	129	89	82	95	91	93	77	78	87	91	91	89	107	87	76	75	86	99	78	88	81	90	94	96	90	79	84	94	99	91	89	80	96	106	106	96	90	93	92	98	83	77	96	101	110	108	99	96	88	79	78	97	92	88	74	87	110	110	89	112	93	75	81	103	87	78	93	92	87	97	110	93	80	107	95	93	99	95	91	79	82	86	103	94	99	98	95	79	79	96	99	84	88	96	88	99	83	102	87	86	97	74	82	88	76	99	114	89	87	101	87	92	97	92	90	96	78	107	86	79	89	88	93	74	83	85	110	96	73	83	100	111	83	99	85	77	92	94	98	101	96	83	90	85	99	87	90	90	80	89	88	77	88	91	87	93	88	89	72	95	92	91	77	91	81	104	92	93	94	79	105	106	88	76	85	97	83	98	93	98	85	91	102	90	91	93	85	96	80	89	93
14058	2192	1279	1471	1259	1102	946	732	593	567	483	411	401	390	373	354	311	351	324	292	326	289	303	300	269	286	289	255	272	242	258	272	279	242	278	284	250	245	249	267	264	259	228	262	256	255	235	270	245	259	253	251	215	235	245	268	265	233	225	224	243	242	239	246	216	257	241	241	247	250	221	255	230	232	240	229	240	235	250	187	243	265	254	219	229	258	220	229	235	243	247	231	225	238	266	257	228	258	240	255	226	248	225	209	234	245	235	236	214	221	243	233	208	236	244	229	259	256	214	236	241	238	226	235	242	243	237	267	212	247	234	232	213	247	214	221	222	229	254	222	260	224	246	225	229	246	232	255	227	228	224	247	234	229	261	222	259	236	243	238	227	262	241	237	224	221	241	267	259	239	265	266	226	247	231	261	261	243	220	227	241	253	232	228	246	259	226	231	228	213	245	251	244	206	241	250	245	254	224	233	245	212	224	236	221	210	239	231	278	246	217	226	226	253	224	228	235	220	253	226	236	234	219	231	249	221	247	240	245	230	254	240	207	228	219	240	273	230	234	237	257	240	227	245	196	262	244	251	235	242	231	206	249	249	261	211	233	246	226	224	222	210	233	216	247	243	228	255	221	239	229	255	240	208	237	212	255	263	245	255	220	235	225	245	249	199	240	230	234	237	253	206	241	208	233	235	221	234	214	222	234	250	241	227	248	259	223	248	212	250	256	226	243	247	233	235	230	232	253	224	266	224	223	226	236	211	212	221	241	242	239	245	226	252	250	222	236	240	263	242	235	229	204	238	219	257	225	241	244	252	246	228	265	233	242	241	260	219	233	211	243	243	246	227	241	227	243	237	257	233	250	221	235	230	271	222	242	255	210	252	235	236	207	233	246	254	227	201	225	219	238	223	232	224	232	238	229	228	237	254	231	253	228	264	229	257	240	234	228	233	228	218	236	264	242	237	264	221	241	229	235	216	237	214	239	224	237	245	241	221	233	221	222	234	220	242	243	249	231	252	236	245	235	244	254	220	258	230	226	237	233	206	217	263	199	242	244	244	243	228	265	253	234	254	237	197	206	234	239	222	276	240	206	245	210	234	256	225	217	242	232	243	227	242	238	221	248	250	222	243	241	244	258	224	250	224	235	232	243	217	235	239	238	223	239	240	234	223	240	241	233	241	244	236	226	244	230	230	232	203	261	223	203	213	256	216	254	243	251	218	228	233	221	211	248	250	274	228	226	280	240	256	245	225	224	234	245	238	249	238	236	230	240	230	213	253	249	249	223	223	231	241	221	209	219	223	222	209	244	250	225	238	245	215	223	238	206	223	234	212	247	266	269	255	255	254	259	221	251	247	235	224	226	243	234	219	243	249	218	229	239	241	252	270	221	232	247	230	237	243	256	235	236	239	241	259	246	221	229	237	255	219	224	234	238	237	225	234	234	226	254	238	261	249	215	247	218	230	248	263	217	254	262	246	236	242	255	253	236	237	244	234	231	250	242	225	235	237	219	257	255	240	228	239	227	224	254	232	239	224	238	196	234	235	205	246	202	205	245	206	242	229	231	263	242	204	254	247	247	260	213	241	225	227	213	233	223	238	245	237	225	209	259	250	256	214	207	233	235	239	239	231	240	237	223	225	233	220	254	198	242	275	245	214	236	260	215	250	259	248	251	254	236	217	218	255	236	245	235	248	232	207	242	225	222	225	237	251	236	227	222	241	245	249	229	212	219	253	259	255	248	230	246	232	257	229	245	220	222	219	221	245	230	263	244	216	222	213	245	223	222	240	253	238	246	237	223	228	258	242	253	242	235	220	210	229	235	262	232	229	240	222	218	241	218	229	251	232	245	251	204	243	235	201	249	243	211	229	213	231	259	262	252	224	228	245	237	247	217	231	218	238	234	254	245	238	231	230	210	217	206	216	270	240	226	233	236	250	256	266	245	233	255	244	261	237	225	257	234	234	229	236	216	229	240	241	240	225	255	236	219	250	254	266	243	225	243	252	212	253	234	206	218	227	262	242	234	264	229	261	242	243	236	245	241	229	255	228	247	215	221	231	240	227	242	258	228	229	217	238	243	220	238	226	256	271	248	219	225	219	225	232	255	226	236	238	217	233	241	209	225	215	225	261	228	222	227	241	233	240	235	229	232	218	233	232	250	226	225	254	258	241	245	247	235	230	232	260	223	229	231	221	229	227	225	245	249	234	220	231	216	233	252	224	254	254	244	236	234	259	214	234	248	230	222	248	251	221	233	242	210	259	219	243	239	233	229	247	243	251	201	253	212	248	256	230	247	226	228	214	220	219	223	209	247	246	256	248	243	220	228	256	257	220	232	231	220	256	252	224	215	240	233	232	264	221	259	229	220	246	238	250	244	241	229	235	221	237	225	247	261	227	233	247	233	242	292	236	239	249	259	237	271	266	217	215	240	221	259	240	231	237	240	216	240	257	225	218	256	244	267	213	248	221	236	250	251	228	268	262	257	257	225	242	226	236	241	220	247	236	255	225	235	237	215	248	240	251	236	217	237	246	243	216	228	224	240	227	231	237	224	246	243	238	243	205	213	221	235	245	217	242	254	245	225	238	266	259	239	256	240	256	261	207	225	222	267	204	249	239	219	219	231	226	232	243	229	241	222	267	248	229	260	223	244	233	245	237	230	252	241	226	221	225	224	232	246	230	233	228	244	230	230	251	235	250	240	264	215	254	249	243	244	214	251	239	229	226	254	224	229	238	254	247	232	235	228	224	255	235	227	216	245	223	238	231	243	241	224	228	224	237	234	239	223	233	232	246	239	241	225	221	239	246	228	250	229	250	225	228	229	223	256	227	240	255	241	236	233	270	228	225	227	244	222	252	255	241	238	235	240	224	220	224	224	234	203	219	244	230	247	239	203	240	235	237	222	239	219	221	250	254	250	254	245	255	214	205	245	217	236	214	239	229	217	252	249	233	213	230	243	219	234	250	250	225	224	215	230	219	236	221	230	224	229	254	251	237	253	235	221	207	232	223	240	223	237	217	223	254	239	218	232	250	247	243	217	231	245	240	225	236	240	241	221	240	220	235	238	232	226	226	243	234	230	246	254	250	219	252	218	259	233	218	241	245	254	222	231	271	220	240	236	239	232	228	239	252	225	222	214	218	265	231	250	231	237	209	235	259	250	249	229	238	219	239	215	265	225	241	262	234	222	219	225	227	251	209	212	255	233	244	201	235	231	232	261	218	214	222	253	232	238	231	264	228	239	235	236	224	252	228	251	242	211	217	244	240	274	245	196	225	221	254	256	229	222	230	248	226	221	234	222	254	216	215	250	247	259	227	204	242	217	247	234	244	249	232	240	213	230	250	220	222	225	202	244	238	250	240	224	250	211	227	228	230	246	237	241	221	255	229	237	219	228	233	238	225	258	245	250	229	217	237	226	242	247	229	227	236	235	235	243	251	231	236	234	237	231	247	232	228	240	262	220	227	247	232	216	230	227	265	232	252	229	216
1639	264	211	203	215	205	209	219	205	219	172	203	201	218	199	216	222	218	199	203	240	224	182	199	187	219	203	203	215	203	202	187	220	184	214	199	204	183	229	227	193	194	176	230	231	189	214	211	219	200	195	183	189	213	183	195	224	200	218	198	221	196	207	242	199	189	209	238	172	220	205	207	209	199	204	205	193	188	217	202	177	187	218	212	174	160	218	217	216	189	203	201	209	185	205	227	214	205	211	214	184	212	221	199	208	212	200	232	206	204	193	218	212	210	216	194	197	196	213	198	171	213	187	209	202	184	189	221	182	225	200	200	177	180	219	204	195	197	209	200	208	198	201	177	211	220	190	212	228	191	197	172	204	224	178	192	185	226	196	200	225	206	196	157	197	207	222	179	203	184	221	208	202	181	228	231	200	185	212	206	187	209	191	198	220	198	181	178	196	181	202	201	188	191	192	217	218	202	221	201	208	199	169	203	188	199	202	213	178	199	189	194	186	204	184	191	201	181	222	194	201	190	216	205	207	229	218	190	170	193	200	183	202	193	241	232	215	189	171	205	206	205	190	197	187	217	217	231	191	207	209	178	227	236	181	198	189	222	219	198	224	186	227	188	195	215	193	205	189	206	203	207	185	178	207	213	207	205	222	211	220	195	176	173	205	198	197	238	197	197	164	205	206	218	213	201	225	191	203	196	211	178	194	213	202	194	235	188	200	207	230	225	205	211	196	178	187	202	209	200	223	236	242	202	187	193	207	199	206	187	197	201	227	196	208	219	205	205	209	204	222	218	201	226	213	203	192	199	191	188	204	194	196	216	201	212	187	183	196	216	218	194	209	194	222	184	189	195	205	224	206	193	228	201	194	205	207	204	185	197	187	203	199	201	202	225	192	183	237	201	216	205	203	205	211	212	211	217	218	207	200	193	191	188	217	206	196	202	201	240	193	183	212	200	213	235	205	214	210	182	223	200	180	186	204	228	224	213	214	200	210	200	209	190	202	228	209	199	217	183	210	204	195	205	195	218	213	208	204	186	210	194	183	182	225	228	220	184	205	192	208	199	203	211	219	224	215	210	169	194	176	219	220	205	211	228	189	215	217	213	205	202	198	218	227	217	215	205	225	185	195	214	199	168	191	232	220	179	211	185	208	188	163	205	172	229	205	188	193	198	207	199	174	195	189	216	211	191	197	221	211	175	197	193	221	193	215	199	213	179	201	215	191	211	231	194	217	232	220	189	211	212	193	201	222	201	196	207	209	183	208	227	214	200	209	200	212	201	218	209	206	207	200	208	227	195	239	185	208	205	214	203	205	205	179	185	163	201	207	199	168	185	203	216	211	198	209	213	178	209	204	185	188	201	189	213	236	223	183	211	215	196	228	200	201	182	212	188	223	214	204	225	184	199	211	206	217	221	200	191	211	187	203	174	240	206	188	206	206	187	187	229	167	193	199	207	195	181	192	231	231	208	181	195	201	193	201	206	224	204	201	218	220	218	189	209	195	172	204	207	194	209	197	212	194	186	182	192	191	178	205	211	162	192	200	186	194	209	186	201	209	196	205	204	193	184	196	204	212	232	226	203	204	196	225	210	192	201	227	207	185	204	193	183	202	203	200	204	190	176	222	223	214	223	202	222	209	203	208	186	214	208	190	205	198	198	198	203	212	190	203	207	212	181	219	227	188	190	202	184	207	199	211	206	208	201	205	211	200	203	198	211	222	219	217	201	211	217	211	204	201	221	191	187	191	188	233	227	196	200	200	203	180	193	200	206	186	192	235	189	200	200	221	214	177	227	198	213	196	192	210	217	209	188	198	204	194	199	219	202	197	191	199	214	209	242	187	177	220	193	203	197	182	206	217	198	247	185	194	217	208	197	211	196	226	202	183	203	197	199	206	214	207	193	203	220	222	214	224	213	198	203	207	199	208	184	201	215	210	192	193	201	195	196	198	204	191	193	197	190	189	216	212	204	211	229	207	220	191	220	204	207	188	222	236	230	201	226	185	224	225	179	191	200	192	204	206	206	180	186	205	193	181	222	198	227	198	179	183	191	225	219	196	216	218	199	238	199	198	209	223	216	233	231	203	203	198	232	220	200	198	213	224	204	230	202	178	243	209	211	204	217	176	199	213	196	189	186	215	224	198	190	189	182	210	196	225	188	210	198	219	201	210	219	198	204	206	199	212	221	212	181	198	186	203	172	194	206	209	160	203	219	193	204	210	207	174	196	207	200	215	229	192	184	231	199	213	181	204	193	208	194	187	198	215	220	194	230	190	195	194	207	202	238	201	188	208	181	179	198	206	214	212	226	197	208	168	195	208	232	221	184	206	166	183	207	202	207	200	179	211	190	190	196	218	185	195	199	195	187	203	195	175	218	194	193	211	219	204	199	207	213	234	208	198	207	195	188	197	207	183	212	201	218	203	181	238	180	203	188	179	179	208	207	205	227	179	218	183	234	221	195	205	179	199	189	209	214	179	166	214	200	207	202	216	192	213	183	208	182	198	215	189	166	213	220	207	221	201	202	215	232	182	214	195	211	196	203	223	226	165	184	186	213	211	205	222	215	220	195	191	201	209	230	190	244	218	200	196	174	221	218	218	209	195	209	201	199	183	212	193	184	195	195	219	248	212	171	200	219	191	188	243	209	198	190	198	198	183	211	212	223	206	220	197	217	205	215	203	210	202	228	189	228	183	200	200	193	177	224	206	201	208	190	203	204	198	225	215	209	205	198	190	195	207	209	173	226	211	205	194	223	210	187	213	220	178	185	210	212	202	172	228	182	213	202	192	213	191	226	212	204	190	209	195	223	167	184	204	241	193	192	199	217	200	183	200	190	213	222	207	214	203	211	211	237	193	218	180	191	187	243	209	198	181	208	199	213	222	199	181	213	195	185	206	191	246	196	189	198	186	196	200	203	178	202	219	217	222	207	193	184	219	199	201	206	207	194	187	201	211	197	219	197	185	213	210	206	186	196	211	205	215	197	211	226	215	234	171	219	191	199	193	194	184	195	202	205	209	194	224	202	211	215	209	192	207	209	230	200	184	209	206	222	199	179	215	204	214	191	199	202	197	178	213	209	190	212	222	213	202	184	195	199	192	199	202	221	162	225	201	186	219	187	200	193	190	183	193	198	212	208	207	209	193	198	197	189	201	202	194	188	203	214	202	199	208	191	187	215	220	203	197	195	186	187	189	220	176	210	192	208	201	186	223	207	210	205	189	203	227	192	199	203	192	199	210	207	211	213	199	207	211	190	174	208	202	202	224	227	243	192	192	176	190	188	202	214	220	194	203	206	198	201	191	199	188	188	182	219	219	169	211	184	201	210	212	207	209	199	237	215	194	196	203	183	248	204	230	235	213	184	190	210	209	224	210	236	209	201	205	218	222	218	215	226	212	204	224	186	208	207	213	230	196	218	213	201	192	198	189	200	198	204	204	194	203	203	204	217	213	196	250	208	201	201	202	206	187	217	216	205	203	166	211	208
1929	572	538	559	555	504	535	543	502	535	505	484	515	513	472	532	519	497	527	501	488	534	495	552	515	490	482	495	479	485	494	497	477	532	498	504	497	490	484	509	530	507	479	514	498	479	521	500	522	526	497	515	505	462	495	476	530	507	445	495	488	491	494	468	506	486	477	515	492	516	504	477	552	486	490	492	517	493	483	489	508	464	511	492	493	550	487	506	493	505	507	500	513	488	481	473	480	503	477	474	520	523	523	494	505	502	515	479	481	464	518	515	458	520	503	506	486	486	516	536	516	481	502	480	499	478	503	500	472	456	473	488	425	502	500	473	514	494	507	513	494	537	520	473	482	516	512	481	508	493	486	513	502	478	476	481	534	498	468	473	513	479	531	486	529	535	528	468	514	469	487	509	499	487	465	510	493	506	466	478	482	501	478	498	504	504	505	498	486	496	523	523	511	478	516	478	538	500	485	509	492	467	486	479	494	541	481	497	520	504	498	493	505	479	514	523	502	515	500	507	533	518	471	513	539	483	487	511	521	481	483	498	502	502	494	514	490	478	501	490	476	489	480	460	551	527	464	486	447	522	543	501	471	489	496	471	488	511	478	473	512	511	492	475	508	495	496	492	512	480	460	503	480	499	511	506	481	544	451	513	501	444	507	541	526	459	476	514	450	517	506	458	500	473	491	486	495	477	504	469	505	479	499	491	473	494	496	471	498	435	501	495	494	475	529	469	521	501	505	511	490	495	488	484	468	477	523	503	519	472	538	478	524	535	455	490	504	500	497	494	449	486	485	500	498	484	483	473	486	470	495	471	561	465	517	495	532	434	522	508	528	508	501	503	494	519	475	494	498	454	458	508	500	469	507	467	520	454	504	498	493	512	480	491	486	497	512	490	479	505	493	512	503	494	475	489	494	488	474	466	506	504	493	509	493	484	450	487	519	477	490	490	522	489	521	505	470	489	504	465	523	541	470	507	495	509	527	491	506	494	504	489	532	497	512	500	487	467	482	534	516	486	505	478	488	521	533	485	517	514	474	475	526	497	476	475	447	521	500	518	512	465	506	483	519	485	500	525	481	475	477	503	469	484	494	503	512	526	537	488	524	487	515	498	470	539	478	528	499	508	497	521	509	493	488	523	513	522	466	496	490	467	482	483	499	503	482	485	477	530	492	478	486	480	457	470	496	507	513	472	515	481	538	493	506	518	504	470	482	512	483	536	509	520	446	498	502	500	447	512	489	517	496	489	511	480	485	478	461	491	537	469	433	520	490	479	527	519	481	478	491	474	439	524	476	495	500	492	461	502	486	491	461	481	515	494	462	505	513	504	503	514	502	442	489	518	479	522	467	474	509	513	484	487	498	495	465	518	506	512	456	514	491	470	467	480	472	492	501	485	491	475	492	470	496	536	464	524	460	512	482	495	455	511	467	511	480	511	535	485	506	481	516	502	506	493	514	488	499	505	529	500	480	503	477	510	544	483	451	508	501	518	469	474	445	528	485	486	532	459	483	515	479	479	485	501	456	544	462	492	491	490	501	518	459	490	515	476	490	502	515	521	456	469	510	512	493	514	518	453	494	500	518	462	506	512	492	464	500	527	494	484	488	501	486	495	480	475	497	495	482	519	519	508	514	522	505	457	528	459	489	498	545	518	493	491	517	519	471	521	517	500	487	496	486	506	482	482	490	510	549	515	472	488	499	498	508	486	470	475	491	486	484	506	494	517	479	521	506	483	544	484	501	511	509	491	508	519	489	490	511	468	488	497	485	492	532	497	502	468	473	475	514	473	522	538	497	487	526	505	493	482	511	515	528	482	501	529	481	508	486	511	481	510	495	490	477	527	498	479	491	504	512	518	484	500	475	480	485	468	484	511	518	506	488	495	507	469	475	476	474	490	531	472	488	510	522	505	519	530	498	519	510	562	502	491	465	489	528	499	495	478	499	480	457	500	487	472	505	450	516	501	464	511	506	462	472	494	480	502	499	539	471	471	515	496	478	549	518	483	507	514	507	440	535	500	509	520	493	486	520	508	512	491	482	511	461	506	465	495	505	507	510	479	501	512	488	523	481	502	462	489	556	473	491	461	466	485	461	486	489	514	456	481	507	489	498	523	478	504	493	502	500	473	529	506	560	515	496	525	504	504	508	507	498	518	539	475	472	508	502	501	485	500	520	510	479	493	502	487	483	453	499	501	524	532	506	465	471	481	468	495	503	527	471	510	462	517	478	486	459	493	523	498	513	484	481	463	493	509	447	522	558	449	512	445	471	519	507	485	477	507	472	480	521	440	509	496	520	505	510	514	472	514	515	496	519	509	471	497	533	509	512	483	495	533	534	475	519	503	495	505	513	506	529	490	497	501	479	516	498	483	466	488	462	488	491	483	487	512	493	521	525	495	503	496	475	483	510	518	487	492	475	486	526	499	476	523	482	506	506	503	479	496	498	451	476	522	477	510	518	494	489	477	541	519	506	466	469	545	469	471	484	474	473	519	503	484	532	518	497	482	498	453	506	458	497	474	478	469	479	505	516	451	472	524	527	540	498	487	509	481	476	453	526	501	518	490	484	497	517	530	508	480	504	507	496	502	499	489	499	526	497	497	480	492	467	466	499	508	502	506	536	509	511	513	469	528	445	480	489	501	490	479	497	513	485	523	480	514	505	479	498	494	559	517	449	480	477	483	499	490	468	509	492	517	508	505	505	470	534	518	499	492	538	481	508	475	486	491	478	503	527	505	512	472	513	516	455	462	521	522	534	503	499	519	495	468	488	496	506	508	467	491	485	522	442	506	466	479	470	493	504	466	494	502	491	497	526	519	480	482	512	428	456	466	488	503	532	489	468	478	490	510	530	520	485	481	514	481	489	496	514	479	527	527	496	503	498	472	485	474	485	483	512	539	490	508	485	519	510	479	532	464	508	511	439	564	479	514	517	483	492	523	498	464	511	472	476	512	498	510	519	492	497	522	541	510	490	440	453	511	497	515	498	508	502	521	489	505	530	522	479	492	514	490	510	505	499	545	457	489	540	481	507	500	451	522	476	485	487	475	494	487	483	521	494	517	492	471	508	472	489	470	510	487	488	501	488	479	477	472	510	500	502	517	500	521	548	505	505	508	493	511	489	501	510	478	510	506	474	525	510	504	502	524	504	505	513	476	526	497	524	502	492	514	502	480	512	521	462	522	504	476	471	486	468	483	480	472	532	481	452	509	494	444	520	498	517	499	487	505	492	510	509	481	523	483	474	512	497	523	539	511	529	524	497	496	497	505	529	489	482	482	500	512	461	514	449	472	447	485	500	484	516	505	496	516	505	510	494	483	494	491	483	520	476	499	514	495	523	512	478	488	485	513	498	509	515	433	460	463	478	516	463	459	487	504	501	479	535	501	549	510	486	492	491	451	497	531	489	499	514	499	513	496	490	502	500	532	500	493	493	482	461	519	529	472	464	534	532	489	498	520	482	543	506	524	456	503	504	517	499	500	484	490
14428	1626	504	382	309	282	276	263	241	233	203	232	196	190	205	197	225	222	230	225	200	218	185	222	224	184	232	205	235	212	215	184	183	211	212	213	206	207	239	217	209	193	228	202	229	222	225	211	193	200	203	204	200	201	187	233	222	224	214	218	212	202	250	213	211	234	210	209	217	186	228	216	206	202	196	209	218	214	237	206	207	228	219	213	209	199	212	216	194	215	223	216	196	228	214	211	194	200	181	199	195	207	219	207	230	199	203	219	208	214	210	205	219	203	218	227	194	220	221	209	204	215	219	228	196	212	209	205	212	204	179	243	208	229	242	237	195	214	207	218	225	178	203	190	226	216	194	200	209	219	183	219	217	208	196	221	218	203	210	221	194	205	203	212	200	196	189	210	233	222	224	220	233	212	203	201	181	214	218	199	198	216	224	225	205	215	199	217	227	229	191	212	203	229	227	185	200	221	223	235	216	223	213	210	210	208	195	208	215	216	192	214	195	229	199	213	202	221	218	225	220	245	224	188	223	224	210	196	204	191	207	226	209	224	213	195	239	210	224	234	199	189	209	199	230	213	209	210	218	203	232	233	212	199	191	245	236	224	176	221	185	204	201	216	221	216	218	229	195	200	204	220	242	208	220	233	226	210	223	235	211	199	204	197	186	212	201	231	208	197	208	212	217	188	232	195	206	207	192	205	177	189	219	212	188	216	244	202	210	192	245	214	229	196	206	203	218	206	223	215	209	215	182	234	223	245	214	197	215	203	227	208	201	217	215	210	213	207	214	203	212	231	188	212	212	219	222	197	224	206	226	209	214	221	229	208	227	185	204	224	215	194	200	226	187	240	226	235	220	223	179	232	218	209	202	180	229	201	236	208	228	219	205	209	186	199	231	213	197	215	212	215	210	222	223	219	234	199	224	230	204	210	276	223	217	192	238	220	227	217	192	207	212	184	211	221	211	199	186	203	212	225	201	199	238	232	188	236	216	195	244	197	184	221	208	220	230	198	182	194	222	220	194	212	212	207	194	196	176	218	249	209	197	199	214	236	222	224	198	206	221	213	210	211	197	215	206	214	211	211	197	208	222	216	203	205	208	205	239	196	206	222	215	233	214	219	207	196	196	228	203	221	205	224	233	200	183	197	199	218	215	220	234	180	171	200	221	218	194	228	201	204	217	220	204	201	198	229	197	202	186	217	203	211	212	216	230	207	213	185	216	203	190	217	209	222	214	213	192	234	204	231	189	232	205	209	215	188	213	215	196	194	228	202	219	200	230	229	174	201	228	208	220	215	221	207	199	218	201	226	225	225	202	205	207	204	197	221	213	210	232	205	198	200	221	204	221	217	186	210	208	202	194	198	226	234	199	218	189	226	226	238	224	201	219	239	202	221	196	210	199	244	218	207	196	216	230	208	210	206	195	219	235	219	249	190	224	218	197	208	207	215	247	203	197	218	218	205	212	193	182	214	216	190	206	231	177	214	226	201	236	189	211	219	192	241	194	220	203	198	220	214	206	213	222	213	212	240	221	211	215	197	204	200	222	224	210	188	230	215	213	194	202	218	213	204	234	206	199	183	231	216	198	209	170	206	203	208	207	227	207	207	220	209	209	204	202	212	195	204	201	199	214	248	205	213	211	196	206	232	205	192	228	208	200	194	219	227	236	207	221	218	198	213	198	196	215	173	208	219	196	218	205	212	215	218	224	202	226	215	208	181	215	206	187	238	186	211	202	198	230	195	233	239	239	197	217	236	199	222	222	191	232	216	217	214	199	195	231	223	222	211	223	208	208	213	181	204	220	223	220	247	218	206	181	229	204	197	202	238	207	213	216	216	221	224	239	220	236	236	211	206	225	201	228	199	248	200	213	235	214	195	213	217	217	220	191	234	222	228	203	188	221	206	228	221	205	203	209	226	214	259	208	197	210	218	196	186	214	237	200	194	227	198	207	220	203	260	221	233	206	208	208	197	205	188	231	199	193	176	216	223	195	211	215	214	187	243	211	221	207	197	213	250	224	191	213	226	189	193	201	208	204	206	199	228	231	202	221	203	195	197	210	190	229	209	209	199	222	223	213	197	197	206	187	225	202	212	198	194	209	210	201	209	218	194	208	232	211	225	195	202	218	200	216	191	219	228	225	180	188	203	183	215	198	183	213	223	205	207	194	204	233	208	231	209	200	196	206	212	210	197	230	240	212	191	240	229	242	213	185	217	212	213	216	212	218	222	216	232	218	219	203	196	208	235	201	195	192	216	218	214	214	228	199	208	216	223	192	213	214	171	195	233	237	192	231	203	190	203	211	212	205	217	225	173	197	218	196	212	219	229	215	176	205	223	238	222	202	211	227	214	198	205	215	215	210	245	209	225	197	202	212	221	228	209	233	210	218	223	247	222	190	212	236	207	189	220	173	210	224	215	214	217	189	209	220	220	208	227	209	177	215	193	199	204	243	224	214	213	221	211	193	235	192	199	196	196	220	213	199	201	192	221	241	213	196	217	203	197	181	203	214	228	191	189	207	213	199	236	240	211	211	204	193	233	207	213	211	199	208	186	197	208	203	217	191	200	206	204	220	195	195	212	214	221	211	240	257	227	228	228	193	239	198	263	190	226	204	195	214	207	241	186	205	211	184	214	234	230	184	276	188	227	197	187	232	200	221	199	234	228	209	212	226	228	227	197	203	206	201	219	190	204	230	198	210	203	200	232	227	212	190	216	218	221	223	213	217	187	214	228	222	217	198	214	225	213	233	204	231	207	212	213	189	217	175	208	194	211	188	203	224	219	224	219	221	196	202	226	192	203	203	191	193	201	207	227	214	218	221	216	225	199	228	189	230	218	253	189	201	204	216	197	211	220	241	220	206	187	199	193	218	201	182	225	206	201	203	210	225	198	204	222	216	194	213	218	211	219	192	180	218	202	200	181	198	200	209	215	184	222	193	203	228	202	205	201	222	210	204	217	195	224	211	188	224	215	225	200	216	213	222	193	199	171	183	201	233	215	203	196	235	231	206	191	223	207	213	193	217	207	183	231	213	210	205	218	229	193	210	194	201	222	215	206	217	207	207	192	221	209	226	207	215	195	208	205	208	241	233	194	230	204	200	211	193	215	220	220	209	211	218	222	177	206	206	215	212	221	180	195	212	205	231	202	218	231	201	230	254	212	228	195	211	232	197	176	199	220	212	222	227	227	251	237	262	203	210	204	259	214	207	191	211	209	206	206	201	220	212	222	201	217	213	223	197	199	241	202	213	204	184	202	228	208	190	233	212	230	197	210	205	221	194	229	206	213	216	211	206	211	223	211	211	180	207	201	203	196	217	202	225	207	221	198	207	227	223	234	220	221	220	203	180	190	182	194	213	200	208	195	182	204	211	201	224	222	217	226	217	210	198	212	192	205	197	187	206	240	207	212	232	213	204	233	236	203	193	179	199	223	235	200	193	218	214	210	213	199	236	199	189	200	198	215	210	210	200	221	218	235	216	220	213	184
9502	1345	1003	1167	985	985	866	759	676	670	599	611	567	556	572	526	553	539	531	557	559	544	533	532	491	550	525	523	563	521	538	486	550	483	528	512	537	529	539	550	488	505	483	496	543	506	477	523	505	537	483	492	483	486	524	540	461	507	512	536	503	499	504	537	524	492	586	505	452	514	518	520	515	513	470	523	523	526	513	507	513	507	521	494	527	513	484	556	521	513	470	519	509	490	471	531	503	489	532	526	490	485	488	494	495	483	492	492	503	479	500	504	506	495	485	518	471	493	517	524	501	519	491	502	472	489	555	499	523	535	560	488	499	502	508	525	511	516	538	545	503	466	494	514	488	475	512	504	492	506	464	485	537	527	529	507	495	481	514	493	487	535	483	498	489	488	510	506	536	531	517	492	470	470	506	522	466	522	508	504	516	525	505	523	538	486	523	510	515	508	529	477	492	525	491	507	521	500	499	490	512	467	487	539	529	519	513	509	502	551	515	462	503	477	511	507	481	486	534	479	531	513	519	510	528	498	510	513	488	510	482	476	485	518	533	498	489	557	506	459	489	480	504	484	536	478	533	490	475	485	523	489	479	487	490	510	475	487	507	491	533	540	493	497	543	507	556	510	508	487	560	471	452	510	549	533	525	510	514	494	512	496	507	523	499	511	488	504	519	517	520	511	497	517	501	522	505	518	463	534	467	526	528	493	488	539	493	494	521	513	502	488	496	511	499	551	523	500	537	538	519	518	484	515	509	529	482	454	478	498	502	509	518	456	473	548	525	501	469	508	462	541	507	499	508	503	510	463	502	497	478	496	461	526	538	488	495	535	488	484	511	478	538	482	533	496	497	516	540	498	469	485	507	492	505	501	489	503	498	487	482	509	513	474	469	518	512	510	515	467	541	515	507	469	501	539	529	498	521	477	538	515	526	505	480	534	481	515	530	478	517	473	519	464	493	495	464	521	474	479	499	508	485	507	504	510	533	492	491	492	512	520	519	493	474	491	472	493	506	486	525	497	459	523	516	535	512	499	525	526	489	548	528	475	482	505	489	487	510	525	474	501	505	513	525	529	526	485	478	475	499	486	474	540	482	508	493	547	522	475	473	522	522	487	493	493	475	477	530	498	519	465	495	533	508	503	501	487	485	518	496	513	531	480	489	531	494	543	496	503	489	528	525	472	496	531	516	525	493	486	489	536	495	506	496	567	507	511	529	478	534	525	516	531	533	490	515	465	559	552	506	483	466	569	489	502	488	533	506	529	473	549	516	483	459	454	503	482	493	566	531	503	511	514	530	505	522	522	497	510	508	478	511	499	494	487	506	496	532	523	484	472	500	474	503	529	478	497	496	492	511	515	520	500	475	499	487	467	511	506	501	520	491	479	500	495	497	474	474	497	483	482	513	476	506	524	533	478	494	490	474	512	505	538	511	498	495	495	471	508	508	477	507	505	526	466	501	516	473	498	543	482	501	511	493	494	520	504	512	540	499	509	481	543	503	518	486	481	485	490	520	471	507	510	545	521	518	505	525	510	488	486	513	478	514	528	507	531	540	463	465	489	500	517	538	508	508	526	487	511	490	490	511	487	523	514	496	514	504	478	525	529	525	489	502	502	510	479	500	499	453	475	527	525	499	482	516	513	537	514	470	500	490	524	509	500	512	534	533	535	534	508	498	503	539	508	477	491	512	483	515	522	525	494	543	477	524	494	516	494	555	506	505	527	478	459	523	506	515	548	488	491	500	506	517	535	562	546	542	528	492	459	498	482	488	516	507	482	478	523	513	471	499	523	522	452	512	520	544	477	511	533	492	485	568	497	542	543	503	549	532	503	485	513	516	515	508	452	489	499	544	484	487	471	485	474	478	526	496	528	495	531	486	505	523	513	523	510	541	508	521	499	482	504	511	490	533	496	557	465	501	475	509	489	468	486	496	508	537	504	488	522	492	523	509	517	478	517	503	518	490	502	510	507	470	489	500	513	530	510	509	514	538	515	515	474	480	500	500	530	519	501	493	480	506	541	449	515	509	488	515	523	516	534	487	534	483	528	495	496	500	532	502	536	485	474	531	499	503	477	504	496	521	513	491	517	464	485	487	507	502	518	546	522	482	492	534	504	468	499	474	485	477	486	480	511	515	508	483	509	470	495	495	509	489	487	510	482	502	523	528	531	475	514	513	493	503	520	516	486	502	484	517	489	493	504	494	507	511	512	493	523	524	497	471	521	512	480	483	513	474	530	561	476	501	545	503	501	479	541	539	475	517	520	521	544	501	476	485	523	483	528	513	481	494	515	517	478	524	484	503	514	514	457	510	551	517	504	526	487	518	553	525	483	523	490	511	512	527	507	495	504	512	510	527	492	500	482	520	511	467	498	501	521	484	477	517	518	498	493	542	499	483	540	508	502	504	530	463	517	514	525	514	520	528	518	525	478	460	505	513	501	523	520	486	535	490	542	561	503	500	528	504	512	466	515	518	484	462	533	507	534	530	499	526	504	502	554	507	525	477	576	490	462	494	489	534	527	500	430	513	498	498	533	520	536	481	478	508	463	485	512	518	499	482	506	519	419	505	509	466	516	472	511	492	509	485	471	521	467	507	496	496	537	521	509	492	528	516	488	519	458	518	556	506	493	529	546	508	493	513	531	514	515	520	516	521	478	504	502	514	501	469	500	525	553	498	530	542	481	491	528	475	505	526	478	498	539	507	520	517	510	503	521	481	527	479	501	522	496	503	526	505	579	536	524	461	504	527	502	533	461	537	553	498	527	548	474	526	463	541	527	489	523	492	497	512	519	464	494	512	507	516	527	522	517	520	508	499	477	498	501	522	498	528	498	518	476	512	516	516	538	532	513	499	483	516	501	516	511	525	486	496	505	491	484	521	491	518	494	492	467	540	503	483	519	521	472	468	461	486	508	477	500	475	466	495	512	520	511	519	485	567	549	473	535	478	477	514	494	500	541	533	461	499	473	504	481	518	533	522	514	531	493	465	509	524	499	537	490	502	502	506	515	499	492	522	495	513	519	480	556	529	472	546	466	494	499	508	481	513	487	519	517	491	507	466	532	491	491	513	514	497	476	508	488	494	542	501	509	544	500	532	468	493	481	499	517	516	517	500	497	508	505	504	474	505	502	534	469	518	492	500	526	505	481	482	483	515	513	542	511	471	512	516	471	485	500	543	502	474	518	500	489	497	510	523	493	498	502	544	490	497	482	478	484	502	502	525	508	546	496	487	465	521	485	477	470	492	495	504	530	507	484	535	515	541	489	504	486	519	500	522	500	482	494	476	509	510	514	473	475	474	503	518	502	492	480	478	552	530	512	497	489	535	512	478	515	550	469	522	529	519	458	541	482	513	488	514	497	463	523	458	545	563	470	521	507	519	460	500	476	501	488	529	489	506	484	528	530	449	514	520	498	529	513	514	478	541	539	452	508	527	485	472	490	469	491	495	489	492	459	505	519	492	486	490	547	520	468	461	534	517	538	507	536
24330	4186	606	457	296	268	187	182	152	155	132	117	124	112	121	101	97	96	111	91	102	83	104	101	89	97	68	81	96	85	88	92	80	104	89	93	89	80	83	92	93	96	104	68	92	98	69	79	84	106	91	86	82	85	80	85	90	90	87	93	77	99	92	97	84	102	88	115	90	82	84	79	73	92	86	101	97	103	81	93	89	119	100	100	98	91	90	100	99	104	94	88	80	93	90	94	92	85	78	85	87	87	105	81	100	96	97	81	94	73	84	109	104	82	82	95	91	101	93	90	81	107	118	101	85	91	100	84	113	100	102	95	108	74	92	84	105	78	90	89	78	93	81	92	87	94	94	97	91	108	97	89	92	96	95	93	82	103	102	98	92	93	98	98	105	77	108	89	85	84	92	90	78	93	91	114	82	100	71	91	98	84	108	93	92	90	90	88	100	83	84	87	95	89	91	99	81	77	77	79	92	79	94	89	88	103	75	86	85	95	76	93	103	90	99	104	77	106	96	86	80	99	104	83	100	89	88	94	89	95	69	100	75	84	89	68	90	87	81	96	94	92	92	88	85	93	90	97	106	94	84	74	95	86	85	96	120	80	89	80	101	86	92	85	81	80	114	81	88	93	79	82	71	74	86	111	80	88	89	110	105	102	86	81	97	85	92	100	77	93	92	78	84	104	80	102	96	86	100	81	82	91	74	81	98	86	87	81	74	99	85	85	93	80	95	86	78	93	74	79	95	100	126	104	77	82	104	90	80	69	100	78	97	108	87	70	85	112	84	98	77	80	97	92	106	93	83	63	81	92	86	87	84	73	125	86	73	93	75	94	87	104	78	75	101	103	88	99	84	93	82	102	85	76	86	108	98	84	111	96	107	94	100	78	84	82	93	74	74	87	95	91	110	71	104	93	113	89	77	74	92	101	98	87	91	108	94	89	104	87	97	75	90	98	110	93	98	102	93	93	100	104	92	81	114	105	81	88	91	103	79	95	82	99	89	76	89	103	80	108	79	101	88	107	68	94	82	75	94	90	88	65	81	94	81	70	95	92	76	81	97	97	97	92	82	99	113	101	97	90	79	97	97	92	96	89	88	82	107	97	90	103	96	73	108	80	83	85	103	97	85	91	92	87	85	78	96	77	89	78	91	91	102	76	99	108	79	93	89	105	90	71	100	81	95	83	112	78	107	83	79	83	95	108	88	97	90	89	109	87	82	80	104	89	97	87	93	89	109	117	97	80	88	89	87	70	83	92	84	102	96	100	76	85	73	86	92	92	92	91	95	83	87	92	95	85	105	68	95	96	103	80	94	79	80	100	106	79	91	92	86	87	91	100	107	85	79	109	84	87	109	99	96	98	104	96	91	86	81	91	77	81	79	80	93	91	98	81	96	106	87	75	83	83	93	99	86	99	79	89	91	90	93	86	77	97	68	91	71	118	78	105	100	99	78	104	92	105	99	84	93	72	84	88	99	83	106	105	96	75	91	77	93	90	77	93	110	90	84	88	126	106	71	100	101	83	88	95	79	86	87	89	93	89	84	86	94	102	88	80	91	97	85	103	92	101	91	94	103	107	67	64	79	98	98	91	81	72	92	85	91	85	91	77	94	89	100	106	87	92	101	80	89	102	94	90	83	105	86	86	84	96	94	104	104	99	87	97	109	85	122	91	98	86	88	92	109	77	87	99	97	80	94	85	109	100	82	88	106	101	90	105	98	91	96	89	85	89	101	95	87	90	85	97	91	91	100	85	100	94	88	81	105	107	86	82	104	88	98	79	113	78	96	84	95	111	114	83	78	105	112	78	85	90	80	112	103	74	97	104	110	82	87	98	96	94	80	87	75	89	84	90	101	104	85	84	93	88	98	78	79	81	97	83	92	85	88	91	92	104	92	85	92	103	97	90	82	84	96	84	66	80	91	91	95	91	108	93	94	93	92	93	94	98	86	99	68	107	101	93	82	84	102	100	93	87	84	72	94	75	83	114	95	103	84	93	88	108	82	86	99	75	82	69	90	108	92	78	111	70	81	83	67	86	100	84	93	91	103	100	86	96	93	86	100	86	101	86	92	111	78	84	94	92	76	115	76	79	82	86	91	90	97	106	96	95	105	85	98	87	98	98	85	100	105	84	99	84	90	77	88	93	95	67	71	90	94	104	88	86	81	90	97	89	75	103	87	73	99	87	85	98	82	83	82	102	111	104	100	94	89	103	86	109	104	73	75	103	73	107	84	81	93	89	91	77	102	89	76	86	86	92	105	87	97	79	93	110	89	79	83	82	92	99	80	103	68	72	81	76	93	102	95	98	98	85	90	94	87	95	99	86	73	99	91	93	83	97	91	95	77	71	84	80	81	96	89	72	95	84	80	97	88	94	105	96	118	101	92	85	109	84	90	88	92	66	87	98	78	105	87	81	84	98	72	112	86	93	89	91	107	101	95	86	95	96	85	96	85	107	87	99	74	98	94	95	86	92	103	77	75	81	74	82	102	95	86	71	79	103	89	102	90	101	90	89	98	75	94	98	81	88	83	85	95	84	69	90	98	96	92	86	88	91	91	94	91	93	73	87	105	114	85	93	81	87	89	98	106	92	82	81	102	104	96	97	103	98	87	81	102	88	88	89	108	103	87	90	92	84	79	75	91	98	95	96	87	104	101	92	80	85	107	85	91	92	77	86	91	97	88	88	92	88	87	88	87	69	90	84	82	86	71	91	103	90	77	78	93	94	107	97	69	88	87	92	83	88	87	98	87	70	82	86	66	91	88	100	99	90	91	92	82	99	77	87	94	80	92	92	99	111	76	76	99	84	93	106	94	69	96	96	93	79	85	71	89	75	82	94	87	79	92	95	102	101	98	92	85	89	93	120	87	92	69	95	98	89	93	97	72	94	94	84	89	92	84	81	95	95	102	96	79	84	82	94	76	88	96	79	90	97	99	89	86	96	107	89	83	89	92	105	75	86	98	82	97	99	85	96	93	102	81	84	91	91	89	77	91	89	85	104	86	83	89	81	79	85	96	88	95	70	79	97	104	84	94	112	87	98	79	93	91	78	98	115	91	100	95	79	95	77	84	96	82	78	106	108	92	80	86	93	95	97	77	89	89	91	86	77	78	88	78	102	98	90	87	80	77	94	94	103	100	93	98	98	73	86	89	82	71	91	88	86	79	81	100	98	101	75	90	94	97	91	100	91	80	108	94	91	66	102	84	70	93	92	111	92	95	102	72	74	100	106	79	92	86	87	83	82	99	84	87	88	79	92	84	98	92	102	88	84	87	82	83	104	93	75	103	82	97	95	96	93	80	95	94	83	95	102	88	99	80	83	100	95	97	83	103	94	102	99	93	102	114	93	98	95	100	84	99	102	88	86	100	93	94	89	86	102	81	106	108	72	105	100	97	82	81	79	104	86	88	97	102	93	84	93	96	85	89	92	78	88	107	115	96	92	75	68	94	104	77	81	85	97	89	88	94	102	78	87	91	98	99	85
13604	1819	1258	1480	1196	1105	934	755	646	540	506	476	398	359	353	362	312	347	328	308	309	314	279	287	293	288	279	280	282	297	255	234	294	232	250	266	276	274	268	290	247	259	252	234	253	264	252	250	267	247	252	271	253	225	220	229	251	270	233	245	236	245	251	237	254	244	239	238	253	238	265	227	250	245	239	283	237	270	230	252	240	228	245	246	235	253	221	229	242	234	263	213	261	263	243	251	226	241	217	234	240	232	250	243	231	250	234	239	233	206	221	238	237	225	231	214	238	248	244	234	246	257	237	240	236	230	259	223	238	251	236	229	254	267	255	240	224	206	238	238	238	233	250	243	233	238	249	210	235	242	254	245	221	218	228	250	234	229	245	256	204	226	236	217	256	230	225	244	270	235	214	224	204	248	261	225	250	253	218	220	223	239	242	237	236	236	234	221	255	232	214	233	215	218	248	250	237	234	230	238	230	205	235	255	250	260	214	262	229	228	215	237	239	239	215	233	234	239	234	233	227	245	228	216	243	223	229	249	239	244	255	210	216	229	258	242	228	215	244	247	233	229	213	224	237	251	248	244	226	232	228	220	245	238	245	249	256	237	229	261	227	232	212	229	229	235	254	225	183	224	241	227	260	250	231	231	242	229	199	260	225	200	209	248	232	225	234	198	229	260	250	229	238	248	254	224	207	242	228	251	243	260	275	219	224	236	233	223	229	235	242	198	224	228	235	256	241	248	250	222	220	235	243	238	260	242	265	215	244	210	249	217	248	231	248	243	237	260	229	256	226	239	238	276	242	238	224	208	241	230	241	237	257	246	231	210	203	221	249	247	222	233	257	222	221	240	241	231	265	247	243	228	227	241	249	240	243	175	231	193	223	224	216	216	236	219	212	222	242	245	215	247	218	238	230	225	221	230	239	232	250	230	261	234	233	248	229	248	218	219	214	242	244	231	244	249	206	232	220	275	269	219	251	250	242	210	234	241	226	215	218	234	246	212	215	234	225	261	236	218	211	241	240	236	239	241	235	219	259	234	236	228	268	229	205	214	221	223	210	218	231	249	207	239	251	251	259	241	242	244	226	241	251	247	223	218	227	237	233	221	231	230	215	240	245	239	213	257	227	232	237	219	229	248	215	238	233	245	232	241	249	221	211	220	272	231	222	218	205	228	236	252	218	225	208	251	247	222	235	250	250	213	242	251	238	217	258	208	234	221	224	235	220	231	230	254	214	230	230	220	248	238	228	260	228	236	233	254	236	245	234	243	273	224	241	231	243	235	215	254	222	234	251	249	236	214	232	223	268	242	217	238	241	242	226	243	224	251	231	260	238	230	206	238	231	220	254	269	213	234	225	212	246	231	233	238	213	240	197	233	256	224	217	231	242	228	244	223	246	230	236	264	238	255	224	240	247	255	245	214	249	241	243	228	259	236	219	229	210	230	231	233	248	250	247	258	215	260	236	230	229	239	238	243	239	238	233	237	235	244	233	226	235	228	248	231	239	242	264	236	238	237	238	234	226	242	211	244	224	244	238	237	238	241	239	223	250	241	244	267	238	227	260	240	232	229	252	253	230	246	249	241	255	257	205	260	215	246	225	205	218	244	265	254	216	248	232	199	251	231	212	250	244	227	257	269	259	237	212	240	237	224	248	213	219	237	250	251	241	261	225	256	223	227	225	242	199	258	252	260	225	237	266	234	205	231	231	230	212	236	236	204	222	230	229	229	258	251	245	248	227	247	234	228	190	249	239	229	230	281	230	206	255	253	190	222	237	239	236	226	222	243	235	253	247	247	225	231	228	246	237	222	259	238	246	224	235	251	231	215	262	232	218	207	232	229	251	223	249	230	237	218	244	254	214	219	242	228	229	246	222	232	237	244	232	241	241	246	233	235	215	250	226	256	223	263	228	231	247	241	225	230	229	246	245	253	258	245	241	252	250	229	245	229	235	236	230	242	213	209	235	240	228	205	237	248	226	237	221	260	248	251	271	229	228	241	223	226	268	249	225	237	250	259	217	241	227	228	236	245	264	245	233	227	248	226	217	211	238	244	227	228	264	225	237	225	219	243	232	257	251	218	258	238	231	227	227	215	252	250	242	215	266	231	230	217	194	235	246	230	241	247	272	248	224	214	229	212	229	231	217	233	223	214	208	237	248	232	240	226	267	228	235	231	235	248	259	224	236	246	216	220	252	243	240	261	248	235	212	248	233	246	244	238	228	255	209	243	221	242	258	228	246	224	246	237	237	221	243	244	238	256	235	246	231	254	219	228	263	241	222	229	230	227	212	217	215	212	228	257	238	237	249	229	253	231	214	256	260	251	226	236	213	249	270	186	231	243	213	234	239	246	245	229	243	247	237	223	229	244	220	258	256	238	225	217	213	217	245	252	250	249	252	228	220	229	238	219	251	234	245	247	254	212	225	241	235	248	251	241	232	236	228	219	222	224	230	240	257	241	223	228	226	246	230	205	252	255	211	254	233	229	206	223	242	240	234	241	224	222	252	239	240	225	235	248	232	221	227	211	236	235	265	231	230	242	235	269	235	236	214	242	228	225	236	227	253	233	249	225	234	247	216	224	235	235	238	209	209	208	229	232	230	203	235	231	231	253	228	223	239	238	253	240	222	209	224	211	222	232	228	237	188	241	237	234	245	249	254	232	220	214	238	238	230	242	230	211	222	213	248	239	240	214	252	248	236	240	257	240	229	251	204	232	233	228	253	227	237	238	234	235	221	228	213	217	261	240	218	222	261	253	241	250	224	235	238	224	220	234	250	256	213	244	225	261	238	242	251	247	236	242	239	218	234	265	234	249	230	248	233	254	234	250	220	217	234	234	246	224	239	226	206	265	218	258	235	241	249	260	229	246	227	227	231	216	233	218	231	245	239	228	252	227	254	243	243	212	240	213	231	231	259	212	213	234	240	267	239	238	223	241	215	237	242	233	231	210	234	225	243	232	216	254	237	235	233	235	234	242	219	231	255	237	257	237	263	215	265	243	239	248	232	259	235	222	229	222	222	245	237	223	228	235	233	263	239	241	278	216	244	257	231	208	235	212	208	260	224	221	217	222	235	225	218	244	246	228	222	208	218	225	219	258	216	243	244	218	239	224	253	265	239	215	222	245	240	268	242	234	238	235	258	231	224	197	236	229	238	227	243	243	225	237	211	233	214	219	227	233	216	229	232	211	232	240	240	240	228	247	248	227	234	228	265	238	250	256	223	234	235	265	218	243	251	240	209	216	246	231	249	232	236	229	212	222	235	224	222	241	236	217	240	222	262	241	246	217	236	214	251	242	221	237	235	212	239	270	240	223	250	237	250	250	222	222	226	238	222	247	239	245	263	214	237	257	207	227	267	244	229	245	216	233	253	216	208	244	243	230	258	223	237	241	243	224	235	237	219	241	236	232	254	249	229	230	247	226	226	248	237	263	220	273	247	230	224	216	244	231	230	245	276	231	237	244	269	231	225	215	245	213	234	239	246	244
1724	284	221	215	213	221	218	205	221	193	184	217	179	209	204	234	215	189	202	193	175	211	233	247	187	227	205	190	190	187	158	201	220	207	202	206	217	199	184	194	233	203	205	200	210	233	195	223	220	230	209	234	203	205	191	214	210	184	205	196	199	226	188	206	183	180	201	215	194	194	200	189	186	221	196	218	213	193	220	212	188	185	216	197	221	187	196	257	199	232	193	212	182	167	189	192	184	193	196	192	191	216	238	201	191	214	216	182	219	166	210	183	210	210	205	191	208	187	194	169	217	220	217	200	187	218	193	206	199	215	188	188	199	206	197	207	223	167	182	214	208	174	194	223	180	185	211	209	208	179	210	183	219	245	230	212	202	188	227	219	204	200	218	203	223	209	214	202	202	212	189	194	193	213	224	214	179	225	227	234	208	203	199	184	222	214	203	221	180	203	166	195	206	206	227	220	193	177	211	178	199	209	176	210	189	227	200	240	187	210	189	216	234	190	196	203	200	186	185	189	185	210	222	193	212	175	199	193	192	196	194	197	186	193	194	199	201	198	199	205	215	202	201	213	225	228	214	194	211	221	211	199	196	185	199	187	188	203	227	199	196	214	219	215	204	202	181	185	217	224	176	202	209	236	230	201	209	195	183	226	215	192	187	184	177	210	196	221	186	192	188	169	211	218	193	191	205	208	195	212	218	224	234	197	214	206	239	209	203	196	193	226	201	211	228	209	204	186	210	189	195	210	162	173	190	193	222	221	191	192	202	199	220	196	208	209	197	184	200	200	181	206	216	201	218	216	208	204	210	194	189	207	223	211	197	181	208	195	234	206	219	179	208	184	207	180	221	217	232	197	180	187	247	200	187	212	199	202	208	187	179	226	202	196	224	221	210	185	183	222	191	217	200	196	215	203	195	208	194	197	201	190	191	222	195	202	205	221	202	206	185	200	218	185	179	224	197	205	194	216	190	200	188	192	209	198	210	192	191	205	195	207	216	204	192	223	206	240	201	207	185	234	219	189	191	189	195	196	227	212	220	186	218	201	215	190	201	199	211	196	218	209	201	176	202	194	177	194	206	209	199	190	224	181	202	209	222	208	208	184	210	190	209	218	195	213	205	200	239	212	223	218	210	192	190	222	213	226	200	213	181	205	199	217	221	201	217	210	206	203	189	191	185	189	192	219	195	193	183	203	192	176	220	220	195	183	212	219	206	215	206	186	200	189	215	216	216	205	210	230	194	205	221	234	219	188	201	215	193	226	209	225	210	202	206	181	169	192	193	200	212	197	183	209	193	214	198	203	207	219	202	184	212	216	194	198	195	189	225	193	172	209	198	217	191	203	182	210	195	208	182	202	203	220	200	193	157	186	197	199	213	194	196	193	222	216	224	215	216	181	192	227	221	206	225	183	231	210	221	220	223	186	225	199	233	186	213	182	210	203	181	192	178	216	200	180	192	197	197	197	185	206	202	244	204	212	190	177	198	203	205	198	218	214	217	199	227	209	221	197	221	210	213	225	201	184	207	222	195	206	209	203	186	211	206	170	221	188	211	200	198	210	200	202	229	212	208	200	216	190	201	226	210	195	238	181	205	196	216	213	211	197	215	184	173	200	199	207	179	189	180	203	200	206	170	205	201	182	227	221	202	213	218	184	245	189	207	213	236	203	208	209	184	184	226	194	216	206	212	204	213	190	189	232	193	190	216	185	182	205	179	218	224	198	213	213	203	197	212	213	206	195	182	198	233	209	170	213	199	194	201	199	190	191	187	205	210	171	216	203	172	213	223	202	204	196	222	190	182	203	188	209	203	212	193	196	207	196	215	224	184	212	192	192	186	201	216	201	211	207	196	195	200	222	201	171	210	226	200	221	232	207	183	208	189	211	214	199	214	213	230	179	182	213	206	205	238	204	205	217	233	198	214	202	207	213	203	199	213	204	186	186	206	210	216	204	205	193	172	199	213	216	184	192	213	221	192	195	206	200	211	219	211	202	187	200	201	216	188	202	218	196	178	189	191	197	208	203	202	184	229	201	229	226	220	212	212	204	208	241	231	176	209	195	222	202	189	206	203	195	199	209	180	184	214	204	200	194	202	194	201	213	208	214	198	202	214	206	205	209	170	226	210	183	192	207	203	208	209	212	219	200	193	192	192	214	191	210	210	188	200	200	215	212	228	223	195	215	234	237	201	207	220	207	188	177	181	209	200	190	211	222	185	213	200	214	201	201	201	212	203	200	184	188	204	206	210	231	220	223	223	196	211	178	214	228	210	206	205	211	202	191	212	190	225	225	223	193	192	202	199	176	204	219	199	234	220	201	212	181	187	200	204	198	205	205	181	201	186	204	195	202	195	156	207	201	214	193	208	221	203	192	203	185	192	202	224	223	210	216	209	226	229	217	193	207	222	196	192	201	199	200	204	189	204	205	210	192	182	194	212	187	227	196	229	207	204	241	225	211	204	210	225	211	204	227	222	244	192	190	199	206	193	217	205	198	227	214	228	192	183	181	196	188	205	200	184	213	210	206	188	218	216	199	215	204	197	184	210	191	194	224	224	212	179	213	218	187	221	219	207	225	214	222	211	207	190	223	191	206	204	173	164	199	208	197	191	216	211	237	231	194	192	192	182	222	222	206	214	206	200	204	229	202	232	213	208	218	199	211	225	221	193	195	209	171	204	190	196	221	200	217	189	208	171	224	207	219	189	183	204	197	187	196	202	249	193	212	195	191	214	198	204	218	193	183	208	194	177	193	183	212	218	208	206	210	238	226	205	196	220	196	199	212	216	177	175	209	207	213	212	211	193	251	203	187	197	218	199	212	214	150	187	218	230	189	194	183	191	189	190	230	238	235	211	215	233	209	210	185	227	189	199	195	209	179	201	187	209	236	212	191	216	177	239	185	205	185	213	181	221	217	210	174	203	197	192	208	213	180	227	232	193	205	194	206	189	199	206	203	191	200	217	203	219	225	210	234	199	199	203	214	203	207	212	183	223	202	199	206	199	192	219	200	197	207	173	224	207	222	190	213	198	219	196	194	203	188	183	207	197	199	177	217	204	228	228	185	185	194	215	204	191	189	187	191	211	208	196	223	209	209	211	214	206	208	209	184	175	208	214	204	196	219	185	235	222	193	201	205	181	206	185	196	205	187	217	220	207	189	197	197	206	207	178	221	202	228	200	202	217	193	179	215	223	203	203	214	201	215	177	211	202	207	200	199	196	189	219	201	234	208	211	238	216	195	197	200	169	191	216	216	214	227	215	213	233	224	180	191	194	196	196	207	212	190	170	188	191	201	207	204	208	197	218	203	185	171	184	201	172	207	202	220	197	210	220	243	213	202	174	188	180	191	204	202	196	205	197	218	221	176	236	237	200	208	176	204	207	216	194	216	211	220	213	203	185	194	199	210	214	169	208	199	225	212	197	220	216	202	199	206	196	174	188	180	198	197	195	214	187	181	181	191	202	216	196	211	212	217	196	185	202	184	223	221
2020	573	537	516	560	518	538	532	525	530	536	495	502	506	486	486	490	500	495	478	511	517	485	509	509	504	495	500	514	485	513	457	506	506	528	523	516	513	466	468	500	521	506	492	497	537	499	508	471	516	478	524	526	505	499	516	498	488	478	497	514	457	526	536	551	495	487	494	520	505	532	518	506	502	532	500	458	471	510	513	466	513	476	495	488	488	459	507	471	494	483	490	536	516	514	570	528	472	481	522	506	491	488	475	478	528	511	514	520	487	513	499	494	511	520	486	552	466	510	470	522	483	479	471	509	501	470	502	475	477	512	506	505	503	510	493	458	431	484	510	514	487	483	495	513	511	487	505	492	463	484	510	474	483	486	464	481	486	470	489	495	505	495	486	492	517	496	525	515	474	463	480	490	479	505	547	501	494	512	513	475	510	529	503	546	470	493	471	517	522	487	478	508	543	481	476	448	514	480	513	534	470	518	490	549	512	525	469	478	484	518	547	471	478	515	461	464	474	509	501	498	498	467	507	521	514	501	504	473	494	488	498	476	468	514	439	492	509	449	493	525	486	549	495	480	518	474	537	489	487	508	487	479	465	463	508	499	485	496	510	468	476	500	519	522	482	517	487	503	491	439	504	502	566	492	523	519	534	475	461	467	525	504	501	502	462	501	501	490	462	486	513	506	470	472	479	492	448	482	491	517	481	497	512	489	507	523	504	483	487	469	505	478	474	481	464	465	492	498	543	506	527	506	484	497	518	483	517	480	504	522	548	504	536	491	526	480	491	507	484	479	482	472	480	495	490	511	534	492	484	501	522	508	450	499	511	483	463	482	529	505	492	477	514	487	529	481	509	470	486	504	508	519	523	472	489	488	521	467	471	479	497	504	492	499	530	513	503	515	531	516	491	517	507	499	481	462	459	486	531	534	528	514	475	539	502	519	520	498	467	481	513	501	527	501	494	499	491	499	524	479	499	500	469	484	506	484	495	463	460	480	482	489	497	477	497	487	482	469	490	493	449	496	535	513	490	508	532	487	508	478	482	497	482	490	516	510	493	496	488	465	472	480	453	506	499	514	503	485	462	520	467	511	494	508	490	483	469	502	495	525	498	489	482	514	499	495	490	484	506	479	530	573	488	504	474	497	465	501	507	507	495	493	505	500	464	521	494	490	469	498	455	501	475	463	567	503	501	486	498	529	494	523	485	502	521	535	488	498	489	500	502	483	514	489	503	476	501	508	482	497	487	506	484	545	495	484	525	469	511	537	521	512	507	495	531	528	492	491	521	497	490	510	496	474	492	516	479	466	511	479	519	480	467	518	523	482	498	490	485	484	484	506	510	475	451	463	498	504	506	476	507	496	509	484	519	505	464	543	474	479	535	544	456	493	482	459	518	460	529	499	464	511	478	502	488	479	513	513	505	470	524	493	471	507	450	468	477	478	477	526	460	521	549	517	495	473	494	479	482	516	447	530	496	500	464	486	512	478	473	516	485	513	536	510	486	514	479	479	518	498	489	487	508	513	493	499	460	516	515	508	479	485	494	489	489	469	499	534	522	466	505	511	507	482	510	488	502	487	509	514	478	501	500	515	502	483	522	490	538	466	468	470	475	502	527	504	547	514	459	464	523	517	493	485	503	461	473	491	451	506	507	465	522	481	524	496	496	457	486	480	503	482	484	507	491	494	542	497	494	494	504	546	480	522	458	546	502	509	468	498	455	479	539	506	497	478	533	494	517	470	467	532	532	505	488	515	497	506	465	499	515	517	459	519	497	476	500	506	498	543	494	473	467	512	486	526	504	502	472	482	500	455	518	483	516	518	465	517	529	495	497	489	494	525	493	513	484	497	520	464	538	547	529	527	528	515	512	499	517	525	481	461	532	525	487	503	478	472	511	481	513	519	500	519	519	519	465	458	524	471	467	479	504	500	536	432	516	500	509	493	464	509	514	498	503	525	510	481	524	498	509	486	483	523	469	480	497	428	476	470	486	503	514	498	482	497	513	507	511	488	502	539	478	500	496	516	515	493	487	489	518	490	544	519	468	516	489	475	482	509	482	490	519	510	485	544	509	480	500	471	509	475	525	515	485	513	521	487	489	525	525	526	491	512	498	474	479	476	518	505	498	492	512	499	509	497	528	495	482	520	486	476	490	507	483	519	520	491	519	497	501	520	474	511	491	524	529	497	497	480	426	484	512	467	483	499	549	504	473	503	464	526	514	477	485	505	470	454	455	513	504	528	492	519	493	510	471	497	536	468	479	509	462	543	465	494	456	525	455	490	490	465	507	499	478	495	498	521	482	495	528	518	508	527	500	544	495	476	491	472	488	510	495	531	484	502	495	462	510	504	481	482	514	493	488	511	477	499	496	511	489	484	486	440	499	507	483	519	533	486	460	483	475	461	480	473	484	525	479	485	483	495	490	450	498	451	506	486	493	475	462	527	506	508	524	468	487	517	473	490	512	453	508	492	468	552	485	512	476	509	434	503	505	464	528	473	480	491	502	477	518	481	480	476	499	515	475	483	493	503	499	490	472	477	488	546	482	515	496	504	511	428	464	472	456	472	529	532	475	535	473	487	480	524	519	472	514	493	498	497	524	526	493	496	473	465	532	494	488	491	482	432	522	509	503	478	532	502	503	483	489	472	460	500	536	481	520	503	468	490	511	499	495	477	531	493	502	524	476	494	473	513	508	489	473	443	499	472	470	477	464	502	498	505	502	503	489	511	488	496	519	512	512	471	523	504	452	523	447	522	532	520	493	495	491	462	518	500	489	482	492	458	472	482	525	525	488	479	500	531	477	500	468	559	472	516	495	492	520	497	496	457	478	514	506	511	514	504	526	490	509	482	498	496	490	463	515	462	478	503	476	509	518	473	486	496	513	480	501	470	513	484	515	501	516	496	517	524	506	481	483	486	513	513	489	514	500	475	508	468	519	500	486	509	507	479	517	487	483	534	466	519	465	504	479	482	507	492	509	523	504	471	549	497	503	492	494	503	517	471	469	465	500	473	477	496	532	510	499	490	497	542	482	517	483	493	544	464	526	511	526	505	503	500	524	501	503	508	496	495	461	491	503	517	489	492	510	498	511	528	515	497	472	489	514	512	492	503	511	514	489	491	489	483	510	476	504	525	532	491	512	476	493	504	526	501	512	499	492	485	497	511	468	470	503	461	487	519	467	512	535	496	477	492	521	544	502	483	543	532	495	500	445	496	485	507	504	542	483	514	483	524	464	491	471	526	470	487	510	480	506	469	484	473	528	495	554	537	506	479	504	503	484	476	478	482	509	520	517	504	508	482	478	505	475	521	478	497	487	503	481	466	497	458	571	536	528	506	494	470	472	534	491	487	552	500	523	534	544	517	491	502	533	476	561	447	492	475	517	506	465	515	480	499	492	507	469	488	485	500	503	480	481	443	496	497	446	539	494	495	502	526	523	532	491	501	506	487	500	515	479	477	484	460	490	490	510	482	477	500	520	518	527	499	489
13960	1450	495	391	298	302	251	279	254	238	207	225	219	232	205	221	233	221	201	223	204	215	211	202	218	221	217	213	184	190	212	216	199	205	177	211	203	213	208	211	230	188	224	208	202	200	185	204	231	211	211	240	206	222	219	217	196	179	204	216	213	234	204	228	219	212	178	201	191	211	200	231	185	196	202	217	219	173	200	201	241	244	206	197	212	191	201	181	221	202	235	189	210	213	234	209	199	226	190	192	198	206	191	218	208	193	243	206	220	203	214	219	196	219	215	217	191	197	188	220	241	185	219	193	199	201	218	218	199	211	211	214	191	202	198	182	203	209	216	207	196	202	207	200	245	204	203	219	193	230	228	207	219	228	227	205	209	194	236	231	245	221	202	206	214	206	222	228	227	231	195	207	245	216	179	195	205	212	215	215	238	216	213	229	218	217	197	217	200	207	200	208	209	184	188	205	213	212	233	238	209	229	233	228	208	190	219	206	240	223	207	204	210	225	249	209	216	220	203	216	210	228	214	193	222	193	204	209	214	168	218	189	214	216	207	221	213	182	199	217	220	214	204	204	191	202	212	194	207	189	205	211	203	222	199	233	194	189	191	218	180	194	219	212	203	206	183	182	196	216	229	225	198	216	209	196	217	234	221	196	217	195	214	188	226	217	240	205	203	217	233	221	221	200	223	219	210	214	234	215	218	235	193	217	194	204	216	212	210	196	204	196	217	190	208	211	199	215	176	205	209	193	220	204	229	196	197	193	208	223	222	195	211	230	233	198	216	206	208	199	234	206	191	208	232	204	189	214	226	212	246	233	214	215	206	206	211	212	181	211	222	226	236	220	199	229	235	215	197	217	205	210	212	189	208	194	190	194	208	213	222	213	206	212	247	239	204	206	222	221	215	197	232	207	200	204	210	205	168	200	199	215	211	200	211	209	227	218	222	218	217	224	210	219	220	237	173	194	222	227	194	199	196	183	197	239	242	241	232	190	189	219	210	198	229	222	204	193	221	216	202	191	233	204	188	202	197	199	216	214	202	202	208	192	195	224	223	196	200	202	200	206	202	199	195	215	181	215	213	191	212	215	216	223	213	207	205	182	211	238	233	208	221	179	212	217	224	222	194	208	230	199	205	193	201	221	232	218	223	222	180	240	210	169	194	198	219	244	195	187	212	200	177	213	205	229	202	236	254	207	221	219	211	215	191	204	197	202	199	215	190	223	199	189	201	211	188	209	205	191	207	206	252	234	213	231	247	243	209	220	197	200	188	230	223	184	213	211	216	222	193	211	161	201	227	217	219	217	193	202	202	260	201	223	196	208	228	211	205	219	213	219	202	217	193	207	216	209	204	212	202	220	209	210	222	212	201	240	217	200	208	226	203	193	245	202	189	169	211	214	213	219	236	196	223	193	195	238	200	181	209	185	192	207	229	222	211	221	224	225	231	237	209	216	221	211	202	199	212	215	202	221	212	219	222	238	244	193	206	222	213	201	210	212	199	185	195	210	201	223	210	201	208	231	217	220	202	239	207	227	216	240	225	243	206	194	219	222	177	213	216	196	213	189	203	215	229	231	203	196	236	252	233	201	198	228	209	206	213	208	242	219	201	223	247	218	209	215	216	212	246	235	236	185	202	195	180	205	205	178	205	218	216	214	215	212	203	191	184	207	212	215	212	201	212	257	209	200	220	213	215	205	201	177	204	214	205	190	237	193	205	201	204	215	215	233	199	214	219	216	207	207	209	184	195	205	211	197	211	241	210	190	217	220	218	204	187	185	198	215	233	194	217	205	190	224	198	218	203	199	196	206	224	201	208	198	207	221	205	212	193	223	215	198	191	180	199	201	219	236	199	185	220	234	234	206	199	187	204	222	201	215	228	219	202	210	209	202	232	231	205	187	217	237	223	215	213	221	193	219	208	201	195	230	231	215	220	195	205	236	222	216	198	214	184	194	219	193	204	201	211	203	197	219	212	225	187	208	211	214	209	178	212	223	229	217	216	238	211	181	198	210	217	233	210	207	181	225	199	210	201	196	182	215	231	215	220	212	187	229	236	206	236	210	194	196	227	192	209	200	198	194	229	224	197	205	224	198	186	243	230	209	211	202	199	235	211	242	215	226	209	226	201	203	195	203	205	223	171	194	206	206	202	195	220	213	213	216	236	251	232	219	212	219	234	206	170	216	220	181	198	226	215	194	244	222	213	237	213	197	196	219	222	225	199	229	216	223	206	224	241	209	214	206	203	180	182	199	178	187	212	222	159	196	196	245	203	170	204	207	206	229	201	192	200	218	196	219	239	170	212	194	196	221	205	211	216	192	195	195	190	222	212	204	212	215	215	225	202	177	196	196	218	212	195	231	191	213	210	230	229	214	197	207	184	228	207	212	200	208	188	184	230	218	230	221	224	205	206	222	200	228	229	202	209	215	202	200	229	220	217	236	218	212	201	175	201	188	214	230	222	175	185	195	196	190	236	207	209	220	215	228	188	217	205	231	211	191	195	199	227	235	192	196	223	202	221	217	219	213	225	222	224	204	225	211	236	243	208	211	207	213	225	214	200	194	198	220	240	226	187	197	208	200	206	227	214	219	222	196	196	186	213	196	225	214	200	193	197	226	218	214	227	206	212	242	237	211	212	211	205	199	213	205	214	206	209	218	216	193	209	223	224	203	231	229	224	207	213	235	211	199	214	218	177	220	211	193	228	227	199	197	185	210	216	192	216	225	214	208	186	202	232	220	203	218	228	223	205	212	208	192	197	190	198	204	198	205	199	235	191	205	211	230	219	195	194	203	205	207	219	189	188	187	195	234	195	212	228	209	199	212	223	222	202	208	198	196	207	212	193	191	214	221	234	217	177	215	215	201	212	200	194	214	196	218	206	212	179	219	216	200	226	224	221	236	207	211	218	205	201	227	221	209	186	203	208	205	183	193	188	184	222	188	228	203	205	220	193	201	211	216	209	207	192	172	200	239	214	218	183	187	214	188	197	197	235	210	228	188	211	221	198	227	185	199	225	188	212	201	220	193	177	215	199	221	192	208	209	188	224	200	189	174	215	216	223	208	230	211	230	238	200	183	202	225	217	219	216	247	205	208	210	199	206	192	186	216	203	212	231	212	213	214	206	209	205	213	203	227	204	198	237	218	207	243	204	220	241	230	217	195	198	226	231	206	205	198	230	234	212	206	197	216	218	247	210	233	226	220	225	207	203	196	204	226	184	195	191	214	222	210	214	225	210	226	208	217	206	211	218	218	214	198	198	230	220	228	230	232	225	195	218	186	205	260	206	223	220	238	205	208	189	193	208	208	221	200	221	229	217	214	222	214	191	201	217	220	198	190	228	225	211	199	207	215	184	198	205	234	198	189	175	239	221	214	191	219	203	202	220	201	225	209	221	217	182	212	216	192	226	216	212	212	216	200	223	183	206	194	204	203	221	193	212	209	205	205	191	208	216	217	183	191	192	230	210	221	197	222	200	206	210	212	223	224
9373	1267	1016	1090	1016	951	865	739	662	664	666	566	599	590	538	609	549	517	592	521	498	536	580	535	510	499	520	508	539	480	490	506	510	504	506	524	511	514	496	511	536	521	491	540	518	515	492	513	503	486	506	554	521	519	525	500	470	517	510	509	526	513	526	473	499	484	499	479	506	511	480	518	513	537	495	461	488	515	507	526	546	487	508	522	502	527	528	500	560	487	521	499	508	533	502	538	500	497	512	498	507	475	499	473	495	503	506	464	501	541	518	532	509	525	501	485	529	520	511	471	483	493	535	513	534	501	470	515	517	480	520	493	529	502	485	499	530	465	468	491	488	515	504	498	475	503	517	551	513	479	499	507	521	498	503	467	522	505	494	478	533	489	520	544	479	498	504	527	491	531	529	492	484	516	508	518	528	518	507	511	501	494	518	512	473	539	524	498	491	522	495	526	534	508	498	503	493	530	502	492	531	522	514	493	473	481	512	504	461	488	522	478	508	484	523	507	515	510	489	480	477	487	549	517	471	503	506	484	527	501	489	506	504	510	489	523	507	509	470	483	490	524	481	479	511	503	504	516	495	511	477	499	514	521	546	518	478	511	514	511	517	469	503	489	492	491	543	555	524	469	519	523	486	500	497	482	509	491	510	517	527	470	476	532	492	521	482	503	491	484	508	520	536	481	504	505	472	499	522	495	534	521	481	475	515	544	485	459	522	464	502	488	511	478	478	498	513	506	481	486	505	547	528	509	508	455	549	516	515	523	483	468	529	529	551	498	507	532	464	497	505	492	511	502	477	542	556	503	506	519	529	487	495	447	528	515	511	523	499	500	539	520	474	491	501	496	548	533	520	494	541	506	489	544	500	531	471	527	478	513	525	518	532	496	498	540	490	474	526	473	544	480	526	492	523	486	473	510	508	500	497	546	502	501	479	522	478	523	500	499	512	500	498	500	525	523	504	514	509	525	507	503	519	467	578	530	522	485	506	484	494	480	540	511	480	513	535	517	491	491	507	496	482	507	502	509	516	526	475	505	503	517	470	472	510	508	514	497	486	534	488	518	514	529	524	559	530	501	481	486	489	477	531	488	487	482	491	516	502	494	549	479	513	510	499	487	510	465	492	510	471	500	530	528	491	462	525	501	524	515	497	477	506	536	521	490	520	464	471	516	490	510	471	523	558	492	493	524	522	507	499	516	524	498	518	518	534	501	478	493	513	508	497	537	461	502	530	493	523	487	494	510	483	489	498	523	554	501	492	499	531	504	499	505	482	519	496	524	476	470	535	484	564	498	518	527	487	486	508	527	502	496	546	457	496	504	518	486	458	540	477	543	550	520	489	540	537	498	506	513	495	524	495	469	492	503	482	527	497	459	493	518	535	519	528	524	472	509	509	498	482	503	536	454	511	499	507	491	497	493	502	521	527	513	501	515	522	465	542	514	534	508	464	536	511	522	532	500	508	476	541	504	523	482	516	534	534	521	514	518	494	503	490	507	482	500	511	479	534	487	522	484	523	496	517	471	520	480	471	490	545	504	508	482	514	476	512	510	457	508	524	522	535	499	538	499	504	502	497	484	511	459	472	511	527	523	524	479	502	505	500	531	517	494	509	505	528	493	491	491	509	513	483	538	493	522	499	500	502	545	525	515	532	492	499	510	527	506	532	496	531	471	563	507	475	528	500	518	547	528	530	502	477	478	491	498	497	497	530	466	527	508	487	479	484	483	523	513	535	488	499	549	495	493	487	521	527	517	514	517	509	508	476	522	535	500	498	512	514	518	478	491	542	466	497	499	490	510	511	518	519	509	496	497	503	474	538	566	527	487	513	545	522	520	522	481	507	512	495	531	511	547	549	503	521	516	502	533	490	520	548	517	483	479	504	487	525	507	515	535	479	516	511	514	509	528	503	488	481	467	572	493	533	509	543	496	494	494	490	484	498	530	505	499	520	529	516	547	577	500	487	486	502	505	496	476	529	495	492	556	508	470	508	529	512	501	521	507	484	493	516	510	511	466	522	532	500	507	474	476	522	539	528	505	529	510	470	490	518	503	559	526	454	521	545	535	505	521	492	494	502	517	513	479	466	531	511	487	513	529	509	510	509	494	505	523	516	521	459	535	524	493	498	502	505	508	512	464	506	489	499	535	518	496	484	500	507	511	529	505	496	496	524	529	518	519	490	490	523	537	540	488	527	527	496	505	536	516	508	498	543	513	525	501	542	526	509	508	474	525	505	481	486	524	456	541	510	512	532	496	464	543	503	519	456	487	498	499	477	559	484	504	478	532	452	483	471	522	501	552	487	513	511	491	538	513	520	512	503	486	524	498	475	479	518	510	577	493	489	516	524	510	497	501	471	537	509	506	514	485	510	502	483	475	476	451	492	485	494	500	500	541	513	508	495	487	480	504	512	484	515	510	471	538	539	494	512	546	479	522	520	499	479	490	517	487	534	504	536	487	497	505	519	507	513	484	553	527	499	501	547	505	498	530	523	512	522	513	496	503	507	471	508	514	524	460	496	519	481	511	513	521	498	514	525	522	519	534	489	484	515	501	559	502	466	539	497	513	505	520	483	463	506	562	520	466	493	478	533	530	527	515	515	476	484	535	551	503	520	521	515	551	485	475	503	492	537	505	491	506	491	490	525	484	491	511	521	489	495	518	486	501	507	525	508	508	526	527	477	510	504	515	502	519	490	548	512	499	489	503	481	506	530	465	530	529	513	518	505	515	472	502	506	545	535	513	492	521	493	495	518	501	532	492	465	552	520	512	512	507	508	490	469	525	520	495	503	514	545	509	516	511	519	498	458	523	507	506	512	532	440	537	509	531	505	473	479	516	485	501	511	556	504	491	486	489	466	534	505	495	468	490	511	481	485	492	466	514	501	554	499	478	547	485	497	511	496	466	530	537	515	495	451	506	527	513	473	527	504	510	514	498	512	548	543	503	467	520	530	562	495	482	498	516	475	499	539	504	527	509	508	542	514	508	483	554	530	466	492	506	478	502	464	491	479	491	471	520	515	485	507	552	535	501	480	503	471	481	498	505	536	523	483	516	511	507	484	494	502	500	507	512	518	522	484	489	503	482	516	523	501	491	526	517	471	508	506	541	470	514	493	503	514	499	507	475	523	504	493	484	465	478	507	474	497	521	494	501	495	494	515	499	475	518	513	501	489	531	464	539	489	481	493	473	484	499	497	534	537	466	523	510	506	495	505	494	502	497	504	500	513	501	529	488	499	513	490	534	552	493	511	468	515	489	534	550	505	515	484	500	532	493	515	511	475	568	521	489	512	493	456	502	498	515	539	492	515	528	484	504	559	498	522	489	508	466	509	481	467	504	482	480	499	488	498	490	519	517	535	523	501	544	504	509	515	492	504	490	528	486	528	506	459	469	538	503	498	521	526	510	524	441	500	436	478	501	453	515	491	475	492	508	543	449	550	483	519	463	512	496	511	497	513	504	549	518	550	525	495	507	507	476	506	512	521	460
24318	4140	608	406	315	247	214	198	165	156	131	114	117	102	107	109	87	104	118	103	102	87	107	100	84	99	107	108	75	113	98	94	84	91	85	89	89	74	97	86	87	100	113	85	89	88	84	83	82	117	82	95	106	86	86	76	91	83	78	72	89	87	86	97	90	101	104	98	83	96	105	98	79	107	86	99	94	95	91	82	96	85	99	92	120	87	110	84	90	94	91	91	97	106	102	88	87	81	94	101	103	89	91	109	94	81	97	109	76	85	99	86	91	100	80	80	73	102	92	92	96	94	104	88	70	87	79	95	107	101	88	86	90	102	86	89	83	104	81	92	87	94	89	81	82	102	92	74	102	93	106	96	85	83	92	100	93	97	114	89	91	94	72	107	89	97	86	95	93	84	99	103	101	96	97	94	90	78	67	86	94	95	98	99	93	103	94	88	118	98	105	104	109	88	86	79	103	81	96	95	104	101	101	99	76	79	89	88	81	80	90	82	84	77	76	96	94	80	86	87	94	79	93	87	83	95	85	106	73	103	86	85	77	88	87	85	80	90	91	93	89	81	98	88	94	111	106	92	90	89	105	96	75	91	93	86	84	96	107	90	86	92	91	94	101	95	87	77	89	92	101	93	107	94	71	90	84	108	98	84	82	82	92	101	94	83	89	78	101	87	109	81	87	85	88	96	102	93	82	104	93	85	85	89	96	89	85	97	98	109	96	69	90	84	88	73	98	81	80	100	90	101	96	101	86	107	94	89	86	103	94	104	68	88	87	102	96	89	74	79	96	77	106	104	102	76	101	84	100	86	106	93	91	97	97	94	89	106	90	87	84	89	93	79	90	74	85	76	105	107	86	69	87	102	88	80	88	79	86	87	87	87	92	110	98	100	101	104	88	82	111	86	89	96	88	84	74	88	91	99	72	94	92	100	105	91	111	99	101	106	105	99	97	94	77	91	88	98	88	83	88	94	95	101	89	92	101	86	97	113	96	104	98	110	93	91	88	95	92	99	90	96	83	94	95	90	89	88	89	104	99	101	90	85	88	86	94	81	87	87	80	81	80	92	84	90	97	93	85	102	83	103	88	105	119	96	94	97	93	103	94	94	104	100	84	102	90	88	124	99	90	83	100	94	99	84	100	112	90	103	82	81	84	93	80	80	91	82	99	85	86	104	94	91	95	96	95	100	88	96	94	75	98	101	99	85	87	86	109	97	97	100	87	75	79	97	95	70	94	102	83	102	94	87	87	119	97	105	95	85	99	91	82	94	91	89	81	85	112	92	89	93	93	92	106	78	98	92	91	91	87	108	86	87	91	93	77	96	88	90	71	96	85	98	94	94	83	82	87	86	96	98	104	83	96	104	95	92	93	91	81	93	79	98	92	98	91	81	83	102	74	92	91	83	82	83	96	92	90	91	83	89	85	72	97	85	89	88	85	90	81	93	107	107	101	98	93	92	95	89	93	110	98	84	96	97	101	87	88	93	95	121	101	87	86	86	79	100	98	98	88	79	77	73	88	81	114	96	81	93	86	92	84	80	94	85	87	79	110	103	79	110	77	76	98	102	83	80	93	82	79	109	88	84	94	84	107	86	94	88	104	76	89	109	77	101	102	83	89	107	101	99	89	88	89	86	95	86	104	89	97	110	93	72	91	84	97	103	82	84	89	89	104	94	91	82	95	97	81	86	81	102	82	95	93	79	65	93	80	77	79	99	110	85	98	94	86	86	79	87	80	77	78	92	83	91	113	94	106	83	81	102	75	91	84	87	95	89	92	95	89	82	80	95	86	97	91	81	81	97	99	83	84	90	97	98	65	84	99	91	88	105	80	66	98	103	101	88	78	91	103	80	91	94	81	100	100	86	96	89	85	120	94	105	96	79	85	95	77	78	87	92	84	91	97	111	90	97	99	92	90	88	93	87	77	99	105	71	94	85	84	92	92	99	98	88	85	98	102	92	90	82	110	111	94	76	78	87	99	98	99	87	102	118	86	83	88	87	92	104	81	99	99	90	101	100	93	98	73	81	99	96	87	107	84	89	99	93	92	84	79	108	77	99	98	94	89	91	79	113	80	110	110	101	84	101	80	91	86	86	93	92	98	90	66	94	87	92	76	103	91	98	83	99	87	90	80	100	87	94	97	103	96	91	106	95	91	72	77	117	82	94	92	89	85	93	85	109	88	88	89	77	82	90	89	100	103	81	108	89	87	80	90	83	90	67	95	79	101	92	81	92	96	106	80	87	78	100	84	101	87	93	88	92	93	96	102	81	103	86	100	88	96	89	89	78	100	95	92	110	87	115	92	97	106	102	85	77	84	91	84	97	99	103	106	79	94	72	107	94	97	103	81	97	92	103	109	87	76	98	104	92	96	107	86	105	89	97	113	103	84	91	90	76	92	93	92	93	93	96	91	66	75	87	83	90	78	78	81	86	93	89	99	93	81	86	112	86	105	77	78	100	87	86	96	96	102	98	116	79	92	94	97	95	92	90	93	104	104	90	105	94	87	87	81	69	97	77	82	100	105	95	89	102	85	104	91	84	91	86	103	87	95	83	106	94	85	95	106	95	83	75	90	87	108	90	108	106	108	96	94	95	96	103	89	86	91	90	97	84	107	96	88	107	86	86	82	90	81	94	72	105	96	103	74	84	97	99	88	89	102	103	97	102	94	79	103	91	88	87	95	71	98	99	69	89	90	94	81	94	97	106	93	97	87	87	78	101	101	101	108	82	85	75	96	88	97	79	95	91	92	91	86	86	88	71	84	91	96	88	85	91	82	80	79	100	76	90	97	84	82	75	73	94	93	98	89	97	88	80	91	92	74	100	94	98	94	104	94	82	96	82	81	79	96	68	86	90	81	113	98	75	92	96	84	115	87	99	96	92	64	101	86	100	73	79	111	92	84	95	100	85	91	89	103	83	86	109	84	89	81	103	77	75	82	87	82	88	94	87	91	89	82	86	95	93	113	99	92	97	79	112	97	90	77	88	101	89	94	101	91	95	77	93	103	85	98	91	93	85	94	94	90	102	82	88	97	88	92	81	94	80	95	84	111	90	83	89	73	90	77	103	96	72	82	103	90	113	114	87	103	75	96	98	84	79	75	113	93	84	82	89	101	104	79	91	91	93	107	92	94	91	105	95	95	77	89	98	86	89	107	112	91	109	115	97	79	75	96	90	99	89	95	90	107	90	96	87	73	100	90	86	94	109	102	78	90	105	105	96	91	104	100	103	100	101	96	83	79	98	78	98	90	97	87	92	100	89	98	100	97	75	82	93	90	80	94	102	88	104	90	108	96	100	86	95	90	86	83	89	87	108	94	92	87	85	91	85	107	92	93	91	92	93	97	95	87	71	114	83	90	102	98	100	82	82	93	78	82	87	90	97	90	82	104	109	81	74	96	88	95	105	99	97	81	87	88	101	84	95	94	88	81	88	92	96	105	91	88	103	93	85	96	92	100	88	102	82	94	79	104	85	103	85	98	98
13507	1750	1288	1441	1239	1195	929	704	633	552	469	434	368	401	340	375	358	310	334	305	283	309	334	301	305	309	295	299	275	287	260	321	289	289	251	227	263	239	265	258	250	241	239	237	249	253	285	247	259	230	249	231	248	264	253	250	238	252	273	234	257	229	239	247	226	247	236	260	233	225	239	273	219	243	241	235	223	249	232	252	224	236	236	217	216	250	241	228	242	233	212	253	219	224	218	265	254	238	246	255	255	270	256	240	231	218	223	243	219	245	224	261	217	213	230	267	228	228	246	223	231	225	237	213	223	215	227	230	208	232	226	239	242	243	242	250	224	221	226	258	219	245	236	242	247	241	223	243	229	247	260	194	246	236	221	224	224	262	243	242	252	243	257	229	265	252	229	232	228	251	218	234	246	196	235	227	245	268	251	230	238	244	238	238	258	236	205	225	232	260	239	233	237	231	254	254	219	225	239	222	247	218	248	239	240	219	228	260	208	226	249	233	239	235	251	267	210	234	200	226	237	244	227	224	226	241	248	242	222	273	250	255	238	226	252	227	262	231	237	244	229	245	243	268	235	235	244	230	222	269	223	232	221	230	260	195	225	248	242	229	230	216	261	258	256	226	262	238	242	232	217	246	234	233	228	256	207	233	246	249	256	228	262	250	248	260	230	235	229	229	246	244	253	217	232	218	245	252	250	222	250	219	217	238	241	198	231	254	200	222	214	245	243	253	227	232	208	223	234	264	226	246	234	239	219	214	238	218	262	231	219	237	249	247	226	217	201	258	234	254	237	215	240	244	226	235	238	210	237	223	217	224	240	221	240	221	250	240	229	265	257	238	235	208	233	251	218	199	253	225	233	227	226	238	253	240	228	209	257	238	240	224	241	246	237	251	210	226	236	229	240	242	223	277	227	215	226	254	248	233	231	240	205	243	236	255	257	234	251	231	201	243	225	239	235	255	261	226	242	243	244	233	244	229	239	232	257	222	215	255	224	232	221	244	236	233	236	250	226	254	235	248	214	252	208	209	232	253	234	251	230	234	244	236	257	248	226	248	268	225	233	275	225	244	233	250	235	234	259	251	245	248	232	236	231	234	245	249	262	250	259	251	229	252	254	208	251	264	251	230	251	242	239	258	232	238	220	197	233	225	268	225	214	245	218	231	232	235	221	249	242	227	238	220	214	225	221	244	264	241	223	246	241	237	239	221	213	248	234	244	219	230	249	263	241	286	247	254	217	247	243	243	243	239	252	224	256	216	231	235	229	260	228	243	200	240	235	221	242	231	223	241	216	228	226	254	231	228	236	248	235	212	218	241	262	252	251	209	233	233	223	252	221	234	251	240	231	256	245	244	247	234	272	210	216	228	247	264	249	235	219	240	233	257	233	254	214	244	256	253	238	224	235	230	228	235	261	224	240	234	255	255	228	238	250	234	231	259	245	232	232	254	220	224	246	226	232	232	233	251	226	226	245	241	211	239	235	247	212	222	250	248	227	224	249	243	233	233	223	235	240	226	245	250	224	246	234	231	235	235	230	215	259	244	216	246	207	249	241	215	247	244	233	237	251	241	221	241	252	244	211	233	249	226	229	242	242	241	257	213	251	257	246	237	254	229	238	230	252	219	239	229	231	252	237	242	204	223	241	230	236	224	204	220	252	238	268	251	245	237	246	240	239	222	239	222	231	255	252	236	250	255	252	218	239	230	251	228	254	275	238	224	233	239	244	207	226	248	226	251	217	241	214	233	243	219	212	242	239	201	240	252	256	258	216	252	238	255	242	236	209	233	252	245	241	256	251	246	243	240	255	222	264	253	244	211	223	258	246	233	248	256	253	236	233	216	239	227	250	248	213	246	239	280	234	246	244	236	232	241	240	212	258	222	230	235	239	235	236	242	230	258	225	234	240	244	260	239	226	232	244	243	255	263	215	242	234	216	218	236	273	233	215	234	249	215	243	242	274	228	227	251	257	231	242	232	196	220	211	243	238	224	267	225	247	232	245	232	250	240	238	272	231	232	229	230	216	199	222	230	216	236	221	238	225	217	249	240	223	242	200	220	256	252	236	281	255	266	233	232	283	261	239	237	235	241	229	257	239	238	232	248	239	228	235	227	237	239	238	229	242	221	218	240	241	237	271	214	224	224	248	229	230	259	239	234	274	225	231	218	227	248	225	242	233	239	245	267	263	244	226	223	244	205	241	215	208	237	224	239	242	264	234	252	232	210	234	233	224	272	215	217	241	226	250	259	249	245	232	251	215	232	227	224	253	222	244	223	220	256	259	215	258	241	235	221	231	261	214	247	208	254	231	242	221	211	233	220	250	231	222	246	217	214	202	201	229	233	250	213	232	246	232	232	240	262	273	228	225	237	246	232	214	244	244	225	244	258	250	225	245	221	221	221	244	210	238	237	250	220	247	233	227	251	238	229	252	226	228	261	241	215	254	237	226	253	214	236	234	235	240	205	221	217	217	222	250	236	235	246	219	242	225	281	219	237	243	248	233	234	228	236	229	242	242	245	234	237	241	233	254	248	239	236	254	239	223	223	223	237	233	270	234	262	217	255	220	246	232	263	247	232	223	255	241	232	244	209	263	229	241	248	269	209	209	236	237	242	225	228	236	243	245	271	247	244	257	219	232	211	257	239	227	215	274	229	229	266	230	225	242	244	244	248	234	242	214	237	247	238	242	244	237	247	230	237	227	239	218	233	247	261	228	223	268	236	253	228	243	256	253	264	250	234	228	237	233	235	249	231	242	226	240	251	216	232	238	258	220	219	218	246	215	224	226	223	249	233	272	232	234	244	215	248	242	250	256	239	223	226	228	252	251	242	206	237	217	251	237	261	251	230	227	255	255	212	256	237	230	251	238	230	245	252	234	248	229	216	242	232	247	250	211	251	249	235	209	224	229	265	253	237	196	222	247	220	235	253	274	269	244	227	220	233	243	213	235	227	243	217	232	213	256	214	236	227	236	231	230	237	186	222	218	247	211	248	268	233	220	247	247	241	234	245	223	244	248	249	229	227	218	236	228	260	229	233	220	233	244	245	251	268	229	228	257	235	241	262	230	242	240	232	239	207	268	256	228	227	238	255	232	239	238	261	232	222	239	267	252	248	203	212	241	244	241	257	223	231	228	231	262	251	228	236	240	249	216	235	215	233	220	233	243	255	227	251	225	229	245	215	228	236	227	254	225	231	240	247	209	235	226	267	241	230	246	255	255	233	247	235	262	239	229	250	250	267	248	232	231	246	219	230	252	240	230	236	225	229	238	225	241	223	212	243	241	222	237	272	234	217	226	232	226	265	221	230	248	211	222	242	226	273	236	225	243	211	237	237	247	255	246	221	213	226	241	226	228	246	270	259	244	241	228	234	266	199	235	264	240	247	270	247	260	237	250	275	229	235	220	243	224	256	249	209	222	269	252	234	231	245	234	229	243	223	248	229	258	245	214	257	240	253	260	223	247	251	225	226	228	243	271	237	241	210	223	231
1638	238	216	231	208	225	213	204	211	210	190	197	209	169	212	213	212	207	224	210	191	208	222	208	194	177	187	221	202	190	224	210	202	197	226	198	244	205	212	205	188	202	207	246	219	207	203	185	216	214	214	201	191	223	206	224	201	203	177	218	208	203	198	223	214	184	217	215	207	202	184	224	194	196	187	194	216	211	210	187	242	230	211	199	226	210	213	203	198	198	209	213	187	210	199	209	192	195	189	222	203	210	215	186	222	182	210	203	209	197	188	216	179	213	191	180	204	176	236	235	207	210	232	203	196	188	216	197	194	243	220	203	220	213	169	199	204	222	193	197	202	198	177	179	219	188	185	205	217	216	179	213	189	185	194	178	187	192	200	228	198	228	186	198	203	177	191	237	213	211	210	199	201	201	204	208	189	197	199	191	246	220	219	203	202	185	192	216	213	220	201	190	206	186	222	204	205	216	191	221	204	200	177	241	205	223	202	217	184	198	218	206	217	220	221	204	191	237	198	202	206	225	227	186	210	208	198	221	198	210	194	215	209	227	194	200	234	191	191	205	197	196	214	197	222	193	186	207	208	236	206	191	222	215	207	197	195	200	204	193	197	216	238	195	213	239	213	208	215	230	182	197	212	228	220	193	206	191	240	201	182	207	210	197	219	206	174	218	224	224	205	197	181	176	198	200	200	231	217	203	202	212	206	214	188	197	216	189	250	194	206	204	219	203	203	214	188	174	213	224	191	194	222	195	225	204	177	230	194	215	214	206	217	214	197	213	217	207	210	205	210	207	224	197	200	207	235	193	231	200	203	224	184	201	225	229	220	213	215	202	210	197	186	187	194	199	206	202	193	245	205	195	210	214	224	197	201	200	210	221	209	194	211	232	209	208	230	188	229	212	178	218	192	207	212	222	172	195	227	212	220	180	198	224	185	210	196	199	216	209	200	183	196	191	215	213	190	177	220	214	236	183	210	209	204	210	199	196	218	209	204	215	213	196	204	189	191	214	173	230	206	223	221	226	224	187	203	223	183	208	189	204	189	220	239	204	201	223	213	201	224	205	185	189	197	199	209	199	212	194	221	213	206	180	181	201	196	191	209	202	194	207	185	189	184	228	209	212	224	240	214	211	196	197	209	186	189	219	217	214	200	199	194	200	222	221	224	203	188	198	237	194	203	180	210	210	191	179	213	199	185	213	206	201	211	217	215	205	203	182	203	185	194	191	200	222	179	214	195	186	190	225	196	221	192	196	196	197	192	225	212	223	210	196	235	197	203	216	191	198	231	209	192	227	209	203	194	200	216	219	219	213	201	191	216	205	223	227	216	217	205	196	206	224	214	208	207	174	190	222	212	214	214	230	216	227	204	204	218	199	220	202	197	210	215	213	220	185	187	220	223	201	230	201	168	212	222	234	213	178	200	229	183	209	191	195	209	205	181	190	186	222	202	200	182	233	180	218	227	202	206	202	183	201	186	206	197	200	208	210	200	180	208	210	207	235	220	205	191	218	201	205	171	188	219	210	208	194	213	214	232	212	193	162	205	204	207	202	218	185	223	223	205	218	206	198	206	203	206	204	182	199	208	204	214	239	226	213	214	206	192	166	222	188	218	204	195	179	208	195	199	203	173	214	184	195	206	197	198	212	183	212	226	196	229	186	209	212	208	191	207	209	198	195	195	254	223	203	177	212	204	192	185	209	225	173	184	206	182	213	204	232	195	227	192	206	218	202	207	200	216	198	215	183	214	183	190	196	208	177	210	202	211	217	208	224	213	179	188	210	215	197	205	213	194	190	229	204	190	216	198	198	214	205	202	185	221	190	182	207	211	227	194	211	234	207	231	181	214	209	235	214	214	241	225	226	208	213	186	194	177	200	234	191	223	183	228	215	191	220	192	222	206	215	206	199	207	214	194	206	218	172	198	206	230	213	190	203	198	214	225	232	197	196	215	166	204	227	180	202	256	182	193	188	231	218	193	213	210	209	214	186	204	218	205	205	217	172	216	201	213	226	218	211	212	220	196	210	221	203	210	176	201	207	210	191	209	196	180	159	215	208	204	200	193	209	190	224	203	203	215	205	180	213	212	199	186	211	216	200	213	203	211	201	218	193	196	179	208	227	220	222	228	210	183	202	218	189	210	186	201	214	191	202	206	231	207	218	234	217	193	194	206	232	199	216	225	180	203	226	198	208	188	217	200	205	200	210	245	195	198	187	206	199	193	219	197	179	169	172	191	204	242	224	176	199	207	197	197	208	236	182	188	187	212	210	223	197	240	226	233	221	218	187	200	211	194	224	210	213	201	187	217	201	233	168	199	202	197	188	181	213	221	194	193	222	198	183	220	200	192	193	222	195	206	214	212	214	184	228	212	189	218	215	228	224	218	191	205	195	205	216	213	200	178	193	203	190	198	188	206	232	204	189	232	189	198	190	193	205	197	199	216	211	216	202	222	221	203	196	187	224	188	222	213	219	208	178	187	200	195	209	202	214	180	230	193	207	210	214	212	216	230	182	228	217	195	218	197	206	204	208	186	203	207	207	218	193	195	210	193	203	196	231	211	227	210	221	182	223	191	204	174	219	183	204	200	189	192	226	210	208	209	211	206	197	229	175	210	184	171	168	233	207	226	213	236	201	195	192	234	215	212	185	192	177	215	219	208	202	202	211	227	182	190	183	187	172	214	179	212	191	225	194	197	199	224	207	219	196	214	210	204	221	206	208	192	202	203	207	218	193	250	188	192	211	210	189	217	213	221	217	211	180	186	205	207	174	188	195	191	183	188	174	211	206	203	216	200	191	191	182	217	207	208	199	235	235	211	174	200	224	235	213	227	204	206	211	199	215	218	189	207	213	219	213	206	218	230	217	213	197	196	214	231	187	194	229	190	190	206	207	181	197	220	170	230	213	226	210	222	192	202	233	206	218	231	222	202	199	215	215	200	199	184	179	231	180	210	186	214	223	212	226	190	211	207	192	206	200	217	202	210	215	187	210	180	185	215	209	204	213	209	197	208	205	188	224	220	214	190	209	200	192	197	190	228	222	196	217	210	179	199	225	201	191	178	181	181	188	194	218	214	210	228	172	191	205	191	191	193	225	181	195	196	202	206	207	216	195	229	221	202	193	216	207	197	184	193	205	209	207	230	184	210	212	185	206	228	232	230	214	216	194	185	192	191	214	184	218	190	191	204	203	201	205	192	186	173	194	198	197	190	206	203	200	205	160	198	199	175	188	196	214	214	198	211	184	193	197	210	217	207	177	205	208	210	171	194	194	219	201	211	177	218	211	220	216	216	216	210	219	217	218	200	189	220	210	204	197	197	208	211	199	194	196	197	223	212	217	200	203	221	184	193	185	217	233	190	205	215	208	225	206	215	181	232	209	205	208	176	197	222	196	193	206	208	212	208	216	199	205	208	205	200	222	211	196	207	211	207	210	209	183	216	221	224	213	242	198	216	214	206	219	204	180	191	205	184	217	198	198	209	191	187	193
1917	573	548	542	564	558	551	543	505	530	523	516	530	518	493	484	495	487	510	504	496	482	517	493	482	495	486	499	516	497	552	500	487	522	526	502	521	511	514	502	468	485	489	545	491	507	491	526	485	495	499	493	502	472	516	470	492	483	496	478	517	489	493	460	485	497	446	549	513	480	470	472	519	507	480	522	504	555	468	512	567	506	478	532	537	471	490	510	546	478	530	527	510	519	517	484	509	485	510	469	471	498	487	509	452	511	526	520	488	482	508	508	498	471	473	515	528	515	498	518	492	488	529	509	482	510	495	500	495	520	473	507	543	481	521	500	525	503	543	477	507	520	531	491	536	494	515	481	464	499	516	453	487	525	490	505	500	518	501	543	519	497	518	522	521	515	518	496	507	512	478	489	506	449	484	473	477	503	502	478	533	463	468	486	522	482	494	501	489	465	568	487	467	510	499	510	513	544	480	550	498	457	531	483	511	467	496	506	515	496	494	542	494	514	492	482	495	515	471	526	501	505	508	557	484	497	482	511	485	471	512	519	482	486	523	491	498	493	512	512	535	493	504	528	454	487	495	513	467	498	500	481	490	461	532	497	511	514	452	506	512	550	479	491	485	510	511	508	493	467	492	497	505	506	502	493	476	548	565	507	489	509	514	494	525	474	485	503	531	460	504	488	539	518	497	479	528	484	511	520	514	502	513	527	514	500	497	470	513	526	533	503	502	493	491	476	506	477	482	527	523	484	495	541	524	488	472	517	503	487	472	487	517	531	468	501	514	471	524	498	525	518	436	460	537	509	521	498	551	474	498	530	496	500	476	494	542	497	487	463	489	526	509	516	514	497	492	478	519	493	524	468	478	495	519	511	489	515	496	526	477	507	523	465	522	507	530	554	485	521	529	473	510	492	506	482	488	485	481	541	484	505	505	515	494	480	494	490	507	532	513	503	461	474	495	490	527	535	521	502	525	526	479	550	470	476	531	515	520	504	526	498	506	501	478	517	509	506	501	480	489	558	480	531	454	516	511	502	524	479	498	506	506	497	504	487	487	495	491	533	531	527	497	489	549	485	491	519	492	552	463	524	497	487	492	513	469	534	510	472	467	531	516	543	484	499	496	531	501	521	468	534	484	496	541	516	487	483	504	529	496	510	508	524	548	501	510	517	503	513	495	498	497	504	501	500	487	458	471	502	531	490	502	518	483	538	484	446	486	520	480	487	485	518	518	522	498	473	491	484	493	503	517	500	530	498	538	482	510	514	518	484	477	511	510	519	481	529	481	500	494	512	528	498	485	491	488	482	448	458	470	465	489	542	520	519	523	557	460	501	486	461	454	482	523	518	488	527	517	504	497	501	476	517	516	478	505	491	504	528	498	479	486	497	506	512	483	504	478	527	518	456	518	482	501	493	511	457	495	512	525	464	494	478	502	484	470	543	491	460	436	538	522	533	478	517	495	521	545	509	544	497	513	483	543	482	495	513	511	518	513	498	489	539	481	514	504	505	473	498	488	490	457	474	552	539	481	554	471	474	575	490	497	460	505	488	495	506	494	553	490	489	523	500	526	491	505	479	481	500	516	545	461	511	495	483	463	444	509	475	507	488	512	511	487	480	503	488	498	491	482	529	486	494	518	495	504	502	483	504	522	500	510	492	493	471	505	515	480	461	508	473	516	495	505	474	537	512	492	556	492	528	472	496	514	488	531	505	493	522	477	517	475	500	482	521	568	490	520	520	502	474	494	513	463	533	531	520	498	507	531	546	496	501	499	474	511	534	492	505	446	510	501	497	522	495	519	487	479	463	501	492	468	503	568	514	536	512	508	521	541	486	466	505	523	495	542	475	513	444	540	504	494	495	500	532	518	513	510	504	480	460	550	483	482	503	539	504	485	493	512	520	529	511	525	488	492	470	492	490	499	510	464	525	503	534	525	506	493	527	507	527	531	523	495	533	481	534	528	545	517	549	474	476	495	497	475	486	509	480	538	517	468	491	464	458	488	489	542	539	506	510	493	514	521	515	529	502	493	505	488	468	500	501	530	530	484	532	513	523	483	477	501	506	504	470	489	472	486	497	478	476	510	487	524	493	498	525	500	491	501	516	525	486	520	498	513	492	500	499	494	494	540	493	471	447	508	505	504	474	468	524	511	502	528	514	488	535	487	485	515	520	484	498	515	471	493	497	540	502	505	496	510	491	495	525	449	479	544	499	512	506	498	511	484	491	498	532	540	537	524	491	499	537	514	476	487	524	532	474	516	498	496	516	507	473	521	521	461	508	513	502	497	474	521	512	529	529	488	489	495	509	476	503	546	475	487	480	502	570	507	450	521	508	549	489	510	503	488	498	486	535	515	513	486	480	467	479	546	489	486	453	507	475	522	505	528	528	492	484	519	518	521	477	524	527	520	461	506	479	535	480	508	494	500	484	470	479	505	508	504	529	516	454	515	521	520	511	518	492	530	521	504	489	460	487	490	541	505	537	467	510	501	537	501	516	475	466	539	492	501	494	496	493	480	500	500	502	541	484	513	498	495	482	490	494	476	495	476	508	514	482	524	470	505	494	525	478	505	517	489	497	489	490	520	511	500	470	508	451	504	497	484	517	503	512	549	518	507	487	456	490	483	478	496	490	520	492	500	535	501	488	508	519	498	521	466	502	507	503	454	513	553	522	491	527	520	477	562	515	468	501	491	512	514	473	493	527	551	519	503	467	510	530	481	498	523	441	466	515	525	501	532	506	477	522	495	495	524	490	537	525	550	530	470	460	523	505	508	467	494	504	531	525	534	492	495	550	506	529	507	537	525	531	488	508	506	499	549	514	520	528	521	492	483	517	487	511	495	520	461	485	490	512	518	518	490	507	500	509	462	526	461	504	503	503	497	503	523	523	483	529	531	538	524	487	482	506	475	487	499	507	529	492	502	496	474	482	508	504	499	467	501	523	467	479	504	510	461	511	514	509	510	498	455	512	495	494	505	510	524	499	470	517	487	518	516	499	501	490	488	479	520	518	454	484	524	485	508	473	515	518	523	509	517	505	484	533	551	579	514	473	525	529	485	515	515	501	470	486	526	522	505	525	526	512	522	512	498	464	497	533	459	499	507	493	499	497	495	505	514	499	481	495	509	504	495	516	525	495	482	524	500	513	489	529	525	501	536	500	518	483	476	461	523	492	482	499	507	525	497	518	506	500	514	475	515	534	475	516	530	484	479	510	509	521	496	509	501	493	512	497	501	499	512	490	510	523	491	489	480	512	500	497	477	519	500	508	485	475	493	479	502	521	499	501	532	507	548	487	487	500	539	500	501	467	499	502	503	504	472	529	457	512	545	527	543	489	551	534	514	507	507	482	527	517	492	498	475	514	479	467	494	532	496	579	534	494	486	505	466	464	527	524	484	496	474	510	483	467	528	468	468	505	495	512	476	520	518	509	497	525	556	462	528	529	506	548	516	450	475	474	482	568	482	532	499	493	485	502	469	500	515	471	543	530
13798	1480	441	373	308	323	268	223	242	240	228	224	227	206	202	203	189	208	198	223	214	218	198	201	211	225	251	205	215	207	181	205	201	204	214	215	200	224	223	200	221	229	211	204	212	196	183	245	202	219	223	196	207	195	211	206	199	224	202	196	204	191	214	219	219	194	243	187	203	228	204	221	193	199	202	194	240	208	234	240	211	199	197	203	187	186	215	208	201	210	238	196	223	214	197	225	216	200	215	210	235	219	221	234	195	198	196	217	228	198	194	234	222	217	202	222	239	200	206	212	230	218	223	205	204	226	196	221	213	209	218	212	235	215	221	176	230	205	245	205	214	202	217	225	218	199	216	210	201	201	219	228	217	235	250	188	166	197	203	227	208	243	220	204	194	208	226	205	212	216	209	197	238	173	244	209	204	223	224	199	203	224	212	229	200	232	200	192	221	226	208	228	207	194	231	222	235	205	195	188	201	215	231	205	225	220	224	204	209	234	197	211	197	227	222	197	193	200	227	196	214	234	217	237	224	194	226	207	198	196	210	216	233	191	226	231	189	214	207	210	196	223	203	208	197	167	202	190	212	204	210	213	183	215	212	215	216	237	220	191	226	196	193	206	201	196	213	222	214	214	191	213	240	216	215	237	184	214	232	229	176	208	195	233	218	193	205	191	216	171	203	234	215	220	234	213	211	221	236	212	227	207	202	188	239	223	227	216	208	204	220	213	224	215	212	210	204	220	202	220	190	218	198	207	211	236	216	233	230	236	199	228	196	202	214	211	215	259	211	222	203	221	207	225	224	208	235	211	228	206	212	202	217	200	214	181	206	225	197	229	179	228	231	203	233	240	186	207	201	201	223	205	214	211	203	231	209	250	188	237	211	229	228	229	192	197	224	191	223	196	184	213	209	192	223	202	219	214	224	212	224	210	236	211	218	237	218	234	220	197	205	192	221	199	216	237	221	222	214	195	193	194	233	220	209	235	204	201	197	198	211	207	204	245	231	219	202	201	198	210	200	209	189	179	234	198	215	195	214	229	219	231	217	221	215	204	190	229	202	198	221	216	192	224	191	191	188	197	203	213	195	185	189	241	233	214	207	203	219	202	189	220	214	226	200	214	208	229	182	200	222	217	199	218	215	181	211	243	195	238	209	179	217	246	198	181	212	224	201	222	239	188	215	190	210	220	200	241	207	214	206	223	189	220	233	185	231	219	213	204	195	199	185	222	208	196	210	226	184	215	203	202	202	203	199	201	219	237	211	211	225	206	208	209	202	229	204	213	211	251	214	221	202	233	183	221	209	206	229	223	183	206	211	231	209	229	220	214	233	181	203	228	196	220	206	215	214	198	214	187	209	199	229	187	228	188	210	227	218	213	194	197	230	234	211	232	217	235	209	212	205	195	224	206	202	220	218	204	243	213	223	197	227	216	202	217	178	224	227	191	199	202	204	215	206	172	211	215	214	213	231	236	216	200	221	210	184	193	242	212	209	228	180	225	215	202	216	219	231	211	201	216	193	190	218	221	194	183	220	207	222	217	214	226	209	235	244	220	208	189	209	216	213	224	233	223	199	199	235	229	237	226	207	216	209	190	205	210	219	214	217	217	221	198	206	222	181	210	178	243	204	187	177	200	194	217	220	214	209	200	215	240	227	229	210	196	216	228	196	207	201	196	200	190	210	198	214	216	226	199	211	199	212	202	223	209	222	216	221	197	225	228	208	216	197	203	220	206	219	216	203	230	216	213	219	198	204	203	225	219	200	213	213	220	234	241	221	201	189	198	225	177	203	218	215	204	193	199	235	241	209	221	188	230	208	215	215	193	190	205	209	194	210	209	209	218	243	216	221	216	223	216	235	217	224	203	222	211	215	200	222	199	219	195	213	203	201	227	227	225	229	214	199	222	186	201	221	210	221	240	218	210	223	191	192	204	205	196	193	199	199	224	212	222	213	230	210	199	198	224	222	230	233	235	203	195	210	234	214	230	194	201	199	217	226	200	207	241	223	203	190	200	228	187	219	203	199	213	191	188	210	215	200	192	214	199	227	216	180	221	200	226	236	193	205	208	220	187	200	222	213	190	244	191	200	180	185	217	199	190	214	196	233	215	210	221	191	201	207	215	209	206	214	205	237	222	208	214	202	228	210	192	214	205	200	206	209	188	215	214	204	246	221	202	223	218	197	188	186	198	223	224	208	173	202	223	203	226	170	184	204	219	227	229	197	243	198	195	210	221	217	194	206	231	221	217	203	234	205	209	187	191	201	210	260	222	227	204	247	233	207	215	235	201	193	200	217	186	224	217	176	191	211	201	189	219	215	220	229	236	210	240	218	203	217	202	208	221	218	240	216	191	230	204	197	193	224	209	200	225	218	190	208	216	206	209	239	210	194	213	211	226	201	212	200	190	221	228	182	232	213	219	209	201	224	180	223	254	234	202	203	202	196	209	205	197	201	211	213	215	245	188	224	217	210	232	225	236	194	194	247	218	221	206	191	215	189	224	221	209	248	178	227	214	195	206	207	246	205	212	203	193	217	210	212	178	193	223	215	199	227	218	212	196	210	230	232	212	215	216	203	239	239	240	204	222	203	200	205	187	211	223	216	210	211	228	224	223	194	182	216	212	203	233	218	209	237	213	212	219	196	200	235	210	206	219	219	213	193	200	220	198	207	205	193	215	201	202	225	196	208	206	216	230	220	219	222	220	198	207	182	219	210	226	234	213	247	247	194	189	221	200	202	197	188	226	235	203	215	181	218	188	186	218	228	217	212	215	202	175	172	203	182	219	229	224	202	189	208	223	207	210	221	223	201	213	229	202	213	223	236	187	205	176	198	202	212	208	216	212	192	222	223	227	210	230	209	187	220	228	196	204	193	185	219	196	205	192	210	200	160	196	226	213	205	226	213	214	192	241	180	203	199	190	242	223	198	232	261	220	212	190	213	221	222	211	207	222	229	186	226	217	207	225	218	203	215	186	218	203	230	196	206	204	208	208	233	195	196	189	210	206	205	233	196	209	218	202	223	226	218	235	206	225	198	175	206	206	204	221	230	219	218	217	191	235	207	210	214	212	196	206	233	226	211	199	209	210	199	226	196	198	205	193	198	208	222	224	250	220	218	212	207	201	220	197	210	235	199	205	205	222	191	197	190	211	223	195	199	193	191	188	208	202	234	216	188	214	195	221	229	246	238	235	206	186	220	215	207	189	225	223	210	214	228	222	203	188	223	219	204	243	206	201	197	204	224	212	204	214	218	198	195	209	210	232	206	199	221	201	216	233	234	231	194	193	205	211	193	219	200	219	206	212	232	222	195	201	222	218	224	197	201	202	178	223	208	220	231	204	201	227	219	221	206	199	235	201	214	203	219	185	212	204	195	220	235	220	218	213	236	194	214	201	238	200	225	218	228	209	237	236	202	247	196	199	220	189	206	210	199	204	205	211	203	232	201	190	201	181	194	166	220	201	199	210	225	221	232	211	203	231	247	193	211	213
9407	1321	970	1075	983	1010	848	756	704	672	626	621	603	597	570	573	583	549	516	566	556	536	515	542	500	482	560	490	538	522	550	521	532	568	520	561	502	526	528	523	540	500	464	517	530	481	513	475	513	519	498	494	457	496	503	516	584	506	500	509	502	517	483	500	535	543	534	539	520	531	524	527	488	516	525	462	549	506	536	525	470	490	487	490	493	530	546	520	474	545	484	503	526	495	519	524	523	546	536	514	533	561	492	515	510	515	510	513	504	481	532	515	490	502	505	501	518	507	537	505	507	494	492	525	501	466	533	547	494	498	479	486	523	512	527	522	545	477	524	493	495	533	496	464	499	489	508	485	547	473	540	515	546	501	523	534	505	538	505	479	452	503	507	502	494	537	467	475	493	522	534	493	498	505	502	547	505	532	511	472	521	487	559	533	475	516	548	537	531	528	546	518	468	491	515	519	527	498	507	480	525	477	515	512	504	509	498	515	472	533	489	539	486	492	496	486	482	478	511	510	513	510	529	485	528	528	527	556	501	508	503	504	502	530	500	467	523	505	517	508	543	461	519	508	547	450	539	538	496	542	523	521	528	502	528	516	535	499	478	486	529	455	512	522	505	487	522	531	526	541	501	495	501	512	510	528	529	522	493	496	492	567	503	538	504	528	485	507	472	529	525	516	539	449	505	459	514	516	502	519	524	536	483	514	517	531	494	505	465	508	544	501	513	519	478	587	510	517	480	534	495	497	517	512	501	536	516	529	488	518	555	486	500	544	496	546	489	535	530	511	487	503	524	489	523	506	484	520	469	501	470	514	549	533	536	474	479	521	492	515	525	519	497	561	495	513	499	513	489	529	517	488	529	502	478	539	489	524	495	513	513	524	504	509	484	498	520	488	510	464	541	505	491	480	479	526	493	517	527	474	520	502	553	515	481	500	500	471	514	471	513	487	493	500	494	490	515	473	502	508	486	503	538	501	502	480	497	528	500	487	519	465	513	527	471	527	484	527	466	448	529	522	518	528	484	534	496	489	499	538	519	506	494	536	536	506	479	514	533	482	510	497	440	474	500	499	495	464	510	512	485	512	492	493	484	511	492	508	529	482	506	498	507	476	505	503	453	507	516	477	463	489	511	470	498	500	550	487	502	505	489	484	527	506	495	511	507	486	508	517	523	482	533	525	559	468	528	487	486	496	482	515	535	491	536	517	515	509	565	539	472	532	519	504	530	491	483	556	504	528	490	479	477	506	524	545	537	502	539	501	532	495	513	476	500	512	500	469	493	508	493	519	478	484	486	507	457	513	516	477	513	493	525	494	538	538	526	488	518	516	513	522	528	471	489	484	519	529	495	506	531	529	477	523	507	478	563	501	546	543	503	528	514	525	506	536	473	538	523	499	503	501	522	512	553	500	519	514	540	482	515	548	434	476	521	474	484	509	505	532	541	509	501	528	523	471	500	478	489	516	506	522	505	522	512	533	452	480	534	503	531	503	531	450	535	499	517	484	487	521	500	533	467	464	472	477	486	498	540	511	529	485	509	508	480	501	495	493	497	499	507	468	494	507	480	525	519	470	526	493	484	480	469	531	543	521	483	527	538	484	529	454	495	503	486	507	521	500	500	511	497	463	511	516	538	510	509	528	443	519	518	501	489	506	489	493	475	468	508	507	511	485	531	547	499	508	532	500	509	502	539	500	498	501	524	532	497	527	509	480	455	554	471	509	516	512	536	491	518	474	501	495	533	482	499	519	520	529	500	464	513	498	508	504	513	489	511	516	485	486	501	482	493	519	470	463	499	488	486	542	550	464	549	518	463	521	466	483	497	504	511	488	484	517	470	481	496	521	502	481	469	499	525	565	516	475	501	518	534	496	536	506	551	480	494	493	523	538	495	441	473	500	540	472	483	518	495	505	502	491	532	486	555	484	497	473	536	524	544	530	507	524	513	455	522	481	512	501	507	505	463	536	511	535	500	490	526	522	551	525	496	547	548	530	532	508	518	506	537	493	493	477	537	501	481	498	500	487	520	532	486	516	506	514	532	537	540	501	543	527	484	491	488	533	474	508	486	479	486	489	518	496	469	494	491	514	504	502	487	517	513	507	517	471	522	559	478	500	461	504	492	514	511	522	554	505	503	496	541	490	506	526	526	489	528	558	512	507	529	535	501	542	502	499	517	524	522	488	507	495	539	477	533	540	476	510	500	505	524	537	508	495	509	518	505	514	514	527	531	471	501	454	544	517	512	517	521	461	559	470	546	532	466	560	487	498	513	537	524	490	532	490	514	524	497	494	507	476	486	494	486	507	490	513	537	513	505	484	496	525	541	518	498	535	476	457	505	475	483	513	485	481	514	491	494	473	459	514	530	518	492	495	545	528	521	487	497	529	543	497	510	524	480	512	531	472	535	540	514	511	519	498	479	501	505	497	493	502	512	497	510	505	522	531	499	493	489	486	540	518	516	509	509	510	518	513	460	495	485	489	526	521	499	501	500	529	492	535	557	504	518	532	476	522	557	518	504	530	519	485	488	512	489	499	519	548	570	500	483	510	515	533	512	489	470	459	470	524	512	514	496	511	541	490	507	507	486	523	543	523	521	516	536	518	491	527	544	497	491	511	506	483	482	473	543	517	480	479	493	460	487	500	490	528	522	522	506	530	519	508	523	521	469	502	485	484	491	500	488	454	492	530	518	501	507	534	518	471	491	500	480	503	491	480	492	519	484	547	467	482	502	472	475	508	499	494	514	458	460	476	504	468	486	513	510	491	482	465	504	465	497	542	528	534	475	504	522	519	508	492	494	510	528	487	499	493	488	501	464	544	502	502	526	480	513	528	475	523	496	511	464	494	490	536	530	548	474	475	460	485	505	487	526	483	519	498	517	485	447	490	496	500	469	475	471	472	474	467	507	514	505	510	490	514	488	544	516	536	457	540	480	551	471	518	461	516	495	487	511	527	529	482	534	509	530	486	528	525	501	534	505	535	479	502	502	532	442	495	487	525	485	509	506	494	496	511	533	559	490	493	525	503	526	507	521	519	468	497	501	519	483	557	518	516	518	481	518	565	516	521	524	513	524	512	488	510	502	475	515	492	526	527	511	526	542	476	485	504	519	499	495	520	527	546	474	509	497	544	485	486	519	474	528	547	497	524	475	522	491	507	545	513	560	512	502	491	525	500	503	504	453	508	506	512	533	522	540	518	480	486	483	472	552	534	532	501	497	516	503	492	500	479	478	542	479	575	528	516	532	522	513	519	495	483	497	519	544	490	522	487	537	476	507	470	482	455	524	503	487	483	497	551	494	498	541	469	471	507	484	459	484	503	473	551	522	539	483	515	504	488	524	517	519	505	516	553	502	492	509	501	497	524	492	470	553	540	517	522	508	493	531	515	529	498	531	501	518	512	515	515	523	483	494	526	524	495	503	519	476	550	516	487	520	501	479	480	520	513	473	554	464	493	513	546	480	514	469	532	505	501	489	532	528	533	522	472
24364	4331	699	402	301	264	196	156	163	124	112	131	124	111	99	110	129	113	124	108	123	127	94	95	108	106	96	98	94	109	86	91	112	89	91	110	91	92	121	80	82	93	112	108	104	92	99	90	94	99	116	86	99	101	86	89	78	90	90	98	98	88	81	92	88	106	107	88	80	104	93	90	78	105	92	89	96	90	83	82	90	97	95	83	91	87	82	63	98	91	100	109	92	103	98	82	92	86	103	75	93	81	88	94	82	81	76	79	106	98	84	82	89	83	87	97	104	106	85	90	94	76	91	98	102	88	72	87	90	103	84	92	100	98	79	95	91	79	72	83	89	99	86	81	95	83	90	98	110	99	88	83	107	59	90	90	82	93	111	92	71	89	96	108	92	96	97	108	82	77	93	89	108	98	80	96	106	98	88	99	107	80	96	86	94	95	88	113	86	95	98	105	78	100	70	84	91	109	85	84	85	83	98	104	102	89	83	80	97	73	96	108	107	109	82	80	95	90	89	96	101	80	103	88	84	89	93	69	91	91	110	91	92	82	90	105	84	100	86	85	104	78	111	109	84	104	89	84	91	95	102	107	112	107	98	97	98	104	97	98	86	81	83	95	91	96	88	92	98	106	110	86	78	86	93	80	89	89	98	78	94	81	94	111	92	98	86	84	98	78	87	86	73	83	87	92	98	107	90	98	91	94	83	77	85	99	91	91	93	99	101	106	80	95	81	92	94	83	83	79	84	102	71	93	110	92	83	95	103	101	76	94	98	96	86	84	107	66	100	96	102	84	86	90	76	92	102	79	95	93	86	97	92	89	87	104	109	101	93	97	97	101	95	93	79	80	89	99	69	106	103	94	81	100	89	92	107	98	89	99	98	98	90	95	86	97	73	79	107	93	104	78	83	92	99	96	90	95	104	102	81	100	98	86	103	71	80	99	111	109	105	96	118	94	95	86	92	92	106	87	85	73	90	87	72	99	98	88	110	92	82	107	95	93	81	77	87	93	89	90	98	107	87	88	63	106	98	88	99	110	100	93	74	84	90	90	90	101	77	87	94	85	80	73	99	83	89	81	99	97	88	97	103	89	89	104	95	95	97	84	93	81	105	99	89	97	86	94	110	90	102	95	112	98	90	85	88	97	95	80	110	100	103	102	84	81	99	106	81	99	103	92	69	84	92	99	109	74	96	104	104	104	90	92	86	93	96	94	67	105	75	94	103	91	106	99	81	104	99	92	108	81	98	80	96	80	99	96	97	103	100	98	89	78	95	107	105	103	90	94	88	95	110	100	111	82	103	92	101	78	107	93	123	74	103	98	102	107	88	87	97	103	93	87	107	77	102	87	111	103	94	90	102	101	85	105	108	94	93	100	98	75	99	79	79	109	77	99	99	76	83	96	94	90	75	88	110	95	96	91	83	107	88	85	95	92	94	113	89	78	80	93	80	87	84	94	81	100	95	96	93	84	95	100	94	96	93	97	79	90	103	97	103	82	90	79	73	92	87	89	78	108	105	91	87	98	108	95	84	97	92	94	89	113	82	104	102	82	91	77	94	100	93	100	92	92	108	75	90	98	91	101	89	95	70	100	85	99	78	83	79	86	90	110	94	91	92	94	88	98	93	83	98	94	79	83	111	83	94	89	90	82	89	85	72	97	86	94	100	100	111	79	123	87	83	107	76	87	94	95	103	71	100	96	103	93	97	77	78	81	89	90	90	104	94	104	97	99	73	89	93	86	82	94	83	80	91	108	107	87	89	94	92	85	88	89	76	99	92	86	91	98	95	100	101	102	89	97	86	90	64	85	79	96	88	78	80	72	90	93	87	96	103	99	104	85	96	87	91	101	103	82	103	81	69	91	86	106	97	89	98	73	95	107	86	84	87	76	94	95	98	81	93	75	101	90	89	97	93	119	107	80	92	101	100	87	106	85	80	85	99	88	98	90	90	112	102	93	64	86	91	78	100	84	91	99	102	109	97	77	85	91	107	82	88	91	107	97	101	92	88	99	103	115	101	78	70	81	98	89	110	81	99	84	90	91	106	95	86	82	104	98	105	99	90	103	78	97	81	81	97	99	89	98	91	96	92	90	74	88	85	81	88	117	71	99	85	108	104	95	90	82	81	73	95	104	95	100	80	99	99	87	78	100	85	102	91	88	100	84	96	77	86	93	71	94	85	100	92	92	104	90	92	85	84	87	112	87	105	72	96	90	87	92	89	80	91	82	86	92	104	84	100	87	98	103	106	107	87	78	85	96	91	94	104	90	103	102	82	105	75	89	102	100	82	98	92	85	94	91	92	108	111	95	85	89	90	102	73	83	86	95	104	86	109	92	92	87	90	92	92	88	99	89	98	92	100	90	82	102	85	86	106	80	96	94	81	76	109	112	106	106	98	94	89	96	70	93	76	89	100	100	96	102	95	69	84	83	109	96	106	109	102	87	105	77	103	116	79	93	89	80	78	88	78	83	103	82	77	87	96	96	75	106	98	84	98	88	75	100	102	88	91	79	102	98	95	105	90	81	96	99	76	98	86	83	91	73	91	84	91	99	108	83	110	66	84	91	78	79	90	94	71	108	103	92	92	93	104	100	91	107	95	92	77	114	103	84	93	84	90	80	82	100	85	97	93	86	93	87	94	91	100	89	97	83	92	84	85	88	85	109	84	109	97	69	81	93	85	103	103	98	98	83	96	98	103	64	86	98	81	116	90	107	81	91	89	101	78	113	61	79	86	100	88	90	74	98	92	92	85	84	107	102	92	85	81	106	74	86	104	78	89	99	98	83	82	89	107	85	100	95	98	84	95	91	95	97	110	91	77	83	101	73	88	80	81	91	92	87	80	107	87	86	86	74	84	89	67	89	84	86	107	90	87	93	108	92	89	103	73	88	93	90	81	124	100	98	104	78	94	98	73	94	75	99	84	71	92	93	96	92	105	111	104	90	72	88	92	78	90	82	103	95	101	87	77	113	88	108	97	91	102	116	92	95	98	95	95	90	80	87	97	70	93	110	105	95	92	98	101	92	85	95	89	99	89	105	101	108	90	88	89	99	74	99	92	89	98	93	89	84	71	85	86	100	80	93	93	99	87	94	111	93	108	106	93	100	89	114	76	82	98	94	96	119	90	74	94	96	83	76	82	84	84	81	105	108	103	98	94	88	109	100	86	89	89	100	101	80	62	91	99	91	91	86	74	96	86	82	109	85	94	107	96	89	92	90	89	87	88	95	77	87	85	100	97	95	102	105	96	91	94	84	100	78	96	83	105	106	105	105	90	98	84	95	90	92	78	100	86	87	86	66	85	91	102	66	74	73	98	93	96	86	79	87	98	103	82	95	97	106	93	79	101	86	94	76	82	107	94	89	99	100	100	111	81	80	80	106	92	89	75	89	81	83	88	83	89	97	91	99	96	95	76	97	79	101	101	90	91	84	81	86	91	96	79	83	108	84	79	89	101	72	85	96	108	81	70	85	115	83	91	90	80	88
13481	1767	1211	1415	1220	1174	913	736	612	567	464	428	416	399	358	361	353	299	360	297	273	292	322	285	296	259	308	256	281	274	288	268	278	268	282	247	255	257	272	252	241	266	227	246	254	237	232	245	289	243	209	228	232	236	224	251	238	253	252	239	244	224	242	249	270	237	245	237	267	230	256	258	231	253	251	254	227	243	250	246	269	240	239	221	261	249	246	239	221	237	261	218	265	225	222	230	230	230	217	221	236	248	233	230	261	243	244	260	247	227	231	235	253	245	231	235	261	197	242	233	246	248	224	240	229	240	231	228	215	254	234	212	265	240	240	250	284	246	211	260	214	246	237	253	231	274	237	211	257	261	228	198	227	257	240	234	232	241	221	216	245	213	226	229	235	235	210	237	272	224	265	225	269	214	240	253	204	224	244	262	229	266	251	241	236	235	227	211	223	266	243	256	217	248	236	238	226	239	229	228	217	237	243	241	232	223	245	243	259	231	234	259	252	230	250	223	236	260	254	231	221	232	218	225	252	253	218	244	245	214	218	239	236	235	241	252	233	253	203	256	235	258	251	240	252	227	268	220	241	215	246	246	240	243	262	224	236	271	241	223	247	225	233	252	221	240	238	242	230	229	224	228	254	241	239	237	254	218	251	252	218	249	234	265	211	249	245	227	236	237	230	250	244	229	253	230	207	256	261	249	242	239	244	253	244	218	241	243	244	240	224	228	237	206	229	208	247	230	234	260	241	246	251	228	230	242	238	254	240	254	248	245	240	246	242	218	223	245	227	233	235	248	237	265	212	238	257	215	237	229	224	246	228	227	227	242	248	253	230	262	213	252	232	236	243	239	234	232	222	236	230	268	249	240	232	243	259	242	225	221	225	223	259	242	227	242	249	242	235	249	196	218	238	228	228	241	224	221	233	224	243	256	229	253	246	243	209	236	240	226	229	232	231	261	237	236	242	265	244	268	232	231	231	250	229	266	241	243	235	254	200	273	265	218	251	250	221	233	231	211	245	239	250	246	226	215	235	221	226	243	235	207	211	266	248	212	226	248	232	237	247	251	245	272	235	235	227	227	239	239	248	250	247	234	222	247	255	262	237	232	253	228	257	207	258	246	196	247	230	215	255	243	245	247	267	239	240	215	251	244	254	213	267	228	227	225	229	228	218	226	211	216	215	233	227	239	248	237	268	221	243	201	242	224	239	239	254	228	233	242	241	244	252	253	215	237	253	247	243	240	239	253	219	235	229	244	263	218	247	247	246	257	214	230	220	222	216	237	245	237	227	229	251	227	232	224	263	242	222	223	238	240	246	236	229	242	262	254	244	244	239	248	239	240	210	239	243	236	223	245	198	237	238	239	234	250	252	225	186	233	255	228	256	246	203	241	240	240	240	211	244	235	234	250	233	241	217	245	236	234	249	231	201	268	244	249	278	216	212	225	231	242	221	236	231	237	247	240	243	250	246	226	246	246	257	232	225	266	232	264	218	240	243	257	257	243	266	241	227	231	223	256	258	241	224	220	225	263	230	229	237	237	243	229	233	235	250	235	214	237	238	231	254	211	228	246	247	229	235	243	229	244	246	244	236	240	231	225	246	231	251	239	226	241	224	261	240	226	206	228	232	207	259	256	286	241	205	211	232	220	242	236	234	241	220	254	257	236	246	207	219	248	241	249	221	208	218	237	240	221	216	228	242	224	225	253	236	247	231	242	238	239	257	228	252	224	261	211	238	234	231	259	247	246	219	245	229	222	249	236	234	238	239	263	247	222	241	217	238	245	195	245	228	212	242	222	246	231	239	237	257	253	225	253	227	232	254	236	197	249	248	261	251	245	247	217	240	215	227	226	235	228	232	244	227	228	220	243	242	238	225	230	240	250	238	254	211	250	239	253	242	256	234	224	229	246	236	239	251	252	237	240	215	223	236	238	235	227	225	223	245	236	225	256	228	246	222	215	203	256	214	232	234	243	254	226	255	220	263	238	225	225	234	230	231	253	227	277	243	276	241	242	244	221	215	237	233	226	230	254	263	216	224	238	234	246	252	238	222	248	218	237	237	250	250	205	248	263	216	246	248	249	252	239	236	229	238	256	227	247	254	232	245	248	250	265	225	254	221	256	265	243	231	239	224	241	241	239	227	222	258	240	233	252	197	210	234	212	229	253	257	246	244	236	247	244	232	223	245	220	219	238	235	202	241	231	231	241	252	251	207	209	271	237	266	231	237	214	247	234	254	261	257	214	227	231	253	237	265	228	220	266	224	236	245	240	272	206	250	254	249	240	230	237	247	200	250	276	240	257	240	219	247	271	216	214	242	243	230	238	248	216	236	234	231	234	217	210	252	264	231	265	250	251	220	226	236	239	225	234	244	232	233	222	222	215	230	231	216	261	263	231	255	234	224	212	228	243	239	236	249	235	271	228	247	231	240	220	228	210	259	265	238	261	248	263	223	242	245	234	247	226	246	230	244	243	232	221	202	253	252	242	256	227	259	245	228	213	217	235	228	241	229	219	253	233	248	194	228	224	221	246	214	240	234	224	250	235	247	237	245	254	254	241	232	218	242	241	223	238	254	235	242	237	236	253	269	248	230	232	264	245	266	254	216	246	236	281	218	237	224	233	235	265	220	234	241	227	232	232	256	237	228	248	212	218	207	229	211	264	238	237	238	209	242	222	246	203	223	265	226	235	183	219	220	255	249	235	247	249	247	214	250	236	247	235	229	260	221	248	228	232	263	248	238	251	239	256	237	231	223	215	215	214	239	256	223	244	232	236	207	245	237	256	225	208	233	217	235	249	244	254	235	238	232	226	264	232	254	269	255	222	232	227	243	251	254	229	222	237	251	238	253	225	220	237	231	247	220	247	245	234	238	254	227	227	249	235	245	235	247	227	241	241	239	233	242	227	247	251	207	231	249	237	231	248	216	237	241	267	245	261	222	243	215	241	224	248	220	231	235	233	220	243	224	247	245	233	249	224	240	240	262	232	234	277	219	223	257	254	216	265	235	241	223	239	227	256	251	244	223	251	242	231	222	240	241	260	222	224	250	237	219	239	248	245	254	200	229	234	240	255	217	264	251	247	247	242	232	237	232	244	231	248	264	205	260	216	252	248	244	230	255	261	241	273	247	253	206	250	249	233	243	243	261	232	244	234	274	216	236	224	243	224	241	228	253	244	237	262	237	265	252	223	241	244	226	238	233	239	239	252	280	207	246	235	245	243	249	261	244	271	249	251	236	243	212	268	229	235	215	228	229	244	234	257	231	230	255	243	268	217	227	249	248	230	222	248	216	235	204	246	260	210	225	228	250	231	239	232	228	216	250	237	244	229	219	267	224	247	210	241	226	256	262	226	273	236	246	238	250	240	248	229	254	272	225	255	237	207	230	245	233	235	229	232	229	235	220	214	261	212	250	220	210	243	248	226	249	234	224	255	242	234	250	250	224	243	230	227	224	232	256	229	254	224	219	221	229	236	224	226	225	229	232	261
1559	252	251	241	211	209	212	198	206	203	211	219	249	196	190	193	209	208	202	193	202	194	219	217	210	209	223	210	262	212	187	198	206	186	224	214	214	219	189	187	201	220	213	197	207	195	202	203	194	205	212	220	216	195	213	210	196	210	217	214	192	181	220	193	204	197	212	220	219	205	210	205	180	195	219	204	210	181	213	209	211	188	202	197	199	247	188	216	208	231	214	186	212	185	210	211	220	215	231	216	207	193	213	189	192	192	200	188	177	197	186	201	185	231	184	212	199	208	226	186	189	203	205	236	188	229	210	230	184	180	194	200	209	229	201	199	212	184	195	200	212	201	195	227	208	197	208	202	202	205	192	198	213	213	190	205	197	199	178	182	207	202	181	214	217	200	243	230	222	197	201	213	196	215	208	205	195	220	221	215	221	172	213	215	198	235	196	206	193	222	213	212	209	200	211	207	201	225	234	191	204	198	208	227	199	199	212	233	204	194	219	199	175	204	188	196	200	240	185	224	213	207	204	204	193	218	206	206	204	217	203	193	210	209	212	215	204	221	201	179	245	227	207	185	229	199	199	199	205	221	211	198	209	210	217	213	196	189	185	213	203	223	230	212	212	236	209	217	200	188	207	237	209	205	213	240	182	185	203	205	197	225	260	221	210	194	199	203	217	201	223	212	202	222	200	213	192	192	195	226	174	226	192	219	212	230	195	213	216	175	191	237	178	221	195	223	182	224	182	191	204	203	209	195	193	252	200	189	207	218	233	195	187	210	192	204	224	192	212	204	199	208	229	214	186	216	215	185	226	219	194	195	221	212	187	210	207	225	235	227	234	225	194	210	191	205	202	208	194	199	204	209	208	182	217	250	197	205	201	200	226	212	183	234	224	220	210	210	180	214	214	188	195	192	201	205	214	194	207	208	197	197	223	195	211	199	197	245	226	226	190	196	186	212	206	210	202	221	199	191	183	191	220	196	213	191	190	198	210	209	210	216	199	212	214	212	186	208	205	193	216	229	221	209	187	187	219	191	197	230	223	196	205	238	192	228	194	220	208	220	196	197	208	197	177	239	194	212	212	183	194	194	203	191	196	206	206	212	211	190	216	220	209	240	197	221	209	202	205	226	192	205	199	223	206	217	204	209	187	222	211	192	206	205	235	221	187	230	195	189	212	201	216	208	213	230	193	191	198	210	218	214	201	216	211	196	198	204	187	176	184	216	203	202	233	204	170	204	189	205	208	202	194	223	224	206	219	219	222	207	201	227	212	224	212	204	223	216	220	213	221	219	201	205	189	206	173	223	201	207	203	201	224	230	193	191	212	212	210	206	206	202	212	208	215	171	217	219	201	206	200	211	221	193	198	194	233	218	205	205	213	195	204	222	210	225	217	187	186	203	196	179	175	213	199	193	203	193	212	208	210	189	244	201	197	196	210	212	214	205	193	191	232	189	184	197	208	226	213	226	219	205	194	201	204	187	223	210	194	202	204	220	207	194	201	217	227	209	189	216	189	214	215	214	220	208	194	190	204	234	218	204	208	191	204	208	196	214	205	195	195	188	181	210	211	190	196	212	219	189	212	189	208	198	216	202	210	214	223	214	188	229	204	221	215	225	211	182	203	210	203	205	201	219	201	204	205	223	203	214	183	214	197	196	210	216	205	216	215	195	210	230	199	220	197	237	202	210	204	221	214	194	210	217	184	189	196	209	185	187	215	213	230	211	220	205	184	215	197	203	208	204	196	211	236	208	183	190	204	182	198	187	183	202	218	196	208	210	206	226	159	185	186	200	195	205	206	196	221	213	194	194	232	190	242	187	201	173	190	208	204	225	197	220	199	196	210	206	221	210	210	212	188	213	191	181	216	198	175	207	214	211	194	190	212	226	221	216	182	184	186	204	228	215	192	207	172	200	183	226	212	218	198	194	206	220	210	212	215	181	189	218	215	208	194	214	207	209	201	186	201	206	225	212	248	212	197	200	203	207	216	214	171	200	210	220	189	222	208	200	197	204	177	216	204	229	191	189	227	236	223	207	186	204	197	212	191	211	190	197	200	202	205	214	218	220	214	221	219	239	257	210	224	214	204	198	194	206	214	185	156	200	218	201	190	209	245	221	197	230	208	201	220	217	201	226	202	211	194	237	217	223	214	220	220	187	193	185	208	195	218	183	236	167	199	177	199	211	220	218	234	213	207	202	213	199	221	198	213	238	195	196	207	204	208	218	210	202	183	208	224	206	200	211	211	184	178	212	229	203	191	196	199	215	183	215	233	212	198	207	178	205	206	217	186	189	196	191	197	221	190	207	198	193	228	232	205	192	200	183	185	232	202	218	195	197	224	211	202	213	226	190	209	201	172	206	213	193	191	186	211	189	226	198	201	212	190	202	198	205	176	215	210	209	214	222	215	201	216	196	194	219	203	219	226	221	205	205	199	192	197	213	225	217	205	197	193	203	190	215	215	210	207	207	205	211	215	191	194	200	215	209	206	202	240	217	220	188	189	234	210	216	193	232	210	204	227	201	228	227	220	184	224	215	199	214	225	206	198	195	191	215	210	204	211	201	217	223	195	207	242	208	210	201	215	207	206	224	185	210	204	184	223	180	172	186	203	254	199	226	215	199	207	188	202	225	211	191	191	194	197	192	205	194	196	210	205	194	213	182	214	191	207	184	220	220	202	235	196	200	206	200	195	228	224	203	201	185	202	211	206	189	237	219	241	186	216	201	191	201	217	231	208	234	222	177	200	205	192	207	198	188	197	200	205	219	226	212	225	184	217	196	214	213	207	188	194	234	185	206	206	220	208	179	222	204	210	204	188	197	223	193	196	221	193	203	247	193	212	220	220	211	207	220	231	227	224	170	236	220	169	210	194	165	191	196	219	207	220	231	186	204	200	214	214	199	199	190	207	224	193	200	207	219	230	212	207	205	211	212	212	190	219	199	187	211	174	186	194	212	195	212	189	213	221	207	207	203	236	207	195	203	182	215	216	204	207	179	209	205	217	195	223	216	187	223	221	217	206	240	180	215	208	214	212	187	196	197	197	232	211	202	192	211	208	192	171	218	199	212	190	206	220	216	185	184	215	221	216	174	200	212	226	189	218	202	205	208	215	199	242	215	200	209	209	197	204	186	205	176	215	194	196	190	202	188	191	220	198	216	211	210	207	179	206	195	226	201	181	200	226	198	214	243	196	209	165	204	206	216	198	198	212	228	229	220	203	220	215	210	215	216	216	209	191	178	211	207	224	183	188	230	223	193	216	188	222	228	200	185	235	183	206	200	224	209	204	207	191	190	196	219	238	198	220	247	229	227	219	226	224	202	226	180	235	217	187	178	203	224	202	199	210	203	216	209	189	223	190	215	225	223	202	211	188	196	193	209	193	218	217	212	226	201	177	201	208	207	223	189	229	221	231	213	202	197	215	206	214	206	218	213	202	202	192	195	201	191	205	212	205	220	208	192	196	190	208	195	236	223	180	215	200	190	207	202
1918	593	569	532	560	577	534	498	511	504	514	443	479	555	524	500	477	509	517	537	512	544	511	492	504	514	499	479	471	466	455	484	513	499	521	482	508	471	503	513	491	474	516	461	526	502	522	482	521	483	448	537	497	478	494	468	530	504	525	550	494	486	530	481	548	483	544	523	501	491	538	550	493	519	504	491	481	518	510	502	487	532	513	510	484	467	506	450	491	516	502	459	464	478	498	529	513	469	532	501	530	532	502	493	541	502	518	484	483	529	490	514	459	559	534	477	500	531	466	504	502	503	488	494	516	553	504	490	512	505	484	505	549	499	531	447	500	489	540	499	552	507	534	497	498	463	513	520	521	530	495	528	520	543	509	484	484	528	532	507	517	533	513	487	531	494	523	482	500	524	497	503	481	503	501	484	543	545	466	506	543	507	483	470	499	489	494	525	505	554	515	505	469	498	511	501	525	491	494	533	466	513	472	480	533	500	507	489	491	471	537	492	492	462	524	493	497	530	529	514	469	486	492	485	536	484	478	536	489	486	533	481	514	461	463	500	516	536	539	503	519	515	501	531	507	560	504	483	519	502	486	502	508	491	525	514	533	525	480	517	492	492	471	505	481	483	507	486	486	493	489	511	479	509	459	528	486	499	515	506	519	467	526	521	513	441	492	498	509	530	547	494	447	506	518	502	479	488	505	467	525	483	536	523	522	531	500	475	500	505	505	505	502	492	494	483	499	518	521	504	531	506	516	524	535	512	526	518	521	478	528	514	527	506	548	528	488	486	494	490	491	512	501	507	505	481	495	493	502	509	505	546	504	544	516	520	516	494	488	513	462	525	488	513	518	519	511	480	518	501	500	505	469	503	457	519	488	485	517	528	514	502	499	449	502	501	513	527	513	498	532	525	510	498	478	477	476	520	514	492	471	548	465	539	515	499	515	477	519	511	516	488	502	487	517	555	480	503	477	493	520	506	442	520	471	494	494	507	486	498	471	509	515	531	470	512	459	517	521	536	545	508	504	511	516	488	492	526	522	519	518	506	531	515	501	498	459	498	520	535	510	493	517	469	537	455	517	504	504	530	479	473	496	517	503	464	484	485	506	521	519	522	521	468	487	533	489	506	538	486	494	487	472	540	462	512	475	491	552	553	534	489	459	502	509	502	482	521	526	520	529	494	497	485	543	508	501	482	489	519	471	545	501	490	515	505	464	505	531	478	512	535	513	566	537	524	518	507	500	507	500	501	487	509	498	486	461	492	502	474	508	496	516	507	502	487	507	489	511	497	537	500	510	489	514	539	499	471	514	521	500	498	516	490	492	515	469	513	482	496	514	513	474	500	487	473	505	523	500	495	548	540	480	500	526	505	496	494	505	471	510	486	504	495	501	480	452	501	509	517	518	525	521	515	542	518	532	492	490	538	485	492	502	480	501	514	501	527	544	542	507	512	517	487	515	504	496	524	481	521	465	541	475	482	489	501	493	502	513	505	529	496	460	507	494	508	517	503	504	521	478	462	504	520	493	467	521	529	512	511	482	486	459	543	523	500	503	506	526	479	525	496	487	506	483	519	483	512	512	494	537	498	459	493	483	496	524	498	517	492	507	500	488	544	511	493	497	488	474	481	476	483	490	509	473	498	491	503	535	500	553	497	469	484	494	543	488	484	476	479	481	464	524	521	486	534	528	507	489	492	494	520	466	526	552	455	484	478	566	554	505	512	486	478	494	489	477	503	500	509	544	509	496	484	488	477	502	535	488	491	522	492	477	507	512	491	507	512	476	533	537	483	509	518	540	529	489	507	507	497	501	494	525	502	488	481	500	497	501	514	468	534	539	528	522	486	519	483	533	520	482	513	517	495	497	531	462	502	450	449	493	521	507	505	507	474	490	505	509	519	484	497	494	506	448	518	466	481	525	525	469	535	478	513	524	496	471	463	528	531	520	517	516	517	489	477	496	480	436	480	506	498	461	484	513	466	486	511	477	499	500	471	499	538	506	501	528	500	501	546	500	490	497	491	502	526	496	491	538	541	504	521	503	508	501	515	485	520	514	502	480	546	523	530	493	506	531	509	521	495	484	472	515	480	494	499	507	535	490	496	505	479	513	528	484	503	503	519	505	544	487	533	512	517	494	520	504	516	479	523	455	493	521	500	486	458	537	514	522	508	474	494	461	519	477	484	515	507	478	474	488	506	471	469	501	497	510	515	485	496	513	472	520	489	511	500	530	494	511	517	529	496	516	528	467	509	523	493	523	538	500	539	522	490	515	500	507	477	474	517	511	520	502	483	522	521	530	508	535	508	534	465	473	533	484	443	503	465	531	537	510	527	517	488	483	476	524	470	530	519	460	494	500	509	480	494	532	507	520	502	539	506	488	530	564	517	499	508	543	486	464	508	474	522	507	531	486	512	525	517	512	495	529	475	554	516	486	534	503	508	499	488	516	536	504	538	524	505	493	518	471	530	493	510	508	488	494	503	521	497	547	498	524	539	489	497	488	486	512	478	499	493	488	536	533	499	491	519	514	529	519	516	515	528	498	500	495	484	536	524	511	520	530	510	501	497	560	466	435	535	459	496	509	528	503	518	544	487	523	522	535	442	472	475	484	497	482	473	491	474	526	505	521	513	518	519	547	478	501	487	540	533	498	494	475	496	497	485	478	496	502	462	518	468	466	489	480	504	486	532	498	547	525	497	493	523	539	518	491	462	489	513	476	529	495	515	489	471	515	518	495	534	473	520	557	521	524	483	501	494	478	505	497	496	502	466	487	490	504	527	510	533	505	518	501	462	525	493	515	513	493	455	524	505	500	531	492	515	510	489	485	484	541	502	492	518	496	509	500	531	497	510	501	498	502	464	495	515	489	482	492	512	478	501	501	517	510	492	516	473	536	475	498	466	501	506	491	530	505	486	495	477	535	506	531	534	522	493	491	510	520	504	532	498	508	511	450	526	529	536	516	511	480	505	470	495	487	488	490	510	534	542	476	502	521	476	514	527	479	509	504	510	490	532	473	526	526	494	503	489	503	538	470	498	518	494	487	485	513	533	509	452	506	492	515	489	490	533	469	480	479	484	511	499	524	524	476	507	497	514	498	486	520	494	476	521	484	512	502	458	507	488	499	499	527	532	484	534	544	520	488	547	508	507	464	453	497	475	517	488	511	470	520	499	491	527	520	511	504	505	485	502	510	473	479	529	491	484	481	516	515	494	487	507	541	473	504	494	501	549	487	541	495	507	514	481	527	510	479	465	480	474	496	490	492	512	531	490	478	514	521	505	510	517	497	495	532	523	499	466	511	567	492	514	513	508	519	533	480	480	515	468	538	500	509	469	510	520	493	511	505	510	487	475	516	523	524	504	479	489	494	479	542	519	512	478	514	500	549	506	496	537	525	513	497	514	486	541	501	461	518	502	508	529	498	474	550	507	488	473	506	520	483	488	518	483	489	533	533	526	515	464	506	452	487	499	526	469	501	487	491	487	537	453	520	484
14283	1400	436	362	294	296	282	248	219	245	234	249	223	236	231	229	194	219	230	236	201	200	240	212	212	205	232	236	202	203	200	232	210	210	208	203	218	227	237	182	234	200	206	215	218	251	226	234	227	223	222	215	210	178	210	179	226	227	213	225	210	215	200	208	214	203	202	230	221	193	210	186	228	208	219	208	192	211	234	222	217	206	208	207	217	223	200	220	211	212	199	249	212	207	195	204	183	235	205	208	213	191	209	217	218	226	220	205	201	194	219	238	211	219	232	221	208	208	200	229	217	221	215	216	198	226	213	219	208	205	180	204	198	210	223	210	205	228	212	212	192	213	228	196	214	236	215	208	199	205	241	184	242	215	237	216	215	208	221	234	224	186	199	213	225	208	184	214	218	202	238	224	196	193	200	207	184	230	233	230	215	219	214	211	211	207	219	220	204	209	216	178	203	219	227	232	224	195	225	225	202	212	227	217	221	193	221	202	184	200	218	187	196	200	213	226	209	209	225	231	209	264	203	212	210	198	232	228	210	238	217	246	212	233	211	221	218	199	196	231	196	215	206	217	189	208	193	231	192	212	239	238	209	226	182	215	205	234	230	193	192	222	198	211	218	213	221	228	208	205	187	227	218	196	238	201	203	220	180	225	221	217	227	224	195	199	196	191	212	162	206	222	204	184	239	232	211	209	200	227	214	234	213	234	232	191	184	217	201	181	234	191	203	207	202	263	202	204	200	202	181	174	216	210	229	191	237	224	237	196	222	202	224	213	214	228	195	227	228	209	211	197	199	214	194	214	213	216	235	192	210	206	220	194	196	201	203	206	220	228	240	238	198	230	185	208	205	218	209	213	216	206	214	213	229	214	217	204	214	187	198	225	259	211	207	204	218	187	216	193	211	221	210	212	230	204	189	209	224	207	197	191	220	203	230	215	215	207	229	220	225	240	202	211	231	214	193	228	209	221	226	209	213	214	237	236	218	180	191	191	216	198	232	242	214	231	221	194	212	238	205	210	176	213	219	230	224	208	230	213	206	198	233	223	206	202	242	222	214	201	216	201	200	214	216	218	195	229	189	204	188	207	204	213	224	201	224	199	219	197	224	195	210	224	236	191	205	225	180	194	188	194	217	214	183	221	223	193	185	229	221	232	220	207	195	222	209	218	232	196	191	194	220	206	219	222	218	222	214	197	183	236	234	228	184	184	205	217	201	245	210	191	237	189	203	218	198	216	208	205	209	210	232	203	189	207	229	200	219	229	201	218	221	198	184	241	213	217	207	196	203	206	222	169	222	218	211	197	201	208	198	174	226	197	213	205	211	233	215	216	215	229	205	220	206	210	223	235	224	216	241	213	215	226	200	201	211	200	216	222	212	210	237	216	202	219	216	199	237	195	236	210	215	209	204	210	220	224	222	209	222	222	218	224	230	185	197	217	206	225	213	201	218	217	198	203	191	220	210	248	243	212	220	217	217	210	195	217	227	238	241	209	198	205	183	225	211	189	201	208	208	198	184	205	232	206	195	241	198	236	218	208	211	226	222	221	206	212	188	232	185	224	201	202	208	264	207	219	208	207	226	199	217	204	200	201	183	189	202	201	205	209	209	218	213	204	213	218	222	221	200	225	208	220	219	206	218	210	219	215	210	212	205	207	182	219	230	224	221	185	188	200	204	205	216	212	216	180	216	224	203	199	213	188	233	227	221	193	211	203	213	217	231	223	211	208	218	224	208	198	228	215	224	200	205	186	212	208	205	231	190	204	208	206	186	235	204	216	216	216	220	213	221	224	224	176	202	231	231	208	216	205	204	222	216	193	260	221	225	237	205	255	217	200	217	209	231	206	231	216	217	191	240	205	208	210	208	196	187	192	223	208	220	227	206	242	204	198	228	208	205	218	212	231	210	222	203	193	193	211	219	212	186	235	211	203	194	210	230	240	191	204	229	214	219	200	197	198	182	212	208	207	202	208	200	184	205	212	216	213	218	225	232	208	189	221	213	208	206	201	234	200	193	200	246	244	208	211	188	205	221	197	218	197	224	216	234	216	235	180	205	238	213	188	231	223	209	224	191	216	237	235	206	207	239	227	223	207	233	221	253	209	196	191	202	220	213	202	200	211	190	209	202	227	211	229	197	228	249	229	215	220	216	208	219	196	183	211	221	198	226	200	213	223	221	232	196	225	212	210	180	190	245	199	223	239	192	260	213	207	201	214	190	211	219	222	239	219	198	232	209	223	210	234	200	211	245	186	204	219	180	216	179	200	202	191	206	215	193	206	180	206	203	207	184	211	206	205	237	204	199	247	206	196	203	219	224	215	229	239	223	206	236	222	207	225	223	203	201	212	195	218	204	206	197	227	204	232	228	227	197	199	203	206	209	202	212	229	205	223	207	219	212	202	211	191	200	215	233	232	203	230	205	248	197	203	196	191	198	202	225	228	208	225	217	195	195	180	197	207	223	171	179	200	211	226	226	204	228	184	220	201	222	227	193	186	217	200	225	239	205	192	228	196	186	194	223	231	216	220	196	228	221	222	183	198	205	247	211	197	215	198	232	208	205	198	193	225	230	255	222	229	194	184	220	186	242	212	222	212	214	195	199	233	225	197	230	208	192	208	208	233	201	209	233	204	206	245	209	205	202	233	224	186	204	194	243	216	241	212	216	199	192	189	193	224	192	215	199	228	246	214	195	191	256	221	228	220	217	212	192	254	208	205	206	214	197	224	248	230	216	204	231	227	203	230	214	233	217	207	236	188	203	207	231	217	205	189	234	227	184	217	233	242	199	220	228	209	208	224	203	244	229	194	208	221	196	207	189	210	197	240	233	248	228	221	243	219	227	199	192	218	237	219	202	216	201	203	216	227	206	217	215	210	237	206	214	201	210	231	237	201	211	224	220	193	213	228	203	219	216	195	213	201	227	215	209	201	201	204	235	247	209	187	216	206	228	208	200	191	230	204	212	170	221	206	223	220	207	200	216	208	194	188	186	199	186	234	233	181	203	177	214	207	209	226	222	208	190	195	217	203	217	205	212	220	191	223	210	232	212	185	211	189	244	206	201	247	211	194	200	233	236	213	209	225	198	199	209	201	220	210	197	233	236	234	191	196	238	237	231	245	215	221	226	218	211	214	192	227	209	193	216	236	193	216	203	194	206	229	199	206	210	227	207	179	194	212	215	191	208	201	229	220	202	211	219	186	243	207	220	200	216	224	206	226	202	209	228	198	243	219	206	212	198	185	238	239	198	219	196	198	205	182	192	236	205	239	219	194	210	190	221	232	210	222	229	186	231	216	189	217	216	204	204	229	229	208	213	177	209	190	207	184	204	214	210	225	186	211	238	191	200	211	222	197	221	242	209	219	236	211	195	191	203	226	206	210	211	233	197	184	228	196	217	198	217	229	211	199	225	189	207	198	191	210	206	223	227	239	201	199	197	182	203	203	218	221	214	219	221	207	255	222	218	228	214	207	201	212	187	205	228	202	190	207
9517	1311	1001	1076	965	977	890	714	764	671	635	619	625	581	553	534	552	541	557	540	566	553	548	521	522	517	546	515	504	522	550	465	596	519	526	530	546	524	493	534	530	522	541	519	525	518	491	513	468	489	521	487	521	530	507	504	494	506	539	504	500	485	465	512	479	479	505	503	499	463	537	488	501	501	502	479	511	501	525	538	532	479	510	509	473	520	520	558	531	515	505	501	477	512	470	526	504	516	533	486	495	487	512	530	467	504	525	522	537	522	523	547	498	485	465	507	483	547	503	507	501	472	536	520	512	505	516	506	475	506	493	474	493	499	478	527	496	491	542	527	488	462	509	524	507	518	491	488	493	511	529	510	472	492	518	523	509	511	502	507	504	528	515	528	454	534	506	484	494	541	490	502	480	522	505	529	512	498	550	514	532	474	482	479	522	511	483	470	550	490	498	519	514	493	536	521	497	518	466	538	523	517	526	498	459	491	494	533	479	493	522	525	491	515	465	477	491	527	481	514	482	499	494	526	489	491	499	481	528	500	467	534	521	538	505	533	494	501	505	498	531	501	510	475	550	485	517	486	484	550	541	492	472	521	522	497	525	479	544	530	502	506	553	506	497	485	466	499	502	522	526	481	511	502	520	519	503	510	491	512	516	485	499	497	519	513	500	498	514	500	478	500	487	507	501	492	503	485	525	515	487	486	492	515	540	484	484	468	504	475	497	472	515	509	500	503	509	502	481	495	484	493	464	483	534	501	493	480	494	547	506	526	515	523	500	532	547	488	512	489	491	487	502	507	515	490	490	491	469	476	472	506	525	475	491	506	514	538	525	511	472	490	520	543	502	505	486	570	536	506	519	483	513	502	485	500	552	528	503	545	512	482	519	473	528	533	488	507	483	470	514	519	448	493	452	491	460	502	490	520	516	487	520	542	533	521	524	536	529	501	499	546	550	546	536	495	513	544	538	476	527	504	522	517	477	495	547	526	492	493	532	516	501	515	480	496	495	494	521	524	496	541	549	527	523	490	541	535	479	532	505	484	516	517	477	437	468	489	502	499	512	516	510	507	497	487	488	502	513	503	512	493	504	495	503	533	528	511	493	537	492	487	487	506	490	513	473	498	498	525	508	513	498	498	501	525	529	503	509	501	538	520	506	529	526	558	493	494	530	483	534	460	500	528	511	477	514	538	491	527	490	488	488	479	491	474	474	480	468	534	538	487	481	499	489	496	511	545	503	504	494	521	524	529	504	493	508	532	537	511	483	529	460	536	513	490	534	504	499	518	550	484	507	536	497	527	513	483	456	465	479	525	499	506	477	474	533	505	508	530	518	506	453	512	475	507	491	507	531	491	518	554	487	516	514	500	517	510	498	518	500	487	540	510	510	508	494	509	507	496	526	491	491	509	499	528	480	493	513	507	490	517	533	477	506	519	494	518	535	494	519	513	504	504	534	514	450	487	536	539	490	473	501	515	511	502	527	497	493	525	488	522	479	501	509	523	514	467	514	521	528	531	467	518	527	506	515	534	533	501	503	519	475	492	540	523	490	530	529	542	515	485	497	558	538	494	532	491	498	530	539	479	509	514	493	539	468	499	532	530	473	494	517	484	527	521	528	481	505	514	528	515	522	508	481	474	481	509	490	535	505	503	517	513	517	526	503	493	480	497	510	494	526	502	498	532	471	543	506	498	492	498	476	492	514	511	540	523	504	551	521	520	464	502	545	524	515	514	490	516	479	528	486	478	514	528	540	487	512	500	512	516	528	478	511	507	500	484	500	481	504	523	528	528	499	505	514	525	537	490	536	511	469	510	479	538	520	530	499	488	553	514	532	551	481	515	516	491	510	489	469	485	496	466	501	514	523	511	477	490	534	548	521	543	499	542	512	473	540	522	504	482	501	493	533	502	493	492	485	466	493	534	526	493	525	516	510	508	496	503	481	532	516	488	498	482	489	501	464	537	508	477	516	564	507	480	526	497	531	505	486	517	507	506	494	492	446	495	492	483	496	482	502	497	516	491	496	524	513	489	460	536	464	513	487	483	497	467	505	487	493	547	518	536	542	512	531	505	491	519	485	524	533	550	502	514	504	506	521	508	483	479	478	543	510	539	499	485	519	477	520	485	514	463	525	529	484	515	511	494	523	471	491	477	536	539	494	541	511	531	529	524	473	477	511	523	521	491	440	463	496	458	499	480	506	534	502	491	533	513	510	483	505	512	497	516	507	508	488	535	481	517	539	522	534	504	536	461	504	513	456	466	535	496	507	507	513	498	497	510	470	520	543	513	530	490	531	557	507	505	503	515	544	487	538	508	527	512	530	506	487	500	520	500	529	545	485	514	503	492	517	551	486	521	478	472	473	515	486	518	527	501	493	487	518	509	475	465	506	502	578	511	491	506	452	495	495	514	513	504	478	549	501	507	529	500	484	501	484	520	541	508	512	465	505	485	490	502	515	481	537	511	505	509	496	489	491	538	530	547	537	552	510	480	501	521	502	547	504	517	481	542	528	503	471	497	498	482	523	553	517	459	519	476	493	516	485	529	514	500	516	534	498	505	500	521	477	524	541	500	521	481	516	479	487	524	484	521	579	517	524	533	533	481	486	508	610	532	503	505	486	523	486	500	484	504	503	551	518	459	496	517	489	514	494	478	530	498	503	527	475	497	503	532	485	523	483	491	525	478	479	499	499	520	504	474	504	515	497	501	528	534	559	527	503	463	494	540	530	514	520	578	534	491	511	495	516	490	514	500	515	559	505	523	509	536	504	475	498	478	528	541	513	504	498	522	522	505	501	494	521	506	490	497	505	511	496	541	492	553	445	506	456	525	522	503	494	515	491	518	526	518	503	510	501	530	483	464	548	524	475	512	508	519	537	509	515	472	489	503	504	474	516	508	515	492	540	501	499	512	537	477	508	517	546	520	477	526	545	534	494	515	487	525	504	551	495	495	527	506	526	527	493	534	490	527	509	491	513	514	531	470	545	507	513	496	524	521	575	512	531	492	527	481	519	483	489	524	482	493	490	480	504	539	538	513	526	473	508	478	532	519	551	519	511	481	518	487	522	506	516	552	516	517	452	478	524	492	517	529	492	508	531	518	472	543	465	490	492	512	470	521	509	521	517	496	493	532	501	529	510	510	520	485	477	511	540	508	504	491	497	490	491	530	520	479	550	519	470	504	519	531	490	525	518	493	516	517	500	485	509	502	487	500	495	542	474	495	559	500	529	499	512	509	520	507	500	495	500	489	486	518	504	523	495	517	502	489	562	497	524	481	462	515	492	483	491	524	520	529	548	492	498	489	483	536	509	496	545	542	498	531	515	522	508	497	521	531	538	517	482	498	552	503	527	533	511	491	523	510	494	469	512	523	503	543	514	496	516	495	522	517	515	485	505	534	528	501	481	536	526	512	537	517	485	542	503	500	538	488	526	477	514	529	531	518	492	535	490	508	485	513	485	496	482	493	479	507	538	516	534	493	523	470	505	514
25045	4525	704	433	269	254	232	219	147	138	115	132	115	96	111	93	128	110	107	119	108	119	98	100	105	81	98	102	94	95	91	111	109	100	83	98	96	96	94	103	113	100	77	94	84	95	96	80	88	112	83	103	95	102	103	114	98	98	85	87	106	111	98	85	94	90	106	85	94	86	83	94	106	103	83	71	99	84	89	93	95	85	85	73	92	113	107	90	86	84	94	92	99	86	96	112	102	69	93	85	94	108	90	81	108	82	86	84	89	88	102	96	92	91	95	99	96	94	91	104	93	94	97	83	82	103	86	104	93	95	69	97	86	90	90	70	80	99	102	78	94	87	101	95	92	93	95	92	81	73	85	103	100	86	110	93	79	74	85	92	94	89	98	87	77	78	95	89	104	81	93	103	98	95	95	96	87	109	77	85	96	102	91	85	83	86	84	104	95	99	104	80	81	97	85	86	91	74	92	80	106	74	79	103	94	87	83	87	92	84	106	78	80	78	86	83	94	94	84	89	107	107	95	68	101	108	101	99	99	99	119	85	80	90	101	76	98	82	89	106	72	90	78	70	97	86	96	120	100	82	85	104	84	81	100	87	91	90	94	84	96	85	95	96	104	87	106	80	83	107	81	98	88	80	82	92	105	71	90	91	91	77	77	92	83	112	104	76	88	88	94	72	88	89	92	91	84	91	74	76	89	103	86	94	108	104	90	78	99	102	91	83	108	95	89	77	79	84	90	92	98	95	87	83	88	90	94	71	82	103	95	93	87	105	100	104	111	99	90	95	80	113	92	87	78	93	116	93	70	99	97	101	94	87	103	100	84	103	116	97	106	101	95	103	110	72	96	113	85	86	78	86	83	79	95	97	96	94	79	101	85	81	84	105	92	89	84	75	85	88	82	87	88	100	93	103	96	79	105	105	69	101	82	83	96	69	77	76	83	89	112	98	95	82	101	120	91	89	98	80	82	91	75	90	91	91	107	101	81	91	100	91	81	91	88	98	78	97	83	84	76	77	79	87	85	89	94	111	97	88	92	64	100	91	101	100	88	77	113	96	89	96	75	84	89	97	86	77	102	100	90	85	91	86	84	79	81	88	101	83	82	78	88	73	93	114	92	82	93	82	104	84	79	88	101	92	84	86	76	93	84	74	83	82	97	94	82	75	72	92	96	96	92	111	85	87	84	96	94	93	91	83	117	89	107	110	98	94	83	97	100	95	82	91	98	88	90	77	87	101	110	99	103	106	90	89	86	108	84	80	101	78	90	91	107	86	82	76	91	84	86	106	103	85	87	70	90	96	87	89	87	79	88	91	100	83	90	84	85	92	102	99	104	106	101	92	85	106	84	91	94	93	84	119	91	110	100	80	107	82	101	84	95	97	93	93	101	101	99	88	87	96	87	89	73	92	100	96	87	94	104	81	112	97	92	89	75	85	94	90	91	97	112	73	88	91	98	65	90	96	103	85	101	90	90	74	80	83	97	85	97	84	82	90	83	97	103	71	107	110	79	74	100	79	85	87	98	97	91	76	91	94	93	92	98	99	82	84	92	83	102	90	99	96	89	103	112	94	97	85	82	106	94	89	93	78	95	88	97	107	87	118	88	95	81	89	93	85	108	91	95	95	87	96	96	90	89	86	104	78	78	80	103	90	87	80	87	93	86	98	81	87	90	88	85	97	95	88	90	99	81	110	75	89	111	101	89	80	73	89	102	89	80	88	97	79	82	95	91	105	88	77	74	107	87	90	79	82	93	80	90	84	84	99	86	85	88	82	105	105	101	100	92	76	95	98	80	98	83	80	88	96	99	82	94	85	83	87	95	97	89	103	103	91	79	99	95	86	71	84	111	94	77	79	80	81	91	92	82	88	92	76	104	71	101	101	110	79	101	88	88	79	102	71	83	100	88	93	87	95	97	97	110	81	79	101	96	83	92	101	96	86	88	86	82	118	80	112	87	91	111	98	85	104	95	85	96	91	89	104	104	71	109	87	95	83	80	113	98	85	85	85	95	84	109	93	69	93	103	88	94	77	81	72	85	78	100	95	89	76	98	90	121	106	91	78	97	81	74	87	91	84	89	108	76	112	91	83	93	92	102	107	89	84	80	94	91	100	83	85	89	83	93	82	86	101	76	89	93	92	91	81	82	92	110	93	76	74	92	86	86	103	87	81	88	80	91	78	80	90	82	73	77	85	80	95	86	98	90	98	81	95	99	94	94	85	75	98	119	103	82	76	85	93	83	73	100	94	80	94	104	107	94	88	90	98	109	102	80	91	98	96	98	94	85	82	108	95	94	96	83	88	99	83	82	83	78	90	86	82	92	90	98	119	103	93	97	76	99	81	89	84	101	118	98	96	86	95	83	103	100	78	112	85	99	91	87	102	96	106	106	99	97	82	93	95	92	88	101	81	98	76	96	94	91	79	89	102	89	73	65	88	85	95	90	77	109	90	92	86	100	106	92	94	90	85	81	98	76	102	102	90	101	87	84	99	95	94	89	76	90	91	92	111	96	101	96	85	97	85	87	83	82	84	98	91	95	75	90	93	102	87	84	99	94	88	90	96	101	82	97	94	75	97	80	78	86	88	73	96	91	101	93	95	103	92	82	90	82	80	82	103	98	95	99	81	105	80	87	92	104	84	92	88	101	90	89	91	89	80	99	92	87	113	97	82	87	117	95	88	93	84	70	70	89	82	103	77	102	121	89	100	82	86	90	97	82	74	72	84	95	98	105	106	97	75	101	98	111	86	85	88	91	100	69	95	97	104	91	101	81	94	93	103	92	94	93	103	108	88	83	92	102	96	87	84	100	97	91	90	95	78	93	82	84	77	105	99	85	84	99	86	80	83	84	103	96	94	106	107	90	96	80	87	101	101	103	103	104	108	92	96	119	83	78	93	70	102	104	81	90	84	88	97	88	105	106	80	89	83	86	82	90	79	90	95	97	91	83	105	102	88	90	82	79	90	95	97	105	92	100	78	76	78	96	98	101	108	107	92	99	84	105	80	84	111	82	73	90	94	86	75	96	110	106	85	115	105	90	75	99	93	75	81	97	79	72	79	97	91	97	95	93	87	87	89	89	69	90	108	94	89	76	91	91	91	84	89	111	92	104	83	92	86	106	100	91	85	90	97	102	92	87	106	98	80	95	98	83	91	81	92	80	100	96	88	109	100	86	91	96	106	113	100	88	81	99	78	97	105	100	98	98	88	92	89	96	81	107	100	89	75	96	103	101	98	87	77	89	94	81	98	92	83	99	89	96	97	89	72	93	88	97	87	85	88	95	91	121	87	91	104	91	86	79	104	89	102	91	84	102	94	95	97	96	95	79	75	99	100	78	74	77	75	93	104	92	86	113	87	111	88	78	95	91	96	85	105	90	104	103	85	96	87	96	74	86	74	98	81	98	86	83	89	69	88	94	87	94	92	83	71	83	82	100	99	113	90	96	94	75	91	90	86	86	76	76	97	87	105	86	109	98	94	94	84
14051	1840	1263	1481	1185	1136	916	720	629	549	478	459	395	381	356	326	356	323	333	295	339	300	280	292	297	268	268	265	269	267	253	277	248	271	275	292	261	254	233	247	268	253	239	265	250	239	254	259	284	265	240	232	257	259	243	244	228	267	235	230	259	244	267	244	274	265	239	237	255	227	272	260	238	255	238	234	231	243	248	238	223	249	246	244	237	251	218	243	262	221	257	238	262	209	223	237	243	246	210	256	219	243	258	232	232	234	272	222	248	222	234	261	233	240	259	222	250	219	213	249	255	221	252	224	224	239	233	245	267	257	245	265	240	220	232	264	224	250	244	243	241	266	263	221	250	226	252	243	237	236	231	227	242	222	240	245	263	258	223	246	241	245	272	236	259	228	234	240	236	221	238	239	210	222	251	241	227	249	251	244	259	265	231	233	235	223	235	232	241	224	244	238	262	245	229	250	236	216	244	212	243	230	231	236	259	220	227	238	256	232	258	236	252	247	241	227	266	235	239	224	237	235	241	239	216	211	243	257	262	249	209	237	231	223	236	248	224	230	268	257	238	262	222	240	209	236	225	241	255	219	243	239	227	240	250	234	216	239	226	232	235	239	231	223	231	257	259	245	239	252	255	237	228	232	205	258	225	235	230	240	244	215	247	253	257	233	258	241	224	247	231	215	237	212	234	219	218	240	256	220	233	243	237	237	234	243	239	235	231	245	231	209	259	254	238	229	243	266	252	235	249	248	257	247	265	223	215	218	271	237	219	227	239	263	232	240	220	243	227	212	217	253	231	243	255	241	248	270	242	238	227	228	230	250	232	241	226	232	227	234	240	232	230	253	234	255	216	238	237	245	256	209	220	245	231	219	254	252	228	234	208	230	212	245	251	245	228	248	257	205	228	274	242	228	226	248	233	221	227	238	234	242	246	228	230	223	229	233	202	214	247	229	226	215	239	244	217	208	224	221	230	243	225	240	236	233	229	245	218	240	239	220	238	253	234	248	234	234	228	210	249	236	249	249	239	204	216	242	247	239	271	244	221	210	240	237	247	224	249	240	218	246	237	226	240	256	212	263	258	244	232	232	241	246	238	233	227	268	226	255	227	284	238	219	245	250	254	200	223	238	243	235	252	232	220	239	231	241	218	228	246	230	224	241	240	243	217	240	254	249	223	243	230	223	242	243	236	234	258	188	214	242	248	238	242	233	221	236	227	237	217	212	229	240	241	218	218	219	265	237	212	229	241	264	230	217	281	226	237	245	238	215	243	231	230	233	240	219	218	235	241	223	257	253	211	247	236	238	230	251	249	242	211	224	226	243	229	232	251	266	259	239	270	235	244	235	239	240	238	225	213	227	245	224	213	234	262	245	241	228	232	225	237	212	252	228	238	228	246	215	214	253	228	249	241	233	219	262	235	231	237	237	266	241	235	226	234	243	233	236	242	233	213	229	237	239	208	252	245	256	221	237	221	235	224	216	218	241	258	221	233	257	226	246	228	275	227	236	244	223	223	219	231	249	245	237	243	247	244	215	239	208	231	249	257	251	254	218	240	239	231	241	235	238	278	250	244	242	205	262	244	233	241	237	229	201	244	253	247	245	253	240	234	270	265	213	237	231	243	227	250	245	262	250	227	242	229	251	264	254	222	252	234	212	254	211	255	252	255	234	210	255	240	252	241	238	239	233	240	220	232	238	225	235	248	252	237	230	233	255	206	226	227	238	232	264	226	210	222	242	233	235	243	219	224	222	235	248	233	241	217	240	237	236	229	250	227	241	229	251	253	250	249	235	229	239	246	236	236	260	243	222	245	257	222	220	233	222	276	221	254	226	237	263	243	241	231	230	264	236	222	249	235	248	246	242	243	247	229	218	243	248	241	227	223	219	210	226	231	220	228	242	251	224	233	228	249	216	206	242	248	262	221	264	235	231	234	212	236	231	252	238	265	241	266	247	228	231	239	261	255	236	230	222	253	252	219	259	228	227	230	233	240	231	258	265	232	224	252	224	221	250	277	243	236	239	198	244	233	229	263	243	236	237	239	245	211	263	254	256	227	247	227	233	218	230	217	249	257	226	230	236	237	250	236	240	255	235	259	224	234	238	205	268	254	238	256	227	248	232	227	234	230	241	235	251	246	241	274	232	224	245	231	242	225	239	231	243	229	252	224	247	210	234	229	249	285	243	241	230	250	240	216	257	247	243	245	260	222	248	238	205	247	209	209	220	250	266	252	208	229	227	253	246	224	232	212	230	271	232	258	230	248	240	239	244	212	233	247	213	225	228	265	248	230	233	225	287	225	220	253	219	227	246	226	240	251	263	237	222	230	223	235	224	240	229	245	211	241	262	239	262	236	222	229	244	204	262	240	233	238	256	236	260	234	223	223	226	271	215	218	246	241	259	259	255	238	247	239	201	251	278	246	277	253	235	250	247	250	260	235	231	245	217	201	231	241	242	262	226	197	224	227	236	231	249	264	245	233	245	246	238	233	252	228	242	230	245	232	241	212	254	228	237	242	230	254	232	210	250	221	213	243	224	243	227	265	203	222	234	239	209	251	242	242	241	231	219	218	243	227	222	219	252	216	236	234	207	219	206	256	240	244	235	223	211	220	257	229	233	231	242	225	247	258	235	276	232	225	222	268	236	226	261	245	247	236	228	258	204	260	241	241	247	248	259	234	235	226	238	240	235	251	227	263	258	257	232	250	230	253	246	247	245	228	253	249	236	232	240	251	282	240	241	262	274	261	249	254	244	205	265	248	224	195	260	254	244	245	231	248	252	228	242	240	246	225	248	219	241	245	240	222	227	224	240	224	214	228	244	244	238	233	245	254	252	215	216	223	202	227	238	216	246	232	246	244	250	220	222	209	185	230	244	241	236	246	279	241	220	240	224	247	247	232	230	231	232	201	242	252	231	233	261	243	237	240	245	246	227	235	205	255	235	243	256	263	222	247	232	233	236	245	236	247	213	228	240	261	223	226	219	229	230	248	214	239	236	238	254	221	234	225	229	237	226	239	236	239	243	226	247	218	217	207	240	246	227	231	213	256	208	236	248	255	246	247	241	254	217	253	233	270	233	238	271	227	259	217	241	239	295	244	265	222	235	245	259	238	213	267	246	235	223	252	254	202	234	248	198	248	243	244	259	242	222	246	235	224	238	238	216	228	241	262	245	221	230	233	219	222	216	236	213	272	239	235	221	219	247	253	238	246	229	228	242	219	236	241	237	248	260	226	244	235	236	234	232	247	278	230	231	233	226	244	249	231	230	274	234	244	247	238	250	234	224	260	249	223	236	225	267	240	245	250	238	253	235	239	216	228	221	239	242	227	221	250	225	224	236	241	219	239	237	229	244	231	239	240	236	230	243	247	209	230	216	206	253	233	254	245	233	233	221	226	219	222	208	219	242	234	236	220	241	255	242	265	248	246	247	243	226	244	284	226	230	199	228	218	212	234	250	255	220	245	233	236	246	240	252	219	223	245	214	253	233
1575	271	231	200	213	233	226	223	193	212	189	203	183	211	217	207	200	197	192	200	195	200	217	217	210	187	232	234	199	228	176	242	209	202	193	199	214	193	194	194	207	206	189	181	207	196	188	194	200	221	200	186	223	206	216	213	227	180	210	223	201	213	197	232	214	195	194	204	253	246	191	213	224	214	209	220	188	195	178	189	235	201	205	215	199	231	200	217	200	206	209	205	207	197	182	202	240	213	210	214	211	211	190	200	212	193	193	207	193	206	204	210	208	216	220	219	202	189	201	231	200	191	210	213	233	213	204	207	238	187	205	195	196	207	226	190	223	223	206	177	218	188	218	206	205	190	238	227	227	201	228	211	198	227	228	201	209	205	199	193	208	216	213	183	187	203	214	209	223	193	207	209	197	191	226	218	199	208	182	181	212	190	208	205	201	198	235	204	199	213	224	202	224	197	211	229	229	198	220	225	219	223	222	186	246	191	205	195	202	208	193	200	194	242	205	191	212	224	227	194	222	228	200	205	214	209	227	211	206	208	216	206	197	190	222	225	186	207	223	198	202	194	185	215	216	191	187	208	223	205	185	211	184	194	198	210	217	194	196	192	202	214	240	203	225	218	171	220	218	209	219	214	197	212	225	201	209	205	205	211	195	196	198	219	188	194	214	199	211	200	200	201	193	218	238	221	208	228	213	172	214	207	203	218	199	216	206	216	193	220	170	185	204	206	221	203	230	222	197	222	241	184	194	219	191	213	230	206	194	190	223	185	207	203	195	216	194	184	191	220	213	200	211	220	204	210	212	222	209	231	216	221	206	200	224	199	212	223	217	198	211	215	193	190	228	248	227	198	187	197	207	228	211	204	216	226	194	199	204	226	223	242	216	213	206	213	197	221	229	188	192	219	210	188	196	236	222	201	185	215	216	223	179	219	200	200	196	187	209	223	225	210	202	202	190	179	194	211	239	198	221	211	207	191	192	213	185	232	196	185	205	226	224	194	213	239	199	196	227	216	215	216	214	196	202	206	200	213	189	208	234	225	187	204	197	196	203	233	229	183	204	194	203	189	213	205	212	221	214	194	208	194	189	198	192	197	216	208	232	198	201	229	230	208	210	202	207	228	201	220	214	206	218	211	220	199	201	192	207	178	175	219	209	220	225	207	191	229	201	201	222	201	215	235	210	202	222	203	178	202	195	227	221	209	194	200	186	219	230	212	233	193	211	189	216	191	221	197	199	224	231	223	224	229	222	183	184	175	200	213	215	189	213	202	235	210	193	191	206	233	229	213	242	212	186	193	198	190	177	189	198	210	187	197	211	203	198	209	213	198	201	212	208	205	219	200	191	187	188	189	207	187	186	196	194	223	212	248	214	194	215	220	228	202	198	231	193	230	216	224	214	213	199	217	228	221	201	218	200	199	244	215	196	204	218	205	217	198	201	201	191	200	198	212	207	184	233	207	227	228	216	216	226	189	206	207	200	207	225	203	227	229	189	203	223	213	210	180	194	221	217	199	202	208	185	189	219	200	173	201	229	194	201	206	205	209	223	177	198	193	189	235	209	228	221	207	185	219	205	215	197	201	186	182	196	192	214	221	239	203	232	221	167	237	203	212	184	245	200	201	181	223	220	212	226	207	214	217	202	204	194	217	186	199	194	227	226	223	214	209	214	187	214	220	206	177	181	247	230	192	180	184	224	205	229	212	204	219	199	204	174	182	203	207	230	197	197	201	198	214	188	225	188	198	207	184	229	227	231	182	214	203	218	214	205	217	220	203	218	200	213	216	210	214	185	211	216	204	206	184	202	210	231	225	234	211	171	197	227	207	200	186	183	222	213	217	205	216	194	210	195	207	192	186	224	223	194	198	227	234	206	229	183	213	201	180	222	179	209	179	206	208	191	224	210	214	201	209	187	218	228	218	206	209	207	231	235	209	206	196	209	242	217	218	219	218	205	209	211	208	190	189	207	195	221	242	212	192	202	202	226	219	184	194	204	221	214	210	212	206	205	231	186	199	199	199	183	205	202	212	195	206	195	219	231	199	203	210	201	218	217	201	200	225	211	212	198	217	222	217	221	209	217	212	196	206	206	217	190	200	182	210	204	208	220	198	180	208	203	207	200	252	231	205	181	221	200	204	220	201	224	223	218	220	204	191	192	235	212	205	223	234	182	209	200	232	200	219	237	223	218	188	196	196	198	220	218	210	195	202	204	213	211	214	219	171	192	198	221	238	207	166	207	185	201	213	205	207	210	219	209	233	208	220	238	201	224	181	197	204	217	212	195	227	170	220	203	199	208	229	196	219	197	201	197	192	220	196	215	231	214	205	221	180	225	211	204	189	192	194	208	209	203	202	214	183	211	211	199	223	192	185	210	185	214	226	188	196	233	204	250	188	190	200	192	213	207	220	207	201	209	217	213	205	204	192	227	192	190	202	205	226	203	201	215	200	182	206	214	225	186	212	197	192	215	235	220	202	223	214	177	219	216	216	213	213	209	220	189	209	219	214	241	210	217	208	241	194	192	191	192	207	206	220	216	188	216	209	207	185	202	216	234	232	221	220	190	203	178	210	208	214	202	216	188	200	180	182	208	214	196	198	193	225	190	187	199	213	192	199	205	193	230	207	220	193	210	208	215	231	182	202	191	208	192	175	190	195	180	195	191	207	207	191	223	200	205	196	220	215	198	220	194	205	190	179	191	215	180	211	236	196	210	235	212	202	203	214	210	200	211	207	240	172	199	196	202	198	201	190	211	219	211	199	197	199	203	206	206	230	200	224	210	207	236	217	193	227	225	216	206	184	203	222	238	191	213	212	209	185	204	192	214	215	203	194	185	210	214	199	212	228	198	196	199	197	182	222	245	226	209	210	245	205	199	188	206	189	209	225	212	202	208	211	196	211	208	190	194	152	204	204	188	215	209	210	183	212	180	219	232	233	203	205	197	229	183	213	231	199	203	170	202	200	185	245	223	203	192	177	239	188	205	197	194	207	223	216	236	199	220	198	193	208	210	196	205	213	210	190	189	229	198	212	211	216	222	220	184	202	190	230	203	175	210	156	199	214	209	224	203	234	200	186	212	187	213	215	227	187	190	231	209	208	190	208	202	199	206	204	196	211	204	221	219	194	209	207	227	221	220	190	215	195	206	218	202	206	201	204	205	202	202	219	219	179	171	213	209	215	199	198	203	194	216	223	216	184	187	212	227	218	207	183	200	203	191	212	199	230	234	213	218	231	200	225	203	195	210	228	214	206	206	210	197	211	198	214	197	198	198	193	207	198	222	181	230	200	211	209	193	200	198	211	194	210	184	220	211	209	219	205	207	210	224	190	196	196	180	220	212	211	208	211	207	204	211	202	192	210	202	184	221	199	209	184	212	224	199	199	195	206	205	212	177	213	221	185	229	187	183	212	191	193	174	228	220	224	227	200	194	202	225	193	212	214	203	223	202	194	222	207	189	213	194	213	193	213	217	223	225	222	196	206	195	215
1920	572	564	560	530	521	584	523	520	545	509	513	491	504	521	550	506	489	530	480	502	503	511	509	525	476	523	520	549	519	505	518	473	517	519	505	527	497	510	532	470	530	515	492	450	437	547	529	492	520	489	510	507	495	489	521	493	515	494	535	541	491	518	498	495	508	490	478	529	519	522	506	503	492	537	495	523	504	516	515	513	547	503	547	523	524	478	463	495	502	527	491	523	490	473	492	516	520	494	503	518	513	506	496	540	518	524	528	567	521	526	541	553	492	491	519	494	518	476	516	503	496	505	499	489	485	497	513	521	513	546	488	485	542	464	503	525	495	493	489	472	521	498	512	499	529	488	489	508	519	498	466	544	514	494	473	524	544	465	502	485	524	524	508	530	531	520	531	506	489	535	469	494	449	522	463	508	526	508	516	455	537	512	472	514	538	546	463	498	539	525	493	500	485	476	493	474	506	496	450	499	503	491	519	549	501	490	518	511	496	535	508	495	503	529	517	493	501	518	468	488	532	509	499	507	466	489	451	532	529	484	531	524	521	492	471	471	494	527	501	469	510	551	523	492	562	557	496	540	514	531	505	509	490	525	484	486	498	520	504	500	490	522	481	538	462	525	507	501	462	492	519	486	532	479	499	533	555	494	522	486	526	525	512	539	476	541	462	494	510	493	536	478	510	511	476	512	504	503	524	547	508	475	539	523	497	505	526	495	540	521	519	509	510	486	481	491	508	505	514	560	511	509	524	536	505	519	498	522	542	508	537	522	543	531	503	480	514	477	501	500	498	538	553	481	481	547	479	510	487	502	497	513	502	523	543	458	481	519	492	516	524	571	547	498	526	535	517	536	473	492	522	508	531	530	485	553	482	482	514	464	502	497	473	525	522	513	467	520	514	502	516	536	507	510	512	489	512	490	496	521	505	536	491	519	490	517	482	483	519	513	474	523	497	509	530	484	509	501	465	538	482	511	495	474	469	510	542	494	504	499	488	572	469	520	501	487	494	459	492	489	524	493	520	523	519	520	505	519	482	517	543	511	510	526	454	508	506	473	485	531	505	486	506	519	498	521	510	529	518	511	501	494	508	519	531	473	480	522	497	472	530	500	500	490	498	518	558	522	515	511	516	489	533	449	514	534	546	442	484	492	474	512	527	517	542	475	495	488	470	526	532	499	504	516	505	465	515	484	515	518	481	543	503	495	512	487	482	485	510	513	515	488	488	501	489	521	537	554	495	517	526	513	496	518	504	461	520	499	451	488	469	490	492	496	506	510	504	486	497	482	533	516	505	468	502	480	562	535	504	524	514	487	446	481	490	478	512	530	506	465	539	512	480	509	556	523	457	492	520	490	524	539	482	543	482	522	460	525	566	534	521	497	538	471	512	482	523	522	480	481	500	524	499	488	499	501	504	524	485	497	542	489	478	515	487	494	469	520	524	493	474	527	508	465	484	536	481	482	497	482	522	490	568	499	496	498	499	542	505	492	511	509	495	497	506	506	538	506	503	536	522	479	528	495	516	485	470	514	497	475	529	476	494	507	531	506	476	517	505	485	487	501	516	524	515	473	524	500	494	500	464	518	494	482	549	466	492	522	483	496	508	524	477	483	512	501	507	474	513	572	523	505	495	495	508	494	514	481	504	473	482	479	479	468	512	499	509	513	508	558	507	535	484	550	507	507	501	484	508	537	510	517	484	467	469	493	466	479	526	471	513	509	491	480	542	499	523	494	513	481	487	512	447	537	525	518	483	527	497	491	453	504	502	505	514	530	527	545	534	504	528	522	520	517	495	532	542	499	490	472	527	518	506	494	517	507	512	508	479	485	495	507	494	497	518	496	481	501	511	487	484	488	544	502	530	521	509	482	521	513	453	495	518	494	485	501	476	540	549	536	500	544	527	507	477	497	495	475	498	495	552	471	502	528	523	529	504	500	487	504	484	488	511	488	507	490	476	525	488	504	480	515	472	513	488	488	505	496	489	509	493	527	504	489	456	481	474	464	489	571	488	475	482	534	515	493	516	458	488	505	520	491	476	499	531	490	486	502	489	519	544	507	526	512	512	509	490	482	518	483	521	500	495	506	543	497	504	497	468	493	569	518	491	563	518	488	535	505	478	530	518	510	471	476	519	508	472	506	507	514	486	546	509	511	557	466	504	507	536	508	483	495	499	465	492	511	550	515	496	517	540	495	523	485	493	484	506	509	493	535	538	515	535	489	512	545	497	502	506	498	516	539	530	524	494	494	553	501	545	458	546	486	553	473	505	501	479	512	532	482	499	550	478	536	496	508	518	542	497	533	499	488	524	530	487	533	494	525	481	523	475	492	494	509	480	509	504	529	518	483	520	496	501	532	514	526	472	542	518	514	477	472	458	506	487	499	497	520	524	546	552	469	498	523	497	472	487	506	524	531	486	500	483	500	508	516	513	509	508	540	478	479	523	526	512	530	489	493	470	525	512	521	540	494	516	474	482	513	498	500	459	510	513	503	510	515	529	531	500	448	498	548	512	533	499	485	549	501	497	488	513	478	502	471	512	523	504	464	514	516	495	501	460	504	514	485	487	568	548	485	486	520	536	477	480	492	508	514	518	516	519	496	502	485	503	520	529	535	523	511	507	505	437	501	482	508	485	512	529	513	504	521	477	503	496	490	507	481	526	490	480	526	523	493	508	508	481	526	500	494	535	528	531	489	541	487	515	501	499	515	531	507	549	534	491	550	522	488	499	473	518	515	494	504	518	503	498	528	493	505	530	546	524	507	507	512	504	483	527	486	469	537	533	494	470	505	521	516	515	501	527	502	467	487	503	507	492	485	520	509	477	486	525	482	525	530	485	469	494	525	484	501	520	503	521	520	518	488	488	511	512	472	487	500	496	541	509	489	518	534	503	534	506	523	541	521	488	521	522	502	460	519	489	496	482	512	456	541	512	501	507	519	501	544	503	512	521	475	508	487	527	509	493	462	514	496	458	473	534	501	477	504	507	516	537	500	495	530	511	520	532	497	511	508	464	503	528	457	507	474	498	544	503	507	498	472	507	513	498	545	486	528	499	442	518	488	497	480	481	515	484	491	537	511	539	482	510	506	502	480	508	491	510	517	523	483	494	513	492	489	502	492	493	514	520	520	483	484	499	506	506	489	486	484	515	525	490	517	515	494	542	519	525	504	515	533	507	492	511	538	542	494	521	553	493	486	526	540	469	540	491	510	478	506	514	495	497	547	546	450	487	538	492	470	521	505	516	506	520	535	472	525	515	504	508	462	518	503	537	512	535	462	491	526	500	549	521	518	509	541	530	490	521	516	475	486	546	465	481	508	459	495	526	505	480	491	496	502	475	482	458	520	492	504	477	518	497	517	488	508	505	521	504	539	505	532	510	494	538	489	500	479	507	462	508	542	556	539	517	539	515	516	548	549	464	471	533	511	518	510	471	487	520	455	470	521	497	502	469	477	517	465	509	477	503	526	511	535	506	501	513	533	479	494	495
14550	1546	470	404	318	284	288	230	260	231	241	239	226	216	190	216	241	228	212	214	201	218	226	231	215	224	217	225	212	222	206	231	210	201	214	198	218	193	201	237	204	215	189	218	197	232	211	211	200	205	228	208	218	233	191	215	224	230	189	218	212	211	200	178	198	223	198	250	208	201	210	211	211	237	219	204	204	194	217	227	212	199	213	208	222	213	176	210	225	210	218	210	206	217	213	208	206	231	213	218	220	230	189	215	194	227	189	214	217	216	224	233	196	219	225	238	210	180	210	180	213	212	198	210	216	215	191	205	227	210	215	215	243	207	212	211	195	213	220	229	185	192	211	187	198	253	194	209	188	215	216	199	207	229	203	213	199	213	238	217	258	205	197	221	193	187	210	233	192	191	217	224	225	233	236	225	197	225	239	214	195	186	176	220	209	205	209	211	208	191	230	203	201	207	225	211	213	246	214	232	244	207	232	213	233	216	208	210	224	231	221	204	248	229	204	229	229	208	208	198	201	200	207	213	211	204	202	220	221	221	210	185	189	219	218	226	220	205	186	202	200	201	241	220	224	197	216	225	251	229	227	184	222	210	210	215	210	224	205	215	222	208	223	229	188	210	212	220	220	188	198	219	225	202	200	209	212	245	246	226	222	190	194	233	200	206	220	214	217	226	194	190	213	229	187	209	237	215	214	239	204	183	221	233	167	208	196	206	227	201	215	203	207	219	208	226	195	240	209	199	188	208	191	235	219	217	189	231	229	220	221	229	213	221	230	216	192	197	205	203	236	207	208	197	221	217	210	216	229	213	226	212	179	176	223	218	213	222	194	213	221	203	210	226	208	202	218	220	228	189	192	204	221	218	266	223	214	226	215	214	197	194	196	181	189	208	200	215	195	195	241	230	222	219	235	232	195	213	207	229	232	199	201	211	207	218	207	222	257	207	215	199	189	209	214	227	229	207	218	174	209	194	216	199	208	216	211	200	211	212	183	223	220	218	213	214	235	215	210	189	211	200	193	205	182	228	203	227	235	233	202	255	178	201	207	204	217	189	222	240	227	208	236	221	247	225	217	232	217	237	230	223	209	198	208	201	235	210	208	196	203	189	226	216	240	247	216	225	232	227	222	182	207	186	207	207	223	216	216	205	180	183	225	221	247	225	207	187	238	206	229	233	218	199	217	191	203	212	220	241	214	210	222	200	190	246	216	230	213	210	198	219	215	195	184	220	217	187	245	203	214	224	200	220	226	213	210	199	191	233	208	211	194	210	200	216	214	208	201	196	223	209	201	213	235	182	208	187	184	197	224	195	199	196	231	208	214	211	208	208	211	203	201	220	224	211	224	214	245	198	182	240	231	202	204	207	220	198	207	203	228	219	189	165	188	232	176	203	229	193	191	228	232	207	211	182	214	211	223	197	202	200	218	210	240	227	240	203	189	214	213	225	208	208	209	226	206	196	222	208	224	214	208	196	210	203	206	223	232	226	202	190	169	180	185	226	211	202	222	202	221	232	199	197	219	210	229	231	211	217	210	207	213	210	214	232	196	227	211	215	208	197	211	187	243	235	187	206	198	212	195	199	209	224	215	207	208	221	187	191	195	226	200	256	211	239	237	222	205	224	213	201	207	211	208	198	223	203	243	216	211	181	212	191	208	208	212	211	217	192	211	208	210	234	222	209	200	227	188	212	209	225	188	207	187	212	206	218	209	225	212	233	202	206	244	215	244	213	219	208	238	220	222	221	189	189	223	199	207	219	225	229	202	210	213	168	209	215	224	199	195	210	186	194	226	213	182	190	195	234	200	224	215	223	225	206	209	202	245	239	226	208	210	219	221	224	237	244	189	237	187	212	215	207	182	188	229	202	228	238	226	224	205	219	227	209	216	205	212	233	199	220	224	220	202	187	199	198	216	219	238	195	197	221	205	224	206	218	207	218	215	206	179	191	223	214	190	207	228	200	202	219	228	204	230	212	202	198	194	228	270	209	219	197	213	227	200	203	212	245	205	218	209	224	217	206	215	222	232	219	199	207	241	221	201	215	217	212	228	207	190	217	219	229	236	214	230	220	224	189	196	229	204	193	194	229	179	228	225	193	207	221	200	189	203	215	231	208	206	213	208	216	185	222	205	211	211	215	199	183	232	232	197	235	216	201	215	212	207	203	226	213	208	168	201	223	199	197	218	204	193	206	216	197	213	216	225	195	209	211	194	205	221	240	194	197	222	211	202	204	227	216	210	223	212	213	222	223	215	233	205	207	218	217	201	218	222	212	196	203	202	192	228	240	213	195	208	195	213	212	223	218	204	240	221	196	235	206	229	199	186	231	204	222	209	214	197	206	227	182	213	228	184	222	232	216	227	198	207	211	213	204	198	202	221	199	176	203	220	217	231	211	218	211	242	213	207	197	216	231	204	200	240	209	219	217	189	196	224	217	195	225	201	212	226	228	248	245	191	206	207	208	212	202	212	210	184	206	222	211	214	227	223	182	194	207	198	214	229	222	224	228	213	185	254	207	218	215	214	207	238	245	226	219	229	219	205	226	199	211	220	241	214	211	214	234	222	230	194	192	204	242	239	213	202	232	217	207	203	233	227	213	216	224	192	228	206	220	228	199	208	232	225	209	203	203	225	216	227	181	176	222	211	223	203	184	174	215	228	204	219	216	207	220	224	234	210	206	222	208	201	204	203	240	219	209	196	219	234	218	211	241	232	191	213	206	209	199	228	217	217	198	207	229	213	217	227	213	234	239	218	215	186	222	230	219	221	213	194	202	203	240	236	215	227	215	209	204	237	196	229	215	209	208	204	221	223	214	207	234	220	224	218	211	174	243	209	201	218	173	205	184	209	224	226	201	209	204	199	212	208	211	205	208	192	224	198	240	203	240	199	201	213	198	220	213	213	226	228	204	211	207	232	236	203	204	181	203	212	209	227	230	154	193	220	221	225	245	213	234	202	219	204	213	238	184	201	184	205	230	203	195	199	191	227	209	220	217	210	228	219	226	213	214	219	240	216	236	211	209	242	194	203	221	233	204	231	236	197	232	194	186	223	241	212	203	217	200	207	213	206	207	219	220	215	180	209	208	220	233	222	214	197	200	193	213	243	220	226	213	225	234	239	224	225	216	194	243	206	191	217	226	222	220	208	207	212	208	219	221	207	200	213	211	204	203	198	184	194	230	191	220	207	212	207	198	208	212	221	217	230	209	206	209	233	202	208	192	214	201	198	235	206	199	199	219	191	203	201	198	191	227	208	239	182	219	176	227	227	198	206	188	204	199	215	198	220	198	218	217	192	196	204	214	225	228	228	199	191	191	239	202	220	168	212	201	197	197	228	186	211	199	223	214	230	181	222	247	217	188	206	193	222	229	193	189	233	205	224	188	239	218	245	226	218	203	246	219	213	241	212	201	214	239	207	212	212	213	223	195	220	234	180	191	226	217	216	207	237	209	198	205	216	213	207	210	217	178	228	231	208	225	201	203	210	199
9800	1219	1046	1090	976	975	926	784	704	657	622	587	619	564	539	555	580	548	577	541	555	555	572	550	527	529	542	515	482	462	503	513	539	538	489	513	477	510	526	484	516	541	515	513	499	523	515	509	511	496	545	529	501	539	536	492	522	488	526	528	532	496	527	503	513	482	473	467	523	527	511	536	495	508	599	547	531	498	509	540	524	516	540	497	514	535	535	485	553	472	489	472	523	505	491	525	537	509	510	522	523	474	496	490	528	512	505	494	510	514	500	485	524	564	540	475	507	533	495	514	492	503	493	543	511	502	549	505	480	513	514	526	501	505	482	502	520	547	490	502	540	542	510	480	478	527	481	495	475	492	556	528	520	524	486	507	469	472	477	515	501	515	503	491	502	490	460	474	515	534	513	538	487	478	518	519	516	518	574	497	477	513	500	492	540	475	499	503	498	501	513	543	531	496	542	481	522	502	507	528	502	494	493	529	495	498	540	523	512	527	525	485	539	494	531	445	498	486	500	507	480	525	534	496	521	439	503	493	530	488	533	490	486	492	500	568	527	478	482	510	539	520	499	503	505	492	514	499	517	485	505	562	495	499	489	529	533	532	484	478	540	493	551	527	505	526	467	504	516	499	505	486	512	498	504	503	512	481	512	523	534	504	463	502	521	519	522	511	468	479	508	490	495	513	502	519	506	521	500	519	563	487	490	503	499	504	539	485	567	525	465	472	543	525	488	483	472	490	472	484	502	485	524	522	549	515	526	510	511	479	498	543	462	496	488	488	534	458	552	500	507	473	524	452	499	511	506	500	515	505	533	497	495	510	510	517	497	507	512	523	520	532	517	548	503	560	552	524	522	494	470	459	475	484	530	483	514	503	512	486	510	472	522	451	540	524	489	535	497	465	494	542	504	500	454	502	477	520	502	508	531	506	533	466	472	518	483	528	483	486	510	507	496	545	523	525	510	541	502	517	507	513	543	502	506	496	523	496	487	533	484	508	487	488	522	473	542	481	549	506	509	507	510	538	502	476	543	518	552	520	509	531	543	528	499	517	515	485	502	513	491	484	469	518	510	525	506	490	502	532	494	522	488	532	503	492	476	541	477	465	547	509	552	518	478	498	485	506	490	525	517	521	502	498	510	529	494	484	471	518	493	506	522	510	527	492	485	519	472	479	513	514	519	523	506	525	539	502	503	484	458	447	530	573	505	502	538	523	505	505	498	495	482	498	529	525	478	480	491	466	493	467	524	542	502	553	544	528	503	501	515	494	515	457	526	497	524	508	500	502	510	497	517	510	515	526	538	507	541	479	544	526	495	490	516	511	530	519	511	467	501	493	529	455	523	559	499	486	510	519	465	530	506	507	486	523	519	497	499	516	528	492	498	487	487	524	532	508	496	478	520	492	541	506	466	507	508	476	529	535	498	467	475	513	509	539	525	532	509	508	532	539	513	499	549	494	522	557	502	524	477	561	528	506	494	499	509	552	530	496	495	518	500	531	505	534	530	490	532	487	514	469	532	442	491	526	531	527	495	489	481	509	486	529	530	499	474	478	530	505	513	506	471	532	524	552	524	521	489	488	513	492	524	485	509	481	500	504	519	487	543	532	491	481	481	497	553	500	549	470	486	518	493	509	495	477	474	498	514	490	471	527	567	515	529	495	532	476	553	483	528	481	504	477	481	506	475	521	499	532	477	499	509	512	520	507	526	513	519	519	506	511	507	566	511	556	494	499	494	508	481	487	490	499	501	484	512	501	501	538	512	493	519	483	549	503	427	492	479	465	494	491	516	474	470	503	502	522	504	500	482	524	487	479	514	537	514	533	486	511	489	551	511	506	499	482	507	530	512	473	493	473	519	506	475	469	479	497	515	554	527	487	478	526	490	508	535	513	478	492	493	482	493	514	506	505	499	458	498	534	482	530	510	485	507	491	498	527	502	507	467	532	524	537	487	504	524	526	502	542	521	540	512	509	552	515	459	509	543	517	487	531	498	505	515	487	530	482	510	525	515	500	504	504	511	500	497	464	488	486	510	477	517	509	506	494	546	504	517	484	471	518	501	515	516	528	527	495	480	508	534	515	524	507	505	512	489	518	489	511	524	517	483	511	497	485	486	487	512	501	454	521	492	514	464	498	488	493	478	544	493	520	519	522	523	507	529	506	505	541	479	493	512	492	510	497	506	540	500	474	534	520	504	529	534	494	498	506	477	487	510	512	502	521	499	538	537	507	494	500	508	514	502	495	526	493	497	511	527	491	503	489	510	516	519	528	513	490	486	478	517	536	546	523	530	522	492	492	520	478	495	534	469	516	519	509	484	534	466	507	503	490	508	533	533	523	518	507	510	507	479	517	515	500	481	492	522	524	512	520	502	477	510	510	510	496	506	534	488	519	494	509	499	549	569	481	494	482	520	505	512	486	491	527	497	512	536	509	520	500	510	510	484	481	482	542	483	473	514	545	542	493	505	519	535	502	525	531	532	487	529	482	500	528	502	503	506	528	511	499	497	510	509	524	550	524	498	519	516	558	489	523	464	519	531	474	530	518	484	472	562	504	526	507	500	533	527	523	505	488	466	553	522	462	528	534	475	475	511	494	494	489	496	514	520	492	499	525	527	505	523	485	523	485	481	498	522	509	530	479	529	534	484	503	474	507	527	490	514	503	507	527	501	527	495	545	579	528	453	471	502	491	516	523	488	493	526	508	525	521	517	499	509	548	518	520	538	515	530	521	490	497	507	491	497	512	468	482	540	494	511	488	482	515	508	511	513	478	536	499	518	519	517	506	537	539	519	530	489	516	508	479	499	513	495	484	518	502	503	543	527	516	495	520	475	522	486	486	492	531	539	508	507	506	498	499	498	489	478	483	542	509	491	506	481	524	469	502	516	501	477	505	532	497	531	517	523	524	516	505	517	517	483	497	501	517	472	502	487	493	522	542	521	516	511	508	496	493	511	511	473	559	523	500	536	520	525	465	500	490	470	521	452	531	511	538	483	543	488	493	517	480	520	480	508	532	490	534	517	452	491	526	468	580	508	502	462	531	485	480	512	571	510	499	514	522	520	494	556	479	478	547	536	477	487	486	519	529	461	504	530	502	459	465	502	513	490	564	529	540	497	482	529	516	483	481	476	501	459	468	541	507	551	505	486	511	510	499	552	538	488	569	490	478	530	496	477	475	527	499	493	462	492	528	529	522	507	512	528	520	505	509	536	532	489	542	531	514	519	507	533	549	507	488	533	491	512	495	513	514	503	514	511	485	523	472	556	488	519	537	544	492	512	520	487	532	512	537	452	493	511	532	507	476	527	523	509	523	511	504	504	489	501	470	519	514	557	519	514	480	524	513	506	476	522	494	507	499	503	502	481	501	524	547	490	543	483	531	521	501	498	481	530	510	520	497	551	498	526	521	503	491	489	496	535	492	524	503	507	495	506	505	519	501	541	481	531	488	520	526	498	473	508	503	530	494	490	501	522	527	519	507	478	535	501	510
25261	4710	707	430	302	267	235	192	149	138	139	133	123	111	106	110	99	113	98	94	104	108	106	112	80	112	96	107	79	96	79	86	97	105	97	94	98	92	89	101	85	112	89	86	114	73	88	88	101	95	70	112	97	94	87	89	85	84	88	84	112	86	102	102	98	97	100	85	89	89	89	87	80	99	83	86	81	102	85	79	89	107	90	85	71	93	76	75	78	120	110	89	87	87	84	77	77	79	84	90	87	93	103	108	84	92	101	83	87	83	77	97	92	110	92	90	98	84	94	91	96	96	88	85	88	76	92	111	81	87	92	102	94	90	102	90	76	101	108	90	84	90	79	102	78	89	96	101	97	97	81	107	81	98	94	91	85	86	100	72	88	101	79	89	103	86	98	89	108	86	99	100	86	93	78	105	82	96	98	95	88	88	90	77	98	78	91	94	102	109	93	92	95	89	91	94	95	86	96	93	114	82	103	84	86	77	99	80	81	92	92	104	97	96	89	81	95	94	82	94	94	84	104	89	93	97	82	106	89	97	96	88	95	101	99	99	100	80	83	93	99	104	107	92	94	107	80	79	96	97	84	86	82	111	86	96	97	103	93	102	82	96	88	114	69	81	106	90	76	84	69	98	77	94	96	94	87	107	106	102	84	90	87	76	94	71	91	106	90	84	87	91	100	102	90	103	103	101	100	78	84	99	110	87	100	79	77	103	102	89	94	82	85	89	76	88	91	72	94	90	90	80	109	86	90	93	86	84	98	94	95	93	92	85	89	111	85	76	112	88	85	107	94	102	92	107	96	97	93	81	99	97	82	90	96	101	74	104	107	101	74	90	102	115	84	95	90	97	96	88	100	90	93	102	96	97	111	97	93	98	94	90	85	94	100	88	108	90	73	117	101	99	76	99	88	89	96	82	103	87	101	107	106	88	85	95	84	91	98	86	119	85	94	99	84	90	89	97	96	86	97	85	94	86	99	95	90	93	72	93	97	76	83	109	89	95	85	63	80	69	97	95	100	96	83	100	95	93	100	81	80	95	88	87	89	83	107	86	104	71	96	87	87	88	78	95	108	85	107	104	75	101	99	107	74	91	95	95	92	88	101	90	107	65	83	78	98	75	96	97	84	115	98	90	91	103	91	75	98	84	97	82	89	97	82	68	98	95	92	84	84	70	82	87	99	91	78	111	85	86	97	118	103	80	83	85	82	91	87	83	79	79	85	112	77	90	84	94	81	85	85	98	98	105	83	100	95	103	105	95	82	66	99	84	89	109	98	89	77	85	76	111	70	100	86	79	95	97	84	86	79	63	89	100	99	84	95	95	98	89	91	94	100	105	77	81	105	88	81	101	90	90	91	103	99	101	89	107	91	84	101	92	79	89	85	93	94	102	100	92	57	87	90	77	93	99	98	82	91	95	89	99	97	94	88	103	93	93	84	118	96	80	90	85	94	93	93	88	86	99	103	102	84	83	103	96	99	117	100	88	91	95	94	94	91	109	86	97	90	84	88	83	103	104	94	96	76	83	108	100	86	80	85	125	77	82	88	95	83	108	84	97	86	96	93	108	95	83	95	103	76	109	86	84	102	103	89	82	94	85	92	94	92	84	94	94	89	97	93	90	94	94	92	94	92	83	81	82	93	80	99	95	84	107	91	99	90	101	93	107	101	91	77	93	93	81	80	87	96	93	109	94	93	84	85	106	85	105	98	93	95	91	94	112	105	86	99	97	94	100	96	86	106	90	83	92	88	106	110	80	89	85	105	89	88	79	98	83	99	95	95	101	100	105	107	108	93	108	88	96	91	78	91	62	81	83	68	89	97	89	69	82	86	87	74	100	101	102	86	90	89	106	110	90	107	95	84	89	105	94	111	87	97	95	85	98	88	97	99	100	98	103	104	87	91	83	100	93	116	92	82	94	95	88	75	79	80	110	95	99	99	88	78	75	103	94	83	98	90	85	102	95	81	94	107	105	93	82	77	92	105	92	92	94	102	84	97	74	77	92	88	82	107	96	96	95	86	73	99	65	82	100	87	95	95	96	100	85	90	99	76	93	90	93	96	86	93	103	98	69	95	82	83	91	72	89	92	90	85	97	92	86	111	90	83	92	113	101	102	88	98	87	96	93	87	100	86	85	102	94	88	92	104	98	100	102	94	114	80	117	87	100	91	98	86	93	85	88	95	90	83	93	84	91	79	78	76	86	98	92	84	98	93	74	90	105	96	87	90	99	106	85	83	92	117	100	103	92	85	84	111	94	95	103	72	90	68	101	97	87	104	92	110	74	86	89	92	87	97	99	83	96	91	90	102	93	74	109	109	96	106	79	79	96	85	88	73	87	92	97	95	90	86	97	93	97	99	92	97	85	96	97	115	87	91	106	98	113	103	98	84	83	93	80	97	99	102	88	99	89	99	97	98	87	80	79	88	90	78	69	72	119	94	85	82	111	90	109	80	101	98	96	91	94	88	91	85	95	100	72	74	112	79	88	95	87	92	95	104	82	81	101	96	97	82	88	102	117	78	65	83	96	91	77	96	88	87	90	97	92	100	105	74	84	112	81	70	104	94	89	100	92	96	97	97	97	108	95	108	101	113	92	83	85	87	96	105	80	69	95	110	103	91	81	87	107	90	81	91	90	76	88	104	109	104	79	92	100	78	99	107	104	76	97	110	89	111	96	82	85	98	98	92	83	89	82	80	106	77	118	100	74	91	88	93	83	101	70	97	84	96	98	91	95	97	84	89	77	99	103	93	105	109	84	72	83	92	99	93	95	95	94	82	82	95	107	82	92	93	97	96	98	90	110	97	89	75	81	107	87	100	105	95	94	109	108	68	103	83	105	91	128	89	103	107	71	97	73	76	82	83	77	80	101	102	104	91	88	99	84	89	84	91	105	94	89	89	99	92	94	69	81	111	96	78	97	73	102	84	91	85	85	89	105	106	96	79	104	88	87	81	95	90	97	86	120	96	95	80	97	98	94	110	80	100	91	89	100	79	98	81	90	101	105	109	87	113	88	91	93	102	94	80	104	122	92	109	88	87	78	91	77	75	94	94	97	89	86	92	100	104	108	114	119	103	84	102	86	64	104	84	87	87	93	94	89	94	103	103	94	102	101	76	95	81	92	89	92	102	94	82	86	88	92	95	84	98	104	106	95	104	86	87	93	94	93	92	100	80	79	88	79	92	89	88	86	75	84	91	80	88	97	87	76	98	86	88	91	84	104	101	94	97	100	75	94	80	104	106	100	113	103	121	88	85	105	59	77	99	90	74	76	93	85	86	84	83	84	101	112	82	92	92	79	106	78	86	91	96	91	81	100	95	88	80	88	105	88	95	99	94	95	102	77	109	101	102	101	102	88	90	91	72	88	84	117	91	89	74	83	103	96	82	101	83	77	97	81	96	84	84	88	99	96	79	103	105	86	83	86	95	102	88	79	99	74	84	106	95	106	91	115	77	101	87	81	91	82	77	86	78	97	80	78	92	89
14188	1772	1272	1436	1209	1106	902	702	602	577	480	438	372	379	366	362	337	337	305	306	268	305	310	282	295	277	273	280	280	282	274	290	282	300	258	266	283	258	260	283	257	292	274	258	233	251	233	256	271	243	263	254	261	249	268	281	263	241	251	259	243	232	241	245	228	237	283	245	216	255	242	242	228	266	243	251	278	225	252	253	248	243	263	240	272	258	232	257	258	247	243	237	222	227	223	214	249	253	250	239	207	231	243	229	246	236	243	247	226	223	261	242	245	219	234	221	224	235	238	262	249	221	263	275	218	244	255	238	257	281	223	247	223	246	236	271	271	219	267	247	224	234	236	252	215	242	222	263	264	279	232	243	242	225	218	246	212	244	239	223	232	262	212	213	236	235	274	224	224	235	232	249	246	248	226	259	235	248	224	225	228	225	246	246	204	247	232	243	255	226	229	224	236	242	233	227	218	227	235	236	222	259	243	252	219	213	221	237	246	257	220	245	233	231	213	264	264	209	248	223	229	236	257	238	260	244	213	244	233	249	232	227	233	240	246	213	237	237	243	247	228	244	269	252	228	245	246	253	242	216	229	234	267	271	247	235	229	229	245	226	224	242	245	250	226	221	233	227	251	228	257	227	221	240	226	227	261	254	241	215	231	240	210	245	264	248	228	238	234	246	206	228	227	252	250	250	236	246	253	227	240	264	270	244	250	213	242	248	280	240	247	224	237	208	237	237	259	223	239	256	260	224	234	257	253	222	259	265	244	270	251	211	236	243	231	244	236	227	243	257	269	262	232	240	222	239	253	220	247	231	255	231	260	246	231	231	233	248	244	197	231	236	237	248	245	230	218	224	246	237	258	245	244	234	214	284	271	260	255	248	239	227	244	245	211	238	228	254	231	219	248	220	242	252	243	254	244	235	232	263	248	223	207	218	237	244	234	218	236	244	242	267	238	241	233	216	235	242	267	264	256	250	239	231	241	232	246	229	235	236	226	267	237	225	261	222	242	259	249	257	227	212	236	247	226	206	233	227	270	201	255	254	244	252	197	291	232	264	247	250	244	259	248	233	222	243	224	232	240	230	216	265	254	247	229	225	253	262	235	252	257	238	216	238	244	263	242	255	232	246	226	239	235	238	224	244	254	255	233	237	242	205	254	217	238	236	237	248	236	243	226	259	257	270	245	263	229	239	253	215	258	219	248	245	243	251	243	245	251	224	261	270	225	217	214	238	244	234	245	213	234	246	248	249	244	259	253	222	221	232	245	215	241	230	228	232	236	232	249	231	271	223	232	238	226	249	238	231	256	214	220	243	238	224	220	240	244	242	245	232	240	236	265	248	235	261	228	213	201	247	240	211	262	229	240	244	247	258	243	250	235	215	219	224	253	231	225	287	263	223	248	230	204	268	270	227	244	257	254	253	228	235	236	240	263	244	217	221	193	254	259	257	215	230	247	250	252	241	244	229	225	227	249	243	230	248	245	229	230	290	205	220	229	231	232	233	242	239	239	234	241	256	229	258	262	233	237	240	277	263	235	241	257	227	261	232	241	245	226	216	226	223	225	237	203	259	247	251	256	220	238	236	221	243	235	261	241	226	220	223	247	216	243	208	230	233	264	243	245	236	220	209	245	277	237	251	242	233	208	233	250	245	273	235	237	252	226	218	236	227	234	229	233	254	254	238	267	243	261	220	259	258	241	231	228	250	241	270	269	249	263	229	218	249	247	224	237	272	214	270	259	249	228	221	263	253	232	217	247	236	250	214	246	234	229	250	233	248	242	228	255	232	229	261	250	258	244	230	239	247	243	236	253	237	233	257	245	239	240	261	213	213	234	240	249	230	228	247	252	252	241	245	257	285	266	246	264	246	233	230	208	241	227	249	233	243	231	247	231	228	225	251	265	241	213	255	236	234	232	231	249	234	224	233	254	245	225	250	249	253	212	212	225	241	231	269	243	220	223	250	218	232	250	253	252	229	284	251	236	231	236	249	230	238	231	249	245	250	227	261	219	237	227	245	224	237	257	245	247	238	247	271	235	216	230	253	236	236	221	260	218	265	233	240	267	238	252	240	230	238	238	245	220	261	246	227	223	275	213	235	229	264	259	247	250	247	254	236	260	262	237	226	274	223	234	251	232	224	234	234	243	240	233	209	225	256	217	232	215	230	261	235	195	231	253	234	235	240	234	237	241	261	258	237	264	247	224	222	250	233	229	190	247	255	215	249	264	243	262	242	234	227	261	227	246	240	224	240	222	267	244	260	235	239	271	232	248	256	246	250	249	247	223	265	236	243	237	237	252	234	238	201	221	237	265	247	241	220	232	228	219	243	245	238	265	249	243	217	237	257	228	238	233	240	251	256	260	234	258	273	253	237	256	258	234	241	238	216	262	216	258	254	247	249	259	225	247	232	234	232	258	238	252	258	250	229	231	245	225	262	227	258	250	257	230	252	231	237	231	238	244	233	239	241	258	264	213	234	224	255	214	243	244	241	248	209	245	268	223	259	217	256	250	258	238	243	238	225	229	222	260	256	259	237	240	261	214	225	259	254	265	253	222	247	242	220	246	245	242	253	264	248	219	229	230	253	245	244	250	224	254	234	255	279	280	239	222	240	231	242	258	226	235	239	248	251	224	222	242	262	254	261	252	247	234	214	232	261	225	267	246	259	231	223	249	204	248	244	231	248	222	262	198	204	253	222	255	248	258	231	232	277	253	237	222	250	248	222	238	222	248	256	239	255	229	238	260	225	235	241	225	230	260	218	252	236	208	221	226	263	234	236	217	226	250	247	245	253	252	243	246	226	225	246	230	238	244	254	234	242	245	237	247	215	255	244	249	245	243	235	251	227	238	240	238	242	255	251	240	223	264	255	238	248	252	247	241	218	240	208	224	244	249	269	236	262	249	263	233	258	238	231	246	264	217	252	217	263	243	216	244	228	244	235	245	219	235	237	239	215	263	243	231	235	261	240	245	242	240	239	258	232	240	217	246	210	225	253	222	246	223	220	236	233	234	259	226	259	252	220	202	220	229	273	228	248	253	228	262	205	260	253	196	250	208	235	257	234	234	243	254	231	239	218	253	221	247	220	261	227	257	239	251	245	242	245	244	225	228	254	231	257	260	275	239	229	239	257	243	245	245	226	236	230	235	261	232	266	240	237	261	239	237	246	241	246	241	243	242	236	200	270	213	242	240	251	206	232	269	231	260	239	235	252	240	240	246	236	249	237	249	251	242	231	242	249	232	265	257	232	225	249	254	253	247	242	228	219	230	210	268	243	241	234	235	260	231	250	249	226	243	264	254	244	253	252	221	254	249	266	243	230	226	228	243	248	227	259	246	234	225	235	234	273	223	232	244	237	232	256	221	233	223	225	249	206	249	212	204	246	245	248	218	222	253	235	240	241	245	230	223	255	244	238	241	209	263	251	239	225	224	238	253	249	237	237	250	212	244	261	231	242	215	212	262	222	206	247	232	274	218	231	243	230	246	243
1594	301	251	243	218	231	233	246	208	214	176	218	209	203	186	198	220	196	166	232	205	220	198	223	209	212	175	200	219	200	202	223	217	205	217	209	226	188	228	221	203	244	200	217	219	221	201	218	202	211	201	190	211	225	186	232	189	216	195	200	237	222	208	222	213	218	216	197	213	216	216	195	207	216	229	217	207	183	210	218	215	219	203	224	190	223	208	197	192	207	202	216	196	203	216	204	210	208	201	200	216	192	194	205	213	220	201	211	199	213	226	202	216	230	222	221	196	213	207	206	250	229	221	230	192	215	194	208	212	239	201	191	218	217	209	192	206	212	200	202	193	220	186	204	212	196	226	222	214	208	205	204	209	187	205	204	191	241	203	182	203	227	208	209	220	198	188	182	219	217	222	198	206	223	188	204	203	207	195	240	209	234	192	189	222	208	186	214	231	206	192	236	221	201	215	182	223	221	229	201	201	218	212	226	176	223	206	224	188	177	217	228	256	211	188	206	199	202	204	232	213	187	212	221	190	209	231	229	188	222	220	232	227	213	204	206	227	195	203	210	197	226	213	203	161	203	231	228	209	212	188	199	205	194	236	184	207	226	218	211	205	213	197	204	217	210	203	218	199	206	202	188	185	202	215	199	222	193	190	220	241	200	194	202	209	230	194	162	226	229	227	238	230	208	207	189	219	204	199	212	204	176	208	177	200	209	202	228	176	211	189	191	234	247	188	232	178	205	211	223	227	212	207	216	229	193	180	214	209	209	220	210	210	224	219	205	208	194	211	198	201	217	203	212	233	225	206	192	194	210	222	184	216	209	248	194	203	222	210	221	214	204	224	198	221	197	202	203	211	199	188	187	224	198	207	213	221	189	205	215	211	178	197	231	195	191	203	207	221	217	218	213	208	199	191	193	254	192	183	198	194	217	224	218	196	183	202	209	215	223	242	197	234	205	189	202	226	228	190	221	212	259	225	227	229	193	200	204	208	235	218	170	202	204	202	223	202	216	190	205	194	202	210	237	229	216	208	198	214	206	218	235	233	216	215	228	190	192	223	217	208	210	217	232	222	222	209	195	178	221	223	202	190	231	189	210	224	216	220	201	228	222	216	201	222	199	216	196	208	209	185	177	211	213	209	235	203	228	229	208	209	207	204	229	222	206	203	223	221	185	226	183	211	204	223	231	204	198	223	211	199	223	209	198	177	210	220	194	209	211	207	211	196	198	198	241	192	209	211	203	224	215	178	202	192	206	181	170	217	182	183	196	201	218	188	205	220	223	227	207	200	212	220	220	209	196	223	188	216	201	223	184	191	204	206	238	206	205	199	193	208	208	222	218	223	182	185	235	200	211	198	181	223	190	208	199	214	217	187	198	252	192	219	215	185	218	229	216	215	235	190	208	199	216	211	206	203	203	207	244	201	198	189	188	236	205	197	198	218	220	180	224	193	198	204	231	219	211	183	181	232	227	182	188	183	197	202	201	225	207	207	219	217	213	198	215	216	203	204	214	192	226	204	206	227	197	195	206	181	208	188	210	214	208	187	210	218	210	221	207	198	179	204	192	199	228	237	225	206	233	200	167	202	182	208	179	219	194	198	204	213	201	201	209	206	222	203	198	209	215	218	206	205	221	228	199	192	232	213	216	220	198	216	186	203	218	213	198	233	216	211	196	217	217	216	197	227	177	238	217	227	199	204	216	221	205	197	213	193	213	212	231	216	234	207	186	189	198	194	203	192	193	223	234	232	204	223	247	210	196	211	207	210	205	220	205	193	210	185	208	233	198	171	220	195	205	215	202	232	230	202	204	210	225	183	200	196	221	197	226	201	183	208	220	228	205	222	217	208	185	216	196	216	197	205	173	196	213	228	205	199	206	218	199	248	201	201	227	235	220	218	180	232	212	207	230	197	213	217	172	218	221	220	207	220	225	190	207	186	205	221	214	205	196	185	184	201	196	220	207	207	200	177	192	198	217	205	203	176	200	248	211	215	220	235	244	204	207	204	198	215	189	230	203	231	203	208	203	219	216	224	185	225	216	217	197	195	207	190	200	225	194	197	220	210	207	186	182	209	216	217	197	214	228	202	186	196	175	203	196	232	184	204	239	195	211	190	210	222	213	187	204	212	198	230	210	231	218	244	177	200	195	188	192	212	185	205	210	200	197	219	215	212	207	231	214	221	209	210	204	227	209	199	216	220	190	179	193	211	216	186	235	210	204	226	203	216	205	197	206	192	221	204	190	238	173	195	209	209	217	225	202	206	219	204	202	228	236	235	216	197	203	221	195	215	194	197	222	203	203	221	205	223	203	209	206	199	184	204	188	184	222	199	217	255	228	194	213	215	217	229	218	208	226	200	200	199	212	198	212	216	222	204	187	213	223	184	222	242	206	215	211	212	212	222	215	229	200	208	214	219	208	231	226	232	184	249	216	209	197	227	239	202	192	232	232	198	217	225	191	220	199	228	201	211	202	231	221	196	200	198	204	197	196	209	184	212	182	224	193	206	213	229	222	211	203	206	209	194	225	216	193	198	177	219	213	222	226	224	214	185	200	201	211	221	178	218	215	212	200	219	223	202	190	239	204	223	206	204	177	190	231	204	218	217	222	214	230	203	248	233	208	215	212	227	188	239	233	216	219	204	193	222	218	211	213	179	212	201	217	226	213	215	222	206	210	204	186	210	178	208	209	201	182	215	204	221	209	202	216	241	194	170	248	207	209	190	194	223	206	208	200	243	233	231	212	173	228	201	190	227	217	186	206	213	209	226	208	207	211	210	197	183	216	199	204	219	201	220	229	188	184	191	208	212	187	223	207	228	208	217	224	196	223	235	216	183	215	182	232	249	224	190	202	207	199	194	182	235	216	201	227	173	190	221	195	195	210	228	196	239	214	201	217	223	208	192	215	205	196	209	208	210	217	179	228	209	167	211	191	205	205	209	233	217	221	188	225	185	235	194	196	182	209	218	199	195	195	188	205	207	208	205	213	196	206	185	222	197	206	237	226	198	201	196	206	215	196	220	200	242	212	197	226	241	192	204	207	197	198	213	227	213	196	218	177	201	217	222	190	184	206	227	197	201	202	206	219	232	213	224	209	208	241	193	207	195	209	208	208	210	213	195	187	189	198	212	221	184	230	211	207	222	202	227	174	225	212	202	237	199	213	260	196	240	192	229	202	208	200	209	200	213	204	209	202	209	196	219	220	211	215	231	201	203	210	197	218	193	200	226	201	226	206	186	209	225	200	198	205	228	198	182	223	215	222	188	218	234	226	201	204	219	224	212	189	208	210	232	195	212	182	204	181	193	180	179	195	198	190	202	195	214	238	186	166	225	184	224	201	209	211	213	195	215	235	201	201	207	204	227	213	212	210	209	205	204	244	206	201	211	221	204	206	184	198	196	214	212	188	225	230	219	204	211	237	222	211	220	204	214	210	204	205	216	187	201	199	228	201	194	169	212	188	205	217	204	191	198	224	192	223	166	216	234	251
1964	566	575	527	555	561	566	555	519	533	542	539	472	543	515	479	497	511	499	482	529	508	515	501	485	521	513	481	519	507	497	527	512	525	488	487	504	502	509	529	532	542	488	509	565	510	497	492	511	507	503	543	484	521	500	501	510	512	508	488	495	480	527	493	485	514	444	479	515	510	498	480	507	488	565	523	520	546	529	517	534	529	510	507	500	533	503	521	530	544	509	535	533	512	462	494	525	499	493	507	532	463	541	486	468	514	507	476	539	510	514	488	504	515	474	485	501	490	522	520	541	459	523	465	499	533	499	492	502	519	523	530	542	508	480	528	537	496	501	538	516	548	513	487	525	548	467	478	527	505	495	499	526	496	511	500	566	480	479	514	532	525	536	476	495	498	505	528	496	504	498	500	505	504	539	488	473	494	515	484	510	511	489	484	465	526	480	516	534	477	489	513	515	554	536	512	535	479	479	489	498	497	485	497	518	499	506	513	497	526	536	506	510	510	521	504	535	512	531	508	520	494	449	503	505	488	504	528	517	481	493	512	464	512	493	475	530	497	462	491	524	485	518	477	496	503	503	498	531	534	555	503	512	536	511	560	506	545	481	534	510	479	556	477	538	492	478	520	513	496	548	502	503	514	499	491	514	483	545	521	529	504	483	522	498	508	493	495	510	519	511	493	480	508	512	509	481	494	483	500	487	468	509	506	512	510	479	535	532	494	507	527	486	520	478	487	517	492	555	532	498	494	503	493	528	544	491	474	523	526	500	549	485	542	524	515	504	518	513	504	515	483	481	503	506	469	536	488	503	495	565	504	491	501	489	535	512	537	503	519	491	539	497	542	522	503	501	528	509	479	492	548	515	509	518	500	531	494	529	528	500	527	515	474	495	523	527	463	510	495	453	504	520	516	496	470	512	522	510	494	521	529	469	500	505	498	507	468	514	482	514	527	503	547	534	495	503	487	487	504	526	480	510	533	513	478	492	528	481	507	503	535	501	495	487	537	496	523	499	517	502	512	571	500	484	515	540	493	512	510	503	558	506	509	501	494	509	520	512	484	497	521	523	497	506	484	538	450	535	527	497	527	551	474	552	507	501	535	508	484	556	525	527	513	507	487	540	492	512	490	490	474	522	573	489	523	502	555	517	526	518	509	534	522	550	516	501	514	475	492	532	516	511	483	500	539	513	545	517	522	525	529	483	485	549	509	493	498	482	512	530	554	483	495	537	482	484	497	526	507	512	476	497	536	472	501	501	509	531	500	513	521	503	532	492	555	528	518	506	521	528	468	502	550	533	481	492	493	522	502	500	536	518	529	507	482	467	495	494	492	535	505	463	516	503	557	557	523	512	503	541	508	511	501	509	471	496	495	527	503	582	470	492	514	496	536	508	515	496	479	508	531	487	515	515	494	494	511	488	486	473	544	538	526	503	531	510	523	488	468	494	500	512	521	502	481	494	546	506	508	465	465	518	520	481	519	496	498	504	511	519	517	490	513	492	470	537	524	489	502	519	519	520	501	541	509	526	516	503	511	506	518	505	479	499	522	509	474	522	525	538	512	540	518	524	493	460	510	511	531	500	516	485	486	521	477	474	522	482	506	543	478	489	534	504	495	508	515	492	548	494	538	502	517	482	514	547	514	498	543	502	499	509	530	497	524	480	478	493	528	499	515	502	511	469	487	521	499	512	497	503	539	531	514	506	493	538	519	547	500	513	503	484	504	483	465	510	507	476	481	509	484	524	511	499	477	509	518	482	532	495	495	530	490	540	488	517	497	511	485	474	496	534	483	481	490	499	526	505	535	510	484	512	531	535	514	476	487	504	503	494	519	521	480	528	481	531	505	536	491	508	558	500	515	496	482	479	491	474	544	495	492	511	481	514	481	498	500	494	486	513	498	498	488	522	481	474	521	474	505	520	536	533	527	522	507	461	474	528	487	522	468	508	564	468	519	473	473	501	506	503	514	515	499	495	503	491	498	517	462	480	539	512	523	526	528	472	560	493	483	508	515	531	537	518	487	521	505	521	514	474	544	550	499	516	493	547	514	512	494	462	503	512	491	521	480	502	483	515	566	492	478	513	513	477	499	497	493	534	521	491	490	486	505	470	499	490	502	537	483	525	498	488	465	498	456	488	530	531	479	542	533	489	532	489	459	498	509	496	565	500	491	522	493	524	479	488	518	477	497	506	491	509	481	535	491	506	515	506	542	506	514	503	492	533	512	513	490	537	507	506	519	514	516	513	493	524	492	497	503	512	502	515	503	495	517	501	509	521	537	507	508	503	500	517	482	555	522	515	488	501	488	511	511	535	500	515	504	515	518	527	555	496	515	483	493	499	491	513	524	545	494	521	518	516	530	510	465	506	527	483	542	484	478	506	530	500	507	509	536	540	494	537	494	467	462	509	516	499	497	512	520	537	461	482	491	484	494	536	509	526	525	504	482	503	529	485	497	527	535	547	497	512	486	545	506	509	457	515	547	518	508	541	488	509	518	516	487	514	488	516	508	524	474	527	514	469	535	496	533	529	494	532	531	470	500	484	543	531	501	512	494	504	518	506	467	507	515	561	492	493	532	543	490	512	530	503	498	501	506	516	500	519	487	523	526	493	522	497	503	465	496	504	537	509	479	523	482	499	460	514	525	488	512	509	532	484	501	549	499	485	491	511	519	519	495	519	521	477	509	534	466	548	551	500	490	490	498	509	499	502	538	474	467	480	492	498	513	491	485	507	513	503	536	508	513	508	506	507	516	517	512	459	511	537	493	494	510	507	520	514	524	454	525	480	510	502	502	527	490	493	525	527	487	504	504	516	491	515	528	525	512	476	510	516	526	452	516	522	475	448	470	527	495	526	492	491	496	523	477	531	518	485	488	509	513	546	513	485	532	524	495	546	528	505	537	517	447	482	511	513	491	483	513	500	506	509	474	551	528	505	541	511	528	550	524	462	511	478	543	549	457	504	490	502	538	486	517	538	524	505	517	479	527	518	510	516	484	489	545	514	517	514	494	496	485	520	505	530	514	492	513	527	479	500	545	530	528	529	506	526	525	475	464	529	494	489	520	522	522	468	505	531	506	494	462	500	543	507	491	546	493	535	533	492	521	495	490	498	537	511	462	515	529	481	516	522	515	482	472	490	519	481	470	506	520	477	555	510	492	452	528	500	520	460	522	495	500	499	480	489	499	484	506	469	529	477	506	502	556	508	527	500	521	510	515	512	518	460	495	486	493	484	538	503	510	542	519	466	572	503	496	511	516	527	494	498	547	503	467	502	491	512	479	534	503	535	535	480	514	526	494	519	508	536	516	472	544	476	545	489	513	510	489	527	487	497	538	500	516	488	473	518	493	517	533	488	542	512	530	479	439	502	510	535	498	508	504	522	541	489	527	535	514	513	504	510	495	488	494	472	525	520	510	480	522	499	534	517	514	496	487	527	491	480	537	524	487	485	528	531	494	475	507	508	514	504	549	499	474	484	495	521	520	527	477
14666	1705	525	382	350	304	327	259	241	271	234	213	224	232	215	245	215	239	225	226	237	194	235	210	209	220	227	215	218	261	229	221	229	208	218	211	209	227	192	206	212	236	196	226	197	225	208	218	201	235	208	215	203	202	202	185	213	209	213	206	202	222	208	202	199	225	207	216	235	213	212	247	233	214	208	238	182	216	202	207	218	202	209	211	211	204	194	243	210	215	188	230	242	206	226	234	210	191	226	191	215	219	212	225	239	235	215	204	240	209	229	216	200	184	191	210	212	204	203	194	185	195	204	207	220	225	213	208	194	214	211	228	227	219	219	211	210	194	208	197	219	212	204	212	224	227	229	218	190	203	192	224	224	217	221	226	180	234	226	252	197	214	207	241	223	239	199	178	216	222	240	206	198	226	221	216	185	218	241	219	197	211	212	203	206	236	227	219	220	213	224	215	211	226	221	206	223	197	213	193	199	193	216	188	196	237	215	206	223	211	215	245	187	190	220	189	193	198	190	227	208	226	197	210	246	221	213	205	189	239	189	207	246	185	185	206	203	223	205	221	223	231	212	231	206	204	205	195	219	197	210	212	220	203	209	199	217	184	225	217	208	206	222	207	229	180	220	187	249	223	235	247	235	203	210	205	205	207	203	230	235	202	215	232	241	226	212	204	210	176	205	202	200	213	223	207	197	240	237	212	211	231	216	221	179	229	184	187	203	207	209	227	242	222	215	222	219	210	175	207	198	232	187	200	226	220	195	213	207	197	200	244	214	209	217	203	219	202	213	213	234	214	232	213	202	196	236	222	206	193	201	239	220	230	239	226	219	211	188	227	220	211	216	208	220	179	200	186	229	191	192	183	219	220	233	214	212	221	212	224	241	224	183	211	190	207	207	202	232	201	214	213	203	209	223	214	223	213	222	226	203	195	197	210	216	210	204	216	232	229	219	205	205	194	189	221	199	198	237	222	209	238	223	198	241	228	220	186	221	217	210	206	211	206	206	201	215	200	185	196	227	224	209	221	205	231	218	220	197	223	221	224	211	220	217	216	214	231	215	228	214	205	218	215	209	225	209	205	210	183	207	201	228	198	211	201	199	196	201	199	194	224	214	182	228	229	211	242	219	213	197	242	245	243	202	206	225	222	226	189	193	203	188	219	218	208	184	235	204	207	240	225	216	223	205	183	227	187	223	217	161	215	205	221	187	230	225	245	233	219	222	201	230	205	223	215	193	195	222	210	242	212	223	209	217	215	201	201	220	208	195	215	250	201	232	202	203	206	242	210	213	227	203	232	207	225	194	205	207	230	224	213	233	206	217	206	229	213	221	193	232	212	211	222	251	220	224	198	199	206	212	237	218	204	222	215	231	220	204	213	220	218	223	202	209	219	251	216	213	215	180	202	190	225	198	219	227	187	244	223	204	212	215	207	233	208	186	251	194	227	222	204	207	219	209	226	207	213	209	238	197	181	223	233	190	192	192	185	196	197	217	206	208	207	216	189	222	207	200	209	212	215	213	189	223	207	207	225	189	207	208	230	235	220	215	211	178	217	221	209	220	234	229	181	209	201	222	225	228	216	201	211	207	197	222	201	240	213	213	204	193	203	218	214	197	219	216	199	200	197	176	220	221	203	192	229	218	238	206	216	223	229	209	225	225	196	209	218	230	206	223	213	236	234	201	212	227	200	222	214	201	220	214	205	208	221	194	215	200	210	215	217	220	225	215	208	193	205	252	243	214	219	202	188	220	182	205	220	238	229	201	209	217	217	186	233	216	237	198	213	201	217	209	234	204	209	245	209	230	245	223	216	220	201	206	191	221	224	245	211	217	194	208	218	214	225	189	212	192	202	213	209	208	202	206	223	236	208	233	220	204	202	189	207	209	205	231	202	226	236	184	227	180	202	199	210	198	204	203	214	216	186	223	220	203	211	234	228	216	226	224	208	215	188	238	234	178	201	178	217	191	201	204	202	250	227	186	223	217	219	234	226	221	207	223	216	210	214	174	218	235	230	229	226	187	202	236	201	206	239	202	229	221	238	222	233	224	240	218	235	196	196	199	235	208	249	244	228	215	230	195	206	206	219	229	206	219	226	205	227	198	225	222	224	221	218	187	202	237	208	229	225	225	195	222	181	203	222	218	214	218	220	223	209	230	216	219	210	212	224	229	211	241	247	218	240	218	252	216	222	219	228	239	218	227	228	213	177	229	230	220	186	199	201	227	197	199	216	197	237	214	221	219	239	204	192	203	198	217	202	185	205	223	206	198	194	199	219	220	228	212	216	232	207	220	232	197	198	211	212	225	208	230	208	200	243	210	203	221	181	223	228	212	208	203	222	215	210	219	210	202	199	210	220	215	226	177	234	222	213	221	227	212	234	213	244	215	215	198	201	218	233	195	207	226	229	208	213	203	204	215	198	192	217	227	244	224	224	165	221	202	217	214	231	194	197	224	227	221	225	223	189	209	239	200	219	189	224	238	212	229	210	206	229	231	198	209	219	224	225	226	185	221	196	210	235	187	220	232	206	216	189	215	201	203	196	194	211	214	215	193	244	222	196	214	190	196	205	245	224	220	196	206	200	213	194	210	228	206	237	212	215	222	222	212	218	212	212	232	210	201	196	219	202	205	225	210	225	221	231	219	211	217	216	216	199	216	221	204	186	195	222	229	209	231	210	207	199	241	212	220	220	226	221	201	210	228	218	218	198	231	216	222	220	190	228	239	211	197	200	184	209	208	237	208	232	220	243	197	213	212	217	211	221	212	186	206	214	216	204	197	255	208	204	219	223	232	183	222	193	195	215	233	247	236	227	206	217	216	212	207	231	228	216	200	210	198	202	218	228	215	231	207	208	211	212	228	201	232	233	202	233	217	240	205	196	224	196	209	256	221	217	217	223	184	211	239	234	190	211	211	213	238	208	230	206	235	206	210	223	199	203	222	209	204	224	216	234	193	222	198	208	221	226	212	213	215	222	229	197	205	229	222	195	208	198	191	204	213	208	195	231	221	195	225	207	195	232	216	235	192	234	216	216	249	210	206	197	232	211	233	206	198	207	195	204	206	224	209	214	233	222	198	227	190	231	237	180	235	225	201	212	214	231	182	207	227	204	223	212	224	228	217	211	230	236	209	228	226	254	228	206	200	210	242	184	202	202	221	205	191	224	221	239	193	177	206	211	197	201	213	211	200	201	190	222	206	191	227	202	225	210	196	224	224	213	207	221	194	183	208	177	228	221	231	227	214	192	218	220	204	217	235	224	214	224	222	222	214	199	216	230	213	216	222	206	203	225	212	221	207	208	209	190	220	201	231	229	238	209	226	219	194	193	218	204	228	238	218	202	223	222	233	191	196	214	209	188	215	224	211	202	195	214	222	199	232	213	213	201	201	205	210	253	255	218	195	223	214	188	213	217	195	225	206	209	211	212	212	254	213	194	221	224	219	215	200	205	221	231	215	227	219	187	248	202	206	213	230	222	220	189	211	234	202	213
9982	1295	1015	1163	968	1005	900	795	727	624	634	606	574	583	598	554	518	549	567	528	553	532	535	523	548	536	508	521	531	558	498	537	515	549	521	513	524	496	524	521	572	504	475	516	509	531	492	526	541	518	501	546	540	515	494	502	531	473	480	486	552	573	504	537	530	526	517	486	502	494	496	514	517	516	509	515	543	459	516	502	482	538	491	485	519	480	536	545	528	518	497	513	523	512	520	511	521	538	542	477	495	509	529	489	506	519	454	453	482	472	567	531	508	532	492	488	533	515	506	526	500	537	488	508	487	505	535	526	500	510	477	481	533	509	478	475	497	505	558	507	503	518	501	527	510	514	521	532	508	518	479	507	537	508	514	482	493	472	459	512	598	493	473	512	500	500	460	518	528	485	505	516	497	502	510	518	531	493	533	514	502	477	520	497	532	527	550	481	513	512	538	512	482	512	497	521	500	527	533	506	486	511	485	488	534	562	470	532	484	500	501	496	505	533	480	489	483	537	500	513	558	489	533	516	529	490	548	515	545	484	514	491	489	517	486	499	556	516	502	530	472	560	520	471	536	487	543	518	485	522	511	504	504	530	492	502	528	516	497	522	528	501	545	511	470	482	499	505	520	553	559	511	512	531	511	519	506	528	500	461	474	547	534	483	546	532	526	512	493	498	500	535	518	530	514	478	499	508	544	472	489	526	457	533	520	521	474	553	536	543	469	526	509	530	506	519	524	494	517	496	481	527	500	503	470	510	543	461	510	485	500	492	476	531	529	460	519	526	528	515	489	517	517	484	517	464	535	499	477	468	524	501	512	527	509	547	502	481	478	485	521	524	514	497	505	510	495	513	522	525	521	507	531	486	487	525	488	510	527	505	511	483	502	503	523	494	505	495	500	515	495	472	502	484	548	527	463	528	484	509	487	460	529	511	518	525	500	496	572	514	473	480	500	534	517	546	506	512	520	526	536	568	462	525	525	503	541	511	526	495	526	512	474	566	520	531	565	521	508	512	525	506	479	489	550	526	497	544	509	528	540	490	460	501	528	485	505	549	524	488	518	521	568	531	527	513	515	484	528	544	488	479	525	519	507	508	483	485	510	513	514	571	510	505	494	481	510	522	527	529	527	516	518	535	493	507	549	507	510	527	518	509	490	464	489	488	541	501	526	535	511	489	522	505	485	520	502	455	522	511	517	507	484	497	506	546	485	521	475	542	513	484	507	534	510	480	529	482	503	514	473	508	477	487	539	508	466	525	507	502	501	505	494	555	486	528	507	537	482	566	500	517	519	505	499	508	502	510	489	522	503	529	482	496	513	526	520	508	550	532	521	470	489	516	538	499	476	507	494	511	527	565	517	496	492	521	517	502	462	460	489	510	508	531	545	520	497	497	488	512	490	509	472	534	508	518	501	548	506	497	514	518	522	525	534	538	511	510	493	515	497	508	565	464	503	517	538	489	546	527	520	500	491	486	538	520	508	486	473	526	469	481	515	496	515	516	540	493	471	509	480	492	467	494	523	527	456	489	504	516	533	525	498	509	519	478	508	488	527	507	480	500	528	489	486	496	512	495	536	492	527	532	505	490	532	480	494	501	466	501	497	486	521	491	490	478	541	516	520	511	538	498	528	474	532	522	530	577	489	501	523	500	496	481	521	543	521	453	496	495	529	480	454	496	518	526	464	488	480	473	516	512	499	514	527	497	497	505	528	525	461	483	539	499	491	532	516	492	559	499	510	482	547	517	501	510	530	472	487	534	481	527	521	515	525	494	477	532	516	484	509	543	508	522	530	508	485	503	534	527	518	526	512	516	513	509	517	511	456	499	485	507	467	523	468	531	491	506	522	486	476	522	524	508	519	507	489	512	537	499	496	539	520	533	512	488	497	541	518	512	481	505	546	541	484	494	525	531	553	516	531	498	501	493	531	517	504	514	527	509	511	488	495	553	517	508	507	480	535	511	498	501	479	493	472	534	499	517	557	490	509	498	520	526	500	504	493	515	513	515	499	549	510	496	513	541	563	525	536	465	502	489	521	512	477	517	514	548	502	552	529	493	526	497	500	474	501	468	510	495	449	512	491	510	539	539	538	488	528	507	508	527	523	469	505	477	531	508	543	483	500	509	521	487	464	489	494	533	531	495	518	535	518	529	543	472	481	527	493	495	472	511	529	485	552	505	542	499	489	548	513	530	508	452	466	491	510	481	491	510	476	500	500	486	509	504	501	533	488	494	528	489	510	497	519	491	478	500	511	502	509	488	486	509	516	491	506	550	504	521	519	505	547	507	503	480	518	524	471	509	532	495	537	510	503	540	488	470	503	525	489	519	464	529	510	519	493	468	510	558	513	537	539	520	500	479	546	527	489	517	512	504	505	541	511	480	505	486	494	509	552	553	514	513	541	551	493	540	512	547	545	522	500	531	513	492	511	520	490	471	497	506	488	520	542	493	494	512	494	549	498	522	519	524	558	541	520	497	493	525	505	476	501	509	540	483	523	504	503	509	505	528	475	504	519	549	539	514	509	517	513	493	535	544	511	514	514	502	491	499	461	531	530	483	528	517	512	508	551	480	494	536	542	506	484	471	519	498	497	498	482	478	512	501	516	520	511	514	504	536	535	500	485	521	504	520	530	513	525	493	544	480	528	514	479	546	469	539	514	516	482	511	548	511	501	490	497	531	482	505	515	491	506	533	541	516	552	504	528	493	492	487	500	502	508	526	528	500	525	478	519	561	513	507	493	526	533	507	517	539	547	494	524	511	517	524	506	571	528	531	539	500	480	482	492	511	557	496	487	513	534	540	511	500	524	528	527	533	480	519	510	487	509	454	526	536	522	510	537	537	567	518	522	514	511	468	520	486	509	518	536	498	503	497	545	492	510	512	525	500	526	520	526	505	514	533	513	502	531	483	515	526	520	521	543	492	505	527	488	521	532	501	540	489	543	486	525	508	511	497	522	529	498	526	488	529	525	509	470	515	517	509	527	515	520	506	509	465	523	470	516	503	519	517	484	488	523	497	531	537	498	509	507	509	524	508	474	538	518	538	484	514	528	483	525	462	455	480	496	514	490	540	511	539	504	542	531	507	548	517	501	555	514	558	508	502	537	470	495	502	513	491	478	528	483	533	516	467	501	497	525	511	461	499	492	518	521	491	517	491	496	501	527	494	496	493	480	521	500	557	541	517	551	540	513	516	498	520	472	524	537	476	530	496	526	511	521	485	501	528	496	493	538	475	490	481	501	492	533	500	514	526	495	575	534	523	496	493	475	527	506	511	524	516	524	548	493	510	499	508	514	533	515	530	489	544	533	554	506	485	482	485	534	509	473	510	531	538	536	518	529	553	494	485	515	516	518	507	500	469	490	522	543	551	547	519	525	542	528	506	481	542	505	500	509	521	535	500	487	492	515	488	499	494	483	515	519	478	514	502	520	523	528	513	536	529	544	523	502	537	519	482	509	518	502	537	514	477	496	519	497	542	518	486	532	543
25291	5097	742	467	330	294	211	176	178	145	140	139	143	132	120	100	105	99	113	96	87	124	103	91	110	107	104	100	111	95	99	102	89	93	86	83	95	106	83	91	81	78	72	93	102	102	88	108	89	90	101	83	103	86	101	94	95	105	117	93	99	95	88	102	93	93	105	96	94	101	85	101	86	90	79	82	100	114	96	91	104	102	92	77	97	107	96	72	87	89	104	88	99	86	90	90	95	79	104	116	77	78	93	93	96	89	95	94	99	105	93	98	109	90	88	90	99	104	94	101	94	88	80	100	85	95	102	79	95	106	78	104	106	94	95	99	98	103	87	98	77	83	83	94	102	64	74	108	83	94	82	87	81	109	89	99	104	105	82	94	92	101	108	90	120	91	83	96	83	72	101	107	90	112	88	73	89	121	90	82	81	83	92	102	83	80	97	88	97	95	91	80	109	89	91	99	95	90	103	77	98	79	92	100	87	90	75	96	74	96	100	87	86	100	89	101	103	93	105	104	104	75	96	89	79	96	86	81	84	82	100	78	90	98	96	103	73	88	107	84	86	96	78	92	105	95	108	93	87	90	90	81	87	86	102	93	88	79	92	105	94	101	76	93	100	82	72	85	109	108	111	74	76	73	108	92	90	80	100	90	92	91	93	94	100	87	99	92	94	115	100	86	89	92	103	97	100	94	74	93	91	97	91	109	78	103	93	97	94	101	82	111	94	103	84	91	69	91	91	81	80	94	78	95	106	87	80	99	86	82	86	82	93	97	93	83	79	86	86	93	94	81	120	85	85	78	96	95	103	98	89	106	87	89	95	119	89	96	79	90	79	117	95	83	77	90	95	87	90	91	77	99	97	92	101	100	88	98	101	96	76	98	104	98	89	87	74	90	80	106	76	78	98	91	95	84	89	85	117	81	92	79	93	106	82	80	105	91	97	98	77	66	79	90	94	89	88	104	87	86	94	86	85	89	97	74	99	92	92	93	95	85	101	80	104	67	112	97	77	91	112	97	101	114	87	100	94	83	103	94	93	88	103	112	94	98	85	98	72	94	122	91	94	82	84	86	84	95	96	102	102	103	96	89	103	95	92	89	98	94	86	100	78	94	106	89	85	104	95	85	86	82	106	88	81	123	87	96	84	90	89	88	104	97	92	89	103	95	95	88	99	101	117	102	86	90	83	104	93	91	102	99	106	93	90	100	97	90	88	85	84	78	88	98	105	89	103	109	76	85	125	83	88	84	88	86	97	92	98	87	104	90	119	76	93	104	93	97	81	89	94	91	104	88	87	66	111	98	98	102	87	101	103	85	86	90	81	82	88	97	93	93	85	77	87	96	87	95	89	90	85	89	88	86	72	97	91	91	86	85	98	93	78	104	84	98	92	80	96	104	81	95	90	78	84	101	88	86	81	83	74	87	93	103	86	91	89	86	112	93	94	98	92	118	100	78	95	76	80	99	84	80	100	83	97	77	87	87	92	93	84	89	96	94	82	97	85	93	105	102	106	94	94	76	97	95	83	94	92	93	88	97	94	88	81	80	100	95	99	103	92	93	103	90	94	82	91	95	86	89	104	71	80	101	94	98	89	88	106	82	97	93	78	77	90	103	105	69	87	97	89	102	122	95	95	97	110	87	93	87	99	97	102	95	90	108	101	95	87	88	92	82	88	77	93	87	96	88	80	89	93	85	106	82	92	93	100	94	75	88	76	78	100	102	103	78	101	94	95	102	99	89	100	86	94	103	79	96	75	103	97	103	94	94	113	97	96	85	97	100	93	88	96	98	96	110	91	83	91	100	101	86	81	104	90	77	95	89	88	91	96	88	98	115	81	94	105	97	99	88	81	80	80	102	94	111	80	103	79	109	90	88	88	80	94	89	105	68	114	72	82	89	95	102	99	80	80	99	90	92	91	90	87	92	115	85	81	91	102	108	92	88	100	86	89	85	82	71	86	85	101	99	109	92	120	88	83	84	96	74	96	123	100	91	106	93	89	100	119	102	94	88	100	96	82	99	81	84	99	90	82	93	87	82	105	85	79	75	106	102	97	103	83	90	93	80	99	100	102	87	92	103	76	79	90	86	83	95	90	107	75	94	85	89	100	92	102	104	91	62	87	83	87	108	89	91	81	88	97	76	104	91	91	85	103	83	103	80	93	103	97	102	106	95	107	92	105	86	102	94	101	80	90	94	84	81	93	101	76	100	96	105	105	82	94	91	93	82	90	99	92	95	117	114	100	87	98	88	100	84	88	85	100	81	91	99	101	78	97	91	101	94	115	94	68	79	93	99	91	111	91	99	96	107	76	72	80	89	71	79	100	101	97	89	90	94	83	93	107	107	87	73	87	117	76	101	89	75	92	87	86	88	90	80	102	84	92	99	106	91	97	89	91	94	103	88	87	114	106	101	83	97	95	119	87	80	97	88	77	106	93	87	90	91	96	91	75	98	93	111	89	90	104	93	80	92	85	101	94	96	80	101	90	90	100	106	99	90	84	103	95	107	92	72	92	82	82	97	87	93	95	97	112	93	100	90	98	82	76	89	94	98	111	95	78	93	79	76	91	90	105	98	95	100	69	94	85	88	88	90	80	87	105	98	99	90	83	112	77	99	90	108	95	95	100	65	78	94	88	91	119	97	81	67	77	76	105	80	101	89	97	78	107	93	97	85	101	88	96	101	97	105	84	87	98	96	89	110	80	78	93	85	97	87	86	78	90	91	92	78	96	82	81	90	90	82	95	92	95	91	90	90	106	94	110	98	82	103	82	91	80	85	92	80	91	102	84	112	94	102	104	78	83	107	105	82	88	84	96	102	110	104	105	94	83	85	83	102	106	81	84	89	102	92	97	91	106	95	105	79	91	88	106	106	96	97	88	97	90	111	99	106	104	91	90	94	99	97	92	77	107	92	66	96	124	92	80	104	103	87	80	93	95	90	105	79	65	93	87	83	105	95	80	85	92	81	100	76	85	97	94	102	91	91	98	82	93	89	101	97	94	87	102	78	82	90	93	108	106	80	94	87	101	105	85	109	96	84	75	95	98	78	92	87	92	104	98	71	95	93	101	89	103	97	94	103	105	83	79	97	90	88	74	95	86	79	93	103	98	98	97	88	90	105	87	88	102	111	94	118	89	101	99	91	112	104	102	97	100	86	91	87	96	84	96	78	90	77	107	89	79	98	80	104	90	83	86	85	102	107	89	101	79	80	92	92	106	107	74	89	95	105	94	105	97	75	87	81	73	86	95	94	88	88	81	84	88	83	91	93	85	117	74	80	102	100	100	104	89	100	94	70	95	94	93	83	90	101	97	81	83	102	91	77	102	103	101	105	76	77	88	92	77	103	100	92	76	100	97	81	99	89	92	84	85	86	110	94	78	109	84	97	89	101	86	92	74	77	85	93	89	103	93	98	107	81	86	91	82	75	98	89	81	109	91	87	86	94	92	105	94	106	87	102	99	97	121	100	104	83	87	114	90	104	104	98
14444	1848	1284	1448	1237	1101	920	722	659	518	525	458	418	379	393	358	339	336	343	299	295	313	283	275	289	276	276	303	246	278	279	282	289	275	280	255	278	289	248	264	275	248	254	258	269	243	233	285	244	252	214	255	246	269	270	259	259	241	243	245	257	218	240	251	260	245	246	234	256	220	229	246	254	209	238	242	275	252	234	254	246	240	256	233	254	222	264	255	235	262	237	235	250	230	250	240	242	231	240	268	258	232	250	256	257	211	221	231	243	241	229	249	245	239	242	263	248	225	242	226	212	232	231	196	260	221	259	231	247	235	272	248	245	251	251	223	229	227	213	235	234	253	256	236	249	249	255	207	245	242	241	241	237	226	248	229	218	246	226	231	242	230	253	199	219	265	224	241	266	237	239	212	214	238	249	245	256	224	234	260	248	216	235	245	260	239	238	251	222	246	235	268	208	243	219	237	263	236	249	246	219	245	259	222	258	216	243	238	232	246	243	246	255	242	246	257	220	222	252	248	249	241	224	237	242	263	254	207	225	252	257	262	254	261	262	236	231	228	231	249	255	243	240	250	213	226	248	214	251	221	237	228	224	251	249	259	227	234	244	231	242	243	249	253	244	229	253	250	207	223	247	235	256	226	225	219	230	246	233	221	231	244	207	205	215	236	252	236	251	217	233	229	214	235	253	226	242	239	240	209	249	230	278	240	230	219	207	251	225	257	225	250	204	246	262	223	224	234	231	236	245	254	232	250	250	216	242	258	273	231	211	222	266	215	253	205	238	229	231	223	231	220	235	243	245	245	229	241	243	242	242	235	222	227	227	237	244	227	246	243	247	235	226	230	245	232	260	232	271	222	245	254	248	219	231	223	224	253	272	236	213	238	196	194	233	232	264	239	251	244	242	225	221	235	241	239	258	256	245	243	257	223	249	241	260	218	267	213	276	238	250	236	213	237	232	246	242	205	233	251	228	211	248	255	257	255	266	252	249	247	254	240	251	233	225	241	244	246	240	255	238	234	246	219	238	242	232	244	230	229	252	217	231	222	258	236	217	225	228	216	222	211	266	223	239	225	238	239	244	230	238	217	242	253	264	231	239	232	232	249	226	260	222	265	238	231	252	229	241	229	238	227	218	242	251	235	215	231	241	231	231	242	261	247	238	270	233	233	260	218	240	235	253	258	254	206	228	229	230	252	245	248	221	236	247	244	230	231	236	220	253	239	210	243	239	232	241	244	241	247	248	259	232	243	221	203	225	240	236	237	208	247	239	231	255	250	232	223	233	257	228	217	248	249	227	226	251	239	247	236	225	235	259	224	242	253	249	231	252	238	255	240	262	243	242	227	245	246	231	242	250	210	249	253	261	239	248	240	247	263	242	257	247	254	213	231	238	234	253	224	232	226	249	229	233	266	264	256	223	234	250	240	229	235	225	249	221	266	250	242	253	248	234	264	221	255	242	246	231	250	272	224	252	251	243	252	260	246	218	253	255	241	252	253	239	251	237	212	240	232	253	252	222	260	236	264	259	225	215	226	241	211	229	241	244	217	234	234	237	221	252	238	246	233	254	232	235	226	236	222	223	224	266	259	240	250	255	250	241	223	237	227	236	239	208	192	257	253	238	269	253	256	246	243	223	254	242	236	258	255	227	237	253	246	236	224	218	269	254	254	252	246	268	227	215	223	233	241	244	229	216	223	249	250	273	225	257	259	245	243	243	265	241	241	240	233	264	224	224	246	213	223	230	223	215	237	228	254	241	246	237	209	237	241	237	236	249	244	215	216	241	237	229	253	232	244	224	216	220	246	234	223	219	261	259	222	232	242	250	237	244	246	250	233	230	268	205	234	222	257	217	232	259	237	247	224	224	225	232	212	225	233	244	234	238	231	245	233	232	215	233	246	223	237	236	231	252	245	230	238	227	237	271	198	242	208	242	234	240	244	224	209	231	228	223	254	236	225	273	244	235	238	240	246	236	258	235	237	240	251	248	260	224	239	220	220	232	226	216	218	252	298	232	245	210	271	239	241	236	227	229	269	234	240	245	216	221	232	249	236	215	267	233	240	250	242	249	219	223	235	218	247	246	247	236	233	230	212	228	257	235	245	259	222	234	251	213	266	248	239	234	259	235	238	262	191	252	233	268	248	240	231	228	229	237	255	227	216	224	235	216	243	283	229	237	229	226	210	225	258	266	250	232	227	245	247	207	242	273	234	232	212	270	254	213	233	232	243	231	225	227	226	237	227	227	235	228	253	225	257	259	218	231	222	249	251	263	235	242	237	230	243	259	251	232	237	238	261	239	238	231	248	244	224	207	227	246	253	263	248	217	215	246	229	225	244	238	223	236	224	237	252	233	228	259	222	214	224	260	245	242	236	232	210	248	247	242	260	225	251	260	226	246	211	241	237	241	227	236	235	229	226	204	242	245	238	207	254	230	243	242	229	267	233	239	221	236	266	244	270	240	247	241	238	243	251	241	235	257	236	223	260	225	246	239	230	221	240	259	244	238	227	233	255	246	206	215	225	259	249	266	243	218	241	257	244	251	269	232	235	245	238	229	207	249	235	246	243	248	235	212	272	216	227	231	219	263	234	229	251	252	251	246	246	237	248	273	234	203	231	234	225	265	224	235	230	232	228	267	218	250	225	238	216	223	239	250	191	245	220	226	254	242	227	233	227	245	232	244	262	234	233	237	250	245	240	231	236	247	210	241	215	216	241	214	206	237	275	244	281	228	233	231	258	252	237	226	206	219	246	217	254	252	240	235	240	242	238	233	209	236	224	223	234	212	228	253	223	242	275	240	252	238	230	263	229	260	244	223	229	253	224	262	231	250	232	217	237	227	206	277	240	242	276	216	240	247	232	208	212	218	237	241	220	217	250	223	241	221	226	247	224	269	258	209	238	232	251	267	229	218	240	251	244	247	227	247	239	227	256	240	213	243	215	230	225	269	227	246	223	243	244	231	216	232	246	236	255	267	241	231	216	260	248	242	251	264	232	232	233	247	253	226	245	245	235	207	222	266	246	237	245	238	258	222	235	223	230	237	205	268	254	234	214	229	229	246	230	243	244	239	217	256	221	237	249	236	218	247	253	229	222	236	258	218	256	244	225	269	233	226	233	244	230	244	229	239	250	211	220	259	227	233	258	242	228	261	215	223	226	248	233	263	251	245	256	251	210	216	241	255	241	248	229	247	224	240	260	265	232	233	222	272	235	234	262	227	246	224	257	228	233	224	216	257	256	258	252	210	258	222	226	255	205	233	246	263	241	248	255	259	246	245	230	248	236	252	210	244	226	214	234	235	235	245	241	222	256	264	238	226	226	251	227	231	232	232	248	242	228	218	240	246	235	212	228	220	236	227	221	226	224	240	238	237	269	239	235	238	208	236	226	250	257	265	234	210	219	233	259	245	238	267	237	239	263	242	225	214	236	207	220	233	253	208	283	289	230	260	236	227	232	253	230	227	245	229	266	242	212	239	238	249	252	243	257
1544	245	256	216	226	199	200	209	203	215	201	205	225	209	232	226	200	194	186	216	235	219	231	208	227	222	186	226	200	219	212	188	224	206	215	192	210	206	255	227	203	220	221	208	213	188	203	205	215	211	230	199	237	221	206	188	189	228	200	212	210	209	214	202	180	208	231	204	221	211	221	208	200	190	220	228	230	233	211	180	238	252	205	193	200	182	197	201	203	211	225	231	203	189	180	208	221	196	227	219	193	220	221	196	206	185	193	185	203	232	225	206	215	196	182	213	220	205	212	209	190	196	201	201	192	216	196	203	160	203	198	218	209	173	218	210	206	205	203	228	197	225	203	193	213	214	213	207	228	202	229	211	208	223	212	208	221	215	207	201	227	210	225	196	187	176	226	225	231	240	213	220	206	208	196	210	211	201	193	198	211	217	220	213	209	214	210	205	229	206	178	210	222	182	220	209	230	205	216	206	228	196	250	189	210	205	207	207	197	188	217	209	244	221	230	204	213	221	198	214	199	206	199	212	184	195	208	202	191	177	216	190	194	220	218	195	214	243	230	199	202	187	197	208	234	213	193	196	227	217	228	222	224	212	200	207	209	187	240	195	190	215	219	211	199	231	200	208	218	202	227	232	199	219	225	195	209	221	228	198	191	216	227	207	199	207	200	211	172	212	218	191	178	199	223	205	222	203	212	214	207	216	225	223	206	198	204	222	216	202	203	193	210	229	200	182	223	203	193	205	209	201	208	222	190	172	200	216	185	226	208	172	210	203	186	214	221	179	215	201	213	209	208	209	199	215	211	201	228	214	205	217	215	215	230	191	196	214	211	209	210	188	219	206	234	223	187	182	225	214	213	213	206	188	216	219	204	206	202	207	234	218	229	232	215	192	219	212	221	216	235	213	215	215	211	220	206	203	182	200	193	222	237	234	206	234	215	241	191	233	205	221	205	250	203	217	199	206	200	218	190	209	212	224	207	230	224	209	196	187	240	199	212	206	244	202	202	196	202	182	221	213	197	192	214	200	226	195	205	207	237	241	213	227	206	187	211	220	219	211	204	203	189	222	214	219	199	209	223	203	204	199	214	222	192	222	193	223	229	223	184	223	217	197	229	229	232	180	180	204	222	202	223	234	230	229	208	199	213	214	198	202	211	194	220	218	195	188	220	214	208	210	214	211	212	202	191	199	201	202	225	205	197	195	197	223	222	202	208	185	223	229	210	215	248	220	213	185	225	206	201	235	181	250	226	197	234	220	239	199	200	189	209	186	238	213	219	205	214	219	179	206	220	238	210	225	209	213	249	208	194	189	232	228	194	243	249	191	218	209	231	203	209	201	215	247	223	221	213	224	187	184	209	191	208	193	212	206	199	217	225	209	186	214	220	188	203	205	227	231	191	220	205	218	222	203	200	226	198	190	202	216	207	218	199	225	212	228	222	192	201	210	209	226	207	220	231	211	209	215	214	207	217	232	217	245	231	230	188	240	193	221	218	205	198	226	229	229	215	200	215	231	205	222	176	200	192	217	259	224	194	236	222	212	188	196	217	201	203	199	195	212	225	190	207	214	186	207	197	195	205	204	236	226	230	232	233	202	224	202	226	214	211	210	200	237	192	182	208	200	180	198	220	208	173	193	183	208	190	212	220	218	230	183	211	222	190	197	227	223	205	200	223	225	204	224	210	200	193	225	219	196	238	234	186	204	216	239	237	191	194	191	241	207	213	206	214	235	192	182	187	197	203	220	188	223	203	215	202	221	198	226	203	191	240	193	228	205	194	214	210	245	203	225	204	208	230	191	221	209	216	219	194	250	217	185	205	186	216	236	205	212	215	229	206	223	227	205	217	220	239	250	195	223	209	224	231	229	212	229	236	207	207	213	197	203	255	224	210	232	233	238	203	193	204	217	204	222	218	226	218	210	228	195	199	223	222	213	226	215	208	228	229	249	192	242	225	224	205	219	223	208	201	203	215	175	228	237	217	200	200	223	224	215	251	211	224	227	207	211	201	215	194	237	250	203	198	206	210	210	241	195	228	200	215	240	206	194	209	206	205	201	193	224	222	218	187	233	228	193	182	208	197	202	232	196	207	210	232	206	211	191	215	203	216	183	193	196	196	227	201	225	208	207	193	228	221	217	201	211	217	212	213	209	189	209	220	231	220	204	199	193	202	194	223	229	211	245	213	202	231	248	207	199	212	200	226	223	212	194	172	199	219	212	223	205	211	215	186	204	212	211	192	193	225	226	182	220	210	225	222	222	234	220	246	220	219	218	205	220	197	190	223	205	227	234	217	187	241	236	223	170	190	238	221	190	183	201	178	202	192	203	185	232	234	197	211	215	198	208	213	211	203	203	250	199	226	191	186	218	228	202	218	224	195	210	213	231	209	207	205	190	208	218	231	197	213	230	207	207	200	186	203	198	177	208	222	215	230	205	201	189	200	210	211	193	198	189	211	203	227	212	218	222	198	226	188	218	210	239	193	235	209	249	218	204	214	249	215	218	192	185	190	196	215	246	209	178	201	203	214	227	206	206	203	197	222	229	222	187	214	208	240	213	217	210	205	242	228	207	226	189	210	217	205	218	209	234	166	204	200	209	225	219	208	196	238	214	201	187	221	196	231	227	214	195	208	234	217	207	192	209	205	233	191	224	213	208	204	209	236	216	211	217	188	210	206	236	221	211	185	204	229	231	200	193	215	189	202	199	221	230	221	210	206	202	195	208	226	203	187	210	199	226	219	197	216	216	207	212	204	213	172	200	247	214	217	195	213	193	216	202	209	244	206	191	188	221	238	200	200	221	207	194	201	195	205	212	209	187	192	221	212	240	212	226	194	211	204	229	194	203	203	230	199	236	235	197	205	192	204	192	235	178	206	216	183	208	202	182	215	227	240	220	224	195	215	203	219	205	195	209	230	223	232	182	226	230	206	189	218	161	185	195	193	232	212	238	198	201	191	205	236	228	232	238	211	239	207	229	213	225	196	214	212	211	203	226	211	198	187	219	208	233	208	223	197	196	188	203	227	212	198	198	212	202	200	221	204	185	203	215	209	227	207	221	201	191	212	199	195	229	210	191	233	233	243	202	227	206	203	193	210	196	222	225	202	209	173	203	199	221	197	213	211	213	219	217	201	191	194	208	210	195	222	209	208	205	194	207	255	204	218	209	220	224	206	214	204	207	221	226	206	221	221	224	220	211	234	196	186	223	237	190	201	211	211	216	239	211	196	218	219	210	217	198	212	205	218	243	215	226	211	192	203	212	208	215	204	189	234	198	185	213	234	226	211	219	206	194	209	214	201	214	212	201	208	219	204	184	193	237	202	216	194	158	218	212	209	204	237	210	196	253	197	214	192	219	233	209	238	174	210	201	209	191	224	215	228	221	240	219	223	212	214	213	224	223	206	204	191	241	196	220	197	220	199	198	211	204	223	198	189	201	204	206	236	193	215	223	182	212	229	215	227	223	206	195	241	201	237	203	235	209	231	217
1957	621	541	523	556	586	573	525	495	526	497	523	511	510	531	494	534	541	507	524	546	504	489	517	530	494	536	483	517	536	516	526	524	498	556	512	542	561	467	486	510	491	516	523	499	551	522	530	500	550	526	504	521	516	497	496	528	535	526	544	498	513	504	560	531	496	523	515	520	474	504	545	555	540	505	497	493	532	495	517	509	506	517	501	515	505	504	507	517	504	527	473	524	509	454	542	494	505	468	513	508	510	488	527	505	530	514	484	542	495	519	540	493	514	524	462	578	548	530	495	514	516	516	527	511	506	464	504	533	499	501	503	518	501	525	479	515	487	528	487	469	521	495	493	515	522	521	471	526	520	516	454	542	550	542	513	515	530	516	537	523	515	509	513	537	447	511	509	485	482	519	520	513	528	505	516	528	517	548	485	532	470	534	483	514	477	538	516	500	461	514	522	521	499	491	488	498	494	503	530	477	464	510	495	512	502	510	543	496	490	501	516	489	495	531	514	500	511	525	506	493	472	487	527	541	491	515	538	506	524	500	466	485	496	511	495	509	499	507	568	502	499	503	519	468	554	516	477	527	518	497	516	535	516	494	481	532	490	506	510	506	514	488	492	533	532	504	511	537	511	505	501	470	516	539	507	473	493	492	509	523	499	529	497	494	495	502	521	503	490	506	544	504	538	544	504	480	541	507	532	540	526	465	505	466	495	532	478	481	505	515	540	525	519	454	507	533	526	516	508	523	490	520	481	524	523	545	485	533	446	523	511	545	491	536	497	557	497	489	474	551	508	493	486	491	477	497	514	525	521	456	478	475	492	558	485	509	535	520	509	477	543	470	496	503	492	520	493	479	473	520	530	534	504	482	499	492	485	568	476	492	509	503	498	519	487	477	474	494	529	542	503	559	496	518	519	577	511	501	500	475	526	494	511	507	468	531	489	482	452	545	478	499	537	525	508	457	500	502	530	551	520	516	507	506	536	480	503	508	526	499	505	500	467	522	482	541	467	517	530	526	516	508	504	483	482	488	493	540	529	513	498	550	498	494	501	520	464	543	567	506	516	530	496	527	497	520	539	489	520	469	527	489	493	516	507	511	481	520	508	528	529	520	492	507	494	533	534	536	528	520	491	540	511	484	532	535	507	511	509	511	490	496	507	484	487	509	524	538	528	521	444	471	504	527	513	516	516	513	473	509	491	515	512	502	465	463	530	505	534	494	469	499	487	537	529	521	508	550	499	497	523	494	526	507	479	539	507	552	474	513	531	499	521	493	540	467	472	465	501	558	494	489	501	473	519	519	485	486	492	491	520	529	459	515	542	503	494	505	490	495	487	540	479	507	530	492	499	486	494	544	537	535	506	461	535	534	502	508	462	528	493	485	499	494	489	501	522	527	547	477	502	548	479	504	525	485	479	509	554	483	527	494	525	530	505	461	537	502	529	510	516	505	524	512	513	486	502	521	479	542	508	535	493	469	500	496	522	528	487	516	519	492	481	509	499	515	472	525	524	490	524	532	521	462	510	466	488	535	527	524	515	497	528	516	496	480	519	497	507	475	533	521	524	473	533	505	509	478	509	524	529	540	522	499	546	469	487	520	519	493	500	497	520	530	525	497	517	502	477	495	519	540	558	505	472	506	498	525	507	494	505	529	479	481	488	525	493	500	536	519	570	505	542	508	493	507	476	492	478	537	503	525	516	551	469	472	486	481	523	508	532	551	487	504	475	516	482	533	534	524	523	491	509	516	517	507	481	459	544	499	503	510	518	526	495	508	473	498	499	453	504	524	494	469	510	522	535	475	515	491	495	553	482	499	507	491	543	494	490	533	478	524	531	494	521	509	485	494	493	509	471	483	519	500	500	546	523	517	481	512	477	537	480	496	512	515	488	512	537	531	507	512	455	499	488	515	486	526	540	450	494	497	525	513	492	553	520	483	555	486	500	497	507	470	489	536	542	536	508	528	499	526	533	565	496	478	519	535	476	503	476	509	528	497	485	508	509	544	519	528	484	521	508	524	462	525	487	503	528	519	504	485	525	543	484	519	517	583	532	462	525	504	526	526	516	528	502	560	529	531	485	514	492	507	527	492	531	502	491	481	484	521	531	478	494	527	511	523	489	566	502	519	534	495	506	500	487	435	505	503	509	477	538	515	493	518	514	534	531	492	521	520	491	510	492	505	486	506	534	531	513	520	533	517	512	493	525	509	505	492	482	521	502	502	521	497	469	466	508	479	530	502	523	513	549	525	519	530	517	480	514	522	472	514	507	519	491	503	491	502	475	520	493	527	497	494	485	522	502	525	466	498	524	471	475	533	512	497	539	529	536	527	493	502	550	486	524	553	490	489	506	505	537	491	485	487	500	469	498	533	518	539	493	508	584	542	555	527	542	522	508	564	538	505	526	504	531	467	490	537	528	501	494	494	520	507	534	519	519	506	521	493	491	488	511	499	468	530	524	506	477	506	516	514	513	521	478	516	544	532	492	510	495	526	509	511	500	514	564	505	499	518	498	491	514	536	497	515	497	540	530	486	479	482	496	465	515	474	528	545	483	508	490	536	500	502	493	543	505	487	499	500	546	497	525	531	476	560	520	471	509	522	491	497	517	455	499	474	511	492	489	527	515	491	552	493	507	502	481	519	517	500	489	522	475	530	528	552	506	514	496	521	510	497	521	470	533	511	507	540	490	513	519	525	499	509	524	512	495	505	521	508	508	473	504	492	493	506	512	509	505	487	509	485	543	482	473	508	524	493	452	504	514	520	526	496	538	533	494	530	486	535	528	540	473	481	531	536	493	518	552	499	524	537	459	511	504	502	530	565	487	509	552	557	509	496	504	492	487	471	525	518	498	534	518	513	498	489	479	558	515	485	505	523	531	504	503	525	498	511	506	539	511	562	471	518	502	475	552	528	495	509	511	501	476	497	490	501	481	497	480	570	472	500	475	548	505	519	538	528	532	535	498	491	485	517	515	494	505	491	501	517	517	540	531	490	505	506	475	497	505	456	508	530	525	553	520	506	470	472	523	499	530	508	485	557	493	492	503	521	507	507	525	521	481	481	524	452	497	540	549	516	503	466	484	497	487	521	541	505	529	525	521	550	544	484	521	516	521	445	522	505	522	499	472	500	503	491	507	517	512	496	516	522	512	514	557	522	491	511	490	504	525	523	524	467	527	537	507	539	523	526	501	543	507	488	508	533	519	476	538	507	502	517	532	500	491	536	496	530	483	518	537	490	503	500	494	549	497	480	523	498	461	506	471	529	500	474	500	504	535	551	492	521	504	480	479	555	506	477	542	484	494	494	501	520	538	534	526	514	514	493	493	486	556	518	519	505	552	488	540	489	520	536	499	467	482	508	554	530	542	526	514	516	547	528	549	494	524	519	487	524	480	520	531	500	477	491	507	519	510	498	512	516	510	502	471	502	532	523	484	526	530	512	495	548	501	476	486	509	511	551	512	480	536	541	536	516	508	514	487	531	489	544	516
14320	1643	431	379	319	296	327	258	278	246	235	246	194	226	228	221	202	224	252	217	207	203	189	221	234	202	198	234	209	192	220	234	222	238	218	229	193	229	228	199	192	216	219	190	225	195	235	229	230	195	203	233	223	212	232	201	214	221	219	193	239	221	228	225	216	221	215	209	215	226	196	229	241	225	220	189	228	204	193	204	207	209	183	243	214	195	215	192	204	242	225	220	218	228	193	218	199	202	199	221	194	210	251	193	186	201	198	205	191	212	215	208	214	217	198	213	230	201	208	212	186	225	236	226	225	201	199	226	227	232	221	246	236	240	230	233	211	186	206	197	208	202	227	211	182	209	227	208	202	208	207	188	217	191	227	244	209	195	253	211	224	216	214	202	234	197	201	175	206	192	214	217	222	219	218	232	223	236	232	248	210	236	206	232	224	194	202	185	221	205	202	230	202	235	215	210	230	204	238	221	227	217	227	244	182	212	222	208	220	199	229	208	200	241	200	234	224	215	228	190	222	221	210	203	241	225	217	195	235	222	214	218	227	210	190	218	216	204	213	215	239	228	221	206	196	194	217	204	185	239	185	208	213	215	198	228	217	195	208	208	201	236	197	271	194	208	222	208	204	232	225	229	218	226	173	223	226	227	210	238	193	227	206	201	223	195	212	217	209	207	227	213	197	213	222	223	228	192	213	214	199	225	224	216	216	232	212	237	208	221	211	219	228	196	226	210	242	238	204	223	195	213	219	210	235	236	231	195	192	227	212	222	196	226	249	198	213	223	200	198	204	211	197	229	196	209	219	214	220	219	199	212	209	176	229	216	185	197	224	179	196	222	212	222	213	203	209	195	219	205	224	210	202	201	227	183	238	216	229	213	206	226	231	225	212	193	244	219	234	218	238	215	197	206	212	206	200	227	207	195	209	209	198	216	179	224	221	270	227	211	205	222	215	223	214	214	236	205	212	217	223	197	220	212	212	214	206	215	229	190	216	205	200	238	198	248	200	207	245	201	203	204	193	218	235	221	212	205	210	187	207	197	242	197	232	236	195	228	203	211	203	234	180	221	233	227	195	222	234	204	208	201	200	229	225	193	208	206	193	226	229	234	244	225	184	227	211	237	210	227	223	224	226	215	205	229	221	210	201	219	181	221	226	242	175	216	232	229	212	236	206	228	218	233	209	191	218	224	218	211	241	212	199	223	237	230	207	237	241	215	208	201	206	233	209	230	218	238	234	221	218	188	219	196	226	242	206	219	194	183	232	222	222	216	231	194	218	190	201	221	190	196	238	224	193	240	192	219	203	236	215	213	213	219	213	200	211	203	201	225	218	205	218	237	251	205	217	221	222	226	219	212	207	217	185	215	204	218	221	199	228	205	188	210	235	225	239	186	226	201	200	231	228	215	197	240	203	198	180	203	217	236	236	226	202	221	217	200	238	219	212	219	204	202	213	205	200	240	227	223	216	210	210	200	226	218	225	223	199	234	210	187	197	209	223	223	212	198	224	197	220	205	204	190	201	205	202	204	207	193	199	249	217	201	217	216	175	202	199	219	200	206	211	190	213	212	225	214	208	181	209	199	228	208	204	215	207	206	194	221	202	231	212	225	237	207	240	217	200	197	222	186	221	237	210	247	215	220	231	258	219	224	214	201	228	234	203	210	193	218	212	232	199	187	221	216	220	205	197	223	224	228	203	189	207	209	215	228	223	196	250	204	213	208	252	195	220	241	198	219	193	228	220	219	220	207	216	218	198	216	223	217	213	212	241	196	219	215	196	201	195	201	261	188	233	225	211	234	230	219	216	198	228	206	206	197	193	224	205	241	210	214	234	220	220	226	200	201	204	200	204	223	221	192	227	213	230	210	224	217	199	230	221	201	206	206	228	213	219	200	207	218	193	219	188	232	215	219	206	220	228	216	229	210	243	223	222	214	207	225	220	188	196	221	218	219	243	214	217	216	198	211	211	242	228	199	230	186	181	197	202	187	216	196	224	212	198	195	198	237	205	194	189	234	206	208	203	219	213	223	168	190	220	212	208	227	206	228	229	201	242	222	209	248	236	208	216	227	249	212	226	214	213	230	220	204	237	221	224	236	216	205	200	178	197	195	202	213	197	199	211	216	203	232	183	239	226	202	247	239	208	238	194	203	222	233	227	226	225	186	189	210	223	237	214	218	201	208	217	209	216	201	211	196	230	206	202	219	240	242	198	227	229	219	206	230	194	244	240	219	203	202	235	204	213	187	222	240	202	226	206	253	191	250	201	222	225	229	235	184	186	190	200	201	172	195	199	215	231	245	205	203	218	222	218	221	237	229	227	221	204	218	211	200	199	207	202	215	246	210	231	236	228	192	225	219	216	240	209	206	224	229	197	235	223	219	213	208	212	226	203	219	225	245	231	240	237	209	213	200	202	222	233	253	215	212	225	229	223	225	198	235	188	186	226	212	210	241	201	225	212	203	211	196	204	220	207	217	226	219	187	223	215	216	208	189	200	210	217	213	242	265	226	194	227	224	224	212	228	200	243	236	225	218	223	208	236	230	196	232	199	202	222	213	254	212	203	221	211	234	239	229	218	234	222	206	239	217	208	218	234	198	246	211	237	200	235	201	222	215	223	215	204	214	194	190	199	216	240	235	204	195	194	193	224	206	188	185	194	216	210	220	186	212	201	234	212	202	225	189	244	207	213	218	200	207	221	197	226	223	238	216	201	186	200	233	187	209	205	209	222	218	214	218	246	220	228	185	200	202	218	229	211	204	200	226	220	213	216	187	204	206	209	193	201	255	222	220	234	225	177	222	237	222	191	201	227	220	222	214	198	226	245	228	200	223	210	227	222	210	190	235	217	263	215	218	231	229	211	197	214	231	200	214	203	231	202	213	206	196	246	230	245	209	193	226	224	200	240	202	205	194	200	215	220	194	202	212	216	174	197	198	194	206	202	171	199	202	230	231	200	227	220	220	212	204	210	176	249	209	210	213	216	218	222	199	177	209	199	194	185	201	215	211	211	227	216	236	186	227	203	228	216	236	223	218	211	222	230	224	208	221	223	211	230	213	222	214	239	234	207	234	224	209	202	213	217	196	186	215	191	224	206	213	203	182	259	191	214	220	222	231	194	198	202	230	217	196	233	209	217	205	224	226	221	218	204	220	229	215	226	202	205	213	202	213	219	217	250	202	196	220	209	224	200	223	204	226	230	242	220	214	228	207	210	226	212	225	237	217	220	227	195	220	217	213	190	208	233	246	216	204	189	215	201	223	205	198	202	215	220	212	213	219	218	212	213	209	195	223	249	217	214	244	207	231	241	211	210	206	220	234	193	216	227	209	189	211	211	210	219	229	205	198	218	204	241	214	251	220	219	209	201	211	180	221	194	205	223	209	178	223	203	211	228	197	187	229	199	207	211	209	195	204	208	181	212	217	202	179	217	204	204	222	204	222	192	238	227	234	185	195	209	205	234	231	249	224	215	207	207	242	201	215	222	217
9897	1418	1031	1123	1044	943	894	752	725	613	661	657	543	553	541	582	557	589	540	522	583	513	504	523	515	535	557	572	489	520	541	526	505	507	505	513	549	536	538	527	544	534	510	502	523	482	563	551	500	509	465	490	561	491	546	522	518	518	512	512	511	513	533	519	517	514	523	491	485	516	513	487	486	535	488	503	534	524	504	527	523	547	480	500	495	485	494	475	470	505	550	525	532	505	518	517	518	473	486	537	537	509	518	507	534	529	508	519	534	556	498	527	522	523	496	495	485	485	475	523	505	510	509	507	488	507	496	542	538	533	511	477	562	523	497	484	502	535	504	500	481	479	511	477	492	533	556	497	526	505	476	525	538	545	540	508	504	517	470	543	488	526	528	475	541	479	506	511	522	476	502	487	545	512	502	552	511	489	497	527	549	511	536	511	501	502	525	506	496	508	478	514	486	538	485	501	535	540	494	510	488	531	485	551	542	510	479	514	523	510	533	535	527	552	480	501	554	516	514	525	493	497	515	523	541	529	515	549	499	528	537	484	494	505	488	512	533	529	491	509	504	557	553	495	483	513	481	549	511	525	498	492	497	521	506	487	525	523	480	463	494	491	533	508	499	524	528	487	493	549	480	498	511	522	535	485	495	488	523	504	508	532	491	527	535	528	507	490	488	514	501	475	534	484	530	541	510	498	570	507	517	511	489	500	539	503	483	510	514	503	547	521	513	496	462	518	522	513	519	489	497	526	529	506	497	534	513	506	511	523	505	482	518	510	506	537	485	496	524	540	492	486	523	517	525	558	480	513	462	508	461	499	520	486	500	493	555	517	511	519	522	474	516	508	497	545	491	517	513	515	476	490	498	518	489	486	533	481	538	529	515	482	534	522	490	554	580	560	496	501	475	522	539	525	514	500	479	468	507	514	514	511	533	450	504	496	518	524	511	525	513	494	482	516	518	498	488	493	526	526	521	529	499	530	532	520	518	505	525	488	510	476	482	520	566	519	529	494	505	526	486	497	517	497	526	511	486	531	503	495	479	549	545	566	531	412	574	485	499	504	505	487	530	501	514	507	507	494	504	490	527	477	522	550	555	529	522	541	502	523	527	509	478	473	511	501	519	529	499	473	503	498	490	512	509	510	522	556	538	519	509	504	505	496	468	515	468	525	502	487	546	518	526	514	526	509	513	495	517	465	557	511	488	503	542	490	527	542	519	484	465	494	468	522	496	530	526	548	487	491	490	500	524	515	506	515	483	490	516	535	526	471	550	507	489	490	538	489	488	515	547	483	507	502	479	518	499	500	510	565	524	488	531	488	494	550	493	535	506	493	500	549	525	515	449	468	526	519	516	527	468	529	528	502	523	523	475	544	491	496	516	496	502	541	541	483	551	493	517	522	538	508	520	479	551	512	509	481	525	513	500	518	502	503	489	538	494	494	456	535	509	493	547	541	516	514	534	522	515	502	477	523	489	495	532	482	486	490	503	531	501	526	502	516	542	531	532	497	534	509	543	498	532	483	537	486	523	477	507	529	520	488	517	515	513	542	539	540	541	581	496	493	525	492	511	518	514	526	541	535	541	495	503	506	539	478	488	477	580	522	518	477	543	514	533	516	497	504	541	507	508	552	504	505	468	520	474	511	503	520	547	506	510	487	477	502	499	497	519	520	515	491	488	542	534	497	535	478	527	515	489	505	508	556	488	523	502	542	525	521	522	490	519	471	479	522	505	498	512	529	488	498	500	487	499	526	503	513	525	505	505	555	491	500	502	521	526	516	524	503	471	494	499	501	510	508	501	486	497	496	494	493	553	489	504	473	517	498	551	485	467	495	497	529	524	513	543	493	498	489	512	513	559	543	534	486	501	493	487	503	483	495	525	506	489	505	502	531	478	529	514	550	510	460	474	496	491	515	506	505	494	508	491	523	500	502	500	563	513	488	464	516	478	518	520	528	510	510	521	493	535	508	576	489	532	510	490	530	515	520	478	497	521	490	500	505	521	485	547	541	499	510	511	515	481	523	494	577	489	485	508	487	512	553	526	550	534	515	491	515	483	491	527	494	504	491	522	495	496	506	522	503	459	506	523	537	475	554	474	492	500	476	517	501	524	477	512	532	489	477	499	494	501	529	514	491	533	516	542	506	499	544	487	470	512	518	504	519	489	489	525	514	532	512	492	511	542	543	492	514	518	479	538	543	508	502	505	524	509	470	524	474	564	498	504	501	527	554	520	525	500	486	523	474	487	497	520	511	514	464	514	505	522	513	506	510	484	495	478	489	509	506	529	485	518	547	495	511	474	519	499	480	488	500	501	494	507	543	531	485	532	453	535	574	528	454	451	518	556	540	527	538	496	491	532	539	496	509	527	537	511	526	504	499	527	513	520	509	512	497	461	509	490	494	481	503	535	505	498	511	519	508	502	493	495	516	508	505	540	531	562	532	497	479	506	505	536	515	484	512	533	533	507	518	494	533	568	496	518	474	487	477	506	536	492	528	514	544	522	512	529	500	510	497	518	476	539	477	502	485	525	501	489	512	497	541	517	502	522	528	495	520	500	501	508	521	486	491	515	505	542	536	562	490	486	515	496	527	536	479	462	516	475	525	541	517	493	577	482	525	525	510	536	495	511	492	525	499	492	531	530	518	520	522	476	525	513	567	525	532	497	482	501	529	492	479	507	556	500	524	527	471	492	508	542	497	506	506	545	533	543	528	525	551	536	500	490	556	521	518	496	487	504	508	560	519	500	511	529	523	509	471	503	505	492	498	536	527	534	521	515	458	513	495	516	513	512	480	504	474	541	501	508	485	519	507	498	493	527	501	496	523	542	523	504	533	529	510	499	507	525	561	498	524	496	516	499	528	519	504	518	479	537	511	517	498	515	525	493	544	508	502	509	534	520	525	499	483	497	514	537	495	487	477	516	475	475	566	509	511	507	519	504	491	497	510	545	521	486	538	515	480	488	525	492	556	568	524	512	478	541	523	473	510	531	519	513	537	545	487	534	542	511	490	534	510	523	495	505	486	519	473	556	516	525	473	503	500	491	484	514	535	460	524	542	492	498	507	523	508	490	524	538	508	485	479	486	478	528	501	538	513	549	558	503	514	500	525	527	509	507	545	535	511	521	486	529	514	515	496	506	540	513	526	506	511	538	498	486	475	525	507	545	503	486	508	489	524	479	522	537	481	508	484	479	518	511	508	493	511	579	498	487	485	476	531	480	503	534	468	503	502	467	510	491	502	494	492	516	508	499	503	532	511	462	513	529	490	486	530	501	518	497	512	482	535	510	523	528	522	504	503	514	519	524	478	505	503	480	511	492	530	509	540	493	557	539	519	492	506	504	474	501	563	538	462	476	474	469	502	467	472	479	488	579	528	499	512	498	502	531	495	527	470	529	511	487	521	496	517	511	484	499	490	516	476	514	503	519	524	507	540	518	534	522	487	518	502	500	489	507	555	483	525	514	576	488	549	502	518	499	515	507	526	524	508
24608	5140	829	454	333	267	221	179	145	151	138	126	125	106	114	110	109	98	97	102	98	101	104	105	97	91	121	111	102	103	106	87	99	102	100	89	96	84	125	86	90	91	86	83	101	98	78	65	87	92	99	86	103	119	102	90	89	99	109	105	87	91	121	93	110	99	95	94	91	89	94	110	87	105	109	86	88	86	87	111	117	86	93	84	106	95	80	82	106	85	102	99	97	105	82	96	89	103	89	88	97	84	93	97	85	91	89	97	79	92	83	94	82	104	101	94	98	89	89	93	93	87	100	99	109	99	91	93	85	94	89	97	92	86	79	98	113	116	85	82	72	95	80	109	90	80	78	81	95	94	87	91	88	90	97	99	85	101	84	86	93	110	91	102	100	83	89	77	93	93	94	85	86	109	86	86	84	91	98	86	92	108	101	88	93	97	89	76	85	88	75	90	99	84	92	81	103	90	98	98	75	105	85	107	99	90	87	112	88	103	101	87	91	85	106	102	89	96	89	98	91	75	100	101	90	103	109	108	87	81	105	113	94	77	112	78	101	100	76	77	76	97	91	97	105	78	96	95	81	91	84	81	83	97	87	97	120	104	92	81	88	116	108	88	100	107	83	84	101	82	100	111	80	92	80	87	83	76	97	91	96	100	108	131	77	79	82	87	110	102	77	89	80	87	84	99	76	93	103	91	101	70	80	90	88	80	71	84	71	87	91	78	103	81	108	108	99	88	86	99	76	98	106	82	114	85	94	107	94	83	97	85	95	94	95	82	95	118	92	85	99	79	94	106	101	110	95	117	73	95	103	93	98	98	83	86	77	95	101	92	98	100	98	101	79	95	114	104	104	110	99	88	112	94	98	89	98	86	101	102	94	89	84	89	108	109	95	97	84	94	73	88	98	94	84	97	88	94	100	110	87	84	87	84	87	81	87	93	95	89	103	93	112	96	90	84	91	98	92	92	87	92	99	92	88	95	95	89	85	92	81	86	106	71	71	88	81	99	83	94	83	91	79	92	87	77	76	89	106	94	100	99	108	102	107	99	89	108	95	97	87	105	68	91	111	101	97	87	84	87	87	101	85	82	112	118	91	88	84	92	86	93	72	101	73	97	91	100	83	93	87	86	79	100	102	113	95	84	95	92	92	97	104	82	102	103	77	82	71	95	81	107	85	79	86	104	104	76	89	88	105	89	83	74	109	103	100	90	98	85	113	105	86	100	96	81	104	107	107	99	95	87	99	111	71	110	81	90	93	91	108	90	80	91	96	96	105	93	97	70	94	72	92	104	94	101	103	85	88	89	90	92	80	97	85	84	94	97	90	86	92	105	76	86	94	90	102	109	93	96	117	101	91	102	101	91	106	94	90	97	90	85	83	80	91	124	100	96	116	82	67	99	99	88	95	93	97	91	91	66	94	112	95	102	96	91	89	88	94	83	94	81	106	87	102	101	87	100	78	88	98	83	87	80	76	92	82	101	100	89	85	73	90	103	102	80	99	86	103	97	100	80	78	74	104	91	82	111	101	106	93	97	110	95	86	89	101	89	90	97	105	97	88	91	92	87	105	84	87	104	103	85	81	93	96	94	115	95	97	91	109	107	82	96	92	96	94	83	88	111	86	92	103	82	77	72	89	81	81	85	109	83	94	91	76	93	96	76	87	79	87	99	93	79	92	100	96	105	94	97	90	104	108	101	98	85	99	97	89	88	89	84	88	87	75	80	94	110	97	88	85	100	98	102	79	90	85	105	88	97	97	88	81	87	85	77	91	87	85	89	99	82	111	107	93	95	81	101	94	115	96	107	93	76	89	96	101	88	105	113	97	83	102	91	72	87	80	117	88	78	95	94	94	95	97	99	69	106	79	83	88	83	101	81	92	96	85	98	84	95	96	103	88	102	91	112	115	93	94	87	98	93	107	104	100	107	94	104	71	83	81	111	90	94	97	95	94	101	97	75	102	103	100	95	81	81	87	88	107	90	81	98	79	68	93	96	98	99	89	92	91	106	82	84	111	90	101	90	89	96	95	100	102	101	94	87	106	94	79	110	77	93	89	95	110	92	80	106	89	81	98	88	90	103	78	86	80	69	85	103	84	106	100	108	79	83	83	100	102	113	99	89	106	97	89	99	104	97	101	87	86	87	90	96	90	109	91	87	93	85	94	94	95	100	97	101	99	94	89	74	83	96	85	94	107	94	87	92	94	81	91	101	96	101	93	96	92	95	89	109	98	99	90	98	86	96	105	109	88	89	99	90	113	95	94	90	82	80	88	84	89	114	94	78	101	99	115	110	96	84	113	100	115	96	109	110	84	91	109	96	85	99	95	96	77	98	100	91	83	84	105	87	89	83	92	93	85	88	84	93	102	83	83	88	99	96	98	100	86	110	99	75	95	99	87	82	100	104	127	86	92	113	90	89	82	84	91	101	94	85	93	92	71	100	112	88	92	73	91	93	79	102	89	88	97	109	72	112	95	108	101	91	94	92	106	100	95	120	96	96	84	101	111	88	88	88	96	96	102	78	103	94	120	73	79	86	103	94	96	99	107	82	81	77	101	88	110	94	84	93	104	72	92	104	92	103	82	65	88	118	95	89	96	87	91	90	93	89	123	83	102	106	103	90	87	81	101	98	82	88	85	95	94	110	89	92	93	105	97	117	117	94	94	98	93	99	101	90	94	77	88	91	101	94	78	88	79	95	79	103	75	86	89	98	88	93	96	92	84	104	91	81	116	82	115	101	81	107	102	80	97	99	105	83	93	118	85	99	80	87	89	98	101	79	84	84	64	110	99	100	96	94	93	100	96	81	94	91	93	82	99	107	86	100	81	84	102	95	87	90	85	108	90	93	94	104	97	83	79	100	95	82	106	92	94	111	77	90	89	123	93	95	88	84	106	91	120	89	68	99	102	99	89	103	83	79	100	112	82	89	86	94	99	104	97	90	91	95	86	91	88	100	85	86	92	101	80	94	83	105	97	87	86	102	91	94	82	97	83	94	99	100	75	106	106	77	102	99	100	106	90	91	99	84	78	78	89	91	99	103	104	110	99	89	89	108	85	101	88	89	89	94	110	93	80	103	92	102	77	93	101	99	93	99	98	95	82	85	89	102	100	85	88	93	101	92	90	89	95	94	94	92	80	89	81	94	102	78	85	106	84	90	83	91	84	101	84	110	95	97	95	89	107	95	99	100	97	105	95	105	94	94	100	103	100	73	73	83	95	109	95	111	102	89	96	93	85	94	89	90	99	89	89	98	127	95	95	98	78	76	80	82	93	101	74	92	97	93	92	84	97	97	98	97	91	77	89	96	81	83	90	97	96	88	91	83	91	92	89	75	81	100	94	87	109	89	115	95	88	106	94	96	93	90	94	86	94	107	92	103	110	96	80	77	99	98	107	104	108	95	87	101	109	105	84	93	93	89	95	90	104	102	75	79	83	71	99	93	98	80	78	85	86	95	90	81	97	85	88	112	94	84	111	100	99	93
14062	2155	1338	1424	1239	1110	999	746	567	538	496	451	422	351	364	339	365	341	316	300	334	290	307	326	262	231	265	291	231	255	265	255	279	257	299	271	251	252	241	244	262	236	279	275	222	271	245	264	249	243	227	227	268	252	212	244	255	259	271	241	272	245	225	243	271	254	214	250	244	255	233	220	233	235	248	236	272	245	244	261	260	227	225	241	238	245	206	245	245	263	255	243	274	236	246	248	248	229	300	238	220	248	268	251	248	247	216	237	241	234	234	231	241	254	246	236	222	266	230	245	235	250	248	206	259	246	232	250	235	221	215	238	241	241	249	270	230	232	221	222	239	231	237	222	236	232	233	229	256	245	254	248	264	236	215	234	240	218	251	264	264	238	263	236	245	255	229	257	240	234	268	217	255	234	227	268	242	222	216	250	249	232	246	221	248	253	229	240	244	242	235	252	240	234	225	245	211	226	254	223	263	234	260	250	229	249	225	252	212	225	233	258	219	238	244	234	256	230	228	258	240	225	211	259	244	244	246	265	261	259	247	238	238	247	241	215	233	212	259	238	255	232	250	248	248	270	265	227	244	264	248	258	237	237	234	246	259	234	254	235	234	223	245	267	249	247	242	237	259	237	253	247	212	221	246	223	241	230	223	216	235	243	232	230	216	228	208	224	254	232	229	232	232	245	222	249	237	217	233	247	242	244	235	225	238	221	231	220	232	239	246	224	208	241	241	261	237	264	231	228	234	219	235	238	230	236	220	246	233	245	219	236	238	240	263	260	255	247	232	220	236	251	229	247	222	258	282	254	245	235	239	262	220	241	227	223	213	245	211	223	237	230	253	185	247	233	235	226	240	226	241	238	230	242	231	240	261	231	248	243	245	230	264	240	218	216	240	232	261	236	211	272	237	244	244	262	231	247	238	240	235	224	212	259	252	256	230	231	231	239	257	231	249	259	241	260	244	231	215	255	228	254	255	252	230	241	255	239	247	257	216	216	249	212	231	225	249	239	249	253	230	215	250	230	249	213	268	248	247	216	231	231	258	247	263	246	258	229	231	258	215	243	220	257	269	247	221	253	225	255	239	209	258	250	218	231	225	245	252	240	238	272	218	205	231	239	228	234	218	241	238	231	213	224	238	247	226	209	246	264	216	233	251	243	243	261	237	249	252	238	233	243	242	235	256	238	237	238	257	231	225	259	253	231	235	246	216	242	262	230	257	247	250	208	232	244	233	207	230	212	242	243	252	238	246	238	252	230	227	261	234	243	246	254	243	224	240	236	256	236	240	260	229	236	266	220	235	232	254	228	243	219	251	290	233	228	222	229	227	245	241	248	238	245	235	253	227	228	236	233	246	227	236	210	263	219	244	234	253	227	224	243	253	254	254	211	265	243	257	227	229	244	236	217	227	234	231	226	250	215	232	221	251	228	265	281	255	236	216	252	264	241	227	233	250	232	234	236	219	262	235	239	240	244	238	261	241	243	211	258	260	231	223	242	250	232	235	253	235	199	221	218	242	246	233	220	237	251	237	227	243	228	238	210	262	242	226	209	228	256	237	213	230	249	223	232	232	248	250	257	261	218	242	242	252	237	203	251	237	243	259	247	264	246	250	230	242	268	228	231	236	257	248	258	210	247	246	251	245	238	231	250	231	265	234	236	253	244	252	276	232	214	231	233	217	230	238	267	233	240	241	257	244	256	224	224	226	254	259	224	258	237	244	245	222	246	228	232	251	255	231	254	235	246	249	223	244	231	224	273	225	229	246	236	219	236	248	251	222	242	256	219	221	253	238	268	240	246	231	243	223	245	241	205	263	246	236	245	265	239	227	234	232	245	250	242	244	252	250	252	247	251	219	260	242	218	219	229	233	240	270	210	247	249	240	246	219	239	217	247	245	211	239	225	241	248	228	211	260	234	220	223	239	236	221	212	236	227	247	243	224	254	225	255	242	225	229	238	231	248	237	228	218	232	260	236	218	230	259	230	238	228	250	236	253	232	240	202	227	247	242	229	235	214	244	225	237	203	239	230	238	249	231	205	239	237	241	260	225	243	229	270	253	279	278	262	241	228	207	277	232	209	233	233	225	246	239	227	240	250	223	244	239	243	214	273	226	232	217	214	234	261	260	254	241	239	245	223	217	233	242	230	233	245	224	249	231	260	247	217	230	275	239	256	247	239	222	223	263	236	252	246	218	220	258	226	231	239	258	236	240	249	222	248	256	239	228	232	235	263	236	252	259	225	258	214	247	226	237	216	230	236	215	243	269	271	232	249	249	246	229	227	222	225	222	225	237	252	253	240	242	243	232	239	252	238	233	227	244	245	250	234	224	248	261	260	228	245	244	248	261	240	255	230	235	255	250	243	243	209	263	244	259	245	252	232	259	269	235	220	258	218	216	238	239	257	252	228	253	244	232	228	227	227	238	224	255	261	239	249	234	238	224	244	277	236	256	235	232	263	240	252	215	261	248	241	249	222	222	256	266	234	225	259	231	196	255	242	242	265	251	231	232	263	261	242	220	231	238	234	210	230	229	236	235	253	229	245	232	223	238	221	285	219	247	221	285	230	245	237	268	236	249	216	252	233	261	259	222	259	250	237	237	224	211	217	237	267	236	233	238	263	207	228	231	242	230	240	216	254	278	257	259	243	243	267	229	231	263	249	231	219	243	245	238	258	242	242	227	210	236	246	221	261	246	225	248	261	217	189	224	257	240	231	233	243	221	223	259	241	262	239	230	246	231	235	233	217	251	272	258	223	238	251	244	221	230	223	265	247	200	219	271	215	215	208	264	228	229	217	275	243	227	233	233	222	229	247	231	252	275	252	250	241	200	249	238	259	243	228	217	255	236	263	216	258	248	235	244	231	274	255	246	244	249	223	242	249	248	240	257	232	224	223	266	244	258	205	284	214	226	218	251	235	219	214	244	249	209	241	219	274	247	206	223	231	235	232	251	234	234	216	214	224	240	189	217	242	228	229	244	242	233	229	235	236	246	231	233	234	239	235	236	214	232	244	216	227	233	243	247	224	218	264	278	214	262	240	256	223	258	238	239	235	246	228	228	245	249	234	232	189	228	242	233	262	248	253	249	252	229	222	225	254	244	221	223	242	222	223	260	257	225	250	268	226	251	220	245	235	255	231	267	233	246	248	282	232	256	219	250	231	217	219	237	203	256	222	260	221	223	243	228	255	236	216	224	244	232	257	236	204	219	232	232	224	237	238	240	228	265	272	242	251	217	258	245	240	229	209	209	222	238	238	251	231	229	230	235	231	248	241	244	251	233	248	255	232	233	260	266	249	248	240	251	240	236	227	234	276	187	245	238	235	237	210	258	255	248	235	240	270	245	225	227	252	228	240	223	237	216	237	248	229	252	232	226	234	251	269	247	244	236	260	248	231	245	246	241	252	249	230	249	219	230	258	233	222	232	220	251	250	258	258	226	256	271	227	254	249	237	249	238	218	232	237	232	257	244	249	239	226	245	214	224	232
1664	287	232	207	239	251	209	222	228	182	193	223	205	204	191	203	210	192	188	197	206	230	219	210	227	224	224	196	228	218	212	228	178	208	189	208	206	214	222	231	222	214	216	228	220	216	207	200	203	234	195	184	229	194	219	194	239	242	244	192	215	236	217	222	215	213	217	210	234	222	268	224	246	212	197	199	236	208	179	236	202	189	220	200	241	217	236	237	222	207	194	206	203	218	217	230	239	217	192	202	232	196	227	216	202	227	227	245	216	228	224	208	213	218	212	201	212	200	219	223	177	202	222	234	215	211	203	229	214	257	207	237	225	241	193	239	215	196	221	222	208	230	221	191	200	219	218	227	204	207	212	210	219	216	237	195	198	205	223	213	212	211	210	233	204	204	210	214	214	233	201	217	238	191	196	188	214	215	246	204	186	229	202	193	186	212	187	210	206	228	190	216	207	199	217	191	202	200	212	203	207	229	236	208	196	206	210	218	195	213	190	205	217	186	234	231	231	175	195	236	213	232	202	235	204	196	202	214	185	245	186	227	181	205	208	200	221	224	194	198	219	194	196	231	237	213	224	188	199	214	235	211	204	208	219	190	226	232	209	197	178	204	167	192	221	235	186	219	185	221	227	232	203	198	195	203	224	221	190	210	185	221	207	201	210	193	225	213	222	190	207	214	200	204	198	199	207	221	207	193	226	210	205	178	199	210	212	211	216	199	208	227	205	211	209	228	192	232	211	217	206	203	194	193	235	208	240	200	205	226	208	204	232	225	207	222	196	194	221	224	210	217	209	229	210	243	209	232	206	216	229	200	188	187	207	213	218	201	188	194	215	235	202	218	237	258	193	223	208	209	206	231	223	240	205	209	177	214	189	208	205	182	233	231	199	208	206	210	198	215	207	184	198	218	180	234	212	208	203	215	192	232	215	223	205	213	204	210	211	214	173	206	231	223	182	188	211	219	222	210	199	198	206	214	194	188	224	223	199	207	217	234	235	206	198	212	194	199	203	215	186	203	199	212	221	211	210	225	227	244	209	200	219	206	193	212	214	186	235	188	211	220	225	214	205	222	236	205	230	203	189	214	245	216	204	214	203	205	238	178	223	218	215	239	184	220	239	188	222	207	191	217	206	220	193	217	186	214	210	212	205	215	211	224	202	207	220	213	204	204	205	205	208	228	201	210	212	235	209	218	206	230	201	209	191	216	211	229	195	209	198	216	220	230	228	191	193	204	192	208	199	207	238	219	213	222	206	223	229	215	216	229	197	215	199	225	190	199	240	220	191	214	199	212	235	222	201	180	181	198	212	222	204	220	207	189	203	226	190	203	169	217	196	198	242	205	210	223	207	239	220	176	192	218	221	202	187	237	207	215	207	237	217	231	211	205	202	225	228	191	241	205	240	219	204	223	223	226	227	221	211	203	210	198	208	248	204	228	195	206	231	216	208	216	213	239	210	208	209	200	211	207	209	219	209	181	234	207	201	201	209	204	210	181	215	224	240	222	210	221	226	194	205	223	230	210	224	211	208	207	242	232	220	205	207	227	228	210	209	189	232	231	190	209	190	200	241	233	213	195	190	194	227	202	202	223	208	241	219	206	215	178	217	177	189	218	215	236	223	210	233	233	212	219	216	237	224	221	200	222	215	198	216	215	199	208	229	209	199	223	218	236	209	210	211	188	194	214	224	185	219	201	248	214	195	226	189	228	213	202	210	212	227	208	192	200	214	208	213	205	204	226	223	215	216	218	180	222	210	207	225	214	223	175	229	224	210	200	213	207	226	192	205	218	214	233	227	198	206	205	224	227	228	228	238	217	208	211	227	196	200	208	198	208	245	211	202	186	193	200	211	219	228	205	232	216	189	196	185	206	214	217	217	221	211	220	199	201	228	193	232	211	215	205	206	222	221	219	210	213	224	216	242	218	220	206	196	222	208	234	204	226	208	216	192	191	222	186	204	217	210	201	220	215	208	232	182	192	213	218	180	218	208	219	200	228	202	208	192	204	235	182	210	205	201	221	203	195	220	201	197	192	198	252	241	228	209	198	217	227	204	214	209	216	209	219	225	204	206	211	226	197	219	223	207	193	215	217	204	227	196	203	221	189	202	189	185	214	229	196	218	215	188	237	191	204	212	205	206	213	223	206	194	210	231	195	221	185	220	221	202	212	227	204	213	192	177	231	209	210	217	202	203	221	202	246	200	229	215	227	246	183	198	175	180	210	220	233	206	227	204	212	214	197	211	188	228	179	209	200	230	217	206	212	186	201	223	202	221	214	217	202	238	214	224	208	216	201	209	201	224	175	195	212	193	214	206	206	224	201	209	225	195	214	216	222	231	206	198	211	232	196	224	210	210	200	206	210	202	206	203	217	191	198	197	204	213	218	198	191	243	209	197	225	214	246	218	212	229	219	209	240	210	185	213	199	203	195	220	197	241	199	187	233	210	184	191	254	205	210	214	221	219	186	220	208	217	203	208	233	219	209	209	192	185	202	208	201	199	226	187	216	192	209	218	200	218	207	193	222	217	220	207	226	185	205	231	201	214	203	170	237	201	183	192	207	199	199	191	192	207	215	220	205	196	223	215	232	195	211	213	217	196	232	221	228	214	199	196	210	202	206	213	224	183	170	215	234	195	204	215	221	191	225	216	261	247	209	206	220	220	238	227	196	188	203	210	220	203	197	209	216	213	203	219	220	224	207	224	194	184	231	250	216	203	212	199	175	177	212	203	207	195	212	203	207	203	191	208	207	201	206	203	230	230	214	174	226	218	218	212	233	211	195	195	221	212	217	199	189	202	218	216	236	221	202	199	208	227	216	209	203	209	205	237	188	233	204	228	187	213	225	194	231	205	221	222	226	204	202	183	190	194	193	223	212	191	192	201	223	238	183	210	247	212	207	204	204	212	214	219	198	215	225	233	204	216	218	224	190	213	211	236	219	218	209	195	219	199	227	207	209	214	208	243	216	214	214	221	212	216	252	199	213	219	201	196	215	198	205	191	211	196	223	186	225	213	209	219	196	227	209	220	194	212	230	220	205	210	205	198	216	200	228	199	187	206	219	217	219	231	208	204	214	205	230	212	231	226	217	211	204	201	218	209	200	235	231	221	199	213	222	179	212	213	193	196	212	221	200	192	183	210	221	194	217	202	239	217	218	209	196	199	218	218	255	206	208	223	225	214	212	221	239	205	208	199	231	201	224	231	212	224	205	216	240	197	191	191	213	215	234	185	199	213	220	189	218	224	216	191	201	208	230	221	235	225	210	211	225	224	239	219	205	206	196	211	208	175	198	192	218	226	212	197	182	203	208	225	253	197	216	236	229	217	228	214	217	210	200	247	198	221	206	212	235	218	198	222	220	213	231	227	221	236	209	194	190	213	197	191	215	204	205	228	206	210	220	237	194	221	205	223	162	165	193	210	234	211	189	198	203	195	204	220	189	219	245	226	215	207	215	225	201	213	208	209	204	233	242	199	212	195	211	228	212
1978	612	569	592	561	596	546	537	534	529	521	560	494	506	529	499	535	518	526	552	517	494	524	568	466	527	541	518	503	516	524	521	518	513	524	508	473	510	512	534	515	538	552	516	521	500	547	513	542	555	508	524	506	547	472	490	493	510	503	556	493	525	500	494	522	541	507	489	541	482	536	525	542	593	543	502	494	488	503	497	532	491	488	481	501	516	526	492	515	511	555	533	518	482	536	504	517	475	517	519	485	550	495	493	513	540	513	526	541	526	544	504	464	517	468	534	519	523	531	531	523	501	495	511	521	516	523	518	545	475	509	524	542	523	522	510	573	494	507	509	488	496	514	550	498	502	436	510	547	520	465	545	569	496	496	525	504	501	493	532	534	530	514	515	535	535	486	528	490	519	530	504	480	504	482	497	475	487	497	492	541	505	516	506	498	490	569	506	524	505	525	558	523	499	548	547	538	516	543	521	480	512	542	571	486	522	484	478	520	551	508	492	491	508	522	533	496	512	523	511	514	513	513	488	495	542	512	515	505	533	511	491	500	552	503	491	497	512	492	488	505	515	510	531	511	520	482	511	491	539	539	527	489	514	513	483	563	480	467	491	486	522	508	529	541	515	481	528	524	517	514	547	499	524	517	488	519	544	507	505	510	515	499	519	478	481	500	515	513	519	528	513	517	527	498	503	491	542	529	489	527	501	549	498	528	509	508	539	523	502	521	504	497	513	515	521	507	523	498	533	525	539	536	536	501	543	500	507	528	464	527	546	516	462	549	542	490	548	510	499	514	487	540	519	535	507	520	523	584	497	492	496	509	493	508	498	500	535	495	522	532	506	527	547	499	507	508	481	516	534	563	505	490	536	573	495	530	530	487	533	535	525	519	510	505	527	505	471	522	513	571	505	518	525	528	550	521	530	460	537	506	482	540	501	519	485	466	504	528	540	517	477	527	491	550	529	564	511	519	523	464	487	525	505	520	541	544	515	513	525	489	495	485	511	491	550	509	495	518	486	495	506	534	502	524	508	498	544	513	515	533	535	506	518	554	506	483	520	452	547	508	560	508	470	543	527	510	549	519	493	508	528	516	482	508	501	512	477	528	534	491	468	534	479	529	490	458	487	534	499	515	535	532	524	519	507	550	498	522	487	511	535	520	516	555	532	525	517	493	503	514	534	524	488	496	492	540	539	508	518	537	509	515	484	495	470	504	510	441	518	539	502	543	498	512	520	468	522	529	529	519	570	515	465	517	528	490	555	498	519	495	535	531	511	556	519	500	526	517	509	528	501	525	535	552	514	495	530	474	502	520	493	517	521	484	506	515	503	530	489	524	518	489	499	553	555	510	524	514	504	501	507	501	532	511	513	524	548	494	485	540	520	559	522	470	534	535	502	511	509	505	496	539	497	534	527	521	510	472	485	506	500	533	522	475	513	474	525	515	540	530	523	433	527	522	522	501	495	531	548	544	479	561	505	492	535	505	516	506	470	532	522	475	496	521	513	470	527	524	491	509	541	528	522	525	519	509	462	528	504	493	532	469	513	514	514	526	511	480	481	518	541	460	517	527	530	448	509	482	518	507	517	526	509	478	485	508	512	527	523	500	527	503	548	482	523	517	497	518	541	540	473	524	484	524	528	510	519	527	527	483	489	511	489	473	549	541	534	548	486	518	500	526	496	542	482	523	525	541	502	503	495	544	525	515	492	498	515	465	519	540	509	532	480	519	513	517	530	492	557	517	474	531	502	561	531	506	514	520	508	490	484	514	514	499	531	523	497	519	506	551	481	487	517	553	545	479	530	543	472	525	491	516	538	545	520	511	482	524	483	522	520	502	514	532	471	540	494	477	561	533	501	474	527	507	515	525	485	522	458	514	504	474	500	508	466	502	504	512	510	514	473	558	528	497	520	547	499	503	491	529	517	562	482	508	546	529	506	501	497	536	484	510	511	523	499	467	478	521	501	535	464	517	483	511	496	505	503	525	524	497	548	509	477	499	484	458	511	489	508	529	498	522	543	527	485	520	510	472	514	508	512	535	535	538	531	520	546	503	543	527	519	511	515	503	480	490	491	474	511	525	523	473	514	522	502	541	502	501	486	536	535	502	531	497	510	522	551	483	510	524	495	507	478	518	492	485	517	530	487	517	503	501	511	489	524	523	498	522	498	517	508	495	522	481	567	513	490	552	501	532	496	517	484	514	506	475	523	495	533	489	522	491	546	491	466	493	562	500	531	557	497	484	492	483	536	510	519	525	506	534	535	511	451	539	504	538	507	479	552	505	528	560	542	532	520	496	489	517	524	522	531	518	491	515	486	501	499	517	525	477	491	534	503	533	516	486	503	504	534	496	545	522	544	499	500	541	486	510	494	552	470	518	479	494	517	498	520	499	507	480	503	530	515	517	521	522	507	509	506	540	568	505	531	488	524	513	523	500	508	525	510	493	510	525	509	507	517	510	489	522	529	512	484	546	499	487	516	559	497	493	491	485	501	488	512	489	472	526	505	526	537	487	518	516	493	502	504	527	513	492	522	477	482	532	483	546	553	530	446	528	491	498	521	505	529	529	451	505	500	497	547	507	493	538	486	529	523	512	537	507	521	455	538	510	502	509	501	516	513	508	535	528	529	499	515	549	510	523	513	499	514	495	529	542	520	468	531	498	529	483	507	505	502	520	508	504	532	492	512	514	511	513	490	494	480	524	516	497	521	483	562	510	502	542	498	534	459	485	516	547	476	494	522	499	465	525	510	495	493	516	505	483	558	531	518	522	512	499	511	543	496	506	529	517	485	498	496	541	498	522	511	494	526	523	514	474	469	474	530	526	502	527	531	522	524	506	500	488	524	527	480	520	546	514	493	498	582	549	499	523	502	542	542	501	524	510	515	479	549	535	536	490	530	480	490	502	498	494	499	536	532	549	488	476	504	538	563	493	552	472	527	522	547	514	498	465	515	523	542	527	530	508	497	525	488	490	511	501	496	501	511	499	551	500	506	490	469	517	529	517	522	494	499	550	489	508	485	492	475	540	523	534	542	518	489	513	508	517	489	508	530	520	520	558	504	549	511	502	517	542	515	522	502	524	512	496	531	462	505	498	536	522	527	471	538	535	553	551	508	528	522	504	515	489	523	511	493	503	528	467	512	530	496	524	534	542	497	517	496	501	499	481	489	507	541	491	528	550	486	515	506	504	470	505	544	486	513	518	562	542	472	523	485	520	500	537	490	542	481	513	509	486	580	519	473	549	504	544	478	523	470	560	522	494	513	531	499	510	485	518	518	502	528	507	525	505	512	454	563	531	471	528	496	566	532	521	530	544	492	536	493	515	510	506	477	547	500	482	519	491	557	535	509	529	513	510	502	540	505	555	465	488	530	514	537	502	494	506	539	507	520	499	550	556	480	511	516	512	533	473	494	499	532	532	533	527	542	487	481	537	531	532	518	539	531	531	463	537	510	509	543	471	497	494	498	477	512	489	502	531	541	503	535	468	525
13612	1854	513	419	332	293	260	246	246	237	234	225	220	224	219	219	230	200	235	225	210	242	208	218	247	219	219	225	228	211	204	178	237	223	222	208	192	193	238	223	200	212	222	196	201	237	209	207	232	233	207	186	214	211	201	238	217	198	211	221	213	207	207	214	210	242	212	222	208	216	206	213	218	204	217	212	192	213	197	234	189	243	218	196	216	194	232	236	234	238	240	213	227	207	194	215	220	215	221	240	230	208	244	188	213	210	231	200	192	212	245	205	237	223	222	211	219	243	218	203	197	236	211	208	192	190	213	223	233	229	252	205	198	208	202	202	211	214	211	219	206	224	213	199	221	232	182	203	213	200	205	204	230	224	231	218	196	197	195	219	240	219	191	192	231	220	212	228	204	225	230	206	207	216	210	196	212	204	191	212	208	202	218	211	230	219	198	216	217	214	215	228	228	208	215	185	239	207	214	211	232	247	230	226	210	179	242	221	230	203	193	234	232	237	216	207	226	197	216	197	196	201	207	176	254	219	236	223	223	240	202	224	199	208	208	238	180	191	218	228	211	223	185	204	210	229	200	239	222	203	223	204	182	216	234	236	199	212	194	241	211	192	227	198	201	214	210	212	201	214	213	216	225	233	249	228	223	204	229	210	194	231	244	208	231	221	223	221	195	231	212	215	245	224	226	221	205	223	197	209	216	204	199	227	216	223	212	239	204	208	211	228	203	213	222	226	235	212	212	223	197	219	190	231	209	220	233	235	248	208	226	223	236	228	215	241	215	240	228	203	200	227	205	240	212	252	216	216	238	193	191	204	208	217	200	219	187	249	219	232	223	208	215	236	234	217	227	215	196	194	220	199	215	202	216	240	209	201	208	216	186	203	209	206	221	244	218	227	239	217	205	213	209	226	200	224	224	216	201	218	207	163	205	188	186	229	211	215	208	200	226	215	212	210	204	227	231	235	208	240	225	195	221	207	216	209	214	236	232	231	228	216	204	254	220	221	231	193	218	198	210	217	203	248	215	254	205	215	224	212	226	216	205	213	214	224	238	229	225	228	199	243	232	213	192	224	226	229	224	233	187	206	204	197	215	201	258	215	204	214	219	215	227	228	211	201	192	191	206	247	229	221	196	193	194	197	211	189	222	203	215	226	226	225	245	242	212	191	227	217	211	212	232	218	256	213	228	215	205	229	224	201	208	223	232	222	236	185	190	261	234	206	222	199	189	207	203	227	217	213	231	226	222	233	201	186	238	190	189	208	233	217	218	218	214	208	192	209	216	238	212	239	213	207	216	245	226	199	219	230	218	235	204	238	209	210	238	200	220	212	218	188	225	198	196	213	201	215	210	215	207	222	211	247	225	228	220	178	187	157	225	202	212	233	205	234	236	222	201	227	221	196	197	217	227	208	213	229	240	220	222	212	220	228	213	207	204	206	207	220	223	201	218	233	207	238	247	212	213	169	201	210	198	215	238	208	207	200	210	225	203	214	199	220	218	203	214	198	228	213	211	209	220	213	217	210	223	204	224	231	214	227	216	214	206	210	206	200	200	226	217	228	217	241	236	213	222	206	200	201	221	230	196	216	194	223	210	233	246	190	216	190	180	211	223	224	216	195	251	214	234	216	238	208	213	228	224	222	179	223	231	232	235	216	231	209	213	213	199	200	241	194	244	212	225	190	214	203	202	240	209	187	217	219	232	222	203	192	192	224	195	194	197	228	213	231	206	206	222	218	237	214	209	191	219	193	215	208	204	229	223	229	240	223	212	202	210	213	169	202	246	214	210	227	236	207	219	221	247	243	228	216	188	210	190	221	220	221	250	218	237	208	226	191	233	221	192	224	197	204	219	221	240	198	223	213	203	226	203	237	224	198	225	213	223	197	213	219	233	242	204	231	217	201	240	210	213	201	254	206	211	195	232	231	243	204	180	214	207	213	214	218	208	234	226	202	207	209	224	218	208	210	212	213	219	211	206	194	209	210	213	206	236	248	203	215	206	228	214	211	197	218	197	206	195	206	197	206	200	226	220	214	232	225	231	223	228	230	235	209	218	210	228	211	213	228	216	205	199	223	193	239	208	219	200	207	227	206	183	192	224	230	256	235	226	223	229	217	216	204	213	216	223	196	199	248	239	232	224	214	217	207	211	213	224	194	201	223	206	208	224	213	227	228	221	204	222	223	212	215	202	199	218	204	214	215	218	225	211	205	205	216	206	222	240	210	232	211	224	218	202	214	200	242	228	224	176	217	236	216	226	210	230	222	215	227	208	204	219	204	219	202	232	228	209	222	216	220	202	206	219	191	183	200	220	199	197	196	219	214	212	191	204	187	235	231	223	207	200	221	222	206	232	216	214	231	229	179	216	208	211	246	229	233	198	208	214	213	221	195	213	204	217	182	206	239	236	231	194	186	201	221	213	205	195	206	213	231	217	183	185	199	209	213	206	202	224	209	213	187	218	247	195	208	225	207	227	221	193	216	205	228	185	208	235	192	208	216	212	205	219	201	221	221	219	209	201	208	202	235	182	199	208	252	218	220	218	233	212	227	234	232	212	197	226	204	207	202	234	206	213	213	203	216	224	208	214	172	229	227	224	217	245	235	219	213	208	219	221	220	196	209	201	213	221	213	225	195	225	211	215	197	224	206	213	225	227	209	228	247	216	228	222	216	200	189	222	192	220	217	239	214	197	208	228	214	186	226	227	187	224	199	191	225	221	203	209	198	207	206	223	214	232	231	226	202	208	220	234	215	242	250	218	190	221	181	219	205	248	228	196	218	197	212	237	212	235	227	231	212	202	217	219	229	227	223	212	187	232	233	223	190	205	233	233	227	214	230	204	221	188	214	215	229	229	208	189	211	184	202	214	189	225	227	225	213	216	208	213	215	202	206	242	211	223	207	206	202	210	194	230	221	201	201	209	208	228	207	210	239	207	183	217	210	201	208	219	222	191	207	236	224	191	228	212	209	225	227	195	203	195	189	212	189	209	227	250	222	210	238	211	218	216	214	217	209	237	216	257	224	244	221	198	196	198	203	243	209	211	222	185	231	219	247	200	190	238	227	228	215	212	227	213	201	216	209	233	224	221	220	183	226	201	162	223	197	235	238	232	227	206	210	219	216	212	202	228	227	216	220	241	231	214	213	212	221	192	230	189	207	220	197	216	227	193	219	206	251	209	200	203	227	227	224	191	227	201	211	209	211	202	218	206	213	214	188	201	202	218	202	207	234	230	225	227	215	200	211	193	247	175	198	194	171	235	227	199	220	215	255	214	228	202	209	196	234	217	204	214	188	219	217	223	212	214	216	205	219	221	203	192	201	193	230	196	211	214	207	212	237	217	199	223	230	203	234	230	209	212	225	231	184	220	192	204	262	222	206	206	213	208	198	229	179	238	191	199	240	179	210	209	201	217	208	213	215	221	194	235	219	242	209	196	193	200	226	218	248	225	203	219	225	203	199	221	248	225	204	227	184	233	223	209	221	209	183
9442	1736	997	1137	1031	985	898	730	726	705	662	601	590	574	634	587	564	532	550	541	561	564	550	523	567	526	584	512	508	510	536	529	502	551	524	546	543	471	514	537	576	521	524	500	542	487	493	543	525	547	485	505	507	523	513	550	497	508	519	480	491	509	503	521	521	500	480	505	495	490	556	501	528	526	518	551	468	577	536	497	529	512	494	512	508	501	521	498	495	514	523	510	539	562	503	526	518	500	535	502	490	543	526	504	538	513	510	468	528	499	519	523	485	509	504	499	472	497	511	508	493	482	558	531	542	488	486	516	525	499	503	496	506	538	498	537	499	498	503	512	486	504	516	486	541	511	489	484	573	528	507	488	510	531	533	590	505	512	525	502	525	481	538	507	515	556	494	527	534	491	506	508	539	525	526	490	511	532	535	505	496	533	449	539	514	548	486	482	498	520	512	511	553	539	546	465	489	520	460	503	516	471	530	554	543	489	536	470	502	539	508	504	486	493	528	514	504	527	508	508	523	528	503	499	549	503	507	510	521	500	510	527	488	478	498	503	531	471	554	482	497	525	562	521	501	507	506	498	493	478	485	552	535	471	553	512	497	551	508	536	496	499	527	526	569	510	530	528	517	531	509	533	515	495	531	495	494	502	518	548	494	516	523	512	523	533	493	513	523	494	551	512	489	511	497	511	522	513	480	529	533	485	530	481	473	515	507	462	497	507	503	484	486	517	560	513	549	530	492	529	475	536	508	510	513	486	526	527	514	504	550	494	477	532	469	501	466	522	515	570	503	514	511	522	518	539	496	513	480	525	498	503	539	508	494	544	510	519	522	548	487	512	516	508	552	496	517	554	504	493	504	497	511	517	513	504	515	492	524	560	482	524	515	489	513	480	504	521	537	520	524	488	548	506	489	520	531	545	489	518	471	480	536	507	512	508	490	572	486	512	508	484	580	499	502	486	509	508	501	532	503	494	502	537	499	531	515	523	525	520	547	537	555	521	533	490	480	490	528	515	506	517	536	508	521	491	538	506	492	468	553	517	525	504	519	477	483	512	500	476	481	489	525	505	500	520	494	486	537	492	516	537	535	518	512	551	510	479	505	516	483	522	493	516	502	502	489	568	499	470	528	514	530	493	475	497	489	531	529	497	507	508	523	490	524	475	493	513	517	511	494	493	539	482	529	523	520	525	513	531	512	536	543	535	486	539	505	509	502	507	514	518	518	506	520	504	514	528	498	449	489	492	488	530	547	510	538	484	522	490	494	492	516	507	531	507	524	576	488	523	492	521	527	484	541	539	499	547	515	510	516	539	514	540	502	544	499	513	537	540	513	478	495	525	511	606	436	478	520	546	513	539	514	481	534	545	480	498	518	535	524	507	494	507	522	508	496	487	486	520	534	517	525	504	504	529	524	506	492	504	510	504	514	490	522	567	463	509	507	502	515	514	508	469	491	522	465	527	497	522	528	494	541	521	538	492	497	500	528	526	516	515	493	500	500	584	520	532	498	480	523	526	531	503	471	499	546	525	509	494	496	512	485	498	491	520	522	538	491	505	507	501	510	530	517	502	500	513	495	509	477	498	529	519	523	492	503	495	490	500	514	514	521	519	499	537	495	476	552	441	520	504	509	538	504	492	491	488	530	501	502	525	504	531	514	514	541	507	501	468	523	494	510	499	536	492	487	504	509	476	492	520	510	513	485	525	530	507	494	506	529	492	493	519	504	534	517	489	538	521	485	547	495	552	472	554	549	528	458	517	510	550	530	514	507	499	470	501	536	547	499	508	543	534	519	528	502	513	521	537	508	528	509	562	512	532	488	498	500	510	489	508	508	517	526	502	513	529	535	498	507	565	498	494	493	514	517	475	534	515	512	571	486	560	529	475	512	570	492	529	516	479	477	535	516	481	518	475	512	510	509	553	479	502	498	488	504	507	490	497	475	493	477	542	533	506	515	491	500	525	514	480	507	513	516	533	514	497	512	519	495	521	526	508	510	496	456	498	491	540	510	506	490	504	540	503	484	514	547	508	499	518	530	515	535	518	517	497	533	473	499	509	508	513	526	510	519	548	521	545	513	487	492	494	495	537	520	507	512	539	507	496	520	523	571	530	531	464	502	524	531	553	520	504	489	523	492	513	553	501	529	482	509	515	529	534	542	497	515	526	562	528	489	516	490	533	523	518	542	519	470	502	515	523	507	518	515	495	509	502	529	519	517	543	523	499	516	538	498	499	500	514	513	487	541	525	556	508	547	512	526	484	474	491	538	524	501	511	486	514	541	503	545	491	494	517	524	497	499	499	559	493	511	489	439	550	587	465	468	485	528	499	489	557	532	542	535	511	495	472	464	542	490	523	504	535	516	536	493	506	519	514	505	536	514	519	536	530	507	518	494	485	495	515	521	480	530	502	514	513	481	530	521	519	509	538	498	470	512	500	530	481	521	510	517	501	500	476	508	505	514	502	525	539	521	527	540	548	516	530	475	524	524	532	531	491	543	527	518	515	517	488	490	505	502	480	492	524	498	491	544	517	523	500	503	494	554	507	530	520	514	520	547	556	495	500	523	520	529	521	537	533	520	486	527	499	523	517	489	478	521	522	485	507	503	514	497	536	527	506	492	582	511	491	498	495	521	477	503	550	553	516	500	534	546	498	545	554	490	537	514	529	544	533	502	478	490	519	521	534	547	501	503	504	453	486	514	500	537	476	521	498	537	533	512	541	511	533	510	491	467	520	536	509	494	539	491	507	511	469	487	489	538	478	465	469	524	510	498	537	486	492	534	520	511	500	514	519	508	524	481	504	511	550	539	472	518	501	486	538	526	519	478	530	527	540	521	477	513	526	539	496	509	543	482	538	496	437	531	495	519	547	539	487	529	525	519	477	489	553	494	513	547	501	541	516	523	516	514	536	530	563	540	545	533	565	522	487	543	456	480	507	499	513	515	465	500	526	536	504	522	522	518	516	484	514	507	493	483	556	506	536	489	548	507	453	503	504	516	547	529	503	504	519	544	535	526	500	500	529	514	514	526	531	491	522	470	515	501	529	519	546	563	508	522	536	505	487	488	508	521	536	489	517	485	503	473	528	497	521	503	526	529	494	531	549	476	506	507	529	499	505	517	495	516	490	478	526	513	508	505	515	540	506	527	511	518	503	474	463	492	529	520	487	531	501	491	524	460	461	523	526	510	498	504	520	537	462	490	473	521	484	476	523	530	512	471	510	481	542	531	490	560	526	550	537	520	507	467	502	548	518	533	528	501	521	491	502	490	531	534	516	517	518	514	489	554	478	540	475	542	544	498	484	501	517	507	503	492	513	509	502	516	522	513	535	530	539	492	492	500	485	484	502	515	535	529	503	508	506	511	537	507	537	513	504	553	554	507	523	501	500	493	527	505	536	495	492	535	557	511	490	466	517	563	537	511	471	478	513	476	507	531	521	530	464	510	494	543	500	524	525	522	496	477	523	503	471	508	531	511	515	534	519	528	493
24225	5641	779	449	298	258	229	182	158	159	137	124	106	115	103	102	137	118	105	108	107	106	105	102	100	116	94	87	85	125	108	103	102	104	106	97	98	97	98	101	118	118	112	113	109	101	97	107	102	92	113	101	92	97	88	104	74	100	91	101	91	112	88	86	113	103	89	88	86	110	84	92	90	106	116	95	88	73	103	101	98	93	72	110	118	83	112	103	86	97	98	96	94	90	116	88	98	99	82	96	96	112	95	101	94	89	83	97	112	83	76	89	102	92	84	77	87	77	86	90	123	94	103	79	99	90	85	103	92	103	102	76	105	103	92	78	107	84	93	84	86	91	79	100	95	93	82	78	88	82	81	94	85	94	80	92	96	87	98	94	98	91	103	95	96	96	85	95	77	89	78	83	86	96	77	90	96	99	88	84	103	82	98	96	107	108	93	93	96	94	81	100	99	86	106	101	99	76	103	87	102	81	95	99	86	88	91	81	105	125	91	98	89	91	108	101	78	71	73	101	83	108	91	95	87	110	76	84	90	85	105	101	85	97	117	104	84	103	91	81	84	83	95	91	93	87	87	82	119	89	88	100	92	104	113	87	89	98	94	93	104	102	97	78	98	94	107	84	113	96	91	99	83	101	96	87	120	101	94	103	98	106	83	91	85	84	93	74	91	105	94	92	80	88	87	117	76	77	88	92	85	94	81	106	86	87	102	106	100	94	123	100	108	108	98	100	99	88	80	92	84	96	102	89	103	97	83	103	106	103	79	87	105	96	85	108	113	92	124	81	97	90	87	104	92	93	106	85	97	95	101	99	108	72	79	98	112	95	90	67	83	86	101	87	100	75	93	90	89	88	82	89	85	86	79	102	109	84	103	104	89	73	100	74	83	97	85	72	102	98	99	91	103	96	96	93	114	104	96	94	97	82	96	89	75	83	90	83	90	100	95	83	105	79	99	111	80	90	88	95	95	89	94	98	73	90	93	91	95	98	96	81	101	104	93	81	102	85	94	100	89	79	102	96	85	106	97	88	82	71	94	95	103	99	103	82	101	89	97	102	99	84	84	97	104	91	87	84	95	101	86	94	98	85	99	76	92	85	76	88	91	93	108	102	108	110	76	86	95	83	82	96	89	104	105	76	98	75	103	96	102	88	82	90	90	85	87	93	82	86	106	74	77	86	89	93	90	92	93	87	93	94	93	101	95	80	87	94	88	77	83	90	104	101	91	81	89	98	87	93	89	102	83	101	95	95	98	106	77	97	109	74	109	88	85	88	91	113	93	89	104	104	82	74	82	86	73	82	87	98	93	92	91	108	97	94	89	95	89	94	105	116	105	87	98	99	98	87	87	94	107	87	106	105	79	100	104	83	117	104	102	106	99	95	122	102	111	91	82	112	85	101	83	94	90	86	99	98	108	101	81	92	93	69	79	99	109	78	86	78	86	94	95	90	96	107	94	100	98	84	92	72	87	89	88	103	85	96	89	81	81	115	117	91	92	98	90	79	92	95	103	87	85	97	90	91	85	108	95	96	86	89	108	81	90	92	93	95	130	70	86	100	114	104	106	99	99	101	97	86	87	91	85	99	106	101	82	81	96	91	111	97	85	83	97	91	90	80	114	109	86	97	96	96	112	88	101	94	73	91	82	102	103	103	104	84	107	106	96	95	85	95	124	102	86	110	107	107	74	95	101	88	93	90	100	103	94	107	73	87	109	106	103	89	99	97	94	97	82	86	87	102	111	96	92	95	82	81	103	96	92	92	100	82	104	89	92	94	79	85	75	84	94	90	84	99	96	76	96	80	104	95	84	85	91	101	105	106	95	90	107	96	88	91	97	98	91	101	105	120	93	84	102	92	102	105	102	96	99	100	104	99	77	98	106	104	92	92	114	94	89	117	91	77	96	88	105	73	84	94	114	82	79	103	91	82	108	86	81	108	85	81	83	92	94	106	81	98	108	103	81	86	99	91	83	111	111	98	84	87	108	85	97	101	94	89	104	110	92	79	104	92	101	87	104	104	89	83	90	111	91	78	114	84	80	88	86	100	99	89	97	115	92	96	104	91	97	82	112	78	89	66	112	78	95	101	108	102	87	92	95	88	102	101	87	84	91	76	69	104	76	75	93	78	88	93	83	89	96	110	101	83	84	103	96	101	108	95	77	89	86	91	96	93	94	95	95	107	96	108	94	88	101	92	83	106	97	98	88	115	96	100	81	83	89	98	92	79	101	108	100	98	102	83	80	104	98	104	74	79	80	97	95	89	105	99	98	98	86	91	92	105	113	84	88	88	83	85	97	108	87	99	102	108	99	93	82	89	107	104	98	92	85	73	86	97	88	95	86	88	89	108	107	90	111	97	91	84	80	94	85	87	82	88	99	95	101	89	79	75	78	86	87	98	96	104	80	95	76	82	78	97	90	101	87	98	88	95	102	111	98	95	90	114	118	96	89	92	109	107	93	111	93	102	97	99	89	94	109	109	73	93	79	95	103	90	106	101	84	107	98	103	82	78	68	100	88	82	83	93	72	115	87	93	91	92	86	84	94	106	86	108	90	90	86	110	117	97	106	94	91	87	91	95	86	103	80	85	88	98	91	85	106	111	96	101	83	74	95	97	85	92	89	99	86	89	97	88	84	88	101	92	87	107	90	86	87	125	89	93	92	92	89	107	95	76	84	94	83	105	95	99	101	91	97	84	105	101	88	75	80	91	89	92	94	84	108	90	93	108	96	112	98	118	81	101	86	83	88	96	107	92	105	105	86	106	94	102	92	82	79	118	80	96	83	87	103	71	84	79	92	98	108	100	99	99	90	85	88	83	101	89	83	106	96	72	90	108	97	107	105	91	105	108	94	86	110	91	90	104	96	98	95	103	79	74	102	92	104	94	91	89	131	82	105	83	102	87	91	79	92	98	80	103	96	92	82	91	96	82	89	88	96	110	94	86	87	78	110	110	91	102	88	91	82	90	93	94	90	98	105	109	82	108	97	86	84	100	98	94	91	85	115	81	116	90	90	94	102	89	90	89	102	76	73	94	110	105	77	90	97	93	106	82	92	100	85	105	88	89	104	82	94	94	104	77	83	94	115	88	79	89	94	102	86	109	98	89	99	99	93	98	88	109	92	90	90	71	91	104	95	82	80	85	99	97	100	79	91	96	91	90	98	102	95	119	94	101	102	84	92	85	93	91	90	94	98	102	94	100	73	91	97	93	70	87	83	111	89	100	93	94	96	109	100	93	99	92	79	100	100	101	88	80	108	88	76	85	100	94	71	77	79	108	105	97	83	78	109	109	112	93	81	80	87	83	100	102	92	88	75	98	92	88	89	100	98	78	78	97	85	82	107	102	93	97	104	82	78	100	105	95	91	106	100	111	105	69	94	100	102	101	89	84	91	84	93	95	100	106	93	93	96	86	91	80	93	95	99	88	107	100	108	90	90	99	99	99	101	79	106	110	108	87	96	101	88	93	110	94	90	86	79	93	100	83
13804	2889	1219	1404	1316	1168	968	736	676	573	491	447	369	386	377	335	322	339	306	308	299	292	290	291	263	290	289	276	287	256	273	284	286	273	239	243	261	278	290	259	239	243	292	247	225	238	260	242	267	253	234	234	255	287	227	243	231	249	279	237	231	237	219	261	237	263	249	277	252	264	221	253	237	271	233	251	226	250	247	272	244	237	264	246	225	253	235	232	225	239	263	222	247	240	220	260	238	243	245	242	189	214	238	243	264	245	256	238	226	269	216	222	240	246	243	256	218	274	237	244	254	220	277	244	262	246	246	253	232	228	245	206	261	238	240	246	214	207	255	255	257	236	243	264	259	252	218	240	253	238	284	245	252	224	226	214	242	251	230	245	224	249	225	230	234	258	259	254	216	234	244	241	220	229	249	238	258	252	252	263	266	231	253	243	237	236	224	243	240	244	221	242	241	222	253	263	247	238	249	227	242	221	248	227	228	234	232	220	259	245	220	243	228	229	233	242	242	230	246	222	267	217	241	260	214	274	256	239	264	240	237	232	235	257	258	259	246	225	247	237	224	245	247	241	258	257	247	228	251	251	234	246	223	225	210	266	232	231	258	257	247	213	237	242	241	220	217	281	233	247	267	235	271	250	227	248	227	233	256	270	261	227	246	240	259	239	253	245	280	251	258	227	245	259	232	238	224	232	228	235	252	238	229	243	224	262	232	238	210	212	256	251	267	239	253	243	236	236	272	223	239	267	252	256	213	224	246	244	272	272	251	241	254	219	231	213	231	240	235	236	212	264	243	252	224	215	256	258	267	235	258	242	243	227	211	273	263	233	254	216	249	255	236	231	217	241	213	254	229	256	253	207	230	233	228	241	258	263	238	266	224	223	246	203	247	223	242	230	262	250	222	235	215	240	248	268	262	255	247	234	251	240	222	221	201	232	233	272	204	208	226	256	263	235	247	211	221	245	267	245	241	240	239	252	239	209	242	260	240	219	228	255	234	238	227	245	219	226	253	234	237	241	215	227	272	264	242	261	230	244	242	238	269	223	260	243	234	234	262	224	248	244	236	230	259	237	242	277	214	257	246	249	259	240	218	249	235	230	244	245	226	230	240	248	242	235	253	215	248	215	226	258	251	251	267	212	216	259	251	232	241	229	262	216	222	246	229	231	249	223	246	239	282	241	231	263	264	237	262	254	260	210	248	245	201	248	247	246	254	244	247	253	237	225	250	244	233	234	192	263	234	250	238	223	249	229	253	224	231	241	243	251	251	255	236	227	276	260	217	239	238	243	244	271	254	238	217	256	246	239	217	241	229	228	226	269	231	227	256	223	214	247	232	253	273	243	245	268	250	214	265	201	244	241	269	225	261	248	252	230	223	262	270	228	220	221	235	222	226	219	244	209	257	221	268	256	233	241	238	241	231	232	230	244	244	244	260	239	232	230	249	265	226	248	247	251	239	239	271	220	284	218	255	262	247	226	242	261	244	224	217	241	256	212	235	224	239	240	215	213	248	225	242	224	225	260	256	241	226	199	288	220	240	247	223	267	207	242	251	259	253	263	263	265	245	247	261	249	252	228	230	237	229	209	225	259	226	206	278	245	233	233	254	256	249	246	233	224	256	250	243	261	240	215	242	228	248	264	225	237	209	228	227	244	259	223	240	264	241	250	273	230	214	238	246	235	260	241	247	241	229	217	251	247	246	247	231	217	231	226	227	249	237	217	230	249	243	221	254	227	216	267	248	230	234	242	252	231	257	234	252	238	231	217	232	212	248	245	208	225	252	239	258	237	211	240	245	236	230	246	254	261	231	250	248	263	243	264	254	238	257	208	253	242	226	259	243	237	245	221	228	225	229	225	251	249	204	245	242	247	247	249	272	251	280	265	257	237	248	233	228	267	259	233	253	240	232	245	260	225	248	272	238	240	261	248	236	266	225	207	240	234	246	249	249	240	256	221	253	220	246	247	242	241	242	226	250	271	230	256	244	251	239	261	222	239	247	232	258	231	235	249	237	232	236	236	267	217	252	259	242	244	242	229	227	222	251	263	250	245	210	230	245	240	258	232	254	270	236	269	235	218	245	244	260	224	236	238	231	234	241	237	230	258	229	236	220	267	264	237	252	244	226	251	263	237	238	241	267	224	241	223	238	244	233	224	259	238	236	274	241	236	238	260	211	238	235	229	256	248	252	274	262	258	242	226	258	245	232	247	240	235	248	250	236	253	223	248	236	225	224	257	244	244	235	235	251	241	218	223	237	221	253	237	240	251	252	250	268	247	233	236	259	263	248	232	264	233	226	240	250	263	235	229	251	247	250	243	234	256	236	241	262	225	245	230	247	242	210	222	242	223	253	236	274	237	252	244	250	239	254	246	239	232	231	252	259	249	248	230	264	224	253	241	242	237	248	251	243	225	238	231	236	236	209	223	227	236	232	239	251	252	256	241	243	238	246	234	224	246	260	231	230	264	252	238	236	233	243	224	223	263	226	243	250	255	223	250	238	265	217	249	238	212	214	270	257	243	237	227	254	230	246	244	241	247	229	255	256	234	243	237	212	246	271	230	260	258	242	213	252	246	256	238	227	222	250	279	270	255	228	253	257	231	220	229	242	240	217	234	234	259	217	258	236	236	260	254	238	253	228	225	265	233	260	268	224	209	249	252	210	236	211	204	250	226	212	244	219	247	261	238	256	260	254	246	251	255	196	253	257	287	268	252	249	253	239	254	270	252	254	216	239	240	264	251	248	244	249	227	228	230	259	251	203	241	229	248	237	232	251	249	230	259	235	229	253	267	269	264	250	212	262	237	225	268	235	292	254	232	230	253	250	230	232	239	241	234	260	262	242	279	250	240	227	264	266	241	227	235	253	271	220	219	248	271	245	279	234	247	248	240	228	222	232	225	215	218	244	228	263	247	238	247	243	255	227	222	280	238	228	221	249	224	253	223	224	272	250	257	235	223	228	239	252	226	262	234	236	230	242	263	229	255	227	242	278	216	244	241	196	253	269	225	245	246	220	229	235	228	251	212	227	231	240	251	235	248	256	236	228	222	266	256	229	270	259	233	231	243	232	228	215	254	244	249	208	254	253	212	247	247	242	212	230	267	236	257	231	229	255	222	230	226	230	263	231	248	261	246	262	236	250	238	238	267	232	266	239	238	213	236	244	264	269	240	213	271	213	229	236	250	233	254	211	249	209	268	225	226	224	233	239	251	227	223	249	234	253	248	240	229	223	241	253	258	250	213	258	247	254	226	241	238	234	216	243	229	220	244	259	246	247	230	259	244	233	239	238	258	219	243	229	263	231	247	237	258	257	222	263	237	243	240	265	254	243	241	258	239	213	211	219	248	226	255	257	228	235	244	254	235	251	246	241	234	239	243	237	212	256	252	257	229	234	249	237	229	228	235	266	264	233	240	245	231	244	236	241	262	249	256	251	268	243	236	228	254	244	258	241	239	216	226	238	230	242	265	262	228	242	222	247	249	239	221
1577	307	214	234	218	254	226	208	204	224	203	191	224	220	207	194	206	222	227	209	208	221	197	215	230	221	243	233	201	227	194	220	242	191	211	196	179	193	209	233	240	222	192	218	204	204	177	183	216	203	219	224	200	202	232	187	208	207	238	205	219	206	182	212	218	214	224	203	195	221	244	189	225	230	234	243	239	203	203	217	208	199	235	222	237	200	222	238	229	208	200	246	227	194	210	211	226	224	226	215	185	222	178	199	228	212	209	211	217	229	223	224	206	192	235	238	221	199	226	205	204	214	214	207	214	221	204	208	200	199	204	234	208	215	177	224	196	238	198	205	221	195	197	216	202	236	253	214	203	186	203	181	236	218	211	237	204	216	229	221	215	232	225	241	224	233	229	212	197	246	222	245	213	193	193	220	249	249	219	188	182	197	209	219	243	247	216	181	259	212	206	211	220	214	166	199	211	211	231	189	216	199	210	222	211	198	230	217	220	216	254	216	216	212	187	202	229	198	208	192	204	210	202	219	216	198	182	199	210	236	222	206	216	230	214	182	211	206	208	221	206	224	209	193	222	239	209	213	171	195	226	203	215	234	188	203	229	203	229	211	200	203	204	183	224	209	217	203	214	217	206	218	211	206	227	220	238	219	203	210	211	203	207	184	196	234	185	221	195	183	228	213	226	206	208	202	221	234	214	206	251	212	219	211	203	204	203	197	204	254	223	233	231	192	231	206	240	239	206	194	197	214	217	204	261	203	200	215	226	218	224	205	210	207	206	210	231	214	208	235	203	219	201	189	205	208	224	208	196	210	183	188	236	205	204	210	205	238	216	216	200	203	198	209	186	197	228	195	212	201	216	217	229	224	220	211	231	234	216	212	215	200	228	198	214	193	230	191	209	217	225	202	199	224	219	230	215	193	198	205	227	201	217	225	222	199	220	219	211	208	210	199	216	225	198	215	221	214	230	214	214	207	227	195	206	209	218	220	212	219	234	226	211	218	215	209	196	206	233	203	216	211	200	223	211	209	235	231	202	228	209	220	216	228	205	204	252	199	201	184	235	189	194	190	237	248	200	234	196	192	239	196	205	231	235	227	219	243	216	211	213	191	210	217	241	228	172	224	194	207	225	224	213	214	212	214	206	193	221	215	213	232	227	205	198	200	205	235	202	223	230	204	227	207	218	191	223	184	209	215	239	191	200	207	194	238	234	208	245	211	205	223	217	203	212	180	211	216	219	183	223	229	207	240	204	217	224	205	224	213	211	224	232	227	208	194	195	205	181	214	215	203	215	202	219	216	205	213	239	207	207	217	213	227	210	232	206	230	186	189	241	193	222	197	214	209	205	199	206	211	213	195	205	198	214	214	210	194	216	203	239	197	222	211	217	185	215	234	241	234	205	231	219	219	188	219	204	218	176	215	208	216	197	212	217	225	228	212	239	192	190	226	209	220	175	215	215	213	205	193	211	213	217	217	196	239	219	202	217	212	213	212	219	229	215	207	216	205	195	218	234	216	166	190	189	229	239	205	215	252	218	237	234	236	213	216	196	197	217	211	234	204	207	209	225	237	232	239	221	222	222	230	205	199	209	198	205	195	195	256	206	215	221	201	198	218	239	232	201	204	202	216	212	212	253	220	201	214	228	243	217	264	232	224	200	231	203	217	207	199	228	218	230	196	189	218	230	243	225	216	203	229	221	196	167	235	207	224	188	222	184	187	229	208	201	192	226	224	210	217	228	244	216	211	206	206	184	218	217	238	242	204	232	228	227	208	208	199	208	212	197	216	208	217	203	213	220	219	213	229	205	214	226	234	223	195	222	228	189	222	192	214	207	240	189	227	250	213	219	210	224	229	223	201	208	215	202	184	236	217	200	203	233	226	262	217	200	223	227	227	200	193	193	202	199	180	224	206	196	205	243	208	202	212	211	210	215	214	232	206	218	163	228	220	194	218	221	221	197	202	192	256	194	233	204	234	208	209	233	199	207	236	218	203	217	219	220	188	191	199	200	226	205	211	214	211	211	233	237	233	188	192	200	226	207	198	229	206	221	211	223	218	223	234	196	217	228	215	249	223	196	211	205	200	213	208	222	225	210	214	216	209	213	216	199	221	223	221	216	211	217	219	212	215	203	227	235	188	221	230	238	240	218	237	208	217	208	227	215	204	220	191	263	214	182	206	218	228	204	215	188	214	199	226	216	235	229	203	246	247	217	223	216	221	187	225	225	201	222	210	214	216	222	196	211	183	225	223	198	221	194	205	221	225	219	220	185	225	221	222	220	209	206	197	220	213	191	224	200	223	226	210	232	210	189	230	219	219	233	227	220	240	197	192	213	226	215	206	218	209	213	205	185	222	228	223	212	194	234	210	209	227	208	179	203	226	235	226	225	221	208	202	202	201	203	200	246	215	189	211	224	199	223	192	233	241	210	240	219	216	219	240	209	209	199	192	203	230	205	220	226	207	212	222	200	214	218	223	249	198	207	232	222	212	232	213	199	208	227	222	228	230	221	218	211	234	221	198	196	210	214	236	202	227	217	218	216	225	219	216	180	217	196	212	215	208	203	177	208	226	231	176	192	241	220	210	197	202	235	222	189	182	216	190	206	212	190	214	179	213	197	195	221	219	232	218	224	202	183	216	211	226	207	221	201	196	191	214	203	204	226	250	204	197	203	197	197	230	224	201	220	212	232	198	202	214	228	199	185	181	216	215	218	210	224	199	231	217	200	197	220	197	227	198	235	200	230	208	215	183	232	229	235	193	204	197	198	191	203	220	202	234	226	219	226	226	234	218	179	225	239	166	218	192	213	225	202	205	216	214	190	234	222	196	238	211	213	225	213	226	218	204	247	203	210	206	215	198	199	243	204	218	229	216	230	229	224	216	238	204	200	196	224	199	247	223	218	201	205	221	194	216	233	213	194	249	206	196	178	238	236	223	209	228	207	244	204	208	220	215	222	222	192	208	220	210	201	233	204	218	203	227	205	201	209	213	204	226	199	211	240	246	189	256	212	202	216	239	205	208	204	207	210	243	209	228	203	199	216	218	194	213	210	224	193	205	238	213	207	202	212	249	198	214	220	193	231	222	205	193	213	229	209	207	200	227	211	210	216	209	214	203	181	225	220	191	220	217	232	229	182	216	202	211	216	223	214	222	209	200	200	220	216	211	224	194	208	207	215	219	213	249	200	242	196	235	227	220	200	201	215	191	197	210	205	186	203	199	221	220	205	208	219	207	217	226	210	214	235	227	223	226	222	235	182	226	213	215	215	196	209	224	189	209	222	234	210	209	205	203	197	216	218	201	203	230	237	230	187	209	206	195	212	203	216	225	226	197	200	211	213	211	224	237	215	192	215	218	203	231	226	226	215	258	204	215	238	205	252	236	228	208	256	223	201	231	216	210	209	196	222	201	204	211	186	209	188	201	194	234	208	224	212	208	227	226	208	211	189	204	224	206	200	236	213	208	218	240	197	207	204	212	206	204	207	217
1940	629	536	546	571	548	529	549	568	534	530	536	525	504	521	497	575	510	550	533	497	577	495	502	520	528	520	487	488	510	507	551	491	496	544	551	563	504	531	507	490	513	527	541	510	518	553	515	524	483	502	494	519	510	481	533	525	486	506	532	497	530	536	530	495	488	528	544	502	527	490	513	512	509	536	547	501	509	516	542	503	504	511	513	468	488	507	522	553	486	525	506	507	509	497	525	460	505	502	517	481	505	496	477	520	516	518	483	488	537	514	540	539	506	542	536	521	504	542	515	503	481	521	535	517	503	518	548	568	519	504	546	499	466	525	542	499	495	515	534	526	495	523	537	455	476	486	531	505	538	535	502	504	527	518	527	524	500	490	512	523	544	507	484	504	525	456	520	510	513	522	506	544	479	499	550	500	501	517	498	508	507	520	508	496	502	518	513	508	501	530	525	537	542	516	546	495	515	515	475	503	512	523	500	518	529	501	519	540	513	516	510	523	482	509	512	489	511	508	529	514	502	496	527	495	520	508	518	549	488	501	518	500	518	514	496	555	486	524	503	528	504	512	559	531	498	495	501	526	507	517	508	515	542	535	521	531	494	525	474	526	530	492	483	558	513	547	502	551	486	506	531	508	505	484	492	522	476	551	551	545	500	537	522	479	532	495	522	488	515	471	476	548	512	542	551	531	500	524	539	499	525	506	504	551	479	491	521	522	534	543	566	540	493	545	490	467	523	557	536	508	531	480	511	514	546	510	491	570	515	498	502	525	494	534	484	526	506	492	528	528	524	479	524	524	519	525	492	500	517	532	514	501	530	513	523	497	527	550	457	540	546	528	510	536	483	511	562	494	527	503	509	536	507	519	524	508	492	482	527	498	551	515	500	511	544	523	520	559	522	543	525	530	517	529	607	499	525	492	553	549	526	509	515	505	520	503	533	514	489	510	499	530	528	530	521	522	526	491	529	556	497	516	514	510	555	477	540	504	524	504	482	522	546	584	502	463	549	487	527	496	527	535	519	536	511	535	495	519	526	493	539	517	524	529	478	507	517	510	545	487	500	480	533	516	521	520	525	488	524	522	547	507	555	517	500	476	543	470	504	529	515	506	545	536	488	496	528	488	516	484	538	562	535	485	527	505	504	480	546	510	520	571	512	518	507	520	494	476	479	510	519	513	491	554	494	490	510	484	517	514	490	552	504	487	532	524	511	475	525	553	515	544	521	511	506	488	503	498	494	524	518	522	507	522	534	509	534	506	519	470	495	474	499	525	526	487	507	521	527	513	511	522	501	519	507	502	534	455	528	515	499	497	557	501	506	472	512	561	509	500	513	521	521	513	503	529	535	518	532	535	498	501	583	522	520	551	505	490	572	544	533	568	501	478	529	487	533	509	494	544	534	519	491	533	523	505	492	508	517	482	526	494	521	512	480	476	523	526	537	501	546	565	488	496	518	487	504	512	527	483	526	515	527	543	495	514	509	531	525	532	501	524	523	518	517	525	508	526	527	504	545	474	504	477	510	523	529	489	503	490	527	498	481	498	496	476	549	524	500	534	502	529	564	563	501	515	549	488	542	535	478	502	495	534	479	521	549	501	519	516	520	499	503	486	567	541	522	540	528	528	518	509	505	486	520	486	522	562	536	513	501	519	513	537	499	500	487	566	515	507	523	524	530	516	458	485	521	514	466	509	495	523	524	511	523	513	561	485	526	507	504	514	515	532	499	497	522	531	499	536	516	523	464	512	476	504	495	545	534	561	532	492	501	479	530	508	499	527	478	548	488	522	532	450	484	501	531	511	527	541	511	517	502	499	507	505	520	514	533	528	497	525	545	502	546	521	479	503	487	525	532	512	483	531	498	519	464	535	510	508	514	505	469	511	516	498	508	490	531	516	509	559	532	509	530	504	520	488	516	494	486	511	526	501	517	532	510	491	540	520	546	483	508	506	545	528	485	498	542	506	517	484	509	512	503	536	558	511	523	523	535	499	501	525	512	482	507	496	468	519	489	507	536	516	529	526	510	526	464	498	489	512	531	547	532	531	503	517	495	508	536	505	524	520	523	522	522	447	534	523	476	506	513	489	484	505	485	508	510	507	529	515	517	504	510	524	484	488	498	561	493	528	545	493	501	488	502	490	491	501	538	495	528	517	529	514	523	534	488	519	536	504	491	498	481	546	524	548	506	492	504	481	527	495	501	538	506	495	531	505	562	525	519	520	555	465	522	555	539	534	529	514	504	536	498	511	507	546	512	504	520	490	523	533	499	524	498	528	533	503	553	549	514	533	540	524	518	529	512	543	538	553	513	533	547	471	512	514	514	503	516	525	486	531	508	500	540	447	451	519	527	508	530	488	542	508	522	508	510	479	531	541	487	531	522	482	501	467	545	520	520	518	503	507	524	475	508	524	503	513	527	519	501	479	510	520	533	504	548	517	514	523	498	540	484	533	511	496	544	529	516	497	556	528	507	538	536	494	500	536	477	560	512	517	517	531	488	515	467	515	486	498	497	508	513	499	518	514	494	518	512	526	505	476	491	505	529	517	489	498	507	527	529	464	495	498	483	493	515	524	537	551	550	547	519	511	475	539	565	485	531	532	510	537	507	483	506	538	514	496	496	502	516	493	514	510	489	487	499	511	558	494	516	496	494	520	478	522	511	513	547	535	502	503	497	535	526	533	494	536	483	521	502	531	527	524	562	549	493	488	493	538	503	518	498	520	509	474	492	557	535	521	505	499	472	497	524	516	511	516	554	497	524	538	500	496	517	517	493	484	509	519	506	504	487	534	510	529	555	494	515	555	520	500	507	508	508	508	512	517	494	464	525	515	512	536	517	520	518	528	533	571	562	515	480	503	517	502	519	533	565	521	532	509	502	506	511	530	530	531	529	494	475	479	514	538	503	522	516	510	467	532	520	559	474	527	509	570	494	504	521	510	514	498	525	504	479	511	463	528	545	506	544	502	508	499	508	513	509	499	505	534	501	535	533	565	507	503	525	502	537	504	571	517	491	491	518	465	500	526	527	513	492	491	490	473	502	552	521	508	515	519	484	493	515	514	555	527	521	554	487	504	473	532	532	526	534	476	487	540	543	504	509	499	499	498	521	533	537	490	502	568	499	551	505	507	515	526	514	542	493	513	518	551	523	473	515	515	520	515	517	561	504	527	486	534	491	520	554	494	516	484	483	512	487	517	498	521	527	522	509	505	492	508	516	518	530	498	510	524	496	498	482	513	545	516	496	529	535	490	534	527	544	500	504	526	484	497	486	449	519	489	521	515	538	484	502	528	548	547	520	533	528	549	479	539	529	514	509	498	521	535	491	445	503	550	510	532	520	518	534	487	559	527	494	529	485	528	546	516	491	495	527	511	456	497	498	506	511	533	541	493	525	503	515	500	541	497	573	532	514	462	497	534	519	531	506	508	506	533	535	519	542	490	514	478	511	555	520	507	523	458	559	520	511	508	524	502	520	495	512	482	476	497	500
14587	2507	516	346	350	278	276	262	229	222	215	236	248	216	206	225	226	234	208	220	223	240	227	197	243	227	223	246	207	239	225	212	206	218	233	192	205	232	188	222	215	197	194	224	210	204	218	191	226	223	214	223	211	199	197	222	191	222	211	221	244	212	213	245	253	217	223	224	246	201	203	203	229	219	254	209	197	201	196	218	227	220	229	204	177	206	224	189	213	206	218	213	229	204	221	219	222	220	229	225	223	222	212	229	248	207	220	206	220	192	179	216	206	240	215	213	235	205	223	229	233	221	210	207	202	233	207	209	181	224	205	224	212	228	226	200	222	221	211	226	231	240	228	240	217	222	239	218	183	205	216	206	239	208	227	212	203	208	211	209	222	225	242	243	215	211	227	245	221	210	233	212	199	239	212	201	202	208	222	196	211	223	233	214	227	241	203	205	252	217	208	213	216	250	202	227	226	232	216	219	228	228	227	201	206	222	208	190	218	208	212	202	222	205	215	186	198	219	206	222	215	214	236	226	192	216	231	218	218	223	223	224	205	227	230	239	221	189	210	241	206	231	228	216	203	192	222	225	224	197	221	233	203	203	203	226	235	209	197	220	226	218	228	227	216	233	194	208	224	203	210	234	220	203	218	206	241	224	191	201	191	193	212	209	196	224	227	252	239	218	197	201	195	245	211	207	212	231	210	206	224	211	210	219	216	209	207	221	236	234	182	196	195	206	217	185	230	184	208	240	203	213	203	209	200	207	210	222	219	185	210	201	231	189	222	243	219	206	206	246	220	194	222	210	242	209	222	213	213	218	194	226	215	200	199	207	205	264	233	227	193	213	196	225	169	190	220	221	196	201	205	239	218	205	240	203	231	229	248	198	217	213	216	223	213	241	222	208	220	194	206	225	213	225	212	231	205	246	181	219	193	230	218	232	232	212	206	233	224	234	203	223	215	208	236	238	232	229	225	193	204	226	251	202	208	217	241	222	220	214	205	197	223	211	201	250	226	209	211	229	239	221	202	217	204	201	188	255	204	211	225	224	220	212	238	226	216	195	224	222	221	215	225	213	213	194	221	215	209	215	228	231	219	237	233	203	215	228	187	222	227	199	221	217	240	204	222	239	233	221	193	212	204	227	214	190	206	217	223	225	240	205	199	237	235	219	199	226	223	224	218	212	224	229	190	201	219	204	217	171	207	226	223	221	232	198	195	218	209	237	218	210	190	201	204	206	238	200	213	238	216	225	234	223	201	215	216	217	211	232	201	236	248	187	212	193	224	235	214	217	230	209	207	210	208	206	218	222	192	220	225	238	214	216	214	207	231	203	195	244	219	186	233	232	228	201	209	222	225	204	211	221	215	202	211	197	215	217	248	184	226	208	192	215	217	230	248	225	212	216	202	219	227	227	235	227	211	210	221	206	217	226	248	226	200	195	257	204	217	205	217	203	236	232	222	229	213	234	212	228	202	249	223	241	204	205	204	226	214	220	213	212	234	217	230	224	213	217	245	228	199	183	220	243	193	200	228	221	212	205	202	213	190	213	212	243	202	216	229	226	201	202	195	189	239	230	212	228	251	221	202	191	192	234	194	193	211	211	239	212	235	239	188	214	193	217	216	212	211	213	242	218	225	246	220	209	216	218	229	231	205	186	204	239	217	218	196	216	233	233	234	226	260	222	197	200	215	209	214	236	219	204	214	240	239	221	211	223	218	210	232	215	218	228	224	207	219	179	196	205	214	250	245	224	221	219	212	222	232	220	196	204	224	200	254	193	212	214	200	216	212	205	212	197	218	209	232	185	224	236	225	219	256	238	199	213	234	215	241	202	234	234	233	216	178	220	211	232	201	237	206	210	182	174	223	195	221	245	224	218	198	216	222	243	229	201	240	197	209	215	226	226	192	209	227	217	193	269	198	186	208	212	221	223	207	204	205	204	210	223	198	221	204	211	208	206	222	193	219	210	198	213	226	229	187	183	215	215	209	218	204	200	212	230	191	218	201	210	212	203	186	221	229	234	224	189	204	206	211	200	193	197	230	211	235	216	183	207	185	219	209	230	226	221	223	220	225	206	232	214	205	229	220	212	208	201	235	217	230	209	208	225	216	255	220	194	226	199	221	210	223	215	206	222	211	205	184	216	209	224	211	209	234	201	225	219	222	212	223	219	209	241	213	205	225	187	200	202	191	211	231	223	216	242	231	212	219	215	239	229	221	229	228	212	235	209	242	211	216	211	195	220	222	218	252	212	219	216	212	213	208	207	207	231	242	256	221	246	224	214	214	227	198	211	205	240	213	215	255	210	215	201	241	213	218	209	238	228	204	208	232	205	219	183	226	197	193	233	203	223	206	233	209	231	205	191	222	236	224	222	191	227	196	209	227	203	186	208	200	212	233	226	217	201	211	224	217	234	198	228	230	221	217	235	224	224	204	182	225	228	230	203	200	197	213	203	215	205	215	220	244	224	228	213	202	224	214	198	229	233	227	211	191	232	215	203	199	209	231	227	197	229	211	235	199	214	187	200	202	219	227	228	193	209	225	186	233	243	211	201	225	218	219	197	205	232	231	212	213	204	192	226	226	209	227	238	204	204	234	209	236	200	183	203	205	219	214	209	207	214	236	205	214	244	214	213	242	233	232	231	246	217	201	214	193	216	242	207	239	204	214	225	228	225	176	215	204	220	215	206	220	211	215	232	204	210	198	202	238	186	210	237	215	213	220	216	183	232	177	221	213	189	210	190	247	214	211	195	218	187	209	217	225	218	199	193	220	214	210	216	212	223	221	231	230	200	208	214	205	211	198	217	208	226	197	228	237	228	209	217	234	223	205	205	221	216	204	216	213	234	199	213	208	202	193	210	196	242	238	236	228	235	210	192	217	222	254	222	210	243	201	231	221	205	196	221	215	204	201	225	176	227	230	210	221	210	204	197	201	205	218	213	212	187	185	209	207	221	210	205	206	221	182	222	252	238	215	229	224	208	188	214	211	218	193	214	227	220	232	223	212	205	228	223	228	222	219	214	231	212	199	211	222	204	213	268	241	211	220	227	229	233	211	240	214	202	184	209	208	232	219	207	244	238	196	212	208	198	212	207	213	228	233	193	207	217	224	239	199	200	220	200	230	208	208	206	221	252	201	181	221	235	214	215	196	223	231	211	228	207	193	227	220	195	195	221	194	196	217	234	217	242	239	229	188	221	260	235	222	200	236	217	210	193	252	207	240	215	223	249	224	205	207	223	217	200	215	210	254	199	200	224	237	207	195	225	223	198	223	241	211	231	234	210	241	205	218	213	209	192	221	213	225	225	245	255	207	228	235	209	230	220	215	237	216	232	237	239	214	195	225	237	206	192	202	212	229	221	234	232	244	241	197	228	188	205	203	216	233	181	238	209	197	184	221	207	209	211	225	240	197	225	222	249	211	223	224	204	212	203	202	212	215	200	208	233	193	195	255	213	206	246	186	175	207	213	211	215	219	212	201	219	207	231	240	202
9986	2255	1090	1148	1020	961	875	740	732	645	632	618	611	573	562	554	548	546	532	536	535	564	517	507	542	512	518	529	528	515	515	587	489	565	515	556	539	500	510	516	511	546	466	493	529	501	515	535	528	499	509	526	521	453	480	480	542	568	562	540	510	496	490	542	479	507	522	529	521	517	520	496	515	495	508	487	501	494	515	517	536	481	513	490	512	485	483	508	488	518	555	495	543	552	522	531	528	536	504	512	528	499	516	544	490	514	491	521	517	513	520	474	529	514	515	517	547	510	528	493	521	522	495	513	504	469	512	476	519	531	525	546	542	494	520	484	517	526	536	508	493	512	518	476	499	519	505	495	472	510	526	553	507	488	503	494	484	516	484	543	515	517	493	549	546	534	538	481	503	513	495	504	535	493	566	466	508	502	495	474	537	496	557	498	538	545	493	543	523	537	505	516	521	466	487	528	488	480	498	501	535	542	490	531	467	553	514	538	524	519	490	501	538	513	515	517	502	548	538	506	526	550	504	511	573	515	489	550	509	512	489	449	527	519	507	520	511	487	550	528	506	504	490	516	548	483	493	523	505	524	513	477	556	533	533	496	531	499	534	535	477	497	532	540	551	510	500	516	502	523	511	514	524	518	521	499	511	506	457	515	503	559	554	525	544	510	531	503	545	513	490	524	543	549	466	488	504	542	526	555	494	517	520	512	494	519	515	548	485	489	514	480	497	538	489	501	533	519	508	493	563	529	483	500	520	497	572	519	503	519	493	504	495	533	538	485	533	540	509	516	525	494	516	543	488	558	488	500	552	538	514	545	516	543	499	521	522	531	524	492	506	470	483	488	516	525	511	529	564	512	536	560	502	518	510	546	513	496	520	539	532	534	505	496	504	503	523	494	490	516	532	482	542	547	560	520	500	496	525	491	527	524	539	487	495	539	505	496	518	560	491	515	487	540	512	474	495	519	507	563	532	467	461	545	511	534	510	544	546	505	506	502	520	503	530	539	542	522	516	546	469	556	532	546	483	463	507	532	544	532	539	565	513	555	489	505	536	485	521	545	465	510	496	512	481	504	535	521	514	524	506	532	523	527	533	536	476	501	512	507	528	559	510	496	532	486	504	501	504	502	476	551	489	487	530	500	492	512	503	487	532	510	536	536	504	494	490	511	496	527	554	506	513	532	530	532	541	559	525	542	502	498	508	541	511	557	510	503	540	525	522	536	528	544	491	516	540	515	511	551	510	503	548	520	535	546	494	513	513	512	467	506	578	483	500	511	525	480	510	577	528	499	521	504	524	524	517	510	520	500	533	479	486	538	528	552	566	551	509	587	487	539	555	506	538	533	496	538	527	483	548	494	515	541	513	488	502	512	526	511	512	503	505	497	540	525	500	517	501	506	535	517	504	514	500	505	470	476	491	578	537	545	516	513	536	506	500	522	542	555	539	526	516	503	498	533	530	501	513	543	555	544	512	506	510	519	523	516	532	527	548	516	526	541	512	537	501	505	531	501	504	526	484	528	526	515	512	522	478	536	528	545	516	518	528	507	482	499	504	522	522	519	526	494	514	517	497	528	485	494	530	544	487	481	524	514	490	517	505	531	501	455	541	534	524	518	495	492	496	507	481	506	469	476	543	500	533	526	530	516	548	531	511	554	524	476	525	529	501	478	512	512	508	507	504	497	485	532	546	525	480	528	486	546	527	516	519	521	513	520	504	509	500	540	531	514	556	525	519	529	509	478	471	522	534	524	458	512	501	520	508	516	545	521	501	478	515	556	522	493	497	534	553	489	518	560	533	505	511	472	545	508	495	494	496	505	514	521	497	517	527	553	503	528	469	516	502	580	517	509	527	555	549	528	496	505	519	514	522	566	516	517	521	502	527	500	511	472	542	479	517	463	542	542	472	506	538	534	548	534	528	523	482	537	523	510	547	489	506	522	520	503	481	518	513	494	511	501	513	477	518	511	531	507	489	516	516	502	529	474	485	510	496	500	518	517	502	541	488	532	529	507	477	511	534	502	489	504	490	499	544	500	475	478	538	509	524	501	516	550	524	538	510	511	493	511	513	483	547	513	556	521	561	501	515	512	521	512	543	519	487	494	544	526	500	518	531	544	532	510	505	487	553	467	510	501	535	534	524	499	562	533	529	507	507	528	499	497	500	536	523	503	518	482	473	526	527	495	478	537	493	489	496	482	542	496	482	494	540	550	488	507	508	511	536	534	504	495	514	524	506	538	475	506	518	542	464	539	541	472	531	490	525	514	505	505	516	525	541	525	508	516	538	527	510	531	512	517	499	504	484	537	462	491	525	499	520	525	499	503	472	550	534	442	573	507	489	521	542	525	507	521	528	521	514	507	520	531	523	471	539	536	495	525	514	498	527	507	551	486	524	537	498	510	482	543	563	493	476	548	507	508	523	520	526	525	503	523	503	522	526	511	502	511	530	492	517	475	544	505	533	533	527	539	526	514	527	499	497	490	534	524	540	540	495	509	495	493	520	547	522	474	500	506	473	515	503	514	516	539	489	521	533	542	498	539	548	510	546	535	560	477	513	513	532	534	541	503	517	473	463	482	532	471	502	508	493	481	493	478	458	475	519	533	517	482	521	526	530	512	515	506	534	474	531	506	511	563	519	581	471	519	512	492	526	558	503	480	527	504	517	529	524	546	528	525	512	504	555	556	517	537	525	505	557	519	533	526	525	542	502	499	520	524	461	510	517	527	517	512	566	514	512	544	532	529	512	497	489	497	528	522	510	480	553	519	505	528	548	535	534	474	515	515	522	538	493	519	487	495	504	545	511	523	512	500	515	502	532	487	510	524	534	521	508	496	505	515	516	537	524	528	506	552	526	471	547	538	505	512	526	513	474	540	516	490	572	497	507	515	537	484	542	494	502	511	488	526	529	500	525	524	488	560	503	513	542	511	506	557	513	495	481	520	479	475	491	517	492	499	517	515	520	512	528	547	509	551	553	526	487	503	507	503	514	576	504	522	546	526	517	527	509	529	534	526	486	497	492	503	539	574	519	476	471	519	531	493	538	540	508	536	498	520	507	504	528	503	495	508	532	495	540	498	487	502	529	519	497	571	501	498	484	489	583	533	517	482	528	492	515	551	504	537	568	538	506	535	493	478	491	555	512	542	537	567	535	505	522	524	492	503	502	509	512	503	514	513	515	527	529	536	529	498	585	550	492	501	518	506	518	478	450	506	511	479	540	542	486	529	487	436	507	511	514	561	492	495	493	510	527	538	486	535	494	510	478	516	551	507	541	514	491	468	512	479	487	542	496	537	513	514	520	476	562	520	510	520	535	521	479	482	536	509	516	495	511	455	501	531	566	534	508	485	526	535	535	562	532	553	535	553	469	536	501	512	538	489	494	530	523	512	541	526	511	483	494	468	481	503	513	475	489	500	526	517	522	559	495	566	480	547	520	490	526	514	507	555	511	521	559	518	535	497	513	485	498	523	575	535	520	518	531	569	545	514
36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
