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
338346031403	338346031936	338346032488	338346033038	338346033586	338346034136	338346034686	338346035236	338346035786	338346036336	338346036886	338346037436	338346037986	338346038538	338346039086	338346039638	338346040186	338346040738	338346041286	338346041836	338346042386	338346042936	338346043486	338346044036	338346044586	338346045138	338346045688	338346046236	338346046788	338346047338	338346047888	338346048438	338346048986	338346049536	338346050086	338346050636	338346051186	338346051736	338346052286	338346052836	338346053386	338346053936	338346054486	338346055036	338346055586	338346056136	338346056686	338346057236	338346057786	338346058336	338346058886	338346059436	338346059986	338346060539	338346061086	338346061638	338346062186	338346062736	338346063286	338346063836	338346064386	338346064936	338346065486	338346066038	338346066588	338346067136	338346067686	338346068236	338346068786	338346069336	338346069886	338346070436	338346070986	338346071536	338346072086	338346072638	338346073186	338346073736	338346074286	338346074836	338346075388	338346075939	338346076488	338346077038	338346077586	338346078136	338346078686	338346079236	338346079786	338346080336	338346080886	338346081436	338346081988	338346082536	338346083088	338346083636	338346084186	338346084736	338346085288	338346085838	338346086386	338346086936	338346087486	338346088036	338346088586	338346089136	338346089686	338346090236	338346090786	338346091336	338346091886	338346092436	338346092986	338346093536	338346094086	338346094636	338346095186	338346095736	338346096286	338346096836	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2748	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15592	2204	2483	2208	1409	942	420	206	180	152	155	142	142	134	140	111	142	125	118	132	114	120	119	124	114	102	147	120	118	115	119	98	144	109	86	102	102	117	121	116	118	125	102	114	108	98	129	124	121	96	89	103	120	111	101	103	115	92	84	113	105	118	116	115	104	102	112	123	100	108	92	100	87	102	104	84	107	132	111	85	95	93	115	84	104	102	97	90	97	109	107	114	94	117	112	88	104	107	109	94	104	115	119	96	113	104	97	118	112	100	104	101	104	107	101	103	102	131	140	96	123	128	112	125	115	118	95	109	104	116	94	83	114	120	106	99	130	97	89	103	101	84	92	123	105	134	105	128	102	101	115	87	115	113	103	109	83	97	98	115	106	102	109	111	131	96	94	94	108	108	108	110	111	102	116	102	105	104	132	106	97	90	116	101	118	112	117	106	116	104	122	106	106	110	107	108	99	96	91	103	103	113	91	88	96	94	103	134	94	109	101	113	121	118	104	102	99	94	101	128	104	102	108	81	97	109	91	105	124	112	94	109	123	98	119	103	96	93	94	102	114	104	101	103	116	96	112	111	112	105	93	99	103	88	106	106	116	118	100	103	115	86	102	115	88	118	109	107	111	97	112	112	95	93	87	97	114	113	115	99	86	106	89	106	109	109	105	88	105	99	107	78	109	95	93	85	88	112	104	96	81	101	111	95	98	99	112	116	110	117	109	97	105	104	92	102	113	111	107	90	101	112	78	132	107	111	104	114	121	99	115	86	99	105	104	96	107	99	119	109	106	114	101	127	116	110	107	94	122	130	113	99	108	110	103	120	97	109	113	102	108	95	103	97	82	105	113	112	82	136	95	101	106	104	100	101	100	91	95	113	116	104	103	112	101	94	101	110	107	110	114	110	86	114	111	105	115	114	85	117	113	113	108	95	123	122	117	100	111	98	104	115	111	111	102	122	113	112	106	110	94	99	117	115	110	106	115	97	106	104	116	107	97	122	108	104	91	110	99	110	117	112	101	101	121	107	102	117	97	100	104	114	105	87	101	122	115	101	103	103	110	86	89	89	111	109	124	117	113	99	99	93	116	100	104	98	101	113	105	105	87	94	111	101	105	101	93	116	105	82	88	103	110	106	102	109	98	101	96	116	79	90	110	112	86	119	89	103	125	104	113	87	105	109	104	115	128	102	106	116	122	102	103	112	107	116	109	101	114	132	105	108	93	106	103	91	107	111	108	105	112	101	108	104	128	114	101	112	105	97	102	119	118	99	112	105	125	118	111	111	123	120	89	106	129	103	106	107	102	102	101	108	96	112	108	105	114	109	129	116	113	102	114	105	91	103	114	89	99	101	103	90	111	92	124	122	87	109	109	107	87	117	84	93	104	78	117	106	96	103	101	93	100	119	95	102	88	98	93	101	114	113	110	96	112	108	101	124	101	118	102	123	109	103	101	118	124	92	108	95	87	100	108	104	110	87	105	96	106	99	98	97	91	125	118	117	105	116	100	106	94	96	89	104	103	103	125	115	114	116	114	96	105	103	127	126	114	111	95	91	93	97	117	97	106	89	105	92	112	117	110	106	96	99	122	129	110	97	103	97	109	97	93	108	108	111	100	118	111	89	91	111	106	107	114	111	103	98	98	133	110	97	103	120	113	104	103	88	99	107	110	93	109	105	117	98	105	100	104	104	111	102	103	107	98	75	116	88	102	111	109	119	97	100	120	109	94	99	107	124	82	123	91	117	111	106	104	111	103	119	103	124	99	123	105	109	116	105	76	102	126	127	87	119	108	104	127	119	106	102	102	103	107	107	104	116	109	99	91	133	101	107	104	99	101	111	87	104	86	107	101	98	98	109	108	83	101	115	113	100	98	94	108	88	103	100	102	87	114	119	90	104	101	127	109	121	102	115	115	109	114	114	98	115	117	118	111	110	99	95	91	97	94	108	107	109	112	94	113	88	113	106	96	124	101	99	116	127	99	106	127	133	119	109	99	104	90	90	99	99	96	106	95	120	116	96	108	93	101	92	102	129	102	92	101	115	96	102	111	107	116	94	78	108	95	96	93	83	105	107	104	128	108	99	94	112	115	104	96	98	106	112	88	115	127	116	124	105	103	107	111	103	97	112	111	108	103	100	124	120	101	117	92	86	119	116	97	109	103	95	104	109	94	109	100	115	106	104	104	99	103	103	111	118	100	109	102	114	104	97	115	115	82	80	117	101	101	132	114	92	106	102	99	100	114	99	98	112	122	118	95	110	97	104	93	120	104	95	91	123	92	133	104	94	118	113	89	105	101	118	94	107	108	100	105	99	86	103	114	114	82	99	127	96	103	106	133	109	84	101	113	92	125	103	114	97	112	93	119	105	114	99	91	87	87	115	91	142	96	91	97	122	120	110	109	118	102	96	96	92	102	117	109	96	99	105	117	101	110	101	114	95	115	108	109	92	83	124	113	96	122	112	89	107	106	86	99	90	100	98	105	107	103	113	98	111	115	111	102	103	109	100	99	105	107	112	93	96	96	102	97	93	102	105	119	115	116	100	113	93	99	95	90	78	108	118	116	95	99	105	122	129	113	101	106	95	85	124	98	102	95	109	104	124	101	107	107	94	117	101	116	123	99	113	113	141	98	95	108	113	102	91	115	89	96	110	96	99	113	101	110	92	98	101	105	117	111	106	110	141	102	113	78	96	116	105	100	84	102	110	117	93	103	86	135	87	92	105	123	102	134	95	115	105	109	89	105	94	103	111	128	121	143	80	90	96	109	100	120	107	90	94	106	95	107	95	105	102	92	105	119	96	107	113	103	115	103	107	87	111	114	102	112	84	92	97	89	118	95	82	113	83	128	116	109	94	101	109	121	93	110	115	110	123	113	105	109	119	100	107	101	104	101	105	98	91	114	103	126	93	110	103	100	96	115	103	99	90	109	107	92	104	111	103	102	107	93	106	107	95	101	92	113	115	106	95	93	103	109	129	129	118	97	98	107	121	120	85	106	109	78	112	126	76	118	95	102	107	94	88	104	106	93	118	101	104	105	122	97	117	92	126	96	102	105	104	106	90	118	98	107	95	108	107	98	82	117	105	101	110	113	98	121	112	90	118	101	95	119	116	83	87	105	91	86	111	86	100	123	113	105	94	106	89	94	108	94	119	98	101	106	113	116	90	104	113	116	109	111	126	116	86	100	99	109	98	107	103	115	102	101	106	111	100	114	98	114	120	106	94	98	120	119	92	84	104	117	114	123	104	108	117	114	105	109	116	109	97	107	104	88	99	110	94	102	99	107	90	110	115	91	107	92	122	113	110	95	90	101	99	100	99	96	107	109	98	106	98	122	99	93	107	81	104	89	110	99	111	110	109	127	97	110	130	104	105	100	110	104	116	101	114	118	118	92	113	102	124	112	108	102	125	93	113	111	108	98	90	105	115	119	89	125	98	103	109	105	97	86	100	100	101	106	95	92	114	108	94	128	80	106	98	111	107	103	98
8445	1740	4712	6421	5595	3741	1752	1010	790	650	565	517	509	442	409	396	409	385	375	385	371	369	333	338	315	342	310	330	294	349	317	303	298	325	302	287	297	269	296	291	329	301	302	324	258	306	277	297	300	297	301	269	283	295	273	288	282	285	276	286	284	293	307	302	270	321	297	278	273	290	276	282	290	296	294	259	281	257	298	262	270	268	281	300	288	265	271	296	266	281	286	279	263	249	283	273	286	321	306	265	278	271	247	289	265	243	266	257	284	282	276	285	269	259	259	252	259	282	278	257	276	283	272	276	261	231	287	245	259	314	282	299	255	260	289	284	288	244	255	296	269	302	271	257	279	284	284	271	259	288	261	268	274	287	268	281	262	282	272	275	296	272	275	306	284	286	273	248	272	304	284	299	250	284	262	252	271	270	277	279	273	272	266	269	255	263	266	277	266	280	263	291	304	299	298	283	304	287	273	275	292	276	260	247	295	282	290	256	268	272	274	272	285	311	252	248	287	271	259	271	268	285	269	269	301	276	270	274	276	276	285	303	269	261	248	275	261	292	294	273	258	271	292	294	256	286	271	268	257	288	284	305	291	248	274	260	288	273	305	268	290	274	248	260	292	237	271	285	286	255	281	301	268	244	270	290	282	265	280	253	268	291	265	302	269	289	289	243	260	285	266	270	248	278	281	312	265	299	246	276	288	275	266	273	295	252	277	278	277	289	272	233	269	247	276	260	272	277	274	278	246	281	282	312	283	277	256	271	271	254	260	284	256	280	291	246	266	284	305	268	288	290	247	264	300	264	300	279	257	251	308	296	290	263	244	259	291	264	272	275	262	265	293	277	237	274	281	266	248	259	305	268	291	279	266	282	249	298	266	281	260	246	281	255	268	289	271	281	269	271	308	272	256	282	276	280	277	271	267	280	308	273	270	277	278	289	284	257	285	286	284	287	306	249	247	261	268	257	271	254	265	289	283	270	249	259	271	274	250	252	291	296	274	265	282	274	273	277	282	273	251	263	270	284	252	284	272	259	273	257	288	255	261	287	293	291	272	306	294	255	235	266	274	280	268	291	268	259	249	255	232	269	255	280	270	309	289	258	259	276	291	282	245	232	301	277	239	264	289	262	240	284	252	299	297	296	295	243	265	310	265	290	295	235	287	258	272	280	296	287	254	267	301	299	285	264	281	266	249	267	258	282	281	297	275	256	279	289	262	267	278	257	270	268	279	287	253	264	266	272	255	262	256	292	282	275	261	278	290	254	259	288	270	277	272	245	255	235	271	288	272	276	254	250	272	298	277	275	244	272	266	277	279	298	281	301	291	291	291	274	285	262	287	287	302	253	286	299	297	249	257	294	281	288	274	313	271	309	280	260	273	262	268	301	271	293	275	285	315	272	269	281	276	264	306	266	284	271	314	285	276	263	250	261	292	280	284	266	278	282	253	276	254	255	274	281	282	306	271	286	245	282	268	303	250	276	255	283	281	285	251	267	286	257	256	269	261	309	271	265	288	278	271	264	273	258	265	274	249	240	259	260	250	288	283	269	268	275	278	263	305	287	304	290	299	283	246	263	250	231	262	261	301	274	261	277	271	260	255	268	261	272	276	273	282	266	288	273	253	256	300	255	284	257	240	292	251	270	270	258	242	247	280	253	258	239	285	268	261	332	254	283	257	259	286	298	267	256	265	273	292	270	262	264	255	263	259	286	276	270	292	266	302	257	296	245	262	284	270	277	266	238	251	267	246	307	257	290	289	268	264	252	291	316	276	275	295	250	287	274	255	253	272	262	270	278	268	293	276	268	275	296	272	272	267	268	262	260	246	297	270	284	266	278	268	265	262	274	278	316	264	281	253	274	288	284	286	247	297	290	297	262	272	258	299	261	249	261	253	284	307	281	277	251	282	288	264	266	290	275	270	265	291	249	265	288	250	258	276	263	265	281	277	324	277	281	271	277	264	269	287	249	269	288	288	269	266	260	256	279	284	281	284	299	284	273	294	260	264	266	230	288	283	245	275	271	280	257	304	261	256	278	269	283	286	289	267	279	255	280	276	261	278	266	290	288	279	294	308	278	270	259	242	278	270	249	258	282	280	283	275	259	294	239	256	303	255	284	271	275	266	267	271	306	275	249	257	257	259	212	290	265	284	291	292	269	281	265	290	262	287	286	262	286	287	268	271	280	286	272	240	278	263	320	258	290	277	271	301	268	246	303	250	292	296	277	253	258	266	249	268	300	273	268	259	272	252	281	255	285	275	285	291	310	284	265	252	254	286	270	284	301	260	273	274	254	255	261	284	285	274	259	267	319	295	298	268	254	307	317	299	260	282	259	266	277	276	285	279	263	272	297	262	265	272	255	310	301	297	288	269	258	247	294	285	282	250	250	274	256	249	280	288	267	271	273	274	301	263	295	242	272	277	268	263	266	270	295	264	254	255	247	278	275	269	259	254	266	252	290	292	273	286	303	282	284	285	268	275	289	319	316	257	251	268	272	267	284	256	296	297	289	267	274	281	268	279	276	234	280	302	284	252	273	259	260	280	263	276	268	275	274	240	259	270	275	283	292	263	294	274	274	294	287	281	273	277	278	283	268	235	265	280	270	275	297	241	274	273	269	259	256	252	288	296	293	278	264	248	275	281	239	304	293	239	259	282	261	225	281	266	269	279	258	244	269	262	277	282	278	288	267	312	287	270	273	282	284	259	260	286	282	278	280	283	285	272	260	288	265	277	270	274	270	269	279	302	263	251	271	253	298	256	268	261	294	250	286	287	270	274	227	250	254	290	269	266	280	276	274	279	272	295	277	283	259	271	269	252	271	295	272	298	263	237	277	283	262	279	287	252	269	255	258	293	265	285	276	267	279	265	291	266	248	271	297	277	277	275	260	243	272	275	287	266	287	257	248	303	295	286	261	298	271	282	300	271	276	269	302	282	277	296	282	269	295	267	282	274	276	277	306	248	278	293	243	300	263	276	261	265	256	275	282	270	269	245	271	258	279	280	289	281	239	255	269	260	255	303	292	271	255	244	278	279	301	265	250	261	296	257	290	283	290	278	280	258	287	271	248	275	288	292	292	266	285	250	276	279	270	249	260	272	294	281	266	283	288	282	269	302	267	276	255	265	281	266	289	274	265	255	225	296	267	270	258	277	275	276	285	261	269	263	292	266	262	262	280	288	279	246	272	261	277	266	261	268	290	285	261	256	311	268	254	276	287	268	286	278	252	272	276	274	278	270	267	269	278	278	273	304	280	281	278	290	244	252	263	257	296	287	267	286	271	250	287	254	282	245	311	265	268	260	273	268	264	263	275	298	273	285	293	270	289	240	291	283	284	293	259	268	259	294	260	279	255	279	273	267	299	252	279	286	254	261	278	263	271	259	304	256	257	289	260	275	290	231	274	289	270	270	273	288	254	243	283	286	310	263	265	254	242	267	291	299	277	280	275	262	291	279	284	282	272	255	280	237	291	265	271	266	256	275	277	271	257
2249	663	765	708	602	556	414	374	364	343	357	369	332	344	368	369	334	359	358	337	375	338	394	348	375	370	394	374	382	339	345	407	398	342	371	349	327	360	346	359	338	344	349	337	349	364	363	329	354	368	355	336	398	329	355	371	383	351	371	359	353	357	365	382	354	357	354	346	338	364	353	365	342	357	313	362	334	378	360	370	333	344	374	338	377	377	363	317	371	360	332	356	367	383	360	363	367	347	357	362	348	373	368	345	361	356	349	346	334	368	379	356	333	370	363	364	331	356	324	380	366	361	342	337	364	368	341	369	339	334	354	381	345	349	355	340	374	350	361	389	337	351	368	341	332	364	367	330	312	368	362	375	387	353	391	349	352	343	352	352	324	350	380	341	367	346	368	365	373	367	350	371	359	357	355	388	361	360	364	334	337	388	395	402	351	380	380	353	366	382	381	360	342	335	378	377	389	371	370	366	342	389	336	369	366	345	348	366	357	362	369	331	362	340	351	366	360	365	368	372	340	374	356	357	385	375	390	371	365	337	361	371	363	357	351	380	355	378	360	359	366	396	353	347	343	377	363	368	353	330	306	327	314	372	358	352	349	359	397	367	316	331	348	372	331	377	362	374	351	359	364	396	354	341	345	410	422	392	386	368	359	342	350	332	364	369	359	340	345	364	357	386	396	339	379	381	353	356	344	366	358	359	359	371	367	358	366	338	313	347	355	392	381	350	364	372	375	329	401	364	353	356	371	364	335	395	397	358	334	366	349	397	358	362	375	380	370	358	374	375	376	332	376	343	395	348	343	351	372	360	348	374	388	340	355	381	353	379	317	356	345	316	377	388	345	398	314	390	375	384	395	399	379	373	377	342	364	348	330	386	347	341	369	378	340	371	357	365	359	340	342	362	360	339	387	364	356	350	334	364	357	348	364	350	358	356	385	341	384	346	362	311	386	375	372	311	367	363	394	367	319	336	345	365	306	363	380	348	360	336	340	351	349	349	328	347	402	338	369	397	340	357	374	351	356	370	370	354	363	338	369	325	373	323	376	374	384	320	381	363	411	398	356	326	337	329	364	344	389	395	377	336	384	379	369	368	346	365	367	377	318	360	370	388	371	408	346	334	355	333	347	364	382	382	350	377	368	353	359	350	379	338	306	345	352	358	366	368	356	366	367	360	362	365	358	341	378	372	331	372	362	376	345	353	366	370	380	338	345	346	353	347	342	349	353	371	339	346	326	392	372	362	342	356	313	407	365	336	377	369	382	340	360	365	385	362	354	354	354	352	388	352	361	366	349	373	324	346	353	347	344	363	354	385	395	362	368	375	380	355	363	367	352	319	339	340	302	371	379	396	386	366	317	368	370	378	318	325	374	338	358	362	345	325	380	363	393	376	351	323	363	364	360	358	374	341	380	393	336	361	359	361	323	375	347	341	365	365	374	319	349	355	339	345	338	356	356	338	366	354	341	353	362	311	360	373	353	331	394	344	362	367	340	360	349	383	344	357	361	373	352	363	331	358	346	363	325	348	360	350	327	378	363	329	332	348	386	353	315	355	379	356	360	386	379	336	360	356	359	340	344	371	321	339	352	350	369	400	328	370	362	360	337	324	341	421	360	377	365	351	337	358	339	338	364	403	373	375	339	395	349	384	348	354	326	349	343	365	346	341	354	335	357	370	382	374	364	353	331	344	374	347	363	331	341	379	367	356	356	341	361	379	363	365	338	352	329	325	343	335	364	360	382	335	349	359	361	379	356	325	382	331	370	369	344	342	381	342	350	361	398	342	337	301	371	373	362	409	365	343	390	345	377	334	361	332	361	332	374	358	350	392	376	348	349	362	377	346	390	351	346	359	359	333	394	357	344	384	343	333	336	374	362	333	329	371	342	341	343	344	345	350	355	319	354	372	360	361	385	334	323	361	366	345	383	328	339	380	366	347	355	335	375	369	354	333	374	370	379	382	398	389	374	363	353	353	356	349	397	345	316	365	363	369	359	332	339	363	337	335	395	395	358	368	355	302	341	359	321	340	380	405	369	343	396	366	364	346	353	332	344	371	372	394	337	366	416	336	355	400	381	375	349	315	354	336	376	369	347	340	376	345	344	348	353	325	333	334	347	331	365	406	384	370	372	360	367	358	390	339	347	335	364	382	392	390	341	360	357	334	339	360	371	372	348	354	361	387	331	360	386	355	361	381	344	363	380	365	336	384	342	342	368	389	370	330	369	361	347	361	358	391	352	357	374	326	326	387	357	331	382	395	401	353	328	375	394	397	396	372	316	349	364	365	350	369	358	347	359	363	343	364	358	345	385	357	363	332	383	353	363	364	412	374	357	385	318	323	343	352	363	346	390	334	329	380	347	343	320	364	396	364	350	362	368	336	393	355	372	363	420	330	374	347	375	333	379	373	354	370	335	364	344	376	327	345	368	384	361	347	367	343	347	368	383	349	367	349	331	345	339	391	387	358	360	346	358	347	353	350	354	346	359	345	361	343	334	398	363	384	356	365	327	347	356	364	326	355	374	358	375	375	366	343	370	375	374	344	385	362	373	369	414	327	361	350	345	347	358	361	394	339	344	346	355	319	324	338	295	366	368	322	353	343	358	331	366	343	336	354	364	337	352	349	337	326	376	326	341	360	343	383	368	358	369	364	328	356	365	348	352	324	387	378	398	331	377	362	352	378	348	349	380	354	367	358	349	373	352	379	337	344	368	345	367	336	331	307	340	370	371	356	384	346	355	344	316	335	336	354	362	348	368	338	348	351	338	349	410	351	347	392	388	371	382	390	344	317	326	396	355	368	361	374	354	383	365	335	338	402	383	349	361	326	362	345	376	336	356	359	382	334	366	382	402	344	357	369	355	360	364	327	338	383	351	351	334	344	401	390	362	377	378	329	315	375	361	396	350	352	336	370	347	336	389	340	374	359	357	352	377	331	318	342	357	385	361	352	370	344	364	342	345	363	325	332	351	353	369	359	337	372	369	375	379	359	352	358	366	344	365	332	335	360	366	369	378	355	352	358	378	319	333	388	360	337	344	369	380	347	337	363	368	379	360	319	358	382	356	337	395	363	349	353	399	362	354	332	364	388	344	336	337	346	381	328	305	342	342	352	365	353	344	350	399	341	330	384	376	353	382	376	347	347	319	369	348	338	339	383	361	373	318	365	366	336	346	364	397	357	352	341	332	360	344	372	340	382	377	335	366	367	423	381	374	366	327	358	325	340	345	340	352	361	337	350	333	380	336	354	349	347	335	359	352	336	338	361	349	397	356	392	378	377	368	374	345	362	362	402	326	348	339	358	353	407	395	357	351	387	346	349	335	360	400	357	334	320	326	364	340	347	365	360	363	388	379	350	379	356	376	352	333	325	331	372	384	365	359	368	404	347	362	342	386	312	376	363	360	394	402	352	357	371	348	380	383	365	378	362	343	369	363	380	370	366	382	372	355	388	383	356	362	346	353	342	339	340	363	325	322	399	351	359	336	329
2616	992	1697	2190	1912	1471	911	838	773	760	773	773	741	762	771	745	827	788	755	746	829	780	830	767	824	763	863	773	802	783	789	758	756	801	768	766	745	775	802	831	803	784	799	811	753	726	762	784	846	806	776	784	764	808	705	794	791	800	797	796	752	764	775	733	827	740	793	754	745	771	791	681	759	792	758	772	732	828	805	756	814	769	794	766	797	758	803	756	793	795	811	711	784	786	801	774	749	805	797	786	733	813	818	754	805	799	810	753	792	811	760	801	817	765	791	752	726	776	804	748	782	771	768	818	779	772	803	780	743	760	817	743	762	759	764	816	845	821	787	800	755	757	774	806	779	764	767	778	763	769	789	771	756	741	761	792	785	803	793	774	801	783	796	755	784	825	750	745	733	789	784	800	788	779	807	742	778	761	806	771	734	792	807	724	786	716	790	773	811	781	850	768	753	748	812	749	762	791	741	784	764	781	809	825	804	741	785	765	806	780	744	800	799	725	759	778	747	766	780	765	751	756	739	762	792	760	755	730	766	728	770	754	805	782	796	743	775	754	802	778	734	745	763	783	818	754	788	778	808	781	791	749	805	759	782	775	745	800	772	767	805	793	768	841	768	788	811	749	810	800	807	782	790	769	754	741	783	734	773	755	823	758	772	752	774	727	727	742	794	787	774	808	793	834	727	750	777	819	770	780	766	801	820	782	785	728	759	794	805	728	766	807	792	787	759	732	834	793	818	783	729	829	766	742	759	796	811	792	793	795	780	787	780	733	795	777	784	813	834	834	778	751	768	784	809	811	777	787	755	792	739	755	734	813	760	758	780	766	813	780	795	778	795	773	777	726	794	742	797	789	740	816	787	736	774	824	781	770	801	742	765	763	797	791	775	792	807	774	775	790	818	761	808	723	792	772	790	824	787	779	813	790	778	775	804	770	777	779	810	744	798	781	809	768	766	771	803	787	716	777	778	728	741	775	815	781	776	787	768	766	763	717	764	756	777	756	722	741	847	733	781	783	739	753	766	769	749	808	813	807	768	765	789	764	772	823	784	755	819	724	757	791	762	746	780	733	722	712	791	779	744	775	741	771	789	790	773	765	762	793	755	808	776	747	757	768	776	743	789	778	783	759	759	777	809	732	810	796	774	842	771	825	774	820	798	771	829	811	837	764	800	781	790	809	783	737	759	774	774	777	771	800	799	776	784	838	766	829	787	826	725	779	827	757	770	765	779	815	820	739	744	785	822	777	795	827	830	762	777	827	809	747	805	774	758	804	771	783	764	749	737	781	747	790	822	790	844	768	726	766	769	767	781	761	758	764	755	724	807	733	803	770	806	786	748	794	751	797	799	783	723	753	763	762	800	757	794	801	766	793	751	758	724	777	746	796	785	773	813	782	757	775	705	819	738	827	760	782	724	792	829	765	823	804	783	702	795	795	767	782	796	778	787	798	710	766	785	808	766	791	739	780	754	806	749	790	780	811	760	782	794	805	808	769	728	759	781	712	779	760	790	799	818	791	820	795	784	757	747	801	868	805	773	750	794	788	806	731	766	812	776	753	757	795	839	781	780	795	749	742	753	797	734	739	764	792	791	786	823	754	738	777	794	748	793	755	755	790	809	778	791	801	790	749	805	775	799	748	832	815	774	739	773	772	770	778	790	847	819	763	749	779	752	809	773	774	741	786	810	775	787	755	744	793	819	812	760	787	750	802	775	797	795	807	794	744	768	788	778	738	779	795	772	818	788	774	793	769	736	775	744	815	734	795	798	768	773	753	767	780	776	796	781	818	764	820	728	760	794	817	845	791	782	777	768	744	766	795	805	771	818	780	794	793	721	751	724	745	789	780	737	806	814	766	809	751	804	810	756	788	777	767	800	805	749	802	813	804	751	762	747	816	805	785	838	801	789	787	848	786	793	715	785	783	775	769	796	786	752	807	794	752	766	747	791	737	759	826	761	774	803	769	801	782	821	781	801	754	779	765	760	796	780	811	831	823	753	768	756	750	790	791	766	795	787	787	798	805	763	799	792	750	784	755	750	789	759	802	769	787	750	762	783	755	794	774	808	767	832	732	788	831	777	797	813	777	741	793	803	801	759	773	797	783	770	785	812	784	704	791	757	826	723	769	770	774	744	781	772	773	790	784	815	798	810	802	731	798	780	748	768	731	774	786	818	748	768	818	772	834	779	786	743	768	778	744	772	768	755	783	779	804	761	776	720	760	813	776	713	779	779	747	810	787	788	770	803	785	796	801	779	754	800	770	817	781	757	768	772	723	784	796	780	760	758	814	738	858	761	766	759	790	794	802	763	791	810	738	741	736	780	765	775	771	741	763	821	727	756	774	792	782	798	805	749	735	743	739	752	826	789	754	794	750	757	792	755	740	757	792	756	808	783	753	733	815	779	826	806	810	801	752	768	728	775	756	744	750	803	756	768	789	746	761	825	766	747	781	750	794	797	797	771	755	810	780	802	774	736	827	752	765	789	745	769	799	803	793	851	763	775	793	794	794	771	815	774	772	810	772	781	778	813	822	792	753	772	783	837	830	757	780	782	818	743	746	807	790	777	742	799	750	740	801	779	774	791	837	811	769	806	756	763	803	805	764	859	769	793	811	797	816	802	735	752	786	786	830	826	754	766	817	799	825	774	774	771	781	784	830	760	848	733	762	751	805	751	739	778	772	778	787	724	776	795	801	784	801	755	768	735	786	738	760	746	766	764	783	788	781	788	769	810	755	769	812	766	776	851	784	764	761	775	784	801	778	772	791	804	787	793	785	815	820	784	806	808	770	839	809	817	763	847	737	793	795	796	777	762	805	733	796	782	764	784	757	776	802	779	764	766	806	743	765	828	798	769	797	747	745	745	745	801	763	757	760	779	816	832	783	775	787	742	781	780	781	760	802	754	765	802	743	809	811	767	731	788	792	776	776	795	774	804	817	761	775	821	773	792	754	779	797	750	787	774	755	739	740	752	809	792	784	788	790	777	778	798	764	770	775	759	768	800	716	770	814	755	740	786	723	799	711	805	736	781	825	807	735	777	800	770	807	764	750	844	756	737	708	814	753	824	774	794	793	846	824	759	754	793	801	781	753	781	774	797	848	764	765	757	752	771	768	783	776	760	769	791	781	786	778	771	765	797	777	811	770	759	785	751	723	761	834	790	796	756	783	771	764	759	807	794	751	745	813	778	765	775	767	774	729	786	803	773	760	767	760	774	794	768	780	759	781	788	822	777	808	761	809	742	750	765	779	762	728	766	792	791	793	806	776	785	787	776	768	817	752	790	784	797	765	790	783	796	704	819	740	751	791	769	778	788	758	738	782	778	785	768	754	790	767	771	800	808	814	788	790	763	714	783	739	744	773	754	740	821	779	758	737	829	785	797	776	728	742	747	792	766	804	747	813	810	773	803	834	806	760	808	827	771	766	776	749	800	769	695	805	771	748	787	780	771	741	808	799	821	748	816	710	783	775	781	756	816	776	782	818
8845	1089	1608	1482	989	618	370	307	253	262	288	279	276	241	257	264	234	272	242	234	251	242	257	254	229	228	268	222	218	226	254	237	246	239	245	239	249	251	232	235	277	249	243	222	236	243	229	272	216	218	230	212	235	234	228	246	222	254	262	242	223	237	235	251	214	216	237	230	223	250	235	233	215	269	232	268	247	248	249	234	241	232	227	230	237	218	239	252	254	227	248	216	240	229	236	219	240	221	245	228	236	223	205	212	235	224	235	252	242	250	231	213	217	250	231	230	231	255	214	232	224	244	247	250	220	257	243	228	263	227	221	227	236	232	230	211	261	240	226	236	249	222	254	238	232	247	220	231	258	210	217	246	251	218	236	213	216	234	235	234	234	222	222	240	239	252	220	191	259	242	277	235	231	238	224	251	253	249	217	260	241	212	245	249	241	212	248	219	228	197	261	278	235	246	232	194	237	252	243	227	234	215	216	226	213	247	245	238	269	228	227	228	221	211	209	238	234	238	250	253	243	267	259	250	220	246	232	292	258	244	259	210	261	232	236	206	230	233	235	218	229	290	223	231	260	260	219	228	239	234	273	253	209	257	221	257	204	237	256	259	222	233	239	230	237	259	260	247	253	207	216	225	252	270	231	236	226	222	254	246	232	239	238	247	230	248	255	228	210	234	233	226	226	206	266	273	252	244	240	237	240	240	238	217	244	244	252	232	253	233	231	230	244	225	222	226	224	235	236	238	219	206	267	225	229	230	203	235	254	252	256	222	256	234	229	242	242	260	230	231	234	245	246	219	228	229	254	245	235	223	229	226	233	245	236	229	254	245	246	210	237	254	254	213	233	241	230	237	253	228	211	240	255	223	221	253	248	269	233	244	223	242	245	217	238	233	232	228	223	236	232	223	224	248	225	227	229	235	261	235	235	228	226	226	223	253	241	225	257	221	232	248	268	249	241	266	236	251	228	237	245	215	241	237	224	239	232	276	218	200	229	216	255	229	210	223	232	204	254	256	235	267	228	239	236	219	241	249	269	234	239	228	228	259	234	230	205	246	232	219	216	228	252	222	230	211	231	260	229	255	228	245	245	228	236	243	238	236	234	233	243	221	229	237	236	223	278	242	236	256	220	231	225	248	250	215	264	218	216	256	262	239	207	222	220	271	251	276	244	233	240	258	205	228	236	266	245	242	223	223	240	248	253	242	258	236	239	236	221	210	233	249	222	246	205	241	238	243	210	254	239	237	230	208	223	240	224	223	240	248	216	236	217	227	253	239	238	235	241	255	216	216	241	238	223	244	225	258	255	189	254	258	260	236	255	212	232	214	237	225	233	246	233	256	232	247	247	241	264	243	267	235	238	253	253	232	248	255	248	248	246	255	216	232	251	235	241	244	221	251	231	225	228	213	234	208	192	213	207	242	221	236	230	215	239	271	234	233	260	246	225	220	228	243	213	272	238	244	239	258	250	231	245	227	225	248	252	253	223	234	239	262	225	232	262	243	223	258	240	258	233	222	233	236	242	243	220	241	240	250	232	261	228	225	227	270	232	232	223	242	238	235	238	225	229	215	242	221	218	240	218	233	237	236	260	263	258	213	232	229	225	265	209	259	249	232	230	249	216	221	254	237	235	240	237	232	213	243	217	249	268	232	247	227	240	224	219	248	249	244	233	246	215	248	219	242	237	245	234	230	222	232	263	239	252	254	218	228	218	226	202	220	265	231	245	263	233	261	223	206	260	247	225	249	219	242	211	225	255	239	223	243	262	239	248	230	238	243	254	221	243	232	221	223	225	223	239	253	233	246	238	242	233	257	233	248	236	246	216	254	233	246	272	256	233	269	220	246	247	250	227	262	212	214	253	211	237	242	217	230	220	233	240	225	230	240	250	229	258	243	246	257	235	275	222	203	252	215	229	233	236	234	265	208	235	251	225	263	255	257	221	231	238	239	234	241	229	253	232	236	230	261	259	233	213	215	239	229	251	226	251	241	237	222	235	267	241	254	251	244	209	237	213	269	225	267	252	261	247	246	227	241	230	232	234	210	204	262	254	251	224	232	226	232	269	249	256	239	220	233	224	244	225	256	218	270	258	220	234	246	228	223	260	252	273	255	229	229	239	252	240	255	225	213	225	234	231	249	245	232	218	219	255	223	239	220	247	222	213	258	265	239	269	242	242	235	250	215	226	235	248	231	212	222	256	225	246	209	258	273	231	284	225	230	226	232	251	248	239	230	213	235	226	224	248	244	236	247	224	210	244	235	262	230	250	247	228	222	223	236	209	222	219	226	211	234	241	232	202	226	231	238	211	213	219	277	242	238	221	241	244	253	223	207	218	256	234	258	255	243	245	241	243	243	246	253	246	232	226	254	247	232	232	211	233	257	228	227	267	254	272	208	224	255	225	235	236	233	245	231	222	216	250	241	265	256	232	256	245	228	229	226	231	227	229	215	237	242	229	232	234	242	258	235	244	248	245	233	217	251	219	218	238	248	225	233	254	221	235	215	225	274	213	260	244	229	258	223	228	232	196	225	225	214	209	224	201	206	220	219	230	247	256	222	231	244	235	237	249	234	206	240	217	268	254	224	242	226	242	238	247	227	250	230	238	240	211	228	221	229	256	262	211	227	224	262	232	251	227	233	229	238	227	230	222	232	236	223	237	273	232	198	232	237	218	241	241	213	227	247	233	231	235	254	215	238	238	252	249	239	226	253	246	243	239	214	256	223	251	250	222	235	255	238	236	210	239	243	252	239	252	225	275	244	242	201	207	277	272	231	248	228	241	227	268	246	243	269	256	236	237	215	244	204	240	265	244	214	220	255	239	247	212	236	244	236	214	220	265	236	264	227	230	234	244	241	219	225	274	228	230	241	267	241	214	260	258	222	234	273	244	234	217	227	242	252	247	229	232	218	223	233	211	227	258	246	230	235	249	232	233	226	251	239	204	259	215	251	239	264	244	233	233	251	248	202	217	269	258	216	226	243	214	244	206	215	255	224	216	234	252	254	218	221	247	269	247	224	240	206	230	212	254	219	237	235	229	234	234	218	237	228	254	229	256	265	224	203	209	237	225	230	247	214	222	230	237	269	257	250	231	218	217	243	245	206	221	232	245	237	242	242	246	207	279	250	228	239	233	226	246	267	238	224	232	246	250	231	244	241	264	240	210	223	240	272	250	217	240	218	204	256	226	249	250	253	241	218	192	256	238	245	250	219	236	226	246	215	235	250	228	234	259	224	232	231	273	238	228	217	233	208	223	244	246	242	235	249	260	218	220	243	249	235	244	245	213	259	228	231	246	241	232	230	259	264	244	216	221	244	207	240	249	230	240	221	225	242	227	247	238	223	252	229	227	232	253	208	230	215	246	220	235	225	229	214	230	258	227	229	242	266	247	233	234	240	227	225	232	230	244	243	243	246	253	228	228	244	248	230	250	240	245	247	259	271	234	257	243	221	240	242	197	247	235	217	238	216	203	249	206	214	242	271	237	235
7206	1289	3466	4412	3573	2286	1190	888	771	763	729	674	664	640	619	577	569	606	589	603	602	578	571	569	581	542	548	592	567	544	530	528	561	510	561	545	570	547	542	547	540	498	582	551	489	528	546	533	558	571	531	582	548	516	569	565	527	547	528	503	549	533	547	544	522	515	562	572	561	556	553	508	560	553	548	603	542	525	480	545	549	502	571	563	504	509	568	505	541	534	535	540	524	541	561	540	515	494	549	576	534	515	564	554	523	521	540	560	524	519	601	530	537	488	556	450	513	504	567	504	530	549	550	549	534	526	578	511	538	536	500	538	504	466	522	487	519	525	528	565	527	543	558	520	532	492	531	545	522	518	512	479	572	555	550	561	576	539	527	528	562	600	518	520	540	488	532	535	535	551	562	544	537	539	489	543	516	525	507	526	493	550	505	521	526	528	527	579	559	529	559	567	546	536	541	520	503	501	529	505	531	546	516	511	551	516	538	525	527	520	596	570	520	573	523	573	559	515	477	511	539	515	524	506	514	542	539	529	547	566	473	509	557	551	541	460	538	538	560	532	570	593	492	526	541	565	520	570	508	528	535	539	537	507	518	520	535	520	537	532	514	609	495	547	555	529	553	551	495	547	508	593	546	571	567	517	535	565	510	533	501	497	542	529	536	562	552	511	548	497	581	520	530	549	539	542	541	510	540	577	529	514	517	547	512	581	543	520	523	557	500	547	511	520	580	538	493	528	526	525	498	550	557	523	520	532	510	506	558	514	509	532	534	541	512	541	567	535	508	506	554	562	549	532	513	503	535	570	522	521	501	520	521	525	517	567	507	542	515	509	518	542	558	552	546	549	526	542	565	512	541	552	545	527	530	567	504	539	581	497	536	524	492	565	528	568	546	532	522	497	511	564	500	554	570	566	516	518	522	586	497	520	527	555	508	562	558	516	532	519	523	547	507	572	538	538	552	510	541	552	547	503	508	477	518	540	550	517	518	546	493	515	511	525	507	536	553	516	494	496	525	543	563	545	528	528	489	525	526	538	566	526	566	541	502	537	540	529	527	534	548	566	538	507	526	531	549	551	538	585	525	523	521	522	466	525	494	528	493	494	534	489	539	483	505	561	506	602	516	556	508	549	526	535	547	531	531	489	514	575	530	508	553	559	529	544	501	564	550	527	553	502	532	542	484	529	540	539	523	545	522	518	522	535	515	517	544	512	507	548	525	526	533	504	534	517	553	527	530	570	525	539	558	519	529	556	521	520	539	588	496	498	563	548	500	536	525	545	509	541	544	554	514	542	498	535	537	560	573	509	548	520	530	529	559	482	528	529	530	523	536	514	515	486	522	530	563	522	494	528	545	531	588	559	523	509	544	542	527	514	552	537	529	539	543	554	546	526	530	547	575	513	510	542	552	546	554	502	545	520	501	534	522	527	516	554	544	514	537	488	511	498	508	552	544	525	548	534	497	520	525	510	523	508	501	506	541	541	493	534	516	529	544	554	471	507	555	571	574	531	490	552	511	568	532	560	529	517	523	500	598	582	536	496	472	569	509	510	538	506	523	553	512	509	552	561	553	530	539	517	513	502	544	513	548	501	551	518	533	497	535	522	527	509	495	564	562	518	523	533	530	590	532	537	548	548	511	523	544	555	526	520	522	527	572	567	543	565	550	537	519	562	523	526	590	506	512	492	510	519	554	487	538	486	563	522	497	548	550	570	512	525	518	510	539	510	568	548	542	559	536	542	530	540	507	533	499	524	539	538	543	538	533	567	544	516	521	503	530	527	562	536	557	555	518	565	538	532	516	536	534	531	554	541	496	488	548	550	574	552	530	531	508	512	527	525	545	535	553	531	506	545	541	553	537	541	550	546	521	523	561	590	531	506	523	552	522	508	537	538	573	538	504	497	560	533	517	551	609	491	522	538	497	550	498	546	538	529	575	512	547	497	592	538	524	548	567	539	555	529	493	523	511	542	544	557	504	531	568	505	578	544	463	525	553	544	556	569	520	526	509	541	527	515	538	496	511	523	496	547	565	582	540	562	547	574	502	519	583	539	537	534	561	542	571	574	537	509	558	525	517	538	553	530	552	530	538	556	531	577	495	492	548	507	546	522	541	504	568	542	493	544	498	582	538	523	541	528	528	541	572	568	556	574	520	557	520	484	535	565	508	525	554	522	553	532	495	556	529	520	539	482	576	526	524	533	550	539	562	501	525	531	545	521	547	553	487	524	507	535	580	535	550	526	531	506	547	520	562	543	590	534	536	547	537	525	541	572	555	526	553	532	527	518	546	526	536	552	541	565	524	530	517	535	503	509	504	564	470	567	513	545	499	549	579	572	545	527	501	534	564	518	540	519	510	517	544	575	513	527	556	553	533	548	510	503	522	569	518	577	524	523	543	553	532	521	570	548	518	501	549	537	524	494	496	546	545	554	537	502	530	522	528	512	522	537	573	536	531	503	518	503	520	504	563	520	562	569	588	527	566	498	569	537	546	522	529	550	547	542	524	520	532	536	512	498	516	546	515	533	512	545	534	533	550	547	545	490	520	566	530	537	538	493	501	514	550	538	538	525	525	499	514	502	559	503	502	521	532	500	498	546	530	547	521	530	538	589	556	534	501	527	568	520	525	528	533	563	547	517	551	534	507	554	542	504	516	531	512	556	534	510	543	540	488	526	566	545	518	581	574	508	474	532	533	539	547	517	542	523	526	542	522	548	527	553	534	567	554	564	505	564	529	509	511	516	558	554	515	517	523	534	501	540	568	573	540	518	517	526	558	555	526	486	550	512	508	540	500	501	523	588	564	551	534	509	515	521	560	508	522	528	565	538	545	557	566	516	521	537	489	465	529	557	548	491	572	518	526	515	545	518	489	511	566	506	472	494	563	534	484	546	569	516	524	564	524	536	510	561	580	567	509	539	518	550	486	501	528	557	566	548	531	528	572	602	564	527	539	536	541	524	536	514	565	547	550	512	530	510	556	520	521	521	518	545	538	543	570	534	489	534	525	546	533	562	530	542	515	522	530	521	568	521	569	511	539	551	554	545	518	512	524	516	534	580	551	494	511	563	564	565	538	545	567	509	496	520	533	515	562	544	562	528	517	523	530	554	533	535	549	554	525	517	526	565	546	551	512	511	519	572	557	542	522	514	549	550	556	550	555	521	507	532	510	546	529	515	515	532	523	529	536	562	551	545	563	544	543	569	544	533	544	534	521	520	573	521	516	554	533	475	541	531	538	538	496	525	509	537	533	552	543	512	510	531	553	534	501	550	496	518	556	562	578	530	532	495	531	551	530	581	525	538	568	505	531	539	517	549	508	535	540	511	544	577	518	537	534	499	512	566	509	500	549	505	530	504	506	498	511	548	518	511	526	508	587	476	523	550	519	512	541	544	534	522	515	564	539	526	514	512	544	534	550	552	495	539	512	543	535	501	542	569	574	547	537	540	509	532	535	498	529	530	482	530	584	530	518	522	487	511	518	564	537	525
16353	2111	2939	2132	1261	676	351	226	199	177	160	152	133	120	167	117	145	122	140	100	109	115	120	107	116	126	121	113	118	110	122	113	114	120	138	106	107	118	109	115	88	107	110	100	118	122	114	100	135	104	102	95	89	121	117	112	121	110	117	104	98	108	140	118	106	102	103	130	102	112	109	112	109	100	91	102	111	97	136	90	92	119	95	125	113	102	111	91	92	112	106	123	105	109	120	107	119	112	110	96	94	108	87	112	125	102	90	104	126	118	115	105	117	87	115	94	116	108	97	106	107	108	91	118	116	98	118	118	117	111	103	105	98	107	118	126	107	108	135	111	95	116	103	95	103	99	112	109	110	109	112	119	125	98	93	102	103	111	116	130	105	125	94	116	111	107	100	117	112	113	119	119	132	113	118	113	99	106	119	99	107	111	111	89	106	122	114	103	103	90	110	124	113	101	109	99	95	118	95	102	108	108	107	107	108	104	113	115	91	110	112	124	87	110	118	113	83	113	123	109	115	109	117	86	127	99	104	102	99	82	104	110	99	93	106	104	123	94	84	117	103	108	97	114	104	117	125	104	106	110	103	92	105	90	110	100	109	110	104	114	115	106	95	110	112	126	89	103	105	98	108	105	110	104	106	114	87	95	116	99	125	116	113	97	108	102	89	103	114	114	128	109	103	114	125	111	99	101	96	93	106	116	99	109	113	87	93	100	107	115	102	106	109	85	99	112	109	105	120	112	97	104	101	104	103	108	107	86	124	120	108	116	77	87	115	102	101	108	123	109	85	108	115	113	121	106	93	117	116	98	89	97	104	103	82	102	93	90	111	107	102	106	104	107	97	110	95	106	105	91	95	120	110	143	128	118	103	112	98	89	112	106	96	132	91	124	103	103	94	102	120	121	94	111	90	108	110	104	114	104	130	121	115	108	111	92	111	96	119	104	109	110	122	112	106	126	131	101	90	116	120	113	112	114	99	125	95	100	105	93	99	92	95	106	96	116	127	126	124	104	100	105	100	101	100	112	93	122	110	109	104	106	119	117	113	103	118	103	109	110	119	107	106	87	112	133	101	98	109	120	109	100	126	94	110	100	97	119	108	102	111	131	122	106	96	101	118	88	120	110	101	99	84	114	114	118	120	112	110	104	105	124	105	107	123	114	115	123	110	120	103	108	114	98	93	104	81	97	127	114	113	107	94	122	116	96	114	102	111	103	108	124	101	107	82	115	122	106	116	94	125	104	103	98	89	105	112	133	116	100	90	102	98	107	114	92	96	104	92	96	113	127	104	102	103	103	96	112	114	96	112	98	94	98	141	121	112	90	127	122	102	99	104	106	88	121	101	111	89	88	115	106	99	97	110	87	106	106	84	102	129	96	123	104	109	130	98	102	97	114	105	95	111	109	102	105	103	105	101	106	104	91	95	108	124	121	127	109	107	106	102	123	99	107	103	126	123	100	98	125	115	99	108	111	104	112	106	104	88	97	117	94	101	117	102	119	144	118	87	94	85	95	107	103	97	100	105	120	113	124	128	113	111	128	112	115	92	111	117	109	122	98	107	111	99	87	110	106	111	93	99	93	102	96	121	115	113	98	99	85	109	113	102	103	105	93	117	94	103	123	108	117	99	117	104	83	105	97	114	110	91	93	116	93	109	104	104	108	100	99	102	123	111	106	99	106	94	114	92	122	115	93	98	100	104	86	110	115	113	101	124	97	113	122	81	97	104	89	98	122	118	101	126	100	107	101	111	98	130	112	108	114	84	104	107	108	122	95	116	115	100	106	109	116	118	86	111	101	102	104	109	80	121	109	112	117	96	133	115	117	102	83	113	119	97	109	96	110	107	108	118	111	112	102	110	89	93	118	113	106	92	116	124	112	96	92	124	113	80	111	115	111	108	111	115	118	103	128	130	111	103	92	106	110	104	112	105	102	93	108	106	92	107	117	116	108	103	116	115	94	103	132	99	99	106	105	118	97	88	109	119	101	98	117	112	112	87	89	116	116	110	93	118	108	127	111	126	108	106	119	108	104	105	113	99	109	111	101	105	123	111	115	103	90	105	120	128	99	129	124	110	87	106	112	122	110	105	108	99	95	107	90	111	119	114	133	110	104	94	112	101	113	112	87	96	106	92	113	78	121	109	107	90	91	125	106	111	113	105	124	88	111	92	115	106	113	105	109	112	98	109	129	119	106	102	103	106	105	103	104	97	117	107	93	95	87	100	131	91	104	104	110	95	120	110	118	103	105	103	125	110	108	102	91	136	88	104	124	90	114	110	106	101	106	95	118	96	128	100	108	94	107	127	124	116	111	93	110	115	128	128	101	118	106	103	99	108	92	92	93	101	127	100	91	116	125	138	116	103	103	100	97	116	108	111	96	102	106	121	111	104	120	118	99	98	103	121	109	102	107	97	118	84	128	93	98	112	121	115	121	94	113	104	105	102	106	108	112	125	115	118	118	99	121	115	123	107	105	113	104	123	121	108	95	117	116	101	100	100	122	108	114	122	127	112	110	115	116	108	110	109	79	115	121	116	108	116	90	93	122	101	104	103	100	98	130	103	112	92	110	101	112	104	110	114	112	111	114	100	118	90	112	107	96	103	122	113	109	108	103	112	111	100	103	117	91	110	116	106	114	135	89	85	102	95	114	116	112	101	103	109	111	118	106	104	117	109	121	123	117	108	123	112	87	112	107	106	96	121	126	101	102	119	143	120	113	91	120	101	129	94	107	83	107	82	114	98	104	96	114	112	119	91	97	102	124	112	100	115	102	98	126	127	103	116	112	137	118	102	97	99	104	92	113	88	128	108	104	96	97	113	110	94	78	83	114	100	124	119	100	101	121	111	105	98	129	100	100	119	101	90	126	108	109	115	123	95	101	97	106	112	102	95	108	113	111	95	117	96	110	110	106	139	118	113	111	126	97	102	102	108	110	115	105	112	107	104	94	101	125	112	104	97	114	108	98	97	111	121	104	98	102	115	94	97	96	120	113	102	101	106	114	112	107	111	103	139	98	117	94	118	94	77	112	94	92	119	122	117	102	121	93	103	129	114	107	85	103	106	95	125	105	106	123	119	118	109	105	97	101	110	122	116	107	112	99	120	112	90	99	125	104	124	115	98	117	112	124	104	116	100	98	97	95	110	94	106	116	126	112	98	105	95	128	112	107	101	120	111	103	117	104	92	101	100	111	109	113	96	90	113	94	98	118	104	104	98	95	106	96	112	127	105	115	113	102	125	112	113	106	97	102	118	101	96	105	120	113	99	116	113	99	104	93	101	106	118	106	102	99	107	124	99	95	114	98	106	106	102	108	119	128	105	108	116	130	116	104	104	103	95	114	126	111	118	104	112	94	108	103	113	127	112	111	95	108	107	94	124	119	96	110	90	111	79	102	100	117	120	123	109	123	118	97	101	111	87	118	117	134	117	94	106	115	110	104	102	83	116	91	106	104	94	106	110	108	118	113	102	132	114	101	129	124	113	103
8829	1621	5465	6201	4881	2900	1537	935	764	680	614	602	487	474	444	377	408	367	362	403	378	368	376	363	359	385	347	306	352	318	313	321	326	343	306	296	320	317	306	288	299	297	320	284	293	296	284	304	308	313	300	278	267	285	262	300	286	299	312	288	275	296	284	269	297	282	293	298	300	284	303	322	284	294	275	280	265	288	273	288	274	265	273	271	301	307	301	273	295	274	286	293	267	273	293	287	284	279	311	250	312	292	270	259	310	311	275	261	299	280	266	309	288	272	312	280	293	296	263	254	293	269	254	252	288	290	272	270	273	292	264	270	289	282	296	294	277	290	287	265	284	292	272	280	287	268	278	270	289	308	277	283	296	265	253	271	294	319	258	277	289	276	309	276	308	256	289	294	262	279	263	309	289	276	244	281	289	282	278	250	279	266	268	292	315	288	302	285	262	289	281	269	265	290	268	289	274	283	270	292	299	301	278	281	289	271	279	288	295	288	250	293	283	290	267	286	292	282	247	294	269	296	258	324	301	294	285	293	258	275	315	290	318	295	251	289	263	284	287	279	280	284	255	258	305	265	275	250	278	296	306	288	283	272	270	290	317	287	256	260	282	262	311	279	284	277	287	268	286	310	267	273	254	271	310	282	294	296	299	279	261	248	279	293	259	280	291	284	246	295	296	275	264	315	267	304	269	240	278	265	276	265	269	266	296	263	258	309	295	297	298	269	268	308	277	273	254	289	276	293	301	256	295	302	300	275	250	236	280	289	307	268	301	265	307	288	309	290	302	279	289	294	256	297	289	317	276	269	303	287	298	307	301	292	296	258	297	309	289	255	316	287	297	286	284	264	299	264	274	267	274	260	298	267	278	268	290	270	253	308	289	273	289	298	275	297	258	283	287	281	283	301	255	282	304	293	288	276	297	278	260	274	273	285	289	293	264	279	266	268	294	293	270	305	285	301	271	288	296	283	287	282	261	266	269	315	300	271	272	296	279	293	292	284	285	258	290	294	293	288	290	266	289	273	292	271	285	311	278	255	261	284	277	308	262	290	294	264	273	276	267	253	283	290	313	245	288	295	282	299	288	268	260	267	255	256	279	280	282	280	302	277	281	308	296	276	272	291	308	288	278	300	324	290	299	292	277	273	293	260	280	248	282	262	291	305	281	287	287	317	277	279	306	298	259	279	314	288	297	274	281	300	297	293	295	264	279	241	302	280	279	277	268	258	278	263	288	271	293	273	281	276	260	260	285	296	276	269	250	270	278	249	262	293	262	272	290	272	270	303	276	271	278	286	259	268	309	307	272	301	265	285	279	262	276	293	285	308	319	281	293	301	282	252	273	269	260	283	278	287	286	295	286	277	276	301	283	241	287	262	268	276	279	275	250	286	268	297	281	298	291	287	264	272	267	269	271	274	273	285	287	303	272	285	295	270	282	279	330	308	285	288	291	285	274	309	288	273	287	305	272	306	305	280	278	255	297	290	320	295	283	281	323	289	287	296	278	300	282	299	278	267	256	272	283	271	298	276	264	276	268	280	309	263	271	272	271	275	282	298	263	290	283	284	294	314	295	306	292	263	294	275	284	298	269	279	258	267	266	312	259	270	304	288	297	296	280	289	267	278	260	250	258	293	280	259	262	259	278	272	267	284	308	282	300	259	296	299	277	296	283	225	277	272	268	273	311	305	310	268	285	255	278	286	272	310	291	288	270	271	316	303	273	259	281	281	283	302	294	324	264	275	275	307	286	276	260	298	278	278	285	273	309	302	284	311	285	266	277	275	283	264	241	293	261	299	296	272	257	287	261	263	299	318	301	287	273	279	275	289	272	268	314	300	283	281	276	270	308	269	276	288	248	271	285	264	297	282	276	293	273	280	274	298	282	307	300	294	312	298	283	281	304	273	275	281	270	259	255	273	243	277	262	291	258	278	259	251	248	268	281	281	276	280	306	277	263	316	290	286	302	253	297	312	289	269	294	283	309	282	301	304	268	259	273	300	291	280	274	271	277	255	290	286	295	268	283	274	275	251	284	274	276	298	290	273	291	306	307	281	280	288	297	257	303	263	244	286	305	285	290	261	289	266	293	303	283	278	265	269	306	304	292	329	293	295	282	287	265	270	272	280	299	261	296	301	285	268	299	300	330	280	267	289	276	294	301	298	236	281	248	289	273	303	286	285	300	286	303	263	251	294	292	282	272	265	227	272	273	275	247	278	263	284	275	292	283	307	267	289	290	255	260	292	294	286	294	287	301	275	271	254	307	277	287	296	258	288	258	279	275	279	278	290	278	293	257	259	285	298	287	261	276	290	299	268	292	284	281	303	300	265	296	285	300	274	255	296	313	273	261	300	266	283	269	291	262	257	295	277	283	282	256	302	317	282	266	262	254	275	278	296	271	314	295	258	289	291	280	264	261	282	265	286	265	258	267	284	262	282	298	259	289	291	273	279	292	296	286	323	270	263	285	285	270	295	275	271	285	275	262	288	262	267	272	310	274	282	280	297	285	264	280	254	292	288	274	285	290	272	300	297	280	281	270	285	262	284	328	297	306	270	274	269	254	285	288	305	303	285	290	278	265	284	271	295	290	261	282	274	238	288	265	291	293	277	265	292	290	259	268	298	293	277	265	279	272	306	292	269	277	264	277	270	288	274	315	301	274	257	296	252	271	288	291	301	288	291	289	295	281	304	313	276	274	290	282	286	297	289	275	283	291	273	273	281	304	301	277	289	278	257	271	292	297	307	290	250	254	286	288	292	301	305	278	256	282	269	296	294	264	281	283	273	265	286	291	263	283	301	289	273	271	283	283	308	303	262	298	306	324	296	273	284	263	303	276	280	315	273	247	264	275	290	338	317	286	288	285	258	276	297	270	266	286	291	267	270	292	286	294	278	285	274	272	271	270	293	283	275	281	275	253	268	272	266	288	263	280	298	291	273	256	266	283	285	280	288	305	276	309	283	276	281	286	284	283	262	262	290	266	273	270	278	289	279	286	258	263	278	268	301	282	286	287	286	293	256	278	277	282	263	255	262	285	299	272	275	256	268	275	293	293	295	288	248	300	296	269	303	285	274	287	288	306	264	315	281	265	294	275	293	293	287	287	282	300	286	272	273	267	257	281	269	283	264	287	274	283	266	295	314	309	279	286	278	289	286	283	267	295	257	300	269	290	306	284	253	284	276	267	289	292	302	298	310	286	298	261	271	271	261	276	280	285	282	292	275	274	270	286	287	306	273	287	307	283	273	269	288	321	283	308	292	287	275	269	292	272	282	278	285	291	305	308	297	274	278	293	305	298	270	302	286	286	263	274	263	295	289	267	279	272	281	271	290	263	311	267	252	267	256	272	288	299	262	296	285	291	301	272	273	268	280	280	280	279	274	297	256	272	285	278	287	300	285	283	302	296	285	299	310	294	302	315	286	298	277	288	267	269	295	273	316	296	305	244	261	274	297	296	301	274	280	289	332	302	283	289	269	299	284	310	303	259	277
2275	635	912	718	542	434	386	358	381	386	350	354	400	365	357	336	340	368	344	385	362	368	370	354	342	377	358	349	349	381	365	348	374	376	331	332	355	375	386	369	358	363	365	349	359	350	357	392	365	367	330	336	394	338	358	352	337	328	361	353	377	331	373	384	339	354	374	386	397	354	332	375	359	343	390	380	392	355	365	328	340	354	351	348	332	370	360	379	327	364	328	321	379	354	339	294	336	354	335	328	349	339	356	330	339	355	360	340	327	319	362	357	332	359	334	349	349	374	364	382	360	437	400	366	329	332	372	372	348	359	344	335	366	408	390	365	356	363	359	376	353	348	319	369	368	353	342	333	342	350	354	324	361	373	315	344	367	353	359	343	376	388	343	334	376	369	340	366	373	355	365	361	361	357	320	367	366	364	369	372	365	357	383	379	379	366	367	314	386	342	340	356	350	354	438	353	383	364	339	350	364	348	392	349	362	331	335	401	351	341	358	342	374	351	370	370	364	362	386	343	341	411	328	329	319	372	371	349	393	365	327	310	356	342	366	319	363	331	352	349	341	373	316	393	356	351	357	356	378	367	340	377	358	343	382	344	319	361	334	369	325	382	341	323	362	358	371	358	359	324	369	375	354	369	377	355	422	335	331	377	339	360	334	371	371	335	355	378	342	322	321	385	361	348	335	339	337	360	385	394	381	371	413	331	370	349	362	345	374	366	356	376	351	344	388	373	371	365	340	321	381	347	364	357	378	321	384	381	354	378	348	373	330	364	351	348	336	383	377	328	355	364	326	347	397	346	364	341	386	379	346	386	333	343	360	374	333	411	348	357	342	370	340	355	340	356	382	333	401	361	353	347	372	349	349	363	358	380	331	378	338	383	366	388	362	342	392	370	332	356	308	359	347	368	370	306	359	349	390	332	348	350	372	351	398	347	357	342	346	374	345	361	368	328	396	385	342	375	344	379	346	374	360	360	350	359	338	321	339	355	339	355	377	360	351	330	350	355	364	374	347	373	360	354	362	368	405	370	384	380	377	383	415	360	351	349	354	345	362	358	363	383	356	394	338	316	335	332	330	331	351	329	365	320	350	372	361	368	363	368	360	326	368	391	381	346	333	356	361	404	341	364	341	368	351	369	333	375	379	372	382	344	336	353	380	335	344	357	368	347	341	362	370	375	402	356	332	324	368	359	378	358	369	376	345	352	336	369	365	364	343	362	355	381	397	384	324	350	382	356	342	370	396	386	349	399	363	349	346	365	346	375	330	363	351	352	352	361	387	334	334	327	342	340	318	349	334	329	367	344	376	332	353	342	345	383	373	361	339	334	363	352	319	319	347	349	326	388	332	306	349	344	342	345	366	350	358	383	346	368	370	365	342	354	396	322	321	333	356	356	368	342	337	342	351	334	312	362	340	340	349	360	321	362	348	346	364	340	356	316	369	330	373	351	370	347	347	354	367	351	340	382	363	346	362	379	351	350	344	358	365	369	369	369	370	312	374	334	354	397	335	367	400	373	320	370	388	356	336	368	349	391	336	335	312	340	362	351	373	381	353	359	359	349	322	360	355	355	357	343	332	361	310	375	380	346	387	336	343	372	369	399	356	376	379	378	331	325	381	348	351	362	368	380	371	368	357	358	355	366	345	347	343	370	341	357	356	347	358	370	352	348	325	369	354	378	359	361	342	378	352	335	357	350	370	355	349	375	361	354	345	327	344	352	368	371	393	323	354	380	350	366	359	354	341	355	370	349	365	320	331	353	379	340	313	308	372	335	344	352	331	361	367	357	405	378	350	378	334	364	352	367	352	322	342	350	333	395	409	329	324	362	385	422	377	364	347	351	389	355	352	351	375	396	369	389	358	314	350	360	362	386	345	334	372	383	347	340	360	397	356	391	388	359	342	391	344	367	353	314	369	336	375	359	352	347	360	385	363	376	331	344	319	345	395	347	378	331	349	366	341	368	386	361	394	357	366	380	374	373	387	335	381	380	350	336	402	380	386	348	337	339	349	329	400	357	388	325	352	365	372	399	405	343	376	369	355	362	383	381	341	355	395	379	335	375	337	360	357	358	388	411	359	341	390	361	389	384	345	412	340	375	372	373	343	335	387	357	377	321	369	329	357	365	349	372	345	378	319	347	348	341	342	344	366	401	390	387	373	373	332	358	383	355	326	371	355	351	374	337	336	387	372	370	368	335	345	336	343	326	349	340	331	354	336	385	357	379	360	333	349	366	325	360	349	324	363	343	357	370	336	383	379	356	352	366	367	341	318	361	362	353	353	361	348	346	361	351	344	378	362	385	370	323	317	340	326	376	350	367	375	361	347	335	379	374	352	350	369	389	361	384	361	372	350	391	338	348	335	349	367	353	378	346	351	357	382	339	363	366	348	374	384	353	334	316	338	367	333	332	384	373	383	335	296	364	341	345	399	377	309	362	382	347	358	363	336	402	354	368	343	351	355	379	349	334	379	353	317	387	380	329	381	353	336	337	338	367	391	358	387	374	353	365	376	381	373	407	376	305	361	382	333	320	328	348	327	418	349	355	345	347	380	356	361	352	351	344	351	363	370	358	393	345	368	353	353	355	360	309	369	350	348	370	354	387	348	337	410	332	375	388	391	397	379	344	353	344	345	344	374	363	327	367	320	384	352	360	328	345	380	378	303	344	332	326	360	348	370	348	324	347	371	374	333	340	333	350	366	379	307	377	334	335	373	361	333	330	341	370	355	363	336	354	363	341	313	352	378	378	317	352	329	381	362	336	362	347	322	379	357	387	348	343	342	344	365	351	364	341	397	362	359	382	341	355	371	354	344	324	375	339	359	375	396	374	374	331	344	350	376	349	329	355	383	353	317	342	344	354	329	305	345	377	352	362	340	356	350	385	351	362	322	355	346	370	360	332	353	368	384	373	353	342	334	365	337	358	362	348	387	312	381	364	402	354	368	365	393	377	309	322	337	354	356	370	369	377	358	322	346	350	357	370	362	354	334	340	341	394	346	331	393	344	349	348	357	345	335	370	373	334	369	356	345	325	352	384	330	317	374	341	351	370	356	361	357	337	395	338	332	343	345	346	374	388	378	372	313	377	367	326	366	380	311	373	395	362	366	384	388	403	389	361	352	377	394	360	365	352	343	376	368	353	354	351	343	395	375	356	367	408	318	351	368	340	342	330	361	348	360	400	367	369	389	352	336	352	336	382	356	365	362	358	344	374	320	364	365	359	372	347	334	352	339	340	345	351	363	357	340	353	375	349	346	356	361	396	345	330	348	342	362	337	342	334	356	375	332	383	351	346	334	354	384	374	324	351	313	374	350	365	362	338	356	346	354	344	315	349	336	361	325	346	328	372	402	381	337	364	370	345	375	363	400	396	353	358	377	368	370	327	372	386	335	332	356	348	349	340	312	376	368	383	364	362	365	406	335	346	368	364	338	351	333	367	341	360	338	354	351	364	392	373	349	333	333	364	367	362	365	371	369	338	360	346
2567	1035	1958	2039	1698	1247	927	807	779	784	806	783	850	786	787	811	811	807	835	764	812	819	807	799	781	784	783	800	769	791	742	819	768	881	759	786	794	816	817	785	795	795	800	717	762	775	754	782	771	817	779	812	789	817	784	762	775	811	785	808	773	788	863	817	760	812	769	814	754	804	749	760	816	810	780	757	748	803	724	774	732	788	749	782	788	755	781	766	821	735	774	772	766	811	787	792	725	803	815	808	782	793	834	775	805	767	765	806	798	781	770	778	801	774	769	774	800	741	801	778	826	781	774	764	772	753	811	744	756	767	769	818	766	818	779	756	750	775	771	798	766	762	794	771	765	761	752	779	745	791	809	762	772	757	762	812	770	824	751	770	770	770	799	810	760	829	778	791	815	781	790	798	791	782	774	755	801	818	747	786	757	816	846	738	826	804	775	765	840	780	821	823	819	779	767	755	786	769	816	716	765	782	774	818	772	785	820	770	791	795	778	804	779	786	739	776	781	744	773	813	791	748	801	783	779	746	772	750	802	779	749	780	748	773	737	771	735	777	797	788	786	827	791	761	754	774	844	809	779	800	755	790	807	747	807	771	763	783	790	768	766	803	745	789	785	777	766	792	792	762	794	790	791	744	801	773	765	789	778	794	788	777	791	760	773	779	767	786	803	759	786	808	808	793	794	776	771	799	831	808	764	781	751	792	780	791	758	747	753	786	739	770	800	813	786	828	779	799	806	781	766	796	767	757	786	796	791	805	812	778	811	792	749	732	776	829	794	729	808	821	818	777	790	764	766	806	765	752	794	771	771	806	796	797	833	740	811	846	798	806	790	780	791	764	769	776	801	784	809	775	814	751	796	759	759	763	768	755	792	779	797	766	806	777	773	777	777	776	811	803	809	781	809	786	793	790	754	745	760	829	780	815	802	749	797	751	800	814	805	780	766	750	741	798	757	760	847	827	778	795	795	767	738	814	778	776	768	813	773	789	762	796	765	733	748	713	767	803	815	796	766	788	804	841	789	778	813	804	751	736	767	766	749	846	739	759	767	814	803	821	794	793	764	804	810	732	776	796	776	720	832	765	790	812	785	744	771	770	803	771	786	806	787	775	823	801	821	774	759	804	737	742	800	836	766	762	784	782	784	763	810	792	784	817	829	753	813	748	794	793	812	813	819	750	809	799	764	772	778	810	772	761	839	827	796	785	791	803	757	761	801	763	774	808	780	752	755	802	791	802	779	762	750	751	756	783	806	790	766	826	732	826	820	786	808	753	825	806	818	781	785	734	780	756	784	825	861	766	732	753	739	771	789	766	808	787	799	778	775	775	810	788	744	775	768	738	789	847	787	772	765	786	782	710	799	808	778	757	776	820	762	793	782	794	810	783	808	792	746	836	776	785	832	751	834	765	770	799	757	772	802	793	782	772	795	749	779	787	783	804	794	804	777	776	768	780	811	791	783	789	766	779	817	805	760	823	770	778	750	778	757	767	761	764	798	763	765	771	757	819	755	773	762	782	833	853	815	755	794	835	787	775	786	787	774	790	814	822	764	815	792	727	761	775	774	795	804	780	744	790	813	788	805	772	785	761	847	748	803	769	756	775	810	792	776	727	814	813	757	789	740	800	789	759	811	764	768	791	815	782	806	807	777	760	838	846	791	779	790	819	738	787	778	733	801	741	806	796	782	827	741	777	770	786	754	783	765	745	729	786	847	769	730	733	804	775	727	760	793	773	828	794	741	794	801	765	758	762	803	752	792	798	764	791	787	816	788	768	766	784	758	745	756	755	758	793	844	783	753	828	790	795	818	782	784	840	811	824	794	809	778	769	739	833	786	806	769	774	753	776	805	784	785	785	788	738	748	809	750	766	790	791	806	783	747	754	805	756	771	782	795	797	805	849	741	871	793	774	804	769	806	790	752	771	760	746	830	777	801	770	796	762	820	756	827	748	773	787	789	810	749	740	818	776	749	790	773	755	745	788	757	776	750	771	786	781	774	763	775	800	790	769	773	765	792	800	771	707	761	755	826	777	773	734	767	783	751	790	788	827	796	814	706	789	761	764	761	739	802	827	758	792	782	838	851	816	752	795	811	793	785	773	746	785	787	764	731	792	795	756	762	791	790	758	796	711	779	821	771	773	793	806	754	772	800	774	818	789	802	714	843	773	759	818	750	772	766	786	812	766	768	768	758	766	811	813	744	775	786	742	783	811	799	756	767	793	796	836	734	772	830	805	785	763	784	750	816	787	794	831	760	844	768	805	814	796	867	754	796	726	778	788	799	709	764	754	792	797	836	791	824	769	791	807	791	773	763	762	780	781	763	766	808	785	770	769	763	763	755	782	756	797	804	769	773	798	740	786	793	778	793	823	752	787	796	804	746	773	799	762	764	793	781	744	786	779	830	808	756	786	781	767	795	731	800	831	802	790	770	732	845	774	801	759	756	793	742	812	797	757	763	779	784	798	765	826	792	786	811	810	793	792	822	792	810	804	743	800	766	779	764	822	750	804	754	826	776	743	792	762	750	776	802	746	759	793	808	801	797	839	778	814	770	785	790	748	805	789	760	788	764	754	719	809	823	842	750	756	780	797	752	773	785	793	782	773	743	785	741	794	797	750	771	810	762	747	762	778	787	775	824	779	735	765	759	782	783	764	841	806	794	769	799	785	815	763	826	793	789	752	755	762	767	768	818	823	823	801	763	793	804	737	790	816	813	783	776	769	822	761	789	722	830	758	759	783	813	785	792	858	770	799	789	809	781	809	794	754	772	756	779	789	774	811	784	795	811	795	761	779	795	837	764	795	824	831	760	751	780	764	790	768	745	800	768	804	797	805	766	787	770	786	766	764	761	755	789	803	773	774	750	781	740	771	819	764	838	738	766	759	758	746	800	796	717	761	744	777	816	786	777	736	766	740	825	797	811	749	739	752	774	770	841	795	753	726	808	734	778	799	736	810	764	836	727	813	799	771	776	815	785	786	758	817	788	788	780	780	827	792	823	771	802	825	781	755	792	726	811	763	746	766	792	747	745	733	800	743	795	779	769	748	782	771	796	803	765	805	797	789	737	830	807	767	761	779	778	798	774	771	798	748	768	751	697	765	787	758	743	777	775	771	817	737	746	806	748	748	743	803	827	798	777	800	833	810	781	771	766	756	778	730	796	796	797	802	750	791	777	808	770	797	769	782	806	766	784	762	780	769	751	790	762	730	736	781	776	741	773	741	750	772	795	749	694	778	766	786	762	781	805	755	708	772	792	793	790	800	716	764	817	831	753	819	765	778	774	776	797	784	787	796	804	789	801	840	807	811	768	802	753	815	782	777	821	789	795	759	793	795	783	794	744	817	747	794	873	814	784	798	845	773	804	768	823	800	807	799	746	770	797	794	767	772	759	785	780	799	790	803	801	808	752	778	797	766	782	790	789	767	813	752	723	799	738	766	789	791	794	733	803	800	724	804	778	813	790	809	763	786	792	809	721	767	809	785
9189	1207	1870	1352	879	559	361	333	286	288	295	310	257	275	254	258	226	248	248	243	228	275	282	255	264	253	228	228	277	235	234	262	249	225	264	270	246	246	236	238	251	246	221	233	224	250	240	229	263	242	266	236	281	265	232	256	244	219	212	242	258	246	221	233	234	237	264	246	260	228	281	218	274	239	247	270	234	232	259	229	273	268	255	196	251	265	229	242	239	260	246	229	257	251	219	223	276	268	254	196	252	270	270	237	232	252	224	261	226	249	257	222	249	250	267	253	249	264	244	263	210	222	232	254	237	236	240	242	216	271	243	218	215	248	231	230	236	244	253	237	223	246	251	244	250	265	268	260	261	256	275	262	234	223	223	220	248	235	219	258	233	249	241	247	235	239	258	255	257	258	216	237	236	228	251	244	251	236	223	211	219	268	255	266	246	224	247	189	243	255	219	266	245	225	259	245	257	256	256	277	244	234	246	223	248	233	242	208	244	240	261	257	236	257	264	249	245	238	263	241	247	226	236	235	258	261	237	253	226	233	202	221	264	247	270	231	217	244	254	256	217	237	242	239	222	264	258	229	259	238	256	241	252	240	239	234	230	238	239	225	236	193	238	240	238	233	236	247	225	243	282	239	237	235	259	274	232	251	230	238	251	223	243	276	242	219	236	236	236	260	239	221	223	257	247	285	237	235	234	245	280	253	228	226	232	248	241	272	268	264	223	222	274	250	260	283	229	244	240	244	284	268	282	243	246	206	209	215	238	266	234	226	257	253	249	246	224	234	232	256	257	222	261	222	240	252	244	290	251	231	266	246	235	231	242	241	258	261	224	257	243	259	247	242	250	264	224	236	225	239	252	245	230	215	247	233	246	220	237	222	263	277	269	260	244	255	233	233	237	231	244	236	262	262	260	251	230	223	235	259	260	280	215	254	263	246	238	256	253	259	252	264	223	246	249	250	225	239	242	246	248	245	256	206	268	236	238	222	251	242	239	237	271	218	252	249	248	240	239	227	239	251	240	238	219	256	262	231	241	232	243	247	262	253	235	241	231	239	255	252	275	239	239	250	217	259	242	221	281	268	274	264	244	251	245	231	249	224	241	222	252	213	250	229	253	235	237	234	256	229	238	231	229	251	264	258	263	231	258	245	274	227	227	248	242	258	225	238	256	253	240	239	198	260	237	249	267	220	245	244	246	221	244	241	256	246	253	237	220	212	251	261	232	278	237	230	218	240	274	263	276	262	255	240	263	283	224	217	234	202	278	245	254	225	231	236	217	236	270	256	228	278	236	238	270	247	236	224	229	259	230	228	261	228	241	239	239	247	239	265	256	244	232	248	244	239	273	246	241	246	234	223	268	240	250	212	241	256	247	225	276	244	220	208	243	235	258	236	254	241	251	225	233	260	249	237	280	243	248	291	241	245	212	269	233	229	269	236	229	262	242	270	255	264	248	215	266	267	224	226	243	263	241	269	228	242	231	207	240	218	250	240	240	257	224	259	255	250	241	264	252	287	242	264	254	221	244	272	271	232	251	256	261	233	247	261	226	263	227	222	240	256	252	213	254	265	212	240	232	241	254	260	251	249	237	247	229	250	245	230	231	224	274	262	253	255	253	243	238	260	225	246	261	267	229	225	227	217	246	260	241	254	260	239	241	243	232	292	271	235	254	225	248	240	267	247	242	245	248	239	239	223	215	244	244	259	239	236	238	269	252	237	232	272	219	233	233	258	260	258	268	258	253	238	262	228	237	250	249	261	242	253	223	229	262	258	262	240	219	271	252	229	232	240	265	233	260	263	225	237	247	257	236	232	266	233	210	229	220	243	253	218	224	218	208	243	253	272	218	286	244	257	247	230	259	242	227	278	259	256	242	234	245	238	254	239	257	267	245	235	247	282	220	229	237	219	240	265	213	250	247	217	240	238	251	229	226	255	257	246	254	246	240	236	248	220	257	215	247	262	242	252	235	239	227	229	247	213	259	224	213	229	260	255	247	273	244	231	256	257	258	236	245	262	234	252	246	234	276	250	222	235	236	212	221	236	230	228	229	252	235	249	232	242	221	214	222	275	247	221	267	262	242	265	228	265	240	251	237	264	266	249	236	233	206	262	244	225	246	233	232	226	230	241	224	244	256	266	228	229	255	266	236	258	230	281	250	257	263	235	252	252	254	253	251	243	254	238	252	261	218	227	236	242	245	232	243	258	228	262	234	217	252	257	259	251	246	204	210	233	219	259	257	241	244	229	249	230	254	234	251	231	227	244	231	241	247	235	229	246	251	222	237	238	239	249	250	234	237	229	239	242	234	231	262	226	254	224	244	215	247	238	233	237	204	224	255	229	250	237	277	216	256	250	247	282	259	267	255	223	237	231	229	236	243	249	231	258	239	241	257	263	231	254	244	260	246	244	252	249	225	224	239	252	230	267	229	217	250	253	229	230	261	219	249	248	263	228	267	224	247	229	263	250	242	263	237	256	237	281	242	283	225	223	254	219	247	233	253	266	247	250	250	245	247	249	222	235	271	252	205	239	286	236	263	251	255	245	226	233	243	228	247	211	242	258	257	248	236	239	273	238	255	230	247	267	234	227	210	269	240	243	248	262	247	239	255	253	272	250	211	206	231	254	255	236	256	250	269	265	253	248	271	258	248	244	238	224	253	235	256	259	239	225	259	267	256	248	249	253	243	236	243	266	254	242	222	232	223	237	248	236	292	245	259	254	206	258	236	216	242	279	260	226	262	229	258	223	228	235	232	244	241	253	255	215	250	242	238	256	252	240	287	242	228	249	261	256	205	248	269	223	238	241	240	251	257	241	251	244	239	243	233	254	199	259	246	261	240	265	240	244	238	261	265	241	200	227	248	238	236	234	243	250	242	267	212	248	253	238	248	258	253	278	263	233	235	233	235	266	250	226	260	217	231	268	246	264	263	238	262	224	255	237	232	258	250	284	230	221	251	252	227	241	263	249	238	238	270	237	240	250	241	226	241	258	252	227	243	239	269	220	260	249	237	232	263	240	255	271	262	242	254	257	232	245	227	271	234	230	260	255	267	254	245	247	262	262	252	262	239	253	252	249	252	256	229	251	269	232	236	232	244	223	225	232	242	222	223	229	261	239	254	229	257	242	254	229	240	267	234	258	263	245	257	252	237	226	239	228	262	235	275	259	248	241	233	243	239	241	255	236	267	252	221	271	246	251	258	264	228	258	225	237	223	260	262	202	272	249	237	269	232	217	240	231	235	250	213	220	256	236	215	262	262	271	269	249	281	231	231	222	228	221	230	246	247	275	220	237	270	241	254	271	256	238	247	231	233	265	254	228	258	230	254	228	284	228	237	227	253	238	229	236	267	213	239	239	231	249	223	222	220	246	261	267	234	228	251	236	286	249	209	231	255	223	240	246	249	244	241	242	250	242	266	235	267	266	226	247	259	231	209	254	236	227	240	303	264	246	241	225	254	237	257	230	247	244	237	248	271	258	276	224	249	239
7260	1480	3740	4131	3134	1922	1246	890	808	727	703	656	653	610	632	608	650	570	592	561	520	581	562	638	554	564	563	567	559	535	588	532	519	609	539	599	550	562	509	593	527	498	534	564	592	544	602	534	575	548	532	544	531	550	570	467	521	551	559	589	514	508	518	539	533	534	557	511	557	592	581	506	514	534	568	541	541	557	559	536	564	560	507	520	549	558	566	570	542	513	558	560	552	541	513	504	551	509	522	528	574	512	552	548	545	562	545	504	558	546	514	564	546	518	544	545	548	516	563	570	517	531	524	530	541	543	544	523	542	535	526	514	546	512	533	554	564	534	527	547	574	537	561	543	525	589	508	558	536	533	541	553	544	542	560	554	602	542	511	568	545	503	570	498	520	541	551	496	559	568	521	560	569	531	535	533	512	524	531	558	546	573	530	557	556	542	545	545	566	517	565	565	532	518	580	531	550	524	508	563	498	522	555	541	512	504	580	535	546	536	583	545	554	524	535	510	600	546	518	565	552	549	537	525	520	529	528	549	559	546	545	515	559	527	493	531	560	530	532	565	507	535	517	523	564	545	517	521	505	528	540	524	576	503	522	537	538	576	559	530	541	526	566	524	546	576	519	544	562	524	531	544	524	528	541	518	569	552	523	502	525	551	541	536	518	521	550	519	583	523	534	492	524	534	494	535	528	518	514	580	555	563	575	531	517	532	507	537	520	498	527	511	531	580	510	544	532	545	544	541	543	533	543	561	488	559	562	553	565	556	522	549	519	542	538	553	531	550	514	533	562	546	485	558	576	550	482	553	508	519	559	545	541	542	500	507	530	573	562	527	510	549	527	547	554	570	565	514	511	558	555	550	551	560	567	515	541	543	527	503	533	550	530	527	499	540	531	516	531	581	534	575	575	539	577	545	535	512	551	532	512	542	571	532	544	555	566	539	538	509	556	497	556	521	548	524	545	562	518	591	540	543	546	506	544	559	522	552	541	523	599	509	555	549	529	570	583	563	518	561	528	546	595	570	533	564	545	486	551	570	524	534	537	540	496	507	562	509	588	532	522	553	567	577	552	542	537	524	547	543	569	549	529	502	552	533	552	502	514	599	549	539	561	548	539	533	521	560	526	565	539	537	562	514	567	532	503	527	526	565	547	543	500	536	527	543	570	536	533	535	528	539	531	510	554	571	518	517	538	553	550	568	556	549	554	535	533	523	523	521	555	578	545	549	544	524	519	530	544	594	563	546	510	562	484	536	530	532	524	576	522	545	593	531	561	527	517	561	534	532	576	520	570	548	533	540	556	533	529	543	516	569	511	559	558	572	568	545	538	525	562	534	529	559	553	506	556	513	524	559	529	533	533	557	497	541	555	505	540	560	536	580	539	536	556	495	517	564	526	550	515	538	562	554	552	561	562	531	564	535	524	506	579	542	533	540	542	529	499	548	528	599	545	519	566	520	506	543	537	544	554	575	494	531	507	528	557	591	493	557	561	530	537	525	506	510	567	542	514	542	524	570	575	514	537	527	527	559	536	539	552	531	587	570	531	546	526	525	549	590	552	535	540	544	523	528	611	495	522	554	524	525	535	532	540	563	557	494	552	536	551	550	532	555	515	562	528	549	564	543	496	550	558	540	537	522	527	557	524	516	562	522	567	603	560	573	559	496	554	562	532	538	544	536	498	564	547	530	562	532	545	579	512	505	534	524	513	573	552	562	560	495	504	549	554	539	527	564	553	504	584	526	510	510	496	573	587	525	518	569	530	529	526	555	534	538	560	535	561	515	509	551	543	509	507	563	534	539	520	520	472	555	532	571	504	568	519	527	559	590	548	511	598	536	532	567	547	583	527	515	506	549	549	544	545	551	551	561	531	522	496	526	564	632	574	550	570	532	551	517	587	553	566	560	524	546	535	537	543	528	518	563	559	579	477	530	543	549	554	542	516	549	560	535	520	494	545	539	511	529	554	550	570	571	539	546	535	506	532	558	524	494	492	578	560	570	534	545	545	506	548	570	532	536	532	521	523	550	497	567	541	559	501	553	532	546	545	515	562	549	524	551	576	541	551	562	519	524	542	562	526	536	567	572	540	501	538	572	509	514	586	556	567	523	561	549	532	550	532	510	527	523	549	509	537	552	537	557	562	523	544	545	521	565	548	537	541	556	545	573	539	543	511	545	545	537	581	519	510	551	514	542	529	572	584	557	522	557	510	512	544	546	543	537	557	563	503	554	561	515	526	524	504	579	580	534	561	505	551	532	553	573	572	533	547	549	592	578	548	549	512	551	518	506	532	527	506	553	545	545	532	571	566	543	556	530	577	548	579	560	544	528	508	542	576	496	517	575	518	566	558	562	519	548	559	550	574	533	497	579	554	501	534	567	545	519	575	550	483	538	567	557	512	556	534	567	561	572	553	519	555	550	542	558	549	502	576	514	522	542	526	556	547	528	536	533	555	563	563	498	545	537	548	537	546	530	550	517	567	575	516	516	538	587	532	561	584	568	563	524	586	497	534	547	493	512	541	563	514	557	525	550	511	548	541	530	526	580	524	550	529	572	503	566	547	534	552	528	555	553	530	566	532	540	569	515	572	574	537	534	532	551	558	548	542	537	584	523	591	554	536	529	511	544	549	578	517	562	565	556	564	571	581	515	536	538	534	539	556	532	526	548	513	555	512	558	556	527	558	545	558	562	574	531	518	522	486	522	535	533	531	536	560	508	521	532	533	521	557	535	546	560	531	528	537	529	519	562	538	540	516	528	551	549	536	535	568	498	565	566	531	577	515	529	502	528	557	539	571	505	541	517	544	522	531	554	503	557	559	536	561	540	535	557	526	531	562	548	543	536	522	532	538	569	547	537	548	559	556	548	529	551	522	528	541	568	498	583	508	515	538	561	521	498	584	547	536	540	545	517	513	492	535	541	573	564	503	509	504	541	538	487	524	554	551	535	558	557	535	536	498	515	524	577	508	564	567	519	524	531	514	543	553	545	566	530	506	540	533	522	529	530	533	553	548	556	551	527	567	577	547	492	516	577	564	544	556	544	547	499	557	549	553	517	493	540	507	550	572	547	571	522	556	540	530	540	508	524	523	574	539	563	596	532	510	534	500	561	577	510	552	532	570	524	519	536	507	543	538	536	548	559	558	547	524	545	599	583	539	510	537	523	523	524	545	543	565	571	520	526	528	557	569	541	553	579	535	565	532	503	542	543	532	529	519	552	568	553	543	565	499	530	537	572	561	573	543	533	511	543	536	527	559	550	569	563	516	551	533	538	567	511	547	531	508	518	554	528	535	528	551	525	515	524	527	526	548	547	508	529	580	532	534	516	517	535	549	553	543	555	543	563	509	521	513	532	569	488	523	527	507	559	543	519	517	538	531	542	507	584	522	544	527	575	503	560	534	547	531	545	504	500	537	563	553	587	517	526	530	504	577	521	562	549	570	516	540	561	515	568	520	551	542	506	519	539	534	506	578	543	527	521	554	563	530	521
16021	2118	2906	1943	1107	662	343	241	189	161	160	156	153	143	132	103	132	130	116	120	119	107	108	116	123	118	123	139	132	116	109	112	112	108	110	124	121	119	125	110	118	102	107	102	113	114	119	125	107	118	110	143	100	102	121	108	119	114	108	104	103	108	126	119	89	123	114	101	104	91	111	108	120	101	106	105	114	109	123	105	121	122	110	122	102	115	107	91	137	103	99	106	115	130	117	119	122	121	88	137	108	115	98	102	93	110	111	100	113	109	77	109	97	111	99	121	85	108	110	96	95	99	99	123	98	105	130	102	116	111	90	96	107	109	101	109	116	107	120	109	115	130	112	110	106	119	114	112	134	108	114	117	124	120	125	111	120	89	109	98	125	113	123	112	106	109	95	105	94	109	130	119	121	115	122	108	115	126	113	108	111	127	119	130	121	102	108	105	111	114	93	105	102	104	97	104	89	134	130	109	96	111	118	105	108	131	106	122	102	110	120	109	116	110	95	103	113	108	97	110	107	119	106	106	107	98	106	100	114	119	132	106	91	95	129	92	122	125	133	98	124	97	111	119	111	111	116	110	121	98	95	107	116	117	93	113	118	129	125	92	97	121	89	135	112	95	93	94	114	94	117	123	117	109	103	97	103	119	126	126	117	113	112	113	111	125	112	102	93	114	103	105	116	100	119	97	107	103	102	127	116	100	104	108	96	105	104	103	107	113	121	107	107	112	121	127	100	103	113	120	103	106	96	122	117	114	103	114	123	96	98	124	103	111	100	109	107	119	120	97	111	108	106	102	111	99	80	109	109	117	118	106	107	103	104	113	102	103	115	106	105	110	107	110	98	102	106	116	107	114	101	118	120	103	99	101	116	96	114	94	121	103	104	107	96	103	94	104	116	98	140	116	102	119	103	122	98	105	121	115	102	112	104	107	100	108	114	117	111	112	103	110	114	88	111	130	119	110	94	114	97	113	117	98	101	105	112	83	97	121	110	112	102	117	110	96	112	108	114	108	106	103	97	114	112	122	103	125	113	102	141	118	101	125	112	118	109	130	97	110	107	112	92	100	115	109	116	117	106	97	109	119	108	118	120	108	98	98	121	100	107	110	100	100	111	107	117	93	123	104	119	94	115	107	112	108	122	113	109	104	104	110	94	97	115	105	117	114	121	116	112	114	125	112	99	104	124	101	96	117	130	129	117	90	121	119	128	101	124	92	116	106	100	105	131	100	100	100	101	104	110	93	121	111	116	115	111	123	95	120	121	106	97	111	124	110	86	105	110	98	106	96	117	102	118	135	112	125	100	107	86	90	121	95	108	100	131	104	117	120	99	110	122	114	98	122	93	117	118	120	108	95	116	104	89	123	107	88	81	118	103	108	110	113	102	125	117	121	106	100	112	84	107	102	122	124	105	113	112	111	112	103	116	111	117	108	114	97	113	123	107	120	101	113	108	98	114	98	110	125	96	107	103	98	106	104	126	144	105	109	119	128	120	124	107	99	104	98	125	114	100	105	107	124	97	112	110	108	99	99	104	130	118	104	115	114	128	103	98	123	102	130	105	102	112	124	117	107	128	121	108	124	102	113	119	108	117	113	126	121	119	118	108	101	114	117	116	104	106	111	115	103	128	116	115	126	108	115	99	102	94	116	120	92	112	114	110	109	105	131	107	130	111	114	92	123	108	130	95	119	92	117	124	109	118	94	106	126	122	120	98	112	108	107	121	101	100	98	108	121	118	106	98	98	110	104	88	106	121	129	102	103	112	104	101	119	115	98	107	123	117	107	104	94	106	108	111	101	95	130	123	103	129	119	128	114	112	105	102	99	100	112	109	127	90	116	108	104	128	106	109	114	100	120	111	118	126	123	104	95	107	127	124	112	118	113	109	132	107	100	118	105	107	90	89	99	91	110	125	125	130	117	100	104	106	110	108	103	108	111	121	104	121	105	96	103	110	113	110	124	108	114	117	111	95	92	114	138	109	132	101	96	113	132	129	97	97	114	102	105	91	73	103	114	101	98	99	109	119	110	93	90	108	112	101	107	118	105	127	104	107	112	112	108	131	106	126	108	90	100	122	127	108	89	121	120	128	123	97	93	106	121	106	95	119	108	109	118	123	101	118	113	118	107	105	109	116	124	103	125	122	117	122	102	139	125	114	122	122	111	124	110	100	109	117	116	112	113	124	97	98	121	100	116	91	113	114	126	108	92	110	123	100	134	110	117	111	110	126	107	104	110	112	91	118	92	101	122	90	110	102	103	110	106	109	99	115	103	114	126	104	99	119	106	121	96	96	109	89	119	110	99	98	98	136	115	105	108	104	119	111	126	107	123	106	105	120	94	94	111	102	92	104	105	125	101	111	98	102	102	114	114	95	118	87	121	105	110	95	105	124	122	103	109	97	114	110	108	109	145	96	115	94	126	86	113	102	116	119	83	100	99	105	111	88	93	119	109	105	108	104	97	107	103	97	111	88	110	89	124	106	111	114	113	107	105	128	132	110	91	101	119	108	117	106	118	91	102	113	106	105	120	115	100	105	115	114	101	102	98	131	121	103	113	115	113	102	108	147	112	104	129	126	111	120	100	113	93	102	109	122	111	108	132	109	105	119	124	107	134	96	115	109	104	123	137	111	96	100	93	105	127	101	110	111	104	127	89	105	110	109	103	124	100	118	117	94	100	124	107	101	113	108	108	103	101	98	101	97	109	121	100	110	104	97	123	116	113	96	87	121	115	104	93	100	124	112	120	112	112	138	104	110	101	104	99	100	104	117	107	91	109	116	109	105	112	114	132	110	101	131	103	108	110	120	113	125	124	106	115	113	119	98	117	112	106	133	90	102	105	120	102	124	131	121	109	113	121	97	103	116	110	116	108	110	105	99	88	110	108	105	108	110	116	105	106	119	111	107	105	129	129	119	110	97	126	126	111	103	108	107	127	122	112	119	101	99	126	109	114	97	122	110	130	119	111	103	111	123	106	113	122	122	87	106	105	116	127	109	108	103	110	95	104	98	120	92	94	108	107	113	122	110	95	102	126	123	99	98	103	120	114	106	111	126	113	103	78	106	91	103	137	128	130	103	112	99	109	122	119	96	117	100	119	101	98	109	104	92	104	106	116	118	111	97	105	94	96	107	133	121	104	107	125	99	115	108	106	112	114	91	96	110	87	100	106	117	109	116	121	122	126	110	118	108	86	125	146	102	101	122	98	102	97	110	89	105	134	130	112	110	119	101	84	104	120	110	108	93	109	97	105	104	126	113	106	113	105	111	103	106	105	99	102	100	107	102	100	111	105	111	118	108	100	112	118	125	105	95	121	98	88	107	96	102	111	135	97	106	113	105	110	102	116	99	111	91	93	115	110	118	99	119	98	105	103	111	113	106	112	111	112	113	114	114	115	93	102	117	110	112	109	77	105	107	102	102	109	123	119	110	115	108	110	114	96	100	106	108	117	123	97	123	100	115	102	107	100	121	109	113	113	91	107	121	126
8888	1744	5420	5469	4102	2634	1454	939	741	706	610	608	500	461	449	423	383	403	379	386	354	348	377	325	367	330	358	313	358	321	357	316	326	333	305	280	320	269	330	316	317	301	286	312	323	294	306	300	328	299	281	327	295	299	313	284	263	316	300	289	294	296	290	293	324	302	313	308	273	301	296	300	258	264	268	288	304	316	259	276	298	291	284	289	270	303	289	278	268	308	295	265	258	260	305	298	294	288	313	260	313	312	325	284	286	283	273	271	292	295	277	296	274	292	272	277	294	248	267	308	283	285	290	304	313	310	282	264	288	272	273	280	273	284	283	290	299	306	277	286	273	307	260	279	249	280	275	318	327	279	314	302	303	304	244	275	292	305	286	267	287	253	248	293	309	285	270	270	303	295	264	308	290	289	308	291	274	286	298	289	252	277	280	266	258	296	276	287	273	275	306	265	325	301	288	272	280	269	266	314	302	290	285	288	300	277	264	266	278	288	292	295	305	281	285	309	297	255	269	298	283	288	275	281	273	266	292	257	278	281	299	279	290	290	295	281	286	277	310	292	275	311	302	308	269	269	280	268	280	258	285	266	277	275	303	298	303	279	282	277	285	294	274	304	257	314	326	260	293	297	271	303	272	259	301	291	268	267	281	296	295	306	316	237	288	278	256	319	279	291	266	282	303	283	304	286	284	275	258	264	280	267	269	306	317	284	287	287	309	298	294	279	263	290	298	260	302	266	310	298	278	267	291	274	294	282	299	268	252	278	291	295	280	283	288	289	270	257	295	278	282	281	278	264	299	261	289	280	280	301	270	289	248	268	284	305	262	276	271	279	253	246	275	283	308	274	295	298	278	268	312	312	293	301	290	287	283	276	247	274	294	322	309	274	291	290	283	284	295	262	284	319	267	250	263	278	300	286	306	281	287	262	272	302	273	285	290	261	289	307	281	284	267	288	275	298	254	279	280	304	290	282	291	296	283	262	274	282	287	305	304	269	276	254	279	275	252	292	290	299	302	279	281	296	266	307	285	295	300	283	266	310	261	296	289	253	282	291	285	256	305	307	276	265	280	275	279	273	283	288	292	293	269	258	263	310	288	304	276	305	303	259	271	294	273	298	268	262	272	303	295	257	279	320	289	278	299	285	304	256	278	270	272	287	265	290	289	283	280	294	294	319	270	254	271	282	287	273	270	314	271	278	257	256	283	301	311	289	275	278	279	279	289	277	271	298	288	291	289	273	252	294	303	278	315	277	272	282	279	268	256	295	274	310	280	296	275	271	291	268	279	282	283	280	298	259	281	262	314	268	300	262	280	297	330	280	295	297	285	285	257	254	318	284	290	271	298	299	288	282	315	289	304	307	289	295	262	247	306	286	288	288	274	271	278	278	273	298	267	297	287	272	287	285	328	302	284	288	256	288	257	288	258	302	303	306	284	282	278	267	294	297	247	297	296	325	296	327	269	292	292	303	310	267	305	291	272	293	286	266	296	306	270	299	270	270	271	288	272	279	293	276	279	311	294	300	306	299	277	262	289	296	297	285	292	301	294	313	291	255	276	281	282	296	291	292	292	271	290	298	246	331	281	310	279	286	279	278	317	287	281	287	264	281	288	295	262	326	280	285	299	253	246	301	299	286	266	288	277	267	276	301	266	281	300	288	286	270	259	266	267	272	275	265	283	273	336	281	250	286	262	301	283	282	296	292	253	270	266	258	277	304	288	272	279	281	269	276	277	286	274	279	278	296	285	284	278	268	315	291	288	313	272	274	305	282	309	286	277	288	281	275	296	271	287	285	281	270	305	297	272	276	261	297	281	248	247	279	271	269	250	305	276	286	266	286	272	320	271	254	283	295	271	277	279	294	306	294	293	313	272	270	302	277	294	277	295	279	304	300	284	291	265	311	299	271	303	266	277	290	272	270	278	288	283	261	300	262	287	293	278	281	285	266	277	247	257	255	282	282	289	267	294	282	282	298	276	274	264	264	270	308	295	296	287	273	309	289	261	286	281	288	274	287	281	294	269	290	278	305	298	284	284	256	268	293	294	278	304	296	281	276	286	290	284	283	271	295	306	307	275	270	263	293	304	240	296	282	282	291	264	281	261	271	274	296	269	284	291	281	303	306	259	299	315	305	253	284	299	294	278	295	240	269	275	307	267	297	284	306	281	273	279	295	290	294	285	273	280	287	280	273	295	276	264	280	275	269	293	276	264	276	318	270	278	280	274	307	284	266	291	280	267	280	257	281	268	289	340	291	269	300	284	292	284	299	284	296	308	277	270	307	259	309	284	274	306	273	284	264	284	284	277	292	280	311	250	290	292	264	295	242	306	299	268	252	307	314	270	271	282	281	270	269	316	291	258	262	285	284	297	290	292	311	282	269	272	286	251	281	278	260	280	296	318	257	278	301	310	271	298	257	309	310	293	282	269	285	316	279	299	305	291	265	274	291	279	282	267	302	308	255	292	262	281	267	291	300	318	281	279	279	297	290	279	281	286	283	273	253	265	313	302	286	300	278	281	277	263	274	304	271	280	258	300	296	304	291	260	267	311	267	274	290	300	314	305	266	263	292	285	270	271	269	272	306	281	279	249	270	304	264	261	269	297	277	287	282	276	273	296	303	303	278	280	276	281	275	301	297	291	282	269	312	281	275	287	308	289	284	265	295	296	278	302	305	281	300	246	263	284	301	273	311	262	291	288	268	296	281	272	298	268	259	310	301	294	297	305	253	274	288	272	307	248	264	306	272	293	257	336	263	270	292	312	241	343	283	287	262	271	250	255	290	298	283	294	299	261	322	285	279	284	290	281	295	294	300	307	286	308	307	271	270	293	281	302	272	287	314	293	262	267	272	306	306	274	269	277	271	314	327	288	292	305	269	299	285	294	288	294	273	285	291	303	304	284	280	276	277	282	274	317	277	296	277	268	340	252	290	302	299	250	282	270	281	284	261	255	294	302	314	280	295	294	259	307	300	282	267	265	288	262	272	296	281	262	311	288	269	285	325	294	300	301	282	269	300	284	289	280	293	285	266	306	285	305	304	286	248	293	301	279	276	272	275	277	297	279	264	274	279	286	281	332	277	293	285	277	293	265	319	260	307	287	280	314	321	295	299	306	298	271	288	261	298	266	313	277	300	294	281	295	285	313	283	308	296	275	281	305	316	317	281	288	255	281	279	243	281	280	295	290	295	303	288	301	275	264	296	301	294	266	253	280	250	304	278	288	271	265	315	315	292	270	269	267	288	284	287	287	281	275	300	276	278	280	305	292	250	290	285	288	316	280	287	310	309	271	287	262	276	315	240	292	307	292	292	307	292	282	265	301	277	277	279	300	281	287	293	311	302	282	274	299	269	296	321	277	302	333	273	292	300	262	292	284	289	271	305	263	286	298	290	279	276	273	259	299	280	294	299	306	313	301	283	331	260	291	276	281	289	267	308	246	279	274	260	269	233	295	277	271	273	294	267	306	285	282	309	259	292	273	294	287	293
2434	681	827	635	528	458	368	380	340	329	420	348	354	363	372	366	359	418	340	350	345	335	398	371	405	364	373	358	320	345	342	371	373	389	363	319	344	376	320	379	339	340	362	368	363	361	352	340	343	349	362	362	357	360	340	368	343	346	355	354	367	404	369	355	351	327	329	357	349	357	352	338	381	355	371	349	378	349	398	354	354	341	385	354	336	375	331	360	337	350	365	303	358	392	318	384	347	368	363	369	346	329	362	321	389	355	346	370	336	342	331	349	329	369	372	333	336	376	335	345	317	343	353	334	360	365	339	327	356	390	388	303	358	344	348	330	367	345	382	401	342	368	398	344	359	351	341	367	389	358	387	344	343	358	361	348	351	356	319	376	319	327	324	361	341	322	332	376	341	347	362	368	340	366	348	390	389	344	372	374	317	368	406	377	416	349	356	330	358	338	389	342	401	369	344	358	348	335	362	322	367	328	370	369	320	333	326	310	365	374	339	328	327	350	334	332	341	349	362	387	365	359	338	364	362	367	346	364	354	349	373	339	351	343	410	361	385	369	390	370	340	334	354	381	419	357	391	342	319	354	404	335	364	326	352	414	356	325	367	362	430	356	383	377	375	365	362	354	376	344	354	379	340	308	337	360	358	388	352	344	357	368	365	352	349	341	359	338	369	369	349	396	366	310	340	365	340	331	403	359	363	358	363	351	372	363	343	334	362	378	370	360	344	331	368	369	341	357	357	344	347	416	390	377	362	327	358	363	338	357	350	368	360	334	384	341	410	349	393	311	358	352	399	357	321	367	399	358	381	340	331	354	381	355	339	363	353	353	361	388	348	312	332	320	360	376	352	348	373	354	348	338	358	351	319	346	312	352	327	343	356	338	398	346	378	319	382	336	376	352	362	361	379	379	358	338	324	371	332	360	346	332	345	359	339	393	351	392	374	383	358	348	345	354	351	384	319	314	385	349	391	359	340	335	326	368	410	343	373	362	360	356	350	345	353	352	376	340	376	372	343	337	314	331	326	376	362	316	352	350	356	343	352	340	352	327	347	377	355	317	366	358	363	355	380	358	344	352	334	361	369	361	322	374	333	361	354	357	367	335	323	343	356	354	338	348	379	332	335	348	349	378	324	386	336	326	359	367	325	325	375	361	331	351	371	330	378	370	344	280	327	364	324	337	358	384	379	353	375	335	344	328	381	343	372	346	346	357	330	364	349	364	312	341	374	371	368	373	373	364	328	369	335	353	326	354	384	335	350	388	344	380	340	375	338	348	369	351	331	334	330	341	376	342	372	363	342	359	386	367	330	342	335	333	386	342	343	330	358	348	341	371	382	375	351	336	362	385	307	370	344	391	355	366	330	367	376	353	330	348	339	352	381	345	387	374	347	342	331	368	359	325	323	351	337	371	353	341	375	352	365	311	376	363	346	305	379	380	351	346	362	350	330	350	341	327	338	349	365	346	354	339	342	350	349	337	394	370	323	366	364	356	353	356	364	392	351	365	328	342	369	350	352	347	330	335	361	356	318	384	328	352	343	363	359	372	336	323	395	348	325	391	378	320	367	348	372	345	347	380	351	341	345	348	374	360	355	374	375	320	374	349	358	351	351	352	327	362	352	344	372	399	350	331	357	352	370	363	393	349	360	338	384	355	347	377	315	323	334	345	358	338	354	326	355	375	348	327	347	334	367	371	344	350	368	337	316	426	378	384	335	362	391	361	372	373	333	381	357	341	369	387	343	353	346	347	361	335	339	352	350	316	371	394	364	358	364	333	334	351	369	348	370	348	325	387	376	366	360	330	348	417	347	352	342	392	359	383	339	356	370	339	334	336	350	375	328	342	347	377	368	357	390	346	342	336	337	351	314	390	304	381	395	393	350	370	351	341	340	403	364	371	337	377	304	355	377	359	358	329	327	355	348	347	344	342	361	361	357	346	329	375	405	361	364	385	376	374	393	360	325	367	359	363	307	327	325	337	344	368	353	407	307	361	347	355	336	375	396	360	351	388	353	340	336	348	375	345	377	368	391	376	343	327	360	338	371	343	355	349	352	371	349	332	343	341	382	357	317	326	334	366	360	302	383	341	385	342	360	356	352	369	336	370	354	372	357	364	324	322	349	315	340	343	367	384	353	363	350	350	374	332	338	358	335	344	390	370	366	371	365	349	335	367	349	324	340	331	352	323	361	343	332	360	386	325	341	335	359	340	338	366	374	374	361	355	340	378	315	338	323	383	323	345	380	359	336	348	378	354	330	377	369	370	347	302	365	359	366	340	359	327	359	356	338	373	364	343	337	327	343	368	361	340	329	345	390	363	350	329	362	375	315	358	353	371	336	342	381	345	373	361	352	373	352	344	360	369	329	378	341	409	317	380	343	392	347	352	415	332	355	334	349	327	345	378	343	373	341	315	391	345	362	347	332	340	348	370	374	378	362	341	384	385	400	344	339	354	370	365	348	342	376	383	333	372	333	369	355	303	379	337	375	315	351	353	340	361	348	341	338	332	333	331	422	368	388	336	356	322	349	368	370	383	379	338	363	370	344	371	351	342	374	377	348	344	339	350	404	357	355	367	376	337	350	353	366	356	350	370	333	398	361	381	338	359	408	357	356	371	369	366	372	334	333	379	352	361	352	391	373	346	360	363	366	357	346	372	328	336	352	337	371	377	357	359	330	344	352	343	380	347	351	352	353	371	386	383	338	360	353	334	332	361	360	307	363	322	358	357	361	364	348	347	380	356	358	338	377	357	312	354	346	335	358	365	371	364	353	350	317	336	339	357	325	335	376	334	335	347	342	358	336	354	383	348	324	326	345	384	346	370	354	355	298	328	374	351	334	346	348	348	359	361	364	385	384	377	386	361	378	386	345	382	313	352	355	359	383	349	394	356	333	335	353	328	364	373	376	370	376	300	367	367	348	329	349	362	361	340	329	380	378	381	358	369	343	368	335	345	360	383	350	333	356	393	372	324	345	349	316	357	383	382	406	378	368	335	394	357	362	408	358	372	338	358	378	349	381	361	352	366	348	330	368	354	360	361	341	369	353	347	356	399	352	377	403	362	348	374	315	359	361	340	337	360	349	355	373	359	365	324	368	344	333	367	386	323	364	347	355	381	337	372	357	364	340	367	336	347	365	400	398	338	356	335	381	365	354	337	362	362	329	344	337	335	337	322	390	321	306	352	352	338	337	347	306	342	341	338	361	333	401	357	365	321	321	389	352	315	344	377	342	322	341	359	395	330	369	391	363	349	333	371	329	341	340	324	362	401	356	363	337	357	360	376	360	325	392	357	365	374	348	357	404	340	364	373	362	327	361	380	317	357	313	347	372	369	371	357	405	373	332	351	383	340	386	368	344	384	336	397	348	330	350	350	357	350	368	354	332	332	341	357	332	329	389	375	359	325	338	361	381	352	361	337	364	344	365	354	323	353	356	342	362	345	379	357	346	351	377	364	371	343	323	339	333	367	357	342	363	325	373	360	342	339
2653	1052	1813	1828	1515	1144	879	769	806	772	796	850	866	759	737	849	739	762	785	821	761	817	773	794	784	782	782	783	812	774	728	751	752	781	815	808	772	776	769	782	777	803	782	740	802	788	847	762	755	803	841	754	803	798	788	713	707	749	757	748	777	820	721	723	731	750	786	783	773	774	770	796	738	763	769	777	795	756	784	785	790	767	786	770	822	800	767	776	743	759	777	797	804	780	822	759	765	777	786	760	756	775	835	708	813	722	776	764	788	792	813	771	739	764	737	748	789	761	795	773	751	747	777	759	807	802	762	775	817	735	777	730	747	739	772	839	740	786	794	748	753	747	801	738	787	769	795	794	768	783	778	778	742	779	770	763	803	810	779	755	773	787	736	786	748	744	745	763	793	755	753	769	757	776	770	777	783	726	781	790	764	815	808	801	751	799	750	788	729	760	714	741	790	780	783	792	785	741	831	764	793	727	818	800	747	786	788	751	780	771	801	802	785	775	771	797	827	808	741	857	802	767	771	782	761	743	757	824	730	818	797	757	750	773	785	771	769	785	784	766	760	813	755	767	740	796	774	760	791	784	793	782	780	794	786	778	750	792	741	731	798	776	760	720	730	769	791	812	804	824	780	767	747	794	762	772	773	787	767	726	787	779	808	781	820	743	774	799	810	759	809	737	748	763	788	758	768	743	771	774	737	810	798	768	783	731	785	791	766	705	717	718	769	771	752	755	756	769	727	751	799	766	827	741	704	720	749	741	781	789	778	754	801	718	800	753	733	716	770	782	750	776	782	770	838	757	760	748	763	783	757	826	742	745	735	721	750	809	780	789	776	750	757	772	814	763	768	793	793	725	771	742	749	811	804	771	761	744	739	786	789	771	769	849	792	809	793	733	750	734	733	759	734	756	715	739	756	768	759	714	745	773	754	757	735	807	782	741	805	766	795	786	791	763	784	803	823	764	765	803	810	756	744	794	737	754	751	813	806	740	747	774	805	759	791	743	763	786	782	789	823	744	774	777	804	758	793	770	772	820	773	765	820	760	830	738	771	739	768	762	768	761	769	811	804	780	815	726	776	744	786	739	807	780	763	783	762	735	714	793	797	812	745	763	731	754	743	790	789	760	811	803	759	810	710	797	789	736	726	785	817	775	768	792	812	738	805	745	728	779	788	765	717	781	790	827	777	767	752	712	760	794	792	773	793	792	728	788	771	747	780	801	729	812	772	784	772	776	765	725	769	734	767	760	759	748	776	773	741	789	780	750	730	780	755	770	723	765	778	732	752	738	811	775	729	746	752	777	789	730	773	736	785	725	789	745	747	768	724	802	740	771	766	828	785	779	774	792	800	754	805	788	745	786	727	776	756	735	755	776	822	803	744	809	740	790	758	774	807	734	810	782	739	740	762	767	752	796	799	811	776	728	798	761	740	761	768	780	768	825	711	753	785	780	743	751	724	751	799	751	781	763	802	780	748	762	746	798	809	774	736	799	741	757	769	735	755	791	745	741	788	774	738	780	783	762	765	787	760	794	783	766	804	778	751	711	761	768	790	776	748	819	727	809	777	779	735	771	761	762	789	757	764	805	747	738	832	793	735	801	774	756	788	693	784	738	743	755	759	762	796	740	766	771	788	743	723	771	768	748	803	747	792	737	801	799	787	802	775	747	804	687	751	756	762	791	790	746	757	774	773	755	745	761	749	841	762	768	781	771	777	768	798	758	825	746	750	782	743	757	774	814	717	758	740	746	774	756	789	799	750	777	783	767	722	733	765	738	827	750	770	784	786	763	754	771	769	744	747	794	819	763	795	774	778	741	755	773	741	763	794	755	774	799	765	725	765	749	783	786	791	805	818	857	782	796	742	792	769	783	765	767	772	784	708	765	758	823	770	801	712	779	817	805	769	844	778	875	773	742	822	788	773	801	780	798	755	797	766	799	767	719	757	767	758	805	770	772	793	772	776	799	791	720	771	802	761	804	757	781	795	767	795	811	797	749	821	786	749	767	782	831	745	777	770	774	777	783	766	760	748	729	803	737	703	780	754	749	755	822	777	825	716	749	726	738	761	773	743	805	782	830	756	760	773	770	765	817	748	764	796	819	778	738	773	764	790	781	809	753	770	719	769	739	752	802	754	782	784	777	773	776	806	784	763	765	788	749	797	747	747	731	816	712	804	741	755	724	780	810	785	793	732	742	806	750	776	817	797	759	754	798	772	763	775	784	745	758	841	754	784	751	792	771	799	730	738	793	770	774	726	765	732	763	797	796	828	740	768	750	749	753	792	743	789	840	763	797	714	815	817	790	770	756	808	792	764	726	793	832	757	792	765	772	794	767	802	745	715	755	747	779	828	788	735	742	794	771	774	730	786	778	760	726	758	789	761	763	770	816	781	732	772	796	818	824	783	780	755	751	714	710	777	741	743	803	742	750	715	761	736	769	786	803	811	751	779	751	777	749	751	782	782	715	767	789	767	761	811	778	809	820	734	761	795	761	734	806	755	741	787	757	777	732	694	784	723	729	815	808	774	743	791	780	778	787	762	796	818	799	782	765	756	762	738	773	772	737	787	743	735	832	752	800	803	727	784	754	789	820	805	773	754	759	811	751	776	770	775	763	775	760	772	774	792	786	804	790	766	753	784	745	777	754	780	778	748	816	765	770	775	788	757	788	817	762	747	781	776	841	763	792	766	785	758	773	767	768	792	746	795	787	786	771	751	791	775	712	786	738	808	741	784	754	787	771	801	740	726	794	792	794	748	753	772	785	765	794	743	766	756	764	792	766	775	798	800	759	808	737	743	741	762	835	779	747	786	734	760	795	785	780	725	776	813	777	793	758	770	777	754	750	775	778	770	805	773	772	782	765	791	789	805	829	783	786	769	780	777	821	787	775	777	763	798	786	779	786	780	762	768	769	764	829	739	771	765	811	794	785	822	775	703	790	815	782	753	795	801	770	766	790	750	733	789	740	735	759	776	778	785	761	751	758	750	771	774	755	812	806	740	767	790	793	759	817	795	739	745	776	759	781	804	818	807	767	784	802	784	824	772	758	769	774	783	775	772	773	782	769	785	770	765	763	765	701	733	795	811	762	790	792	772	793	753	746	756	796	816	778	765	846	803	757	797	741	764	777	777	791	789	797	748	762	803	762	779	801	833	782	791	754	749	734	794	729	715	742	809	787	808	813	742	817	768	790	822	754	749	761	762	763	804	742	741	760	766	782	737	789	794	763	761	795	761	764	755	758	787	756	792	788	739	749	724	716	758	794	770	776	819	821	781	773	775	721	746	771	733	745	772	761	771	786	759	789	787	780	813	742	804	837	785	742	735	762	756	764	743	780	769	789	797	786	749	803	717	825	809	747	790	758	774	765	791	782	751	777	799	726	747	802	826	817	769	747	788	755	787	764	762	753	771	801	766	765	755	757	799	773	771	760	764	732	755	806	796	800	800	792	773	775	807	826	754	770	707	793	782	797	691	768	784	754	797	819
8997	1168	1530	1132	658	445	350	332	261	285	274	284	281	251	258	261	239	255	280	268	266	241	252	236	208	253	256	244	259	259	231	261	254	245	255	219	233	247	257	225	249	261	232	245	250	256	244	244	248	225	241	236	247	225	236	227	233	238	245	236	259	270	226	240	260	239	252	277	262	268	227	230	241	259	218	254	252	254	235	243	219	258	249	232	239	257	238	247	259	235	219	250	236	265	217	254	246	243	252	226	228	206	228	242	215	203	216	241	272	254	238	205	273	260	243	248	231	267	254	247	253	243	228	263	231	233	223	230	249	215	247	224	241	228	234	254	234	220	247	267	267	220	240	209	248	263	257	253	247	255	256	242	243	263	219	212	245	249	242	263	222	219	225	243	253	249	234	233	240	240	239	239	256	265	237	232	209	231	239	240	218	253	225	246	240	244	248	242	218	241	233	234	231	246	244	243	232	262	271	251	244	236	236	256	209	230	245	249	223	239	241	249	222	232	217	247	230	216	250	207	250	214	239	225	249	229	239	232	230	236	259	243	253	248	235	246	227	259	232	221	230	239	247	240	217	239	274	236	238	256	246	257	233	234	235	255	246	242	231	239	244	258	257	242	234	219	228	249	243	240	250	258	259	244	276	222	281	226	248	238	237	271	291	246	237	229	239	269	290	249	243	261	257	277	270	225	226	233	280	250	220	274	234	237	226	230	244	222	243	267	257	257	242	228	235	233	239	261	237	242	211	239	246	241	235	243	239	251	224	228	240	232	235	244	240	244	251	254	257	260	253	236	244	226	229	262	226	239	256	225	216	240	254	243	263	239	229	235	257	226	244	268	232	275	263	236	242	258	253	224	212	201	188	213	237	238	232	221	255	221	255	239	249	237	237	236	225	225	237	233	237	242	256	247	224	239	219	254	238	240	248	238	250	245	239	232	238	259	231	270	231	237	241	257	249	249	226	224	244	236	240	235	283	262	234	267	242	247	242	233	232	228	219	238	275	246	234	237	208	227	219	243	266	285	241	251	258	278	235	264	206	233	238	234	252	239	246	242	249	236	231	216	254	231	246	226	228	236	201	245	220	248	239	237	235	252	222	232	249	225	245	239	224	237	244	209	229	218	250	229	236	249	254	223	228	255	238	235	287	234	220	248	247	244	255	221	265	270	239	226	215	236	224	233	237	236	238	241	252	259	262	246	219	228	254	227	256	264	242	221	231	256	238	230	259	222	237	205	225	222	225	235	236	217	226	260	276	214	248	233	240	243	232	250	217	266	264	280	283	244	241	214	252	244	242	235	227	260	236	243	228	232	219	242	264	247	244	221	262	261	251	260	216	219	214	238	258	216	249	246	232	229	228	234	236	244	236	243	228	229	231	241	212	234	243	222	292	231	235	242	237	242	236	214	230	220	256	241	217	199	232	286	227	238	277	220	232	239	213	233	238	252	243	242	252	230	229	237	236	217	239	254	258	240	232	254	243	263	223	218	241	253	224	285	226	239	228	235	236	218	258	222	205	228	223	247	236	211	253	240	235	245	242	250	245	230	250	253	265	266	218	225	220	253	227	225	213	255	226	225	209	247	231	241	253	217	250	250	243	225	253	243	216	251	241	233	248	240	229	225	225	210	245	237	225	218	238	212	256	236	251	219	249	224	251	262	268	261	254	251	197	246	249	269	228	217	251	238	235	249	223	248	251	220	269	218	243	250	232	217	238	257	243	255	244	232	216	249	230	258	250	231	227	230	219	259	232	233	272	241	233	272	242	248	257	231	240	226	245	246	242	243	244	232	254	231	247	273	239	256	254	269	253	263	236	253	232	223	250	265	251	234	236	247	212	217	214	209	236	235	223	234	264	225	207	254	242	222	222	226	245	242	229	276	232	250	241	211	240	246	232	253	264	207	258	233	228	264	237	227	254	273	229	241	238	253	235	216	240	242	216	249	227	244	234	217	239	225	249	232	270	252	256	244	257	244	259	238	268	252	216	221	233	240	240	259	246	265	232	232	264	232	235	249	258	223	230	252	247	258	224	228	222	248	232	256	274	264	221	233	233	238	247	251	188	250	237	238	258	243	244	227	229	233	211	228	256	247	255	237	238	278	229	222	248	253	238	218	246	214	269	264	225	248	228	261	241	237	271	251	254	244	253	239	253	243	240	239	225	262	258	259	264	245	222	251	224	227	255	241	249	238	241	238	255	246	240	222	234	251	228	231	223	275	219	214	250	238	267	236	246	255	258	257	228	236	245	266	245	258	247	197	247	243	240	213	226	244	274	251	251	237	191	248	266	247	236	226	241	252	281	254	219	236	234	234	241	215	267	256	251	251	245	230	252	241	254	230	228	225	225	244	259	263	227	246	256	227	235	268	248	228	206	258	258	238	231	248	217	215	246	227	218	245	249	240	237	225	256	248	253	224	236	225	213	237	230	245	232	238	278	248	245	211	251	227	259	265	277	247	245	229	240	270	222	216	265	239	263	252	252	219	262	247	235	245	254	239	224	266	225	241	202	222	239	241	226	234	232	265	252	237	249	257	225	216	240	220	257	220	250	231	242	227	214	235	269	241	245	228	208	218	244	252	216	230	239	281	247	217	232	235	263	218	262	250	268	256	252	240	249	259	242	218	223	241	286	273	214	244	255	232	271	234	239	230	265	228	243	227	246	261	223	210	262	264	232	254	246	238	204	218	249	236	271	257	224	267	257	227	234	249	258	236	239	239	223	248	263	255	235	248	230	246	194	244	231	230	246	254	240	226	237	244	218	253	231	224	233	237	262	211	265	230	226	221	245	224	249	229	250	264	238	221	265	269	242	261	288	270	237	249	233	268	251	224	227	257	244	235	234	261	243	253	217	246	223	264	244	220	245	247	217	249	257	215	220	256	285	241	225	245	270	279	239	255	229	249	271	228	228	225	227	239	254	230	214	237	248	222	251	228	259	199	257	230	211	222	226	254	242	239	228	244	275	235	235	222	217	256	240	236	219	248	245	264	234	223	226	209	245	234	223	238	205	223	239	205	245	263	271	282	252	224	251	225	238	243	262	253	238	244	241	227	243	243	249	248	237	240	232	262	235	231	256	220	221	260	241	253	264	207	240	247	220	226	224	243	239	222	271	274	232	248	239	225	251	248	242	261	242	250	227	243	247	228	232	250	283	242	270	257	237	240	211	233	223	261	240	227	218	244	253	219	247	222	226	225	229	217	257	225	233	246	244	259	216	248	254	221	235	227	270	243	267	252	242	235	283	232	243	249	262	239	239	258	266	268	273	230	223	242	222	226	231	273	280	231	248	244	270	256	229	253	267	218	248	237	233	228	247	248	210	244	239	240	229	285	226	241	230	222	257	259	238	266	252	240	263	245	237	210	207	215	239	230	247	235	257	220	231	191	226	248	247	238	211	228	226	248	258	203	229	247	259	234	196	203	242	251	230	256	220	240	239	277	224	212	257	251	204	205	237	245	249	279	235	212	223	245	220	244	256	245	236	257
7347	1402	3183	3166	2505	1607	1048	873	817	710	730	688	637	606	617	593	591	573	599	554	575	613	585	604	574	604	606	566	578	564	546	534	541	562	549	621	527	554	559	562	540	567	519	526	526	531	601	525	514	545	531	565	531	553	569	568	589	515	559	545	560	540	551	563	562	534	548	542	521	523	524	538	525	586	567	531	548	570	532	533	535	549	573	529	533	545	531	576	540	523	571	496	556	532	550	570	485	571	548	550	526	484	546	523	539	560	508	485	559	517	548	540	512	515	538	546	509	524	508	542	522	567	489	512	523	529	511	530	539	554	553	529	517	540	565	550	487	525	528	552	536	546	521	513	529	537	553	547	548	526	557	561	569	531	516	500	548	491	535	532	548	555	569	550	554	523	559	559	519	569	543	541	557	508	556	548	536	585	536	539	531	506	531	540	554	566	503	539	523	575	533	535	539	548	539	509	497	501	515	534	550	550	552	532	531	556	522	484	545	528	506	566	556	545	507	537	538	563	539	511	558	499	506	513	549	539	518	552	556	516	544	512	573	564	518	504	547	543	559	542	553	558	543	532	528	542	528	515	566	552	537	524	558	560	561	503	559	552	567	528	538	558	504	551	523	559	554	559	561	531	563	509	530	542	562	527	540	577	541	490	508	523	507	544	554	523	563	526	546	542	540	565	541	562	521	551	557	501	536	504	496	564	525	547	540	516	486	565	530	531	525	521	534	549	511	489	521	533	514	545	557	537	534	503	521	527	512	537	540	501	515	521	489	538	543	556	503	533	522	507	509	586	505	535	533	545	494	552	554	506	542	583	538	555	497	541	553	524	545	540	515	565	532	522	571	541	539	501	529	516	540	507	532	488	542	537	501	553	551	547	540	530	512	544	535	519	542	528	531	555	511	516	520	532	565	531	543	540	487	485	519	520	550	509	517	555	517	544	535	528	550	532	551	595	522	537	569	539	578	546	539	520	571	485	535	542	567	557	517	540	536	550	530	497	548	535	537	545	513	538	523	592	538	528	585	545	542	510	568	562	562	544	558	526	544	571	557	549	542	561	513	546	574	546	545	511	531	540	540	542	576	518	510	514	533	516	500	538	547	527	532	521	489	520	510	557	478	533	526	524	573	560	540	537	545	535	534	554	556	541	526	536	548	534	545	526	525	516	533	560	559	518	562	508	506	543	538	529	569	538	540	544	538	551	539	572	556	536	521	537	514	618	522	494	550	540	514	513	538	544	488	540	540	549	539	499	519	541	533	529	531	531	536	487	516	518	529	503	555	566	508	528	554	538	517	530	563	572	514	543	528	549	558	562	543	529	559	546	536	509	526	551	522	536	493	590	515	527	500	526	555	538	537	517	534	516	532	533	534	522	543	475	492	533	533	528	502	594	545	527	595	540	544	552	507	559	520	539	533	495	520	561	511	477	505	511	564	521	574	536	517	522	562	541	502	593	510	554	531	517	542	536	549	554	517	518	536	539	550	544	558	517	504	575	549	545	507	526	487	545	525	528	513	536	523	529	519	557	511	564	539	545	557	581	539	562	513	533	557	575	507	565	497	490	534	561	542	586	518	491	507	544	566	532	526	547	561	542	535	531	540	570	541	525	541	570	537	506	553	551	543	564	556	543	536	539	542	549	532	523	565	541	539	549	577	558	533	563	562	524	562	529	517	553	547	562	532	587	527	587	510	526	531	511	516	520	552	519	552	552	568	541	504	522	550	522	511	501	569	568	559	519	513	526	530	534	572	560	535	555	515	524	497	514	539	581	544	547	527	510	529	549	537	532	513	492	572	510	509	520	551	572	531	562	501	552	562	522	508	576	545	501	530	514	532	571	546	562	540	574	526	506	572	541	571	522	537	558	524	543	527	528	488	548	525	537	535	538	549	533	579	509	556	513	565	512	524	549	544	498	582	541	556	527	508	522	527	555	564	567	555	546	517	514	499	525	575	509	558	554	512	522	529	515	541	555	527	554	537	560	507	542	551	541	530	554	525	519	522	557	553	521	560	544	554	529	530	524	504	532	577	545	524	562	523	537	596	528	560	533	539	515	547	557	503	592	544	562	535	522	526	505	547	563	520	549	513	561	568	542	539	511	567	536	531	521	550	520	519	579	524	536	553	572	546	579	582	561	505	525	553	524	509	562	522	524	529	528	560	530	561	534	510	513	510	532	517	524	526	510	539	550	518	506	564	550	557	510	523	516	528	513	553	536	512	558	584	509	530	527	521	552	548	528	524	542	526	537	516	560	514	548	540	521	526	549	520	561	507	527	516	507	558	533	545	493	531	545	528	527	508	533	544	559	534	497	556	512	513	509	557	558	558	530	570	523	527	535	548	543	576	509	534	498	587	568	522	516	504	526	528	536	539	534	512	525	540	545	545	522	534	484	554	539	537	527	540	553	526	551	503	530	561	529	528	536	553	562	517	513	557	551	532	522	522	527	525	500	544	546	487	526	591	549	544	551	512	566	499	574	560	557	573	526	544	530	521	543	519	515	522	549	528	527	510	523	517	549	559	531	548	529	527	556	542	494	526	559	505	513	546	527	558	521	583	579	528	569	529	609	549	516	556	528	566	547	554	523	532	537	519	523	579	530	523	545	506	531	512	528	575	511	543	574	532	510	517	580	554	537	535	529	501	546	575	514	538	547	547	558	539	565	541	545	553	491	563	545	530	542	536	554	576	504	560	549	571	514	543	496	579	543	547	510	567	532	488	544	517	517	523	547	519	547	519	537	504	544	529	505	550	557	533	521	509	552	514	561	541	570	589	520	535	523	547	550	514	496	506	530	509	512	529	539	518	498	560	532	520	522	527	530	523	517	567	553	560	567	549	467	531	520	541	549	552	537	567	525	517	529	589	491	517	547	556	502	519	529	540	538	515	519	524	556	560	550	547	550	551	555	535	530	526	560	515	559	508	525	554	548	535	535	543	569	566	519	482	516	532	517	521	547	532	519	549	547	514	567	549	541	512	520	550	539	510	537	523	524	553	507	538	521	540	562	554	539	559	538	550	529	507	528	569	522	531	531	550	546	523	519	541	528	543	532	548	534	551	537	554	537	551	559	493	537	565	546	563	521	558	519	554	535	555	569	529	536	548	562	499	571	521	533	523	538	562	524	565	541	556	527	528	517	540	577	542	526	501	558	553	558	574	547	557	526	517	523	542	545	559	499	530	556	562	522	502	561	538	530	604	568	526	548	537	503	511	583	493	512	483	554	535	517	503	540	536	539	517	525	558	533	555	520	549	535	546	502	487	502	583	485	534	536	544	531	517	522	505	501	535	554	578	507	529	555	534	547	537	561	521	556	571	534	551	538	563	516	506	474	568	535	570	527	541	530	572	526	521	540	573	544	564	533	535	535	561	509	524	560	554	521	530	539	508	554	547	527	530	549	530	569	531	541	546	578	519	550	523	544	553	524	567	523	577	530	561	503	551	505	530	555	537	533	512	563	553	516	523	500	537	510	584	493	549	540	505	539
15868	2114	2301	1405	838	466	280	255	190	222	188	169	159	145	124	122	150	142	129	134	118	111	117	143	119	131	113	111	110	107	101	81	111	112	120	102	119	131	99	117	112	134	97	124	103	95	101	88	91	112	138	99	113	122	107	126	123	98	95	110	111	107	92	92	108	94	114	107	103	119	90	113	117	121	119	117	101	105	126	123	109	121	122	93	112	115	106	114	115	128	105	109	100	97	103	124	111	93	124	104	103	118	124	106	107	119	119	106	95	100	106	98	107	95	110	88	110	85	99	91	103	94	114	100	110	115	107	103	103	116	102	105	105	102	124	111	122	118	102	89	118	94	113	101	88	118	112	116	105	97	115	113	84	119	113	117	118	106	95	96	105	132	94	90	93	99	97	118	115	106	100	93	111	105	114	107	121	117	110	100	101	110	108	110	98	102	109	92	98	92	107	99	92	110	105	93	110	98	99	97	117	97	123	112	106	118	105	132	102	114	118	126	102	105	97	102	99	112	87	130	94	112	96	103	106	116	105	91	126	127	127	105	112	113	90	112	86	127	112	117	88	100	97	106	112	115	84	104	86	107	97	91	110	101	96	110	105	77	116	102	79	90	104	128	120	103	106	104	100	119	120	101	128	104	121	109	81	91	125	105	151	90	97	110	110	112	116	97	101	104	103	111	83	125	107	111	98	106	112	101	109	114	109	104	101	122	112	101	111	97	105	105	122	109	123	121	100	126	113	123	109	117	131	100	98	102	118	104	106	96	95	105	107	111	104	105	120	112	108	125	140	100	104	92	101	96	115	95	89	113	104	92	113	102	114	98	114	104	98	97	95	114	111	106	110	112	100	112	95	121	113	111	104	117	115	86	123	99	103	97	115	120	119	114	110	99	120	119	102	119	109	111	109	119	109	129	126	89	114	99	142	111	104	107	115	125	105	93	115	111	102	104	111	102	90	98	113	119	116	93	112	124	100	94	109	124	106	102	97	99	111	119	111	118	107	114	98	131	106	99	98	84	100	85	121	99	111	86	100	95	118	122	105	102	91	104	106	112	110	98	120	109	119	108	107	100	96	114	96	95	105	118	114	125	101	92	112	106	112	121	110	111	123	132	119	117	137	139	106	107	120	110	133	101	90	117	124	122	100	114	120	114	92	113	108	102	102	112	106	109	105	122	102	96	105	117	108	104	106	119	95	102	98	100	114	105	93	116	123	90	118	131	88	99	97	97	83	126	113	109	108	103	99	111	96	118	122	112	118	98	129	114	111	112	120	88	110	104	103	115	101	110	109	108	85	114	92	120	109	102	117	102	95	97	102	111	110	110	98	107	117	129	129	126	117	116	108	99	100	110	90	98	97	111	100	107	111	120	109	131	108	109	93	105	117	130	115	100	109	109	116	107	101	107	99	114	97	112	96	95	87	122	124	101	104	106	118	108	113	106	104	117	101	113	94	105	110	107	100	114	123	116	127	101	111	89	105	105	124	114	109	113	103	108	107	94	104	104	109	113	99	104	108	117	118	116	105	110	118	100	112	112	109	105	95	111	118	97	102	108	100	113	102	103	94	116	101	123	107	90	91	97	98	118	124	103	80	107	115	107	108	107	109	109	94	91	85	102	99	104	95	102	114	102	96	115	113	133	116	102	99	111	111	118	108	98	88	131	121	101	120	111	111	119	107	109	104	116	92	86	109	128	105	132	116	84	96	106	98	123	104	101	114	102	105	98	109	135	120	111	107	111	95	108	112	97	98	103	106	117	108	117	123	136	126	107	119	103	89	90	94	107	110	87	118	113	109	115	130	105	102	97	106	93	120	97	120	98	110	116	116	105	115	119	99	80	91	109	99	105	98	105	115	99	87	120	101	97	108	98	96	111	119	120	102	97	98	120	99	116	93	85	95	113	96	98	117	141	127	106	121	94	107	111	111	118	104	116	117	124	103	101	91	111	86	112	107	93	109	96	116	111	135	117	108	100	97	102	119	98	121	99	92	111	108	105	101	97	109	95	97	103	118	112	106	122	131	106	113	98	108	110	117	111	116	115	96	98	92	96	104	102	105	111	118	124	105	121	128	94	94	102	114	111	105	99	104	112	88	94	106	98	119	98	114	110	113	107	105	94	96	98	96	108	99	106	101	130	106	118	104	101	136	95	114	100	92	105	97	102	101	99	88	121	91	90	108	100	100	95	108	102	93	101	106	87	99	113	111	103	100	89	103	96	95	95	125	108	107	91	120	89	120	116	112	110	105	108	115	114	99	128	111	97	100	120	94	100	95	93	116	114	106	111	94	109	132	104	122	115	114	85	107	112	115	121	104	105	108	112	113	92	127	94	103	106	116	119	117	102	90	108	94	100	116	101	123	104	108	134	97	112	103	109	121	110	101	90	116	114	92	124	108	107	116	104	114	120	116	116	104	83	103	113	112	113	106	109	116	123	124	109	106	112	108	112	100	89	123	103	141	99	132	111	109	132	108	130	104	114	115	105	106	109	104	115	87	99	102	109	119	84	121	114	119	89	100	88	131	109	95	96	115	92	97	109	105	122	116	104	107	121	102	121	131	117	112	91	104	125	104	105	91	97	106	89	108	90	103	101	103	115	113	101	102	100	112	101	111	92	96	96	105	100	118	121	108	112	103	107	116	101	124	116	101	97	104	99	127	102	85	119	101	101	110	117	98	119	112	96	128	123	87	120	99	97	72	101	99	105	86	106	112	104	102	113	116	97	128	107	107	105	118	103	106	126	105	108	110	110	105	94	95	104	106	107	106	96	103	118	95	100	94	109	124	123	110	110	102	106	104	113	119	88	123	123	104	111	105	122	106	104	132	131	93	89	113	114	106	98	116	100	119	103	100	97	118	119	92	107	99	91	109	115	105	114	105	76	107	105	108	105	117	95	102	127	97	125	108	96	102	130	103	96	121	114	96	107	105	79	124	109	103	122	137	92	123	107	106	120	103	105	115	109	88	110	124	127	95	109	102	94	104	107	118	98	104	111	120	117	97	96	104	100	108	115	113	110	94	85	105	95	102	102	79	109	120	117	124	105	93	92	86	99	117	101	89	99	112	88	112	100	99	92	103	102	100	99	119	110	106	118	92	126	112	121	116	103	98	102	114	117	99	114	109	119	102	107	117	116	93	126	114	101	116	90	103	117	110	129	95	104	89	108	128	115	89	91	95	101	107	105	100	103	111	107	116	95	102	116	99	118	104	104	125	132	98	114	84	116	105	92	95	99	98	103	104	97	102	110	107	120	116	105	85	92	122	113	124	83	109	112	113	118	120	89	104	97	100	101	91	115	107	121	105	127	95	96	113	122	91	99	114	134	114	115	111	115	98	94	103	121	112	123	97	99	118	106	86	98	120	99	113	95	93	117	104	124	149	126	85	109	110	86	111	110	95	107	110	113	105	98	117	107	116	103	82	81	96	85	83	103	120	139	112	110	104	107	114	113	98	116	106	115	111	114	117	126	111	91	91	102	95	109	127	122
8827	1792	4217	4219	3344	1902	1119	937	810	654	558	528	493	445	395	372	435	386	383	386	357	355	369	365	355	354	341	350	369	331	330	324	327	289	320	317	329	309	299	305	320	313	293	280	313	279	277	304	295	289	301	292	298	299	271	279	296	290	273	294	297	272	300	293	304	277	308	257	289	286	312	298	263	301	272	288	332	257	282	292	288	267	269	298	309	250	315	303	276	290	278	291	277	299	308	292	280	275	270	253	283	265	279	259	275	272	275	271	309	265	282	300	286	280	283	289	273	307	279	288	276	305	273	287	275	268	268	274	291	266	279	295	258	270	271	289	270	283	274	280	263	286	271	263	268	290	252	257	273	273	302	285	274	266	277	266	276	287	284	262	279	289	268	267	264	262	293	289	280	271	289	292	284	294	290	298	295	294	274	284	280	297	260	283	284	262	274	288	309	292	275	299	262	301	277	286	260	288	275	275	273	295	254	284	289	275	276	266	289	283	303	223	290	278	285	261	253	258	267	286	275	286	305	277	263	282	291	250	300	314	265	293	279	267	256	281	289	290	296	291	288	278	299	256	288	289	283	305	279	302	275	298	297	265	290	274	266	309	304	309	263	315	259	246	287	288	260	278	299	290	284	294	293	234	302	269	291	250	267	293	255	282	268	287	291	333	306	275	303	273	275	277	305	287	263	247	309	286	253	274	278	296	307	278	297	269	257	287	255	270	296	307	285	287	288	272	258	279	285	262	268	251	257	284	274	268	279	256	292	313	282	279	279	265	284	290	287	285	229	273	302	240	282	317	303	271	285	297	255	274	279	285	274	279	279	266	302	275	289	264	282	301	267	274	288	311	262	286	284	251	279	291	285	276	304	292	281	248	261	283	265	247	288	313	301	326	287	267	273	307	263	285	261	266	285	295	294	277	264	256	276	270	263	278	267	262	249	289	302	261	280	265	283	283	274	261	285	269	295	278	286	290	293	288	269	274	266	295	297	283	284	266	299	286	282	274	260	244	263	281	276	243	295	278	307	296	258	303	271	253	277	258	281	279	311	275	288	288	289	286	287	262	283	292	251	266	261	276	295	274	287	296	292	295	284	281	244	265	271	279	271	276	296	286	278	279	283	275	257	265	289	271	299	301	292	293	289	282	291	273	311	285	285	268	271	274	269	237	280	269	289	304	286	274	289	282	261	317	316	284	281	302	279	276	289	268	287	274	273	282	285	292	281	323	267	267	292	289	274	280	295	265	256	282	279	274	295	279	285	325	278	295	293	294	291	256	275	271	275	278	273	282	271	245	285	277	273	291	273	304	299	257	326	285	297	281	271	306	277	287	294	284	284	274	266	277	272	287	299	334	273	286	283	287	261	284	285	271	286	259	285	263	267	279	264	269	281	284	289	309	252	254	262	254	277	257	269	277	260	271	276	316	264	277	278	286	281	276	276	280	279	301	278	264	304	296	309	282	270	302	294	244	268	288	257	298	254	282	259	258	303	286	302	295	271	284	281	255	298	304	267	249	272	271	262	279	293	275	254	298	293	271	274	287	297	293	261	259	280	266	290	246	290	282	272	285	249	280	314	285	300	316	274	272	283	288	281	307	274	273	304	299	287	265	277	282	301	304	290	255	284	278	305	287	259	286	297	271	286	326	291	254	312	230	272	308	291	287	304	279	278	276	283	280	259	262	260	267	266	268	295	271	277	292	279	294	287	239	290	271	253	289	275	265	270	273	299	289	274	285	265	256	265	272	273	305	276	241	295	285	270	293	290	251	257	284	271	294	267	259	270	285	287	278	249	270	265	299	281	286	273	292	266	294	291	275	308	286	278	284	286	288	280	287	282	310	286	291	260	288	263	262	301	266	265	246	291	268	299	274	255	307	287	315	270	250	288	259	271	295	284	308	278	295	271	269	278	263	268	293	288	276	283	272	287	269	275	270	259	297	277	253	255	287	297	259	267	267	305	256	269	277	282	262	303	265	274	278	284	287	269	269	274	285	277	266	264	285	257	251	291	246	300	260	276	284	273	302	291	281	237	286	256	294	260	297	288	280	289	296	326	299	307	264	301	266	294	261	262	297	292	272	267	294	282	283	264	285	298	284	286	297	288	286	301	253	296	263	275	289	313	270	278	260	280	281	308	285	283	262	304	275	274	291	295	270	248	302	280	294	279	284	298	295	306	272	292	302	297	272	287	254	267	259	310	286	290	260	278	310	266	301	329	268	319	289	254	296	253	249	265	283	287	282	270	287	300	273	293	278	268	279	259	273	279	277	269	291	266	294	293	270	256	282	260	257	244	284	288	274	307	287	298	297	274	278	261	250	297	285	280	272	266	266	274	264	308	278	302	264	287	317	264	289	289	267	275	313	281	281	293	289	309	245	277	273	273	280	301	278	244	251	270	258	275	254	262	263	261	286	282	306	273	270	299	292	257	281	287	279	293	269	288	283	266	265	290	263	302	278	294	288	276	291	311	278	281	266	274	266	247	246	241	276	289	294	265	271	262	284	277	280	276	276	290	288	315	274	300	268	267	288	309	311	299	256	297	304	281	292	287	290	297	286	240	281	288	282	252	239	278	267	251	282	323	276	268	294	236	287	282	251	283	272	247	284	272	286	274	294	254	287	290	303	278	284	271	268	267	287	278	269	303	301	272	287	255	303	258	293	256	262	264	264	281	253	273	273	287	267	286	267	298	269	260	268	261	271	297	279	270	276	289	303	286	277	249	284	274	272	294	254	295	303	286	301	323	261	270	279	256	300	268	262	302	271	269	291	275	252	270	309	250	256	279	287	281	306	290	273	276	288	269	290	286	252	293	276	279	282	274	297	306	296	319	251	267	264	303	309	264	271	263	309	300	284	300	281	269	270	278	266	301	275	281	292	273	280	285	307	274	259	293	277	284	269	270	289	265	281	320	283	267	255	302	293	282	302	312	290	278	288	261	296	300	250	293	258	280	278	284	270	295	277	285	279	261	300	288	288	276	255	297	315	295	304	270	284	279	281	277	261	285	265	288	287	267	264	315	290	296	286	279	269	274	267	303	263	283	291	264	312	277	270	287	278	298	265	288	273	288	309	275	275	264	260	294	288	279	301	288	300	282	259	240	273	265	286	280	286	300	265	292	261	279	285	299	262	285	286	270	256	291	299	301	279	264	268	286	269	297	313	291	288	308	288	298	316	284	284	263	280	285	281	305	293	285	284	287	292	270	281	290	277	265	307	278	288	263	295	289	287	253	278	279	293	249	248	280	307	275	290	241	298	299	302	303	283	264	272	270	296	271	298	289	294	257	298	298	267	269	287	236	292	297	297	284	298	257	242	264	261	287	278	276	256	286	285	280	306	282	302	287	279	283	289	273	294	282	265	273	282	270	290	299	289	276	306	268	292	264	274	290	276	266	297	293	285	276	255	268	298	308	315	276	274	296	280	254	250	267	292	292	290	268	262	259	273	274	315	313	289	251	285	252	269	281	274	294	302	261	255	280	286	296	266
2320	638	687	557	452	410	368	359	356	365	348	352	371	337	390	374	342	354	359	314	321	402	381	382	368	332	338	381	368	388	347	381	313	386	341	361	367	370	360	349	388	351	345	399	369	382	375	374	364	372	344	362	354	347	377	372	398	415	352	342	389	359	344	346	357	389	355	364	351	324	363	332	381	373	356	374	380	360	332	344	327	337	363	409	392	365	376	334	361	350	359	343	353	352	345	377	352	371	362	328	347	371	362	386	345	370	396	406	316	393	350	341	368	367	391	325	349	354	347	355	358	364	356	318	334	372	366	354	352	337	355	347	365	353	362	350	320	345	358	350	364	343	366	379	367	354	374	382	362	347	355	366	380	338	333	340	335	369	349	323	360	385	372	352	349	367	319	367	343	372	383	391	364	374	353	377	388	386	366	387	362	375	352	363	344	356	351	348	366	340	354	358	359	362	346	357	350	360	326	308	347	344	391	358	364	349	333	381	356	357	305	350	360	361	369	407	377	395	401	368	347	363	364	342	330	344	336	348	353	374	378	396	327	336	351	387	364	391	339	343	363	378	365	366	376	362	358	369	399	364	319	409	348	335	345	361	373	320	388	401	330	349	369	337	351	374	348	364	348	355	379	354	358	375	348	356	372	336	354	364	326	358	367	355	314	357	353	365	397	371	353	407	343	385	380	409	373	330	371	362	358	342	329	377	376	359	391	351	381	354	380	342	347	390	373	348	358	334	381	336	313	373	378	362	364	365	365	364	351	375	340	350	369	346	355	358	364	351	342	376	344	387	417	403	374	347	365	365	319	369	393	336	356	332	398	379	366	379	372	387	404	334	360	345	397	370	380	355	353	354	364	373	372	345	382	370	342	341	378	340	349	363	350	341	381	360	354	338	410	359	322	331	377	366	363	352	380	341	365	370	368	349	349	372	357	357	386	401	361	356	378	371	369	379	371	324	358	342	338	348	357	356	375	363	363	333	350	421	376	340	376	378	347	342	362	364	333	388	361	377	382	374	345	364	348	361	361	332	402	385	361	384	337	383	339	354	362	363	371	343	367	322	338	377	374	348	341	383	354	391	352	323	373	351	378	360	381	392	343	334	345	338	350	359	348	384	342	367	392	377	348	350	368	349	338	372	377	375	387	366	331	323	334	356	360	388	318	421	367	359	340	335	353	373	392	345	352	338	325	365	344	346	349	349	348	384	348	331	347	380	360	354	366	342	381	360	386	336	371	335	360	339	368	336	353	348	350	375	337	392	376	351	361	392	362	346	324	344	356	370	344	367	367	339	363	369	343	384	342	330	326	397	396	386	347	357	343	352	398	387	361	330	365	349	363	327	338	359	392	342	338	363	363	334	350	340	332	357	352	346	353	338	344	381	359	343	350	315	337	368	380	391	349	344	366	347	398	347	378	361	329	358	345	355	339	349	353	384	355	376	363	393	402	365	337	343	330	337	340	376	359	369	373	374	359	386	348	392	367	366	323	337	331	361	403	343	351	360	366	317	352	344	363	333	322	365	332	352	342	364	361	392	347	328	386	385	347	330	372	347	352	329	373	352	358	359	320	313	345	350	341	363	386	345	344	375	365	350	355	344	344	371	363	385	354	327	355	345	392	330	383	334	337	370	347	340	358	332	366	356	343	348	369	347	356	334	334	358	366	398	403	375	399	325	333	378	369	381	364	351	349	332	327	352	382	338	331	341	381	339	365	422	354	363	367	359	342	338	387	369	359	336	339	374	343	373	363	349	376	390	370	330	378	407	326	336	388	351	367	333	390	373	319	388	338	323	358	382	384	347	332	368	342	376	356	373	400	363	349	377	328	339	339	375	365	349	338	353	375	341	378	344	369	366	325	394	357	353	320	377	390	377	360	350	379	373	338	363	396	350	350	374	368	323	388	360	330	342	343	338	349	367	340	330	350	317	361	369	355	361	376	382	370	364	339	346	373	376	391	336	360	379	369	409	367	410	341	364	327	342	361	364	324	384	327	380	386	324	373	361	359	361	359	339	352	352	353	384	375	354	339	366	340	384	378	357	333	310	358	353	357	351	368	358	368	360	345	349	375	358	406	349	384	341	366	337	312	355	351	353	366	339	358	366	385	336	342	363	341	361	359	347	321	362	352	346	362	334	366	362	340	361	324	352	323	379	382	334	351	409	371	318	375	334	374	337	362	362	353	361	356	355	344	330	364	334	345	383	366	362	363	360	372	385	362	354	405	355	353	389	356	398	348	405	330	343	342	353	344	378	360	378	349	356	374	382	328	339	357	342	384	385	365	330	342	354	378	376	380	392	350	375	331	352	335	348	399	338	339	369	395	354	386	328	380	365	336	382	360	371	330	352	365	371	371	400	344	347	347	349	369	372	368	382	339	350	382	382	375	340	399	357	314	349	362	352	332	366	358	346	375	406	351	371	391	349	343	370	361	350	389	356	354	356	330	341	375	360	384	369	360	339	348	371	357	374	345	340	381	356	364	345	340	364	371	319	363	343	373	375	340	346	365	362	364	331	347	312	365	345	377	378	332	331	344	375	415	411	344	371	360	384	358	394	364	363	354	370	355	364	371	377	369	350	345	345	362	345	385	360	364	370	376	335	364	364	368	349	325	366	354	357	357	320	368	342	305	357	369	364	334	348	361	374	373	361	338	351	327	353	325	386	351	367	328	358	326	364	355	334	353	340	317	361	347	367	390	361	342	377	347	376	333	365	363	344	353	356	378	348	369	347	371	359	335	365	387	317	382	315	374	361	367	364	397	378	340	346	351	334	366	356	366	361	372	362	361	366	341	356	372	392	393	375	353	381	338	324	365	359	326	347	353	358	383	354	354	390	307	368	399	353	371	392	398	338	340	330	326	327	340	367	338	364	357	358	380	385	357	361	395	327	370	363	352	381	377	330	353	375	365	333	365	345	331	355	355	342	375	338	351	377	365	348	358	356	346	387	406	391	352	382	360	336	349	383	350	325	331	357	387	371	396	388	345	352	350	350	372	376	361	365	349	345	371	346	326	355	349	343	367	383	344	369	335	382	350	334	390	351	354	372	367	364	367	353	354	362	339	400	361	345	385	381	377	366	354	375	346	333	351	362	326	363	330	335	366	365	370	329	361	367	341	368	373	338	357	380	363	344	348	357	372	376	335	376	375	324	308	332	344	359	362	358	370	355	353	389	354	360	355	334	347	363	333	326	368	363	355	367	369	341	369	353	383	367	377	370	337	367	341	346	390	389	356	380	355	320	355	390	338	334	348	395	332	384	336	346	363	359	363	357	369	397	371	387	385	350	341	357	352	348	310	368	366	333	373	389	342	369	351	333	359	344	333	356	323	346	363	367	373	345	359	338	323	364	382	393	354	372	371	358	362	348	406	351	370	334	356	331	374	318	366	388	395	379	373	340	389	362	396	360	324	359	356	352	406	383	328	345	405	359	382	380	353	353	374	364	345	362	329	365	324	350	391	349	386	378	332	365	361	344	366	367	354	340
2745	1153	1484	1396	1245	888	836	762	808	781	795	778	810	821	798	793	757	776	773	780	770	815	774	793	823	812	790	762	779	767	714	766	830	793	753	834	792	822	753	777	790	795	746	777	804	777	767	762	716	757	810	777	760	787	761	774	770	825	756	796	823	777	796	724	770	768	787	804	724	779	793	796	742	784	757	802	766	779	771	823	750	735	776	815	735	771	799	775	745	813	784	794	785	756	787	791	795	822	813	762	785	792	801	813	778	768	777	785	760	788	738	814	768	772	757	783	772	806	802	806	758	770	750	728	751	799	769	777	805	757	805	788	740	773	798	750	812	739	768	781	781	737	750	762	776	801	784	753	828	785	759	755	808	739	772	814	767	769	790	806	739	819	742	754	753	818	777	769	785	765	778	747	771	724	793	760	798	757	837	798	759	752	726	774	778	785	747	827	824	740	763	808	781	796	774	731	770	780	775	736	776	765	751	783	768	771	781	789	781	795	766	799	795	774	785	789	802	790	807	732	786	803	786	741	767	734	788	747	759	770	762	731	790	796	816	812	796	831	838	801	750	814	772	755	800	740	830	813	784	781	764	815	816	804	795	762	777	829	799	773	785	786	801	789	798	765	796	867	799	774	769	767	783	809	745	756	791	771	723	799	817	756	807	830	785	780	760	741	713	777	778	804	767	763	864	830	802	805	767	782	804	845	780	774	746	796	758	754	774	776	793	834	788	750	729	796	790	819	794	764	770	794	780	788	749	772	791	783	776	714	760	768	797	737	787	779	765	798	790	776	756	763	768	764	772	813	748	779	780	766	772	755	759	784	722	748	748	799	763	776	780	798	748	780	826	770	745	781	753	846	764	808	745	785	795	807	783	785	758	747	771	760	793	833	805	738	727	763	745	800	777	827	793	776	714	823	778	792	738	760	791	802	738	775	758	757	745	745	763	817	774	750	821	809	792	769	788	735	745	776	788	728	764	805	801	807	788	731	800	795	746	796	750	849	767	729	813	721	737	782	819	742	787	752	814	760	741	750	802	750	849	797	730	750	817	769	815	820	803	779	754	780	743	804	768	713	760	768	789	806	774	767	724	811	735	758	803	811	826	746	795	824	801	789	777	788	790	747	781	773	748	800	791	768	790	802	823	770	731	814	804	743	759	792	767	762	753	745	813	748	769	733	767	790	786	771	810	792	802	749	765	752	787	773	758	756	738	783	795	781	783	752	754	776	784	791	778	768	780	714	782	780	810	803	810	798	725	796	780	745	712	857	772	803	770	772	769	774	825	800	758	741	751	801	720	774	759	823	830	769	710	782	773	797	785	805	751	779	794	766	775	797	808	802	782	810	793	759	783	795	748	790	806	761	771	764	772	832	795	774	796	794	770	772	775	832	767	750	769	797	736	739	798	796	734	815	787	796	782	742	769	794	756	808	755	797	768	756	800	777	775	825	779	783	795	777	776	803	788	835	793	807	741	748	759	775	749	780	810	778	798	784	743	807	786	780	852	795	810	758	815	795	808	753	813	745	760	801	831	777	785	790	758	810	788	801	803	779	784	798	765	808	787	776	753	794	767	769	744	739	799	810	778	795	795	776	749	803	768	765	773	723	803	747	771	761	791	750	747	800	769	810	819	799	773	756	793	806	719	763	805	758	812	773	801	815	815	743	736	791	788	784	772	754	823	788	779	816	809	740	848	799	796	797	745	781	776	728	752	816	758	820	769	741	765	801	680	771	798	770	771	800	796	754	792	759	756	750	795	788	730	815	769	788	796	779	801	770	792	784	748	769	756	795	783	719	783	735	808	795	756	796	837	733	820	783	778	841	780	760	822	825	730	762	765	769	821	758	738	771	797	765	765	740	750	805	791	751	711	767	846	780	800	789	797	760	811	775	777	784	808	799	776	777	811	780	815	771	743	750	733	818	736	802	768	774	791	748	787	776	771	759	793	796	797	748	824	793	814	806	758	792	787	753	751	801	732	770	821	775	783	782	792	786	776	763	777	817	787	793	719	782	790	757	758	732	842	763	762	794	743	761	784	799	799	732	764	775	816	783	781	753	853	752	772	747	773	827	773	802	788	771	788	802	791	780	808	795	766	803	800	792	749	769	813	789	790	779	802	763	760	805	806	762	793	800	770	744	785	799	762	794	780	750	781	790	763	790	763	778	732	796	804	785	815	819	777	818	709	765	795	796	802	791	836	766	807	776	789	779	749	813	752	800	779	735	745	771	793	781	753	809	731	782	786	805	780	764	811	724	788	745	783	787	741	792	780	783	802	762	780	837	769	748	750	781	781	787	782	795	778	813	849	811	806	770	763	767	828	802	754	778	780	780	788	781	771	798	770	763	794	811	790	790	759	769	827	714	779	774	781	762	797	752	816	817	744	784	793	794	820	746	736	811	776	755	743	754	776	732	779	770	823	832	755	778	755	776	775	788	744	849	762	814	769	750	826	787	767	762	795	767	776	768	765	812	782	811	769	785	733	741	803	788	794	777	743	814	792	791	757	833	781	824	736	769	802	779	768	828	758	734	783	788	794	786	806	804	768	795	805	754	754	765	742	802	782	795	786	767	792	749	746	813	795	781	756	792	792	720	763	750	819	793	721	721	816	718	789	779	810	770	747	773	783	785	745	780	745	773	816	751	748	784	813	778	763	770	815	836	750	783	800	737	779	785	795	802	807	836	795	834	794	782	787	810	747	741	800	764	799	802	747	798	786	765	740	766	800	768	772	754	750	823	782	822	821	801	814	765	810	789	754	809	807	732	819	756	803	741	775	807	775	783	802	810	762	774	787	765	815	777	840	804	805	791	774	817	730	753	764	719	775	840	794	806	827	806	818	776	775	750	815	765	787	846	770	815	758	817	783	779	799	858	782	789	796	771	856	783	764	777	772	804	761	816	779	815	764	809	762	746	779	811	780	811	770	751	716	848	816	789	777	780	785	836	794	793	788	795	784	787	828	780	750	777	787	807	824	778	795	809	754	811	748	749	770	790	778	767	788	721	789	791	786	761	813	773	757	766	801	746	759	743	811	744	773	811	769	731	776	763	824	772	829	760	768	764	786	786	802	749	780	802	741	725	796	817	751	761	798	754	720	788	793	814	814	782	780	729	789	784	800	775	788	778	759	771	764	749	803	786	759	781	772	739	817	776	782	787	777	784	843	762	752	755	748	796	831	811	820	774	765	752	836	732	764	801	764	757	778	789	793	760	763	786	828	771	767	796	812	833	787	801	806	799	787	838	753	786	791	740	793	760	776	775	749	769	794	798	768	737	713	743	760	785	786	750	778	747	768	784	761	781	846	788	735	786	772	816	780	811	752	800	754	806	805	785	818	766	817	733	770	794	774	766	832	821	745	829	805	811	729	791	809	772	783	798	787	766	740	760	768	782	772	780	801	838	803	766	795	730	752	764	753	759	799	819	823	766	797	732	733	785	783	777	791	786	737	825	757	805	783	822	763	727	708	807	757	794	824	780	762	784	756	805
8995	1132	1351	910	624	383	337	298	285	328	271	261	277	269	238	280	230	252	273	285	246	263	258	259	255	244	252	233	247	262	233	257	261	257	237	216	232	231	229	267	218	231	221	259	225	238	234	244	257	257	275	226	249	274	256	249	255	249	230	230	232	233	225	253	222	218	243	229	222	260	217	232	238	247	254	238	234	223	261	249	230	244	247	215	220	270	235	252	220	252	261	250	244	241	227	219	233	222	262	242	263	248	210	220	230	240	232	223	244	220	249	228	231	238	244	224	213	236	225	250	225	252	262	229	240	242	241	238	251	234	238	245	249	246	259	246	240	259	242	245	259	271	241	223	251	241	234	242	229	235	241	244	243	260	247	256	240	232	242	240	229	243	240	238	212	255	231	244	239	216	232	253	238	251	271	250	227	254	201	220	215	249	239	239	221	239	229	223	241	262	266	245	237	243	219	209	225	238	236	242	242	244	260	223	264	241	219	221	239	274	235	233	214	249	238	224	264	233	241	223	215	231	258	244	214	229	229	244	265	256	230	250	258	237	258	231	216	260	230	269	276	237	227	236	265	239	257	228	234	248	237	251	246	257	233	249	264	227	221	253	234	209	241	223	234	229	211	274	207	214	248	216	216	233	221	224	230	246	253	229	221	244	241	245	257	235	242	235	249	192	257	274	275	254	233	248	209	238	268	241	245	278	250	249	224	244	237	237	265	241	234	226	256	212	222	221	209	206	242	222	256	241	256	268	263	220	227	225	269	242	248	242	229	239	263	245	235	249	255	277	222	270	289	229	269	273	263	238	248	229	245	247	241	224	249	271	234	213	229	226	229	247	233	236	245	243	238	230	261	255	252	258	256	252	235	234	217	236	255	245	271	221	249	251	236	225	253	214	258	251	260	235	251	243	218	258	275	229	269	250	255	240	235	218	252	250	244	256	233	263	266	223	224	222	264	241	220	256	242	250	216	244	217	250	254	254	223	238	237	244	253	246	244	273	238	247	251	236	229	192	229	209	221	221	267	252	282	229	254	235	217	241	246	215	239	238	255	253	223	219	227	266	240	232	223	218	223	230	246	248	226	238	233	242	238	222	249	263	229	252	238	250	214	257	235	227	249	210	237	242	258	234	234	214	245	234	219	230	243	229	242	242	245	237	230	244	281	231	198	234	241	258	224	230	207	256	219	225	251	249	257	240	259	245	238	237	237	231	250	262	241	232	242	251	259	268	233	211	208	210	262	247	241	226	243	248	210	262	206	245	231	254	235	244	235	243	235	259	249	244	222	227	210	249	221	216	234	227	254	244	242	265	251	271	257	250	240	242	254	206	215	199	223	233	252	214	203	234	231	210	229	229	225	246	233	244	218	235	215	226	254	251	243	253	237	252	225	246	252	217	233	254	224	245	248	243	199	237	189	244	242	240	241	239	261	251	242	237	224	254	230	260	212	218	227	241	237	239	259	237	242	237	235	248	235	250	247	232	230	251	233	226	232	230	232	254	279	264	260	223	249	249	230	246	275	208	235	270	259	231	231	252	254	218	207	232	243	271	230	221	247	244	236	214	222	238	209	227	253	263	244	255	257	244	236	229	240	265	259	245	242	236	244	238	254	225	243	224	228	238	217	234	247	264	255	247	240	246	223	250	218	245	249	226	243	228	250	241	233	247	266	226	247	257	255	243	207	239	269	224	228	265	220	243	236	242	255	258	240	258	246	221	213	260	235	242	237	233	257	249	243	214	261	250	231	234	242	234	256	257	236	222	231	266	219	220	233	261	227	235	242	213	252	270	220	221	239	225	243	222	221	241	253	246	214	229	247	240	252	249	222	253	232	232	251	227	251	240	233	236	262	262	221	228	220	233	262	253	217	243	276	258	218	259	254	227	231	228	246	247	256	215	237	271	252	238	244	225	226	229	237	239	229	259	236	229	241	206	249	246	222	230	225	228	227	244	246	247	228	227	246	233	251	229	274	229	204	249	255	251	290	268	252	229	259	257	234	248	223	226	254	229	257	263	227	252	286	267	224	229	241	252	243	226	260	268	268	219	222	245	234	223	234	233	216	273	242	227	241	234	266	264	246	222	230	233	258	248	256	256	204	243	241	211	239	240	225	276	239	242	273	265	224	255	266	257	224	244	235	277	210	216	241	240	233	264	245	223	251	256	270	223	219	265	229	232	254	252	257	239	263	255	247	222	230	246	266	248	239	233	213	231	268	259	251	251	241	236	242	249	234	235	249	250	214	236	239	252	228	233	229	229	262	233	246	234	232	232	216	207	217	234	211	250	221	233	215	236	237	226	249	227	259	270	251	256	236	232	262	214	278	258	231	263	247	228	238	229	227	233	247	268	229	253	292	259	257	243	253	248	260	237	237	249	239	229	236	232	277	225	235	229	245	230	251	221	232	285	231	262	262	228	208	224	238	246	227	274	249	229	231	263	256	237	216	234	264	232	214	230	230	240	262	241	231	245	251	252	221	251	226	252	234	251	240	237	239	234	247	214	219	238	227	234	211	231	238	233	238	250	223	210	245	233	233	237	231	229	238	235	202	250	254	235	243	242	224	258	260	279	266	238	238	223	241	266	257	230	236	230	235	222	260	255	249	233	235	237	241	258	253	241	261	253	235	258	261	248	218	231	225	248	275	226	245	273	224	242	252	254	274	232	221	231	237	232	218	223	254	234	233	246	258	243	226	241	255	237	252	228	215	255	242	233	248	227	235	211	252	249	222	227	237	231	228	250	252	230	236	251	251	210	235	246	225	219	224	242	251	231	223	223	221	241	248	210	252	231	232	248	224	290	258	239	239	229	223	276	256	234	235	234	246	260	241	260	265	240	215	227	229	227	271	234	237	242	237	240	235	229	267	225	231	242	247	240	253	235	227	232	247	237	251	263	222	247	269	247	228	238	259	235	247	214	235	219	237	239	221	221	202	249	227	236	239	235	233	248	244	230	259	236	233	254	254	223	227	229	268	245	214	263	238	254	232	242	233	265	227	247	272	255	247	222	215	231	247	217	258	237	207	243	214	215	227	243	238	252	241	233	248	241	221	252	235	238	224	231	235	228	259	258	239	232	228	227	241	235	215	243	240	222	220	251	252	245	258	255	249	236	241	253	218	228	227	214	225	260	220	264	225	232	216	236	221	248	228	254	240	237	213	223	257	240	222	240	266	231	236	220	230	243	223	234	228	247	253	225	237	240	270	246	242	221	259	212	215	227	237	199	263	250	220	226	223	243	220	261	262	252	234	224	265	240	246	232	243	216	231	235	243	231	259	258	250	238	257	243	238	211	223	251	231	238	242	248	241	219	223	212	242	228	225	260	264	209	247	264	269	233	239	263	249	261	279	229	225	266	229	266	243	259	240	220	252	229	248	239	219	254	242	292	224	213	227	250	257	217	238	234	269	223	224	267	262	200	197	243	242	235	238	232	223	265	221	211	251	248	259	220	258	234	255	256	250	232	247	211	238	237	235	248	272	256	259	242
7301	1327	2583	2811	2066	1249	995	861	813	704	736	683	649	677	653	606	594	641	591	572	599	570	592	589	560	556	511	552	550	546	500	523	525	532	530	585	539	565	521	561	550	548	540	530	595	566	538	551	546	526	517	550	560	562	542	514	526	548	533	562	532	570	551	497	564	508	554	562	570	572	554	569	526	540	515	520	535	533	553	494	561	540	560	515	552	534	587	564	559	510	552	572	550	538	517	550	577	526	557	545	524	513	555	504	551	493	555	545	492	558	558	562	566	493	524	539	585	533	558	554	540	497	560	509	525	579	536	555	507	561	493	506	544	519	549	561	480	529	523	536	531	532	534	520	527	540	556	563	486	548	553	494	525	515	548	533	527	529	554	538	520	558	583	516	513	522	564	530	539	524	545	514	522	522	509	505	522	541	505	523	533	548	539	567	529	494	538	581	529	520	526	575	541	557	538	529	475	515	582	552	523	546	543	514	530	471	562	561	584	548	520	516	525	547	511	525	567	522	540	577	535	570	510	517	528	498	538	546	533	517	553	546	543	548	588	574	518	601	496	532	547	545	559	515	551	500	506	541	517	534	520	541	542	504	573	503	559	534	550	522	541	524	560	513	564	509	528	490	525	528	543	562	558	544	529	553	508	536	530	533	489	547	515	559	540	570	530	530	532	522	530	558	526	502	537	531	541	523	568	564	570	544	510	516	575	481	548	568	560	548	553	561	539	527	552	542	533	610	562	525	568	514	498	563	553	486	490	552	585	550	575	562	533	508	508	557	544	552	531	540	541	498	525	564	544	556	487	540	503	534	548	525	561	523	559	549	485	522	538	560	545	550	514	548	504	573	571	524	571	508	545	566	546	485	585	503	501	516	534	527	534	486	532	558	559	571	558	528	533	507	523	499	533	538	563	531	552	559	509	492	544	552	524	535	555	529	540	550	564	549	524	524	556	557	558	546	527	472	568	505	539	518	553	560	581	575	539	496	524	572	557	565	541	519	548	552	541	589	551	549	565	503	500	563	537	526	540	554	523	538	528	531	573	554	521	526	550	541	513	556	529	524	540	528	518	537	523	553	556	539	538	539	525	536	537	551	525	553	522	518	527	565	540	500	489	545	507	490	537	529	568	508	506	499	591	568	539	542	541	566	565	542	571	525	518	551	508	559	552	578	561	580	531	548	512	567	538	536	546	538	516	562	510	530	533	552	535	501	494	541	535	530	515	543	506	558	529	541	533	514	538	567	578	571	500	547	550	519	555	502	534	536	531	527	568	520	494	527	533	534	491	495	492	512	542	514	525	524	518	560	557	535	509	511	536	534	558	530	567	549	527	507	590	577	506	569	507	554	501	557	551	515	527	541	537	520	548	553	538	562	584	571	526	550	498	542	536	520	577	538	555	527	497	548	533	563	552	545	534	534	514	544	552	537	528	507	543	528	521	544	556	571	512	510	551	564	512	515	539	542	574	575	527	542	542	543	509	528	543	553	534	543	543	482	546	514	538	539	522	584	555	573	576	525	545	509	559	519	517	514	541	490	531	540	535	515	576	568	560	547	560	510	512	537	570	565	571	527	560	534	551	528	534	491	562	552	544	564	575	541	559	538	557	490	512	546	553	511	545	502	565	492	521	511	535	536	525	568	504	529	572	506	559	559	581	500	561	524	548	522	502	560	551	561	549	528	524	524	525	521	534	561	552	494	540	528	523	534	534	521	572	535	537	544	547	545	553	552	497	556	553	560	503	567	504	564	521	522	518	533	554	512	526	529	578	565	515	543	514	544	589	547	598	614	542	532	588	539	510	547	531	518	563	553	559	558	537	562	531	561	563	549	520	521	570	525	513	537	530	525	553	541	534	530	586	532	502	561	548	560	513	546	565	584	542	515	530	552	501	531	555	571	521	560	530	550	538	516	530	495	497	537	494	519	525	467	506	551	569	574	531	541	533	554	563	601	539	556	528	522	545	514	555	582	555	511	517	556	487	539	549	546	546	560	554	535	507	563	516	538	560	559	559	532	521	536	568	522	563	523	569	580	516	563	532	551	549	479	549	535	545	552	524	556	560	553	563	554	560	569	552	539	531	550	495	568	559	553	516	511	524	570	567	548	585	548	532	609	532	543	514	566	551	545	553	593	525	540	527	578	538	526	545	509	514	516	540	541	519	506	523	521	538	534	553	525	531	504	558	538	510	523	532	555	519	509	492	508	556	502	532	577	545	531	527	543	542	523	548	530	599	515	525	527	527	491	525	513	534	544	551	506	533	532	548	530	525	508	520	535	524	551	491	565	614	564	570	496	534	497	564	519	567	544	533	548	533	517	552	579	517	550	496	538	553	570	571	524	549	506	570	564	528	550	559	567	547	527	504	494	504	526	469	560	528	531	512	522	547	556	505	566	540	524	539	491	530	565	561	538	563	523	563	530	555	553	561	584	525	514	552	542	541	573	526	538	541	531	518	552	521	520	521	555	548	489	549	537	502	514	527	506	529	548	547	566	517	559	556	514	571	538	550	539	521	504	526	505	487	511	515	541	547	530	559	557	551	562	559	582	520	553	557	540	525	579	522	517	537	482	565	572	524	545	518	556	544	547	530	545	518	541	502	524	512	526	503	492	559	531	533	570	555	501	494	559	519	550	533	497	519	527	507	530	514	556	531	542	522	523	524	549	528	549	501	540	565	528	477	572	555	521	532	528	576	538	573	542	461	483	587	558	550	510	520	531	517	542	545	565	563	541	533	555	540	567	541	578	536	509	534	549	530	527	495	550	548	546	513	585	584	535	524	581	538	536	568	568	520	528	568	554	500	560	521	498	514	558	522	539	515	556	529	527	523	584	524	537	528	557	558	541	489	487	524	519	532	499	549	523	580	532	525	541	545	531	534	564	528	548	550	528	559	573	529	518	550	553	549	512	530	511	532	546	563	508	517	525	521	515	513	545	521	562	515	550	514	557	549	543	583	510	519	516	500	536	527	521	530	563	547	505	598	521	533	480	542	500	554	512	501	502	526	525	567	544	545	568	518	560	529	562	555	565	533	515	508	569	507	570	524	510	507	547	524	502	558	514	539	529	478	550	546	540	528	559	521	547	523	535	501	520	515	490	566	539	554	507	547	507	529	565	536	544	536	529	536	562	586	516	575	542	573	518	550	543	520	535	545	573	512	523	538	529	517	547	559	534	574	512	534	514	535	528	549	606	557	533	519	509	525	529	553	522	530	564	541	535	529	543	540	580	544	534	521	529	526	523	578	557	543	509	512	518	557	570	533	545	539	528	553	558	565	559	535	460	540	521	553	542	535	526	533	559	581	561	531	549	527	518	510	534	508	528	574	526	542	558	559	521	562	550	587	506	537	566	527	578	552	524	564	515	568	520	533	546	564	562	554	493	523	559	558	514	564	575	539	561	525	577	521	563	591	520	531	545	520	545	544	544	569	537	508	554	543	531	537	546	551	520	567	565	520	554	513	561	545	563	467	563	502	535	507	498	530	546
16035	1960	1829	1258	703	368	262	252	198	183	168	156	146	147	125	144	122	127	128	114	121	120	107	127	109	107	108	102	109	106	124	115	100	117	118	121	107	100	100	108	113	115	92	107	117	112	100	100	109	109	93	112	96	94	110	112	103	101	102	94	110	103	99	100	114	99	101	109	125	115	123	101	107	113	106	104	89	114	111	103	134	118	81	110	108	112	97	102	112	106	112	133	103	121	109	109	90	117	120	106	103	120	115	115	102	94	103	105	106	93	114	96	96	102	88	91	112	108	124	105	113	100	123	119	94	109	97	112	99	93	106	88	107	101	112	102	110	114	92	112	114	106	95	100	93	109	123	91	125	93	106	111	119	97	96	115	104	105	114	107	99	130	118	116	84	90	105	114	102	110	115	105	113	104	102	102	107	101	111	111	92	115	101	138	145	105	94	115	105	97	107	96	112	114	118	104	129	121	102	117	97	101	96	114	107	102	117	77	99	91	108	82	104	127	78	97	97	110	123	98	122	118	101	83	99	89	98	124	103	100	115	98	88	102	108	97	111	116	96	121	110	113	107	123	112	107	106	103	103	115	98	108	102	109	120	104	111	106	112	90	96	115	115	101	117	103	95	98	90	100	103	124	117	99	113	96	105	96	109	106	119	93	116	111	126	114	120	107	124	114	95	101	115	120	105	101	96	98	111	119	104	104	112	129	92	130	105	111	108	119	99	126	99	100	110	107	123	91	105	97	105	113	86	105	106	98	92	117	126	97	96	100	101	131	113	92	101	95	104	119	107	103	108	109	103	102	112	121	103	123	108	129	121	119	98	110	106	102	101	110	114	104	116	104	109	97	92	100	92	89	105	100	100	114	113	103	117	122	98	116	114	95	98	114	113	115	102	107	99	102	108	107	100	95	116	126	104	98	106	100	100	109	112	100	107	96	91	126	113	120	110	118	91	93	127	135	101	107	110	131	109	96	106	122	106	99	89	105	123	111	104	116	117	70	100	105	96	123	107	116	104	102	94	99	112	114	104	115	102	100	107	87	94	121	113	110	88	119	77	102	93	133	122	120	97	128	100	110	95	95	111	80	106	121	123	115	119	109	125	97	102	102	93	118	107	100	100	102	93	106	105	101	99	82	114	103	117	105	87	103	100	91	104	117	104	106	117	122	109	115	105	95	104	104	85	124	106	114	114	107	94	103	104	119	108	127	113	93	104	120	108	114	121	103	109	106	114	106	119	104	99	86	96	117	91	110	98	104	122	99	112	92	96	101	100	110	94	90	98	103	78	108	111	117	109	101	132	118	104	122	127	99	95	99	126	101	102	116	82	82	97	102	107	93	96	103	98	104	116	112	111	96	97	112	105	127	114	96	107	113	116	98	103	117	116	99	94	99	105	110	106	118	104	109	87	115	114	123	98	89	118	149	111	109	94	101	112	124	98	115	115	122	99	98	95	95	92	100	95	103	112	108	93	113	96	115	119	100	105	133	102	92	100	100	121	102	104	94	107	111	112	92	101	94	101	95	98	98	109	100	96	99	109	105	107	112	102	102	88	109	108	106	104	90	105	99	100	117	112	100	102	104	119	98	92	92	106	101	111	115	116	106	109	105	81	103	97	126	114	101	112	103	113	92	116	99	119	93	107	110	126	114	97	99	119	108	97	85	107	109	124	110	114	95	112	104	106	108	98	105	106	88	113	117	92	115	106	108	108	93	94	123	102	90	102	113	109	102	118	93	98	105	121	100	106	111	114	106	109	128	100	111	105	135	95	109	100	117	91	93	106	103	100	123	97	116	97	114	104	114	106	106	94	104	107	124	96	112	119	140	114	108	117	89	113	99	96	106	106	109	118	107	94	114	123	108	109	113	106	89	92	83	115	118	121	102	101	110	103	104	111	117	104	93	93	111	96	106	104	113	95	95	111	96	97	94	79	109	101	101	105	115	97	98	110	121	104	112	95	99	100	107	100	87	125	84	83	101	108	101	104	99	87	111	99	119	129	103	140	82	99	104	91	101	111	104	104	97	108	98	118	80	94	99	92	104	117	117	118	101	96	116	105	100	109	100	106	121	102	105	101	118	114	98	126	120	117	106	95	104	104	113	103	101	115	129	127	116	94	114	110	105	98	100	114	101	88	84	90	94	94	112	107	123	110	128	122	82	77	100	108	116	120	111	115	105	103	108	89	101	114	99	117	101	104	115	116	107	126	127	102	124	106	111	121	114	93	96	116	114	110	119	98	84	120	101	108	126	110	114	127	102	116	111	123	103	106	99	93	122	95	104	107	101	98	90	109	108	86	110	100	108	104	108	118	112	95	104	99	105	92	86	111	102	110	100	112	113	115	106	117	91	116	107	109	99	120	96	99	95	105	106	126	117	100	115	132	116	114	99	106	88	99	93	105	117	84	96	104	102	137	100	108	108	120	94	106	102	121	110	109	104	91	134	96	106	102	111	108	121	120	104	115	104	98	106	117	106	99	111	113	104	91	95	99	107	104	74	101	91	114	109	94	100	94	94	112	113	106	113	91	87	96	132	100	109	93	117	99	112	89	94	119	118	112	84	107	89	95	104	97	103	110	110	93	81	109	114	106	88	102	89	120	110	103	119	113	96	77	104	105	114	108	95	103	104	92	112	107	85	108	94	116	111	118	115	110	113	99	106	113	96	102	134	92	85	91	95	100	105	118	111	91	88	113	111	108	94	116	96	105	128	107	115	110	105	118	97	106	113	142	115	87	90	102	105	94	107	92	119	119	109	114	91	119	111	92	120	104	111	81	106	111	106	118	100	93	114	112	104	123	110	109	94	107	97	122	90	96	112	118	95	117	104	99	99	104	92	116	118	109	105	115	98	103	129	75	115	104	95	115	109	118	89	111	104	99	120	122	119	108	97	123	100	106	103	113	111	106	84	86	116	104	118	104	138	122	85	101	128	81	98	101	107	104	99	120	100	98	107	100	121	130	101	105	78	110	126	103	128	115	107	107	78	105	87	108	134	95	100	112	93	112	119	107	99	91	107	93	108	124	112	121	107	101	95	96	96	97	100	103	120	116	115	95	121	108	116	103	91	130	104	101	115	100	97	89	115	112	123	112	96	88	107	95	108	136	101	112	111	112	110	100	112	92	111	115	98	104	105	105	99	110	108	111	94	108	107	93	134	128	95	116	106	101	112	102	119	92	89	113	94	126	123	113	107	119	104	89	92	111	115	91	110	109	103	100	110	106	108	101	94	98	99	95	115	109	98	110	104	121	102	95	111	94	129	102	93	89	104	97	121	111	116	121	100	98	108	101	85	116	118	114	114	92	89	110	118	108	119	104	80	103	111	108	115	115	105	117	98	119	98	94	119	119	94	94	102	108	100	98	109	98	102	105	129	108	108	125	94	114	109	111	100	102	114	97	108	97	91	121	109	106	121	110	106	103	92	105	111	83	95	99	110	123	125	96	118	107	106	128	105	94	109	105	109	122	91	98	99	97	109	113	104	90	119
8834	1570	3509	3969	2631	1589	1142	884	780	653	622	568	512	449	476	414	405	364	382	378	342	357	368	333	350	314	316	316	316	360	342	318	287	299	289	310	316	319	286	313	300	319	289	254	293	285	314	294	293	277	279	302	287	307	287	276	300	306	315	269	294	289	290	286	298	281	294	262	283	303	301	309	266	297	271	287	287	278	293	290	290	286	255	257	287	273	308	278	289	282	278	273	285	305	274	243	273	273	287	292	265	294	283	264	321	280	272	278	298	280	290	290	312	305	291	291	272	283	267	255	265	290	281	276	280	295	285	287	298	261	284	282	262	268	275	284	286	253	286	273	300	304	248	289	268	279	289	288	281	257	255	272	272	257	257	275	294	285	256	293	253	276	283	288	284	274	266	251	288	261	285	281	262	275	269	283	269	286	313	274	276	274	288	283	245	260	264	308	271	273	275	268	282	286	246	301	270	262	290	283	292	275	300	299	292	270	261	256	288	293	270	294	270	307	285	275	280	274	278	292	282	288	272	266	275	290	258	276	271	301	275	284	277	281	293	293	248	262	279	294	269	261	271	297	290	292	292	308	291	296	277	253	296	275	265	263	272	298	257	284	301	273	260	289	246	285	285	265	277	275	274	251	246	314	292	298	317	262	271	279	251	254	293	256	280	271	260	293	289	259	270	289	274	287	272	294	261	262	240	296	306	271	305	301	261	273	292	278	254	285	274	278	257	273	297	284	263	260	298	272	269	268	277	282	276	253	259	283	247	287	255	278	281	261	321	276	266	278	255	269	279	303	282	247	283	278	275	287	280	254	288	301	263	298	282	262	276	294	286	299	255	247	282	260	318	265	256	287	275	274	285	264	249	268	259	273	255	291	268	262	292	306	270	302	256	277	303	278	268	264	262	290	262	251	289	254	279	252	297	285	264	260	278	309	238	289	295	296	294	289	274	279	295	267	237	264	290	255	260	278	290	293	311	303	295	298	276	282	259	245	282	274	271	256	253	260	278	301	277	272	292	284	276	277	261	274	309	293	270	285	272	282	255	282	266	285	265	310	274	277	261	285	328	265	279	287	301	296	291	292	258	267	284	294	277	256	274	280	261	280	278	290	269	273	267	266	255	288	243	271	281	268	276	258	279	284	280	264	303	298	287	275	280	282	301	295	253	286	247	290	293	298	293	277	275	310	266	243	281	283	315	293	300	286	280	261	281	265	252	253	268	272	287	279	309	274	294	276	277	295	307	277	264	306	263	303	286	289	293	282	284	250	276	282	254	294	287	277	276	304	278	274	298	262	313	289	268	301	279	263	275	296	269	288	270	284	279	276	270	265	303	242	258	306	269	284	277	259	273	293	275	300	295	269	273	259	270	276	269	296	282	286	249	279	275	273	315	264	295	263	248	301	266	272	262	279	276	280	297	262	263	278	277	292	288	271	284	287	266	270	274	308	272	302	273	284	299	276	298	278	283	321	279	225	256	277	303	272	276	273	317	284	277	286	292	288	278	273	314	278	302	277	312	277	277	275	302	301	311	307	304	252	261	280	272	279	269	260	270	280	278	260	264	247	288	275	274	303	264	254	281	302	303	289	260	278	281	275	288	259	277	258	282	281	268	284	270	286	262	254	273	284	266	239	306	280	273	290	277	263	293	274	294	273	247	231	299	303	286	307	267	267	239	261	284	327	267	290	271	289	272	279	242	256	248	289	253	265	262	275	272	248	271	259	258	311	279	272	288	268	271	308	278	287	314	274	297	258	251	269	305	266	260	280	292	262	263	271	292	240	298	264	258	308	306	265	293	270	247	266	278	280	283	276	282	293	291	274	254	254	299	284	297	286	295	276	283	306	299	270	275	276	268	300	265	283	299	297	275	279	294	270	250	270	220	280	258	254	290	294	287	262	249	260	275	292	298	271	239	271	307	279	289	308	299	246	297	283	257	288	297	269	295	262	288	277	271	284	268	282	267	283	276	273	267	276	284	283	265	316	272	280	307	284	272	326	259	257	268	288	273	250	306	301	262	279	298	292	297	249	264	270	273	282	255	281	269	286	301	273	267	259	286	261	299	285	273	259	309	255	292	248	286	289	272	278	286	269	304	284	298	261	263	285	271	290	253	250	299	278	290	309	277	292	274	275	287	254	280	273	278	279	256	282	292	259	278	263	264	289	257	286	305	268	302	285	280	286	266	275	284	252	295	271	275	288	282	282	285	272	315	293	285	283	280	255	283	291	273	301	274	272	275	274	301	291	260	297	289	269	232	280	294	311	316	296	274	287	260	300	273	287	284	273	309	305	267	286	272	292	261	285	270	281	266	256	299	274	284	278	289	241	299	320	278	296	273	261	283	301	293	240	295	286	283	274	272	286	278	266	266	276	272	278	279	267	313	282	264	282	277	301	288	305	271	299	298	290	275	245	267	281	279	283	288	275	271	280	242	277	315	253	226	283	315	302	246	283	280	274	281	278	254	292	272	284	277	248	286	277	282	300	289	272	293	267	275	260	299	293	270	274	282	261	237	277	238	283	301	278	263	281	257	290	286	296	277	247	268	268	263	307	278	282	266	272	291	252	294	306	276	262	277	267	287	280	300	269	278	263	282	299	282	286	270	277	255	284	282	256	280	271	263	288	261	265	283	309	288	286	300	272	281	276	271	260	267	271	290	278	278	286	256	281	256	293	320	299	262	278	299	278	272	268	288	282	282	312	296	278	287	280	290	298	283	284	278	322	300	256	276	306	277	279	294	283	308	269	298	277	305	293	272	275	296	285	271	267	290	257	264	285	274	274	274	255	300	286	294	256	278	277	291	292	265	282	293	276	302	262	269	287	276	262	281	261	294	270	286	322	293	286	270	307	280	260	324	281	294	275	300	258	288	275	290	275	275	291	268	290	289	249	253	274	273	263	264	262	311	299	278	277	284	302	295	251	293	296	292	270	284	281	230	305	258	271	266	287	282	309	270	278	294	300	273	280	239	298	268	319	283	260	286	282	269	270	289	274	280	263	271	273	256	269	269	280	296	271	292	262	252	275	259	281	284	301	265	232	309	273	269	264	259	296	279	250	286	241	316	284	255	249	264	276	267	281	288	290	276	284	274	290	281	312	260	269	260	281	288	294	275	278	269	257	251	252	306	264	285	277	275	261	290	267	261	277	276	258	277	257	268	301	273	255	276	269	288	261	266	284	269	281	289	289	296	281	296	273	258	279	268	291	240	289	248	262	253	273	283	275	278	254	268	288	247	270	262	265	302	255	301	276	294	309	277	268	259	268	271	292	274	289	287	251	301	293	285	269	288	325	264	316	283	313	273	259	302	304	278	277	279	292	293	256	283	253	285	289	257	272	299	306	303	286	239	267	275	282	293	293	280	257	279	290	295	274	281	280	286	278	271	262	301	325	279	303	274	291	257	250	272	274	310	273	257	288	279	263	281	276	278	285	319	282	257	273	278	286	252	276	266	326	303	291	289	288	261	287	278	263	259	288	278	255	306	277
2243	522	598	543	422	363	354	361	378	368	339	343	324	378	384	337	346	372	377	357	368	352	327	382	375	384	326	360	376	332	409	363	341	355	349	308	363	384	331	329	380	372	386	390	393	367	357	342	340	361	343	362	320	339	328	344	347	356	369	359	353	323	381	324	365	348	353	398	338	340	382	389	349	341	334	377	349	382	345	379	320	382	350	330	348	362	375	359	317	355	362	325	365	391	348	353	344	347	377	335	332	350	367	341	364	342	390	352	346	328	319	338	335	347	358	336	334	364	358	350	366	370	362	353	332	337	369	380	331	329	330	346	357	354	391	357	347	360	385	380	357	346	347	377	342	353	353	372	347	327	383	333	350	346	361	405	327	375	352	337	353	402	350	324	376	384	334	336	366	395	351	376	360	320	353	391	352	348	346	361	345	361	339	376	355	358	356	349	323	373	337	349	355	384	331	378	377	353	363	353	333	370	363	356	341	333	362	315	349	337	379	340	358	398	360	382	376	373	345	346	345	369	378	392	347	326	336	363	361	372	386	335	378	342	373	354	353	354	350	346	342	341	385	339	314	350	377	330	331	362	363	331	321	366	337	363	351	367	370	360	328	323	333	350	355	352	364	346	348	368	358	355	345	383	379	349	359	345	339	343	380	348	369	357	350	348	357	349	347	354	344	366	339	388	355	350	366	344	354	367	383	345	368	387	358	331	373	348	367	342	340	364	384	374	366	410	352	349	375	352	368	341	346	343	366	332	380	326	345	307	418	384	396	357	313	361	291	370	362	345	377	331	359	355	349	383	374	343	363	386	376	322	319	358	338	331	373	349	340	352	368	371	359	337	368	351	335	336	385	337	352	346	356	368	409	343	350	365	381	321	369	347	345	355	334	365	374	350	371	327	357	365	348	376	389	381	324	367	345	351	357	318	336	391	381	348	347	354	347	383	366	365	383	340	343	379	340	355	343	344	385	340	341	369	349	332	382	342	340	346	341	350	363	385	370	343	359	368	377	363	364	340	335	346	358	353	351	352	351	319	342	325	335	353	357	347	383	365	356	380	375	383	361	334	359	367	350	326	380	355	369	367	364	410	356	313	401	322	358	354	380	336	370	350	330	377	390	365	335	377	342	343	363	324	366	361	336	335	336	334	366	371	346	353	347	367	340	352	344	391	355	354	362	352	342	319	365	378	347	342	325	346	349	384	369	344	362	365	351	365	370	400	307	356	379	340	344	320	398	342	355	351	357	329	354	366	403	318	341	362	358	341	364	373	363	337	365	347	377	326	380	320	337	366	352	382	384	330	350	402	355	359	358	380	293	354	367	370	374	328	414	339	339	351	369	369	343	365	332	334	367	375	337	366	367	369	387	353	344	339	387	346	339	355	332	371	382	364	388	326	380	324	386	343	301	367	366	368	341	350	350	315	393	363	313	332	341	341	340	359	348	357	351	350	323	348	382	342	336	348	390	355	342	353	339	344	389	368	357	357	322	355	336	390	345	310	344	357	348	353	322	401	358	326	357	342	413	360	347	364	376	344	335	367	366	354	356	342	324	355	387	322	361	348	359	330	339	382	330	382	335	357	353	352	377	327	335	340	344	342	366	330	343	361	349	359	347	327	371	351	359	340	347	377	353	370	356	375	375	380	356	353	351	380	341	329	347	343	338	312	330	338	359	299	363	333	349	369	372	376	342	353	346	348	355	364	351	338	383	351	350	345	350	365	369	415	359	345	323	352	337	344	355	368	348	318	325	341	338	353	327	329	341	365	353	370	358	336	376	389	354	364	331	347	330	368	350	332	350	357	353	353	355	350	353	349	352	334	351	367	378	360	351	349	357	380	350	327	333	335	364	360	362	379	381	354	346	387	379	363	359	346	325	377	368	368	368	383	359	350	355	319	373	387	365	330	347	393	349	363	358	346	380	350	369	363	363	344	361	383	341	362	314	335	309	347	342	349	342	348	353	366	382	355	359	353	396	334	344	352	363	365	376	337	369	362	363	367	349	380	344	354	356	355	370	335	336	363	363	365	357	338	351	334	355	330	334	355	381	360	333	369	365	363	380	347	349	402	360	334	357	333	373	353	355	377	356	365	366	366	350	341	397	347	371	330	357	362	352	342	353	345	325	392	336	374	338	343	329	373	359	348	352	363	355	320	351	358	352	320	338	347	362	347	350	312	368	338	336	367	389	362	325	373	353	323	375	344	374	349	341	362	378	368	344	392	355	364	378	330	361	389	325	333	323	363	359	342	398	352	395	385	346	382	361	377	357	378	322	313	383	362	360	352	354	369	350	368	311	366	378	307	348	361	337	289	349	350	349	339	380	349	329	340	352	378	358	361	372	374	328	359	349	362	359	408	383	385	367	339	385	364	311	353	349	351	357	343	369	347	335	361	344	378	372	353	374	350	356	354	326	386	407	359	360	336	324	348	356	379	317	363	336	377	380	383	395	378	368	331	340	355	368	347	363	346	362	357	341	337	326	329	342	330	379	395	373	361	333	361	346	313	320	369	359	384	323	367	376	327	393	341	319	356	287	360	343	355	374	340	385	344	381	368	332	327	371	340	335	349	361	367	341	383	349	395	367	383	332	358	357	322	342	358	355	378	363	333	372	332	330	403	323	342	380	358	331	346	341	331	350	344	346	366	340	354	394	350	367	371	355	394	352	334	362	322	325	358	355	346	351	363	356	348	357	338	349	374	374	337	361	353	368	337	366	324	322	366	321	360	339	362	319	406	383	332	354	370	360	343	344	338	360	375	360	358	348	347	364	345	336	353	362	360	354	352	349	359	351	342	388	347	371	350	341	337	336	374	346	361	354	396	376	318	349	371	328	323	357	366	350	364	360	324	395	362	334	354	356	366	368	328	362	378	363	386	369	332	341	345	339	339	364	365	356	347	380	379	309	385	324	380	345	377	400	376	358	339	327	356	361	365	345	384	381	316	340	342	373	352	362	340	359	339	354	366	352	381	327	367	353	360	346	350	346	323	342	336	350	357	364	366	349	372	376	370	358	380	322	359	364	337	338	357	348	329	359	331	367	340	369	384	348	374	361	332	364	355	323	372	327	336	345	365	364	348	353	324	326	385	342	341	353	357	333	346	395	324	347	353	370	368	355	341	385	352	351	326	364	338	352	370	376	341	378	361	336	377	375	317	359	358	349	369	332	369	319	357	347	351	378	353	378	346	378	379	356	348	357	350	382	335	350	367	310	347	368	354	347	322	349	333	368	353	366	349	354	331	350	355	366	376	335	312	373	320	364	379	371	330	383	343	324	358	361	386	338	354	368	414	405	338	362	320	374	373	354	374	367	349	337	325	354	384	363	330	318	358	325	317	347	364	327	368	346	356	397	318	334	365	375	342	355	356	415	352	334	340	349	338	324	337	333	355	373	382	351	332	348	349	344	319	353	361	373	355	351	368	341	350	376	372	325	337	371	327	352	354	381	354	337	336	350	325	378	349	353	381	324	328	378	346	354	349	378	352
2701	939	1180	1360	992	844	811	786	748	739	775	813	750	767	813	818	782	784	780	784	795	789	774	733	767	824	796	780	769	757	747	717	832	752	776	782	795	750	806	791	788	758	791	733	798	732	755	782	779	780	739	785	750	792	794	749	769	777	829	814	760	787	753	760	702	768	772	776	787	763	770	799	766	714	754	755	823	774	744	754	774	767	745	788	719	713	729	733	767	740	738	781	720	774	776	770	779	706	764	764	778	732	775	756	797	786	776	706	779	725	814	778	759	769	789	757	800	786	802	770	749	734	728	766	769	734	788	774	762	775	750	736	770	798	751	783	773	780	736	728	727	834	776	727	785	821	746	800	783	742	773	768	772	774	788	789	776	726	726	718	747	818	789	808	722	722	787	762	794	778	792	780	796	795	742	727	771	779	748	748	777	768	728	780	760	754	750	769	726	766	770	779	755	794	773	717	775	749	741	729	789	806	772	733	788	733	803	755	774	752	736	753	739	744	766	797	777	782	764	756	733	815	811	755	756	804	804	743	830	778	767	770	774	744	775	793	702	791	827	782	762	774	764	773	775	734	736	795	769	747	717	743	736	795	740	779	730	740	782	753	749	760	724	787	774	724	787	785	769	731	787	783	748	792	785	799	787	722	818	758	785	755	800	764	765	797	786	742	746	812	795	775	765	738	782	744	755	781	837	767	744	781	814	756	788	783	756	776	740	785	744	771	803	779	754	712	842	734	756	781	752	769	820	808	771	780	783	748	774	784	746	757	753	764	786	753	763	757	768	778	763	808	790	791	771	799	743	749	769	749	745	741	802	803	760	749	857	750	774	793	780	770	738	764	736	761	744	741	761	827	793	799	746	800	769	777	786	772	764	794	799	777	764	756	767	797	734	724	767	739	759	761	776	742	783	698	791	774	759	784	715	796	735	776	771	780	744	742	805	781	710	807	775	731	722	784	802	771	743	738	726	737	773	749	815	802	745	797	756	821	781	790	727	791	808	803	728	828	760	822	736	729	742	744	727	792	760	699	716	768	790	801	772	773	771	773	748	779	788	778	779	779	810	794	757	719	757	829	765	807	777	746	790	791	749	858	763	766	781	740	811	769	786	809	715	768	790	752	800	773	773	772	759	754	729	762	754	827	739	772	760	776	778	731	806	803	734	778	802	765	745	761	817	801	767	792	808	745	754	777	749	764	743	741	734	813	721	809	803	759	733	789	760	727	772	767	812	799	756	795	768	737	768	746	781	788	765	766	759	743	717	787	800	762	789	726	815	769	780	762	790	768	782	759	773	771	776	736	730	722	768	771	809	775	769	758	767	795	784	806	785	716	786	814	814	807	782	746	774	779	729	732	826	785	778	742	834	802	738	767	778	758	790	771	766	840	763	823	782	746	749	778	788	749	763	792	771	779	758	743	762	699	806	780	780	801	783	708	753	809	747	764	778	782	771	768	766	760	770	820	775	793	692	764	783	755	790	766	741	773	795	710	745	758	769	789	787	769	773	752	767	751	767	736	808	773	732	726	735	766	771	771	744	779	754	786	751	713	749	806	751	748	805	784	741	766	775	764	789	740	840	773	783	758	801	763	768	833	786	817	749	746	751	765	792	798	788	806	764	783	728	782	772	753	783	780	758	760	783	786	820	740	765	826	735	768	750	811	770	753	769	772	840	788	746	794	742	768	791	804	762	793	788	781	813	783	754	734	821	805	778	784	774	763	761	784	767	764	756	755	789	797	736	760	726	780	769	724	731	792	737	755	748	813	806	792	771	753	794	740	792	750	734	718	766	794	741	787	754	732	749	795	741	781	798	747	787	778	723	821	755	773	743	752	771	749	791	778	731	771	767	772	746	795	740	800	775	760	814	777	776	728	767	743	757	734	774	784	775	769	810	762	764	765	771	770	751	783	770	799	780	738	766	774	757	761	775	795	787	767	757	756	734	809	749	753	800	722	801	712	802	773	710	773	773	770	765	796	753	789	755	798	828	757	762	790	759	752	758	780	806	779	789	758	726	815	787	780	787	800	781	785	757	799	764	834	737	775	736	736	738	780	760	730	761	771	766	785	792	773	732	785	749	772	732	737	791	800	734	745	799	789	810	746	801	805	776	788	785	729	765	794	758	772	771	769	741	792	721	756	783	751	795	757	750	798	748	807	802	827	761	765	755	744	769	738	752	760	772	785	797	802	780	780	796	767	761	812	770	809	732	737	776	787	771	782	751	766	766	755	809	773	798	727	777	765	751	746	742	810	785	796	777	820	773	757	723	785	806	779	842	725	777	800	745	825	754	777	726	738	823	729	763	766	778	749	763	737	770	849	768	703	761	740	734	799	717	784	727	766	715	788	723	799	793	758	746	790	785	754	789	772	767	743	826	757	780	757	792	776	722	744	803	805	769	834	735	787	752	766	779	741	730	766	774	766	785	786	764	762	784	817	765	779	804	760	745	750	727	758	804	737	809	753	711	751	790	806	801	765	759	730	782	792	782	798	810	810	800	790	753	761	769	770	807	792	801	810	724	767	757	712	763	761	740	763	748	776	750	716	771	754	786	717	742	711	728	789	791	753	774	780	764	782	788	752	768	832	809	746	785	728	770	745	734	802	789	780	800	742	764	773	790	750	819	766	737	775	832	734	804	778	796	761	778	842	773	792	783	787	837	732	757	812	759	788	751	769	771	739	732	759	783	751	780	722	761	723	734	802	770	742	791	738	786	803	760	750	765	764	769	773	795	760	767	744	750	757	764	771	770	731	792	736	756	770	761	783	766	775	723	712	779	707	781	777	804	740	760	742	733	742	779	741	773	740	733	756	753	767	800	783	773	763	769	791	744	772	791	729	742	761	766	790	753	744	822	757	825	817	773	789	875	770	725	748	771	805	739	821	828	731	784	756	793	765	793	795	771	765	787	792	740	807	760	776	762	776	746	758	789	810	789	769	771	747	812	767	825	776	799	753	750	775	775	690	734	800	834	786	742	721	704	731	787	768	770	784	786	798	761	780	784	748	778	748	749	793	759	744	808	789	763	760	826	791	721	784	789	769	732	761	746	770	801	735	742	790	758	797	788	817	789	786	762	722	749	769	774	780	760	784	752	747	804	757	825	743	790	724	758	745	778	806	729	761	810	777	779	748	781	791	780	754	811	741	754	759	789	752	824	765	809	790	738	754	769	786	767	794	788	740	742	745	763	822	735	800	827	780	745	724	805	851	782	736	771	800	809	738	768	746	776	731	766	750	754	723	805	767	741	748	772	780	746	759	789	743	783	748	768	783	773	719	785	765	761	772	789	782	718	806	774	745	731	826	729	839	785	769	795	746	771	743	795	778	778	815	739	696	775	767	708	823	811	737	785	778	784	763	820	769	760	770	721	787	793	704	743	735	764	746	805	804	772	800	768	718	754	743	777	851	750	794	758	764	796	800	726	793	793	778	814	734	767	752	735	792	827	777	784	782	764	777	798	754	774	777	755	841	767	742	751	720	757	797
8777	1000	970	890	517	373	332	266	292	267	249	238	259	225	264	274	245	213	246	219	244	267	259	256	217	267	247	240	203	258	244	245	236	256	243	236	233	255	235	260	231	259	218	240	233	229	227	241	228	259	246	239	230	247	229	239	234	219	247	247	230	216	243	231	248	240	265	231	264	241	218	222	243	257	261	227	254	257	235	245	241	230	219	238	261	233	213	234	283	216	216	230	240	243	220	258	262	214	237	205	229	220	210	239	235	238	248	227	204	237	214	220	218	252	215	253	249	225	226	230	253	227	209	255	233	255	250	244	193	270	220	263	243	248	236	266	251	242	211	255	238	239	268	230	224	239	241	251	232	219	236	227	218	231	249	204	281	235	239	275	235	248	244	231	250	227	244	220	230	216	233	241	264	234	241	254	230	261	241	284	250	231	246	235	226	243	241	227	235	224	230	256	227	226	247	213	219	250	234	232	231	241	235	251	278	246	219	221	222	220	215	228	242	225	270	222	249	235	260	216	237	247	247	260	272	219	254	250	248	230	246	238	257	237	218	247	258	227	206	225	265	220	245	232	256	232	237	235	232	234	235	229	223	248	271	238	231	241	242	259	214	239	246	231	227	271	251	221	243	234	232	208	218	250	239	209	229	251	253	257	233	203	231	229	228	242	239	223	246	243	229	249	224	225	254	232	242	246	241	210	237	256	210	227	243	206	257	235	247	215	226	235	235	212	223	237	241	239	221	256	270	250	221	240	231	238	215	206	221	234	263	240	250	245	248	227	256	225	251	240	245	271	239	278	232	227	213	265	250	231	233	230	222	226	220	276	207	241	235	247	236	237	218	239	237	246	218	256	226	228	224	262	228	225	229	246	234	220	240	252	245	224	234	266	232	236	222	208	229	228	260	215	248	230	207	214	241	236	219	232	265	229	246	249	219	262	272	220	277	246	239	230	212	235	236	217	239	277	246	244	248	247	239	228	286	213	223	260	222	234	231	236	245	241	255	240	262	255	250	283	253	236	239	231	216	223	233	250	250	221	265	220	242	216	192	248	256	268	243	224	220	191	266	208	228	203	213	231	248	256	242	253	250	223	263	253	244	239	219	224	211	252	243	264	253	254	236	211	224	239	229	230	254	205	244	229	264	236	239	218	254	254	206	233	207	243	232	214	220	230	277	250	244	236	243	216	230	204	249	240	255	226	236	268	257	245	231	247	234	245	193	248	250	239	235	268	232	230	225	248	246	251	241	236	224	260	200	232	253	236	245	220	221	239	229	265	264	232	256	221	219	213	231	274	229	238	234	239	234	212	214	227	252	267	262	225	250	211	261	213	244	241	255	228	239	239	260	232	251	235	215	216	260	220	246	242	241	256	208	229	238	243	215	260	244	239	235	236	239	260	256	238	233	245	232	261	247	241	225	250	239	241	234	247	224	219	238	209	247	235	242	246	226	230	248	233	248	223	253	232	253	244	250	243	237	265	265	206	245	237	222	263	215	237	259	242	244	217	259	255	259	245	248	244	246	244	262	245	237	253	267	238	281	245	245	225	258	221	218	247	234	215	229	224	212	251	234	243	195	224	234	237	251	249	242	236	233	229	239	253	240	240	264	264	222	239	220	225	226	226	252	216	233	233	237	263	234	259	239	238	246	229	242	237	228	219	226	223	226	222	211	237	258	242	249	232	230	243	264	226	242	226	242	221	242	221	236	268	249	236	268	225	229	242	247	229	246	230	232	218	223	238	266	272	235	246	223	209	215	230	217	251	261	236	264	236	251	219	233	240	275	264	240	222	235	252	204	219	215	249	252	232	230	213	236	260	245	232	244	230	235	246	215	200	274	266	243	233	237	217	220	229	250	209	225	226	242	233	239	231	223	259	253	223	219	245	254	233	215	230	247	266	229	249	246	235	229	228	254	258	207	243	251	240	238	211	246	261	221	235	242	245	206	230	224	233	230	223	233	241	251	224	227	242	228	250	265	250	248	229	254	229	228	227	232	209	222	236	237	241	237	213	222	234	252	251	230	232	207	247	242	213	246	237	260	240	254	269	240	271	226	251	235	237	237	239	253	239	251	232	268	210	217	228	248	274	240	219	222	236	254	225	222	232	288	258	224	273	239	234	238	250	258	245	251	234	228	249	211	225	228	259	210	269	255	240	216	216	242	233	216	245	263	207	233	258	245	248	241	254	232	268	262	233	261	241	224	227	267	221	227	256	233	258	229	241	251	227	262	250	237	250	245	239	262	245	219	245	209	244	249	253	276	257	220	211	227	237	259	243	237	210	251	243	198	256	228	251	240	233	226	239	229	260	214	226	243	223	215	235	271	232	231	274	269	217	258	244	221	255	216	255	222	218	239	235	244	224	209	233	238	246	235	242	247	253	250	233	241	245	258	215	228	226	230	243	232	240	236	228	261	218	208	239	228	211	222	248	226	245	249	263	207	273	246	219	240	261	228	247	202	215	239	223	262	227	227	213	211	233	220	245	248	230	273	239	221	224	256	247	240	240	255	236	255	231	226	253	268	243	251	228	230	223	256	234	221	235	227	251	250	263	236	236	238	224	236	237	262	242	251	238	231	233	249	247	218	229	250	209	252	242	247	272	246	229	231	254	268	239	241	256	216	238	225	253	225	221	233	250	202	213	246	244	220	246	245	220	265	246	250	258	242	243	233	229	223	246	226	257	221	230	222	271	237	254	236	241	226	223	240	243	241	236	260	251	248	217	251	230	228	240	251	253	243	238	254	227	219	259	240	249	225	263	234	247	244	236	240	230	275	213	262	194	213	234	228	229	245	220	221	253	225	255	232	245	220	255	232	231	204	245	253	234	224	222	278	255	223	229	217	204	224	234	246	245	247	274	225	224	233	250	242	227	237	208	245	252	238	231	214	227	232	203	237	231	242	245	243	237	199	217	222	271	255	233	230	274	260	254	241	240	243	256	217	258	218	222	237	210	238	255	213	259	253	224	248	219	215	227	236	232	251	259	217	228	207	234	230	245	243	244	227	238	241	197	206	240	260	231	222	226	263	234	224	238	248	232	262	254	243	216	226	249	245	263	223	225	240	230	214	253	223	214	223	241	246	221	254	262	231	240	259	236	222	242	252	251	215	231	226	216	225	230	251	265	232	230	276	207	237	246	240	239	239	214	238	226	234	221	275	244	209	207	259	251	229	224	230	246	227	231	229	207	227	232	245	251	215	216	195	254	240	233	246	233	255	237	240	246	237	238	253	224	244	237	212	233	281	245	247	227	242	234	237	218	246	220	242	250	224	198	232	259	227	235	225	240	222	217	247	231	244	222	232	254	240	232	238	260	240	230	255	248	214	250	219	225	243	255	237	249	274	235	223	270	198	235	218	249	220	206	260	231	235	241	228	239	213	233	242	268	250	239	247	224	256	224	252	236	235	209	246	241	245	261	246	214	253	220	242	236	254	270	235	223	223	258	271	263	253	234	252	257	219	229	228	227	236	249	259	228	277	203	260	282
7196	1174	2003	2463	1508	1132	910	836	753	713	712	669	642	627	589	610	578	626	587	553	565	610	556	560	581	599	553	590	559	541	559	553	540	557	526	554	499	581	524	528	554	508	558	530	565	511	488	561	524	543	530	537	535	539	524	552	574	529	503	522	557	512	545	529	519	540	561	532	562	548	518	567	507	546	557	545	515	573	500	491	501	540	527	528	522	556	527	466	539	513	548	531	515	565	584	483	534	478	533	524	529	531	507	510	530	503	518	541	583	518	538	524	534	542	561	531	542	546	549	522	521	560	536	502	544	529	571	519	497	562	535	548	518	519	531	507	512	527	533	497	532	545	517	545	557	531	491	521	538	481	516	530	519	582	552	545	475	573	530	551	511	561	551	555	514	537	528	511	528	581	515	505	494	501	507	529	502	520	560	538	565	518	528	487	519	497	505	545	540	506	491	518	541	521	556	495	514	529	518	517	522	523	523	539	516	533	549	526	567	500	533	518	522	539	514	562	495	512	543	495	566	536	482	523	511	583	524	515	540	531	514	528	545	523	535	548	521	523	545	506	528	540	496	487	582	522	526	512	471	533	538	526	506	564	513	556	536	563	512	514	474	535	524	535	563	558	528	497	551	515	549	526	521	518	529	565	546	514	545	545	567	528	517	558	520	558	552	521	556	533	530	522	555	539	527	554	504	552	554	534	542	541	537	551	537	540	524	555	560	547	525	543	508	511	529	523	511	508	509	509	534	509	488	536	533	479	487	532	524	539	488	570	556	533	516	542	508	533	510	522	510	539	465	525	497	550	533	511	524	544	536	507	516	514	502	526	561	540	536	524	552	517	535	552	525	528	555	529	504	518	473	518	530	530	511	534	544	527	510	514	564	544	518	495	482	536	528	522	569	514	524	543	537	526	559	545	528	528	519	517	509	459	543	539	520	543	526	547	521	511	535	519	523	544	526	493	543	488	508	554	564	540	506	555	515	515	543	535	513	510	527	562	481	536	509	508	550	539	543	522	504	504	528	518	507	562	535	501	517	530	500	518	462	547	498	510	540	511	541	537	506	535	527	524	585	534	567	533	509	570	539	532	510	538	525	516	528	533	516	567	532	533	508	539	469	526	546	517	505	542	519	493	510	486	514	492	529	474	566	514	512	536	522	520	577	550	529	541	521	545	532	530	514	542	517	514	523	515	539	515	537	563	496	526	492	509	565	508	537	558	520	507	516	540	522	526	484	543	514	558	505	519	514	494	528	535	514	526	543	496	540	493	590	502	552	516	558	475	554	555	544	525	525	544	535	550	537	526	514	538	513	558	539	505	496	544	474	550	528	530	550	489	576	520	563	495	527	541	516	516	524	572	519	513	548	535	540	525	566	516	555	528	521	476	538	556	527	512	514	560	549	558	534	502	534	537	525	554	531	507	522	525	520	515	537	518	538	522	508	552	512	522	535	512	533	503	545	525	522	472	507	532	515	527	480	521	523	569	505	492	552	524	504	498	593	498	547	500	504	526	502	524	527	514	506	530	554	511	517	540	568	522	483	511	536	554	512	545	540	512	555	512	545	516	489	557	507	509	524	509	539	513	540	479	524	533	543	544	537	543	516	561	525	528	514	526	559	556	509	557	549	517	558	512	548	534	523	506	535	530	538	568	525	536	532	532	508	533	535	522	537	533	521	522	527	540	547	497	527	523	529	521	510	527	505	545	494	530	534	538	502	511	518	504	558	481	533	555	574	494	537	570	539	513	570	492	531	561	563	543	533	523	524	507	540	568	530	517	515	525	536	524	549	557	567	526	557	560	556	556	499	559	518	528	518	528	525	511	527	522	516	548	497	521	575	525	539	537	490	525	519	511	518	491	549	504	536	499	514	532	559	513	526	551	520	532	544	519	490	560	504	516	557	538	525	555	548	555	483	490	538	577	555	481	508	547	534	516	552	533	520	497	509	552	503	499	504	522	523	510	504	584	499	543	482	497	517	545	540	484	513	521	462	501	492	531	546	509	532	529	544	555	525	498	526	555	500	529	550	521	557	537	513	570	534	566	493	526	494	518	502	523	526	525	527	574	534	449	526	526	573	538	522	549	519	556	548	539	510	493	570	560	548	531	543	568	554	526	519	523	500	515	518	507	487	495	521	506	514	518	526	555	550	482	499	534	521	535	556	526	577	512	504	519	507	539	530	531	515	519	559	499	525	559	515	552	545	547	528	537	532	544	530	521	450	530	538	524	543	546	518	539	507	516	526	572	518	511	558	467	541	571	526	532	524	497	527	529	511	552	537	530	528	523	493	549	549	522	543	496	528	556	518	511	505	530	530	542	507	532	539	576	499	534	536	579	529	507	504	511	560	543	570	509	517	553	548	511	571	530	549	519	535	531	546	522	491	525	531	524	514	540	533	500	520	511	565	494	522	522	504	472	488	494	591	533	551	546	516	550	527	503	591	582	526	555	504	535	545	544	509	550	485	495	514	478	557	523	543	548	549	531	500	532	523	533	545	575	544	506	554	543	549	499	524	524	512	537	560	539	500	544	523	534	521	541	586	542	532	551	524	491	534	527	503	533	504	537	518	506	544	559	541	525	589	535	522	557	513	556	529	579	533	550	506	526	529	537	518	503	488	520	532	492	508	526	545	527	490	510	534	502	513	518	546	483	519	514	530	540	549	515	514	556	542	542	502	545	542	472	514	590	472	528	542	525	553	567	507	558	543	545	574	489	510	513	557	522	523	561	513	516	580	532	526	562	514	524	503	536	555	498	538	524	532	533	549	512	534	477	506	490	527	497	499	505	518	542	539	574	532	543	526	531	557	549	556	532	557	555	514	526	543	543	523	548	538	549	532	510	527	507	512	517	513	528	531	544	530	537	538	522	522	521	583	553	517	546	491	489	541	510	529	551	532	578	505	535	537	534	530	515	548	525	536	472	545	587	523	548	510	516	530	491	519	518	548	516	530	527	514	515	550	481	515	550	536	498	562	528	554	516	502	497	502	520	524	573	539	523	547	544	540	529	543	560	522	567	579	518	570	488	533	521	527	529	534	505	492	548	542	510	509	528	512	513	530	504	537	538	508	562	540	529	534	546	529	507	540	531	566	518	534	507	487	481	539	534	566	524	552	534	543	570	521	524	485	520	543	543	517	535	517	538	515	499	542	554	503	536	533	517	550	549	505	504	519	528	460	523	521	555	516	532	532	504	514	536	485	514	508	563	485	529	500	521	524	535	503	541	534	501	523	533	508	548	558	530	473	567	533	567	562	553	489	527	538	522	541	523	515	529	518	528	518	532	528	522	531	540	520	517	489	523	512	540	499	464	542	517	516	536	557	532	546	518	524	558	526	520	556	551	529	586	537	551	498	485	554	545	527	535	557	566	510	498	523	510	517	535	512	561	504	524	538	535	565	476	518	515	522	522	539	559	562	526	515	524	521	531	507	529	505	507	542	533	517	530	545	573	521	514	544	577	519	523	506	512	514	574	540	505	530	568	556	580
15790	1631	1420	1193	526	311	271	213	206	171	179	161	143	136	144	117	114	104	112	104	132	121	124	91	98	114	114	108	110	137	109	107	97	107	121	86	99	113	114	121	102	117	107	101	122	104	126	111	108	86	97	110	101	106	112	92	95	86	108	99	118	93	111	97	124	103	97	82	96	102	105	127	108	94	102	95	104	104	114	91	103	93	90	128	117	114	106	94	108	91	87	97	100	103	83	116	114	105	111	109	91	114	70	78	80	94	113	119	113	106	104	97	92	108	99	104	110	102	112	99	86	107	85	113	93	95	100	102	106	113	87	112	107	112	105	115	95	106	108	104	111	96	113	110	106	102	94	105	102	114	104	115	107	113	97	104	92	99	79	128	114	99	123	109	122	112	107	104	94	107	100	110	107	115	120	117	109	99	107	106	96	123	87	112	91	95	111	116	111	94	101	108	101	93	98	112	121	95	91	116	110	95	105	106	91	102	106	100	87	93	94	118	106	101	100	102	86	108	111	115	110	114	91	97	112	100	93	117	111	83	104	111	114	97	114	99	90	114	104	107	99	118	90	81	114	95	107	107	112	107	111	94	115	104	104	111	114	122	106	83	82	102	106	107	104	88	121	105	107	110	108	105	119	108	98	109	99	103	119	95	110	84	89	107	111	114	103	103	106	102	119	99	117	110	89	118	127	104	107	129	87	122	107	108	99	97	102	103	114	114	118	89	98	122	107	104	111	88	103	79	116	100	103	100	121	113	101	115	98	94	104	108	114	109	107	112	118	105	115	117	108	97	102	94	104	112	114	90	104	108	109	112	109	123	103	113	114	87	97	102	105	110	122	111	110	109	97	100	95	109	110	117	106	100	108	107	112	102	108	117	123	75	99	104	95	110	104	105	100	106	103	104	101	115	98	98	91	113	113	102	109	115	99	103	101	115	131	107	101	121	89	103	97	98	85	106	99	101	93	106	100	97	113	100	91	80	120	105	109	90	97	85	141	99	110	93	102	120	104	109	111	106	123	105	121	112	100	97	101	95	84	96	104	115	119	104	99	107	85	103	98	118	118	102	101	111	112	119	101	102	125	99	112	115	105	113	108	105	116	90	104	96	93	98	93	85	85	103	117	84	109	116	129	111	119	102	114	116	110	90	102	93	105	95	97	95	98	95	93	92	98	95	101	98	108	109	101	98	99	105	115	110	113	101	108	92	96	102	126	80	102	112	116	116	89	111	140	114	115	104	88	111	97	111	84	86	91	101	123	112	115	97	108	101	121	95	99	99	98	106	105	112	74	100	112	95	100	87	107	105	92	113	109	106	119	109	97	96	113	127	94	110	108	96	100	117	92	116	106	100	75	115	92	102	123	90	94	98	105	110	102	97	77	124	103	97	116	99	114	80	103	90	89	123	101	91	102	108	98	114	94	98	112	106	100	97	120	104	100	97	98	96	115	105	87	93	94	99	81	118	102	103	105	93	102	94	108	104	106	109	94	109	100	123	112	96	104	110	76	94	93	104	101	85	115	99	99	101	92	95	108	97	114	105	92	107	91	108	112	116	102	100	104	97	115	93	115	99	100	100	107	85	124	108	97	106	100	109	93	107	95	92	107	104	100	99	93	116	117	106	95	110	108	93	108	108	113	109	102	106	108	110	96	90	93	96	100	90	101	96	96	87	117	110	99	99	105	114	108	100	101	118	104	100	103	111	102	82	95	135	110	99	110	107	106	109	127	119	83	106	89	107	116	87	81	102	101	109	112	99	105	102	108	98	102	110	77	105	112	126	114	114	109	116	109	93	110	96	90	100	95	110	80	107	108	118	97	97	94	114	88	122	91	118	115	114	106	118	109	110	111	97	105	92	123	115	108	111	106	107	105	74	125	95	86	108	100	103	104	91	119	105	104	100	108	90	109	108	111	94	111	118	106	84	90	96	125	92	88	107	80	69	101	111	127	87	88	112	99	99	123	98	123	94	103	76	109	99	86	92	100	111	141	99	114	95	114	111	119	90	102	89	112	96	113	92	84	99	95	105	95	100	92	95	118	98	102	101	105	106	117	111	109	107	93	110	98	91	97	108	109	94	134	89	110	113	94	98	110	96	127	98	103	108	104	102	111	102	90	113	108	95	101	100	99	101	113	112	118	116	101	100	110	107	100	105	114	105	105	75	100	113	101	114	114	140	129	90	100	88	100	121	106	114	111	112	89	103	115	108	104	118	119	111	106	105	93	109	115	135	118	98	108	75	90	103	107	112	106	105	87	101	121	93	92	111	111	90	101	101	102	111	82	108	108	114	93	80	91	98	86	112	91	89	110	112	118	85	109	88	115	111	94	96	102	108	106	99	114	87	101	111	114	116	92	119	86	114	98	115	92	119	94	110	89	93	91	96	83	108	97	90	108	105	93	96	96	97	141	106	81	105	101	103	117	107	107	90	107	89	104	97	115	106	103	113	109	101	102	95	102	89	113	102	126	97	109	106	105	88	78	96	110	97	102	103	116	85	104	92	99	101	110	118	84	106	116	88	110	106	111	91	104	106	107	101	104	102	88	111	115	101	98	86	107	111	128	91	111	93	84	69	113	126	83	107	88	102	104	111	105	111	93	102	105	87	101	108	103	122	93	99	103	98	113	117	92	118	113	108	127	109	93	91	81	100	99	100	115	104	127	97	100	103	82	104	79	93	84	103	99	99	86	92	95	108	99	94	110	116	99	99	92	103	110	90	128	112	100	128	98	101	89	111	96	107	131	115	108	101	103	88	91	98	92	80	96	102	108	91	90	102	98	85	100	120	100	102	123	96	100	108	116	106	113	135	109	109	114	96	93	93	118	110	100	92	94	97	100	93	108	117	107	93	125	111	102	104	108	94	117	113	102	107	110	120	127	113	88	97	118	104	91	107	106	104	100	97	96	91	93	94	96	93	111	96	102	102	109	107	110	121	98	102	104	133	96	108	122	102	105	122	125	95	92	89	97	112	111	120	107	101	114	99	106	103	114	92	105	111	107	96	100	106	119	113	125	114	99	109	102	105	101	110	122	105	125	115	92	93	121	102	109	96	103	97	101	91	82	102	106	102	123	110	120	101	122	97	97	124	111	104	113	104	99	107	98	112	111	98	92	81	101	102	113	102	88	89	105	86	114	129	122	118	107	115	110	110	101	118	93	119	101	93	119	115	114	117	88	114	100	103	113	89	90	116	102	111	105	86	103	102	102	87	92	116	97	102	91	103	114	95	91	96	109	90	104	99	112	100	112	108	102	97	124	110	116	93	118	118	97	98	96	112	109	100	96	94	116	110	113	107	107	108	89	84	91	119	98	94	98	101	109	107	111	121	99	109	97	111	93	111	115	127	99	114	96	98	107	112	111	82	110	102	126	116	97	116	83	91	98	106	95	95	90	117	108	96	117	110	103	105	106	104	119	99	112	126	110	102	106	114	107	81	106	105	101	117	95	104	122	115	103	74	109	97	117	99	104	102	127	102	112	103	114	127
8553	1305	2841	3576	1934	1324	1062	868	804	620	621	547	494	447	480	435	402	435	395	370	332	337	336	308	345	338	312	335	331	317	328	317	278	307	286	312	302	272	296	310	277	284	277	285	290	291	277	313	289	294	293	282	284	287	271	310	315	285	289	262	266	288	288	278	285	271	275	240	274	285	286	275	296	316	294	283	262	298	279	300	273	264	287	276	282	265	258	279	279	276	259	256	274	275	295	279	281	277	228	267	264	273	289	299	248	268	256	303	261	265	253	292	324	301	290	283	268	261	254	281	284	267	248	288	274	276	278	308	288	288	249	309	276	279	244	263	283	281	284	286	284	288	264	297	279	267	275	291	305	288	250	304	266	273	242	272	279	288	258	277	242	273	279	271	267	273	279	247	289	276	267	303	275	271	263	254	276	263	276	268	239	277	259	274	268	283	271	281	244	267	276	293	259	279	302	279	249	275	252	252	262	287	296	281	302	281	259	310	315	278	266	266	302	291	286	248	268	312	258	290	275	298	284	280	258	271	263	273	267	246	287	280	274	309	287	287	295	298	283	281	285	276	271	279	275	263	287	288	291	289	274	297	287	292	277	260	286	256	247	275	280	247	271	283	278	284	285	296	246	257	280	232	256	282	275	289	275	278	273	271	256	258	288	280	263	267	272	282	255	296	245	284	284	275	305	270	285	288	257	261	260	273	260	259	259	277	306	272	265	271	277	285	291	284	257	262	284	277	272	261	296	272	272	288	266	310	283	280	281	297	270	236	285	260	245	279	265	278	305	284	261	268	234	238	297	272	269	281	285	291	279	267	287	263	255	260	287	238	298	283	273	267	262	246	257	264	268	282	234	267	284	305	236	285	251	282	270	254	296	242	313	279	271	245	264	262	241	265	299	275	258	251	292	260	254	252	289	272	245	266	278	293	295	275	278	273	270	283	273	255	267	274	285	300	250	305	277	287	277	261	272	259	271	245	247	279	284	280	248	308	280	263	289	284	275	265	263	280	273	264	289	257	269	276	287	277	256	274	301	279	307	258	270	262	259	237	273	272	255	259	291	291	298	268	280	261	292	240	273	248	296	240	252	275	300	265	286	280	246	280	294	287	251	257	276	287	271	238	256	285	254	270	294	296	258	245	279	292	284	263	276	269	269	258	269	261	283	262	263	277	262	289	256	247	279	278	287	248	255	268	290	281	265	265	276	246	270	299	266	293	277	266	293	325	305	267	269	283	254	282	269	280	282	280	282	276	271	299	224	270	259	255	288	275	250	246	275	281	268	291	268	248	290	283	256	244	288	243	287	300	280	257	281	288	263	272	300	271	258	271	279	245	264	282	258	279	272	284	272	270	264	270	262	286	246	266	273	275	275	265	261	286	263	292	247	268	252	275	284	284	272	289	269	279	281	248	286	271	276	297	261	250	271	267	259	270	247	316	264	293	257	247	269	283	294	277	213	269	285	262	280	291	279	268	281	263	260	284	300	300	288	265	298	272	248	266	264	269	265	275	282	270	243	258	272	285	290	282	267	259	275	274	267	286	264	284	256	253	281	312	260	267	269	296	280	265	283	281	263	254	303	261	268	309	284	290	292	265	245	277	293	259	278	252	285	309	269	278	243	282	288	257	293	256	294	286	283	274	284	240	279	285	276	274	275	256	285	243	290	289	271	273	262	230	274	286	274	302	286	309	250	277	275	256	264	299	270	286	290	295	264	234	273	282	293	275	290	240	271	287	290	287	279	268	288	269	275	281	270	268	319	287	287	257	297	254	245	268	259	288	244	282	268	259	282	277	273	262	279	260	251	278	253	259	304	286	283	290	244	285	272	245	253	260	269	266	298	301	257	272	277	261	284	296	268	293	316	278	277	283	266	268	295	274	241	274	284	270	285	252	275	264	273	282	285	268	297	243	261	251	266	270	273	269	296	272	258	246	281	268	273	276	278	250	270	265	282	263	281	272	285	259	284	289	279	251	278	278	269	289	268	255	287	272	259	260	277	294	271	271	296	288	261	283	274	260	270	263	270	285	286	262	254	246	286	280	278	251	277	249	284	282	293	257	294	260	270	258	262	273	259	279	272	273	283	264	294	275	263	269	253	282	259	289	253	277	278	320	281	250	256	276	294	274	297	262	274	302	265	277	284	298	279	259	266	280	254	276	265	280	280	277	296	272	277	266	291	268	288	257	291	252	280	286	254	287	286	270	295	265	262	269	269	278	265	284	283	274	272	262	285	240	262	245	284	269	315	283	281	278	301	267	258	257	280	310	251	260	271	286	263	285	262	251	285	273	284	275	258	257	279	261	264	271	272	270	290	288	275	285	273	247	271	267	293	247	277	287	248	277	257	264	287	237	276	272	256	260	276	291	273	277	247	293	293	262	256	261	253	254	263	270	274	257	282	278	275	289	303	273	284	285	261	282	260	281	273	314	319	296	293	294	261	264	276	252	255	279	265	253	279	273	263	286	273	255	260	273	276	247	288	276	267	285	290	253	296	287	267	279	284	278	277	270	280	283	266	258	291	253	320	301	251	285	298	276	289	267	267	276	264	247	285	253	268	274	239	300	276	271	263	285	261	269	241	275	252	244	290	294	282	258	281	260	288	274	301	275	280	266	277	267	287	284	301	283	268	275	247	278	278	278	275	283	264	292	261	284	291	255	253	283	281	289	276	246	270	256	253	313	242	260	312	279	276	277	285	256	289	280	282	276	262	256	285	269	270	259	263	278	269	274	293	285	281	258	313	255	286	261	263	288	261	282	281	272	253	270	288	262	278	275	262	250	303	284	280	279	289	271	267	260	280	257	282	289	275	283	278	296	253	258	286	246	278	274	256	262	304	285	270	275	290	233	275	271	282	267	246	287	280	271	276	252	274	274	260	277	264	280	284	280	273	300	267	268	256	259	264	257	283	265	288	286	278	276	293	306	305	281	264	264	246	268	262	290	276	293	304	285	277	258	292	271	283	295	286	265	299	301	290	289	266	286	247	274	267	227	296	272	289	287	281	272	277	284	277	265	278	283	265	278	249	287	277	282	270	300	266	272	284	232	274	245	272	279	249	277	282	284	290	255	280	276	289	249	286	292	272	247	300	278	274	282	256	253	251	257	291	272	270	280	283	290	265	249	295	288	262	272	279	286	259	265	260	270	262	285	247	289	272	290	289	270	265	281	294	246	249	263	287	288	253	277	306	292	256	288	277	275	237	260	277	286	254	287	272	283	274	261	279	303	284	272	265	265	281	271	289	299	260	284	264	261	300	311	271	247	255	271	290	252	278	266	265	263	291	298	282	288	280	277	286	251	257	265	278	289	256	282	286	262	269	226	249	292	265	318	290	250	265	298	290	271	272	244	265	264	272	272	259	233	284	268	263	289	258	271	253	261	262	297	272	252	287	279	258	271	260	285	268	274	285	272	260	291	261	264	287	295	289	272	269	277	262	291	245	273	263	312	260	288	287	299	298	299	262	266	275	286	250	294	300	288	285	251
2040	493	498	490	401	403	362	347	373	371	344	378	364	328	370	358	376	367	369	372	354	350	351	328	367	366	360	368	344	328	376	356	337	348	350	333	334	336	352	391	354	352	360	375	369	362	362	357	347	378	345	344	367	365	335	363	342	385	319	329	376	395	385	356	376	381	331	341	328	342	387	386	320	341	323	342	386	335	368	367	378	411	340	370	397	347	378	402	345	323	337	334	337	361	377	337	342	336	355	369	367	370	321	319	348	359	351	346	344	321	352	321	327	356	344	319	359	333	326	338	371	349	342	351	335	365	359	376	341	356	346	375	327	354	341	327	347	353	346	328	321	368	345	350	381	334	340	366	340	346	331	339	333	352	343	339	362	353	370	362	335	340	382	336	357	352	352	327	397	363	348	420	343	349	345	359	353	365	343	328	328	352	343	362	335	353	371	366	319	353	371	345	377	364	352	341	324	318	340	346	366	354	356	380	346	363	344	361	316	377	360	343	341	347	336	338	370	375	330	362	349	327	349	332	336	357	356	322	394	325	343	366	331	371	405	348	351	360	313	339	350	384	368	317	391	351	349	354	376	382	371	336	345	354	322	359	356	387	374	331	336	361	372	331	344	341	345	329	343	344	358	346	327	368	402	364	348	366	369	359	371	346	349	337	347	369	317	354	322	364	371	392	319	365	352	383	349	366	364	349	372	382	367	336	323	374	378	342	345	339	375	365	388	352	359	371	331	375	369	335	364	375	367	344	371	370	349	346	318	325	300	351	337	372	335	377	349	333	363	339	347	361	361	349	349	363	345	357	382	376	340	369	361	349	345	355	358	385	383	373	336	384	356	361	358	380	368	370	395	316	348	382	368	365	347	336	351	359	343	326	323	362	353	368	356	387	354	374	320	353	343	345	375	377	360	330	346	346	360	374	298	372	356	353	400	343	354	333	337	368	372	390	310	404	375	363	325	376	408	329	329	338	352	352	347	346	349	356	377	364	331	395	379	347	329	376	370	363	321	364	337	376	322	352	306	318	329	323	373	412	334	374	353	355	365	351	355	359	356	373	363	355	365	379	343	328	386	409	361	356	329	309	346	336	353	350	370	314	340	329	394	325	380	377	349	325	357	369	365	336	341	344	322	344	365	368	341	351	345	332	339	381	349	382	380	384	326	358	365	336	313	352	387	350	334	349	357	350	338	326	355	348	350	348	368	316	331	366	336	342	343	347	370	371	365	380	337	398	407	354	325	323	376	342	348	322	349	367	358	351	313	385	377	359	343	375	376	394	370	368	377	341	346	388	355	393	337	348	350	349	338	366	365	324	348	358	343	364	359	365	303	394	325	358	328	352	357	349	337	310	359	373	353	361	340	362	333	354	336	345	377	325	355	376	368	327	342	353	361	385	357	346	384	343	362	363	364	368	334	374	351	358	394	337	373	361	349	326	319	354	349	375	362	341	355	358	321	354	322	346	330	325	336	349	324	337	375	364	367	360	351	368	376	351	353	381	377	329	364	364	343	334	352	360	357	372	329	361	383	336	344	368	339	360	350	369	371	377	372	350	344	366	326	336	363	365	376	345	345	338	337	338	358	352	355	314	387	344	361	359	322	349	345	355	347	362	350	356	337	378	389	340	350	314	359	351	363	378	323	344	344	334	331	344	346	381	328	332	332	391	343	342	365	342	364	394	360	368	393	356	356	332	364	344	346	365	390	320	350	336	344	351	331	373	325	391	407	337	332	323	337	365	382	361	331	358	355	339	315	366	334	369	324	330	339	334	332	328	354	357	357	363	358	336	338	332	354	344	351	378	353	315	355	336	337	356	365	332	362	359	360	377	339	377	344	357	384	349	361	372	298	355	353	360	331	351	332	303	310	344	352	347	326	374	363	351	365	371	346	315	357	329	358	343	353	339	340	359	352	359	372	399	355	344	359	356	331	362	334	348	416	369	349	384	379	326	328	388	351	362	361	365	358	378	358	362	354	335	388	354	366	353	388	318	382	330	352	328	351	378	352	363	358	357	374	376	359	359	335	377	341	365	358	324	337	364	324	371	352	345	350	364	349	363	365	384	363	332	354	342	362	372	335	366	354	347	347	340	334	321	317	377	319	358	376	368	367	343	385	350	331	364	354	364	367	386	363	357	356	370	355	393	365	365	372	348	354	346	352	351	327	339	332	347	353	349	380	319	384	373	349	336	327	319	327	329	387	375	368	378	351	336	345	341	335	366	348	360	347	370	330	338	373	347	346	365	368	348	378	355	330	357	374	348	333	341	373	353	337	397	349	384	332	339	338	354	355	351	357	328	361	383	372	345	374	359	327	380	325	355	385	363	356	342	359	405	358	352	352	365	328	362	374	362	324	330	335	320	357	326	363	361	346	373	344	378	364	355	366	383	339	350	355	349	370	351	375	339	375	391	345	369	330	371	383	335	334	398	351	379	335	362	347	375	366	342	352	336	335	385	358	338	394	335	382	325	338	375	335	364	376	355	388	332	364	369	359	372	337	346	332	391	327	338	362	359	362	377	371	381	378	357	379	316	342	341	344	336	381	379	367	345	366	350	334	344	374	357	385	318	368	358	367	372	363	356	321	350	350	331	373	352	361	356	362	346	337	378	368	357	341	349	365	357	356	361	327	334	370	393	353	364	346	319	338	365	342	375	349	362	358	356	345	334	367	350	353	333	354	326	352	372	356	363	367	377	385	356	369	375	391	358	345	369	367	381	356	373	390	346	374	361	353	343	375	353	342	357	328	339	368	334	364	375	386	320	356	377	369	383	350	347	353	345	330	378	369	330	389	328	364	360	376	363	360	338	396	302	361	346	348	406	347	353	370	342	354	399	338	357	343	354	336	351	370	352	376	352	378	362	354	348	314	376	348	372	344	365	339	370	372	345	354	364	343	344	336	404	331	361	338	345	352	364	284	360	360	364	336	379	358	360	397	392	347	318	371	349	350	367	383	327	342	387	337	349	392	362	320	369	351	338	347	380	375	353	361	332	343	340	327	387	360	332	356	372	330	361	347	382	376	351	352	341	341	370	329	379	354	316	351	363	367	382	404	340	351	361	355	333	345	379	345	315	345	338	348	359	355	373	321	357	330	375	340	362	372	351	352	364	404	404	365	334	344	347	358	318	351	351	329	356	369	356	364	343	333	332	349	345	364	347	330	345	372	364	358	388	374	372	346	324	331	320	388	366	367	372	353	357	377	342	346	370	359	342	343	368	341	378	339	362	355	360	370	339	375	350	365	349	337	372	338	339	372	360	371	356	390	367	335	400	373	353	314	363	353	322	362	352	331	372	387	357	375	383	322	310	321	326	335	340	328	397	355	339	323	346	357	370	327	378	387	362	380	296	356	368	352	329	341	360	390	388	361	348	354	360	402	356	395	340	351	361	375	349	359	359	374	354	285	348	342	364	375	322	348	371	382	374	372	343	386	353	319	356	345	337	349	347	335	336	304	354	361	340	347	358	305	358	347	345	373	359	362	338
2589	954	1133	1211	869	836	788	819	776	773	805	778	773	766	781	798	776	785	774	742	751	765	774	781	766	803	767	809	822	745	785	772	834	805	760	749	763	770	751	717	816	798	731	773	780	799	709	783	741	791	786	750	770	763	754	761	773	778	780	789	776	788	785	797	810	751	768	753	808	725	732	797	745	790	803	815	783	803	744	776	763	777	736	783	775	750	809	774	767	757	786	766	777	782	767	777	811	756	766	767	769	751	772	774	787	780	768	757	763	694	798	776	790	800	756	779	761	772	706	743	760	743	811	741	815	811	788	812	801	784	815	788	805	730	776	719	792	727	754	768	754	790	841	760	817	750	781	773	772	782	734	771	748	807	747	809	786	741	738	762	768	771	790	751	792	785	818	734	769	763	749	831	775	759	725	781	743	814	779	789	802	783	746	779	732	768	772	744	788	725	731	786	805	729	765	758	731	752	751	760	780	760	746	797	756	739	814	737	787	750	764	810	815	750	751	763	733	766	758	781	754	783	793	796	743	737	805	778	750	785	781	785	741	774	796	753	776	834	737	768	732	777	793	727	778	823	779	765	792	780	776	824	772	771	748	747	748	776	791	806	763	698	781	771	787	741	789	815	743	765	788	738	769	757	784	745	731	760	781	763	722	837	760	754	743	816	813	767	754	753	727	733	790	736	799	767	795	763	741	762	765	773	830	737	775	728	799	800	791	781	781	783	759	798	728	796	750	796	723	788	728	731	805	780	820	762	776	836	779	775	801	786	721	751	812	744	766	785	753	764	736	800	765	775	809	740	744	730	739	763	769	740	774	787	792	763	799	779	776	727	773	796	789	818	755	743	742	797	770	748	766	751	769	792	752	828	768	765	780	793	819	761	813	755	741	824	776	758	775	780	731	753	775	756	725	830	728	849	814	740	761	769	796	760	812	760	726	768	822	788	787	790	785	752	780	760	778	779	768	748	749	776	797	766	753	767	836	771	746	764	760	779	743	812	768	789	827	794	761	787	759	816	790	769	743	777	782	775	782	807	750	777	743	782	803	741	783	811	754	815	787	772	745	758	784	734	792	757	794	763	792	758	824	760	729	759	759	811	726	753	775	754	804	769	791	707	811	774	714	798	821	822	764	779	710	838	825	762	790	750	753	784	792	787	763	770	730	792	787	760	736	829	788	798	808	766	814	769	754	777	767	756	830	800	747	762	800	753	798	733	729	809	764	787	767	774	784	782	779	782	767	783	793	824	778	778	758	735	757	748	780	755	798	757	779	740	759	747	755	772	779	807	797	776	779	761	782	719	754	823	735	733	758	778	774	753	796	783	810	779	707	810	740	753	745	799	759	762	744	822	787	721	759	772	768	775	771	772	758	801	781	758	762	778	774	791	760	746	770	795	804	801	751	793	813	754	771	773	775	763	802	765	773	771	772	804	764	765	828	807	786	721	767	801	789	774	754	767	797	723	781	794	757	815	770	761	785	790	815	747	775	763	773	798	810	784	800	803	769	763	770	701	740	816	725	767	779	740	801	771	791	783	786	796	764	812	736	806	755	783	794	711	823	754	775	750	808	731	820	818	735	776	750	775	754	794	746	750	732	775	745	771	785	804	758	768	781	798	801	769	781	776	777	784	796	840	757	809	757	765	812	774	793	778	756	778	720	722	800	757	779	759	764	735	717	764	809	773	754	768	771	765	792	731	755	756	709	821	784	811	771	778	805	803	796	743	760	745	780	735	829	744	764	769	762	824	782	763	798	723	783	779	785	806	785	752	764	760	728	787	776	829	749	780	780	752	753	779	719	796	832	846	783	792	737	738	778	750	774	800	764	742	749	782	783	822	762	751	773	744	722	784	766	766	766	805	744	772	761	807	783	796	746	824	795	738	757	753	774	730	748	799	763	767	816	739	762	769	800	754	760	758	751	790	815	768	779	753	766	774	743	745	763	774	763	788	760	775	787	750	791	787	749	746	757	740	774	764	796	750	786	740	744	783	807	749	809	776	754	737	755	755	793	788	778	801	755	793	787	785	783	766	734	741	765	766	733	771	800	754	720	772	773	752	718	740	750	749	742	792	837	770	795	786	778	753	751	762	763	774	783	782	751	804	766	797	809	775	811	754	722	743	757	789	777	798	790	772	759	759	741	796	731	762	739	798	781	755	787	799	774	779	824	797	826	786	736	784	770	743	825	819	810	756	744	772	762	777	787	758	801	760	782	774	767	800	776	819	763	800	793	802	812	802	758	776	814	784	799	803	762	798	784	757	772	762	799	781	810	774	751	745	812	754	784	782	804	786	788	751	764	841	753	784	793	795	793	757	767	841	760	766	792	752	751	698	785	775	745	766	816	798	844	763	778	809	760	752	766	799	753	731	828	790	756	779	796	746	839	772	759	793	729	788	789	765	720	791	795	837	780	777	769	775	788	762	805	773	782	754	777	751	738	817	769	761	748	776	800	736	796	753	799	753	772	782	804	793	782	800	766	770	777	804	787	713	793	793	786	776	782	802	739	742	689	764	741	787	749	734	743	793	809	775	765	755	769	756	797	785	838	794	785	754	802	777	782	776	731	803	711	755	782	765	827	795	757	778	789	749	725	741	793	760	781	763	761	783	754	711	813	781	798	833	746	755	748	810	743	833	787	788	794	765	802	768	731	799	724	742	779	785	806	758	745	738	732	811	783	773	781	755	784	792	766	768	770	779	764	727	806	753	844	786	802	759	766	762	762	721	749	765	816	762	708	775	780	766	776	730	749	723	826	797	817	770	753	788	749	755	752	734	782	769	730	782	768	813	761	773	771	789	781	768	806	804	745	761	731	778	752	803	764	735	749	798	796	770	758	802	777	742	775	769	825	791	798	760	796	731	811	757	809	800	744	766	823	749	791	777	701	823	747	771	739	740	756	788	801	812	805	819	796	778	771	732	792	781	757	753	753	758	721	781	771	785	771	783	757	783	734	782	745	756	740	774	793	784	713	794	755	801	720	767	817	744	776	721	744	783	761	774	791	767	770	722	795	757	745	808	812	704	757	760	771	748	786	734	805	807	734	784	786	766	819	769	769	785	762	798	843	804	811	766	771	803	772	775	797	746	771	759	750	804	771	829	760	791	734	794	806	772	753	786	803	796	789	726	778	778	789	772	785	815	707	799	761	815	746	750	801	760	758	736	764	782	745	791	781	795	783	774	769	721	726	791	769	750	807	755	741	750	722	764	794	843	825	722	822	755	785	777	801	750	769	758	770	816	793	772	763	758	753	805	774	780	728	774	778	746	767	699	754	745	767	736	764	823	772	808	811	748	788	771	818	730	734	805	786	783	812	786	760	753	774	778	731	745	846	769	788	790	759	758	779	724	773	770	766	782	753	767	760	768	782	764	744	777	736	756	776	812	735	763	792	789	711	745	724	788	785	771	722	733	732	794	749	795	737	757	752	800	784	760	794	769	827	772	795	795	785	752	822	778	754	795	802	809	806	762	822	775	776	764	806	787
8461	880	866	730	389	383	296	267	251	284	254	252	256	240	229	254	208	245	244	239	231	236	235	238	218	248	255	244	259	224	239	251	249	261	222	231	242	221	259	235	225	235	221	221	253	232	226	241	216	207	228	217	257	255	235	216	245	224	249	244	247	233	230	236	259	229	239	217	230	252	241	229	222	212	236	255	237	223	260	242	225	223	259	235	235	242	239	251	219	244	257	217	233	236	208	244	230	231	231	212	211	250	263	244	235	221	237	219	237	239	228	254	242	226	231	217	225	221	216	232	243	239	216	235	237	233	247	219	238	235	241	263	216	238	229	217	235	253	222	195	227	235	246	220	218	221	228	258	236	237	213	266	263	230	230	234	246	235	249	237	242	218	268	235	224	220	244	253	248	214	272	238	248	239	229	209	227	230	234	244	251	226	249	214	256	213	239	239	222	220	237	247	241	240	230	252	208	251	215	237	223	261	260	226	229	242	237	240	213	222	241	221	225	253	220	239	227	207	232	262	239	232	210	230	252	232	210	240	226	254	223	260	241	220	240	227	223	210	234	196	221	232	226	243	246	228	220	236	237	256	245	271	226	241	237	224	221	253	238	236	247	219	196	242	240	242	230	254	251	232	244	227	232	235	229	243	228	213	248	217	223	242	205	259	258	190	215	210	222	246	262	271	236	246	249	214	214	244	231	227	247	235	238	228	243	240	239	196	240	221	217	241	202	215	236	217	244	241	238	218	215	273	238	245	240	239	226	211	234	239	223	195	255	201	234	246	240	227	252	228	231	241	198	236	230	232	226	229	247	184	254	242	225	222	212	212	241	232	220	236	230	207	185	242	266	230	228	199	237	237	216	236	248	217	224	222	198	214	240	226	236	247	218	214	241	230	221	213	235	229	230	202	214	234	212	215	242	238	245	244	248	238	226	235	235	227	238	228	236	234	213	214	252	242	240	243	208	228	232	239	190	254	232	238	243	223	240	260	220	242	238	240	249	249	234	215	234	230	226	218	209	242	211	238	226	249	275	231	234	238	248	234	228	267	230	230	218	214	233	230	277	226	247	250	243	237	244	215	211	236	236	261	263	199	258	237	225	229	226	258	229	241	248	255	252	250	282	218	238	226	235	251	259	221	217	216	239	245	186	231	245	235	221	203	235	237	254	250	255	264	228	239	223	226	239	248	250	193	234	217	258	239	232	236	245	250	246	259	231	231	234	198	233	211	202	250	254	252	213	230	236	210	189	223	236	217	219	218	238	225	235	240	209	270	244	236	250	246	240	250	242	222	216	217	206	253	235	213	258	254	224	236	218	272	246	228	219	226	226	207	214	232	230	223	235	223	236	212	241	284	237	218	218	247	237	235	232	238	223	239	241	241	253	222	220	224	223	202	222	225	226	263	248	258	242	226	225	232	262	242	219	255	219	257	248	209	207	230	246	230	224	249	234	255	220	192	242	239	235	233	223	239	222	224	233	244	241	248	211	229	228	241	244	225	268	256	233	247	222	218	212	235	223	238	270	244	253	248	234	229	209	227	235	247	243	230	226	235	256	223	243	235	248	235	245	220	214	230	217	222	232	229	272	239	233	215	216	243	239	241	237	230	246	259	235	238	232	234	273	211	202	254	245	222	231	240	240	232	245	261	209	239	248	253	265	209	268	242	236	238	241	237	253	218	227	239	218	226	242	242	232	244	200	240	226	256	258	234	230	201	239	241	263	210	247	222	247	248	237	238	286	242	249	211	241	228	223	225	218	248	237	233	247	223	220	235	255	227	230	231	222	262	241	224	227	235	203	237	240	225	221	219	220	235	223	251	235	247	242	226	224	237	243	226	231	242	253	249	224	252	264	215	212	286	259	214	229	220	223	221	227	248	233	212	208	207	233	236	215	253	220	244	261	259	237	233	236	233	216	249	269	208	243	211	242	254	256	223	255	236	251	253	233	193	217	193	251	232	246	240	254	226	232	202	233	238	253	223	219	254	225	252	256	222	208	204	237	253	222	223	279	241	235	228	248	279	223	263	252	235	237	246	237	214	244	261	203	224	247	256	208	230	218	239	240	231	235	216	217	262	232	245	241	244	242	250	225	259	230	234	205	273	288	257	260	225	233	229	206	239	264	211	234	216	204	236	239	234	215	223	238	228	240	243	230	231	229	233	212	232	227	222	237	226	264	203	225	212	242	237	205	242	232	250	212	238	239	227	224	228	218	251	255	250	265	240	249	243	239	234	232	257	242	264	230	263	225	216	254	243	248	226	279	199	241	222	235	226	236	219	231	238	237	241	239	219	232	265	238	227	217	241	211	241	245	241	234	263	230	226	240	276	212	247	243	244	240	227	259	239	228	228	257	262	251	249	225	232	246	229	256	228	267	224	216	229	233	257	215	225	247	254	248	274	246	228	234	233	266	239	232	246	241	256	219	238	254	212	261	215	235	250	214	208	224	211	234	261	244	239	207	226	267	250	255	231	248	229	256	248	264	266	214	223	237	239	243	226	256	249	240	235	236	228	239	251	217	229	208	255	235	239	226	220	222	255	241	234	210	215	225	247	217	214	211	230	212	211	249	235	205	243	251	248	242	226	258	220	225	222	251	263	255	220	262	247	255	227	244	240	248	228	231	233	228	230	228	216	233	247	244	221	202	274	248	224	219	216	231	255	205	267	233	234	234	229	269	253	238	247	214	242	218	200	209	227	245	222	258	227	234	220	218	215	232	236	239	247	263	231	225	218	223	235	230	245	252	204	239	230	247	192	232	225	259	216	248	256	238	247	212	238	229	225	228	259	237	231	230	209	261	227	218	239	212	248	231	229	239	213	201	250	250	238	241	222	210	229	240	251	194	207	230	237	244	217	223	266	260	249	223	224	221	236	205	246	245	252	228	227	246	228	249	225	234	232	210	222	233	207	247	236	230	243	221	251	209	238	219	228	243	228	241	251	239	224	250	243	232	206	252	244	243	236	234	238	184	197	231	200	236	239	227	222	254	200	236	257	250	229	233	267	248	237	253	263	252	218	218	228	253	249	206	236	229	257	243	255	240	227	229	225	239	235	239	272	260	231	221	225	245	245	233	219	234	210	233	235	237	212	236	235	215	212	208	241	234	239	229	255	239	210	222	241	247	212	220	211	242	215	245	232	224	227	214	240	202	202	222	219	257	233	255	247	232	240	235	246	242	236	279	235	217	226	232	245	250	250	264	236	229	227	222	231	241	245	245	267	220	233	218	266	247	253	224	228	231	227	238	233	236	231	255	242	235	255	241	242	248	227	236	231	236	237	233	247	237	233	217	254	242	246	234	220	219	219	234	248	232	240	214	230	196	233	216	215	253	223	251	238	247	216	217	253	227	256	240	225	227	222	244	227	258	249	280	223	255	226	216	235	230	240	228	210	215	220	213	219	236	243	196	253	237	246	203	221	242	239	229	255	259	245	219	243	253	243	222	270	219	232	231	240	247	246	237	246	238	219	245	242	257	255	244	234	220	226
6850	1113	1905	2225	1345	1104	956	878	826	745	679	703	649	651	649	579	593	609	605	595	567	577	582	544	532	576	573	570	526	521	545	538	555	565	524	518	519	562	552	568	554	545	555	466	502	564	572	585	549	531	498	568	548	515	497	548	555	552	520	524	526	536	505	520	567	518	529	538	517	561	493	530	544	518	582	516	514	527	559	529	550	540	546	562	551	542	527	551	575	524	582	483	525	538	552	463	514	552	538	500	527	529	495	536	511	513	526	538	544	580	499	488	518	531	526	507	544	508	538	468	512	527	545	537	487	513	540	557	558	544	512	530	542	554	536	549	548	540	575	526	515	531	517	515	522	538	524	507	541	518	545	521	523	521	530	541	521	532	557	508	537	534	544	547	538	530	495	508	495	535	513	565	534	505	509	547	539	498	539	481	529	556	509	507	498	521	500	497	543	488	521	504	551	518	524	550	504	529	508	548	555	520	506	511	502	556	522	562	500	488	540	520	542	520	532	502	552	492	523	508	526	510	496	510	512	524	534	499	512	484	524	523	492	523	511	511	537	497	526	509	544	540	484	528	523	496	512	526	537	542	515	529	470	519	505	527	532	538	532	517	550	534	548	518	525	536	510	496	511	521	521	498	539	529	578	549	516	524	466	550	557	466	529	500	503	550	521	516	529	510	525	522	505	549	530	542	521	550	569	555	527	534	532	517	562	539	516	531	527	505	498	524	523	512	539	509	507	558	561	553	534	537	485	504	519	532	517	505	538	477	497	518	491	539	474	518	537	512	541	506	584	464	488	577	508	580	546	522	515	540	523	576	531	516	535	520	497	550	522	516	490	552	535	492	534	486	517	504	548	539	545	578	511	521	497	500	526	513	495	530	553	557	507	536	509	516	529	498	514	522	524	536	539	517	529	514	537	554	521	550	475	501	530	492	562	524	487	522	507	520	517	555	519	550	491	551	474	519	535	532	548	527	529	545	532	539	543	559	517	535	510	550	532	573	528	521	506	509	515	546	552	551	550	519	530	513	534	549	492	541	526	518	512	477	508	537	491	539	532	576	546	525	503	510	506	485	511	532	543	529	516	571	553	532	562	538	513	540	501	520	558	492	549	555	522	514	542	534	535	511	531	545	529	517	536	570	494	513	531	529	509	516	516	507	517	541	546	505	508	529	503	536	549	505	531	552	570	530	524	525	554	533	575	552	557	519	528	489	486	480	520	524	520	492	527	535	543	527	557	512	503	536	562	552	548	508	498	512	518	516	540	524	495	507	507	529	498	546	543	511	525	526	522	569	532	495	515	540	525	503	518	475	516	541	486	512	530	449	510	524	556	528	533	521	516	500	563	531	531	520	519	522	494	519	506	534	520	535	516	535	517	577	542	546	548	552	540	577	521	543	551	547	502	561	522	547	528	498	511	498	559	514	486	522	536	572	511	509	522	530	490	509	513	535	509	510	518	539	560	506	557	545	522	522	534	527	490	495	512	519	549	510	546	566	550	559	526	520	528	483	489	541	492	497	544	514	529	527	513	529	557	569	521	568	565	502	547	541	530	519	572	541	532	527	507	539	506	502	556	530	525	500	525	588	526	550	544	537	534	543	494	514	484	547	560	527	538	551	561	511	563	512	545	530	537	548	522	516	532	516	542	541	524	521	512	559	552	516	504	537	551	501	483	555	531	522	518	524	519	500	549	545	558	534	532	532	503	516	507	538	542	495	495	479	523	539	512	525	522	510	518	507	504	505	491	519	535	521	536	559	508	520	539	551	555	511	487	523	512	514	515	542	496	515	519	506	522	525	496	526	513	544	516	527	503	528	479	539	467	549	495	529	553	497	535	531	522	527	514	526	477	530	480	526	520	537	534	536	533	530	554	507	535	522	561	518	543	515	533	528	529	521	489	508	518	479	515	489	540	531	506	525	538	544	541	512	534	569	517	519	569	491	539	509	561	501	510	524	534	477	490	535	546	528	530	525	519	520	506	559	502	551	541	495	530	520	484	578	530	515	495	586	513	537	501	527	556	489	533	550	538	546	520	500	541	523	548	494	519	478	551	531	540	513	496	536	511	536	549	529	495	542	520	533	499	506	539	509	542	548	587	540	538	523	556	532	544	523	563	518	523	513	510	527	545	530	526	518	519	539	522	558	527	513	519	517	523	482	543	545	508	518	502	520	508	507	519	506	511	506	528	518	540	536	457	554	541	497	509	527	563	496	491	569	519	492	551	527	553	516	504	531	478	482	529	529	507	509	531	553	518	486	514	516	498	520	520	522	522	536	540	523	522	525	543	525	529	518	475	505	530	530	531	492	525	565	508	547	537	538	502	500	527	511	516	559	542	542	595	549	525	549	527	561	507	519	534	516	542	498	504	498	541	559	492	523	533	509	573	518	534	554	511	549	506	531	558	533	530	564	513	529	528	529	536	491	486	521	536	549	513	543	520	548	559	539	525	504	511	545	562	560	521	524	549	507	498	503	511	552	494	525	550	524	493	546	509	516	531	508	488	524	552	512	523	525	510	538	534	545	519	551	498	507	552	530	536	497	530	500	525	512	527	530	512	544	502	538	539	511	494	491	493	516	505	512	569	547	505	592	509	511	504	513	540	507	548	532	530	553	505	528	545	563	522	523	504	509	503	565	516	549	534	531	552	530	549	539	524	489	532	492	533	530	537	526	496	511	524	515	499	509	563	594	538	528	516	463	512	551	482	496	474	491	547	509	501	491	506	563	540	526	572	510	561	484	498	542	565	523	523	524	546	530	531	539	566	562	515	525	508	548	537	518	515	508	507	549	522	524	512	554	515	533	511	538	558	526	547	565	543	496	494	483	544	509	513	522	550	520	513	510	516	505	524	536	553	541	556	541	497	545	520	518	530	493	498	546	520	529	505	496	593	533	466	539	487	549	526	474	508	506	506	539	544	546	535	577	520	525	554	515	534	484	576	528	538	527	505	496	491	488	507	496	534	525	542	557	536	558	465	526	525	508	516	531	491	537	538	549	496	572	542	552	548	542	502	551	520	515	519	516	526	517	521	505	526	533	507	519	521	546	540	507	508	514	524	506	528	564	529	556	586	561	531	559	523	524	526	544	498	503	561	528	513	550	560	515	535	503	578	537	506	536	542	500	552	529	515	534	559	468	573	551	518	540	517	527	526	527	512	514	558	555	516	537	482	496	530	490	530	517	530	477	487	513	531	546	550	514	511	503	498	490	513	544	472	561	576	511	544	536	551	534	533	532	521	554	521	539	529	556	588	566	494	496	517	493	542	510	476	547	576	509	550	514	523	517	545	527	578	536	513	531	494	496	503	503	527	511	498	504	557	499	479	538	509	554	527	520	523	507	544	549	542	527	534	495	479	544	544	530	597	548	546	515	536	510	530	524	573	549	536	543	581	512	549	490	554	519	529	521	527	549	565	523	513	540	522	549	517	545	509	542	570	516	517	541	510	538	536	529	510	514	511	527	538	527	548	524	566	505	516	566	513	526
15357	1560	1308	992	488	345	291	215	212	159	157	140	142	121	139	125	114	122	113	114	110	109	109	108	115	144	87	109	106	112	115	103	91	93	95	114	101	114	126	113	98	113	105	101	116	98	134	108	131	97	118	106	100	93	94	139	83	112	119	110	101	117	97	121	117	120	113	97	109	129	104	111	119	107	109	110	97	97	106	120	105	98	99	92	105	113	98	104	104	105	112	109	104	94	117	118	109	108	114	108	103	92	112	105	112	111	110	101	100	100	129	115	105	109	123	117	93	101	88	111	100	90	104	107	100	114	102	121	109	113	119	117	110	98	113	120	123	108	81	112	104	101	96	115	108	106	91	117	109	95	112	113	127	102	95	96	112	99	110	109	118	79	100	118	90	100	97	114	91	103	120	106	123	104	94	128	98	108	103	98	111	114	88	88	107	122	97	98	130	95	115	136	112	94	108	117	102	117	99	104	112	100	111	101	100	98	114	87	95	98	101	84	98	115	106	102	108	102	125	113	123	103	112	93	116	96	108	97	104	81	102	98	102	119	111	109	100	101	89	93	114	98	121	91	122	102	98	102	94	92	114	99	108	91	130	130	101	101	92	86	91	117	96	97	86	101	95	106	123	112	101	103	91	101	99	111	112	83	114	87	101	90	114	114	102	101	128	111	113	127	101	114	119	105	112	124	121	114	120	102	91	87	97	82	112	105	109	107	113	109	118	113	115	107	112	101	107	87	84	101	102	119	102	102	97	123	119	106	101	105	120	106	96	106	87	113	97	113	101	117	121	96	102	110	136	120	90	113	106	108	99	109	99	91	95	115	114	98	81	113	96	89	93	101	110	99	131	99	86	105	87	103	84	89	114	111	97	122	112	109	112	112	99	100	89	98	114	101	100	88	98	102	112	83	98	98	97	111	104	94	100	88	111	88	95	114	86	116	111	101	104	114	102	95	103	92	93	97	116	102	104	90	110	119	98	88	100	109	117	100	100	112	113	97	85	117	110	108	110	125	107	93	114	113	98	84	112	105	108	105	114	119	90	97	104	105	96	108	101	95	92	98	107	104	98	109	94	90	114	107	100	100	96	95	114	88	106	119	125	95	111	103	104	97	119	120	107	108	81	117	114	106	105	87	111	82	105	98	94	105	92	114	99	109	96	96	109	108	85	136	123	108	101	88	74	109	97	94	89	114	100	116	96	101	92	102	99	87	106	78	123	102	111	94	109	100	107	129	128	99	108	103	92	125	106	94	118	95	88	97	101	106	133	110	131	93	93	110	112	89	100	105	116	115	113	107	112	121	117	113	113	104	100	101	117	103	100	95	126	102	115	127	81	107	86	78	104	112	86	111	85	97	108	109	104	86	127	96	92	99	95	119	107	97	107	109	116	102	113	105	109	107	106	133	110	127	115	113	106	106	133	102	103	108	97	95	112	103	116	84	108	77	108	104	105	105	116	99	105	96	92	104	114	112	116	93	113	101	91	109	95	114	121	94	106	102	103	104	101	99	99	115	93	112	104	94	104	90	106	105	100	91	102	90	78	100	109	97	100	116	111	97	107	113	107	89	94	94	105	101	95	105	99	105	77	94	122	102	105	105	99	119	115	90	97	102	106	106	129	116	101	98	105	109	122	96	98	110	103	107	130	99	126	96	100	90	99	105	112	91	98	102	99	90	100	112	135	101	117	100	113	88	105	121	103	99	95	115	87	109	106	101	104	92	94	86	92	106	88	89	109	100	114	112	108	99	114	109	97	104	105	104	124	116	132	118	92	93	110	110	90	107	96	105	108	117	113	125	109	106	101	98	112	112	135	98	117	129	115	98	102	112	88	106	107	89	117	108	110	102	116	95	117	94	105	118	94	110	118	102	94	124	124	113	99	105	114	107	132	96	89	112	95	115	108	104	110	100	102	109	109	92	104	116	106	111	101	117	101	96	95	96	89	93	117	102	88	106	90	96	99	109	81	109	105	105	119	121	85	99	103	95	95	102	99	109	89	110	100	106	113	88	91	101	97	101	95	107	99	88	90	90	91	99	100	93	104	93	99	91	96	95	113	113	101	122	100	120	87	103	116	100	107	85	104	107	117	98	109	107	120	108	111	99	112	109	113	122	108	105	111	127	97	109	100	111	103	112	89	100	114	112	116	100	113	109	91	126	115	105	102	108	116	105	102	99	90	105	107	108	109	103	115	119	108	86	102	106	109	89	95	99	98	108	97	99	109	118	92	112	117	113	108	115	113	107	88	107	124	100	88	95	97	115	107	105	99	118	98	96	104	122	90	110	95	86	95	95	116	98	93	107	110	106	108	101	96	103	110	97	92	117	92	107	91	96	104	109	90	98	101	117	122	109	91	109	98	107	107	103	82	110	103	98	97	124	98	90	110	115	87	81	133	119	101	119	109	104	98	98	121	112	93	111	104	103	98	89	100	120	108	92	88	95	115	109	82	98	117	104	110	98	114	107	83	104	131	96	123	107	116	102	88	87	97	111	98	101	113	94	101	100	100	119	116	83	88	118	91	99	118	117	111	101	104	119	123	105	106	87	97	117	92	110	108	106	107	118	87	102	93	104	104	83	108	111	112	123	111	91	92	104	107	94	110	110	98	97	98	83	101	124	104	103	116	119	119	125	92	102	108	118	103	101	94	110	105	106	106	100	110	108	99	141	126	98	110	84	77	99	113	117	85	113	103	102	96	112	104	117	110	120	123	102	94	114	103	98	102	98	110	109	102	102	117	116	87	119	116	116	120	103	116	124	98	124	94	121	100	94	114	96	92	113	109	106	102	103	105	106	92	108	109	86	116	104	99	100	100	96	85	110	118	114	108	109	107	119	125	86	88	89	103	101	117	100	106	104	114	131	118	111	92	121	116	120	100	100	109	128	93	114	115	116	113	84	101	99	114	94	95	120	86	99	89	110	108	112	107	104	102	103	102	105	110	104	106	98	104	107	122	112	102	107	117	84	118	119	106	101	127	123	110	114	88	104	119	110	110	115	101	89	114	94	117	101	110	108	96	100	121	106	85	92	98	109	120	118	98	102	117	100	105	98	82	103	110	96	97	118	90	96	112	89	102	111	101	99	113	110	102	117	93	93	107	110	82	87	102	111	101	109	93	98	116	105	106	110	94	119	108	104	107	95	118	89	89	83	103	118	108	106	118	114	82	104	108	98	112	102	103	86	107	110	103	113	94	134	125	107	91	102	89	101	100	94	100	89	96	93	107	104	97	94	106	110	82	92	109	89	98	103	87	100	103	83	96	106	80	101	90	100	107	105	113	91	102	114	95	117	115	96	93	111	107	113	119	100	97	108	109	97	94	114	104	104	115	95	123	104	98	98	129	110	107	84	89	97	101	95	101	98	99	104	95	88	105	110	120	113	115	112	106	104	109	118	102	94	110	111	122	123	86	114	110	89	103	106	106	97	104	101	104	113	103	97	92	87	98	103	106	95	96	88	102	101	106	93	110	79	104	101	107	93	99	107
8374	1275	2598	3036	1738	1296	1083	899	772	671	566	523	491	500	482	410	377	398	371	423	380	390	323	303	328	325	363	324	320	311	313	324	303	319	300	276	280	294	292	329	308	274	290	278	276	260	279	263	280	297	316	267	291	283	274	277	280	313	293	295	272	313	284	258	283	273	289	279	263	285	277	273	273	285	286	276	259	314	285	293	260	266	281	293	294	315	316	283	263	272	269	262	294	262	292	274	276	268	309	267	265	301	291	295	270	272	276	305	285	276	262	277	286	282	269	306	292	314	266	297	276	278	282	283	278	289	263	291	281	304	282	270	246	243	280	248	304	280	285	304	296	296	272	269	287	285	253	278	277	259	271	259	259	303	271	259	269	265	290	247	281	292	263	301	261	288	262	276	267	252	287	284	270	289	283	246	263	292	249	259	270	258	274	276	300	269	270	276	281	276	231	282	269	268	278	272	291	287	265	268	295	260	289	269	286	275	283	255	261	292	285	246	286	297	256	273	296	242	259	274	276	292	311	262	272	249	257	256	234	302	241	270	299	261	246	249	270	274	243	273	296	288	262	307	252	288	289	260	277	258	268	282	263	228	263	270	283	273	320	256	259	288	282	253	282	261	277	267	277	261	271	262	242	295	300	295	274	273	291	279	247	293	274	258	265	301	272	260	296	263	281	297	275	263	293	308	266	277	277	289	268	261	259	263	285	273	296	256	278	286	291	283	285	260	277	243	288	254	283	271	280	258	251	277	258	274	305	274	257	278	292	277	295	262	268	287	246	322	286	251	267	280	283	295	275	279	284	241	258	311	280	274	294	260	277	266	297	270	256	263	267	295	291	269	239	293	258	276	291	263	290	273	241	260	251	273	263	284	264	280	240	273	265	295	271	268	281	268	256	271	293	298	273	249	254	291	271	285	283	257	251	297	282	281	255	254	273	284	287	288	286	258	295	275	266	289	265	260	253	251	267	254	266	255	275	264	254	287	275	283	268	256	262	279	278	298	270	279	273	271	260	276	278	280	276	269	268	281	249	270	289	295	290	280	268	266	254	258	295	286	267	287	269	272	283	257	262	291	254	269	277	266	260	325	272	309	261	261	280	272	275	287	299	285	283	289	284	269	275	276	261	274	252	222	266	286	293	284	290	293	257	267	306	286	289	262	270	245	309	297	293	285	271	273	246	260	281	290	239	267	314	273	275	293	288	258	298	296	282	285	310	241	297	280	261	263	268	288	284	272	284	294	279	250	260	231	279	240	274	247	277	295	273	254	257	291	277	263	270	267	269	282	248	281	277	276	263	306	294	278	289	278	271	281	282	269	247	288	291	278	265	294	263	301	273	267	268	264	268	277	277	278	269	263	275	262	294	308	281	290	297	276	290	283	286	284	259	298	268	315	293	279	271	273	300	261	273	269	289	289	297	267	296	315	266	292	270	311	265	244	257	257	306	272	264	261	275	276	324	257	266	280	273	239	275	306	262	290	287	257	283	268	296	277	291	242	331	283	304	298	279	277	280	255	284	283	287	294	291	305	271	281	306	278	270	241	320	235	256	288	262	265	265	268	243	261	291	292	253	274	292	291	252	267	276	261	274	279	269	265	273	262	238	273	272	291	281	270	274	290	262	244	290	278	274	285	271	268	281	264	270	275	264	272	258	268	292	268	294	278	284	274	290	252	274	266	250	267	267	259	254	297	280	287	291	279	257	279	302	287	292	306	254	284	282	272	296	265	268	285	278	287	253	263	270	293	268	267	260	254	317	288	280	285	243	294	277	273	256	254	272	296	274	292	281	262	253	287	248	299	277	268	246	286	275	272	254	242	271	302	275	277	301	268	264	281	273	280	265	270	266	276	247	261	276	274	273	285	259	255	229	293	294	293	285	287	282	263	276	262	259	281	289	256	298	265	286	242	267	303	293	281	271	259	271	298	291	275	270	250	289	308	250	252	321	289	253	277	271	289	293	280	271	265	258	291	259	283	287	251	286	261	291	296	277	269	285	311	275	256	275	247	286	282	279	263	289	270	279	258	259	262	268	263	289	282	281	296	264	284	275	261	276	256	278	263	299	283	309	257	254	284	255	313	278	291	256	302	237	255	281	262	280	240	246	283	267	270	264	312	279	271	249	254	284	259	277	287	264	294	268	267	277	261	281	283	295	264	249	277	262	261	283	264	288	263	250	303	264	271	312	265	272	267	312	298	262	275	281	275	267	271	268	262	261	288	277	287	271	285	271	275	244	274	294	283	264	254	291	284	286	235	264	284	259	278	264	270	271	260	252	277	286	298	274	281	277	253	283	284	253	304	264	282	265	299	279	290	279	226	261	280	267	254	262	270	296	273	299	284	267	288	242	265	262	279	265	276	271	282	257	263	286	267	275	253	270	287	292	265	277	293	277	300	300	269	250	255	285	253	287	245	284	247	257	271	258	273	284	289	267	275	281	279	271	312	250	264	276	274	248	278	266	292	259	285	267	256	282	268	275	261	306	241	266	263	290	262	250	298	278	265	271	267	266	260	254	253	296	277	276	264	285	275	255	277	261	273	284	286	286	275	296	268	282	264	257	268	280	256	302	263	243	260	284	303	282	301	263	258	289	262	257	276	293	294	284	314	270	273	281	306	265	279	275	228	260	295	252	283	274	294	271	302	255	276	264	278	252	257	275	263	276	270	273	289	277	243	285	286	291	264	282	287	238	300	266	264	264	264	276	272	275	290	274	281	265	284	290	284	272	257	257	290	296	270	274	259	297	287	264	290	247	279	290	287	273	298	273	285	269	280	271	282	310	273	261	307	293	282	285	273	279	235	260	261	301	281	275	283	264	279	279	237	309	264	251	250	275	230	271	281	281	271	264	256	260	274	257	306	284	268	297	284	302	280	287	282	266	261	261	242	263	302	268	265	305	269	281	270	258	282	292	256	273	293	277	262	284	271	254	281	248	268	292	294	276	263	266	260	281	263	256	296	263	251	297	271	276	266	257	261	281	280	265	242	255	255	293	246	261	248	244	273	283	277	267	267	295	278	286	246	275	266	290	276	274	251	284	291	270	270	260	285	283	270	251	276	268	261	298	274	264	267	270	258	275	259	261	293	273	266	297	249	285	242	276	279	268	262	278	278	285	269	278	268	279	247	288	279	277	250	304	273	275	257	279	273	293	258	268	307	273	262	298	274	275	287	272	261	264	265	294	285	299	255	254	300	273	245	306	293	247	285	264	287	295	275	280	286	278	259	284	273	283	275	269	291	300	259	286	272	270	304	275	269	255	260	263	284	266	279	322	264	289	297	294	275	279	267	265	307	278	287	277	274	262	266	266	276	278	277	302	276	284	254	255	297	256	282	282	268	284	256	257	281	266	289	273	263	267	252	302	280	247	296	258	257	286	260	271	271	258	277	259	303	271	282	290	276	255	274	260	274	265	274	278	288	248	242	251	268	293	260	242	252	287	286	297	273	265	263	307	292	292	305	304	286	279	270	296	260	263	269	285	299
2014	497	490	444	377	373	330	365	350	360	342	331	362	357	331	322	386	354	368	368	338	356	350	362	366	371	364	362	397	333	330	362	339	365	349	321	420	369	348	339	385	336	371	370	335	346	336	354	345	344	339	338	353	330	372	369	365	335	386	383	296	338	347	383	340	359	347	353	374	354	364	359	320	341	335	355	333	362	333	352	339	365	299	337	352	335	377	346	361	341	396	364	298	359	334	369	356	332	357	339	344	372	349	339	367	352	357	353	350	377	371	362	334	332	354	345	347	341	339	343	356	352	322	348	327	376	332	350	369	353	338	343	369	352	339	361	390	317	363	334	342	369	364	369	364	353	341	325	366	347	358	350	335	363	389	354	361	354	300	353	350	353	328	412	327	362	402	350	345	335	365	390	352	346	383	317	351	357	342	350	393	370	350	301	382	361	342	353	395	371	367	350	321	302	336	354	349	365	369	382	346	362	383	365	356	364	365	366	325	344	334	322	306	347	338	347	386	345	357	360	342	338	379	371	385	304	343	340	349	356	329	343	285	402	350	344	326	353	350	359	341	332	400	310	305	350	361	324	344	342	361	335	385	377	340	368	312	311	336	340	351	344	337	341	366	352	308	368	348	358	350	366	336	388	344	402	374	368	344	350	341	361	366	354	336	328	377	357	328	362	363	321	306	319	386	314	360	352	337	333	350	341	371	324	336	338	331	354	365	326	308	362	322	324	373	388	370	317	340	329	345	353	342	346	345	363	367	394	372	351	330	340	369	368	351	369	352	333	357	359	340	371	346	344	367	346	348	328	370	351	329	377	381	358	362	396	363	304	376	348	323	331	354	334	369	342	349	377	343	362	323	330	348	345	345	354	345	327	349	365	355	320	313	339	372	342	329	364	358	338	341	341	289	324	398	341	392	370	386	352	344	323	345	335	331	374	374	336	380	359	357	334	349	368	326	367	344	336	352	349	356	329	366	367	419	323	345	350	367	353	361	322	343	373	387	317	353	336	361	385	341	331	343	346	347	407	368	338	314	334	349	368	342	362	364	332	334	333	386	369	358	364	314	383	346	365	334	346	356	384	353	376	360	352	353	339	342	370	351	333	365	370	337	366	358	342	346	388	348	330	357	337	320	377	357	325	358	374	424	392	358	324	348	333	363	364	312	368	327	328	381	374	335	359	338	321	366	388	366	338	354	343	347	362	353	335	331	371	371	347	355	368	352	364	355	352	348	368	387	408	355	331	369	376	327	357	326	407	337	337	349	334	320	348	353	339	338	354	390	323	385	333	337	370	342	388	359	362	372	375	311	350	339	329	366	334	361	372	339	392	361	359	371	334	356	342	348	363	343	368	382	359	327	379	324	351	348	355	356	349	332	337	338	357	339	352	337	351	356	313	346	318	362	341	341	372	355	396	360	320	346	341	342	362	376	360	344	343	363	313	337	349	340	340	357	343	348	330	317	339	356	339	338	293	392	353	361	351	361	335	361	321	369	325	339	362	346	329	359	365	359	345	368	355	341	373	357	359	348	361	376	385	385	368	381	367	345	352	365	368	379	331	381	336	352	359	364	380	309	330	388	365	316	352	328	358	370	329	337	395	331	314	375	360	397	363	389	343	355	370	338	371	375	365	364	348	329	362	378	373	337	346	376	350	358	348	356	340	346	366	378	358	373	362	342	338	348	359	327	362	364	370	336	362	343	394	298	346	406	354	343	361	370	372	393	337	351	343	348	341	315	372	325	353	356	333	379	366	338	353	344	353	369	343	367	356	377	338	357	384	336	354	365	321	355	347	341	360	329	319	337	315	373	341	354	364	354	374	329	362	408	360	330	361	379	362	407	348	396	370	354	360	398	371	352	378	358	331	370	377	325	380	344	363	374	333	339	342	351	373	313	380	369	348	349	332	346	368	314	355	354	340	365	332	341	357	356	363	341	348	392	356	334	351	381	356	382	338	315	333	375	380	348	353	366	332	356	310	347	356	371	342	335	322	383	343	332	345	313	344	365	332	330	305	360	335	390	362	368	360	374	354	315	337	352	315	380	345	367	354	377	369	378	339	391	332	327	365	378	350	358	345	363	334	329	353	354	378	386	378	379	375	401	356	378	356	322	350	352	355	336	367	350	338	370	360	357	379	377	358	377	313	339	371	368	326	351	373	331	336	323	345	363	346	338	369	374	329	352	366	360	330	369	352	382	364	358	316	336	356	350	364	348	356	345	354	400	359	327	349	327	338	360	374	356	349	354	356	329	339	357	326	324	357	370	343	346	340	357	349	370	329	367	324	373	359	354	353	345	342	357	361	357	382	328	383	348	346	327	378	356	332	353	368	368	350	357	344	363	384	379	353	346	339	349	374	323	384	359	340	350	308	356	353	354	350	378	364	338	349	356	374	355	367	328	334	318	328	341	357	369	341	354	345	352	317	357	331	347	379	363	331	349	322	318	381	388	369	384	345	338	335	384	351	331	339	376	359	341	378	373	358	349	385	369	386	356	352	384	308	331	349	366	373	358	343	360	381	378	345	356	346	321	302	375	359	339	362	349	339	348	376	369	323	415	348	372	400	335	408	374	355	332	346	337	326	351	368	378	345	382	367	342	374	343	347	377	344	377	370	360	323	377	335	365	367	388	365	329	353	332	326	355	400	336	343	319	315	353	351	335	357	360	382	370	319	364	364	356	342	327	363	390	335	380	369	345	370	376	342	378	409	406	340	304	352	358	363	345	332	367	366	344	372	350	359	360	365	342	335	352	312	360	323	374	343	370	370	364	357	362	331	361	377	340	412	374	319	365	310	363	367	372	377	323	363	377	411	373	329	357	361	359	370	308	351	332	361	360	334	384	379	346	314	327	363	346	393	354	368	339	347	355	309	364	333	353	355	358	347	370	370	348	361	388	374	346	340	324	346	349	391	334	369	332	333	373	369	362	372	337	326	378	350	340	342	348	350	326	330	355	398	377	376	345	371	384	363	383	333	337	355	366	342	353	350	362	352	378	387	354	372	403	372	361	361	373	342	345	378	358	341	335	350	364	368	335	353	345	357	354	331	344	355	354	345	372	345	319	388	305	306	379	325	366	361	337	314	402	319	393	390	351	349	379	342	357	349	329	371	373	401	392	339	349	381	361	308	369	364	365	370	346	370	367	353	357	330	370	338	341	340	337	349	317	340	331	341	396	385	334	360	314	318	354	334	348	341	300	340	340	415	364	320	332	362	352	337	323	371	391	390	362	352	367	365	336	365	362	367	361	364	334	336	352	349	370	373	323	341	358	341	341	338	343	334	319	352	358	361	335	325	351	369	332	354	349	322	349	345	331	351	339	345	365	361	339	354	326	325	360	354	343	343	373	369	359	375	338	363	347	359	321	376	383	355	373	359	359	334	352	376	364	302	342	384	377	316	334	339	358	386	360	347	316	393	374	340	362	314	351	348	365	361	349	360	374	390	302	354	368	366	356	350	370	350	376	362	330	344	355	345	365	374	352	349
2492	900	1063	1032	821	831	750	804	782	749	798	758	770	797	723	771	777	762	742	823	794	810	790	806	830	804	757	763	783	809	757	788	804	769	780	787	807	811	779	790	778	769	763	719	740	819	739	762	828	743	761	778	829	782	812	771	782	762	802	781	729	772	759	741	754	794	782	743	782	754	776	771	760	762	784	750	764	759	742	802	778	831	797	796	753	759	788	746	779	732	759	749	765	779	771	785	727	775	716	749	783	763	786	810	737	782	774	752	706	751	750	755	813	782	784	792	791	816	788	763	814	717	785	796	763	779	801	776	751	809	752	806	821	749	780	774	810	755	751	757	803	793	762	791	769	776	786	766	789	728	805	783	811	767	736	770	720	785	735	737	834	820	793	750	756	724	800	782	762	795	778	787	803	811	783	791	786	746	768	754	722	779	747	793	811	754	797	777	752	753	755	769	752	771	808	763	792	774	781	787	755	779	714	791	780	733	781	704	745	772	825	785	762	788	741	755	802	781	826	808	852	754	768	785	758	770	767	782	770	773	782	808	755	759	762	786	816	778	787	757	783	770	809	771	791	745	741	739	801	807	755	772	746	744	768	795	751	797	756	755	784	795	851	796	820	795	785	742	761	740	814	760	799	833	732	703	811	799	751	752	750	783	751	746	741	772	825	773	786	734	749	821	839	778	760	786	751	749	781	781	745	737	777	755	754	785	840	783	793	728	744	754	766	785	746	751	729	791	809	800	841	763	699	771	752	755	762	815	774	783	790	794	766	814	785	766	772	746	809	738	760	768	802	744	752	796	757	770	838	763	765	753	782	828	778	744	780	774	773	762	781	758	783	774	804	780	758	732	813	790	783	780	798	803	802	780	821	735	781	753	773	766	754	775	792	745	783	778	763	760	807	796	770	754	750	740	751	756	776	756	747	811	779	774	766	736	796	806	764	774	797	764	804	768	795	750	784	761	730	767	767	690	769	749	691	801	802	784	776	743	737	788	786	746	777	759	749	754	781	774	756	803	753	749	763	811	802	797	780	712	817	806	779	786	777	817	774	779	785	763	747	717	777	754	802	785	754	738	764	793	734	795	794	773	805	761	792	772	752	781	740	739	773	750	784	751	802	778	742	742	737	789	776	761	805	761	827	800	768	795	807	789	752	811	777	729	814	812	737	780	720	783	741	758	787	787	744	745	780	808	809	778	730	719	819	727	773	762	781	818	763	839	772	780	771	754	765	787	802	770	744	757	753	753	745	767	777	794	757	756	774	779	766	790	765	732	752	786	772	813	775	781	747	719	811	771	804	764	776	765	801	796	805	742	753	765	757	759	763	740	777	800	737	770	778	738	758	790	795	746	776	760	785	775	771	733	782	748	745	786	720	748	731	789	766	829	786	714	769	795	788	768	755	786	785	767	721	792	793	782	760	715	789	753	766	735	734	813	782	770	813	770	764	738	745	752	773	791	786	808	802	767	732	682	780	741	816	793	815	775	792	819	791	759	789	770	754	770	743	777	767	752	775	779	739	826	781	728	810	740	787	832	762	793	754	786	757	763	798	766	774	778	760	824	759	767	774	754	789	814	757	784	774	781	752	819	775	798	776	761	765	770	743	776	804	766	758	768	765	784	808	713	778	794	758	770	810	772	755	779	806	756	762	799	809	795	741	723	763	804	819	772	758	765	772	755	792	789	778	762	771	747	735	816	773	772	752	823	719	798	746	734	836	720	761	773	786	787	823	798	754	779	772	752	767	804	781	777	782	794	777	777	721	697	786	771	820	817	800	759	796	756	740	741	800	745	771	822	759	799	746	763	791	753	791	817	804	749	769	761	762	717	727	737	767	800	782	808	782	792	782	827	789	785	757	762	767	766	781	763	773	719	824	767	747	794	795	766	816	770	781	812	786	715	719	785	796	790	802	778	766	722	806	751	805	749	804	733	776	777	725	733	789	735	802	765	755	744	784	745	764	733	724	761	793	777	777	781	736	765	770	773	725	838	776	781	733	761	693	806	779	773	782	747	815	842	730	770	777	788	766	797	782	752	764	752	806	797	762	752	812	714	739	752	833	804	776	785	776	753	728	796	754	751	841	790	784	817	812	747	768	786	784	817	776	786	794	812	752	813	751	795	761	800	754	808	802	801	733	793	804	764	781	758	780	788	720	800	754	776	802	787	788	767	804	784	775	759	759	820	810	767	794	797	780	762	769	750	779	789	741	746	718	825	806	766	750	768	781	794	763	768	744	767	790	769	799	763	811	798	747	782	787	776	763	833	771	859	753	790	788	785	809	756	792	778	723	783	745	779	751	760	778	786	757	751	781	772	779	742	830	761	756	798	764	791	753	754	784	787	801	800	756	783	732	825	732	742	736	759	757	776	769	742	753	792	764	735	812	758	747	770	769	726	797	780	736	750	769	789	800	805	813	751	791	803	752	739	755	725	783	816	788	724	801	731	806	779	793	765	795	814	773	763	834	784	771	749	741	796	764	774	774	750	733	770	779	804	842	839	758	774	784	765	779	790	755	758	740	751	791	790	719	795	729	767	764	784	721	776	745	844	781	811	793	792	793	809	753	768	823	746	784	765	806	798	841	758	757	811	761	757	738	765	795	775	772	791	824	771	755	765	795	816	758	755	776	769	754	751	767	795	792	761	808	789	784	780	805	776	767	787	764	785	787	756	769	757	755	702	757	809	797	785	759	812	745	778	784	755	800	776	738	750	804	817	761	762	778	791	762	758	836	771	782	798	770	796	742	774	763	782	766	688	779	794	736	795	747	767	736	742	766	764	767	762	799	789	739	769	796	752	804	762	728	793	781	772	775	759	772	745	762	789	780	733	842	769	781	755	761	776	771	737	814	806	760	703	785	777	780	774	764	739	763	805	806	748	800	786	750	778	795	751	738	728	721	752	794	762	777	815	817	769	778	778	754	762	815	754	779	823	766	768	783	766	790	809	755	725	773	818	782	746	833	791	779	812	766	756	823	753	731	796	855	782	768	805	830	708	768	769	798	787	793	818	740	774	811	757	725	773	754	778	784	796	765	809	788	784	754	790	765	778	781	759	789	748	729	757	764	758	810	799	748	783	773	752	786	803	756	769	800	712	787	749	756	764	808	754	738	794	753	786	735	788	781	779	745	755	741	793	771	716	793	758	767	800	771	821	783	765	799	779	729	741	763	798	771	796	759	717	754	740	743	750	769	742	733	744	825	805	764	761	756	791	724	803	795	786	767	777	787	841	781	787	756	808	782	767	788	720	782	789	764	811	804	781	750	776	754	784	769	789	834	752	788	786	764	778	775	722	806	790	775	775	781	759	784	773	748	739	758	745	768	767	729	813	802	751	797	793	751	789	803	738	754	748	749	760	775	800	755	763	762	751	771	771	801	772	725	773	753	769	746	755	774	746	762	780	750	750	757	793	776	766	793	811	774	817	760	747	760	797	749	748	786	737	728	762	786	786	829	769	779	767	720	737	754	754	784	776	770	786	746	720
8598	835	864	632	414	344	310	282	287	304	269	286	269	274	233	256	239	233	239	226	223	221	242	243	257	247	235	228	237	252	246	219	260	237	233	224	218	232	270	234	253	242	240	222	242	227	236	231	239	236	245	266	211	250	217	233	254	260	223	267	235	242	225	225	248	239	242	252	234	257	223	209	256	251	209	227	207	218	259	240	245	239	268	270	222	239	234	218	233	255	227	246	237	250	226	208	212	279	241	239	229	220	234	223	221	235	247	257	239	276	247	216	264	249	212	226	250	234	206	239	228	246	252	240	240	245	269	233	269	207	240	226	244	228	244	228	256	224	211	219	268	210	223	241	262	243	241	239	233	220	249	233	242	223	258	241	239	272	224	246	234	232	250	216	240	214	230	223	271	242	233	215	219	241	221	246	228	221	241	216	243	237	221	253	231	240	261	245	211	223	215	239	242	227	248	242	222	240	248	198	254	250	220	251	219	247	247	241	238	196	240	239	245	247	246	239	237	217	227	253	265	229	241	249	237	246	223	239	264	230	243	266	258	262	240	239	246	253	244	222	217	247	242	227	224	192	227	257	229	237	235	217	260	229	254	235	236	221	239	232	212	226	261	220	245	251	230	230	263	244	247	255	238	242	262	253	225	247	248	244	228	212	236	228	247	235	230	233	216	250	234	235	231	214	228	217	256	237	258	222	237	248	223	276	279	224	239	251	264	201	233	207	224	235	232	235	275	261	235	231	239	234	241	221	246	243	265	220	235	243	238	229	235	209	235	216	281	226	241	243	221	231	276	263	221	219	244	246	258	285	228	247	228	225	194	202	251	237	206	214	221	222	262	240	233	231	215	243	244	226	263	226	237	226	253	260	238	247	233	230	271	226	208	232	242	266	237	243	245	232	226	254	212	220	254	239	220	212	202	271	248	233	216	232	252	233	240	257	238	246	220	245	251	240	248	233	226	244	219	223	196	225	241	221	269	244	215	234	239	224	225	229	249	232	249	211	262	217	248	214	221	263	234	237	235	239	253	255	244	238	234	225	223	242	227	256	251	250	245	236	237	243	241	244	264	240	256	251	240	240	243	221	247	264	258	227	235	211	256	255	285	258	221	263	236	257	214	268	238	224	240	215	250	239	203	223	263	252	265	216	251	250	231	236	214	237	223	229	217	209	224	234	236	253	214	257	259	219	255	219	226	238	245	201	230	194	229	234	216	214	240	228	242	234	247	234	220	233	229	234	247	257	225	238	244	236	229	235	200	230	255	271	248	270	270	229	235	240	261	244	236	223	238	220	241	243	208	254	240	227	237	236	261	200	261	240	234	233	252	220	237	247	216	240	234	255	253	221	262	212	220	228	253	230	234	242	245	204	214	231	262	226	253	246	247	239	231	280	261	267	270	224	225	254	215	238	257	241	220	224	228	235	243	240	234	253	249	224	249	242	250	228	204	230	242	231	275	222	215	224	238	245	241	208	285	243	242	243	214	200	211	283	234	239	215	260	243	246	232	238	240	213	247	227	206	265	249	273	219	222	230	264	216	230	269	241	241	196	232	244	233	255	232	258	225	234	242	231	251	240	237	235	242	226	265	260	246	228	214	236	249	235	247	226	227	258	241	228	212	214	189	258	241	240	252	226	208	226	248	236	237	219	235	248	223	244	193	229	228	245	243	215	254	245	221	227	259	221	236	244	244	245	225	220	243	222	225	262	257	260	236	244	242	217	202	232	271	256	251	223	247	208	260	252	255	267	229	224	241	221	208	271	221	223	221	243	224	199	228	257	252	230	232	211	251	218	220	221	253	246	225	230	243	243	255	235	249	236	236	217	226	208	261	224	245	229	246	244	229	248	220	227	219	262	236	225	246	241	239	227	228	261	233	263	241	226	233	240	249	239	235	228	241	229	240	259	268	240	260	253	245	252	224	260	211	268	240	248	245	240	225	219	255	236	259	237	224	229	235	256	233	233	252	205	222	236	204	227	242	238	232	238	257	267	239	217	244	232	235	226	254	247	241	229	221	246	265	213	232	229	240	258	220	242	247	274	227	258	190	229	228	253	241	239	269	215	228	242	216	242	224	238	239	253	252	220	224	252	244	214	219	224	224	252	224	290	252	263	217	230	246	234	264	218	264	223	219	245	245	239	245	265	248	247	238	216	272	250	258	231	218	237	222	237	239	248	225	229	233	224	230	225	244	264	224	229	269	230	221	254	217	193	213	203	261	226	249	235	212	283	227	256	244	218	246	245	244	246	229	235	274	250	224	212	241	218	229	237	238	275	213	227	210	255	239	221	245	240	237	260	239	248	235	266	218	251	254	226	207	242	229	217	257	248	231	231	224	249	248	228	256	204	230	233	262	223	221	215	246	197	217	254	242	239	240	238	240	234	241	257	256	226	251	274	212	226	231	248	259	223	234	221	254	216	218	230	230	237	280	218	229	236	237	224	257	249	250	224	235	240	222	237	247	200	256	258	250	228	237	246	216	252	252	238	231	235	234	222	227	223	243	242	242	262	199	223	222	231	273	235	215	254	230	222	226	245	211	237	232	262	250	252	268	259	269	253	261	226	233	226	238	232	258	244	231	228	216	244	232	232	237	260	211	266	260	226	223	238	239	240	229	237	222	246	245	221	265	250	246	231	238	242	262	237	213	214	266	229	249	242	234	227	277	235	232	271	233	226	225	219	257	229	228	241	212	240	217	239	224	244	243	234	223	226	201	259	209	204	257	258	235	201	262	242	253	266	238	228	255	230	232	223	233	231	256	247	215	222	243	234	227	244	243	206	229	259	245	239	249	243	231	228	235	236	225	233	232	227	232	217	252	227	230	206	221	212	237	237	225	216	234	215	252	246	233	247	230	278	201	257	238	234	243	225	243	225	266	251	249	233	248	245	242	243	225	240	249	265	219	240	244	225	239	234	241	225	244	245	239	230	250	242	230	216	247	248	224	252	218	233	235	246	224	236	214	230	230	247	242	265	266	275	256	250	207	239	200	217	250	227	234	262	277	214	244	261	253	233	257	200	254	239	242	241	218	226	269	225	229	232	224	258	252	240	223	239	242	227	192	247	245	241	202	225	221	207	259	239	247	234	248	274	223	231	242	241	264	223	244	242	239	210	261	223	221	237	248	209	241	258	236	247	228	199	235	255	240	212	244	233	208	252	250	260	246	207	241	251	236	265	233	244	240	231	257	256	223	243	249	259	233	218	239	273	247	237	262	230	237	233	230	257	242	240	231	240	259	253	233	270	241	230	239	220	252	222	225	239	232	253	270	237	256	258	248	216	250	223	272	245	203	258	219	218	279	251	252	229	252	260	227	232	233	249	258	208	226	240	260	255	232	217	233	250	227	229	267	241	261	247	246	251	253	209	216	235	246	226	253	237	238	254	219	265	235	210	228	270	240	235	229	257	251	231	255	217	198	263	263	230	238	231	238	235	240	239	265	239	233	249	224	218	232	246	222	225	220	229	233	231	220	247	252	219	258	214
6892	1024	1793	1720	1282	1028	956	858	804	734	732	678	696	640	611	604	609	571	624	578	571	531	561	554	579	567	550	593	575	585	550	574	549	595	538	547	568	591	565	567	537	553	558	536	505	558	544	540	550	599	563	568	519	556	506	556	534	527	551	546	547	553	541	537	524	535	539	546	532	526	540	483	536	540	518	537	503	497	527	579	555	526	562	504	528	553	516	541	473	553	530	580	505	545	531	504	525	507	514	509	537	526	529	543	503	506	522	563	493	493	528	530	507	512	539	530	527	558	506	535	460	559	548	522	509	552	510	536	546	552	570	523	558	532	532	502	525	584	559	565	510	540	522	510	504	497	549	522	524	535	503	495	532	558	524	524	505	552	544	554	553	508	529	529	505	509	506	495	544	532	517	538	552	525	537	515	528	508	483	576	518	534	509	539	512	552	525	546	498	530	538	460	546	517	509	540	556	494	504	517	508	514	565	531	532	546	537	523	517	512	530	550	512	514	546	511	565	560	529	515	522	543	507	537	503	548	520	556	572	526	549	535	506	499	502	516	541	506	521	548	566	541	571	520	513	546	502	578	538	539	512	488	568	507	511	496	517	547	537	533	519	520	517	517	571	500	540	516	531	517	545	561	524	518	525	554	558	542	479	557	500	549	558	536	553	562	522	535	530	527	526	544	521	547	533	558	491	504	505	570	549	527	502	590	575	527	536	530	489	520	530	534	557	543	563	524	526	559	513	556	546	552	495	509	534	510	555	523	539	523	551	525	538	486	530	549	530	523	549	561	540	543	515	493	549	568	566	512	497	543	527	534	557	525	514	504	572	586	473	520	553	513	507	535	491	541	529	555	535	508	533	552	531	506	543	517	492	509	531	511	531	499	560	527	536	533	539	538	565	494	510	541	525	542	495	504	509	503	529	556	559	503	545	565	529	537	500	511	520	519	559	512	548	553	498	506	536	544	541	533	519	503	522	534	509	555	507	563	540	545	501	498	504	537	581	551	534	503	490	501	544	495	514	564	510	510	552	540	519	517	543	536	559	537	591	474	517	559	542	512	518	515	538	512	483	503	555	515	554	535	506	526	540	525	533	502	538	538	532	510	526	547	560	508	521	492	549	528	505	491	563	530	538	503	515	544	526	527	532	522	470	509	558	537	542	508	575	505	529	484	542	543	531	546	580	496	524	591	519	563	498	506	526	506	533	534	520	573	527	554	557	524	493	521	512	516	500	483	513	535	547	486	514	547	548	490	545	528	548	489	551	519	544	514	511	533	524	545	520	520	567	485	528	499	568	508	546	498	507	545	540	558	547	503	546	509	545	530	518	557	492	527	514	528	521	508	560	527	505	499	533	543	555	501	499	553	517	514	511	535	537	570	545	501	531	510	553	540	532	511	525	492	526	533	499	551	526	496	519	506	531	556	513	529	524	473	553	505	532	532	534	515	515	512	533	515	539	540	487	528	524	544	567	512	547	544	517	508	523	521	525	508	523	507	592	495	551	469	531	564	517	514	559	533	553	561	541	548	561	577	541	531	555	554	522	513	520	561	488	530	560	577	589	508	537	560	549	538	587	504	573	514	567	527	544	508	524	552	567	540	509	529	517	552	521	582	558	526	495	536	506	520	482	513	535	510	486	521	516	529	520	560	521	526	544	545	544	529	519	535	534	498	550	537	534	507	548	547	524	491	521	514	500	556	499	555	502	518	513	516	504	541	565	523	540	527	537	536	525	509	499	540	522	520	576	549	530	506	530	534	546	518	481	476	554	518	561	528	504	494	552	517	480	511	554	563	512	556	492	548	578	502	509	517	498	518	502	522	560	525	541	531	514	530	500	562	515	520	547	484	564	521	524	561	532	536	553	514	536	518	531	510	537	542	519	542	547	484	489	537	532	541	533	515	523	536	513	606	539	543	526	575	541	543	536	549	532	505	498	535	509	536	546	591	549	552	530	549	540	548	563	527	503	567	534	546	515	517	513	525	507	513	536	492	499	493	515	544	531	549	539	508	541	518	537	494	514	563	529	506	534	553	541	548	501	535	521	518	557	558	547	520	564	531	520	468	509	517	498	548	509	548	506	492	522	551	477	546	534	510	510	516	490	545	496	512	563	530	570	520	515	533	529	549	570	522	517	522	567	520	487	514	536	523	562	509	526	545	541	527	545	539	520	503	523	501	490	504	552	534	532	565	522	550	514	540	516	544	506	526	576	527	568	477	486	574	533	523	545	507	523	516	537	550	513	534	545	540	526	512	554	506	534	493	555	507	573	517	539	536	530	492	510	549	496	514	549	486	526	509	516	516	555	491	541	554	541	561	553	538	497	512	555	568	522	524	545	540	519	512	504	502	556	554	487	510	501	578	486	544	534	515	604	525	519	529	539	533	537	510	493	545	550	555	554	520	500	546	532	501	518	466	524	539	539	509	555	562	559	528	524	515	523	541	508	575	542	570	550	531	501	563	524	542	518	520	574	556	506	527	521	538	539	510	496	583	538	547	503	510	537	532	531	501	538	541	521	468	549	531	502	572	508	536	565	549	540	539	537	516	553	565	560	510	496	586	546	586	542	539	513	572	530	480	528	542	507	523	514	588	522	558	540	522	543	542	497	556	510	545	507	576	539	519	541	511	485	514	514	515	508	509	525	487	538	509	511	504	562	536	538	514	566	493	508	508	529	568	502	533	504	559	505	494	539	473	511	539	509	529	556	566	557	534	518	464	490	500	528	548	516	540	505	533	539	543	501	515	529	498	524	517	512	548	539	515	547	549	536	492	542	519	557	527	554	526	526	515	564	524	544	561	507	520	489	549	537	503	531	493	546	506	515	495	516	538	557	531	518	513	558	550	532	480	494	531	525	521	544	549	553	523	534	550	498	555	505	502	541	518	494	568	512	494	562	573	570	511	534	496	575	462	525	507	502	561	513	520	551	536	548	535	517	567	498	495	482	551	566	495	492	506	500	536	495	521	573	506	523	573	543	566	520	543	549	542	554	517	508	531	488	510	543	515	572	574	505	517	556	520	503	573	533	505	490	510	562	512	522	474	556	519	493	511	485	537	518	559	520	509	550	502	510	500	487	500	541	543	540	547	525	534	536	528	566	562	497	509	585	528	523	500	530	543	533	537	541	533	527	517	558	485	537	531	500	528	541	523	506	499	545	516	539	575	554	528	568	568	547	522	517	533	552	496	532	534	526	553	531	511	561	512	501	520	519	502	547	554	533	525	534	560	507	536	562	536	487	554	530	481	565	538	512	545	565	537	551	542	530	512	565	526	543	545	471	553	556	526	503	535	495	519	536	523	518	529	541	521	560	557	519	529	520	546	551	510	511	529	521	486	525	505	543	510	516	491	529	541	522	557	547	493	510	520	511	557	531	502	516	551	549	509	525	558	530	495	564	525	523	511	546	512	526	501	512	519	497	521	521	533	539	549	512	543	545	556	537	513	585	482	525	500	541	546	545	541	545	527	498	478	529	548	530	495	519	573
15278	1556	1126	800	442	326	250	218	205	146	155	133	144	150	119	127	119	119	111	126	124	122	101	121	102	108	94	126	108	115	121	106	115	107	102	99	105	108	124	101	116	95	98	108	91	108	90	94	93	94	99	130	98	94	112	108	92	99	95	98	101	115	91	119	100	85	96	101	119	106	96	104	98	93	105	79	97	95	105	130	98	129	98	92	105	88	116	113	103	117	114	102	103	98	95	92	114	114	68	118	83	124	103	100	95	91	117	102	115	108	88	116	104	103	106	98	97	101	123	95	98	121	108	111	107	95	109	112	121	100	96	96	107	94	112	83	113	115	100	98	108	102	114	97	96	108	104	101	109	101	101	101	88	97	92	100	108	97	105	121	104	119	119	101	98	117	100	113	104	110	107	106	120	100	118	96	88	104	98	90	97	104	104	106	108	106	106	100	95	100	91	97	95	115	112	98	109	106	101	87	109	103	103	109	92	79	96	110	95	102	103	91	88	89	113	124	94	93	93	93	93	102	119	93	104	94	99	100	98	114	101	95	109	94	91	81	104	115	93	85	119	100	100	88	120	104	91	100	87	119	96	87	108	105	95	99	100	96	106	96	100	97	83	66	131	113	95	107	83	98	81	102	96	105	107	113	116	99	101	92	102	99	95	87	102	80	94	88	112	115	115	99	97	111	100	83	96	82	106	112	100	127	104	96	81	105	104	117	95	114	96	115	131	84	76	104	100	96	107	112	106	84	100	110	84	86	90	92	107	103	106	107	105	121	104	106	113	91	104	88	101	121	101	111	100	98	85	107	122	115	98	94	98	99	83	114	103	112	103	112	102	112	110	95	81	105	82	71	118	111	100	116	74	97	123	105	92	98	93	67	117	108	98	104	106	124	102	103	96	121	105	94	92	97	88	88	108	81	119	114	101	104	100	101	95	93	109	114	104	114	114	91	100	112	130	92	102	111	111	98	103	94	97	98	107	110	101	83	101	109	114	100	95	90	112	103	101	95	102	129	105	108	91	98	99	89	100	102	105	117	90	105	107	104	86	109	84	100	111	108	108	102	101	89	111	121	102	88	115	87	94	109	115	122	120	105	108	104	95	112	95	107	98	106	84	106	105	94	111	121	108	114	99	86	121	89	106	96	97	100	93	115	125	98	105	97	106	105	91	111	110	96	102	98	96	84	125	82	111	90	99	92	88	120	106	115	86	102	83	103	86	102	111	82	112	107	92	109	104	95	100	116	121	110	112	100	101	92	105	105	118	85	99	89	108	106	86	88	82	99	95	106	109	119	101	109	97	117	112	97	90	102	118	110	91	102	81	101	106	96	95	101	121	105	90	128	126	87	102	95	98	94	102	91	99	102	106	107	95	113	81	101	105	131	107	105	105	101	75	97	96	124	94	107	95	84	99	96	105	107	108	95	115	105	123	100	90	108	111	116	105	91	107	115	98	87	85	107	118	96	109	98	97	120	118	95	105	97	86	111	113	107	112	117	101	93	109	101	102	106	111	102	82	85	97	114	82	99	110	91	114	103	116	104	112	98	100	101	90	100	107	103	129	93	101	117	94	122	117	104	96	114	89	97	104	103	131	93	114	86	102	107	126	93	103	121	105	109	102	111	110	108	86	108	91	116	112	112	98	118	97	91	78	103	122	106	103	95	86	89	87	96	101	98	109	107	100	100	100	107	110	87	125	111	110	98	74	112	115	117	100	115	93	105	116	95	94	92	89	86	113	116	93	109	114	89	102	115	94	114	116	111	94	107	107	93	106	92	106	100	94	98	117	112	96	104	109	106	95	94	89	104	122	108	104	99	97	95	89	95	102	87	85	96	106	118	106	98	114	110	98	96	115	94	101	111	102	93	98	102	127	86	91	90	100	90	111	102	117	84	113	110	111	84	126	96	91	96	93	92	94	97	112	93	112	115	101	112	91	103	107	104	102	87	104	115	110	90	100	94	100	115	114	104	110	104	100	112	90	118	95	101	107	113	99	98	80	109	108	134	102	102	80	95	107	108	97	106	99	131	110	89	104	107	116	116	94	86	98	104	117	101	110	99	93	88	106	102	110	90	90	111	124	102	84	106	81	96	113	86	94	96	85	103	101	103	107	109	98	83	99	108	100	98	113	87	103	112	115	96	97	109	99	108	112	103	99	102	101	131	107	103	98	83	91	117	96	95	108	109	111	92	91	100	94	110	94	98	106	91	103	80	105	89	87	93	114	109	100	105	112	115	94	114	93	93	98	89	102	106	110	108	103	119	113	118	106	94	108	103	98	84	107	125	112	108	110	120	101	106	110	110	89	92	103	95	113	101	109	100	100	109	85	114	107	94	106	104	89	91	84	123	117	115	77	103	98	83	97	98	113	104	96	97	110	92	81	92	83	113	100	109	117	122	124	107	114	119	90	110	111	92	130	102	90	107	110	103	102	94	114	96	94	121	121	110	110	102	93	126	105	93	81	104	107	98	117	90	102	89	95	93	102	93	101	114	94	91	112	77	108	114	75	107	112	116	94	82	101	100	114	116	114	99	98	97	116	117	101	103	119	114	119	100	83	95	102	95	109	103	109	96	91	92	80	82	110	114	108	106	129	110	98	92	90	98	99	105	115	106	101	88	101	104	106	112	95	103	103	90	90	93	91	92	110	83	86	84	102	91	106	107	104	103	111	97	98	95	86	80	103	106	103	112	119	101	108	101	99	107	96	122	123	108	120	99	88	110	97	105	105	109	106	91	102	112	89	104	117	93	116	107	96	101	132	103	101	99	99	103	87	103	103	92	115	97	87	115	106	89	104	83	112	98	102	97	101	109	103	117	104	81	80	103	105	94	111	119	109	95	108	109	111	96	79	119	90	94	92	97	81	106	97	95	97	119	84	111	108	114	107	96	89	97	102	95	105	122	111	122	89	113	107	139	111	113	103	83	104	110	90	104	109	110	79	97	109	111	101	100	107	95	100	91	101	127	105	98	111	101	111	112	101	119	98	114	83	113	84	112	102	88	111	109	115	101	122	85	74	99	115	107	93	135	95	111	142	106	108	107	84	106	97	102	100	101	101	104	94	100	119	109	101	115	113	100	110	103	85	108	119	103	88	96	111	93	106	104	107	104	112	99	106	94	111	110	125	101	118	116	78	112	79	104	104	88	91	90	93	106	120	89	97	115	92	104	85	111	89	105	88	102	109	100	103	101	97	113	74	101	81	102	104	92	110	109	91	95	105	110	104	83	109	111	102	85	115	109	123	105	104	97	99	100	108	113	112	106	92	112	111	103	104	100	114	91	96	100	90	96	102	106	85	113	101	110	88	97	92	82	79	111	98	119	92	98	94	108	110	95	108	116	99	95	103	108	114	87	103	104	100	97	93	111	93	107	113	116	102	97	97	109	114	105	109	105	97	108	105	104	92	97	84	109	108	110	97	97	110	96	100	88	95	104	81	106	97	114	104	119	109	94	113	97	109	95	88	88	111	107	94	101	92	81	107	102
8360	1235	2236	2331	1740	1294	1046	933	773	691	630	551	482	472	422	412	427	416	405	401	337	333	324	375	322	349	330	308	330	281	293	322	300	289	296	272	330	308	312	324	294	274	265	321	291	279	271	294	304	273	290	269	289	299	271	284	239	266	292	290	289	276	257	308	284	284	284	262	272	286	284	310	255	294	257	260	293	269	291	293	271	260	288	265	260	271	289	255	282	289	273	288	257	272	271	280	255	279	294	255	262	278	289	282	249	264	288	263	256	289	270	221	275	266	273	262	301	262	266	288	283	297	297	240	253	264	297	264	271	290	265	269	243	295	267	267	271	240	281	262	249	279	261	281	258	258	275	291	285	250	270	297	263	271	267	316	272	260	282	274	263	259	270	270	285	284	272	243	280	281	297	255	273	225	297	271	257	273	278	269	280	254	284	268	267	279	270	271	261	250	227	307	306	293	284	286	256	263	284	267	275	247	286	290	275	265	268	264	270	264	289	270	262	260	258	293	258	265	274	256	248	271	252	247	260	272	240	271	257	263	277	303	293	294	265	271	265	288	263	288	262	262	258	277	288	259	251	258	293	265	281	240	261	263	248	277	270	251	275	268	287	298	266	258	258	283	260	241	254	284	274	276	258	273	256	282	246	260	287	283	266	259	270	249	294	254	294	270	285	282	255	281	282	256	268	275	280	311	267	246	238	300	289	258	254	247	272	260	269	262	260	282	251	289	271	274	273	273	268	276	270	282	272	281	231	296	277	275	263	255	267	259	246	294	298	278	272	248	298	283	281	276	304	267	265	276	258	307	291	279	287	284	258	270	256	287	252	254	265	291	281	279	241	275	296	263	244	304	285	282	278	254	266	284	314	277	262	262	286	277	276	271	279	284	257	250	261	294	279	296	274	282	273	260	272	252	258	284	274	273	256	258	274	270	276	288	304	283	268	242	266	265	258	260	266	320	266	272	263	296	280	277	278	260	267	263	282	294	293	261	267	289	273	286	279	262	269	276	281	259	276	259	251	287	261	244	276	297	262	285	251	263	294	307	290	320	319	274	270	287	292	297	272	261	283	258	273	276	265	291	244	277	269	266	298	260	255	270	275	288	276	270	305	257	263	286	298	249	271	286	266	256	255	268	287	291	297	259	298	260	273	298	277	276	262	273	289	276	251	274	271	256	275	295	257	294	269	285	239	256	284	252	265	296	280	288	275	272	265	292	277	251	281	289	261	261	294	278	248	293	268	286	288	279	269	269	297	275	276	263	293	280	265	298	296	256	289	280	277	262	260	274	275	264	262	289	272	263	251	273	281	281	324	285	286	289	269	261	259	275	262	259	248	307	264	240	276	281	228	253	313	264	279	243	274	254	292	271	254	278	236	247	259	246	265	281	281	289	248	280	278	271	253	300	266	281	275	286	278	269	276	259	264	278	267	273	254	295	288	276	283	277	252	261	286	242	261	278	266	273	261	216	255	238	258	249	267	253	268	285	284	277	268	245	250	265	284	260	275	253	268	253	280	244	256	287	275	256	293	277	268	257	287	291	244	272	256	294	285	266	280	261	263	265	260	275	262	251	287	274	293	280	252	254	282	270	297	259	258	281	285	306	274	270	286	269	291	279	292	281	274	277	274	280	262	282	291	285	286	256	249	275	253	280	261	307	273	283	280	267	257	266	278	266	281	282	258	249	242	258	263	270	285	264	293	234	296	270	287	245	239	290	278	268	267	256	269	282	277	244	295	261	308	269	259	276	242	274	268	267	275	271	228	266	257	265	276	285	270	311	263	288	265	272	259	287	271	264	266	249	283	279	294	295	296	284	266	253	264	254	252	273	288	268	269	257	271	267	315	275	240	262	279	282	257	268	291	245	275	266	294	273	293	299	265	286	242	278	279	265	250	242	301	245	285	291	275	290	284	239	273	242	280	272	257	277	256	293	286	274	266	262	246	261	247	294	242	250	270	258	286	273	247	267	245	266	282	286	245	299	244	304	251	263	263	247	269	249	252	283	288	251	276	265	298	274	263	285	264	258	265	267	265	267	254	278	250	263	265	277	287	283	277	250	292	283	255	273	303	277	273	278	285	274	291	287	306	256	280	267	280	262	278	280	266	276	290	263	241	280	262	280	253	251	282	264	278	275	244	305	275	273	220	246	274	296	273	278	302	295	282	252	251	250	298	274	306	261	278	253	285	300	242	289	260	298	269	255	283	262	312	284	288	272	233	253	250	278	298	243	287	241	281	253	275	284	268	290	274	268	246	291	278	244	277	247	243	266	265	273	281	256	273	254	245	270	245	271	256	281	274	255	282	292	244	301	281	270	276	267	302	248	290	272	288	245	265	267	289	257	274	276	285	266	273	286	284	258	242	263	281	282	264	270	228	274	254	271	259	272	258	279	302	291	264	259	259	268	266	311	258	294	288	264	290	274	292	283	274	277	252	282	287	277	264	295	272	275	280	321	261	254	269	250	278	274	280	275	268	268	255	283	275	268	279	275	277	251	267	269	289	263	250	280	245	253	288	283	272	278	275	293	280	268	268	264	251	266	251	270	291	265	287	286	269	276	265	227	258	270	287	267	286	271	289	299	272	283	275	267	261	243	271	258	250	265	284	286	274	274	275	275	265	283	262	261	250	284	274	269	250	280	259	273	277	280	269	318	293	267	263	272	283	300	296	257	274	255	268	292	258	272	275	250	296	296	279	270	259	238	271	275	247	266	255	274	263	266	270	264	274	258	296	246	279	261	234	277	258	274	260	266	251	243	271	274	296	257	249	282	259	256	271	277	270	286	278	260	265	254	292	246	284	272	256	280	273	256	303	250	286	292	257	300	278	267	288	254	265	272	273	276	259	276	276	275	274	279	290	304	281	251	292	290	266	260	281	299	270	271	264	258	265	281	267	274	266	264	298	300	297	273	275	275	270	289	287	272	251	289	269	263	262	256	253	270	265	272	311	262	256	296	266	274	253	239	292	274	257	288	291	267	249	255	294	276	256	272	288	262	249	275	261	275	287	283	246	269	278	276	267	262	256	258	249	267	280	258	277	279	260	271	276	279	276	293	279	273	314	258	259	271	262	266	259	272	285	274	285	286	273	282	255	269	258	298	293	271	245	281	267	259	249	261	277	262	267	260	309	301	280	279	299	275	291	284	301	274	285	251	281	268	264	276	262	269	292	262	256	249	252	254	265	249	293	240	261	268	267	260	269	281	265	268	273	279	261	268	262	257	272	276	274	284	273	256	302	248	277	299	261	285	253	275	280	274	275	229	276	252	249	248	259	289	275	253	277	250	256	288	279	291	275	259	277	269	270	288	303	266	270	254	284	280	256	275	303	237	276	255	262	256	275	256	261	255	240	255	312	245	251	238	243	302	237	283	276	274	260	240	281	256	290	289	265	280	240	285	292	289	234	273	264	250	249	252	283	281	266	243	277	268	294	256	270	284	284	255	288	278	279	280	243	276	259	269	285	288	281	238	299	263	298	281	260	237
2090	495	435	395	328	348	367	351	356	331	331	344	342	353	331	354	341	340	377	358	374	302	328	356	335	385	385	366	340	329	316	347	333	362	329	318	408	331	315	372	388	385	374	375	336	349	372	383	357	348	382	349	392	345	369	363	361	382	392	392	376	360	341	334	334	369	351	338	331	345	310	351	321	384	351	380	353	352	341	342	357	348	349	355	352	328	341	304	361	349	391	347	340	352	324	336	335	330	375	389	369	382	326	336	345	384	333	355	350	342	378	344	335	317	383	318	328	363	328	327	328	333	377	357	345	377	368	348	358	333	402	328	331	355	350	402	353	337	315	409	355	334	348	345	349	384	376	323	333	340	344	348	328	350	353	362	338	328	341	332	368	338	327	317	364	373	323	343	370	350	349	329	365	318	334	416	346	353	363	372	327	378	366	318	329	352	348	366	373	333	328	381	375	360	349	325	359	319	331	385	351	364	334	333	358	368	377	359	378	332	355	361	287	359	362	346	396	358	330	355	335	377	368	355	310	367	352	368	368	357	383	334	332	345	382	360	346	342	345	358	337	356	375	397	353	386	367	328	380	348	331	335	349	305	345	320	312	321	316	335	385	345	335	360	378	366	364	400	367	340	368	344	376	382	358	387	351	353	341	339	362	337	386	333	362	315	338	338	325	347	356	371	351	350	345	363	355	355	349	347	298	340	358	373	344	327	328	356	369	354	286	365	359	361	326	354	303	332	345	386	361	338	342	372	330	329	359	368	365	343	376	344	358	325	383	325	318	387	317	355	341	307	349	360	351	324	378	373	375	337	322	377	359	355	340	348	352	355	330	384	373	342	367	359	353	378	360	324	355	344	354	347	370	361	335	352	401	354	402	351	384	366	349	357	338	329	376	347	348	329	376	345	353	298	329	343	327	324	372	339	341	318	328	321	325	340	313	330	350	362	332	347	355	345	326	353	338	365	346	329	355	320	329	312	330	376	359	354	349	355	395	350	336	346	371	350	368	364	293	359	334	346	357	344	375	362	364	368	360	363	369	302	307	356	340	387	338	380	335	384	333	309	377	366	367	361	305	353	351	345	352	338	376	363	353	342	341	324	323	355	384	393	332	364	344	344	366	348	354	387	348	324	320	370	377	335	358	340	346	357	334	353	336	343	335	338	335	394	356	358	339	359	372	401	386	344	376	372	354	365	363	349	360	343	337	358	365	323	309	351	308	347	343	381	355	372	325	322	360	347	323	362	360	353	405	365	320	351	353	338	377	328	355	357	359	363	344	344	336	334	346	349	351	344	344	354	350	357	352	406	354	369	352	351	365	360	352	354	359	300	331	322	344	334	348	338	362	314	363	367	341	371	356	363	381	339	366	378	363	364	332	326	355	364	360	342	315	323	306	330	354	362	383	354	345	332	356	334	343	337	352	355	371	376	347	352	338	343	348	375	372	359	336	345	342	348	414	354	360	332	393	354	379	398	360	343	367	376	357	343	373	375	363	336	323	365	360	334	328	369	366	318	341	344	390	310	352	353	388	378	365	358	354	362	355	372	359	324	366	324	332	382	351	355	373	349	348	340	355	366	362	337	365	376	385	351	372	352	368	345	352	341	349	351	353	353	335	330	330	354	362	343	347	354	377	358	343	349	361	344	365	391	362	336	324	369	367	383	319	343	324	358	352	349	383	390	357	334	372	371	369	337	346	383	319	372	319	365	377	349	368	339	363	343	382	385	384	374	323	362	347	338	350	363	395	370	316	361	348	366	375	354	339	353	330	338	351	346	317	344	344	344	364	367	361	388	384	339	382	350	342	342	342	336	356	346	379	346	386	334	347	363	340	374	374	357	330	350	343	374	361	373	376	333	371	365	381	357	372	369	358	358	365	381	401	353	354	348	398	347	343	391	352	369	344	367	368	344	351	348	333	379	371	368	349	365	329	380	347	362	315	371	378	364	373	385	344	359	368	388	342	312	356	367	323	342	335	377	354	363	377	364	292	368	333	302	363	352	357	373	389	347	356	325	355	358	376	379	342	353	336	348	384	347	360	366	348	329	335	344	352	312	331	309	353	385	314	339	346	350	358	350	380	369	377	348	347	348	381	340	371	370	352	359	330	338	385	372	383	315	348	350	330	351	351	347	346	379	328	352	325	361	357	337	384	355	369	345	327	357	315	361	352	362	351	358	363	341	362	378	365	334	341	318	346	346	336	325	368	349	364	373	330	389	374	338	335	320	343	356	362	386	343	386	359	366	322	354	340	366	367	352	378	351	343	366	345	327	355	342	353	326	341	342	338	374	347	367	359	328	330	323	357	367	351	380	361	347	379	350	377	331	368	408	367	326	372	341	333	350	334	373	349	333	323	344	359	318	400	356	350	348	392	346	306	346	392	320	359	344	372	351	320	377	352	349	361	352	340	359	357	382	355	365	348	350	329	350	371	356	336	361	352	369	339	355	360	339	383	379	331	358	352	352	362	329	344	344	360	340	375	358	376	379	351	351	302	356	357	360	378	354	341	364	367	345	365	344	338	356	359	340	329	332	346	341	372	346	331	359	321	378	374	333	392	342	377	384	338	330	355	363	371	362	344	366	346	370	367	320	356	350	326	325	379	340	386	357	348	349	361	359	373	348	363	363	323	354	370	359	362	338	350	327	360	334	355	342	361	388	378	355	349	351	308	357	357	366	347	344	335	403	358	328	388	368	371	328	348	361	360	378	343	336	351	345	378	300	360	366	365	355	333	404	348	322	358	311	354	325	335	365	361	369	348	328	345	354	381	314	393	358	385	375	316	351	359	330	344	350	322	335	328	384	366	342	340	334	350	364	367	388	327	347	343	359	330	345	390	377	346	390	338	338	312	368	331	332	343	339	338	362	378	326	350	333	361	363	379	339	349	372	354	343	375	332	344	363	346	370	352	371	353	339	325	322	324	371	372	339	353	339	355	357	355	369	370	331	289	376	350	366	345	364	348	344	370	330	345	370	365	339	328	381	349	346	387	345	354	336	344	339	342	358	347	356	374	311	401	331	354	333	332	347	357	352	361	355	339	374	337	369	341	311	336	349	312	316	363	349	330	375	334	336	350	385	328	331	359	365	325	343	379	352	336	357	361	352	421	340	345	358	328	365	331	306	361	367	382	349	321	350	348	378	358	330	358	363	362	321	368	331	297	361	373	390	318	352	382	393	352	314	322	334	350	363	370	366	324	350	392	369	368	366	325	387	339	345	375	343	351	323	388	323	388	331	309	345	306	356	369	365	326	346	342	358	323	335	343	378	329	334	305	369	361	330	322	373	346	342	348	314	335	374	384	377	332	318	360	344	368	351	349	374	363	335	339	377	334	374	358	361	304	384	340	333	338	351	364	319	351	366	354	339	309	357	336	379	322	304	342	357	318	357	350	341	339	338	355	355	321	354	344	364	350	355	339	357	352	341	360	345	369	314	332	330	383	376	330	334	332	368	341	340	373	342	321	318	364	351	334	373	353	364	367	377
2550	905	986	877	847	858	830	767	851	790	779	714	735	797	773	791	720	791	771	771	777	825	809	772	769	807	780	770	769	825	817	790	774	766	787	791	794	796	707	713	758	770	735	786	747	752	785	733	787	824	782	787	809	750	764	766	759	812	768	767	810	783	739	751	753	814	766	753	739	763	811	797	745	795	761	768	757	785	753	777	774	768	796	756	785	763	773	757	779	804	758	723	773	750	803	798	756	740	809	733	776	801	753	817	765	759	770	816	739	733	743	784	783	779	735	752	774	753	729	741	761	799	769	791	763	700	730	771	760	821	748	720	786	740	773	792	775	766	775	742	795	747	726	740	785	772	794	728	698	761	784	775	777	795	759	752	765	756	799	776	808	745	785	737	728	714	733	738	782	777	813	778	771	760	735	808	723	758	784	771	745	782	785	762	782	762	746	759	765	805	796	758	827	786	782	734	803	762	790	762	785	705	797	784	808	797	799	752	732	773	785	807	813	752	777	761	776	744	751	743	748	788	789	778	783	726	825	724	730	792	793	800	764	788	708	799	771	773	749	738	821	821	821	714	747	729	761	756	790	776	848	772	768	789	793	723	782	748	762	755	808	787	756	753	799	772	725	791	798	723	755	714	732	792	723	766	786	756	746	745	804	753	743	764	773	792	776	743	732	764	728	823	816	722	745	784	749	794	760	778	785	800	732	743	745	754	734	759	769	777	777	751	752	753	773	750	779	774	772	734	778	748	756	763	754	784	726	789	778	772	797	804	759	741	741	735	785	760	763	751	762	769	776	773	755	752	760	766	752	814	744	752	750	802	778	771	728	763	757	756	738	743	814	721	781	766	801	716	825	750	795	768	764	776	757	740	724	769	818	755	757	760	760	786	735	788	741	779	770	767	793	771	812	784	761	800	800	729	790	756	781	772	775	733	729	749	727	750	869	736	748	725	749	800	768	783	686	788	740	758	789	798	762	786	724	721	746	780	743	731	785	779	759	741	764	825	743	771	807	770	713	743	768	773	785	763	776	772	797	764	778	823	758	812	717	779	757	731	758	758	777	761	730	759	778	680	725	783	725	803	766	798	824	770	731	778	734	802	834	757	763	754	764	787	778	777	803	740	738	754	808	781	744	768	791	717	726	716	739	783	796	721	740	757	752	761	774	768	775	775	722	744	782	754	756	731	822	743	777	775	746	709	782	746	790	777	766	772	757	753	768	778	757	704	693	813	805	722	820	696	774	782	728	698	750	743	804	750	747	800	754	725	759	757	761	698	748	765	758	782	743	770	793	785	785	780	754	754	747	759	776	744	783	790	759	810	748	772	763	750	766	744	726	750	774	767	763	768	762	773	776	782	808	734	789	759	776	760	785	761	789	759	771	784	786	769	817	783	784	703	794	758	781	789	786	789	745	741	773	824	746	741	743	732	804	778	775	780	771	786	727	756	746	761	767	820	757	738	744	784	819	756	791	766	732	750	792	765	790	755	731	764	767	847	743	772	732	700	727	753	746	758	735	779	804	773	806	801	766	729	715	742	781	793	783	776	744	753	785	803	748	734	773	743	749	779	749	713	793	801	768	771	807	806	742	757	773	725	756	794	751	778	794	726	783	778	726	791	745	755	776	749	811	703	750	760	729	797	812	817	810	763	749	768	777	749	771	780	776	751	781	730	770	758	774	778	759	771	745	798	776	803	766	718	767	713	784	783	837	718	784	790	776	766	824	753	758	747	754	777	768	768	743	762	782	784	726	769	795	725	752	760	733	712	776	802	753	815	733	739	767	784	767	752	791	840	722	791	782	754	793	745	795	791	763	754	783	797	772	762	776	766	760	808	760	765	736	822	820	782	731	751	790	745	790	813	785	744	745	787	813	818	782	719	775	824	687	774	790	799	736	795	738	731	754	804	785	775	732	749	785	701	740	746	762	733	792	749	790	776	760	754	748	745	726	796	788	800	768	762	749	770	736	763	764	768	813	863	776	787	771	757	764	763	792	771	756	784	759	802	763	747	784	746	736	694	760	775	776	808	785	752	789	739	762	773	767	802	743	767	791	800	805	793	759	770	775	768	788	740	732	810	781	786	783	715	790	793	822	776	761	749	778	757	754	803	735	767	783	768	765	798	781	783	774	784	719	770	796	762	772	761	715	757	786	801	737	681	808	816	816	774	768	753	765	787	756	775	805	781	790	720	783	751	765	787	720	807	771	759	764	775	758	750	753	775	792	779	733	788	710	797	762	740	738	820	737	788	732	793	753	729	756	765	754	765	782	807	719	803	759	738	777	762	720	752	824	747	773	763	797	759	788	833	735	731	765	799	774	796	792	743	750	752	735	773	763	735	780	739	736	771	804	798	775	732	722	750	775	781	748	771	715	727	715	729	737	817	736	760	762	787	758	782	769	773	754	808	763	800	768	759	761	751	782	730	724	802	795	788	802	769	775	794	782	755	823	710	763	714	768	780	779	847	754	770	709	765	790	764	754	737	792	762	793	816	739	751	841	773	747	738	812	758	769	722	709	762	730	746	785	797	727	799	756	796	802	778	714	752	725	718	753	796	825	804	765	849	816	764	756	753	747	722	772	790	777	766	818	744	719	766	742	792	739	804	765	758	737	757	774	781	752	816	766	759	792	712	752	741	768	762	732	794	737	730	726	778	723	865	759	788	754	753	703	763	763	784	776	738	822	709	755	732	762	761	780	759	815	763	721	735	789	799	757	760	818	749	757	775	806	777	747	787	720	763	713	802	773	755	748	746	801	738	708	852	785	796	760	757	742	785	764	767	708	824	748	749	794	829	828	754	770	742	778	734	734	783	747	766	729	815	824	749	749	748	785	762	764	783	808	763	735	757	792	767	782	754	749	775	731	754	774	763	732	771	781	790	791	784	814	790	820	783	739	725	784	750	774	819	778	793	730	773	763	749	763	750	764	755	757	742	723	792	756	774	814	784	805	767	799	801	798	778	730	767	756	750	740	762	777	765	764	764	749	753	730	819	736	772	759	764	759	720	762	781	734	820	792	816	759	754	753	811	756	795	723	721	802	791	750	751	751	783	757	737	815	749	795	766	724	764	771	817	779	798	771	838	795	793	812	789	764	723	767	805	772	715	832	759	739	767	794	773	772	792	775	766	805	778	774	733	732	758	755	739	778	757	740	765	756	790	732	802	771	721	799	773	734	807	730	771	736	745	757	779	827	783	807	732	762	767	783	753	825	702	778	785	793	795	787	779	758	733	771	821	735	741	832	794	767	788	751	737	747	747	761	810	744	719	751	779	742	782	747	765	756	790	767	733	749	719	770	760	737	757	758	767	784	801	730	759	796	758	786	747	755	773	798	747	740	768	734	729	767	808	792	782	791	742	749	761	761	789	723	775	747	741	791	759	802	743	769	794	750	757	737	728	786	791	743	777	792	784	812	794	758	737	789	738	735	761	783	756	780	814	724	804	776	742	787	761	801	715	774	775	786	761	788	766	738	770	773	765	777	793
8666	789	758	550	420	349	307	316	288	291	249	268	283	268	215	261	250	239	212	236	249	242	246	223	265	257	251	244	251	249	257	214	260	246	267	250	237	265	231	266	265	247	233	224	226	232	183	265	233	223	252	258	257	231	248	222	244	243	256	231	274	233	216	268	203	227	224	236	255	260	236	213	213	243	223	228	255	242	243	255	268	265	244	237	234	250	248	266	242	227	236	233	227	250	263	231	242	236	258	231	222	217	218	239	252	233	220	222	232	229	236	229	241	241	210	264	249	230	220	228	225	219	238	209	242	223	224	231	219	193	228	223	220	213	226	226	204	235	235	214	223	248	229	201	239	200	234	229	245	220	234	245	259	234	214	235	247	226	222	237	234	259	231	216	240	232	236	247	240	224	236	263	262	206	235	248	217	226	233	226	233	222	224	235	224	274	250	222	231	227	265	209	224	220	219	271	227	217	238	239	232	238	238	250	242	250	251	227	252	257	245	222	205	230	240	277	261	210	244	218	202	226	235	246	251	263	232	226	232	241	233	264	211	216	231	245	253	258	237	236	261	234	230	253	227	246	248	237	239	232	260	222	232	240	254	247	245	248	225	246	221	250	232	206	228	248	234	234	268	221	263	242	253	233	234	252	254	251	227	244	221	266	216	231	235	215	242	212	249	216	229	233	239	238	216	256	254	210	234	216	223	249	248	230	217	226	249	235	268	231	215	222	237	225	214	235	249	260	238	234	225	225	229	259	257	240	229	220	196	241	256	205	227	209	213	224	220	225	264	244	222	244	210	253	247	232	268	228	261	233	209	232	260	234	220	234	238	224	238	234	275	246	238	259	230	248	220	246	221	254	241	245	260	250	211	246	234	262	266	218	243	269	230	218	217	268	232	248	228	222	236	250	222	256	240	264	230	243	255	252	194	249	240	270	220	211	231	230	210	228	219	247	265	227	223	245	228	220	199	245	233	234	241	222	259	230	253	215	240	253	254	221	214	251	223	240	241	196	213	254	236	240	208	255	239	224	281	237	193	242	246	204	246	237	251	241	228	251	218	223	252	234	250	241	207	235	214	238	250	238	259	257	260	233	244	231	237	257	244	223	214	275	233	255	261	218	237	218	230	222	205	217	257	224	233	280	254	267	256	228	203	197	247	228	230	213	244	252	239	257	226	258	225	260	255	267	223	264	218	222	225	241	232	248	230	236	224	250	260	221	224	223	262	250	268	231	233	234	237	218	209	220	206	193	230	241	225	258	257	263	234	267	237	222	234	231	242	233	228	270	211	230	229	235	188	207	230	222	215	252	255	231	249	238	260	220	236	240	252	225	230	211	240	254	224	200	234	224	246	257	240	222	207	261	240	239	246	212	234	243	219	223	263	260	247	254	251	243	236	230	271	247	218	251	240	195	252	235	231	239	216	207	228	243	226	233	229	234	222	208	252	283	248	252	235	233	235	222	246	225	240	242	239	240	215	214	252	225	222	237	233	236	222	245	217	235	205	208	203	219	238	249	216	208	230	238	223	250	260	255	235	229	234	227	257	220	236	218	230	202	213	229	241	243	225	265	235	282	250	204	220	239	297	231	257	211	203	247	226	235	195	223	242	230	235	257	232	247	209	222	218	248	237	220	250	217	243	263	229	226	269	250	227	233	254	221	213	224	237	220	245	221	222	241	235	260	240	214	220	235	246	224	243	266	229	234	228	245	234	203	250	234	246	202	251	214	214	275	245	238	260	228	219	234	200	242	241	249	257	235	220	202	237	264	211	223	224	227	235	228	232	221	213	253	237	221	224	233	226	229	261	244	241	239	216	258	242	215	239	223	237	254	234	227	225	263	254	244	208	239	223	267	219	239	266	235	240	217	211	254	253	221	242	229	225	211	231	230	219	252	252	194	237	221	220	226	222	220	237	232	233	230	261	239	256	216	242	238	248	238	240	250	236	232	223	258	255	239	250	230	227	220	253	227	229	224	243	231	218	238	248	246	230	226	226	230	253	236	233	213	268	232	239	229	219	244	252	261	216	258	230	235	239	224	199	207	244	216	229	225	234	242	247	240	237	258	199	253	217	235	270	254	239	262	236	234	254	256	215	239	256	239	180	228	229	218	230	245	199	222	208	225	239	261	236	257	236	210	206	246	219	258	270	239	246	233	218	229	232	246	245	239	242	230	234	244	240	222	233	247	238	219	216	213	222	242	244	228	260	280	285	250	238	240	229	226	228	252	245	244	235	220	258	258	245	210	215	241	246	241	239	238	234	229	219	228	249	241	256	234	240	247	238	217	217	216	244	241	241	227	270	231	249	219	253	234	215	207	224	236	246	243	215	214	262	246	244	223	269	258	229	238	238	239	250	245	233	253	262	274	233	209	250	243	234	267	245	244	245	233	231	211	240	193	248	213	247	247	236	254	219	269	226	219	263	236	210	231	253	228	216	213	234	249	223	228	253	235	221	231	217	222	263	230	247	216	250	243	247	212	223	229	238	245	262	261	224	246	219	237	237	230	229	213	251	243	214	214	218	226	237	221	199	232	213	209	238	246	266	259	216	228	238	244	231	266	224	241	232	238	256	240	246	246	212	250	244	242	226	235	227	245	213	238	242	257	235	227	237	229	245	232	242	234	251	225	243	245	206	227	256	224	270	240	197	242	230	225	226	202	265	263	254	223	233	231	231	220	241	247	249	217	256	227	211	232	255	225	225	246	206	248	239	246	254	248	242	244	248	266	210	215	200	219	204	228	223	228	214	215	234	240	218	249	257	245	242	221	222	217	237	248	243	250	245	218	216	266	224	253	229	227	226	246	225	211	228	258	231	243	202	234	237	234	221	231	259	248	233	241	284	238	250	260	244	231	240	203	247	233	258	221	261	234	235	233	278	222	256	234	236	209	226	242	231	256	239	240	229	222	232	253	245	235	237	238	235	264	225	239	234	252	227	224	242	221	253	206	239	223	249	230	232	260	241	228	250	196	227	211	255	245	258	255	234	255	245	236	239	205	223	267	224	246	239	243	228	239	239	234	229	260	205	201	228	227	245	241	254	249	219	262	210	271	244	272	225	231	245	243	217	245	217	276	232	259	243	265	242	252	238	233	234	250	233	249	215	245	227	241	245	232	245	242	223	224	237	251	259	230	220	231	253	230	233	228	255	245	242	230	253	233	223	229	243	244	253	224	247	213	246	253	243	199	228	218	224	245	230	227	234	198	225	232	248	235	264	249	241	247	218	255	230	269	221	218	251	239	221	265	264	264	225	230	244	210	238	224	250	240	232	250	245	235	229	240	225	250	238	246	247	247	230	221	263	221	248	240	227	226	225	237	236	215	208	204	261	238	221	230	229	242	211	235	245	228	251	242	245	250	228	213	231	242	198	224	280	240	217	246	225	245	261	244	236	226	231	231	238	229	236	242	265	236	230	267	245	207	221	220	269	224	231	215	242	206	227	249	257	245	243	220	257	261	241	225	222	218	272	231	262	246	235	226	230	242
7001	1040	1561	1488	1347	1069	996	887	761	765	683	686	656	679	633	575	584	604	606	581	587	536	576	566	589	524	561	550	535	590	577	527	548	535	568	549	531	552	517	545	547	525	578	508	566	549	547	490	540	546	497	544	512	529	504	506	563	529	500	562	519	546	523	534	535	559	542	503	546	493	509	529	516	537	532	528	542	529	497	534	527	508	575	544	560	537	545	534	490	542	548	553	553	522	531	516	538	562	518	551	525	532	514	524	490	518	512	546	515	500	526	566	521	559	503	529	529	570	516	511	526	569	515	509	540	531	588	534	494	525	606	540	542	549	519	509	498	485	544	503	542	536	557	486	547	524	515	531	525	540	491	523	482	551	541	481	547	529	553	612	519	549	541	508	496	552	508	576	542	540	514	552	515	546	523	544	516	504	495	524	523	560	525	514	526	492	558	543	520	524	560	565	563	566	528	506	478	569	510	533	518	540	550	529	525	538	533	526	528	543	576	525	514	504	517	514	479	536	516	512	516	508	548	530	504	495	549	554	515	554	504	544	543	566	505	503	543	522	537	502	532	533	528	560	528	562	499	525	558	528	495	536	478	523	510	513	520	511	529	507	531	511	498	544	505	543	561	508	487	531	486	539	526	535	557	541	541	521	574	511	517	542	530	521	504	520	532	467	505	508	545	556	488	537	523	532	521	548	514	544	567	550	543	526	527	519	498	507	541	518	525	531	527	511	503	564	567	559	518	563	554	517	534	519	532	525	547	518	512	562	555	521	534	536	539	516	552	533	506	522	547	514	554	488	525	558	543	541	515	512	554	503	557	536	503	571	532	496	543	538	514	546	540	522	554	503	539	530	546	516	533	523	516	512	547	566	536	546	528	520	525	561	545	559	521	488	517	503	511	566	488	520	542	500	504	511	538	533	506	509	526	589	526	514	543	499	536	508	504	534	567	530	543	563	532	500	549	531	526	529	518	486	539	563	520	524	512	558	529	532	489	528	515	516	554	524	539	541	522	527	554	503	524	539	532	514	558	525	567	511	514	531	558	511	551	472	511	487	506	518	530	504	541	555	506	544	481	533	522	531	523	507	565	543	507	518	551	544	541	530	535	555	531	546	526	531	546	530	536	532	522	521	537	539	548	556	533	531	537	520	524	525	487	516	626	541	546	534	540	529	505	547	538	549	503	544	478	534	542	512	538	515	544	581	517	521	481	524	539	508	480	527	504	534	554	517	469	543	547	526	506	555	529	500	491	572	516	492	533	568	576	539	557	576	498	536	520	535	521	480	497	513	522	510	589	506	571	535	531	516	488	523	528	529	537	526	528	534	520	529	514	575	529	502	515	504	514	547	549	526	553	510	560	565	499	545	543	511	543	509	564	555	488	542	537	498	526	540	523	504	539	492	518	469	504	496	529	472	554	552	512	529	533	539	511	442	528	524	545	520	536	566	530	536	518	533	518	542	489	527	493	533	518	521	526	533	495	514	567	527	507	561	611	551	491	547	535	511	498	524	545	525	519	496	517	563	504	537	537	531	539	549	545	550	546	517	509	505	497	513	488	549	524	506	525	543	488	503	555	522	519	544	524	534	526	540	557	536	530	574	529	478	504	538	531	498	528	511	576	542	555	514	532	535	478	536	549	537	526	527	494	573	522	559	559	538	534	501	560	503	546	549	524	532	551	485	577	540	537	545	578	526	543	529	492	526	471	511	548	538	511	557	551	539	507	526	525	537	510	538	503	516	527	569	546	502	534	533	520	503	545	546	536	549	505	522	537	515	530	536	535	542	519	527	573	527	509	548	537	504	531	551	511	494	485	516	522	554	529	542	531	540	524	543	517	520	528	524	516	505	545	536	502	535	531	528	515	509	498	464	518	553	543	529	530	511	549	575	570	552	555	539	494	513	545	569	528	524	520	543	527	523	519	522	507	539	535	512	511	549	591	507	529	545	521	534	550	493	526	496	543	525	513	479	516	479	534	512	552	557	544	510	543	537	486	544	533	499	532	512	498	541	567	525	523	548	484	544	552	489	506	521	532	506	525	543	526	568	523	529	519	554	533	552	518	553	521	480	522	523	544	502	544	519	536	525	547	503	501	494	509	503	535	523	494	497	523	490	535	526	560	524	512	537	542	537	514	544	535	557	494	530	530	521	538	530	560	495	535	537	520	500	563	533	525	535	514	541	474	555	551	484	530	533	487	504	523	506	518	560	514	531	505	525	513	534	528	523	569	523	525	544	530	499	534	570	566	563	541	563	510	512	522	553	547	537	500	552	490	546	565	551	507	537	551	564	543	498	490	538	502	546	521	526	561	524	530	551	519	493	535	541	534	536	515	515	512	513	554	569	526	531	548	516	544	548	537	536	494	560	522	520	556	514	482	514	488	540	489	537	530	519	537	564	584	522	507	544	529	535	469	538	506	532	497	496	536	519	503	520	552	530	510	523	540	532	535	509	489	489	531	521	564	537	468	555	512	556	499	518	553	517	536	506	490	509	538	511	495	536	507	521	582	568	513	500	559	502	522	542	544	538	516	554	516	530	527	499	550	533	564	488	585	514	557	566	508	531	542	522	528	543	517	504	518	555	538	506	518	537	514	513	548	510	566	499	526	523	517	502	566	541	554	522	529	593	517	517	491	553	510	556	500	554	525	517	524	534	531	460	548	545	592	524	565	534	563	520	524	511	542	494	540	517	529	484	523	528	496	515	543	530	501	567	512	529	551	554	496	514	516	536	522	536	537	520	499	573	515	518	545	520	534	517	529	562	557	553	511	524	528	511	525	513	515	555	555	493	539	533	555	521	564	550	521	536	502	493	563	514	500	565	512	482	517	514	478	573	496	520	521	527	537	498	525	550	531	549	535	545	521	536	549	475	529	483	492	543	535	539	522	518	488	515	538	543	541	526	503	517	531	517	499	499	526	544	500	573	522	530	514	527	496	509	515	515	515	544	514	509	505	510	533	525	529	537	548	549	495	540	509	539	542	527	461	506	538	523	565	519	545	548	537	505	549	517	508	539	525	514	499	530	541	510	519	537	515	529	531	519	493	516	497	566	534	476	510	540	485	534	545	566	553	514	535	473	564	512	534	570	528	553	532	566	535	541	522	586	523	516	519	543	575	545	548	546	537	527	528	525	521	528	501	520	517	572	503	542	502	569	519	527	517	539	487	534	529	562	512	537	502	504	516	492	540	541	513	503	509	528	539	538	496	530	523	517	487	473	540	545	497	519	560	553	551	543	543	531	538	483	500	503	534	530	522	530	540	552	535	522	520	534	551	481	538	535	540	548	534	554	561	497	520	539	571	485	532	509	534	528	509	534	577	587	554	526	546	488	535	530	517	524	543	546	514	506	534	535	505	531	509	519	553	503	542	507	507	538	545	531	508	492	528	504	568	514	518	503	491	525	551	521	527	541	550	565	535	513	517	543	505	542	513	501	525	570	495	494	510	537	531	558	555	531	507	514	521	536	521	517	533	550	525	532	546	523
15807	1478	1097	668	413	291	250	252	177	175	173	152	159	151	125	146	126	117	131	117	129	119	109	105	106	123	121	102	116	124	114	91	113	126	106	105	99	100	100	108	104	117	113	95	85	108	96	106	114	98	110	103	112	100	114	109	117	105	99	102	129	113	102	103	104	124	100	116	101	106	125	90	84	113	111	97	97	101	94	111	97	114	111	112	110	104	106	121	107	103	105	105	107	106	87	113	113	105	102	104	116	95	118	93	78	111	104	98	96	107	107	112	104	109	96	97	93	103	105	100	106	102	112	103	89	93	122	94	112	101	107	109	110	111	106	103	98	102	95	86	81	102	116	103	105	101	94	85	84	112	126	130	99	108	108	103	110	97	99	113	96	102	106	97	92	92	91	123	108	115	98	120	112	95	89	110	93	99	91	104	95	109	117	112	109	86	87	119	89	100	98	114	107	106	97	111	99	107	106	98	98	115	116	108	98	101	116	105	131	106	96	108	111	108	100	99	124	101	95	101	107	109	103	111	124	103	105	104	118	115	106	118	114	110	120	109	100	104	118	103	127	101	111	111	100	107	100	89	91	92	103	97	97	112	88	82	100	120	98	86	97	83	106	109	98	117	113	98	107	90	88	117	96	114	85	119	101	120	84	105	108	92	99	112	106	127	120	116	127	98	91	105	92	92	105	120	119	107	92	98	100	102	97	109	93	106	99	91	106	112	102	120	117	122	102	106	101	111	111	102	101	101	108	122	100	116	98	112	107	96	90	77	94	122	109	108	101	92	102	114	115	89	94	110	84	94	101	113	125	109	97	107	117	119	114	106	113	107	90	114	122	98	121	100	101	94	103	88	119	102	104	121	110	109	90	101	125	82	104	101	98	106	101	100	99	102	120	102	107	106	120	108	85	121	99	92	96	118	104	104	101	98	110	96	89	123	103	88	100	106	103	104	93	110	111	86	92	116	99	111	118	103	106	93	132	105	93	103	87	105	108	98	113	89	110	127	109	106	102	112	112	115	94	96	115	93	119	100	93	115	112	124	114	77	99	67	91	89	115	109	99	96	110	91	109	111	119	103	93	86	97	127	104	106	106	117	100	111	97	99	75	106	84	104	109	99	87	96	84	93	92	104	112	110	122	95	95	121	122	99	101	118	108	107	93	102	102	113	97	103	81	96	101	110	110	122	85	106	89	109	111	97	106	97	94	110	119	96	119	114	89	108	122	115	118	89	115	107	100	99	94	102	96	95	131	114	111	93	124	95	97	102	101	125	116	131	114	106	95	81	98	110	91	119	102	112	106	110	102	111	99	117	97	106	95	110	111	108	93	88	107	92	97	120	83	82	112	92	105	109	103	111	84	95	120	119	92	94	108	96	91	105	108	95	104	104	99	112	111	104	108	89	107	116	102	77	96	89	104	107	109	112	97	96	95	96	130	107	108	108	103	106	112	103	115	105	103	104	117	101	106	109	120	112	98	125	113	107	100	114	128	129	109	102	110	92	74	93	112	122	105	109	108	116	131	108	96	91	103	106	119	102	101	108	80	107	78	110	114	108	106	102	117	117	103	115	87	112	101	116	106	103	101	98	83	91	109	117	112	95	93	106	96	125	111	108	100	112	96	91	97	115	124	105	108	114	88	124	96	104	87	107	93	99	113	117	125	110	126	106	104	91	122	90	108	125	101	91	124	100	105	106	111	113	98	111	101	110	96	111	107	118	98	107	87	90	95	95	90	100	103	96	108	106	105	112	116	107	109	104	105	123	91	116	105	102	126	113	100	105	109	91	107	106	97	115	111	96	109	117	101	125	113	100	109	109	93	83	115	111	101	103	81	100	98	104	99	102	97	100	104	111	103	107	128	110	105	98	124	103	87	116	103	111	107	89	101	99	105	110	99	116	105	106	109	106	100	88	107	87	106	108	106	107	98	104	100	94	92	94	116	104	119	102	107	115	116	101	78	114	98	100	111	106	129	102	88	117	93	115	120	118	108	109	109	111	105	94	76	97	101	106	104	90	92	108	125	94	96	104	94	112	114	102	112	102	124	90	109	109	121	108	102	112	99	131	109	102	107	91	92	134	97	126	101	120	105	95	109	104	106	125	106	106	94	98	116	101	108	102	113	110	111	98	94	101	106	108	117	124	91	97	108	109	93	107	111	100	97	78	109	120	97	92	114	107	115	108	120	113	114	114	108	97	101	103	130	103	97	117	99	100	113	89	121	97	94	103	106	85	102	111	97	117	109	97	109	111	123	104	95	94	99	108	106	100	97	101	99	99	99	115	109	124	95	89	106	101	99	114	98	85	105	91	108	86	100	104	109	86	97	99	117	77	83	103	110	95	114	101	96	108	109	86	106	114	120	105	102	104	111	100	102	84	112	105	104	114	90	99	112	113	117	98	107	100	101	114	98	89	106	113	111	97	100	108	106	106	112	111	108	122	87	101	115	88	96	91	109	97	90	103	110	118	119	103	109	91	88	104	92	110	123	116	116	128	102	94	97	111	118	91	90	90	110	92	109	111	112	99	99	105	93	113	100	99	124	111	92	100	111	92	109	106	117	92	107	104	103	114	104	91	98	97	97	101	96	109	114	108	104	110	101	92	115	105	127	108	84	107	107	103	100	124	118	109	72	107	104	94	114	102	97	115	83	93	103	95	104	101	103	112	126	104	99	129	110	98	85	103	108	117	114	117	99	120	112	114	106	124	88	86	103	122	93	104	100	113	114	91	96	82	112	91	103	95	97	109	121	93	111	108	116	97	92	105	103	116	108	94	100	108	103	96	97	92	88	93	96	117	102	99	111	103	101	117	110	110	102	92	100	104	100	115	101	107	109	107	123	94	91	78	94	105	101	99	109	97	106	108	100	99	95	90	103	105	89	110	113	107	109	104	88	129	105	99	122	89	88	99	86	107	96	119	105	91	98	96	106	99	102	117	98	116	96	115	106	101	100	93	118	90	96	99	114	111	88	118	95	91	92	98	118	107	96	92	88	105	115	115	110	97	79	106	101	80	107	78	108	84	85	91	114	108	99	103	116	107	85	102	97	105	100	103	97	94	100	107	104	110	86	107	94	104	104	91	103	103	127	83	134	90	116	89	105	142	103	97	110	119	102	107	97	115	97	94	127	100	108	105	112	132	97	99	79	90	113	105	113	107	90	110	114	117	102	89	104	91	101	101	104	108	100	105	126	110	91	102	92	98	81	109	98	113	109	102	108	128	114	114	101	131	100	105	86	109	103	109	94	117	107	96	91	114	100	103	93	106	105	110	105	102	101	93	107	104	86	119	121	119	103	104	113	101	87	105	94	99	104	93	118	93	108	107	119	103	93	129	104	89	95	109	96	97	104	94	90	107	95	111	112	101	93	102	108	86	134	100	111	109	97	116	96	100	88	96	116	94	110	110	96	109	132	114	97	111	105	104	115	107	115	100	94	86	97	122	104	106	96	111	108	108	80	93	99	102	90	85	114	108	140	86	109	131	107	109
8590	1108	2085	2142	1748	1319	1045	965	751	687	586	585	513	464	464	449	424	380	376	373	375	388	338	382	327	328	331	334	353	324	323	304	296	320	282	309	287	315	297	295	290	294	307	291	289	271	281	263	308	273	294	306	273	285	297	312	237	267	305	302	298	299	281	296	270	257	297	287	295	256	254	289	281	315	304	275	298	286	268	279	281	287	263	278	319	259	251	265	270	297	279	280	277	266	272	257	283	285	240	289	280	289	280	260	244	295	250	281	253	273	281	275	280	263	285	263	270	268	272	280	300	302	281	292	280	272	288	267	277	271	278	285	288	281	287	273	274	274	285	280	295	273	248	290	283	292	291	282	277	256	274	244	264	265	261	244	239	305	270	270	269	282	290	242	276	271	296	299	272	266	270	297	254	279	253	275	252	249	291	298	285	267	273	284	277	279	259	286	287	289	269	308	306	291	273	289	261	278	297	261	259	254	285	294	257	293	264	308	301	240	280	273	291	287	265	300	248	281	279	265	276	297	264	264	267	270	274	269	303	278	278	284	301	266	299	294	253	282	265	276	276	289	263	272	261	278	270	257	253	288	279	292	259	255	248	262	258	287	275	273	278	258	283	292	289	277	289	281	282	264	270	240	277	276	271	274	282	240	265	264	277	281	293	254	272	259	310	290	275	284	294	273	260	298	280	279	253	280	244	249	250	294	286	284	264	287	282	258	294	251	307	286	260	255	255	259	293	272	283	295	259	283	292	271	243	288	270	296	274	296	272	246	259	251	271	280	262	242	266	257	247	281	260	309	252	294	273	278	267	284	294	294	268	263	272	268	296	267	258	248	282	299	258	276	257	237	277	262	260	268	268	247	302	253	290	260	259	274	279	295	262	255	273	274	307	284	265	252	286	278	247	289	277	282	289	311	263	251	264	291	274	291	293	289	276	267	257	266	270	267	275	286	273	261	246	301	248	254	291	276	244	277	303	260	292	289	260	258	264	273	255	238	275	278	268	282	305	274	272	267	229	269	280	270	294	281	277	281	251	298	248	276	277	249	306	291	248	272	266	279	235	288	296	259	283	285	273	311	273	267	268	332	285	281	294	278	286	284	286	256	289	275	294	267	281	266	286	276	280	322	291	275	247	269	285	282	270	322	267	284	243	249	258	282	284	274	288	283	261	276	296	272	247	290	308	281	260	280	262	282	260	260	273	279	282	303	252	291	287	254	272	272	323	306	291	281	279	285	268	268	280	280	273	300	275	260	249	266	268	273	258	260	250	264	263	278	289	280	309	280	269	261	271	258	273	269	276	259	255	281	293	240	307	281	270	266	300	275	260	285	240	293	257	262	249	317	280	294	268	291	293	244	245	297	278	256	261	248	260	289	283	304	288	254	293	269	255	251	264	277	295	288	262	277	297	279	256	253	277	266	305	303	263	283	276	282	264	279	266	274	307	260	279	311	271	308	261	295	289	275	283	287	262	274	272	251	261	262	295	284	275	280	285	282	272	278	269	296	272	268	261	253	244	266	298	245	278	293	253	258	287	243	283	272	262	270	271	266	286	275	240	275	260	252	255	299	266	278	287	281	284	268	299	271	264	275	279	269	262	262	252	277	260	288	266	288	261	298	268	265	281	276	282	283	260	267	281	274	296	285	260	270	281	253	284	269	263	264	259	241	298	263	288	271	267	270	279	272	294	283	271	253	282	251	290	260	312	269	278	251	264	287	261	258	262	274	249	263	253	249	283	252	298	277	244	215	248	279	247	262	277	308	283	264	251	288	278	250	268	294	274	284	269	268	270	258	282	248	284	261	269	274	270	278	246	301	262	300	268	298	259	281	293	290	312	292	273	282	256	285	267	284	263	279	301	264	292	270	285	276	278	298	294	254	280	292	263	275	279	270	281	267	258	303	267	295	293	297	245	254	267	268	288	271	281	290	310	284	255	283	300	253	252	263	277	291	280	270	284	262	267	318	267	268	250	287	236	252	270	274	276	284	247	282	254	291	284	290	281	303	275	256	278	246	265	289	257	270	284	263	264	255	264	262	255	281	232	277	280	302	259	293	296	303	284	287	276	264	271	281	252	301	274	289	259	318	272	275	255	258	279	250	255	298	279	268	280	273	245	247	268	276	271	273	287	287	263	260	276	258	264	250	245	289	266	273	299	290	292	272	298	301	266	259	257	296	269	302	262	280	258	259	271	307	287	252	274	291	256	269	249	289	254	285	276	278	274	272	276	286	285	266	260	266	292	306	279	273	267	264	300	291	259	295	276	274	280	292	296	281	287	256	280	279	266	268	255	287	257	265	277	267	278	268	295	256	260	247	256	241	271	274	286	275	290	270	302	264	296	266	277	247	271	274	252	250	275	274	268	269	260	289	283	262	293	286	252	271	276	246	277	295	314	263	274	260	299	255	246	268	242	270	271	276	262	276	310	269	288	253	250	257	263	283	277	266	295	287	302	273	249	276	266	284	276	265	257	278	267	287	294	278	265	260	295	262	270	263	277	286	258	264	287	238	252	281	273	273	297	302	301	285	249	277	284	271	305	296	300	266	266	264	261	269	232	270	276	304	286	252	242	308	260	295	301	278	251	258	278	271	277	293	244	257	261	288	288	262	271	269	291	302	241	267	236	273	253	319	275	314	257	268	266	286	271	291	271	283	288	275	271	266	268	294	308	266	281	280	265	276	259	257	273	277	269	283	289	254	275	270	256	275	269	291	268	276	290	264	273	262	284	286	278	299	268	283	278	268	286	280	268	260	280	271	288	246	267	258	280	272	260	262	269	278	258	282	266	289	271	281	279	282	281	263	277	258	266	305	260	267	291	266	275	268	294	243	270	247	284	267	287	262	270	254	259	265	265	287	280	272	275	252	275	300	267	297	281	281	275	299	259	296	258	272	250	281	275	304	271	293	291	252	256	240	281	276	294	278	255	260	295	258	294	287	255	253	290	294	276	274	281	294	284	248	258	272	268	276	279	272	263	291	254	275	281	274	263	249	282	298	253	274	259	279	301	280	268	282	270	258	291	241	252	264	274	276	282	277	258	285	261	289	247	263	286	268	277	285	265	279	307	296	262	292	271	261	257	296	261	256	263	287	274	242	266	263	279	291	261	253	260	274	275	250	289	267	258	281	267	292	261	259	278	282	278	264	273	265	293	286	280	256	280	249	264	268	283	254	267	277	265	247	297	266	268	281	275	274	284	290	300	256	249	275	265	264	289	263	250	285	287	255	246	279	288	314	274	280	288	281	274	275	263	291	228	242	251	279	254	262	262	284	258	294	267	261	280	295	268	313	255	290	270	252	256	275	243	295	241	292	294	271	285	291	270	285	256	257	274	264	286	265	264	272	273	276	292	252	284	304	277	273	258	257	285	270	289	291	298	275	253	240	293	282	281	290	252	281	257	295	260	262	261	279	257	283	260	269	245	256	232	298	286	276	272	266	263	272	279	281	253	303	289	294	258	283	294	282	266	263	254	267	301	280	265	266
2127	469	421	392	380	338	320	328	385	385	347	360	334	312	379	335	366	308	375	366	363	349	349	342	323	340	360	349	391	321	325	367	376	380	379	340	324	321	295	344	353	367	344	383	376	378	360	351	344	359	347	344	379	371	334	357	344	359	369	350	401	349	358	372	383	354	326	353	370	359	376	382	333	334	384	392	374	386	340	332	370	362	342	382	334	357	371	372	356	350	378	338	339	385	402	412	375	333	355	357	361	357	377	374	352	342	340	351	355	364	364	330	357	367	349	369	348	387	359	331	361	340	370	331	379	325	351	382	353	357	383	369	341	391	323	407	365	359	388	354	386	401	345	349	374	358	372	385	329	362	354	349	383	369	333	370	364	342	355	343	349	340	335	348	333	365	334	356	367	338	340	363	333	357	341	331	316	322	336	347	369	374	355	346	352	394	339	336	342	365	350	396	366	342	347	329	355	365	342	355	356	348	346	380	371	365	344	395	360	350	325	356	353	384	380	349	339	344	344	367	336	353	361	385	345	337	348	340	347	357	378	381	348	371	350	331	345	375	353	338	359	350	337	361	357	354	337	373	352	358	341	374	331	350	357	341	325	338	354	381	351	328	342	368	371	335	385	333	341	378	336	335	358	422	370	363	341	366	338	344	319	366	351	369	355	368	339	337	363	395	357	342	379	378	387	376	317	332	373	359	372	375	339	337	365	331	348	354	345	404	369	331	377	365	345	369	369	363	362	371	355	329	350	361	368	355	380	354	351	341	367	365	338	352	344	341	377	354	366	360	336	385	312	370	349	348	371	373	342	353	341	369	374	384	379	326	351	349	360	347	346	366	382	397	368	346	381	325	370	366	351	376	375	374	381	356	348	348	341	340	369	324	332	364	364	384	351	371	371	341	318	349	327	340	360	378	376	334	361	326	360	361	393	344	358	358	331	382	347	378	329	358	378	362	389	388	365	369	347	367	380	373	337	394	353	349	357	351	342	359	385	336	354	350	335	383	355	347	366	348	355	379	383	379	328	379	371	364	359	350	367	349	360	397	347	391	337	348	337	360	329	351	361	366	364	317	344	349	331	374	319	352	342	365	342	363	325	354	360	370	351	332	354	381	348	369	309	363	374	337	386	362	353	355	385	371	350	366	372	347	398	399	392	330	353	368	377	359	355	370	318	329	314	328	330	377	365	350	336	373	387	391	364	363	342	364	350	362	353	356	306	366	358	348	342	317	352	356	360	363	353	340	333	343	382	383	362	326	385	354	325	366	343	349	359	334	356	362	364	353	348	356	361	324	347	323	326	359	368	377	355	377	347	353	370	362	352	334	344	370	358	366	355	354	333	385	374	368	337	386	400	399	358	364	355	350	358	348	323	394	408	364	374	310	372	317	316	350	346	369	381	370	358	344	325	373	351	355	388	334	313	347	354	386	353	343	372	366	366	343	328	355	373	344	386	319	355	352	373	365	374	357	355	384	374	335	340	363	362	373	362	370	363	363	372	342	375	381	377	343	332	344	380	309	363	338	327	371	400	332	339	388	349	335	361	348	367	361	336	376	342	357	378	325	338	333	338	379	344	377	361	347	333	337	337	369	363	342	312	374	314	351	365	325	393	391	343	359	372	384	369	321	342	337	326	387	387	332	364	362	391	341	388	366	362	320	385	392	360	340	343	347	403	370	372	360	349	321	356	368	358	330	401	377	334	318	362	353	350	355	351	341	354	383	393	356	362	358	366	324	341	342	353	356	361	359	348	330	328	342	345	336	329	323	331	335	332	325	340	347	331	362	346	380	388	344	343	345	354	343	367	386	372	380	376	356	362	383	342	347	344	364	314	354	375	361	374	329	338	337	328	357	351	378	377	377	360	372	351	318	366	341	377	314	354	347	354	358	387	343	349	359	378	369	340	337	332	378	341	368	371	374	317	367	379	357	362	332	351	330	347	370	342	326	314	349	334	393	337	381	359	348	370	390	379	363	372	349	367	359	362	347	369	325	334	353	355	305	349	328	374	366	351	362	363	351	379	364	353	393	346	358	316	389	365	383	362	347	359	358	329	320	331	356	339	362	361	354	366	395	332	352	350	349	357	330	356	374	343	326	349	388	388	393	401	322	355	350	367	375	328	372	323	392	349	326	326	348	347	371	350	361	343	366	338	352	339	349	355	377	353	345	363	357	339	369	387	373	351	344	357	380	370	357	344	358	369	394	362	380	336	346	337	331	350	326	390	373	358	393	377	363	332	341	355	342	372	375	358	325	353	336	332	350	354	367	377	340	351	369	374	370	387	356	343	332	371	357	380	373	319	343	379	359	369	391	352	336	311	373	399	354	382	355	354	389	329	374	327	349	350	350	358	356	344	319	325	339	365	365	348	323	398	350	369	391	347	387	353	331	342	352	330	374	325	354	376	328	357	353	345	363	338	328	348	336	350	325	349	345	328	381	353	359	381	412	351	353	371	328	341	332	337	332	364	356	369	337	403	329	335	376	375	363	395	347	330	341	335	350	355	361	354	358	350	342	345	392	376	310	383	407	332	347	328	343	351	351	350	367	332	368	368	385	355	369	348	351	328	364	374	374	345	359	380	363	349	365	350	344	365	354	372	376	389	330	379	337	358	353	388	367	378	351	338	357	345	361	365	361	379	362	348	370	335	350	358	373	378	342	373	343	351	380	322	332	357	391	344	335	317	350	389	360	339	357	357	367	382	409	348	354	362	364	383	395	373	369	366	365	377	351	383	349	354	353	346	370	321	368	370	369	348	377	362	345	369	345	340	383	327	332	339	390	333	390	387	381	354	348	347	364	376	329	378	356	322	352	395	363	339	314	342	343	349	357	372	351	379	385	341	355	330	359	358	365	369	329	368	383	374	345	331	355	366	365	373	337	381	378	345	345	343	313	354	339	374	329	326	325	383	340	385	317	388	350	409	393	358	325	359	342	371	359	313	358	360	340	361	351	357	340	364	316	333	372	361	372	358	374	376	354	325	335	346	346	355	356	353	343	368	343	367	386	364	352	369	326	349	358	381	350	334	348	390	334	366	344	360	324	367	352	352	365	355	386	343	354	367	366	364	365	358	335	336	358	368	329	395	363	350	325	343	323	330	353	331	362	368	313	358	328	357	320	327	363	343	386	356	340	364	338	331	365	366	369	379	371	389	309	337	341	346	386	350	377	368	357	337	366	332	333	358	365	357	355	381	346	348	347	356	369	378	358	325	352	352	393	360	324	339	345	324	405	379	325	359	361	382	337	335	315	328	336	364	377	312	354	374	355	345	348	365	359	329	376	379	353	335	353	372	384	344	361	354	375	379	371	368	373	344	318	329	366	349	357	363	361	387	348	360	333	327	376	349	354	340	344	364	392	368	360	354	349	364	363	388	365	343	378	365	364	348	350	396	321	334	342	364	351	349	348	363	369	361	345	322	395	369	382	355	368	338	366	341	325	338	334	325	383	359	396	372	380	335	384	348	367	375	376	382	344	366	316	343	347
2419	893	927	893	842	775	807	753	804	817	767	751	792	776	772	789	795	784	770	757	828	788	793	771	725	797	846	784	784	808	752	755	724	735	735	816	739	736	755	781	764	792	762	793	773	778	773	794	765	827	711	753	771	768	763	776	793	771	772	766	804	793	778	783	770	735	736	749	801	777	788	798	760	783	770	741	803	757	798	801	809	779	764	799	770	731	729	767	743	775	749	837	748	799	806	765	795	718	784	797	777	786	777	729	770	784	770	741	771	756	742	774	799	815	754	782	785	762	746	802	766	782	758	837	710	752	789	830	690	781	758	826	738	801	773	715	766	741	787	732	791	785	782	778	776	784	795	797	824	749	756	820	761	781	797	762	775	800	766	801	747	789	770	808	781	777	717	790	718	768	765	770	810	772	756	725	769	774	796	795	757	798	767	799	809	742	738	744	775	785	748	751	735	754	810	762	771	761	742	792	787	748	815	768	781	770	850	811	772	790	783	751	800	770	765	765	805	736	809	771	765	757	759	764	804	838	753	754	738	755	814	786	787	765	778	763	785	817	767	775	748	753	766	735	767	759	792	766	733	710	806	762	748	750	757	783	773	790	775	790	773	767	758	763	721	744	761	777	780	744	762	768	727	718	726	816	748	752	745	775	726	771	726	806	739	747	823	748	753	804	786	820	756	830	773	768	777	788	774	846	761	824	757	761	790	732	760	748	769	760	781	777	810	737	751	763	786	733	799	744	780	804	776	735	747	784	779	760	809	809	776	804	782	786	761	775	769	775	781	781	765	770	754	796	786	707	771	733	715	817	769	798	757	789	782	767	713	754	766	777	803	735	739	754	781	807	785	779	727	777	799	782	769	795	773	839	779	790	734	769	758	738	794	817	777	807	784	770	774	777	767	716	772	787	796	760	810	778	799	778	786	766	793	741	755	785	785	800	775	750	801	785	783	808	787	762	754	759	770	761	767	819	780	723	725	782	774	790	782	775	756	789	787	763	761	798	729	795	732	808	808	733	764	773	797	719	774	765	797	774	737	767	801	770	778	750	790	702	818	794	776	783	800	789	731	746	784	777	772	745	766	819	810	765	784	761	803	739	780	798	798	736	738	793	786	792	820	776	771	758	725	763	771	752	758	787	734	759	811	778	767	755	758	772	777	739	801	743	809	754	798	797	776	781	758	751	714	767	782	787	777	781	752	825	737	806	789	789	785	740	822	812	817	784	752	786	799	771	780	728	777	790	771	833	806	759	782	835	769	799	814	799	812	786	771	749	782	752	818	821	735	794	747	756	760	733	798	769	762	819	805	775	759	844	789	756	768	768	813	721	830	747	783	707	810	742	788	743	733	789	754	731	759	803	757	746	745	785	774	744	777	774	735	758	783	745	759	861	808	811	746	714	814	805	750	774	782	721	739	818	739	764	736	791	748	747	798	754	804	780	756	761	761	780	787	722	801	776	788	745	776	784	817	716	773	770	726	841	781	769	805	786	774	766	754	751	744	770	817	780	776	763	765	783	749	786	793	773	818	797	770	826	779	772	747	803	731	756	788	794	755	802	770	735	729	771	774	782	765	795	830	748	786	794	754	786	739	784	768	771	776	819	805	811	795	801	787	773	777	781	825	800	767	799	773	761	792	739	763	773	737	762	766	775	799	830	756	775	790	795	750	782	798	773	786	758	763	798	749	774	749	752	820	731	785	789	832	805	772	742	737	753	762	769	769	753	776	742	740	732	796	801	785	765	800	771	727	751	804	790	783	771	791	734	706	856	785	717	779	777	749	761	768	768	751	738	801	749	761	788	849	818	741	798	807	769	758	842	803	788	766	747	739	752	820	721	772	739	813	778	718	753	758	818	750	801	753	809	786	770	761	753	761	764	773	771	805	788	818	839	753	763	817	768	766	740	787	782	760	818	777	781	798	790	779	784	762	752	816	803	775	744	770	810	770	781	773	740	727	709	792	788	808	760	762	803	752	771	776	772	792	780	756	762	744	781	796	775	756	792	758	764	782	761	840	755	725	763	795	748	767	789	747	740	784	731	803	693	753	765	750	755	771	767	772	724	758	756	806	751	762	798	794	802	809	794	744	742	799	760	761	697	751	815	755	771	806	742	786	733	782	720	816	762	781	726	803	780	808	838	809	771	765	779	753	791	770	775	750	794	795	761	777	816	760	710	781	797	821	768	797	738	815	761	764	791	766	773	826	782	805	789	763	797	755	722	808	755	767	751	750	816	741	772	812	828	826	734	761	856	755	786	817	767	762	743	798	784	748	750	753	714	794	743	788	766	779	754	783	749	801	735	780	789	787	781	757	743	788	711	713	812	737	776	822	770	760	792	830	780	820	778	812	772	810	852	733	787	843	764	794	781	785	784	725	753	818	754	776	800	787	771	759	803	826	767	791	766	800	813	794	734	781	812	765	802	752	805	790	732	819	804	781	804	797	823	797	781	773	801	855	730	751	730	785	766	805	782	783	803	819	775	751	768	740	763	755	783	776	778	756	806	812	771	790	786	789	710	768	763	725	719	804	737	805	771	779	824	807	787	773	772	757	783	775	723	747	764	776	761	770	756	763	756	758	763	799	787	834	782	721	751	747	793	751	817	790	760	770	750	819	752	792	789	780	818	788	794	805	788	785	803	781	778	775	735	801	791	737	767	823	800	785	769	807	726	781	756	786	781	775	793	814	795	756	782	745	805	768	795	738	773	754	777	765	756	766	785	742	786	747	778	795	759	796	803	802	768	736	759	775	774	767	780	785	750	779	830	760	783	755	744	799	797	678	772	779	760	733	838	756	770	768	789	794	763	732	735	782	776	823	758	773	775	796	804	748	771	728	767	761	833	774	827	799	758	814	771	798	805	804	795	741	752	733	815	777	796	790	792	789	796	772	736	720	739	792	762	824	757	797	777	737	808	768	820	765	745	765	766	715	782	779	814	747	756	818	766	718	786	776	751	734	765	772	778	774	775	784	830	790	761	772	801	760	785	728	771	757	758	740	759	739	766	785	744	813	746	775	767	743	729	738	824	776	811	803	752	838	752	835	765	752	772	789	800	708	766	750	726	780	754	790	782	745	716	796	803	702	786	773	706	766	820	774	766	778	789	765	762	804	780	802	775	749	791	761	792	783	777	827	758	760	722	794	749	794	740	786	756	755	721	761	777	766	797	760	792	774	793	757	781	767	748	832	698	742	820	784	762	758	746	756	790	807	754	763	837	783	796	774	764	787	803	800	783	780	771	739	807	790	754	808	814	781	811	745	784	773	809	755	761	726	787	793	805	807	770	801	745	777	802	718	772	791	793	732	774	775	775	789	734	757	755	799	801	764	767	720	795	774	743	816	766	738	774	825	774	789	757	743	747	830	798	784	742	748	787	736	829	747	751	777	750	802	761	827	792	741	775	797	795	796	782	784	811	737	765	776	816	777	801	765	737	757	790	773	785	775	768	809	739	816	770	770	712	760	785	800	795	759	843	753	756	824	813
8564	663	658	491	410	342	318	266	300	268	257	263	250	270	237	246	234	225	223	219	222	228	241	228	239	244	239	243	218	261	237	227	248	249	237	202	213	249	202	233	219	238	232	255	236	232	214	268	275	227	212	248	249	240	207	258	257	245	227	219	234	231	239	229	248	228	273	216	229	247	245	212	231	235	260	213	198	248	240	225	218	242	230	242	223	236	259	234	245	242	226	221	250	226	262	249	208	232	228	208	253	234	268	258	240	239	250	219	214	244	226	225	255	254	224	226	235	215	235	243	220	220	250	267	265	243	226	242	253	265	208	209	226	222	231	230	257	210	209	196	270	239	239	205	217	242	234	197	209	219	242	243	236	215	247	214	220	232	211	231	274	245	215	210	227	215	235	242	220	261	231	225	197	249	227	207	227	245	206	250	213	243	239	221	246	245	245	232	237	250	226	191	213	251	233	231	203	193	202	195	230	254	260	264	228	222	238	229	230	269	230	236	236	249	248	253	249	233	207	244	224	248	233	234	237	185	233	209	238	231	243	236	234	241	229	214	241	217	233	244	257	229	248	260	229	241	238	236	253	239	226	243	228	242	205	243	243	221	217	252	229	231	229	234	202	237	214	224	257	248	242	219	270	243	235	245	242	261	215	220	237	227	232	246	258	245	227	218	210	211	254	235	241	225	229	215	267	228	228	208	225	221	221	229	218	239	232	228	223	277	236	243	223	224	224	240	240	220	221	240	224	234	241	244	245	239	220	224	227	232	242	252	216	214	232	243	251	260	246	254	218	260	234	218	242	236	262	234	240	238	227	242	222	239	249	244	235	241	229	236	247	241	210	233	248	233	241	247	229	245	221	228	213	222	201	220	233	217	221	224	246	239	230	226	246	210	244	228	251	248	241	227	245	200	210	248	213	256	236	213	229	235	244	235	209	225	206	268	279	233	231	239	243	257	217	251	226	227	246	219	256	253	234	240	253	231	245	244	250	248	235	253	222	238	234	229	238	233	232	270	216	224	227	226	268	235	260	251	235	225	225	214	247	222	230	238	231	238	222	228	238	232	228	237	249	218	212	216	243	240	193	232	231	220	210	217	223	220	273	228	227	262	195	205	238	234	257	241	263	241	259	253	225	232	209	213	206	228	249	218	211	229	233	219	233	212	244	228	280	253	247	232	234	268	209	240	233	235	229	221	237	236	226	274	218	244	258	254	235	252	236	224	215	260	199	220	230	226	243	228	232	227	218	230	245	258	251	215	271	244	245	221	247	241	243	215	216	238	227	240	210	243	233	214	218	228	222	205	240	221	232	233	230	223	235	263	255	246	278	234	237	224	225	251	258	252	244	223	241	254	254	239	251	230	240	268	264	231	225	226	243	248	235	219	238	235	241	240	264	231	233	248	226	246	267	234	231	240	264	250	242	241	222	199	232	232	249	255	245	238	236	233	238	262	212	236	245	247	228	234	230	246	253	255	226	231	231	238	213	245	227	215	231	244	242	240	215	252	247	222	256	230	233	267	234	229	237	201	228	251	239	251	223	224	250	258	228	246	219	234	212	248	233	223	244	216	230	205	245	229	236	253	235	224	237	248	257	226	247	245	238	247	242	240	225	226	234	245	249	238	222	234	241	265	248	237	232	260	220	282	271	251	227	242	250	249	243	240	232	244	237	239	225	261	209	224	225	223	214	250	225	226	217	231	242	225	206	241	245	228	217	249	265	215	234	195	233	231	238	237	236	225	229	232	233	223	217	253	240	231	215	211	248	238	225	220	260	231	230	235	217	259	254	230	239	244	256	266	235	214	251	238	234	247	236	235	254	268	220	223	232	211	225	212	243	219	241	219	238	232	249	257	233	243	252	210	267	227	245	217	232	226	245	238	254	234	216	200	244	206	247	241	247	238	233	245	212	214	255	224	230	253	235	209	223	243	244	231	230	254	237	241	241	246	252	225	206	241	229	205	249	240	215	247	230	203	256	245	235	250	240	259	259	226	244	249	199	230	224	238	240	225	215	228	232	236	227	246	236	222	230	244	226	222	220	233	226	258	216	231	262	238	211	255	233	230	214	233	220	238	238	248	230	244	218	251	237	206	219	229	236	237	223	227	239	221	229	226	250	272	213	220	233	260	258	220	211	219	257	265	277	217	246	242	235	225	212	219	217	220	228	241	261	249	201	225	235	233	239	245	178	227	199	211	213	232	252	228	207	212	229	267	267	234	245	239	256	234	236	230	221	230	243	243	279	238	248	232	241	243	218	254	236	232	221	240	245	241	222	254	212	222	251	218	218	229	240	231	214	236	216	224	256	254	220	248	226	237	235	245	221	237	247	245	211	260	248	217	239	252	224	235	257	256	231	232	237	236	229	245	227	262	228	226	252	242	232	228	240	242	198	232	205	220	263	224	257	232	226	222	237	253	244	226	214	245	257	253	278	226	230	230	230	232	222	246	199	227	234	216	219	253	226	254	235	231	233	253	240	250	237	227	269	246	239	215	210	239	239	212	242	218	231	238	219	235	247	231	205	255	214	241	228	254	216	245	232	211	219	240	245	213	220	236	257	203	256	205	216	247	225	211	228	232	218	218	245	258	224	240	233	234	277	235	217	233	235	238	250	243	258	248	225	213	232	228	202	244	218	221	238	242	253	236	220	217	256	267	253	217	239	239	223	244	234	237	225	212	226	202	252	246	235	261	226	221	198	241	247	239	228	253	209	193	223	226	234	225	219	261	213	239	198	232	250	235	233	234	256	231	208	245	243	222	203	222	242	244	264	237	249	216	246	261	210	242	226	232	268	223	240	238	252	264	206	270	254	238	242	225	193	219	238	216	247	239	229	220	222	259	247	243	235	232	233	248	227	269	244	224	255	217	226	232	238	213	224	235	240	233	237	227	247	251	196	239	240	206	236	253	243	236	240	235	195	234	199	257	256	222	244	241	264	220	235	252	264	259	217	223	188	234	259	219	243	266	245	242	212	238	274	227	228	236	266	247	213	247	220	242	262	239	258	227	220	246	238	221	248	243	218	199	218	234	213	223	244	264	217	228	248	228	225	240	259	257	223	267	223	240	218	231	241	242	207	194	252	222	250	226	234	241	205	229	228	238	239	276	220	212	272	233	235	226	254	228	246	228	256	252	256	224	225	210	199	236	233	243	245	237	233	259	246	246	242	218	227	248	238	236	219	194	273	242	248	244	245	248	255	264	223	218	242	197	223	260	235	230	231	234	232	238	226	250	238	236	255	203	249	217	256	234	225	258	231	222	216	209	248	241	239	218	224	220	266	221	198	205	192	217	226	228	241	230	257	257	222	226	220	228	236	243	245	242	230	228	253	244	245	238	246	219	240	214	242	214	230	235	251	221	235	219	231	235	217	252	231	246	222	226	222	256	225	249	227	236	245	223	228	256	248	245	246	236	243	246	246	249	223	236	231	205	277	240	237	249	234	266	249	245	207	256	241	259	227	208	236	215	236	241	228	241	256	232	207	220
6984	902	1371	1469	1257	1029	988	858	775	717	730	722	695	596	651	621	589	581	570	545	549	561	527	545	554	612	575	536	518	552	558	517	579	537	510	531	528	544	557	509	545	506	540	515	549	537	565	520	531	504	504	537	528	554	519	536	519	523	535	490	538	529	565	504	546	550	557	505	521	585	508	508	515	533	493	555	489	499	510	539	505	558	498	512	561	533	540	568	574	552	548	546	481	518	544	524	528	522	520	535	549	533	550	544	549	524	485	577	563	499	538	494	499	514	506	521	559	521	528	509	508	534	567	553	541	552	533	559	535	547	533	497	555	521	513	506	507	526	532	535	561	534	509	530	520	533	520	526	523	522	527	493	495	533	519	568	536	562	510	515	539	560	506	532	493	528	499	553	556	537	533	515	482	503	551	512	520	536	481	538	534	521	575	521	512	480	534	529	499	487	569	525	531	563	549	536	541	559	576	514	571	548	518	550	502	544	518	535	517	489	522	520	489	513	512	521	507	546	523	502	483	552	525	532	568	522	505	546	546	561	559	543	528	515	545	521	524	541	542	509	493	499	527	560	531	530	546	517	543	580	501	545	504	537	519	449	472	537	530	533	562	522	519	526	514	583	506	528	520	512	556	535	500	519	521	521	534	546	525	518	507	492	506	526	554	528	529	560	532	495	541	540	563	545	560	531	510	530	548	526	571	513	524	484	576	553	563	576	513	515	501	529	508	520	559	540	509	511	526	534	507	563	533	526	532	501	497	518	499	541	553	515	514	523	504	552	546	491	518	524	520	548	540	576	502	505	542	491	489	526	512	548	513	494	491	528	510	562	508	534	527	493	528	507	501	526	540	525	507	555	520	545	511	500	538	516	562	524	558	500	568	538	506	483	535	527	538	574	553	547	492	523	547	539	516	559	575	517	522	543	494	540	516	514	565	557	562	499	478	583	515	508	561	468	502	536	501	520	532	537	551	490	502	530	524	584	512	500	542	513	529	481	553	561	534	522	522	526	500	505	549	545	521	496	593	526	481	504	539	523	530	522	476	524	505	588	522	528	506	522	534	512	507	516	541	502	482	542	538	527	518	512	538	522	502	520	560	518	496	502	532	513	500	542	485	532	480	538	487	528	538	498	539	549	525	513	512	533	564	562	511	546	529	558	529	518	508	546	527	517	573	513	512	555	501	509	463	523	523	514	543	503	510	505	493	538	529	503	503	524	525	555	538	510	552	540	496	512	536	510	498	566	537	501	515	535	493	515	525	549	534	534	544	525	534	534	542	573	496	603	557	532	501	514	502	524	511	521	535	527	510	537	507	479	536	512	522	526	528	528	521	489	546	525	509	539	515	493	508	531	541	508	511	539	561	517	528	539	533	493	512	528	548	550	510	521	549	488	547	521	513	541	552	504	491	517	552	564	514	533	525	526	545	534	524	514	539	525	541	526	541	495	530	479	522	511	543	536	548	510	550	528	519	505	497	507	483	531	522	501	546	516	552	530	514	490	546	556	502	524	484	480	563	514	593	551	547	502	534	522	500	514	540	526	520	534	519	560	569	525	544	529	538	550	535	555	484	518	527	531	513	527	510	507	539	526	520	545	501	521	526	500	524	507	533	546	520	484	531	521	553	536	542	542	516	547	539	547	511	525	504	522	509	507	498	510	547	555	510	552	498	502	514	557	522	536	529	491	547	521	515	550	513	565	511	538	528	560	510	500	522	489	510	506	541	506	528	543	487	542	525	543	574	526	522	548	524	518	551	551	522	541	555	500	487	542	514	520	529	519	582	531	507	485	530	567	545	492	511	531	548	530	511	522	527	530	512	540	547	523	541	513	539	486	539	552	530	511	517	530	494	555	523	538	517	531	489	508	492	526	526	503	519	531	537	528	584	497	512	514	530	517	508	501	546	541	536	488	591	553	520	506	498	515	553	523	508	541	528	492	511	490	529	525	512	508	530	470	530	512	520	528	522	560	533	536	507	516	505	536	525	523	523	526	531	532	510	562	517	568	516	550	482	519	491	547	458	542	526	539	565	546	500	530	532	517	567	547	507	533	515	514	522	513	514	502	522	588	521	566	495	539	523	559	521	505	544	505	538	505	505	514	518	528	498	520	524	545	525	544	532	537	538	466	516	518	511	539	555	526	498	562	531	542	540	526	535	514	520	563	550	530	518	526	562	529	486	508	519	543	507	488	505	513	545	546	550	531	485	538	469	569	546	551	480	516	534	504	503	530	502	501	532	506	483	546	552	521	570	573	461	537	536	530	508	544	521	535	554	550	521	522	535	534	521	571	539	514	540	532	505	533	528	509	501	502	546	571	516	534	538	531	528	543	502	493	500	522	543	553	525	546	518	542	553	540	523	511	496	564	531	493	490	492	522	552	489	502	566	553	535	545	531	516	518	516	534	526	531	536	531	532	539	516	488	508	505	524	544	522	506	518	549	523	498	511	504	534	493	526	514	574	529	528	563	510	563	562	525	527	536	535	533	519	541	558	539	501	520	512	528	564	550	531	554	512	518	499	529	522	540	509	513	533	523	557	538	521	561	528	492	507	514	515	546	565	542	547	509	526	559	484	541	554	511	531	521	497	504	536	515	521	537	494	521	541	517	550	533	531	520	497	554	521	510	527	491	551	510	544	514	487	527	513	515	508	521	511	494	522	512	532	536	506	573	565	507	519	538	525	529	488	497	515	542	489	546	529	507	583	517	549	493	524	495	543	532	528	507	509	525	524	510	530	553	481	565	510	517	551	566	499	521	555	544	498	529	527	499	511	543	536	549	480	495	523	545	558	525	529	562	529	545	544	536	528	551	538	529	500	542	524	538	543	501	540	537	515	502	582	510	519	511	531	549	547	549	548	539	533	553	510	561	490	483	524	535	545	480	506	521	497	523	553	560	501	488	565	541	518	531	493	519	555	502	521	549	551	539	545	589	473	534	541	485	521	492	517	543	564	540	516	508	557	528	497	511	512	530	532	531	490	536	529	542	450	487	530	474	526	520	513	540	550	469	516	533	530	521	521	514	560	533	507	510	529	513	510	553	490	546	547	561	475	529	487	520	528	543	545	515	495	511	512	495	533	550	519	539	530	512	524	525	585	510	532	562	567	516	513	527	545	574	524	565	499	562	535	520	500	529	489	505	497	555	554	529	511	585	517	499	553	504	560	510	546	474	511	542	550	555	538	551	514	567	513	534	518	489	484	482	533	554	526	479	511	499	505	513	535	484	523	542	533	508	525	551	508	529	550	516	483	528	536	569	529	528	471	509	502	553	524	522	476	516	513	503	523	531	526	506	530	552	513	482	505	525	505	503	535	494	515	561	529	546	522	530	532	514	526	553	518	552	537	531	490	518	499	506	564	492	529	504	545	544	525	513	497	484	516	564	510	536	504	500	493	551	549	499	531	562	525	495	536	517	486	522	497	524	529	494	515	495	559	502	542	501	533	519	525	486	539	535	532	489	499	519	521	534	540	546	567	500	548	534	545
15333	1266	824	609	464	342	274	214	206	182	175	123	142	129	119	132	134	104	107	113	123	105	100	102	123	107	120	113	123	102	110	113	122	86	103	90	104	108	141	121	108	112	112	97	102	117	93	128	105	124	113	99	100	107	100	122	110	133	110	114	91	88	109	95	99	84	101	109	108	108	106	91	103	108	103	87	106	82	114	109	102	92	122	106	106	116	102	104	111	118	100	83	102	95	94	132	96	95	115	97	122	126	120	102	104	95	125	101	99	109	109	104	108	101	107	94	105	129	109	101	102	114	95	111	101	95	119	104	103	125	111	113	120	100	106	129	107	104	96	119	91	116	107	104	110	86	110	87	86	98	115	99	100	105	104	125	94	142	93	93	100	122	107	83	99	120	104	100	98	121	114	116	106	94	92	101	118	112	89	104	112	112	113	106	109	113	98	103	122	106	96	101	96	86	114	94	98	121	102	102	100	113	98	112	82	105	99	104	92	110	101	95	113	98	122	96	133	116	128	100	100	102	130	106	114	113	120	110	117	97	104	100	96	101	116	98	104	111	101	107	121	105	87	110	97	90	103	113	121	99	104	90	100	93	102	113	100	110	96	92	99	100	123	122	107	114	93	97	111	119	93	123	102	104	111	94	103	123	107	102	97	103	108	78	70	88	88	85	118	110	118	107	112	104	92	80	100	107	127	97	121	124	111	117	94	105	104	93	91	103	80	102	84	82	102	105	83	109	97	101	108	95	100	87	90	102	110	88	101	105	98	110	93	89	119	112	93	109	104	95	90	108	110	97	91	93	103	90	115	104	95	99	115	116	92	109	115	108	103	92	130	109	120	112	101	101	107	101	109	115	103	111	103	116	81	100	95	106	110	105	101	111	117	103	120	108	88	143	105	91	89	106	107	118	117	130	119	113	103	109	111	106	95	121	117	110	115	99	100	130	88	102	110	117	102	116	114	102	81	97	109	107	106	103	93	92	138	122	127	114	102	96	94	92	103	82	81	116	102	95	122	99	83	119	118	106	112	106	118	101	121	100	104	105	102	106	108	95	116	91	112	112	114	81	105	115	95	106	96	113	108	110	80	109	104	91	104	124	119	95	113	103	94	101	113	110	109	100	114	125	100	101	106	114	105	101	117	98	84	93	101	96	91	120	99	88	104	106	102	118	90	103	113	109	109	87	101	97	104	111	102	113	100	108	113	71	100	97	101	95	104	95	90	68	111	108	98	98	110	110	107	93	92	97	93	89	114	113	106	107	107	120	105	98	107	118	104	96	107	104	107	123	128	129	110	126	94	108	111	117	121	102	116	119	105	108	96	112	94	102	101	109	91	100	112	108	111	82	119	98	101	92	115	97	95	115	98	112	103	98	111	97	98	126	102	100	103	109	118	90	106	97	110	99	105	102	109	107	105	111	104	116	99	105	95	104	117	112	103	103	105	100	103	101	101	97	124	101	100	110	124	107	108	86	98	91	112	115	117	95	116	94	109	96	110	113	110	112	108	102	97	96	91	101	100	99	101	112	98	112	124	129	103	95	110	118	105	118	103	120	117	102	106	122	118	105	104	114	106	106	109	109	114	113	99	110	98	93	102	94	107	118	114	128	110	84	101	125	105	109	117	87	97	102	104	94	110	93	97	95	108	125	128	111	130	104	94	109	96	86	100	106	94	100	100	98	100	107	107	109	112	104	116	102	123	85	107	91	107	113	98	91	94	102	105	95	113	111	100	114	98	95	96	107	119	108	105	105	92	104	110	102	105	108	100	144	119	98	98	108	106	103	101	104	114	107	115	102	107	95	91	101	88	95	91	119	105	115	123	98	109	81	94	111	99	85	95	99	88	114	96	98	92	97	78	122	104	113	111	111	99	98	96	92	105	98	113	97	107	115	108	105	111	102	96	99	111	107	111	102	114	89	114	105	115	108	105	98	110	125	115	111	107	116	79	100	94	108	115	107	103	71	96	105	109	114	91	99	89	98	115	123	108	95	94	119	104	100	112	104	126	116	95	113	94	101	117	97	93	121	94	102	87	120	116	112	105	99	111	91	95	117	86	110	94	98	104	111	104	88	126	96	98	97	103	98	105	110	85	81	89	113	97	97	105	121	103	109	104	106	113	118	108	101	113	126	102	97	98	88	111	93	101	101	89	99	107	87	106	93	105	96	112	107	125	92	100	90	86	97	101	87	126	98	87	101	111	101	92	101	92	89	99	103	95	90	105	103	100	131	94	95	91	116	119	115	94	133	115	113	94	119	102	123	99	96	100	96	105	103	85	108	104	110	102	109	99	103	111	125	101	98	91	115	110	106	108	101	94	103	99	118	119	87	103	102	87	126	115	116	106	121	123	103	96	109	114	103	90	100	107	89	104	89	103	115	107	109	127	98	111	109	94	89	99	75	108	101	107	99	100	121	114	107	110	86	106	115	121	106	106	105	117	119	112	92	129	98	133	86	106	96	110	82	108	101	112	102	101	101	115	114	114	104	101	89	118	97	106	98	83	84	106	128	117	99	104	126	99	84	103	97	106	113	113	115	97	100	112	120	103	110	89	123	102	94	143	115	121	106	110	86	104	99	123	91	99	109	86	111	128	118	86	108	100	107	134	100	112	101	91	96	100	135	115	91	92	115	78	94	91	103	96	89	100	107	111	110	114	105	105	101	91	103	98	116	93	101	104	103	103	101	94	95	103	121	94	97	118	101	97	90	105	97	81	100	100	111	92	118	106	98	104	110	108	87	97	92	104	99	105	109	108	101	100	103	99	98	121	107	97	99	88	99	111	104	102	103	104	96	91	110	86	104	91	109	89	99	100	98	90	94	93	99	137	88	98	109	104	111	82	108	112	127	99	111	114	114	108	113	130	98	105	101	115	91	87	120	99	127	113	81	109	100	126	104	95	100	96	93	86	130	112	109	91	97	115	97	125	87	95	110	93	117	123	99	100	110	90	120	107	103	102	94	106	103	105	109	120	98	105	90	127	115	125	99	103	82	119	84	97	113	129	121	91	119	107	101	120	119	139	110	102	97	88	99	86	102	113	98	109	125	100	100	92	96	101	97	121	87	111	107	112	109	102	103	117	96	83	106	120	114	111	93	86	95	123	100	101	110	88	102	107	107	92	101	100	98	95	117	88	106	92	110	106	85	119	104	92	104	129	126	88	113	108	126	122	124	79	99	102	119	101	104	97	99	108	112	108	101	107	110	105	87	98	103	100	100	108	104	114	118	110	101	124	99	128	101	106	106	108	95	107	111	114	94	103	115	99	113	94	105	113	119	103	117	108	116	116	94	97	108	113	100	104	94	106	120	100	114	104	104	109	99	113	99	103	102	111	112	105	104	92	103	104	111	100	117	74	115	100	91	123	96	121	103	113	110	102	105	84	103	117	92	112	97	106	101	106	94	128	90	96	113	97	108	104	92	101	102	94	114	88	95	101	103	88	105	115	100	96	105	122	118	114	113	125	106	101	113	105	107	98	105	105	116
8588	964	1804	2047	1717	1317	1082	909	760	691	601	568	507	427	446	423	420	380	388	373	362	341	359	343	348	296	335	315	344	327	310	311	307	306	280	319	297	313	288	293	289	271	292	273	347	277	278	288	279	318	333	286	304	301	274	283	318	281	269	297	303	283	291	279	298	294	310	266	254	272	290	303	293	314	293	279	302	272	281	295	305	252	279	289	263	271	279	298	299	272	270	292	252	271	296	302	292	279	278	270	279	280	264	308	298	275	286	269	281	284	256	290	255	298	283	299	279	253	264	288	249	253	249	299	293	252	261	268	295	274	276	298	252	294	280	272	289	282	304	296	315	265	262	265	239	259	246	296	289	275	286	253	279	276	274	268	254	300	279	247	301	254	276	280	285	296	284	294	266	239	294	270	299	276	272	281	282	280	266	268	278	271	280	272	292	278	251	264	257	289	260	289	259	303	273	259	283	281	266	242	272	268	273	278	290	287	282	280	279	260	268	275	278	279	277	296	288	272	275	308	251	303	273	285	297	280	299	269	262	299	281	256	305	256	299	318	260	263	289	287	242	281	273	265	272	261	262	243	277	294	289	295	272	241	276	277	289	259	252	300	267	265	264	281	279	279	302	260	266	286	269	322	236	282	277	269	285	278	256	267	268	253	292	308	257	241	286	267	249	243	244	269	273	278	254	280	271	293	271	285	287	268	281	290	268	290	251	285	273	270	276	272	276	247	281	292	305	278	271	280	284	270	279	281	273	281	275	270	269	297	275	255	268	250	278	271	294	261	300	281	283	270	266	273	276	271	269	278	249	256	294	288	248	290	280	297	285	284	267	311	277	284	249	288	306	269	250	244	287	252	249	266	266	305	289	272	277	284	270	272	282	298	278	246	281	288	291	268	253	260	251	256	278	279	268	253	256	287	275	263	295	270	281	285	277	301	252	280	271	250	282	255	305	246	249	273	279	266	263	253	297	282	278	280	251	278	284	289	275	277	265	271	278	257	269	272	255	263	282	298	254	277	272	282	269	247	335	290	239	252	237	273	301	273	280	269	261	240	266	279	284	288	264	287	267	274	263	304	251	272	283	259	279	271	272	264	273	272	273	269	293	280	255	244	289	279	285	271	261	262	272	262	252	241	275	274	274	257	256	265	269	303	297	235	264	276	285	261	255	264	302	270	275	275	260	277	301	267	309	283	237	243	281	252	285	282	260	264	305	260	256	273	293	281	265	257	271	264	304	268	304	261	280	298	231	296	264	288	279	271	266	294	292	271	248	261	279	271	282	270	272	296	288	285	295	259	289	307	272	299	250	280	300	278	255	278	263	253	278	264	283	288	272	279	280	275	267	297	287	284	265	286	266	260	271	286	272	282	296	292	277	271	264	271	281	251	256	284	287	296	261	243	285	272	293	280	293	278	269	265	312	311	284	256	258	261	264	262	288	327	279	264	253	295	258	274	271	271	286	254	282	287	273	248	254	250	263	299	259	262	313	226	278	273	284	297	268	249	283	296	281	269	266	252	261	288	264	278	271	270	283	277	271	289	287	276	292	278	284	292	281	285	280	281	275	263	278	294	268	281	294	273	254	262	310	269	284	257	271	273	272	256	260	262	270	307	270	290	284	300	271	276	277	276	265	276	256	240	273	281	254	295	270	285	272	248	258	275	268	269	278	259	322	280	261	256	272	285	275	298	265	281	269	278	251	244	286	284	265	310	294	255	266	288	286	264	271	291	273	262	297	281	278	275	283	291	264	279	282	285	271	284	278	273	278	266	270	269	237	291	281	295	266	268	292	321	281	294	268	280	280	278	280	276	261	299	298	253	279	272	260	267	321	316	293	268	275	273	267	288	273	308	305	263	261	270	271	290	274	269	256	273	251	275	257	284	272	243	268	251	249	261	293	268	284	281	251	247	282	257	272	288	293	271	247	281	278	248	293	282	294	272	256	302	281	281	271	294	270	275	256	278	280	264	321	248	289	280	285	286	297	293	286	277	272	255	291	258	266	285	298	277	274	289	260	276	284	290	271	291	289	267	262	268	270	302	267	295	270	265	253	283	264	279	283	250	311	271	282	271	270	255	282	273	284	277	266	299	275	288	282	291	266	274	279	258	262	270	232	261	243	263	259	247	239	257	249	286	283	302	282	277	276	272	259	256	280	270	286	274	272	251	244	274	263	265	292	261	268	293	263	292	274	320	281	287	252	266	248	271	293	266	274	298	265	293	302	289	260	274	284	278	264	289	271	276	251	276	263	292	263	260	267	271	279	281	287	264	295	278	240	294	275	276	267	243	253	303	268	275	273	260	248	270	291	271	292	309	267	243	293	254	272	266	240	306	259	267	262	278	283	261	283	263	282	291	263	280	284	273	252	268	267	290	298	269	273	291	287	296	281	267	264	273	254	279	318	271	277	297	287	300	271	276	289	281	290	266	278	260	300	258	310	279	267	286	271	290	299	269	256	275	278	261	270	258	251	303	295	312	278	257	274	287	284	265	297	283	290	279	281	297	264	291	271	241	271	282	274	254	263	284	320	285	289	268	292	295	294	279	290	260	287	301	272	264	273	292	254	283	281	274	269	280	261	252	260	288	278	266	297	295	257	277	283	269	262	280	315	275	280	262	293	266	312	251	258	273	282	264	286	265	308	277	276	239	314	280	282	263	267	279	315	284	287	265	273	293	276	284	281	295	298	291	285	280	288	254	250	310	257	267	286	280	277	272	282	249	292	313	267	266	295	276	304	268	279	257	248	279	291	290	268	306	286	270	273	279	274	264	272	245	265	290	248	281	281	282	298	276	289	277	255	292	293	272	275	258	269	250	241	289	265	259	306	282	278	274	274	279	259	283	277	244	293	284	290	291	298	255	286	256	282	250	268	266	284	265	268	265	270	272	273	278	287	273	264	277	299	271	305	298	299	279	265	268	267	269	261	269	281	309	279	255	266	287	268	278	264	266	281	264	249	314	269	263	315	282	277	310	266	228	285	266	295	264	305	280	285	239	294	267	272	253	288	302	277	275	277	262	305	295	265	265	301	282	274	265	298	302	271	285	283	287	270	302	243	255	280	304	287	266	253	267	248	306	306	294	267	278	267	291	264	249	297	258	270	284	262	279	269	261	262	248	290	285	275	269	299	266	249	315	270	254	260	275	291	241	309	258	277	281	282	279	273	289	272	267	253	267	265	271	282	280	250	259	256	290	258	299	291	256	309	279	321	257	260	296	269	279	279	252	287	291	309	257	274	277	292	281	268	281	267	278	255	282	287	290	267	253	280	283	256	232	293	272	294	308	278	270	277	274	273	247	285	263	288	295	247	284	267	238	279	233	266	251	297	286	296	290	260	269	301	279	292	291	263	271	261	283	301	292	273	303	258	262	257	271	254	259	290	274	280	290	249	258	267	258	262	294	272	255	286	293	295	284	251	239	293	254	265	248	312	267	238	284	275	260	252	286	278	296	268	277	276	271	248	254	275	310	274	263	259	300	305	261
1902	388	388	361	311	365	377	374	367	352	372	350	373	338	341	328	349	394	365	353	355	343	332	338	356	337	328	327	391	388	345	371	349	355	330	382	331	334	382	350	348	311	395	348	383	360	352	356	326	364	351	362	318	356	380	349	335	353	338	338	358	346	360	347	305	390	348	367	355	340	378	385	340	367	359	319	389	336	374	360	319	390	395	313	393	348	360	361	360	366	382	370	364	376	405	378	357	341	351	332	371	377	347	323	384	339	344	365	392	358	361	384	356	400	349	343	329	332	333	323	337	333	352	372	367	322	336	312	347	373	341	375	317	320	377	350	370	343	350	352	349	362	374	363	369	330	335	340	363	358	326	353	355	356	380	365	359	337	374	330	368	374	358	347	350	347	318	343	335	340	391	338	345	394	386	346	371	371	347	386	354	334	326	318	326	336	346	374	353	364	349	355	348	344	332	342	365	352	374	341	377	365	377	328	340	356	343	376	354	377	349	382	370	391	356	376	352	366	347	341	349	336	350	359	363	328	369	377	363	345	356	391	347	358	387	381	332	362	347	314	372	387	370	436	355	369	416	377	333	353	376	335	371	350	392	364	371	399	329	354	378	359	362	358	326	368	360	320	371	378	383	382	364	400	353	351	349	342	366	373	369	346	345	358	348	335	343	396	352	355	370	359	342	383	341	370	368	328	354	362	363	358	356	346	350	342	347	338	374	362	337	340	316	351	343	311	366	345	371	349	354	335	363	330	340	349	356	342	368	339	357	354	350	321	408	354	357	367	335	352	348	358	398	327	333	369	377	379	345	363	317	350	346	372	329	322	378	344	354	331	342	364	349	364	325	363	399	368	366	340	372	372	369	367	355	379	357	321	362	385	332	352	361	392	360	356	366	391	324	339	354	332	388	373	369	353	384	369	330	339	335	363	352	311	322	374	377	373	368	389	359	367	346	374	355	384	356	316	357	332	378	337	354	369	408	337	315	367	369	315	339	377	368	370	362	352	344	360	385	387	367	337	327	344	339	354	349	337	369	360	365	373	351	335	345	356	374	360	386	373	389	341	332	371	312	304	315	352	374	382	314	373	353	352	334	329	393	342	329	382	328	376	375	331	346	345	353	346	390	358	345	357	352	342	340	368	352	387	380	325	353	377	369	347	342	355	348	324	347	369	323	372	362	324	381	349	306	370	345	380	355	406	376	352	384	351	394	330	368	356	368	367	349	346	355	359	329	351	354	348	374	381	321	380	375	367	367	332	350	356	369	358	367	341	350	361	328	349	332	360	401	396	350	376	349	353	357	396	342	355	372	362	344	374	354	359	347	354	345	346	350	354	373	392	363	391	339	351	329	322	364	302	368	337	324	364	339	330	350	358	352	383	354	362	413	350	342	341	336	341	333	345	354	363	380	371	334	348	333	338	374	369	372	346	377	352	348	352	355	361	364	337	391	328	362	366	323	374	347	330	330	351	385	380	328	361	345	336	363	374	338	344	372	397	348	357	392	365	327	353	375	387	329	366	355	345	361	348	351	340	340	334	344	344	376	333	346	358	323	340	360	344	343	316	325	381	374	360	319	334	368	332	357	374	342	341	348	365	350	349	361	376	363	347	362	349	344	350	330	373	348	397	345	346	362	346	343	360	376	373	314	340	376	362	357	357	366	343	329	359	340	351	336	336	343	382	332	348	364	390	359	369	371	332	323	357	331	362	371	333	323	372	372	359	332	329	355	352	370	357	369	356	371	323	370	345	404	342	319	333	347	346	366	367	339	368	359	384	359	372	339	327	351	345	336	346	352	369	347	362	337	366	314	371	381	363	345	366	380	354	351	361	331	331	396	377	351	345	396	357	342	371	341	351	341	364	350	372	331	390	357	349	358	357	359	336	365	383	375	344	371	367	360	339	340	335	338	377	356	377	319	344	361	357	364	395	346	379	369	353	360	362	336	365	315	350	375	347	369	413	345	354	363	359	322	352	346	359	347	365	369	316	341	339	361	316	342	343	310	334	399	348	381	373	374	358	346	366	359	372	360	365	332	336	340	371	386	323	315	375	344	349	329	365	339	360	374	385	336	338	337	375	363	351	370	344	368	336	353	382	366	360	308	346	342	326	374	394	372	386	354	328	367	358	356	350	367	354	350	344	352	374	337	385	360	305	319	380	360	338	351	357	363	346	366	339	370	333	347	347	402	366	366	362	382	339	349	379	349	346	347	313	345	350	332	347	359	336	318	367	341	341	335	337	363	366	356	344	346	358	339	364	360	329	330	356	374	374	392	353	366	328	336	348	352	363	339	382	365	358	376	352	339	340	351	343	350	356	372	373	351	362	358	392	365	375	337	345	364	337	380	361	358	335	352	352	327	350	311	355	335	394	388	354	334	407	370	368	383	342	379	361	356	355	340	351	357	367	372	365	382	372	357	365	395	341	344	340	364	333	371	357	359	351	309	343	333	363	354	363	329	368	340	356	365	367	345	357	357	332	380	366	349	353	383	365	367	337	373	386	343	318	343	347	336	315	400	349	343	337	366	347	373	396	346	369	344	354	364	316	317	350	356	341	328	348	316	362	372	386	378	343	371	358	316	374	401	365	353	332	339	375	361	316	340	387	341	351	338	359	357	369	383	368	309	301	351	349	370	376	364	355	377	350	375	352	352	368	334	354	324	378	344	384	357	320	362	331	360	355	388	346	366	355	357	328	371	383	339	333	337	351	370	339	331	382	375	366	368	347	369	318	372	355	366	360	374	360	350	352	353	346	349	348	334	350	396	366	366	367	358	322	379	358	360	392	367	373	374	326	345	313	347	322	349	376	370	335	338	362	342	367	347	335	332	374	392	389	390	389	332	388	347	343	356	346	353	335	374	349	329	360	368	357	300	362	386	338	362	342	355	360	347	395	330	349	362	326	350	388	352	378	353	330	342	401	333	343	347	342	344	345	322	358	330	347	391	382	327	376	368	361	378	330	398	337	314	344	348	363	372	369	354	371	367	343	385	379	390	374	329	352	363	351	317	305	342	343	332	349	336	374	356	330	317	336	317	321	341	372	350	386	327	361	371	361	335	342	332	367	385	368	329	328	369	356	376	346	355	363	355	346	359	373	339	368	388	355	337	380	373	365	380	351	342	370	342	347	393	384	414	356	367	362	353	363	366	381	354	350	358	350	353	342	347	342	376	304	304	361	344	341	368	388	345	352	337	377	377	362	363	341	382	361	350	322	356	336	359	367	353	320	353	366	363	336	357	360	338	356	357	386	378	351	374	367	358	340	362	380	362	353	387	379	396	378	352	353	363	353	362	334	344	348	335	324	339	348	355	371	339	383	354	340	328	353	309	361	348	360	360	356	384	370	370	346	340	345	345	352	345	410	378	375	382	356	385	345	337	344	374	308	364	362	296	339	341	357	362	346	314	306	335	342	341	311	391	318	333	342	334	352	334	324	388	375	395	362	357	310	369	358	379	364	375	337	345	338	382	372	350	325	349	324	366	357
2381	869	851	823	798	793	848	731	784	799	797	782	744	757	786	744	780	798	691	748	764	798	744	812	735	738	781	783	764	757	809	727	784	784	763	759	774	795	766	819	768	800	760	756	749	714	787	773	804	794	784	804	778	736	816	761	780	814	813	758	793	810	735	764	786	775	838	772	727	755	754	766	795	796	737	771	793	759	804	772	794	760	807	765	773	772	802	751	748	786	794	781	752	731	815	713	743	787	700	757	805	761	768	738	735	801	731	780	805	768	713	721	768	737	814	789	785	792	810	756	759	742	746	760	766	767	800	749	811	830	761	818	773	767	756	770	746	759	764	785	804	753	773	780	732	759	761	824	837	782	817	792	782	817	766	739	753	783	773	795	766	775	759	784	816	793	753	674	795	754	776	747	810	777	801	747	733	742	788	753	748	758	791	739	782	744	779	721	748	763	765	760	752	763	769	780	816	763	737	737	798	806	787	758	786	779	768	791	762	778	759	794	772	756	782	774	747	776	754	781	778	729	746	769	784	797	787	744	773	804	835	773	811	749	727	760	762	741	774	816	772	766	811	858	747	803	785	737	770	761	806	745	737	779	785	762	785	813	789	768	739	806	771	771	777	762	757	790	814	784	708	760	731	766	797	784	801	832	814	780	755	775	790	776	753	806	786	791	800	716	784	742	760	740	777	796	789	750	750	806	794	802	800	770	826	742	800	749	823	781	788	797	779	746	714	818	804	759	765	803	760	779	773	753	772	803	801	825	796	772	776	767	818	816	756	775	811	766	808	822	740	773	734	772	776	723	749	737	812	758	787	836	781	787	808	758	766	779	787	766	806	761	747	677	766	772	758	764	795	751	798	820	754	737	810	772	792	813	730	766	795	765	800	809	748	733	741	759	755	759	788	757	779	820	828	770	792	755	759	731	803	725	792	742	834	730	749	847	797	811	801	831	779	775	763	778	791	764	814	857	773	787	810	759	785	764	792	776	809	779	792	759	767	764	784	781	803	771	769	783	748	795	727	779	733	787	768	784	744	761	773	760	737	769	793	792	804	773	785	786	777	772	775	785	781	737	741	774	732	773	797	733	851	776	775	762	770	807	791	774	745	759	773	808	798	790	725	774	747	769	817	753	791	835	790	791	754	823	760	757	753	733	785	777	755	789	767	777	772	741	773	755	833	784	763	768	726	764	745	777	838	827	820	803	769	811	793	786	690	771	790	751	810	772	789	755	742	755	785	759	794	762	767	799	754	805	794	760	838	792	804	770	761	785	719	806	782	773	776	779	766	733	763	804	726	719	793	757	768	760	752	770	833	780	830	831	769	751	792	793	821	761	773	766	761	745	800	756	759	775	819	755	829	774	798	760	767	785	783	777	777	759	768	827	779	755	830	746	796	773	758	787	771	799	782	780	788	797	785	759	774	814	778	787	762	734	854	782	786	766	779	753	856	776	776	762	766	787	765	753	754	769	765	803	752	754	771	773	778	759	728	794	769	768	786	764	811	788	805	837	787	780	808	751	763	755	783	783	806	810	769	740	814	776	703	789	761	692	779	787	791	792	821	726	795	767	786	791	755	759	766	764	761	770	740	767	731	772	755	858	792	750	824	772	845	753	789	767	795	792	759	759	742	793	774	777	795	772	784	769	774	770	746	764	782	817	798	813	747	768	765	820	751	788	777	781	756	769	758	802	795	793	777	768	762	794	787	788	770	815	794	791	810	758	767	764	725	758	822	811	776	780	784	824	775	802	737	832	807	787	821	765	749	755	793	797	795	786	790	761	790	773	730	764	763	819	779	738	746	793	768	780	757	763	786	757	753	718	768	795	765	787	779	792	724	785	773	775	760	791	774	795	813	821	743	804	777	788	792	752	755	744	755	732	779	752	779	791	726	765	801	782	801	780	796	766	800	759	731	748	788	740	770	783	800	799	765	756	780	790	787	809	770	796	757	772	766	759	798	752	775	771	766	786	746	738	759	771	790	730	759	821	756	751	763	749	771	767	757	768	760	781	736	774	762	775	764	745	747	788	777	757	808	831	771	815	759	776	827	799	758	781	788	757	742	754	827	775	772	776	768	756	823	748	762	713	731	760	782	744	753	717	785	724	732	785	780	773	781	794	748	778	768	783	785	757	787	826	751	741	741	788	781	791	770	755	784	746	778	760	838	761	808	798	766	750	767	820	756	747	780	792	767	762	785	756	771	802	802	793	803	753	718	742	804	799	758	794	759	881	769	793	746	744	735	790	795	720	761	764	788	797	771	739	782	762	743	756	771	796	766	816	819	774	773	770	734	809	852	796	789	761	800	735	766	757	799	799	786	766	826	799	816	766	821	782	793	766	763	780	749	792	745	772	775	766	783	771	754	706	764	805	816	751	787	783	820	801	793	786	779	782	799	785	780	790	786	751	765	809	818	747	771	765	760	861	799	736	791	768	743	856	750	751	776	794	799	764	792	720	767	787	810	809	780	728	784	765	780	748	762	797	736	811	795	822	756	786	779	793	747	767	742	748	789	819	807	703	801	779	777	814	815	757	770	787	733	799	777	813	723	790	717	759	790	790	749	763	788	770	780	787	764	749	778	773	744	765	791	778	803	722	764	732	758	818	778	779	773	797	778	754	744	798	789	757	791	781	758	780	734	758	802	805	766	757	771	825	763	766	752	801	752	785	819	809	769	718	785	807	745	778	749	798	729	751	785	810	768	767	765	798	830	792	769	745	765	735	748	769	764	774	793	749	780	785	770	742	782	784	771	769	768	754	738	799	705	733	800	777	748	779	772	817	774	765	806	783	730	810	773	787	754	756	778	758	699	741	730	823	789	756	806	828	818	743	776	866	790	752	721	809	803	749	766	777	781	769	740	728	716	787	760	799	736	741	803	769	794	808	747	763	791	781	741	755	775	790	801	769	737	785	720	738	799	750	781	774	799	787	817	793	785	746	773	750	749	778	809	832	803	792	791	787	796	790	738	793	775	735	820	745	713	789	741	787	765	756	778	794	725	786	802	731	783	793	759	768	779	773	783	794	770	753	743	770	740	709	813	801	763	744	753	805	763	805	834	792	766	794	775	791	801	769	829	765	772	803	775	752	817	760	757	787	795	767	761	785	773	757	761	751	765	783	761	793	734	777	736	750	786	804	775	741	824	777	734	797	756	796	798	742	840	814	799	759	783	761	759	757	827	752	790	741	759	791	762	727	780	804	824	795	778	775	746	816	819	779	806	813	753	792	749	755	766	763	755	800	762	767	789	801	786	763	775	811	829	805	777	782	782	850	758	759	758	736	718	817	824	738	804	754	744	743	771	770	762	701	700	759	770	844	769	820	794	775	806	776	816	756	763	850	783	782	783	776	768	764	763	798	803	775	791	800	805	825	758	785	817	777	795	730	747	778	786	817	765	785	792	762	775	764	778	770	791	756	782	803	756	734	742	810	786	784	729	781	802	721	739	775	768	746	816	766	784	828	803	777	766	761	808	770	776	772	766	727
8381	611	576	493	419	348	339	292	292	268	263	250	264	238	256	233	227	250	240	238	232	216	219	244	255	226	255	253	240	249	226	245	236	239	250	232	235	223	234	238	235	210	233	217	202	240	239	242	245	249	226	241	239	210	216	242	226	221	236	226	232	186	246	219	215	227	231	229	238	201	227	241	233	214	251	217	215	246	224	219	256	257	214	223	215	260	255	225	246	225	240	223	235	252	239	276	256	204	216	209	224	271	231	231	205	242	241	224	230	231	240	240	205	246	261	222	221	258	230	221	210	237	254	230	229	251	216	259	253	230	245	226	246	224	258	216	232	250	241	198	248	248	217	203	211	253	221	260	260	240	248	220	240	220	238	243	245	274	236	230	248	234	249	262	241	213	241	235	256	258	233	237	224	232	250	222	229	211	230	247	251	248	243	235	233	283	278	221	243	265	250	270	250	255	241	262	229	248	263	245	228	244	245	257	236	238	222	225	242	194	237	231	244	209	243	227	233	222	271	255	237	247	219	253	217	256	248	221	238	258	202	239	230	214	262	253	221	271	230	215	216	207	235	250	261	205	234	234	241	236	248	238	247	226	246	235	237	228	229	231	230	223	255	257	230	221	225	234	233	232	218	220	227	239	236	227	246	216	239	239	252	223	270	221	256	252	253	228	216	217	230	244	244	219	265	239	228	233	242	240	233	278	243	246	236	261	248	220	255	226	237	243	288	247	251	238	219	244	234	259	261	224	245	225	247	230	224	236	209	227	239	257	223	208	217	235	250	238	247	206	248	230	269	256	227	246	238	247	191	230	218	262	239	275	239	239	248	226	227	237	236	210	224	219	240	248	247	231	230	245	240	224	259	247	222	214	216	272	252	266	229	223	273	228	241	236	235	200	209	261	244	217	241	207	222	195	219	234	257	204	238	218	206	249	233	242	224	244	231	233	258	250	236	254	275	240	237	269	237	245	236	227	256	222	236	217	241	241	234	261	257	262	236	235	228	232	237	228	266	275	275	248	228	213	228	232	241	231	258	221	232	230	220	239	240	230	257	243	201	258	253	217	233	219	219	210	248	261	229	237	240	255	236	238	246	236	235	229	211	241	251	233	209	250	260	256	257	249	245	248	247	205	241	241	254	224	255	258	271	230	231	232	247	224	249	220	233	239	248	209	196	209	238	234	246	209	226	240	226	286	230	270	256	228	237	213	226	216	233	221	252	229	212	240	230	218	277	248	262	269	237	242	225	226	230	196	218	245	264	230	234	217	231	255	213	237	246	237	225	242	248	248	241	234	209	240	244	246	252	245	233	215	224	213	224	257	236	249	225	236	219	273	240	239	247	229	216	221	237	235	186	225	228	230	241	233	259	240	225	225	218	227	204	229	247	240	238	256	239	227	231	208	243	252	230	249	254	229	251	238	229	205	232	235	244	223	217	226	251	235	250	221	219	231	237	225	226	224	233	288	239	233	221	240	234	246	210	227	243	254	215	238	260	231	274	243	272	205	229	239	240	233	223	227	211	247	220	248	226	216	241	254	223	260	260	205	229	218	214	220	212	250	233	229	221	253	246	242	251	224	239	220	257	230	269	224	235	206	232	230	218	236	256	248	236	218	228	239	191	247	266	240	219	242	261	226	235	249	236	231	246	204	209	221	255	208	230	239	226	226	232	250	252	225	244	246	241	260	231	230	238	245	227	228	234	226	232	250	241	221	239	223	222	236	257	234	232	234	263	215	263	219	235	223	234	229	242	218	241	243	266	241	245	250	239	218	222	263	233	234	216	240	213	216	262	243	222	205	215	269	231	259	234	244	208	221	245	244	208	219	246	230	219	248	265	237	246	245	262	266	238	205	217	262	238	236	241	235	221	266	251	228	231	207	232	195	236	241	244	240	222	220	194	234	233	219	247	228	214	243	214	251	265	242	218	220	229	225	227	213	230	241	230	241	263	237	232	224	194	220	243	228	254	240	246	229	227	227	275	249	244	257	238	208	206	221	209	273	233	236	239	254	220	254	236	243	230	271	206	216	213	198	222	231	241	239	209	257	249	256	247	294	246	242	255	231	221	264	260	239	253	232	268	250	244	235	228	232	227	246	252	237	234	226	224	216	198	234	228	239	247	249	211	219	217	228	237	201	241	239	234	228	240	254	215	238	249	240	242	263	249	224	232	240	227	230	237	239	244	231	242	257	219	246	238	234	225	227	243	225	223	227	200	243	233	257	245	213	238	261	242	248	233	214	218	244	231	207	238	270	233	253	225	211	227	256	209	226	264	234	220	247	217	221	205	241	248	226	254	270	221	245	235	238	235	253	246	231	243	237	254	232	245	232	255	271	229	242	257	220	247	212	240	215	237	235	239	239	228	223	248	240	253	221	242	235	225	222	243	241	234	215	235	240	240	231	213	204	202	217	244	242	230	228	229	259	213	232	218	246	222	255	248	245	227	218	226	237	222	234	235	222	250	233	245	248	237	215	215	252	228	237	245	247	229	275	203	233	239	229	233	247	263	208	228	251	245	217	258	221	263	194	219	236	247	248	231	224	236	213	225	240	204	236	227	245	250	225	244	227	241	255	234	229	244	253	245	236	256	238	237	218	216	235	253	241	216	219	229	232	228	225	255	238	257	231	227	235	264	243	230	270	274	245	222	221	243	251	228	222	225	246	248	258	256	227	223	227	250	251	229	233	219	213	225	241	226	208	234	240	233	213	220	218	226	228	240	236	222	230	220	221	254	218	241	235	252	244	254	240	224	225	266	222	225	238	231	239	232	232	245	198	233	234	248	235	228	241	197	226	221	267	245	237	203	240	250	229	242	241	248	220	230	267	250	244	244	254	254	254	251	214	249	225	236	216	213	238	240	230	260	290	247	223	243	226	223	233	218	255	222	216	262	249	228	277	229	267	242	257	225	240	245	269	221	243	250	204	251	236	239	234	249	227	221	254	235	232	233	232	256	228	232	263	214	235	248	230	220	243	236	241	246	210	269	255	241	213	236	229	214	233	226	227	239	242	223	252	218	243	212	230	269	252	228	249	237	224	234	230	220	234	199	238	237	238	229	250	238	248	256	238	268	236	270	263	232	221	211	272	252	206	224	211	218	234	226	228	250	231	259	240	231	238	235	221	216	237	254	246	255	230	237	235	252	232	250	246	232	222	240	229	215	215	240	222	281	235	226	200	236	249	228	225	245	241	236	234	226	219	241	247	219	226	219	250	225	213	264	264	251	257	237	207	227	227	223	217	217	243	229	255	228	223	220	249	256	242	227	243	246	246	201	223	222	249	241	250	242	253	241	220	233	240	255	237	246	239	250	256	193	232	228	238	212	230	243	237	235	225	231	243	236	214	242	227	230	224	240	236	248	249	248	221	228	242	247	235	232	246	257	192	253	258	255	259	225	257	244	234	263	232	231	260	243	232	229	245	248	230	218	233	247	225	287	251	221	222	234	245	248	224	267	243	247	224	269	225	250	240	209	266	228	257	237	230
6896	811	1258	1472	1213	1084	954	840	807	749	684	685	640	649	633	605	581	638	580	545	571	637	601	547	582	565	589	606	530	537	553	533	586	553	569	530	519	561	562	507	530	519	533	523	542	560	533	576	539	554	554	569	506	559	542	512	523	548	575	527	505	545	569	555	551	519	532	529	501	554	577	558	575	526	544	558	512	520	574	537	551	489	525	532	555	527	571	529	549	529	500	511	521	510	530	520	549	491	561	518	519	484	528	522	541	519	565	577	588	514	539	566	543	562	558	535	526	565	529	515	560	531	493	538	535	509	554	540	543	526	575	541	568	526	526	513	519	511	542	534	538	546	547	528	501	486	497	515	493	540	522	515	494	522	569	503	562	520	532	548	533	530	515	535	534	551	548	549	530	525	503	563	516	521	542	528	544	534	504	471	528	534	535	517	543	503	551	557	556	562	517	566	518	538	577	561	519	508	539	504	574	548	546	542	543	533	531	556	535	537	517	568	555	525	551	561	526	552	572	542	531	530	526	559	509	541	501	535	515	516	516	509	537	550	539	532	527	525	530	505	542	527	565	545	553	543	558	531	508	558	510	532	551	539	521	558	585	545	544	532	511	532	531	549	469	531	514	568	576	487	545	542	496	553	557	505	547	527	503	472	522	532	524	537	511	543	543	547	531	501	543	496	544	537	535	515	513	545	487	530	492	542	526	534	519	520	507	498	512	532	542	516	528	551	534	513	499	536	492	549	548	539	519	527	497	530	523	495	514	548	496	545	517	513	531	521	551	514	516	547	513	483	501	523	515	503	532	554	541	508	532	511	549	554	520	514	483	512	514	553	508	493	496	550	526	526	536	519	535	501	490	524	501	519	553	545	522	549	482	571	511	488	537	546	512	571	501	525	530	504	525	497	538	499	506	509	535	570	532	517	532	538	519	545	539	545	528	533	506	533	545	491	518	510	522	546	499	544	515	548	501	507	542	514	553	479	548	524	524	523	542	499	546	556	501	514	546	531	524	509	490	522	550	525	486	538	534	522	551	518	589	497	495	518	543	552	539	539	542	513	528	526	486	520	503	535	518	506	558	546	525	537	541	519	548	504	512	551	523	561	521	528	541	526	544	512	526	559	539	521	563	526	527	552	576	559	538	497	501	577	550	548	563	529	572	535	499	518	543	525	558	536	512	572	525	518	534	539	539	562	526	508	557	514	559	549	536	500	530	580	554	504	520	475	537	560	548	556	512	570	477	530	571	521	521	527	525	484	486	516	554	526	557	496	540	520	542	517	547	506	547	549	475	550	518	525	518	553	525	528	543	563	563	520	530	538	506	543	592	524	546	538	506	561	495	500	539	488	564	564	514	549	528	549	517	536	478	542	526	567	517	554	498	518	585	494	523	567	549	559	552	507	551	532	573	538	517	523	537	510	515	489	527	497	545	576	536	548	516	532	522	524	523	491	510	539	507	500	473	552	537	524	544	506	535	516	540	541	517	496	536	527	492	553	530	544	533	520	519	527	530	541	527	528	524	529	508	541	574	545	506	495	568	526	550	530	494	521	517	501	517	522	535	520	549	559	541	536	519	554	535	528	540	569	533	510	509	557	546	516	555	552	508	548	508	565	506	473	544	523	555	538	544	521	534	471	528	499	521	540	529	512	515	551	544	501	472	509	507	513	528	536	505	488	552	533	553	546	510	545	533	492	532	503	522	540	547	559	558	510	549	544	548	508	562	512	510	529	517	527	534	495	531	560	530	553	544	549	519	503	481	565	539	507	497	539	518	510	495	547	501	525	518	517	496	533	535	565	564	524	524	478	511	497	518	535	517	526	520	494	528	553	551	548	546	580	518	519	494	570	519	560	556	580	547	528	519	560	517	510	563	556	542	516	500	514	548	565	523	504	482	509	548	542	546	517	519	502	491	549	519	477	568	508	507	532	535	503	539	493	534	521	517	527	514	508	550	528	513	503	529	551	533	539	543	504	536	518	556	542	530	528	522	538	523	548	535	500	530	524	540	499	525	538	527	482	525	532	532	533	519	537	508	512	538	534	525	489	493	519	528	536	558	583	554	508	511	517	525	544	528	541	510	500	526	525	613	541	534	499	522	523	545	584	539	528	612	512	533	521	563	529	524	492	542	545	511	522	551	511	532	516	568	500	523	577	491	524	522	563	540	535	551	577	529	512	543	529	503	595	539	553	523	542	515	528	520	521	522	497	541	508	543	558	569	504	482	536	557	522	563	576	511	546	510	493	566	533	534	525	519	538	567	502	513	555	544	520	518	498	509	548	589	512	515	498	537	521	503	505	560	515	534	509	546	503	531	537	536	499	517	535	512	478	532	517	515	567	558	516	518	510	507	563	501	490	526	530	555	536	551	513	488	526	527	498	556	519	527	536	549	509	563	527	522	480	545	543	540	523	558	513	553	527	522	551	558	525	522	543	528	552	482	535	521	544	577	526	556	580	509	516	506	552	557	527	519	518	556	524	502	508	525	550	490	504	453	524	542	545	602	545	540	524	512	500	539	543	503	527	527	525	530	536	487	474	567	591	587	479	551	556	531	546	539	549	524	499	532	527	559	550	536	524	535	558	528	503	547	532	522	526	486	552	552	553	579	549	514	546	520	552	539	532	465	529	501	513	501	521	489	521	535	527	550	523	551	549	526	519	560	522	523	549	529	531	465	574	527	564	507	484	524	554	521	552	497	540	530	475	490	505	529	509	557	517	487	565	499	561	546	496	549	517	564	539	514	527	510	507	533	545	548	521	523	565	555	545	527	537	569	524	522	527	517	543	511	503	542	562	504	545	533	531	545	518	535	485	571	513	541	561	508	562	513	516	549	495	541	539	545	485	514	578	502	499	528	555	494	536	530	514	512	508	530	555	533	504	513	543	510	517	526	500	500	525	515	548	493	540	541	538	541	488	521	519	560	493	559	541	556	537	571	520	546	538	537	565	508	530	521	518	472	540	521	537	505	507	527	542	523	472	489	548	553	551	550	542	499	510	557	559	520	544	531	531	553	504	524	479	552	512	521	528	539	518	517	516	542	548	552	541	512	526	525	509	480	550	520	537	549	524	538	562	534	479	529	549	521	540	551	513	521	529	510	535	522	528	516	530	529	529	512	528	528	523	556	465	511	511	569	489	521	510	502	466	561	500	569	497	551	511	520	535	517	529	545	495	524	512	565	485	547	524	534	525	559	543	558	564	512	522	543	562	521	519	505	551	529	548	561	539	532	531	557	532	513	503	498	504	548	492	554	521	494	549	528	528	569	531	521	523	506	563	533	513	504	517	503	522	541	572	514	530	560	560	481	546	490	533	490	556	563	512	538	551	534	559	502	495	513	535	537	509	533	527	532	509	540	536	537	500	518	488	541	546	526	520	490	524	515	526	564	529	515	488	553	501	508	534	546	527	530	506	518	506	524	578	515	570	527	516	522	555	541	517	584	488	520	511	543	520	505	525	531	527	512	504	523	528	550	521	542	536	521	525
15109	1158	794	584	435	312	285	224	220	203	157	123	157	134	113	131	129	132	110	105	113	120	125	107	120	104	113	116	117	123	106	108	116	121	120	101	111	110	99	127	106	125	105	106	99	118	94	117	108	110	110	102	108	108	107	110	119	112	103	101	91	109	90	114	95	95	94	105	101	100	92	109	95	99	99	98	124	129	119	111	120	102	109	111	108	107	98	108	133	100	100	88	93	108	90	106	100	114	112	105	106	106	101	94	108	95	80	96	114	113	109	102	86	111	121	91	119	94	99	101	101	78	103	97	107	96	105	111	93	108	113	95	104	105	101	92	112	92	91	103	120	103	118	104	100	114	107	95	100	111	85	119	100	90	104	96	106	100	103	114	109	95	99	102	100	112	109	110	121	88	97	114	96	91	118	97	82	107	88	114	99	114	109	104	114	99	106	93	113	109	122	114	108	98	83	117	87	104	112	117	113	96	111	126	117	124	117	111	101	118	116	120	114	101	119	103	83	91	106	118	105	94	98	109	91	100	88	102	94	99	99	113	94	109	107	119	106	110	106	85	100	112	100	105	117	88	103	116	88	113	101	116	109	102	99	95	103	107	95	115	114	107	82	110	109	105	113	91	125	102	111	91	120	95	114	100	92	94	98	112	115	104	100	91	97	109	124	120	96	123	109	106	110	125	106	103	115	102	114	112	92	135	106	108	100	94	97	130	111	118	106	113	110	105	95	102	85	84	97	121	109	99	94	116	104	106	106	108	97	114	94	117	127	94	101	81	122	108	102	110	111	107	96	102	91	94	107	104	91	126	106	99	112	105	102	108	103	98	95	99	122	97	105	93	94	106	95	94	110	102	107	101	104	102	112	101	86	89	92	121	121	114	103	106	87	108	83	117	87	117	103	93	101	118	108	105	110	92	102	85	101	82	95	116	106	94	107	91	96	113	108	98	85	105	90	101	101	113	118	110	96	98	111	95	113	105	105	97	108	103	106	105	105	109	126	110	123	96	109	94	101	102	101	99	112	87	111	109	122	97	98	91	101	117	108	86	108	83	108	107	117	122	105	107	108	96	103	104	102	102	84	101	98	93	104	91	96	91	94	102	110	101	89	103	103	102	113	109	124	103	100	108	94	96	103	95	110	105	102	87	124	94	108	87	106	104	100	114	86	121	118	97	85	102	104	98	100	93	97	124	92	97	99	117	123	103	95	92	111	97	103	112	115	95	115	87	90	119	98	119	108	104	108	103	90	106	91	105	110	100	125	96	111	99	111	104	98	117	96	100	106	96	106	102	121	118	105	107	98	93	116	99	97	104	96	91	107	93	103	93	111	94	111	104	101	95	112	82	109	111	93	104	132	103	117	120	96	93	99	112	92	102	125	110	102	100	93	107	122	114	112	106	100	124	110	102	106	101	94	121	102	100	94	111	117	101	122	102	91	106	99	127	86	76	93	120	105	86	120	108	105	88	101	103	96	94	119	104	109	83	102	105	91	108	111	99	91	116	106	102	94	120	103	115	104	99	93	98	106	115	82	113	106	105	110	111	101	109	112	118	106	106	99	92	105	107	111	94	104	89	86	88	98	101	99	120	112	89	109	120	96	92	90	92	90	110	110	100	112	102	98	101	101	103	101	97	112	114	91	96	102	108	112	96	95	108	113	114	98	83	93	94	122	106	114	111	105	89	102	119	113	104	119	108	107	104	113	127	82	98	118	118	112	110	105	96	94	91	96	101	89	98	104	102	111	85	118	99	106	100	117	91	106	108	118	108	108	111	114	114	110	123	99	97	118	100	96	120	110	104	114	122	106	83	100	102	121	98	101	88	115	98	93	96	116	114	94	123	101	108	105	99	105	101	97	94	89	95	88	113	107	115	118	110	79	120	90	107	112	90	122	109	125	123	80	76	79	100	87	101	93	103	103	113	108	114	111	114	105	99	98	98	121	98	102	123	115	105	117	107	113	100	106	78	107	139	114	112	81	97	98	117	110	93	105	122	121	115	105	115	91	101	121	103	111	103	95	103	88	107	91	109	102	97	90	92	94	105	96	103	91	106	110	107	113	99	98	116	111	105	92	121	118	122	128	116	94	96	126	92	112	125	110	107	105	107	127	113	113	112	103	99	110	118	94	108	92	99	106	107	102	87	95	115	103	126	102	114	117	105	118	102	121	110	120	123	129	88	94	104	106	99	116	105	107	100	107	105	117	96	101	105	94	115	99	111	115	126	106	93	98	112	118	109	109	91	98	102	103	113	114	101	97	100	137	102	101	105	97	101	104	107	121	110	94	99	97	101	112	115	110	106	110	102	85	117	102	90	101	117	109	107	110	93	117	89	98	101	96	105	118	122	105	105	99	104	107	110	110	115	110	104	111	94	107	96	84	85	105	114	133	109	97	106	115	93	108	111	109	114	85	100	82	93	95	89	104	108	107	106	108	93	104	107	108	84	95	110	117	100	124	94	96	96	91	111	110	102	108	95	111	116	119	112	81	112	90	115	111	100	114	102	120	108	90	113	91	120	107	85	128	98	93	92	96	117	84	104	95	106	104	117	114	101	105	94	110	99	109	113	106	123	92	98	121	90	91	92	99	96	94	105	100	103	110	121	95	104	108	113	101	117	122	105	98	92	109	84	97	117	107	93	98	111	109	101	109	117	115	110	120	90	85	97	95	103	111	105	95	98	101	96	117	93	108	94	122	127	102	116	98	100	102	107	91	103	97	93	117	103	106	105	112	100	113	99	107	109	100	94	103	106	113	95	107	104	98	119	94	114	106	86	103	117	102	112	95	90	113	103	105	103	86	104	91	108	98	102	110	98	131	105	84	96	95	105	99	117	105	81	92	114	106	103	99	102	81	98	93	118	96	99	93	90	104	117	86	102	93	90	103	94	113	88	112	95	97	103	106	93	100	108	120	111	109	99	110	97	106	124	85	113	121	105	108	108	98	105	101	95	107	99	93	110	93	113	109	98	105	97	92	107	107	84	119	95	106	86	102	90	91	111	95	114	107	93	102	111	133	108	94	103	102	113	101	126	117	107	98	111	114	110	99	121	97	117	96	100	116	98	111	109	110	94	106	111	137	83	98	104	91	112	102	96	109	77	99	111	109	106	121	101	111	117	116	93	110	86	108	121	114	114	103	96	103	129	112	84	109	118	122	91	98	111	94	115	93	93	94	110	106	96	109	98	106	84	108	105	80	120	104	108	113	108	90	98	96	89	109	113	139	92	107	100	91	110	105	86	111	111	119	113	100	96	114	98	106	98	128	99	100	102	104	108	86	101	107	98	105	104	107	109	95	114	111	98	85	98	109	97	104	107	97	107	86	102	101	89	108	105	107	93	107	103	96	95	119	123	107	113	97	103	109	114	87	102	107	96	112	107	109	97	117	108	85	100	107	108	119	101	110	102	90	107	96	110	98	94	117	111	118	102	100	105	100	112	96	86	106	98	114	100	102	90	96	114	108	98	102	105	115	105	94	102	113	108
8251	900	1743	1943	1693	1341	1098	892	785	697	595	552	510	455	452	397	401	394	372	382	359	368	351	341	334	305	344	286	318	304	342	322	300	316	299	264	314	322	292	268	270	290	259	296	285	291	298	287	283	250	290	285	295	282	301	279	265	271	285	275	276	287	282	282	279	280	305	263	265	296	314	272	277	260	253	281	267	288	250	299	294	300	262	293	278	256	266	278	242	253	298	311	273	274	264	284	284	299	267	262	294	276	253	273	271	295	267	294	268	281	280	263	295	279	264	291	283	319	316	248	277	268	284	259	312	274	292	230	259	271	263	267	263	279	280	265	296	261	287	286	296	280	298	280	265	288	286	286	278	284	308	276	256	276	276	254	288	298	248	312	293	297	275	264	268	265	257	278	248	287	267	253	263	277	246	264	255	278	264	275	284	243	276	265	286	294	288	260	314	278	253	300	228	278	284	237	263	258	262	254	294	257	286	264	245	277	261	267	266	278	293	268	252	296	306	304	282	281	259	283	259	273	263	260	252	239	270	255	275	258	285	282	273	282	270	259	259	266	302	271	281	273	287	269	262	272	252	289	298	305	296	253	282	283	284	248	266	284	285	294	314	266	276	288	281	254	270	270	273	274	285	257	245	304	271	280	282	299	282	263	263	307	269	275	295	276	268	274	271	289	287	257	270	261	287	278	254	263	264	274	288	286	278	309	257	270	299	268	244	264	292	280	274	255	279	271	270	281	275	242	279	293	270	274	273	265	279	295	285	257	289	277	269	255	283	254	255	264	274	244	285	263	254	286	290	252	270	265	278	274	275	266	284	283	271	271	286	280	299	243	279	248	259	316	287	304	279	260	276	315	249	277	272	255	314	269	273	274	300	239	268	281	278	275	251	273	282	296	282	302	265	286	290	277	264	266	292	262	306	292	274	278	286	273	277	299	271	291	270	279	300	309	284	258	269	265	297	308	260	282	286	292	265	287	262	272	271	268	311	272	297	300	270	302	270	254	278	289	268	299	289	283	290	291	261	267	297	263	265	275	272	270	273	318	250	240	253	257	278	300	253	262	290	280	265	254	285	259	279	280	298	256	274	263	279	262	306	315	255	287	279	250	261	261	272	270	286	245	274	296	260	281	292	281	283	301	263	274	289	276	270	246	274	318	262	273	255	291	323	263	278	290	256	263	306	270	309	262	276	262	289	263	289	277	258	277	258	288	265	311	267	259	320	295	265	270	283	268	283	262	250	277	272	273	267	264	242	270	274	311	267	247	285	243	274	269	234	291	284	289	291	304	254	265	246	269	282	273	307	283	256	283	288	287	279	276	238	278	300	262	264	260	285	261	272	284	273	264	271	252	251	257	291	270	244	278	264	312	271	238	255	268	253	302	270	276	286	268	263	270	286	309	283	296	295	251	260	275	285	265	285	268	277	286	278	245	270	266	268	293	243	290	264	267	283	265	302	286	264	276	268	300	267	290	248	256	273	296	263	249	301	259	276	297	257	244	264	274	258	252	266	292	270	280	288	297	279	260	251	265	264	286	255	256	273	271	248	278	285	277	259	274	271	283	275	272	267	284	281	294	265	282	289	259	283	253	257	307	236	283	267	274	265	280	250	265	277	282	298	294	302	272	274	280	262	278	302	269	275	273	283	278	278	281	278	255	253	252	263	304	273	285	295	267	295	301	299	257	252	265	295	291	262	278	266	255	245	284	254	282	277	250	282	277	280	281	275	262	267	286	283	292	274	284	261	290	283	258	305	284	268	242	278	277	301	269	275	263	252	265	274	280	278	277	281	272	272	241	266	293	310	265	276	282	295	274	267	273	296	277	281	304	247	267	278	291	291	268	281	260	271	252	260	265	285	281	281	245	291	282	274	273	262	285	256	295	261	307	270	302	302	268	267	300	280	274	272	268	275	262	267	267	294	300	286	269	280	273	285	269	286	259	300	264	294	294	270	293	286	281	270	272	289	253	276	268	285	292	297	247	280	258	307	288	299	286	274	270	236	254	273	286	270	271	267	276	290	292	264	313	281	288	275	294	274	279	275	279	292	329	261	280	282	269	270	265	259	290	285	275	293	300	289	248	287	299	266	281	240	269	268	279	243	267	262	256	312	274	281	271	266	253	295	283	285	273	256	271	274	266	280	280	253	266	297	268	302	256	239	287	244	264	289	247	267	268	297	306	290	282	233	256	231	241	276	285	291	301	275	269	279	291	267	259	241	278	268	280	292	262	301	273	286	273	275	276	277	256	282	259	268	252	252	269	263	277	239	282	274	267	248	277	268	281	296	272	245	285	281	268	294	267	275	238	315	279	255	279	254	276	292	305	279	268	256	277	266	288	285	260	279	258	276	281	280	292	272	244	278	251	280	297	295	282	288	272	283	267	266	257	276	280	287	272	272	267	256	249	272	276	286	260	289	272	281	257	277	288	269	278	299	279	241	244	265	248	293	265	254	286	268	296	272	288	264	262	264	268	268	275	247	256	283	306	291	295	246	263	260	284	278	288	281	272	288	274	307	298	240	287	279	267	270	258	270	282	263	243	263	297	272	265	260	281	280	269	277	272	283	274	289	295	294	286	270	283	263	273	260	263	291	296	284	286	277	284	289	278	281	303	278	279	278	270	288	255	290	274	283	300	281	290	269	263	291	274	269	253	270	304	290	274	269	288	273	282	256	284	282	279	271	294	254	298	304	265	284	288	266	266	292	276	272	284	251	264	250	279	287	277	294	273	284	268	303	294	309	270	284	298	263	273	270	258	301	290	271	272	258	269	292	253	282	285	277	244	290	270	279	295	303	239	280	307	278	282	250	266	256	252	256	277	254	238	297	290	270	245	280	270	270	298	294	293	288	279	292	257	264	289	260	269	286	291	249	272	268	285	294	257	280	261	239	278	266	316	270	262	279	305	279	278	266	277	264	284	270	269	278	260	289	286	258	288	259	278	266	268	261	260	258	277	270	259	281	288	280	284	265	259	289	283	267	281	297	268	265	294	265	278	289	285	278	265	284	263	262	262	278	291	270	267	275	272	279	285	260	275	277	274	267	271	254	247	282	289	279	266	256	266	260	289	263	250	280	286	289	285	289	282	281	295	268	270	284	269	284	291	233	302	286	306	247	291	293	264	280	264	284	290	299	257	307	275	246	265	297	271	272	264	278	265	264	255	269	256	259	292	282	284	271	267	270	309	287	293	238	293	227	290	276	271	261	310	284	270	278	296	275	262	266	272	263	263	302	276	269	277	297	299	273	277	298	262	273	231	280	292	272	268	259	281	258	286	289	289	254	283	282	279	278	300	273	255	289	283	237	293	307	274	276	249	280	278	276	251	254	262	277	274	258	246	288	250	289	295	259	262	266	286	283	296	284	288	273	293	279	291	276	305	263	270	261	295	274	300	294	301	297	252	271	267	291	277	304	266	278	284	293	284	269	286	279	272	292	261	281	269	280	306	286	285	306	284	277	290	244	312	260	281	273	258	287	269	251	240
2142	422	385	366	351	367	347	383	352	379	371	328	324	361	361	375	340	362	346	340	379	329	373	400	363	329	393	352	362	352	361	362	347	331	348	335	330	334	370	368	330	366	364	367	365	351	327	400	337	347	352	363	335	353	345	366	344	342	362	325	350	332	369	354	341	366	360	345	326	329	394	367	338	381	328	337	343	371	351	340	335	379	361	340	362	368	317	341	361	336	374	373	374	355	342	342	364	353	365	359	344	346	330	313	366	332	349	385	326	375	355	348	388	352	362	344	362	353	379	372	359	335	360	352	372	334	336	366	336	360	326	331	333	338	336	309	336	396	369	371	340	357	325	344	345	362	329	353	356	334	350	358	345	350	342	362	330	311	359	334	366	339	356	335	321	349	350	337	330	340	323	351	341	327	317	379	347	327	362	352	356	349	327	335	371	375	354	327	306	335	372	363	371	339	359	375	322	336	341	358	358	357	374	341	358	377	357	348	373	350	342	354	344	319	349	389	354	407	318	336	324	379	340	314	347	341	371	381	363	363	363	361	362	345	337	323	342	314	330	358	359	328	336	338	363	334	366	326	324	364	344	325	328	374	376	380	344	362	334	352	371	304	332	370	323	338	361	375	308	348	352	375	331	366	389	359	390	355	362	355	341	359	379	368	368	362	371	378	372	333	362	351	348	318	365	350	368	363	354	375	370	336	345	370	364	365	386	340	353	380	357	366	322	347	321	381	346	370	372	349	354	347	384	383	374	353	337	329	331	323	356	386	349	359	358	325	349	347	336	370	357	317	349	344	346	337	339	362	361	317	385	363	341	372	350	348	375	350	333	370	387	341	352	352	338	352	373	300	371	320	363	342	356	357	364	370	358	359	338	380	340	357	346	387	338	358	335	363	360	364	368	310	357	365	382	325	321	360	358	304	350	337	347	338	374	325	343	359	359	352	349	360	358	349	373	351	357	342	317	345	360	392	362	319	322	335	352	322	346	316	342	390	318	336	334	334	345	340	385	336	369	373	379	334	332	346	336	326	361	344	354	367	342	355	383	326	375	314	332	298	370	368	366	322	358	328	351	360	380	343	362	396	367	371	344	332	384	357	344	363	331	362	379	360	327	323	369	352	355	339	336	350	302	339	339	336	356	350	326	387	364	347	334	335	367	373	348	317	353	355	342	351	362	382	338	353	372	364	384	348	333	348	353	315	353	330	355	331	340	331	341	345	344	338	355	336	354	365	321	327	316	314	355	307	361	355	361	298	358	369	336	369	336	356	355	347	367	374	351	365	393	335	385	354	379	340	372	401	356	344	331	382	377	330	361	368	339	366	340	319	323	347	318	372	351	394	351	330	318	362	356	347	367	329	361	382	373	350	353	302	359	397	346	378	354	340	371	325	363	343	351	351	375	369	361	340	342	324	352	340	373	374	335	352	344	342	333	316	350	367	357	362	346	320	349	359	374	323	336	333	336	332	364	337	321	343	366	328	343	379	328	341	364	354	347	363	364	348	365	376	359	344	355	343	359	387	330	366	369	332	359	345	339	360	373	346	392	359	387	313	342	339	334	362	360	370	318	338	358	363	366	371	321	359	347	361	351	299	365	348	329	358	341	336	395	338	311	362	344	370	374	328	374	314	350	357	367	346	346	368	335	347	325	335	364	364	371	361	344	360	344	370	326	326	324	338	349	336	339	353	332	351	359	373	333	341	361	362	362	322	327	350	360	379	357	360	364	357	361	394	380	334	337	332	314	371	327	387	345	375	352	390	354	374	365	346	373	371	353	342	357	357	338	342	342	348	373	353	349	354	345	372	376	379	366	398	374	382	345	362	356	346	351	336	365	353	343	335	344	332	341	338	345	342	362	370	356	348	352	329	343	357	326	344	334	372	338	333	349	373	361	339	346	372	368	361	317	335	321	352	333	367	361	325	351	335	342	341	357	342	337	344	343	331	364	347	355	310	342	362	366	367	347	350	345	345	370	390	360	363	342	366	342	342	353	362	310	354	347	338	315	354	316	346	347	360	363	334	359	331	370	350	363	375	351	380	365	329	366	381	356	339	351	320	343	387	308	350	380	341	371	344	372	364	353	357	344	339	312	321	369	352	344	350	358	359	323	362	344	345	370	350	351	391	381	348	356	373	353	353	369	334	325	347	351	359	377	365	326	357	344	327	316	386	372	374	382	336	345	379	370	347	349	379	361	371	307	369	353	382	362	387	356	327	355	328	338	350	411	351	358	378	360	372	389	347	338	337	387	371	379	377	355	350	371	350	352	349	322	342	353	321	354	322	357	325	353	324	372	388	333	333	375	399	351	341	350	350	332	373	357	353	366	379	335	314	336	361	334	353	354	356	356	361	330	320	359	335	370	326	349	368	303	339	353	359	384	371	337	346	354	365	348	343	327	329	336	337	403	359	335	338	390	329	341	340	358	347	349	326	339	388	352	342	349	338	338	350	310	397	328	350	318	285	353	354	337	334	382	347	340	340	347	335	360	311	371	358	351	375	352	402	387	337	351	355	361	396	366	371	368	363	385	344	356	359	352	372	321	381	345	332	333	328	329	381	337	334	369	366	343	319	356	339	359	347	323	304	380	342	370	331	356	340	339	348	375	346	353	335	374	348	380	330	345	362	341	337	362	335	329	395	347	304	347	341	388	332	351	327	344	341	309	389	369	316	347	378	378	369	323	328	352	353	343	377	388	351	297	352	320	358	354	398	346	345	289	356	343	330	359	372	375	337	382	371	354	395	340	387	380	365	341	336	351	338	343	337	327	359	363	333	368	381	382	371	334	350	348	335	338	419	349	355	367	386	333	356	320	346	409	325	324	349	336	349	344	363	340	394	348	304	351	295	369	381	370	322	367	336	345	320	373	372	350	339	346	369	347	336	349	349	378	350	381	345	353	330	357	340	306	361	330	363	334	345	340	347	349	366	306	330	357	343	377	366	348	363	359	315	372	362	356	374	365	369	331	362	361	340	353	382	372	367	349	332	358	312	352	359	337	331	320	338	345	360	325	367	336	387	359	345	354	366	332	328	355	350	366	340	350	305	346	351	384	375	351	361	333	342	347	342	353	336	346	366	346	350	326	338	366	335	356	340	375	352	385	408	346	365	363	357	389	344	390	332	375	373	338	379	366	389	340	338	350	341	351	325	303	376	325	316	372	314	335	324	382	349	375	368	356	363	355	369	353	336	363	352	352	359	326	358	365	354	343	352	388	353	344	371	361	382	369	339	363	368	381	341	354	356	339	358	390	295	387	368	329	319	343	329	352	342	361	332	326	345	340	366	345	369	339	345	347	335	331	335	355	337	334	344	335	291	331	356	364	343	328	343	374	374	375	394	362	363	296	320	326	327	351	328	367	353	325	403	331	317	311	396	399	355	329	347	328	315	377	355	335	354	335	338	378	371	335	353	310	403	332	359	353	366	385	351	375	363	332	358	340	377	381	349	375	376	338	379	330	380	359	337	341	343	362	361	333	364	351	332
2581	809	814	847	859	787	827	756	828	798	765	775	719	785	784	773	785	772	805	729	775	760	793	761	782	775	807	771	772	771	785	761	786	761	756	816	759	783	763	716	727	743	720	760	826	719	730	777	777	713	812	784	837	751	740	806	738	817	795	752	741	733	775	759	774	693	719	734	788	769	782	775	709	769	782	798	756	774	785	750	793	773	760	737	772	762	755	787	766	801	791	762	741	772	804	780	807	752	760	698	800	761	737	768	790	727	751	754	793	768	771	778	786	755	769	774	753	804	748	733	740	771	757	818	785	778	822	781	765	712	743	808	762	813	759	770	775	741	791	782	725	771	747	739	760	821	770	774	790	779	788	768	773	746	780	765	812	727	778	725	707	787	808	725	756	724	773	786	757	748	785	804	744	790	763	775	797	778	771	770	746	750	720	765	767	733	727	746	765	739	766	772	751	731	774	741	826	738	774	781	742	804	788	814	799	749	770	739	788	758	789	773	772	744	783	780	800	810	789	756	780	776	760	712	799	755	790	746	752	736	764	801	741	794	689	761	739	799	746	767	771	802	767	763	737	817	821	733	730	760	717	775	753	789	765	761	804	811	827	757	812	741	737	794	787	775	712	775	734	763	714	752	735	790	711	761	731	774	771	761	795	787	746	793	739	780	760	775	773	744	783	765	777	812	752	761	789	791	805	825	783	782	795	786	720	740	777	772	758	791	797	766	770	834	761	750	740	784	782	746	758	777	772	771	725	722	749	793	739	748	763	751	781	798	768	804	806	769	761	749	760	732	799	766	786	769	695	782	776	764	734	727	797	778	726	778	753	756	737	747	772	765	795	783	766	773	813	775	757	758	765	744	800	743	771	758	793	774	793	799	785	725	750	800	776	739	746	736	741	720	735	788	747	765	825	718	756	786	727	739	757	752	740	743	746	737	771	773	718	788	743	697	784	704	772	835	760	805	752	738	751	776	758	784	760	812	758	750	781	821	822	702	754	755	768	820	745	733	753	745	782	783	766	756	789	773	753	791	808	750	772	725	798	799	819	740	798	792	778	774	781	778	731	837	762	755	785	730	757	718	760	799	784	754	799	788	776	754	758	703	775	768	730	732	743	756	759	777	732	772	774	805	787	780	759	783	766	793	748	739	761	799	799	781	690	726	730	806	785	777	728	785	768	792	738	788	774	796	790	757	775	781	782	781	771	730	785	807	689	785	744	752	752	798	772	815	756	761	771	745	767	799	774	781	765	780	766	781	724	792	743	777	762	778	829	732	765	807	747	800	762	742	801	766	740	788	719	752	821	781	766	784	808	831	800	740	768	785	780	763	743	755	718	753	813	745	766	805	753	735	734	727	759	774	749	798	833	791	777	759	690	833	769	774	760	752	762	785	782	797	768	777	808	786	750	783	714	754	727	714	770	779	790	719	740	783	740	802	800	743	798	732	780	755	732	758	782	811	818	762	773	783	742	762	739	772	765	801	776	775	792	701	798	726	788	775	778	799	733	803	774	732	755	767	751	776	786	766	797	780	723	790	790	772	758	769	779	772	755	824	727	798	781	737	699	745	699	782	825	776	782	771	763	780	771	778	731	740	806	768	742	699	810	747	775	822	787	765	767	782	785	743	755	746	772	721	776	753	727	809	726	771	777	743	753	747	766	737	781	754	772	829	812	781	763	750	734	745	834	752	744	788	759	732	790	716	738	748	819	866	764	726	765	788	743	798	774	769	730	757	800	793	797	724	791	747	755	685	756	770	778	765	768	781	757	757	783	753	777	762	818	744	788	764	771	742	732	807	764	781	762	779	748	733	760	782	793	803	765	773	741	748	736	716	743	776	758	777	738	795	705	761	736	798	794	777	796	701	793	772	761	827	752	737	791	732	724	771	726	768	761	807	764	761	747	757	761	768	782	746	699	752	745	754	748	772	741	754	747	789	717	727	773	806	737	794	807	740	769	770	805	804	792	753	782	777	757	752	781	750	773	725	765	787	755	762	788	775	742	748	757	780	748	761	730	797	755	776	753	778	785	778	779	788	804	736	726	788	735	808	749	779	759	734	776	724	752	773	747	741	748	793	794	758	787	763	791	717	753	736	770	768	755	816	749	775	788	775	772	764	750	782	754	744	796	800	742	759	800	815	787	805	810	747	744	761	762	806	743	767	780	734	755	790	779	813	758	742	750	806	755	744	710	721	722	776	740	704	767	757	770	754	723	772	779	746	756	766	749	768	788	742	752	778	739	788	801	768	743	742	704	763	806	743	757	784	762	746	770	790	771	755	762	791	751	781	774	794	801	802	764	802	774	812	730	702	786	775	790	782	800	791	754	791	783	777	715	766	811	760	756	747	765	765	750	827	768	751	819	751	738	754	752	746	708	756	746	765	764	798	774	771	726	785	763	763	798	796	779	815	742	787	765	745	783	785	720	777	742	764	769	801	760	799	716	755	765	791	754	765	816	768	733	807	819	732	761	809	814	752	776	758	722	760	798	754	779	765	797	760	809	767	742	787	762	769	756	802	773	757	807	736	777	709	732	780	807	787	771	801	765	733	789	728	762	767	768	761	784	762	753	810	766	749	736	743	788	790	782	759	800	761	775	764	748	768	789	823	734	733	708	765	736	770	795	759	756	737	756	741	769	767	770	762	835	820	778	779	720	772	785	808	702	755	805	749	763	776	786	763	739	774	778	778	751	743	801	764	728	733	764	805	771	714	745	789	775	752	758	779	750	787	793	759	826	788	760	768	752	802	787	748	809	739	816	744	740	767	772	773	697	792	777	784	781	820	798	757	802	806	701	749	755	795	737	725	750	750	735	770	717	789	804	774	765	774	744	853	760	737	783	775	741	789	723	727	780	753	787	733	747	737	791	752	816	737	805	748	768	829	764	738	736	766	709	731	751	779	787	756	765	774	756	762	769	755	732	741	817	767	774	747	770	813	743	798	802	804	815	800	726	774	811	837	825	790	804	795	779	711	691	731	776	776	779	718	794	774	770	774	821	731	811	781	769	739	837	787	796	745	755	778	716	735	736	755	768	761	781	760	785	777	780	753	805	758	752	733	767	758	793	757	750	739	740	748	747	794	741	802	751	750	794	764	760	824	756	758	771	736	781	800	807	762	754	740	756	772	796	796	797	750	748	760	821	775	749	770	794	783	751	752	721	750	731	757	760	735	736	758	743	804	833	778	759	782	728	790	746	743	766	802	789	759	748	785	760	782	795	753	774	755	774	779	773	749	775	733	811	782	751	758	747	774	748	756	773	800	759	788	765	729	786	753	732	751	766	749	779	747	733	775	773	723	820	742	767	713	787	812	787	762	770	828	761	712	804	743	774	792	723	804	737	765	812	780	786	763	779	766	765	763	733	716	757	765	757	804	789	782	776	777	785	759	751	744	731	747	803	788	792	732	785	798	735	750	733	762	734	761	757	730	798	731	816	829	747	767	741	789	793	795	761	763	768	749	754	785	709	784	756	751	744	759	772	739
8208	661	578	489	451	332	304	282	279	302	257	263	266	235	249	240	263	249	238	231	250	250	237	220	223	255	230	228	231	263	245	234	225	219	210	273	223	237	219	231	236	224	227	224	240	237	225	212	226	229	223	229	245	235	222	233	218	225	225	243	210	254	235	227	262	252	225	238	222	237	246	264	220	213	206	209	253	253	230	211	266	226	247	230	236	247	206	202	246	233	239	244	206	223	239	245	249	219	232	216	233	243	208	247	247	245	258	236	256	229	220	227	225	209	218	213	269	228	244	227	245	238	227	233	241	263	250	245	226	241	208	242	242	215	223	237	257	221	258	225	226	249	253	205	237	258	249	233	252	226	221	269	256	228	241	239	243	233	234	246	234	254	244	236	238	228	234	225	245	196	244	259	237	251	274	251	216	235	216	234	224	202	208	240	240	225	221	234	266	252	238	252	230	247	252	227	253	227	231	225	225	239	220	230	202	219	213	254	203	228	249	224	225	259	270	259	243	231	225	228	239	217	233	244	236	239	206	240	229	240	255	221	230	225	251	230	223	206	251	262	213	253	256	219	253	250	217	213	216	202	227	199	232	225	258	232	219	244	240	247	217	231	235	243	255	260	245	244	237	253	240	219	234	247	241	240	234	246	243	257	244	278	271	242	236	226	256	235	244	256	225	257	230	260	226	225	279	231	239	241	253	234	212	262	213	201	255	273	238	224	255	255	222	203	253	251	243	232	226	257	238	260	197	259	233	223	246	243	234	210	226	264	260	230	256	221	233	228	240	230	239	230	238	212	227	215	249	268	229	228	218	225	209	240	240	266	265	217	232	243	241	243	217	212	223	226	234	230	223	221	233	241	235	249	234	262	238	220	213	213	228	226	259	238	211	238	234	216	255	242	248	211	225	218	236	219	251	239	237	254	220	233	240	206	221	253	255	246	239	237	250	259	242	215	262	242	246	235	243	230	217	251	269	238	234	241	248	212	223	260	213	239	244	248	230	244	211	227	249	237	227	231	247	232	234	220	228	260	215	237	225	232	271	242	229	227	231	233	239	206	209	247	226	233	209	212	239	240	239	226	228	236	243	231	222	220	244	185	224	207	219	234	235	217	209	233	250	231	246	233	233	261	260	218	235	242	245	242	241	243	232	240	230	255	244	239	204	229	218	253	218	205	262	240	229	219	238	241	260	230	259	237	236	234	266	242	237	229	222	244	262	243	215	214	249	221	228	224	251	213	245	230	239	262	234	241	217	258	250	239	194	221	226	208	228	269	222	230	204	223	212	262	221	219	257	281	241	208	208	249	232	208	240	239	215	238	223	226	275	218	225	265	219	235	231	213	210	216	237	221	237	225	199	233	212	222	244	242	223	228	217	223	217	234	256	240	246	254	236	220	230	241	234	214	249	246	223	230	271	262	211	241	247	237	243	240	206	220	261	240	229	223	236	231	228	225	229	252	210	291	239	215	239	211	212	203	256	259	238	272	255	256	243	229	228	226	227	216	244	229	247	223	259	227	242	208	240	261	231	222	252	232	263	248	241	209	239	239	233	248	226	247	223	261	242	211	256	236	230	228	246	244	203	221	215	236	245	261	257	274	246	257	218	209	228	241	215	263	226	274	256	226	249	228	250	276	257	209	219	199	240	246	234	232	226	265	231	244	211	229	221	246	265	248	243	240	231	255	226	226	259	240	181	235	255	230	214	236	214	217	266	218	257	232	253	227	225	239	267	214	217	236	214	230	222	249	260	223	235	240	224	250	239	220	227	237	244	227	267	224	214	256	275	264	255	257	288	247	231	237	230	251	243	239	212	236	238	250	246	231	227	280	247	226	244	237	264	247	235	252	194	233	248	237	259	236	239	264	200	225	248	234	247	244	252	254	253	253	247	222	215	219	255	260	233	255	261	242	228	219	221	238	250	215	242	246	226	230	247	252	238	235	240	220	231	211	221	258	219	239	229	237	234	238	231	233	243	218	241	218	235	261	229	224	208	231	221	250	225	221	249	270	256	255	242	237	213	251	236	259	224	246	244	243	244	222	253	238	233	241	242	273	246	218	247	230	224	227	254	229	222	231	233	262	231	240	258	238	245	238	245	241	232	217	196	223	234	198	215	230	250	210	245	230	219	238	248	241	235	217	238	239	243	236	241	230	246	244	268	247	258	234	219	232	235	248	259	233	230	252	246	233	236	239	218	234	250	225	224	249	264	239	221	240	279	231	250	211	251	224	223	242	255	236	249	238	247	233	256	211	243	229	230	218	238	264	239	237	217	227	207	201	244	239	231	229	245	218	256	242	241	262	237	265	253	229	266	242	247	242	220	253	240	273	243	227	226	218	235	247	278	231	255	215	211	221	233	218	209	238	255	224	254	252	247	206	207	239	242	244	226	249	247	224	272	243	234	235	247	243	268	230	249	261	230	211	224	236	247	244	239	236	245	251	239	236	229	222	233	262	219	252	251	270	263	206	246	263	258	219	245	222	217	208	236	227	245	245	235	258	233	220	222	243	217	220	228	261	221	243	267	245	244	234	228	246	256	256	272	233	238	233	251	220	245	220	233	229	230	228	235	235	263	212	254	237	224	258	247	240	237	212	215	238	215	204	248	251	222	251	271	261	243	210	263	226	244	225	213	228	235	267	244	202	221	251	214	231	203	276	237	243	216	239	218	214	225	209	219	241	217	243	253	251	217	234	233	249	237	223	224	256	228	215	225	238	243	226	223	253	267	219	232	264	233	229	247	251	275	231	229	246	237	201	232	226	232	245	196	231	229	252	250	242	226	249	241	247	221	263	231	239	227	249	243	239	244	242	251	220	233	232	224	236	277	278	250	224	220	261	250	258	234	229	241	232	285	254	230	236	240	202	232	255	230	230	227	248	228	231	269	228	221	258	240	220	220	216	250	251	225	242	263	233	235	294	248	217	235	196	205	251	245	250	210	234	242	222	257	228	246	226	240	253	249	244	241	255	235	244	225	223	251	269	252	237	217	261	223	243	223	236	237	241	232	251	288	243	232	249	211	237	240	246	198	231	232	247	256	242	216	241	223	248	232	249	227	223	225	207	239	227	245	209	211	235	241	236	244	243	275	222	242	235	267	240	238	238	239	250	257	234	231	219	241	208	223	238	209	246	247	227	256	257	231	235	239	220	243	247	222	249	255	241	231	268	225	231	231	237	244	267	268	240	253	225	254	259	223	241	246	235	247	235	244	231	239	219	239	263	218	250	245	257	238	215	203	249	222	224	237	242	268	234	226	244	257	245	214	232	238	262	237	260	235	232	241	241	240	234	271	240	233	230	269	255	215	247	242	237	224	219	255	235	271	221	239	256	280	215	247	236	240	254	249	224	238	213	224	217	239	220	227	232	251	233	228	280	225	253	236	230	217	252	250	240	229	245	230	205	236	251	248	240	209	243	229	236	237	225	220	265	209	218	248	243	244	255	226	265	257	253	251	245	224	249	246	235	239	235	239	250	263	234	241	255
6751	844	1358	1464	1235	1085	903	828	822	702	756	694	626	609	633	600	599	564	631	617	545	578	581	578	570	565	591	574	531	580	557	537	555	514	526	542	528	555	551	492	563	523	523	526	503	518	555	553	538	526	517	542	513	553	525	505	561	498	526	561	570	523	564	554	521	586	554	514	485	541	517	558	510	532	517	514	532	505	502	541	553	507	526	553	529	522	537	518	518	568	534	525	538	512	561	536	537	510	538	508	536	514	553	538	532	514	527	524	528	512	519	488	537	545	512	523	510	553	510	519	518	511	522	565	528	520	542	546	504	536	494	539	554	523	530	513	524	535	537	504	541	488	493	535	525	508	559	509	571	536	511	525	546	579	495	560	538	475	546	521	504	553	537	527	550	512	563	531	554	543	509	489	538	533	517	520	510	536	587	577	526	512	550	526	557	501	523	539	543	529	533	563	587	518	545	574	512	524	542	536	519	546	491	535	539	523	498	547	547	514	531	521	533	551	506	528	556	548	528	543	513	553	537	527	528	502	552	519	515	505	528	538	515	502	531	519	520	465	540	487	532	529	537	535	543	491	529	558	512	505	521	522	514	532	508	525	527	545	508	506	553	535	540	522	557	502	510	515	500	586	509	511	494	537	503	559	542	531	509	545	508	534	528	563	522	555	499	546	516	507	507	509	548	505	523	530	514	537	527	515	527	522	543	507	491	538	533	521	535	533	535	531	512	503	513	529	479	507	536	483	537	520	534	538	538	516	526	504	553	549	529	509	504	536	539	542	505	540	515	543	542	522	521	555	530	515	517	536	532	546	541	562	482	505	554	550	533	559	514	547	530	522	497	570	535	474	519	521	495	495	487	548	503	556	526	551	532	535	554	522	509	520	513	547	533	550	543	534	521	557	529	513	505	545	564	539	508	518	550	518	517	534	509	525	527	560	554	514	517	497	457	508	511	488	536	524	560	493	541	540	560	535	521	538	515	528	515	575	545	483	489	557	500	531	530	527	531	529	545	513	520	528	536	510	501	535	524	506	525	547	542	522	563	564	512	574	579	481	502	507	558	557	510	501	548	544	543	529	456	545	558	515	510	499	533	526	550	525	524	535	570	509	511	561	534	499	510	529	535	549	529	512	535	499	535	535	536	505	501	532	539	580	512	472	473	497	540	527	505	510	548	528	519	516	559	514	544	507	545	502	594	544	511	552	507	516	553	515	515	541	529	528	537	535	486	588	526	535	544	543	517	507	540	535	543	511	543	500	507	522	530	508	489	533	547	537	517	534	495	481	549	529	547	517	500	553	527	496	530	491	512	542	525	539	552	551	512	530	522	515	519	567	534	500	528	546	572	517	523	545	524	544	523	507	523	546	488	475	516	513	518	566	506	504	591	557	493	525	553	548	504	525	527	546	540	496	528	526	532	495	495	537	537	551	491	484	503	552	552	490	539	528	560	533	525	503	546	543	540	490	529	519	549	556	495	545	477	526	535	516	526	569	514	488	548	537	513	513	469	541	528	532	518	559	529	524	560	543	552	539	558	522	570	558	527	510	530	561	527	532	572	511	542	538	510	512	514	514	510	516	560	547	493	508	530	534	550	536	481	548	528	500	571	536	490	553	502	560	531	504	553	507	535	485	518	494	513	556	532	559	529	531	501	553	549	574	547	520	509	533	552	551	522	510	485	486	519	499	502	509	498	492	555	491	577	540	530	545	525	548	503	516	593	514	584	496	513	560	537	574	562	507	523	515	519	492	541	503	529	480	523	536	547	539	519	532	515	525	514	566	535	518	519	544	540	517	506	505	550	522	542	530	573	540	537	492	507	523	571	539	524	516	491	556	566	523	508	576	505	527	510	540	549	549	528	560	521	540	500	524	490	562	521	564	517	533	530	521	485	506	468	555	559	496	535	601	547	516	484	480	482	531	545	543	535	524	513	523	507	526	541	515	513	520	545	524	529	490	534	551	543	608	523	534	515	488	518	519	497	501	505	503	559	498	509	531	512	568	572	548	562	497	543	561	532	518	543	520	554	527	500	523	530	511	497	550	509	520	541	554	544	531	528	541	529	534	553	536	519	536	545	514	499	517	546	488	531	543	551	523	549	496	492	523	504	541	516	558	507	493	485	500	506	497	537	494	531	546	496	513	532	544	502	535	535	558	515	595	547	564	535	542	544	515	572	535	488	516	525	527	541	523	528	549	511	542	487	542	520	504	522	506	488	562	532	515	533	553	550	516	492	502	509	505	525	542	524	539	500	523	506	522	530	566	547	498	503	561	585	514	522	513	522	572	531	554	517	527	508	526	520	550	537	538	550	533	538	482	536	490	517	539	511	566	564	536	516	528	515	516	520	536	516	513	535	538	481	551	501	527	537	529	484	520	506	477	554	545	517	523	508	485	527	573	532	557	506	556	570	499	503	512	495	510	511	501	533	525	589	568	505	545	485	523	515	508	542	515	555	518	540	545	469	531	504	529	482	530	524	520	513	547	522	524	518	566	552	526	510	509	503	531	530	522	537	519	545	552	528	538	469	473	519	540	540	557	530	515	547	547	564	514	512	528	520	540	515	557	523	571	533	475	499	557	550	553	537	475	532	543	526	528	478	522	531	528	519	485	514	527	572	551	493	502	581	543	510	541	514	511	486	527	517	544	495	524	554	497	519	501	562	523	511	511	518	544	506	484	520	515	528	524	531	547	505	537	548	541	533	504	546	504	514	518	516	509	494	522	514	508	494	510	530	539	536	538	549	511	561	540	511	575	520	555	504	513	532	517	524	544	497	541	533	567	560	536	515	516	544	528	504	569	532	483	517	527	520	505	549	550	545	518	536	514	522	509	512	489	507	495	541	524	531	487	540	507	540	517	500	530	517	525	539	527	549	557	519	489	514	508	556	551	532	539	529	533	495	508	530	523	532	523	590	551	485	531	513	479	519	509	577	493	513	518	518	547	520	515	522	570	562	524	519	522	539	517	577	511	546	562	521	530	533	476	503	502	511	522	535	527	512	525	531	519	536	533	554	504	538	502	532	533	515	531	533	500	524	503	521	536	545	562	536	504	505	491	535	512	561	523	521	496	489	510	526	515	504	532	521	533	530	503	519	465	554	561	536	558	532	507	542	526	529	535	547	517	558	515	531	495	516	543	534	545	561	517	542	533	523	474	530	544	537	529	566	513	545	534	584	507	519	541	559	548	553	500	533	534	562	528	539	505	535	539	516	523	536	506	531	496	485	517	519	541	466	527	508	563	577	487	538	543	593	536	562	538	525	530	542	517	477	473	535	511	509	536	512	528	494	528	516	485	542	528	538	513	499	543	537	512	546	479	522	497	545	522	523	504	509	487	513	518	554	498	562	503	562	562	542	532	538	518	561	526	488	537	507	534	485	528	538	519	505	541	509	514	531	516	470	517	586	538	516	567	546	571	539	534	502	541	548	541	534	511	523	544	589	549	521	531	498	530	517	520	531	560	531	535	518	540	539	529	529	518	535	535
14787	1259	833	593	422	320	259	274	191	187	174	170	167	127	143	130	116	122	116	124	124	94	111	101	101	110	95	100	110	112	101	114	98	89	95	115	112	96	89	111	85	106	101	96	96	95	95	96	115	85	95	97	96	83	111	107	85	105	84	95	105	98	112	109	107	114	82	107	99	93	100	88	123	98	107	111	113	102	106	102	115	108	118	90	111	96	96	111	97	115	95	106	118	93	115	98	85	100	106	106	112	115	96	86	102	116	122	93	100	105	110	95	114	113	96	92	123	117	96	104	104	117	83	97	109	119	107	96	101	107	121	95	106	126	122	101	111	120	101	106	94	110	122	103	91	102	99	107	101	106	103	117	115	98	91	103	78	97	105	84	100	116	119	91	105	99	119	93	119	120	94	88	109	81	96	108	95	124	109	95	109	106	101	106	93	95	94	116	101	114	99	88	113	93	88	101	118	100	92	94	89	117	89	100	113	93	111	88	99	110	127	96	112	118	104	91	86	122	111	98	97	107	107	124	113	91	77	94	88	114	103	121	112	114	103	95	96	123	99	100	99	122	102	110	106	102	108	115	100	133	96	96	85	120	94	121	84	104	107	114	104	124	111	112	114	113	92	116	121	121	101	101	100	91	90	99	106	98	111	116	107	128	100	84	99	97	100	91	98	103	92	120	97	87	103	85	97	95	89	109	98	103	96	121	114	104	106	124	110	95	98	73	99	112	123	105	92	91	108	89	104	85	97	97	102	103	97	110	114	94	111	118	102	115	94	90	94	96	115	107	116	103	107	113	86	114	116	98	110	81	97	84	101	105	109	107	102	108	113	119	112	96	103	116	97	99	91	98	102	114	110	94	119	123	112	89	83	95	105	108	102	114	94	88	103	117	114	99	116	101	102	100	112	107	117	113	96	101	107	92	110	99	91	112	101	92	119	106	107	103	113	83	108	99	113	97	117	86	99	100	84	96	113	77	122	97	79	81	101	103	99	100	98	82	108	109	107	120	87	100	110	108	101	109	99	96	128	116	104	123	118	87	125	114	95	106	95	106	125	86	103	109	101	120	98	111	99	111	92	111	84	104	95	107	108	94	93	101	99	108	94	104	102	80	117	115	100	83	113	119	121	104	111	99	126	93	107	115	142	114	90	110	97	99	104	106	98	108	96	96	109	103	104	115	116	115	92	99	97	109	117	92	93	96	94	94	111	111	95	110	121	112	104	111	88	109	107	112	86	124	108	96	107	106	92	93	113	100	113	91	68	94	114	113	105	122	102	102	104	104	92	102	104	85	102	114	95	132	121	112	95	102	95	90	117	110	97	88	99	106	94	105	107	102	118	102	110	102	96	105	86	100	95	108	124	91	106	96	110	113	101	108	113	112	115	108	98	99	97	105	93	123	108	114	124	105	102	95	118	88	88	99	120	124	115	110	102	122	119	90	112	106	118	123	82	89	107	137	108	101	98	88	94	113	93	102	91	108	107	111	111	94	83	113	89	99	116	95	96	128	106	103	106	129	89	114	80	87	112	84	101	100	124	119	107	102	82	107	111	120	124	104	107	100	119	93	106	97	90	101	128	103	119	98	123	103	119	106	114	105	111	113	102	103	121	111	125	104	103	117	124	88	109	102	93	109	112	120	106	97	100	90	117	96	95	105	88	96	105	93	97	110	96	112	95	102	90	93	119	104	99	101	113	111	86	105	105	95	123	112	115	89	103	128	100	111	107	112	101	95	87	94	108	94	113	89	94	118	111	105	99	106	107	108	103	84	99	115	94	85	106	90	111	100	97	96	105	109	91	102	96	90	91	90	114	105	104	96	100	97	91	109	100	100	107	112	116	86	115	103	105	107	101	104	114	118	96	103	112	109	102	119	100	93	105	92	103	99	87	108	114	109	91	106	104	64	103	105	91	102	90	96	102	110	102	109	86	85	106	93	115	125	91	107	114	111	114	87	94	86	110	103	123	110	111	117	114	102	100	100	98	112	100	93	113	112	106	104	108	97	94	107	119	108	121	93	110	103	118	101	95	120	102	112	98	93	110	86	101	89	94	120	108	117	88	106	112	93	115	117	108	92	98	113	117	93	104	109	96	100	88	98	113	96	100	103	109	116	102	100	111	105	98	118	112	91	100	120	115	121	91	98	96	92	117	93	98	123	98	103	92	99	102	102	96	102	106	123	97	100	97	116	134	120	139	106	86	100	113	120	105	112	108	110	108	124	103	93	115	113	118	105	106	104	112	89	99	99	111	104	101	94	95	101	104	98	122	108	97	88	92	85	107	90	114	87	93	99	108	108	103	113	100	119	99	100	115	94	101	94	98	83	91	106	99	103	98	111	107	91	112	116	129	110	93	96	119	107	98	105	94	91	115	98	101	101	110	125	101	102	114	90	118	93	125	121	95	115	100	92	101	122	112	114	111	108	105	101	112	98	97	88	104	92	108	88	91	130	76	96	99	112	118	108	109	121	102	109	104	94	104	119	93	83	125	95	100	108	114	105	94	102	100	116	116	98	100	106	86	108	115	104	111	103	107	82	85	91	89	102	103	123	104	100	85	102	111	103	103	96	105	99	96	95	93	79	101	101	126	129	108	89	95	82	105	106	93	95	112	92	100	105	109	90	93	102	92	101	116	100	125	113	82	92	99	98	139	104	105	112	106	91	84	101	124	100	107	107	95	100	109	116	126	102	108	111	96	114	93	116	98	91	90	115	99	101	100	98	110	100	97	126	99	98	108	115	117	93	95	109	89	111	122	103	114	93	114	116	105	129	112	93	112	102	113	107	121	86	103	106	100	101	83	82	116	98	118	103	98	115	123	121	101	119	136	109	96	95	109	95	109	105	103	106	116	100	92	99	99	99	97	100	102	109	104	109	95	98	113	112	108	105	108	100	137	114	120	109	96	79	86	120	95	94	125	106	108	100	82	105	109	107	97	104	93	106	96	109	99	97	109	104	97	92	107	106	91	118	103	105	102	111	100	105	91	87	99	105	122	123	100	100	112	101	99	93	106	98	88	93	102	113	95	100	95	95	103	108	88	89	103	90	104	106	104	122	96	86	120	108	82	108	114	90	100	100	110	90	111	108	116	99	96	104	93	103	102	117	88	94	107	103	94	112	89	109	96	109	109	116	113	121	96	89	114	92	98	115	114	116	105	125	97	103	105	105	86	115	119	118	116	118	108	98	106	82	81	105	88	106	92	105	86	101	94	88	122	100	98	111	94	123	106	118	106	97	117	109	90	108	119	100	90	100	106	107	103	92	82	93	102	114	113	93	108	122	86	108	79	101	88	110	97	121	112	102	95	118	97	98	110	92	110	123	103	105	108	130	113	97	107	121	97	108	122	85	102	132	95	110	107	105	108	104	113	99	102	110	112	106	115	118	110	102	111	116	93	89	105	91	107	93	111	99	99	115	116	120	95	120	114	101	107	77	111	109	124	81	90	99	94	106	101	86	95	95	103	107	115	113	125	106	118	96	116	109
8139	922	1766	1963	1625	1337	1183	865	784	644	595	538	461	461	433	427	381	402	384	353	361	358	363	349	327	357	348	320	337	314	327	294	319	313	312	301	344	292	304	322	282	276	283	295	316	294	322	343	307	280	262	261	281	270	303	298	319	292	304	258	298	270	290	296	299	274	288	279	305	285	317	311	274	260	272	314	257	289	294	273	306	277	261	295	290	286	265	249	267	280	263	278	242	262	275	260	279	309	299	278	283	298	285	300	274	282	266	272	277	281	253	286	282	275	250	273	317	236	262	255	296	264	267	277	283	250	290	254	291	274	279	294	258	265	295	277	282	306	260	281	279	257	282	286	263	305	295	296	245	268	265	245	274	253	282	259	305	273	292	277	266	294	287	241	256	253	282	268	308	299	273	312	284	269	267	273	246	285	248	265	288	275	283	247	255	273	251	284	276	284	265	293	283	270	266	268	285	309	276	279	286	273	289	283	263	251	289	274	296	271	281	247	247	282	260	254	267	317	269	257	249	262	284	267	284	285	261	284	292	257	260	285	282	269	295	267	305	304	265	279	245	255	261	307	274	277	245	261	300	268	264	297	309	271	287	240	275	310	267	272	261	311	298	292	266	236	285	289	268	262	272	253	283	277	279	285	298	274	253	269	276	288	282	312	277	268	266	281	263	302	269	230	287	265	291	269	260	295	289	279	261	264	275	290	299	269	253	285	304	295	265	242	273	289	266	261	258	263	295	283	262	282	259	299	282	282	267	268	289	277	288	273	264	289	269	282	297	264	294	266	257	294	281	277	284	239	294	305	287	280	298	257	295	295	275	273	262	271	286	296	272	292	267	285	269	261	264	268	286	275	284	271	274	280	278	251	255	297	287	243	289	264	300	274	294	289	274	309	273	276	279	262	302	266	270	271	261	301	267	261	259	307	290	285	257	264	264	289	245	266	240	280	257	270	267	289	272	295	294	272	290	285	255	250	269	261	267	286	286	256	273	281	305	263	251	277	280	289	263	248	277	292	272	281	308	263	279	276	289	273	263	303	268	282	288	251	247	257	248	277	305	277	271	251	310	268	266	289	284	282	276	297	278	279	277	262	281	278	254	272	273	270	280	267	283	301	274	270	282	264	269	244	253	272	271	272	262	295	263	280	280	300	298	277	273	250	265	271	285	308	273	293	281	263	253	282	243	251	271	284	240	277	272	259	281	266	282	268	265	266	284	278	256	298	279	269	272	271	258	277	314	257	294	256	285	273	303	288	270	269	256	267	250	243	262	326	282	254	284	285	270	305	251	267	261	282	285	262	289	271	277	268	272	254	296	271	286	282	243	275	262	275	292	300	290	298	260	270	266	272	293	289	285	259	298	275	288	274	267	260	261	282	279	300	311	253	254	285	295	264	264	290	279	265	259	281	256	278	276	297	296	299	272	288	274	273	280	258	285	279	265	241	293	261	301	281	294	242	272	284	293	294	271	261	256	252	293	285	276	299	264	298	281	287	288	278	244	269	249	260	284	259	289	274	291	288	255	299	301	283	254	281	266	288	248	280	262	272	291	285	270	282	273	274	275	274	299	315	280	271	281	279	264	280	280	266	290	255	284	265	277	275	295	282	256	280	276	280	281	262	273	264	244	281	277	239	267	285	270	293	292	247	280	297	303	239	253	291	271	273	278	270	274	259	276	286	254	298	279	280	270	290	268	274	269	283	286	266	275	261	261	280	261	276	266	256	280	287	283	260	300	291	277	275	284	294	277	316	266	264	283	291	266	280	257	274	277	255	282	243	236	257	261	256	273	274	234	294	251	277	279	281	241	275	295	288	267	267	266	247	298	277	283	273	282	281	235	232	301	234	291	277	250	285	271	275	281	292	296	295	273	272	283	274	250	272	252	281	276	279	249	290	274	290	297	254	261	263	308	265	260	291	282	304	281	295	294	293	255	309	261	283	252	255	275	279	277	251	301	273	253	263	263	271	301	250	233	302	280	276	304	258	249	292	276	250	284	272	254	260	270	279	271	288	262	289	284	263	274	281	273	287	288	274	263	258	306	265	290	307	276	258	256	262	285	299	284	269	281	270	268	282	297	255	244	293	244	300	261	248	282	282	293	239	238	267	247	280	265	289	288	257	262	269	268	241	287	291	293	278	318	283	253	251	260	276	255	284	295	266	251	269	304	253	266	263	306	271	290	274	261	317	314	272	266	275	285	267	289	276	283	267	271	252	260	272	252	270	312	297	301	285	273	274	277	254	255	280	272	267	237	281	277	250	287	272	284	283	248	302	272	260	273	272	288	284	269	284	249	291	276	287	264	290	264	255	285	279	272	279	269	261	310	267	270	305	277	292	257	239	281	261	265	280	267	265	255	264	258	287	276	265	274	251	296	272	289	270	263	289	302	245	263	273	264	282	283	266	277	284	267	268	261	263	294	266	261	316	277	264	283	276	288	278	269	271	276	286	266	258	258	274	264	258	252	260	282	299	281	281	274	272	279	304	283	279	248	276	273	279	274	243	277	267	276	257	296	271	282	292	276	276	264	290	281	270	275	269	254	294	285	293	269	298	278	276	262	274	256	296	291	280	294	287	309	255	264	275	252	280	256	288	277	257	298	277	241	277	270	263	274	294	266	257	309	272	284	279	285	283	273	257	271	287	289	280	243	295	277	260	248	255	267	272	268	268	303	299	283	282	271	286	283	245	310	284	283	275	268	271	275	297	271	257	248	276	289	277	298	269	298	283	276	249	281	289	313	263	283	239	265	282	294	267	269	281	286	293	266	289	306	269	292	275	283	276	283	266	240	265	271	288	280	273	277	251	311	268	301	290	267	242	256	325	280	303	295	275	286	264	246	275	280	270	256	274	279	276	290	286	283	283	256	258	306	257	289	254	280	289	271	264	282	244	281	283	292	268	262	285	285	303	255	258	268	265	278	242	278	271	291	246	261	297	242	271	282	262	271	270	271	290	262	294	245	290	298	269	276	272	266	259	286	237	250	254	263	290	287	302	278	259	254	261	294	281	248	289	303	286	302	248	258	277	253	309	299	263	258	258	260	268	273	282	284	289	291	264	261	260	250	282	257	251	279	266	297	266	266	278	264	268	257	271	291	254	268	273	264	275	245	263	277	292	276	266	298	267	280	278	266	259	286	265	291	302	269	293	282	261	286	298	273	278	283	289	287	265	252	268	279	261	287	280	287	269	275	232	287	263	261	291	282	270	282	294	276	280	300	293	243	280	256	286	298	276	294	259	266	240	268	276	292	268	250	261	274	256	277	284	293	284	246	297	259	281	295	277	275	271	284	289	264	243	280	274	280	263	281	263	296	311	260	246	263	290	302	275	283	276	259	280	298	268	245	281	269	266	288	265	290	248	291	255	258	284	311	242	271	271	288	262	270	286	285	266	260	276	263	285	277	292	288	298	236	271	301	282	253	274	295	250	302	281	280	291	281	268	283	258	285	283	263	252	246	291	275	274	265	270	271	278	265	257	312	268
1776	415	410	363	339	390	365	371	370	350	352	379	385	376	388	355	342	347	394	318	344	328	338	344	310	380	361	341	356	372	359	376	352	331	338	367	357	339	355	349	342	346	364	351	346	382	376	389	353	379	384	329	391	372	365	329	379	367	371	344	344	359	342	351	359	338	355	343	391	389	370	352	373	395	353	318	372	345	322	330	399	362	407	360	404	363	409	328	377	371	394	356	340	364	424	364	353	345	323	320	354	364	365	345	366	344	331	345	334	347	378	367	362	357	355	360	362	358	365	349	367	372	345	363	353	375	370	366	372	380	371	357	360	349	353	367	351	349	342	347	371	352	344	327	386	335	355	335	309	348	361	388	329	367	356	406	381	395	359	351	371	356	347	399	364	324	342	368	352	364	328	395	374	320	346	335	370	373	353	383	345	306	352	346	365	333	374	324	358	376	382	340	346	351	337	352	339	381	362	383	387	344	362	396	365	339	346	366	366	292	395	334	354	345	348	337	326	364	324	333	350	360	361	333	377	338	334	369	365	359	322	378	353	392	373	392	356	385	389	369	374	336	329	339	403	372	364	333	387	343	395	335	352	321	367	387	372	356	381	358	354	370	369	357	342	347	386	343	322	362	351	341	354	362	388	334	358	381	383	366	340	355	347	320	349	368	356	321	354	379	376	352	377	373	361	378	383	410	378	350	356	324	402	388	388	357	359	367	322	341	357	308	367	358	376	336	360	324	325	337	370	326	351	366	341	306	359	354	373	335	364	353	363	337	361	364	397	356	389	348	326	360	342	366	375	349	346	357	338	359	349	350	359	371	352	370	348	358	338	374	363	336	394	391	379	379	356	387	339	347	341	342	378	372	361	335	346	320	342	348	341	326	349	390	377	361	341	364	345	341	331	350	362	364	387	335	365	370	393	357	362	396	380	356	342	366	367	339	379	387	342	326	348	357	347	380	335	366	369	373	371	345	350	347	347	379	337	338	344	339	337	386	332	367	373	373	359	335	363	397	404	400	374	360	361	345	336	358	368	344	389	324	338	356	393	365	345	366	378	327	363	339	335	361	348	387	377	350	341	335	348	373	355	393	377	323	388	367	367	341	370	373	380	353	365	319	338	380	355	372	376	318	370	366	361	357	370	380	376	361	343	365	356	313	364	351	371	333	359	333	320	369	339	383	336	320	356	347	370	405	360	343	328	386	345	400	359	383	354	344	346	362	338	318	343	380	366	356	360	349	355	354	350	353	366	347	306	354	369	348	361	377	368	343	353	347	387	349	337	321	371	355	364	388	363	322	342	323	378	370	368	361	343	337	387	381	346	354	385	362	364	333	351	351	370	387	337	366	363	373	351	393	366	358	346	366	346	359	394	344	398	328	339	339	388	391	338	374	352	356	372	351	348	377	299	330	363	371	382	374	329	367	373	393	354	409	382	385	410	381	342	354	365	329	367	409	364	374	366	372	355	364	349	339	323	336	378	350	370	385	348	384	347	405	379	378	368	414	369	352	380	331	385	353	334	322	370	326	318	381	337	341	334	380	342	352	357	326	409	373	362	355	380	365	333	376	371	348	364	375	368	325	373	341	362	345	337	347	357	361	398	379	361	342	341	332	338	352	373	340	374	345	333	341	383	331	367	365	367	376	409	389	365	371	373	374	336	345	400	342	365	377	340	341	377	369	352	380	351	382	380	335	375	357	335	324	349	353	368	370	373	360	344	415	372	367	380	407	407	370	373	361	344	358	351	380	345	324	323	347	344	355	349	360	372	340	375	383	318	370	356	375	368	347	339	366	336	370	351	360	343	360	354	360	347	365	352	344	392	350	354	372	350	368	376	333	377	363	333	367	372	337	379	333	318	348	328	336	369	376	349	339	336	337	363	343	359	364	351	367	345	365	352	335	365	338	397	343	342	340	375	334	331	345	361	349	342	351	355	356	333	358	342	373	336	372	364	340	323	364	359	367	320	358	359	356	352	375	342	331	341	402	386	364	343	380	383	338	343	336	339	334	337	371	340	326	368	379	355	352	350	330	382	345	347	385	366	369	372	353	320	361	347	369	368	335	374	371	345	349	373	366	368	376	353	362	318	347	359	371	376	309	382	386	348	334	352	336	371	339	372	414	382	334	374	386	397	369	363	397	353	339	347	342	386	377	380	340	340	382	390	365	334	318	377	351	340	360	334	425	350	374	321	352	330	360	359	369	371	371	346	337	334	342	361	351	357	354	389	378	338	344	332	374	362	354	324	380	353	344	359	348	405	340	345	346	361	327	352	332	403	375	357	349	346	356	365	342	343	394	356	344	332	362	316	379	329	372	340	377	344	335	340	338	381	359	357	351	386	392	403	335	403	359	325	353	387	313	354	342	371	372	369	331	366	367	360	327	368	371	329	339	367	338	323	347	347	361	369	360	327	392	358	347	340	360	353	335	368	353	374	340	357	334	360	356	360	332	355	330	351	330	391	346	347	344	355	379	389	334	352	367	360	344	345	314	341	340	370	350	327	351	379	387	356	372	346	355	359	353	366	375	387	356	382	370	326	369	351	356	350	426	367	378	399	324	370	363	357	349	347	391	362	378	348	367	349	339	349	321	345	334	357	369	356	384	389	392	363	365	360	346	317	328	348	344	365	395	403	375	357	375	344	336	377	386	383	342	343	318	320	345	343	358	335	388	350	366	355	369	343	375	335	320	384	326	376	366	359	337	370	356	369	369	350	392	336	353	357	317	353	351	342	394	356	383	390	348	346	344	348	390	346	335	379	370	404	340	305	377	339	354	377	393	349	382	406	365	351	366	356	357	322	376	360	360	347	347	402	354	349	369	342	344	312	361	380	361	389	344	382	340	386	364	349	339	399	391	383	344	376	373	363	336	382	360	335	323	340	369	342	329	391	368	357	340	357	359	322	379	352	382	370	371	398	355	388	358	351	331	385	362	385	311	350	323	354	365	368	360	347	381	398	370	345	365	314	397	358	385	347	383	342	351	378	410	395	379	374	352	390	319	369	335	352	335	366	384	363	363	345	329	343	368	328	401	378	347	335	374	349	366	372	334	403	359	357	343	359	358	378	351	349	326	328	363	360	387	338	368	362	376	343	325	350	372	326	336	357	331	379	362	363	374	356	347	370	370	350	376	370	342	320	339	365	338	339	337	358	335	313	352	358	357	354	358	371	339	327	382	347	343	376	371	360	363	362	353	334	342	359	364	363	377	395	394	370	357	390	361	382	343	329	356	328	358	366	356	336	386	353	332	369	369	348	348	356	365	367	394	370	377	357	367	338	341	369	380	383	353	380	335	343	364	374	343	342	355	340	329	358	341	349	360	345	353	331	363	364	367	361	361	347	359	363	362	344	375	376	363	343	362	377	370	356	397	332	354	308	360	355	369	368	390	394	389	368	303	359	338	376	359	361	327	335	409	379	367	336	334	360	351	401	378	351	342	395	377	350	375	337	364	324	366	400	402	360	358	377	317	353	350	354	367	349	344
2320	827	856	894	854	767	798	778	817	788	789	773	751	807	761	759	775	750	794	781	780	820	755	737	791	797	772	773	757	764	744	784	802	800	814	748	817	778	746	782	753	735	768	800	780	778	818	784	766	817	840	793	792	788	767	833	762	800	775	740	811	739	792	769	771	808	808	757	780	817	807	761	808	767	748	797	767	762	731	791	749	774	786	804	802	807	752	751	737	794	710	782	829	788	758	770	792	778	845	785	801	812	775	797	787	816	779	695	780	779	833	799	777	794	798	743	777	759	738	756	731	772	791	776	740	805	759	725	754	795	791	731	811	796	746	812	785	762	764	778	805	721	850	740	782	736	770	799	756	755	790	770	788	794	741	807	789	808	794	789	752	788	794	847	831	787	791	737	778	751	758	797	824	775	801	825	711	784	799	726	793	788	785	765	774	727	780	738	781	800	778	775	795	825	769	777	808	744	802	767	782	777	772	773	747	766	731	792	781	742	786	785	795	741	796	805	801	724	791	779	731	788	768	798	826	754	809	718	769	783	725	797	780	762	765	754	712	806	769	796	752	759	793	769	806	734	847	786	758	848	797	763	849	808	754	724	776	793	808	800	771	753	789	795	754	754	782	778	785	779	797	833	741	761	743	808	778	734	736	796	786	749	750	801	740	766	775	791	773	776	821	764	789	785	788	777	770	770	768	756	770	783	786	739	791	747	786	783	844	780	733	797	782	747	768	805	778	772	775	706	820	816	723	789	796	737	771	821	791	780	708	774	810	769	770	775	822	768	815	733	765	763	775	782	756	845	805	819	760	761	775	800	770	754	778	742	743	833	764	785	757	803	815	765	780	787	788	781	747	761	772	837	756	785	755	779	792	739	770	763	764	814	759	772	810	796	772	837	736	747	752	732	770	777	754	768	835	735	760	751	768	801	754	750	824	797	797	806	768	734	758	768	751	790	792	787	791	769	815	756	810	755	766	792	772	796	739	843	767	785	786	792	770	786	772	737	742	801	748	776	793	740	750	793	824	776	802	828	828	770	774	834	818	767	741	812	788	756	679	780	762	795	791	785	738	776	750	765	723	794	826	699	817	803	774	817	838	784	744	740	789	750	748	766	838	782	764	752	753	794	753	788	761	743	774	794	781	791	810	715	735	784	800	809	787	742	834	742	738	832	800	822	810	740	783	776	815	817	795	754	757	790	804	768	811	771	805	779	803	777	782	758	848	778	729	827	802	815	740	738	816	812	783	767	752	804	743	768	837	780	772	814	762	765	787	781	798	791	756	777	762	751	726	771	749	812	787	777	813	791	724	760	749	734	740	761	802	786	736	743	782	808	793	808	782	794	773	781	763	799	765	782	772	796	773	729	747	797	758	828	776	765	789	816	759	735	736	777	815	807	787	782	718	819	773	771	810	786	821	792	783	787	792	812	759	843	839	724	815	825	794	801	728	777	827	792	793	822	841	794	795	754	787	741	755	783	817	770	799	807	811	767	793	816	779	757	789	789	773	719	755	798	778	719	820	729	806	787	761	789	802	838	773	808	799	795	810	776	761	762	780	764	756	777	766	785	766	783	757	800	765	806	774	745	798	775	799	800	807	744	784	776	833	815	793	732	807	789	796	810	780	766	781	748	800	751	784	721	772	796	784	784	773	782	797	776	802	733	782	801	795	789	830	816	762	810	758	789	770	752	770	787	775	822	759	735	743	751	805	777	770	842	740	811	828	790	820	766	758	756	795	817	751	790	761	785	793	769	801	768	746	762	723	809	759	818	767	791	776	773	816	776	751	782	757	773	803	797	796	751	797	750	814	742	767	777	787	758	761	749	758	708	836	803	794	807	763	766	789	741	769	785	837	807	743	789	773	769	808	750	823	801	763	824	822	730	775	814	701	769	794	787	783	776	832	822	730	764	805	776	811	758	758	775	801	816	783	760	751	740	817	784	765	744	780	774	779	868	750	816	753	796	755	744	804	794	770	772	810	781	757	811	791	781	829	759	762	813	752	783	770	764	794	805	769	774	794	791	820	776	744	780	803	763	767	776	784	765	815	756	766	793	768	767	814	739	769	796	753	791	773	729	814	802	736	805	762	764	755	795	817	800	800	834	768	774	811	744	820	800	772	810	772	802	774	817	805	788	802	806	794	753	824	800	796	756	751	806	748	759	778	771	777	721	793	725	835	733	822	762	785	845	770	807	797	770	763	795	784	795	756	800	733	758	778	786	758	769	748	771	751	777	842	788	779	794	781	786	771	826	770	837	760	730	761	807	787	768	788	776	794	771	765	826	801	768	746	806	745	790	749	703	742	793	737	750	776	739	716	772	800	752	765	802	746	764	761	765	777	773	825	803	818	817	790	762	777	729	818	863	841	724	754	763	773	785	841	825	770	777	768	797	768	767	796	831	783	759	818	788	749	796	793	806	734	750	773	728	750	783	773	797	748	777	825	779	778	774	789	834	768	829	768	793	798	799	810	759	775	755	796	791	762	822	714	788	849	736	831	780	785	712	807	774	752	718	805	771	816	748	743	728	805	761	771	752	799	757	826	746	809	763	832	779	807	799	771	797	762	775	769	792	729	696	737	795	800	772	808	755	748	776	739	755	761	743	784	763	754	823	766	771	788	771	775	769	788	785	774	789	788	830	777	793	785	752	813	818	769	789	781	775	775	756	732	730	776	783	791	807	803	811	797	812	765	764	820	806	746	767	801	786	715	779	748	785	768	759	749	777	821	744	802	776	823	817	808	746	798	777	795	825	800	779	751	774	742	782	777	735	770	837	785	791	799	804	750	817	791	806	770	835	811	770	805	769	810	765	798	744	778	781	780	763	772	744	806	729	780	796	822	784	787	773	758	780	803	790	760	775	771	770	827	794	740	823	788	796	784	765	790	759	700	753	729	790	781	827	744	788	742	758	777	785	748	760	781	763	787	771	775	779	813	726	795	769	777	790	788	808	776	747	741	823	780	767	774	819	743	717	804	777	735	759	759	783	806	766	789	772	801	808	796	782	790	767	749	760	801	793	765	759	753	747	789	717	807	725	792	767	772	763	803	758	734	763	723	798	824	743	779	818	800	803	808	757	766	753	818	773	839	787	774	733	833	767	786	788	816	774	830	758	796	797	723	773	737	808	742	769	769	791	770	765	811	798	766	797	796	798	760	783	794	778	801	774	803	797	785	762	744	769	759	762	823	739	792	801	716	782	788	793	791	768	742	739	794	803	795	795	785	761	802	769	806	787	764	795	774	781	761	759	792	772	739	785	750	768	751	757	754	782	720	787	782	793	748	780	774	752	772	773	736	826	771	805	800	792	806	788	767	803	731	776	806	762	738	823	791	716	793	714	791	800	783	809	831	767	761	766	805	783	790	806	751	766	814	807	760	780	819	797	792	782	819	795	806	774	763	783	784	817	758	758	781	782	797	803	813	754	791	805	772	779	772	765	728	772	806	756	850	743	783	749	782	780	792	811	779	788	766	782	766	782	770	740
8174	618	644	508	391	386	343	268	311	250	255	222	227	216	225	253	228	253	268	261	247	207	255	228	237	254	225	262	292	261	221	249	272	217	214	225	262	236	222	232	211	224	251	242	233	206	219	233	235	241	232	253	243	234	233	241	262	227	255	244	246	233	242	231	266	256	241	266	245	266	236	212	229	238	235	237	253	220	258	242	248	225	240	213	224	214	189	235	232	273	233	230	225	244	212	218	214	243	239	239	238	267	244	220	227	270	235	245	239	244	259	247	266	249	252	224	250	256	235	213	228	261	228	231	243	223	222	217	222	247	250	217	226	259	226	266	223	234	253	267	253	239	202	213	242	224	217	220	229	233	261	233	198	245	213	269	202	207	224	229	252	230	236	246	242	207	223	220	243	232	223	251	239	251	223	227	253	240	254	273	247	244	254	231	248	220	262	260	253	232	239	243	226	213	204	256	243	266	235	226	207	240	244	258	235	224	234	256	222	231	238	232	231	227	262	231	221	232	251	242	250	237	242	208	227	220	257	221	254	245	229	210	239	217	239	226	265	223	215	239	244	226	231	239	239	228	243	248	267	255	241	236	217	242	215	255	244	233	240	224	218	229	196	191	229	217	228	233	236	280	227	240	224	242	237	237	264	227	250	226	241	229	238	257	221	258	225	279	229	264	224	241	248	228	253	221	227	270	221	249	246	254	258	232	246	243	230	229	227	218	253	206	236	226	235	230	228	239	241	231	236	261	225	216	244	250	218	205	254	222	230	260	220	229	230	203	225	247	267	232	244	223	226	275	236	234	245	239	202	237	231	253	271	247	254	256	218	234	240	217	231	212	225	243	221	246	245	224	241	254	244	236	222	264	235	246	223	228	255	205	228	248	235	199	236	225	237	234	257	205	218	227	239	229	237	229	214	217	273	258	226	214	232	270	250	228	228	228	226	265	270	266	219	245	242	245	200	218	244	265	243	248	244	238	254	261	234	237	249	261	205	228	226	236	239	231	235	209	238	255	271	231	211	264	240	238	239	251	255	215	257	257	241	221	200	261	211	248	234	231	258	229	225	264	236	263	219	234	237	242	279	226	248	245	218	254	241	245	239	247	221	242	241	209	238	273	238	244	242	240	220	241	226	234	241	239	227	220	259	259	246	243	238	239	231	247	227	223	240	247	241	261	219	211	241	220	235	248	254	275	276	240	243	259	265	264	237	227	266	238	255	203	247	241	243	247	224	249	218	250	242	270	249	235	238	239	255	214	223	225	238	253	240	234	219	227	236	209	256	251	236	229	228	251	223	212	237	252	246	210	241	231	222	226	236	260	255	228	268	257	245	241	254	255	221	234	257	244	256	264	217	242	243	254	252	236	257	242	236	222	235	223	258	237	242	249	233	239	238	218	245	265	262	220	244	219	230	272	230	206	239	232	251	229	233	249	230	268	230	206	261	204	244	253	252	234	247	232	254	225	237	213	224	235	249	218	224	246	224	257	229	233	226	235	211	212	217	259	244	235	254	236	230	216	225	218	226	239	258	242	214	254	220	231	216	245	252	232	238	236	244	254	238	251	264	224	228	257	267	243	218	216	230	222	228	248	215	235	228	287	237	257	252	234	212	230	222	232	217	225	231	231	246	242	235	249	245	214	256	222	240	203	255	232	231	239	263	222	219	239	244	249	235	216	221	268	246	219	237	225	229	252	220	224	245	230	269	229	246	227	251	206	251	220	246	253	231	213	262	247	253	224	266	249	245	263	223	239	225	231	205	220	248	221	261	248	237	258	250	233	245	222	264	251	244	242	266	234	262	233	230	285	256	224	269	245	246	185	238	222	246	261	256	228	260	234	248	226	221	253	255	216	239	219	220	231	246	247	224	225	262	237	195	221	247	262	212	243	233	240	246	258	221	227	228	243	244	222	249	235	229	257	238	225	224	257	232	207	220	242	249	247	248	232	246	246	223	243	209	226	234	243	249	251	220	246	239	217	246	231	236	242	212	214	222	220	243	225	251	246	216	221	218	216	229	244	214	242	241	216	208	252	223	225	246	248	237	248	223	232	260	265	259	237	218	241	254	279	248	281	241	203	239	252	260	259	209	237	237	242	243	231	263	265	261	219	247	229	225	217	209	232	252	261	221	229	218	243	213	249	233	250	248	213	223	256	236	200	234	228	263	242	264	250	221	242	241	235	241	216	218	238	236	210	210	247	229	257	229	268	230	252	231	244	273	216	231	239	232	238	234	232	224	234	253	245	224	237	239	257	252	235	246	227	236	230	249	257	238	221	237	225	232	189	244	258	240	213	229	233	221	244	222	231	252	266	240	199	247	258	240	238	268	213	225	232	233	242	265	252	199	231	251	209	240	213	249	267	254	259	253	223	229	224	205	231	256	245	236	232	220	236	222	245	223	275	257	226	191	243	258	209	253	243	258	245	240	215	218	251	252	255	215	226	264	251	247	238	250	236	227	234	265	205	253	236	235	238	214	208	253	242	261	230	220	210	226	246	237	223	208	189	249	247	241	224	265	234	244	275	236	251	246	235	236	264	241	227	246	230	280	225	241	203	219	245	271	233	270	225	223	223	240	275	213	253	231	250	235	244	241	218	213	224	243	245	254	228	224	257	251	237	231	254	243	242	219	253	217	266	246	238	225	256	250	255	245	257	190	232	228	219	220	246	238	241	278	226	235	240	230	228	235	239	244	246	221	246	249	245	228	251	242	229	246	227	233	220	235	265	217	235	245	252	223	228	224	240	234	249	202	237	273	268	212	212	219	256	254	256	230	247	233	256	228	232	189	253	223	229	236	212	215	227	259	228	228	226	247	260	246	241	219	236	240	222	229	281	230	206	250	235	263	230	255	246	212	229	236	241	265	244	261	234	227	228	226	230	214	247	211	237	263	213	232	240	236	247	237	256	257	254	240	222	231	244	231	223	259	264	228	233	259	204	228	256	258	280	214	221	238	246	246	213	229	216	251	226	271	259	235	232	257	233	219	247	240	252	226	262	210	230	266	247	254	258	230	243	227	252	256	251	225	239	257	218	236	243	255	246	245	238	237	238	258	230	238	229	261	245	243	228	214	242	257	224	206	246	254	230	229	224	216	251	208	254	227	199	222	231	237	240	238	263	204	231	255	229	211	267	248	229	257	235	267	250	233	244	248	202	253	255	232	208	260	248	228	212	211	233	227	188	220	244	240	247	208	229	238	236	227	231	263	201	219	219	240	232	229	228	237	235	225	222	244	233	253	234	267	252	218	268	244	205	245	224	236	236	259	202	268	255	260	231	246	239	240	229	196	258	246	243	258	235	232	233	233	235	218	219	231	224	260	216	235	255	229	238	220	237	256	245	236	244	237	258	258	229	270	235	215	237	263	244	235	251	251	236	255	241	228	246	243	225	246	250	248	225	228	219	208	237	237	282	247	208	219	206	216	243	241	215	226	233	234	225	245	221	234	239	240	254	234	252	244	255	262	211	230	227	235	235	236	214	215	213
6804	866	1237	1415	1243	1098	936	869	794	775	708	686	649	642	596	630	632	625	578	582	551	536	611	551	564	596	610	533	540	511	547	534	577	534	552	493	514	503	532	522	532	537	516	588	496	563	528	548	516	549	516	557	547	596	593	517	538	518	541	557	538	520	524	511	529	556	495	560	501	508	506	571	499	520	531	533	567	516	571	559	537	550	496	516	527	517	494	532	527	499	521	542	519	518	543	534	531	555	524	536	552	530	529	535	551	579	465	525	519	529	538	555	494	529	531	535	539	555	511	516	551	521	541	532	563	515	515	542	539	574	514	558	533	541	514	539	524	545	538	503	559	536	562	534	544	482	549	526	546	519	557	537	552	507	552	528	511	498	526	528	528	526	525	555	532	509	535	531	523	506	504	524	535	588	555	538	505	553	520	524	534	516	538	537	518	531	523	558	530	512	514	557	533	500	536	547	482	505	516	529	514	547	531	506	477	523	518	522	551	547	522	515	527	530	519	538	517	494	498	545	543	485	515	566	538	555	522	530	546	531	502	527	508	548	551	526	460	524	507	502	545	509	502	549	517	487	545	564	549	504	541	534	527	557	534	557	553	511	510	534	555	504	532	577	498	555	522	522	525	537	584	502	541	547	524	507	554	508	532	548	525	519	529	561	512	557	513	572	530	555	526	496	515	531	596	545	515	506	487	516	541	486	589	551	508	524	546	505	536	513	553	509	499	554	501	503	553	544	537	538	533	519	507	537	536	512	561	513	512	549	543	506	532	530	524	555	563	480	531	527	593	534	512	556	540	527	559	542	533	505	549	495	521	523	546	518	513	557	539	531	517	524	532	563	530	518	547	548	552	546	548	535	498	526	518	532	560	519	539	521	498	519	502	497	535	526	529	592	542	507	532	538	542	524	556	549	520	547	523	549	561	539	526	544	513	538	543	504	523	539	528	497	557	558	515	497	507	561	506	541	551	509	541	542	525	521	523	539	513	551	526	489	527	541	579	536	571	549	540	541	533	510	530	484	477	557	514	568	525	561	520	533	505	524	535	535	540	508	514	517	531	559	476	552	541	548	560	527	538	538	533	498	532	497	522	500	528	548	523	568	543	536	545	557	530	518	520	520	471	533	500	547	547	555	490	569	554	517	501	547	530	488	540	539	538	523	525	522	498	528	519	515	581	487	535	512	556	502	509	570	520	499	539	532	524	527	477	511	521	535	529	507	546	518	489	508	510	512	511	474	528	514	555	568	517	520	559	550	539	542	592	507	535	537	498	494	501	521	567	546	558	551	535	523	527	539	547	531	542	533	560	508	510	505	517	546	583	536	569	521	567	508	513	533	549	540	518	494	530	504	584	530	478	528	591	571	505	516	511	524	522	556	492	559	527	524	588	521	553	497	543	518	519	524	511	503	541	543	538	537	509	532	501	565	535	523	502	554	498	565	522	540	488	565	523	501	509	504	508	512	551	548	528	536	511	538	575	527	525	517	538	506	538	513	551	559	530	559	524	543	532	527	534	524	562	526	525	554	573	508	498	510	519	543	552	522	548	542	541	521	524	530	529	562	539	509	528	527	499	531	487	541	533	541	515	546	548	474	522	528	510	483	571	549	529	489	537	551	528	528	523	518	507	511	539	515	554	512	510	480	547	463	538	501	570	489	527	542	523	503	553	539	509	530	505	531	475	539	548	517	551	499	529	559	542	491	543	543	495	538	524	500	506	524	515	506	567	550	513	513	520	550	538	530	553	507	522	503	550	525	526	523	534	532	537	521	549	513	556	511	525	524	482	566	517	492	535	525	509	539	508	545	510	526	535	546	495	534	517	520	508	556	522	507	528	512	512	552	540	514	520	506	537	540	519	533	532	530	536	539	498	544	513	491	512	566	547	558	509	523	561	527	635	539	542	502	531	536	557	505	539	536	577	529	549	458	531	534	554	541	518	473	551	557	502	560	535	545	495	523	506	531	556	514	508	552	506	491	531	571	519	502	534	540	567	505	522	523	586	557	515	544	510	507	517	500	543	521	540	538	544	535	532	506	521	540	488	502	534	532	476	526	558	529	544	505	513	539	517	541	510	549	484	521	536	505	499	518	505	556	538	523	549	512	537	522	506	549	525	528	509	547	536	508	529	538	533	526	503	533	498	523	515	564	516	515	516	532	558	508	506	542	482	481	523	535	509	533	535	539	521	535	515	540	526	505	542	538	532	530	553	571	526	541	523	554	585	495	560	559	477	555	529	558	501	539	514	517	541	529	537	533	539	522	533	514	529	547	524	515	525	523	530	559	546	541	494	511	544	533	457	544	535	475	461	507	570	527	563	548	516	536	549	551	538	540	548	533	520	517	512	503	507	562	515	492	521	516	549	536	505	567	547	515	519	515	524	525	491	521	516	537	502	526	532	525	489	542	536	520	537	551	501	503	548	512	536	550	536	566	517	531	529	552	521	549	501	504	539	515	514	527	552	511	525	546	565	545	558	533	543	548	525	562	551	504	506	541	490	504	548	538	524	514	485	550	522	506	563	524	512	532	502	560	592	486	533	534	512	514	512	526	568	538	531	545	537	525	512	551	490	550	509	517	519	567	544	569	542	546	554	514	513	519	506	520	491	485	494	541	530	549	534	516	538	526	571	513	572	466	552	530	511	544	510	540	565	571	501	507	542	504	492	505	542	565	511	545	503	509	534	523	518	545	476	552	550	538	559	502	536	550	526	542	552	549	499	523	527	543	537	525	567	576	511	492	504	513	544	519	516	522	535	524	547	520	569	541	520	548	512	527	527	548	531	507	555	523	512	519	521	557	558	516	562	509	544	523	505	544	523	501	538	561	529	503	526	554	522	513	500	531	528	519	544	548	529	564	504	523	515	504	575	539	563	559	522	531	547	543	556	512	528	563	553	535	492	529	529	493	548	523	516	554	507	514	495	559	520	513	522	508	542	510	540	529	544	511	566	554	528	555	561	532	573	521	518	511	525	536	536	519	492	519	563	524	509	511	555	601	539	527	509	475	564	543	555	498	548	492	528	481	521	508	521	545	537	503	520	556	554	495	536	549	519	528	496	516	504	537	584	531	501	567	556	525	565	525	577	511	539	545	531	528	522	503	565	513	502	511	514	529	508	502	533	535	523	574	535	554	536	539	510	509	568	559	505	510	553	510	579	550	521	528	578	540	492	539	502	531	503	514	547	527	575	547	544	548	549	540	492	534	548	526	529	542	557	581	529	532	572	530	467	541	521	509	571	534	565	523	549	559	487	503	530	534	533	526	534	533	513	497	552	539	523	530	514	527	548	523	514	491	521	520	505	529	521	525	526	532	554	582	509	518	505	519	518	573	512	537	563	512	527	557	561	534	564	500	523	556	514	537	544	478	488	549	555	495	507	494	553	533	514	554	548	502	522	556	518	547	532	526	529	535	518	521	529	543	502	528	603	521	546	522	519	483	532	547	569	519	563	484	519	557	530	512	476	532	542	486	497	580	546	515	546	578
14853	1191	852	631	453	334	261	210	180	175	170	150	116	140	132	120	129	119	113	110	117	116	131	109	113	124	118	97	111	96	105	113	107	98	100	116	135	95	87	112	93	85	104	88	98	113	110	113	108	123	115	104	98	102	92	112	88	105	109	100	91	94	109	101	111	102	133	105	102	124	103	116	85	108	116	129	121	114	116	99	123	104	103	98	99	100	96	89	96	112	105	99	102	101	111	90	97	97	106	112	118	93	88	109	111	131	94	105	128	90	137	117	87	127	113	107	116	109	105	106	106	115	83	95	101	138	101	100	109	96	105	99	115	91	88	97	100	127	100	84	129	92	90	94	103	106	116	102	97	108	105	94	96	101	111	103	94	91	107	107	90	91	102	94	109	96	92	107	104	103	116	99	98	92	104	120	111	107	104	114	114	104	108	127	102	103	117	97	97	96	105	111	103	116	114	112	104	108	103	101	129	95	87	103	87	128	105	98	97	92	110	103	95	108	103	96	113	118	93	109	106	106	93	105	97	122	96	99	97	99	95	123	97	98	104	93	102	99	107	100	101	96	110	118	103	93	107	103	89	90	102	110	94	95	95	106	109	109	124	90	107	133	118	126	122	95	119	77	98	100	89	113	104	123	87	102	112	111	116	107	99	100	109	97	104	115	114	105	105	118	125	117	97	111	112	112	91	97	96	94	111	101	80	116	97	105	108	128	109	89	113	117	102	108	98	94	106	93	112	105	125	131	120	121	99	111	103	95	117	113	93	103	115	121	97	119	117	120	82	118	105	105	93	108	106	99	107	89	107	104	99	94	105	108	105	111	103	99	104	124	116	114	94	101	96	103	97	116	100	104	113	118	125	99	107	107	120	84	108	105	105	99	87	105	102	89	93	117	125	90	112	93	104	111	122	128	100	101	112	104	119	108	89	88	101	105	109	100	126	112	97	110	93	116	102	115	99	102	91	133	98	93	112	106	106	83	118	105	109	101	91	99	94	104	102	124	100	106	95	107	110	100	92	92	111	115	103	108	98	82	106	106	108	121	112	116	116	116	98	117	109	114	112	104	104	106	105	114	91	104	88	106	104	99	82	116	95	102	93	118	124	90	112	110	80	103	106	97	119	120	115	84	106	97	107	100	95	108	117	114	91	96	103	72	102	104	108	111	104	101	87	108	102	95	108	115	130	109	95	91	127	85	86	111	91	94	96	106	103	115	80	96	95	90	86	102	114	105	116	118	99	100	94	100	107	84	98	108	109	83	98	99	103	97	108	104	103	87	98	103	99	109	94	98	113	100	113	113	100	107	119	108	85	99	111	115	108	107	113	97	89	115	114	126	108	97	99	93	85	107	119	84	120	115	109	100	97	103	101	117	101	97	110	111	100	99	107	95	104	114	103	112	88	112	91	105	107	114	117	120	98	123	110	120	93	123	119	116	106	97	119	101	105	103	92	120	112	117	91	123	91	98	122	109	105	108	103	106	130	105	101	116	115	102	106	103	113	99	94	97	113	104	112	102	87	99	99	125	79	106	97	94	113	93	125	105	97	89	95	123	96	96	95	107	127	95	94	96	103	101	100	117	105	95	97	103	107	99	101	106	116	119	101	113	107	128	111	105	107	96	107	103	114	101	102	119	90	122	82	113	111	98	99	108	103	105	116	101	92	120	91	122	104	109	106	107	80	97	119	110	99	117	108	80	109	101	113	95	111	127	122	125	101	89	93	109	105	116	104	91	108	117	96	86	106	99	108	95	102	109	103	108	89	85	108	95	115	98	104	120	93	114	115	109	127	106	91	94	107	87	110	105	99	112	109	96	121	108	117	97	99	99	111	112	119	110	89	88	95	95	127	120	111	96	101	89	102	116	91	101	113	120	119	110	121	109	88	102	108	112	94	96	124	95	98	86	104	118	91	91	101	88	110	93	78	111	119	111	90	111	109	109	128	95	85	124	108	110	90	111	107	96	122	100	87	85	92	101	102	118	92	105	98	100	98	120	120	104	115	101	102	106	113	105	99	113	110	112	105	109	87	106	93	104	98	100	78	113	99	108	124	87	108	116	95	119	102	87	101	114	109	113	106	113	126	105	117	84	85	100	120	86	94	118	94	115	96	111	96	109	119	101	114	118	106	104	92	112	101	118	98	88	109	118	112	107	102	127	123	99	94	99	117	95	94	92	102	110	130	113	105	115	122	111	116	96	91	107	97	88	108	98	107	116	87	112	110	112	110	114	107	116	103	108	113	106	109	108	100	104	109	111	128	100	96	116	109	107	131	103	111	96	107	111	98	125	101	96	99	129	85	102	115	106	94	107	116	113	122	104	93	109	108	113	98	93	109	97	92	99	92	109	105	119	112	88	113	122	111	137	108	103	85	107	120	104	105	111	104	90	97	110	85	97	103	101	80	117	93	94	111	116	96	96	96	94	98	98	91	94	118	88	115	93	107	124	126	95	97	93	101	99	112	92	113	106	95	120	106	102	109	113	108	92	108	93	114	89	74	117	106	121	117	115	107	95	104	96	105	103	119	100	107	130	110	96	118	87	119	84	99	117	88	92	107	95	100	106	104	101	112	104	101	102	125	107	115	89	112	107	84	101	116	101	97	91	129	108	126	128	105	109	110	96	90	103	99	105	114	106	98	86	108	111	107	107	116	103	105	100	101	89	136	81	107	98	122	100	91	91	105	104	104	103	91	89	105	99	116	99	101	101	113	89	111	92	112	89	104	126	110	100	112	107	120	121	104	112	103	111	87	129	101	107	111	109	115	101	99	108	113	85	101	124	117	95	98	111	106	113	106	112	97	105	98	119	97	94	118	111	110	89	80	109	112	108	115	87	114	93	113	102	97	114	100	92	108	109	91	109	105	89	94	102	102	94	114	89	108	101	103	110	113	94	92	105	94	110	120	117	107	106	88	103	123	99	95	121	119	94	112	101	95	114	125	99	96	96	111	99	115	99	111	118	117	103	109	92	114	104	107	103	115	113	103	140	92	113	94	113	101	101	106	101	112	106	103	108	100	101	115	109	121	97	100	115	95	99	114	98	111	108	81	110	92	110	113	104	112	119	87	99	104	110	96	106	103	98	112	107	103	81	98	113	117	119	111	103	125	104	101	91	99	127	95	106	105	132	118	111	95	124	113	98	88	116	110	108	109	100	105	104	112	109	108	113	105	87	99	87	99	117	91	108	93	106	95	110	118	99	103	94	89	90	124	100	100	104	109	94	117	95	104	99	97	99	96	103	107	98	97	120	98	114	99	103	98	112	91	105	88	101	92	107	111	92	92	104	104	122	107	114	125	101	97	98	108	105	83	97	94	112	104	111	107	104	114	112	106	109	86	111	128	105	111	118	130	110	97	104	107	97	104	117	85	107	106	112	126	96	110	115	115	97	102	117	100	113	107	113	127	116	103	98	100	89	104	92	87	104	105	98	111	114	88	101	119	85	95	110	93	98	84	133	87	91	108	107	120	94	87	131	116	103	120	137
8149	970	1700	2013	1676	1291	1079	917	822	725	584	511	495	453	447	393	434	398	368	351	354	363	353	361	345	306	338	342	312	311	303	326	315	316	306	290	302	283	281	316	289	306	305	288	273	310	277	291	266	298	270	283	306	292	313	282	277	298	291	274	281	304	312	274	300	271	327	285	302	257	284	274	264	279	257	279	299	295	305	288	276	266	272	282	277	292	271	308	278	276	286	259	233	292	278	272	282	264	278	273	291	268	272	312	269	268	268	279	294	265	284	284	279	282	262	279	252	292	245	262	286	291	252	283	281	279	300	301	271	264	270	272	262	304	296	299	282	263	288	268	279	262	270	277	271	309	296	258	273	274	277	250	240	274	277	290	285	306	280	267	270	281	264	292	245	270	296	252	292	270	258	279	291	292	266	278	290	300	273	268	272	283	317	279	277	302	282	308	265	269	280	270	283	280	276	285	276	277	261	265	276	268	262	260	270	285	267	275	281	273	295	277	288	262	270	291	276	281	256	282	285	242	267	287	291	285	299	258	302	284	242	287	282	303	309	275	299	279	259	264	248	266	259	284	284	284	248	270	311	286	255	258	273	278	279	292	277	244	263	304	274	277	309	251	254	279	310	278	288	269	247	275	249	249	301	254	272	257	282	280	291	278	280	274	249	300	306	286	278	293	260	288	289	246	266	293	286	288	291	291	286	285	295	265	270	271	245	271	276	263	279	280	273	261	265	275	300	256	268	268	263	273	281	271	239	261	288	296	276	292	283	283	290	248	296	257	267	264	284	258	264	263	297	299	288	293	279	267	261	272	300	271	268	294	262	251	270	292	266	265	284	300	260	268	277	269	252	267	274	278	274	275	261	270	245	266	292	276	295	270	275	285	259	279	291	266	248	269	282	285	250	275	288	262	264	263	266	274	268	268	276	266	291	245	264	270	293	274	249	278	258	277	274	298	278	284	267	265	282	289	309	276	267	258	258	282	287	259	286	296	267	237	268	308	256	277	244	280	268	270	281	289	300	288	278	286	302	274	267	280	291	260	281	261	276	274	270	319	286	252	255	263	253	271	286	259	273	269	279	281	269	255	284	259	296	268	238	265	242	280	295	258	259	273	292	293	283	298	247	279	309	248	281	267	223	262	269	281	272	272	294	282	264	273	286	282	279	280	298	254	244	295	308	291	282	287	268	269	251	241	289	271	270	313	283	284	306	268	279	266	281	285	256	298	251	239	288	251	281	296	283	264	260	258	273	256	270	306	285	284	246	254	289	283	277	254	278	245	300	248	283	254	248	253	269	264	278	275	261	288	271	277	283	284	258	289	299	246	306	300	284	290	269	284	274	252	289	309	273	305	272	296	297	298	281	271	303	277	298	261	286	272	282	276	260	287	284	265	291	267	255	257	256	272	276	273	276	264	264	290	291	272	248	256	276	261	297	277	264	285	274	276	262	253	259	266	269	235	257	249	299	286	286	269	271	273	261	282	268	287	282	289	266	293	290	271	282	268	279	279	311	248	271	302	267	264	246	265	276	269	279	268	244	293	277	281	290	288	284	283	261	245	283	271	269	241	268	288	268	305	281	266	281	244	254	267	252	269	292	310	270	277	272	287	282	226	294	260	261	254	257	264	264	293	269	289	252	281	227	269	298	298	258	280	292	289	272	262	262	316	268	268	273	257	259	270	268	266	266	254	260	275	289	272	280	272	252	300	276	266	283	280	314	268	275	286	265	265	288	282	288	273	280	281	270	266	325	276	268	242	278	262	264	292	245	300	267	282	300	256	246	281	269	261	258	282	290	272	297	285	297	291	250	247	278	250	262	301	286	279	298	276	262	244	273	289	251	297	266	292	250	252	253	260	273	281	296	297	261	259	300	283	273	283	278	280	241	260	295	265	289	272	238	290	267	279	280	278	267	269	267	254	287	277	288	283	274	293	254	265	292	276	254	274	277	299	287	236	285	296	290	264	264	252	270	297	274	287	280	264	247	264	278	298	270	272	242	280	288	278	275	248	257	286	283	298	251	281	267	272	246	267	273	286	274	277	298	310	249	294	267	261	279	292	312	288	275	277	234	231	247	271	284	296	274	238	276	261	289	275	292	264	276	247	300	280	277	268	303	261	272	283	269	288	282	314	248	300	282	288	263	255	283	279	257	268	270	258	287	237	259	283	246	277	260	275	271	269	282	266	299	240	276	280	263	247	278	271	269	292	274	279	262	287	263	243	298	254	264	290	273	270	280	279	258	278	259	241	265	250	267	291	259	280	250	282	262	298	269	292	259	262	277	269	287	286	253	274	296	294	276	269	298	277	287	282	264	273	283	254	269	254	293	245	257	294	274	266	280	270	234	275	277	271	270	246	263	248	255	270	288	293	257	277	302	246	266	279	278	264	262	284	278	281	239	264	265	288	288	281	288	316	280	286	293	259	286	269	251	263	274	266	249	260	256	262	264	274	287	295	271	276	281	265	278	282	274	257	288	277	240	287	290	291	265	254	276	297	269	259	284	282	282	311	276	267	274	269	261	276	256	292	267	279	296	279	280	263	267	260	282	299	278	242	268	277	295	275	295	295	279	280	282	271	271	260	264	265	281	278	292	266	280	246	299	300	265	294	291	285	265	273	272	261	255	270	270	276	278	275	268	316	244	284	272	288	287	269	293	285	269	267	273	246	292	269	296	255	275	284	311	289	272	234	289	256	282	292	243	280	275	304	245	261	272	286	280	254	301	244	294	258	267	278	299	261	260	265	238	306	288	269	285	259	303	242	288	273	289	281	264	260	267	288	262	273	268	286	300	249	283	290	281	272	284	295	284	295	256	271	282	294	267	275	269	290	271	278	249	287	267	275	272	281	272	286	288	305	283	270	271	281	239	273	253	253	306	294	243	260	307	260	278	293	261	271	298	268	295	251	266	255	295	259	272	285	302	259	272	308	278	274	287	257	256	268	294	308	272	277	266	274	255	275	286	298	275	279	280	264	274	264	279	282	260	265	274	301	278	302	246	244	289	294	278	257	266	260	268	262	250	288	270	276	267	275	266	269	290	296	279	264	259	267	263	258	273	248	272	278	264	260	256	314	267	297	284	259	273	304	311	271	269	277	280	269	270	277	290	261	260	267	259	259	266	250	277	277	267	291	269	254	270	276	287	285	296	299	266	281	269	274	270	291	292	278	305	263	282	289	269	256	295	298	283	254	248	274	262	290	291	296	263	270	277	276	270	312	262	268	286	292	251	293	271	279	273	270	267	269	289	291	241	264	294	273	281	278	243	263	257	282	280	259	286	273	286	262	252	265	277	295	265	266	287	258	273	284	291	231	277	294	270	271	269	312	287	280	271	280	257	280	287	289	265	242	279	256	283	299	282	265	252	248	280	248	272	249	265	260	243	295	272	272	291	279	279	259	274	271	285	278	264	257	273	271	281	254	267	273	278	270	257	285	271	260	289	249	272	283	302	301	279	278	269	288	269	283	311	281	270	254	264	283	283	270
1825	365	378	378	332	351	329	338	354	381	332	320	373	350	348	376	342	335	354	364	338	337	352	323	330	354	399	380	352	385	329	347	332	337	332	349	338	365	371	349	346	362	369	360	351	370	353	343	370	353	366	327	320	352	388	380	380	336	371	371	395	352	356	360	369	369	344	333	335	349	354	352	366	395	387	407	305	347	360	361	376	358	358	344	336	330	357	325	338	359	378	379	370	359	346	325	361	349	340	364	360	364	349	370	361	356	359	364	340	380	359	311	375	335	315	337	355	356	411	369	348	379	364	355	333	365	370	378	374	345	407	369	354	377	335	365	351	370	355	387	371	372	354	337	338	360	365	328	361	350	358	365	337	340	374	444	337	365	329	372	352	353	371	370	327	364	330	325	367	359	350	377	344	347	349	361	383	327	358	397	340	364	338	331	375	345	345	358	343	355	331	318	351	351	335	351	382	359	349	377	361	370	386	342	359	394	349	338	326	334	369	324	366	360	373	348	321	365	365	370	377	338	382	366	362	340	361	351	377	332	398	348	384	372	378	357	330	380	324	362	351	369	346	329	339	372	317	374	379	356	359	358	357	380	333	330	377	362	357	365	340	364	389	370	348	356	359	391	351	364	343	338	333	317	394	348	349	350	332	364	346	368	322	346	360	365	324	347	395	360	357	371	332	354	356	364	344	363	365	340	362	352	342	354	345	390	404	344	373	346	365	373	366	355	373	383	367	326	356	331	359	361	376	388	352	344	354	391	331	352	368	390	340	380	355	346	361	359	367	339	344	358	357	395	361	367	346	365	358	346	359	366	354	363	323	356	369	345	351	348	343	359	347	356	343	370	330	391	379	347	399	397	371	378	364	319	379	352	345	336	350	366	379	389	361	333	351	366	358	371	359	349	348	346	305	351	379	373	362	380	364	357	371	351	367	357	349	368	349	388	357	331	374	379	395	325	355	383	349	385	371	379	335	351	339	381	310	346	373	344	334	299	360	333	391	342	356	367	361	360	340	362	359	322	341	378	382	346	384	382	365	354	377	371	353	337	357	391	332	380	383	375	348	365	358	407	356	341	324	362	361	369	352	329	374	353	337	330	352	332	328	393	315	342	333	337	367	352	368	317	381	398	331	334	364	370	323	378	386	374	395	329	380	327	380	333	378	349	316	365	352	374	341	341	343	363	380	364	352	351	363	346	391	367	341	356	376	349	341	354	364	370	339	366	389	379	360	379	379	349	390	357	382	371	328	350	372	377	349	401	365	324	374	333	368	353	351	375	369	367	359	363	349	411	362	351	374	373	388	333	387	331	336	392	383	349	354	361	333	373	382	370	397	359	398	322	389	362	364	336	314	395	378	351	350	355	352	378	377	351	340	372	363	394	340	318	337	345	349	326	363	366	342	343	342	366	382	361	352	335	319	340	360	364	367	317	364	375	358	331	346	375	350	362	362	373	319	375	355	342	399	341	341	377	371	324	342	380	351	342	358	336	382	360	359	359	340	354	322	348	351	370	342	391	336	336	342	320	359	350	375	364	382	351	336	327	332	351	362	350	359	328	378	387	346	356	360	371	400	337	332	375	367	345	343	342	324	368	383	395	392	357	364	362	338	373	342	370	325	360	348	367	365	345	380	372	352	342	386	339	344	357	379	348	357	314	396	364	371	387	366	365	370	344	340	314	340	364	361	342	343	335	336	351	398	386	329	393	388	363	346	374	322	371	364	353	374	345	398	327	351	353	342	385	372	334	342	407	365	398	342	392	327	336	343	349	336	350	335	355	363	318	365	368	330	364	387	346	352	368	397	341	348	345	340	365	367	364	358	361	350	344	366	364	331	350	351	386	329	357	394	385	372	323	328	328	337	381	342	357	368	371	344	357	368	301	356	362	359	382	360	356	350	349	366	331	356	343	341	348	377	371	345	370	409	366	351	364	350	325	375	401	351	366	364	371	333	358	357	323	399	366	349	355	358	364	349	366	350	360	392	340	348	359	350	368	320	381	349	324	351	341	356	370	349	359	352	342	361	387	405	332	357	358	384	376	359	363	343	377	333	363	353	390	332	363	334	413	345	356	357	345	371	326	332	389	305	365	343	348	410	339	363	366	428	356	368	363	374	344	357	334	358	370	369	375	344	371	369	349	335	329	333	332	358	355	352	345	343	305	350	355	340	366	359	352	355	336	342	344	363	346	369	364	339	344	317	327	349	332	349	364	367	336	359	365	339	366	376	376	335	305	349	379	341	373	353	354	384	327	317	395	354	363	366	365	360	379	374	381	369	346	345	367	359	304	337	355	374	360	348	373	321	385	344	336	367	374	365	362	371	353	395	371	366	362	332	344	361	343	342	394	376	352	331	347	359	359	372	367	369	373	362	383	352	329	362	356	376	370	329	373	354	383	409	347	384	374	345	356	361	358	351	347	345	353	355	424	382	373	346	338	381	372	352	355	355	362	338	343	360	363	335	339	329	345	387	345	356	351	336	354	316	363	345	360	350	344	341	380	324	363	375	373	368	379	383	361	320	384	359	381	351	366	344	331	351	317	365	355	377	378	363	367	341	357	358	348	372	406	374	363	320	363	315	347	340	386	343	346	361	337	354	359	373	369	349	361	373	401	361	353	361	380	370	400	341	319	372	385	371	352	341	386	338	329	349	369	382	348	353	346	355	323	360	378	384	367	328	401	388	394	328	356	348	392	386	340	377	376	357	342	371	402	344	376	376	374	337	380	373	379	344	334	329	326	332	373	366	377	345	341	335	368	381	368	373	346	379	354	357	356	343	333	368	358	345	362	363	333	332	360	352	375	380	376	351	332	347	375	361	375	311	356	360	334	349	402	385	382	387	355	319	351	378	334	344	366	319	367	356	378	359	337	421	350	347	366	346	350	312	358	373	385	357	337	331	336	367	354	366	352	361	390	347	387	353	350	352	350	357	349	364	353	364	361	352	370	340	333	380	382	353	393	347	340	375	323	394	354	369	363	342	332	356	342	339	314	355	368	368	359	339	379	363	372	360	369	351	343	346	373	338	351	350	361	322	358	322	350	339	365	374	352	339	361	360	381	380	331	329	351	335	364	382	344	369	346	383	355	337	372	320	329	354	378	377	339	408	345	378	385	358	383	346	335	358	375	363	351	355	361	376	356	372	344	377	395	359	360	368	327	326	393	356	367	388	327	366	348	359	356	387	368	373	379	355	356	352	361	355	417	383	374	363	348	387	354	371	364	383	361	337	368	366	354	361	345	363	372	363	362	358	343	345	347	377	384	374	402	384	350	356	378	378	349	347	349	359	359	358	369	362	373	419	368	360	394	357	322	365	346	335	295	343	381	350	373	371	375	351	360	358	333	363	360	366	364	362	373	354	361	333	344	333	403	375	357	331	388	350	365	359	349	362	346	366	337	361	369	358	338	380	388	365	385	362	369	325	346	351	351	361	331	362	349	335	346	351	333	365	336	374	419	365	355	349	354	338	375	371	348	399	361	309	344
2277	824	846	823	817	818	816	755	781	810	774	771	798	762	771	780	823	786	799	755	768	750	809	791	770	720	808	796	797	762	808	780	799	829	808	777	812	761	707	787	798	798	758	750	750	755	808	748	753	803	762	774	840	809	788	737	799	830	762	787	747	766	730	769	787	788	809	752	787	711	766	775	771	793	745	793	718	790	777	831	772	788	741	753	763	738	743	800	823	760	790	819	730	776	810	786	779	798	781	777	753	786	793	783	761	768	767	761	810	769	785	788	755	796	791	700	794	758	760	759	779	770	806	791	773	746	751	734	802	755	744	778	796	792	759	773	786	721	737	775	807	821	809	749	801	756	735	769	777	776	772	801	749	810	756	786	833	782	788	761	753	729	787	750	749	801	782	783	775	773	716	750	801	788	760	788	758	801	757	799	830	770	783	751	807	762	762	737	738	801	737	798	775	809	731	779	798	797	721	765	766	770	727	773	820	759	765	798	828	790	778	792	766	786	855	797	768	752	814	735	749	808	792	816	778	773	826	799	799	744	755	774	789	782	790	775	774	802	797	759	783	768	812	763	767	806	831	794	817	764	720	736	766	761	813	775	770	778	780	782	787	760	828	745	769	777	772	789	737	766	770	782	744	787	740	749	747	767	724	862	766	754	748	765	810	819	761	830	835	739	774	780	809	741	779	762	809	746	739	745	822	756	747	791	782	778	797	803	769	783	802	772	781	815	774	786	803	752	765	740	776	795	765	798	799	772	742	817	797	721	778	814	865	760	725	773	805	772	723	812	787	777	825	771	760	773	814	841	815	768	798	780	792	776	768	806	736	756	815	832	802	780	773	765	825	789	757	746	741	780	786	779	771	826	806	790	814	766	768	767	752	798	782	777	800	775	774	786	805	800	770	785	733	785	793	747	773	789	751	789	822	795	719	810	754	825	805	815	807	729	806	819	764	761	781	772	747	755	781	817	727	765	798	775	788	792	744	830	770	723	799	788	819	774	786	772	780	815	768	770	783	775	773	762	773	817	791	755	792	804	806	790	833	754	815	764	795	811	759	745	743	836	783	813	829	780	756	772	792	728	853	783	775	811	776	782	786	776	807	788	766	779	764	763	787	813	786	771	778	787	763	837	801	788	811	774	777	783	800	737	780	731	755	791	778	756	750	803	754	793	802	772	816	740	762	766	762	820	769	799	798	788	755	712	821	747	747	751	729	759	809	785	811	768	812	750	721	745	776	764	834	735	782	811	796	732	757	821	779	822	770	779	804	775	815	794	821	723	743	752	797	822	792	784	780	749	762	764	797	784	814	761	746	833	794	764	870	800	776	778	764	762	777	767	790	805	778	753	769	739	738	700	763	801	735	777	787	754	745	809	786	794	814	780	745	825	753	791	787	804	742	794	772	793	744	773	814	766	730	760	834	803	783	727	813	785	761	803	802	805	749	842	785	769	807	855	766	832	751	795	776	781	749	778	746	774	752	743	732	789	744	751	821	810	787	751	775	737	780	763	803	731	722	812	849	725	753	753	781	796	782	801	776	784	792	775	702	822	763	820	788	741	794	798	806	716	849	815	823	749	800	766	811	779	743	763	752	813	714	764	806	755	787	796	741	731	817	722	786	805	760	748	761	794	761	790	765	767	791	748	781	810	713	793	768	732	783	766	821	771	810	738	732	831	753	746	806	775	802	767	774	784	781	778	757	807	743	771	781	783	770	748	726	756	784	763	823	759	772	734	845	764	774	774	794	747	785	756	819	744	773	779	776	768	752	789	810	747	722	809	762	752	784	811	825	734	821	813	839	802	823	740	810	781	819	782	732	814	800	851	749	739	807	772	780	787	745	763	782	777	756	816	783	824	790	795	783	788	756	744	796	730	812	786	765	761	753	773	778	743	769	795	814	788	730	769	795	784	773	829	835	768	779	787	751	727	772	757	782	766	791	765	767	749	766	817	763	790	764	787	765	800	716	808	786	772	775	805	783	770	794	803	769	748	756	762	755	773	787	799	786	715	706	783	835	782	761	770	762	825	789	787	810	821	781	703	822	804	777	782	770	783	826	790	793	803	742	783	821	794	748	745	775	760	745	742	790	713	802	777	758	819	804	831	751	815	789	809	765	718	748	762	751	812	781	762	744	762	765	717	757	755	744	825	801	747	762	721	802	807	747	778	804	806	744	763	741	829	785	729	775	815	773	788	778	780	823	816	800	770	741	753	790	791	817	778	795	782	751	817	835	795	762	813	824	768	781	813	822	769	772	774	784	788	797	760	768	794	767	766	780	746	751	774	748	804	760	801	795	740	757	824	797	734	761	766	744	797	765	797	764	750	745	818	771	814	717	834	788	802	793	779	743	705	800	772	754	786	785	779	839	780	786	745	754	753	760	730	801	770	786	783	772	815	793	806	835	787	780	783	742	747	730	789	764	770	801	795	782	768	753	760	717	789	740	779	773	787	755	766	729	742	783	746	787	777	784	780	830	844	774	818	756	743	773	770	787	756	736	821	775	785	758	760	819	815	831	745	761	763	747	797	814	694	803	788	838	808	797	750	780	733	782	777	815	788	784	777	716	785	756	804	751	795	788	763	802	761	751	793	781	779	749	729	801	771	739	796	813	751	793	778	787	774	733	771	787	791	786	740	753	734	716	757	782	770	784	759	807	812	768	809	755	781	773	787	744	778	818	787	811	773	855	756	751	814	765	768	797	797	815	749	810	763	733	738	769	786	828	787	798	768	756	787	803	758	782	786	781	696	819	789	719	797	760	721	806	761	748	740	770	807	808	766	823	727	776	796	778	777	782	744	837	773	798	742	812	772	780	784	799	810	758	789	761	806	769	774	759	812	737	815	828	737	807	817	772	802	771	795	767	737	815	785	793	793	782	781	767	789	766	734	805	787	770	788	734	833	767	793	728	763	805	742	750	797	784	796	785	767	741	837	761	745	793	741	832	754	790	779	775	790	757	760	763	766	799	770	795	776	772	771	739	737	781	796	787	818	831	765	773	783	762	783	812	779	766	716	754	786	811	752	799	811	789	807	790	771	792	795	809	771	819	762	768	722	766	826	776	779	779	836	828	731	796	822	778	793	761	800	756	755	774	822	775	792	759	766	754	831	749	806	763	798	789	835	744	753	810	791	796	784	786	811	795	783	802	777	815	746	764	814	779	768	805	804	773	755	747	782	774	795	753	769	787	843	771	770	774	753	799	727	752	780	754	795	757	754	821	796	771	803	786	750	752	808	773	754	766	830	726	753	813	813	782	755	804	765	799	817	779	758	760	787	774	761	793	798	822	770	808	771	791	754	760	768	831	792	761	812	824	797	747	782	770	794	774	787	759	792	793	773	759	807	801	816	808	749	796	822	774	740	728	736	768	761	749	802	755	805	793	759	775	751	793	749	778	791	775	790	745	789	762	777	806	768	761	799	785	781	794	800	781	776	722	764	804	783	805	798	767	778	815	779	753	773	742	820	795	785	819	777	782	738	815	781
8197	639	583	499	382	332	302	285	284	286	284	292	253	274	240	230	219	250	256	262	245	239	244	229	279	258	231	238	223	228	200	232	230	266	238	247	247	242	221	254	261	213	230	238	228	227	242	249	263	227	259	267	235	242	215	228	239	242	222	231	217	235	262	248	221	256	276	230	214	232	237	237	252	243	213	213	235	231	263	256	242	240	274	256	251	211	231	256	238	243	258	226	242	245	222	214	250	248	232	226	259	237	264	209	273	237	256	217	249	215	257	246	278	231	224	215	246	236	225	233	192	246	216	232	235	253	199	241	254	268	239	233	246	231	255	244	212	197	213	245	252	226	255	252	257	236	247	240	260	221	245	231	230	225	258	256	260	255	241	233	234	278	232	257	250	240	262	222	243	237	258	248	238	270	245	225	251	225	228	220	230	244	251	229	229	205	249	218	266	224	253	215	250	241	224	244	240	211	263	220	254	216	235	239	243	225	247	248	247	271	233	234	249	223	229	214	221	230	251	261	227	218	258	241	224	235	254	240	224	218	224	221	230	254	243	212	232	234	255	243	273	242	235	251	238	214	249	239	226	239	267	205	264	265	238	217	235	246	218	221	236	248	240	252	228	234	240	284	222	252	260	233	250	250	249	246	271	265	245	231	240	248	230	261	274	241	259	224	238	227	216	254	226	238	243	228	249	224	254	250	277	220	244	261	264	256	211	258	249	248	261	221	225	248	215	236	233	238	230	218	229	241	247	215	221	260	245	228	217	245	207	272	237	239	233	254	238	269	244	243	267	240	249	239	258	238	253	221	235	217	210	230	202	225	243	249	240	252	235	220	226	228	223	245	215	239	194	242	231	225	231	219	249	237	231	244	237	230	237	252	247	219	222	248	223	237	252	260	237	222	227	252	255	227	268	258	245	229	276	227	244	209	196	229	225	240	218	242	266	245	247	215	240	242	237	225	264	241	209	206	206	259	224	231	256	267	254	263	219	220	257	215	237	232	230	222	224	228	249	238	241	231	242	219	245	229	255	261	261	232	261	239	230	247	261	254	273	253	246	253	201	241	254	259	279	240	234	240	216	235	240	227	235	241	251	238	222	264	264	231	221	234	241	231	237	241	223	253	217	225	248	241	236	256	227	240	250	258	256	242	236	259	232	256	280	226	244	259	210	212	249	193	233	214	252	246	236	240	250	235	243	254	239	254	262	226	234	221	236	260	232	246	220	256	203	242	237	190	247	240	221	236	203	257	236	258	250	219	235	247	267	224	224	269	218	221	262	233	240	225	230	205	246	296	230	253	236	258	216	223	242	228	237	206	252	239	234	230	228	220	230	238	233	236	227	219	236	254	222	221	271	258	232	219	215	239	243	209	219	264	237	242	258	257	244	251	238	249	255	216	232	262	230	242	225	214	223	264	271	231	266	216	226	250	252	233	239	254	228	216	240	246	239	222	233	253	230	266	218	219	227	256	251	226	239	219	236	240	249	235	242	218	250	219	240	266	260	237	254	244	253	233	209	228	236	250	223	280	272	267	250	217	247	249	219	261	258	237	233	237	227	222	236	215	259	240	250	236	233	195	230	240	257	223	244	260	219	243	287	239	228	221	219	237	247	238	223	215	240	254	250	240	228	222	229	237	205	262	240	235	253	237	232	221	237	235	243	233	261	215	258	222	246	239	252	239	235	218	237	220	238	228	237	235	226	230	236	234	238	239	244	250	224	230	223	255	215	208	239	230	239	219	249	230	232	225	266	246	242	228	240	241	233	230	241	257	229	216	231	205	220	235	242	230	248	240	256	242	254	225	258	236	224	228	209	230	247	207	240	262	240	214	220	227	241	236	238	249	250	241	236	229	225	233	248	237	225	218	258	206	262	221	226	243	236	230	227	237	244	218	236	219	223	243	233	218	208	260	244	242	245	243	253	209	228	258	217	214	225	222	228	234	253	246	239	230	265	269	247	231	250	228	238	245	232	220	240	263	259	228	225	224	254	250	241	261	245	239	214	251	206	221	257	246	263	266	239	226	239	224	235	204	249	238	238	224	237	228	272	232	255	231	245	216	237	231	268	205	253	233	219	207	220	252	232	214	218	263	291	231	205	250	239	237	240	217	218	217	214	260	255	261	220	269	256	244	247	224	243	250	229	240	261	224	233	252	248	259	249	274	250	214	218	237	255	230	224	277	216	223	202	236	218	230	254	208	222	247	246	247	243	250	292	259	257	233	242	231	228	227	222	231	218	264	244	215	219	251	242	245	206	226	263	253	227	261	229	228	210	240	268	245	257	217	220	255	237	231	263	252	232	253	228	256	235	239	230	237	221	208	230	223	208	240	232	255	212	240	240	252	248	221	237	230	223	244	238	239	242	248	236	245	235	261	234	256	219	222	258	250	213	216	243	238	227	190	234	252	240	230	247	216	235	258	229	231	261	242	233	247	275	265	241	238	250	233	247	239	213	244	224	243	243	277	262	263	216	241	233	223	235	244	252	213	238	238	213	248	248	236	221	231	238	215	227	237	260	234	233	260	204	239	233	233	272	220	230	237	247	227	218	280	236	239	235	247	225	262	213	242	274	258	209	230	195	247	243	227	202	223	232	260	274	249	245	275	217	213	213	234	257	216	235	223	248	238	227	243	266	279	272	235	254	260	214	241	239	202	231	243	244	251	226	249	262	234	239	249	248	223	228	222	232	240	235	258	250	260	234	215	218	213	216	232	242	227	234	237	211	212	229	222	218	249	215	260	240	265	243	212	262	228	219	219	248	218	223	221	219	253	249	237	255	243	228	231	238	222	225	222	208	221	247	236	249	236	229	239	239	215	225	238	234	240	225	240	252	237	229	224	233	240	266	239	231	210	270	242	242	253	217	227	252	225	249	226	230	243	223	257	215	257	230	256	245	223	252	204	245	234	250	259	267	229	216	216	244	251	228	232	225	226	240	239	261	254	227	242	251	216	242	255	253	256	263	263	269	222	252	236	228	225	244	275	266	237	238	231	239	213	241	226	236	237	244	248	212	225	239	238	226	246	242	229	232	205	206	233	229	236	246	236	246	235	209	204	224	249	240	266	259	226	223	259	224	230	233	247	244	200	253	250	245	253	251	212	228	231	249	244	232	226	240	219	251	232	242	233	246	244	232	230	244	252	266	262	248	223	242	256	233	239	219	233	240	252	218	245	228	227	217	242	207	225	226	213	216	221	252	246	238	225	216	248	254	232	223	240	249	266	236	275	245	219	254	218	231	229	248	237	226	259	213	237	250	242	256	235	257	237	218	221	228	258	260	232	221	257	246	232	220	224	235	238	265	229	254	247	241	246	216	248	248	236	263	242	235	250	220	209	238	241	253	208	265	202	236	196	217	253	246	240	230	204	237	243	240	235	222	236	244	236	231	262	269	243	221	236	270	252	253	213	233	234	289	252	240	229	244	236	229	236	241	236	235	220	250	226	259	216	227	228	248	233	240	234	233	238	244	241	199	265	245	212	244	236
6820	870	1305	1406	1236	1067	936	859	763	736	707	699	680	636	610	579	579	584	620	588	597	555	561	566	548	641	576	547	563	519	579	526	571	583	566	565	508	535	504	583	531	540	573	529	549	534	514	540	511	504	562	508	552	529	527	569	535	533	517	565	529	538	508	540	512	587	571	533	531	546	558	553	536	533	542	539	545	525	521	494	555	549	510	510	511	512	561	506	529	514	564	523	516	539	549	532	518	519	537	533	562	488	524	539	545	512	553	516	501	493	510	530	515	533	517	528	535	563	541	528	522	561	486	526	525	495	524	526	518	538	565	517	574	530	523	541	551	534	526	537	525	553	533	525	545	517	516	559	492	522	551	511	481	544	552	528	531	502	530	527	569	524	539	565	548	550	491	529	530	557	537	584	551	524	568	538	469	515	516	514	537	536	550	563	532	500	548	530	515	549	526	512	498	539	548	499	520	561	515	568	539	546	502	554	531	533	522	568	551	551	514	526	525	527	557	498	506	568	503	573	525	585	531	532	515	515	543	507	505	548	560	524	530	540	506	547	547	521	545	497	533	478	498	553	544	546	513	570	540	550	527	480	510	541	533	507	504	525	526	595	510	521	539	482	565	544	529	521	546	486	517	549	558	503	527	507	538	531	553	580	516	503	490	536	544	611	556	535	552	550	533	501	496	558	570	557	478	525	515	574	527	525	558	497	539	525	527	530	525	545	571	559	527	521	528	541	531	532	536	543	551	512	573	528	534	539	517	537	527	576	555	535	519	520	529	491	514	502	555	518	563	520	569	495	510	501	512	537	540	514	507	515	571	556	483	535	517	559	536	572	539	521	502	524	536	547	525	572	538	542	579	548	514	581	538	498	518	533	541	548	568	531	519	528	513	515	529	552	528	580	548	544	518	521	564	536	513	547	553	494	535	540	493	494	514	551	561	514	558	494	529	544	509	499	535	511	519	492	542	511	497	550	566	518	557	525	544	524	573	569	540	516	525	533	504	529	549	536	481	537	530	541	527	567	541	519	530	521	583	524	507	517	541	542	543	532	541	554	545	572	492	539	531	530	566	526	509	550	523	527	541	517	531	515	538	553	547	500	559	530	522	491	520	551	531	519	542	539	482	541	509	503	556	546	530	500	556	512	539	534	544	578	550	509	530	545	544	530	554	510	554	524	526	541	529	540	525	534	487	499	496	567	547	492	495	552	530	558	531	532	565	548	524	524	502	536	565	512	463	541	502	581	502	533	526	574	548	553	537	525	559	534	502	558	520	531	511	544	534	504	496	538	536	538	507	537	556	522	535	505	530	541	497	516	539	560	528	529	546	534	518	527	524	523	527	524	517	590	513	488	538	570	489	505	498	528	509	546	510	539	548	532	542	545	526	559	568	529	519	556	515	525	542	524	513	541	518	530	559	545	535	519	556	527	572	529	529	515	565	537	522	532	543	552	563	508	517	539	544	498	524	546	494	530	528	505	535	533	520	550	551	541	586	514	519	563	507	506	528	532	511	506	522	546	516	589	542	535	541	554	504	511	508	523	529	511	545	510	503	553	518	516	546	534	480	520	529	510	547	513	528	538	546	532	580	555	527	516	528	480	536	551	498	575	503	566	563	555	512	528	549	534	583	526	499	495	555	516	490	515	515	575	516	551	507	556	516	513	535	526	494	548	528	503	504	551	513	530	492	539	500	579	561	568	543	534	501	510	561	540	536	535	519	528	517	508	509	522	524	524	606	541	533	537	514	491	529	498	472	500	535	549	508	508	531	553	527	523	545	584	563	528	500	531	529	525	521	549	547	541	529	530	538	588	517	519	535	527	534	521	529	508	540	543	538	537	564	497	545	520	473	535	523	508	523	532	520	511	522	524	506	521	566	534	523	513	519	541	511	566	531	512	519	542	538	516	520	532	560	525	527	568	561	509	533	548	556	532	550	565	547	536	530	535	495	520	530	504	570	487	540	501	511	545	534	496	584	541	576	534	517	587	529	517	506	530	531	551	523	544	510	510	570	506	547	552	565	527	538	566	511	501	512	543	517	532	555	535	502	524	514	505	528	524	526	542	539	513	544	498	520	511	530	556	516	547	532	501	526	597	516	513	511	536	526	521	514	537	514	506	513	494	497	579	525	531	536	524	524	527	533	527	473	529	504	507	520	488	532	559	540	517	514	509	544	520	507	463	515	525	561	501	553	531	524	520	501	527	542	520	510	560	509	534	530	531	539	516	525	570	557	509	502	564	525	544	508	535	524	535	499	530	498	532	555	543	534	493	501	563	512	515	564	546	494	540	525	525	543	541	492	534	540	525	487	520	531	501	531	550	561	492	546	536	551	555	553	512	513	559	499	523	509	543	541	533	527	502	539	545	558	545	534	539	533	514	558	526	505	515	573	543	514	570	534	534	543	522	523	532	531	537	545	500	560	507	538	548	575	523	505	526	522	565	548	490	572	527	517	521	531	553	524	530	493	533	556	529	522	561	527	524	531	504	530	556	553	538	575	514	515	554	529	488	528	556	570	559	532	514	546	551	493	533	507	535	519	516	496	533	584	520	549	559	520	527	543	571	497	555	523	499	515	548	552	525	503	477	588	546	542	518	569	518	548	554	551	511	531	527	574	547	527	565	557	513	526	508	532	530	551	522	510	549	504	541	543	491	517	544	525	581	514	519	540	512	515	569	562	532	487	567	518	512	522	569	489	543	497	512	497	531	552	505	527	561	558	524	516	530	527	551	527	526	523	540	490	519	543	522	518	509	512	544	537	525	533	504	549	532	571	542	538	543	566	534	533	546	526	519	596	516	517	540	497	586	510	492	513	523	526	487	507	510	513	537	497	530	526	547	488	568	514	544	499	518	500	510	514	533	540	479	520	508	487	496	492	542	540	522	555	567	546	522	508	512	518	533	543	539	565	517	526	507	531	540	503	534	533	519	533	549	510	546	536	512	536	523	538	527	532	524	503	522	550	522	526	562	482	521	550	557	497	568	531	514	519	557	557	551	576	527	536	514	527	552	494	511	489	545	575	536	512	535	540	534	536	517	530	492	557	536	528	536	524	517	530	595	537	535	516	537	537	523	547	516	534	573	536	574	502	546	554	517	530	539	537	563	533	528	529	526	505	556	541	518	546	540	507	547	523	535	538	499	483	555	525	534	525	547	535	533	511	553	539	542	515	530	550	541	558	534	529	489	570	544	519	541	507	531	526	562	493	521	466	556	515	541	542	538	542	539	511	515	525	498	538	564	481	510	501	533	526	555	530	535	523	547	488	556	573	555	498	493	530	530	532	540	493	518	563	544	534	532	594	524	526	510	548	556	507	545	506	523	500	539	495	511	531	559	527	530	514	587	535	547	541	510	549	503	546	519	533	552	541	505	518	514	501	512	541	550	500	505	536	537	523	535	540	489	528	500	508	543	493	471	527	525	482	489	516	513	553	514	549	494	509	477	495	541	516	518	526	518	553	552	517	554	548	528	522	497	530	523	535	568
14973	1247	809	669	431	327	263	206	198	152	173	129	126	129	104	135	136	137	113	116	118	131	127	109	107	117	109	119	95	115	115	102	115	106	118	104	106	125	111	112	109	88	125	117	107	111	96	113	122	104	93	118	93	91	99	91	102	90	97	110	97	105	116	110	111	87	117	101	106	104	102	128	111	114	82	140	106	121	123	109	104	103	114	105	115	106	101	124	87	117	106	117	103	110	98	107	105	117	118	96	85	119	105	97	95	123	103	98	121	83	89	112	103	108	90	109	102	102	101	112	105	96	92	114	91	80	103	116	100	117	110	87	93	111	118	92	93	95	98	100	90	124	113	92	123	87	93	91	94	110	113	114	101	110	101	119	110	104	103	89	136	107	91	107	101	109	98	107	88	100	111	101	123	97	108	123	88	92	88	94	94	99	96	100	123	98	99	123	132	99	111	100	94	98	100	106	101	106	94	112	87	130	98	99	110	83	125	93	109	99	86	110	122	103	81	86	124	87	101	96	131	113	115	92	96	117	106	115	109	97	94	107	129	111	108	104	99	116	112	127	115	116	98	123	111	108	107	111	111	115	128	95	96	102	103	106	117	116	94	129	121	121	92	104	92	114	125	115	110	113	83	79	124	97	105	94	108	126	99	111	90	110	117	123	121	113	97	99	118	94	111	124	99	129	102	115	105	107	125	105	101	112	103	115	114	98	141	102	103	102	120	101	100	94	106	102	112	116	89	107	109	110	109	123	97	101	113	102	106	108	114	102	125	90	99	102	131	90	117	88	110	108	110	97	93	111	88	100	110	97	115	109	112	114	92	105	93	115	124	97	104	99	91	121	108	117	105	102	113	106	102	111	121	117	114	123	111	100	100	96	100	99	101	96	107	123	117	88	114	98	117	98	110	110	114	125	96	105	124	108	107	108	97	109	96	96	112	105	108	106	106	97	101	115	115	108	118	119	106	96	94	86	98	114	115	94	120	88	77	101	100	123	110	105	106	99	100	111	103	114	105	99	115	97	104	130	97	121	83	106	101	102	118	107	122	108	103	97	107	109	111	111	106	99	115	117	102	97	99	104	118	115	124	114	108	106	116	121	124	102	108	103	99	91	110	107	104	103	103	105	94	97	104	110	116	99	100	103	113	105	106	98	109	114	114	107	104	112	108	93	122	104	76	94	78	105	98	103	102	119	101	94	107	92	103	106	92	91	132	111	134	86	115	102	110	107	111	116	100	100	98	125	100	90	107	112	103	112	123	107	93	116	102	107	86	89	118	118	103	107	118	115	94	96	115	94	110	98	81	107	88	105	112	70	83	114	119	99	139	119	104	106	102	118	106	108	87	104	101	96	120	102	113	115	113	120	106	102	98	114	102	121	109	111	105	127	116	102	126	96	125	124	106	101	98	123	111	119	101	91	105	101	114	101	108	113	88	117	111	99	112	96	99	116	104	110	103	118	112	78	93	91	104	102	104	91	84	111	110	93	112	115	122	104	132	101	88	116	97	101	108	113	106	106	105	112	112	105	104	117	109	90	87	99	98	115	131	113	95	104	105	115	113	104	99	91	105	121	114	106	117	94	105	108	120	112	93	93	129	111	110	112	110	85	117	137	102	106	96	87	102	94	113	107	99	110	100	84	121	121	98	112	117	99	107	109	99	88	109	89	122	110	105	105	110	99	98	105	98	97	97	90	114	122	95	110	114	91	114	97	111	100	81	107	102	107	89	112	110	110	121	114	135	109	120	120	106	96	120	98	105	118	115	92	88	89	122	120	98	119	107	125	115	90	92	106	105	136	126	120	113	106	102	121	109	91	110	101	105	94	81	92	97	111	116	119	104	90	106	116	111	101	89	105	108	111	122	83	94	107	122	92	91	102	103	95	110	82	112	98	120	102	111	101	104	103	100	100	103	116	116	89	120	115	104	124	109	107	123	114	111	93	113	109	110	106	108	114	104	107	116	99	114	97	106	105	100	117	101	114	127	102	120	106	99	87	91	128	109	99	111	102	101	131	125	107	91	113	91	104	104	104	116	107	106	82	106	120	94	119	112	119	96	111	116	97	96	107	109	134	116	101	92	88	84	90	89	111	105	114	93	114	104	102	111	91	106	118	91	119	104	104	90	91	95	95	93	100	82	88	111	102	96	103	101	108	114	115	113	121	96	115	100	99	96	101	100	99	96	123	106	104	112	109	75	129	115	111	111	104	118	101	106	111	104	95	100	110	103	98	107	104	111	117	89	86	103	105	116	104	91	105	107	93	103	113	88	121	125	89	113	101	106	102	99	95	117	128	115	117	125	101	84	113	112	97	102	117	92	105	121	112	111	96	100	113	81	112	94	114	102	119	105	94	111	102	98	98	122	84	111	105	103	105	115	92	111	100	104	119	90	110	95	91	86	113	92	85	94	100	109	106	124	91	102	99	106	108	102	110	105	107	105	102	108	104	102	90	100	110	123	125	105	103	115	120	89	93	106	78	116	105	92	95	103	86	97	120	97	111	106	105	103	95	101	111	118	102	112	112	106	123	122	91	106	117	99	116	109	105	97	113	119	131	104	116	94	118	97	110	110	114	106	113	113	98	98	111	113	95	99	87	91	113	122	93	87	96	99	93	91	96	117	102	98	111	102	93	90	110	103	93	117	146	113	94	131	99	115	103	112	104	84	103	104	96	100	112	101	76	113	93	90	112	97	120	129	106	112	110	119	101	124	123	112	126	102	112	102	110	132	117	105	115	90	106	118	109	87	109	99	89	105	112	113	109	132	111	103	92	128	99	99	112	93	94	109	114	118	93	114	93	104	120	104	102	95	97	102	90	123	100	96	86	100	101	89	117	107	103	113	93	110	134	98	96	125	127	96	113	108	88	115	103	112	102	102	112	94	106	100	109	111	96	104	108	102	82	92	115	111	109	112	139	112	96	128	108	101	120	89	108	119	90	104	98	109	119	111	102	105	124	86	86	112	104	106	102	93	89	130	106	98	110	117	93	122	133	109	107	98	112	119	105	121	121	120	100	104	111	114	111	115	108	106	105	131	114	111	108	112	107	94	95	126	108	108	102	98	92	106	91	125	91	97	113	104	94	85	93	117	99	100	102	118	94	92	93	111	89	109	100	108	112	99	105	81	121	111	103	98	101	98	99	104	111	109	94	96	97	112	104	122	111	98	87	84	108	98	115	92	106	99	120	105	124	115	96	116	96	104	99	91	89	108	96	126	87	127	96	108	94	120	100	81	94	120	124	118	116	119	95	102	105	120	91	107	108	113	90	117	91	103	94	105	110	84	99	124	108	113	108	122	109	108	105	109	114	90	96	108	96	94	115	100	108	109	92	85	91	102	89	116	135	123	96	94	88	96	110	122	117	106	90	109	88	100	90	93	92	89	100	87	102	111	104	117	113	121	102	111	90	121	120	83	96	93	99	102	119	99	126	98	96	118	112	102	96	130	92	96	109	98	112	107	107	120	118	109	102	95	85	113	109	77	97
8258	952	1788	1939	1689	1420	1154	900	772	663	632	559	493	467	469	464	419	379	361	365	369	345	341	370	345	352	345	318	363	293	337	310	286	314	300	330	317	308	323	313	295	313	296	311	281	272	317	299	280	315	305	282	270	267	285	325	315	284	293	280	278	301	259	286	285	309	302	299	265	271	316	299	282	280	294	294	273	260	288	302	276	286	267	298	285	298	323	279	302	262	288	288	268	282	278	274	306	302	269	282	294	236	282	271	264	256	266	294	281	261	276	271	269	294	254	271	298	300	263	271	275	242	295	267	302	286	279	248	281	262	290	282	304	279	251	270	276	281	283	262	266	269	264	275	300	269	276	259	297	273	289	290	264	292	330	289	285	295	332	264	249	245	254	288	261	291	292	283	277	279	268	293	273	270	283	289	270	282	286	281	254	283	264	268	264	295	268	283	265	277	292	276	302	258	278	295	277	277	242	262	270	309	297	277	296	302	261	273	280	263	250	286	265	280	287	277	281	266	278	261	257	274	281	259	255	247	269	256	315	283	276	308	281	277	277	283	256	264	271	278	285	289	253	279	313	291	254	297	291	285	321	256	297	294	276	281	283	258	259	286	294	286	272	238	276	289	303	259	284	293	272	275	289	295	279	276	278	282	267	255	282	233	252	272	290	275	260	267	242	291	286	267	291	248	274	313	273	274	245	270	246	253	293	273	298	304	272	258	282	290	291	261	254	263	253	307	293	312	276	261	281	285	277	287	302	268	271	314	255	291	288	280	254	281	292	275	269	302	287	261	276	282	267	299	254	287	256	277	293	267	239	300	289	268	271	271	260	286	291	287	263	289	300	290	266	256	266	288	295	271	280	283	271	300	264	289	281	248	292	280	288	277	292	239	248	262	265	275	260	265	291	307	275	280	296	286	257	276	287	285	258	275	264	267	256	273	277	282	268	273	310	287	271	258	276	293	256	277	262	282	270	289	285	297	296	295	284	257	287	282	268	265	239	306	253	293	280	275	256	293	257	315	250	269	258	297	293	282	259	279	285	334	279	260	288	257	270	296	259	292	274	267	266	258	236	324	265	253	297	296	275	275	271	267	284	260	274	278	305	263	289	303	294	272	268	278	285	284	252	241	267	246	276	261	284	264	282	306	270	264	302	251	287	263	290	302	305	294	284	281	265	262	309	302	295	299	282	262	267	293	278	288	230	325	274	258	276	288	306	277	238	295	284	272	290	250	277	278	270	240	269	294	260	271	285	306	266	290	266	264	270	289	277	297	312	298	263	281	246	293	272	282	259	272	284	281	296	293	277	312	282	299	281	264	246	277	274	287	295	304	282	284	270	303	251	284	279	262	266	293	264	299	273	267	304	307	282	308	270	288	275	268	280	285	278	293	308	280	270	272	269	296	265	263	274	304	263	272	278	265	266	287	247	273	283	267	275	279	308	273	294	231	263	293	304	298	266	277	288	238	290	265	283	281	283	288	280	263	307	265	289	264	253	272	268	267	272	287	293	296	283	273	267	255	289	273	261	307	256	280	253	271	295	270	286	291	279	266	281	281	265	272	266	257	282	271	274	269	284	270	255	252	292	269	292	262	270	240	280	315	263	274	274	249	274	290	268	255	286	272	315	278	275	279	276	307	276	282	295	278	283	299	263	248	296	281	283	274	299	279	289	256	268	295	287	280	299	287	282	268	283	250	313	285	280	268	272	298	292	261	279	283	282	268	249	273	283	289	271	280	287	280	275	288	287	310	276	275	250	287	289	329	263	297	276	307	259	259	266	274	286	270	291	283	293	304	285	293	297	277	268	289	294	287	296	283	266	292	278	275	294	277	311	284	256	275	261	263	261	299	289	259	269	288	303	315	292	266	257	313	274	275	277	254	251	273	268	266	322	285	253	284	243	269	259	256	259	291	263	273	264	269	278	283	286	245	287	274	279	285	281	238	255	274	256	263	251	259	295	289	254	296	289	280	289	276	270	270	274	290	294	272	292	302	280	262	285	281	258	293	250	267	270	291	270	270	271	266	282	261	283	251	312	292	267	276	280	273	285	291	244	284	263	328	278	286	275	258	286	307	235	282	286	278	267	278	274	291	277	267	278	261	242	274	287	272	295	279	258	299	263	303	252	239	254	308	275	303	293	275	260	278	268	287	292	296	272	285	279	294	278	274	300	274	238	295	283	244	293	259	267	239	283	262	302	306	275	279	270	296	295	280	275	272	263	276	257	246	279	256	256	283	240	256	246	275	270	255	286	283	281	234	290	282	299	279	241	278	306	261	278	294	274	272	295	307	274	299	248	288	261	258	292	268	303	304	273	272	308	281	285	290	281	259	271	260	295	283	286	255	269	302	270	266	248	263	264	294	281	279	289	270	280	296	246	295	285	277	297	258	245	271	282	278	276	249	260	291	295	281	244	307	237	279	281	276	308	264	272	273	287	263	273	300	278	257	310	268	282	275	293	272	261	274	272	267	282	262	276	282	267	272	258	260	269	268	273	291	292	288	289	298	290	271	266	265	303	256	309	272	283	271	292	263	305	293	311	316	282	276	254	299	254	286	311	284	277	321	265	270	288	278	273	257	267	282	288	243	276	277	273	260	269	292	301	289	265	262	293	270	295	297	294	268	242	262	278	261	277	284	266	293	264	263	271	280	302	280	287	303	280	281	267	288	297	274	295	286	246	263	293	270	289	263	255	248	279	279	290	257	273	281	288	292	257	282	276	285	301	282	269	278	256	279	308	238	301	289	288	258	277	284	260	252	285	269	265	268	273	281	271	255	276	302	273	280	256	286	266	280	287	284	289	282	268	295	255	270	266	279	273	293	264	269	309	268	280	306	288	310	288	301	252	310	268	278	270	253	285	302	277	310	296	255	286	288	268	322	313	279	281	268	270	287	277	261	277	292	259	297	252	308	298	250	252	256	281	230	288	314	307	275	302	281	288	294	264	282	287	288	297	307	285	288	256	275	256	277	314	296	272	288	279	262	266	285	306	269	270	287	280	273	258	284	255	283	290	278	287	275	271	281	271	285	259	276	304	259	300	300	267	285	272	257	281	265	317	271	292	291	248	287	283	238	292	234	260	278	267	270	293	264	322	276	267	265	266	272	300	288	254	274	273	293	272	258	286	291	260	289	278	305	297	259	262	269	255	307	249	258	287	273	288	274	253	271	280	262	249	259	298	281	261	290	269	257	287	279	284	258	268	283	263	279	292	281	275	309	279	274	286	269	284	276	264	272	297	267	269	272	253	252	273	279	272	278	265	290	310	268	317	303	278	279	271	284	279	276	281	260	269	281	278	266	291	294	263	269	282	279	260	281	265	281	287	278	265	278	253	277	262	262	276	276	292	274	268	273	280	292	306	252	290	296	287	264	274	283	295	296	285	269	290	273	290	288	280	269	282	273	281	272	278	298	251	266	248	268	244	267	280	308	259	274	287	263	298	284	287	291	276	240	284	286	282	249	281	260	274	246	274	283	274	298	309	255
1867	410	423	385	358	312	354	339	393	350	367	360	345	382	351	372	381	379	404	315	391	392	361	354	358	385	385	386	349	375	342	326	319	371	364	388	334	375	398	377	328	364	375	347	372	356	354	371	344	367	353	321	356	367	367	350	369	326	351	334	359	323	375	376	366	380	384	380	371	336	332	374	360	359	343	368	365	368	353	393	337	333	397	344	366	358	350	370	354	337	364	353	380	355	341	344	378	404	385	349	353	358	315	358	395	382	335	346	350	356	357	386	381	399	396	350	345	347	350	367	359	394	363	360	360	345	339	357	367	371	370	353	361	386	350	372	384	362	387	368	342	360	370	346	319	371	391	365	374	395	369	333	381	370	385	341	333	350	392	348	371	404	337	339	320	346	346	356	360	343	361	363	398	334	397	348	354	412	365	363	382	370	352	380	357	352	368	354	337	367	357	353	376	327	381	377	360	392	384	356	371	344	361	375	379	348	348	360	352	375	379	346	355	358	349	351	364	339	371	362	366	336	328	356	354	329	369	340	361	337	352	349	374	354	384	403	354	340	335	355	355	384	387	335	322	349	347	371	332	344	383	363	360	354	358	373	363	347	330	350	338	355	359	351	401	337	329	339	333	352	345	342	363	333	324	382	374	377	345	365	354	337	366	353	376	367	338	347	371	346	331	381	374	376	320	351	369	354	354	352	394	346	359	366	412	341	352	373	355	389	378	368	337	375	346	329	371	356	363	393	356	338	374	363	375	344	374	375	371	341	343	340	316	379	376	352	334	376	380	355	365	354	367	368	328	351	360	337	369	380	382	367	316	366	348	376	346	347	392	378	352	354	353	386	351	359	365	357	338	342	335	394	343	338	362	359	364	364	366	328	387	331	339	354	358	362	357	379	382	346	357	342	349	371	349	347	337	344	387	361	354	381	328	322	350	378	396	335	338	341	357	364	371	354	343	360	378	394	380	339	313	391	310	335	405	355	375	372	391	358	346	337	372	377	353	357	355	369	359	336	394	356	355	330	323	328	368	338	361	349	391	308	367	330	328	410	376	350	397	358	350	349	369	349	352	378	343	359	396	334	367	338	366	368	349	369	344	352	363	358	356	389	389	352	341	420	347	364	382	344	417	364	321	382	363	377	372	320	356	372	367	374	368	358	373	358	377	346	383	389	325	348	352	352	393	336	341	341	355	387	343	336	368	376	354	374	336	378	374	374	382	379	362	382	342	356	386	364	340	369	352	347	344	350	346	352	393	369	385	351	368	384	387	359	373	363	370	371	370	363	349	370	355	383	359	356	381	353	337	368	339	343	350	388	350	334	358	325	342	356	354	347	338	372	395	380	364	356	330	352	357	353	362	409	364	354	368	374	374	359	376	347	354	342	353	359	359	352	361	328	360	348	329	393	324	391	393	313	345	389	370	346	343	357	359	361	375	349	377	358	384	369	357	375	369	365	358	318	373	377	365	373	360	331	381	336	357	390	364	351	378	376	332	363	335	350	344	381	370	353	341	365	348	365	354	360	383	325	354	368	340	349	333	333	344	344	363	361	358	371	374	363	344	365	333	349	345	344	395	368	343	337	370	407	379	337	377	363	371	330	368	337	368	380	357	323	346	376	373	408	365	380	383	357	372	399	351	397	384	333	365	351	369	381	337	353	362	318	352	379	360	376	338	362	376	365	349	354	363	404	397	378	382	378	361	362	399	358	367	348	329	366	369	388	364	383	334	335	303	359	382	365	335	397	353	346	389	360	380	353	359	343	378	382	339	364	354	345	356	368	373	353	365	377	348	360	389	326	345	335	324	366	396	364	343	375	389	329	374	363	349	338	348	349	370	381	319	335	372	368	361	386	371	332	381	337	358	344	343	338	356	346	354	366	372	369	372	368	357	406	333	365	375	359	331	372	362	367	354	342	352	366	376	360	375	385	364	364	334	342	416	366	351	365	369	325	341	365	352	342	346	372	383	366	385	392	327	394	367	383	377	383	382	372	350	345	372	372	363	346	382	389	399	372	360	372	366	350	342	379	386	362	364	368	364	361	333	343	330	355	378	371	357	358	350	354	369	360	348	365	375	356	380	372	358	321	316	334	355	327	401	341	364	373	369	369	351	373	353	395	406	374	366	335	350	368	381	373	400	386	368	373	338	369	323	349	366	388	347	382	391	341	383	374	378	358	352	354	361	379	322	334	390	361	369	381	355	345	351	360	359	370	373	332	367	369	340	315	372	400	358	346	363	383	363	378	385	352	358	366	367	355	344	338	330	396	346	338	420	348	368	335	361	373	339	314	367	354	347	373	372	387	372	335	350	335	365	349	325	371	344	339	358	332	321	331	380	355	368	344	350	382	361	345	365	372	365	311	368	350	330	384	363	374	351	348	397	362	369	339	385	376	381	375	362	359	321	339	354	371	324	320	344	393	363	366	366	386	342	376	381	351	350	415	379	330	390	331	336	338	353	342	385	354	343	353	354	319	356	368	379	377	357	405	397	362	334	364	363	352	345	364	343	368	418	359	357	398	329	329	357	357	314	356	356	366	389	354	344	383	370	373	356	370	360	387	327	367	360	348	345	376	386	327	370	397	388	354	366	379	313	344	375	358	367	412	355	371	336	376	379	373	347	354	375	316	376	358	347	383	339	383	372	408	363	353	362	333	338	353	338	355	393	360	333	366	348	385	352	365	379	381	366	354	397	398	385	331	389	375	340	369	358	322	366	361	371	336	336	350	330	392	347	337	391	364	354	355	392	394	347	365	374	379	407	371	337	335	387	335	345	369	347	327	365	356	339	376	352	331	315	346	401	358	324	363	380	367	370	364	366	337	366	357	346	360	372	362	364	353	345	349	331	389	381	347	376	358	377	346	428	355	373	365	373	354	346	322	374	361	338	362	361	380	363	362	372	369	328	381	389	345	334	358	360	361	311	351	351	355	352	385	375	342	348	393	349	361	349	388	324	376	369	375	346	379	354	355	317	381	402	382	372	344	333	336	336	355	389	344	342	342	342	366	344	338	389	348	343	363	354	353	341	361	376	410	325	333	360	347	366	364	379	355	372	379	402	347	391	355	349	344	360	366	364	348	344	372	370	374	368	346	363	385	379	378	345	359	355	364	391	386	361	349	368	399	348	343	344	359	383	372	349	367	348	369	332	381	358	374	367	372	386	352	325	416	367	353	344	377	327	339	367	345	360	336	371	300	346	351	385	344	372	339	362	372	389	361	408	338	371	341	355	342	372	350	347	346	364	359	352	366	347	337	378	400	356	357	339	322	349	382	419	344	343	325	348	372	354	359	354	355	400	344	347	349	397	379	354	382	405	410	347	385	375	361	345	317	360	333	367	373	337	356	354	370	340	367	363	302	354	329	378	313	345	357	365	335	365	342	360	339	347	384	370	368	366	348	358	356	377	346	379	385	341	389	369	376	371	346	339	341	359	354	369	373	359	419	358	364	395	388	389	386	350	342	369	352	359	357	370	369	335	412	331	337
2358	812	860	811	862	853	787	809	805	836	813	802	796	779	796	794	818	798	767	743	797	774	792	788	779	786	789	798	813	787	759	789	772	822	774	760	775	761	801	774	788	806	816	764	831	795	773	799	842	808	749	794	781	799	788	824	776	771	839	789	806	780	807	731	814	774	795	787	752	785	815	818	763	765	773	781	754	757	782	807	808	763	764	786	814	803	749	725	790	780	768	779	787	776	792	800	820	772	765	812	740	828	837	856	823	840	782	724	748	808	771	793	760	770	795	736	799	781	832	804	748	842	789	788	793	797	795	769	736	805	751	810	818	823	828	764	798	798	801	790	808	753	785	794	847	727	769	827	741	769	772	777	765	736	785	779	805	760	758	818	783	763	770	725	770	813	758	758	794	762	791	790	800	776	779	823	761	804	815	774	856	834	829	744	810	767	821	779	781	757	773	791	840	786	804	789	783	754	770	769	765	798	777	790	809	782	769	770	770	748	746	775	767	754	792	751	791	775	806	766	809	766	816	808	793	793	813	807	815	804	793	820	765	813	777	792	843	744	776	801	750	790	827	753	790	800	785	819	757	845	780	784	777	781	821	802	766	788	804	721	761	778	790	780	748	806	817	768	778	758	780	801	811	785	756	745	813	777	789	780	813	760	747	790	777	780	836	799	808	773	841	813	799	783	752	822	804	762	782	813	789	810	808	791	814	797	739	806	775	779	743	774	776	836	780	786	807	793	788	798	784	765	790	755	802	809	760	772	747	822	732	772	772	784	756	784	780	767	821	733	801	778	760	814	811	814	775	809	812	735	802	801	775	784	793	822	810	765	736	772	786	795	758	835	746	794	780	760	812	764	782	743	817	796	759	831	811	780	866	758	806	797	771	820	768	803	776	786	750	787	814	795	763	790	775	770	790	803	783	755	797	813	787	848	744	783	784	785	841	792	755	799	779	767	793	800	794	793	792	820	782	790	807	759	748	835	785	778	809	801	771	789	824	757	767	729	767	803	828	771	824	774	832	751	803	796	756	738	805	741	834	819	748	774	746	733	805	820	799	719	771	764	812	795	758	778	794	731	835	837	845	814	803	812	833	779	787	761	788	781	804	795	778	784	769	766	765	759	722	809	828	791	821	769	803	793	765	775	810	787	838	786	800	781	801	738	778	780	736	726	815	784	780	761	790	747	809	789	765	772	836	774	787	764	786	808	822	798	770	796	848	846	700	799	722	830	749	812	752	807	759	787	752	785	807	757	810	796	749	757	786	814	815	801	826	744	782	756	779	756	796	821	756	784	803	800	799	804	736	777	799	789	756	767	795	763	799	820	807	782	771	807	767	765	778	791	770	757	821	844	810	798	779	790	760	791	767	758	843	812	738	818	766	784	752	763	793	825	820	772	798	778	818	776	776	777	763	778	764	781	765	732	790	801	778	765	779	754	802	756	762	798	770	817	797	709	706	764	797	802	808	772	818	828	742	767	810	787	758	814	781	820	771	740	789	762	787	823	767	776	769	810	829	748	784	814	778	760	798	804	802	774	787	802	755	736	787	784	783	788	781	736	834	759	785	847	805	778	836	801	777	762	782	810	768	781	756	812	799	810	773	787	766	777	775	788	730	765	778	832	791	774	809	789	736	757	772	804	774	770	801	748	781	817	732	776	847	764	797	834	722	799	769	839	760	793	800	799	783	780	777	792	731	798	817	734	796	784	758	798	762	841	766	764	770	794	788	822	742	822	785	778	783	800	776	791	849	791	825	744	814	809	782	782	780	783	759	800	783	727	766	830	759	726	767	780	795	818	829	766	769	778	783	759	766	756	792	756	795	773	769	800	791	740	779	806	791	744	792	792	764	800	781	774	785	753	797	735	776	765	760	810	787	775	746	782	729	796	796	778	778	843	759	789	770	803	810	780	782	807	820	790	776	785	837	756	783	773	748	816	796	754	805	806	737	812	772	760	802	740	840	794	733	773	829	816	750	789	733	792	800	778	793	763	814	822	786	832	803	779	753	821	844	773	790	737	794	752	811	782	793	812	750	852	771	716	834	778	821	766	792	756	749	772	769	771	820	812	789	808	753	771	825	825	787	760	825	804	703	745	838	804	768	806	784	754	772	833	789	761	784	786	794	776	761	768	813	765	785	791	763	766	807	755	806	841	787	770	790	747	782	792	776	812	813	794	772	768	802	766	789	786	758	794	781	739	772	733	786	789	781	810	813	805	771	773	744	717	791	731	783	808	828	777	747	765	779	749	743	817	759	807	760	813	765	797	784	776	787	786	767	757	794	789	777	812	746	798	792	763	795	816	765	828	754	775	757	786	805	806	776	776	785	770	802	806	746	765	802	765	825	841	797	801	778	718	805	807	777	755	766	772	773	770	829	778	772	782	767	733	803	749	777	783	789	825	741	812	749	764	805	783	843	729	762	769	782	744	800	833	789	788	779	789	754	783	783	800	757	788	775	789	796	822	805	797	797	765	777	782	815	822	754	783	810	745	762	756	809	789	734	792	771	797	776	789	816	716	764	766	758	770	832	728	782	715	764	801	764	770	774	747	817	766	758	795	768	788	809	739	807	765	748	804	816	759	809	816	761	768	791	808	778	752	814	797	812	796	758	816	741	769	754	749	801	769	772	802	805	728	784	757	843	762	760	797	815	749	836	718	755	784	780	739	786	810	807	782	777	818	772	790	797	822	752	799	783	791	790	798	825	736	746	802	785	779	799	792	769	813	814	765	803	848	787	784	780	815	783	755	781	779	761	796	794	807	773	804	803	832	758	797	774	755	790	731	831	816	765	799	822	766	815	800	796	760	788	794	801	757	776	754	786	792	756	801	799	821	783	804	731	737	796	794	766	749	783	772	810	772	772	776	810	752	784	745	809	774	767	790	768	785	815	796	744	786	759	712	777	830	793	810	801	790	794	838	810	779	776	778	760	816	817	797	787	823	738	767	797	820	776	778	730	759	815	758	797	794	752	775	790	821	793	842	773	787	745	797	802	788	772	750	795	783	799	825	784	763	771	740	803	765	831	798	780	800	795	788	775	756	781	780	826	786	790	736	787	791	787	752	781	756	769	828	808	802	752	792	774	820	739	762	799	772	778	796	769	806	825	813	802	740	822	692	777	750	784	834	749	761	774	709	777	826	847	795	768	747	813	751	830	788	816	803	727	760	784	810	774	826	817	799	792	742	820	796	818	833	756	758	789	761	787	746	842	783	814	740	826	768	768	791	782	803	763	728	809	785	784	795	811	791	787	817	764	760	771	747	744	800	786	776	789	818	770	823	767	783	794	825	782	803	767	787	814	773	777	755	778	802	798	785	834	797	852	757	820	748	813	788	752	831	748	802	768	758	720	766	769	783	757	778	745	815	797	802	769	771	797	817	745	749	739	724	783	805	757	766	788	832	760	802	784	786	768	803	774	776	768	737	757	807	771	808	767	784	804	793	782	752	808	751	819	761	806	747	778	799	752	791	803	775	743	805	804	812
8016	656	548	506	391	341	322	320	246	293	268	273	255	241	234	276	231	241	258	236	256	239	244	221	258	248	247	251	240	274	225	249	281	274	233	248	269	221	228	239	272	242	242	245	281	235	235	230	241	237	250	241	223	267	250	208	223	213	230	257	241	239	236	230	254	212	217	226	237	237	217	230	214	264	240	248	227	217	287	235	236	216	210	231	259	272	223	271	238	233	246	284	233	228	240	205	239	254	251	240	239	243	215	230	221	263	254	218	261	253	235	253	252	246	232	261	236	226	253	254	273	230	248	241	257	241	237	247	253	239	227	236	238	246	253	234	246	229	230	240	245	257	243	245	237	212	255	225	222	237	239	288	251	212	275	224	255	227	230	269	237	256	245	228	228	259	238	237	233	219	205	240	225	258	232	274	228	237	259	238	255	236	228	242	272	259	240	231	245	264	264	238	245	207	216	200	238	228	242	226	269	239	246	220	236	270	254	231	234	230	260	250	255	228	271	220	225	229	249	235	245	225	260	237	237	258	242	263	222	215	241	223	225	214	262	222	223	255	216	243	223	212	226	233	242	243	227	232	202	227	241	228	218	216	247	249	236	216	253	218	263	242	237	249	238	235	258	280	245	225	236	248	264	283	269	223	234	217	238	222	229	266	268	245	249	248	237	226	244	232	209	239	248	262	237	251	246	245	248	220	222	221	246	224	223	237	254	245	232	278	243	228	202	222	239	257	232	210	248	237	250	237	240	231	247	232	231	225	228	240	215	229	257	227	237	226	209	241	261	233	233	246	272	243	229	259	251	198	256	231	236	251	234	250	247	231	271	270	235	238	247	229	246	216	242	246	214	265	236	258	250	237	242	228	256	276	211	244	241	227	249	259	264	236	243	220	248	230	249	252	237	220	242	206	228	272	233	216	249	244	220	241	265	234	260	219	237	256	236	230	218	228	240	259	241	257	240	240	261	248	260	238	233	244	211	241	240	264	242	206	255	233	256	224	259	241	242	211	234	229	241	240	241	278	262	244	202	241	259	217	251	251	251	247	192	219	259	251	251	263	231	255	230	236	232	233	242	254	231	269	231	227	246	244	232	263	237	230	229	244	231	226	233	231	236	237	248	220	194	224	254	232	245	238	229	219	248	221	270	226	263	257	256	243	241	239	228	235	230	224	239	243	239	244	259	239	231	251	203	226	267	236	228	235	240	224	251	251	225	228	246	237	253	241	263	256	235	236	254	264	233	239	232	257	247	268	241	239	222	234	248	245	250	258	215	231	225	255	263	228	223	238	227	220	244	248	248	222	248	226	225	255	277	201	246	243	233	226	229	239	238	264	227	220	230	228	259	246	259	230	210	236	234	224	246	223	241	220	234	226	237	236	222	216	223	230	226	229	247	229	219	256	257	214	236	252	247	235	236	240	261	230	209	214	247	237	228	236	226	211	215	236	186	214	241	238	229	263	250	254	185	266	275	213	216	246	228	247	231	233	250	201	229	244	235	221	202	214	251	266	255	232	186	241	234	227	223	255	253	283	251	248	252	225	236	245	221	221	265	226	237	261	232	234	237	241	244	235	210	233	248	241	231	226	239	241	241	250	251	214	215	237	246	248	205	258	242	219	243	248	223	229	228	266	232	207	231	223	206	216	264	261	243	264	236	252	211	248	229	223	241	254	229	226	257	223	228	258	265	227	233	245	242	240	226	242	217	232	266	247	255	219	213	224	237	226	230	215	266	267	234	220	238	250	265	248	241	225	246	238	230	251	232	250	225	247	232	230	238	215	205	255	241	250	260	278	264	216	236	236	229	255	248	253	222	250	256	215	235	274	248	249	212	218	229	249	239	244	253	239	258	270	237	258	246	233	244	243	238	245	217	245	226	256	223	265	239	251	238	202	206	228	252	232	250	192	249	243	229	224	237	247	254	241	260	214	252	223	236	208	229	227	235	259	272	229	243	261	231	232	263	218	239	242	269	217	229	239	244	227	215	240	258	228	257	232	229	257	261	251	258	259	235	249	236	263	239	227	225	232	232	231	226	198	231	229	243	234	215	249	218	237	240	250	251	249	261	242	230	246	240	232	234	230	236	240	233	247	261	221	222	214	243	229	232	240	249	236	238	226	205	233	245	239	236	279	243	246	253	229	253	251	243	262	217	256	200	262	218	265	232	235	228	234	237	219	230	226	238	223	249	220	242	231	251	236	225	258	217	225	220	219	243	257	245	211	219	235	236	243	234	270	286	225	287	248	242	246	222	243	231	238	235	248	245	245	239	234	270	249	219	222	231	215	228	272	280	255	254	238	250	235	224	220	217	210	205	229	249	254	253	262	229	220	232	250	251	231	257	228	229	260	225	208	238	250	243	217	220	247	261	216	244	215	230	243	233	250	247	217	195	218	235	228	220	248	241	241	240	267	207	209	232	238	254	238	199	251	257	251	227	230	224	237	246	230	234	226	242	243	276	288	220	249	251	233	261	227	215	253	256	215	246	224	207	243	246	241	247	226	240	214	235	239	248	228	247	246	269	232	263	215	225	233	264	213	224	260	254	247	229	216	237	248	221	207	272	237	235	242	239	258	242	248	262	230	235	229	221	244	264	219	248	232	211	235	292	227	219	257	225	230	232	257	263	229	242	217	238	230	238	234	236	226	254	252	291	250	241	235	226	212	239	231	228	236	221	247	263	236	212	241	241	206	239	220	241	228	235	255	241	232	222	235	238	245	225	229	260	253	221	234	216	228	217	235	263	250	224	216	272	253	223	236	230	239	241	241	239	242	246	223	223	227	224	222	218	256	226	223	227	231	209	231	246	256	261	238	241	244	236	227	235	218	239	241	211	229	235	215	230	238	210	248	233	235	237	227	238	248	253	237	247	228	212	222	252	259	256	236	268	271	230	236	234	216	214	237	270	279	230	231	235	251	208	243	247	266	239	237	223	239	244	247	247	234	250	282	228	206	220	200	261	214	249	191	245	209	225	212	201	200	251	248	234	223	257	229	219	237	238	225	234	219	239	250	218	273	257	221	242	254	242	250	228	239	231	246	238	236	236	232	231	209	245	209	241	237	232	237	235	234	227	243	240	268	240	246	225	218	229	220	232	240	225	220	230	235	254	235	222	278	242	233	230	235	251	253	220	226	243	207	232	238	219	222	253	214	222	269	253	224	237	260	216	238	233	253	250	242	237	234	235	251	244	218	229	240	248	246	245	246	257	234	233	219	247	245	229	242	212	234	256	235	247	269	225	214	233	261	255	238	272	217	249	246	216	250	229	223	240	277	283	239	220	227	252	247	249	237	226	255	239	241	241	246	264	237	267	224	253	237	244	250	229	268	241	226	202	262	258	268	247	269	247	229	230	264	242	245	216	256	257	223	238	267	229	281	222	251	223	230	236	242	245	230	243	236	236	254	244	235	260	254	279	239	234	249	265	266	253	217	260	219	270	252	206	231	255	231	224	236	218	229	241	250	229	216	249	239	250	233	221	273	225	256
6723	860	1292	1476	1268	1146	964	838	771	789	698	706	631	671	635	628	564	615	552	610	602	533	568	572	563	570	557	576	554	555	572	538	549	577	536	571	536	515	574	541	527	564	552	543	549	561	575	581	556	557	513	552	518	585	530	540	561	535	545	592	526	563	602	536	535	546	559	555	545	552	556	562	533	564	556	554	528	562	575	519	523	511	513	498	538	538	556	511	540	531	571	527	551	533	509	515	533	573	490	521	545	539	546	564	522	527	556	506	527	546	582	529	549	531	540	465	536	557	533	559	505	503	511	549	507	551	559	531	562	548	523	535	528	525	537	564	556	529	551	483	581	501	559	568	510	512	562	500	525	553	537	480	528	514	581	497	572	511	556	543	517	547	543	486	559	536	517	538	570	510	507	512	512	557	535	526	526	555	510	540	509	578	525	522	531	535	520	543	551	501	553	517	502	519	533	528	521	543	489	575	532	502	511	526	538	525	533	518	574	572	505	509	514	516	546	547	537	526	548	513	514	539	529	514	547	528	538	515	530	518	526	545	541	549	466	555	587	526	541	515	539	551	542	546	530	460	489	559	516	551	523	520	543	544	487	537	535	545	539	509	559	505	519	509	529	519	533	472	527	567	536	571	550	526	515	587	521	561	549	521	524	529	557	530	538	535	495	519	505	526	559	517	532	546	536	539	534	533	515	493	527	553	509	543	527	524	557	535	507	522	508	510	524	488	538	550	515	546	536	533	509	539	470	515	560	511	534	517	514	501	511	537	513	530	519	570	559	493	567	526	512	497	487	569	533	530	511	540	539	532	570	539	478	554	511	526	547	506	510	525	555	520	535	538	529	513	506	548	531	514	571	535	527	559	514	513	526	536	552	528	515	532	507	562	516	537	505	491	535	518	551	538	514	572	535	529	551	523	503	568	549	496	538	541	534	494	574	544	533	559	501	576	536	561	580	496	507	521	538	508	560	531	536	567	532	494	570	538	527	542	549	529	538	517	532	518	566	524	532	510	557	539	537	541	512	573	504	544	512	548	531	518	526	537	521	485	505	560	540	579	542	540	567	512	561	494	521	494	537	563	596	554	541	511	494	541	541	548	551	551	558	556	549	537	537	541	566	531	551	515	594	535	565	534	526	549	562	507	560	552	534	541	510	525	529	564	527	559	527	542	552	506	554	511	550	524	561	568	528	538	558	562	531	501	547	526	535	504	527	557	510	534	514	531	545	509	499	556	522	571	505	542	545	534	511	550	525	529	546	558	530	522	526	555	550	557	513	529	532	545	482	538	542	548	549	492	538	513	544	521	526	544	541	562	521	549	573	546	519	511	515	553	514	535	516	548	539	539	528	564	541	515	576	522	547	566	521	557	550	535	544	538	564	514	512	557	564	508	561	550	544	558	539	512	485	527	527	544	495	532	530	558	528	522	545	523	538	542	536	535	540	519	537	531	575	484	538	514	529	542	510	503	520	513	543	499	556	567	507	513	514	538	545	534	532	523	561	536	519	547	545	510	516	518	541	585	533	526	518	525	536	521	532	517	532	520	504	511	549	563	530	534	527	542	530	539	522	567	527	596	529	535	523	505	505	530	555	494	582	489	512	514	541	534	570	557	517	546	507	599	505	501	509	504	542	533	558	551	476	569	535	528	554	554	483	563	534	550	526	520	499	526	554	489	513	501	558	535	525	555	573	581	570	531	521	544	549	553	560	522	509	543	520	535	511	557	540	523	507	516	569	497	537	520	516	565	513	572	498	544	514	534	544	522	541	560	518	521	572	517	551	555	549	572	556	510	541	546	554	545	566	531	529	514	590	499	523	543	557	561	601	586	534	562	544	505	549	524	510	523	536	547	539	522	531	546	523	543	513	543	546	502	560	509	513	525	528	516	511	557	517	588	504	564	557	557	552	470	524	525	521	525	551	528	538	514	504	494	572	538	521	562	542	532	546	555	511	530	551	543	522	537	548	506	531	561	524	524	519	561	501	505	537	506	527	505	525	546	547	555	520	547	511	481	554	519	550	529	560	522	533	523	517	519	532	503	520	538	529	522	507	497	495	520	517	524	509	527	501	501	561	543	540	550	528	519	504	543	547	579	525	514	574	535	508	511	509	493	519	570	525	575	545	502	591	580	577	527	538	533	550	540	500	525	518	524	569	527	562	510	561	535	534	572	536	522	518	533	557	528	559	531	515	501	523	510	531	546	504	525	510	540	508	534	535	541	549	517	535	560	527	523	530	535	529	550	518	520	572	534	507	525	521	499	544	529	469	543	527	547	507	518	539	609	489	550	501	516	512	534	563	540	544	534	505	496	519	525	547	520	502	544	518	522	553	528	511	529	530	526	510	487	508	535	510	544	550	555	536	584	577	504	567	515	539	536	557	556	516	541	554	578	556	546	597	592	536	546	507	539	503	543	553	523	529	534	520	533	484	513	522	544	549	524	532	522	486	580	511	532	493	588	530	528	497	547	556	491	560	532	524	504	519	502	504	545	540	548	525	531	562	585	536	555	554	548	495	557	518	561	552	531	547	558	549	531	555	542	541	565	502	522	524	535	529	596	574	530	511	537	537	522	555	562	551	501	534	530	577	526	524	557	516	509	502	521	509	521	527	519	566	544	522	538	507	508	539	521	522	520	537	540	507	537	537	550	504	530	542	532	557	535	543	508	534	542	592	511	562	530	524	482	492	526	513	552	504	504	542	499	502	579	530	504	496	532	527	521	523	529	562	530	534	548	514	535	522	540	562	523	524	523	529	523	556	533	539	544	568	556	523	537	452	540	510	556	543	507	535	559	564	545	538	536	533	497	520	540	511	508	549	496	513	577	568	533	539	556	504	535	487	524	543	545	541	535	550	522	564	534	537	498	530	553	512	548	515	553	580	544	551	542	563	560	546	516	540	542	511	494	540	531	546	533	518	526	553	521	534	552	491	513	529	523	525	501	516	522	541	537	527	593	531	491	530	531	499	499	571	527	543	497	492	505	560	531	520	521	531	532	547	488	579	499	574	546	500	538	522	540	550	502	566	534	541	549	544	541	575	518	568	541	556	506	475	569	541	547	544	529	526	529	518	563	539	500	561	546	525	546	508	513	505	543	505	521	521	566	512	535	525	515	482	540	529	561	520	536	494	565	538	513	531	532	576	565	538	524	538	534	534	531	576	532	549	517	515	521	498	494	527	538	527	520	561	541	538	507	514	508	536	534	493	533	555	531	564	573	537	571	516	489	528	514	537	532	553	523	504	554	535	458	566	521	535	509	538	548	528	491	543	554	517	523	527	558	533	511	554	521	539	524	515	522	569	510	536	550	554	520	523	528	522	517	524	541	568	515	538	556	485	555	525	554	534	513	518	536	543	523	533	515	544	532	498	550	561	566	533	527	528	568	561	586	514	549	490	512	563	528	546	544	487	527	549	493	521	503	544	559	531	535	518	531	548	506	516	536	508	521	539	495	579	530	530	547	533	535	545	551	542	567	545	549	552	515
14822	1136	810	608	450	343	247	231	206	169	142	170	141	128	118	128	119	132	114	131	114	118	124	117	125	104	125	121	101	114	112	114	102	119	84	124	111	111	100	110	105	103	107	114	113	105	119	99	106	114	128	110	120	108	116	112	113	104	119	113	87	120	100	110	110	98	98	114	96	99	95	86	91	81	86	117	121	107	94	94	101	99	95	121	90	113	126	110	133	91	102	108	108	99	101	115	102	97	120	105	112	108	102	95	111	95	104	102	106	138	111	80	114	109	119	118	106	96	84	139	111	111	131	119	111	118	108	111	100	118	126	112	105	121	102	97	117	105	114	106	104	103	109	103	93	107	102	90	92	95	92	104	93	114	103	100	100	127	113	110	104	117	116	94	94	128	99	133	114	113	94	110	124	118	111	117	116	106	91	121	110	97	100	107	103	110	102	111	109	103	110	126	102	110	121	118	115	99	108	111	121	117	96	121	110	126	100	124	107	95	108	104	108	92	108	113	99	99	109	102	110	104	108	88	113	117	104	98	109	100	103	120	118	101	107	103	87	111	114	95	96	92	95	109	97	100	99	100	105	98	128	104	108	101	113	120	92	95	101	101	123	88	105	106	106	114	80	104	91	91	94	120	110	115	96	98	113	100	117	117	106	101	113	102	85	135	93	95	92	96	83	92	96	96	92	118	129	104	91	98	91	96	109	110	90	98	104	114	96	110	93	130	86	82	120	118	109	109	97	119	93	112	93	100	111	95	119	103	100	108	113	106	109	115	125	108	108	111	118	98	122	99	100	122	98	119	100	118	95	108	102	90	125	115	92	115	106	102	106	99	107	116	133	123	94	100	98	103	117	114	113	115	113	110	114	120	96	110	98	110	98	92	118	113	91	107	126	107	129	103	86	86	107	104	102	104	109	105	127	94	91	102	120	92	96	89	123	102	106	117	106	118	102	104	102	86	91	118	104	113	113	107	100	124	131	85	89	98	110	94	102	120	96	96	105	127	100	105	96	97	106	104	97	102	108	98	100	99	86	114	106	98	108	112	108	115	112	111	117	95	112	119	99	99	100	94	113	104	99	99	82	92	121	113	99	100	101	104	115	97	122	138	118	131	112	104	110	115	118	123	104	127	87	118	103	97	123	111	106	119	108	106	106	98	119	109	102	107	130	110	93	113	89	114	101	99	117	104	124	118	98	104	122	96	111	98	104	119	117	117	103	110	96	105	119	115	105	108	118	112	85	81	131	100	106	105	109	84	111	100	86	118	131	119	101	129	111	120	103	92	94	101	93	86	121	92	89	96	111	115	119	91	102	111	105	107	105	97	105	108	104	127	108	137	108	100	113	114	95	86	112	68	93	120	118	118	95	116	87	101	115	87	115	124	128	98	103	98	124	110	104	112	93	106	108	108	129	114	121	116	97	92	119	112	106	98	90	95	104	115	104	113	113	120	113	82	111	116	110	109	110	110	87	109	104	91	101	93	102	116	114	110	112	95	123	106	100	106	126	120	98	111	105	99	104	112	93	110	119	100	82	126	112	110	127	112	98	108	104	134	75	92	99	95	105	121	126	97	106	97	102	98	105	127	89	114	112	103	125	98	98	116	96	119	96	98	114	110	128	122	94	93	108	123	118	121	100	103	113	96	121	100	115	122	107	106	86	105	115	120	97	100	114	101	89	97	97	105	117	121	109	104	109	99	96	118	115	103	103	111	107	109	98	94	98	92	92	105	113	98	118	108	114	107	132	98	120	105	105	127	96	105	105	112	99	92	104	99	89	103	107	102	117	97	97	110	111	122	114	97	94	108	100	112	96	99	115	108	119	107	113	98	94	101	99	115	117	103	108	123	96	97	99	80	114	102	92	111	110	115	90	107	112	119	120	99	98	106	93	108	110	93	113	105	108	125	98	97	94	111	100	101	105	95	100	111	99	111	110	124	119	94	94	109	109	107	73	109	98	107	103	111	101	107	116	114	101	85	124	107	90	106	91	96	106	84	102	108	95	112	100	124	80	107	103	100	97	110	112	93	96	136	80	91	102	95	116	106	101	108	101	103	106	105	120	96	108	95	101	104	109	108	107	114	95	100	107	123	107	96	117	97	85	111	100	89	123	103	99	93	109	86	110	108	95	115	94	109	119	108	97	104	98	125	107	112	98	120	95	107	106	99	120	105	91	103	83	106	84	115	124	114	108	107	96	102	113	113	113	85	106	98	123	113	121	108	93	105	92	112	94	104	119	129	106	99	95	113	81	83	105	107	114	100	105	102	122	111	98	114	124	102	104	110	116	102	103	114	113	96	84	125	95	121	84	115	115	120	101	118	102	127	102	104	95	109	109	110	108	114	113	100	105	129	94	97	115	103	124	106	113	82	96	106	103	91	99	82	114	127	108	104	106	115	106	99	111	120	97	100	126	125	127	103	89	102	107	106	96	102	105	107	92	117	121	107	104	89	119	105	119	130	106	84	127	107	107	86	107	111	91	77	100	111	116	114	105	97	87	101	92	107	108	108	95	116	83	118	95	105	105	100	111	104	91	135	101	105	104	98	115	106	105	102	108	98	110	101	103	114	104	100	116	128	98	102	110	98	113	96	113	102	97	104	101	122	136	96	99	122	119	123	113	93	100	81	84	118	121	112	116	107	104	99	112	90	99	120	120	108	115	87	106	104	109	106	112	114	92	99	103	99	110	134	107	108	122	119	112	114	101	94	105	111	116	107	105	110	105	125	108	94	92	97	99	105	110	116	84	122	110	120	122	127	116	123	119	95	108	92	87	116	93	92	123	109	92	97	116	101	103	96	94	108	94	116	100	126	97	100	90	97	106	115	101	109	94	107	100	101	102	97	102	103	111	83	92	122	114	118	113	109	95	111	102	114	99	116	114	121	102	112	107	126	108	112	121	98	109	117	113	113	126	95	99	91	108	92	103	88	94	111	90	97	115	114	91	106	132	114	104	120	97	105	103	101	103	88	106	108	94	96	100	85	99	99	107	106	95	114	89	112	109	107	97	109	107	112	98	103	116	87	87	99	121	102	110	98	128	116	110	106	121	109	87	75	91	103	113	121	114	106	111	108	107	117	95	117	103	93	112	110	86	97	102	114	108	111	99	97	106	110	104	96	100	90	119	124	93	92	88	98	108	111	95	110	103	101	84	105	114	103	106	127	105	109	111	101	111	91	102	97	89	114	131	123	91	90	118	105	82	115	118	110	117	113	104	121	117	105	105	112	111	114	106	104	108	104	102	112	108	128	94	110	93	85	114	112	99	122	116	125	117	96	96	109	102	105	116	110	85	101	125	124	121	119	84	95	87	91	114	99	110	99	115	100	102	106	113	107	97	101	102	100	106	109	112	112	109	93	98	107	110	95	106	111	125	120	88	114	116	119	112	102	113	87	104	114	107	107	111	106	98	93	88	96	122	98	107	107	127	111	91	101	112	107	113	106	109	99	115	94	111	95	108	115	96	100	156	119	109	101	116	84	112	92
8048	870	1767	2016	1708	1387	1056	934	790	676	587	561	509	447	450	415	416	376	397	378	380	336	341	378	354	361	368	351	347	336	345	305	277	306	275	335	282	333	271	285	256	291	258	305	295	275	300	287	283	271	325	279	262	265	285	275	297	312	281	268	298	293	304	296	262	280	261	284	296	295	246	274	274	275	290	291	294	271	278	304	274	282	293	300	279	281	287	293	290	277	270	293	245	274	289	270	250	315	284	287	290	278	254	286	302	259	303	289	278	329	295	278	280	294	269	265	253	272	302	271	273	276	264	287	287	280	268	288	268	272	260	302	311	303	277	262	290	276	299	287	308	244	305	272	270	265	273	261	270	255	277	293	297	282	287	287	261	257	258	263	278	287	284	304	278	277	306	251	252	284	300	255	303	300	295	302	294	288	269	270	270	282	288	267	289	270	299	243	307	267	261	256	251	250	289	284	280	293	272	295	287	264	275	259	247	284	264	273	290	305	266	289	298	254	308	293	278	259	262	299	270	313	277	268	275	263	269	264	303	266	281	306	291	285	274	269	252	267	268	298	277	290	251	316	275	279	253	249	307	278	263	244	271	296	263	268	263	268	284	275	271	292	303	292	299	303	263	298	267	294	284	278	288	294	284	293	284	282	280	260	259	285	306	276	265	265	257	294	273	300	290	274	277	286	275	280	305	296	255	299	277	264	288	241	281	275	300	291	310	272	258	287	308	267	257	270	272	302	286	255	271	281	302	283	290	281	281	260	297	300	281	308	259	257	320	275	259	269	292	262	251	271	278	295	293	283	267	261	264	311	274	264	291	303	254	266	315	256	268	246	293	265	306	287	280	280	287	294	278	267	261	278	255	290	295	268	266	284	240	273	270	277	296	297	256	279	277	283	272	264	282	286	268	292	273	293	324	279	280	262	293	293	255	287	280	261	291	291	301	261	264	300	257	307	257	259	244	267	291	299	296	285	301	255	295	278	254	320	269	274	245	298	297	276	275	277	286	254	287	271	277	292	258	264	275	272	299	271	244	294	299	284	243	261	242	285	256	272	287	256	294	275	284	273	259	295	275	264	314	267	265	266	276	258	296	311	292	279	276	298	290	263	272	268	270	299	284	276	286	277	261	259	274	281	281	310	273	268	297	305	279	288	260	282	304	311	293	281	289	267	253	282	284	275	275	284	292	258	285	285	289	254	285	280	289	271	312	272	305	304	296	273	275	269	300	276	283	268	251	294	282	275	260	251	268	284	290	264	302	270	259	257	268	296	277	273	257	299	277	293	264	264	266	283	278	282	263	271	258	289	301	257	298	268	259	265	283	245	287	281	279	272	265	254	270	275	260	226	293	275	291	293	288	282	274	286	270	278	292	275	291	262	266	291	223	276	276	252	308	281	287	266	262	276	301	256	262	255	281	272	241	252	278	277	297	255	289	256	286	298	299	274	277	296	267	266	296	263	304	271	250	304	286	301	288	281	262	280	259	263	295	282	288	259	284	270	264	274	298	273	252	256	291	266	300	292	253	280	301	282	292	307	269	275	275	317	278	302	294	266	289	278	285	290	295	253	277	275	289	253	295	256	289	248	285	278	299	309	252	297	257	267	287	299	261	276	308	281	274	282	249	278	254	297	271	277	269	270	271	268	300	272	257	257	270	284	278	265	252	286	254	294	298	285	251	270	274	276	264	271	292	289	288	276	315	291	293	264	278	249	270	287	287	271	256	275	276	260	256	270	290	263	274	290	275	271	291	274	286	294	265	248	313	265	294	308	276	265	269	278	243	277	286	283	266	258	292	285	271	272	259	273	270	308	268	263	265	268	266	268	263	284	304	279	284	293	271	266	297	273	287	256	250	298	272	250	252	272	261	285	269	286	290	304	291	279	246	277	274	297	285	283	295	287	285	297	264	272	257	285	277	269	291	287	293	278	291	270	285	316	263	274	274	293	304	283	283	274	286	266	273	294	273	297	297	288	280	295	273	249	294	291	270	275	275	272	264	289	305	281	297	272	280	270	289	279	279	282	283	280	264	300	261	278	276	297	281	261	270	264	314	254	286	315	287	263	281	284	256	283	286	285	310	275	317	268	255	304	273	275	289	291	286	262	272	277	289	285	289	278	276	291	292	255	265	279	275	275	292	287	298	254	292	261	287	241	282	275	291	293	289	251	286	290	283	260	314	259	300	256	271	279	259	301	291	254	244	279	289	261	270	275	284	274	240	276	274	296	273	303	278	294	281	285	268	269	315	274	312	306	278	281	271	262	260	256	257	292	281	277	309	276	260	304	278	283	287	245	256	284	259	274	281	312	266	263	282	300	263	295	292	283	271	304	274	258	294	300	296	261	273	280	290	254	294	263	274	258	276	263	276	256	282	251	263	290	267	263	254	263	240	280	290	281	285	267	295	288	276	311	276	298	314	258	261	313	277	263	296	276	268	276	264	275	319	278	322	290	296	284	298	279	315	254	254	255	277	262	323	304	291	285	294	294	258	276	271	257	290	275	254	268	287	287	298	287	272	276	251	273	265	283	258	283	288	254	280	282	272	269	288	272	260	300	274	290	287	281	304	288	280	247	261	264	284	276	277	259	286	280	259	269	277	278	285	273	277	273	289	291	276	326	276	292	287	258	276	269	283	305	272	275	271	280	290	319	251	255	263	292	283	282	286	253	257	290	288	290	314	267	295	273	268	289	280	288	238	294	272	258	267	287	272	282	274	289	280	311	251	293	241	289	274	263	271	279	275	299	287	286	291	263	298	273	276	293	270	288	273	266	272	267	300	307	269	297	274	283	292	300	243	285	296	292	276	273	250	270	250	282	275	288	308	263	278	292	290	271	286	262	248	269	284	248	293	255	291	260	255	280	280	285	282	258	248	275	277	275	245	270	263	291	278	258	254	259	278	286	288	250	275	252	268	259	272	275	259	246	261	300	292	254	313	293	271	280	293	295	268	307	299	270	264	285	269	288	277	276	322	288	258	282	273	277	245	253	257	275	268	258	246	281	250	251	288	276	307	265	280	277	261	259	295	318	271	260	253	274	261	284	262	260	255	275	294	265	276	244	248	288	265	273	286	299	287	259	269	248	273	273	280	290	306	284	298	280	274	298	298	270	234	292	265	266	268	293	271	254	298	295	259	278	257	285	283	276	268	280	272	314	305	289	267	299	294	266	267	277	269	283	301	266	256	288	240	243	283	297	269	298	285	288	280	275	280	289	253	297	280	241	286	262	276	257	269	280	248	272	273	261	251	296	279	291	299	286	282	279	307	276	262	238	296	269	247	289	272	272	299	272	244	291	296	249	284	266	321	247	276	288	292	267	276	279	279	240	274	281	259	276	303	289	304	259	290	300	250	253	289	265	289	266	278	278	284	298	271	254	246	276	282	307	296	285	281	281	302	278	269	268	280	264	279	272	271	277	281	291	283	270	246	299	272	282	268	269	246	231	291	278	245	257	268	303	296	263	284	270	263	263	280	287	275	258	265	294
1698	402	348	390	387	347	391	361	382	380	379	346	348	370	356	378	370	349	346	338	350	370	368	338	352	363	368	347	334	364	359	344	377	396	345	372	359	351	359	362	366	357	358	358	340	403	372	363	323	388	335	353	349	383	370	366	390	408	375	330	354	357	396	361	381	340	385	342	369	344	354	387	380	390	372	342	351	369	357	389	388	339	339	357	351	374	381	366	352	337	380	404	386	378	337	350	344	352	367	368	359	339	316	361	361	358	363	363	383	369	365	350	378	380	382	363	400	344	360	343	360	360	351	355	351	388	359	341	362	342	355	345	379	351	370	344	357	371	359	370	341	376	370	384	333	366	383	352	350	374	346	335	341	366	332	409	305	346	344	378	368	357	383	378	368	357	371	377	378	407	345	351	375	412	362	372	364	352	336	349	396	333	346	352	351	347	347	364	342	358	362	365	385	386	345	318	346	339	413	381	356	355	411	364	358	405	364	317	354	375	339	371	326	355	350	364	347	395	345	333	358	341	340	399	353	346	321	353	341	348	345	343	354	334	315	354	362	356	354	336	344	333	384	378	365	346	335	351	347	336	379	361	349	376	377	378	336	366	354	385	388	339	349	349	408	353	368	379	397	363	412	384	342	320	357	327	355	353	339	358	355	352	324	366	362	347	386	356	360	342	400	367	360	364	371	337	357	368	371	371	372	378	373	386	358	342	332	360	361	317	354	378	348	362	336	375	366	359	356	346	326	377	381	360	381	382	383	323	337	363	365	341	366	366	377	358	363	380	345	380	352	337	341	379	390	344	343	368	368	383	350	354	387	371	382	351	338	343	386	378	373	371	361	333	408	363	330	349	317	349	375	381	346	345	351	371	383	386	329	369	388	422	367	361	319	391	372	349	372	351	371	353	354	366	340	345	390	382	308	386	371	345	398	395	383	343	371	358	344	335	347	355	369	353	336	368	375	373	370	366	404	386	397	361	367	380	355	383	355	358	342	332	329	360	380	383	355	371	379	352	347	382	365	342	362	345	373	384	367	356	379	386	365	357	346	349	391	372	377	371	339	388	362	368	375	376	347	365	349	363	332	332	337	380	395	364	382	394	370	357	375	337	352	335	343	338	357	348	381	382	352	359	374	366	367	333	374	343	359	383	402	350	369	366	402	370	370	401	360	385	350	357	371	359	385	362	345	358	384	372	397	380	401	347	334	332	346	354	353	380	341	371	355	362	371	385	357	370	336	374	350	347	354	349	352	390	372	394	362	355	398	341	374	363	323	367	349	356	354	348	342	369	389	369	334	383	380	347	348	393	369	362	323	370	363	359	363	371	358	336	361	367	345	361	339	349	389	371	374	351	378	370	363	356	351	340	343	392	381	359	355	385	361	368	388	373	387	333	338	392	379	369	384	396	322	358	366	365	366	381	354	350	348	401	350	362	343	365	349	324	369	368	341	367	387	352	341	387	363	376	357	373	339	375	368	342	369	325	356	370	365	370	391	412	357	375	365	364	357	393	351	358	367	359	359	355	387	384	371	394	344	361	361	355	369	354	373	344	365	384	333	364	322	358	328	339	401	313	380	364	384	315	353	362	373	361	363	386	352	342	338	370	371	338	367	338	377	392	393	352	385	376	383	356	356	342	344	368	356	354	337	361	408	348	406	381	331	379	373	345	334	388	404	350	384	397	364	368	362	384	310	298	383	359	347	410	365	358	370	356	379	355	328	368	365	357	338	345	360	352	369	380	380	348	370	340	363	386	371	396	381	331	360	327	391	355	369	389	380	330	362	355	348	385	346	370	346	359	392	333	367	333	379	363	362	374	366	365	361	345	349	380	341	367	370	375	330	328	331	354	355	365	354	331	356	348	400	399	353	382	375	344	398	355	356	321	349	372	338	383	337	369	363	362	347	326	348	343	387	361	335	358	340	335	369	337	350	354	339	344	374	348	350	318	366	337	357	414	359	332	367	353	367	369	324	340	356	378	339	366	345	356	372	362	380	369	351	358	392	348	365	372	360	345	392	368	320	330	345	383	345	326	313	376	386	343	380	397	355	327	371	380	337	279	350	337	401	385	346	379	357	387	335	362	395	349	368	360	364	382	345	377	371	371	357	325	364	387	367	371	341	367	398	356	360	392	351	357	379	326	396	376	361	411	409	323	360	368	360	341	370	399	363	372	352	400	350	354	374	329	398	386	354	358	416	359	335	364	368	342	363	395	409	334	360	354	343	378	375	428	339	338	364	365	334	339	350	341	419	410	351	361	360	345	376	395	385	403	347	317	351	393	358	354	379	375	409	364	383	353	351	367	384	353	349	373	357	357	397	373	352	346	365	381	372	378	368	338	326	397	345	347	362	364	367	402	373	340	354	349	404	351	347	363	351	377	325	393	368	354	342	353	380	376	377	348	382	369	380	379	378	370	340	377	357	368	337	352	364	355	327	330	336	302	346	365	380	367	360	380	318	361	341	377	354	370	362	356	355	366	385	361	355	374	352	362	352	373	369	369	361	373	348	351	384	372	364	335	351	376	368	361	337	341	368	362	381	403	349	345	384	370	356	331	332	330	389	339	367	359	358	383	354	398	357	370	333	371	363	376	352	371	353	364	403	369	383	363	381	332	341	336	380	336	376	338	362	388	318	354	381	330	322	387	341	415	331	360	346	358	362	357	336	365	337	364	361	362	320	371	340	329	346	390	375	340	367	348	377	355	321	357	335	313	326	366	351	380	343	365	341	388	332	369	339	330	398	383	367	362	377	388	349	377	370	330	376	367	368	361	361	337	341	367	349	356	324	354	358	356	370	378	344	416	381	375	362	357	376	358	359	379	368	358	366	388	353	361	343	359	345	338	348	382	363	347	335	361	383	366	343	373	341	366	357	356	359	346	348	322	363	378	349	396	362	374	374	363	349	369	332	364	361	364	404	359	363	357	342	350	355	328	373	390	391	370	345	371	371	377	337	395	351	353	364	388	423	382	379	357	331	356	339	320	357	386	369	363	386	316	386	377	367	382	367	360	376	363	371	374	357	392	355	348	341	379	331	360	347	360	363	340	374	382	354	349	335	380	389	348	315	332	348	331	346	396	373	372	371	403	374	353	341	336	338	401	359	385	348	332	379	351	351	366	367	370	334	394	352	351	390	340	365	367	353	373	373	372	347	398	355	334	364	367	393	346	362	347	387	356	374	385	336	368	333	375	340	380	335	365	390	380	404	398	346	357	341	368	341	335	355	387	378	374	306	342	353	355	350	365	365	370	370	372	355	342	349	362	373	343	361	362	367	363	363	372	394	359	393	394	324	316	350	346	361	362	336	335	290	339	382	368	351	359	359	327	360	353	342	387	350	381	380	358	384	385	379	395	379	353	388	362	351	360	325	345	378	343	378	370	357	352	364	388	352	356	336	351	390	402	377	367	375	367	378	364	358	369	364	336	331	330	384	370	331	328	375	375	340	358	371	325	369	367	352	348	355	348	365	319	385	348	352	389	363	351
2285	878	869	785	816	835	843	794	774	759	761	807	809	781	741	790	801	814	831	775	799	699	759	825	765	707	875	826	767	808	788	786	770	781	810	777	820	796	757	760	770	790	807	784	775	812	759	761	786	804	786	775	778	809	808	787	741	793	816	717	784	779	826	791	745	778	802	752	825	778	788	829	745	785	807	770	792	797	794	769	799	769	816	766	825	766	798	800	792	788	713	765	778	799	785	799	769	795	766	753	816	782	784	731	815	783	796	809	798	698	777	822	804	815	794	790	790	767	791	811	807	835	741	829	758	812	790	809	784	812	798	796	804	777	758	772	775	786	767	784	828	768	877	806	761	789	781	772	855	748	796	768	794	799	751	786	770	775	790	786	832	823	769	785	764	840	820	796	749	778	783	750	794	766	797	793	791	823	822	819	779	750	770	815	757	800	774	847	812	727	786	800	743	833	811	772	792	795	810	774	813	805	764	760	754	796	793	798	798	792	745	803	788	817	756	791	850	773	744	801	764	748	763	767	789	745	780	815	798	749	794	778	836	796	828	822	772	762	766	746	778	813	793	787	748	783	818	743	764	791	809	771	759	781	797	762	742	825	756	800	813	789	821	820	764	751	800	786	757	761	795	821	779	820	739	801	771	767	764	742	795	807	744	783	784	804	794	876	822	820	810	731	851	801	773	797	824	782	805	777	839	786	822	814	811	809	766	822	792	765	832	777	817	786	737	789	756	771	813	848	807	838	781	730	755	759	781	818	767	760	770	803	788	820	800	786	780	765	749	781	852	764	778	802	790	781	773	720	803	732	767	787	748	764	733	749	758	805	777	802	754	781	799	793	744	790	777	810	865	793	775	794	746	811	799	800	768	736	763	761	774	734	761	799	761	801	770	799	775	798	811	797	796	769	813	795	759	833	775	795	777	752	795	752	820	791	777	777	794	799	783	768	769	784	772	829	816	773	773	786	801	752	790	749	724	757	786	766	801	787	725	793	793	755	798	788	766	829	820	836	746	763	757	793	821	763	761	832	780	748	803	757	824	784	786	863	790	741	793	791	827	773	773	775	846	766	797	789	779	794	804	798	770	757	798	769	739	785	792	797	773	791	735	762	832	779	810	766	758	788	780	764	775	774	797	813	754	802	748	801	795	851	800	815	823	791	763	734	773	834	822	784	719	750	754	759	794	802	821	755	778	833	769	788	811	786	724	819	751	773	791	756	856	787	793	777	774	790	803	781	813	802	807	784	797	822	767	805	764	831	772	760	776	765	802	841	784	789	818	713	809	779	828	780	814	837	804	744	765	762	766	778	812	796	756	753	757	808	787	814	803	793	788	754	817	832	764	815	797	810	815	791	833	786	837	780	815	784	825	756	779	776	782	807	776	810	813	774	757	744	852	815	776	784	845	810	808	764	801	809	779	747	806	759	791	777	826	797	748	796	796	712	744	780	789	822	742	746	743	841	765	775	806	790	775	750	776	816	805	803	804	817	792	813	796	791	771	799	752	774	806	800	795	809	818	778	759	789	779	782	773	799	843	771	809	769	802	823	762	803	794	771	727	800	818	789	782	785	758	812	783	764	760	756	779	798	768	818	739	742	759	771	780	752	764	821	796	833	802	841	790	813	800	849	768	809	800	769	751	743	797	751	766	836	764	823	800	758	774	806	824	765	775	841	787	797	796	775	778	805	787	815	818	804	797	832	779	733	770	880	779	762	796	806	750	796	810	824	766	825	788	764	737	796	735	755	749	757	841	756	810	774	772	748	797	788	804	777	823	794	768	774	789	772	764	774	816	739	758	806	784	787	834	788	739	851	771	790	792	798	806	814	810	792	751	774	796	809	761	777	792	839	808	749	793	842	793	854	751	810	753	718	791	762	821	800	787	751	763	756	782	741	773	794	775	799	780	765	765	809	733	767	802	773	798	776	788	790	790	799	706	761	792	795	745	779	802	808	829	764	788	855	805	800	763	726	747	817	827	794	822	790	776	822	777	767	762	761	763	757	803	829	824	736	767	841	774	769	860	796	774	771	777	796	775	810	791	762	772	787	773	755	835	820	778	819	789	774	756	778	822	768	810	737	811	781	750	758	801	828	813	794	817	806	763	825	760	783	767	767	774	803	765	765	778	807	780	765	768	762	784	813	760	804	734	817	777	778	762	812	775	807	794	784	776	737	765	774	773	798	787	854	797	792	753	779	786	767	770	789	767	809	794	792	766	791	787	778	796	755	794	761	782	785	786	753	744	779	816	743	764	762	772	744	839	804	785	796	789	777	756	812	760	800	758	765	789	825	797	712	832	783	789	760	780	761	741	772	807	807	798	791	762	816	765	785	777	773	748	765	766	773	818	768	829	799	791	807	803	835	754	787	764	780	817	762	788	845	750	752	772	718	763	794	788	767	745	726	753	756	764	763	790	805	779	788	743	799	782	792	831	770	819	788	837	801	793	817	747	777	772	774	828	784	759	762	761	801	734	815	820	825	795	779	837	792	759	746	762	749	803	818	780	810	796	781	804	753	764	765	763	733	828	705	809	812	737	778	789	854	749	830	776	796	835	790	777	825	746	761	747	855	735	805	776	720	804	794	762	845	782	806	797	782	788	773	760	768	762	770	774	803	804	820	792	863	804	738	784	729	814	746	800	769	790	740	827	757	800	789	774	809	770	785	793	765	814	759	805	761	797	812	834	745	834	739	797	812	732	750	782	777	822	795	818	785	796	799	823	794	817	789	799	800	778	776	754	734	750	779	789	803	798	819	748	786	759	813	798	759	817	779	743	823	813	797	799	843	767	772	788	763	794	804	782	799	808	774	784	746	788	781	814	750	751	736	827	809	788	753	778	804	798	727	759	799	773	782	746	815	783	776	784	790	774	741	800	791	732	757	828	782	786	765	759	809	753	779	756	782	798	763	782	778	835	755	770	801	761	799	830	800	782	770	769	811	779	781	810	727	835	839	781	795	771	766	804	826	798	798	753	690	760	798	778	786	789	762	755	780	760	807	824	769	811	740	801	766	822	797	778	795	793	721	752	791	780	752	742	787	796	774	827	831	807	786	811	755	799	774	764	765	804	821	754	819	782	802	773	831	762	707	802	821	780	756	770	817	789	794	805	747	802	826	727	771	771	758	862	779	817	685	788	775	774	771	764	790	793	762	785	795	826	826	752	767	777	764	795	751	762	822	837	809	821	779	770	764	764	787	763	787	786	806	810	774	753	775	797	826	781	781	807	778	798	795	793	799	758	800	766	768	773	761	847	786	782	772	827	766	769	749	735	804	776	778	797	811	770	763	785	768	773	792	769	774	818	804	763	807	815	829	742	815	793	832	796	734	784	804	796	809	797	787	744	766	765	807	785	795	781	758	780	851	789	809	833	757	755	799	756	779	794	766	738	801	824	823	830	807	789	742	794	782	778	812	818	779	797	799	794	788	758	779	788	798	776	741	783	751	790	696	783	783	745	755	767	776	790	829	783	819	768	802	812	803
8108	520	635	472	410	354	325	316	310	292	277	246	267	244	243	284	265	242	239	221	284	268	255	246	237	210	254	249	235	250	242	258	231	262	241	240	242	258	229	254	251	243	241	217	231	219	244	240	243	239	246	255	232	265	252	250	208	220	215	255	234	227	260	249	211	242	250	273	219	275	238	262	251	248	246	266	253	226	245	263	240	266	260	249	253	237	260	242	232	252	247	259	252	254	249	266	259	236	246	234	209	253	248	254	262	264	230	230	221	218	257	234	246	224	227	227	246	229	236	241	262	246	247	235	227	229	231	261	227	255	239	259	245	220	244	263	238	264	241	237	270	288	220	258	215	251	252	237	264	230	233	214	252	253	238	217	233	225	249	235	213	244	269	219	244	245	263	284	258	252	236	261	231	246	239	258	261	236	264	252	256	235	246	258	214	275	229	224	229	224	232	235	237	208	229	221	229	256	266	238	269	214	225	242	215	244	233	255	210	230	228	243	253	233	217	234	223	228	257	263	234	239	240	208	259	241	258	217	235	231	241	230	236	230	238	231	249	257	230	260	247	247	243	211	227	242	281	276	257	228	239	229	264	217	236	239	237	239	239	242	206	257	259	245	257	246	222	239	228	195	233	265	224	275	258	229	244	251	220	221	274	240	237	236	211	227	236	249	237	241	268	248	237	225	266	229	255	238	231	227	216	218	242	230	250	265	254	255	223	281	250	249	244	241	223	232	247	251	229	239	243	224	223	237	225	249	215	253	242	263	251	244	231	259	257	260	251	235	228	218	209	221	257	242	287	261	235	267	216	244	245	241	244	254	237	281	230	255	227	232	232	220	263	232	232	242	229	219	252	248	253	238	257	243	234	233	272	260	233	224	245	251	229	267	228	203	258	250	240	237	240	257	238	245	226	246	239	238	273	207	243	232	235	253	228	258	235	239	225	253	226	227	234	227	226	246	240	254	261	235	258	202	260	250	251	276	237	238	222	235	226	216	231	230	244	248	224	254	256	247	244	222	243	225	238	214	232	261	230	227	244	260	238	223	247	220	218	276	217	269	223	215	238	250	262	239	233	250	175	217	241	239	250	229	233	213	241	252	203	256	225	245	225	253	237	235	245	238	225	247	220	223	223	252	241	269	240	223	245	238	247	266	231	252	213	273	248	265	232	223	218	255	211	233	258	238	217	223	252	248	230	235	232	223	237	232	246	249	236	246	230	244	220	229	217	225	248	249	267	222	266	227	265	258	248	235	266	265	251	232	262	235	259	207	260	298	232	247	235	246	234	217	241	252	211	244	285	230	220	247	262	228	236	261	260	238	230	233	230	228	217	223	249	255	247	227	254	203	248	245	227	242	243	255	239	189	249	230	216	237	242	221	227	254	252	254	249	256	228	251	212	242	247	214	254	267	225	217	247	204	229	241	233	235	226	267	209	236	235	254	236	237	214	232	192	253	264	241	245	244	242	198	247	230	232	252	265	211	277	254	242	283	239	249	229	223	234	269	284	239	232	210	267	265	259	273	223	234	247	229	231	241	234	271	229	239	221	220	236	215	222	222	239	234	230	225	258	245	264	240	232	236	216	209	234	219	233	251	219	202	255	253	227	234	224	245	239	250	237	248	215	245	229	236	239	239	210	218	247	237	248	255	243	232	246	230	252	251	225	234	254	247	227	252	235	212	266	243	231	238	209	233	240	227	227	232	253	245	234	217	248	230	253	258	246	243	260	236	256	236	218	228	210	209	257	221	255	233	246	251	206	240	215	272	244	252	250	235	247	255	233	273	243	284	253	241	231	244	254	244	230	242	238	238	242	250	276	260	243	247	203	256	251	229	255	225	229	211	272	252	223	228	255	252	253	248	261	247	267	235	256	212	238	273	250	250	224	242	238	262	243	222	221	230	235	232	237	248	235	215	203	225	240	259	249	248	231	260	241	238	239	227	265	239	230	259	251	232	203	227	233	235	241	230	231	243	252	227	258	218	234	265	216	241	233	235	258	248	248	213	221	233	243	234	262	227	248	236	254	258	264	267	243	228	259	254	239	259	205	239	236	236	229	239	251	236	210	206	247	224	233	237	244	252	231	237	204	232	248	233	218	225	231	244	240	264	247	244	261	241	242	258	207	244	240	271	242	196	231	251	231	232	280	221	248	212	238	249	237	234	256	222	222	241	248	241	261	247	235	222	246	243	222	251	257	261	228	244	269	244	241	243	232	257	224	276	257	230	233	214	231	229	255	219	242	258	237	236	282	246	239	225	262	247	251	248	209	250	213	222	241	250	216	245	249	266	272	273	227	250	257	237	232	281	240	235	296	266	269	246	246	257	262	246	248	226	230	229	244	246	222	248	234	236	249	253	247	230	241	277	234	261	229	247	274	242	220	208	201	242	261	273	230	247	228	246	232	234	247	247	241	236	222	241	251	254	245	237	227	231	224	274	245	258	240	212	218	234	248	257	253	235	235	230	237	235	235	231	236	232	234	252	242	237	288	252	237	224	253	233	216	245	242	237	208	230	233	244	243	269	279	235	230	224	275	258	261	264	209	229	229	250	269	209	230	221	243	235	239	256	252	241	241	251	236	242	232	244	230	282	244	235	216	254	249	240	243	247	232	252	231	251	193	230	212	251	233	236	234	243	250	222	231	245	255	268	253	231	241	236	239	204	252	248	258	226	229	250	213	231	267	254	234	233	248	234	246	268	241	245	280	234	236	238	209	237	246	242	258	246	209	227	247	229	235	225	265	220	241	213	252	250	212	207	258	220	243	237	239	261	243	235	232	262	241	211	231	232	242	236	202	242	216	228	273	210	272	269	269	255	244	236	235	254	233	256	241	251	261	239	250	239	252	229	217	254	226	235	252	237	211	242	222	235	259	250	229	291	230	202	263	237	235	268	219	264	223	260	249	191	211	233	226	254	265	240	243	249	254	274	284	256	233	243	237	241	231	228	206	233	240	248	247	224	229	231	234	231	223	224	248	209	226	224	205	268	248	231	253	233	239	246	235	232	239	242	211	248	251	228	278	260	239	237	274	255	272	253	245	252	256	242	259	254	267	237	215	252	231	251	266	237	236	250	260	224	220	243	243	230	228	254	257	251	222	249	223	223	223	227	274	245	228	220	246	249	226	245	246	236	258	266	228	232	245	273	212	232	279	270	237	282	228	237	251	236	243	247	269	256	259	210	253	247	261	224	254	245	252	259	239	257	223	234	246	238	256	240	240	234	240	208	253	241	235	237	245	225	232	233	219	237	233	247	222	242	237	236	251	256	246	256	243	211	234	247	254	262	240	259	233	273	216	242	239	244	244	241	234	237	231	246	224	244	228	247	253	246	285	258	250	260	244	251	233	251	236	278	243	232	257	248	231	245	254	222	232	236	221	252	215	249	210	271	244	242	246	254	264	213	251	240	219	235	237	257	237	242	248	223	241	251	242	228	221	208	220	218	265	242	230	230	229	211	216	234	259	217	249	234	241	235	232	228	227	279
6788	831	1307	1385	1279	1117	965	821	829	762	685	697	705	665	610	607	626	650	606	565	572	584	571	603	532	579	535	542	545	565	545	571	582	572	535	573	566	545	555	578	560	579	563	587	587	551	509	561	562	521	547	536	559	552	529	507	526	594	554	538	557	504	559	596	517	521	554	568	540	524	524	529	543	546	503	544	557	526	564	547	534	530	501	516	472	517	496	554	526	503	505	556	546	544	554	534	533	505	539	525	507	535	579	521	508	523	537	504	544	545	524	495	556	504	547	515	508	522	534	554	510	533	514	533	525	603	523	526	523	536	538	503	530	528	526	527	547	522	564	530	534	563	556	521	547	545	549	519	534	545	554	516	515	516	511	505	562	479	532	561	530	556	539	537	474	545	562	573	512	485	515	545	541	551	533	500	530	555	585	559	507	546	559	522	526	534	534	559	569	512	524	540	523	542	584	497	509	506	550	500	554	524	512	547	502	516	521	542	511	538	506	539	549	511	529	552	528	535	532	543	518	486	540	482	511	544	562	520	551	539	569	538	518	483	493	524	552	520	494	537	527	523	564	504	510	532	548	519	520	558	507	523	558	514	560	533	561	542	543	532	484	500	533	552	543	555	509	521	533	545	556	538	498	532	553	568	555	550	548	524	541	523	558	526	546	521	496	547	580	576	512	529	567	502	546	532	516	551	519	533	502	501	565	516	504	570	532	565	509	498	544	516	545	528	547	536	568	526	561	529	477	500	538	531	537	585	566	486	494	547	529	534	498	549	521	532	526	538	541	483	528	565	548	554	551	525	537	561	517	532	547	532	552	494	538	525	532	547	550	545	526	502	537	522	508	542	544	567	527	505	491	577	577	535	522	518	522	574	544	542	567	548	469	533	543	496	531	547	504	541	543	515	534	497	507	550	507	562	544	543	504	514	517	567	541	539	523	489	498	521	521	531	551	528	526	522	539	549	525	541	518	559	537	525	505	501	555	525	516	525	540	541	567	548	534	526	537	532	586	547	558	542	512	542	529	589	548	534	513	569	552	522	534	494	536	520	577	534	532	552	528	544	543	539	508	546	522	538	543	532	557	548	510	550	556	519	549	567	543	545	550	536	561	505	559	518	546	537	515	570	543	555	529	538	552	494	515	527	512	552	574	523	559	512	521	490	550	518	545	539	552	514	565	572	512	535	549	559	541	518	571	545	588	495	543	517	515	499	515	543	520	591	528	496	533	514	537	514	528	546	537	563	570	515	541	477	548	528	493	519	508	555	514	514	540	536	491	575	491	543	563	512	525	505	508	525	513	589	520	521	557	540	550	498	556	546	526	552	519	523	531	491	568	551	513	547	542	548	510	553	544	490	493	539	508	510	541	544	514	507	598	561	528	533	603	515	522	547	543	565	539	582	522	484	494	507	526	553	518	561	540	500	516	519	519	528	532	538	555	536	532	557	556	551	532	552	569	506	593	529	537	568	500	512	510	539	525	565	522	526	553	533	533	537	553	558	551	523	528	488	559	548	537	523	540	548	480	570	571	494	515	570	519	525	524	547	545	514	562	554	554	526	585	565	572	553	498	544	551	530	543	531	487	568	520	551	530	492	529	531	477	545	521	523	560	534	544	498	526	534	531	535	541	530	529	553	534	518	565	560	512	499	498	522	527	530	517	546	516	578	528	511	571	541	559	507	524	554	529	531	530	509	536	542	562	534	530	530	496	548	515	518	546	505	485	569	485	537	567	568	539	561	524	539	541	572	530	553	533	510	531	585	581	553	540	558	545	556	572	543	513	516	526	554	517	532	470	565	510	519	542	524	554	559	530	531	491	546	538	512	506	549	576	504	534	548	520	540	554	566	528	552	544	538	570	528	584	549	507	558	560	519	571	515	531	481	537	555	558	537	542	506	575	528	533	546	520	490	536	545	554	541	499	536	523	529	511	500	509	513	546	527	530	531	559	522	541	529	509	546	559	545	544	567	582	529	523	552	534	517	545	561	551	558	535	569	542	558	527	520	541	555	556	547	537	489	560	547	543	562	535	567	556	522	544	534	505	546	555	551	563	557	557	552	535	556	535	572	534	535	530	502	560	520	477	544	511	524	523	565	499	541	517	530	526	531	575	521	547	566	556	527	514	543	572	556	545	508	551	555	530	514	511	543	549	534	567	573	524	522	549	520	523	535	531	550	536	504	553	526	522	610	528	525	520	542	534	509	498	513	520	544	515	559	555	548	518	549	514	546	564	531	496	505	531	560	526	544	538	531	546	547	526	554	510	569	523	561	526	519	538	519	518	566	529	524	537	541	520	528	529	560	559	515	520	554	508	488	532	519	524	527	516	525	534	515	501	532	482	527	511	557	492	530	549	540	497	535	518	527	541	560	541	546	487	481	531	490	519	529	482	509	543	528	529	526	500	546	544	537	540	521	549	571	499	530	533	524	556	532	575	527	505	494	538	507	543	523	601	573	508	594	521	508	500	522	527	545	548	533	544	562	533	544	590	517	508	536	519	542	490	573	554	541	564	566	502	552	534	553	543	529	510	492	530	552	558	530	545	493	560	504	543	534	517	552	558	522	553	534	549	540	553	499	538	542	534	556	487	538	514	546	545	530	499	581	515	551	566	532	552	549	549	511	532	537	510	530	529	566	572	549	522	539	553	504	545	528	558	547	542	573	484	529	548	501	503	527	535	535	543	562	505	527	539	556	537	460	541	605	532	543	547	549	554	522	587	537	540	543	487	492	579	533	556	537	571	519	521	515	558	508	527	552	563	567	540	537	560	502	518	489	575	504	563	557	539	539	504	535	567	495	571	519	511	516	504	551	595	574	523	538	496	512	529	524	520	561	551	547	532	495	535	570	573	512	543	518	548	534	534	524	568	509	523	561	552	527	498	540	506	532	566	529	515	519	546	541	519	563	565	536	541	508	520	521	526	513	555	530	520	558	550	551	542	561	560	535	514	519	537	557	490	536	528	526	483	533	567	541	513	543	534	567	535	512	522	502	477	545	565	540	508	534	543	549	523	558	524	559	565	554	538	513	527	539	505	550	560	536	497	572	517	538	547	553	562	533	536	515	530	532	548	500	540	535	521	542	538	560	520	520	525	525	517	514	552	521	550	551	567	539	511	546	533	496	514	583	540	559	547	571	513	527	532	548	535	512	512	537	517	505	574	516	542	560	496	517	521	547	505	526	506	552	574	535	548	539	555	548	536	530	559	552	489	554	538	500	531	578	544	538	548	531	532	491	542	521	545	539	533	532	564	559	561	526	524	500	504	491	517	544	557	498	542	526	548	566	501	503	538	559	549	511	494	519	548	545	519	536	544	532	547	501	497	520	529	531	569	516	548	538	550	524	533	511	494	560	463	559	513	525	498	539	532	547	549	518	538	538	573	511	565	525	569	528	523	527	535	502	505	516	523	586	562	541	520	547	489	501	563	517	516	564	561	538	529	552	561	529	542	533	570	532	551	515	511	529	476	590	529	506	519	503	568	556
14480	1110	827	725	515	329	261	230	206	169	153	159	146	126	145	135	119	130	124	116	136	122	125	112	113	112	118	116	126	104	116	119	108	102	130	119	114	126	120	120	104	99	123	102	108	98	113	113	106	117	113	104	100	104	103	89	94	90	107	114	104	113	102	108	100	100	107	110	95	114	94	116	105	118	130	118	105	101	126	106	123	114	96	122	101	107	106	109	117	110	124	113	101	107	114	102	121	107	98	101	102	100	126	83	104	94	108	115	114	110	111	99	133	110	118	97	103	108	96	105	98	115	97	103	110	111	122	95	103	119	106	105	114	116	93	98	107	114	103	114	117	114	104	115	97	112	94	103	121	115	103	111	103	92	120	114	117	103	103	98	91	117	92	116	109	99	117	110	86	123	104	117	104	132	114	106	106	112	106	112	98	98	119	111	108	86	105	101	100	107	109	115	117	94	95	91	96	100	95	105	97	108	99	109	107	113	106	92	79	110	95	99	106	111	101	85	98	103	116	97	101	101	108	97	88	109	127	106	109	102	109	115	129	96	112	118	98	85	76	91	100	113	109	101	110	104	83	75	94	101	116	103	105	123	94	96	117	109	118	112	96	96	103	96	80	106	92	107	124	91	102	108	113	94	123	102	99	106	106	108	96	97	93	113	111	91	98	108	102	125	96	104	110	100	114	105	95	101	109	102	98	109	102	102	113	102	105	109	101	106	110	101	117	117	106	92	104	92	106	97	106	126	111	96	128	108	128	113	90	96	110	108	108	89	113	95	143	103	124	107	92	110	105	117	100	96	80	115	121	105	110	107	101	91	96	92	97	121	113	100	106	88	115	113	111	112	102	108	102	99	111	111	103	97	103	91	101	104	131	112	118	94	110	100	87	95	113	108	100	103	108	112	111	84	98	131	123	101	111	126	86	87	85	76	99	102	116	104	97	118	104	114	101	106	113	113	98	122	95	101	113	88	105	111	100	113	115	117	97	100	120	112	118	116	99	96	110	104	118	111	88	99	108	97	100	102	99	101	93	106	87	101	103	110	100	83	90	103	85	101	134	93	98	117	113	87	101	123	101	130	115	93	92	103	85	109	104	116	112	110	101	118	106	99	120	104	104	120	107	116	111	104	115	106	91	99	118	106	139	108	101	106	106	116	95	108	131	95	90	104	131	126	88	104	88	109	106	111	91	97	103	106	96	90	99	109	108	101	119	100	113	103	87	120	92	108	103	122	98	97	101	117	105	113	103	131	119	101	102	134	113	112	125	104	98	100	100	116	120	101	76	137	114	111	92	108	106	100	102	104	102	106	102	92	93	105	109	102	116	87	126	119	121	99	105	112	112	112	116	106	100	97	109	111	82	101	113	110	110	100	119	119	101	117	114	119	120	109	105	88	103	105	122	102	91	98	118	103	95	111	133	113	125	120	91	108	103	113	131	113	98	106	113	90	93	92	116	98	118	117	96	91	110	109	104	120	104	109	102	95	92	116	96	101	110	97	105	101	120	109	100	97	101	102	129	104	77	88	99	111	103	121	108	120	108	87	111	119	122	107	109	84	112	112	96	101	101	116	81	113	107	92	97	114	113	110	88	107	108	115	103	93	95	98	117	93	105	107	115	92	87	94	96	124	103	111	99	102	111	99	117	102	90	105	105	96	110	104	94	93	99	112	96	102	132	101	107	106	121	114	114	94	104	109	103	111	90	110	103	97	96	116	107	125	109	99	111	104	87	122	97	113	115	114	98	110	91	118	89	111	117	111	92	97	125	92	114	110	107	121	99	105	100	117	116	120	142	109	96	123	106	122	127	106	97	109	128	109	122	105	130	117	115	103	112	114	121	107	111	97	88	107	121	115	92	105	97	112	119	120	93	99	104	123	110	106	116	87	113	102	109	108	99	111	96	116	121	106	111	96	109	118	92	102	96	117	112	107	117	111	123	107	109	112	87	100	109	103	115	112	118	112	100	98	106	93	108	85	107	121	103	105	107	112	115	107	113	103	100	95	114	96	118	103	92	94	96	105	114	94	107	116	101	95	131	109	106	105	106	105	119	98	120	99	95	101	99	115	118	111	113	108	111	111	110	102	115	112	111	103	108	93	89	92	113	101	134	113	117	87	128	97	106	91	85	89	82	97	115	117	103	104	101	98	98	107	103	112	118	119	117	84	104	115	83	99	126	109	113	106	107	97	104	100	99	90	105	104	116	113	114	126	105	94	118	80	106	120	88	100	111	120	96	98	104	106	104	116	127	98	104	93	109	110	96	119	96	103	109	97	120	106	116	127	111	116	115	107	87	111	97	87	82	113	98	116	97	102	117	103	94	102	99	125	118	103	107	98	114	112	124	111	107	90	91	92	96	105	99	100	104	101	110	117	107	118	123	107	120	119	114	110	88	93	107	115	109	101	108	89	90	106	106	118	112	104	87	102	106	121	105	118	102	102	112	111	109	107	99	93	107	99	105	105	114	112	108	100	104	111	122	93	106	96	100	108	116	107	105	126	102	87	113	86	87	109	106	111	111	97	113	103	106	122	98	119	91	95	99	109	92	85	105	98	126	115	93	113	121	114	101	89	93	122	112	92	109	99	97	102	103	113	110	113	119	95	104	116	99	101	108	104	94	101	102	110	102	128	100	96	115	114	124	100	102	107	114	101	96	96	110	114	93	107	94	106	107	105	97	87	107	94	117	114	116	90	93	95	129	106	102	129	106	103	90	97	104	122	102	108	109	115	115	99	113	105	124	107	99	95	99	88	106	109	101	109	97	115	109	118	99	98	93	107	110	94	104	107	95	78	113	113	111	116	115	100	92	97	132	93	103	113	92	97	109	107	95	115	107	113	105	103	112	89	99	126	111	100	116	116	129	112	111	119	111	113	126	101	114	109	110	88	110	101	119	112	102	125	128	112	100	110	112	107	82	95	118	107	114	93	89	122	89	107	118	113	105	119	103	107	100	114	117	109	133	120	104	116	108	119	121	82	111	106	93	111	117	96	110	95	105	90	85	106	108	101	108	113	97	99	124	106	94	95	100	120	88	107	112	116	112	122	88	102	107	116	91	99	114	90	89	100	98	115	107	125	120	105	90	108	99	109	120	110	110	107	91	108	110	120	108	102	116	99	108	94	94	93	104	101	111	107	109	79	104	99	107	101	107	115	97	96	118	113	100	98	108	92	113	106	111	102	96	116	110	113	93	104	97	101	122	112	98	115	98	113	109	90	105	89	103	104	113	89	107	94	101	132	104	91	102	100	101	105	107	96	95	79	101	111	107	104	112	107	89	99	115	99	124	97	99	112	108	111	107	110	92	90	103	127	88	128	101	105	113	112	96	117	114	115	117	116	112	116	106	111	102	98	109	101	105	102	109	97	111	94	107	98	100	112	109	99	112	100	91	83	111	87	94	108	93	112	92	112	107	87	101	109	86	95	104	131	124	88	101	93	96	98	90	105	91	93	118	138	102	92	110	101	109	94	101	111	108	104	115	130
8058	911	1631	2028	1743	1402	1149	914	820	635	638	585	526	481	442	478	398	389	374	377	388	377	383	362	340	346	349	330	348	328	322	343	298	320	318	304	321	294	286	323	344	268	253	307	296	289	283	310	268	297	285	300	262	318	285	287	303	271	278	321	297	274	275	268	278	278	301	309	262	297	338	274	287	296	303	272	323	255	287	267	304	296	313	296	311	275	282	301	271	295	275	294	272	286	270	312	258	283	287	304	265	280	260	271	286	314	266	302	287	306	276	300	255	290	282	290	307	261	269	290	294	289	288	258	277	269	285	289	306	273	286	277	296	315	281	279	284	287	268	295	318	290	320	299	287	281	299	305	255	272	288	307	267	271	315	273	261	271	283	275	272	286	270	281	291	327	295	266	281	284	284	286	278	292	283	282	279	268	262	305	272	268	279	323	256	273	295	260	260	283	290	274	265	278	291	272	270	300	278	297	267	280	269	288	298	289	286	281	268	293	302	288	276	290	287	303	293	275	263	280	278	280	294	308	295	268	290	280	252	256	263	259	260	278	277	279	270	323	272	303	284	287	293	280	260	291	282	300	260	273	264	267	251	261	310	305	263	283	279	239	279	281	318	322	287	297	307	258	302	274	292	259	293	294	286	297	272	288	318	274	263	286	273	259	290	298	299	268	307	270	310	276	266	257	290	291	297	307	275	271	305	270	278	254	283	280	266	279	281	288	289	278	267	270	240	271	282	276	261	281	263	266	314	281	289	314	250	280	276	285	259	295	271	317	295	270	291	316	293	276	307	294	252	252	276	264	302	293	280	281	328	304	265	302	295	300	279	291	295	265	265	280	255	274	301	282	276	290	278	286	319	306	259	308	280	324	253	299	261	279	261	284	283	276	290	256	250	265	262	302	270	271	301	277	280	296	293	297	271	293	270	271	297	274	264	273	276	247	266	296	310	277	264	274	269	251	258	288	250	285	296	297	290	277	288	275	278	265	271	265	293	310	275	270	250	310	254	311	246	267	286	301	287	272	291	289	239	274	271	285	254	268	234	291	264	282	274	274	274	276	300	269	298	254	259	278	284	264	275	282	303	251	254	275	299	248	276	295	280	281	285	284	303	255	269	249	287	300	301	259	264	296	278	302	277	310	286	264	278	293	279	273	285	274	272	273	266	270	282	265	248	283	286	263	290	282	312	288	257	267	281	249	261	262	271	291	274	277	259	269	262	307	271	282	279	288	278	253	266	229	272	278	307	273	272	289	272	287	287	301	244	291	254	305	275	315	259	295	252	295	254	288	276	249	269	291	277	296	302	281	263	294	258	254	265	286	255	280	267	312	285	279	270	276	293	272	264	295	271	281	275	303	303	288	275	255	278	267	300	271	274	289	275	288	295	267	263	251	275	288	300	282	279	301	280	299	300	316	306	272	304	285	288	289	290	287	273	293	265	287	283	286	231	249	293	280	280	308	260	297	261	273	287	304	245	254	280	287	295	247	296	272	267	265	286	244	299	267	290	257	288	307	280	267	250	288	327	274	262	267	295	272	264	246	280	258	265	285	289	258	268	287	277	257	281	255	266	303	281	254	287	288	271	272	283	259	255	247	273	274	291	289	297	286	288	269	301	254	296	273	290	295	292	276	257	307	286	260	248	294	277	303	302	292	269	282	264	286	251	275	281	268	280	283	280	288	286	290	296	295	297	290	294	265	290	300	299	289	250	262	300	265	260	289	247	308	287	258	294	258	288	273	301	279	299	278	277	305	266	260	309	270	251	290	285	275	249	279	268	270	276	286	268	245	275	273	268	265	283	280	308	292	274	258	264	248	276	294	261	296	269	259	270	275	266	287	286	278	298	258	269	262	285	284	305	286	259	257	270	303	286	277	270	293	273	279	269	270	280	270	304	265	271	261	298	272	275	289	258	266	276	306	269	258	291	275	254	293	272	296	293	258	269	259	302	269	274	272	268	292	284	262	290	281	285	297	253	275	263	305	304	270	266	276	256	247	277	270	292	282	273	284	289	268	241	291	260	286	272	305	267	270	277	269	278	313	309	285	243	285	264	253	270	273	276	309	305	276	265	289	294	291	256	271	281	272	244	290	295	251	297	302	274	259	295	293	295	295	243	284	301	263	256	293	300	303	330	265	289	258	292	289	311	254	264	280	283	312	287	295	275	291	281	301	268	297	274	288	270	276	277	284	292	262	278	298	289	292	265	265	239	300	269	310	277	279	259	277	283	296	237	292	270	273	278	263	283	274	276	248	266	280	271	259	271	283	263	290	263	265	259	292	270	279	266	267	280	282	287	279	289	280	310	291	303	284	266	284	240	286	276	275	296	284	292	294	282	307	270	271	304	304	278	281	299	305	279	270	275	270	304	276	297	288	330	271	275	292	283	274	278	319	269	275	275	278	270	261	279	251	298	281	281	278	282	300	271	266	259	279	290	285	247	283	280	280	268	270	298	297	256	302	255	270	280	265	263	292	278	268	314	290	306	281	271	311	271	296	291	266	293	266	319	280	282	252	273	270	273	262	270	278	278	291	283	279	289	292	292	278	279	270	273	284	257	300	291	314	264	296	285	295	273	287	277	260	287	287	267	296	278	263	273	274	287	267	277	262	301	290	250	294	279	288	293	287	278	254	297	270	282	268	304	304	299	281	296	258	283	261	309	263	278	260	272	298	290	267	283	274	284	253	278	248	284	299	315	309	282	294	290	317	272	283	310	279	271	289	269	272	260	274	282	293	325	316	275	246	282	295	281	258	277	295	268	285	268	262	285	282	303	291	266	300	278	276	263	291	271	292	287	281	256	267	288	254	273	291	279	259	246	286	280	303	285	270	268	269	313	288	257	282	263	267	266	273	291	293	295	239	271	260	271	290	263	238	264	290	279	267	294	279	277	320	285	253	272	279	260	264	312	224	274	286	262	323	304	279	295	292	292	278	277	279	249	277	297	256	273	306	274	259	304	272	265	271	278	281	259	274	262	300	268	332	266	312	263	265	289	274	268	314	296	291	315	283	285	269	283	281	292	287	275	265	284	278	278	253	271	268	264	291	276	265	280	282	331	259	300	291	255	274	270	298	311	267	264	294	265	309	292	294	274	269	265	281	290	300	273	304	268	270	283	256	296	286	285	257	263	296	280	257	269	261	312	308	293	316	299	284	291	250	302	290	261	282	289	271	257	282	250	279	296	269	304	280	312	256	266	272	280	324	258	242	278	277	279	272	276	256	259	278	292	268	279	272	295	285	272	297	286	287	262	292	298	266	295	286	267	269	292	271	271	267	281	283	279	303	243	267	288	281	275	258	325	284	272	296	278	260	291	272	261	252	295	289	289	247	279	260	296	265	259	295	274	301	304	296	256	284	278	260	255	279	272	290	289	273	259	240	263	270	288	270	272	263	306	303	272	290	286	250	288	309	276	277	264	262	283	273	274	287	263	267	293	292	283	271	274	225	295	255	262	307	281	266	279	267	282	267	273	319	258	261	278	258
1693	388	357	387	368	375	366	362	393	368	379	367	336	400	340	349	316	315	356	357	352	367	367	363	367	361	317	372	372	365	363	322	364	359	357	395	338	382	337	385	334	343	346	351	389	386	359	331	314	334	342	371	379	348	326	401	323	382	374	343	345	389	386	312	354	367	351	365	375	378	323	318	387	390	385	360	352	388	353	317	370	354	355	376	367	390	322	372	375	350	373	371	369	350	355	406	368	342	351	344	376	319	349	324	340	388	321	368	386	348	332	353	354	363	366	367	362	340	346	349	357	342	330	323	371	376	365	317	356	392	382	373	369	390	344	346	352	379	362	361	362	361	341	302	358	333	365	338	386	356	356	362	331	371	326	355	385	409	346	335	344	340	336	366	338	351	366	335	360	350	343	367	384	372	370	319	344	383	415	357	378	349	372	382	392	323	391	377	325	369	391	377	357	376	365	324	381	378	380	334	370	335	335	335	364	360	366	368	342	352	351	367	334	381	366	346	393	349	351	376	385	350	352	313	378	359	392	367	358	351	347	334	367	389	342	365	348	384	345	372	364	347	331	366	373	375	354	350	346	312	300	344	361	354	381	353	368	357	357	363	345	371	366	351	335	377	351	360	349	342	304	353	367	370	361	357	368	342	352	402	376	387	345	333	358	324	350	354	350	392	376	390	377	349	376	355	373	336	415	379	370	296	368	345	330	356	345	344	362	342	344	382	353	372	388	387	330	341	345	365	336	362	350	347	351	361	368	379	330	355	328	378	356	333	373	357	356	355	348	373	416	378	382	344	366	376	320	355	331	384	346	355	347	341	351	333	393	358	373	396	387	327	364	374	347	363	325	348	387	365	337	364	306	370	366	346	376	376	383	367	353	358	400	330	383	351	385	377	334	364	341	394	342	358	369	342	371	394	375	345	377	372	307	362	370	362	367	357	346	340	339	395	337	383	366	355	359	364	363	353	351	360	353	381	372	361	372	367	350	395	336	348	354	386	346	371	359	355	349	360	357	332	403	358	369	378	366	369	365	341	342	349	358	398	346	378	390	409	342	336	358	409	368	351	356	410	386	372	352	373	353	362	327	353	409	339	350	350	367	404	339	367	372	363	380	362	333	386	389	395	413	364	347	381	358	337	351	347	352	365	336	381	363	328	357	408	367	361	348	344	345	310	366	357	352	340	389	347	364	353	381	404	366	373	407	350	354	390	317	334	358	373	383	341	361	358	375	373	360	370	354	345	385	377	390	392	344	353	332	314	370	329	354	336	378	389	370	358	334	374	383	375	349	360	374	382	328	360	362	332	350	336	295	382	351	353	333	365	370	359	319	358	399	388	325	359	380	373	381	369	342	340	362	355	367	349	358	356	333	359	373	404	373	352	355	331	322	363	345	373	355	354	388	385	350	357	364	392	414	395	377	336	344	353	368	353	335	362	362	349	383	338	399	360	337	330	365	355	363	367	314	342	363	363	355	365	345	349	317	316	354	377	366	359	393	357	340	314	363	354	331	364	374	357	368	366	380	376	377	395	389	342	355	346	368	389	341	367	340	364	352	365	359	384	340	377	335	372	365	347	356	372	366	334	369	346	359	348	363	343	348	394	356	319	393	327	353	367	368	357	345	342	317	355	357	354	332	363	380	365	362	355	350	318	360	369	337	355	350	324	384	378	377	336	374	337	390	368	374	365	340	343	370	374	355	356	376	308	346	362	374	386	370	387	337	338	391	358	366	350	376	358	351	354	351	363	378	340	366	341	338	334	342	353	372	410	375	368	335	367	371	354	374	381	360	316	353	344	352	349	397	353	333	358	368	383	353	327	381	407	364	358	358	356	370	327	371	361	342	356	341	329	333	400	380	403	364	358	374	341	350	319	352	355	347	355	338	328	376	383	359	344	368	349	383	353	332	345	397	369	363	315	323	363	391	346	349	386	381	345	375	349	403	338	348	350	365	347	393	361	333	355	348	361	371	339	320	348	377	348	357	375	382	372	385	359	378	361	313	356	339	322	360	372	368	346	376	358	355	367	351	382	340	390	355	348	369	416	377	378	392	354	377	361	354	345	345	342	369	334	374	360	329	372	359	365	339	319	369	347	373	380	363	374	380	346	335	368	380	333	360	345	350	362	363	352	372	356	356	347	388	353	363	333	380	362	355	358	349	354	381	327	358	377	346	357	394	393	342	377	352	336	398	405	362	375	372	312	315	373	358	322	355	342	337	352	385	331	347	369	382	357	366	363	387	372	409	386	362	367	357	385	349	341	348	362	387	389	351	360	389	356	330	335	353	337	347	373	339	354	337	381	333	328	347	343	393	368	358	349	376	341	357	360	346	362	358	374	356	340	392	383	321	361	385	397	362	360	360	352	411	370	376	347	335	379	384	350	383	369	345	355	356	379	342	361	363	330	335	367	336	349	352	364	383	393	347	311	342	412	323	407	355	363	345	366	338	363	354	347	340	358	383	364	363	397	365	387	379	388	367	375	338	368	345	388	350	367	351	359	357	317	395	353	370	362	309	347	350	334	335	366	370	341	346	322	364	342	387	348	377	360	399	352	355	377	354	391	374	375	361	401	357	312	369	326	367	376	341	370	381	382	392	358	347	338	386	346	344	372	350	343	379	336	352	376	359	402	346	365	362	341	365	378	377	364	350	407	371	372	362	357	359	341	339	352	377	354	376	353	344	406	370	349	357	343	367	368	365	364	409	373	356	336	365	358	372	347	368	330	362	381	344	353	401	362	352	349	359	374	322	349	328	384	367	406	349	358	387	401	364	394	374	372	383	339	340	361	349	372	381	359	324	358	314	348	379	386	341	337	394	376	355	364	366	339	415	327	342	393	386	350	381	367	373	355	345	331	352	337	358	390	347	382	379	359	359	341	369	361	369	331	356	362	339	359	349	408	347	339	362	327	348	352	407	361	334	368	332	361	354	328	350	359	397	339	316	363	391	342	365	360	338	343	361	360	366	354	323	331	350	346	322	393	377	392	359	370	365	353	400	375	382	366	360	370	329	377	359	361	372	338	366	361	379	357	393	336	342	385	401	386	362	402	342	358	365	382	367	357	367	310	348	395	350	384	384	397	373	340	342	353	374	377	370	373	372	374	388	382	399	364	373	373	355	346	370	365	359	336	343	386	357	305	333	342	367	365	333	391	339	352	350	337	380	341	329	350	361	345	362	385	385	323	362	354	368	357	330	375	368	356	371	360	360	385	347	333	346	351	318	372	353	344	339	371	384	350	362	371	371	386	360	355	357	373	380	333	362	377	388	325	354	328	388	353	361	364	359	381	358	379	334	341	331	357	315	364	382	363	362	350	386	329	378	351	361	360	358	372	374	353	357	353	351	344	345	396	344	395	379	392	331	333	369	348	370	380	334	374	362	360	350	326	383	346	360	370	360	333	353	374	364	357	367	346	367	369	374	364	365	358	349	397	367	354	332	367	358	354	369	361	361	334	376	363	324	333	365	351	350	327	397	377	383	357
2295	836	827	817	833	786	800	805	784	831	802	750	789	759	776	816	843	771	765	841	787	844	790	800	819	824	841	765	813	739	810	769	817	737	776	771	821	771	766	806	812	779	765	782	743	869	839	799	777	762	791	780	779	762	777	788	773	781	796	817	823	812	799	848	790	800	782	739	810	788	815	806	818	842	762	801	828	816	797	788	766	798	798	755	809	784	809	809	774	773	754	741	781	834	758	790	793	760	796	809	743	793	757	813	812	827	828	819	801	766	814	800	766	774	756	786	804	783	794	804	763	788	780	841	794	764	794	815	804	792	814	820	750	816	743	810	817	788	818	788	741	812	823	774	759	778	789	789	751	772	789	792	748	777	801	847	820	729	742	764	784	748	803	748	788	764	787	780	775	805	817	777	776	762	786	760	801	789	786	794	752	765	839	843	806	781	755	799	791	782	774	780	803	830	757	795	859	810	741	784	768	791	753	840	791	762	774	797	815	779	814	797	808	824	834	808	804	757	696	845	745	834	823	750	784	843	782	758	784	796	788	777	832	782	796	755	789	781	803	793	791	778	769	780	786	808	770	804	820	782	822	821	816	784	799	799	796	787	751	804	784	798	802	719	770	730	756	825	799	813	796	760	785	747	780	753	799	808	735	789	754	800	759	783	803	814	805	755	797	755	790	800	780	813	737	817	775	825	793	804	860	868	819	819	790	808	832	759	801	731	808	839	798	746	819	824	784	815	798	796	808	742	813	772	802	766	783	798	758	736	786	751	733	784	794	800	809	861	803	815	738	835	809	774	778	858	774	785	781	790	808	727	797	757	795	792	814	757	809	799	778	864	782	802	771	785	823	789	808	789	792	790	828	770	792	758	776	835	757	757	782	832	827	765	782	751	793	770	765	800	809	774	773	789	750	761	836	772	740	738	758	802	789	764	782	786	789	789	810	767	780	798	770	802	769	777	772	767	743	807	798	814	769	752	814	725	783	737	783	762	791	745	764	779	730	797	804	793	777	792	824	783	832	783	791	783	765	813	818	767	780	762	768	800	782	748	743	786	794	799	820	845	820	762	709	779	736	791	765	770	785	745	778	777	761	793	806	751	827	773	810	822	813	805	818	755	755	793	771	799	791	784	798	766	834	812	739	790	739	779	800	762	778	816	776	779	804	805	774	732	785	792	733	791	813	830	805	799	750	763	816	771	764	767	796	818	835	786	787	767	780	769	824	806	862	787	839	772	780	761	774	801	802	753	761	804	826	770	792	783	803	786	792	828	816	811	754	783	805	780	797	793	751	801	786	808	866	753	783	850	784	836	843	800	790	769	796	820	836	788	803	765	791	807	735	810	742	824	792	833	795	796	808	803	806	833	783	778	781	811	766	799	787	784	800	783	786	777	779	775	825	845	788	773	823	770	772	796	785	749	779	794	814	765	780	776	798	791	780	797	763	760	809	767	796	832	827	814	780	770	793	773	756	808	782	768	792	760	797	782	793	811	803	810	766	839	826	825	765	795	793	759	791	789	751	778	778	819	786	780	795	851	788	795	805	776	820	761	833	786	768	814	766	764	781	749	761	820	827	784	818	775	784	795	798	794	739	822	763	721	774	732	788	757	790	791	755	795	774	800	691	778	804	820	787	762	811	800	768	753	781	804	729	799	804	754	753	797	831	767	804	772	779	765	825	782	773	807	782	821	806	764	753	808	763	848	755	792	753	804	809	767	844	789	804	797	833	806	772	744	814	775	815	824	818	798	790	790	779	745	789	783	799	838	774	754	827	776	787	802	821	793	770	831	810	773	780	808	771	813	764	784	786	776	834	794	774	772	810	774	819	761	758	790	786	790	794	831	776	782	765	812	781	792	763	794	820	828	808	776	774	781	777	741	764	785	726	811	819	798	811	770	760	798	811	799	742	774	757	806	801	770	777	770	744	782	852	815	839	806	751	780	787	761	784	818	794	767	767	756	819	809	771	820	774	759	848	755	781	797	770	834	749	764	783	805	808	791	746	810	798	798	813	798	776	788	825	748	800	784	813	797	775	790	774	785	782	772	766	805	780	775	747	825	747	784	777	754	784	790	834	787	791	784	766	780	769	769	842	785	766	830	792	736	802	821	799	791	782	774	804	788	767	774	787	785	780	760	807	822	797	820	810	790	797	793	777	790	791	787	777	824	763	777	809	774	786	777	793	788	786	843	793	777	762	804	777	736	754	733	804	818	793	793	755	817	811	772	773	837	781	762	788	722	793	817	813	808	806	799	773	828	817	757	722	768	809	843	823	775	777	851	827	783	745	811	797	769	803	780	730	814	804	806	817	788	776	823	731	771	792	803	788	800	806	788	814	752	835	746	797	815	769	767	748	774	765	761	775	802	800	813	774	767	747	782	788	831	783	804	716	808	781	817	764	797	847	803	787	802	764	825	750	778	757	816	818	824	785	782	767	781	776	792	763	805	772	766	798	820	798	783	834	782	764	790	815	737	811	820	834	760	788	777	736	762	817	828	789	814	784	802	790	798	773	737	800	736	787	871	823	803	756	822	739	819	768	798	746	790	815	786	816	772	783	798	784	831	782	754	840	798	793	805	791	803	778	758	801	744	807	777	788	773	782	822	781	786	797	788	788	784	784	762	785	780	797	779	805	801	787	752	799	771	764	826	798	784	808	766	819	772	818	769	783	789	801	754	811	744	826	776	765	753	779	757	772	817	782	782	777	771	804	790	818	822	789	773	807	787	827	811	814	832	776	757	796	812	803	745	796	770	800	729	811	791	815	788	812	828	822	792	837	754	746	761	751	768	783	800	828	776	804	749	771	765	833	829	765	792	835	750	770	778	776	748	749	799	762	812	836	788	746	804	745	796	795	793	806	772	773	787	784	767	778	768	820	809	773	803	763	834	774	784	785	758	805	818	817	818	776	830	774	739	806	766	736	760	790	759	782	763	777	765	804	795	757	792	806	853	820	765	804	779	770	822	783	796	775	753	812	783	766	818	804	834	790	794	764	814	785	828	804	808	822	774	799	785	782	778	839	746	805	836	843	806	829	769	749	764	800	795	807	805	729	763	767	744	808	747	770	752	793	756	772	803	775	853	769	754	776	769	817	797	800	784	835	757	788	731	762	787	791	804	754	783	827	829	803	817	773	740	840	783	747	731	801	807	744	797	788	818	789	840	795	801	759	767	795	832	735	823	786	773	793	782	782	754	777	785	748	838	784	791	808	795	796	776	743	758	828	809	770	820	795	825	767	839	818	761	806	796	812	795	770	829	767	794	772	801	799	775	767	818	816	799	760	758	773	762	782	781	774	784	784	748	784	826	783	725	850	777	749	779	752	783	736	795	797	834	808	767	749	802	757	742	786	774	785	755	788	799	757	777	840	838	814	800	790	805	776	792	762	780	853	756	761	841	805	792	780	826	835	796	807	790	754	809	788	807	835	789	787	863	750	796	731	731	785	841	790	779	759	825	785	736	738	753	786	781	812	777	710	807	827	749
7995	586	625	499	436	359	342	282	260	257	245	287	237	246	278	240	233	262	232	247	264	241	237	245	237	239	231	233	215	229	214	233	218	230	230	249	244	251	236	204	248	242	222	232	235	251	259	224	252	243	251	217	214	231	235	237	255	210	232	250	211	219	250	238	219	231	246	253	220	259	242	253	227	237	268	234	210	242	231	232	238	250	220	227	239	237	236	239	214	258	249	231	242	255	227	241	238	237	236	243	246	267	240	256	242	242	225	257	261	246	220	246	234	257	235	276	216	233	236	226	219	245	235	245	224	247	210	251	236	272	252	245	239	204	226	226	236	242	247	247	232	223	226	268	233	225	228	235	229	211	212	231	218	222	221	248	209	255	238	247	245	257	256	219	238	235	240	204	221	206	219	240	243	225	210	223	244	200	263	237	230	247	281	264	248	247	247	246	249	237	247	208	258	254	252	244	223	246	248	215	233	220	214	244	219	259	250	233	216	252	268	262	242	240	205	218	227	222	210	217	254	214	240	249	239	232	246	244	256	247	229	247	241	231	244	243	255	254	244	234	251	254	221	245	228	242	277	232	202	225	247	235	226	254	245	235	246	259	247	256	238	224	242	265	237	255	237	230	272	252	237	225	257	253	230	226	226	230	224	231	235	217	232	248	234	239	246	241	245	231	253	234	212	236	242	231	231	216	253	238	247	245	240	221	227	262	242	236	246	220	252	227	235	241	253	217	207	240	289	242	245	257	230	213	218	244	256	241	260	218	240	237	215	230	211	228	256	234	203	247	251	253	240	232	229	232	222	216	239	263	232	234	215	209	244	240	252	229	246	250	216	258	237	240	255	247	224	221	265	235	247	223	249	219	243	248	227	235	256	266	249	253	220	227	256	245	222	263	264	230	233	245	230	254	247	225	238	230	242	227	210	258	274	228	209	238	214	243	264	235	242	231	248	240	265	251	246	245	239	240	242	227	243	232	237	225	242	247	219	227	256	235	222	228	239	221	230	227	242	226	229	251	208	219	231	238	234	258	233	245	251	231	234	253	224	243	239	252	236	232	240	222	209	243	261	240	260	239	241	276	262	240	249	242	237	255	257	214	242	234	224	227	225	242	208	251	228	255	250	226	238	213	225	242	211	243	210	240	231	249	247	280	234	210	225	231	225	219	237	235	261	242	236	241	236	261	228	231	240	239	249	248	220	252	233	230	244	230	261	224	236	273	207	212	231	247	247	236	237	272	252	236	239	267	241	247	223	209	230	203	241	242	246	237	240	232	202	236	229	222	232	225	265	243	246	230	239	228	255	264	212	241	250	237	238	223	243	246	225	235	242	249	223	259	230	213	240	227	252	252	231	230	258	233	250	218	230	250	266	243	231	235	235	256	273	242	214	251	259	265	242	245	266	217	218	260	235	264	238	222	229	237	236	243	240	254	254	228	233	247	237	237	232	246	232	219	237	249	227	220	259	237	224	242	246	217	243	229	225	239	265	231	238	241	233	216	234	253	257	204	220	252	233	234	212	247	246	238	218	277	237	220	251	237	257	227	251	212	254	241	221	261	274	271	246	223	231	240	259	202	213	230	231	246	234	249	234	258	210	254	225	251	245	241	240	243	227	231	254	231	248	244	218	246	229	252	242	265	229	250	254	229	238	267	248	244	236	214	265	253	204	239	256	248	210	217	248	229	237	207	244	199	242	240	259	262	226	245	229	220	237	223	247	210	232	265	270	232	272	233	241	263	234	248	224	226	223	233	253	257	242	218	233	230	230	195	231	237	235	235	231	236	241	244	257	227	241	237	225	243	259	237	248	252	214	266	213	223	205	233	244	242	237	230	233	219	225	256	249	259	238	240	278	224	245	218	228	223	208	231	235	236	250	240	261	221	211	230	250	257	225	237	257	228	239	262	223	229	208	205	270	238	248	233	253	248	231	239	237	253	239	289	252	256	258	238	242	251	239	235	237	239	234	228	215	250	214	228	237	254	244	279	242	229	209	248	240	227	244	250	257	235	245	234	238	250	220	241	247	251	259	255	251	241	244	275	252	219	239	214	226	238	239	245	252	250	243	242	225	262	238	241	219	215	228	251	224	243	214	257	243	221	241	230	244	259	243	253	214	232	268	239	242	245	214	245	222	251	236	252	220	225	244	221	246	226	232	232	257	242	243	254	234	242	244	242	216	222	244	217	240	243	262	229	221	235	210	219	210	243	226	244	239	247	245	222	252	227	247	253	235	250	234	253	263	270	201	252	231	232	246	256	229	226	238	243	240	213	240	216	239	231	216	237	258	218	225	219	258	228	237	236	232	220	241	245	235	248	230	251	227	259	242	249	260	223	224	222	276	246	218	232	239	234	280	230	270	239	238	246	217	263	208	231	243	260	244	267	244	228	246	261	273	249	241	256	272	238	214	241	255	219	244	227	218	234	240	227	235	231	258	228	215	215	234	242	246	227	255	212	270	242	247	231	281	250	242	238	271	245	239	226	240	239	244	231	242	211	254	232	240	264	205	280	229	242	231	215	208	247	245	233	242	270	249	247	278	233	245	249	251	256	267	250	216	228	256	230	233	266	233	227	246	261	234	195	194	222	278	229	236	253	238	234	224	243	240	240	232	257	228	247	250	238	268	261	220	225	218	236	237	257	246	224	233	225	217	224	225	261	252	246	248	246	253	228	261	264	205	234	244	284	231	225	273	225	210	235	253	236	263	242	229	218	211	204	226	222	242	260	258	249	220	227	243	249	197	234	229	255	227	243	221	245	264	274	279	218	243	232	227	234	254	258	239	229	227	197	222	233	250	217	238	251	234	267	259	218	222	222	225	249	221	250	229	267	256	242	269	249	221	236	237	240	241	238	219	217	255	248	246	247	208	245	263	228	253	237	224	253	241	277	233	250	230	228	246	247	267	239	197	228	266	249	242	230	206	218	230	217	240	282	258	261	234	239	248	260	247	230	223	226	212	229	245	245	225	252	229	223	239	205	229	254	237	273	241	237	250	243	224	232	196	192	206	239	241	219	253	224	228	233	225	264	229	239	230	232	237	217	267	250	236	217	233	233	262	207	245	231	235	253	213	229	217	217	213	241	261	239	236	261	232	252	239	260	218	235	220	228	246	239	220	251	228	230	225	267	245	266	247	249	249	226	240	229	222	244	247	271	228	223	238	225	245	250	240	253	219	213	243	217	238	293	244	221	258	231	223	280	247	243	234	246	221	225	238	225	233	243	240	229	255	250	247	283	229	238	241	270	232	258	228	253	242	213	228	251	233	240	251	232	224	213	246	252	240	249	244	269	234	234	287	229	210	227	226	238	259	262	220	266	236	253	251	244	258	232	236	212	221	257	252	255	248	227	248	239	224	222	242	256	256	262	247	240	206	224	288	222	267	249	190	223	235	207	240	217	250	243	218	248	247	226	239	217	234	251	247	218	250	248	238	248	211	220	260	240	258	236	251	209	238	228	223	237	241	249	269	240	203	240	264	226	215	240
6714	882	1348	1441	1268	1130	986	877	805	761	756	699	641	647	619	588	618	552	605	591	600	554	593	601	629	606	624	554	561	516	567	559	513	563	569	521	531	539	526	539	565	518	588	564	505	532	525	565	509	558	500	559	618	547	525	515	569	524	563	535	524	562	493	563	565	521	572	530	522	539	570	509	502	563	520	563	560	576	500	549	562	528	523	529	543	551	538	567	542	527	507	529	565	521	543	535	542	516	570	512	526	539	519	551	497	530	518	540	526	488	531	575	519	530	564	525	550	535	529	576	525	512	531	526	557	533	549	523	578	510	559	521	539	528	515	517	535	528	536	546	559	528	503	564	499	514	512	503	524	534	517	492	518	561	497	539	531	546	523	555	555	538	570	524	537	575	550	517	558	508	529	522	564	538	552	531	525	558	517	521	508	537	557	516	489	583	558	558	516	590	477	539	499	514	551	539	538	515	538	540	500	507	521	519	521	521	485	578	493	541	541	529	560	499	527	517	518	576	538	497	503	526	538	554	558	530	551	553	551	559	524	531	562	543	536	553	520	504	586	561	565	521	534	566	529	528	556	539	525	584	539	540	524	537	549	552	521	533	572	545	522	537	552	519	574	512	538	517	535	545	517	517	537	531	540	546	567	537	527	534	538	567	591	564	584	522	522	563	529	569	531	538	548	508	506	567	543	492	566	520	567	557	530	542	567	575	562	583	546	527	527	536	533	524	534	557	552	526	540	547	546	512	538	528	542	539	497	528	567	523	551	572	527	453	537	551	570	552	553	563	541	553	520	610	490	534	530	544	541	546	565	567	522	544	481	546	551	540	500	544	545	540	486	503	516	525	553	522	520	575	557	528	560	559	574	493	526	542	564	536	510	516	535	534	544	545	566	582	510	593	549	525	550	528	536	510	529	489	536	539	553	512	547	543	543	561	518	470	520	537	529	591	546	517	547	529	539	520	569	504	502	510	559	563	530	511	583	563	574	515	555	575	520	545	520	525	583	542	526	498	562	526	533	533	535	539	543	514	563	549	549	532	531	528	527	536	561	530	532	527	509	528	534	547	530	556	537	507	509	508	507	536	517	584	521	561	526	508	546	524	507	517	544	526	511	560	534	554	519	517	522	539	558	532	500	557	554	545	559	535	525	561	538	546	553	514	508	574	551	542	557	559	519	511	564	497	515	554	538	514	547	528	565	517	533	537	497	515	498	532	521	531	554	520	543	538	552	552	560	569	530	553	526	553	524	544	532	513	582	546	531	509	534	542	558	570	530	534	535	545	547	489	537	511	494	568	540	510	501	572	489	487	579	536	516	583	555	530	552	565	516	558	546	559	548	535	585	558	537	505	521	556	539	511	511	565	551	570	533	537	545	537	586	537	525	565	551	536	496	535	558	505	510	537	507	569	524	544	516	556	563	544	491	544	569	500	520	500	512	520	497	566	553	534	518	527	502	534	517	523	530	552	577	545	585	558	539	533	506	561	544	494	544	552	549	534	491	517	549	562	516	536	555	533	526	516	568	537	542	539	535	550	537	537	487	497	515	504	541	551	545	534	498	577	509	557	535	517	520	531	540	528	527	542	540	522	507	521	530	507	561	515	535	552	487	557	550	517	519	536	544	538	540	489	557	532	578	514	552	539	570	585	547	540	493	525	542	561	592	548	527	533	531	578	544	521	525	555	552	509	541	528	561	582	528	536	528	507	547	516	547	530	541	555	547	527	529	507	557	568	529	577	536	551	588	495	503	525	569	557	525	571	528	508	520	514	529	520	549	506	547	518	549	515	505	539	572	518	513	554	545	589	559	556	537	561	530	554	519	543	540	519	546	548	548	563	530	526	584	540	544	531	549	544	561	579	521	559	559	526	540	524	547	569	543	567	547	548	586	543	560	551	508	545	492	516	520	547	571	576	519	546	504	596	572	533	522	553	526	520	531	553	549	571	559	526	536	536	564	564	530	523	578	521	503	511	508	521	553	570	522	517	523	544	551	555	514	548	528	573	527	588	507	573	543	553	538	534	547	516	525	508	514	560	518	537	500	509	550	523	543	502	534	538	545	535	522	496	589	562	544	558	514	513	541	554	515	525	540	509	528	580	517	551	509	483	503	543	561	564	545	535	555	508	544	549	523	536	565	533	545	534	530	503	564	539	514	503	501	556	515	508	575	539	524	559	531	579	558	540	504	549	538	513	515	515	544	502	531	517	518	533	549	512	526	514	557	544	534	553	501	541	538	534	516	528	560	515	534	529	572	543	544	527	558	547	516	544	544	564	583	566	557	517	525	594	521	534	537	530	519	528	548	511	534	520	509	531	507	511	506	546	552	510	532	576	546	538	526	554	561	556	520	551	501	549	538	520	531	545	540	545	530	518	572	506	510	539	565	514	517	566	537	544	569	549	529	543	533	559	550	524	546	528	511	473	535	547	511	573	501	486	587	592	523	512	530	596	569	544	501	506	501	541	527	519	525	540	480	527	529	530	549	538	539	565	549	579	545	510	540	529	560	507	557	518	511	588	559	584	526	508	492	534	528	530	547	507	563	537	541	563	582	570	529	530	533	537	527	502	546	512	507	515	564	555	503	558	529	546	516	551	507	514	498	552	531	537	546	567	533	534	513	523	540	528	539	522	540	528	551	511	522	523	548	545	515	530	543	548	530	531	494	531	560	535	553	522	520	535	573	519	523	540	563	482	569	562	521	518	582	508	555	579	572	549	505	563	536	551	535	544	522	542	523	576	550	522	498	496	531	570	549	508	524	572	541	546	515	534	558	555	538	532	521	538	525	502	537	548	573	537	556	534	536	539	539	515	521	562	589	518	504	541	568	531	562	547	559	516	530	541	535	561	578	560	554	539	566	512	564	550	521	522	523	559	544	519	578	527	554	515	550	526	530	510	518	526	518	539	535	528	524	531	504	516	568	530	523	567	520	522	522	548	505	513	543	525	526	521	536	531	582	518	521	544	532	550	510	523	542	529	591	537	521	524	573	567	562	529	542	558	528	569	569	553	508	568	525	558	513	559	537	492	541	542	551	541	573	513	567	589	567	544	550	588	577	526	549	557	515	518	528	587	503	518	542	534	560	506	520	531	496	541	530	559	550	551	542	541	509	552	543	536	541	546	553	540	561	498	514	531	538	544	536	547	524	509	525	584	572	516	542	544	569	518	530	535	535	521	556	591	506	547	546	575	543	499	503	531	551	523	540	575	520	560	534	558	565	536	556	569	521	525	529	522	534	505	549	513	539	532	556	496	566	540	554	519	542	522	499	523	524	547	543	535	540	593	524	504	549	522	552	507	523	530	548	524	510	479	537	564	492	564	543	502	525	542	536	507	530	538	523	535	546	502	503	513	550	563	567	538	529	536	557	571	527	517	515	550	530	526	529	551	532	562	511	466	474	527	568	535	539	559	521	487	519	564	526	550	540	517	557	564	540	603	529	566	550	522	503	521	551	505	522	514	514	525	505	539	526	529	537	559	516	539
14749	1100	841	642	478	374	285	246	219	174	158	155	164	146	128	109	120	129	121	135	110	123	127	112	116	104	110	123	123	117	123	106	116	99	120	108	99	95	107	106	126	98	95	104	100	108	105	115	125	121	107	97	107	101	100	107	115	99	89	97	96	119	88	118	112	106	111	144	103	113	98	110	130	101	105	95	124	97	123	122	99	125	125	117	120	122	103	116	93	87	100	116	119	101	113	96	100	116	100	110	110	98	143	96	104	113	113	117	92	101	111	84	105	107	102	102	126	98	106	99	101	104	95	116	117	114	95	94	107	131	110	96	97	120	140	84	98	101	113	110	108	90	114	109	117	106	111	93	125	105	130	111	114	96	107	100	111	109	121	110	98	113	97	89	119	91	103	107	95	101	112	103	128	105	109	112	110	134	117	104	121	129	99	121	103	127	94	100	121	108	107	110	107	94	97	100	111	125	127	94	135	108	101	114	119	85	103	107	124	97	96	100	118	101	121	92	112	104	109	110	99	110	122	117	114	103	102	114	122	112	100	122	110	100	112	102	108	108	85	102	108	121	106	103	104	99	101	110	100	109	119	95	116	93	107	93	118	110	101	106	114	115	91	85	103	102	107	112	120	121	118	119	116	128	104	126	93	91	102	112	102	92	98	106	135	100	99	93	100	99	113	115	112	121	109	118	105	120	87	118	102	102	103	104	102	110	113	103	125	102	124	122	104	113	111	103	126	100	110	121	115	105	120	99	93	104	107	117	107	105	117	94	114	104	102	116	101	101	85	97	114	117	121	106	117	123	105	118	98	104	104	104	101	102	111	101	116	110	96	95	116	101	126	86	114	117	101	119	95	104	95	109	109	118	129	104	105	122	94	89	109	119	99	106	109	105	109	115	105	111	105	114	94	93	112	105	110	115	116	91	105	94	98	111	101	129	113	109	107	112	81	110	109	117	94	100	102	118	115	108	109	112	111	106	98	110	117	121	107	114	122	122	139	122	101	116	106	103	103	91	104	124	105	102	99	113	104	116	111	106	105	94	111	120	105	104	103	109	111	127	133	114	116	109	107	102	87	99	116	103	110	103	96	95	118	125	113	110	120	132	90	118	93	117	100	115	107	112	112	103	116	111	106	102	107	102	100	119	88	102	106	105	103	103	107	100	99	109	115	109	118	84	111	112	117	87	94	81	114	91	90	111	122	110	98	116	103	93	99	89	99	110	99	102	113	117	106	127	110	105	107	111	103	104	105	112	107	120	124	109	119	125	114	105	97	91	111	119	130	103	96	107	103	118	108	117	107	109	117	92	112	120	110	105	118	114	99	90	128	114	90	106	109	111	98	100	99	126	105	119	100	112	108	114	101	103	95	113	111	105	110	92	110	116	98	120	107	109	123	115	113	93	113	98	113	111	127	97	111	95	107	94	115	104	103	109	98	116	96	108	99	107	117	84	105	100	110	109	102	111	96	109	90	115	99	95	101	114	90	115	109	86	103	97	107	106	103	127	104	99	104	98	107	98	96	111	97	102	93	106	120	95	111	120	120	105	109	94	104	95	108	85	122	102	110	99	110	91	127	103	121	117	94	79	101	107	122	95	117	83	130	119	120	119	104	107	102	90	91	99	115	110	104	115	107	120	87	113	119	131	107	118	114	99	118	88	111	109	95	118	118	123	113	106	124	117	116	112	98	113	108	85	87	107	112	91	100	144	95	105	106	106	101	99	77	130	86	108	106	113	102	118	119	95	103	97	137	108	99	112	129	91	118	100	110	103	109	110	96	104	117	96	109	127	113	114	107	108	108	96	95	117	108	127	107	114	116	111	110	97	99	115	103	117	114	114	118	94	109	91	95	111	105	108	114	109	102	94	121	91	109	102	86	104	123	101	117	81	97	133	102	109	122	84	122	112	102	87	115	114	117	96	102	122	116	94	100	102	111	122	101	120	119	105	107	124	97	103	104	97	99	83	113	105	87	101	110	77	110	88	86	107	107	112	95	126	125	93	123	79	98	111	98	95	129	99	104	103	124	122	115	79	117	102	105	85	106	99	117	128	114	125	104	117	103	116	104	105	118	107	96	129	103	103	89	96	112	97	98	98	108	88	98	119	110	112	102	122	118	117	105	128	112	123	106	116	95	101	116	126	110	92	97	101	121	106	116	107	97	95	114	101	107	112	101	102	108	104	108	93	94	97	94	100	118	109	104	100	131	112	113	100	100	126	108	117	119	112	98	114	129	113	108	125	123	121	88	100	120	99	125	116	106	100	114	105	107	96	91	114	91	106	117	121	125	113	102	95	126	128	97	102	100	107	111	96	101	111	81	100	119	93	122	124	125	111	91	116	113	107	95	86	106	84	101	108	111	129	115	103	110	104	110	119	80	101	99	114	112	120	118	150	117	108	114	101	108	92	102	86	107	133	109	92	96	82	92	105	100	107	125	119	112	94	110	106	108	109	124	113	116	107	98	95	113	110	111	106	138	106	121	112	126	95	95	94	96	98	118	114	101	95	120	100	101	107	120	102	105	102	109	113	120	99	103	90	98	109	105	120	109	107	108	108	96	106	117	109	99	98	102	119	112	99	94	94	107	104	100	104	115	86	111	104	107	111	83	129	100	115	111	104	108	104	115	131	104	91	101	109	108	101	100	87	119	123	100	93	110	124	97	91	112	108	125	103	109	101	115	124	108	114	102	118	105	115	102	80	105	99	97	113	104	119	96	110	82	97	103	102	106	112	113	109	117	91	94	104	89	94	116	100	111	111	113	105	100	108	101	110	112	113	93	107	99	102	99	113	101	120	101	108	117	131	112	93	107	91	99	98	126	89	91	110	102	114	113	127	123	121	92	103	114	116	104	108	118	106	112	92	111	116	110	113	101	111	108	111	113	117	114	111	112	115	103	95	111	118	107	118	120	119	106	108	97	96	102	107	97	87	106	120	100	119	90	97	98	99	110	97	105	104	109	105	97	92	115	105	97	100	117	99	119	95	109	126	98	117	107	93	125	99	138	110	100	98	111	104	94	113	121	97	105	117	93	92	111	114	112	117	120	143	109	102	110	109	109	121	113	107	109	103	116	90	109	109	103	94	104	110	116	103	93	113	103	118	120	102	88	106	89	88	111	117	101	94	126	104	112	101	118	91	101	93	120	107	120	106	96	108	120	118	115	86	101	109	110	132	114	101	118	114	105	116	104	125	114	106	84	109	101	96	106	100	108	91	111	123	115	93	107	109	122	99	90	88	96	111	103	120	103	107	110	80	109	113	93	123	122	89	106	116	129	104	96	105	110	97	117	119	115	115	102	133	126	100	113	117	105	104	107	111	85	97	121	119	97	114	107	106	110	120	103	107	100	102	99	112	110	111	98	111	110	81	104	87	116	116	105	130	117	94	114	100	78	98	120	127	96	111	122	98	124	109	86	106	100	95	87	102	102	94	120	120	104	123	110	106	111	94	125	134	96	129	109	102	126	108	106	92	113	115	101	93	106	130
8126	937	1774	2037	1740	1463	1128	923	828	714	622	573	510	479	456	382	445	373	402	399	363	362	380	351	375	321	340	327	347	344	327	309	323	322	298	322	289	310	289	292	277	326	288	294	295	258	304	275	307	307	288	314	274	310	278	300	322	306	266	277	304	306	305	300	332	289	341	306	285	290	298	317	256	288	286	293	307	275	283	265	263	282	305	295	282	262	268	289	291	288	290	270	319	275	311	313	291	276	257	275	280	283	283	307	289	288	306	276	303	272	274	275	280	296	280	295	283	254	311	300	274	293	323	278	299	277	317	289	257	276	276	263	290	299	276	290	313	281	289	302	286	282	285	248	287	305	296	307	276	305	305	304	289	292	283	282	273	286	308	295	279	281	310	284	260	273	284	298	299	269	289	289	285	259	276	293	301	273	267	299	272	277	277	277	273	279	285	283	271	275	289	259	266	294	322	302	288	263	260	276	282	266	289	238	237	266	284	274	290	271	287	302	307	276	302	275	293	307	254	293	280	270	300	303	233	307	287	279	306	276	260	281	270	288	285	284	280	269	299	269	273	272	292	240	282	293	266	243	251	295	310	302	264	277	272	297	288	283	290	289	280	300	294	285	265	288	261	282	301	273	273	291	293	290	276	279	281	283	296	282	277	292	272	275	254	299	268	257	321	306	269	275	280	260	315	293	269	282	266	300	277	309	291	276	294	296	276	294	260	260	257	302	284	279	271	314	306	290	270	287	299	288	314	296	295	290	272	303	279	275	284	290	278	247	269	293	285	276	276	268	283	277	291	286	281	295	301	279	285	259	273	311	308	291	270	300	303	267	281	315	304	298	305	265	286	277	283	307	299	276	284	289	246	275	293	302	282	279	294	292	271	290	278	295	258	266	285	287	311	278	279	265	260	287	302	273	310	275	255	300	267	282	257	268	269	317	283	260	314	271	286	301	267	295	269	281	270	280	271	296	300	262	290	296	285	280	294	256	297	292	287	300	258	287	300	252	270	290	272	285	262	296	310	256	281	256	278	303	260	289	278	275	320	273	296	270	312	289	298	299	283	284	287	257	259	292	288	288	312	259	306	305	281	264	279	290	296	288	304	312	309	279	281	281	289	294	283	289	264	263	270	291	288	275	286	274	297	267	310	297	291	252	257	275	290	321	275	302	292	301	289	284	277	273	276	286	276	314	282	291	297	292	287	290	261	289	268	283	270	277	272	273	305	270	287	278	280	306	311	280	295	289	287	294	286	285	282	288	288	317	246	294	273	260	280	269	281	304	286	304	265	302	295	280	299	274	267	276	289	283	274	273	249	291	271	284	254	283	301	320	318	291	259	297	281	284	288	283	295	287	257	310	267	314	283	269	267	275	283	273	258	299	292	291	258	226	277	277	288	294	281	307	289	278	263	256	309	262	277	302	266	254	280	277	277	302	302	288	297	263	273	293	277	250	267	284	295	274	268	294	254	275	297	298	281	284	313	289	283	290	307	286	282	284	322	292	248	291	290	275	273	310	288	302	270	288	299	281	267	266	292	294	282	260	275	268	304	268	290	278	301	266	266	289	265	272	261	273	285	288	295	277	302	281	303	299	317	294	271	292	285	285	297	285	310	310	286	279	311	295	317	297	280	295	283	294	271	308	288	279	294	262	294	261	270	265	309	284	272	278	274	277	288	270	274	290	273	299	281	272	277	264	296	297	273	331	273	271	295	277	288	303	255	275	285	271	294	263	282	298	269	271	280	252	265	308	303	281	276	276	281	301	293	301	293	283	262	277	311	278	284	277	276	318	235	312	277	265	297	277	268	297	272	297	283	323	275	301	292	281	298	281	293	271	298	271	254	314	277	279	298	293	269	297	306	254	302	279	292	289	282	274	278	278	269	263	245	274	263	279	293	293	291	296	249	289	254	297	274	272	279	262	289	292	277	308	279	276	274	312	266	318	282	298	301	268	316	286	292	273	259	253	284	303	286	270	284	264	286	266	275	272	283	256	327	256	306	258	274	294	267	284	247	287	260	279	298	272	273	278	302	293	289	270	291	289	281	292	278	299	255	298	262	280	275	299	290	291	301	285	277	302	270	284	312	263	278	253	282	272	325	325	286	281	285	261	291	283	287	296	282	270	305	274	270	279	300	313	290	267	299	250	318	267	295	267	290	286	286	283	279	293	275	311	302	297	273	284	271	285	273	281	285	253	284	289	299	289	320	251	283	283	282	274	298	267	291	287	286	282	278	278	282	304	305	275	275	315	265	295	288	284	267	318	267	282	253	277	270	286	278	293	304	268	318	278	296	284	307	289	279	319	308	273	287	302	278	296	276	277	260	302	278	300	258	290	267	249	278	273	248	300	284	286	301	286	257	268	272	302	277	286	294	273	291	315	276	268	290	304	291	300	252	279	270	261	283	289	290	297	283	301	252	268	300	288	263	300	288	261	280	291	316	285	293	260	273	297	298	280	266	264	297	288	301	244	292	284	301	281	296	290	296	286	300	297	331	297	284	277	275	274	284	292	294	272	314	294	263	253	297	280	308	277	282	285	261	286	267	288	303	279	282	284	316	306	269	273	274	295	262	272	299	309	264	257	258	290	288	263	292	265	255	283	282	293	277	275	283	293	291	314	277	301	287	261	293	320	264	273	278	297	276	277	274	280	290	252	253	286	278	328	305	305	277	293	276	297	279	248	294	297	265	289	275	265	305	286	271	269	262	272	270	290	277	289	286	307	286	275	294	274	254	312	294	281	274	267	279	270	297	258	298	283	272	307	284	256	281	264	298	297	260	294	310	291	292	282	310	264	286	240	280	302	268	271	280	265	244	287	285	253	289	276	273	278	298	292	288	301	292	279	296	289	287	270	296	295	310	273	279	300	277	291	239	261	283	264	277	282	293	271	292	287	271	305	275	274	269	286	272	268	296	262	313	283	274	258	288	304	288	263	290	283	303	264	275	289	282	295	259	277	279	294	272	268	270	291	272	249	271	307	299	299	285	271	262	273	278	278	274	299	272	286	292	267	287	275	300	286	312	267	273	267	286	286	279	287	321	290	275	281	313	287	273	281	267	296	275	271	305	285	307	256	271	285	279	309	279	271	275	289	279	307	291	276	280	285	306	278	254	250	283	269	304	277	285	298	289	285	291	275	283	277	296	315	264	279	289	287	271	260	265	300	307	302	285	286	278	272	294	283	264	308	303	263	274	293	293	286	284	298	257	285	255	264	282	250	244	273	298	283	275	289	272	297	310	284	310	262	260	273	289	302	282	309	277	295	266	305	302	258	284	285	269	283	316	274	288	279	295	284	262	298	254	282	281	271	292	291	329	277	294	294	296	260	296	288	279	261	272	309	278	259	268	277	273	321	295	258	277	269	286	305	273	244	267	267	275	307	276	283	275	280	278	269	269	318	288	310	304	300	262	286	267	295	312	265	292	275	257	276	279	281	282	291	273	304	276	259	306	275	267	298	290	268	274	248	271	277	270	317	274	292	279	271
1826	434	368	366	331	363	360	379	321	377	381	371	379	381	370	367	378	339	356	339	374	365	367	339	389	338	359	350	344	371	397	357	340	351	356	353	356	370	367	353	344	370	387	355	373	373	358	333	383	334	350	357	352	341	368	357	354	360	356	374	379	356	386	340	393	344	339	355	367	359	381	363	375	411	367	422	339	360	370	379	347	375	385	385	341	384	361	402	371	361	357	390	359	353	383	351	381	341	375	356	325	344	339	357	343	388	380	375	361	352	351	364	366	355	356	338	354	366	359	372	354	404	366	323	367	365	386	336	351	334	319	367	363	370	365	339	355	359	352	337	374	359	394	347	365	362	390	329	349	318	355	356	392	377	341	359	369	368	368	325	339	386	379	366	354	319	381	354	363	343	374	322	344	345	358	348	337	366	362	403	373	367	334	362	356	376	387	388	364	405	355	338	350	400	359	359	379	351	392	377	366	361	381	369	346	379	371	368	319	343	363	369	353	379	376	354	353	352	375	341	368	325	412	382	351	380	372	360	361	357	377	343	378	362	371	359	375	359	345	371	350	362	331	375	326	360	338	345	384	344	381	398	374	372	349	394	366	411	342	332	380	336	311	391	387	362	344	345	316	312	381	378	355	389	358	355	359	372	346	350	369	345	387	373	345	353	361	341	384	392	390	355	375	331	355	378	345	374	358	352	365	377	378	335	366	370	347	391	364	372	375	360	341	382	358	365	344	339	389	369	408	385	365	362	386	380	337	371	366	377	338	330	351	354	388	372	367	360	337	340	354	347	353	338	371	368	394	386	337	342	373	355	383	367	387	379	354	363	370	348	384	384	347	380	399	372	394	361	369	382	343	336	371	353	363	370	366	366	361	338	365	342	345	366	384	323	342	375	356	368	356	346	357	348	394	384	358	367	375	416	391	358	380	372	382	345	375	342	361	352	379	337	334	360	371	355	344	336	346	359	338	372	382	362	366	355	351	340	353	362	343	349	392	371	378	383	388	360	379	382	350	345	393	358	427	365	336	356	360	370	371	354	372	369	379	355	337	366	357	363	354	361	412	350	385	329	374	391	362	356	405	394	356	358	329	352	346	350	354	338	375	380	399	359	388	378	379	369	349	358	331	382	359	341	368	377	347	367	390	366	375	349	363	349	375	399	368	350	363	387	347	389	356	341	369	395	365	411	374	374	357	349	351	348	362	346	392	344	382	339	379	367	370	407	365	370	350	371	328	398	325	349	417	361	342	381	341	370	316	341	367	370	372	329	362	360	389	322	345	361	342	366	368	352	343	361	354	357	357	338	350	359	370	397	345	400	374	382	386	340	392	387	382	349	346	336	333	347	378	374	354	367	359	335	360	325	356	366	330	349	353	363	383	357	416	342	357	390	368	337	382	360	349	380	385	365	358	404	397	353	329	393	344	355	347	347	419	351	402	372	359	437	386	336	374	362	398	348	388	333	358	388	352	352	343	363	326	383	345	346	344	366	346	381	384	359	363	342	352	407	358	365	363	330	356	347	345	361	344	348	325	396	378	351	356	340	365	358	351	365	385	350	356	348	381	384	353	352	350	374	385	345	335	363	333	352	339	410	400	365	343	376	360	373	358	387	323	383	343	372	375	356	331	363	362	387	399	364	370	363	396	380	376	345	365	335	369	368	370	364	356	380	343	368	405	388	372	355	381	322	367	327	342	376	381	352	361	349	350	343	389	379	386	355	338	340	337	391	395	388	424	401	335	412	363	374	375	380	347	342	377	365	384	349	324	358	400	364	358	365	365	387	360	314	333	370	370	354	368	325	354	373	346	367	383	393	368	398	385	347	344	366	360	365	386	340	377	357	351	348	344	381	347	372	359	332	389	418	361	358	403	354	355	357	373	364	365	376	324	361	387	337	345	391	383	396	389	358	373	358	388	377	369	371	354	336	395	390	380	347	335	373	395	395	359	347	359	380	381	390	374	340	365	355	388	372	384	366	359	376	372	357	362	364	367	354	318	392	379	359	376	363	363	384	325	368	367	372	392	404	351	367	374	368	378	386	357	368	347	354	323	354	376	391	350	345	360	397	353	333	366	387	370	401	359	373	358	328	385	373	373	389	350	320	342	378	319	371	355	346	356	355	356	364	334	366	351	362	337	368	423	370	352	390	398	367	382	359	345	358	375	408	391	328	396	377	370	377	311	359	348	339	353	353	392	362	358	367	324	380	341	363	376	389	355	357	384	387	344	367	389	359	397	405	402	366	375	377	400	352	402	380	380	354	342	404	356	334	391	369	398	360	391	350	369	402	327	384	354	354	362	372	384	373	342	333	324	382	336	406	402	402	338	355	349	348	416	397	379	399	354	405	368	335	360	350	380	346	364	358	352	385	372	359	330	383	375	367	418	332	359	351	377	357	336	369	332	383	353	325	329	373	353	370	341	320	336	387	368	352	361	371	394	374	359	358	351	368	348	340	321	336	330	349	381	354	364	371	366	358	366	365	377	350	370	423	335	358	353	346	354	358	342	387	381	405	328	349	367	351	385	351	336	352	375	360	363	357	363	366	369	365	361	347	362	365	378	377	383	392	348	397	388	344	353	382	371	359	369	396	353	344	396	341	324	400	350	340	384	382	323	363	347	342	355	314	399	365	372	392	397	363	392	307	377	377	350	382	329	375	370	395	367	364	384	397	403	376	355	329	336	377	369	326	367	336	358	383	372	334	384	383	347	365	354	371	385	360	374	366	342	367	362	337	405	330	367	332	392	359	369	351	359	345	308	365	365	370	335	381	363	409	373	372	365	361	371	336	358	390	359	382	319	344	344	362	393	360	412	354	408	356	370	373	373	388	359	344	348	356	297	331	379	332	377	410	373	384	329	384	372	365	356	397	361	329	388	355	382	355	375	374	381	381	365	343	342	357	363	355	379	393	352	336	357	357	345	360	394	372	370	367	347	342	371	358	366	355	336	355	368	367	378	351	371	354	388	378	339	358	362	325	361	352	349	321	283	393	381	330	371	368	360	364	363	359	388	413	394	365	351	344	345	384	348	380	373	361	367	383	343	351	355	385	364	360	382	430	351	382	386	400	344	370	392	358	377	386	391	389	398	334	346	351	412	345	359	346	352	363	328	370	355	370	371	385	330	335	340	377	346	344	371	350	322	357	383	360	372	377	349	356	372	406	368	389	392	376	340	359	377	346	363	382	349	372	386	343	358	345	356	387	332	344	372	340	352	355	388	368	348	340	350	355	366	358	366	337	349	341	369	380	385	377	373	370	400	361	344	346	372	394	347	394	346	362	348	374	364	360	394	353	372	383	391	392	340	414	345	361	370	356	335	356	355	382	352	341	360	366	359	343	384	345	349	377	379	361	361	359	392	359	337	341	369	366	315	376	332	336	357	340	365	324	374	352	356	354	348	347	379	324	381	346	373	338	352	380	348	343	371	342	361	336	363	325	363	328	357	381	391	403	399	360	330	385	396	400	375	338	350	396	348	344	321	380
2182	837	822	865	825	877	842	814	827	794	833	814	781	812	836	782	804	762	843	767	837	833	770	828	851	808	749	770	853	769	780	821	845	805	786	792	803	754	784	814	830	872	793	822	761	749	753	789	814	757	778	780	761	805	783	759	793	821	793	809	800	758	822	749	764	810	764	820	799	757	753	847	794	831	850	790	791	785	843	866	777	831	798	821	805	795	810	835	789	784	747	815	834	751	771	786	802	748	761	797	744	780	828	830	802	810	765	774	805	782	814	803	816	852	735	820	842	811	814	781	790	826	804	750	764	760	751	751	827	821	827	779	842	782	787	808	781	806	784	788	800	784	823	806	819	814	766	849	851	792	737	767	795	776	842	781	821	831	832	785	789	770	762	772	820	842	825	824	815	758	778	760	783	781	845	816	774	785	813	845	793	762	865	751	756	772	854	811	794	799	797	822	795	818	809	782	740	772	849	768	786	816	810	786	768	791	790	778	767	760	809	774	755	793	792	811	821	767	844	807	816	764	836	787	827	740	771	773	843	745	764	750	800	764	778	812	799	826	831	806	823	786	753	791	795	779	817	839	800	797	802	801	796	747	750	799	821	793	849	800	790	826	823	755	817	817	772	759	797	796	815	815	772	843	806	821	809	765	765	776	747	817	781	842	746	784	775	756	812	873	802	779	787	756	793	809	768	783	811	812	772	774	753	777	782	752	812	827	756	775	799	798	853	774	828	772	792	790	773	800	771	743	777	750	813	839	797	770	748	804	781	776	796	824	817	797	812	784	797	805	775	747	775	799	768	770	809	813	820	819	748	801	821	789	785	792	760	778	791	765	815	807	817	764	811	730	758	819	808	826	797	756	808	784	776	803	804	784	798	769	770	832	769	777	793	742	739	803	772	756	789	802	777	790	756	814	786	806	757	774	750	771	762	809	785	777	775	826	804	723	816	817	823	754	803	832	825	819	796	719	774	757	794	859	798	792	780	836	824	805	768	747	812	780	843	734	840	752	784	765	799	809	800	799	837	779	746	791	732	755	790	760	833	819	772	785	780	842	812	774	838	761	815	806	760	777	737	850	825	796	802	864	790	768	805	825	786	834	842	784	739	802	766	803	802	761	787	778	827	840	810	787	801	774	794	784	788	855	762	805	801	772	783	800	795	769	773	823	795	804	846	756	790	769	781	754	722	806	764	803	799	738	805	776	798	797	763	775	776	819	772	819	776	780	781	822	810	784	772	775	754	761	831	788	791	836	772	809	804	745	770	826	794	787	790	789	773	798	774	754	775	798	795	814	792	811	840	787	760	764	793	844	795	814	771	783	816	746	804	802	779	771	823	752	811	797	769	827	777	784	835	802	802	776	785	804	786	819	783	761	786	767	800	815	770	801	785	780	761	782	798	758	816	772	793	827	828	741	806	854	755	768	775	794	744	751	783	828	802	779	788	805	862	775	777	792	779	777	826	798	740	779	778	806	809	753	793	808	723	867	776	807	786	802	776	783	785	817	808	787	826	818	774	768	799	847	759	779	719	801	809	780	808	795	781	758	781	797	816	815	726	858	786	793	757	760	812	764	865	809	840	790	824	811	788	763	817	842	785	767	755	767	839	784	861	800	766	821	844	763	801	764	754	746	780	820	817	820	803	823	759	811	839	784	788	779	777	776	802	801	787	808	783	765	789	774	778	824	810	782	804	812	794	803	850	750	792	793	802	808	742	791	727	831	804	806	804	816	804	777	819	785	779	770	793	806	791	740	798	761	806	819	770	755	789	806	778	773	819	773	783	755	788	794	780	757	805	800	764	781	763	763	816	789	776	760	777	802	799	790	826	772	762	775	773	763	807	789	795	813	792	818	779	788	770	840	832	856	750	800	765	825	799	777	863	754	771	772	778	793	802	797	816	801	746	780	757	853	771	828	777	821	816	824	893	814	792	876	793	785	822	742	778	811	790	789	791	798	736	829	786	807	797	811	785	780	840	808	809	807	772	786	777	824	845	822	807	819	780	824	752	808	782	796	816	823	788	783	824	787	825	763	752	757	742	781	825	787	713	811	826	733	776	803	813	818	755	795	836	780	802	801	790	792	748	732	777	813	774	817	764	791	788	812	825	806	850	803	783	767	755	800	747	855	834	785	781	791	780	725	810	796	780	771	793	784	792	803	767	805	817	813	789	796	804	752	804	787	804	769	868	797	767	820	792	801	788	791	827	789	770	780	802	755	771	768	795	741	767	770	769	861	783	773	783	758	778	756	824	836	873	783	773	776	780	805	764	772	785	809	833	823	764	809	820	766	837	807	781	815	809	791	794	745	785	744	814	794	797	773	804	787	815	805	744	776	802	812	791	769	767	804	784	777	740	778	816	815	812	862	747	788	774	793	828	741	800	797	818	722	758	783	796	799	795	778	790	789	808	817	795	758	801	802	853	800	808	849	807	811	845	735	799	761	750	797	737	813	806	788	777	812	793	778	775	788	773	739	758	822	771	746	761	796	792	777	795	788	799	782	814	813	781	795	765	780	852	786	829	780	787	821	771	780	767	762	764	804	814	800	757	792	803	858	802	753	806	794	849	763	798	773	822	793	782	791	780	797	805	786	789	794	819	846	790	825	827	762	823	790	817	769	805	806	792	774	798	797	764	866	800	807	767	759	795	768	811	775	834	802	795	802	808	822	813	813	822	823	754	789	772	819	815	771	797	837	786	838	782	789	772	767	779	786	800	715	777	823	750	810	782	765	788	795	810	800	810	833	837	795	767	805	760	787	798	765	749	787	742	807	764	796	855	829	812	786	766	790	778	774	782	754	767	819	805	817	821	848	785	800	728	843	787	782	840	769	793	813	828	792	862	772	835	771	780	812	757	793	790	752	801	824	797	811	810	777	846	813	792	824	824	807	736	752	774	817	807	797	857	814	783	739	807	792	794	803	771	820	785	786	791	798	741	767	797	756	775	809	804	756	859	732	733	810	798	830	749	769	788	762	824	771	769	736	816	770	782	829	798	831	846	819	774	779	822	767	801	763	873	755	764	740	774	791	833	784	829	784	817	779	786	795	810	804	815	800	784	806	824	833	781	804	803	793	732	788	797	768	785	775	829	806	831	807	806	786	738	788	765	827	809	805	815	812	810	806	785	834	816	801	763	809	786	806	802	807	799	792	785	807	792	791	808	783	864	817	812	808	810	766	795	824	834	721	795	785	799	777	810	744	785	811	760	779	735	770	779	813	783	785	781	793	739	814	786	781	732	778	749	780	830	787	761	777	810	801	751	774	750	797	798	818	815	825	818	785	766	801	813	815	829	798	782	828	699	833	804	804	824	778	776	752	831	782	775	784	816	799	833	778	742	872	773	768	805	826	833	784	772	804	827	776	791	826	748	778	791	801	840	764	804	734	811	793	823	805	799	802	792	803	826	804	828	791	755	799	795	756	792	807	793	863	836	795	832	822	830	795	881	774	789	774	788	782	803	749	832	777	782	776	764	793	767	816	815	820
8046	614	559	483	438	353	331	307	294	287	288	278	253	269	221	267	269	226	284	237	260	235	253	253	234	268	265	256	239	219	262	230	247	257	227	226	272	221	268	253	220	240	245	253	230	236	280	247	241	221	254	250	264	252	252	249	228	233	240	255	245	231	254	227	260	267	239	263	260	200	278	240	254	254	235	247	231	222	229	242	253	257	230	251	229	225	260	222	226	229	251	247	231	248	231	224	247	271	227	266	229	247	222	248	220	269	281	234	243	227	235	232	252	213	283	216	218	245	275	227	238	243	266	245	245	243	269	245	226	234	261	259	246	234	273	244	237	273	219	225	252	253	267	237	253	230	235	219	245	227	247	247	236	236	272	234	231	243	244	224	244	216	233	242	247	237	236	255	238	239	233	247	261	234	255	204	239	252	241	247	230	224	254	234	229	254	228	230	256	235	256	265	206	246	270	260	260	233	262	259	250	253	274	247	242	240	257	236	228	260	258	256	264	230	236	254	248	225	233	239	248	266	211	236	264	254	211	220	240	212	218	218	242	255	242	239	203	246	253	249	233	228	269	245	233	231	244	244	229	240	234	244	236	243	270	225	229	232	211	228	256	236	232	279	255	250	257	259	240	256	258	216	253	225	238	210	239	278	255	216	238	222	235	261	253	230	244	253	239	234	275	238	224	235	241	264	258	254	259	262	269	223	231	224	251	247	229	239	240	250	246	259	229	244	259	251	231	255	256	248	230	239	270	217	219	244	237	254	224	246	221	260	246	251	232	255	236	185	237	230	199	254	234	221	242	240	274	236	272	260	224	227	270	247	254	235	219	253	243	218	224	222	218	239	258	251	239	240	228	270	224	253	225	256	243	243	272	261	236	225	270	233	206	273	235	248	238	222	275	258	215	259	220	225	225	235	254	253	239	223	218	231	235	239	251	225	236	273	271	235	231	233	262	281	252	230	257	251	246	263	278	233	243	274	244	273	253	194	233	253	256	234	287	245	212	241	228	228	242	230	227	249	282	245	239	230	202	252	205	256	239	240	254	225	251	240	272	230	241	236	230	218	250	245	225	243	252	269	235	261	224	229	238	235	240	229	241	230	245	258	247	233	257	266	254	231	225	227	216	255	236	261	229	229	248	226	236	246	214	202	264	238	236	252	236	232	206	251	260	242	252	230	259	228	260	255	260	233	212	253	250	241	238	244	254	242	271	251	225	207	236	236	266	249	236	228	237	251	238	240	238	224	280	260	240	240	241	263	264	241	242	265	240	210	240	242	239	230	259	263	236	220	241	238	261	246	249	241	240	238	243	236	289	266	264	271	230	256	219	244	277	237	262	260	244	227	215	230	252	251	245	220	233	236	250	227	280	245	222	256	247	279	267	222	257	223	244	244	239	249	230	249	222	211	238	264	228	276	252	250	259	254	223	257	249	226	228	198	243	217	237	255	263	270	260	246	261	211	239	213	224	221	243	249	225	239	228	247	241	243	232	228	236	224	242	274	237	257	241	219	261	263	252	253	259	233	229	236	228	232	258	227	241	258	257	263	219	250	236	269	260	257	257	231	257	238	267	266	243	224	215	233	222	239	240	249	230	233	214	259	222	242	248	288	248	219	205	250	236	249	247	229	242	227	275	250	238	238	245	271	223	230	239	254	267	235	220	228	244	242	247	277	211	218	225	229	227	239	256	263	237	243	225	233	230	219	249	254	261	229	241	247	263	237	248	255	228	228	231	257	247	242	255	218	241	237	241	225	236	221	226	202	258	242	226	240	240	257	249	241	257	258	234	245	234	265	236	205	242	226	252	238	214	252	227	255	241	242	236	232	252	236	238	232	267	255	236	254	237	252	255	265	263	225	260	254	246	253	233	292	272	242	240	248	232	257	253	260	224	230	239	238	243	243	228	241	234	226	231	239	227	226	246	246	255	233	255	240	239	242	259	260	261	248	256	257	249	234	221	264	271	224	231	227	245	201	219	295	233	296	236	271	252	266	252	206	227	230	254	265	281	240	226	282	229	235	241	268	264	247	218	228	251	272	233	255	249	285	248	235	235	249	236	230	270	238	260	228	272	271	265	214	242	255	238	254	287	264	225	246	249	270	254	255	266	201	254	221	257	268	237	241	222	216	247	270	214	230	240	244	232	262	231	257	229	244	237	242	246	236	244	270	256	232	258	257	247	290	243	242	239	229	263	230	222	239	244	220	255	228	235	252	227	233	233	231	218	230	260	236	243	271	235	272	249	242	215	215	260	247	258	258	245	226	245	241	244	237	261	260	239	241	243	226	251	251	228	247	250	264	260	227	240	235	239	248	261	207	233	231	278	227	261	229	258	269	241	280	226	240	254	260	238	237	255	244	249	256	205	213	242	262	212	273	250	247	230	252	263	252	231	226	265	222	246	241	212	236	222	259	257	219	261	220	250	253	270	247	240	257	214	254	252	248	276	240	250	253	264	232	240	290	235	240	253	253	266	216	234	253	240	259	243	230	213	235	230	234	219	239	205	267	262	237	254	243	247	219	249	204	244	238	232	232	226	235	256	251	255	230	243	252	244	257	227	201	229	253	252	208	237	219	245	267	236	255	218	242	257	256	233	244	235	270	249	244	222	215	231	230	240	254	215	263	253	230	240	258	259	228	263	286	218	240	278	233	245	221	255	239	238	246	231	255	229	231	203	271	246	260	213	261	228	229	247	216	249	240	256	261	232	261	253	233	225	223	253	255	232	206	206	251	267	269	273	246	264	220	253	226	254	244	264	269	261	258	255	230	253	239	235	235	234	229	239	243	251	223	244	270	228	271	226	232	245	262	248	238	209	243	236	211	240	264	256	253	261	262	275	223	254	265	229	231	241	242	236	234	278	248	236	247	240	223	236	246	258	239	232	251	216	228	230	246	254	251	220	262	251	258	239	256	239	233	243	234	272	218	224	271	234	227	240	265	247	235	228	229	249	229	233	247	237	230	233	236	225	244	235	245	266	275	243	257	239	247	267	238	230	213	246	242	243	238	262	238	239	232	246	207	229	250	233	204	246	235	264	261	248	259	235	262	238	247	219	235	246	252	240	212	229	245	247	241	238	245	255	238	254	250	246	244	254	261	235	217	255	246	292	241	255	230	231	243	255	247	227	257	236	213	261	225	209	263	250	231	244	242	252	220	281	237	251	255	225	249	245	257	256	245	223	241	235	225	198	251	256	249	231	246	276	251	238	269	247	222	239	255	220	244	249	233	227	230	248	258	232	240	209	258	227	228	240	265	253	238	238	240	238	228	260	244	239	247	238	225	262	248	252	245	263	237	224	249	233	228	225	248	215	253	234	215	222	221	275	228	224	235	228	257	224	256	249	236	245	219	250	255	253	216	245	251	227	252	247	257	257	264	244	231	250	225	231	244	236	251	264	224	225	233	260	271	232	245	249	253	231	225	218	233	250	238	261	240	213	265	242	232	262	242	236	237	235	250	223	214	258	232	233	254	207	243	248	251	233	248
6766	833	1261	1414	1356	1129	945	885	826	741	711	670	721	634	592	642	641	610	586	580	635	616	585	553	575	585	549	608	565	588	557	551	576	574	583	566	540	537	532	561	589	548	525	564	541	567	560	546	548	556	581	532	577	542	522	580	543	530	590	544	556	535	562	496	581	564	573	558	549	544	526	521	543	558	585	551	569	549	538	561	594	548	529	528	538	562	552	552	534	559	521	540	574	534	530	537	538	544	526	554	543	558	547	562	499	539	504	539	546	548	578	531	523	556	539	579	572	522	493	529	522	496	529	538	527	553	498	540	549	543	504	557	570	537	576	552	558	538	557	561	542	557	553	522	525	546	556	555	548	499	468	528	581	539	535	522	534	574	543	550	537	568	557	490	550	554	554	535	557	536	547	548	510	561	582	504	554	556	554	536	588	534	569	547	536	557	556	549	554	540	541	584	506	524	537	520	557	526	537	524	571	605	564	552	564	512	552	555	566	573	537	571	592	535	537	546	558	515	534	537	594	558	583	535	553	485	534	538	531	524	574	540	545	543	555	534	542	536	511	548	551	588	564	513	519	607	543	544	527	539	521	537	573	516	564	523	552	555	528	547	582	524	542	526	512	538	533	534	520	543	492	503	561	521	530	500	537	557	516	593	563	545	537	513	527	548	547	540	512	516	563	558	546	534	560	559	560	505	499	566	550	507	515	557	549	565	588	540	571	571	587	582	545	504	547	546	538	557	522	536	542	527	561	530	504	507	584	559	531	553	524	582	550	557	569	564	540	553	524	549	547	527	563	535	556	509	559	539	534	538	511	549	548	553	552	529	537	534	533	578	540	564	547	523	549	541	546	531	561	503	523	572	530	522	593	533	530	529	583	554	527	527	542	564	517	557	545	513	502	468	548	535	487	532	538	528	531	575	547	532	534	512	527	534	542	534	510	553	538	500	545	488	578	540	560	562	561	579	538	566	491	538	556	514	562	534	582	496	495	564	539	546	510	549	553	563	575	539	489	532	510	545	546	537	536	523	525	562	570	546	535	528	501	536	572	536	545	572	536	551	517	522	526	523	550	518	526	542	534	545	478	570	549	538	537	531	529	550	553	548	524	585	561	567	582	537	580	567	499	554	567	502	519	559	526	509	528	541	589	510	527	555	514	568	545	532	548	559	505	549	536	549	539	584	564	569	505	540	587	594	546	537	537	540	539	553	575	559	559	569	515	559	563	579	540	556	550	527	539	524	557	506	509	540	544	542	540	578	595	531	559	524	524	513	511	558	564	512	537	579	519	522	535	539	530	559	554	596	525	531	532	597	566	542	543	537	538	525	610	569	543	569	522	539	516	486	550	567	551	569	554	578	577	525	574	495	565	527	561	494	553	526	533	553	523	515	523	538	531	542	531	550	524	601	513	575	510	541	531	559	538	543	546	572	515	544	539	521	535	539	544	502	507	592	524	535	534	514	556	555	550	560	602	512	531	551	551	521	500	559	530	546	531	511	536	536	519	517	521	537	546	544	533	527	552	511	547	546	513	562	575	574	524	533	539	515	490	507	554	539	524	521	530	507	555	516	549	540	527	578	526	603	533	597	478	565	527	510	562	508	541	551	562	507	504	525	488	516	535	530	497	527	542	534	532	539	527	534	516	549	517	505	502	538	493	541	551	543	508	541	599	558	525	538	559	549	556	545	527	539	569	543	546	553	531	550	539	586	554	546	498	503	570	561	522	531	552	550	543	548	532	584	565	569	533	538	548	497	533	507	557	530	547	569	551	557	536	553	583	555	541	551	525	571	537	533	566	569	587	538	539	557	569	517	548	542	549	554	536	558	515	593	504	577	566	558	521	523	545	590	523	562	566	508	510	575	535	560	534	559	584	541	529	563	563	558	533	498	541	558	506	526	566	559	558	538	586	549	544	509	514	572	544	549	581	538	543	521	552	537	543	557	509	541	544	538	579	545	538	518	517	561	538	529	518	586	538	562	520	546	521	521	568	558	556	540	535	507	501	508	579	537	532	524	538	578	553	498	520	567	516	586	517	521	547	521	524	550	518	531	559	542	563	559	589	553	520	555	561	557	555	567	567	533	538	528	487	533	533	551	544	541	519	551	537	541	499	515	569	599	526	523	533	572	548	561	530	576	553	515	487	586	542	573	524	500	503	538	559	561	592	540	534	475	549	520	570	521	503	567	516	513	544	504	515	514	602	533	547	571	533	560	541	519	541	515	561	519	518	552	557	584	540	550	553	524	573	510	541	546	510	574	529	544	570	554	581	578	556	548	512	531	547	528	523	535	546	572	561	582	552	556	578	532	497	561	521	566	545	609	570	506	526	536	577	464	536	544	523	526	521	518	544	565	536	519	554	570	512	533	523	559	529	510	558	554	589	538	552	541	539	568	568	539	541	544	571	544	538	525	590	492	548	483	534	572	538	510	567	533	502	536	531	574	533	570	571	547	577	547	538	569	534	547	536	559	526	545	544	533	540	554	529	585	525	518	550	572	586	527	538	582	514	544	532	535	548	535	523	519	546	566	557	568	526	506	538	509	534	524	543	549	534	548	527	577	558	545	481	533	547	545	560	535	499	530	543	569	554	538	542	556	534	525	503	550	519	516	588	568	529	562	518	537	546	577	511	540	529	563	498	583	580	533	556	562	553	574	567	555	531	523	529	531	533	548	524	544	525	505	563	552	531	564	525	563	531	572	529	524	548	498	555	572	523	527	547	572	556	510	560	551	545	535	511	550	537	556	555	573	553	545	515	562	502	545	524	497	545	529	548	554	501	572	551	589	569	569	536	557	556	459	568	523	521	531	547	507	546	531	557	541	541	610	562	534	535	535	518	475	539	542	519	525	536	572	542	516	544	530	547	563	543	545	519	538	552	574	507	581	538	575	522	578	558	551	569	557	504	510	549	523	548	559	500	554	509	537	510	509	541	539	504	547	502	538	618	517	570	465	525	560	513	539	569	538	520	547	553	541	553	550	525	504	593	570	545	526	574	554	511	575	569	560	544	558	508	533	559	548	532	574	539	579	532	540	575	534	575	566	566	567	513	581	548	562	560	517	554	565	588	522	526	569	625	539	534	535	508	577	560	562	538	534	559	497	546	496	605	542	561	563	577	534	536	517	491	524	544	501	578	511	565	514	560	556	532	558	521	577	522	522	546	553	495	511	517	543	533	521	506	569	574	555	549	529	575	595	557	501	540	591	541	576	544	560	526	564	517	496	513	546	552	544	549	529	568	503	567	556	549	516	554	538	528	545	507	556	587	533	537	534	540	538	555	545	497	546	521	555	507	540	509	542	541	533	528	533	568	532	537	521	504	528	568	516	506	566	564	517	520	525	574	548	538	541	561	558	539	503	517	531	539	552	558	578	516	537	506	548	510	551	519	520	559	557	526	543	563	525	535	550	564	509	533	558	529	564	515	512	539	540	562	528	578	547	572	561	509	560	520	547	528	519	508	540	566	527	568	552	565	554	533	518	521	573
15238	1167	810	625	441	382	259	193	198	168	165	148	143	165	132	151	145	138	113	129	121	102	122	116	125	119	102	104	100	109	110	116	115	104	101	113	106	106	102	126	114	121	137	103	132	99	109	89	105	111	102	104	107	108	116	115	99	117	121	105	104	128	129	111	102	99	101	108	105	130	105	139	105	101	119	112	123	124	92	122	89	109	121	96	111	108	103	107	128	121	107	121	111	114	103	119	105	115	92	105	119	112	106	107	135	115	119	122	116	121	98	110	126	116	137	121	113	107	122	105	106	111	100	102	111	109	103	114	121	100	131	98	103	112	107	109	112	97	93	125	95	106	115	127	94	128	126	105	93	116	94	99	105	95	108	106	105	118	127	106	104	110	106	117	99	122	117	94	108	126	115	89	96	110	86	113	118	102	105	118	117	112	103	115	98	111	110	100	99	131	103	115	110	108	112	94	120	117	116	118	93	109	113	106	100	126	98	105	118	129	108	124	86	101	125	105	94	115	98	105	137	110	108	103	102	122	108	116	114	127	101	109	109	128	127	111	106	120	121	122	111	112	118	110	98	121	123	99	102	105	117	116	130	107	81	96	102	92	127	123	109	103	108	122	123	117	87	96	120	134	106	104	106	104	108	111	113	96	108	118	131	114	113	132	131	102	111	105	118	107	112	113	110	111	111	100	104	96	111	114	121	107	101	117	120	111	105	109	118	123	120	115	102	106	93	108	111	92	112	100	105	112	100	113	91	103	113	96	99	112	113	107	113	112	89	111	85	118	108	126	114	120	111	106	107	119	107	95	95	125	109	119	112	113	115	104	105	115	127	119	133	114	116	111	111	101	111	108	88	108	115	115	119	96	95	98	114	108	91	112	115	99	108	109	98	102	93	104	85	108	112	104	113	96	120	114	110	122	128	109	117	97	113	112	119	98	127	94	91	117	120	118	116	113	99	113	106	99	135	131	103	106	112	119	110	92	101	104	102	98	105	94	120	117	125	86	110	92	102	107	99	108	101	111	95	113	111	103	94	130	88	125	111	98	103	111	106	109	136	89	104	108	107	124	102	118	122	103	99	118	97	115	101	121	86	109	118	107	115	101	85	111	99	120	106	101	117	117	116	95	122	94	99	98	96	124	128	112	103	108	120	111	99	87	117	101	115	97	104	114	111	105	106	120	95	119	117	94	112	118	89	120	117	121	110	87	135	114	111	100	111	101	90	98	111	103	108	117	117	130	103	110	113	90	110	102	127	110	111	95	81	109	95	123	116	114	91	132	135	107	115	137	128	121	119	125	106	130	116	115	89	107	103	109	107	123	126	112	107	122	90	78	92	105	108	113	99	121	107	113	109	118	105	74	133	116	101	101	110	104	126	102	107	101	110	110	92	103	124	88	108	95	129	122	96	103	99	116	111	95	105	99	94	112	122	128	108	116	106	114	117	100	124	116	116	100	114	112	105	88	111	105	119	110	111	103	91	99	112	100	109	105	108	107	120	117	110	117	105	99	116	109	124	96	119	119	93	94	107	113	100	127	103	104	122	99	116	111	118	103	123	103	109	112	99	108	76	95	115	115	109	110	109	104	102	99	101	103	97	126	120	112	112	129	120	123	93	110	85	106	103	111	91	93	89	121	109	123	95	105	100	107	112	100	122	118	100	117	92	118	93	109	123	105	101	118	113	109	87	104	137	107	97	91	114	115	95	108	94	101	104	110	109	126	88	105	117	104	105	91	80	111	115	100	105	90	102	117	110	123	111	116	100	127	121	111	112	120	113	119	124	94	105	107	108	117	108	104	127	89	99	103	89	131	94	86	86	94	96	101	104	107	115	104	94	109	101	97	98	109	112	127	123	89	94	103	93	88	125	122	125	113	99	125	109	117	116	106	124	114	106	105	121	117	122	103	98	89	121	103	113	107	98	116	100	110	93	108	95	88	95	110	102	118	88	115	126	109	92	85	90	107	112	115	108	102	103	119	125	126	98	81	101	108	103	104	82	121	118	99	116	91	133	97	116	105	106	104	121	111	109	106	106	116	114	134	124	109	135	119	97	114	119	110	105	104	101	113	127	108	113	104	116	91	118	113	104	110	101	130	122	108	106	116	109	111	117	113	121	118	102	115	116	117	108	117	108	121	118	99	115	103	118	109	126	118	127	122	104	115	95	123	124	129	120	97	113	89	114	106	106	104	115	104	96	114	99	99	102	98	111	115	95	99	102	118	90	106	101	125	101	112	105	99	127	112	92	117	117	123	111	101	108	119	111	109	98	110	113	115	108	98	103	106	103	101	116	109	111	128	106	120	120	110	99	107	103	100	103	100	114	119	137	108	98	124	92	91	108	94	121	95	106	91	97	105	109	114	126	102	119	135	105	117	116	133	99	108	105	104	102	127	111	136	108	124	123	105	102	109	111	88	100	97	100	104	113	120	86	101	103	114	132	104	87	125	113	99	108	123	98	92	106	110	110	112	118	107	111	108	103	103	130	98	92	112	114	96	118	122	123	123	93	112	93	93	88	108	115	107	108	119	98	104	109	116	104	123	93	106	89	110	101	100	123	84	91	113	122	115	104	111	106	110	105	120	104	109	97	97	116	89	82	120	122	113	100	130	108	115	102	111	125	96	105	101	104	91	115	106	98	113	113	102	107	131	114	116	107	99	103	118	120	100	121	109	109	110	130	107	121	108	101	113	100	115	112	106	97	133	133	116	129	112	106	113	101	120	109	94	99	82	105	116	105	102	113	108	130	102	102	113	100	115	101	108	108	129	105	97	98	103	99	98	103	100	103	107	129	120	120	107	106	103	126	123	96	114	94	127	113	108	128	97	88	110	118	121	108	114	103	110	112	101	115	107	107	115	124	104	99	110	104	108	113	105	116	121	110	108	97	130	114	107	94	106	98	100	107	109	99	119	115	116	99	102	117	90	104	116	105	100	115	117	120	119	114	101	102	118	112	113	118	89	102	117	107	106	100	100	117	115	108	90	96	106	110	94	106	108	120	114	103	123	112	129	105	122	109	98	114	101	133	111	113	109	109	91	101	90	97	110	116	112	114	109	116	82	116	98	117	114	116	121	108	113	105	122	120	127	127	118	113	108	121	103	118	126	105	124	93	105	102	110	133	105	117	129	98	130	118	106	109	96	113	112	109	109	123	111	109	118	130	123	122	98	97	95	108	100	122	104	105	107	134	113	114	118	94	97	116	114	117	107	89	104	125	104	122	102	145	112	114	109	103	119	106	99	114	109	112	116	120	118	117	117	94	119	109	105	110	119	120	110	107	134	121	141	115	125	114	92	114	136	89	103	111	106	99	105	90	119	105	104	93	107	108	104	99	122	102	94	104	97	104	111	111	96	120	110	106	98	94	104	119	88	100	111	106	124	102	104	127	117	97	98	106	126	96	108	84	96	106	113	112	121	121	116	103	118	122	111	108	116	121	83	100	116	106	100	99	130	93	112	102	118	111	104	103	116	118	120	114	115	108	97
8225	915	1747	2070	1826	1388	1118	921	819	723	622	560	500	512	436	422	407	385	377	348	380	405	331	380	342	352	328	318	324	322	316	349	311	307	297	345	311	284	325	349	312	294	272	314	282	289	306	283	260	312	294	324	339	302	295	280	321	329	270	297	295	276	296	307	318	276	283	291	283	267	299	277	327	292	295	254	284	295	314	323	313	270	273	303	304	294	274	276	289	296	308	322	300	277	308	301	279	312	280	303	295	324	270	290	307	281	316	300	281	288	319	302	287	280	279	283	301	286	301	262	269	275	274	312	284	291	301	310	284	264	273	273	264	302	282	299	310	287	306	246	305	283	285	303	277	289	306	278	257	256	290	298	266	286	285	287	311	299	282	246	283	305	300	297	263	284	297	292	290	275	271	293	264	293	286	287	266	285	280	285	276	293	257	280	276	280	296	300	285	253	302	297	267	292	286	287	290	274	293	289	302	277	284	266	275	263	302	301	302	269	275	272	287	281	277	283	286	286	304	322	268	250	300	282	303	264	293	299	284	271	285	291	260	256	265	295	256	289	279	297	277	280	257	309	282	302	301	272	258	278	319	294	298	269	293	291	313	306	280	307	298	279	314	277	299	267	289	289	279	277	287	281	268	264	296	292	313	289	268	275	297	280	277	261	285	306	277	277	293	290	280	291	268	290	285	270	302	275	276	266	314	268	301	285	289	306	289	285	273	277	298	296	283	300	252	297	242	301	282	270	294	272	281	299	279	314	271	285	266	318	288	281	243	303	306	294	303	276	261	292	307	304	299	284	285	296	255	267	283	276	269	259	311	258	281	308	294	276	307	260	275	324	273	293	312	261	313	305	273	273	290	273	263	264	289	280	291	292	297	274	293	278	293	275	280	287	288	266	303	287	271	251	302	255	262	304	302	284	301	288	312	245	263	285	280	294	282	293	253	299	293	269	303	255	268	293	301	283	296	252	276	302	332	300	297	297	263	292	282	312	272	261	300	307	306	315	297	305	265	319	286	297	285	296	278	274	300	272	280	304	269	297	263	269	252	278	279	280	272	294	287	309	313	291	282	279	280	282	285	295	329	306	319	285	283	318	300	294	248	313	305	306	294	282	288	290	308	300	283	292	304	266	299	297	282	286	267	289	275	294	293	292	247	281	287	279	285	305	280	298	266	281	302	281	293	300	272	288	283	300	313	272	297	272	308	327	297	279	296	298	302	260	281	301	313	281	258	295	280	306	299	295	275	302	263	307	255	266	317	301	286	270	298	279	292	311	290	267	275	284	274	275	278	298	286	318	295	318	299	308	300	251	276	320	293	290	298	271	269	278	279	274	270	269	278	260	261	276	304	295	283	282	318	293	261	304	285	299	234	290	265	322	312	288	273	309	283	261	320	300	291	269	287	259	301	281	283	278	277	245	298	269	281	311	299	266	260	278	277	262	271	319	324	285	285	310	307	279	282	309	278	273	290	251	268	291	267	302	281	315	249	293	279	290	267	287	264	248	283	292	299	311	290	310	303	289	311	287	300	288	271	280	282	280	281	284	307	304	294	272	280	293	282	290	313	273	283	294	309	278	257	284	276	282	284	309	294	294	286	279	324	294	285	291	290	307	288	276	281	269	319	311	279	283	288	278	285	297	294	295	264	270	281	320	290	313	294	301	290	311	286	253	288	268	267	259	299	266	310	293	278	304	310	309	279	289	285	318	254	314	294	274	282	276	289	276	288	301	308	268	297	304	295	278	290	284	273	284	293	293	283	297	307	289	280	313	262	264	268	289	254	286	257	316	310	265	278	282	287	295	288	282	283	290	290	309	304	271	287	265	301	271	265	298	281	288	279	269	297	260	286	266	336	311	296	275	281	309	292	267	262	275	289	268	302	269	294	291	272	299	287	283	298	277	297	286	288	293	265	287	317	311	268	281	260	265	275	289	268	291	294	296	281	280	263	267	308	289	280	296	291	288	303	284	284	300	274	269	293	278	287	270	311	309	284	305	255	285	285	277	288	289	288	288	285	262	280	321	277	309	276	317	315	300	313	289	294	308	292	281	255	264	273	276	265	295	295	285	299	284	283	256	288	308	296	284	297	279	288	284	274	281	278	279	280	276	289	277	281	313	271	297	279	303	288	268	313	282	275	277	299	307	275	261	261	276	287	268	284	250	260	278	298	291	290	308	269	260	285	268	264	263	279	300	274	305	273	271	302	297	270	277	290	306	306	293	288	281	299	292	284	298	280	305	281	281	326	257	282	284	284	270	292	288	312	282	261	299	294	279	286	274	276	310	281	295	291	264	309	278	293	279	299	297	281	306	261	265	282	257	338	306	272	279	279	287	272	313	304	274	289	272	278	240	273	283	290	294	304	295	299	299	286	284	281	303	308	291	275	297	277	265	293	308	262	281	269	279	294	260	300	307	303	312	290	277	300	270	257	266	282	307	253	280	317	314	307	301	261	294	273	273	273	303	304	292	274	296	264	271	306	285	279	294	266	281	286	279	272	292	283	280	258	259	279	285	326	297	304	316	300	291	285	279	285	297	318	273	302	308	313	279	301	299	311	284	272	274	288	290	284	257	280	259	287	289	287	294	261	314	286	283	286	291	291	260	276	271	292	288	300	290	265	283	305	297	281	305	263	275	303	296	267	300	298	304	298	294	281	286	294	266	281	305	296	295	341	284	293	271	280	289	282	309	287	297	266	297	297	264	292	307	278	290	270	303	284	276	307	263	276	319	318	255	291	288	287	290	268	299	300	279	268	286	282	270	283	296	261	285	294	276	305	285	283	297	337	245	278	293	299	287	259	320	309	258	304	278	289	279	264	294	308	283	296	254	265	285	252	298	319	254	253	284	290	278	248	284	264	268	293	289	253	296	283	292	263	306	290	304	282	288	303	268	295	292	285	300	276	267	287	275	294	301	280	264	295	293	278	288	262	288	320	283	254	279	308	271	310	297	328	277	294	293	293	279	288	277	273	285	257	247	283	284	288	287	278	277	275	306	325	283	276	294	305	284	307	294	272	319	273	280	299	289	318	271	314	279	314	294	292	284	265	280	286	290	264	258	273	281	330	306	306	306	268	266	303	296	293	265	297	272	272	305	310	272	269	281	280	272	292	290	296	291	260	285	299	282	270	255	267	270	284	279	297	323	324	292	310	291	308	276	289	302	292	268	290	270	260	297	302	301	307	256	290	315	268	292	306	278	279	299	296	285	279	292	298	278	285	305	299	262	269	284	284	292	276	300	310	288	286	307	290	299	279	298	260	300	289	299	291	299	261	271	273	290	304	276	268	258	276	282	292	290	309	291	323	273	285	263	306	308	297	286	320	291	267	288	276	299	245	286	283	281	308	318	262	245	260	293	263	297	305	269	303	298	277	277	306	291	304	294	278	299	289	277	287	272	287	288	290	286	287	312	282	289	281	275	273	275	312	288	293	246	292	291	287	294	299	292	295	308	280	281	296	280	253	270	294	281	289	280	304	272	259	278
1873	373	381	365	346	378	379	320	389	361	350	400	391	423	347	350	397	360	354	364	374	378	413	351	367	372	365	363	355	320	351	349	345	380	344	364	393	381	348	358	354	374	356	383	364	403	350	358	389	368	329	341	338	361	376	332	339	346	345	371	359	362	362	370	370	362	374	338	371	349	371	372	361	354	336	334	346	357	365	351	365	363	355	367	361	380	381	365	354	369	358	332	359	369	374	342	351	352	395	362	347	390	322	348	367	389	390	351	332	377	353	393	380	411	360	327	358	352	370	368	362	367	381	370	379	398	360	335	343	364	349	365	374	379	358	373	427	348	352	395	389	382	334	381	356	360	361	364	374	379	366	339	387	395	387	357	360	352	360	354	356	372	345	349	346	370	316	354	357	347	404	371	372	373	361	386	345	360	345	362	375	340	343	335	329	365	342	345	356	353	346	349	412	374	382	400	356	365	321	382	391	344	361	353	348	368	360	350	395	361	360	369	362	326	316	361	355	362	370	378	357	380	357	354	350	376	358	380	358	419	332	364	350	337	345	390	345	340	364	378	348	364	353	356	346	343	385	371	334	356	381	363	334	349	369	394	395	365	337	367	376	370	362	346	397	374	359	362	371	331	343	366	371	354	377	368	369	360	357	340	359	333	349	394	389	359	378	383	355	405	367	371	336	336	336	368	328	326	397	342	377	388	362	351	366	398	392	367	366	391	363	313	385	340	396	353	359	419	365	345	333	354	331	381	375	320	341	374	391	342	369	352	376	366	386	385	341	405	323	372	372	369	396	372	374	349	368	357	385	403	378	375	416	405	395	393	366	381	352	387	334	357	359	375	336	344	376	372	407	360	366	364	430	390	375	392	340	358	383	345	373	336	379	373	384	338	340	371	347	363	371	360	373	351	351	360	368	363	372	356	356	346	329	396	395	353	362	377	349	347	378	371	367	365	341	347	353	378	364	389	385	350	334	406	367	360	358	320	329	355	403	341	316	377	351	385	388	341	358	357	362	314	325	350	346	391	350	383	376	326	342	337	346	372	406	377	368	360	332	336	369	389	390	358	335	369	350	339	370	385	351	367	373	374	370	374	387	368	342	384	359	392	334	351	352	369	349	370	374	363	359	408	362	352	347	345	345	340	348	338	402	332	362	360	373	391	378	363	388	376	359	369	346	345	372	349	317	354	383	413	355	379	378	334	396	383	360	348	298	329	344	359	357	384	320	352	343	391	391	356	363	390	365	385	378	406	365	394	364	352	339	363	377	346	357	347	364	363	372	363	379	367	380	403	392	351	419	355	368	357	366	368	343	369	351	386	386	365	385	357	381	397	361	345	370	386	363	320	366	339	399	334	396	335	365	374	343	364	369	370	369	346	368	338	364	349	374	330	356	370	370	339	349	364	393	344	381	355	381	398	389	327	368	367	353	399	378	356	372	337	305	365	370	366	383	336	368	335	370	326	373	374	327	373	358	402	381	356	346	378	360	380	346	380	385	368	373	362	372	355	366	365	355	368	369	376	367	353	363	379	354	353	383	365	393	325	359	385	334	379	348	334	345	367	382	338	391	351	407	365	347	342	361	349	378	344	383	371	348	358	339	341	316	404	358	341	357	380	354	346	370	419	372	372	378	404	358	411	347	332	380	358	365	357	392	360	384	357	351	386	331	352	334	369	396	365	353	389	379	377	353	367	358	336	378	368	412	390	345	361	409	376	391	370	384	363	374	357	344	357	367	374	369	385	390	344	375	357	369	372	343	382	392	365	329	322	339	367	352	343	378	349	370	348	363	390	394	350	340	358	336	376	367	348	361	386	373	375	354	381	340	352	336	333	339	395	361	343	387	393	383	313	331	376	368	340	363	336	345	370	372	357	321	372	351	331	335	335	351	353	382	337	368	366	330	387	376	387	374	352	374	338	365	345	368	393	376	361	337	380	354	343	383	358	351	357	351	383	345	364	317	367	349	361	318	376	374	366	368	356	338	381	375	399	356	368	362	339	340	382	348	344	347	397	357	361	363	387	360	399	340	382	367	381	347	335	367	357	350	361	369	334	350	367	329	373	375	365	345	360	354	343	359	334	373	363	396	340	372	371	380	385	398	359	371	361	378	378	354	346	344	382	352	358	344	376	365	369	370	369	392	379	368	381	364	381	351	395	371	352	355	362	352	360	381	347	353	396	376	361	385	365	385	321	334	354	367	342	339	374	342	357	392	382	368	365	420	340	353	327	369	371	375	344	354	353	322	383	298	336	345	369	355	373	326	351	353	391	366	404	356	348	364	343	360	354	370	361	383	380	326	401	393	372	387	343	375	363	337	340	377	405	390	355	366	352	351	370	345	374	375	337	373	379	396	352	382	366	337	375	336	366	362	396	383	360	368	346	328	353	390	362	361	392	355	398	356	371	391	348	382	333	371	379	367	380	356	379	359	374	372	396	345	380	356	374	369	384	382	349	374	343	359	348	375	371	362	359	348	368	345	367	365	360	345	329	381	361	396	379	410	408	367	341	333	381	351	349	373	366	391	379	344	407	399	358	382	355	393	390	371	358	369	389	352	371	397	393	338	357	333	341	311	351	352	360	375	347	386	366	382	302	333	333	336	376	342	381	349	385	380	338	361	340	387	373	342	356	359	403	337	364	360	341	368	370	374	371	369	391	354	388	368	339	397	380	389	372	395	341	359	349	357	346	330	363	361	399	368	398	371	347	338	357	366	358	392	350	345	347	402	347	352	358	370	385	411	340	375	397	368	379	358	371	348	378	391	383	382	359	349	376	362	350	400	347	339	320	376	356	349	353	359	359	362	370	381	402	340	361	360	344	375	361	384	362	369	368	350	370	365	360	363	379	365	382	394	364	387	330	376	359	373	349	385	339	364	430	340	410	356	352	363	383	348	359	346	379	363	368	400	362	348	350	391	352	370	364	399	384	370	360	369	379	328	389	363	372	369	337	347	316	380	404	334	339	372	325	358	408	403	355	357	373	347	348	334	352	340	327	406	351	345	335	393	395	351	389	376	350	362	401	362	349	356	380	393	358	383	381	333	354	364	363	371	344	339	373	388	391	349	341	348	356	373	376	406	359	354	324	380	389	375	374	363	369	369	368	391	388	363	365	367	360	366	356	365	360	344	355	352	350	363	352	415	385	364	378	390	376	395	362	358	349	358	329	357	390	375	365	340	362	399	355	378	392	338	330	361	392	355	382	387	370	318	306	380	350	400	370	359	340	348	384	360	391	401	323	378	369	338	407	336	376	339	351	365	348	361	362	370	368	390	369	338	372	373	380	358	369	323	339	364	396	371	366	390	346	354	328	341	389	347	338	347	322	352	362	350	337	319	351	352	365	390	379	358	349	361	366	344	386	380	359	378	350	357	393	377	387	375	370	380	352	342	370	342	377	381	323	359	358	337	362	386	369	367	367	368	377	369	363	380	368	362	374	373	389	355	400	357	330	392	367	360	371	340	358	381	381	390	369	332	389	347	374
2246	832	836	867	891	863	801	800	769	791	873	832	779	793	811	789	788	818	794	807	845	810	793	757	805	819	794	803	816	760	790	837	829	844	774	750	788	776	818	791	783	784	816	811	760	798	777	799	758	766	803	815	823	813	778	790	779	776	844	764	818	743	817	802	817	821	792	841	815	827	799	818	792	826	742	750	760	822	728	787	785	782	815	822	796	760	759	818	781	775	806	799	835	775	796	814	778	857	790	764	776	837	733	809	837	795	776	829	808	800	777	740	777	823	837	787	808	784	768	766	789	786	739	817	827	818	813	795	802	813	836	815	836	780	804	851	780	798	803	783	800	818	834	719	758	770	834	817	784	813	789	776	805	846	790	768	836	801	801	777	807	776	790	802	771	824	810	760	789	839	765	799	782	804	788	786	761	806	848	790	805	765	821	826	813	831	778	787	801	802	767	814	822	783	820	796	801	768	780	792	836	792	776	792	817	789	821	748	774	808	812	772	766	798	820	770	797	756	769	866	801	799	793	858	776	812	754	834	741	850	761	790	841	802	799	771	804	759	805	795	818	772	819	772	776	756	844	796	830	825	758	769	824	759	797	807	771	738	750	820	808	754	791	792	779	789	808	768	798	832	769	776	801	722	791	762	831	780	832	791	819	812	747	781	819	816	808	801	795	777	766	863	807	771	766	812	802	791	760	788	795	873	777	752	760	804	766	818	830	827	786	749	805	837	770	766	781	802	771	825	819	845	828	790	817	869	817	765	784	751	788	795	758	767	813	850	821	820	803	789	827	757	763	804	763	804	789	759	795	783	821	805	813	751	727	785	753	734	769	781	794	781	776	790	789	819	764	786	864	748	797	851	793	769	768	756	786	802	776	795	799	769	786	821	777	804	850	813	764	748	819	850	809	793	782	810	770	850	772	753	786	757	771	810	757	816	833	787	813	769	807	827	835	791	800	768	799	792	788	809	773	789	814	733	843	786	844	777	804	773	789	835	793	784	834	827	769	795	815	812	756	792	825	780	874	796	774	809	766	761	774	792	752	801	834	824	796	770	812	765	821	819	800	809	805	855	828	858	792	765	803	771	821	783	803	846	803	790	769	759	778	803	793	791	775	860	825	805	787	775	805	785	797	730	798	800	801	768	846	802	842	845	771	808	802	795	761	806	834	736	793	821	727	738	829	770	817	818	794	821	830	767	811	815	843	790	785	811	829	771	764	791	733	769	804	849	777	812	802	807	807	817	823	790	785	780	808	857	785	739	765	781	817	781	759	782	809	841	769	794	795	758	791	769	792	769	788	743	766	786	738	829	793	765	831	833	804	755	812	798	788	820	775	777	809	800	807	793	763	779	771	778	834	831	798	809	806	793	786	812	794	738	819	818	803	775	798	791	811	786	805	813	818	812	827	793	862	824	805	814	805	831	827	777	776	754	779	789	844	789	867	809	812	779	770	808	824	821	781	796	788	809	746	771	818	753	784	772	799	805	815	797	813	829	799	811	771	826	777	749	813	838	799	811	769	798	752	820	788	773	787	811	757	815	834	807	797	855	768	847	798	814	829	797	780	790	801	799	811	790	781	758	795	748	781	842	729	842	757	778	814	793	836	808	756	826	777	751	801	762	795	766	769	761	800	771	773	795	855	790	838	746	799	792	814	841	790	757	816	771	776	776	755	818	796	787	813	757	779	740	844	790	793	849	802	781	819	773	796	797	735	796	782	784	814	826	862	826	774	834	808	785	752	798	796	804	800	783	860	815	760	786	824	797	785	763	798	801	791	803	823	711	823	749	808	800	774	840	732	824	822	780	789	797	787	779	765	832	775	760	846	788	801	839	797	786	816	809	790	783	849	790	810	788	793	786	823	823	763	740	777	807	802	755	764	775	732	777	832	819	804	793	798	721	794	800	745	792	839	762	817	802	805	827	876	802	791	819	776	807	772	822	769	833	808	784	819	814	813	837	823	774	806	843	767	811	823	807	772	791	791	823	769	801	858	795	756	786	825	789	753	791	775	756	740	788	769	824	820	746	835	790	824	854	780	767	859	828	797	780	760	791	788	810	799	769	768	826	791	771	834	775	818	769	758	822	791	790	782	771	765	802	780	796	802	797	825	793	809	837	814	805	772	807	833	775	765	777	829	758	822	808	794	800	842	783	835	753	799	814	878	830	810	776	812	833	835	793	762	826	834	807	785	830	800	792	765	794	797	822	812	781	818	819	814	807	788	778	845	803	794	760	745	806	824	809	786	801	810	819	797	800	784	803	806	735	825	832	784	789	783	854	767	824	803	812	805	811	768	763	777	791	822	811	806	806	784	810	846	745	815	835	774	789	742	793	773	724	810	818	824	796	781	815	805	804	791	767	791	797	795	752	845	825	821	785	753	827	760	857	829	814	799	808	776	793	829	731	768	819	785	799	842	794	785	785	799	847	810	804	794	753	740	796	836	761	797	811	827	805	783	785	765	804	761	749	806	806	795	775	798	795	795	788	750	800	833	776	825	779	836	788	850	830	800	765	805	837	811	810	791	803	823	792	782	784	795	794	789	784	797	755	795	828	798	820	780	748	758	801	810	785	782	828	775	775	810	773	780	791	795	768	730	780	782	795	833	790	838	754	770	805	801	772	798	789	765	807	812	808	773	743	849	770	813	746	787	767	835	824	823	820	760	814	822	844	797	848	796	738	731	868	827	758	793	825	785	835	808	778	847	779	774	801	770	798	823	773	779	757	765	800	781	750	788	756	791	758	776	800	794	820	840	803	823	763	779	799	844	821	795	791	794	803	782	821	744	798	802	831	806	789	794	762	773	813	775	805	812	764	789	823	838	819	801	813	801	780	816	798	774	820	785	802	782	793	790	835	774	806	797	811	823	792	800	795	794	803	771	745	799	715	810	842	802	773	770	798	790	796	820	763	769	783	808	824	837	819	785	789	791	813	786	815	830	862	738	803	768	831	833	831	770	787	773	814	804	803	807	816	818	818	800	821	772	753	747	789	799	856	785	792	762	801	833	847	774	819	823	807	766	735	770	757	777	797	777	799	817	785	730	791	837	747	784	780	800	755	806	807	811	788	781	782	806	817	836	776	778	778	818	793	808	777	817	774	806	814	791	817	800	773	812	793	834	751	776	757	806	827	734	818	793	788	787	772	797	792	789	784	825	790	787	756	815	810	805	825	777	778	786	822	764	793	795	820	781	809	779	819	804	775	803	753	755	785	755	779	852	787	832	776	825	759	793	798	780	853	808	787	748	785	755	774	835	785	786	828	784	793	799	777	832	823	751	756	786	777	810	790	810	777	811	815	798	784	810	786	796	799	817	787	794	786	716	808	784	793	802	760	797	812	754	797	785	822	777	794	736	819	788	834	865	822	788	776	819	798	803	795	779	766	817	816	771	815	808	856	761	806	757	851	812	862	817	717	814	794	781	778	777	780	801	816	835	814	788	727	806	787	789	789	774	837	793	831	736	806	742	823	769	735	799	815	779	784
8046	608	556	467	373	368	307	288	300	270	244	283	270	257	257	273	244	242	251	205	213	241	210	254	229	226	246	243	236	194	258	245	248	221	244	217	208	260	222	266	214	259	237	226	231	230	249	251	246	266	257	240	236	227	239	224	240	224	226	229	267	229	268	241	249	231	260	254	214	246	252	229	237	230	261	224	258	236	241	241	213	252	237	236	196	246	260	254	233	212	261	232	235	247	222	229	246	233	261	248	232	222	217	220	250	228	237	254	243	226	245	254	249	212	229	219	232	216	238	224	236	266	232	247	242	233	241	269	254	243	219	235	243	238	252	260	259	225	225	278	232	239	257	246	227	249	231	226	268	215	261	215	264	219	235	257	246	220	216	207	256	245	211	216	243	239	245	208	226	240	266	244	251	239	248	203	225	220	219	243	243	239	240	247	238	221	273	223	230	225	242	219	256	238	256	223	270	247	229	237	247	221	271	227	262	234	228	252	239	231	243	251	217	233	226	229	239	251	247	250	275	239	230	245	246	220	247	241	245	221	254	247	233	251	230	245	252	242	253	239	272	242	217	236	239	242	245	244	224	240	238	227	236	231	246	227	243	223	253	240	222	227	271	261	281	232	260	240	205	217	242	231	244	229	234	229	239	214	235	244	243	215	226	212	232	223	223	261	264	237	238	255	201	255	250	223	235	255	243	237	259	226	245	249	224	248	236	179	234	244	250	232	242	243	262	220	213	256	257	213	251	245	226	228	223	229	220	213	233	210	202	184	236	257	238	240	250	257	253	252	243	249	234	211	195	223	218	229	249	258	219	199	221	254	229	226	268	215	244	253	232	253	231	256	220	210	224	246	231	230	232	230	244	227	233	266	255	235	225	220	219	247	262	242	241	226	239	269	230	250	225	243	256	247	209	257	278	266	229	235	216	235	259	235	256	244	256	235	234	245	222	256	226	249	259	248	259	212	255	259	230	214	237	220	244	239	248	212	213	208	257	237	219	205	233	263	189	233	239	291	219	241	261	257	242	220	223	214	234	259	200	216	209	240	237	238	260	265	242	233	224	227	248	244	253	237	244	215	235	266	264	254	237	230	231	229	259	232	257	269	232	226	225	263	249	250	219	241	231	232	233	245	234	233	206	228	213	250	227	255	225	250	224	258	240	248	227	228	237	220	233	243	263	244	212	239	257	225	254	256	247	236	249	244	234	226	266	236	241	212	207	252	224	247	234	240	252	237	275	223	248	240	236	230	212	219	246	279	265	213	265	253	257	231	246	242	245	216	230	231	264	261	237	244	248	262	250	221	246	230	220	214	238	235	226	216	205	248	229	293	267	267	246	227	241	219	249	238	246	255	239	230	240	251	247	242	243	252	239	273	245	245	214	244	243	235	264	237	223	224	238	232	225	258	214	229	258	267	226	227	264	236	252	223	260	248	241	245	233	224	229	250	236	223	248	206	207	245	233	232	205	223	262	258	227	278	238	244	244	250	272	242	245	234	269	237	253	229	264	241	254	241	256	237	221	247	233	280	227	262	267	217	243	237	238	240	242	240	253	234	242	252	235	232	262	239	230	232	218	207	247	253	253	223	237	252	282	213	218	200	255	224	249	229	243	233	240	245	230	225	224	265	216	225	246	247	247	245	245	240	261	231	234	257	241	225	262	219	238	244	236	222	219	240	258	220	240	254	239	242	256	284	218	225	220	216	241	242	229	255	246	250	258	247	247	263	231	241	264	229	239	212	218	208	215	253	234	262	220	197	208	272	218	228	238	213	239	208	250	239	247	264	241	237	225	222	257	219	256	244	223	237	240	259	232	228	244	230	246	239	257	264	236	252	234	271	254	273	241	231	237	241	231	240	229	234	243	255	228	231	251	224	215	261	229	211	234	225	234	244	227	269	213	235	266	250	201	256	227	249	257	257	218	216	235	231	264	240	237	242	220	245	243	238	239	232	256	227	261	253	244	237	213	218	234	257	220	230	232	249	238	250	211	237	260	246	245	230	230	199	235	208	240	250	244	234	228	230	251	227	261	211	245	241	249	245	268	241	263	230	240	241	241	246	248	238	227	263	240	255	234	224	226	218	241	258	221	248	221	235	243	229	250	206	214	225	213	237	241	241	266	250	221	239	224	207	244	222	238	240	229	273	257	236	226	235	226	219	242	240	250	229	225	211	254	234	239	214	224	249	223	234	229	236	236	231	221	246	239	243	250	248	241	237	215	230	245	272	235	228	242	257	264	240	241	218	262	245	226	232	217	247	234	268	245	232	264	221	243	240	227	232	250	223	228	230	252	225	232	250	221	215	218	243	243	232	233	226	231	216	245	224	224	256	208	211	216	231	262	203	234	228	238	230	248	249	238	235	245	216	234	244	226	232	244	265	256	228	247	265	253	238	252	236	230	248	251	244	241	232	257	229	230	259	241	260	235	212	237	266	243	248	229	241	215	224	229	234	233	231	235	214	219	224	218	230	263	219	222	184	240	269	221	195	254	266	304	252	250	250	230	231	245	256	258	226	238	264	209	238	238	228	233	231	241	234	254	249	249	226	247	254	223	259	233	234	252	240	219	228	210	230	245	270	237	228	240	215	266	236	225	230	258	253	253	236	229	205	225	225	248	248	242	264	234	256	263	278	248	268	211	240	274	243	243	249	209	229	258	231	250	223	255	222	262	279	261	245	234	237	250	215	244	271	231	208	226	242	227	272	228	276	241	229	233	239	222	218	253	224	255	243	225	265	245	257	211	251	240	260	226	252	243	235	239	234	262	239	230	254	242	239	228	231	259	261	238	223	237	230	233	262	237	235	268	211	227	242	217	218	265	229	239	235	236	251	260	241	221	236	219	240	235	229	217	256	243	250	255	231	259	243	250	222	212	240	236	236	227	252	205	204	230	207	209	223	253	252	225	235	262	219	243	265	220	253	244	242	248	243	224	225	249	238	209	218	230	211	214	268	245	232	238	246	236	239	250	244	258	250	233	226	246	217	247	216	248	236	240	249	234	218	230	253	214	217	239	252	254	255	260	283	237	220	254	251	249	234	221	234	219	271	252	244	213	240	250	240	241	236	251	237	254	255	211	242	241	270	253	238	230	234	228	234	242	222	239	256	257	218	238	228	245	238	241	247	219	243	216	228	230	227	258	233	214	270	262	256	239	237	241	227	234	248	242	294	245	242	222	257	246	231	205	256	241	232	248	239	273	221	228	235	224	237	244	199	238	249	258	239	246	239	234	221	220	242	247	238	251	261	222	227	253	205	229	260	244	221	223	222	214	240	247	232	249	217	262	248	260	214	262	254	214	224	263	255	264	231	225	236	210	234	246	229	236	236	245	213	224	264	253	248	259	253	231	237	245	248	228	262	228	248	226	242	244	212	238	254	224	236	222	253	239	230	225	250	253	240	245	218	271	211	243	257	231	253	244	222	225	240	254	248	242	239	242	239	250	229	224	222	223	249	242	243	235	241	217	244	262	251	232	218	231	259	274	272
6801	798	1311	1461	1333	1120	947	848	775	777	750	709	671	632	632	644	623	600	583	620	577	576	616	567	538	537	578	592	593	561	534	523	576	529	525	534	557	559	537	534	567	554	546	547	550	593	540	514	559	493	523	589	554	546	549	586	546	538	502	555	507	529	568	487	510	489	519	557	531	552	542	533	548	532	547	511	524	550	574	563	544	558	508	559	515	528	546	498	546	535	563	550	580	534	530	542	525	490	471	520	505	517	543	566	509	524	537	585	562	549	536	529	571	534	556	474	523	525	521	562	501	529	511	487	548	506	538	529	555	493	547	566	559	573	477	568	515	512	520	512	518	527	528	536	533	562	524	539	527	525	554	526	488	561	496	514	543	545	522	557	555	543	543	518	530	526	555	493	538	582	588	538	543	505	533	530	559	530	535	546	553	522	504	511	535	569	556	542	493	524	525	529	529	550	560	538	572	518	505	523	502	565	530	574	528	516	502	523	535	512	513	568	517	500	541	561	514	544	530	483	529	512	537	513	530	529	556	517	565	522	531	571	532	509	503	526	528	529	548	549	541	556	548	551	545	478	563	530	524	563	520	542	535	552	537	478	536	555	535	528	509	521	530	521	524	539	595	550	541	555	494	481	511	452	488	483	557	512	521	493	521	536	562	530	552	531	558	531	533	557	494	531	478	549	514	566	547	549	517	539	553	518	536	543	555	542	526	564	528	562	524	537	519	514	515	550	526	530	544	505	569	545	508	573	502	553	529	562	530	502	559	524	544	583	527	524	552	517	561	534	530	534	521	613	526	538	522	521	532	525	544	532	531	534	522	493	495	552	551	555	505	529	512	509	520	515	517	497	586	501	518	540	546	531	581	560	488	518	535	532	512	544	532	526	521	597	501	511	567	535	565	521	551	529	524	530	560	515	563	483	527	534	554	537	553	528	546	527	542	518	500	544	508	501	515	546	505	517	523	523	502	535	558	502	567	571	515	539	552	564	504	549	553	536	506	589	571	532	553	486	541	511	552	507	531	539	486	520	503	520	581	518	545	545	558	528	510	545	582	533	523	523	539	590	551	521	523	539	525	475	512	526	524	525	537	551	520	533	521	529	484	557	525	516	531	555	525	552	573	533	518	511	528	537	563	524	539	528	529	516	524	518	545	549	515	516	535	545	503	550	529	549	515	546	540	514	574	556	533	499	543	512	555	543	539	505	560	575	527	518	532	511	525	564	534	570	519	537	550	510	534	552	553	526	543	548	518	531	521	545	582	550	535	523	535	511	511	550	531	511	522	572	547	530	533	527	529	539	576	585	513	563	544	531	533	542	548	525	535	595	529	486	510	567	547	568	536	500	527	534	569	536	558	537	497	528	551	538	531	558	570	560	522	518	496	554	549	530	506	510	470	551	507	515	536	544	525	508	549	474	573	510	568	544	548	535	560	533	555	528	544	551	523	522	535	527	544	506	538	525	535	506	556	530	552	537	531	493	528	544	521	552	509	517	544	493	538	522	529	529	486	559	552	521	520	532	531	558	557	493	527	547	508	546	555	530	548	569	545	539	536	558	562	580	526	524	521	491	497	531	497	559	462	529	554	571	528	548	532	497	513	492	497	522	557	519	512	526	540	523	531	543	539	530	534	515	525	519	554	571	553	530	543	523	526	529	542	529	535	552	538	562	477	531	514	501	543	560	525	556	501	530	562	559	554	538	511	492	494	574	542	532	538	530	523	523	537	538	521	565	529	526	546	543	573	543	591	536	485	545	546	515	504	558	548	541	545	560	595	504	524	526	616	505	585	519	579	552	531	497	526	542	554	535	542	570	581	593	528	563	551	503	568	537	492	574	539	528	532	530	498	504	508	574	584	525	535	590	538	556	510	558	532	506	545	495	515	511	551	526	547	536	538	527	506	561	522	552	526	474	550	530	543	527	519	538	523	529	535	573	535	537	512	543	495	548	543	563	547	536	496	524	521	564	505	559	522	517	514	533	532	487	520	562	495	509	533	555	511	548	549	518	548	549	509	582	530	551	562	529	566	537	575	538	551	543	514	523	550	536	508	505	510	526	555	561	580	539	551	564	573	550	538	511	550	548	589	531	581	531	483	520	573	528	530	522	542	502	536	543	567	533	537	532	546	541	508	544	541	530	555	519	518	542	530	553	544	560	563	555	564	503	544	548	571	545	512	503	529	524	464	523	537	536	532	549	561	525	555	554	543	456	561	521	560	526	513	544	522	512	526	565	575	536	542	540	528	561	564	550	545	539	549	506	520	531	527	537	531	551	498	554	555	530	547	544	571	497	547	518	521	534	546	564	553	560	536	530	523	550	558	543	523	537	530	509	516	530	529	536	502	542	532	544	548	521	548	542	546	559	529	562	526	525	508	541	540	529	539	534	576	549	556	556	497	523	559	560	556	502	516	520	552	508	526	529	562	522	495	565	523	554	534	532	501	536	523	569	526	532	541	553	526	500	535	525	541	539	548	554	551	527	542	534	488	526	526	530	511	529	536	511	544	571	522	533	538	529	516	554	537	538	551	528	537	518	484	529	508	541	515	530	582	545	514	588	522	552	582	549	542	513	521	562	532	554	534	569	524	568	530	527	539	533	484	536	517	562	534	523	535	474	550	502	537	530	556	513	584	523	528	525	526	509	572	574	543	476	504	509	570	532	550	517	568	530	511	510	575	543	512	554	517	520	498	473	516	549	520	555	533	529	533	543	506	575	499	502	507	560	526	573	523	540	542	570	520	520	564	473	534	497	533	546	522	543	493	545	505	513	532	557	538	539	527	543	573	538	542	528	530	543	544	542	503	513	511	572	581	520	492	570	542	535	579	550	559	502	530	533	565	513	531	517	468	554	533	519	528	510	544	548	554	537	529	517	566	541	558	513	602	558	539	502	522	555	538	550	536	541	529	506	549	516	538	553	562	571	499	552	541	567	516	555	552	585	522	515	549	538	576	554	519	534	509	512	505	587	523	511	547	521	550	491	555	559	560	546	505	522	549	488	498	566	530	535	523	556	542	565	523	524	482	546	482	528	565	523	516	516	545	528	534	518	542	525	549	540	549	536	516	550	541	538	522	537	528	516	468	531	556	509	529	565	542	547	560	510	530	576	511	557	515	553	552	537	523	500	525	526	534	563	510	552	506	555	534	527	547	538	547	500	538	567	512	517	521	551	494	542	517	546	529	554	533	514	522	517	532	533	535	510	514	530	536	554	529	525	520	504	486	532	499	514	527	558	540	537	528	534	565	524	509	543	534	523	489	548	552	549	471	518	558	511	546	558	520	529	545	558	559	521	539	521	598	546	533	546	547	546	564	513	566	540	511	535	489	527	559	518	507	554	488	539	541	516	578	524	559	544	514	583	511	554	526	520	553	542	533	599	519	487	568	607	552	542	505	543	548	535	547	553	535	507	517	517	531	546	511	514	527	536	551	511	538	536	503	578	535	523	561	536	534	483	558	517	557	510	509	545	530	511	542	561	560	550
15020	1177	856	607	472	351	265	254	189	159	157	168	123	130	113	127	107	121	129	122	116	121	143	125	122	114	123	113	119	123	119	101	111	127	130	84	111	108	117	97	106	115	94	108	101	105	112	112	125	104	118	115	120	115	123	87	112	109	108	117	106	116	97	100	113	109	104	91	104	121	104	138	120	107	126	122	119	95	118	91	119	103	116	112	123	98	95	102	105	89	96	107	115	110	110	114	101	108	111	118	115	112	98	105	107	115	105	105	89	110	102	97	104	118	114	110	108	108	105	122	93	88	122	104	106	116	115	113	139	114	133	108	117	126	104	110	111	93	117	96	118	125	99	98	125	113	127	102	106	106	85	108	115	108	111	115	135	117	99	116	118	92	110	122	118	88	102	95	90	119	116	89	124	123	110	110	110	109	121	114	109	104	111	112	128	122	121	96	128	106	103	121	123	108	108	93	130	105	102	104	120	112	108	105	103	125	106	115	113	100	95	115	117	110	101	127	128	113	108	118	116	107	110	123	114	97	97	96	104	126	130	117	115	91	121	90	102	121	115	106	112	130	108	102	125	112	119	95	95	112	102	99	121	100	109	101	117	108	106	122	111	128	120	101	112	118	111	124	103	102	118	107	116	109	121	111	116	108	108	117	100	119	113	122	112	105	107	135	140	119	127	117	108	95	123	93	126	92	110	120	97	89	92	109	115	106	107	119	114	119	125	102	101	133	101	106	110	111	105	112	120	90	131	111	104	110	111	116	103	108	128	110	94	101	112	97	109	114	113	98	107	109	106	122	91	108	118	99	118	125	111	123	138	120	90	107	112	119	111	107	101	115	115	123	104	124	129	106	109	114	132	142	101	119	117	107	130	130	117	118	94	105	108	139	109	124	109	111	115	124	92	103	122	103	108	125	113	102	117	107	93	106	106	110	106	127	109	88	112	126	100	114	123	97	101	115	127	114	121	101	99	105	94	112	108	127	116	116	125	110	115	119	123	107	101	137	126	93	103	102	110	111	127	106	91	106	108	94	105	106	139	113	104	115	115	105	116	123	95	94	121	121	123	110	107	117	118	112	106	119	107	110	89	99	121	106	98	118	105	116	119	121	104	110	105	108	109	105	98	117	118	128	93	99	100	104	107	120	110	125	109	126	136	111	109	102	102	98	126	116	127	102	109	101	118	104	119	112	129	92	104	119	129	102	108	95	102	122	128	126	106	107	136	120	131	111	115	131	98	127	109	102	90	120	81	97	108	102	107	122	97	126	112	118	100	110	125	106	117	116	135	133	105	115	130	94	97	117	119	119	97	115	110	100	105	125	122	100	98	99	117	118	114	111	111	117	115	122	111	88	99	128	111	103	109	117	120	108	98	107	121	129	103	110	125	109	107	83	118	124	111	101	116	119	122	140	110	109	107	119	107	125	105	107	122	94	115	92	109	101	103	115	119	111	116	146	112	116	98	91	106	119	124	130	118	120	113	117	118	105	121	99	121	108	109	118	90	93	118	98	116	99	101	125	103	98	126	109	118	118	104	123	121	121	115	107	100	96	111	103	97	127	122	102	127	112	117	117	128	95	90	105	135	108	98	131	112	91	111	100	101	115	128	127	120	112	121	113	119	145	127	131	107	115	124	100	97	109	100	106	101	117	101	107	105	116	121	105	129	109	113	125	109	128	94	127	109	103	93	121	110	111	110	109	107	115	92	122	108	120	112	96	92	110	104	97	101	123	128	133	97	130	122	110	109	102	124	104	124	119	109	117	119	101	94	118	131	108	108	108	119	132	118	108	88	97	122	106	88	91	121	104	106	113	115	95	121	94	94	111	115	104	126	107	110	112	127	105	104	113	116	122	114	102	103	104	96	103	107	100	114	91	111	113	101	93	112	114	100	108	114	100	112	103	106	116	111	117	99	108	127	119	109	131	108	111	101	103	106	116	111	97	116	106	122	132	108	112	99	93	105	125	120	113	122	96	101	89	115	115	101	118	116	122	108	111	124	96	127	116	122	101	124	105	131	124	105	111	127	99	120	119	121	99	110	96	105	106	109	129	102	122	101	115	101	103	118	114	91	106	116	126	116	112	113	107	117	82	95	96	106	118	125	98	114	121	99	99	85	108	92	128	95	103	135	97	125	115	108	115	117	144	118	112	105	107	112	111	119	110	109	108	145	116	125	117	123	107	113	108	118	123	106	106	101	110	117	120	102	100	113	132	130	101	101	108	103	99	126	107	118	106	112	114	85	108	102	116	112	76	88	104	98	102	100	100	114	124	105	100	124	135	92	109	94	124	99	112	106	119	113	116	109	106	134	92	107	115	113	119	111	107	127	101	100	82	94	99	118	116	107	98	113	112	100	124	122	105	101	119	96	118	116	101	119	112	113	87	105	105	104	121	120	113	115	109	101	126	89	119	108	93	97	105	101	112	108	114	95	112	128	111	103	126	100	110	98	126	98	134	126	124	133	85	99	114	114	118	111	99	113	130	106	122	100	109	107	122	116	107	134	101	109	102	100	112	105	116	103	118	108	112	116	113	117	116	116	110	113	108	103	104	90	117	105	107	102	98	128	108	127	115	114	99	103	111	115	91	98	94	103	111	76	104	110	102	122	105	117	105	112	120	114	117	111	133	105	97	127	97	107	98	115	117	114	117	129	124	125	114	109	100	99	125	104	108	147	113	118	112	111	108	140	116	114	124	101	134	105	106	113	123	108	108	100	125	115	89	112	110	132	101	112	99	97	107	113	116	95	116	92	116	119	87	126	102	111	128	113	126	113	100	111	105	100	109	113	102	97	119	115	97	106	102	120	100	120	123	97	110	129	102	120	98	116	105	132	116	105	117	104	118	123	121	105	96	105	99	125	101	115	128	122	105	86	107	106	105	124	115	110	103	113	89	124	112	117	104	104	108	103	120	120	110	122	107	104	80	110	109	114	108	117	120	108	126	102	99	122	118	107	96	120	146	95	127	113	119	112	134	118	118	104	132	107	108	87	106	112	102	107	95	108	131	111	95	121	102	117	100	110	99	113	110	130	115	106	121	109	103	92	100	117	109	118	115	99	97	101	120	117	134	113	117	120	104	111	137	128	85	113	130	119	123	112	115	117	111	110	101	88	116	112	111	100	105	109	110	116	106	105	101	150	104	116	104	123	113	100	111	102	97	114	97	109	94	128	111	114	108	97	113	110	112	112	98	106	115	111	114	105	99	99	111	91	110	116	111	95	106	101	96	87	118	103	113	110	127	119	124	107	102	116	116	116	103	113	94	96	116	109	128	101	101	107	111	114	109	118	119	121	102	99	129	121	105	90	123	119	110	118	109	101	108	96	105	94	123	87	99	116	98	120	128	92	101	101	115	118	95	108	107	134	87	104	96	120	83	103	115	134	107	125	98	98	124	102	111	111	116	115	94	111	121	107	105	103	124	102	100	95	93	104	98	120	132	126	93	118	86	121	115	126	128	109	119	119	98	130	116	123	107	102	116	120	116
8163	896	1741	2099	1754	1397	1109	912	778	700	661	570	503	486	457	421	426	384	388	393	367	397	376	325	382	357	365	355	336	329	342	351	317	315	326	322	301	329	306	331	300	315	313	316	324	330	271	312	300	330	291	304	301	286	302	297	304	331	323	308	293	294	311	294	309	310	281	292	274	294	278	313	305	302	295	312	277	269	298	317	292	302	281	304	323	315	325	304	288	288	279	318	276	294	326	308	270	311	290	285	265	280	301	275	294	307	270	274	292	296	283	301	322	262	338	304	276	299	313	298	303	272	313	291	298	320	288	255	306	298	265	303	303	311	272	293	282	288	305	303	287	277	325	318	314	244	325	288	286	264	254	298	273	311	307	281	303	295	269	317	287	298	295	294	276	305	283	288	259	299	277	293	285	281	317	309	288	284	257	301	281	292	280	276	318	273	274	296	320	285	292	280	292	314	301	301	297	292	279	275	282	307	317	298	314	301	310	286	301	265	315	266	267	271	277	272	294	279	261	315	322	264	306	284	285	310	282	283	295	291	271	298	308	265	318	280	294	272	304	260	280	278	282	290	287	299	272	286	304	249	294	272	265	283	271	320	253	279	272	273	318	260	306	284	287	287	272	296	282	293	302	306	274	294	304	266	307	315	254	287	271	304	329	296	313	264	270	288	275	301	263	272	321	281	261	301	283	269	287	287	269	282	297	304	314	282	291	273	259	295	263	299	298	288	311	278	320	265	279	264	276	312	304	275	298	281	270	256	284	264	280	287	286	302	310	293	274	275	276	289	281	296	303	294	292	275	330	298	273	263	243	286	315	298	296	303	295	299	256	311	286	298	286	274	306	269	296	269	273	290	298	265	299	297	301	272	308	301	273	299	302	290	293	267	277	278	276	282	268	258	271	315	269	265	308	291	272	264	269	259	291	257	305	274	265	272	282	279	290	300	295	279	278	299	310	288	293	299	263	268	285	299	273	292	284	271	310	318	296	285	291	268	299	297	288	266	321	306	314	298	296	280	282	303	293	292	309	277	272	301	303	298	309	304	319	276	286	335	282	284	275	305	264	299	277	282	283	291	282	279	293	268	283	282	319	310	286	314	287	295	275	295	283	282	276	279	276	296	310	319	303	281	292	286	324	323	310	277	266	265	299	277	283	294	285	277	286	267	281	292	289	252	271	279	309	301	299	268	304	278	275	270	277	299	297	310	300	276	271	298	278	289	299	305	285	281	310	297	307	276	291	295	253	274	293	305	303	282	280	272	263	279	310	287	283	315	291	309	296	305	303	268	295	265	261	275	312	285	302	269	302	307	276	323	258	299	280	306	286	284	283	291	285	286	294	295	283	290	283	291	290	284	304	315	321	274	275	278	277	297	297	297	302	311	260	267	275	310	301	295	287	294	298	260	304	311	287	300	287	295	287	308	312	283	275	304	300	294	292	293	318	301	273	296	321	263	300	295	305	280	280	259	263	271	242	289	287	284	283	289	328	282	273	290	304	289	279	282	263	311	285	296	312	310	297	284	278	330	311	254	277	289	270	293	269	242	276	272	299	297	285	266	289	321	298	283	254	282	298	298	296	319	283	309	303	281	301	282	285	296	279	266	288	292	288	277	296	291	271	329	307	317	279	280	281	289	265	308	296	301	303	302	278	330	272	261	298	271	287	281	283	278	295	314	300	271	311	253	306	287	311	262	296	293	308	295	273	266	299	272	311	284	258	302	292	288	268	283	292	270	284	311	307	298	289	274	276	272	276	348	266	307	295	266	258	299	295	291	284	285	282	284	286	303	304	294	288	275	269	306	275	297	290	302	285	306	315	277	314	288	262	273	308	285	290	267	285	286	304	280	273	302	265	290	294	304	253	291	282	335	282	284	263	284	256	304	292	274	304	285	314	291	285	294	292	289	263	280	278	295	284	296	302	285	290	256	286	307	293	315	276	286	262	294	285	279	298	305	320	270	319	311	299	269	291	310	266	256	304	264	307	297	276	329	321	291	312	291	287	258	279	307	294	287	307	291	299	298	319	279	286	292	283	306	289	281	308	299	291	293	272	273	272	303	271	271	309	283	313	259	269	289	318	293	267	311	293	279	301	272	286	298	303	308	260	293	286	282	281	300	303	279	277	265	297	308	271	278	314	286	334	291	260	282	303	285	297	287	282	322	290	278	294	266	297	310	287	273	273	262	301	264	299	291	289	308	283	269	284	295	272	295	289	299	275	265	277	298	291	297	300	283	308	290	281	258	283	302	237	297	302	287	295	270	264	289	247	311	316	267	305	274	310	310	296	261	294	304	304	295	304	265	303	274	328	303	284	305	282	295	287	285	314	298	287	268	289	296	286	302	276	269	286	300	277	268	266	283	266	307	299	276	286	290	332	270	313	286	292	270	273	284	278	290	294	292	269	287	331	282	314	283	270	276	297	302	313	289	317	335	296	297	296	312	273	280	288	296	303	285	312	293	307	302	254	257	306	321	294	299	284	266	293	297	326	287	293	270	315	270	290	306	287	316	308	316	305	277	260	284	307	274	284	296	306	306	278	271	296	289	283	293	275	272	285	284	308	279	296	283	262	275	273	312	317	304	308	296	278	290	299	318	297	276	291	298	274	336	269	291	286	296	292	312	268	270	298	284	309	307	310	310	274	307	299	284	302	307	287	291	311	328	277	283	277	292	293	288	291	309	291	264	299	257	279	301	289	305	272	303	302	273	303	284	285	302	284	289	277	287	303	302	269	270	293	309	316	293	301	263	279	294	304	305	277	292	293	283	277	284	271	279	284	255	321	289	293	300	278	275	299	298	314	325	275	333	286	311	334	299	291	322	267	290	318	265	304	301	261	278	291	322	320	274	297	282	270	298	294	327	263	302	269	275	304	291	325	279	299	304	275	279	294	275	289	273	283	313	266	272	279	275	314	309	291	305	282	302	255	274	286	300	272	269	312	294	285	300	278	296	279	318	320	317	272	322	285	291	303	296	310	278	311	272	321	250	279	282	286	300	292	301	293	271	278	322	322	287	283	337	303	293	308	293	306	274	291	316	279	287	269	256	275	300	283	287	276	308	290	318	309	254	287	300	274	293	292	299	316	302	289	320	295	294	298	287	297	286	301	279	254	268	301	248	301	264	301	308	277	314	293	308	272	314	297	266	295	299	283	321	307	273	317	271	306	290	290	286	269	307	286	320	282	307	272	302	293	325	255	281	292	294	316	272	311	274	319	304	276	322	294	277	280	284	305	316	302	308	283	300	290	286	301	287	291	273	298	280	288	290	288	295	309	305	289	302	306	294	298	285	262	273	288	279	303	276	306	308	281	293	284	316	305	311	296	270	299	296	298	290	295	291	287	286	288	279	279	276	296	319	283	278	287	302	295	291	282	297	291	288	305	268	317	288	281	288	289	293	283	309	290	289	327	290	278	279	287	288	277	281	243	264	299	276	291	291	269	301	283	307	304	303	282	257	271	277	289	276	298	285	255	290	286	302	265	311
1772	404	387	356	394	360	353	358	387	378	371	354	373	361	380	336	351	364	378	346	364	362	398	351	360	363	359	366	347	375	375	343	347	392	378	348	366	346	385	382	378	317	375	359	369	357	341	365	345	379	381	394	365	342	381	366	365	394	353	327	394	357	341	368	384	411	368	345	378	364	371	391	349	368	360	358	366	371	369	384	383	387	398	379	367	365	368	371	349	384	391	357	359	379	366	336	376	353	396	361	353	361	332	356	378	337	345	397	397	366	385	325	355	369	332	312	361	374	360	315	359	358	362	329	356	325	383	360	381	353	384	380	343	388	382	350	398	357	355	358	372	367	364	335	336	384	377	361	345	368	360	379	367	377	357	364	334	340	376	342	406	346	370	374	396	387	374	360	364	377	402	376	354	350	358	338	362	375	337	354	355	317	388	340	384	393	361	394	365	378	337	341	388	371	366	361	374	346	384	356	380	368	332	392	337	357	354	347	361	340	370	376	396	355	371	368	314	369	330	410	352	387	400	327	343	363	361	347	380	374	380	382	381	369	367	368	364	352	384	347	356	328	395	334	374	325	352	376	391	394	373	369	387	372	376	379	344	324	362	331	347	366	385	368	381	390	400	327	355	350	352	384	344	381	339	333	371	345	368	386	352	384	372	341	377	372	380	352	358	372	371	356	383	370	383	383	371	360	370	358	335	335	374	356	373	385	386	353	347	368	359	352	338	329	370	386	389	360	344	336	367	353	358	377	376	361	393	341	332	368	391	378	388	389	370	361	347	386	351	375	334	291	371	393	334	356	363	369	349	403	363	357	350	371	359	359	358	382	320	369	382	399	368	349	365	324	340	340	321	376	365	371	380	357	334	371	388	361	351	368	349	362	370	378	373	388	376	353	353	336	393	367	369	395	363	347	369	374	332	357	344	360	380	384	366	345	368	340	355	364	343	378	377	387	369	373	353	356	359	382	355	392	357	361	369	413	385	350	342	349	360	368	374	362	349	351	324	351	351	332	345	362	377	397	376	379	327	363	351	365	331	351	377	365	394	360	376	403	369	335	359	361	342	354	323	340	338	351	332	378	366	381	358	382	368	367	375	349	321	352	383	408	391	349	379	369	387	314	375	376	338	330	364	357	365	352	377	368	342	364	347	363	363	347	404	332	379	376	344	372	402	366	380	356	361	365	426	370	343	354	364	372	332	355	360	355	353	391	374	355	354	380	357	380	375	393	377	348	385	343	366	312	367	388	389	373	358	373	366	343	422	369	348	384	343	375	354	339	335	352	353	344	345	371	328	379	342	371	361	337	351	378	387	354	341	360	376	364	365	350	330	373	357	383	379	329	377	373	373	376	378	361	372	345	387	355	357	374	351	360	350	352	352	397	368	366	383	381	346	374	363	350	368	384	363	352	329	342	364	380	380	393	358	326	349	350	366	398	366	386	397	371	354	361	365	343	368	362	379	376	363	339	345	351	365	358	358	328	359	358	339	367	358	374	353	359	365	377	365	345	357	362	347	363	374	359	353	405	349	380	368	336	428	374	367	333	358	387	341	363	341	353	339	364	370	353	354	344	373	354	320	391	376	333	348	328	376	415	327	342	357	336	363	384	351	370	352	355	369	400	348	341	381	360	359	375	391	360	357	350	364	319	347	349	358	349	364	373	400	336	331	371	378	376	372	382	343	369	388	335	373	391	357	345	405	364	321	383	355	373	393	342	367	351	373	358	394	391	373	335	338	375	346	358	401	357	387	360	390	374	381	359	390	339	369	377	396	363	379	350	382	355	328	364	358	345	391	371	392	380	372	384	381	345	365	354	382	368	353	373	403	388	382	320	357	371	349	370	348	334	389	347	380	384	370	348	335	366	354	337	378	389	392	356	398	333	403	365	362	327	349	347	362	380	385	392	379	345	380	376	379	379	341	369	369	379	346	350	393	333	369	330	329	365	340	364	353	381	344	356	370	372	336	361	352	349	326	352	367	383	386	359	358	363	354	370	365	396	396	372	328	372	391	340	349	382	368	406	373	408	369	351	340	373	367	384	395	347	354	360	366	380	399	358	372	361	334	375	362	352	383	337	398	348	339	363	353	355	389	362	365	371	363	404	321	362	345	357	376	410	380	353	348	381	386	386	338	376	359	336	352	357	385	360	398	370	414	389	336	365	371	369	381	378	349	371	370	373	367	365	342	380	353	354	387	383	375	382	363	336	355	423	372	367	350	366	355	361	365	388	356	383	407	365	347	349	367	349	367	339	345	340	375	365	327	357	337	358	416	394	372	379	357	382	367	373	360	338	349	385	403	334	363	394	312	380	311	407	364	342	389	387	397	369	376	402	325	363	386	360	315	392	352	362	346	412	383	361	373	364	392	385	348	364	376	347	377	331	329	355	382	366	373	344	390	331	343	360	352	362	380	351	339	403	375	398	334	394	381	398	400	355	343	394	357	366	382	383	330	314	389	359	363	358	352	335	347	325	335	377	359	359	365	340	360	362	357	388	336	347	354	374	384	411	366	355	333	382	364	405	330	333	365	365	371	359	399	369	391	367	357	380	338	356	345	383	408	361	351	399	370	333	392	379	337	365	390	384	335	385	367	349	350	387	360	373	355	356	377	355	374	366	326	391	371	336	353	398	367	394	326	350	347	379	339	312	377	366	385	348	372	389	366	364	380	351	363	381	380	387	326	343	395	374	356	379	386	376	381	348	376	406	352	368	343	367	356	352	387	362	380	352	370	373	370	349	350	377	342	369	362	353	364	388	407	375	356	393	349	362	352	365	361	385	364	390	316	374	355	354	326	349	347	370	379	369	376	379	382	386	361	402	396	329	406	347	358	386	378	409	370	393	358	382	378	362	368	375	351	362	389	370	351	319	342	334	363	328	341	325	380	358	356	348	392	379	364	366	404	354	332	399	382	369	346	363	359	358	365	366	359	363	403	401	345	404	400	377	348	346	363	374	364	369	371	344	332	371	395	394	358	359	373	382	349	341	365	395	322	356	369	364	342	350	392	401	371	391	411	341	327	377	370	368	373	335	378	373	377	368	415	396	331	371	391	411	355	357	392	363	382	399	382	371	363	369	388	345	330	403	354	368	344	367	372	359	315	411	398	373	394	377	331	415	367	366	352	383	397	365	367	366	355	370	357	353	333	370	322	361	405	364	355	374	354	320	357	390	384	386	348	348	400	393	345	384	344	339	354	371	383	396	342	397	351	338	369	374	416	373	393	360	372	363	414	383	347	359	379	327	388	382	352	338	393	382	382	363	373	351	362	383	332	354	386	368	347	406	312	352	373	403	346	392	367	342	390	405	390	352	351	338	356	380	380	355	325	355	376	342	365	393	343	314	338	338	333	375	392	381	348	402	405	351	340	367	337	353	372	360	351	341	363	386	366	323	364	343	365	345	330	349	368	364	346	342	366	397	336	343	349	331	357	378	392	318	347	382	405	364	366	382	340	344	335	367	380	375	321	380	358	358	344	341	369	364
2225	801	790	892	840	852	866	840	822	823	797	809	783	861	812	836	755	802	786	815	757	807	792	785	818	817	824	815	771	816	795	758	800	790	864	768	846	806	827	836	770	849	780	768	845	772	763	840	887	779	796	791	793	833	775	797	783	774	773	762	791	824	760	769	792	769	814	819	736	857	758	744	763	777	829	763	795	791	820	799	810	823	768	755	790	795	776	818	776	840	776	761	826	844	810	762	793	840	865	769	803	821	842	777	777	801	800	806	827	780	816	799	785	811	803	806	801	780	762	812	771	780	766	772	799	730	814	751	808	770	818	825	759	792	812	732	797	779	769	817	770	782	780	775	863	828	817	814	807	842	778	788	781	803	737	807	765	791	797	790	812	820	772	796	806	813	768	763	816	809	790	769	807	832	790	808	808	785	772	799	826	763	750	831	762	804	749	787	787	789	829	714	765	829	782	790	776	790	814	807	808	775	800	787	762	802	807	791	809	799	843	793	751	755	768	761	784	745	818	775	820	816	841	775	792	750	790	818	769	812	824	766	798	768	816	805	817	807	777	809	765	777	803	777	776	787	810	765	820	822	775	769	762	773	796	745	773	808	821	790	777	813	783	789	810	822	792	792	785	746	764	814	782	789	777	834	751	821	796	822	793	873	820	772	807	799	811	768	728	836	844	823	800	771	796	750	767	795	762	805	824	784	782	846	806	786	812	773	815	827	750	797	851	792	804	741	791	812	791	747	802	759	794	770	763	804	766	794	797	802	766	811	845	814	795	807	846	789	825	787	821	790	777	846	809	794	805	872	805	835	779	811	801	846	779	797	778	825	789	842	860	841	798	719	791	769	794	737	798	820	788	776	822	774	778	793	802	814	835	767	769	813	849	762	795	722	810	808	804	813	817	799	841	831	766	768	784	761	802	795	768	826	809	784	793	835	816	780	792	815	744	805	769	778	840	807	827	756	815	774	778	786	777	741	759	778	790	809	773	830	815	737	797	754	844	826	785	828	768	751	775	785	773	798	812	804	793	751	790	840	774	761	785	772	785	820	816	758	775	800	824	701	804	776	778	825	864	789	777	758	789	823	789	770	775	789	800	771	848	793	785	780	777	825	788	795	843	832	767	780	808	801	793	774	754	827	815	802	757	802	779	810	778	810	826	854	744	784	797	814	812	850	757	811	813	761	827	801	778	821	811	813	828	821	743	803	805	865	783	812	793	873	773	790	776	773	810	832	817	794	833	857	792	788	817	791	780	840	775	808	815	799	793	808	770	800	806	766	810	823	732	745	782	786	786	794	799	802	773	822	730	788	852	780	777	746	744	820	735	776	778	788	799	816	826	739	801	770	793	808	841	807	849	862	795	834	820	745	800	819	789	804	813	764	802	724	796	816	823	788	825	735	844	780	839	854	828	794	801	807	777	814	794	808	741	815	811	841	796	793	803	776	816	815	777	809	775	770	772	845	833	762	798	822	821	730	827	770	811	816	792	781	814	776	770	797	833	812	820	775	772	796	741	784	797	811	821	804	741	823	814	792	758	797	814	767	797	795	735	864	793	744	823	768	794	771	784	786	829	765	829	812	794	825	792	810	807	764	780	803	813	819	799	816	811	852	775	793	750	728	797	749	788	805	761	800	792	820	838	806	825	819	814	755	739	830	798	831	810	809	827	764	794	820	814	793	785	730	839	812	779	798	785	768	809	772	749	781	768	750	782	722	819	781	788	765	794	818	778	827	840	767	804	776	801	767	803	807	778	821	754	800	778	794	777	761	795	819	792	784	809	794	755	819	785	771	813	777	789	804	775	798	802	768	829	792	719	769	795	804	779	798	805	754	757	779	783	794	767	779	752	825	832	791	775	808	767	706	813	802	806	828	764	810	806	831	821	841	816	761	759	752	801	749	809	851	809	821	778	787	818	804	778	808	811	835	842	802	810	750	772	819	810	745	836	797	755	810	797	826	802	754	765	764	862	796	836	801	781	764	811	828	813	754	793	823	752	781	799	839	793	785	772	734	837	830	771	758	834	808	745	773	787	786	797	795	831	842	788	757	851	792	772	791	819	794	791	755	816	821	820	846	755	781	823	800	768	832	784	799	790	806	803	801	825	800	798	772	775	718	771	790	826	784	787	797	820	787	802	780	805	805	791	785	787	812	810	814	786	777	754	818	769	810	833	814	715	809	767	844	807	769	783	816	817	744	748	776	843	811	807	805	782	779	819	822	764	762	832	767	822	807	754	751	759	818	787	793	781	826	779	803	826	794	808	783	773	781	733	792	828	797	825	839	742	774	795	809	772	753	782	836	722	771	778	823	774	809	722	782	767	720	807	819	818	784	772	832	788	749	771	820	763	830	807	837	798	786	795	762	793	776	801	781	768	804	783	792	800	793	848	830	805	831	773	812	765	787	785	828	753	771	769	831	816	847	766	814	752	827	765	762	806	737	790	842	845	774	814	785	806	755	816	757	813	769	731	789	780	816	773	792	801	819	833	785	765	786	811	840	819	771	792	779	785	809	741	785	787	787	764	811	838	795	708	790	776	787	812	793	835	813	761	786	805	780	832	810	818	792	797	804	794	791	765	829	789	770	829	814	851	803	768	822	802	779	749	772	743	770	828	831	777	834	803	793	813	751	819	787	790	767	783	784	788	804	799	766	775	837	795	800	805	770	740	775	775	785	744	762	826	811	765	733	781	747	808	800	770	829	791	806	797	831	778	773	758	820	763	818	775	795	729	829	794	825	803	824	782	786	759	773	834	800	793	828	776	835	796	759	788	809	761	815	821	754	786	787	788	814	756	758	793	763	772	784	825	837	787	782	762	802	765	777	839	793	785	775	784	798	806	752	812	793	821	834	789	811	748	744	787	810	777	782	769	814	743	789	757	781	813	810	818	795	798	748	812	765	757	795	781	799	771	782	812	833	804	789	812	784	781	797	777	799	801	806	833	759	799	814	850	779	776	768	771	835	764	863	760	817	833	807	826	750	808	756	780	848	776	794	802	803	878	786	776	777	792	814	768	747	775	818	779	774	823	786	748	741	788	753	808	799	742	783	782	785	824	827	853	789	844	819	844	810	771	853	794	774	825	761	805	753	786	846	790	767	852	782	770	782	793	820	816	814	826	821	793	798	842	794	800	821	771	784	791	769	798	796	777	756	765	800	839	798	866	802	789	824	784	871	871	781	795	728	768	819	813	756	794	843	770	823	774	783	793	784	831	780	802	837	753	751	797	818	794	791	815	804	761	746	763	824	798	782	808	785	787	812	772	800	773	786	829	752	790	858	839	809	743	785	754	789	759	843	783	816	833	789	785	827	783	824	775	768	758	761	773	774	786	783	853	839	739	799	793	780	786	836	794	827	830	781	761	801	803	826	843	822	807	756	819	769	777	772	820	803	795	786	783	823	765	775	818	796	776	839	789	823	838	782	783	773	811	795	787	803	798	774	805	779	755	772	832	748	768	778	840	766	792	744	807	771	871	787	753	797
7991	625	580	499	459	354	322	303	302	272	263	267	265	296	239	276	272	247	251	290	275	231	244	245	242	253	277	235	251	249	239	227	235	260	274	253	252	232	254	239	255	249	244	269	254	279	238	239	230	243	261	242	253	230	247	236	250	232	247	247	253	250	241	245	261	247	258	237	274	263	266	202	262	244	232	236	253	226	258	257	231	254	244	224	225	243	225	265	234	246	255	230	250	205	259	232	264	265	255	238	251	267	242	240	276	248	236	242	245	264	255	261	232	275	252	253	249	255	213	226	258	261	254	237	246	246	241	239	227	220	244	230	232	249	250	263	247	241	244	247	250	259	246	244	254	243	251	257	255	264	251	254	249	259	227	240	249	241	274	247	227	211	236	255	244	270	262	257	230	221	223	250	239	238	230	243	259	269	269	234	247	233	242	252	232	243	205	241	253	241	242	249	233	228	223	256	245	223	229	244	249	245	236	241	263	252	277	268	268	225	250	263	251	240	243	251	235	261	268	276	255	217	254	241	252	238	223	222	236	243	253	249	260	223	244	267	234	240	206	232	267	236	230	248	273	252	254	206	246	237	242	262	259	244	239	235	253	239	220	257	259	254	237	213	247	220	249	232	195	226	257	243	238	218	242	250	234	219	244	254	279	226	233	233	227	230	237	217	207	231	253	282	247	234	245	250	236	235	268	229	259	289	265	237	260	247	236	237	274	227	244	218	268	229	216	237	235	251	212	210	267	254	263	250	231	256	235	237	233	234	230	245	247	229	244	248	224	243	269	240	213	215	238	235	248	251	233	262	247	256	233	234	229	227	257	250	245	231	231	260	216	229	242	265	230	210	236	219	219	251	240	219	262	227	230	261	234	273	247	243	227	231	215	218	232	252	273	247	227	233	214	235	227	254	262	240	270	247	238	249	210	208	225	213	229	218	234	244	223	230	222	260	227	233	229	290	254	234	257	255	212	258	213	238	232	234	246	225	250	241	216	242	246	274	229	226	256	253	266	252	264	229	221	240	230	238	230	229	244	236	236	215	214	236	267	249	236	211	228	213	238	236	249	211	223	270	238	262	219	252	258	234	272	238	225	234	254	249	245	251	230	245	249	234	240	257	235	256	240	238	239	232	260	254	245	245	258	217	233	228	234	246	279	229	253	258	220	240	254	249	224	254	244	258	262	250	226	239	257	274	235	210	247	214	233	239	250	218	237	222	277	267	221	243	266	254	280	257	263	264	247	249	247	225	213	253	235	240	253	248	246	226	258	272	217	236	265	259	236	249	256	280	248	251	266	262	252	239	253	223	209	236	236	240	241	240	246	247	252	247	278	250	243	250	260	241	235	228	240	238	250	222	247	222	218	240	238	222	247	223	257	234	244	202	234	245	228	265	245	253	264	260	245	247	254	183	228	217	263	244	232	253	257	231	274	251	226	240	280	245	276	229	252	233	234	234	236	240	247	271	220	235	249	223	226	273	231	238	259	236	238	258	228	214	244	224	277	231	233	253	236	263	251	254	233	258	221	241	241	230	256	264	247	259	241	222	257	256	239	249	245	260	255	202	219	234	238	258	264	237	225	233	238	226	267	232	267	232	256	241	242	214	227	245	204	199	219	235	236	250	255	207	201	219	252	250	256	240	250	243	267	232	247	256	253	244	218	238	255	257	235	237	221	235	229	265	247	274	242	254	255	233	248	222	254	242	237	231	235	229	246	215	238	223	224	237	238	221	264	236	250	263	212	244	228	224	233	214	249	258	232	246	232	236	234	249	252	248	231	233	243	250	223	269	269	232	221	255	244	241	242	226	262	269	248	245	223	245	253	236	267	248	222	217	225	232	264	243	255	213	229	251	228	231	243	218	240	241	246	259	244	263	233	239	246	240	260	242	220	227	230	250	253	245	226	240	211	251	214	236	204	240	245	243	250	243	233	221	235	264	215	233	250	221	251	233	237	221	234	252	249	246	237	246	249	265	225	228	249	252	239	233	234	250	233	253	220	260	205	228	229	226	273	243	219	244	260	252	269	246	229	215	247	245	248	239	243	241	258	265	267	261	237	250	241	246	274	233	253	244	256	258	213	244	212	252	203	241	249	234	249	231	245	263	242	253	216	220	217	247	240	261	245	252	238	245	267	263	253	249	255	273	263	232	250	209	223	217	210	235	250	211	244	278	251	233	241	239	245	274	255	261	264	227	237	238	284	228	246	276	269	242	249	254	278	246	269	236	223	248	236	241	287	256	217	248	243	239	226	267	237	243	271	237	247	241	216	247	225	228	273	258	222	273	243	218	232	244	252	206	236	252	244	282	249	223	250	216	255	235	272	230	229	254	274	232	272	210	228	287	230	215	227	252	200	220	255	255	248	252	271	265	256	243	230	224	236	258	249	276	255	225	258	234	232	246	230	209	257	229	238	229	214	246	243	235	253	249	230	249	239	232	254	266	236	249	247	257	231	244	234	277	253	256	228	234	246	261	251	249	211	254	242	276	235	232	249	245	245	244	235	239	231	240	230	230	229	233	208	276	229	225	231	242	225	247	243	249	264	262	250	238	251	245	259	245	267	243	237	243	228	265	241	241	259	261	224	246	240	262	255	257	243	228	233	249	261	269	238	229	250	273	240	257	244	240	253	237	221	237	236	236	236	235	263	219	240	243	228	211	240	267	221	242	239	237	251	253	207	251	224	234	248	283	232	240	238	254	258	254	231	260	221	220	253	209	244	248	256	239	219	241	235	244	255	215	245	247	223	242	233	219	237	238	252	238	233	230	257	251	227	228	245	236	213	247	266	270	227	229	245	214	239	256	239	222	232	258	250	250	240	248	257	236	216	232	238	230	237	251	247	216	229	249	257	257	238	257	254	227	209	226	233	268	240	254	263	242	229	256	211	205	252	238	241	255	236	244	218	240	218	246	231	272	252	235	228	232	256	224	214	247	229	228	260	241	231	265	258	227	250	224	240	258	248	235	257	251	208	221	247	239	226	228	243	228	254	223	229	268	255	239	239	227	263	225	224	250	227	253	238	242	272	242	245	231	244	224	239	230	225	259	237	238	217	214	254	241	223	241	215	240	234	244	256	242	241	250	219	269	216	239	250	261	275	249	228	243	233	237	236	238	237	247	244	237	272	246	240	256	234	239	277	258	267	240	231	264	238	242	274	281	235	241	240	242	264	261	264	238	247	225	245	228	225	240	274	276	259	241	269	220	254	249	219	224	221	246	233	221	235	222	252	239	256	224	242	230	250	258	209	259	248	223	258	247	223	255	268	215	230	234	252	260	267	210	237	211	257	229	240	237	208	257	252	225	225	214	223	242	230	228	259	255	236	238	258	244	258	260	261	259	245	242	242	215	244	227	248	248	255	239	248	250	234	253	264	247	286	221	237	265	219	227	232	251	237	235	229	231	259	226	238	242	242	242	252	233	249	225	256	242	292	222	250	225	268	269	249	254	258	270	260	257	245	244	235	253	242	246	245	254	222	252	261	251
6690	866	1252	1489	1300	1111	981	943	813	724	696	692	708	642	659	567	546	637	585	614	615	596	541	580	591	554	582	570	583	547	588	592	533	579	580	525	604	561	532	544	592	525	552	539	567	611	550	531	568	568	537	563	569	569	526	564	558	537	525	542	545	532	584	581	522	531	524	492	594	575	536	554	560	525	565	512	532	542	537	569	543	543	507	532	525	546	564	590	515	557	548	544	588	595	540	529	546	566	543	542	563	506	556	552	513	563	542	518	571	563	541	528	576	561	564	542	573	522	560	547	581	529	547	555	528	552	517	516	561	559	536	530	552	537	559	509	529	496	566	541	517	520	576	550	549	498	530	542	556	548	550	531	565	544	551	547	532	537	542	579	535	573	567	518	561	544	541	515	565	546	516	513	560	521	507	503	563	549	586	552	552	515	542	548	542	530	534	555	523	559	532	564	556	533	525	544	534	564	535	547	541	527	559	556	545	578	527	521	506	542	569	519	563	542	553	553	585	563	561	562	536	550	534	498	509	506	548	544	512	557	520	556	504	603	548	550	555	506	548	585	550	544	540	570	552	533	540	544	572	533	521	561	541	552	604	555	540	560	578	515	526	551	530	557	550	575	543	564	537	540	529	548	559	523	523	514	589	540	571	594	571	499	587	510	507	565	537	544	539	527	535	548	515	579	507	561	544	590	539	526	553	593	556	555	558	554	488	485	570	581	512	542	545	555	554	525	558	518	580	534	571	553	480	555	519	540	538	545	524	529	553	530	541	566	533	532	522	539	548	535	524	574	576	556	546	473	588	548	519	542	514	515	513	524	570	546	544	515	529	524	538	575	505	563	549	559	527	564	514	515	557	513	530	551	531	510	539	558	591	544	584	529	544	547	560	547	563	552	574	542	553	560	565	538	553	551	513	531	540	566	489	528	566	562	562	529	511	568	560	548	552	561	524	527	526	540	546	562	525	533	562	539	526	510	518	557	507	542	553	549	518	523	529	553	514	592	551	497	545	567	518	582	549	547	551	535	530	535	531	548	579	543	568	533	567	558	503	542	567	541	551	561	559	530	546	583	497	504	544	542	579	553	506	521	506	500	536	556	542	543	566	498	512	555	579	569	559	524	533	510	549	570	546	556	570	559	564	528	572	527	583	543	548	543	534	579	552	570	588	549	552	539	514	551	562	545	570	563	545	580	535	518	554	534	498	542	548	552	551	549	546	535	550	542	536	523	496	571	543	468	532	527	560	517	534	561	594	530	575	546	549	513	547	546	500	542	521	528	536	556	555	575	561	512	536	563	531	500	532	532	533	599	529	578	506	497	584	511	555	543	521	567	550	518	570	566	566	553	555	535	574	536	566	564	528	534	535	514	523	558	511	528	526	534	546	511	515	541	583	591	497	552	549	564	540	543	540	553	520	531	518	548	542	581	536	526	525	560	518	571	536	564	563	556	552	531	561	558	537	555	570	591	522	529	524	551	514	554	548	564	534	548	574	562	562	554	596	565	556	509	528	513	520	539	556	551	557	525	575	566	485	499	519	541	515	518	551	561	582	527	530	561	540	573	508	512	551	505	500	513	500	546	558	544	505	525	572	556	566	537	570	530	543	525	543	522	521	538	515	552	569	548	542	551	536	555	549	509	510	585	531	575	559	513	535	540	524	530	557	551	511	551	545	520	517	559	557	572	534	526	542	517	548	548	579	561	566	547	532	578	531	527	534	550	514	526	549	537	586	481	542	539	565	556	546	569	544	476	514	568	504	543	514	528	530	571	561	569	524	535	557	588	547	548	527	506	514	538	555	516	532	562	567	526	538	521	521	567	562	547	583	511	573	561	534	526	569	502	544	513	507	561	525	562	528	545	516	534	536	559	542	546	515	561	510	574	582	550	531	538	581	513	565	524	557	579	558	495	550	546	519	533	561	526	551	523	545	540	581	545	549	553	529	549	568	570	539	546	529	582	494	570	539	552	525	551	540	539	549	509	558	519	528	534	546	496	527	521	491	507	579	513	536	538	493	515	554	504	517	560	541	594	534	490	560	538	576	521	531	566	565	549	556	549	588	557	515	578	521	542	530	579	570	554	552	521	542	546	518	536	557	485	573	532	562	497	553	552	541	528	517	528	519	524	565	517	520	543	558	510	506	567	547	561	543	551	555	525	549	514	553	511	535	579	533	538	540	527	517	527	581	565	542	534	557	507	563	559	502	526	592	496	570	565	525	533	524	561	571	530	551	532	557	586	545	535	533	527	520	547	557	564	493	550	554	532	530	548	570	515	538	541	558	556	581	537	545	525	574	532	521	515	564	552	527	603	498	554	545	592	526	541	560	532	533	517	553	567	499	516	566	543	554	510	551	543	544	558	559	548	542	557	522	523	523	555	511	504	522	607	530	508	557	576	528	504	565	473	581	533	579	536	538	576	573	542	525	550	538	579	583	546	534	553	527	558	490	569	569	576	558	528	530	497	561	544	526	555	582	564	524	502	519	542	572	528	549	509	563	523	525	548	550	581	518	534	532	551	594	538	539	537	537	540	494	564	543	577	573	558	539	549	495	505	560	531	544	532	577	545	563	505	567	549	551	528	540	569	528	562	582	556	556	545	546	577	554	523	563	505	501	547	539	570	499	535	540	536	528	529	548	542	540	552	562	546	553	574	538	497	553	531	573	507	538	557	532	563	546	515	564	538	538	540	586	548	533	514	571	538	545	485	537	543	554	562	494	554	554	534	524	550	552	554	542	559	545	534	591	523	576	568	519	550	526	520	549	532	517	562	517	521	499	551	525	538	519	528	557	536	499	562	533	522	538	497	569	551	552	522	550	548	540	569	489	541	532	534	524	574	515	528	544	523	514	557	547	499	599	498	540	551	562	516	545	514	533	526	555	548	493	515	525	521	527	534	520	546	553	552	549	529	589	506	530	557	501	530	536	532	554	521	551	560	550	547	555	553	563	541	575	550	542	564	516	507	504	569	564	565	556	569	555	569	505	520	532	518	564	545	517	536	589	550	550	567	555	538	562	554	538	525	535	534	563	561	580	523	562	519	578	512	547	538	567	551	554	514	520	526	559	539	521	581	529	565	528	545	512	523	521	547	555	518	504	550	511	548	558	562	524	578	564	529	612	520	545	538	505	538	559	529	539	554	523	537	536	553	540	532	543	564	564	543	555	547	527	524	532	531	580	537	500	592	554	508	544	553	534	529	515	522	537	543	529	557	517	531	541	527	572	528	515	538	543	507	520	503	551	531	541	489	550	554	573	543	532	532	548	493	527	573	517	562	578	533	570	553	557	561	556	513	556	528	535	564	541	536	494	559	563	537	580	545	560	489	565	567	532	544	541	520	553	552	594	515	539	560	545	562	535	520	547	553	580	564	563	573	522	539	552	564	563	560	551	572	522	541	527	549	540	529	550	525	557	528	552	558	561	505	508	554	531	558	559	556	529	524	562	504	578	541	509	543	575	545	554	568	549	566	570	542	556	580	553	551
14718	1133	825	650	467	349	269	243	190	180	189	146	133	125	139	133	125	138	137	114	111	114	130	105	120	110	121	125	141	111	132	111	109	132	115	130	115	105	122	111	151	106	116	112	120	111	128	116	107	120	126	126	128	123	86	119	108	121	106	99	112	120	117	109	96	114	112	105	108	109	97	108	131	111	116	110	98	102	95	108	121	110	114	114	127	117	106	124	113	123	104	111	115	95	129	122	118	107	100	98	107	124	109	131	116	116	84	101	113	118	110	115	108	92	126	111	87	89	114	102	117	121	120	103	120	95	112	103	95	104	124	106	121	114	115	113	90	99	96	116	112	118	112	107	110	118	94	106	111	95	112	117	104	120	126	122	110	117	96	119	109	104	133	121	116	114	124	129	114	110	138	116	90	105	112	110	113	119	99	122	111	108	108	104	92	118	109	97	104	105	102	109	114	109	134	108	105	124	117	108	121	117	120	80	122	109	97	115	112	126	116	123	92	114	101	112	114	97	114	125	101	99	114	118	85	109	100	109	106	88	99	89	110	111	112	119	121	111	99	107	105	114	113	103	123	113	117	114	126	102	108	89	104	102	107	128	121	98	137	117	99	104	115	99	103	104	121	134	120	107	107	99	102	105	116	112	114	119	110	95	100	99	118	101	122	113	110	98	119	113	110	109	117	110	104	96	102	95	119	109	119	103	106	102	105	96	100	94	98	115	104	114	109	99	83	127	119	124	112	103	111	105	103	98	108	116	106	98	108	96	101	117	120	124	110	118	96	113	106	131	113	104	94	119	119	115	104	109	94	112	117	115	92	113	101	114	110	115	103	108	95	118	106	123	94	88	94	111	109	118	87	103	109	106	120	105	86	121	122	111	103	118	116	109	118	112	122	114	107	101	100	116	115	104	92	102	113	107	113	117	94	100	121	103	128	131	121	111	119	106	108	110	126	128	103	116	109	90	89	116	123	104	112	113	113	99	101	125	124	91	135	86	150	120	77	119	117	108	111	85	102	127	110	130	101	106	106	117	101	115	94	102	106	100	106	120	109	117	101	104	111	99	100	112	120	102	91	109	125	128	103	115	108	128	106	116	127	118	112	107	104	112	110	112	121	117	109	115	107	104	130	87	109	111	107	108	93	103	114	116	110	122	83	102	131	119	91	105	118	113	110	108	112	121	116	113	132	105	95	101	113	104	89	97	96	104	118	113	120	95	111	100	107	109	102	111	137	98	99	118	93	100	103	101	122	131	119	90	113	97	102	98	102	120	96	110	105	101	112	118	105	133	117	111	123	107	99	104	102	118	108	95	130	98	96	113	126	95	120	112	111	99	107	107	108	90	107	121	118	116	88	117	88	106	118	100	100	108	89	102	107	118	99	123	96	103	94	106	134	109	122	117	113	110	101	112	118	103	108	124	115	89	109	117	97	100	101	101	122	114	97	122	106	114	109	92	120	103	122	98	96	104	127	123	126	112	107	115	107	109	111	100	115	110	102	117	114	122	117	109	124	122	116	119	111	128	121	119	124	107	98	125	96	106	123	104	100	104	115	100	114	105	86	115	118	102	115	104	101	120	136	110	107	106	107	123	126	108	95	123	151	111	108	105	126	132	108	99	115	97	85	118	112	115	105	87	108	116	95	118	113	104	121	98	105	108	105	108	105	108	112	116	101	104	101	114	112	135	112	123	128	116	110	126	127	110	105	116	88	106	103	106	103	92	101	129	108	95	103	107	121	114	99	116	121	83	102	108	104	92	103	117	127	105	115	96	131	118	121	101	116	102	108	119	102	83	111	105	115	138	104	117	121	109	91	118	96	121	100	117	97	118	111	103	119	99	119	125	111	124	101	102	101	90	110	113	125	128	109	115	88	88	117	121	114	110	99	113	118	85	102	108	114	122	102	95	95	97	117	125	95	104	87	115	107	112	115	118	122	103	108	127	110	119	125	98	98	110	104	111	122	122	120	96	111	112	113	116	104	117	115	100	115	89	102	105	120	116	103	113	101	97	117	105	133	107	101	101	119	126	106	121	100	111	107	113	107	100	99	97	103	105	121	88	100	119	118	100	105	116	88	108	105	108	117	112	128	118	132	105	134	102	125	112	107	121	114	94	130	98	100	130	97	118	135	114	124	112	101	108	102	114	111	125	121	119	110	120	124	94	113	119	103	96	131	111	87	108	98	120	114	101	111	104	119	133	101	114	105	105	114	119	94	112	99	106	105	108	107	125	105	93	112	106	115	96	109	114	125	101	133	111	88	105	111	94	121	100	123	117	131	126	111	114	96	106	99	115	101	103	103	98	103	99	93	102	110	114	109	120	95	110	109	117	110	103	103	124	116	97	102	117	102	118	91	103	123	93	120	113	103	96	114	96	113	114	109	116	116	100	115	104	113	102	129	114	107	82	115	110	122	141	124	107	119	115	95	86	103	92	95	102	118	123	115	113	106	114	98	117	110	111	118	113	100	130	90	138	110	129	136	123	116	114	99	120	104	107	121	126	112	112	98	100	99	127	120	114	115	89	98	109	126	103	105	102	112	110	120	138	116	117	117	110	106	96	106	113	106	120	113	122	119	94	105	119	134	104	108	105	114	102	106	108	113	96	108	111	96	98	104	108	99	124	111	101	105	106	97	103	117	108	125	105	110	88	106	110	130	105	112	120	124	122	111	111	103	121	116	117	100	119	111	96	117	104	131	136	104	104	112	113	121	98	118	119	100	97	100	117	100	119	106	102	108	128	120	138	109	128	93	119	118	131	105	124	104	117	111	117	124	89	91	108	108	129	129	122	112	101	111	116	117	114	101	106	106	113	107	96	106	110	107	123	94	106	98	105	102	102	113	117	142	115	115	107	108	91	113	85	126	91	111	112	120	76	98	112	112	101	129	124	106	113	114	112	120	125	116	99	109	128	97	104	126	96	104	123	138	110	103	113	91	111	121	113	102	101	107	120	106	123	119	94	101	119	120	102	121	124	137	112	122	100	115	127	118	112	118	119	139	107	121	114	101	94	100	92	121	108	95	111	122	104	95	118	143	107	93	102	122	114	115	80	99	109	106	117	115	86	136	105	103	103	112	112	128	107	111	127	117	117	109	111	110	137	120	97	114	96	92	117	132	103	104	111	104	85	96	121	108	102	108	138	110	107	99	113	115	105	113	122	101	117	130	110	121	104	100	125	126	98	110	116	136	106	96	105	107	105	111	111	118	109	99	87	109	110	106	103	94	130	125	125	97	126	102	109	108	112	116	114	126	110	113	104	139	103	97	110	129	113	93	115	120	125	110	115	116	100	123	105	95	111	116	105	112	112	120	114	117	116	101	103	119	140	138	121	130	118	115	107	98	104	118	91	110	133	104	140	108	106	107	120	123	103	114	111	108	119	120	101	84	107	125	103	97	107	112	104	107	127	131	109	97	87	125	125	122	104	122	97	95	102	124	118	117	98	114	96	110	106	101	122	102	122	105	126	95	104	120	92	104	113	123	106
8013	939	1732	2122	1753	1432	1167	969	775	686	649	568	525	469	437	423	432	409	408	352	378	384	384	361	348	349	350	340	318	340	342	324	304	330	297	300	308	292	307	305	318	290	311	310	338	272	312	293	304	303	306	293	310	334	290	333	324	311	298	302	311	308	290	308	291	304	298	285	308	293	290	308	301	310	276	301	322	292	294	267	304	270	302	280	291	294	286	307	290	324	289	297	316	287	295	302	316	309	265	290	283	302	327	306	294	269	309	274	296	272	313	288	297	281	318	307	301	299	260	305	294	281	277	305	269	317	265	297	272	299	286	301	288	302	304	258	295	288	300	284	308	299	267	285	262	290	314	328	284	308	295	290	288	267	271	290	282	299	309	285	256	283	290	298	274	297	271	274	282	266	284	294	325	292	308	264	303	296	304	254	281	311	306	315	281	296	312	281	293	295	304	272	299	280	277	282	275	309	254	292	307	301	265	259	306	290	318	287	263	300	288	297	287	308	282	296	273	281	277	268	292	280	282	299	296	297	290	287	290	280	304	292	327	270	311	297	305	280	273	311	284	317	271	274	290	282	302	265	266	291	308	293	285	296	259	308	278	289	297	302	313	257	325	298	288	321	298	293	293	317	293	289	325	280	309	324	314	278	295	304	290	287	290	325	302	322	283	290	290	286	285	284	268	293	304	297	293	288	251	294	281	290	277	269	283	299	315	269	310	301	302	261	285	299	322	301	321	287	258	298	298	293	310	288	305	311	275	308	278	273	300	299	292	291	287	282	267	309	293	272	286	295	310	278	298	304	275	302	286	261	300	285	305	254	275	291	295	300	252	296	282	288	292	278	283	282	282	292	275	306	279	306	267	265	280	267	306	286	275	286	323	282	292	274	321	301	280	292	276	324	291	275	311	268	324	308	305	303	289	276	307	303	298	312	277	324	280	323	276	285	319	299	280	291	301	271	279	275	316	289	278	292	326	267	310	313	286	286	293	323	301	280	275	315	304	297	301	269	294	285	265	305	299	291	269	314	294	281	276	309	309	282	286	292	285	265	281	296	300	299	297	276	269	277	275	305	284	294	295	305	322	248	277	313	292	258	302	286	292	274	310	324	295	289	311	305	294	281	265	302	273	320	279	292	295	315	301	288	287	322	322	275	287	295	310	276	297	303	291	292	282	269	289	294	289	278	309	268	299	283	313	313	278	317	281	308	268	266	319	262	292	294	302	262	314	282	317	270	305	310	314	320	305	274	279	274	292	285	299	307	292	310	285	286	285	283	303	282	297	290	289	297	309	298	299	255	293	255	279	271	286	280	269	309	301	306	277	270	311	283	317	281	291	289	272	284	298	305	290	287	297	310	304	273	273	300	275	289	278	294	291	280	264	277	288	294	275	280	288	296	280	307	286	281	277	258	287	308	300	286	294	280	324	286	304	327	322	325	283	275	255	289	326	273	298	297	312	299	277	296	273	291	271	261	321	303	272	287	264	272	310	286	297	297	293	296	286	315	310	287	299	248	293	296	257	297	270	278	300	287	292	303	280	292	279	285	305	335	307	274	281	280	277	291	286	298	265	287	285	298	271	288	299	274	313	285	294	318	274	302	280	263	278	286	297	289	279	329	287	262	290	286	285	314	310	287	282	289	304	303	303	302	277	300	323	268	284	306	318	301	290	284	294	294	307	261	298	290	285	267	292	269	288	292	298	280	271	256	277	302	290	289	289	276	315	290	275	317	320	291	283	282	282	294	289	300	277	288	291	284	274	329	304	293	322	305	291	303	269	298	289	275	282	262	273	279	291	280	288	258	297	304	304	271	304	290	302	300	306	317	293	310	284	282	291	320	308	288	308	295	299	265	297	280	318	311	293	298	270	280	283	282	278	300	281	258	309	287	291	317	292	309	292	294	314	276	271	320	328	285	268	328	302	304	303	308	269	291	256	296	282	284	276	290	276	275	274	301	295	282	263	305	277	282	304	309	284	291	298	273	284	293	301	287	290	300	283	295	299	302	279	278	312	302	268	289	310	293	288	282	271	265	300	302	277	317	310	286	309	291	303	297	276	285	298	295	270	279	305	291	291	300	281	290	289	281	285	285	312	289	284	288	288	287	270	301	282	308	282	304	272	289	315	288	302	310	308	276	271	295	276	308	298	301	311	284	297	294	275	292	325	288	265	293	296	286	271	293	269	275	294	309	282	275	325	320	291	290	291	312	264	292	283	293	280	303	249	275	309	292	297	296	292	279	291	296	313	322	293	243	306	284	303	308	283	271	290	280	257	282	290	260	262	278	261	272	285	315	319	278	303	280	305	291	299	275	274	314	329	274	277	275	304	297	304	299	277	247	281	328	292	261	306	271	306	261	287	279	284	272	280	302	290	303	281	298	288	292	329	293	288	262	300	280	274	305	272	275	277	292	314	255	290	300	277	288	312	277	309	271	319	321	269	284	289	293	289	312	276	267	299	299	300	319	285	300	296	295	290	287	272	285	292	275	296	277	284	283	289	285	275	287	291	275	273	291	299	279	283	289	268	328	299	302	276	285	308	286	294	287	294	310	296	292	255	306	271	292	320	284	288	307	306	310	291	307	340	283	255	267	305	274	266	263	266	295	284	308	309	301	272	290	286	277	291	281	300	270	293	311	299	266	301	310	299	301	325	265	309	295	283	289	309	280	309	283	327	268	302	295	288	274	303	307	272	284	315	298	292	288	290	330	311	290	267	255	288	301	287	245	278	293	278	286	303	290	312	259	295	266	289	297	330	287	304	293	281	260	262	326	292	306	293	247	271	282	291	256	262	258	307	286	297	299	290	313	315	311	270	322	253	295	309	268	288	284	261	297	283	305	277	274	307	280	313	280	276	288	280	295	313	302	273	288	286	279	299	268	298	285	307	291	317	294	298	277	298	309	279	286	302	287	303	270	296	303	272	289	290	299	290	271	287	289	310	268	287	273	280	265	322	305	301	280	268	290	350	250	272	304	305	298	282	306	272	285	305	293	285	290	304	282	286	265	308	285	273	301	289	297	314	278	277	284	303	272	274	277	293	307	306	314	309	300	294	282	273	291	267	290	280	298	266	312	305	274	283	257	304	293	318	282	288	327	305	308	282	309	296	319	297	293	274	278	286	292	328	294	299	296	271	285	305	271	281	288	299	293	296	311	268	289	308	281	327	267	278	289	318	263	270	264	303	264	289	286	323	290	304	331	305	313	292	284	277	289	293	313	315	296	284	308	265	311	270	282	269	264	294	283	311	312	283	296	286	280	301	300	286	288	291	284	275	255	312	284	300	282	278	293	283	316	285	267	295	303	258	278	275	314	287	280	280	325	289	311	351	294	274	286	283	289	293	277	309	286	278	278	297	275	286	272	269	307	306	295	265	309	295	306	276	262	319	292	268	295	313	276	266	261	281	260	327	302	280	312	303	302	290	302	264	276	323	332	294	248	292	294	306	282	310	322	294	275	295	292	285	310	276	318	319	287	296	284	268	285
1972	405	358	364	368	356	359	363	402	363	351	375	355	366	364	378	364	384	319	321	335	370	367	371	411	383	391	347	376	348	344	355	367	330	390	391	364	319	409	347	349	346	381	397	355	362	371	356	395	372	399	361	356	350	409	356	341	376	347	390	356	384	386	387	378	380	364	399	360	382	358	372	360	383	359	357	358	350	383	403	351	377	346	347	379	374	357	364	370	339	341	353	426	367	380	359	398	376	334	373	393	344	374	361	342	357	365	371	368	357	345	390	387	365	366	373	332	354	341	367	377	338	369	342	395	323	377	358	362	322	394	338	332	383	382	393	380	395	387	321	345	371	383	368	380	367	347	355	350	359	368	375	334	371	370	353	398	349	343	376	362	339	340	386	385	390	312	356	391	356	372	397	365	417	380	389	366	321	410	359	353	368	342	374	359	343	352	328	344	378	357	359	331	349	364	350	382	353	357	362	362	378	316	365	358	357	380	365	394	338	364	339	336	347	367	363	354	370	348	358	417	333	330	351	362	346	352	340	360	386	364	378	344	377	346	367	343	403	405	362	388	373	375	363	364	391	378	358	366	347	367	368	340	384	383	382	341	397	372	386	354	369	383	376	333	385	381	333	327	376	355	364	360	391	343	387	362	345	372	346	357	388	385	364	348	391	391	382	372	351	360	378	335	344	363	376	330	356	373	409	344	377	372	354	341	393	378	379	348	373	334	399	363	355	378	344	315	363	372	410	378	367	370	349	361	369	379	384	382	350	363	390	360	370	370	309	395	346	392	362	344	410	359	361	366	377	345	366	340	358	399	365	376	382	404	372	376	337	382	376	379	363	346	390	366	399	382	368	360	364	348	360	344	359	356	398	379	356	381	395	373	392	371	357	378	322	363	350	335	343	385	367	344	391	380	388	354	361	359	374	366	368	369	356	391	349	367	385	376	345	371	369	386	375	373	391	354	418	368	361	338	373	364	370	357	352	361	376	399	376	369	381	353	389	355	382	367	316	354	382	386	375	407	361	370	394	372	362	364	351	356	338	402	382	344	347	354	336	369	365	370	374	350	356	344	369	418	351	383	387	386	392	365	363	349	354	377	366	353	346	309	352	364	368	374	347	336	370	340	349	368	361	334	330	346	368	389	376	383	345	388	354	336	362	372	372	426	374	329	366	355	389	345	357	345	365	378	377	358	365	357	316	333	337	355	367	367	367	360	349	390	419	414	381	391	382	379	375	353	367	332	366	321	339	355	350	369	365	359	378	330	374	376	346	409	336	347	359	356	353	406	351	359	330	357	374	378	369	357	408	374	351	384	374	387	385	371	399	347	347	335	371	391	399	392	386	365	333	363	325	346	417	368	372	349	360	327	351	359	361	335	385	346	341	359	352	369	353	325	366	373	358	329	358	397	351	362	347	362	374	353	410	369	390	376	392	426	353	356	342	379	386	359	380	375	362	394	364	376	418	361	365	357	386	364	375	374	369	347	352	358	354	349	340	375	327	364	381	378	345	363	359	344	344	394	366	354	342	339	390	377	345	332	341	326	366	398	371	345	347	371	326	343	374	386	370	351	392	381	340	338	354	378	393	380	352	373	401	321	362	358	359	330	356	342	381	347	357	357	359	337	352	367	360	378	397	381	398	412	370	370	369	358	339	385	382	335	377	375	360	362	383	394	408	363	348	384	364	337	370	388	411	396	363	356	356	388	378	366	362	364	370	392	359	388	366	380	397	379	362	388	331	347	359	366	407	380	349	383	354	369	369	361	373	396	373	377	359	352	349	355	381	337	374	343	352	363	374	346	381	371	364	361	341	354	386	369	392	384	371	353	356	329	375	358	320	358	331	332	340	328	394	376	398	367	384	350	338	395	319	367	373	358	400	363	366	355	395	332	344	344	322	319	368	355	395	394	367	355	322	395	382	328	392	345	373	343	347	384	351	377	381	375	383	335	361	386	369	397	390	392	386	338	376	373	365	364	390	326	357	337	365	379	361	342	392	370	362	375	378	337	387	366	369	369	371	363	338	350	410	391	368	381	373	367	374	375	386	380	320	385	371	353	363	370	358	354	324	337	343	386	375	346	387	348	349	374	374	388	396	358	344	366	370	363	364	359	364	391	361	358	395	355	399	313	364	370	361	366	389	344	372	372	349	345	312	401	346	348	408	391	343	304	402	376	355	387	356	338	359	403	370	397	413	329	360	361	329	349	400	367	363	413	398	339	355	378	360	368	362	388	346	365	349	320	367	358	346	338	342	379	348	357	360	356	351	400	394	380	365	378	382	358	377	365	382	380	353	393	372	387	384	362	389	372	384	346	396	397	323	340	345	385	358	374	352	374	401	371	337	349	342	394	337	349	357	335	347	338	396	403	351	382	364	340	361	384	345	345	371	353	357	355	337	358	357	369	314	392	388	361	339	325	372	404	358	353	345	366	378	376	376	351	359	377	341	332	366	381	345	363	354	353	380	350	350	380	361	383	368	380	402	402	390	397	380	356	347	328	380	360	347	347	355	356	352	376	359	385	374	390	326	376	418	385	331	357	358	356	380	343	372	352	374	340	390	376	363	370	347	400	379	322	336	380	386	369	349	357	360	374	358	411	409	392	355	353	366	364	360	361	358	297	362	363	348	336	375	375	368	340	400	358	367	412	365	385	368	381	352	356	351	343	333	353	359	367	389	342	388	353	351	353	381	330	352	390	378	374	360	350	376	327	365	358	377	355	340	390	357	385	329	365	340	358	370	349	341	357	357	349	338	393	342	367	386	374	368	380	362	319	351	379	389	345	390	357	385	367	411	374	338	349	331	353	372	327	380	370	407	363	322	350	390	356	389	356	369	385	362	365	320	406	375	377	390	389	373	360	363	351	370	387	362	364	335	377	366	364	363	342	323	361	378	371	355	386	370	355	370	339	369	351	333	324	367	361	344	352	386	369	343	359	378	366	345	354	370	336	362	365	358	387	382	391	360	346	341	369	399	348	378	379	360	344	355	377	408	384	341	324	341	398	383	380	393	365	370	330	379	337	370	353	349	354	386	352	387	342	365	356	399	381	358	357	398	368	319	343	406	363	364	323	396	338	343	365	369	346	363	359	363	363	399	373	379	381	375	299	386	332	397	356	386	377	371	362	344	359	363	360	384	368	392	352	344	385	349	368	356	395	332	369	374	375	388	387	371	377	341	388	358	379	337	355	353	335	379	356	367	371	390	381	355	376	365	323	321	343	341	320	330	377	317	376	377	401	378	348	387	390	367	338	348	360	350	374	389	353	401	377	363	345	355	371	371	416	387	341	355	381	353	400	367	320	391	406	329	379	379	338	350	352	408	396	405	360	372	378	352	368	339	367	360	391	373	367	359	373	378	380	375	381	361	370	361	382	405	377	375	357	365	389	400	371	366	367	363	347	371	357	353	357	344	377	354	377	369	371	348	388	374	378	365	331	359	391	361	377	363	346	328	339	309	375	347	368	358	396	340	383	390	360	360	329	383
2338	856	821	893	874	858	844	854	830	786	819	807	786	797	837	792	798	768	854	805	809	804	847	798	782	828	836	832	770	747	761	764	809	713	808	793	811	736	808	783	806	791	806	782	783	796	803	779	770	862	774	783	815	804	775	839	767	768	850	798	829	831	827	774	832	760	816	796	792	787	749	806	808	763	773	788	807	808	797	786	774	834	867	794	766	800	822	804	819	769	729	780	841	830	745	798	785	809	841	802	779	796	789	860	843	753	825	809	835	772	802	833	797	812	832	838	803	793	828	834	831	844	764	768	792	828	771	818	790	834	805	838	758	830	758	785	761	800	756	824	801	808	773	789	786	803	820	787	815	787	800	819	806	788	778	803	812	772	793	829	786	782	808	838	770	842	762	836	827	827	806	805	775	813	798	763	787	768	802	761	827	850	761	767	807	816	760	806	756	817	753	795	858	778	806	805	806	824	806	821	749	769	757	764	771	815	763	800	768	824	822	789	811	757	778	752	780	778	759	821	733	834	798	782	811	821	790	792	789	766	782	755	830	788	843	851	792	827	770	771	813	805	801	798	790	802	778	853	780	792	793	834	798	789	788	745	855	790	834	779	759	756	828	788	880	797	793	809	792	771	786	829	790	801	775	783	816	813	788	810	839	762	789	801	791	803	776	777	838	791	836	767	824	795	759	796	792	772	803	799	761	792	789	805	770	799	776	812	770	834	846	798	773	812	743	837	779	817	809	812	868	814	797	817	804	789	778	800	759	786	844	778	802	755	749	782	781	813	808	807	810	835	823	819	740	799	794	764	761	769	777	842	776	773	810	774	786	814	813	762	843	836	809	736	854	806	749	801	784	803	792	795	823	814	767	855	795	818	812	770	840	784	829	792	814	801	798	781	774	803	810	813	762	780	790	728	821	792	792	847	810	763	805	804	788	812	777	777	803	759	767	795	769	840	803	793	809	776	796	797	824	784	777	782	758	780	804	834	807	768	793	839	782	782	834	722	820	767	841	799	781	764	786	746	795	831	802	779	793	774	810	844	801	841	818	775	746	769	759	823	817	798	799	751	805	808	771	821	787	874	770	823	780	782	769	789	786	804	844	794	771	824	785	800	772	782	741	767	753	776	777	759	812	810	794	815	817	812	818	767	834	801	751	819	796	755	856	830	794	814	772	803	793	776	796	797	805	810	805	791	805	819	854	792	805	830	831	763	801	805	794	832	814	803	751	742	820	806	772	836	750	816	812	788	822	821	773	724	780	823	805	801	801	799	787	800	878	812	857	854	787	749	798	739	806	780	746	843	803	795	742	809	837	812	756	786	773	788	801	802	773	782	795	840	786	798	790	823	810	744	779	775	835	779	768	804	818	825	766	802	760	849	749	782	845	795	780	741	767	792	766	807	793	817	752	788	820	770	779	838	798	812	808	839	816	791	748	833	772	802	791	801	796	810	802	820	786	796	839	809	799	843	762	779	792	773	782	786	801	793	825	786	784	778	806	774	771	782	752	793	783	790	799	768	806	775	769	809	813	806	799	811	793	751	781	858	718	709	799	847	764	822	791	813	805	821	828	814	806	804	803	809	798	807	831	734	834	775	807	814	793	831	789	772	813	791	793	790	772	830	812	788	833	837	810	761	804	837	847	840	775	754	789	826	793	826	756	819	829	771	793	809	780	816	764	810	754	761	727	777	773	778	782	790	832	777	840	785	754	784	823	826	843	781	791	824	748	784	773	830	828	790	776	838	833	747	777	784	766	806	799	762	823	750	789	754	850	781	785	788	776	767	834	837	852	785	804	808	846	821	793	782	816	774	774	808	805	748	845	815	791	774	751	792	782	841	809	789	820	784	741	718	802	843	758	759	774	823	794	837	770	831	838	797	740	786	773	784	800	782	777	767	807	743	775	839	760	783	772	791	813	754	803	789	857	778	780	802	776	785	771	775	758	800	815	836	810	769	830	813	797	828	747	778	757	811	821	763	774	877	815	878	788	816	822	848	769	823	795	805	804	796	834	799	839	825	785	760	807	817	797	810	748	766	775	807	789	819	799	830	757	805	770	798	834	749	753	767	793	816	800	769	777	836	816	796	803	793	760	850	768	774	815	811	824	799	849	806	807	777	793	793	797	790	806	769	845	749	801	735	779	757	829	782	756	812	773	743	815	752	796	757	811	824	904	778	848	803	875	797	796	844	752	792	774	782	756	768	803	827	791	824	861	790	759	769	793	801	789	774	798	806	802	790	785	789	807	826	835	734	831	808	834	834	822	818	768	803	778	793	768	782	833	800	788	814	806	817	758	769	803	812	818	811	763	804	815	794	856	814	772	805	813	769	829	791	796	799	807	819	836	832	791	783	756	813	815	789	825	797	776	809	801	783	843	817	785	824	853	847	831	776	855	807	773	818	816	768	790	801	801	847	784	766	802	790	796	755	819	833	774	835	774	802	838	797	821	833	819	733	773	788	819	837	745	800	778	837	769	824	761	778	815	794	798	761	755	765	817	819	740	779	879	829	802	792	858	849	756	815	811	843	809	829	802	781	753	820	835	781	804	810	809	814	780	823	820	801	773	783	785	810	780	842	853	736	792	831	778	786	821	813	773	816	766	757	833	792	765	815	843	842	812	823	790	770	843	751	778	787	752	771	805	782	764	792	801	784	751	845	748	771	789	788	734	821	719	756	791	805	761	773	764	829	772	858	887	770	759	793	738	746	822	806	792	786	845	816	793	801	797	798	791	810	820	816	800	803	766	810	764	819	802	816	804	804	768	748	797	799	846	821	793	829	802	802	813	781	792	753	737	770	859	799	824	811	747	789	872	816	810	807	809	778	774	768	805	819	797	861	779	811	772	800	811	796	781	831	808	759	812	821	833	841	782	837	796	787	788	756	790	760	811	791	814	806	828	818	879	728	808	817	801	804	779	795	786	818	775	815	752	792	770	827	785	870	805	815	806	827	827	817	793	823	756	783	812	796	772	775	816	835	801	778	788	801	843	841	800	778	792	802	772	827	807	798	786	791	790	786	821	790	821	830	769	787	820	797	767	798	769	825	771	802	831	772	810	785	822	788	786	826	759	774	813	803	784	824	833	768	746	818	797	812	817	786	832	772	780	845	814	820	737	787	739	844	794	793	848	772	859	785	771	840	768	802	811	827	861	847	776	810	764	791	810	804	796	782	812	855	785	802	808	834	818	816	809	868	756	787	785	766	786	858	812	702	824	838	805	801	828	828	744	817	819	800	824	793	779	803	838	737	853	797	821	770	852	766	840	764	822	827	793	814	832	806	848	814	836	796	810	806	822	751	822	769	800	800	800	805	787	794	827	807	820	824	778	800	838	824	786	850	820	803	834	805	820	790	807	813	829	821	806	799	816	750	836	744	767	824	803	769	804	787	767	811	743	807	780	842	791	766	821	775	822	803	846	766	805	751	778	818	799	833	770	742	785	780	842	793	817	782	763	838	788	827	837	801	834	809	779	831	840	779	834	793
8177	624	612	498	449	363	320	313	267	283	242	276	254	263	222	261	258	249	245	251	255	253	248	248	279	233	228	260	249	292	253	255	215	265	245	249	269	252	241	240	279	277	272	250	271	240	255	246	252	227	266	243	238	237	222	233	266	273	245	249	229	263	237	246	257	263	244	244	266	226	249	227	227	255	232	240	244	214	254	242	244	258	250	243	268	237	251	255	225	265	276	259	256	217	232	236	243	240	221	218	242	234	251	271	221	252	216	234	250	215	254	250	236	213	295	240	221	224	268	226	243	242	279	243	246	243	262	227	240	246	261	226	249	289	250	256	253	256	228	245	238	244	232	262	216	243	257	236	267	246	238	260	231	238	241	250	233	210	219	236	227	239	274	239	233	242	261	245	228	256	254	225	250	268	249	230	235	240	249	237	232	257	240	250	237	257	213	245	237	251	244	259	283	247	224	257	218	248	267	263	235	258	251	254	264	227	220	236	222	229	251	249	250	266	273	239	252	238	233	258	245	232	246	227	231	255	255	283	260	227	233	242	266	223	269	273	285	247	245	248	235	270	228	253	234	238	228	225	252	222	229	244	244	246	259	227	258	273	242	224	258	210	218	235	233	233	249	235	252	259	248	257	228	269	242	238	227	246	242	270	240	263	250	227	236	245	242	223	256	241	265	261	212	263	219	220	243	244	235	234	256	244	267	259	227	236	225	233	242	257	245	230	249	220	225	242	248	242	246	237	217	222	253	239	206	256	245	246	239	227	257	251	283	240	242	249	242	242	235	236	255	245	236	244	240	225	248	227	232	230	237	216	249	247	247	249	262	254	265	294	242	253	235	244	258	246	230	251	232	232	227	223	214	226	229	261	244	245	257	269	261	238	244	252	241	234	236	246	236	253	236	240	249	227	242	244	241	258	251	233	247	259	252	261	250	249	268	259	241	287	250	250	228	239	219	237	258	264	216	234	251	261	238	248	251	251	253	224	229	224	263	218	242	239	242	234	239	231	208	236	245	218	237	273	239	242	232	214	219	257	240	263	255	241	245	253	288	234	260	244	286	264	270	240	258	273	234	247	255	256	231	277	223	241	243	264	233	252	256	263	242	251	233	226	250	232	259	240	239	229	250	216	231	245	278	215	229	220	239	254	240	260	224	256	226	247	251	201	250	238	242	253	269	253	233	254	230	275	257	274	256	236	243	240	237	264	239	212	243	212	225	265	253	269	251	247	239	206	228	252	244	225	236	224	240	235	244	245	284	223	256	203	240	229	219	252	232	217	257	234	215	211	261	253	250	220	253	267	248	245	263	231	233	239	235	258	239	224	249	259	254	254	249	224	271	263	265	230	235	269	272	225	245	269	264	237	250	223	252	267	231	217	243	233	224	242	219	226	226	259	250	257	236	266	282	237	242	227	250	238	264	262	237	240	239	226	220	245	228	262	264	257	233	239	234	235	225	241	230	225	218	245	233	242	244	246	247	222	240	212	254	249	232	218	267	221	237	234	259	230	290	239	257	249	224	257	271	266	240	246	262	266	232	249	232	225	266	257	249	247	267	255	259	266	248	231	233	258	219	270	231	248	242	268	241	281	228	252	261	229	216	255	246	246	241	221	239	227	253	255	266	274	239	273	260	252	243	239	252	255	222	227	227	236	242	266	260	224	230	268	263	213	229	245	293	229	212	228	254	250	252	247	247	239	240	220	228	244	244	268	252	260	254	236	262	270	241	216	239	280	211	242	242	238	275	238	227	245	242	259	239	235	251	216	244	258	244	247	236	237	218	242	257	262	234	256	241	219	258	242	226	264	267	249	245	254	243	238	265	271	243	237	239	261	226	251	285	265	254	292	248	225	248	243	194	227	247	255	224	215	222	215	236	247	275	254	233	239	241	247	241	254	247	257	256	223	241	253	253	249	220	253	224	258	247	258	242	245	239	244	256	280	274	212	249	252	259	256	253	229	230	241	248	238	251	225	231	255	226	243	269	235	260	253	223	265	257	240	244	241	274	219	266	243	234	236	261	268	246	262	266	244	259	256	262	222	232	264	262	215	256	270	233	264	263	245	226	249	226	233	247	231	241	253	284	245	238	244	249	271	245	221	252	271	275	251	244	244	252	245	225	252	223	274	223	225	242	217	227	246	246	227	241	248	250	254	261	277	244	232	268	249	230	215	248	224	230	237	262	264	234	262	240	294	245	260	244	214	233	263	242	242	230	266	234	245	230	234	212	240	281	245	231	249	218	269	275	238	298	293	244	266	243	244	239	218	240	250	251	243	258	239	264	264	270	249	248	248	278	257	248	234	236	250	269	272	253	227	223	236	266	250	250	248	260	228	255	264	259	229	278	227	259	257	212	220	238	238	248	263	268	208	244	248	235	277	260	247	256	248	243	239	263	250	243	241	270	247	249	242	237	236	248	218	242	255	219	231	230	258	260	233	255	259	263	254	249	243	223	217	233	226	239	252	261	273	224	248	215	213	226	228	213	256	246	251	245	244	249	258	256	244	248	236	242	246	230	244	212	226	239	253	237	263	216	257	250	261	253	253	265	275	240	248	245	231	253	229	256	264	236	273	208	251	239	242	238	272	247	261	268	254	249	232	273	226	244	270	248	209	280	225	228	274	233	251	260	226	239	242	223	228	239	241	251	243	244	300	291	244	248	230	253	244	224	228	248	249	234	216	240	246	250	240	249	250	247	216	230	232	230	252	245	217	252	250	253	249	257	239	244	217	225	248	254	249	266	209	254	239	210	255	242	231	255	240	264	239	255	232	260	247	250	281	206	263	246	245	210	220	228	236	218	252	221	247	235	255	248	203	223	233	241	242	233	235	231	234	245	249	242	256	237	220	244	241	218	227	241	236	248	259	244	244	259	262	256	237	243	241	259	225	211	245	240	223	255	248	236	248	223	245	236	253	230	264	230	242	219	250	222	265	209	247	240	225	238	236	262	240	242	215	269	240	271	255	232	235	267	261	267	222	237	260	245	252	237	223	240	264	237	257	251	237	221	249	254	231	228	261	222	222	206	231	220	201	250	240	265	236	246	262	233	229	254	261	228	246	245	253	196	241	264	242	260	253	223	265	250	229	252	240	269	294	242	207	226	253	255	244	241	206	245	231	235	269	238	250	251	253	245	245	249	246	246	243	261	235	255	257	248	253	241	243	240	228	261	225	239	259	251	262	241	242	267	235	243	242	247	260	264	251	275	237	231	232	239	246	248	241	231	249	258	232	246	258	238	222	274	244	224	266	267	254	267	213	250	261	246	255	237	267	237	209	274	252	233	277	238	241	238	236	262	252	228	231	238	272	259	221	220	240	244	249	249	254	229	237	235	235	270	263	231	231	230	243	229	221	233	247	227	262	267	222	253	228	261	233	249	248	264	269	229	249	233	246	233	255	238	250	251	253	269	252	243	229	262	232	242	251	259	226	229	254	273	244	261	229	239	235	231	238	227	242	247	217	229	230	231	259	252	222	252	230	253	243
6857	857	1291	1527	1207	1111	1011	849	783	742	726	701	696	687	594	681	606	579	604	586	522	605	573	561	541	576	561	594	555	572	583	519	572	587	532	565	553	568	567	589	551	554	543	551	546	562	571	568	554	572	520	505	537	551	537	547	556	530	556	531	529	544	568	545	534	542	564	567	560	544	567	540	585	566	557	508	558	563	556	575	518	550	552	557	479	558	567	531	535	541	561	545	521	533	534	554	575	547	528	545	543	562	564	577	570	550	557	579	562	530	547	561	560	556	529	533	565	562	576	525	569	530	573	513	533	548	563	545	538	518	552	554	543	537	574	520	528	551	529	544	602	527	566	590	535	508	495	540	556	528	527	512	519	510	557	537	582	535	580	534	512	512	510	524	507	528	552	527	533	510	585	583	565	527	567	548	520	574	553	555	562	542	558	507	565	524	600	514	562	536	545	541	550	540	562	520	578	550	578	536	548	546	528	532	570	575	542	563	511	571	546	521	519	590	535	530	562	564	506	523	513	524	537	533	575	559	514	589	556	559	503	506	555	561	568	554	534	538	581	520	526	514	524	570	546	559	554	524	517	573	553	543	542	542	528	554	543	533	569	575	532	587	556	551	489	575	524	527	510	542	571	579	591	521	556	527	504	572	549	548	506	547	524	581	514	541	564	560	573	502	575	567	563	525	577	532	516	565	549	544	513	563	538	565	552	551	552	548	557	546	555	548	543	555	572	583	536	568	551	564	555	558	572	546	571	531	551	531	531	529	570	565	580	569	541	558	505	558	530	551	554	579	492	565	544	530	536	551	554	485	559	563	564	566	527	534	547	532	555	566	522	542	565	535	559	558	552	523	581	548	524	541	534	547	547	546	560	581	541	561	534	571	572	510	539	510	604	561	516	522	544	545	560	495	529	505	564	519	531	548	544	535	541	514	560	552	476	514	586	550	567	546	527	586	501	513	539	521	554	537	584	527	526	561	540	548	559	552	563	561	586	562	559	567	586	504	562	544	564	553	543	550	550	550	500	540	554	531	531	530	543	547	575	524	522	535	559	558	488	501	565	563	556	535	541	587	571	571	541	578	565	560	553	539	540	558	591	565	546	522	570	554	525	537	579	538	574	530	529	572	525	532	536	535	560	557	517	571	517	537	539	558	539	573	535	554	568	509	578	558	556	518	518	569	566	554	513	578	549	556	581	521	548	553	539	501	513	613	575	603	564	537	567	571	541	549	522	551	524	583	539	552	559	549	542	516	554	566	523	529	547	513	551	518	535	530	535	572	541	513	584	557	566	565	528	525	534	518	519	534	570	561	532	554	539	526	539	548	572	564	534	546	524	517	525	530	569	508	517	510	548	549	592	499	516	552	540	563	561	567	548	536	500	566	548	524	547	589	531	521	549	531	527	546	499	532	551	543	563	545	551	512	557	573	555	524	583	486	548	523	505	549	538	534	563	560	541	571	548	542	558	529	576	576	570	546	547	535	593	562	554	534	549	545	523	593	517	537	550	521	562	566	521	520	531	516	518	576	546	547	565	575	535	536	560	539	529	574	535	566	508	520	529	586	555	551	574	546	532	537	552	542	540	520	532	553	590	540	534	568	541	588	564	540	542	552	570	603	567	569	554	551	526	572	569	533	545	552	552	529	519	577	574	539	542	536	562	567	510	525	549	522	530	507	533	553	540	547	516	567	552	533	512	572	537	560	570	550	531	562	547	567	564	467	522	545	569	559	538	553	544	561	567	516	539	504	539	516	503	566	523	547	566	511	527	561	546	564	553	594	537	529	554	534	596	559	570	541	582	517	554	542	545	544	536	513	538	580	555	534	582	541	545	565	549	523	539	516	549	530	571	544	528	510	554	525	532	533	571	550	574	471	534	583	526	555	554	580	551	554	548	556	551	547	547	559	538	530	542	568	529	573	509	553	553	511	583	523	525	514	549	532	518	549	581	509	578	541	533	538	532	547	522	508	574	542	568	503	550	566	554	550	554	542	561	513	544	570	559	566	540	542	568	521	577	583	562	566	529	559	532	550	546	575	537	541	572	575	555	575	549	542	554	525	524	533	591	505	532	566	540	507	539	550	546	534	530	493	545	569	536	520	532	547	509	536	543	552	529	556	575	562	563	573	506	526	497	562	535	539	534	524	571	570	544	578	575	542	561	536	542	504	531	546	530	526	536	529	584	583	500	536	527	516	501	510	542	528	527	532	503	571	527	519	572	603	558	555	538	564	576	582	524	532	548	586	534	556	521	537	540	581	558	532	535	527	537	562	529	534	525	533	540	523	536	530	594	543	511	558	558	513	528	555	577	536	580	577	509	517	564	534	533	567	558	565	554	551	554	540	529	530	544	525	544	536	526	566	571	562	543	552	553	517	527	507	536	546	536	549	592	565	590	537	532	526	558	602	532	513	514	537	537	559	493	546	549	541	540	547	562	555	532	534	541	533	530	549	541	548	555	549	520	574	590	571	545	533	548	523	504	546	576	572	522	556	527	560	549	495	559	574	546	548	547	510	577	546	516	568	516	553	528	545	565	529	588	521	540	579	554	550	535	545	539	561	540	566	553	531	568	554	550	588	523	607	555	551	577	522	527	524	547	585	570	562	559	525	579	553	505	570	563	528	550	546	549	564	593	544	576	565	533	516	541	539	526	596	532	565	518	548	565	500	555	519	550	559	530	561	539	535	563	530	577	558	557	518	565	550	567	562	504	561	530	546	526	520	595	503	563	526	626	528	518	555	578	578	550	525	563	549	544	568	611	524	537	535	544	543	514	562	554	554	552	535	552	516	509	521	547	564	537	580	540	556	569	554	545	539	530	547	537	543	616	520	533	544	535	542	548	575	566	539	515	584	557	567	600	567	569	568	532	564	554	583	506	482	517	550	529	561	521	560	582	559	587	564	549	498	524	560	559	513	555	574	534	584	563	539	526	529	549	525	551	501	551	560	535	553	565	508	547	537	515	536	525	571	531	517	554	538	590	510	519	569	538	571	534	559	522	549	527	557	521	536	551	536	572	531	548	549	534	542	566	570	579	555	575	569	527	555	570	556	565	553	540	531	529	507	514	556	516	553	527	572	559	542	551	545	549	552	550	525	551	532	492	549	538	541	534	521	555	547	549	547	559	523	569	518	523	524	542	584	558	574	568	570	530	541	593	529	596	567	530	559	535	510	563	529	529	554	541	538	545	528	548	534	574	545	549	521	577	586	539	539	558	562	559	567	526	531	485	555	506	521	522	534	524	578	532	595	548	534	526	518	525	538	549	526	527	578	539	523	553	510	553	553	514	574	522	542	529	546	556	526	577	578	515	570	547	562	555	562	562	527	537	561	543	534	538	535	557	555	571	550	529	523	534	491	513	523	532	597	560	547	533	563	538	515	543	542	545	512	520	532	523	563	537	542	536	569	559	526	594	548	524	555	552	554	547	534	588	517	539	547	550	545	573	532	558	531	542	542	505	569	523	563	551	513	512	528	514	571	564	537
14869	1108	881	656	432	351	265	236	192	196	169	152	156	145	156	139	130	134	149	128	124	118	115	110	113	121	127	129	131	133	132	103	106	125	101	129	108	102	108	135	113	123	114	116	116	120	145	81	117	140	125	131	130	97	101	133	110	112	110	109	103	116	122	112	97	104	113	128	115	126	105	121	104	113	124	99	115	122	96	129	111	126	122	109	101	133	123	82	97	107	112	121	94	103	109	110	124	114	100	111	87	128	120	107	126	85	103	107	116	120	130	102	123	101	119	104	115	109	106	110	105	119	121	109	102	90	120	129	102	139	100	109	148	114	104	147	113	111	121	97	125	104	114	114	119	112	114	111	115	88	118	96	112	99	100	106	105	123	119	117	105	125	109	81	116	114	122	104	111	105	95	118	107	117	128	125	105	96	108	106	114	111	100	112	125	122	106	95	96	103	94	102	136	103	128	96	118	124	86	100	117	113	92	101	101	112	95	102	110	107	123	123	101	91	98	135	120	111	116	116	109	92	107	117	106	119	119	107	101	123	117	111	120	108	115	107	111	97	121	110	91	123	119	94	122	99	118	95	92	124	111	116	107	126	133	110	116	110	132	112	113	113	89	98	110	105	93	107	121	106	111	99	114	104	129	105	113	103	126	124	105	104	97	114	98	108	103	94	106	102	105	114	93	114	104	109	89	101	115	123	116	138	109	110	106	104	99	100	107	107	123	110	95	89	106	112	113	116	121	106	103	107	117	102	122	95	93	118	113	116	111	125	115	93	103	115	97	112	121	127	115	106	122	107	123	92	104	109	114	115	127	95	102	126	130	134	101	115	96	126	111	113	142	104	128	120	131	129	102	108	121	122	133	117	134	103	126	118	112	122	117	105	105	102	97	98	106	115	120	112	105	109	102	124	117	98	126	113	102	105	103	101	90	117	105	114	111	106	118	126	109	119	121	137	101	98	103	106	131	108	101	119	99	110	117	98	114	129	128	131	125	123	114	120	81	125	112	112	117	126	113	100	98	123	105	102	96	94	119	97	103	116	116	109	101	110	93	102	101	123	115	105	128	91	129	118	122	106	114	111	111	130	114	114	135	114	108	119	104	114	110	127	99	117	125	101	120	100	120	123	99	97	119	118	114	120	98	112	116	112	130	121	101	103	134	118	120	125	130	107	106	101	119	107	105	116	92	117	107	103	103	117	126	129	118	127	99	129	109	108	113	90	118	117	107	98	124	94	115	112	108	120	106	130	107	115	133	118	116	115	106	116	111	95	120	102	112	118	126	100	104	120	108	105	124	113	127	121	126	127	116	103	102	117	109	126	97	120	96	109	105	117	100	123	113	102	109	104	114	103	113	97	103	117	117	124	103	101	110	108	122	109	122	121	113	120	122	106	120	84	97	100	103	106	92	100	115	96	131	123	104	106	96	126	116	85	113	111	110	117	113	110	109	91	104	106	98	102	119	104	115	100	111	99	110	113	112	100	116	119	107	103	113	112	124	130	129	119	129	93	115	123	112	127	103	102	129	119	122	118	104	112	113	108	91	94	124	83	125	135	111	139	112	108	110	115	109	129	105	126	132	99	108	130	116	130	117	104	123	113	111	110	109	108	116	116	100	105	130	115	137	108	110	106	99	110	94	105	113	107	123	119	105	98	117	89	128	108	113	101	90	109	135	112	113	110	102	100	109	96	92	113	102	119	127	99	98	108	102	99	121	111	150	118	104	116	127	121	118	116	100	115	100	119	124	120	92	111	107	138	105	99	94	130	119	121	109	111	114	114	116	113	104	120	127	116	107	97	97	111	112	117	87	104	101	110	109	105	106	105	109	85	113	107	112	129	96	97	100	112	78	100	109	127	104	99	122	130	108	101	113	118	101	112	115	91	99	117	134	100	102	116	102	104	98	93	115	97	135	108	102	99	98	110	102	106	114	94	116	131	118	105	115	106	109	117	110	119	102	101	114	114	130	110	123	103	126	118	122	124	92	119	107	108	113	117	92	96	126	111	104	100	99	120	104	105	100	103	114	121	100	122	120	120	111	129	91	97	106	131	92	108	99	111	118	85	125	119	107	109	105	99	103	103	105	105	113	108	100	132	111	113	112	121	109	105	126	126	104	101	101	108	121	124	117	93	87	102	114	131	110	109	113	118	115	96	102	104	120	125	131	136	104	113	114	112	125	114	117	117	108	120	142	117	111	112	115	116	115	110	95	133	107	112	109	128	105	100	108	100	113	132	111	113	110	113	128	125	119	108	98	113	121	98	109	121	108	108	99	114	110	110	113	99	121	97	100	100	135	122	125	112	108	105	99	109	101	113	123	112	116	110	137	123	123	116	108	103	143	116	103	120	110	106	115	86	113	115	99	118	134	97	96	114	100	108	102	112	113	94	93	101	116	124	104	102	117	93	119	103	106	107	119	118	104	118	133	109	127	112	130	125	118	124	94	110	107	89	110	110	113	107	114	106	117	109	129	105	108	121	107	111	101	106	129	107	119	122	110	104	121	94	112	103	108	100	98	105	112	92	103	118	118	127	111	133	108	113	134	107	110	103	115	113	110	116	93	121	115	90	124	104	111	109	126	119	119	104	100	101	100	118	112	125	88	107	109	124	119	112	111	112	101	109	128	102	103	117	120	120	104	136	106	116	94	95	126	125	129	111	93	101	128	122	112	95	113	97	121	122	106	115	105	108	109	127	108	99	105	108	133	107	132	114	107	109	89	108	111	120	123	111	112	98	104	113	103	106	90	123	102	94	96	113	117	106	108	116	96	104	119	96	119	122	105	107	114	128	93	90	115	125	123	123	114	108	89	114	114	92	114	98	118	101	122	119	123	118	108	145	124	104	106	137	136	114	139	99	102	114	131	128	119	135	114	110	95	113	108	118	131	117	135	114	105	123	101	112	145	108	137	103	119	108	122	125	114	130	113	120	113	118	103	108	132	113	120	117	128	113	94	99	119	98	137	102	97	100	116	105	100	115	95	94	115	115	121	129	131	119	126	120	115	123	96	126	114	111	110	98	117	101	122	109	113	104	114	111	115	108	118	121	122	94	113	118	128	141	121	110	120	108	103	108	90	106	135	110	129	96	124	118	105	116	107	130	121	126	144	116	114	114	103	125	110	108	106	119	110	97	90	106	110	113	115	123	113	96	110	106	130	122	118	94	120	104	108	106	105	117	118	108	131	114	87	108	93	111	106	88	119	119	128	118	91	102	116	122	119	114	120	110	106	101	118	112	96	89	126	116	122	112	123	123	106	127	117	120	111	102	110	122	112	99	103	114	105	113	116	128	109	114	84	114	111	105	124	107	112	114	130	123	122	123	136	121	113	102	99	125	115	107	102	105	101	116	92	110	120	119	95	115	93	92	121	131	93	127	101	101	118	108	138	102	109	107	88	113	108	97	99	132	114	114	107	106	122	105	131	121	117	99	98	110	109	113	96	115	109	122	123	112	123	120	108	115	110	132	108	142	113	135	107	93	114	107
8059	914	1884	2038	1758	1384	1074	913	850	709	621	560	513	522	450	408	440	385	393	385	401	374	355	364	365	341	371	347	332	324	340	319	298	293	350	306	282	342	364	307	331	305	310	328	311	330	331	322	292	312	308	313	270	303	317	343	294	316	283	294	309	307	315	284	282	334	290	288	255	306	306	285	294	291	280	328	283	319	309	310	303	329	300	310	284	297	281	279	287	304	305	338	305	318	316	292	312	291	297	321	297	335	272	291	284	263	277	301	294	312	297	285	283	267	304	278	322	294	303	270	316	302	273	273	323	275	282	304	260	310	322	268	314	289	306	318	301	288	314	303	308	260	305	252	307	298	285	300	321	307	302	318	291	302	294	300	264	295	316	279	292	320	310	298	320	279	297	322	312	280	284	338	304	297	292	274	288	263	311	285	293	286	322	328	298	288	280	289	291	302	269	284	319	320	293	267	323	287	286	294	316	269	250	286	305	285	301	273	264	296	291	293	270	291	321	336	292	289	289	315	298	296	263	302	291	296	269	300	292	295	336	273	322	319	302	292	274	271	319	296	293	275	310	295	284	306	330	328	301	307	312	297	276	326	276	322	306	294	282	260	328	285	271	303	289	302	307	303	290	293	264	312	282	326	318	293	278	281	297	260	270	284	315	314	331	272	280	278	295	323	292	326	303	281	303	284	282	321	277	328	298	291	290	309	291	320	297	273	296	288	316	295	269	296	275	284	279	314	291	308	284	302	315	302	276	291	277	307	319	288	304	295	288	303	295	284	282	306	261	314	327	323	324	312	255	301	274	290	265	276	287	291	282	309	297	305	299	297	303	303	304	292	313	291	289	293	285	296	307	279	317	289	290	286	317	293	303	286	319	261	277	309	295	283	311	301	314	282	314	318	272	287	275	311	314	281	308	256	281	285	322	299	324	310	284	299	310	267	289	274	301	324	264	302	304	312	268	277	276	296	292	284	277	261	305	283	333	279	339	309	302	259	277	324	293	285	281	326	265	269	304	313	327	290	299	272	299	312	286	299	312	303	282	299	300	302	270	293	300	292	299	288	323	315	286	273	310	295	298	277	321	321	323	334	297	321	278	311	260	263	268	286	286	281	295	288	321	289	308	262	278	283	306	275	275	278	259	283	321	307	274	303	309	310	293	282	266	291	318	251	293	292	284	317	294	280	287	307	284	300	280	314	273	281	273	298	277	293	300	316	300	292	274	307	302	261	293	290	282	308	305	295	302	288	298	309	290	299	318	304	292	301	288	297	290	274	262	258	292	317	314	285	271	292	292	289	273	275	264	286	272	308	283	294	275	290	267	263	291	316	296	307	299	290	321	292	286	276	292	304	268	324	285	273	295	272	291	295	327	320	286	287	310	305	320	328	329	303	297	289	318	288	297	300	293	302	273	284	281	325	284	298	289	309	287	292	292	285	307	316	285	325	293	291	302	287	304	321	287	307	263	319	311	298	284	327	315	285	321	298	289	306	287	268	289	283	293	293	295	288	313	274	292	303	292	280	289	302	260	310	304	267	278	305	305	259	282	314	328	281	288	325	301	285	292	292	289	267	298	337	278	315	276	291	258	298	271	287	285	302	267	304	303	269	301	288	302	313	287	325	293	290	314	293	288	319	307	298	300	312	323	282	267	283	297	294	289	267	325	283	309	297	286	266	307	317	288	287	304	309	280	316	326	279	333	308	287	304	294	336	311	292	291	311	269	300	289	293	322	283	314	299	336	316	265	291	287	303	289	299	288	303	305	325	300	328	315	269	288	300	313	288	290	304	339	297	311	311	313	325	290	321	292	259	299	266	311	312	280	294	330	287	274	294	277	308	314	337	311	323	302	267	301	304	305	317	286	294	304	306	276	304	311	298	295	326	300	317	314	305	263	316	317	330	280	294	283	297	294	315	288	312	295	273	309	307	271	288	282	291	294	290	306	292	310	290	281	265	310	279	289	314	304	291	267	293	303	275	290	275	305	301	287	289	298	331	302	293	266	319	271	288	304	318	302	291	298	314	298	269	295	267	317	292	306	316	298	293	279	288	281	289	260	275	305	320	281	314	296	297	297	283	277	268	297	281	307	274	304	292	315	327	283	256	276	306	298	320	311	272	325	291	303	284	302	302	302	272	278	306	289	302	281	318	272	279	300	296	287	303	301	284	281	286	274	272	295	303	261	266	304	316	269	342	272	288	280	332	256	302	327	298	334	282	299	306	264	241	278	301	308	262	316	287	302	276	297	266	296	288	294	315	281	281	312	314	304	301	319	278	294	314	312	285	286	307	302	285	307	272	311	307	293	317	295	298	281	283	298	294	277	268	307	318	311	286	308	317	285	304	316	289	293	270	285	324	321	283	288	312	306	310	316	290	301	257	295	300	318	262	277	286	278	286	318	335	291	278	303	299	311	267	303	288	295	315	296	248	273	279	290	277	286	304	312	303	334	275	326	280	310	278	312	296	304	292	290	328	302	289	295	268	314	268	309	290	265	309	283	298	298	295	299	274	311	301	263	328	305	297	267	273	279	314	305	295	323	301	288	277	276	319	277	269	317	286	296	290	290	310	299	290	272	313	304	318	300	288	294	309	294	272	298	270	281	315	294	276	321	269	342	293	322	288	292	320	298	316	305	309	297	296	266	302	315	315	305	294	284	294	302	289	317	296	289	295	325	308	310	311	310	321	255	312	309	311	323	302	287	267	325	270	269	248	286	298	307	310	304	306	286	287	282	301	320	309	287	271	324	326	269	314	315	285	287	243	283	323	326	316	260	284	293	277	299	267	287	307	293	287	320	298	307	328	302	298	323	286	294	280	301	309	303	313	292	307	286	281	288	304	315	329	265	275	287	280	285	267	297	311	279	304	298	302	283	304	301	304	298	293	302	301	269	286	316	293	288	324	308	296	279	303	301	305	301	306	299	285	274	317	282	325	295	285	300	253	295	297	308	325	300	271	313	264	310	287	277	283	297	279	295	309	308	290	283	310	265	300	281	300	326	319	318	295	253	286	280	272	288	301	304	293	299	295	315	279	287	301	284	277	320	295	268	303	299	267	307	295	335	280	261	277	309	269	299	300	269	312	311	260	304	267	312	253	303	281	275	275	276	310	296	321	277	269	281	331	277	285	298	325	281	289	312	299	316	302	286	312	312	319	278	304	304	285	313	290	303	287	276	336	299	280	275	292	320	292	277	289	313	318	266	276	314	297	262	311	311	314	307	335	281	280	286	297	267	313	272	283	283	294	321	291	307	296	295	320	317	318	258	294	287	280	274	267	300	307	297	310	291	293	283	317	280	301	274	304	296	284	302	278	278	296	275	271	289	323	307	288	309	310	285	298	280	301	298	268	288	283	309	268	301	258	311	299	302	312	286	288	291	329	276	313	331	315	309	276	285	310	293	291	282	311	304	311	281	297	311	277	284	305	295	304	281	287	307	316	329	286	271	306	271	306	283	274	302	312	316	275	314	282	280	288	306	313	282	255
1919	366	379	351	382	381	391	404	381	393	351	319	348	364	382	342	378	377	385	402	343	385	385	388	394	383	391	368	371	363	344	393	369	387	412	325	376	356	373	349	375	369	380	387	371	362	399	385	384	361	331	316	391	376	365	340	336	385	403	370	366	365	400	368	390	375	371	393	343	380	379	366	407	368	348	350	376	393	399	379	352	331	365	399	415	376	376	385	400	355	368	398	343	375	369	375	355	376	380	377	375	408	390	324	382	372	322	375	382	399	408	338	382	358	373	376	382	384	359	363	352	392	374	398	345	402	402	389	376	350	397	351	365	351	345	394	336	361	350	375	367	351	360	342	398	406	389	360	349	360	374	381	431	375	361	395	375	363	407	411	395	367	357	366	368	397	391	319	363	390	351	398	379	401	388	348	380	382	370	379	389	398	362	380	384	353	403	352	388	365	378	380	351	323	359	396	324	369	381	377	365	360	343	344	356	346	349	395	401	351	367	395	376	346	403	364	362	347	416	402	349	409	390	356	405	359	358	363	332	365	383	367	360	369	373	374	367	363	400	391	335	360	373	386	388	374	337	359	361	360	416	333	393	386	405	379	354	371	344	371	392	379	405	373	377	383	393	397	310	397	356	375	366	373	337	356	388	367	334	401	366	366	378	378	391	360	348	429	347	374	346	341	388	368	383	334	381	395	384	364	373	332	381	413	379	372	373	368	371	399	363	368	373	366	370	374	413	371	399	342	369	375	372	368	386	387	382	342	396	400	374	351	354	378	380	402	389	362	350	386	360	342	372	366	362	366	373	355	341	364	380	391	374	391	414	407	385	371	368	366	336	371	371	350	336	371	379	392	377	387	398	385	386	347	365	376	368	396	356	364	364	360	371	374	366	361	388	400	418	353	345	335	352	365	398	326	375	368	396	372	375	369	340	363	346	374	398	363	408	398	394	390	398	378	390	387	406	370	350	391	399	324	368	381	370	362	362	381	381	368	380	359	403	348	364	419	360	370	372	362	353	384	365	394	396	400	374	368	382	370	369	379	376	368	326	359	373	350	375	375	402	369	345	361	393	337	390	327	364	389	347	382	382	376	368	351	370	368	396	378	355	375	415	379	365	351	395	290	350	362	385	380	392	388	357	387	373	403	382	359	364	368	353	370	349	392	360	351	365	366	404	356	369	336	374	406	388	370	385	381	430	376	380	360	352	385	365	385	336	390	363	355	380	381	349	393	365	340	346	359	375	323	365	375	371	388	325	371	367	349	385	366	398	369	405	386	333	352	393	380	360	372	388	385	363	360	419	369	342	369	364	358	369	389	382	352	332	398	396	335	376	392	345	374	371	407	381	341	392	410	396	339	336	355	408	367	375	397	409	410	388	406	377	361	371	381	407	360	383	362	379	354	408	386	370	391	355	394	359	362	376	387	379	372	410	375	403	376	372	382	387	386	359	305	378	407	350	371	365	378	384	370	374	355	381	355	369	369	379	393	359	374	369	360	369	402	393	354	366	332	375	380	372	375	349	392	376	351	404	327	346	371	386	411	396	351	380	362	363	369	383	378	415	372	376	394	345	384	399	387	395	381	397	383	378	383	344	391	327	384	389	384	338	346	367	340	363	352	394	376	382	381	379	388	373	358	389	344	377	343	354	365	393	375	416	347	390	349	372	376	383	431	413	362	354	399	360	385	373	355	352	365	380	358	348	371	392	371	352	346	369	349	398	356	354	409	390	375	398	353	373	377	389	383	400	351	358	371	335	379	385	370	329	399	385	387	400	380	404	357	369	329	433	362	378	360	381	399	367	354	375	331	366	392	378	351	373	357	398	362	396	381	368	373	403	362	386	397	350	356	355	364	388	334	371	358	366	395	362	366	385	361	387	406	381	363	386	337	394	393	382	387	341	361	370	362	379	355	385	387	362	413	357	341	376	367	365	381	374	377	373	378	347	347	392	361	379	382	371	377	327	390	366	356	344	373	384	370	375	373	391	373	364	370	370	379	379	370	376	373	349	348	411	357	382	390	358	359	379	420	388	377	401	388	352	344	402	376	376	388	381	336	402	355	358	380	351	378	363	406	365	408	363	345	380	356	371	398	367	346	365	396	358	369	329	400	396	370	385	430	397	393	379	369	367	388	376	368	352	382	371	369	344	341	352	333	381	383	355	367	387	366	372	376	373	360	349	362	333	354	361	362	356	351	375	367	364	368	354	358	370	341	372	374	372	386	398	363	367	333	355	370	344	328	339	366	396	396	373	355	375	371	360	349	380	341	388	351	370	366	370	387	328	351	387	377	363	364	352	372	337	403	364	354	371	368	369	393	364	396	350	360	348	384	399	366	370	364	367	399	356	425	373	383	348	380	391	366	384	356	362	359	361	357	383	392	350	351	380	371	351	351	328	345	364	377	368	401	376	343	374	370	325	402	386	352	355	350	379	392	327	351	380	376	380	379	381	379	357	379	416	366	433	375	339	368	396	399	390	392	401	353	376	370	380	375	376	368	395	381	402	349	385	353	393	412	409	332	339	389	392	377	393	353	390	386	373	398	373	348	356	371	340	367	377	403	342	354	397	376	397	368	336	353	379	422	368	393	359	402	413	386	390	348	415	403	375	354	367	385	357	385	369	367	353	413	367	412	378	390	361	357	388	338	334	345	353	369	358	395	371	354	385	368	330	358	373	346	317	409	370	373	348	337	385	392	380	348	412	399	346	366	365	345	353	383	356	393	409	357	388	368	385	376	373	371	363	394	383	372	395	386	389	406	420	388	376	359	390	380	390	369	360	338	364	368	375	353	360	372	337	375	356	398	357	337	363	389	393	371	363	368	343	356	323	369	370	388	374	369	366	382	346	349	387	339	378	410	407	364	385	368	398	339	375	368	347	366	354	365	351	353	361	400	391	418	369	384	368	416	357	377	375	364	385	339	344	373	380	348	376	362	381	373	365	389	354	337	397	396	349	362	427	345	322	366	366	343	362	361	393	373	385	388	367	351	373	341	389	358	368	396	385	387	380	368	392	365	349	374	366	373	390	414	346	395	373	381	376	385	361	400	427	372	335	383	342	349	377	385	372	366	376	359	317	371	417	391	396	382	361	383	385	395	355	408	363	347	349	412	403	384	373	404	372	371	366	360	357	370	358	342	392	375	364	353	395	377	371	371	351	376	365	344	388	431	353	346	397	341	364	368	350	366	379	355	409	374	376	394	376	355	361	384	353	377	306	383	382	391	358	392	380	407	380	366	351	365	399	366	364	350	390	377	347	357	371	410	397	354	408	366	370	380	347	339	370	359	360	372	382	365	387	355	357	341	382	338	389	351	366	395	386	393	374	415	379	372	402	428	387	412	364	373	384	424	371	347	349	356	349	359	331	349	356	352	363	368	383	410	360	358	377	409	375	402	390	369	407	336	381	379	360	345	410	372	376	334	395	360	371	374	405	370	354	352	391	388	378	347	361	388	381	385	382	393	354	367	365	365	352	346	422	388	363	379
2516	838	858	873	834	854	831	799	909	879	837	864	819	852	831	799	802	811	781	771	814	898	827	783	828	827	776	841	820	866	780	830	783	750	798	813	785	777	826	873	821	810	831	837	798	764	820	771	809	808	827	806	858	812	788	814	752	799	822	841	822	765	789	801	759	828	780	809	829	821	858	771	761	831	807	820	885	754	778	761	851	836	863	765	811	855	799	774	780	820	794	814	803	784	783	810	798	773	810	804	773	825	811	806	802	831	809	803	764	804	811	795	801	772	819	797	817	863	804	790	821	800	791	879	800	780	790	766	783	848	832	853	812	787	786	825	815	810	811	828	803	842	782	790	787	788	811	790	831	861	805	748	769	807	769	826	823	849	780	798	780	855	824	818	831	762	805	769	789	793	772	849	793	804	856	821	794	792	856	784	826	823	770	812	783	819	830	796	779	825	819	820	815	819	817	811	814	760	811	895	813	822	830	789	802	817	825	810	823	787	767	777	815	830	780	847	846	849	803	788	825	867	868	800	721	782	775	815	812	789	798	814	844	823	868	796	848	830	851	826	793	782	782	791	795	781	817	823	834	801	815	754	872	809	789	776	777	795	825	776	806	783	809	800	807	746	834	853	820	810	781	849	819	766	803	811	833	764	834	809	813	772	763	774	815	822	789	821	838	860	818	755	791	842	800	838	805	790	752	801	798	830	797	763	842	840	811	786	814	801	788	815	827	852	828	844	850	815	781	819	815	788	782	801	812	743	831	782	737	820	811	774	782	782	831	798	818	796	804	777	802	771	803	788	808	755	832	838	786	809	817	766	829	831	799	816	828	786	829	835	782	783	858	796	819	828	794	811	793	802	815	779	824	805	772	832	801	805	840	825	797	845	800	851	778	805	788	859	814	801	792	761	868	810	776	826	818	827	856	788	808	888	814	824	783	777	814	801	756	809	850	794	778	839	765	763	849	828	788	797	810	810	800	853	793	809	798	803	804	787	780	744	827	824	824	780	797	841	808	835	811	803	811	811	802	764	807	798	783	838	784	794	850	836	802	763	839	790	806	839	779	858	824	833	859	838	800	776	871	829	722	783	808	791	805	804	818	756	841	815	854	783	842	834	808	832	872	771	805	818	820	827	790	877	796	842	772	829	794	804	806	757	794	859	829	795	825	817	783	762	783	829	790	844	813	839	844	770	790	808	793	769	799	785	827	806	797	822	812	823	846	829	857	820	845	844	830	813	773	766	768	813	783	765	818	877	816	825	800	804	772	784	836	798	779	785	824	848	804	827	778	808	844	821	823	849	826	850	808	791	853	795	811	799	824	781	795	831	828	813	800	812	784	820	816	840	811	825	807	833	784	731	799	791	779	815	783	812	775	852	795	811	830	842	847	772	839	793	790	780	816	754	823	829	810	819	807	843	808	887	797	789	785	836	819	846	788	861	823	762	791	798	802	784	762	779	814	776	762	779	795	828	865	850	796	855	812	831	805	789	834	807	825	750	820	852	783	787	805	829	802	764	796	783	793	823	812	811	851	809	827	752	803	836	790	836	757	789	846	759	788	796	791	769	776	796	784	799	810	782	800	790	818	818	831	847	780	792	803	817	771	846	791	749	763	816	840	878	831	819	850	836	800	819	797	845	812	763	797	821	818	787	827	827	796	789	844	771	817	835	794	823	821	808	791	830	827	835	793	859	832	817	833	785	802	793	831	823	799	781	888	812	781	769	822	837	778	773	824	793	814	808	806	833	787	825	840	807	835	786	805	816	759	787	824	776	813	826	809	827	841	828	813	771	754	809	802	772	819	858	801	777	790	789	839	814	796	804	797	791	822	819	820	868	843	753	833	854	812	803	846	846	866	779	806	808	795	856	817	843	793	792	798	784	822	852	770	871	827	810	765	758	803	794	810	762	810	851	848	811	826	786	827	807	810	814	810	833	778	814	813	745	807	835	787	820	816	823	811	780	750	783	834	787	811	822	777	816	796	815	831	783	790	831	827	795	779	780	764	856	806	842	821	788	800	744	839	827	767	812	805	800	816	832	778	817	782	796	808	789	838	772	778	765	809	790	822	777	852	844	805	792	829	822	770	823	794	821	805	820	815	820	813	802	817	801	780	826	810	754	765	863	801	826	863	842	772	813	799	818	819	805	797	811	802	763	842	811	774	812	799	858	832	806	781	778	820	801	790	795	838	812	778	793	804	829	800	819	815	810	821	812	790	749	842	805	756	795	817	808	776	859	859	839	825	795	856	813	794	803	842	817	857	768	773	767	731	786	819	810	783	834	806	795	810	809	830	808	799	824	803	796	819	820	768	797	793	795	842	749	808	805	853	814	883	831	830	817	788	773	779	809	835	835	828	855	806	776	814	836	753	745	800	811	793	815	825	783	830	825	835	792	771	785	817	794	786	811	800	796	833	798	801	818	775	819	828	768	848	762	871	787	839	788	819	808	820	816	777	777	786	822	804	815	818	848	777	832	837	782	793	844	806	785	738	845	812	822	838	774	819	759	762	822	791	827	846	821	795	822	829	784	795	836	795	764	857	811	770	799	846	799	837	819	788	808	822	796	778	783	824	818	825	820	847	821	763	842	779	784	845	833	793	813	809	812	786	858	766	807	772	835	825	827	838	823	799	832	786	810	796	787	776	846	801	786	838	787	819	855	804	775	782	797	803	786	783	783	807	782	837	789	789	769	837	796	846	829	824	802	780	814	861	814	819	792	814	832	812	806	800	781	817	795	824	803	782	830	821	783	862	817	834	830	827	788	806	808	860	818	800	774	820	841	780	799	818	780	854	777	804	796	768	792	825	807	809	813	854	824	830	823	818	785	831	768	818	831	759	774	815	818	827	782	843	824	767	773	803	848	814	792	841	805	832	783	805	798	789	801	817	797	773	806	828	806	824	730	808	822	762	815	789	826	777	814	798	807	788	768	799	794	848	834	835	819	769	801	818	800	844	780	810	789	785	782	855	793	808	774	839	802	791	805	836	825	834	879	744	823	782	801	818	784	786	831	779	850	822	824	820	816	795	872	791	787	839	847	800	764	781	886	837	782	798	825	819	781	804	829	864	801	852	755	864	790	834	832	826	818	789	787	815	794	828	801	857	867	851	741	806	815	823	812	793	800	830	795	800	838	818	786	817	819	799	815	783	831	793	798	774	840	909	829	842	822	789	840	775	777	876	849	821	797	801	808	768	804	803	845	844	819	763	813	808	851	804	851	803	776	823	786	824	801	809	781	829	796	792	817	808	820	856	840	796	822	843	850	848	778	829	830	779	831	808	819	812	799	845	798	810	811	776	845	816	825	831	778	828	784	808	814	793	805	774	813	805	833	841	803	802	830	808	849	856	808	819	859	776	831	847	803	806	801	817	764	845	816	835	827	774	822	824	832	785	853	807	822	794	859	789	791	787	793	843	861	833	778	840	878	801	804	806	804	885	798	750	873	822	770	775	865	775	757	799	799	810	796	793	825	856	805	832	772	803	805
8396	599	619	528	432	370	356	312	298	283	257	295	254	258	259	228	294	273	280	249	229	260	238	256	223	232	238	211	236	243	234	233	260	238	261	244	245	218	237	251	283	263	243	232	264	263	255	256	256	263	232	264	260	243	231	257	256	259	257	236	260	288	238	237	245	238	222	246	248	270	262	264	241	239	244	239	230	244	231	249	232	236	238	223	271	256	241	244	235	224	229	228	229	263	259	257	247	240	266	259	231	264	254	239	233	254	275	287	240	244	221	236	250	240	298	260	245	253	244	246	236	272	247	226	245	246	236	231	248	244	248	241	239	247	293	247	226	255	245	246	227	258	247	229	224	241	254	264	260	242	245	246	259	242	228	221	230	287	220	222	237	257	257	191	267	255	275	263	223	263	225	269	247	265	228	252	270	249	220	260	246	267	253	255	272	272	250	240	287	253	252	229	235	239	253	264	230	262	269	259	267	241	232	237	287	231	258	278	233	285	241	249	236	249	244	220	250	250	247	257	238	248	258	251	258	225	260	236	248	276	238	231	245	250	276	264	252	244	218	265	230	252	208	223	250	235	224	254	256	230	248	245	273	243	230	271	254	225	227	253	240	238	226	223	248	250	233	222	259	239	221	250	232	234	258	256	276	230	261	263	281	254	251	258	258	266	269	269	264	272	211	242	242	232	227	269	281	240	265	261	267	262	219	254	234	267	261	240	237	223	226	248	261	236	263	235	240	219	235	261	233	274	267	249	262	236	221	253	277	238	256	254	252	224	246	263	206	241	270	245	244	241	251	233	237	247	280	262	266	249	253	248	282	261	247	244	242	223	242	261	240	239	233	246	269	259	241	253	225	229	251	252	264	255	269	270	249	228	242	248	248	228	255	260	220	260	243	256	270	254	219	261	246	241	233	241	257	241	244	222	252	244	276	243	262	239	253	241	217	234	242	270	266	262	225	249	254	246	211	244	241	236	230	261	227	256	242	248	255	225	242	254	227	230	216	221	245	249	239	287	250	251	246	259	237	223	231	251	265	237	233	222	227	227	236	282	227	237	219	274	241	225	234	222	267	237	245	233	262	213	235	244	250	241	244	273	242	223	247	233	237	250	216	250	211	276	238	295	271	249	236	280	262	243	254	290	263	245	256	247	258	256	245	262	231	251	248	237	245	247	279	226	248	290	225	229	253	239	271	246	240	254	212	260	244	246	246	228	237	257	229	225	265	200	200	234	248	252	241	242	254	269	252	264	295	282	224	243	265	257	233	252	250	264	241	240	231	233	227	245	258	256	248	224	222	225	244	242	238	245	229	240	225	244	243	233	252	236	245	238	234	246	237	257	257	212	234	248	236	253	229	228	250	241	250	243	260	222	269	273	238	227	265	214	220	242	220	255	258	243	228	236	216	259	237	267	228	259	229	267	249	225	224	250	226	256	253	241	229	213	238	267	235	256	268	263	228	240	234	258	267	236	236	236	231	249	239	243	220	245	257	239	236	238	233	242	240	239	217	259	232	232	267	227	255	240	275	214	258	217	241	243	220	232	262	272	260	276	259	258	255	264	240	257	262	258	250	244	251	238	270	259	262	258	255	250	236	269	246	226	252	232	247	207	243	253	255	213	263	257	226	239	235	229	276	237	247	236	219	245	247	268	247	233	247	234	255	244	212	229	263	264	226	258	254	226	238	251	269	277	225	253	244	261	256	257	244	249	260	216	223	246	242	264	237	266	225	236	255	268	237	254	222	238	238	208	259	262	251	256	280	245	246	233	240	225	232	260	270	235	275	260	203	231	230	227	281	248	244	228	271	240	253	254	235	242	272	252	259	235	235	255	248	270	241	267	246	222	238	243	228	236	257	274	267	245	251	239	264	225	245	280	239	248	222	287	253	238	233	261	266	248	222	280	272	216	246	289	218	225	247	239	243	231	258	286	263	260	242	240	230	232	264	217	242	286	256	243	227	267	266	228	242	246	234	238	246	282	246	247	235	227	232	227	242	267	263	235	251	260	247	249	241	227	253	259	257	241	261	256	240	248	230	247	248	269	255	255	274	239	264	243	256	280	237	261	274	234	230	241	239	260	248	227	246	251	279	235	229	227	257	232	250	248	242	248	241	234	254	242	230	265	246	260	240	224	229	251	253	261	255	278	249	216	232	234	225	263	257	227	250	255	232	277	234	227	253	234	241	262	256	256	252	254	248	240	237	250	253	237	247	236	281	259	272	230	252	229	250	259	243	218	242	246	253	226	234	252	268	248	233	259	256	227	279	256	216	260	284	235	242	215	251	214	220	264	236	241	249	251	237	240	237	244	236	255	249	226	284	249	249	252	219	252	247	263	248	236	251	258	250	238	269	270	243	234	259	246	212	226	232	252	245	243	238	252	250	255	253	242	256	226	215	264	256	242	244	288	220	256	245	231	221	236	233	305	238	257	222	254	256	234	248	239	260	224	242	225	248	251	228	225	258	208	252	250	272	239	238	259	241	233	238	230	239	263	256	240	237	234	239	254	252	250	270	258	214	231	256	288	235	244	236	244	232	231	238	249	235	262	252	274	221	252	242	255	270	228	241	242	239	255	237	263	255	239	242	252	238	254	243	261	242	221	268	220	235	230	238	223	254	258	247	268	221	258	253	230	268	245	239	248	263	239	234	242	248	224	249	240	232	279	242	231	237	261	257	226	278	229	244	225	234	262	245	264	240	259	239	204	215	249	251	231	266	223	239	256	247	249	248	260	236	266	267	255	269	251	269	232	246	266	229	242	243	256	235	249	225	253	228	265	234	247	238	272	235	251	217	228	256	260	235	250	258	287	243	248	244	235	234	222	256	239	267	245	223	230	257	239	242	215	246	247	240	256	275	243	227	266	246	249	228	221	242	277	258	237	232	259	248	235	214	247	236	238	240	254	269	257	243	245	254	247	230	243	247	213	256	237	242	240	260	258	260	258	259	243	258	255	251	245	229	225	262	223	239	227	236	237	229	234	245	239	252	235	288	234	245	262	247	257	258	241	267	276	260	268	247	257	226	224	249	269	236	273	238	235	257	238	253	248	255	255	242	247	265	231	248	250	242	258	260	257	252	247	254	244	222	240	261	262	233	244	220	252	264	261	255	225	258	232	256	264	229	246	268	236	229	255	270	247	244	247	241	224	231	244	232	249	231	252	263	237	256	274	265	251	247	264	265	269	272	235	237	239	236	241	241	253	263	251	231	254	257	252	245	252	230	228	289	230	250	249	246	251	245	249	258	211	281	237	262	246	272	217	223	242	213	238	212	251	238	270	254	235	250	234	238	267	254	236	233	270	246	241	237	257	234	261	247	257	227	287	229	223	233	246	248	257	249	219	265	245	222	267	234	269	220	216	232	245	252	249	237	243	234	250	247	254	233	226	234	238	228	238	244	249	225	260	227	252	244	266	257	251	262	256	232	261	253	226	268	236	257	253	210	237	264	255	237	251	249	237	241	226	263	246	256	274	248	252	243	238	236	229
6950	863	1370	1472	1400	1115	974	934	855	788	720	721	613	691	658	668	594	654	606	571	618	621	634	546	560	566	596	632	587	594	561	547	568	559	601	588	593	592	610	554	562	579	565	540	548	554	585	577	526	586	519	572	577	580	516	521	567	569	541	539	570	569	586	563	533	587	543	565	598	513	545	551	570	537	574	538	490	531	582	564	521	571	552	557	560	545	553	591	568	576	550	528	551	552	570	568	556	558	511	553	553	549	552	551	571	514	558	576	556	543	544	575	519	527	574	581	495	532	510	524	580	534	604	537	538	579	512	573	582	548	514	532	513	533	567	557	538	529	566	587	571	540	544	552	566	591	552	542	587	561	588	583	544	539	575	528	557	575	542	566	556	532	563	563	551	569	551	550	537	543	542	549	565	539	538	557	557	530	522	556	521	542	518	558	595	527	526	593	548	520	535	566	561	581	559	587	544	548	514	504	520	562	529	547	548	528	541	519	575	553	518	521	573	545	546	573	545	527	582	564	545	530	528	524	530	547	605	537	567	544	554	568	554	563	570	524	599	529	565	533	527	502	530	537	520	574	535	544	539	552	571	571	564	541	550	573	552	534	557	519	552	601	545	539	505	530	533	558	555	515	544	548	556	596	518	553	544	535	562	576	504	512	543	508	566	579	534	561	543	598	534	569	514	587	527	589	551	539	534	510	529	543	568	583	542	572	544	534	571	550	551	568	587	554	593	549	568	540	551	555	537	578	508	524	574	535	494	532	548	565	582	596	531	556	523	568	496	533	549	584	530	564	520	546	561	588	572	574	561	544	580	583	562	540	563	520	592	554	569	562	539	559	504	552	526	553	562	534	597	566	546	534	564	590	557	561	568	569	568	551	535	554	506	545	552	547	536	566	528	564	524	571	547	582	510	539	539	537	578	537	551	582	513	565	522	539	528	547	553	569	523	539	555	523	586	522	562	532	556	543	528	518	568	550	522	568	561	521	571	552	540	551	525	531	557	550	578	553	529	503	495	534	553	585	553	537	543	528	568	516	547	577	524	559	566	537	526	550	566	588	508	557	553	582	571	550	545	572	560	565	522	535	563	550	580	546	522	524	574	533	544	498	555	516	497	579	531	532	550	537	578	549	550	533	600	584	522	551	528	565	535	530	566	526	562	543	543	528	556	516	600	580	587	556	602	544	552	557	561	553	528	577	564	555	578	553	515	510	559	540	595	532	577	523	556	556	570	537	517	549	559	575	545	558	559	532	508	533	530	542	539	532	528	538	602	561	550	528	566	560	554	536	560	488	526	535	542	541	558	588	550	538	567	586	584	557	516	560	580	532	587	576	529	577	522	531	558	599	550	472	572	548	537	547	520	546	528	542	552	548	561	558	582	572	533	569	548	541	568	586	585	536	551	544	592	523	587	547	523	573	569	563	579	573	539	517	582	504	563	554	550	526	547	582	490	569	565	552	503	543	577	545	534	523	558	512	550	564	548	603	563	523	538	535	540	557	493	604	538	566	505	515	518	585	543	547	547	569	517	536	548	538	528	524	585	519	538	562	539	492	514	532	579	529	567	549	566	532	547	553	544	531	541	549	554	538	520	538	591	554	564	536	525	557	546	589	520	565	558	507	550	503	535	522	577	529	545	544	515	565	546	524	551	521	528	530	559	523	535	570	551	571	564	509	567	528	534	513	545	559	549	577	585	548	553	500	556	549	557	533	555	519	538	503	542	580	522	562	590	528	559	533	543	510	531	553	569	566	555	538	590	534	619	601	558	555	559	522	531	549	556	584	512	562	558	580	541	593	584	531	541	556	568	535	594	542	528	581	526	549	578	611	548	498	548	556	564	551	575	555	551	549	575	548	547	552	555	525	549	530	538	546	527	526	550	593	523	585	592	556	565	534	525	538	556	565	532	535	512	564	529	493	565	509	537	571	547	577	591	540	551	561	536	542	612	613	525	524	532	536	548	574	543	561	583	545	544	559	548	605	547	519	568	547	506	534	535	536	597	570	589	539	594	561	557	570	516	542	527	504	539	500	555	529	563	572	569	537	578	571	522	556	558	565	580	545	582	570	574	533	547	545	579	562	552	518	562	509	510	557	547	585	520	547	576	568	545	546	550	528	498	541	575	542	556	569	510	534	602	524	585	535	558	534	596	565	535	561	536	543	568	553	548	546	530	540	552	543	563	574	542	549	524	518	572	538	561	503	564	538	504	561	528	566	531	548	573	520	528	517	573	577	549	541	544	499	535	569	556	535	518	532	517	554	562	540	562	526	574	535	592	549	533	544	546	554	535	516	525	547	560	551	548	572	532	517	591	486	551	540	595	525	540	513	550	524	553	545	565	577	549	549	532	556	511	565	554	562	537	511	526	553	500	610	577	554	546	553	579	599	535	575	547	541	551	564	545	553	574	556	553	556	531	578	543	555	574	562	573	514	549	573	565	532	536	578	560	579	528	566	547	546	560	592	599	543	497	531	562	527	566	537	580	547	555	560	581	560	559	519	538	544	544	581	591	561	548	594	632	552	553	585	556	552	596	519	535	554	553	550	539	593	576	556	571	527	556	554	544	542	561	525	532	558	553	553	531	569	545	553	513	555	537	545	503	530	608	554	533	550	520	562	542	573	571	579	593	541	531	542	550	566	528	543	524	557	555	559	555	542	597	561	552	557	554	555	550	534	539	499	506	567	531	512	555	538	535	517	540	575	583	530	539	566	541	517	511	559	555	575	555	553	565	556	581	544	573	522	532	560	561	507	499	549	559	564	537	536	556	534	508	534	549	535	565	557	504	574	543	534	577	544	578	564	535	554	549	549	546	530	534	499	563	556	597	520	571	554	538	575	537	561	547	581	559	583	611	533	484	544	533	541	509	557	571	570	560	564	560	543	502	571	534	571	514	558	526	594	545	534	537	493	531	531	535	534	542	571	553	502	565	577	525	519	582	541	549	557	554	583	561	542	505	563	553	547	529	538	560	552	563	534	523	542	587	559	570	589	547	540	524	563	580	543	511	582	575	577	538	572	548	501	574	580	542	568	521	551	538	573	540	549	529	508	558	543	571	535	562	545	574	523	579	541	531	494	540	534	587	555	548	564	509	547	569	497	554	551	573	501	511	591	580	602	596	603	546	577	545	530	578	550	538	518	532	569	550	505	562	558	496	558	551	529	535	554	547	509	516	536	582	530	540	566	555	580	562	565	584	540	533	542	554	562	566	539	568	568	537	583	547	600	528	551	519	567	561	579	563	567	529	553	534	541	524	533	541	574	581	538	554	518	551	556	555	633	553	557	533	569	574	567	577	575	552	555	540	577	507	538	577	552	548	563	542	584	564	581	551	527	572	552	549	549	576	550	555	562	541	559	554	543	560	564	536	578	583	509	559	550	560	501	563	525	533	556	535	552	540	538	564	590	531	579	580	529	510	525	573	528	569	541	568	555	555	533	544	545	543	569	591	548	567	593	535	502	565	497	534	577	558	568	563	568	560	555
15134	1075	889	687	486	341	278	224	210	177	187	155	147	127	141	148	120	142	135	124	136	122	138	130	129	156	112	141	123	114	108	107	120	104	136	120	116	133	121	111	128	116	109	118	126	117	112	105	115	125	119	114	106	100	123	118	122	131	101	105	98	104	98	125	135	120	121	118	120	122	96	104	118	134	109	120	120	110	124	93	121	91	110	112	122	106	115	123	148	89	107	130	121	108	118	114	112	130	128	130	118	96	108	112	96	115	91	123	111	114	102	113	130	119	112	106	110	128	83	124	100	120	114	107	89	111	122	117	123	106	104	109	121	104	116	109	123	128	115	110	140	112	112	102	112	127	124	130	125	113	118	125	117	128	125	121	111	125	125	113	119	132	116	128	105	118	109	112	118	113	135	126	98	129	126	112	104	111	121	108	100	119	116	129	94	98	97	106	117	126	119	103	130	107	127	138	127	123	138	127	126	105	146	125	128	120	108	89	97	122	120	113	119	124	119	128	111	129	79	116	115	121	125	115	104	118	137	103	97	111	121	107	120	131	127	111	103	105	105	125	127	104	105	108	103	112	121	143	119	112	107	118	102	97	143	114	130	130	127	111	111	114	99	122	107	118	136	110	104	117	115	120	113	105	106	127	118	113	131	128	111	124	88	110	111	112	116	105	106	111	112	110	116	119	131	128	118	96	124	106	124	104	104	108	108	110	123	134	124	118	100	117	119	130	130	101	120	121	115	115	115	119	104	125	122	94	122	116	126	120	124	117	136	104	109	123	122	114	93	96	92	108	115	114	120	120	104	122	120	136	103	103	116	115	104	141	113	126	108	121	119	125	113	118	110	136	112	127	106	116	112	127	124	124	126	92	129	105	123	129	105	123	117	106	112	102	113	116	98	120	119	125	122	114	125	111	99	116	110	106	109	108	109	113	134	131	119	114	105	127	111	115	106	99	106	95	111	110	106	104	95	119	110	131	100	119	116	96	104	113	129	122	96	115	121	91	105	102	126	115	114	129	107	116	123	118	136	112	118	109	89	121	138	133	103	93	125	109	112	109	127	130	107	98	124	102	109	100	99	125	126	119	121	101	106	117	103	108	110	127	108	85	106	119	106	115	104	102	125	108	124	98	114	121	97	96	114	122	108	130	113	116	112	117	95	114	97	129	112	93	108	101	118	124	89	130	113	83	100	108	119	119	107	111	125	119	112	109	114	100	115	134	135	112	115	102	119	126	99	109	110	111	118	105	118	107	131	125	103	108	118	104	121	95	130	118	109	108	95	99	106	107	113	122	108	112	123	116	125	131	125	102	114	128	100	127	108	124	122	105	117	125	101	115	110	108	111	119	98	116	129	104	111	119	113	100	130	97	106	121	126	130	122	113	107	127	124	114	130	131	129	110	97	128	115	117	108	108	104	91	108	110	106	111	137	113	113	131	103	113	110	108	120	151	111	114	114	105	85	140	100	112	118	126	127	131	116	124	113	117	112	130	109	118	105	104	103	109	107	127	119	117	125	108	130	110	106	110	98	102	106	116	127	91	125	96	131	118	88	115	112	91	103	132	103	128	116	95	116	107	121	107	121	146	124	108	120	121	108	94	128	121	123	128	107	101	109	117	116	99	112	114	124	99	107	104	109	109	125	104	122	107	98	127	113	123	83	120	114	121	116	110	105	136	95	112	112	99	112	100	130	98	120	108	102	97	112	124	107	99	119	113	110	125	119	120	119	106	108	111	100	140	135	141	111	115	116	123	106	111	118	110	112	107	110	96	118	101	117	109	137	116	93	115	118	110	116	122	107	123	92	100	110	106	113	118	124	122	91	120	104	133	107	131	106	110	100	112	104	103	99	114	109	102	117	119	118	108	129	104	142	134	100	128	125	106	86	120	108	123	133	116	94	120	102	120	118	116	116	126	122	130	115	129	113	114	118	102	110	135	92	111	118	108	110	104	129	121	134	105	118	121	113	108	103	114	107	114	129	122	102	115	123	117	119	113	124	136	129	122	106	104	129	115	128	132	132	108	111	132	117	108	109	113	110	126	133	109	108	102	112	104	119	117	90	119	99	117	100	114	116	113	117	115	108	140	115	111	112	104	116	93	109	101	116	116	91	114	146	114	133	118	99	116	118	118	122	115	110	117	120	125	99	100	108	118	112	121	125	122	105	107	98	107	115	88	139	125	123	117	139	113	133	107	114	116	117	107	115	103	123	113	101	124	104	121	108	121	102	118	131	119	136	117	134	107	112	109	109	96	117	120	100	113	132	125	120	123	97	98	131	114	128	132	133	111	118	128	116	110	118	109	120	122	97	128	114	118	101	138	113	129	122	103	124	129	114	115	120	121	113	108	113	105	134	109	105	107	139	110	120	109	109	121	129	121	106	119	118	110	116	99	127	124	139	95	115	129	98	95	97	139	132	115	111	109	116	96	102	110	101	90	113	112	116	130	118	127	133	126	118	112	110	108	108	123	108	130	120	105	115	122	133	96	121	108	111	132	123	118	116	117	122	77	101	99	112	126	119	126	104	104	139	121	116	109	116	101	133	126	109	108	106	132	105	120	126	96	117	106	118	109	121	110	133	94	124	89	114	103	117	125	127	106	127	122	125	124	125	101	132	114	121	111	128	131	122	115	131	120	117	118	91	99	115	136	109	93	126	95	122	79	135	116	111	112	100	119	105	101	128	123	126	121	122	101	100	104	116	120	114	121	100	93	110	134	110	98	112	116	110	114	128	105	108	116	136	135	125	108	127	124	117	117	103	88	110	99	116	121	105	134	123	123	99	112	116	103	135	155	117	111	99	108	111	104	118	126	114	112	109	110	128	125	113	126	140	115	120	102	109	128	105	95	95	111	121	119	131	103	100	104	129	104	114	98	107	132	119	118	118	128	109	125	107	122	107	130	105	108	116	114	99	105	113	111	106	115	103	93	130	113	119	118	131	122	103	131	114	103	127	124	109	104	105	117	110	102	110	125	110	121	112	109	111	91	119	121	123	103	118	107	113	98	107	89	99	117	124	108	121	91	106	108	94	118	124	115	130	118	119	110	119	128	130	118	148	115	133	124	110	123	115	113	119	114	112	100	130	122	107	100	121	132	112	118	127	134	114	112	118	117	113	112	120	122	100	127	98	96	105	116	127	107	123	89	128	101	112	117	98	119	126	124	98	105	100	120	121	117	101	106	129	112	117	129	133	134	124	109	120	118	118	125	105	134	125	104	133	102	124	131	105	119	110	123	106	125	99	125	118	113	115	99	133	98	125	109	112	106	116	106	127	117	104	126	120	113	135	104	115	102	129	126	95	114	109	107	122	118	118	120	126	105	91	112	115	130	122	130	115	120	129	117	111	115	132	104	124	111	100	120	133	123	134	118	105	108	127	114	108	133	131	120	108	132	115	114	127	125	137	125	116	104	105	110	107	124	134	127	108	125	111	132	120	115	104	109	105	109	111	108	116	103	101	106	114	116	108	127	133	111	148	124	124	144
8410	883	1806	2159	1765	1312	1155	931	778	709	652	556	557	519	445	430	421	446	382	417	404	395	378	401	384	344	360	342	385	333	367	309	322	322	330	318	344	300	306	348	319	305	321	343	286	308	350	338	313	313	324	315	314	321	324	315	300	298	299	334	303	281	290	324	318	277	307	315	299	323	287	317	320	314	303	313	286	331	336	300	332	296	309	301	310	299	294	310	321	288	330	341	306	331	307	299	332	295	283	279	293	313	300	278	270	317	293	302	291	262	290	314	292	277	308	296	299	324	327	326	257	266	278	283	291	267	303	310	283	292	312	328	293	318	287	293	310	310	288	275	290	296	278	290	331	299	298	293	281	296	280	298	297	306	291	341	316	292	329	291	283	293	295	296	288	291	280	288	344	315	278	286	335	291	309	320	256	304	273	287	319	315	297	281	304	289	314	287	315	308	269	299	308	313	297	298	270	275	303	305	310	285	302	319	290	309	308	287	320	290	310	292	291	286	297	302	287	281	275	277	334	296	313	295	306	285	275	263	292	258	312	299	293	278	284	292	287	301	318	299	308	286	300	298	297	298	315	318	316	310	287	329	289	309	331	298	339	294	317	309	277	297	295	324	267	316	335	299	317	279	312	310	314	319	302	286	289	310	302	303	281	307	288	296	282	308	310	306	337	327	283	329	302	297	301	298	304	339	297	293	295	315	269	302	306	315	299	279	308	290	304	307	283	311	291	296	333	302	278	287	327	290	315	297	297	299	310	307	288	296	313	290	311	271	273	309	326	334	304	292	306	291	297	257	296	320	315	328	314	303	324	304	298	285	285	312	285	301	303	286	305	278	328	291	308	316	282	292	281	318	298	303	336	268	297	327	297	304	322	284	322	296	281	320	299	294	297	318	301	309	310	283	284	241	313	298	339	304	303	292	302	319	286	297	308	296	308	277	303	272	320	291	290	319	317	291	310	312	295	298	313	284	288	302	273	295	312	305	295	293	251	302	301	286	294	295	320	313	296	270	313	315	302	277	288	316	320	317	299	297	260	290	280	290	288	298	294	300	296	274	297	264	336	291	301	263	312	316	311	310	295	273	308	292	298	291	328	259	306	276	308	318	291	291	331	272	299	298	296	297	307	307	319	330	308	334	299	320	290	278	306	285	332	276	299	305	295	313	309	316	295	316	264	301	312	303	315	329	306	306	317	283	315	308	313	319	308	284	309	282	291	304	309	308	311	279	299	290	269	292	281	293	311	292	320	326	309	281	326	330	300	295	289	302	306	311	327	285	274	296	321	322	298	290	253	309	316	314	307	281	293	323	311	322	291	301	283	283	288	334	321	291	303	238	297	296	307	298	295	290	306	274	303	283	297	313	277	288	311	291	288	320	284	295	321	318	306	323	322	284	306	280	313	248	309	296	291	296	285	294	290	301	300	296	287	307	318	298	271	289	324	332	280	303	314	286	301	300	281	306	317	299	332	322	313	275	328	304	297	341	318	311	277	316	307	315	301	288	321	262	281	308	290	312	292	302	298	312	303	326	290	310	307	297	311	284	311	320	305	307	320	306	291	321	283	310	260	302	292	300	291	317	330	286	301	263	292	301	316	299	279	306	308	294	306	280	296	312	272	294	311	297	299	316	285	302	315	315	299	300	281	289	311	304	272	342	323	287	287	297	290	329	301	329	283	310	314	286	286	292	306	293	303	296	277	299	318	327	321	304	311	273	285	306	303	290	284	311	308	315	307	279	331	305	307	277	293	282	298	300	304	307	305	306	294	291	300	289	287	286	305	318	307	317	281	295	273	305	284	278	312	318	276	302	309	292	294	309	316	276	289	307	305	298	286	307	280	276	321	303	319	286	306	314	296	304	308	289	284	251	308	294	303	301	274	270	307	271	290	277	314	318	291	307	303	308	259	290	283	327	308	303	274	293	299	303	320	317	285	315	313	303	301	278	301	296	281	287	305	317	286	310	307	315	311	314	284	276	291	314	284	274	298	314	294	305	333	271	293	300	290	274	298	292	281	297	259	292	288	301	293	278	306	311	306	296	306	296	325	299	317	306	303	312	334	310	282	314	296	286	294	323	283	301	286	309	283	300	280	282	303	314	286	273	306	303	272	277	294	295	297	282	324	288	313	304	310	315	295	288	306	318	298	277	313	309	300	331	299	301	276	280	322	305	299	315	293	288	299	285	292	299	307	319	291	341	311	322	320	290	290	316	323	323	305	307	301	271	301	336	298	312	298	295	281	316	280	297	266	259	278	280	298	265	314	323	307	304	290	296	284	289	309	292	298	326	331	324	294	261	298	305	270	292	269	300	325	304	302	286	268	295	284	330	299	302	295	282	310	283	274	288	286	305	345	320	306	303	277	276	304	332	322	341	308	298	267	305	304	246	290	281	307	282	275	286	299	315	315	284	276	314	256	314	287	300	301	292	324	324	294	280	299	283	307	301	311	318	305	314	289	294	288	331	297	323	300	304	273	304	310	303	285	287	298	296	274	305	317	316	299	305	289	296	303	272	295	284	310	296	282	296	265	291	273	295	335	300	279	309	281	307	302	334	294	282	289	308	282	291	267	300	319	307	296	285	285	317	309	317	294	329	299	292	291	306	293	314	305	282	310	294	285	306	325	292	289	302	285	303	322	293	297	319	302	276	312	290	310	253	288	301	268	331	261	325	297	297	293	295	316	317	320	296	290	297	277	305	294	349	305	331	295	296	304	287	304	307	295	314	275	308	332	312	304	279	307	287	310	285	278	293	293	276	301	286	311	319	285	287	295	276	312	291	306	314	293	320	306	284	305	319	278	292	303	306	316	304	304	298	285	293	307	270	311	342	284	317	303	291	303	271	312	280	293	324	324	305	307	290	308	329	313	300	305	284	300	271	308	313	301	285	315	260	304	272	288	312	298	315	301	249	329	321	297	320	267	302	300	306	300	299	300	361	323	282	300	313	326	282	297	298	297	284	299	308	315	292	299	280	283	289	296	292	282	306	304	283	333	285	321	285	288	271	308	295	284	280	325	305	308	272	301	307	282	297	306	298	278	280	330	317	273	310	321	308	303	300	304	319	312	268	287	277	329	324	296	285	278	297	295	294	276	323	292	324	291	270	313	309	317	298	331	306	295	313	295	284	301	280	335	295	275	278	287	285	299	335	269	293	308	286	280	300	291	321	316	298	276	332	302	308	304	300	288	302	299	275	317	285	307	311	286	285	258	280	297	272	322	289	297	318	315	302	275	308	303	265	307	282	272	325	330	307	305	307	287	316	276	308	286	303	277	330	305	315	260	281	314	298	298	283	272	299	307	324	283	280	306	303	298	285	311	283	275	290	286	322	283	265	309	297	280	324	294	296	312	305	295	274	294	313	284	286	287	303	289	305	278	293	285	306	316	312	293	310	305	295	330	316	284	269	281	309	289	310	299	302	288	289	315	312	292	308	301	311	287	283	304	301	307	301	325	264	291	281	311	290	289	278	328	329	294	303	291	302
2089	411	428	394	392	371	340	355	377	370	359	378	351	334	380	391	354	419	385	342	334	360	346	391	353	396	379	359	362	364	400	365	385	377	378	372	410	375	365	346	374	388	340	409	418	356	426	376	370	383	369	407	395	364	388	332	358	349	381	350	360	376	384	381	371	405	401	356	377	379	352	336	344	340	342	339	380	360	415	387	330	343	379	398	379	360	368	393	375	352	396	373	360	363	364	407	362	384	364	370	359	344	375	433	372	368	372	401	399	379	369	377	368	381	362	338	350	347	378	376	403	361	363	370	370	400	385	345	385	344	351	341	404	378	372	403	351	389	399	397	383	360	340	350	392	389	362	401	351	399	398	350	370	357	350	387	387	343	419	337	347	349	379	374	396	374	404	385	356	358	356	374	389	369	370	372	369	416	381	326	316	347	371	376	371	388	368	342	352	363	361	395	365	336	374	392	337	350	397	367	393	387	388	359	398	366	366	409	397	357	354	359	389	387	382	347	388	345	349	369	379	371	351	364	333	376	366	379	382	344	353	357	352	375	414	363	394	380	351	378	372	350	371	358	383	398	413	359	356	368	362	362	381	398	385	390	361	386	380	354	380	380	374	361	385	398	365	332	348	351	392	387	390	355	398	377	374	357	330	422	328	372	362	367	368	387	379	355	379	373	390	349	377	385	367	330	365	380	353	373	357	374	394	331	363	386	346	390	327	345	379	375	350	390	370	362	379	385	371	382	369	384	346	365	381	367	312	321	360	352	371	371	325	361	338	343	366	352	403	419	382	383	351	376	333	375	345	334	352	411	395	359	377	353	361	382	391	351	375	359	372	410	377	344	349	354	366	338	363	361	357	356	358	379	373	380	386	376	349	351	356	395	398	406	368	349	371	343	385	414	358	377	374	382	369	372	375	385	398	374	399	399	335	397	390	357	377	343	380	392	385	378	383	399	402	381	399	360	408	362	386	375	394	391	354	351	342	399	376	364	386	382	387	380	358	384	366	382	385	374	360	386	371	360	344	379	361	332	353	355	415	421	396	343	396	384	371	371	377	382	363	354	410	349	421	352	353	395	384	359	359	390	389	372	399	360	358	377	362	334	382	398	359	355	399	387	365	381	344	408	362	395	380	354	374	345	360	363	353	348	381	387	381	393	378	363	338	400	338	374	381	379	359	384	363	354	391	379	361	384	384	350	393	366	357	365	369	390	342	334	368	376	362	405	357	386	367	381	359	361	349	369	368	387	352	372	385	394	382	398	349	368	375	345	358	375	373	350	342	363	336	382	375	379	387	363	380	352	361	370	380	379	372	397	384	367	375	339	395	383	383	385	393	387	346	381	384	399	362	376	392	399	370	360	354	347	364	375	379	402	382	379	369	369	399	375	363	379	365	382	394	368	331	367	392	390	379	343	338	391	346	317	378	345	378	360	353	388	368	409	370	360	361	381	379	367	350	375	372	342	386	359	416	404	373	396	370	386	358	405	385	363	395	358	377	340	399	377	380	396	364	385	396	389	359	358	374	351	362	402	389	379	372	374	378	381	377	392	391	338	356	412	376	340	382	389	360	352	371	401	394	344	382	365	347	364	370	346	364	322	369	365	395	386	327	391	397	360	382	416	332	378	404	346	381	355	370	394	390	376	399	371	412	376	390	405	330	350	378	346	381	362	373	349	357	356	350	375	385	371	366	373	369	396	369	362	352	379	331	358	360	350	355	373	363	372	370	375	377	388	360	359	366	375	348	386	328	341	360	367	370	390	353	386	362	381	353	340	370	396	371	381	378	372	402	374	377	353	368	375	371	420	358	348	409	367	353	373	387	351	377	365	365	386	379	373	389	384	350	389	382	359	371	383	402	390	396	380	354	377	376	370	385	341	367	330	329	346	384	363	378	341	366	378	416	403	387	370	414	375	352	378	376	394	331	308	345	362	416	372	391	356	397	398	348	375	362	360	392	377	349	353	345	311	373	359	359	341	352	354	377	358	346	387	403	371	338	369	378	391	353	386	381	393	350	411	376	343	350	370	371	356	364	366	355	381	376	381	338	354	382	349	368	361	359	392	354	368	375	358	407	455	339	414	380	346	320	387	346	372	381	359	389	389	379	371	375	388	351	330	370	401	398	347	353	404	370	367	351	358	376	369	340	374	391	368	391	388	348	387	357	372	339	356	335	372	335	383	334	365	395	363	367	363	356	358	348	337	383	377	391	349	373	387	385	383	403	382	414	382	383	358	362	372	378	382	365	364	386	360	379	376	352	334	373	325	381	416	399	393	371	350	352	378	385	408	370	386	371	403	378	348	348	375	379	390	374	377	373	361	359	354	366	383	351	372	398	361	345	401	395	339	375	376	340	417	352	378	388	322	354	370	367	434	373	379	342	369	351	363	375	375	351	391	398	384	361	410	354	368	403	337	346	331	379	357	326	361	366	386	364	412	371	364	441	376	338	359	348	416	366	326	399	349	351	390	356	356	399	388	373	366	367	355	366	375	397	391	397	378	379	385	362	344	346	373	379	354	385	357	382	369	382	349	372	362	388	359	338	366	353	383	365	372	381	364	371	389	380	312	398	344	357	346	391	379	383	362	405	365	371	405	395	370	377	394	350	379	402	379	406	387	377	378	373	392	341	369	368	376	390	330	384	414	391	405	379	352	399	390	381	366	325	361	368	322	367	342	387	347	350	364	353	354	395	371	378	383	337	374	371	366	372	380	371	346	360	383	350	356	361	360	384	336	395	379	359	346	339	393	389	363	333	380	371	392	376	377	406	367	383	382	404	402	357	365	366	356	355	394	367	367	359	377	364	364	405	346	357	340	359	337	342	374	414	389	409	416	358	331	342	408	416	394	399	369	348	360	362	389	374	387	365	373	385	380	385	376	385	359	331	360	368	346	376	362	404	338	380	389	399	341	389	370	360	339	346	341	364	339	397	390	347	366	360	388	366	357	386	381	337	390	365	358	383	400	395	401	375	385	360	384	382	360	395	360	433	343	427	333	314	350	377	378	351	355	381	369	347	396	384	381	315	328	385	378	375	370	386	340	408	412	400	351	350	386	429	342	375	384	374	377	361	370	349	339	363	374	361	401	381	376	361	333	363	402	398	398	377	359	362	384	385	388	331	374	360	332	358	375	368	398	376	364	384	378	395	386	368	351	353	367	405	375	367	421	364	400	357	364	359	343	369	379	358	374	335	330	348	361	375	380	385	351	376	355	363	356	382	393	373	408	373	373	377	349	392	352	399	347	368	366	394	366	347	356	401	371	366	396	372	394	394	373	377	385	362	357	346	373	363	318	364	378	346	365	365	368	393	366	349	390	382	370	378	370	375	354	382	384	358	364	355	392	366	361	368	338	399	356	348	378	373	373	386	375	351	371	396	371	366	371	384	358	387	366	354	376	389	403	350	361	377	378	355	381	344	356	390	385	374	378	377	345	386	332	370	378	394	377	380	409	378	355	369	360	377	362	338	355	361	375	360	388	412	372
2668	797	949	927	866	897	816	833	823	830	807	856	805	834	842	757	797	804	852	792	812	815	829	785	772	793	811	796	745	796	799	829	812	824	795	840	829	802	794	789	783	794	799	849	849	813	841	815	786	754	819	855	754	786	827	818	799	812	807	784	801	777	809	788	837	841	838	833	817	862	833	758	816	820	795	770	865	816	845	799	778	774	845	810	809	806	830	814	822	794	796	826	823	809	802	840	825	833	795	795	806	811	806	839	762	822	797	829	853	835	827	786	816	820	794	812	788	766	816	832	781	780	798	786	874	806	856	827	786	795	756	857	805	840	809	812	844	812	819	758	782	755	807	829	794	771	769	769	771	792	758	789	774	805	799	825	813	794	804	833	865	835	797	807	818	824	784	755	804	796	830	842	823	867	757	832	823	818	835	815	804	836	802	843	770	811	849	752	791	792	789	796	785	783	795	799	883	789	798	847	882	807	871	827	809	807	855	772	865	828	816	786	813	809	803	840	828	792	812	820	791	813	815	841	829	810	820	838	845	780	773	805	858	794	793	826	807	773	800	818	764	826	809	806	853	781	805	817	820	852	816	833	837	861	816	829	763	806	808	830	854	839	793	795	781	865	797	806	726	838	770	837	804	830	835	825	802	837	803	781	795	785	821	858	844	845	785	796	828	839	813	814	768	789	827	821	806	791	793	746	811	800	808	818	835	764	764	831	823	820	832	836	819	865	794	841	831	789	856	788	759	818	815	808	846	828	782	786	781	799	801	810	809	763	818	795	817	805	833	814	871	790	826	823	772	775	795	821	815	843	810	777	840	811	817	819	787	821	796	788	799	836	803	806	758	824	786	790	760	832	800	760	827	820	760	828	809	766	824	835	792	849	804	829	767	808	777	784	780	777	846	773	836	795	754	836	850	840	803	823	801	831	797	815	825	808	758	757	774	806	787	837	816	774	839	813	795	846	808	780	795	809	799	775	778	781	818	808	871	789	791	889	801	811	836	796	852	839	814	777	826	761	798	839	850	848	819	766	778	823	807	783	840	840	820	793	828	763	854	800	767	830	831	785	784	783	786	815	782	861	806	779	795	785	783	801	865	799	806	778	802	789	828	822	807	799	801	766	828	783	761	801	841	823	843	781	775	831	773	821	741	828	813	777	795	816	793	791	814	766	778	791	818	842	842	809	800	830	781	795	851	812	803	853	834	847	789	770	785	802	779	802	832	843	788	841	855	796	843	827	771	832	771	793	829	803	822	800	838	834	801	798	806	812	833	775	804	776	805	804	832	792	822	823	789	794	844	812	840	801	849	810	812	815	828	805	794	806	763	825	840	776	799	813	809	806	801	832	820	821	789	831	815	729	809	811	829	800	811	782	867	824	793	780	829	833	825	800	793	807	838	780	763	753	789	801	860	811	803	820	816	811	751	854	794	817	779	821	788	805	846	798	836	718	829	833	862	813	776	832	832	882	785	798	774	776	841	851	809	803	799	838	802	793	788	784	790	831	811	755	828	861	801	797	794	824	878	840	857	797	756	795	848	832	810	792	799	794	804	834	813	842	795	869	826	807	848	817	832	804	797	846	831	770	823	795	817	809	741	827	784	805	791	786	725	798	799	761	833	823	812	824	843	830	779	772	749	815	811	789	851	798	795	811	822	834	819	846	785	803	833	794	828	847	765	758	776	806	820	753	825	799	707	817	841	786	826	829	787	771	768	802	762	789	754	786	801	795	810	784	822	831	816	789	782	803	758	819	823	806	799	824	802	844	840	829	843	773	841	771	782	798	817	819	798	789	768	805	825	811	838	788	811	817	803	810	838	807	850	826	828	833	873	803	859	836	857	773	795	781	840	784	782	815	803	818	813	798	819	865	802	778	764	805	802	782	817	807	841	820	772	805	797	831	874	772	833	799	841	801	821	777	772	785	763	807	794	844	809	843	855	803	832	824	779	798	771	778	752	766	783	793	782	829	874	767	839	857	804	799	792	892	760	815	844	841	793	826	771	843	870	818	802	833	813	812	802	816	805	783	816	812	781	810	768	791	791	821	864	767	848	800	810	827	792	812	812	840	815	855	804	809	798	799	779	871	795	815	844	761	846	852	829	797	788	805	777	864	838	831	754	798	781	835	783	801	802	819	794	761	789	799	885	807	852	781	803	782	768	836	849	834	851	814	786	786	790	801	868	844	855	796	769	770	759	812	795	803	845	780	784	849	869	856	779	803	773	801	816	772	809	783	772	771	852	832	840	787	838	758	817	762	826	802	847	795	779	768	818	791	825	802	769	810	789	852	815	842	779	825	783	815	823	810	803	843	837	756	784	790	803	815	826	767	829	788	819	800	855	786	794	829	803	797	788	833	854	817	815	857	765	810	835	793	779	763	800	822	835	776	829	820	830	775	822	780	772	775	790	822	790	780	831	747	777	828	812	800	790	797	796	859	848	861	782	799	761	818	811	763	733	841	826	823	834	793	823	835	790	791	841	804	804	791	775	808	834	810	800	807	809	765	817	803	804	796	794	841	807	843	813	783	724	837	827	764	806	840	750	818	734	808	786	763	873	823	779	839	797	793	782	784	783	845	789	850	805	777	843	804	845	831	757	780	765	791	780	848	799	822	822	871	798	787	781	760	813	833	830	762	815	753	857	791	797	821	804	815	785	779	813	841	786	860	765	805	773	794	821	827	789	782	787	779	773	810	790	795	773	853	802	821	787	815	817	786	784	823	840	818	816	830	850	773	815	794	822	768	798	791	785	848	809	830	790	842	853	830	790	830	772	827	805	841	825	803	783	813	824	760	763	753	789	836	789	843	835	831	771	821	826	796	824	805	815	840	776	811	832	780	796	817	812	827	816	838	829	818	858	805	786	798	844	813	789	860	811	799	793	810	809	819	757	917	852	762	854	825	840	820	763	777	833	850	814	825	814	849	876	853	809	853	827	820	801	848	817	809	792	799	811	811	829	819	773	817	798	793	842	810	834	817	791	808	800	774	806	759	852	851	786	791	837	796	806	827	789	793	812	806	828	781	789	800	813	797	828	755	777	790	788	849	810	794	793	831	828	871	792	834	795	872	783	840	832	801	828	867	851	815	839	839	839	817	768	860	797	841	821	797	836	817	822	810	848	834	803	796	863	770	825	797	827	804	818	828	796	824	785	881	837	789	823	796	815	780	778	844	805	799	808	825	817	786	786	815	787	901	808	836	845	799	810	803	835	776	902	868	813	842	831	896	822	830	792	834	788	768	796	763	807	841	832	802	783	782	840	809	817	814	830	838	842	874	826	809	828	780	835	825	756	846	796	819	775	735	846	818	836	819	797	802	769	846	828	808	826	775	805	767	800	806	787	785	766	821	798	827	813	805	799	815	797	789	833	800	788	809	849	800	842	849	822	802	826	819	830	800	819	866	829	844	820	815	800	864	836	812	840	786	750	776	820	785	810	820	807	851	816	829	793	786	793	773	818	835	762	839	774	752	781	836	750	822	799	774
8221	625	659	542	419	365	334	315	306	302	341	251	305	276	273	242	247	260	280	225	294	235	229	252	266	285	218	260	269	296	262	272	256	277	244	256	240	249	216	261	254	223	256	257	268	251	254	261	241	233	221	233	212	243	231	250	246	276	290	248	256	237	257	276	242	246	290	251	263	253	253	245	226	238	227	253	272	225	239	213	269	256	250	254	219	226	230	263	218	265	241	237	243	287	259	271	224	231	268	275	239	225	250	260	253	243	213	240	256	232	241	258	241	253	222	260	266	254	245	253	272	244	254	262	250	243	238	274	269	243	228	258	243	252	236	270	240	223	268	274	256	201	231	263	260	243	248	240	224	237	288	264	270	264	241	260	257	244	254	240	260	272	269	246	265	240	244	237	242	246	208	262	254	249	222	274	267	223	265	261	255	238	261	235	265	262	253	278	255	237	231	258	261	256	235	249	248	236	250	289	250	236	246	258	231	229	259	222	251	244	236	245	239	227	241	242	265	229	219	258	244	271	207	236	259	243	262	235	266	253	253	241	228	263	237	245	269	252	261	251	260	257	257	266	272	240	258	227	256	249	235	276	243	272	240	215	236	257	235	253	258	259	211	265	249	253	259	234	253	263	250	250	246	269	262	257	261	231	239	223	236	272	255	250	251	214	257	216	252	238	233	250	254	238	227	242	235	253	237	218	220	253	240	241	226	274	245	230	239	262	250	240	227	242	205	270	259	262	215	271	238	229	252	242	258	260	241	269	226	224	251	240	222	271	281	240	233	234	246	244	218	251	244	282	247	276	228	249	260	231	247	260	241	254	267	238	253	225	228	251	233	267	257	275	245	253	249	245	208	249	249	239	240	256	245	249	209	233	232	240	264	229	249	234	233	226	297	238	234	277	264	257	265	263	268	260	256	232	269	233	281	239	269	213	226	269	235	219	257	243	272	252	234	233	238	274	248	240	239	239	223	214	231	239	236	265	250	245	243	229	264	212	214	266	266	282	263	235	256	240	260	250	237	266	259	243	243	226	230	265	275	240	237	229	276	250	254	256	226	265	244	258	264	250	246	236	242	267	252	251	240	279	250	247	237	231	215	259	245	279	230	248	237	218	247	253	261	259	248	229	258	250	224	232	260	245	248	235	234	235	260	234	228	263	258	252	267	266	254	233	236	237	219	237	268	227	259	252	246	228	232	250	256	221	282	239	237	235	262	253	239	234	269	248	290	245	234	251	262	231	245	262	243	251	258	232	257	222	245	236	252	242	224	259	242	267	241	264	266	221	262	257	228	250	234	230	246	224	227	252	256	249	230	226	251	247	270	265	265	259	239	219	257	255	234	246	249	270	251	264	233	266	236	268	218	285	253	243	274	241	259	281	258	200	247	250	256	237	304	269	247	243	255	262	242	264	260	248	244	245	248	233	232	225	249	218	225	228	244	228	236	229	247	243	230	215	257	248	246	232	251	246	247	239	247	275	249	249	235	240	231	242	220	254	249	255	252	266	221	265	219	257	250	244	231	245	255	267	246	268	218	242	219	267	232	262	237	229	251	262	256	223	264	243	233	240	233	245	227	244	241	230	263	234	269	245	225	263	239	244	273	241	229	221	249	236	254	273	251	243	254	263	266	248	240	225	241	243	249	244	242	250	269	266	278	229	235	260	234	262	240	250	228	270	274	210	229	242	266	271	219	237	251	259	242	264	244	231	270	258	246	253	299	251	249	237	244	247	251	218	265	243	252	241	248	213	223	232	258	237	251	236	244	246	252	228	246	243	235	235	214	258	212	239	249	234	256	221	245	223	231	247	233	251	224	254	231	233	243	240	258	243	256	276	262	241	262	240	239	247	261	248	269	244	265	261	242	264	247	277	263	259	234	237	232	237	239	277	232	240	260	244	232	236	238	268	264	248	227	229	234	268	262	252	270	248	252	232	251	267	268	238	279	269	241	249	226	270	277	209	232	247	228	271	230	249	269	258	223	280	244	269	256	247	261	242	237	279	241	232	244	258	238	270	274	227	263	230	238	220	269	230	286	244	238	239	246	243	256	246	263	217	249	250	261	246	261	228	234	240	235	230	230	243	249	226	229	231	261	251	228	249	260	206	254	236	258	233	221	223	238	234	247	270	266	244	255	238	283	248	279	234	248	230	241	255	260	259	249	218	239	230	243	242	230	236	257	257	254	259	248	277	277	250	235	252	230	254	243	253	253	247	239	207	262	260	273	227	286	265	257	257	259	262	246	241	275	241	254	231	238	253	252	236	218	271	213	230	252	247	262	236	256	233	265	246	253	218	221	249	254	249	250	216	263	244	253	273	252	252	260	287	249	249	274	254	239	255	237	254	263	251	233	222	259	267	273	271	248	293	245	269	251	221	268	231	266	266	284	234	260	275	259	237	221	240	267	292	245	278	241	247	256	254	217	249	251	244	244	231	244	265	247	231	255	272	229	236	239	235	250	238	256	246	215	241	248	264	247	246	257	254	249	235	274	235	302	267	260	270	257	257	252	237	242	232	241	238	277	270	246	258	265	250	246	251	285	233	237	253	239	252	279	253	254	246	276	248	253	245	246	259	279	282	245	237	291	254	225	237	236	247	248	256	247	260	271	251	258	246	252	233	280	261	263	248	263	248	242	228	246	254	242	243	234	244	265	239	231	269	294	237	238	264	273	219	247	242	249	237	248	261	238	288	266	268	241	249	253	277	244	232	251	285	255	257	206	236	242	273	237	283	265	241	244	268	264	248	220	256	232	242	201	231	258	243	219	213	256	236	249	257	238	242	233	238	244	249	225	239	235	254	240	238	223	236	254	240	231	272	223	245	272	275	243	254	247	273	267	285	239	227	259	229	268	235	241	270	255	246	221	272	253	263	242	255	235	224	246	252	239	266	252	248	252	227	235	276	250	244	266	272	250	228	225	251	250	270	278	248	240	270	258	240	257	253	227	232	246	256	247	253	237	238	274	259	241	251	243	274	242	228	226	266	244	216	224	230	219	260	257	237	249	231	275	248	251	252	263	227	266	233	244	234	239	253	231	253	226	256	265	280	228	258	251	243	277	247	258	243	235	274	242	270	243	237	235	234	253	254	212	234	248	236	257	256	232	228	230	244	218	242	225	263	247	246	240	273	262	249	249	224	221	262	236	259	264	232	226	200	242	220	265	256	271	227	223	234	242	235	225	229	253	247	249	248	245	250	243	234	213	260	253	263	274	247	302	234	229	234	249	258	248	242	217	285	235	235	255	256	252	273	220	254	222	251	266	219	253	247	256	231	254	236	229	243	263	241	261	247	242	223	242	269	228	255	244	241	243	222	226	252	258	252	246	253	215	235	271	227	254	239	250	243	254	256	259	242	255	212	243	267	244	249	260	246	260	277	285	247	241	231	250	262	261	259	268	260	254	255	246	243	230	255	255	248	255	252	247	253	279	254	252	265	277	246	238	234	262	229	266	235	227	275	270	230	241	258	245	252	264	258	249	255	245	255
6886	901	1322	1500	1235	1072	991	916	782	778	705	766	658	669	648	680	626	629	606	562	635	573	626	605	556	590	622	583	584	589	580	572	549	598	574	542	577	592	565	554	570	567	590	565	601	570	537	542	579	575	595	539	570	555	511	510	551	566	560	558	576	584	569	576	558	490	594	551	558	579	560	525	533	564	580	564	588	552	592	591	530	577	564	571	590	542	584	600	550	547	541	538	562	556	560	559	562	564	578	573	575	545	536	569	580	542	618	547	515	547	551	549	536	569	573	524	541	567	523	558	578	578	534	548	616	536	575	560	531	535	543	528	615	559	555	530	557	541	558	517	541	546	519	569	582	541	537	513	558	564	565	524	554	548	614	552	541	559	569	547	519	545	537	569	555	585	523	554	559	592	517	549	564	568	536	549	543	574	579	506	556	564	584	521	591	567	556	582	601	535	570	534	536	540	508	534	569	549	581	551	551	576	579	566	529	532	566	543	586	563	530	563	501	568	575	504	588	545	564	529	544	570	559	514	554	573	547	520	586	577	547	560	534	586	535	548	555	564	565	528	557	583	545	529	566	534	548	576	533	584	536	591	536	548	568	541	548	551	577	552	573	555	569	538	538	569	588	548	554	572	525	525	545	549	545	556	553	515	561	603	537	617	577	551	576	536	594	593	506	512	550	545	564	604	563	510	560	584	579	557	583	522	595	539	565	543	564	544	555	553	503	552	555	549	556	589	591	607	531	572	551	572	512	593	569	576	535	520	557	564	571	530	538	545	551	567	516	542	520	545	588	553	554	543	543	571	575	580	607	551	535	548	546	552	578	556	512	540	530	553	518	549	538	560	556	565	603	570	512	547	531	584	543	571	559	570	551	556	556	578	558	529	575	594	543	522	574	540	531	551	552	500	576	574	556	551	583	558	554	555	575	548	533	575	543	566	559	569	577	555	533	555	571	488	566	549	568	579	561	532	541	535	536	539	586	583	548	518	526	546	521	543	586	547	527	548	540	565	577	530	557	549	592	517	549	538	572	541	571	560	553	554	527	560	516	533	571	545	588	547	555	556	543	559	585	571	599	559	586	583	543	562	552	608	514	532	539	524	557	541	532	569	547	542	549	572	579	544	531	574	570	600	514	554	552	530	556	589	514	544	556	578	580	535	569	533	544	546	556	557	481	554	543	530	583	515	554	577	564	570	541	583	533	573	528	553	525	568	596	562	534	516	582	525	572	521	571	564	547	554	525	571	558	542	563	537	543	523	552	564	567	544	523	502	544	541	582	557	546	550	565	531	592	538	614	517	544	523	566	604	549	581	537	578	531	519	573	586	636	537	539	585	549	549	520	568	583	554	535	571	550	536	530	575	527	559	570	547	559	540	550	549	553	565	503	554	558	542	538	583	607	550	574	581	594	550	560	532	573	488	584	574	580	601	575	571	590	558	561	566	546	556	571	544	582	502	545	579	572	614	554	545	530	544	577	562	528	549	583	588	572	539	553	559	551	565	553	541	532	587	516	588	544	555	553	554	545	562	550	573	511	562	562	570	568	552	574	554	531	562	572	528	545	568	569	562	599	594	586	575	520	552	540	550	536	592	580	559	562	525	588	557	571	541	562	571	589	557	551	551	578	551	560	556	521	551	584	559	507	536	573	570	563	547	590	534	557	599	538	562	589	539	510	545	565	523	579	568	545	526	597	543	568	538	550	555	557	580	511	587	551	539	522	553	544	570	542	539	552	543	542	512	549	555	544	560	531	521	539	504	553	539	509	559	520	540	561	528	549	547	549	548	486	541	543	579	617	544	544	544	550	544	538	545	535	578	570	550	517	559	546	565	535	519	493	547	548	572	549	570	541	556	551	577	552	512	563	542	491	538	578	586	554	542	576	530	566	559	590	497	540	557	545	538	569	509	542	539	547	518	534	566	535	582	534	565	569	571	568	484	532	586	548	535	533	551	579	554	568	550	534	562	564	525	552	600	582	577	556	555	558	560	573	569	560	529	555	564	568	544	600	533	559	568	568	557	540	553	558	518	598	550	548	554	555	556	542	498	550	562	518	557	533	541	521	580	570	561	549	539	539	551	517	572	599	577	560	555	538	540	597	565	547	567	506	575	510	520	551	548	542	538	562	575	521	562	577	535	573	553	519	541	603	527	554	579	582	527	555	553	577	540	523	572	572	550	555	541	531	545	559	538	554	559	568	536	611	566	569	563	550	513	552	625	520	530	540	558	565	571	521	564	585	543	584	528	521	535	588	561	540	559	547	550	556	535	514	579	553	513	580	568	578	547	536	592	586	539	536	576	563	558	545	558	539	593	567	554	542	543	547	603	520	585	589	521	557	582	565	577	554	551	596	528	551	558	584	554	548	514	576	534	546	580	568	537	527	519	546	548	544	581	574	540	581	525	554	562	584	551	552	526	544	573	547	548	534	560	512	556	529	536	552	532	569	580	568	541	575	584	596	545	613	588	556	565	555	535	581	574	588	547	577	522	578	538	532	551	542	567	546	532	577	581	532	568	574	534	530	532	565	561	536	558	566	523	554	527	549	505	596	556	562	543	586	533	511	563	525	564	552	550	558	566	546	548	552	523	561	533	519	519	530	586	549	538	575	569	541	559	519	554	565	596	607	553	543	586	587	518	557	571	580	589	567	554	558	524	542	546	569	541	579	563	560	565	576	490	586	564	561	544	557	578	576	543	551	537	558	577	566	578	537	564	539	586	536	572	552	563	577	542	571	563	560	528	566	546	538	597	577	563	525	520	568	569	578	547	556	522	550	552	501	557	502	560	542	557	532	546	542	567	568	520	582	502	568	607	570	538	581	524	565	527	610	563	564	575	581	555	583	525	589	529	566	523	560	525	576	545	538	536	555	544	550	521	544	566	549	568	559	562	591	564	592	579	556	578	527	505	597	589	555	589	597	603	591	539	558	552	534	552	543	522	546	556	580	533	567	573	576	569	537	560	519	523	561	550	530	516	495	578	573	533	570	538	604	578	567	520	559	549	564	562	529	561	552	548	550	563	587	535	589	564	508	546	608	581	549	489	553	521	555	502	544	562	546	527	541	560	578	585	543	536	586	517	528	511	521	496	562	561	551	554	531	587	537	565	555	546	574	533	563	561	533	555	541	540	538	568	542	558	554	565	535	525	533	570	569	568	538	569	542	528	568	525	535	550	535	569	561	555	531	558	587	550	611	522	577	586	565	555	552	590	572	523	519	554	538	530	520	541	565	556	535	562	569	568	539	577	530	600	503	566	542	549	550	544	512	561	571	538	552	541	540	578	548	538	522	557	532	564	518	566	578	577	566	510	547	568	538	551	545	541	539	591	583	575	513	585	541	557	551	559	524	528	525	572	537	551	560	540	573	555	606	563	563	569	523	567	577	559	545	550	511	574	572	599	606	553	569	566	589	566	540	525	547	524	568	544	505	593	567	587	549	551	555	580	587	540	522	588	534	516	557	537	547	580	557	523	609	570	606	580	528	523
15455	1121	916	690	440	343	269	245	209	190	152	138	128	147	153	154	148	131	148	134	139	125	130	146	128	96	137	134	114	116	138	114	124	111	122	113	126	127	117	139	123	122	115	116	133	118	116	110	117	109	124	131	123	119	121	120	115	128	112	131	117	113	110	116	116	113	98	117	118	119	120	130	121	126	117	103	116	115	135	104	113	120	119	125	104	107	116	115	126	101	85	117	111	128	116	100	100	110	119	100	135	101	112	140	114	109	124	120	122	123	131	128	132	130	107	118	137	110	117	102	141	130	123	131	129	109	113	112	128	119	112	118	142	121	104	104	135	118	112	124	121	116	107	113	93	120	133	132	103	119	124	131	88	130	114	147	117	128	93	124	133	108	136	134	124	134	120	133	107	123	139	130	118	134	109	129	98	119	123	103	98	125	95	122	107	105	117	145	118	117	113	110	102	124	120	96	127	124	122	123	129	112	98	111	129	105	139	133	123	99	130	141	111	107	127	122	109	97	115	119	125	106	119	133	126	136	104	113	117	111	100	121	119	114	108	116	112	117	125	103	117	109	117	116	122	109	107	113	117	115	143	127	117	116	99	117	130	142	117	130	118	145	119	119	114	114	99	121	122	120	120	99	126	103	113	105	111	122	131	119	121	112	117	125	116	117	117	113	138	106	126	108	124	102	118	119	127	107	96	115	126	109	101	111	103	123	122	107	125	116	142	131	119	144	102	98	134	95	123	112	114	130	118	117	123	130	110	103	110	97	116	124	118	117	102	115	117	131	109	90	113	128	121	122	124	119	115	149	108	121	120	116	101	113	118	116	127	134	116	111	115	116	128	139	123	122	112	103	108	122	127	105	118	119	97	105	118	104	132	100	112	110	114	135	109	140	115	117	103	103	108	126	115	132	111	114	131	109	98	125	124	127	139	122	111	120	126	136	116	120	119	127	101	108	123	128	125	96	103	110	106	116	112	115	100	136	124	133	122	122	124	150	107	133	117	135	97	104	106	101	113	128	125	104	126	135	125	113	119	117	129	119	87	118	122	130	98	120	102	117	116	132	118	110	97	132	117	139	127	116	136	126	135	109	124	105	126	118	117	114	121	123	127	128	118	126	105	107	126	89	101	101	110	112	126	112	133	113	115	131	128	97	136	133	90	127	127	137	130	106	96	113	116	114	93	110	129	110	121	127	124	103	103	111	127	104	121	132	139	95	116	111	111	94	92	124	116	106	100	108	86	112	77	99	107	108	114	124	117	105	124	119	107	99	116	129	142	133	135	117	110	104	114	128	116	122	124	117	119	97	123	120	139	120	117	117	126	120	113	102	126	130	120	142	127	105	118	144	136	128	100	106	127	126	119	132	98	117	111	105	107	119	131	141	132	94	114	99	121	113	130	110	107	118	121	122	130	114	110	116	123	103	143	127	103	133	116	112	118	120	133	129	112	132	129	132	113	123	105	126	118	113	112	133	112	117	101	114	146	132	120	119	132	124	122	128	107	94	110	95	101	108	134	117	101	101	141	119	118	115	125	139	108	105	124	126	121	98	125	104	129	116	118	111	98	127	131	126	121	120	102	116	122	108	107	121	139	114	125	132	112	108	130	130	121	131	117	120	125	107	125	112	104	110	104	120	110	130	91	113	96	109	106	113	106	137	119	123	136	110	130	124	102	110	114	123	121	112	134	129	112	116	117	109	106	121	117	126	130	108	126	142	102	117	119	116	103	86	108	121	128	116	123	124	116	124	127	109	116	119	112	115	125	115	143	139	138	107	95	97	119	129	112	119	139	124	114	98	118	123	126	119	128	131	109	102	105	123	133	125	122	133	106	123	110	117	117	108	132	105	129	118	119	117	101	122	101	109	113	134	129	112	115	115	133	122	115	122	125	126	108	119	127	106	141	148	129	106	110	121	105	114	115	105	122	121	113	108	134	115	99	101	108	108	140	123	133	138	136	125	129	121	113	133	104	119	126	107	113	94	128	123	137	122	110	126	114	106	123	117	118	95	119	95	133	125	122	111	121	114	111	127	131	126	102	104	132	119	113	117	136	128	125	122	126	102	112	130	112	102	121	101	120	127	117	125	94	118	135	94	134	116	124	120	124	112	117	118	129	105	119	110	118	130	123	123	107	126	100	125	138	129	125	100	104	93	133	126	115	123	116	121	126	100	121	101	133	119	119	116	105	110	111	122	111	120	107	120	138	97	105	107	108	113	110	117	130	119	123	135	108	114	103	101	118	123	150	109	116	113	110	109	121	118	135	116	135	107	99	111	87	121	127	134	116	118	118	108	144	113	132	103	118	121	145	115	106	125	143	128	141	120	119	106	133	89	110	90	111	117	116	129	125	101	129	127	98	103	122	115	106	114	132	120	109	126	112	125	106	114	119	139	133	119	106	111	109	133	132	101	130	143	129	127	114	150	120	126	124	103	129	125	125	98	114	113	134	112	113	105	113	114	126	109	110	138	117	104	112	98	141	106	88	105	116	111	105	124	96	127	148	125	126	112	118	107	100	102	91	95	106	102	115	114	133	127	138	111	115	106	111	101	108	100	109	107	99	104	131	132	116	116	137	124	121	98	116	116	144	105	128	136	124	138	112	126	138	117	95	97	120	122	116	118	105	89	134	109	109	117	107	105	129	132	119	126	111	113	119	114	109	111	113	130	103	107	113	126	118	123	135	121	115	128	98	101	114	107	115	110	124	121	120	130	110	138	87	129	118	118	128	110	118	95	115	125	111	103	122	113	148	108	104	111	149	124	99	125	124	119	118	132	142	138	136	107	120	99	109	115	118	117	109	126	110	113	94	116	125	116	119	124	99	128	119	119	111	97	90	108	118	129	135	108	110	107	121	107	101	121	107	110	96	108	89	88	101	102	98	124	125	126	86	133	96	104	124	121	135	110	110	152	106	114	111	119	117	110	126	118	115	107	138	93	113	118	108	111	136	145	102	128	112	113	127	117	123	117	124	117	132	105	104	105	116	106	102	104	110	116	121	113	95	129	116	110	102	101	127	121	146	126	113	122	122	117	110	112	117	130	117	121	107	117	126	122	115	107	114	101	99	113	120	145	117	114	114	118	124	106	99	118	116	110	132	93	153	131	100	115	117	115	130	114	105	96	137	129	132	120	116	123	122	109	107	113	140	108	116	130	111	106	104	116	137	111	123	134	122	121	132	103	119	108	103	100	110	129	104	104	133	118	128	132	110	122	132	115	109	116	100	122	131	128	104	114	113	101	147	106	115	117	116	129	118	116	116	97	116	119	131	113	134	121	141	116	91	106	126	91	124	110	120	107	132	110	110	124	133	122	117	111	128	120	124	119	114	125	115	117	114	108	124	107	118	122	113	110	124	134	154	111	108	118	122	112	112	105	103	130	103	129	118	99	118	111	111	130	123	123	96	124	126	105	112	113	128	113	125	103	126	126	108	99	101	123	103	113	117	106	117	137	126	117	103	101	137	102	124	126	114	127	94	112	103	129
8393	870	1906	2111	1678	1405	1090	957	817	667	618	553	493	499	479	458	435	397	398	391	390	400	370	380	375	339	358	351	360	360	373	363	328	376	319	296	324	321	350	342	344	353	294	329	319	303	337	283	311	310	332	286	293	306	353	358	320	290	342	318	313	321	297	329	311	307	294	340	312	341	326	332	322	326	277	305	287	300	309	332	315	325	337	296	312	324	301	332	295	344	353	302	308	340	313	310	310	300	300	290	335	335	291	316	312	306	306	319	319	316	332	319	321	302	319	287	317	335	274	315	324	316	280	308	304	286	320	326	319	319	306	300	309	301	296	278	318	316	276	300	308	341	351	293	272	313	292	306	324	325	291	319	289	299	300	309	317	311	315	312	347	322	301	298	296	298	311	311	289	291	293	352	311	332	330	344	307	319	307	288	301	320	318	282	286	303	322	306	318	325	315	328	320	283	302	312	339	299	289	274	315	318	261	305	313	308	265	312	305	286	304	311	299	266	326	326	295	277	294	301	322	306	327	295	346	307	299	315	292	311	299	357	298	310	312	311	300	348	317	310	303	274	294	281	288	337	307	304	313	298	322	313	293	278	296	286	312	327	307	313	307	285	291	310	307	302	325	309	288	329	301	287	341	311	327	320	299	297	304	314	323	310	325	328	306	269	281	310	301	298	315	321	297	294	329	285	327	313	288	294	308	287	274	337	324	282	289	317	305	313	306	275	258	295	292	323	303	289	329	269	303	317	324	301	322	293	336	313	312	276	315	312	300	357	326	285	306	288	296	325	334	309	332	287	336	297	346	291	326	331	341	297	290	312	314	307	325	294	303	328	311	295	285	324	281	325	313	290	285	311	308	301	302	294	291	288	316	280	297	340	291	308	281	286	316	300	310	268	316	305	310	273	267	298	309	282	331	317	322	304	292	321	293	296	321	305	327	278	331	329	318	326	286	280	264	317	310	330	343	316	292	279	315	308	318	282	301	297	284	309	310	287	322	304	327	316	306	344	310	301	283	320	307	289	300	309	293	306	309	335	292	319	324	324	301	299	315	297	295	308	311	300	328	321	294	284	322	303	340	323	324	279	338	318	315	301	311	280	295	313	316	295	275	324	328	336	263	310	288	312	278	318	319	315	294	368	305	313	273	298	313	320	314	290	337	313	320	281	333	280	303	307	299	319	319	288	355	316	359	274	302	312	331	264	307	286	333	330	281	306	330	295	310	330	362	284	310	327	302	285	297	320	309	287	307	284	309	302	333	295	321	306	285	322	292	306	317	307	309	331	306	334	302	266	329	309	291	293	311	303	311	333	280	318	307	292	281	302	293	319	288	317	303	296	322	299	321	298	322	314	289	316	328	311	305	291	306	293	320	287	283	326	285	335	316	325	307	320	289	339	304	308	307	284	301	317	302	289	307	283	301	328	304	320	298	282	315	312	310	296	290	319	297	291	300	291	338	310	305	310	292	334	329	352	290	307	333	311	297	292	282	305	316	323	308	278	281	330	315	304	341	324	293	306	306	319	316	288	298	320	292	330	305	282	292	296	296	296	327	310	309	319	330	320	295	306	268	286	307	288	310	303	303	320	284	309	279	291	303	314	323	313	328	308	330	322	296	313	320	284	324	290	317	314	319	334	318	290	271	338	277	317	302	310	311	308	307	321	290	299	304	313	289	291	294	288	280	319	314	333	284	280	307	327	300	315	313	292	296	292	323	314	295	295	285	303	289	316	306	301	295	328	306	301	292	308	305	312	309	312	307	295	310	291	283	318	322	321	259	323	348	295	285	312	316	292	317	319	324	303	338	280	305	326	337	298	281	296	338	283	312	271	264	306	290	290	313	295	311	299	295	300	288	310	291	282	312	304	309	313	348	321	297	290	305	304	328	310	294	280	351	324	305	309	302	287	315	321	305	292	322	297	292	295	310	288	292	294	301	293	317	307	335	281	296	303	313	323	301	296	287	304	276	277	328	309	313	313	277	306	326	315	307	308	304	310	299	305	274	296	311	339	304	277	295	333	307	322	320	298	297	306	293	317	315	301	332	313	318	300	313	306	319	297	325	294	308	306	293	300	268	311	312	309	307	316	298	299	306	312	314	281	284	308	314	338	313	301	299	345	301	301	339	280	276	325	321	333	309	294	329	299	298	279	311	282	321	278	319	313	280	310	289	290	288	321	293	256	286	317	298	291	320	317	264	297	300	341	297	319	301	318	312	283	289	288	328	293	269	303	296	313	299	319	294	296	295	312	319	326	296	323	341	320	303	323	299	314	274	308	295	308	297	304	299	319	307	301	272	325	316	319	311	297	288	307	324	291	300	319	315	310	315	299	337	312	322	291	323	304	294	294	316	302	316	265	299	295	303	326	281	305	331	311	306	301	264	308	325	271	314	280	274	309	269	330	332	275	322	305	282	320	291	291	310	319	344	301	301	310	304	345	323	307	304	287	319	305	316	319	316	260	311	306	321	277	321	310	312	289	297	299	317	304	299	313	316	283	301	318	290	302	326	308	292	338	321	330	311	284	307	337	299	326	344	298	324	327	279	321	311	295	340	283	326	321	331	278	320	300	281	331	301	302	316	283	321	318	323	328	290	286	306	319	307	294	308	290	286	319	339	281	280	283	327	311	312	307	279	303	331	328	301	300	303	320	312	300	321	304	298	293	302	320	292	279	293	318	308	303	289	293	297	306	333	288	321	323	285	303	325	313	291	282	315	277	301	313	293	320	307	299	326	321	313	317	351	315	306	294	347	315	329	318	301	310	300	310	312	255	284	319	289	303	334	305	303	288	303	277	308	285	291	298	306	313	265	314	358	317	292	303	288	339	324	334	315	280	323	283	322	302	287	326	300	310	304	293	296	277	307	327	322	343	345	297	292	257	327	303	297	301	331	301	288	278	321	311	328	291	292	317	298	328	310	304	306	327	311	296	308	323	310	335	307	292	341	291	312	293	320	309	307	312	352	292	330	304	299	283	322	342	311	309	306	314	281	286	315	274	295	332	313	271	302	299	285	297	290	290	307	309	294	287	346	315	296	341	282	330	311	292	342	296	295	287	294	345	327	324	320	303	314	312	302	281	291	295	328	310	279	328	303	267	319	324	303	298	322	302	301	325	303	295	320	292	325	317	299	325	300	317	295	303	271	281	310	337	271	281	305	308	305	300	316	288	295	287	316	343	302	303	298	301	324	314	318	292	302	289	324	289	320	305	309	295	313	307	289	307	303	345	309	300	276	323	308	311	291	310	276	314	320	306	309	297	324	306	295	316	318	305	325	310	329	327	288	321	338	318	289	325	313	285	315	317	292	266	292	314	303	296	292	250	314	308	339	316	314	297	313	308	306	314	315	276	323	327	291	304	310	302	339	316	290	338	322	317	306	304	289	284	302	308	342	310	308	279	317	294	315	314	292	258	296	275	300	327	308	310	315	309	287	299	291	306	318	281	297	331	297	286	357	308	315	305	323	333	310	271	284	308	313	324	336	284
2193	440	439	415	399	435	383	366	354	341	399	391	396	386	359	369	358	372	361	370	360	386	387	382	412	345	386	371	383	342	393	348	336	346	371	379	371	380	387	421	381	375	359	357	357	356	345	403	355	415	392	371	384	369	363	412	376	397	367	363	370	384	344	392	357	373	395	334	384	375	389	389	396	358	379	405	359	375	362	363	371	395	385	374	383	365	350	399	365	377	353	356	358	357	367	359	371	372	381	405	373	369	389	340	345	393	355	331	376	379	370	376	383	371	386	341	395	368	376	371	354	372	407	373	385	394	381	415	360	388	403	348	342	363	400	398	368	372	346	361	369	353	403	384	366	383	408	382	353	359	352	336	354	390	371	382	347	332	381	381	389	368	389	326	341	351	345	384	375	337	423	347	372	345	380	388	346	379	367	350	380	392	373	385	400	364	364	391	372	356	373	395	357	388	400	372	354	340	368	385	347	394	374	379	371	345	363	348	386	372	352	368	375	350	370	367	403	393	380	369	395	412	360	388	348	364	372	348	349	374	359	394	394	395	376	370	378	422	411	370	389	373	343	375	374	342	346	347	366	403	428	379	364	380	380	366	362	377	379	374	390	380	351	363	383	372	391	368	361	361	365	358	360	400	358	392	371	368	374	380	354	358	365	346	395	355	400	433	388	365	363	328	367	403	371	364	391	365	374	389	399	363	375	366	384	392	377	355	371	359	381	363	407	333	334	344	385	378	357	375	348	419	382	379	386	355	419	345	392	373	390	380	384	378	401	366	364	411	378	354	365	382	359	362	373	369	393	338	356	373	368	399	357	362	395	394	371	388	372	402	360	356	361	350	377	392	389	335	375	398	373	363	376	394	389	381	368	377	371	391	359	353	406	402	373	347	365	353	371	390	375	371	421	374	388	356	386	368	388	363	413	374	382	392	378	363	382	334	380	391	384	393	380	344	355	393	417	360	352	382	335	375	371	350	375	397	367	383	360	389	403	363	334	359	384	424	328	335	385	348	352	358	361	359	388	353	369	344	398	395	376	398	387	368	372	351	368	406	363	358	365	371	375	398	400	389	416	403	359	337	373	375	342	343	349	374	372	381	372	353	345	410	354	380	392	346	361	382	402	376	364	364	399	365	395	380	400	380	385	404	376	390	345	352	417	336	339	353	368	367	373	367	384	416	369	393	357	379	396	386	370	317	372	374	373	363	405	356	385	387	394	359	393	341	405	358	363	372	372	356	370	374	351	372	417	400	378	364	399	366	364	344	365	371	383	325	422	382	369	394	387	370	381	390	386	367	371	412	382	373	374	415	377	383	364	390	394	369	389	351	367	401	369	396	391	383	388	398	405	377	355	361	413	358	363	374	388	357	387	376	365	387	350	392	383	374	360	370	353	352	368	379	356	386	363	379	359	373	376	378	387	392	375	350	345	370	391	364	359	357	375	388	430	388	374	364	371	362	397	375	378	376	385	385	354	389	386	389	371	348	389	390	369	370	358	348	388	372	371	402	343	327	367	384	407	398	357	357	343	367	377	385	409	393	376	388	378	372	396	357	387	377	431	358	345	398	379	382	376	378	396	398	393	395	353	387	353	381	397	394	380	342	388	391	352	353	350	372	353	353	369	358	393	355	369	335	389	358	400	381	374	357	408	352	353	394	375	323	413	385	380	410	383	343	392	367	328	379	405	369	388	398	354	385	373	370	411	385	392	376	373	413	377	354	362	364	384	359	343	411	375	361	384	389	428	366	353	388	362	359	332	321	360	371	372	390	383	346	346	393	350	425	381	386	379	385	375	371	400	396	357	366	393	377	361	373	394	357	386	398	359	359	368	348	364	392	399	365	398	391	343	373	391	389	398	389	374	369	374	378	369	369	392	372	412	397	393	368	398	402	406	366	383	370	416	381	360	391	388	375	350	371	395	389	363	388	348	416	381	364	394	392	368	356	384	382	365	375	387	350	397	367	353	403	333	355	334	391	355	370	363	412	386	365	374	371	386	384	390	370	350	353	349	387	380	385	388	375	389	424	388	408	398	375	412	391	351	377	341	343	367	388	363	376	378	416	360	380	392	381	372	386	375	366	393	411	376	390	355	327	396	373	361	366	372	386	350	366	390	369	400	325	345	391	405	352	374	383	361	340	344	381	386	342	352	407	373	379	388	362	377	339	393	362	374	410	378	350	398	397	352	372	347	415	384	392	364	367	388	381	330	375	368	343	366	350	411	368	362	406	364	410	377	384	366	368	349	351	397	380	364	372	388	346	374	405	384	385	360	360	391	357	397	397	359	378	393	346	325	359	354	358	368	429	391	364	377	381	374	367	355	382	383	370	332	369	365	357	353	351	360	375	369	351	379	334	363	346	357	395	390	339	391	351	364	375	365	372	407	349	370	368	371	391	375	397	392	358	385	380	379	384	393	368	410	358	348	353	335	371	391	346	342	372	365	351	350	390	358	393	360	333	348	379	390	337	408	382	374	386	409	367	380	382	373	389	377	365	402	367	408	358	350	404	352	374	352	388	406	377	415	372	374	327	332	367	382	359	344	350	369	376	366	374	386	381	376	365	343	358	354	387	358	360	397	367	362	387	411	390	338	377	357	369	378	350	372	358	356	359	342	389	374	427	375	377	382	357	355	407	418	354	369	388	374	381	374	361	397	351	354	347	366	380	378	415	414	360	413	376	382	376	388	366	376	393	366	381	364	358	367	394	380	343	389	410	366	348	386	353	376	357	344	380	399	389	354	373	396	357	372	372	342	385	391	369	328	388	356	380	419	368	347	364	364	379	408	389	416	334	366	363	338	385	376	356	394	349	352	366	361	356	351	371	351	394	359	344	376	381	382	361	366	386	368	378	366	366	371	366	377	402	372	381	381	403	362	402	371	361	340	382	339	382	376	405	368	356	381	375	369	381	376	353	350	358	400	371	416	372	338	397	394	365	340	403	377	381	383	345	372	372	348	343	386	371	402	362	387	391	362	344	388	392	357	377	361	428	399	390	358	350	365	385	371	392	370	360	357	369	365	365	389	345	414	367	375	389	378	389	372	384	364	419	396	378	419	395	382	372	385	391	382	394	370	387	404	362	368	368	409	371	354	375	394	383	379	355	414	400	348	347	356	408	385	377	369	380	366	385	398	349	389	395	408	380	352	389	376	372	355	357	363	393	371	367	341	423	369	383	400	422	370	377	385	378	369	358	354	390	355	376	327	328	365	359	357	352	370	379	341	353	388	360	376	370	388	421	374	380	335	340	391	401	382	412	339	406	393	394	400	376	376	358	390	376	415	388	363	387	354	406	366	414	393	370	380	383	385	387	382	346	364	371	383	342	380	332	350	385	384	396	415	360	364	402	396	382	395	336	396	373	386	378	354	326	366	395	377	409	326	385	356	363	401	363	352	334	361	386	398	379	379	399	355	402	372	407	377	374	372	355	363	368	351	383	373	343	405	366	377	381	401	384	350	380	342	440	372	354	389	421	346	381	378	373
2736	814	917	877	901	838	842	815	860	816	823	803	825	782	822	833	855	802	797	793	828	791	788	794	869	771	813	807	879	841	809	779	830	834	787	821	829	777	833	776	836	807	792	857	824	850	784	811	832	802	864	823	784	811	790	771	835	852	816	824	877	847	814	848	820	855	834	844	772	800	791	775	869	784	848	776	772	816	814	835	821	866	876	824	830	786	814	800	844	817	801	814	806	786	751	818	804	793	827	801	761	809	836	858	807	836	799	816	820	773	853	860	793	742	813	818	829	849	816	796	831	842	822	863	780	824	787	806	828	846	817	819	814	764	831	811	880	859	833	777	806	801	756	829	813	769	777	813	841	806	847	830	824	835	841	857	787	765	766	810	863	779	781	817	788	777	797	772	808	821	806	845	801	827	794	830	806	787	752	765	775	750	803	776	820	849	804	796	819	870	812	816	828	865	787	808	888	785	839	799	805	874	836	790	856	795	832	792	823	834	773	839	811	806	773	811	794	782	800	822	828	822	807	752	812	828	836	818	814	778	798	817	823	818	797	773	844	778	777	778	834	789	826	776	751	798	822	825	836	811	805	850	788	774	845	790	813	799	869	810	834	836	819	855	808	791	805	779	830	824	823	844	835	806	828	818	772	780	862	820	813	836	812	803	827	802	814	801	797	838	775	798	779	752	793	802	793	775	780	748	829	774	813	832	766	798	861	824	812	814	819	855	786	813	801	807	785	870	824	805	815	770	853	791	813	817	772	829	823	822	740	813	884	804	810	832	780	834	819	827	846	874	844	907	839	727	797	790	828	829	809	785	829	812	802	842	850	789	811	828	844	806	784	782	820	823	820	824	807	813	783	867	815	796	784	834	824	794	801	788	826	734	769	802	789	798	761	793	853	786	822	773	831	789	848	782	767	813	831	835	758	818	819	824	796	831	823	862	875	794	801	775	823	780	830	801	831	781	854	734	797	838	836	864	809	858	806	807	809	829	820	815	849	827	826	789	797	820	791	770	822	758	826	783	848	837	778	822	801	828	783	806	814	738	873	795	793	830	814	810	822	825	792	792	830	824	819	834	830	853	799	757	796	810	843	847	864	806	823	847	815	793	768	801	776	842	799	817	800	832	791	801	806	844	795	787	832	810	791	834	860	811	770	817	799	757	844	795	816	854	805	819	820	774	868	745	768	813	796	822	795	877	721	795	794	854	800	786	854	799	819	802	866	835	870	773	803	794	820	809	802	827	828	865	828	805	833	832	790	751	844	830	753	817	827	826	818	824	768	802	842	783	856	782	836	839	813	794	858	815	849	801	784	810	886	835	784	750	842	828	788	768	874	778	757	830	774	793	791	799	813	814	768	804	804	813	793	813	792	795	807	819	818	847	805	827	801	837	790	809	807	825	793	777	803	817	825	798	805	761	816	806	792	801	799	808	766	793	799	804	816	806	855	803	801	871	772	775	817	821	801	809	812	854	813	834	837	793	807	824	823	843	824	854	854	776	829	794	833	832	847	809	838	806	833	828	809	841	823	774	796	826	827	770	839	786	838	815	829	806	808	785	813	784	787	872	804	816	835	786	832	844	829	844	852	815	838	773	856	833	875	809	862	798	796	761	867	794	814	776	802	805	801	794	820	767	804	802	782	843	793	786	821	846	761	776	835	780	823	816	792	827	828	817	832	847	829	816	739	776	779	811	812	799	848	824	787	820	833	823	813	798	795	806	856	801	751	791	872	804	830	795	859	781	849	791	847	820	805	812	801	838	822	797	784	789	829	778	835	826	884	830	810	820	777	868	866	798	820	832	858	803	852	846	786	832	850	780	794	829	872	802	814	796	824	845	775	791	764	803	821	809	800	799	779	795	847	773	834	881	827	754	779	777	765	877	770	795	837	812	808	780	820	806	841	766	778	854	811	793	775	819	752	797	830	850	784	845	778	807	801	828	839	802	788	765	819	770	791	780	820	780	826	827	779	840	789	818	781	862	815	800	815	779	861	811	820	790	797	798	766	838	853	804	802	802	813	809	811	767	860	842	793	722	802	786	793	786	869	863	832	797	818	816	820	885	820	807	867	803	829	822	785	826	835	794	836	814	861	822	826	790	861	821	796	841	851	859	781	797	798	832	816	828	790	872	822	775	792	821	826	769	840	834	840	864	792	846	791	783	770	838	800	843	789	860	809	849	865	795	817	800	783	837	772	823	801	805	825	802	794	850	846	830	836	848	825	787	828	838	842	826	832	811	786	866	793	743	846	832	806	790	785	795	829	766	829	759	796	858	820	770	811	837	819	862	819	847	787	839	828	864	805	830	826	815	839	777	778	790	818	830	797	807	799	835	814	807	820	792	797	801	826	827	850	807	801	853	825	840	808	827	863	823	822	872	793	808	850	813	815	778	809	851	865	759	836	823	848	842	844	804	779	818	834	885	813	802	797	785	804	804	849	781	786	854	794	793	809	788	810	814	849	806	776	798	785	806	817	891	760	807	781	908	819	790	815	847	853	804	821	778	787	842	780	797	792	795	834	823	799	832	851	795	795	815	795	845	811	798	816	771	832	808	812	820	805	801	796	830	819	767	827	789	790	783	751	798	791	783	812	846	804	803	806	844	843	766	825	847	820	827	832	806	795	814	829	775	805	820	813	818	820	810	773	822	799	819	814	829	837	808	827	799	834	851	870	826	855	802	843	817	796	769	836	820	819	882	803	816	793	812	836	819	774	825	855	823	762	853	797	815	796	804	796	865	791	769	844	777	786	781	825	777	843	798	809	805	810	816	829	745	856	856	832	847	810	799	824	841	813	802	795	835	842	771	860	819	807	806	764	819	802	761	844	809	855	764	848	844	811	794	794	842	768	840	810	812	821	830	844	791	830	814	806	813	802	783	839	839	843	813	827	826	777	788	824	820	830	845	840	832	836	823	830	790	817	796	830	779	804	747	842	808	826	879	832	818	848	813	781	836	818	791	847	856	857	804	846	838	786	841	811	803	881	857	829	792	856	841	803	794	793	788	794	830	867	829	836	783	822	779	807	811	797	817	830	846	834	750	817	861	811	837	802	806	825	788	800	818	775	822	767	818	795	800	777	822	802	823	808	835	816	792	877	814	830	852	800	847	778	842	764	820	828	851	788	825	845	829	791	854	795	826	806	841	833	859	779	828	812	790	838	750	825	810	806	747	823	824	818	813	818	806	838	813	805	861	822	779	813	769	812	842	760	836	771	803	831	825	759	784	880	834	819	791	849	851	823	892	869	751	848	768	801	804	801	811	843	826	797	826	865	790	811	798	812	806	788	790	834	866	827	822	837	831	754	866	803	807	795	838	843	793	798	799	793	781	816	753	838	836	861	817	792	857	792	776	807	865	869	813	803	820	780	866	848	836	777	834	815	807	911	804	804	855	788	802	799	750	858	781	798	827	794	825	825	847	768	836	760	781	835	756	847	827	825	810	783	810	818	809	780	789	809	776	814	832	817	823	756	778	789	839	835	825
8168	643	596	529	407	361	301	301	305	266	262	264	250	254	221	249	279	281	237	281	260	275	272	245	257	248	221	253	276	269	268	270	251	242	259	254	242	289	274	257	248	262	235	255	255	281	245	256	263	252	236	235	244	262	256	233	233	253	288	254	213	265	276	275	241	235	251	261	258	243	252	263	239	276	238	231	253	242	252	283	265	231	228	247	268	231	254	256	256	248	254	226	253	230	256	265	225	254	284	239	252	224	199	227	241	257	243	207	256	238	236	266	258	222	263	251	237	239	196	243	245	263	275	245	237	220	254	217	239	220	264	233	273	262	273	241	244	245	251	250	244	236	261	276	275	263	262	249	219	229	268	257	242	243	227	276	264	242	268	255	225	245	214	248	226	247	239	238	263	242	225	272	224	255	247	243	225	263	220	248	260	240	247	255	251	245	231	239	258	252	239	219	241	258	240	248	240	229	239	246	236	275	243	258	263	264	214	267	260	223	247	244	264	255	251	281	240	259	234	241	234	255	267	236	249	249	239	242	246	250	259	260	207	248	251	243	236	258	250	259	253	235	265	234	266	247	254	261	262	255	257	251	244	242	247	279	239	240	271	255	251	249	267	254	234	247	234	266	236	226	261	249	254	267	262	247	263	273	224	285	262	262	239	260	227	250	239	250	242	283	257	249	268	245	216	274	252	245	255	240	234	242	240	228	236	254	249	240	244	238	242	276	264	256	239	249	230	246	231	253	219	266	269	225	222	251	256	245	241	219	227	244	250	259	238	236	235	273	257	228	243	256	249	234	247	240	252	246	229	231	228	247	253	245	265	275	268	277	273	241	220	239	246	247	233	212	254	281	276	238	267	256	228	248	235	274	241	245	264	247	243	243	251	244	265	245	235	258	237	257	257	251	276	250	258	245	224	241	225	237	225	246	240	247	228	267	254	247	259	269	221	244	256	237	259	236	221	241	249	244	255	240	246	277	226	239	219	276	231	219	261	244	256	241	240	242	284	269	228	255	252	228	266	241	251	273	245	229	274	226	250	257	276	246	258	265	236	249	249	237	251	262	261	280	241	260	288	239	252	248	271	265	260	248	247	240	251	251	251	242	262	242	232	237	268	264	237	262	248	270	248	242	245	242	233	245	266	257	253	244	219	244	258	244	271	217	242	241	285	225	214	224	290	244	258	245	238	291	242	269	237	276	265	260	246	244	239	226	269	231	231	245	247	246	242	265	231	241	265	229	232	224	260	224	250	216	227	264	223	257	253	257	238	229	214	241	252	228	270	234	250	245	248	253	252	240	245	228	248	254	248	269	260	222	264	231	250	241	239	241	248	238	228	258	245	266	232	254	244	235	256	236	240	260	232	242	224	232	232	277	238	241	279	233	272	215	258	233	253	266	242	241	253	262	238	255	232	267	238	236	238	225	242	230	263	266	281	242	276	268	257	254	253	256	255	205	261	240	264	251	217	224	273	247	264	244	246	260	255	256	257	249	258	239	208	254	264	241	277	247	254	251	250	202	239	246	251	259	238	292	234	284	244	269	258	240	251	222	240	242	231	245	233	244	289	252	262	272	274	259	221	223	258	278	279	259	222	234	268	246	257	265	250	269	237	232	229	236	221	231	262	253	249	235	242	222	243	253	270	235	235	232	242	249	279	242	261	225	254	255	246	251	274	230	223	254	252	251	257	235	262	228	213	204	252	232	272	227	237	265	237	267	253	249	243	254	261	251	246	257	251	255	263	264	257	257	256	270	259	230	235	259	259	245	252	239	259	257	230	260	274	281	249	258	235	260	253	236	263	211	261	263	242	237	240	233	261	266	234	262	228	228	270	245	241	229	272	227	228	258	236	248	257	252	245	248	240	244	256	238	250	259	225	243	267	246	241	258	260	233	244	238	225	240	276	251	220	232	262	232	231	258	242	238	205	257	274	262	285	252	234	245	216	253	237	244	247	241	220	232	251	252	275	259	264	242	255	261	241	244	245	284	247	265	269	279	242	257	235	239	269	257	243	254	252	247	273	223	249	220	257	240	253	233	207	235	261	237	245	256	253	242	263	265	234	234	232	231	257	226	239	263	273	280	271	242	234	279	241	245	260	223	235	232	227	267	242	261	230	246	254	226	270	273	245	254	247	247	222	248	271	248	227	232	244	221	249	253	234	249	217	273	233	246	253	258	222	236	252	257	247	246	223	206	239	235	253	278	266	253	240	218	267	269	233	266	278	249	236	244	264	238	222	241	231	270	235	286	212	220	264	270	295	241	256	258	243	227	252	276	255	232	268	240	243	259	242	220	260	201	247	225	266	248	255	253	249	254	241	222	235	246	246	230	269	243	244	264	212	243	256	239	252	245	238	231	257	267	247	249	257	264	240	240	250	249	232	199	254	239	270	266	244	251	244	241	228	267	226	241	271	267	237	238	239	231	248	265	262	245	249	239	254	266	233	282	244	269	235	239	275	232	241	223	233	240	235	232	254	258	243	282	242	232	261	247	290	248	249	245	276	288	275	252	241	249	231	261	246	245	256	248	259	248	228	244	258	228	230	278	222	219	247	230	246	252	244	264	250	278	231	240	227	222	246	245	248	239	271	240	240	252	233	234	237	238	260	259	284	231	229	208	257	259	241	265	270	245	235	272	271	244	232	256	241	257	220	256	270	233	257	247	242	248	245	276	234	240	246	285	258	269	253	237	256	218	249	254	249	232	224	231	244	259	271	254	265	267	239	250	279	256	239	267	242	238	259	270	259	260	250	249	237	261	228	261	275	253	280	220	276	265	253	240	269	233	252	234	222	248	259	237	238	240	236	227	264	241	228	259	212	241	267	230	236	223	252	231	269	251	226	246	263	258	236	277	265	230	239	261	245	230	224	244	255	252	236	259	249	263	213	256	254	224	230	215	254	227	246	243	226	248	232	258	282	245	252	226	269	243	257	231	226	236	241	241	232	255	242	231	267	235	246	259	265	233	207	248	250	262	238	231	240	249	251	226	255	244	254	252	228	220	271	268	236	243	228	254	244	256	218	257	230	271	227	232	259	240	220	250	235	263	253	264	230	236	265	261	259	230	250	242	223	264	272	245	253	266	259	247	275	242	251	232	222	245	217	259	224	236	267	253	243	232	255	255	253	258	253	274	247	242	272	249	244	247	216	214	243	255	264	254	220	229	225	261	270	238	222	270	245	253	249	262	232	242	240	246	258	237	239	235	276	219	251	215	266	235	256	248	267	252	265	245	289	252	246	249	247	234	237	275	251	252	221	270	265	268	240	232	219	246	263	257	250	255	250	275	252	227	251	237	268	244	238	220	213	233	267	289	267	261	241	235	264	232	259	230	255	262	244	249	222	247	250	249	235	235	201	244	247	252	253	244	264	244	256	236	267	256	249	218	240	227	241	274	258	244	260	242	205	305	240	260	255	262	212	249	231	243	253	250	266	259	263	266	240	269	230	246	257	229	222	288	234	243	261	229	275	257	236	226	247	227	254	255
6925	863	1303	1487	1246	1150	981	931	837	808	747	693	694	662	659	606	644	658	570	646	596	588	621	606	590	552	527	584	573	573	604	576	605	521	558	546	556	586	563	569	615	554	535	538	580	571	567	576	557	558	581	529	542	548	562	548	593	574	565	555	572	559	575	581	554	579	591	564	565	532	574	550	530	525	543	539	534	555	544	585	561	548	555	522	613	576	546	533	561	555	518	587	569	540	615	569	508	595	558	557	534	535	560	539	600	557	596	614	527	542	613	565	526	566	570	566	560	545	556	568	529	547	564	576	555	563	538	577	555	528	545	511	553	602	557	555	573	558	564	545	530	560	534	526	523	576	591	522	569	574	571	548	598	551	549	560	536	579	510	553	543	557	540	518	541	606	568	567	540	574	585	518	546	515	594	549	557	553	556	557	592	561	539	583	557	548	564	557	550	537	559	558	539	568	589	559	527	546	571	558	574	534	545	533	564	564	536	533	575	555	578	599	617	537	562	541	585	555	565	547	573	555	564	525	609	568	530	574	582	564	587	550	552	540	527	559	541	498	551	562	535	533	537	535	556	542	575	554	529	546	536	503	545	566	548	570	560	583	569	521	570	561	590	543	567	597	557	599	563	551	555	548	549	564	585	532	576	572	560	591	564	569	511	572	558	568	547	566	571	544	549	575	572	552	562	547	524	583	500	560	566	550	556	562	563	546	558	534	578	529	559	565	555	581	609	536	578	573	542	553	531	529	610	557	552	553	553	579	597	531	631	568	561	572	582	536	536	571	541	552	506	603	611	589	551	553	540	579	581	581	523	535	591	569	557	570	514	499	576	566	577	572	585	538	564	513	545	549	539	551	546	526	579	541	587	552	576	504	550	498	583	536	562	575	520	530	552	583	579	608	576	545	535	568	552	580	559	580	557	564	576	542	605	517	538	533	521	539	518	571	531	528	517	553	554	578	567	576	564	578	551	539	525	534	541	542	564	556	547	600	508	553	540	562	558	531	539	556	576	575	552	555	601	576	547	578	525	564	553	558	552	571	551	588	551	544	607	567	556	578	525	561	524	563	512	599	573	600	592	577	567	530	564	612	543	558	585	579	518	531	556	573	561	572	581	565	598	541	599	564	623	578	530	545	553	556	511	539	566	559	516	539	541	568	554	586	527	567	565	544	530	549	537	513	531	517	562	581	525	557	548	565	546	540	546	564	525	555	550	559	559	550	536	567	554	534	554	548	532	613	564	603	567	537	556	542	583	544	586	588	546	571	546	512	585	555	548	534	588	557	563	552	550	574	530	498	540	532	564	569	608	562	533	600	531	572	577	574	540	561	550	549	583	574	587	571	545	552	546	523	600	557	553	580	583	548	541	565	588	541	586	605	578	510	558	615	516	568	542	541	565	527	542	572	516	561	561	531	533	544	582	559	524	552	580	574	576	556	555	599	605	560	551	550	550	538	560	593	555	531	548	545	574	533	543	528	550	535	587	567	554	536	557	539	546	593	551	528	577	535	558	564	527	524	572	591	546	527	548	544	550	531	555	535	524	555	579	534	554	579	590	533	571	591	549	512	540	564	597	559	543	552	522	546	544	587	549	546	561	571	584	540	502	590	546	540	525	543	569	544	583	526	513	534	573	537	570	565	542	521	519	598	551	538	586	534	557	582	555	548	545	551	535	578	553	564	512	588	559	565	558	535	569	518	559	540	517	585	558	554	513	591	577	540	558	539	543	527	586	576	564	522	549	553	588	526	550	531	564	592	587	526	559	539	574	557	562	532	517	572	538	600	503	542	522	550	544	534	549	593	626	530	558	502	576	541	545	539	573	588	559	609	548	546	535	548	570	523	551	594	572	532	555	580	563	544	551	550	597	590	567	574	574	602	563	572	529	534	529	519	557	564	574	529	610	533	573	540	572	574	528	586	550	596	492	580	533	559	565	516	546	579	577	561	544	537	571	567	558	567	582	567	532	576	569	577	567	560	604	580	529	596	575	550	578	574	589	555	513	595	534	561	524	527	552	572	603	580	526	559	526	586	553	540	528	537	562	527	551	564	584	566	575	601	514	556	583	574	567	516	601	565	596	540	581	563	581	572	592	533	526	537	599	482	572	611	566	547	549	557	593	568	548	573	515	559	516	588	563	558	577	575	531	561	550	554	521	553	557	569	609	548	567	547	543	542	566	563	572	538	549	565	571	558	549	574	558	552	569	548	550	554	549	545	548	546	558	586	559	573	570	532	576	591	545	528	593	539	604	574	580	534	539	540	589	571	567	602	562	573	586	566	580	555	583	518	553	548	563	572	596	585	556	558	567	550	523	613	525	555	559	540	591	567	513	573	554	565	550	575	528	538	579	534	556	585	523	522	514	567	571	607	543	590	556	514	579	521	556	548	493	554	545	528	545	582	535	582	544	549	607	547	514	558	585	578	595	559	555	588	562	570	607	561	562	609	562	570	596	574	575	558	577	543	575	567	564	524	547	597	571	582	538	562	570	541	579	548	548	550	539	553	562	546	572	558	585	565	585	571	551	597	580	577	595	524	578	559	565	590	569	555	594	550	552	565	575	562	547	556	583	634	521	556	556	567	523	531	555	557	543	540	524	522	576	523	523	562	569	527	555	590	579	604	556	598	544	541	547	535	526	571	518	514	562	551	552	604	553	560	516	561	519	604	522	540	581	548	576	539	556	517	578	558	512	540	556	574	538	497	536	583	514	554	548	601	553	529	555	555	529	516	499	568	538	546	571	515	565	549	588	538	566	538	554	577	564	510	569	528	571	555	557	524	525	518	575	562	525	562	538	602	572	537	547	568	500	528	575	553	522	524	559	584	576	570	544	493	543	550	549	546	591	608	504	549	590	588	553	569	550	570	592	493	593	577	576	564	547	510	550	549	570	550	566	536	570	558	552	573	573	565	526	542	590	564	550	550	544	545	561	554	591	564	527	563	578	542	548	520	578	542	563	581	574	518	509	516	611	546	549	520	584	508	547	588	570	562	558	597	542	579	564	591	583	549	525	557	566	590	583	546	547	553	569	554	575	597	536	514	564	530	545	534	537	546	535	575	543	526	520	546	547	519	526	574	566	551	525	562	557	519	571	512	559	571	537	518	578	571	609	565	571	554	533	552	556	554	562	553	543	535	530	544	583	576	567	538	637	531	566	566	554	530	528	555	572	593	574	546	575	566	552	588	567	528	557	594	512	512	562	515	527	580	557	524	541	551	552	549	574	594	532	573	508	539	517	568	587	552	576	566	563	522	547	578	553	583	515	572	530	573	554	558	554	552	539	581	556	584	536	561	606	555	544	537	555	605	553	576	560	543	544	546	582	558	553	573	586	557	545	554	557	539	540	560	568	520	553	567	558	533	536	564	586	564	583	548	585	567	555	553	603	546	562	542	548	549	549	571	583	574	532	526	534	544	560	565	540	521	582	533	569	558	547	576	570	528	530	567	515	581	604	555	627	508	594	591	588	551	573	563	559	532	555	582
14990	1128	908	652	432	361	267	219	229	191	159	155	157	152	125	138	143	130	135	133	150	112	116	150	112	123	110	132	115	123	139	108	115	140	125	135	135	112	102	122	125	99	148	116	104	132	124	123	143	121	124	121	117	102	110	126	127	108	139	116	99	128	125	117	124	117	118	113	103	128	126	112	109	116	113	130	121	103	125	116	99	103	123	118	137	116	138	132	107	117	113	136	108	111	119	138	116	112	123	121	139	116	120	110	112	108	104	126	120	133	117	114	109	137	115	112	122	127	138	119	117	120	128	118	150	131	130	115	135	147	133	111	104	130	120	139	116	128	123	136	109	117	108	120	121	125	100	133	125	139	110	121	120	102	98	104	116	99	113	137	124	113	102	130	114	119	126	131	116	102	118	115	119	93	123	130	115	115	101	133	127	115	112	123	129	131	127	142	123	128	134	100	110	112	133	100	118	126	95	113	121	132	119	112	90	117	130	128	121	119	112	103	128	126	122	139	117	118	143	110	126	129	117	116	127	103	121	118	103	119	125	138	113	125	107	147	107	138	121	120	112	112	108	96	110	112	113	117	124	129	99	103	101	125	116	100	122	129	135	108	115	126	127	130	127	108	118	114	112	116	99	132	134	114	112	122	120	116	109	138	89	127	129	89	105	112	107	110	119	118	130	119	104	117	136	130	114	143	126	123	116	148	130	127	113	117	99	122	122	146	115	115	121	110	130	130	96	116	121	85	121	129	100	116	115	110	118	119	114	112	125	115	117	122	121	121	123	128	128	124	112	137	131	107	129	133	130	103	136	120	112	125	126	118	120	106	136	133	132	125	98	125	117	114	96	122	112	119	118	123	116	131	138	111	141	105	107	108	125	126	140	121	119	123	124	125	138	105	108	112	121	113	132	115	126	118	129	119	103	102	124	110	113	106	120	109	122	115	102	137	129	110	122	133	111	108	88	113	109	108	125	114	127	120	124	111	140	130	130	120	100	122	118	114	124	102	124	91	117	126	110	105	132	123	124	130	113	99	105	134	109	130	131	123	117	116	132	114	115	111	128	114	119	110	118	128	108	110	106	110	134	92	133	117	117	114	104	115	129	133	122	116	151	134	117	121	109	104	105	104	103	113	105	114	109	112	110	110	118	123	137	93	107	121	132	136	116	130	104	125	111	115	114	115	140	118	123	121	106	108	133	113	129	135	128	120	140	101	113	123	103	132	120	110	116	133	125	110	106	107	113	115	105	106	125	116	123	112	129	108	92	120	143	117	138	122	102	113	111	101	127	114	139	131	103	131	130	99	99	128	125	112	114	114	107	128	116	121	115	124	103	113	112	115	107	134	136	120	124	145	107	98	100	112	123	111	121	123	129	111	126	118	121	108	111	116	114	124	132	130	111	110	99	134	126	117	116	124	134	119	125	128	124	117	123	139	143	114	106	134	109	116	120	113	110	131	105	123	131	99	138	104	121	118	134	108	127	124	126	122	122	123	130	121	129	131	108	126	114	107	123	134	115	121	137	120	126	101	131	130	119	107	141	130	127	131	122	119	114	127	119	118	130	102	123	129	118	120	135	138	115	124	119	109	132	129	118	127	118	116	120	111	137	113	114	119	111	137	124	138	111	132	121	123	122	118	113	119	130	124	109	121	115	133	96	124	107	103	117	134	126	105	112	123	118	117	138	127	105	119	115	112	116	127	132	118	123	116	132	96	124	105	98	123	117	115	109	121	129	122	119	137	127	126	102	103	130	100	110	138	141	108	118	100	118	120	115	124	108	119	119	128	115	130	96	120	123	128	103	106	96	138	101	123	119	100	143	129	103	123	141	124	114	117	145	106	122	129	126	139	94	114	128	124	126	120	104	150	106	107	112	147	115	133	111	138	105	119	115	116	114	139	104	115	90	114	119	130	134	128	116	116	128	132	105	129	120	118	115	123	112	114	102	109	110	105	109	119	120	123	144	101	104	104	112	125	130	108	139	135	124	111	108	133	120	143	118	135	122	124	106	107	112	104	132	112	122	106	108	119	124	131	122	103	125	110	133	115	128	134	139	144	128	114	129	127	113	124	124	102	136	104	103	128	124	114	112	122	139	128	120	108	118	123	130	113	116	121	118	122	116	131	120	123	112	115	118	124	135	118	128	118	116	136	111	111	109	109	120	130	119	98	119	121	111	114	99	131	110	121	143	120	100	112	127	136	122	129	94	96	128	126	120	126	116	108	99	112	103	127	93	114	107	117	141	122	101	109	122	140	105	105	110	109	111	131	126	116	107	99	103	110	123	119	127	123	120	118	105	115	140	118	122	110	117	101	111	116	121	130	113	125	101	124	118	116	131	141	132	134	110	109	119	118	119	113	120	125	136	105	122	134	126	144	126	122	125	117	100	118	126	105	119	103	125	114	118	133	123	102	116	127	120	116	105	117	121	150	130	119	129	114	101	127	124	111	114	118	131	133	119	122	127	126	96	134	99	119	128	111	137	107	112	127	128	92	108	108	126	128	114	124	130	139	113	115	136	142	115	131	117	116	110	124	130	108	100	123	142	131	116	124	121	129	118	114	129	124	107	128	118	120	107	118	140	116	118	126	126	104	108	110	98	129	123	161	130	106	104	118	116	144	130	136	135	133	112	120	131	105	119	108	138	115	120	126	127	125	124	112	104	129	123	107	116	116	122	125	127	117	147	113	138	106	113	115	131	120	118	116	123	126	115	121	119	123	113	110	121	116	109	125	109	79	127	144	122	139	108	123	118	117	125	107	120	129	105	126	88	100	109	110	120	121	125	135	104	114	105	123	128	122	123	103	119	131	139	106	125	108	122	124	121	133	137	105	114	118	141	121	119	122	127	119	122	110	103	123	141	111	124	131	100	122	131	112	114	102	112	106	129	116	109	118	116	126	103	114	131	114	104	132	115	110	101	120	110	135	111	104	135	122	120	120	102	118	115	120	105	121	134	140	108	102	121	132	119	123	126	125	135	123	136	134	127	115	129	138	114	131	116	115	128	111	128	115	123	113	137	114	114	111	117	127	144	114	142	119	114	113	107	125	107	109	108	108	110	116	120	105	119	122	122	132	133	99	111	123	136	113	119	125	104	126	112	114	115	113	125	135	130	111	113	121	143	137	132	104	123	124	119	104	119	118	107	120	117	122	135	135	141	119	119	123	144	116	125	103	118	123	114	130	101	118	129	117	122	100	114	112	112	128	105	103	145	146	138	122	123	113	119	121	111	114	123	135	106	117	124	112	116	100	113	126	119	132	119	140	139	135	113	108	116	137	104	124	117	117	115	109	109	109	120	104	109	107	119	136	106	116	109	118	131	106	109	116	123	127	131	125	116	125	112	98	125	121	135	156	102	110	108	119	95	102	117	119	129	121	128	106	117	127	136	111	104	104	111	127	113	99	128	103	98	111	134	103	114	101	131	128	125	121	107	124	113	138	109	124	106	113	105	118	121	118	100	102	113	112	132	108	124	110	112	133	122	132
8180	948	1859	1964	1726	1416	1159	910	791	729	642	553	551	504	465	485	442	413	361	393	432	405	363	368	367	376	352	376	323	346	341	312	350	351	345	343	370	333	346	340	300	359	358	338	331	318	344	319	312	289	299	359	308	312	302	296	333	274	302	328	347	311	305	326	307	290	356	295	328	296	353	332	324	369	318	322	305	308	312	282	315	309	299	298	315	358	327	358	320	336	343	309	317	355	328	307	312	285	328	281	336	297	308	290	320	305	299	320	293	332	305	344	280	327	329	332	329	287	303	306	296	313	298	307	312	323	308	319	318	311	281	298	334	281	301	306	279	316	297	324	326	306	323	313	313	288	303	308	292	285	322	290	328	302	292	309	328	326	327	334	287	323	315	325	332	329	301	331	280	305	311	297	310	342	329	303	310	308	316	305	300	277	310	298	296	312	312	328	297	324	287	305	297	313	293	311	319	323	328	344	329	315	334	315	324	290	307	329	325	324	269	317	336	321	291	288	314	315	284	286	304	303	351	312	322	346	281	323	294	340	311	310	296	296	305	337	300	301	335	300	285	310	335	344	302	314	326	307	339	304	301	297	286	337	335	296	308	292	307	316	321	331	313	324	333	301	282	320	282	302	321	307	324	300	300	311	272	302	322	281	305	318	316	315	325	317	300	295	339	314	332	311	341	297	304	319	277	282	335	314	310	298	278	288	310	322	332	280	298	308	307	300	282	333	303	316	302	332	310	331	280	308	327	306	295	324	283	302	323	309	310	286	312	314	289	326	311	329	323	312	303	335	331	327	329	290	288	303	297	314	284	336	300	300	326	315	290	326	282	302	314	278	325	319	314	314	331	292	306	278	303	311	299	295	308	289	319	292	273	347	323	317	275	314	303	355	317	315	310	303	302	301	336	282	329	320	314	321	276	325	307	264	320	325	298	293	315	262	335	314	302	307	340	292	310	312	285	292	296	312	309	332	301	327	339	313	309	312	270	323	274	305	311	322	316	284	322	341	312	288	292	353	286	322	309	278	300	317	310	313	320	344	334	313	323	322	293	301	314	300	307	337	317	305	326	288	311	329	317	288	303	281	307	308	308	288	313	280	297	328	298	311	320	340	304	324	322	351	331	301	292	312	321	315	286	307	324	337	295	320	315	354	341	328	305	290	291	313	302	279	289	298	301	312	310	324	317	310	338	303	309	290	335	322	339	299	287	298	323	293	315	301	334	304	287	349	292	304	317	298	333	327	329	325	305	313	317	310	292	299	304	308	290	312	317	292	310	307	319	329	305	316	295	295	314	311	313	328	315	328	326	298	309	299	318	320	316	305	310	301	311	316	332	338	297	315	329	287	312	321	311	287	299	317	313	291	275	311	274	311	356	320	310	298	328	315	309	310	287	328	322	296	303	304	319	346	305	309	296	322	342	300	316	279	324	334	313	306	311	299	302	276	319	295	267	300	317	292	318	341	304	305	277	319	319	299	336	339	329	296	330	323	301	294	329	293	316	303	328	307	281	318	286	315	310	317	283	328	333	302	305	313	301	281	305	304	332	299	301	316	294	320	301	312	335	334	282	325	302	323	304	294	309	280	309	301	301	309	314	324	302	305	305	300	290	301	323	310	291	273	317	304	304	302	292	310	345	280	286	356	288	304	283	310	300	289	303	289	326	312	310	297	285	298	318	316	306	319	267	310	284	295	306	306	294	288	328	344	303	284	291	339	322	316	302	295	297	322	336	326	318	316	304	301	325	332	310	311	332	297	299	303	297	300	333	283	289	334	285	327	316	305	277	311	316	304	319	296	312	287	288	275	307	326	319	307	327	314	303	316	299	295	309	306	314	325	292	339	309	295	324	316	304	274	294	314	303	307	306	299	332	330	304	302	325	325	307	311	310	319	324	302	291	296	293	311	315	344	282	311	299	307	317	311	325	304	305	270	332	319	306	299	300	316	273	327	343	311	323	287	325	316	285	294	316	302	333	304	323	307	305	312	323	297	324	293	352	304	289	326	284	308	288	309	340	308	335	329	310	298	314	315	326	324	295	307	322	324	313	292	311	289	292	328	302	325	322	296	296	285	302	337	315	297	337	276	300	295	300	256	314	323	300	318	305	316	299	329	304	294	317	292	326	313	288	316	276	291	290	323	321	279	331	330	295	320	289	268	311	280	324	296	294	327	304	340	303	322	321	296	310	305	312	299	303	293	294	289	311	305	296	290	314	301	306	309	326	327	333	335	304	333	292	282	328	301	296	333	307	325	342	260	297	278	323	321	309	332	300	287	298	310	316	330	322	307	317	284	316	293	318	293	293	286	310	315	332	294	324	280	303	311	304	348	314	288	304	271	313	314	289	301	276	333	344	310	312	295	310	290	305	286	329	311	334	308	292	319	360	320	328	322	305	334	302	306	315	288	340	315	302	295	296	291	278	320	312	295	331	319	326	304	299	320	277	325	291	296	310	297	316	326	308	305	316	314	315	312	335	305	310	325	314	294	293	338	320	286	291	300	298	296	302	296	317	354	296	316	297	318	309	320	281	335	285	319	300	286	308	335	295	349	307	314	322	298	323	298	320	311	310	303	295	294	303	317	309	317	301	324	331	303	302	329	322	289	302	309	289	302	289	335	304	320	311	312	278	312	327	308	330	308	322	312	294	328	299	342	296	293	351	280	293	304	315	360	344	327	336	312	311	324	307	304	288	327	301	310	323	308	302	323	298	309	338	291	302	296	297	328	304	293	295	303	297	320	296	325	309	293	307	303	330	303	328	304	351	280	308	302	313	331	338	297	324	311	313	310	313	319	282	289	315	307	309	312	290	313	277	332	307	296	302	288	284	327	316	346	302	294	320	311	296	302	297	337	322	305	284	308	307	288	326	318	328	309	327	341	303	286	328	323	297	321	284	278	274	294	296	292	307	346	323	309	313	312	326	299	298	338	295	319	281	332	303	304	309	304	343	316	318	317	337	341	303	313	322	336	304	344	280	336	306	334	311	327	294	289	308	297	345	289	290	341	289	272	312	300	294	325	321	298	279	294	307	293	303	310	303	299	306	322	295	343	363	313	287	315	309	319	313	285	295	345	280	296	295	294	290	293	339	316	313	286	320	317	298	343	297	299	325	295	296	304	351	292	331	270	356	295	310	296	322	314	316	334	311	305	304	306	290	295	314	280	360	301	313	320	294	331	304	340	325	308	294	296	305	326	308	314	331	292	326	271	326	307	317	317	320	308	278	307	304	296	310	314	291	310	315	347	285	297	291	334	301	315	305	317	304	318	318	299	304	304	355	319	307	309	351	314	315	300	283	308	302	329	326	319	348	328	301	296	303	302	316	300	323	293	279	312	332	285	314	306	297	278	308	319	284	292	304	317	292	284	321	305	294	291	321	328	287	310	291	341	293	314	336	313	300	299	294	332	301	324	320	301	298	320	300	343	304	294	273	308	333	303	325	324	330	318	310	311	305	291	292	301	272	316	320	325	286	308	294	315	269	293
2039	424	388	422	392	363	402	373	334	365	350	389	385	386	402	415	411	405	368	373	434	360	340	381	365	345	349	423	378	400	326	382	382	381	356	389	351	392	380	376	352	365	390	374	355	364	366	395	376	383	353	343	338	368	378	364	399	380	434	368	391	383	359	389	389	386	420	409	396	390	390	400	432	403	364	390	376	406	346	363	375	390	374	382	375	358	339	386	396	400	413	373	370	362	437	364	357	370	397	388	381	386	365	394	399	381	404	414	369	354	382	364	372	400	392	372	388	393	397	407	397	410	372	348	396	347	363	407	391	347	381	357	368	388	372	374	405	394	361	380	377	389	379	388	392	403	382	351	368	348	379	377	392	360	384	317	389	402	379	388	377	372	360	372	374	376	353	373	365	375	399	366	343	380	362	385	399	348	351	391	357	373	367	357	354	389	373	384	401	365	403	357	372	376	390	378	402	374	400	375	366	381	381	389	391	389	390	424	413	361	372	381	395	397	403	363	404	369	366	383	344	372	346	394	363	397	397	391	382	401	367	367	396	391	369	394	364	364	386	405	383	391	401	408	378	380	356	373	373	367	380	387	378	390	371	358	374	349	388	369	374	387	361	404	372	380	371	378	359	328	340	374	373	326	355	392	416	371	393	364	395	343	359	372	347	368	379	399	350	370	408	400	364	385	356	369	359	382	378	354	369	374	388	359	336	375	350	387	370	407	364	350	385	346	381	372	339	403	412	390	365	366	375	372	363	357	368	328	347	390	393	376	353	396	395	405	404	338	387	384	366	404	371	340	365	409	397	369	394	381	371	399	353	415	401	393	364	399	363	412	410	374	353	365	380	385	357	377	400	363	393	410	396	387	384	358	354	378	344	383	373	382	412	377	374	374	353	370	380	378	376	387	366	397	395	357	364	369	361	363	392	351	381	396	395	378	386	352	394	394	371	418	391	340	379	355	388	386	398	358	391	406	412	362	387	377	350	366	395	358	361	371	316	352	371	399	409	349	360	399	355	362	380	360	391	352	363	344	390	399	355	385	377	387	376	327	387	375	427	367	405	402	355	335	387	362	368	346	389	371	380	364	375	394	413	368	364	353	433	363	360	371	378	371	337	398	386	382	373	389	346	391	373	376	364	330	408	390	349	376	333	388	357	378	347	421	385	410	368	399	389	367	397	427	379	386	374	353	411	409	403	385	389	351	351	412	371	381	371	371	414	399	384	399	366	396	368	381	332	386	372	356	351	371	389	395	379	338	336	377	377	359	382	369	433	362	361	375	343	382	399	394	373	395	399	423	374	418	413	388	389	396	362	371	382	369	363	387	386	360	361	368	408	372	376	349	351	380	365	411	405	393	377	355	405	354	368	391	345	380	379	354	383	344	377	356	353	392	366	386	351	339	390	357	353	357	366	367	374	392	350	385	407	380	342	362	371	368	375	382	389	348	385	364	376	355	396	398	383	351	365	368	359	401	362	369	358	356	358	386	408	405	396	380	370	384	371	383	391	342	357	372	374	386	386	408	371	407	362	354	358	363	386	419	339	361	375	352	377	375	391	399	367	377	378	369	400	369	371	396	356	386	340	391	366	394	339	395	375	383	361	394	364	386	370	358	374	389	407	380	369	383	369	382	397	367	368	365	400	360	388	366	359	371	405	409	398	393	381	361	391	386	423	362	375	370	378	372	379	361	373	355	370	394	370	334	341	368	352	397	373	327	355	377	374	361	375	398	369	370	397	377	410	392	362	391	412	359	386	362	367	355	377	383	358	376	378	401	381	392	361	342	375	356	362	364	391	371	372	344	366	359	378	357	389	376	357	357	319	398	363	384	379	350	386	348	395	382	388	390	406	369	350	381	384	364	363	359	398	356	379	356	336	411	389	345	375	353	384	370	373	393	378	371	384	381	379	371	365	371	399	384	367	375	387	400	419	388	369	402	416	408	388	372	368	351	356	381	355	387	375	362	379	381	356	374	368	391	361	371	344	383	390	363	364	352	418	396	362	402	380	368	365	373	386	372	375	357	346	379	398	381	405	377	346	369	413	393	386	368	339	392	381	381	356	413	358	357	325	361	351	354	397	355	380	370	390	350	381	368	376	389	381	392	382	373	360	370	357	366	410	354	356	384	366	347	337	404	374	402	373	378	351	373	383	341	349	371	354	376	389	369	353	391	381	401	408	377	375	395	364	367	327	371	371	396	376	385	383	375	394	377	393	384	420	413	424	341	397	383	388	359	393	402	381	382	408	412	379	366	341	383	377	382	363	392	377	399	373	403	344	362	378	372	363	351	369	404	380	379	382	377	351	372	348	399	404	389	377	359	354	384	376	371	396	347	361	352	382	408	364	364	386	411	364	369	343	398	392	366	355	356	411	439	386	416	351	352	365	352	380	393	391	343	355	365	358	380	376	349	362	365	377	373	384	404	392	361	384	342	335	369	395	407	365	357	378	404	405	396	376	417	359	397	383	375	392	376	400	348	390	354	358	354	372	385	387	379	387	414	367	372	373	369	377	396	401	363	361	419	343	381	372	330	355	357	344	391	398	378	393	348	383	350	388	377	393	356	382	426	389	341	367	350	368	369	386	389	360	360	370	363	375	374	345	401	354	379	343	339	380	367	389	455	420	404	345	375	360	370	380	402	426	374	396	416	357	369	371	390	377	386	357	375	374	394	379	390	399	353	356	376	347	372	369	393	395	347	401	355	396	395	360	388	403	372	400	399	389	395	392	405	414	375	398	365	380	358	368	349	378	375	325	376	360	348	358	354	395	357	360	397	383	372	381	399	366	357	372	387	390	403	392	368	378	339	390	397	358	369	359	418	388	405	371	374	386	411	399	363	380	366	350	356	376	406	379	342	373	379	390	387	405	337	432	374	385	386	390	397	375	372	374	391	367	348	393	390	376	384	360	359	397	416	402	369	415	435	386	367	426	353	361	360	380	332	361	391	439	387	349	352	357	379	383	365	357	411	386	360	365	371	383	368	381	375	368	402	352	372	362	383	385	383	409	347	392	391	355	391	336	368	426	417	380	349	335	359	387	356	386	354	360	367	393	357	331	352	389	397	384	384	335	379	372	342	402	382	354	403	366	432	340	378	408	400	379	454	373	419	410	397	368	370	406	409	360	387	392	368	363	368	379	377	371	372	369	372	366	380	371	370	352	416	346	372	363	335	350	394	370	372	373	369	416	386	352	368	362	372	390	382	389	365	381	349	350	419	377	386	411	344	367	384	389	403	343	336	369	381	401	322	379	369	372	343	363	410	357	366	392	395	381	353	376	378	394	402	354	382	373	371	411	372	360	350	402	362	378	376	386	366	385	399	408	381	386	356	360	354	369	351	375	416	396	423	381	351	349	399	389	372	354	351	362	397	360	385	343	359	363	373	320	394	362	397	353	334	375	356	357	363	411	376	351	371	378	376	392	371	360	358	397	353	346	344	339	387	384	422	396	373	348	380	338	386	414	368	379	384	346	383	380	346	356	361
2679	863	838	885	887	882	839	859	860	817	817	773	843	800	819	780	807	832	797	842	814	821	841	802	830	776	814	885	780	795	824	802	813	810	843	805	824	800	854	826	786	845	884	821	782	867	824	782	852	798	787	823	826	840	858	780	848	827	881	880	831	797	794	834	833	814	788	824	770	828	841	818	794	828	844	788	818	819	833	835	808	825	823	819	800	858	835	769	832	844	820	797	787	815	851	817	794	863	874	814	800	860	814	782	837	787	806	845	842	787	770	836	803	807	842	839	832	836	847	815	806	814	859	851	796	789	811	831	863	834	797	819	824	828	825	810	840	806	823	868	814	818	763	872	814	826	807	822	801	839	874	818	845	817	799	880	793	771	793	801	819	757	858	788	816	811	829	817	813	840	811	810	808	818	776	803	864	846	843	836	866	834	798	816	860	801	822	791	805	769	767	858	808	852	870	784	777	833	846	859	807	832	790	812	841	765	867	842	869	813	863	805	804	803	868	846	779	834	796	818	815	839	865	847	835	825	795	816	799	756	849	767	822	841	838	838	797	821	825	879	829	807	811	825	895	784	818	764	810	825	824	825	837	810	810	868	853	747	836	848	891	834	849	816	772	850	838	824	808	787	815	779	818	806	804	850	861	881	829	837	781	769	799	777	842	821	892	810	879	845	825	784	803	837	826	787	812	824	811	833	806	758	840	825	797	814	777	834	819	787	829	837	818	850	815	899	892	834	855	848	816	851	819	796	855	862	867	847	891	859	825	779	811	829	839	834	840	780	824	843	826	817	842	804	803	778	804	830	798	770	808	854	808	844	784	834	849	809	770	843	777	864	839	801	826	758	779	797	818	845	769	781	829	831	722	793	794	824	804	847	798	813	853	812	842	866	840	796	787	811	816	833	822	823	777	830	817	800	832	795	824	788	818	768	805	845	813	858	828	727	836	831	801	797	843	861	825	852	836	842	819	797	820	850	798	826	854	820	846	816	778	791	833	817	849	842	773	816	804	820	806	831	824	795	800	891	791	828	816	819	832	786	812	834	818	849	827	847	884	740	829	851	842	846	779	801	857	815	843	821	814	816	798	835	806	775	852	851	807	798	826	818	818	762	831	830	815	845	742	819	854	811	856	756	774	778	809	851	812	834	819	777	810	847	826	824	821	829	790	837	860	816	814	817	801	810	808	807	832	815	750	792	766	825	776	844	858	791	838	802	848	796	775	786	823	829	833	859	833	849	838	846	764	852	860	832	793	807	792	816	836	857	843	812	774	847	837	844	808	863	833	831	867	859	821	854	874	817	815	772	832	856	839	771	851	790	815	864	850	822	839	864	806	836	816	787	807	798	798	828	816	780	810	797	785	810	795	888	862	784	804	786	807	790	797	823	805	887	805	803	809	831	807	854	770	801	833	806	808	806	760	862	841	844	864	876	856	850	833	878	814	817	851	833	760	845	827	801	826	808	793	785	790	840	856	840	805	834	779	779	809	798	828	838	822	859	854	868	827	776	839	862	815	812	812	812	794	829	796	825	811	828	821	818	847	860	838	846	879	788	844	791	814	817	837	794	794	817	822	758	846	808	816	816	824	820	811	829	802	823	791	832	824	836	871	848	765	832	863	852	833	831	808	808	784	768	798	849	817	821	834	803	825	843	849	816	811	792	846	789	786	820	837	781	787	832	846	813	843	823	851	829	826	869	811	792	824	817	812	802	825	840	843	765	812	812	843	786	827	827	806	808	851	835	775	878	812	797	748	845	767	828	833	872	878	822	881	824	832	833	831	865	792	839	865	817	852	843	819	849	865	812	801	771	872	840	842	827	834	810	889	829	821	821	882	821	766	855	854	820	807	866	815	860	795	780	793	771	807	847	804	811	798	755	831	798	823	881	836	826	834	876	823	889	829	799	785	837	799	805	831	806	806	823	792	804	840	793	856	830	868	804	807	784	847	853	870	815	829	839	811	818	795	813	821	773	856	855	776	858	862	829	823	802	835	827	781	779	807	874	818	842	807	826	846	855	824	842	842	798	795	788	828	818	795	841	869	850	802	839	836	859	844	836	821	798	859	849	814	816	851	812	784	816	827	806	789	833	837	761	824	756	833	852	837	818	842	817	853	887	843	825	833	850	826	840	796	882	792	819	829	821	856	826	813	817	819	874	837	827	811	800	811	823	825	817	798	822	807	812	778	857	772	801	826	793	795	785	868	789	793	788	804	816	816	767	798	840	834	784	822	805	785	864	788	802	763	829	851	829	819	873	790	812	830	837	843	840	832	769	854	802	849	806	842	742	840	814	809	822	818	837	790	825	815	808	801	828	790	809	818	850	848	788	819	798	833	842	813	812	809	832	846	785	800	907	842	801	795	811	816	865	824	834	799	834	806	810	810	841	750	837	810	804	807	812	816	798	830	823	832	802	783	864	832	875	779	813	812	869	803	833	837	770	826	804	827	824	858	851	811	817	813	838	806	819	821	785	791	846	805	810	818	817	821	796	827	836	807	786	840	831	794	796	890	854	844	805	834	857	780	835	847	884	845	833	761	844	819	859	778	819	848	796	856	919	830	765	820	871	830	830	806	812	784	786	771	883	857	840	817	847	770	866	822	827	844	859	784	822	836	793	844	802	843	842	826	830	783	844	835	821	819	759	790	821	808	803	806	824	791	858	825	863	802	794	850	830	827	787	784	750	838	829	792	811	826	796	824	819	810	817	824	774	812	763	820	813	790	811	789	811	766	862	802	800	809	820	775	836	800	815	828	806	832	846	826	835	813	837	785	811	856	805	862	793	855	839	788	795	808	760	840	805	814	802	834	840	831	815	789	797	836	818	857	819	846	829	794	841	808	777	769	821	840	823	837	816	800	817	801	842	846	849	804	808	833	822	817	785	803	842	845	799	829	840	793	829	876	762	832	837	846	840	797	802	839	773	810	845	853	832	802	844	797	792	818	801	842	806	850	827	850	794	802	832	891	811	723	806	827	780	855	835	809	848	792	817	842	819	807	822	755	823	815	830	809	799	819	758	784	810	769	811	860	827	790	839	818	808	850	891	854	816	788	866	778	791	850	788	823	862	769	817	817	752	810	838	862	818	831	834	846	781	822	843	854	818	848	809	831	788	844	859	767	880	792	790	795	811	860	822	803	832	797	797	823	816	822	811	808	776	819	828	784	875	806	819	832	810	853	816	835	796	757	818	817	849	816	763	816	837	846	842	809	765	875	797	800	845	821	849	866	831	844	847	780	830	799	822	830	823	787	842	807	815	833	810	841	849	871	862	785	820	797	799	810	790	806	809	851	785	811	852	836	818	814	821	808	877	829	799	815	777	801	843	793	867	882	818	863	820	863	823	828	845	753	825	826	822	838	800	850	843	804	823	825	794	804	861	838	797	807	814	842	825	812	819	835	761	781	846	836	802	827	826	802	862	828	788	777	781	801	800	790	878	792	794	821	843	835	825	817	845	790	833	829	833	827	860	871	848	794	815	869	830
8493	594	644	478	397	343	317	313	309	274	277	274	251	271	273	280	252	251	264	288	240	259	244	252	251	257	282	237	268	264	227	268	261	264	231	246	242	257	255	283	270	263	269	270	231	248	262	252	290	236	205	248	250	257	267	253	249	260	237	227	243	263	260	248	241	264	260	267	269	252	259	249	268	275	267	264	249	269	287	248	256	276	263	267	243	235	254	226	260	234	245	262	219	266	258	255	259	268	237	246	258	249	258	235	259	250	255	243	271	286	234	276	238	243	257	277	252	270	245	249	266	271	211	252	232	239	246	239	224	240	254	244	287	245	242	243	231	259	247	223	246	263	251	262	260	224	249	271	267	246	254	244	272	260	266	264	230	249	251	247	258	271	254	292	281	241	269	252	242	285	274	219	240	248	256	255	264	246	217	217	254	251	228	229	246	278	283	263	267	284	267	244	271	251	257	247	264	275	252	238	271	267	242	265	284	253	262	251	249	258	228	246	243	277	266	257	285	228	269	261	227	220	250	250	274	287	266	257	241	250	221	265	261	259	247	259	239	286	239	281	239	247	255	273	243	241	263	233	256	218	244	265	263	262	276	248	289	269	244	271	236	284	250	230	290	238	249	271	266	265	238	215	246	260	226	242	261	276	251	233	256	202	280	248	245	249	251	241	274	253	219	268	242	269	224	238	256	249	220	269	265	274	258	262	252	260	246	225	236	285	226	254	248	252	258	293	249	256	255	246	256	240	252	268	257	242	283	250	229	268	251	240	253	271	249	263	260	268	234	230	250	259	260	259	232	258	274	228	264	266	249	236	228	246	263	264	236	251	255	255	275	241	246	243	265	256	233	265	264	260	239	225	240	229	258	248	259	274	254	264	244	231	288	260	233	271	212	249	219	231	245	271	243	220	273	228	263	253	230	272	269	229	270	303	268	270	243	234	262	264	254	244	262	247	249	245	247	249	251	224	228	247	276	242	231	272	234	221	215	262	257	262	237	233	251	244	255	269	245	262	241	233	241	254	258	257	246	273	259	240	236	251	260	244	242	253	197	272	274	253	262	245	273	252	222	229	286	232	249	226	263	247	226	248	239	259	248	281	241	248	227	229	242	238	272	248	210	237	258	253	239	235	283	245	278	254	220	262	251	254	241	243	265	237	268	254	256	261	274	244	284	254	257	248	236	266	264	238	256	236	242	245	248	271	257	259	237	244	273	240	271	215	240	261	239	244	268	265	264	265	263	266	244	256	244	239	254	272	239	231	267	264	269	251	236	262	252	246	254	258	260	221	262	242	254	269	212	222	254	251	272	258	237	287	259	219	256	267	236	236	266	231	256	250	269	251	229	256	230	245	246	270	240	244	270	225	239	286	223	278	203	276	223	239	212	228	258	255	226	227	239	235	218	242	253	260	251	243	260	267	275	231	284	255	264	223	253	275	240	263	260	246	264	245	280	257	245	240	260	262	239	263	265	258	251	241	251	268	240	260	272	233	243	244	263	264	244	256	242	274	238	247	266	261	260	239	244	231	232	232	280	259	240	255	255	255	228	233	258	252	241	251	258	255	251	238	267	245	221	248	266	277	245	274	266	239	280	223	241	230	215	218	274	262	257	259	260	231	241	244	251	287	271	267	252	249	247	253	243	258	242	268	288	248	234	265	249	252	261	273	237	260	234	249	247	262	224	270	271	234	262	246	232	286	281	252	275	260	243	254	251	241	265	244	276	281	286	231	254	244	275	220	262	234	235	257	270	230	238	249	218	247	277	259	266	267	267	269	266	252	236	278	267	225	243	251	247	225	232	255	221	266	252	235	234	271	248	270	244	249	265	249	256	259	259	237	252	253	261	295	278	293	239	243	256	268	238	262	247	247	235	254	247	261	248	241	265	265	256	230	235	234	249	239	242	257	252	257	216	297	249	236	265	252	253	238	232	261	266	278	235	255	237	245	227	225	257	259	264	240	261	259	234	262	259	267	260	212	225	268	260	256	227	253	259	248	245	256	210	235	275	257	245	230	237	246	261	242	286	252	242	249	273	238	241	261	242	280	242	286	233	243	231	237	248	267	253	233	253	236	276	246	262	256	232	238	235	240	280	228	257	229	262	236	259	248	223	284	255	245	267	264	244	267	253	244	269	257	246	241	245	258	263	268	223	239	271	251	257	258	241	259	247	246	257	268	242	221	248	259	245	264	262	257	261	234	238	234	267	262	273	236	231	236	282	245	295	269	256	241	226	250	229	254	259	264	224	255	275	296	229	264	253	257	257	259	259	269	226	254	267	267	226	238	243	272	237	263	270	227	266	288	257	247	292	259	245	220	242	283	229	248	253	257	267	261	244	260	266	276	250	263	265	253	258	251	228	269	249	259	234	241	266	257	264	261	252	249	252	279	250	236	252	286	239	250	261	258	226	264	249	267	249	243	255	239	230	266	255	262	262	267	234	254	262	243	254	265	260	249	236	247	281	237	249	236	255	267	244	210	256	234	292	246	245	227	253	257	265	255	250	264	248	232	256	224	229	280	228	262	241	275	244	243	276	253	235	253	242	248	249	244	245	254	257	241	246	241	278	232	261	260	238	234	238	264	216	245	277	249	253	275	236	241	247	249	268	241	273	235	262	242	241	234	264	269	248	244	238	247	239	238	261	265	251	253	243	268	229	269	284	239	228	288	208	235	257	232	269	251	257	232	275	279	247	239	253	239	274	251	241	255	276	259	269	208	232	237	233	257	264	244	238	240	247	223	271	256	240	255	242	247	276	245	273	246	272	248	263	250	254	275	236	210	261	268	238	261	265	260	251	266	219	230	234	260	269	250	235	264	257	250	265	257	246	241	235	227	251	236	255	215	267	248	222	234	236	228	241	243	261	253	242	238	241	250	267	247	260	295	251	234	238	241	277	220	249	267	228	241	258	242	262	278	299	228	246	258	266	278	245	257	239	242	286	241	215	241	260	239	245	272	250	243	243	247	259	234	233	219	237	283	243	249	258	256	239	248	230	257	241	277	247	273	275	218	258	247	258	252	262	258	210	231	238	241	240	273	274	236	243	258	249	259	270	223	239	243	248	257	258	222	291	282	280	267	248	243	250	271	263	243	276	245	274	264	255	275	266	270	229	260	270	240	239	250	248	283	265	255	238	221	257	264	302	238	291	249	272	217	275	246	243	247	223	271	227	245	236	242	230	248	255	244	233	239	248	249	274	256	241	282	276	274	258	231	232	258	265	215	252	272	254	214	243	244	255	246	276	252	277	220	240	273	217	240	242	233	261	279	259	258	256	243	260	222	283	229	255	241	243	241	238	223	214	248	256	243	238	259	266	258	254	246	274	222	266	258	226	250	240	276	244	232	232	254	229	254	270	262	250	270	251	274	263	259	262	228	248	283	231	275	267	249	253	278	248	249	241	257	237	253	239	230	237	239	244	226	282	278	276	285	259	232	270	228	274	288	249	274	234	269	226	277	256	227	288	228	260	253	211	233	256	270	275	266
6995	905	1360	1486	1258	1091	985	905	774	748	729	706	679	681	649	629	673	627	603	618	659	620	585	590	576	614	619	631	611	612	560	539	571	634	532	542	552	538	576	550	543	611	582	580	561	591	550	559	598	551	553	562	583	577	585	571	583	592	563	573	562	603	570	554	587	593	548	566	560	581	567	598	570	538	549	540	574	587	553	541	575	556	576	607	575	538	582	561	568	538	558	556	507	558	583	518	585	561	573	559	618	566	588	574	565	599	567	560	540	562	577	583	536	583	575	591	566	554	567	548	524	547	612	591	567	556	562	529	580	554	586	564	518	546	565	578	530	569	542	560	559	556	593	569	581	538	553	545	534	556	582	542	544	621	525	568	543	556	583	532	546	584	547	587	563	533	547	538	555	550	576	567	585	563	560	591	587	537	561	557	539	551	534	612	534	539	586	600	558	528	547	542	567	558	578	555	533	608	559	615	572	570	541	572	580	547	578	533	532	581	570	560	548	593	575	565	517	548	561	583	542	521	579	550	561	545	557	523	548	568	557	598	555	597	582	562	593	545	587	585	546	561	600	570	599	552	551	562	585	592	566	616	549	619	517	604	564	601	552	603	581	560	549	588	537	570	597	576	557	537	515	598	579	545	584	574	582	600	593	589	538	565	543	553	551	560	572	529	591	559	559	538	554	593	549	577	538	551	560	598	537	546	561	550	567	590	550	573	586	548	569	602	578	545	535	596	555	551	570	570	516	569	542	555	534	552	577	576	562	554	542	541	551	575	539	570	583	564	586	569	576	536	542	555	573	552	579	572	547	574	557	548	612	583	548	570	555	607	507	560	554	527	579	630	545	542	551	563	551	586	612	563	629	561	564	562	576	574	526	553	559	552	576	581	559	527	539	565	571	536	566	570	553	553	524	585	557	565	604	572	523	568	556	580	554	595	534	563	583	563	573	580	571	576	553	588	557	547	535	586	576	586	552	526	563	534	558	528	573	553	553	590	562	534	549	618	581	503	572	547	541	565	538	549	619	563	567	579	571	569	591	532	571	551	559	565	565	556	550	554	570	619	603	569	576	565	536	555	600	534	563	561	555	584	555	548	602	544	586	566	591	551	590	534	535	527	531	547	564	608	577	554	544	591	552	572	573	591	587	574	526	559	546	577	563	559	554	520	559	573	531	576	560	525	565	576	543	546	527	563	560	545	544	544	595	529	555	559	525	597	558	576	562	573	531	579	563	566	552	638	565	522	544	554	555	516	567	566	587	565	575	591	586	537	590	555	575	559	556	554	569	552	571	556	571	563	586	540	575	553	593	547	559	575	579	588	556	618	558	554	541	554	570	565	553	528	550	579	572	550	548	550	560	567	603	551	559	577	570	553	597	587	551	529	558	552	581	522	538	543	553	582	567	602	567	570	565	577	516	558	579	583	534	529	521	511	578	582	568	563	549	583	577	603	549	521	543	560	506	570	547	569	547	562	580	542	563	571	549	546	558	533	571	556	574	533	573	568	573	589	572	533	532	481	569	532	586	562	541	545	575	534	556	564	579	562	583	576	549	541	578	567	519	513	506	569	583	530	568	547	588	560	544	581	571	551	560	531	570	582	578	546	550	550	541	561	567	547	549	555	541	543	552	564	579	554	534	601	532	554	576	565	586	577	555	548	537	572	576	529	548	498	582	545	564	591	550	563	541	513	541	545	587	534	574	567	567	600	561	575	577	590	574	583	577	537	573	548	558	588	536	558	568	557	573	509	572	572	564	560	558	563	577	611	589	511	567	572	557	549	530	584	556	532	556	539	555	558	534	602	581	531	580	555	574	537	567	536	583	532	546	525	550	577	574	579	528	577	573	539	583	526	538	556	530	556	591	554	588	563	514	583	531	591	549	562	583	516	569	574	564	548	593	574	568	503	574	553	570	514	517	521	511	517	536	542	550	562	585	522	581	526	525	551	555	573	525	581	595	523	542	478	574	547	553	624	560	534	549	488	576	580	572	571	530	600	580	561	600	539	576	529	558	542	545	596	546	542	539	582	557	579	568	547	540	562	560	568	532	521	598	524	546	599	560	579	567	570	561	560	558	584	561	622	587	585	539	551	542	573	555	572	565	535	569	558	545	612	583	557	550	567	575	542	558	538	539	601	554	530	556	555	526	561	609	550	597	544	588	542	576	582	562	590	556	586	572	595	587	597	555	567	528	582	567	563	611	560	569	603	556	548	578	561	557	571	540	581	574	584	605	592	545	559	547	538	558	557	577	571	502	564	596	531	552	578	567	577	528	570	533	540	543	559	554	602	509	568	536	553	530	571	593	584	543	521	582	534	524	541	590	557	588	545	602	537	538	562	567	539	557	548	560	562	554	573	567	556	538	557	602	577	564	584	561	599	578	563	567	526	571	563	559	592	605	558	541	560	578	539	573	589	549	579	598	602	501	519	521	547	558	568	540	590	550	562	519	550	558	583	512	572	614	579	561	557	566	561	574	526	560	557	587	525	554	541	493	566	581	537	566	566	568	532	561	579	508	566	540	526	535	564	555	582	537	542	569	543	579	605	564	553	571	573	545	556	551	565	555	531	540	595	581	569	548	538	549	499	550	566	593	543	576	562	524	599	571	568	531	586	522	508	582	539	575	592	549	547	595	545	588	523	551	530	566	556	579	576	582	582	544	555	574	572	541	561	595	536	586	625	563	581	582	580	573	536	565	551	528	545	538	570	528	570	537	580	556	562	539	566	534	549	548	587	573	565	550	536	585	525	543	538	551	558	528	502	551	603	576	525	584	560	556	616	554	597	551	587	594	569	554	543	575	527	554	548	598	561	585	571	572	531	525	554	533	559	552	578	556	578	535	521	533	589	553	555	560	556	550	555	587	554	563	570	544	571	534	573	542	538	549	518	560	584	566	587	583	509	566	546	584	539	562	516	551	546	575	507	574	556	572	581	537	546	511	557	545	580	565	554	574	547	576	574	602	571	592	568	565	557	528	583	561	572	508	557	551	523	600	570	575	581	544	572	561	562	596	548	557	645	554	590	525	538	585	548	566	561	539	551	584	544	553	598	553	543	525	553	549	584	561	538	624	590	559	566	588	585	589	541	541	542	560	538	538	590	579	560	582	532	571	574	578	566	534	574	532	557	576	576	582	544	559	547	556	563	593	551	602	562	574	546	519	572	576	524	546	542	602	553	516	616	566	576	600	570	600	573	565	577	560	564	548	610	549	577	601	510	586	598	625	564	606	569	559	559	566	536	580	498	577	582	544	592	558	546	573	556	534	622	540	546	579	530	580	542	538	556	581	545	537	552	548	627	558	568	568	559	602	591	538	581	569	574	587	567	525	564	557	562	572	585	571	590	586	616	574	544	563	544	585	588	589	539	585	590	612	597	557	598	557	561	518	600	563	535	577	592	587	572	557	547	567	529	571	566	648	561	527	535	554	553	558	550	600	611	533	528	599	564	553	555	562	550	608	598	543	543	568	565	582	571	588	565	577	558
15094	1117	831	665	450	301	265	242	203	160	179	140	117	135	125	156	137	141	135	132	139	112	120	117	131	129	125	146	120	139	104	124	134	123	136	117	106	118	117	133	122	111	137	125	106	122	135	115	133	130	127	99	118	112	118	117	109	128	110	114	133	105	118	118	123	121	102	134	125	119	128	139	104	133	130	125	134	118	94	122	130	136	127	122	125	124	128	122	119	122	102	98	134	130	125	119	123	136	115	122	137	113	93	98	93	125	120	130	119	130	94	101	99	127	126	119	108	112	153	114	107	106	111	106	119	127	115	128	124	150	108	108	102	109	117	124	139	124	116	110	104	94	109	123	127	110	132	140	114	111	130	122	108	111	132	122	127	134	125	104	101	101	132	112	115	109	118	90	134	119	130	124	121	121	122	123	112	130	107	130	162	109	120	115	127	128	119	129	104	95	122	129	117	137	122	114	115	94	112	104	135	121	116	127	122	119	107	109	113	101	113	122	140	119	112	120	117	118	97	124	106	119	128	129	118	134	96	110	115	123	124	115	130	122	127	122	123	113	137	113	114	114	118	146	120	113	115	104	108	105	119	138	103	124	126	135	135	126	116	122	127	115	132	128	127	115	123	122	98	111	107	115	128	105	121	100	94	131	117	118	126	105	105	111	126	127	118	102	110	112	109	100	119	115	104	121	124	105	111	116	102	100	97	103	129	130	141	96	114	116	108	125	117	110	119	121	138	139	109	106	113	105	101	104	117	115	116	115	104	107	104	128	99	116	124	122	125	120	129	123	146	118	113	128	130	118	96	118	101	118	96	97	101	122	124	135	129	128	132	136	135	121	117	135	108	132	130	110	110	115	129	111	115	113	100	111	111	126	122	117	97	125	113	97	121	125	121	127	123	117	113	103	105	114	96	103	111	114	112	108	144	128	116	101	105	108	129	122	133	110	100	115	127	134	116	133	112	128	129	130	110	126	105	108	110	102	119	108	113	109	108	109	118	115	111	117	110	126	100	113	125	134	98	121	126	110	135	128	119	129	123	110	129	119	130	123	107	128	117	113	131	124	107	83	127	104	118	100	111	123	120	114	115	103	111	115	111	122	122	108	127	132	111	99	111	115	108	112	119	107	109	141	127	113	101	115	128	110	120	130	116	116	120	121	116	116	114	112	105	120	121	118	103	112	113	126	136	137	117	104	119	122	122	106	114	113	119	123	128	151	128	118	115	143	124	135	133	132	135	115	131	119	107	137	113	117	124	122	103	138	95	111	143	119	114	106	109	128	115	117	117	121	108	102	131	107	97	135	115	130	122	131	120	107	115	128	113	125	119	114	116	117	141	111	122	90	110	121	123	108	126	132	123	126	108	100	124	109	113	131	129	104	112	134	121	115	123	107	102	102	108	115	107	113	136	108	119	115	122	129	99	122	125	108	106	100	116	111	110	127	114	121	123	115	119	124	110	104	120	125	116	130	123	130	121	120	96	99	112	116	125	113	109	117	125	122	101	125	107	124	132	117	119	119	109	122	111	111	119	110	120	119	110	147	114	118	125	104	105	114	113	115	124	124	97	124	115	103	115	104	103	102	118	110	104	104	124	120	124	116	103	121	116	133	109	113	114	113	124	124	120	126	123	107	107	124	104	109	116	126	99	79	120	129	115	101	130	121	120	99	107	122	101	121	125	117	119	117	112	123	115	117	108	132	148	113	115	108	123	113	103	113	128	113	105	114	96	106	118	116	130	109	136	119	136	116	143	109	102	108	117	99	120	118	124	125	126	128	127	107	122	129	114	124	133	118	126	126	129	127	109	138	113	105	148	141	125	110	129	109	137	125	112	117	143	112	128	107	102	101	113	110	122	109	103	122	106	114	111	117	112	128	128	106	123	121	119	112	126	127	128	118	92	115	107	127	123	97	115	119	114	133	132	124	123	116	119	131	97	113	107	132	130	138	106	132	162	95	126	115	110	134	135	113	116	133	125	111	105	117	115	116	105	142	110	112	117	117	110	96	105	91	101	116	113	130	112	105	120	121	111	121	115	111	118	136	108	106	130	113	101	101	104	125	131	133	118	116	110	126	121	128	123	115	104	127	125	113	111	119	115	102	110	120	118	140	120	119	118	127	120	115	121	117	112	127	116	133	115	118	115	118	120	123	127	137	101	113	131	114	125	128	122	125	115	125	90	123	120	111	123	124	117	92	111	119	122	117	120	123	134	120	115	113	105	91	129	125	131	105	132	104	136	114	114	142	100	126	126	118	113	115	106	125	128	128	114	134	119	125	140	92	142	128	109	106	120	85	127	135	125	138	136	126	131	132	126	120	100	126	102	110	115	132	132	140	151	128	124	117	121	130	108	133	98	104	130	118	125	120	114	117	121	136	118	132	104	117	114	111	135	135	114	120	118	119	119	122	101	149	116	107	108	112	120	112	108	114	144	126	121	110	120	149	119	138	113	123	118	131	123	98	119	125	135	122	129	128	108	124	112	132	138	119	122	109	110	121	132	125	125	118	112	108	127	137	128	121	105	145	105	146	123	116	118	130	130	117	132	124	117	124	133	122	128	114	138	133	115	94	124	99	111	118	137	124	111	108	116	110	115	114	120	126	106	112	109	117	117	124	109	127	126	121	127	109	113	131	108	127	128	111	104	122	111	105	128	108	123	103	99	124	118	123	112	128	103	85	121	107	126	123	133	124	117	86	118	103	118	109	111	129	119	122	106	129	129	137	117	121	106	105	110	113	120	124	121	124	120	118	110	105	137	116	138	107	121	127	121	110	114	116	125	114	138	116	131	128	123	110	126	118	126	113	113	120	130	104	115	133	113	126	127	113	107	106	142	140	119	107	115	106	120	128	124	121	102	147	119	146	118	130	111	99	106	132	113	140	140	117	112	118	138	109	125	125	114	135	104	100	116	105	107	106	121	115	109	104	126	117	117	142	119	120	135	130	128	115	125	121	129	130	120	116	128	127	104	118	127	118	119	109	106	97	126	133	152	103	105	111	134	132	142	100	119	147	111	125	124	123	125	115	106	118	110	136	108	136	130	113	115	103	123	128	116	106	117	130	129	114	102	112	132	116	121	131	110	116	96	133	113	116	125	132	103	121	143	109	117	102	131	115	136	108	106	113	117	134	134	108	125	114	154	117	96	107	136	122	134	105	129	100	131	126	134	135	121	119	143	124	100	148	121	104	117	115	129	111	104	128	123	118	126	128	130	127	124	137	110	116	114	103	105	128	110	125	105	108	122	119	87	93	120	139	110	106	145	116	131	119	126	112	120	122	120	113	114	110	126	100	132	112	117	123	130	117	124	106	123	134	99	109	128	108	87	129	102	140	118	124	107	124	127	106	99	135	108	129	133	115	111	132	124	125	90	106	110	120	110	114	123	111	129	114	121	102	117	100	97	117	102	127	104	112	116	122	145	125	132	130	101	115	124	116	128	104	134	111	124	110	122	129	127	104	120	101	95	118	132	121	136	131	121	135	112	114
8348	903	1811	2078	1621	1403	1123	954	782	716	620	591	557	526	500	458	424	431	422	444	412	388	394	376	390	377	340	315	343	341	353	336	348	339	360	362	317	345	342	365	318	324	325	348	323	332	321	312	322	338	322	317	322	346	311	304	323	323	349	334	318	340	310	312	349	332	328	304	291	316	313	314	327	305	325	301	326	335	303	279	310	311	294	320	301	340	318	309	308	309	308	293	333	313	295	302	337	336	318	334	303	323	339	315	295	280	334	311	295	321	305	285	291	336	325	319	319	308	341	332	313	309	346	298	306	301	318	347	285	311	295	296	274	346	293	308	305	274	288	298	301	315	284	329	291	271	306	303	318	296	321	278	301	343	318	310	358	286	323	310	327	313	299	305	325	326	338	334	342	310	302	312	307	321	330	323	330	321	309	334	312	329	308	312	291	308	316	301	277	300	265	318	312	300	321	295	335	308	310	315	301	318	304	307	309	311	333	320	311	294	287	283	301	292	330	296	281	302	297	297	301	320	327	298	318	294	301	287	308	293	315	300	314	312	295	314	302	309	319	313	319	279	308	326	327	297	316	307	290	306	317	290	290	289	305	303	286	347	320	323	302	303	344	298	330	299	349	277	308	298	295	322	336	290	316	327	300	297	313	336	361	313	306	330	283	296	331	319	279	305	319	326	283	297	300	336	338	302	336	304	333	285	325	337	303	299	304	310	324	282	315	291	317	283	327	315	297	287	290	325	309	304	315	334	299	292	299	312	310	297	322	293	273	293	327	278	328	330	290	318	311	313	339	351	314	299	299	310	299	321	308	330	312	319	336	313	311	273	304	322	305	323	297	326	295	320	305	319	296	266	322	300	292	321	320	295	338	288	333	295	303	348	317	299	324	320	301	306	281	307	301	291	271	345	306	289	301	294	295	337	273	309	320	283	293	305	338	335	328	325	319	302	327	315	316	335	305	334	297	311	303	317	326	318	339	283	331	313	287	301	293	301	298	327	318	311	296	306	325	284	294	325	279	315	297	333	317	295	329	342	325	295	279	337	294	310	313	303	322	279	332	311	299	321	333	311	342	313	308	278	302	292	296	319	299	289	299	335	325	311	334	304	340	314	347	293	301	331	291	302	309	304	332	311	295	302	301	302	327	287	292	287	321	299	341	322	325	322	301	317	304	310	344	321	305	292	308	346	281	279	301	306	309	335	314	330	325	314	336	343	304	330	299	305	320	287	297	308	297	315	297	326	304	311	326	340	292	299	301	309	313	311	314	309	291	333	310	341	307	281	332	326	321	291	321	315	286	315	325	336	294	285	272	329	294	297	318	308	322	294	331	330	324	305	324	299	312	317	310	320	312	300	304	294	312	302	292	310	314	311	332	321	284	294	316	285	284	305	292	312	294	287	315	295	300	296	308	333	311	315	324	330	306	304	329	308	273	285	337	319	309	276	327	276	308	294	293	298	320	296	291	333	350	315	312	298	342	318	322	326	283	330	317	309	298	294	318	304	298	312	320	306	294	319	303	306	276	300	309	291	330	298	322	298	305	306	348	295	338	310	314	316	310	274	334	340	332	331	316	319	310	295	341	297	307	286	332	290	305	332	338	311	297	323	333	319	306	312	322	294	299	277	287	322	295	314	316	314	325	291	318	330	312	339	313	302	303	346	286	305	288	299	311	293	343	325	287	319	327	294	314	330	323	304	336	304	321	356	321	327	296	317	308	290	276	319	325	294	313	302	310	311	306	298	328	282	320	317	296	282	299	293	292	265	338	297	277	299	285	318	272	296	290	281	305	354	300	309	286	311	301	325	339	311	297	309	314	292	326	322	325	313	320	302	291	329	334	340	296	328	316	288	309	283	291	310	317	296	302	327	310	301	269	302	332	300	323	324	288	306	325	327	325	324	318	313	301	292	334	341	301	348	294	322	332	284	299	286	309	304	344	308	306	277	311	320	320	282	307	281	347	308	311	310	305	312	308	317	310	307	291	309	302	305	323	316	314	299	319	323	309	303	307	310	305	313	300	314	298	325	310	303	308	299	320	343	318	306	319	345	326	296	322	320	340	324	330	293	311	281	277	319	307	319	298	295	299	315	321	321	289	287	290	319	325	309	323	318	310	314	315	328	329	309	319	330	312	307	313	316	330	376	315	299	320	315	273	306	297	283	269	309	314	301	284	293	306	301	308	323	304	305	304	297	309	302	340	315	337	327	310	312	303	328	299	336	299	341	318	295	277	315	307	281	311	298	304	342	333	318	302	321	303	296	291	338	309	322	328	324	256	338	318	301	299	302	300	304	283	324	332	275	300	354	316	292	343	364	335	304	303	308	297	309	330	333	310	284	319	302	312	296	311	335	313	311	295	311	328	323	307	294	296	299	313	307	298	323	330	309	304	312	309	315	313	311	293	289	317	312	329	279	315	316	277	309	342	291	297	316	315	330	317	333	315	294	316	311	313	322	322	307	283	312	310	331	323	310	303	324	285	312	310	328	303	302	320	347	302	323	326	300	300	295	322	299	299	319	308	333	271	308	275	284	284	307	289	275	310	330	303	295	307	313	317	340	296	303	296	302	284	347	312	331	287	286	329	329	334	288	319	310	322	308	297	308	302	301	306	296	271	265	289	325	308	295	303	350	302	312	311	312	330	305	276	274	341	341	311	334	308	309	291	295	286	301	314	264	282	303	327	331	326	313	340	294	313	316	287	331	338	328	315	313	300	320	306	287	308	311	303	360	290	307	315	308	299	299	332	321	308	328	317	283	302	288	329	309	338	322	352	316	311	311	307	287	301	305	296	324	313	314	322	306	303	317	329	283	344	303	314	291	324	311	308	307	317	326	276	287	331	333	274	270	308	300	305	316	308	326	294	313	295	301	305	299	316	287	305	324	319	312	304	298	301	308	311	303	296	325	315	313	324	318	309	295	322	337	313	296	307	324	289	307	299	302	322	311	307	325	309	321	324	319	334	302	294	292	284	304	320	315	304	298	298	311	321	306	322	290	330	267	326	321	283	293	296	299	328	288	290	316	286	310	344	324	323	326	312	295	295	339	310	301	298	330	322	317	327	318	289	319	297	328	302	355	318	297	314	322	288	304	333	324	332	346	302	287	307	278	303	315	300	326	326	309	326	312	302	289	292	313	325	322	344	309	312	290	315	306	342	288	336	294	302	280	294	301	296	338	278	278	302	276	316	295	311	292	306	317	295	298	305	313	311	309	320	316	334	296	314	307	288	287	345	320	334	315	303	306	356	300	313	296	302	326	336	314	323	281	327	292	312	294	306	308	336	321	317	304	315	297	335	291	329	315	299	303	295	325	293	284	348	338	289	320	300	328	292	307	306	290	318	295	317	295	321	302	322	292	321	288	306	330	302	308	313	303	335	321	312	348	304	312	328	328	314	329	328	331	301	297	297	303	318	304	331	337	312	313	308	311	302	287	336	340	311	291	317	326	313	311	332	293	312	295	298	300	327	320	290	322	308	314	317	301
2032	403	423	398	373	395	398	365	346	379	371	393	382	413	357	355	379	403	390	392	388	367	384	391	349	398	362	367	369	367	357	349	374	392	338	315	386	379	355	368	351	391	397	402	366	402	405	378	371	381	382	377	379	336	363	335	356	371	368	399	365	399	382	380	384	391	388	363	349	362	374	389	346	364	374	383	382	369	366	385	354	333	367	345	403	396	393	350	383	372	391	360	387	430	404	379	358	351	367	411	357	408	362	397	376	360	382	373	369	366	370	374	397	380	383	371	362	349	365	379	364	409	353	372	369	379	383	379	365	398	334	376	346	368	345	380	398	369	422	400	392	351	436	379	369	353	361	377	377	397	394	410	364	369	442	416	385	381	383	375	367	336	353	383	365	363	357	353	364	365	344	348	379	386	366	400	406	334	339	388	342	339	356	373	409	342	384	402	362	373	374	361	388	370	349	380	380	375	383	396	384	366	406	372	433	363	390	382	384	421	369	386	372	408	389	385	384	384	382	366	392	388	392	359	365	388	391	397	345	354	362	408	402	427	377	379	363	384	398	395	388	376	349	378	372	348	364	327	389	407	342	388	378	389	390	393	376	392	417	368	394	392	384	361	386	373	394	346	365	356	374	382	425	359	373	368	380	394	374	354	381	413	342	386	358	357	385	333	395	408	389	395	387	395	399	365	359	383	350	355	354	379	331	333	375	376	348	352	370	386	380	360	365	371	372	397	367	403	376	347	349	334	360	401	385	366	389	398	369	381	346	355	374	397	363	358	377	371	413	362	366	335	347	370	389	380	390	372	366	405	379	382	380	381	394	407	363	377	350	372	336	356	356	370	378	386	367	341	378	383	366	391	399	349	357	343	370	373	386	372	355	381	376	388	394	339	367	362	388	396	364	350	375	352	377	354	376	413	430	364	371	335	391	393	366	352	377	383	372	368	364	376	362	348	379	387	384	361	365	381	383	397	378	364	383	379	408	363	389	421	333	367	360	372	381	361	389	370	378	413	372	349	348	402	368	386	352	375	377	420	350	380	368	370	415	344	425	359	397	387	413	412	387	365	354	398	382	372	352	372	349	377	358	370	376	359	392	364	371	388	396	349	369	408	424	360	398	405	374	384	348	361	419	375	376	347	393	349	362	385	373	318	372	393	395	378	380	385	386	392	351	379	379	378	382	371	360	381	390	367	379	385	401	345	383	378	365	374	349	411	421	359	362	397	364	366	404	377	361	387	363	363	361	396	365	359	357	362	404	347	354	327	349	369	377	333	392	415	358	407	410	385	371	373	343	376	348	366	374	393	399	398	368	393	347	375	386	354	372	365	362	377	356	365	381	355	381	414	362	352	390	396	382	373	337	372	353	369	394	368	326	386	381	367	358	368	411	354	392	388	380	382	382	383	379	405	315	387	337	421	372	388	360	369	373	385	398	358	388	345	356	359	371	361	337	398	392	407	392	355	364	345	363	372	359	367	355	415	396	382	382	367	363	330	354	359	403	340	385	377	363	377	387	358	360	401	359	376	343	382	399	389	400	347	416	368	367	326	354	362	387	395	360	365	387	374	417	391	360	378	360	398	406	392	365	371	361	370	369	339	343	395	385	383	407	390	325	353	353	381	405	378	366	389	425	379	354	382	384	392	389	400	353	388	376	376	370	413	372	364	352	378	383	386	378	354	364	375	357	367	369	376	381	369	376	336	380	393	395	352	374	364	381	370	374	344	388	362	385	388	392	353	384	385	332	391	347	377	346	355	350	368	381	390	343	373	351	370	393	440	410	401	366	382	370	381	351	390	382	357	355	392	340	387	375	349	408	341	354	359	376	342	357	373	393	357	370	377	388	409	398	352	418	345	390	386	385	354	360	377	370	365	407	378	364	371	372	365	351	345	371	407	390	440	378	374	351	362	378	397	375	392	374	378	370	391	386	356	398	344	362	372	393	386	345	366	410	365	337	353	348	380	405	414	375	378	364	414	390	375	375	382	362	382	385	386	405	379	377	342	357	410	391	387	394	375	383	357	376	383	395	359	344	373	361	350	355	397	387	402	373	367	416	389	380	395	345	388	351	409	378	412	376	385	376	371	372	398	434	406	407	381	364	384	353	403	372	391	357	375	365	392	380	391	371	382	376	395	419	381	404	377	375	388	391	366	374	318	371	361	400	368	369	401	384	406	351	418	348	373	368	353	427	374	362	352	412	338	414	366	381	394	392	419	332	379	367	376	392	356	378	377	401	371	367	359	400	362	376	361	386	367	359	375	336	404	398	387	386	359	378	342	358	380	362	334	375	393	388	360	385	356	365	345	372	375	396	417	387	332	405	349	422	377	373	410	384	408	370	387	356	405	375	402	369	397	400	397	386	416	382	392	370	364	381	375	376	378	356	379	370	388	376	375	393	336	383	386	365	362	368	348	343	386	372	373	380	397	357	397	381	343	406	358	380	371	399	386	363	351	378	357	400	380	354	378	390	377	347	356	358	392	400	395	386	394	366	379	374	405	421	386	390	365	393	379	387	350	380	373	408	402	362	346	336	385	386	381	361	357	371	386	395	381	351	394	379	383	369	367	374	361	348	379	339	402	388	362	357	394	357	381	363	386	371	385	353	362	354	348	396	420	345	353	378	394	357	370	391	383	394	387	389	362	379	394	355	378	384	366	352	348	400	364	378	398	360	376	395	344	403	375	415	402	373	371	395	343	392	385	389	395	361	407	395	394	386	372	382	391	368	409	356	380	391	362	358	397	397	383	377	405	391	363	422	380	331	414	347	386	367	358	394	372	378	356	385	411	343	430	351	351	354	345	369	323	369	368	384	384	367	371	389	413	369	378	387	367	362	361	397	376	381	366	397	341	368	376	362	401	400	390	435	373	372	338	386	351	402	381	389	373	382	411	429	376	378	379	382	361	338	387	349	373	399	392	359	397	391	391	380	357	381	389	354	352	381	336	337	371	364	389	371	366	399	398	404	356	359	360	386	365	396	385	430	346	375	422	346	371	357	357	389	380	351	366	380	411	398	360	389	406	357	327	360	404	400	358	370	434	388	378	411	374	386	353	379	385	390	381	379	332	358	365	384	385	338	375	342	400	367	366	379	356	383	370	363	401	390	376	384	340	360	343	343	360	384	368	357	379	394	372	389	388	374	364	372	385	377	352	366	363	381	367	382	386	386	377	369	348	357	383	370	418	352	372	397	383	365	371	358	386	360	340	381	379	366	369	398	365	353	378	362	363	354	404	407	383	390	362	405	369	336	366	353	395	399	400	373	379	384	366	386	369	367	372	374	410	386	372	377	405	389	407	353	346	379	399	426	345	384	335	342	403	360	364	388	363	386	384	394	360	366	334	344	341	360	398	377	418	345	341	367	396	401	388	360	373	403	400	375	400	371	361	397	368	388	378	411	368	417	381	377	400	410	380	441	362	360	370	372	400	354	377	340	356	360	393	394	363	376	367	368	387	345	347	403	398	384	373	334	409	387	365	384	379
2510	864	842	891	859	899	881	875	870	845	818	833	818	824	850	833	791	837	801	873	817	826	818	857	802	769	781	789	823	822	841	790	830	769	802	853	833	838	815	808	800	782	856	836	857	836	806	794	781	825	859	801	822	757	740	794	813	847	844	812	808	858	847	808	767	811	764	807	821	868	786	839	803	831	755	831	835	819	797	863	760	797	834	801	848	780	836	873	855	817	824	817	831	798	752	760	827	880	834	818	794	825	869	806	800	843	793	781	831	820	827	843	824	848	825	845	822	818	842	821	820	833	815	764	813	792	861	823	876	820	781	796	805	794	846	844	802	787	781	838	812	840	892	798	822	844	774	805	836	785	854	822	758	812	832	812	807	773	844	798	836	800	891	836	810	843	762	808	808	801	783	781	812	858	795	797	836	786	885	799	794	810	815	849	796	781	819	891	829	777	872	783	804	852	834	822	810	824	825	795	867	838	777	800	874	785	859	837	843	842	774	832	819	758	789	854	807	805	843	804	799	780	782	837	871	820	834	795	828	838	813	804	868	883	817	863	809	835	798	863	779	834	809	834	795	831	864	837	849	777	810	763	791	786	793	769	831	843	773	847	823	790	823	881	764	800	873	806	820	820	872	845	818	821	852	830	845	767	828	810	824	799	836	846	808	847	765	837	847	841	819	846	789	822	831	850	817	794	880	781	813	813	881	816	790	801	803	792	813	849	814	807	859	781	797	826	811	829	801	808	847	804	861	838	768	881	822	810	844	781	831	816	804	757	860	808	860	796	780	808	830	860	866	812	843	838	816	857	810	845	815	833	812	833	807	847	809	842	824	770	880	836	840	849	816	861	806	805	778	825	792	828	811	790	800	799	799	829	800	784	789	784	804	840	792	839	790	774	804	848	792	760	808	789	760	850	816	804	840	784	835	847	836	799	844	851	841	817	760	837	836	838	804	814	786	827	814	802	852	852	797	819	811	801	809	781	798	790	796	827	824	779	788	839	821	817	815	813	837	807	824	850	873	794	768	847	823	824	836	844	819	807	785	854	843	781	882	812	821	834	815	838	820	826	868	804	865	855	789	818	783	833	809	884	859	794	887	818	795	827	805	820	872	761	795	818	811	798	863	796	778	810	814	818	804	829	816	745	795	802	832	803	848	854	823	781	832	823	891	809	764	754	776	847	801	841	786	857	808	813	807	775	849	826	874	842	757	827	753	788	805	820	826	818	817	790	814	843	810	830	874	780	800	814	880	782	832	746	814	842	832	836	849	858	832	841	833	813	817	802	823	790	822	873	808	789	765	813	821	820	777	846	849	816	788	793	798	806	814	769	801	834	844	805	794	776	818	830	781	790	808	784	847	856	777	803	870	775	855	786	857	801	865	802	769	833	838	790	840	791	839	786	814	824	810	830	782	827	834	821	758	831	828	835	857	846	765	857	790	841	819	833	820	845	851	830	797	800	840	821	756	766	798	803	809	847	856	800	790	857	850	826	823	829	808	783	791	790	821	811	815	831	783	827	805	772	840	786	817	798	858	874	793	794	818	827	838	830	816	800	794	830	842	817	792	832	827	838	783	783	758	784	858	881	756	871	830	774	794	826	828	774	785	809	819	886	824	808	789	779	796	843	808	833	769	796	783	865	802	826	792	795	760	830	809	825	853	803	842	801	801	783	820	817	821	772	839	755	877	779	838	841	867	834	789	834	791	796	842	808	787	827	816	819	768	826	819	810	800	818	769	823	827	776	793	861	792	808	861	777	781	824	795	829	796	845	829	797	807	834	834	769	799	806	812	814	780	835	808	785	837	787	794	859	852	810	825	798	823	883	844	817	851	815	785	801	852	814	822	806	808	802	842	807	856	841	820	797	771	813	800	838	818	844	811	784	827	857	842	851	828	801	797	765	838	789	830	817	808	791	811	800	816	817	800	812	853	838	810	812	827	868	851	811	828	797	738	795	799	801	809	778	855	823	752	805	787	796	828	786	786	789	818	804	836	866	835	808	834	873	800	789	803	805	771	838	792	853	843	898	825	877	811	793	795	802	818	771	833	857	867	832	848	777	823	859	839	836	810	741	802	844	844	862	835	813	818	843	821	852	845	862	836	800	806	826	835	739	845	825	818	869	832	802	837	860	841	838	872	758	773	787	864	789	769	823	787	849	867	816	813	773	858	833	778	765	767	804	849	846	779	839	791	867	820	853	834	839	836	855	802	835	778	797	839	840	803	779	793	784	846	800	822	834	794	840	787	865	809	811	830	849	806	827	863	838	791	862	845	790	770	816	825	808	861	822	809	866	895	817	826	789	816	779	832	844	827	861	804	848	778	816	777	803	794	852	773	743	806	848	826	859	797	865	817	813	807	786	797	843	793	805	846	833	827	820	846	860	812	856	834	858	821	828	823	820	803	840	828	797	789	816	784	829	843	827	820	800	802	794	858	867	768	825	872	749	834	829	783	838	833	813	821	770	808	788	813	784	770	809	813	797	826	783	814	830	807	846	815	792	812	832	793	812	814	869	807	791	824	801	789	789	802	786	796	845	793	831	845	845	780	831	806	728	794	770	858	806	781	779	852	855	851	746	823	844	832	829	775	807	804	809	816	802	811	798	834	813	792	836	834	841	842	832	829	818	781	853	864	797	821	800	834	842	826	801	815	859	809	818	815	825	843	848	854	801	783	775	751	847	825	815	840	775	835	813	828	810	811	871	808	853	818	809	801	805	843	799	816	814	857	817	850	788	835	827	839	847	772	832	826	752	850	853	823	868	816	835	830	797	862	836	853	847	845	831	803	790	823	798	804	809	804	814	825	818	783	844	790	810	795	805	842	811	844	808	779	826	824	826	813	820	794	773	793	820	848	857	826	832	860	807	764	867	842	805	812	812	829	842	830	869	818	794	852	837	817	844	798	792	782	843	848	822	833	814	791	813	845	805	827	778	793	826	817	820	842	848	832	829	816	835	808	850	809	797	803	865	848	802	797	837	823	839	801	785	828	811	779	801	801	758	810	825	844	845	800	814	800	777	838	815	792	837	801	802	833	838	845	871	859	826	805	869	844	783	888	815	814	771	854	841	828	855	839	815	804	831	822	790	774	797	841	841	840	839	752	779	818	846	810	854	820	819	776	847	829	806	800	810	829	821	844	811	787	834	808	846	849	853	797	863	791	835	853	810	816	839	815	844	823	854	781	827	830	804	816	806	850	769	782	801	829	864	868	843	856	831	881	806	844	854	826	805	778	831	839	806	798	867	853	808	793	777	836	832	779	856	722	771	821	845	787	829	802	838	810	821	835	791	874	830	838	841	790	827	812	818	848	844	855	785	783	787	846	803	835	851	780	807	830	800	847	804	800	819	844	830	818	798	799	823	727	821	854	810	837	784	790	828	881	818	858	789	804	789	847	884	837	814	805	822	821	813	816	828	787	805	826	796	805	826	828	812	821	822	827	825	826	860	825	798	858	806	817	810	825	815	838	812	805	799	760	808	815	771
8390	655	648	538	378	406	321	313	280	297	278	281	237	255	251	241	263	239	268	247	273	249	234	228	264	248	271	283	257	199	256	267	264	260	271	231	232	267	241	239	239	279	256	260	262	243	224	271	271	246	261	217	249	260	251	279	247	255	248	250	255	272	194	254	242	264	253	293	257	255	241	250	237	242	222	234	249	244	208	239	266	223	260	241	240	227	262	259	237	271	249	223	238	240	262	249	256	254	273	260	216	257	264	255	255	251	264	262	290	248	223	232	268	247	274	266	243	229	238	272	283	245	239	227	266	258	256	263	253	248	267	269	248	229	286	248	253	237	277	230	221	262	253	237	243	250	207	297	270	231	249	257	237	252	242	257	240	257	236	264	256	266	249	238	237	248	225	239	258	271	249	230	251	232	249	272	264	257	268	237	242	219	274	248	254	275	205	262	261	271	240	239	231	259	283	292	223	253	292	273	243	247	266	245	267	233	244	235	252	267	241	261	233	244	236	238	246	246	270	272	237	236	275	243	253	268	267	240	243	222	277	248	273	262	248	248	270	230	249	224	259	241	252	233	225	222	255	269	271	251	249	233	258	242	202	209	263	235	248	244	246	260	242	252	223	255	224	239	245	250	249	264	255	257	220	253	234	240	281	236	259	245	257	280	250	241	236	236	278	255	279	270	262	244	228	234	268	257	256	268	233	230	240	229	240	225	245	263	251	240	258	204	249	227	253	248	273	275	269	267	237	282	288	248	220	228	236	260	276	261	278	264	238	260	246	247	257	264	228	238	256	263	242	216	258	259	244	247	244	245	257	232	242	267	240	222	251	284	259	237	261	226	243	287	240	267	234	251	217	237	261	269	260	262	266	278	250	222	260	236	265	244	243	228	263	217	259	266	275	262	259	257	234	258	241	258	279	291	248	261	244	244	253	231	237	245	242	240	232	258	269	236	237	238	251	217	250	272	251	267	245	249	259	219	252	237	223	261	271	240	265	247	250	229	274	231	225	246	241	221	255	262	223	241	269	241	240	257	249	239	259	255	238	232	220	259	262	237	271	234	229	250	218	250	227	248	234	248	277	263	244	225	229	235	248	243	247	282	264	244	246	239	228	263	228	234	264	258	269	263	252	251	247	262	240	269	251	250	249	252	263	243	222	249	229	239	234	242	223	249	279	266	280	240	248	220	236	255	237	258	232	257	253	234	233	210	234	215	250	254	290	285	262	267	241	211	207	267	269	211	246	236	239	254	254	241	267	245	249	252	251	255	247	242	236	262	263	244	250	275	231	274	257	247	276	278	249	267	278	274	252	249	294	259	210	259	255	288	257	291	268	242	268	253	223	280	280	254	260	236	245	253	289	267	248	241	262	299	236	256	211	214	253	290	252	245	233	244	239	251	226	222	228	248	279	257	265	256	267	283	204	252	252	267	230	254	214	253	264	223	233	256	270	230	244	238	223	262	254	260	242	243	259	265	253	268	223	245	253	252	253	239	262	211	233	241	230	262	269	246	250	246	230	235	249	238	247	255	265	240	224	256	227	229	264	255	244	255	258	240	242	242	247	246	264	264	254	257	212	253	274	274	267	246	237	265	265	246	249	239	237	236	276	281	276	223	268	257	270	236	242	252	246	275	235	227	266	284	233	238	238	225	232	247	251	254	255	270	240	268	223	226	242	223	224	262	247	254	258	247	250	252	248	238	231	261	242	241	244	236	241	217	222	241	256	243	243	263	228	258	232	271	244	247	259	223	248	257	257	222	238	235	243	255	247	285	251	264	242	218	248	283	220	230	244	257	226	236	243	215	231	263	241	242	250	268	293	225	263	232	245	273	262	232	271	260	280	272	228	266	243	262	241	242	239	243	237	240	271	235	229	223	220	223	231	246	280	254	254	226	230	258	231	230	270	283	240	240	237	306	236	250	264	283	254	246	255	240	220	240	239	270	284	270	246	199	234	280	241	244	238	258	227	247	241	249	243	249	248	270	242	258	226	288	247	225	249	271	274	215	262	249	257	268	246	256	238	227	273	261	227	237	278	254	249	253	226	262	265	251	244	244	248	227	247	265	240	243	233	253	238	277	247	264	225	236	267	280	209	250	258	252	245	259	252	243	236	280	247	248	276	245	235	249	260	245	257	243	274	235	231	275	237	248	256	267	289	257	257	235	249	239	272	259	242	266	275	242	241	246	262	245	243	247	259	302	264	254	241	242	244	243	238	241	256	247	234	233	257	240	232	249	269	250	240	287	258	264	248	234	241	255	258	251	207	245	267	226	235	226	223	224	268	227	249	233	269	248	243	256	264	252	244	257	259	239	275	255	236	235	252	267	243	255	223	240	246	270	264	236	214	231	284	244	241	238	237	251	261	270	257	271	251	243	213	240	219	259	256	254	251	244	258	263	258	225	227	255	241	255	248	241	253	275	262	253	258	275	271	267	239	232	250	237	263	252	260	263	244	263	221	269	268	230	220	253	260	252	245	242	239	235	226	235	204	196	241	255	251	250	274	262	232	260	228	205	258	222	249	213	253	234	273	213	240	256	243	218	270	218	241	274	253	251	283	230	236	240	248	270	238	282	260	240	243	242	240	249	240	230	236	221	263	267	263	249	239	271	261	268	269	271	247	224	216	245	239	255	256	241	251	257	263	261	251	282	236	259	242	218	255	248	238	246	235	272	267	264	254	266	247	236	251	262	245	254	277	244	233	269	236	278	236	269	229	253	216	231	237	222	237	250	257	244	267	260	251	250	238	270	229	234	249	279	280	263	240	234	237	242	245	263	241	258	284	251	247	235	253	241	248	211	260	244	258	248	225	244	278	269	263	246	270	258	239	259	239	230	251	233	247	254	247	248	225	257	255	262	262	239	266	250	239	254	222	258	229	257	240	260	245	254	256	244	224	240	242	257	235	265	237	261	257	217	244	266	250	254	246	249	232	234	237	237	225	232	264	267	252	285	284	264	228	257	246	258	259	240	266	233	229	242	258	239	250	250	250	242	246	236	242	258	255	232	247	269	240	251	263	250	224	233	228	228	250	217	268	225	268	247	243	253	258	257	225	257	250	256	274	225	259	249	255	257	247	229	277	259	266	249	263	255	243	236	245	238	253	237	243	251	258	221	271	248	246	253	215	242	267	258	223	240	231	269	228	247	274	236	229	270	285	260	229	221	262	283	254	246	242	246	232	235	259	270	273	245	276	225	252	240	260	242	275	261	238	269	267	253	263	250	230	255	261	224	228	272	236	274	235	237	222	217	251	239	248	233	256	254	231	221	259	219	242	287	225	249	221	225	255	260	255	260	247	259	242	255	236	286	246	243	217	234	255	272	271	263	263	275	239	232	274	234	289	283	255	259	227	211	231	230	228	235	239	289	264	247	288	252	280	268	266	299	264	221	227	238	252	251	251	221	235	280	231	222	263	222	230	240	216	234	269	233	216	272	243	231	259	256	285	249	255	265	256	238	251	243	228	252	253	279	278	264	246	244	223	276
6975	878	1278	1487	1309	1111	929	912	825	762	746	683	672	631	657	610	638	611	570	592	626	610	566	606	614	580	571	535	584	584	621	625	526	537	600	600	571	571	573	584	535	590	561	576	542	567	530	528	600	602	562	522	590	576	535	551	608	580	541	580	496	552	563	583	581	575	541	572	565	587	543	521	565	534	509	540	534	539	584	603	537	568	594	544	550	564	531	553	615	579	576	549	622	524	580	568	587	544	540	565	580	541	539	535	563	567	557	532	564	563	552	543	557	551	558	569	527	591	561	556	585	516	573	549	594	581	579	568	581	534	551	515	587	577	531	530	574	561	577	593	537	585	591	562	567	551	597	532	547	556	555	584	578	553	548	539	531	563	569	554	579	568	546	567	565	558	528	531	574	555	596	517	580	566	546	552	543	590	525	561	541	531	539	560	583	576	568	539	564	569	563	576	525	554	578	564	569	568	566	583	583	548	556	587	574	556	518	581	591	588	559	551	575	510	514	565	606	557	567	549	559	566	548	564	561	536	534	594	530	563	530	585	598	542	522	509	536	575	564	558	554	616	588	589	548	573	548	567	588	529	559	501	548	551	579	551	562	565	590	558	549	562	569	523	567	607	575	564	550	566	606	517	582	562	467	529	539	577	569	547	562	593	529	551	582	572	578	565	585	520	552	543	608	565	582	559	520	528	563	539	571	553	544	580	580	517	558	550	582	618	520	604	507	480	562	552	555	558	551	570	525	567	537	592	570	601	544	536	571	566	579	615	559	598	571	566	530	539	580	583	529	573	539	549	571	537	573	495	569	619	559	569	536	570	584	550	580	535	513	555	579	534	539	560	546	565	592	571	550	589	576	586	548	541	533	524	563	551	570	539	573	537	586	543	562	562	555	591	590	579	527	539	569	580	557	541	535	532	584	540	541	529	533	518	598	572	568	537	516	551	565	562	552	564	570	575	575	563	532	516	578	557	547	543	575	581	574	573	512	566	584	525	557	570	596	527	636	549	537	569	555	577	592	586	579	530	551	522	543	549	557	589	545	515	541	535	535	550	544	552	566	572	558	566	583	560	577	557	558	565	551	554	582	566	537	559	559	539	556	569	590	562	555	576	572	547	560	563	540	554	572	600	567	554	588	573	516	569	556	519	588	537	569	545	608	551	567	585	560	563	559	561	563	550	632	581	576	606	550	545	551	559	571	554	584	590	568	563	592	613	596	581	598	542	572	577	560	539	542	555	551	579	571	529	538	546	555	581	532	502	582	565	512	576	569	612	583	598	542	571	518	545	526	541	567	577	557	523	549	574	539	566	539	565	543	581	557	596	521	571	594	591	526	544	531	559	567	551	520	565	530	574	597	588	550	555	547	551	517	556	580	561	570	575	502	531	553	596	533	553	541	549	557	556	561	530	544	593	539	547	577	523	556	578	536	593	542	520	573	549	517	577	567	552	575	547	545	552	536	551	574	551	518	580	542	521	557	583	534	578	532	566	553	545	532	530	554	571	564	586	537	558	539	616	532	591	560	548	567	543	575	569	587	591	543	570	531	540	563	550	551	584	533	560	573	554	569	530	605	522	517	572	554	545	573	553	578	589	596	529	551	579	551	585	542	585	552	549	595	569	535	535	561	557	563	563	552	553	549	553	556	609	551	541	575	550	510	532	577	585	538	525	568	561	556	557	574	543	569	522	583	530	574	530	552	531	523	573	545	553	608	523	540	556	568	553	591	554	536	569	580	562	505	577	566	551	581	549	573	529	571	551	520	565	564	532	555	586	550	548	554	555	580	540	573	585	547	562	505	567	525	522	552	523	567	558	586	541	564	588	562	572	568	582	562	562	585	518	552	571	544	553	571	529	544	550	579	565	594	571	531	544	556	520	544	548	541	569	566	547	585	557	572	504	586	572	567	617	533	527	564	567	568	533	588	587	544	539	596	583	554	545	559	531	520	525	560	553	580	546	535	563	582	542	606	593	606	571	580	588	570	566	561	560	565	530	542	583	573	575	532	584	555	575	576	538	579	578	550	547	589	567	556	515	550	588	568	523	538	559	566	582	519	549	582	543	547	546	596	553	587	560	513	522	562	607	543	542	509	585	551	552	557	553	533	590	594	582	543	577	591	567	557	554	562	544	569	523	546	564	541	554	555	522	529	537	547	550	518	563	629	594	551	533	581	536	568	544	524	539	588	581	564	560	563	579	553	577	579	569	538	556	584	536	572	563	560	564	559	542	582	579	528	540	569	514	582	551	557	547	573	550	532	574	596	557	612	531	577	558	563	575	587	516	580	554	577	525	564	542	583	543	588	576	545	599	520	543	570	532	560	550	567	504	581	538	608	590	556	541	535	576	563	549	567	559	565	558	591	539	548	571	569	547	591	579	542	568	632	544	556	537	534	589	582	534	547	646	537	546	512	553	590	571	600	525	531	598	586	509	537	529	535	577	545	603	567	546	582	546	589	536	519	574	577	582	587	543	533	581	582	561	591	563	574	528	510	502	574	568	557	555	569	543	550	557	550	580	561	586	550	570	573	539	573	574	564	557	590	551	539	557	535	528	542	539	580	526	535	564	537	555	513	537	553	547	601	538	577	589	573	524	561	569	567	564	511	571	509	584	557	562	550	523	568	534	490	575	555	545	532	535	561	551	546	543	524	590	592	553	549	549	521	586	560	503	539	565	568	559	530	558	556	548	536	531	585	548	576	543	552	573	559	547	557	519	553	508	555	573	571	535	563	566	593	538	568	595	534	545	562	524	522	562	533	594	543	527	561	545	563	560	567	551	577	579	551	583	538	522	561	546	555	573	544	543	570	555	559	553	519	542	542	532	573	586	548	539	572	561	591	563	556	565	544	538	568	568	522	573	564	553	594	525	567	543	562	557	575	544	583	551	568	541	533	555	564	537	540	575	564	506	512	553	575	582	532	597	564	583	562	571	592	568	584	533	524	501	567	524	571	578	547	546	555	580	568	605	591	535	537	567	555	534	543	574	537	545	546	554	568	552	586	574	558	606	555	536	534	566	557	561	571	577	574	581	595	550	567	573	552	560	585	597	582	554	589	535	557	540	558	543	552	597	543	570	578	574	558	549	565	625	547	561	562	534	555	597	603	568	573	524	537	543	588	551	567	591	564	576	579	529	553	543	543	524	549	564	578	565	546	573	535	549	561	555	549	568	575	532	557	534	577	561	550	580	557	548	573	539	518	511	569	555	583	557	580	567	551	549	615	576	568	518	559	566	517	594	553	572	556	592	542	533	599	539	594	547	543	612	571	613	537	561	599	527	589	547	583	501	545	559	580	542	576	507	557	571	556	511	566	583	536	570	574	523	537	547	551	565	585	550	544	569	557	592	572	561	571	584	538	551	576	572	551	568	563	541	559	559	534	562	559	550	559	579	545	555	556	524	522	561	514	625	524	520	581	560	529	580	575	556	543	550	584	529	533	573	566	555	537	579	571	539	584	544	593	552	543	562	551	558	540	561	581	560
14918	1224	847	654	447	339	277	223	201	195	178	177	163	138	140	126	139	141	120	149	141	125	142	133	138	145	137	112	146	124	129	115	107	109	116	126	106	116	128	110	125	111	121	115	115	123	125	116	110	111	112	109	111	138	112	128	122	96	128	135	127	112	137	116	111	131	118	105	128	121	117	122	126	127	118	157	128	123	105	115	123	131	130	122	122	113	114	106	127	105	101	116	110	105	123	122	125	108	101	129	117	118	136	116	124	134	115	111	95	116	108	121	101	102	128	111	135	143	130	101	123	140	106	128	93	123	132	118	105	125	124	140	134	125	126	118	108	114	116	115	131	117	95	113	118	120	124	111	116	94	117	96	146	157	134	132	127	126	120	120	122	119	124	122	108	93	120	122	112	122	130	117	129	101	118	99	123	121	105	122	118	102	113	118	114	99	133	140	118	119	106	148	122	118	116	99	117	120	130	127	115	115	105	149	110	107	131	121	119	128	127	120	110	113	119	109	132	124	137	148	117	113	109	133	150	121	104	112	129	105	106	109	138	114	106	121	119	108	125	113	108	114	141	127	113	95	132	114	116	129	124	109	101	109	123	108	126	119	117	127	108	112	130	114	117	107	110	127	111	108	140	105	111	118	90	113	115	123	115	89	105	101	113	134	100	99	95	118	124	112	113	107	105	133	102	134	106	136	120	133	145	105	110	123	125	95	98	107	114	113	141	127	117	109	119	129	121	110	123	112	129	121	104	134	133	118	103	115	123	103	104	136	124	125	125	118	116	129	141	147	115	137	111	119	99	119	130	127	111	143	132	119	98	118	104	112	115	119	115	107	118	102	104	106	114	111	114	114	131	121	161	137	129	108	113	144	90	118	134	111	105	111	99	123	125	124	115	115	127	107	132	96	109	112	109	119	138	112	112	121	129	134	124	118	135	119	111	119	100	105	105	128	119	118	121	127	114	108	109	125	119	132	145	104	106	110	122	114	122	122	122	115	139	135	101	115	113	119	89	109	98	110	112	124	129	143	103	122	102	104	128	123	122	116	121	101	114	109	116	103	122	109	118	98	127	125	139	110	133	105	120	94	127	110	126	125	102	115	130	110	125	111	122	117	111	125	112	113	125	103	125	143	113	130	127	115	137	101	121	123	95	115	119	120	110	128	140	124	103	121	119	97	121	121	119	128	103	118	115	134	120	117	122	118	117	112	112	108	127	114	109	112	107	135	103	102	119	103	104	141	117	114	141	118	136	137	105	110	126	123	145	128	103	113	114	113	117	130	102	124	113	123	113	130	115	148	127	118	103	124	121	115	113	122	114	127	120	124	107	110	113	117	126	133	120	119	118	105	136	115	124	122	105	125	131	129	130	113	123	131	102	127	113	103	118	120	110	143	121	111	110	106	127	132	114	138	126	102	128	120	139	100	124	136	113	106	120	103	113	108	137	113	104	111	120	121	125	107	124	121	126	122	105	135	119	101	101	103	87	107	115	114	98	114	140	97	111	100	123	122	105	111	113	107	112	123	125	130	117	123	121	111	111	116	125	116	111	109	117	117	99	107	113	110	114	110	107	107	129	100	123	119	123	133	114	111	128	112	116	114	120	129	118	115	128	119	127	105	106	141	138	117	104	120	130	131	106	98	122	110	110	116	137	113	113	114	135	112	126	106	128	127	127	103	103	127	131	117	128	142	116	122	134	107	117	119	129	116	98	106	120	104	120	118	130	133	94	112	118	111	113	126	118	137	119	140	127	110	114	115	122	102	132	157	111	111	99	111	106	119	104	123	122	97	107	119	105	118	121	111	104	121	122	108	125	111	113	102	121	115	129	122	119	115	130	114	128	107	108	126	137	125	117	104	133	119	127	129	112	126	132	131	140	142	118	135	139	103	115	101	134	119	121	124	107	125	124	106	114	107	126	142	126	122	123	110	96	113	126	109	119	111	142	136	117	122	132	126	104	120	116	117	119	116	120	110	104	114	114	116	123	117	118	115	133	127	139	129	111	116	124	103	117	142	99	106	126	109	124	116	120	129	121	114	119	110	120	125	127	133	121	115	121	100	110	118	110	112	133	108	114	143	115	111	116	113	118	126	131	116	113	110	124	128	134	136	140	123	135	125	114	140	121	121	116	119	104	108	109	131	119	108	113	132	135	130	125	95	109	127	120	122	120	104	124	122	117	106	112	96	108	89	133	133	103	120	115	111	109	133	106	103	118	95	111	117	107	119	122	121	131	96	118	121	100	114	117	101	127	104	125	103	123	109	139	163	110	139	107	103	96	102	127	106	123	119	117	131	126	114	110	115	116	118	116	125	106	123	138	122	116	98	112	126	142	99	102	115	108	103	113	127	116	118	119	104	123	109	118	127	102	128	123	144	109	127	118	104	128	105	126	117	120	127	128	140	87	90	134	133	122	114	119	123	126	119	110	135	113	114	118	112	117	125	112	115	131	114	118	147	104	111	99	115	155	116	137	111	124	123	114	123	117	122	117	100	123	113	119	131	117	119	117	121	123	119	120	113	111	132	132	136	117	114	98	110	121	117	107	112	110	132	122	107	104	106	100	118	114	116	103	143	117	95	127	115	104	127	125	141	129	145	116	118	117	128	112	129	105	104	117	124	117	133	112	119	114	144	115	111	116	118	124	99	118	119	120	122	104	135	128	121	116	118	104	101	115	110	109	132	108	115	146	133	94	114	100	103	123	104	142	107	109	119	116	138	105	119	126	106	115	136	115	104	109	101	112	124	104	125	126	111	136	126	104	128	130	120	134	99	112	126	122	129	110	117	124	112	126	109	136	144	94	117	129	135	134	113	118	124	127	111	96	134	117	122	111	113	106	113	147	126	122	128	116	125	110	121	135	108	121	132	110	131	132	109	116	136	113	125	121	107	111	131	122	103	119	104	116	117	112	111	110	128	127	111	116	126	120	131	129	114	100	112	96	101	127	105	107	105	111	108	103	112	101	121	122	120	106	122	132	142	112	132	125	132	110	111	115	112	112	99	105	133	120	103	105	135	119	128	124	100	94	120	111	110	127	120	107	126	116	131	124	137	123	132	120	118	110	122	110	117	121	131	115	119	136	125	95	110	103	133	106	120	110	97	122	123	107	117	119	117	110	105	93	113	114	125	112	117	116	123	122	127	120	106	121	109	107	100	125	115	118	114	140	124	112	110	110	123	128	111	120	128	128	133	127	119	111	99	116	102	109	114	102	114	118	134	133	117	120	110	107	124	112	107	125	103	116	113	124	114	107	122	122	113	113	115	100	118	130	124	116	123	104	119	107	88	100	110	131	108	132	140	128	100	112	100	117	132	125	108	124	105	135	128	118	121	107	121	93	127	124	102	99	130	130	110	119	109	98	120	121	110	106	101	129	93	131	111	113	121	118	129	110	118	118	116	106	121	111	118	99	135	112	104	110	116	106	102	124	133	112	131	104	96	105	126	102	110	107	109	140	126	102	103	115	119	113	116	122	129	130	102	122	130
8295	901	1774	2035	1679	1319	1105	946	823	729	673	576	530	503	483	450	448	418	400	432	434	395	387	368	393	414	328	349	389	322	366	347	339	315	344	335	345	317	343	322	363	316	317	311	322	321	330	337	325	333	340	327	314	301	318	326	300	311	328	342	339	327	306	293	326	301	347	342	312	325	322	306	326	325	327	309	298	309	287	315	333	295	325	297	313	300	336	337	327	337	347	316	316	310	330	300	295	307	294	309	325	323	340	327	321	304	320	296	310	294	323	302	301	287	320	313	327	281	331	314	261	294	317	324	289	282	305	323	286	317	326	289	282	286	321	300	303	336	317	324	315	284	302	305	309	301	314	279	314	323	298	307	325	300	290	295	291	314	299	298	311	303	293	293	316	305	291	341	313	283	303	295	285	292	319	337	291	313	311	305	338	311	293	314	322	313	299	328	285	303	320	355	323	306	316	320	324	302	297	299	317	320	297	331	324	317	316	298	305	312	292	320	282	303	295	296	310	346	311	292	321	317	320	308	292	314	308	306	316	299	309	285	297	306	296	294	290	292	333	298	319	283	334	297	341	308	324	304	305	286	291	312	307	321	303	300	332	297	324	322	309	283	330	324	307	319	295	283	302	312	302	309	331	320	301	307	326	285	303	311	308	325	313	291	335	266	293	361	304	294	292	307	294	310	313	291	278	293	304	288	310	319	281	305	309	360	291	315	291	301	335	317	281	283	323	297	268	309	304	325	288	275	253	335	301	310	294	299	332	313	278	318	303	316	287	316	280	297	319	327	285	290	312	323	301	335	295	301	297	295	304	331	322	289	312	320	286	308	296	292	296	297	296	337	322	290	272	322	295	320	303	269	303	300	295	304	303	305	274	318	298	308	334	302	317	326	260	278	277	308	283	295	298	314	306	306	289	315	286	283	317	295	325	308	323	309	338	301	314	309	298	299	273	291	315	333	304	281	285	289	320	320	319	292	283	286	305	315	336	281	302	303	333	301	303	309	300	325	330	282	312	289	306	314	317	315	316	284	307	317	295	291	343	300	307	285	299	304	319	332	311	312	292	314	295	323	306	321	309	300	291	326	299	333	301	325	309	303	318	288	281	318	319	309	314	310	308	330	315	321	311	306	302	312	280	280	315	302	308	328	286	297	305	304	327	311	269	329	332	307	309	337	293	327	312	303	280	241	294	310	321	307	303	308	299	306	293	327	299	311	292	307	311	338	308	315	326	303	297	326	305	263	301	320	307	295	295	332	309	305	295	339	289	305	305	316	319	305	333	292	334	290	300	322	294	323	279	327	296	293	334	295	325	322	317	304	325	280	324	303	318	290	298	307	322	329	280	288	310	314	292	307	305	327	325	318	321	321	322	317	306	299	299	306	297	315	277	305	296	325	296	333	302	318	318	300	285	297	311	294	286	307	285	305	268	294	318	290	291	321	263	313	318	336	309	307	277	260	332	329	324	322	297	308	305	304	296	311	309	304	301	294	312	328	307	320	305	294	295	295	304	325	315	311	291	303	325	332	286	261	286	282	313	343	312	312	307	312	314	313	286	320	299	312	291	312	303	281	291	316	270	301	308	317	282	324	296	343	312	294	312	310	319	326	329	298	293	302	305	346	309	303	309	323	299	309	320	297	294	289	286	297	298	299	301	313	307	296	306	271	310	318	321	317	288	310	326	306	296	296	299	298	299	302	303	304	324	305	310	301	331	314	331	326	308	297	314	266	299	296	287	317	248	313	300	306	293	295	308	309	303	299	322	290	321	306	316	299	332	300	307	304	312	308	301	338	306	300	326	287	296	321	317	311	306	295	319	274	330	309	313	330	322	271	293	319	303	273	298	305	298	296	339	291	309	303	313	289	311	295	305	335	327	329	297	309	299	299	307	322	306	298	320	283	306	292	303	313	295	310	295	320	284	303	310	322	326	302	319	334	312	328	327	297	311	296	295	281	339	269	272	325	328	323	332	314	299	335	303	302	318	336	290	288	327	308	308	316	297	308	293	316	294	325	322	317	283	307	322	306	305	272	296	292	292	327	298	303	293	308	313	304	304	283	314	289	309	324	299	356	310	310	304	295	290	262	318	322	318	320	299	326	296	336	320	343	285	293	309	297	309	309	318	304	322	321	332	286	294	310	289	284	308	329	310	315	291	307	290	287	284	304	323	308	328	315	300	324	311	324	305	305	310	306	308	308	350	286	321	306	300	318	328	297	306	312	312	293	298	300	307	300	292	317	325	297	331	280	321	296	309	288	293	322	293	303	302	295	313	306	284	268	274	305	312	285	298	318	325	344	288	333	319	329	297	300	293	300	307	291	321	275	325	319	289	301	343	298	312	297	302	322	306	289	316	270	296	332	315	321	325	294	310	293	319	330	287	300	304	325	314	329	322	288	308	294	328	285	315	306	331	313	317	316	315	305	298	282	325	306	303	307	301	320	343	320	272	345	335	300	323	281	321	315	306	294	306	331	293	310	312	334	293	314	284	305	283	311	359	287	326	286	307	272	326	285	296	294	298	311	341	290	288	325	325	313	304	331	297	290	296	277	328	315	317	287	316	308	355	352	326	282	280	268	333	292	312	341	350	317	332	284	304	253	316	319	326	320	269	296	302	311	351	309	315	301	311	312	282	300	336	328	275	298	313	312	277	278	326	291	323	304	305	302	310	320	306	318	303	302	302	298	305	313	322	317	324	292	314	303	300	279	322	280	306	301	308	312	313	306	314	333	318	343	279	309	306	297	310	308	314	293	310	277	287	305	296	317	338	331	290	288	321	295	315	277	286	316	307	325	349	294	300	300	299	298	312	329	315	304	307	318	300	311	278	313	307	306	302	305	300	307	303	289	313	300	274	307	334	310	321	299	292	318	314	308	307	288	309	298	306	294	301	270	338	309	328	306	302	324	303	293	285	301	305	306	292	265	295	311	326	343	310	315	316	302	304	310	316	269	317	320	330	302	329	345	312	278	322	315	329	283	292	318	293	299	295	293	314	299	300	291	302	291	287	305	288	328	328	312	314	305	316	285	288	299	326	314	340	321	279	315	315	299	324	316	289	339	296	307	299	304	315	296	308	328	275	303	307	298	325	342	277	300	305	312	309	323	317	263	331	291	289	289	312	318	286	283	295	305	327	302	303	298	269	319	300	340	310	320	298	314	286	313	309	309	302	289	334	306	316	314	302	326	311	323	324	325	308	280	334	296	310	281	292	283	282	300	321	325	301	306	327	305	313	305	316	296	319	299	329	305	338	312	311	347	285	327	311	285	266	323	318	300	261	301	334	283	317	294	314	285	333	339	309	306	307	323	302	303	315	309	287	330	282	280	280	290	304	278	302	319	299	292	323	314	320	284	306	288	291	292	321	291	318	315	327	292	294	316	317	323	315	319	295	323	302	349	331	329	282	293	311	304	291	306	290	290	312	279	267	323	314	317	283	302	329	293	314	310	318	303	338	339	316	305	289	308	344	316	316	297	314	302	332	340
1976	443	400	401	390	363	395	408	353	397	377	380	399	371	405	358	378	367	367	397	372	371	383	350	376	399	405	394	365	369	367	365	328	347	414	372	390	352	375	409	360	371	367	371	388	407	355	359	394	372	412	388	395	377	372	384	371	355	371	363	381	367	356	401	404	356	377	396	371	366	393	333	394	361	399	395	350	360	355	395	427	353	365	390	357	389	366	348	374	379	388	371	399	382	369	355	355	364	351	364	357	355	385	416	400	366	350	356	390	411	390	379	392	386	385	371	359	373	391	403	351	379	367	358	348	364	403	387	359	352	411	394	406	368	345	363	356	404	407	375	390	382	382	417	388	368	402	367	366	422	355	415	408	382	406	386	386	381	393	396	358	389	374	394	351	382	370	390	416	436	442	361	364	432	369	411	407	378	407	415	408	357	365	382	385	358	348	369	373	387	375	355	392	421	420	376	380	336	370	355	377	390	391	364	348	382	369	351	357	368	360	399	400	395	353	397	372	379	370	406	407	373	382	383	394	393	415	394	380	372	384	388	373	344	352	392	361	359	387	376	406	378	339	355	361	411	407	396	392	372	402	378	379	405	328	383	388	346	401	367	354	336	388	378	389	349	371	405	369	381	368	420	365	380	360	365	362	348	399	367	354	379	363	408	356	406	356	394	353	373	376	425	378	407	403	398	355	372	407	358	394	386	363	382	335	369	400	339	405	367	397	330	370	384	352	351	362	384	350	369	399	378	382	381	375	405	392	361	354	371	341	403	370	378	363	376	386	347	401	379	373	383	397	377	426	383	387	349	352	384	380	380	377	374	359	398	330	389	368	362	392	369	372	353	393	368	364	378	372	412	366	359	394	396	371	395	368	382	365	366	405	387	357	381	351	376	356	373	401	395	328	390	378	400	376	371	367	373	352	388	401	349	372	456	371	406	414	375	374	360	395	385	363	357	395	384	364	374	373	367	347	362	333	390	394	375	350	394	363	385	409	412	330	324	395	414	407	358	371	367	351	347	383	387	398	398	393	379	360	424	385	363	353	372	397	398	397	398	390	371	356	395	367	353	364	370	355	351	412	384	408	368	336	363	388	372	365	352	404	405	327	376	371	333	365	362	358	385	368	383	344	375	396	357	373	334	360	352	386	372	411	384	372	372	367	353	355	330	382	389	393	404	340	357	407	336	378	363	359	346	377	392	421	373	392	373	375	343	427	357	399	358	390	361	364	383	376	365	369	379	394	362	371	387	394	378	385	375	359	419	370	429	430	362	389	356	393	381	359	374	353	371	352	353	408	391	401	395	367	356	366	402	383	385	386	346	352	367	350	363	356	381	409	387	377	391	339	397	391	341	372	332	382	378	404	415	347	368	397	405	388	409	381	394	372	364	381	372	331	351	361	365	346	361	375	350	392	371	388	382	369	328	353	364	360	355	428	409	375	421	385	375	369	392	371	377	405	395	371	367	337	359	387	373	390	375	403	346	344	379	371	429	353	378	361	388	391	381	376	337	365	378	359	384	383	399	332	355	364	383	392	360	381	395	402	388	351	380	390	350	342	369	365	357	353	352	366	363	369	374	421	377	363	369	375	360	393	358	367	386	409	405	385	414	355	369	377	384	377	364	353	357	357	354	349	366	356	366	390	395	370	373	343	395	399	365	349	385	339	352	383	413	385	389	352	369	388	390	370	374	370	356	372	350	350	410	372	382	357	372	362	385	386	383	383	386	366	386	381	392	383	336	358	358	372	408	366	396	392	384	377	392	377	360	423	377	343	392	384	377	338	398	398	375	381	345	361	374	346	360	364	359	372	389	362	386	365	363	406	360	381	369	376	377	392	372	361	348	380	373	382	409	372	402	347	338	377	371	357	350	385	357	389	373	414	340	370	408	357	400	373	413	332	373	395	359	389	395	404	378	357	384	362	359	401	374	357	396	364	380	398	374	375	398	370	379	365	380	344	412	369	343	396	390	397	338	370	363	362	415	345	377	358	374	375	404	350	381	365	404	385	368	399	364	416	375	357	334	360	383	352	403	378	375	402	363	368	391	363	388	360	366	395	395	367	396	374	365	374	345	356	423	368	367	397	384	404	416	403	392	381	396	340	387	387	351	370	400	361	406	396	338	380	398	370	385	401	431	363	371	388	408	365	375	381	385	376	383	399	375	370	385	395	385	409	425	395	377	371	390	378	410	364	358	378	380	382	334	372	374	339	376	410	370	408	425	362	398	378	348	389	354	363	373	358	397	403	430	395	373	372	393	366	389	417	369	401	338	349	345	352	384	379	369	348	362	409	371	365	398	351	391	385	376	362	367	367	355	385	379	391	361	393	375	406	377	402	348	371	336	339	361	396	401	390	354	418	391	397	425	361	408	448	384	370	402	392	394	365	379	324	376	411	378	385	384	363	386	409	391	380	377	342	400	366	365	364	349	392	378	350	346	389	406	374	397	338	381	367	385	369	396	386	378	392	368	393	402	373	355	353	405	377	395	411	405	379	350	396	393	382	397	368	371	328	371	384	351	366	407	382	358	354	374	393	371	368	349	405	398	428	380	315	360	374	411	388	394	351	356	361	339	366	361	405	411	396	377	359	342	395	364	414	390	376	389	409	369	393	377	395	349	346	387	390	409	360	390	396	370	365	344	386	351	414	383	352	409	383	388	390	407	377	380	367	350	383	376	375	360	410	369	376	374	366	400	377	401	400	410	380	361	372	401	370	395	371	384	340	402	373	383	402	431	415	427	391	345	414	365	419	377	388	385	389	439	376	363	357	370	373	373	385	361	393	389	410	398	392	373	365	369	368	406	386	412	386	387	392	366	348	371	381	371	345	451	366	355	365	370	397	394	383	390	372	389	387	359	387	384	404	366	348	378	404	394	355	401	395	379	367	372	389	385	406	364	394	371	393	361	378	380	398	407	330	353	400	355	382	395	373	383	430	387	347	375	368	406	383	375	379	389	364	348	363	351	397	379	371	415	364	354	377	341	402	380	367	384	361	376	398	344	350	402	356	373	383	345	372	355	384	362	381	385	391	391	392	380	364	362	379	384	396	371	405	384	358	341	380	377	349	368	372	350	382	373	378	346	408	361	374	340	382	359	390	353	400	399	389	353	365	364	410	382	375	380	364	363	380	372	339	390	375	367	364	371	376	377	373	372	381	392	370	408	398	360	400	419	343	360	389	405	416	393	383	356	404	369	361	372	378	351	354	358	380	397	350	393	378	350	403	385	372	361	413	394	422	401	377	376	384	404	359	352	395	350	418	397	391	410	381	361	374	378	349	359	410	362	384	365	411	386	367	405	364	374	359	384	388	381	357	367	389	382	346	411	366	386	377	349	352	338	375	355	416	389	359	396	370	390	365	344	415	425	397	349	393	373	382	360	389	374	410	363	378	347	415	367	373	385	365	361	405	342	353	360	399	413	400	389	366	330	354	367	385	405	345	377	365	360	381	394	391	378	408	417	389	407	381	374	320	356	343	367	366	364
2438	902	891	898	875	857	869	793	763	833	825	836	820	808	798	892	810	825	852	825	795	826	843	852	841	814	835	835	818	811	816	818	781	832	819	800	806	817	818	822	825	793	891	840	838	852	847	804	808	819	829	766	865	815	839	819	843	788	810	790	810	845	835	814	809	836	783	781	823	870	797	823	862	805	794	797	830	808	828	827	792	794	792	813	830	827	793	835	784	846	803	791	856	853	846	824	825	849	839	774	780	796	856	797	834	857	835	804	831	804	831	849	791	846	788	812	793	852	856	859	766	821	830	792	828	823	837	855	840	819	781	837	802	810	839	859	815	805	836	782	782	826	816	830	801	847	786	822	872	826	736	830	861	766	833	823	816	812	820	842	826	823	862	794	792	817	780	812	840	823	862	792	835	867	816	814	811	805	795	807	833	811	802	827	845	814	861	799	868	815	782	836	795	828	849	810	834	818	794	799	870	876	803	849	844	801	827	776	814	781	820	789	789	783	815	828	887	831	850	875	834	860	842	841	809	854	812	835	823	819	761	822	825	809	805	804	805	815	815	826	788	853	842	796	808	816	831	833	778	864	811	821	812	840	827	807	798	795	836	802	831	859	836	818	839	810	834	852	849	810	843	815	765	798	830	827	829	780	847	831	848	840	782	815	825	811	866	859	802	838	781	791	816	833	805	837	867	818	809	802	889	830	817	824	807	854	772	832	846	822	818	831	798	803	866	863	832	814	831	835	803	797	817	854	834	836	826	797	776	823	824	813	833	852	860	837	876	791	802	866	844	859	811	851	802	835	831	825	831	816	764	777	780	833	820	827	805	789	883	799	822	807	827	800	808	843	795	779	758	797	829	844	823	808	863	823	840	813	796	814	821	849	858	838	825	798	839	819	843	790	812	817	854	844	844	849	823	814	822	849	836	864	837	825	797	792	788	806	827	845	783	832	831	804	817	842	833	778	829	841	803	825	818	791	801	845	824	837	866	814	827	826	833	832	798	827	777	854	824	819	813	819	824	817	817	747	811	790	810	819	785	851	884	831	805	858	769	852	833	845	767	816	799	804	808	802	801	830	835	827	777	827	825	819	832	835	888	830	843	831	790	843	775	806	782	815	847	817	819	851	833	829	817	794	801	783	814	850	801	836	859	813	796	767	834	845	820	813	841	810	817	815	827	839	846	828	890	763	830	853	820	811	851	822	803	793	772	813	832	823	759	843	740	831	829	752	821	785	806	778	841	794	827	824	867	778	877	855	814	803	868	833	833	806	803	845	832	856	808	848	850	778	840	851	789	822	838	816	812	864	817	811	808	819	797	833	801	807	809	831	826	835	831	811	791	821	771	828	854	872	834	810	784	828	798	806	841	839	777	836	846	825	834	842	811	860	808	834	797	854	815	854	833	833	879	816	809	848	865	807	859	824	835	809	804	853	843	844	797	853	768	851	808	839	825	847	799	830	832	844	831	841	846	784	810	802	847	805	806	836	794	832	824	801	873	829	850	851	768	747	853	803	839	854	829	803	861	788	819	774	847	790	823	794	797	842	792	826	829	802	888	840	852	811	814	786	803	834	803	841	852	828	841	818	856	864	847	821	863	864	862	861	876	816	828	802	827	853	787	792	800	793	775	830	814	829	824	845	827	785	874	821	808	812	855	843	796	765	815	790	843	871	864	833	798	803	838	816	839	779	786	810	851	785	802	860	762	807	856	853	870	807	843	826	863	822	776	807	798	814	889	806	826	787	813	821	838	837	778	825	755	840	825	792	844	836	817	769	825	736	821	825	770	772	807	793	788	837	782	823	815	896	791	828	820	827	854	860	788	813	809	794	793	833	818	879	813	798	808	818	824	831	866	854	815	860	833	837	804	871	839	802	818	827	776	864	826	814	823	768	802	817	814	818	852	805	830	864	824	855	769	829	823	852	799	796	848	853	841	859	776	860	833	850	832	807	765	814	833	781	840	809	824	815	793	803	772	821	775	825	856	776	792	805	871	853	841	790	802	852	823	865	824	757	851	829	826	858	819	842	814	805	841	841	798	820	805	818	816	834	857	782	840	773	837	821	851	897	862	801	869	814	805	789	838	813	823	757	825	801	825	838	822	803	832	834	752	846	831	844	811	800	855	830	796	842	795	818	862	859	815	826	850	820	858	880	853	821	827	804	831	845	807	789	829	825	834	824	798	830	820	840	806	843	904	777	840	814	788	852	851	774	832	804	800	825	831	815	856	810	897	856	774	767	799	804	756	843	846	834	885	833	851	785	823	752	823	792	792	851	874	819	846	795	831	820	826	849	895	766	827	869	812	837	845	816	845	817	769	877	830	827	820	809	830	767	797	817	813	841	839	856	851	842	804	809	863	782	775	759	768	824	833	816	867	802	799	866	799	864	760	843	832	865	835	872	786	782	790	821	819	775	799	846	859	852	846	798	804	880	800	882	885	832	753	858	850	825	821	830	781	850	821	845	831	892	823	830	822	854	780	847	779	847	799	826	887	808	786	845	843	777	871	852	801	788	780	839	782	885	827	829	812	819	812	854	831	866	852	823	794	810	826	825	816	822	821	791	825	782	876	771	780	813	814	849	797	840	828	849	834	868	798	814	796	839	861	821	827	823	863	866	862	834	869	871	782	793	846	811	810	830	798	837	816	798	775	813	819	793	851	834	791	808	819	825	835	845	793	803	839	844	820	838	800	819	804	828	822	896	831	831	818	835	844	787	857	815	808	827	827	794	830	795	864	872	822	831	788	810	848	809	831	811	825	832	853	791	796	827	814	809	828	805	838	797	865	860	838	810	849	841	856	819	746	807	847	810	867	862	825	804	794	855	821	824	822	827	805	794	877	796	825	805	826	844	778	828	794	816	861	825	822	818	828	813	813	829	817	828	789	819	829	843	873	772	781	824	805	841	805	804	829	877	819	793	803	818	851	800	814	869	795	829	854	778	825	820	812	840	842	831	794	828	860	825	836	845	835	841	845	825	852	875	817	837	806	822	781	839	788	819	823	836	813	831	796	794	825	789	826	837	841	855	844	856	858	819	831	861	802	844	855	845	779	809	820	834	836	792	816	816	795	887	814	802	811	821	812	820	813	818	844	801	781	824	858	876	847	837	804	853	777	864	827	828	761	845	822	818	844	838	780	830	822	835	828	806	840	822	831	802	874	765	804	846	818	807	789	823	871	844	788	827	826	863	789	794	810	857	853	848	851	809	839	831	841	796	790	836	781	795	839	830	833	823	848	818	804	799	826	822	797	831	812	794	834	841	793	795	838	819	784	819	840	879	840	857	766	835	895	858	850	791	805	793	809	817	808	794	828	855	836	865	844	850	863	831	813	810	778	829	792	787	797	774	829	807	809	819	862	816	813	840	817	858	847	826	791	827	809	847	828	861	854	830	813	837	847	856	814	787	824	836	758	815	837	736	829	817	806	863	864	813	851	768	871	797	855	854	811	835	812	876	776	840	777	842	831	839	848	851	874	809	815	767
8415	650	600	524	420	388	349	308	275	267	240	259	275	238	263	245	252	238	260	270	257	285	260	262	242	272	246	250	272	219	252	267	233	260	244	263	249	296	258	257	271	229	249	250	240	239	247	251	230	258	256	268	261	238	250	254	209	225	220	265	232	267	265	267	281	256	257	219	263	246	264	269	243	260	216	250	270	284	226	234	242	269	244	246	253	254	253	251	218	246	231	219	233	260	269	260	252	265	274	235	233	219	243	259	243	234	285	277	250	254	242	237	244	249	260	267	257	232	247	255	236	251	286	254	269	235	229	253	256	251	263	257	273	260	272	250	270	257	257	250	241	236	253	231	256	263	265	233	238	267	260	230	234	234	222	250	265	233	231	264	239	250	251	262	262	275	239	256	219	232	266	248	248	260	230	269	263	254	231	263	257	236	257	270	280	247	222	263	256	243	245	221	270	225	235	274	233	243	260	235	267	223	272	259	276	258	234	258	249	272	229	249	238	250	221	257	269	256	259	274	276	276	227	262	270	288	278	284	280	258	227	250	262	263	278	254	226	215	280	240	262	251	254	246	232	232	280	242	262	260	250	241	241	246	235	234	231	253	265	256	221	246	254	213	241	235	248	267	248	239	272	266	236	253	242	253	278	270	255	232	270	257	251	249	240	222	252	242	281	234	234	266	211	279	272	240	233	237	265	240	241	260	246	257	261	240	234	215	237	248	250	217	235	259	249	241	240	230	222	246	221	271	259	253	235	228	231	248	235	228	248	233	248	232	235	241	239	272	246	252	244	255	260	226	270	246	236	238	245	228	247	270	256	243	250	277	221	232	236	224	268	259	270	251	233	291	257	244	249	238	269	262	252	240	250	237	229	240	268	252	235	248	258	237	251	272	269	239	260	238	235	234	267	266	278	227	269	235	234	224	301	276	238	274	274	257	259	245	243	247	271	248	265	252	253	251	278	268	248	230	247	266	261	268	252	247	240	260	250	243	254	247	245	252	249	273	267	277	233	232	244	240	258	253	290	275	257	266	237	276	255	270	264	255	250	272	269	237	263	273	240	233	230	255	290	261	261	266	248	258	263	271	239	242	271	246	250	286	236	233	242	268	256	253	216	252	252	289	234	232	268	249	249	258	252	274	254	242	241	250	283	248	239	242	220	256	237	254	239	276	229	228	236	283	256	249	229	283	240	249	258	268	267	259	257	233	245	260	258	249	210	271	251	232	273	239	229	245	250	237	265	249	250	254	269	250	246	235	241	234	249	251	219	228	237	279	230	241	247	245	267	247	240	239	221	220	250	259	269	228	262	278	223	222	240	223	248	254	263	237	231	236	236	236	258	249	230	264	241	252	276	232	253	236	259	240	231	228	240	241	233	276	260	248	264	225	257	234	252	274	236	232	264	229	261	239	243	246	257	245	239	282	230	280	276	257	246	251	248	240	245	261	255	278	256	264	253	239	260	238	257	287	257	250	262	260	241	256	222	252	257	265	281	244	267	248	220	265	248	256	239	219	229	231	273	253	242	243	263	261	259	263	255	240	242	251	248	259	260	266	233	225	249	233	238	240	215	248	255	223	248	257	248	253	257	256	241	234	232	213	256	254	245	248	243	244	270	287	256	265	258	238	252	254	262	242	241	268	257	235	244	233	246	261	253	297	258	276	215	234	283	242	236	243	226	281	234	238	268	254	251	249	255	240	239	241	247	243	215	253	241	241	266	236	228	228	261	251	245	237	251	227	262	275	274	254	237	227	266	263	262	240	223	239	236	274	249	241	246	218	264	223	236	242	215	239	252	239	266	214	219	259	267	244	259	262	280	246	242	253	220	253	273	216	251	239	269	265	255	238	251	245	241	234	262	262	245	264	236	225	260	242	256	249	253	255	241	256	249	270	254	250	243	269	240	265	239	246	256	251	244	274	236	264	215	272	227	242	244	258	231	222	259	250	268	248	253	266	227	254	213	279	214	242	277	242	302	233	251	270	235	242	253	268	269	230	235	231	275	249	229	215	245	244	245	277	248	241	244	239	243	224	240	250	225	233	247	254	245	233	271	230	234	246	297	245	242	267	274	252	260	234	278	220	252	242	241	254	244	232	252	229	228	266	235	240	263	260	246	224	252	252	240	267	246	249	261	262	283	253	248	285	250	278	272	255	229	265	223	241	258	240	260	261	256	262	231	240	244	260	239	254	239	237	247	247	238	266	275	239	253	261	242	266	269	240	254	259	245	272	241	256	247	235	233	219	271	261	235	257	194	241	227	249	211	241	237	259	235	250	252	238	258	229	253	255	236	255	278	259	226	261	268	266	257	251	237	255	261	233	250	236	255	271	277	271	250	248	243	260	274	274	253	281	228	261	258	256	234	233	244	256	240	258	271	266	222	270	251	262	255	232	215	251	247	226	256	256	232	231	267	258	257	243	236	274	268	243	251	223	253	258	268	223	252	225	231	250	273	274	228	243	236	230	257	262	261	262	264	253	231	232	220	228	266	262	261	216	249	229	245	235	274	248	269	234	225	254	238	238	264	244	244	215	242	230	257	264	229	246	242	250	246	241	272	254	282	259	238	254	256	248	239	274	265	256	237	249	281	263	276	222	253	247	245	264	248	240	244	254	253	234	231	248	250	249	227	258	262	246	259	257	230	274	228	283	270	240	269	253	294	237	241	223	257	215	245	246	273	250	236	271	271	229	244	261	248	273	254	240	217	276	275	265	225	249	268	254	251	252	247	252	224	247	271	244	229	224	242	270	220	261	245	238	231	250	247	237	248	221	213	237	250	270	230	232	258	244	232	228	241	266	252	214	260	242	252	261	255	231	252	232	266	204	238	250	225	267	267	272	258	267	241	255	257	236	206	242	257	250	249	276	307	284	232	232	258	224	261	244	249	279	263	278	216	222	260	215	251	271	232	266	252	264	263	258	245	235	261	260	253	246	250	290	256	236	245	246	244	286	262	287	243	268	233	237	271	248	286	234	248	229	256	234	249	237	265	270	241	232	260	235	262	243	231	238	243	250	252	272	234	258	257	247	238	238	248	256	221	266	287	260	254	254	243	255	247	228	222	250	248	254	249	285	267	269	255	252	273	269	248	254	251	268	261	250	253	252	256	245	230	239	270	258	245	250	256	248	245	267	259	269	254	251	248	255	256	248	237	237	248	254	229	261	229	255	253	234	256	309	262	240	274	264	271	251	249	275	209	250	253	214	259	249	253	246	265	243	248	243	254	245	238	241	267	268	246	238	289	245	265	206	243	249	249	259	259	242	224	268	262	237	248	259	267	285	274	267	217	258	292	252	263	232	227	233	230	245	223	257	214	243	235	258	237	250	227	267	242	233	227	251	218	246	282	247	260	238	276	240	251	247	274	244	218	252	248	248	238	273	211	241	270	250	262	268	247	252	239	242	248	239	251	250	257	270	276	259	238	253	235	239	237	211	255	243	289	250	231	245	255	253	243	255	265	252	269	229	259	240	256	256	231	243	276	270
6877	894	1322	1449	1341	1142	1010	878	799	655	733	729	671	667	595	636	573	605	618	581	616	616	615	577	587	573	600	565	639	575	619	547	571	588	552	571	586	600	563	556	552	593	560	551	551	570	555	543	540	585	598	558	541	603	581	520	534	578	622	587	564	582	567	576	580	573	550	587	550	570	569	544	539	548	540	554	577	530	557	578	513	569	563	579	554	542	541	537	517	564	530	563	557	531	506	561	627	538	573	556	528	536	552	565	581	551	565	578	584	550	582	571	567	549	586	544	553	549	558	571	539	574	565	554	591	550	533	563	557	553	522	544	608	605	535	570	593	574	571	588	569	537	579	614	559	544	544	561	554	537	538	572	601	593	554	542	565	593	591	583	524	576	576	567	562	589	592	568	582	620	567	570	561	577	582	565	563	577	553	594	575	565	555	597	552	550	546	567	486	568	576	539	566	579	548	576	598	547	578	573	549	581	591	578	572	549	540	525	556	593	549	565	569	547	586	555	526	557	554	552	517	550	580	540	582	564	549	575	577	554	563	610	573	551	572	532	556	504	558	570	542	556	546	563	547	556	608	557	570	577	564	557	547	572	532	554	586	566	570	531	610	551	562	543	530	565	564	543	578	543	558	559	562	553	523	571	578	589	541	571	564	581	506	568	528	526	578	563	518	575	610	554	572	564	591	569	555	587	524	556	533	583	580	552	583	567	538	590	493	572	577	538	550	589	549	548	528	565	554	564	549	557	567	592	552	555	598	516	561	586	552	565	578	533	576	589	597	543	562	547	573	556	539	568	538	546	540	566	584	535	562	552	578	580	569	555	549	552	539	565	551	580	564	529	563	562	582	565	571	589	564	547	570	567	537	582	565	578	569	559	521	596	530	557	556	567	556	543	545	546	520	567	557	604	567	567	567	584	551	547	591	559	550	527	599	556	516	578	554	565	538	558	552	541	559	569	501	562	590	602	580	525	578	600	590	543	542	583	551	495	612	553	519	563	543	592	592	563	620	530	571	552	596	561	508	555	578	589	553	590	543	525	574	602	606	541	569	606	595	560	579	581	573	572	581	570	583	515	546	593	561	538	592	547	555	591	580	546	574	545	566	597	538	564	558	588	615	537	554	546	532	568	592	539	578	530	617	632	567	601	549	555	556	536	541	568	550	545	565	551	546	547	523	558	568	561	543	553	559	603	528	552	544	551	561	573	549	538	576	544	544	526	556	579	549	589	599	533	554	510	545	571	568	542	560	532	606	578	535	574	568	573	568	574	573	524	582	561	562	529	586	562	557	584	504	511	557	576	563	590	558	538	558	561	570	563	548	540	589	530	613	581	536	546	545	551	568	568	622	560	558	538	549	527	580	533	574	524	591	539	560	531	591	554	565	606	570	542	612	563	603	538	553	610	592	564	594	585	546	588	561	564	571	543	556	567	578	532	531	542	538	556	568	586	555	584	541	589	552	556	564	530	577	524	605	576	601	548	573	563	543	568	578	561	494	545	559	525	569	491	581	562	548	547	585	547	567	577	589	578	575	559	542	549	545	573	558	604	571	539	563	577	542	588	585	584	585	579	543	610	543	571	545	545	566	538	575	542	535	546	544	559	614	593	555	548	599	578	557	554	586	569	546	614	549	582	558	552	560	566	574	522	522	588	538	531	542	526	595	567	559	541	573	562	560	567	519	553	586	530	564	557	584	590	595	531	545	533	531	539	534	593	559	581	545	561	558	568	596	551	595	589	550	558	563	563	559	541	564	573	585	582	598	524	569	572	575	559	559	533	552	594	566	601	544	595	544	563	533	546	569	564	528	542	511	583	564	543	566	572	527	539	547	555	595	522	562	550	529	564	537	578	585	550	525	561	511	581	592	587	539	561	529	539	533	559	566	567	576	549	540	556	569	524	581	534	562	522	569	536	570	569	537	559	566	557	545	587	587	581	537	548	556	546	578	561	551	560	556	581	561	590	562	544	543	582	568	573	569	582	592	506	561	527	553	580	572	547	533	535	535	542	579	587	558	547	548	576	589	557	572	530	541	533	514	585	515	522	544	552	594	548	569	496	525	590	541	546	556	546	527	552	534	563	584	516	561	547	517	535	583	580	539	524	563	581	565	587	579	579	568	541	531	554	543	600	554	578	576	535	544	590	580	586	580	548	576	579	570	554	568	535	478	591	590	497	548	544	555	569	565	545	549	592	521	519	549	546	554	533	554	552	573	556	539	595	517	561	583	515	551	552	568	556	579	559	586	545	575	541	556	558	576	599	568	588	607	565	561	551	575	579	564	566	591	546	579	554	575	567	526	576	569	541	550	550	595	592	534	555	588	591	600	573	541	556	581	572	574	565	565	555	571	536	611	517	547	564	575	614	563	576	583	555	568	535	540	605	553	570	523	585	554	557	546	567	549	568	563	575	587	564	562	585	545	585	579	566	542	574	539	514	534	549	511	537	621	548	543	611	559	540	579	559	591	529	578	514	587	625	505	530	562	518	587	560	574	559	576	557	551	582	583	601	573	547	559	613	584	584	560	594	584	551	566	597	560	542	523	566	564	548	540	601	579	589	563	549	569	568	572	602	536	564	592	584	557	564	498	571	566	516	594	589	552	551	583	561	568	534	556	525	589	548	568	619	508	601	567	539	533	563	544	582	609	536	548	544	591	537	574	556	542	573	554	565	590	556	550	542	573	514	556	583	576	560	545	553	520	553	560	595	545	550	537	606	578	578	546	557	527	594	574	574	618	590	534	568	552	549	559	589	543	542	556	556	537	571	576	544	527	524	551	602	548	572	519	541	568	548	543	554	508	524	558	577	560	551	519	586	528	585	573	574	547	590	563	562	544	561	557	521	526	499	552	575	544	545	577	554	543	551	577	524	536	565	566	550	590	589	534	567	563	545	602	613	556	543	550	546	518	591	531	603	547	556	550	575	577	564	575	559	527	534	564	561	557	548	540	569	554	544	569	530	575	550	524	541	579	569	497	558	572	579	553	560	624	559	564	508	598	567	542	539	552	565	579	553	552	609	545	529	568	561	525	566	524	566	560	558	598	597	574	589	608	566	560	512	554	545	579	528	592	535	553	539	541	581	569	553	610	568	577	571	560	561	575	532	556	498	549	536	569	602	583	526	585	609	543	553	569	557	565	584	535	571	560	555	615	542	525	559	573	550	547	528	523	574	550	563	544	573	569	556	565	546	552	525	561	534	560	574	555	581	580	524	515	557	522	554	602	546	550	513	537	564	581	579	559	583	519	559	562	566	550	578	537	574	555	575	607	569	529	551	584	568	587	570	587	569	525	566	544	548	593	543	560	564	572	566	581	539	615	551	555	571	575	581	558	574	527	560	603	586	584	545	556	566	569	580	489	560	608	560	573	520	570	559	557	587	587	548	544	558	551	558	557	525	549	545	560	575	547	555	568	574	557	570	551	536	544	574	530	535	560	535	566	575	570	544	550	583	564	544	562	581	581	525	571	531	599	535	548	558	559	599
14885	1109	807	626	428	310	252	219	211	168	180	160	168	183	137	129	128	149	114	122	111	144	120	141	132	131	112	106	135	130	125	111	125	113	127	148	103	133	123	100	112	127	139	126	120	104	127	118	140	118	112	121	121	112	108	108	126	99	116	112	134	118	119	115	133	127	118	136	99	106	101	144	116	128	119	131	155	112	118	114	126	121	116	128	101	123	134	129	101	91	123	130	116	118	113	140	108	103	109	108	143	121	109	134	108	104	110	117	120	109	136	133	100	107	101	120	89	123	130	105	118	116	108	101	108	106	127	112	129	113	109	112	126	114	119	129	130	108	134	124	101	108	122	124	107	105	112	110	135	101	98	128	112	123	110	86	116	110	110	121	125	100	119	136	117	125	103	102	102	125	111	116	111	138	121	127	102	109	105	117	104	134	119	122	135	137	118	125	112	124	117	142	94	96	115	135	107	108	109	92	136	125	115	115	127	116	105	146	113	124	101	141	126	104	130	89	143	142	106	127	110	112	110	125	109	132	127	113	112	124	112	129	106	115	120	122	124	111	128	121	123	99	113	134	116	112	117	113	103	119	112	132	111	107	124	127	133	112	113	124	99	109	104	99	107	112	112	105	114	139	103	113	109	110	131	129	99	111	130	115	132	120	121	109	134	102	118	129	104	112	132	144	121	112	131	138	121	121	102	104	108	112	124	109	118	128	120	111	117	105	110	106	98	115	100	125	135	110	100	111	118	118	133	139	114	114	134	124	132	110	116	119	118	106	95	102	128	134	130	115	127	118	105	127	125	121	122	103	129	112	122	126	108	116	120	107	124	98	119	106	126	115	121	119	104	113	123	128	121	95	105	129	118	113	123	95	132	132	115	106	122	112	127	115	97	120	124	108	117	116	130	122	112	117	129	106	111	104	92	126	105	119	104	103	116	110	134	118	103	118	127	111	112	118	113	114	135	125	113	117	141	116	124	107	114	115	126	113	110	120	144	123	113	112	115	124	119	118	109	127	115	116	119	132	93	102	109	115	137	132	101	118	115	129	99	104	114	117	103	120	115	137	124	137	120	111	103	108	111	120	128	133	120	125	99	121	105	110	104	109	134	119	134	105	102	103	96	103	113	109	101	139	121	121	129	101	113	120	122	126	121	131	94	122	114	103	121	116	108	129	117	136	131	103	98	125	109	102	148	135	99	120	113	112	112	140	112	120	100	98	128	100	107	112	126	101	124	119	104	139	112	104	126	116	102	105	113	110	128	121	133	104	110	118	123	118	112	121	112	111	103	120	125	108	125	121	121	104	117	112	106	126	96	127	116	115	125	126	119	99	118	128	122	129	119	119	124	121	111	134	132	126	121	115	105	116	95	110	111	115	104	121	112	113	103	116	104	122	128	112	113	116	116	126	111	107	127	84	105	130	119	127	124	114	107	100	110	112	106	98	125	114	111	131	121	113	90	107	117	134	109	124	107	134	111	130	135	108	105	119	116	110	115	143	126	119	110	118	122	101	121	123	131	132	125	130	107	113	133	105	133	118	134	113	125	139	117	121	113	121	123	110	104	112	130	124	111	112	129	140	130	119	122	132	118	111	113	125	121	109	120	118	90	103	109	90	119	103	132	144	114	124	136	122	113	130	112	121	127	115	126	124	114	109	110	118	104	102	116	141	111	112	130	132	135	122	112	100	106	121	124	123	103	119	112	108	129	107	115	121	118	115	133	117	110	98	112	127	117	125	126	114	133	99	95	110	129	104	120	141	117	119	123	115	127	121	116	141	131	118	109	118	116	122	132	109	136	115	110	119	86	120	129	150	120	105	126	111	138	118	126	118	122	119	126	108	119	116	144	116	112	111	118	107	106	110	99	115	129	111	104	122	122	125	118	108	125	104	112	125	114	106	91	132	109	148	121	99	113	137	138	103	125	123	113	117	104	126	111	110	104	121	116	109	115	99	124	122	115	123	89	112	125	136	121	121	118	110	114	99	127	112	120	120	131	118	109	137	125	121	87	121	133	99	111	112	123	140	114	109	104	113	135	106	111	113	113	109	113	136	111	107	113	117	143	120	112	132	144	124	123	112	118	114	115	130	114	123	101	112	99	129	114	112	106	113	128	112	116	126	121	126	109	95	116	100	119	114	123	117	104	114	119	147	133	124	125	117	134	115	114	139	120	118	114	147	108	121	113	119	120	109	104	136	113	121	95	125	88	107	114	111	110	111	105	113	116	138	118	93	109	108	118	119	117	127	110	119	112	107	102	81	104	117	125	101	118	125	107	96	124	130	114	125	92	100	118	90	132	100	115	111	119	125	107	128	122	139	116	122	136	122	117	105	124	111	108	124	102	134	121	114	112	112	122	112	122	101	117	109	128	129	123	112	131	109	130	115	119	116	120	112	136	107	119	109	112	104	96	112	116	115	117	104	99	122	112	111	121	123	89	92	102	117	128	116	110	100	91	108	120	119	123	110	109	133	112	138	104	118	140	123	100	126	134	114	90	110	111	111	113	126	104	122	135	116	144	108	111	113	103	114	123	112	110	126	98	148	124	107	125	117	121	126	130	112	101	119	118	124	127	109	123	107	111	131	108	94	111	121	129	111	112	106	130	115	103	119	103	112	103	97	120	129	130	130	136	121	111	115	110	115	115	98	125	141	112	113	108	124	110	123	108	122	93	128	115	140	126	116	112	110	129	110	95	88	112	125	131	132	126	102	101	107	119	115	129	128	158	111	123	125	109	94	124	121	122	114	119	109	111	123	110	101	133	144	139	115	106	113	105	132	107	132	113	115	130	128	128	102	131	143	117	144	116	110	98	122	108	111	116	104	124	115	145	115	111	141	98	122	133	114	104	101	112	145	121	123	114	97	115	120	117	110	115	117	112	125	142	111	149	110	101	106	112	99	141	121	126	118	112	126	103	107	101	124	136	108	132	111	105	125	137	133	113	133	104	119	119	125	103	129	138	109	119	124	121	110	144	116	121	131	133	130	118	111	106	114	116	111	113	120	113	130	114	128	113	111	116	121	155	150	145	130	113	95	120	105	118	120	112	97	124	139	127	133	111	118	117	107	109	124	107	116	110	107	119	130	122	134	109	109	130	98	102	125	111	120	112	116	99	110	128	102	116	136	115	105	114	106	135	106	109	123	132	120	123	117	116	125	118	129	135	124	133	118	122	114	123	151	105	120	113	133	109	120	115	127	109	103	117	104	99	98	79	120	111	116	108	123	132	113	105	104	90	116	108	119	118	118	129	122	113	124	121	109	114	128	92	119	124	109	116	100	113	101	133	110	132	111	97	131	118	97	124	121	133	92	123	111	98	105	122	115	120	124	117	123	126	120	113	120	124	106	122	120	101	117	98	127	115	110	128	101	118	120	107	98	122	118	117	114	146	98	110	80	114	112	107	99	102	91	110	113	112	113	112	149	122	130	137	123	109	137	122	121	115	101	124	136	101	118	98	135	110	119	122	117	120	127	134	106	127	123	104	94
8195	964	1711	1983	1682	1395	1098	885	829	676	599	591	538	507	468	447	451	431	437	397	417	382	395	368	368	384	342	334	325	359	340	349	379	335	344	345	341	324	322	310	302	364	345	314	326	343	301	320	334	321	308	334	303	296	318	318	297	333	317	329	273	319	319	295	313	367	347	292	326	313	304	343	299	309	320	295	324	292	304	328	310	289	326	348	293	323	293	315	308	318	311	337	331	318	317	322	333	314	320	315	285	294	297	320	324	319	323	329	280	335	298	350	303	323	301	314	319	317	293	283	276	345	319	323	344	306	310	330	291	293	299	306	326	328	272	329	300	325	312	312	307	316	323	293	290	299	315	290	312	299	303	306	292	304	296	300	285	328	317	321	317	304	266	302	296	320	299	308	346	319	327	320	311	305	313	312	272	319	290	300	285	284	335	324	315	310	316	310	332	323	304	281	306	337	326	293	304	301	303	325	307	300	301	355	307	338	297	324	322	322	278	313	310	344	268	338	352	320	315	298	297	271	287	276	313	332	307	284	304	309	297	298	312	313	308	277	316	327	290	286	312	288	318	327	291	308	311	293	299	314	285	296	294	292	331	320	299	312	294	327	341	313	325	301	300	335	280	293	315	278	305	289	300	320	328	328	300	311	284	307	307	326	302	343	312	302	293	279	320	288	291	314	283	293	302	310	346	308	314	324	276	290	321	301	321	292	326	303	303	345	293	324	293	329	293	294	288	332	302	300	307	312	312	319	320	296	315	281	305	298	282	314	316	303	310	319	290	302	321	286	289	327	327	321	309	273	311	304	310	310	285	288	336	322	305	321	298	289	321	300	302	307	321	308	294	319	287	300	306	320	307	298	316	317	321	311	297	343	328	312	301	303	313	289	330	306	348	316	294	300	290	306	296	321	331	334	312	272	305	293	295	316	311	281	330	320	299	336	333	305	290	261	329	311	312	307	291	321	318	310	299	314	316	313	310	309	318	305	311	281	316	290	299	313	305	300	323	300	309	334	318	316	276	292	327	294	315	323	326	294	329	326	309	305	298	285	272	324	295	295	324	295	277	314	300	335	293	303	291	297	287	292	303	277	329	309	332	294	307	317	326	297	324	344	291	284	283	304	328	317	324	284	320	284	298	290	297	297	330	310	308	317	292	314	299	314	333	336	340	301	330	322	302	329	315	280	281	340	332	300	269	311	297	282	293	301	312	310	313	317	294	303	317	293	302	311	303	314	300	344	322	285	296	280	295	309	323	304	316	298	292	278	319	298	303	311	282	303	270	289	322	345	325	311	338	334	302	300	318	293	292	285	289	338	295	325	329	306	291	278	311	310	286	292	293	276	307	286	330	302	287	305	314	300	317	284	300	320	288	316	315	296	297	303	307	282	275	294	282	322	304	336	299	312	291	317	331	296	312	280	326	308	322	267	360	301	301	320	339	283	311	301	290	294	318	287	304	290	286	299	297	343	299	328	299	335	284	317	308	299	289	315	275	328	277	305	307	292	295	313	311	291	328	321	307	308	304	309	301	311	339	307	281	300	323	309	326	302	301	306	274	323	320	293	311	328	322	308	328	299	311	321	323	303	320	316	290	304	316	291	307	300	314	326	293	304	243	305	290	318	327	322	310	336	325	286	325	312	322	293	280	311	303	317	305	334	319	330	265	321	304	320	312	301	302	293	301	318	316	293	295	298	309	283	294	303	326	320	304	298	318	287	310	304	318	312	296	299	295	276	308	291	341	313	273	350	295	294	292	310	327	347	294	314	293	296	302	296	277	334	304	273	308	346	359	303	287	350	284	305	295	295	301	302	281	313	325	283	293	356	278	339	292	318	286	335	301	291	324	265	338	318	284	339	304	279	300	304	310	312	269	296	351	325	284	283	337	290	320	333	318	275	279	314	316	325	342	323	314	306	322	253	304	293	288	346	326	308	300	290	305	310	323	307	321	302	319	326	316	298	330	353	305	329	326	270	271	323	309	301	305	295	287	311	285	310	326	285	307	313	294	319	305	310	328	310	317	300	306	292	344	303	343	293	299	292	310	296	309	318	275	305	289	288	333	309	276	331	274	277	314	310	317	327	295	272	295	303	309	311	294	287	297	300	332	282	328	284	306	288	294	302	325	308	288	264	280	299	294	328	315	314	308	312	321	308	305	316	294	296	298	309	281	298	328	331	322	305	295	286	287	307	295	289	310	300	304	255	306	296	305	298	285	315	326	296	274	315	291	297	327	294	285	293	340	319	313	309	288	312	320	332	278	289	280	290	289	312	300	304	334	291	286	327	284	315	295	329	331	316	284	311	316	336	334	291	278	314	291	327	293	305	293	329	320	280	296	322	284	309	301	293	291	326	334	303	285	301	327	312	299	308	314	339	288	285	277	294	300	295	332	295	300	327	282	309	339	324	292	322	289	336	300	339	299	280	327	302	286	296	305	305	312	312	303	300	309	308	296	294	313	338	323	313	324	317	299	310	296	322	280	311	294	301	314	328	313	326	330	296	294	266	294	298	312	319	312	325	286	313	304	326	302	330	310	312	297	289	312	326	321	322	338	335	316	322	295	301	302	314	311	279	302	317	336	312	275	324	304	327	298	309	289	313	288	293	281	327	274	316	313	319	318	313	292	335	285	290	318	285	288	307	308	293	312	291	328	328	302	283	352	286	328	312	297	287	274	310	368	288	303	305	337	242	312	296	299	332	307	291	305	326	300	330	292	313	308	282	304	318	313	320	316	295	319	298	308	346	308	316	317	289	323	313	306	293	316	341	320	304	308	319	308	311	340	304	299	307	301	306	299	312	294	330	306	305	337	311	345	294	317	306	283	336	296	321	289	288	317	311	312	269	272	330	281	274	310	302	313	305	309	310	300	321	311	318	322	301	308	305	304	316	282	321	342	286	339	312	321	346	305	283	345	284	315	307	326	286	323	340	327	285	306	340	341	295	291	295	298	324	284	267	296	304	293	319	280	287	330	323	297	303	312	278	286	311	282	307	309	319	301	329	319	321	306	298	285	312	308	296	314	328	322	356	297	355	323	290	330	301	301	303	275	291	316	326	277	331	317	308	294	290	317	321	307	294	292	280	344	295	310	305	320	289	317	326	304	300	309	307	303	279	302	286	324	280	295	291	287	305	315	305	317	315	312	311	359	327	297	311	309	327	292	332	307	315	282	313	327	292	291	310	302	321	298	285	280	308	306	280	334	323	295	318	306	313	300	300	315	284	284	317	282	306	305	328	323	315	298	342	308	291	314	322	316	296	312	279	298	325	312	307	322	261	291	302	290	315	289	316	266	308	283	314	310	317	298	295	305	310	301	293	321	286	280	295	332	327	293	287	299	312	305	300	334	304	316	336	293	334	275	282	308	285	288	315	317	333	308	315	297	310	327	311	320	307	301	306	313	309	269	326	303	317	282	269	341	296	277	331	309	303	296	299	294	300	298	309	291	313	274	317	339	323	312	283	312	277	325	316	276	295	301	313	344	317
1991	394	386	393	385	406	378	383	373	376	336	393	384	347	376	384	361	407	364	369	329	376	369	350	372	393	378	381	374	371	375	362	410	408	360	382	338	381	391	377	366	383	349	363	360	391	408	351	346	402	358	377	387	356	387	368	359	391	381	397	384	350	382	362	367	375	383	381	377	378	354	406	380	383	372	373	375	365	424	371	340	367	337	390	405	383	379	357	363	361	358	373	344	355	373	359	380	384	384	378	333	377	382	345	368	324	345	416	354	405	375	368	346	366	384	359	350	386	395	366	390	358	368	336	366	379	367	392	376	384	350	405	384	353	381	370	354	374	360	361	385	331	359	369	367	364	381	375	383	373	375	401	401	426	364	380	354	396	397	372	389	372	391	352	317	360	375	390	406	393	332	360	361	388	389	378	401	340	375	338	399	383	382	364	367	365	381	345	365	383	375	407	354	405	371	378	369	382	369	378	401	350	342	372	370	361	372	359	378	349	365	374	425	358	386	384	370	364	390	362	358	348	385	363	376	402	383	387	349	374	376	350	352	394	394	358	388	363	376	341	369	364	326	354	395	392	397	387	373	395	354	390	389	348	368	334	363	360	372	339	400	370	366	348	403	373	397	363	394	377	365	404	340	338	402	405	367	366	371	357	411	357	377	385	368	354	411	387	357	399	349	368	340	406	362	366	356	349	378	357	373	372	359	364	359	364	368	384	381	360	415	347	374	371	387	355	363	376	357	358	370	365	338	361	379	356	372	380	368	359	409	346	361	372	345	405	331	351	362	383	392	381	372	380	353	342	387	366	348	412	376	382	387	393	414	373	382	387	380	369	415	386	395	382	370	391	383	372	330	383	373	383	395	377	380	424	386	348	352	365	426	382	356	351	390	405	381	344	376	388	406	375	394	398	403	428	371	338	369	342	391	343	371	360	357	352	339	376	321	393	399	374	363	400	390	393	381	385	369	404	374	371	374	367	419	361	358	388	404	325	371	380	359	383	383	383	380	395	373	376	402	378	357	359	385	363	349	405	365	368	385	373	394	375	342	397	365	360	395	386	388	405	384	372	389	378	367	359	376	358	391	387	369	368	346	385	351	355	395	378	392	402	394	349	372	364	355	396	391	398	393	347	382	359	396	353	379	365	353	363	355	370	420	388	380	406	377	404	377	380	395	380	358	368	410	377	373	364	348	360	350	412	338	352	377	351	384	364	379	386	325	395	380	364	348	370	385	370	355	377	399	398	397	404	403	350	375	374	369	381	396	377	372	376	395	395	349	384	386	376	360	411	385	379	361	338	375	381	372	384	398	381	385	376	404	395	365	340	380	389	397	374	391	372	366	379	358	370	406	388	366	406	387	369	368	380	369	384	363	372	369	397	393	353	338	367	369	370	360	390	362	369	368	373	395	350	374	373	391	373	367	390	384	380	380	385	352	355	375	375	353	353	353	365	384	387	385	360	347	392	336	380	364	357	407	388	371	400	371	341	362	365	359	362	388	377	354	352	355	352	358	354	355	385	384	377	381	351	424	310	344	420	367	360	375	380	396	377	393	343	401	419	359	380	343	398	376	405	303	405	388	376	357	375	403	441	385	384	388	333	364	377	401	397	377	348	371	351	359	382	347	391	342	332	377	413	373	350	399	370	386	379	383	347	392	403	390	367	380	382	393	351	371	397	363	363	390	404	349	377	345	391	372	406	391	408	423	387	353	372	344	373	375	379	353	366	397	323	394	360	370	347	378	374	410	374	385	375	355	367	367	372	409	372	357	355	374	378	360	353	359	340	381	343	396	336	352	361	397	393	388	372	388	359	408	352	366	363	410	393	380	380	349	387	373	352	375	378	391	364	396	375	360	383	376	387	374	397	390	391	351	382	395	338	340	348	410	386	392	354	375	380	371	369	395	378	379	360	384	356	352	357	286	365	375	365	376	388	375	377	384	381	369	404	386	405	360	366	375	382	357	373	373	338	355	390	412	375	398	371	410	384	375	434	392	371	385	372	408	364	352	367	347	382	366	375	374	368	370	413	377	373	423	363	378	400	362	379	377	383	340	382	393	399	407	410	409	382	392	368	389	352	398	390	357	373	344	368	376	382	377	370	383	382	386	375	377	361	384	332	341	364	420	392	365	366	404	395	368	384	369	368	410	383	368	374	379	342	364	404	383	353	383	387	360	413	381	392	369	359	354	402	384	382	374	359	387	380	399	381	357	429	352	368	392	408	354	391	356	373	364	405	361	391	393	383	359	362	381	361	352	397	371	350	349	387	401	394	374	328	383	387	365	370	389	388	406	395	402	382	381	372	385	404	386	355	396	392	359	355	388	357	383	422	396	372	377	391	395	398	393	377	381	442	394	386	390	394	349	375	369	402	365	366	394	374	378	390	371	377	346	384	383	394	435	407	375	377	395	328	380	373	385	408	354	399	376	416	394	370	336	371	362	381	375	401	390	407	358	374	351	384	343	347	363	373	354	364	384	363	373	372	368	351	386	354	412	344	371	380	391	373	373	354	393	409	374	381	349	371	395	385	396	357	391	356	380	374	369	358	352	376	368	367	375	399	405	359	386	381	360	349	360	374	381	384	398	395	370	386	386	368	376	372	376	365	371	338	390	396	409	386	393	387	392	362	363	338	382	382	418	375	369	365	368	369	349	373	356	383	378	359	377	413	365	376	409	365	375	379	376	357	374	367	343	367	395	358	317	346	374	387	345	365	342	362	372	365	372	408	403	371	356	343	373	360	365	346	406	348	363	366	350	379	371	345	375	409	353	340	333	365	392	359	371	366	401	397	325	323	347	374	403	380	400	371	343	355	332	370	373	359	384	370	371	373	381	411	358	381	367	411	390	350	379	397	400	409	359	345	389	344	347	369	356	353	391	356	392	370	366	435	382	345	379	369	364	350	336	382	337	368	356	346	359	349	381	396	379	368	390	372	361	381	351	389	350	369	408	397	412	374	439	391	378	390	365	353	339	360	364	376	402	362	377	387	369	366	391	382	384	377	350	330	373	370	349	347	375	368	387	367	354	352	360	351	337	352	391	362	348	351	398	381	401	389	370	371	328	352	373	407	399	412	381	382	397	365	391	381	363	370	352	371	370	364	340	358	374	364	353	345	400	374	365	358	405	392	357	365	356	355	369	355	339	356	356	386	363	361	370	360	390	338	386	353	389	369	369	371	387	397	394	372	370	367	373	364	334	323	358	398	388	360	316	391	374	363	387	374	381	383	388	349	387	369	380	343	376	369	426	413	339	373	363	344	374	364	388	375	387	406	360	413	369	401	368	346	404	390	373	382	369	366	393	327	368	390	373	369	419	411	367	392	375	392	391	378	388	334	384	367	444	352	338	375	397	397	338	380	354	364	374	402	423	351	381	364	395	376	382	349	375	377	383	347	371	356	384	378	360	373	375	369	382	370	372	389	380	390	347	388	345	367	336	400	386	419	372	371	381	355	360	368	382	352	373	399	359	384	393	354	373	400	419	390
2530	855	875	885	892	868	811	869	814	849	812	827	825	793	813	799	866	796	785	816	827	807	827	844	855	805	858	798	791	795	817	870	787	867	853	807	787	843	827	852	806	796	814	836	821	801	855	845	824	814	855	779	857	786	817	841	827	833	814	858	813	798	849	807	804	817	868	793	833	778	805	799	815	841	863	806	844	809	811	860	797	795	841	834	797	831	828	797	705	829	840	782	798	824	799	861	817	825	851	813	779	829	821	837	822	848	778	810	835	838	831	834	842	818	824	804	859	886	816	775	824	803	797	817	801	846	817	779	824	805	815	767	816	828	832	838	813	811	830	800	802	821	838	826	851	817	828	806	820	796	799	807	830	881	821	814	786	820	832	779	786	811	792	780	801	805	777	846	836	836	831	786	827	832	791	829	799	797	812	823	836	806	802	846	806	828	827	797	837	840	814	793	831	853	846	829	833	883	832	823	824	828	824	847	841	815	867	773	815	825	822	807	798	829	781	820	795	802	823	840	792	806	840	822	805	825	797	800	842	828	862	821	807	795	837	803	805	813	835	800	792	817	801	785	818	831	851	789	779	780	844	849	772	850	796	802	807	839	862	865	803	823	842	834	853	804	788	866	860	774	820	771	816	794	821	796	859	821	808	817	876	815	854	844	805	806	753	843	812	775	814	814	883	825	815	854	781	872	779	807	769	833	823	815	819	773	831	809	771	814	773	829	817	759	757	811	828	829	795	835	828	818	803	811	868	849	780	842	831	837	809	841	821	806	839	824	853	802	807	832	804	773	830	763	883	835	849	815	848	850	818	816	816	861	834	845	824	788	750	826	832	837	813	883	784	760	827	810	817	823	798	806	809	848	833	820	912	769	812	805	824	844	853	843	858	797	823	792	774	836	823	808	808	823	775	803	791	854	790	833	826	807	807	853	845	855	846	783	800	815	831	825	789	849	829	803	835	800	816	836	817	852	799	840	824	837	791	833	808	802	837	842	822	826	788	856	835	790	794	873	806	770	790	874	837	841	778	836	818	810	831	750	818	819	804	842	819	782	770	843	843	818	819	826	797	869	845	814	819	776	795	806	802	805	823	815	817	820	790	824	837	776	867	782	796	846	838	852	808	818	759	787	826	819	800	763	814	783	777	800	810	842	852	805	769	809	848	825	799	712	800	810	812	751	776	806	830	802	843	851	800	858	805	827	813	881	838	842	814	795	776	864	802	803	755	802	826	781	817	852	823	821	835	820	777	812	841	851	802	806	853	852	838	846	763	840	794	869	820	812	886	831	816	808	829	845	776	878	838	792	816	829	838	780	794	789	758	791	844	777	789	838	825	815	792	807	841	769	801	832	831	865	790	766	798	818	816	796	817	852	761	757	802	818	801	867	797	811	819	832	795	836	809	882	766	819	846	796	834	825	842	822	852	782	817	871	834	841	799	840	776	778	832	817	834	789	813	776	792	822	814	789	861	814	804	786	845	829	797	870	865	762	797	818	780	819	830	816	815	813	830	792	809	810	806	807	777	808	823	789	825	822	808	762	777	807	813	807	765	830	827	798	871	841	792	835	842	846	836	809	800	834	796	792	787	833	832	816	811	815	828	803	784	802	786	835	777	818	825	843	851	820	837	761	837	781	819	846	802	800	808	780	773	822	816	812	823	824	794	847	826	807	815	861	793	819	834	786	828	808	872	849	762	836	854	767	808	834	816	815	828	813	810	745	807	827	809	824	795	869	850	793	809	808	814	800	797	824	785	840	839	858	846	780	779	833	839	783	771	807	847	817	799	771	836	793	811	832	805	800	814	827	770	875	847	809	856	825	787	835	816	817	833	778	829	789	803	815	808	795	798	795	776	804	852	843	818	819	813	844	821	761	855	841	822	855	794	807	870	839	795	778	798	762	805	844	815	784	770	813	838	836	785	885	855	781	857	844	758	816	794	762	808	812	796	870	839	797	808	820	785	836	832	828	796	868	740	856	880	818	784	821	795	830	819	780	828	770	835	834	858	817	788	839	834	810	834	835	847	766	817	773	842	769	815	792	785	801	826	815	837	850	814	798	881	839	816	830	846	840	822	838	857	843	824	807	809	792	834	806	798	837	864	822	848	778	825	793	810	844	808	840	788	850	813	865	802	802	799	827	811	816	839	798	811	858	793	828	769	846	834	797	874	785	747	801	797	763	786	830	818	857	797	830	853	793	849	843	805	824	798	851	855	878	810	842	845	894	842	841	816	798	780	809	810	785	827	850	807	847	845	817	839	779	841	804	802	831	806	789	793	791	819	786	820	768	866	897	833	817	776	816	832	770	857	836	861	811	783	811	821	772	843	834	823	856	864	824	830	848	841	760	806	807	787	832	811	825	826	790	793	793	858	786	821	772	853	836	780	813	782	804	775	857	791	833	787	831	813	817	780	835	829	819	844	811	836	842	826	797	794	824	832	845	838	802	823	878	791	860	799	819	798	888	813	837	831	792	801	845	832	833	833	836	825	855	778	773	810	800	838	821	831	845	814	792	860	832	801	860	782	807	807	870	824	828	838	792	806	867	759	788	782	789	804	805	839	827	838	830	788	835	801	815	858	807	825	759	863	797	837	806	767	797	793	832	867	795	779	836	843	872	792	817	861	807	888	822	882	823	833	824	833	817	850	797	885	879	787	853	863	832	831	779	797	782	779	827	834	783	854	829	792	796	825	867	833	824	866	790	856	850	821	824	832	768	847	805	825	784	797	794	818	825	789	787	804	805	830	830	788	772	811	827	801	820	865	814	752	749	804	818	802	796	813	881	831	761	835	782	833	803	813	825	792	836	819	815	856	868	795	837	873	817	789	820	843	844	816	801	815	806	820	815	850	756	803	811	863	809	822	734	832	796	821	855	813	795	813	794	785	777	834	835	846	822	844	819	796	837	849	790	766	871	836	851	797	816	846	805	789	776	769	815	822	817	787	848	779	805	801	845	799	822	835	808	831	817	859	820	871	856	847	842	789	785	856	808	786	842	823	814	851	894	802	804	804	807	795	811	799	821	833	857	835	827	839	800	780	802	813	805	825	842	842	812	852	800	834	827	791	811	839	841	821	814	854	754	834	828	841	820	840	798	817	776	856	835	803	825	862	837	873	865	826	881	839	752	837	790	875	810	807	849	811	859	802	793	814	792	786	815	814	782	765	902	815	767	781	834	786	866	845	802	798	827	806	822	846	802	813	849	837	912	769	856	785	834	776	805	785	847	814	849	856	783	833	813	834	812	801	807	811	820	798	840	825	844	776	836	824	803	800	810	798	854	822	800	858	804	846	818	825	823	838	826	839	757	825	814	837	855	839	834	823	786	836	804	847	851	834	818	890	805	808	788	812	869	778	814	842	848	840	823	839	827	887	853	800	821	813	768	785	844	817	841	847	876	793	769	841	843	792	815	780	825	784	869	789	770	821	895	844	790	822	822	800	829	844	804	823	820	824	837	807	805	765	777	811	802	854	820	833	782	761	817
8098	652	560	421	410	354	313	274	283	234	239	229	278	281	270	288	284	273	258	262	237	250	258	233	255	233	268	249	252	241	283	198	241	210	244	264	280	243	244	229	240	250	238	267	263	224	288	244	242	247	255	251	261	240	243	243	251	273	250	249	244	247	253	254	238	267	248	254	238	253	237	273	260	252	218	278	275	254	245	248	259	238	267	254	218	212	254	246	244	259	232	250	235	238	258	248	260	222	242	256	248	263	262	269	245	257	281	273	244	224	252	264	240	264	248	230	254	260	243	246	261	248	236	254	211	247	246	280	239	228	239	263	243	241	269	263	229	236	267	257	247	241	241	228	239	249	230	238	231	232	241	242	235	250	269	275	248	223	243	229	247	247	268	244	250	248	273	283	233	246	230	254	259	228	253	252	248	272	240	243	228	260	286	266	250	248	228	246	277	245	231	249	218	225	239	237	213	279	246	246	244	241	222	252	243	241	245	243	231	244	236	276	232	253	271	248	258	263	252	234	226	226	242	231	237	246	246	250	279	257	239	238	248	265	264	241	272	258	227	225	226	241	237	286	263	283	242	241	243	247	249	227	249	252	225	232	255	252	282	283	223	267	252	244	241	250	239	270	240	264	238	259	252	225	228	242	256	241	291	262	276	264	248	239	268	260	222	215	250	257	226	280	265	243	222	256	236	240	235	218	242	238	280	241	244	230	273	254	232	274	258	242	251	253	265	245	243	235	239	227	225	263	258	275	253	251	252	262	254	251	269	237	253	222	256	253	254	233	243	253	279	255	242	240	244	267	271	250	246	276	227	258	245	249	260	251	231	243	227	250	251	226	227	253	245	229	236	263	235	216	227	240	222	265	259	263	263	263	265	249	250	248	248	238	249	231	257	266	257	273	276	233	226	264	243	249	243	241	199	265	254	245	264	243	248	247	232	225	247	250	236	233	248	260	240	228	244	257	267	248	226	231	248	260	240	231	239	243	255	260	261	215	205	242	225	251	249	296	256	266	207	221	255	216	231	243	254	244	248	238	256	244	224	241	255	271	243	265	241	257	233	290	251	261	232	228	257	265	242	249	226	252	245	243	243	272	236	288	227	248	240	232	224	250	258	242	234	226	262	251	253	276	261	254	233	241	273	273	271	237	237	253	262	252	253	230	267	248	258	262	231	228	251	261	241	274	254	266	225	253	244	231	271	234	240	209	252	277	262	242	265	252	249	258	238	238	230	256	279	262	226	248	263	248	238	250	260	266	279	244	238	233	265	237	242	257	215	234	235	225	258	190	252	233	228	248	260	297	216	229	273	232	241	239	228	268	258	260	269	236	254	257	237	243	232	216	237	247	242	262	256	242	240	259	257	212	248	264	241	256	234	276	226	240	266	246	266	268	273	235	250	242	238	247	224	245	248	247	256	244	259	242	273	232	257	245	216	216	247	241	241	270	243	265	231	219	273	250	260	238	231	251	244	255	234	264	287	235	228	251	223	247	264	267	233	235	253	233	233	224	226	262	247	257	260	276	262	244	255	253	242	251	266	248	223	278	283	243	241	239	247	227	275	231	249	235	241	268	275	270	266	233	263	242	240	273	245	284	266	259	240	241	265	282	244	245	234	237	257	263	245	242	233	283	267	253	262	219	252	248	234	226	264	259	278	244	253	260	260	242	246	263	240	239	248	263	263	275	274	245	265	279	276	230	245	274	274	248	242	247	246	244	246	242	279	239	262	211	233	249	231	244	250	250	276	243	214	221	221	262	234	227	231	237	247	232	260	301	255	248	236	236	249	263	238	236	227	248	223	265	211	212	252	215	255	255	266	254	271	270	274	231	262	262	256	245	252	238	249	247	247	229	255	267	226	263	243	208	275	264	254	246	266	270	270	254	224	214	254	236	224	194	244	220	264	253	234	271	239	287	254	261	255	247	255	229	241	240	205	211	245	254	229	237	272	253	286	255	248	235	289	231	221	249	250	230	235	301	269	267	233	239	271	233	240	254	282	234	221	253	258	242	258	253	244	246	235	257	242	233	232	225	265	264	236	238	232	234	242	232	249	249	274	243	235	236	238	248	204	208	243	247	267	237	220	218	227	240	243	243	226	243	246	247	253	238	252	237	244	228	253	247	279	236	218	236	273	256	268	269	251	258	273	308	276	238	249	251	214	232	261	231	245	259	259	232	274	262	252	274	272	237	275	260	263	243	268	247	265	244	235	236	271	247	252	251	226	218	253	250	266	241	256	262	251	243	254	273	270	252	268	244	274	214	244	249	245	268	243	234	258	252	221	252	244	234	250	265	271	242	262	248	263	238	273	263	232	237	240	238	242	240	254	258	242	243	250	265	240	275	277	218	270	253	247	253	217	253	277	246	238	224	229	256	224	251	262	262	249	247	249	234	253	271	248	233	227	276	251	251	239	241	261	235	217	252	257	242	238	239	212	220	230	251	263	229	257	286	249	240	261	271	272	233	203	241	238	242	242	237	250	248	245	261	271	259	267	264	221	246	270	261	259	256	244	260	243	221	256	241	240	256	273	263	224	264	237	235	234	276	251	247	245	248	282	234	253	263	224	241	243	205	245	265	235	247	237	257	235	254	224	247	274	255	241	268	240	244	271	223	276	247	260	281	236	221	268	235	265	248	228	242	222	227	260	234	234	273	267	246	241	264	235	248	249	277	248	258	263	243	251	250	262	244	219	267	294	268	267	276	241	234	227	224	257	255	295	251	240	256	262	240	232	249	238	243	283	241	251	243	255	247	237	237	247	250	265	291	263	270	259	246	249	230	255	255	212	269	247	241	259	263	228	230	232	240	250	248	262	257	244	237	234	222	247	242	238	237	241	291	251	224	234	266	248	229	269	258	233	271	269	257	288	257	245	213	277	282	240	262	219	236	235	263	256	253	227	247	244	255	261	263	240	247	225	228	229	270	230	266	262	245	232	256	249	252	258	250	266	241	240	237	249	205	275	238	231	252	230	259	287	210	244	225	241	258	257	268	249	246	243	240	229	286	265	263	272	248	276	269	246	233	244	235	263	231	231	249	235	254	261	263	233	222	256	253	243	256	270	253	247	254	233	254	253	240	278	233	239	238	229	240	265	240	245	232	265	248	221	224	241	243	261	269	237	265	236	246	266	256	234	250	225	241	241	237	255	275	243	240	228	245	232	252	260	275	238	252	247	247	236	240	277	266	261	246	237	254	256	246	231	234	257	249	274	267	280	275	240	245	232	230	242	248	261	225	246	225	248	250	253	257	244	237	243	267	246	226	266	243	244	232	233	245	270	272	218	230	234	234	278	266	260	247	266	229	232	235	221	253	276	268	240	212	254	297	260	239	225	277	242	246	236	237	231	219	260	269	252	264	238	258	245	232	272	252	227	259	234	266	260	251	231	245	236	239	239	258	238	227	249	245	248	253	277	244	231	254	241	248	231	223	285	288	226	257	220	252	249	229	230	229	240	226	278	257	259	260	270	290	255	252	251	230	247	238
6730	834	1310	1388	1282	1120	930	876	822	754	764	695	653	618	642	648	611	636	615	631	596	601	544	602	600	581	584	628	579	562	589	581	595	555	583	560	541	558	549	618	597	564	563	569	578	542	562	551	592	587	530	573	572	556	560	540	532	561	569	564	562	578	537	592	539	571	551	567	538	578	573	578	571	552	572	562	554	586	537	547	552	552	562	586	556	539	533	529	543	566	565	539	572	538	575	599	566	550	526	547	540	603	558	544	543	558	565	565	570	553	558	541	589	570	574	559	536	566	558	575	536	570	547	552	518	518	596	527	535	551	569	517	529	522	583	533	559	478	541	569	526	553	519	602	576	554	537	522	588	580	570	508	545	583	550	584	590	562	530	542	569	590	540	552	606	532	601	515	596	547	553	566	594	561	537	520	550	561	543	539	542	551	585	543	559	551	546	591	548	583	557	581	545	595	565	517	537	546	597	536	551	554	561	549	575	571	592	539	550	549	536	574	547	558	582	571	552	546	547	565	561	550	521	536	537	598	562	521	574	544	566	577	535	543	525	523	547	523	526	566	573	542	562	549	527	545	512	539	567	513	581	567	562	584	581	574	532	545	528	553	539	556	528	568	588	560	550	594	561	546	535	555	550	562	570	586	579	541	555	529	560	596	542	564	543	548	534	564	580	521	552	533	555	557	559	556	566	570	550	540	583	549	548	581	567	575	575	541	544	562	588	555	570	600	527	540	564	482	572	585	509	545	556	584	568	610	625	588	568	579	585	521	537	613	565	560	550	558	566	588	550	548	545	563	512	537	545	554	557	534	505	553	581	562	538	574	536	552	592	567	569	572	538	610	583	547	498	547	552	561	559	570	563	564	553	536	555	591	584	610	541	542	563	557	535	551	569	541	534	556	502	559	554	559	592	561	589	442	563	581	567	596	544	540	570	560	571	513	540	569	551	560	559	562	545	551	567	569	538	539	544	526	583	542	539	572	550	563	524	536	545	525	546	588	514	511	614	525	553	557	552	598	526	540	596	522	545	587	471	575	550	596	561	573	556	593	577	597	572	556	510	572	534	531	543	509	539	542	582	570	520	518	565	556	551	562	562	566	554	567	554	600	570	528	570	536	533	542	552	511	524	573	561	547	514	516	546	551	589	542	557	573	543	563	557	533	575	535	545	531	530	596	573	537	536	504	523	547	564	560	555	556	553	572	558	533	526	542	512	575	572	567	544	601	569	542	524	591	554	560	599	556	559	564	533	572	577	576	577	519	586	553	551	588	531	565	568	532	503	545	588	543	557	581	575	532	557	540	560	533	522	572	539	592	566	537	587	548	571	585	540	561	543	522	551	526	552	563	541	564	542	540	566	546	513	575	549	509	563	545	563	595	547	537	556	560	523	549	523	595	561	550	534	551	561	565	558	533	568	532	553	554	517	546	571	568	527	543	569	590	575	518	581	552	528	547	559	535	556	570	558	530	563	543	533	547	553	529	558	578	555	526	576	543	538	564	541	558	528	552	569	532	523	609	575	592	529	516	538	560	566	559	553	546	552	559	542	512	595	560	531	568	536	533	542	527	562	561	557	536	555	540	595	527	552	556	579	545	562	581	544	526	568	569	556	617	554	596	546	594	529	536	562	532	587	554	528	594	528	566	578	559	566	556	587	597	529	534	558	551	591	580	569	516	533	583	585	581	546	575	555	575	566	560	563	547	540	549	564	599	572	532	563	518	548	574	571	578	587	565	510	524	547	542	529	512	571	570	544	559	536	572	585	520	561	595	566	540	579	521	552	548	535	570	585	593	560	563	558	544	533	559	540	561	568	524	572	544	596	566	549	561	595	565	517	539	565	556	551	547	579	635	544	537	532	583	523	553	539	612	576	543	590	566	562	520	592	576	546	597	554	543	551	504	571	565	513	558	588	524	593	520	569	513	571	560	520	555	524	513	490	580	522	536	540	524	573	539	548	548	492	547	488	567	599	520	556	565	559	557	618	548	560	546	521	568	541	528	546	582	560	538	565	542	560	497	550	539	535	535	569	559	561	556	582	548	540	542	563	556	523	528	552	551	575	591	546	534	566	550	569	549	536	548	529	543	545	562	533	516	558	537	589	546	514	558	530	593	574	516	589	541	564	548	543	559	567	549	514	552	555	556	531	600	541	551	531	585	572	519	572	567	556	542	602	532	509	559	598	565	550	569	554	557	588	578	589	601	520	552	571	564	575	572	545	570	540	550	544	564	551	568	563	522	579	598	548	543	553	562	532	552	542	568	553	624	531	585	564	571	523	567	515	556	515	533	569	553	560	570	549	521	516	562	551	529	552	555	523	501	560	515	563	516	610	522	505	557	535	539	564	553	493	531	514	543	533	539	566	567	502	516	559	566	577	551	560	569	521	573	547	576	538	570	592	535	542	584	547	565	551	578	558	531	512	584	551	574	568	511	552	567	576	528	556	578	559	576	564	565	562	554	587	560	513	521	599	552	509	577	537	588	566	533	598	560	564	587	604	570	537	580	589	561	577	581	534	559	573	574	518	584	541	534	572	579	548	553	525	560	513	547	551	579	559	545	557	516	522	571	567	566	510	570	503	559	572	583	560	507	580	561	606	533	588	573	582	575	580	581	561	569	541	528	577	570	578	501	525	539	580	577	575	572	522	521	536	605	545	557	526	561	547	575	520	575	542	546	572	580	555	553	522	569	572	560	538	547	575	525	548	552	568	555	525	607	583	592	538	581	575	581	557	554	582	492	531	556	541	543	588	537	591	563	600	550	555	548	553	548	570	546	572	535	536	570	560	564	566	564	532	543	550	573	557	562	533	551	575	595	537	547	558	553	536	598	582	549	524	552	543	551	564	580	518	500	580	577	585	577	513	560	544	546	564	538	555	533	518	600	556	512	554	553	546	581	556	552	534	582	572	570	581	575	585	569	556	541	541	585	556	538	530	514	553	561	555	546	573	538	568	547	595	594	545	564	563	587	541	535	565	520	542	576	561	539	536	520	580	555	548	569	537	549	547	542	542	578	555	521	570	548	506	564	526	544	610	587	564	562	504	611	549	571	560	549	571	551	513	620	550	569	547	565	550	562	565	563	591	517	535	580	533	522	528	560	533	528	540	525	552	529	539	613	553	550	554	533	569	548	511	528	535	568	572	533	588	574	534	561	547	571	540	568	527	554	577	547	541	552	505	579	557	548	532	539	566	543	544	543	550	525	542	548	553	548	537	578	537	576	529	526	527	569	553	555	562	576	553	561	569	523	573	559	564	551	565	567	538	563	568	508	555	528	576	531	578	542	547	548	545	539	551	555	579	563	544	535	563	559	551	559	566	538	524	591	559	528	597	553	600	555	490	585	583	541	561	571	556	527	576	572	552	554	551	542	561	547	571	559	559	572	500	552	603	552	550	557	544	565	547	529	549	535	541	551	536	530	544	553	549	554	566	563	511	555	570	553	537	567	576	556	505	580	545	571	563	563	514	551	520	588	599	570	537	549
14969	1099	827	596	469	367	274	225	182	194	170	173	150	205	127	157	141	132	128	122	143	111	144	135	123	128	126	125	135	136	113	118	123	109	129	155	118	127	105	135	96	119	130	117	124	105	135	118	108	130	125	117	112	122	105	128	107	119	132	142	108	134	94	118	132	127	130	120	117	102	114	105	112	113	115	104	115	110	132	128	115	121	106	136	103	122	106	120	139	125	129	112	109	122	106	111	115	118	103	118	130	137	116	125	121	97	116	115	127	125	121	112	106	99	132	123	111	116	92	145	107	132	121	116	116	89	119	123	102	122	107	92	103	116	118	115	132	116	110	123	113	134	121	104	116	117	125	133	116	123	118	135	120	120	132	109	108	123	115	117	120	117	125	124	90	123	136	107	105	119	148	125	110	112	107	102	121	111	103	120	110	92	122	122	117	108	124	118	137	108	100	141	120	113	115	112	115	106	102	136	101	133	113	121	121	123	136	115	128	138	122	106	114	129	116	139	112	117	107	131	119	117	99	129	120	115	100	118	109	102	136	118	113	119	126	123	122	99	103	107	119	111	110	130	111	127	124	127	119	122	112	113	143	127	100	135	111	108	112	103	132	127	114	113	120	96	112	101	118	115	128	124	118	131	125	137	107	122	119	117	109	125	113	100	130	127	116	123	99	129	119	117	109	95	111	94	135	110	125	126	119	121	123	102	129	108	127	103	115	107	119	131	109	105	111	134	133	141	170	126	130	133	129	92	129	109	115	119	95	132	123	122	125	129	131	119	125	128	130	107	111	126	109	127	130	108	99	99	118	102	112	128	119	123	120	118	129	102	131	112	114	119	120	113	136	124	116	127	114	139	128	98	98	119	105	113	110	112	119	111	123	127	111	93	109	122	121	133	124	125	123	110	115	124	116	116	120	118	126	92	111	132	107	110	116	106	88	107	113	123	121	119	129	96	131	125	127	112	111	132	108	108	128	106	99	112	130	128	97	134	111	153	129	110	127	112	120	130	108	106	112	138	116	123	128	109	100	117	110	128	114	114	133	129	124	105	131	105	137	98	125	116	115	126	126	95	103	131	124	115	111	90	116	104	117	126	123	140	140	121	95	113	108	125	124	129	117	107	132	101	122	122	138	109	131	100	91	126	94	130	103	114	126	134	98	133	110	123	131	116	125	106	102	102	128	132	111	97	98	104	111	107	125	114	110	109	94	124	121	109	120	136	109	156	112	99	121	120	144	123	118	128	135	105	122	113	109	120	142	104	107	101	135	133	123	125	124	106	133	113	117	116	132	120	112	113	106	117	109	116	124	111	116	136	99	134	105	110	122	141	123	138	110	113	116	134	128	122	109	125	110	111	123	110	120	100	114	110	126	92	118	133	118	107	121	112	113	119	115	100	109	95	135	133	100	106	116	100	127	121	111	122	138	105	112	118	110	130	127	137	138	113	121	113	136	117	109	121	107	101	104	126	136	127	128	117	100	108	120	118	120	107	107	120	99	124	129	116	136	115	91	109	127	128	106	122	111	135	116	112	117	135	112	108	101	114	111	113	116	106	121	126	121	124	106	136	116	112	100	141	100	118	124	108	113	126	131	124	102	89	115	109	102	111	125	117	110	121	96	116	127	99	97	117	115	134	105	104	113	106	119	127	109	113	115	113	123	114	116	115	115	120	143	119	121	118	129	126	131	106	113	115	114	146	148	130	122	131	114	133	133	133	96	128	134	113	105	124	118	133	113	113	132	112	124	128	96	111	111	125	108	121	130	132	118	122	115	113	110	121	118	101	123	115	114	114	129	118	122	108	106	114	117	109	116	137	85	106	117	131	131	130	107	128	121	114	121	112	120	98	108	109	105	116	120	131	114	103	119	91	134	112	108	114	107	138	146	104	113	115	112	120	116	95	97	136	121	99	131	119	139	115	152	134	129	108	134	135	106	109	129	127	133	110	113	109	111	119	111	114	115	105	148	128	109	113	110	158	107	116	115	97	104	120	145	127	116	116	121	130	119	132	130	137	125	108	110	130	114	125	141	127	125	103	86	105	106	126	115	120	104	118	126	101	108	119	107	114	107	133	122	115	121	106	102	105	112	130	113	106	131	118	123	115	114	128	112	134	116	95	116	133	98	123	132	118	108	116	124	108	118	121	102	106	113	98	116	119	104	109	131	122	121	109	120	103	119	118	124	129	119	105	135	105	124	88	125	140	103	113	94	108	118	107	92	118	95	113	101	103	119	139	124	102	106	111	114	119	130	134	127	123	128	122	124	126	115	112	106	115	154	120	114	123	120	113	125	109	117	106	138	123	123	99	110	102	102	134	132	116	135	126	111	124	109	137	96	110	120	119	141	129	119	119	99	123	132	125	115	130	122	120	119	133	119	114	86	122	119	126	111	110	114	128	119	116	130	110	108	121	131	121	115	105	111	121	115	110	130	111	117	107	120	127	134	104	130	132	98	117	119	121	111	121	120	134	114	124	127	129	102	123	133	115	121	110	113	109	121	112	122	107	117	148	124	118	113	129	117	113	114	121	97	125	125	106	98	137	103	147	132	108	124	114	114	121	122	119	127	124	119	141	115	126	114	115	123	133	126	106	106	101	111	125	137	118	116	125	105	142	118	126	113	119	102	105	113	125	138	110	97	116	111	112	106	113	112	104	116	115	119	106	113	117	133	119	114	121	125	122	124	128	108	130	112	121	125	126	112	112	104	102	119	131	111	110	102	125	114	111	94	130	114	118	102	106	132	112	140	109	116	131	104	134	131	132	128	114	120	107	123	127	122	127	139	106	128	107	127	117	101	103	120	128	126	101	122	107	115	124	110	136	130	117	109	122	129	113	100	126	129	133	135	111	127	126	109	120	114	114	115	130	124	105	110	124	118	106	112	115	112	118	112	123	107	121	121	114	134	120	123	122	104	105	144	105	134	119	125	118	136	117	106	111	134	107	122	131	116	107	114	133	116	134	132	125	113	108	122	109	125	125	110	123	123	117	131	125	142	139	120	155	112	116	132	144	115	104	125	109	113	129	121	110	112	112	116	104	123	121	124	116	121	135	141	140	130	97	99	146	117	113	116	115	129	114	120	112	116	128	132	112	111	119	113	110	109	117	129	123	101	117	107	128	103	110	124	116	115	87	120	115	102	123	96	143	139	118	113	120	133	112	109	125	127	119	117	119	114	95	122	110	132	125	103	119	128	115	111	107	111	122	123	128	125	115	107	108	105	123	105	136	126	108	116	105	111	126	104	113	103	89	107	107	115	131	119	119	110	131	119	135	155	114	137	115	107	106	130	121	113	131	137	136	122	126	103	128	106	119	137	133	106	115	113	113	121	127	125	142	132	100	119	99	111	129	131	106	103	97	122	125	114	111	122	102	98	144	140	137	109	138	112	92	102	124	108	99	119	131	119	104	120	95	113	133	127	100	107	129	115	121	122	124	110	117	124	124	117	114	122	107	143	112	129	134	100	111	116	114	130	119	122	118	118	102
8227	873	1670	2024	1737	1405	1160	933	840	669	609	563	500	494	490	448	479	415	430	427	409	374	375	371	376	387	341	371	332	323	340	330	334	351	283	342	337	307	362	317	296	333	343	318	311	332	296	348	326	302	332	290	296	310	324	330	307	310	303	305	316	306	326	289	316	309	302	317	328	286	273	314	285	334	318	323	291	337	315	294	300	348	319	330	319	296	310	308	328	308	317	317	340	308	293	341	286	339	314	288	310	303	313	296	293	287	329	283	327	310	326	304	298	321	326	319	329	309	325	306	311	286	304	296	298	294	266	309	321	325	294	309	304	322	321	292	351	335	303	287	307	311	284	293	303	328	320	307	305	294	296	306	288	299	312	312	295	268	286	310	344	329	303	335	316	335	323	300	301	321	288	323	293	313	319	285	341	335	308	262	301	326	314	314	305	307	320	310	292	310	283	322	327	321	300	335	299	303	327	320	314	295	334	266	300	300	306	297	307	326	293	278	299	308	270	351	305	347	287	300	308	304	358	304	336	300	328	304	325	263	318	314	304	287	303	346	287	286	296	341	311	311	302	279	315	304	315	288	319	287	279	283	313	341	305	293	299	317	304	277	275	321	318	322	325	331	322	327	301	310	317	277	320	317	315	331	284	313	287	269	325	309	312	277	297	289	311	335	341	316	302	284	334	304	313	309	331	305	291	277	326	275	283	320	310	302	314	286	292	328	275	305	267	337	301	345	317	301	332	324	285	319	353	298	282	299	308	313	303	297	288	321	301	292	315	284	294	313	321	338	318	309	333	336	319	315	309	296	289	308	325	291	322	333	314	300	301	292	298	319	316	311	316	288	303	320	305	326	294	324	311	330	309	321	282	333	325	307	323	319	304	311	303	322	299	307	296	300	308	298	300	288	310	325	326	306	315	298	289	317	345	316	264	289	323	312	344	290	306	326	314	310	328	289	321	279	296	318	324	303	299	293	311	275	309	297	331	311	294	325	314	296	346	321	342	319	304	326	329	331	305	263	351	311	305	292	281	300	282	325	314	299	337	311	282	300	329	298	321	305	312	326	321	331	292	311	342	336	278	320	267	308	323	303	293	332	278	321	291	282	334	305	295	306	289	314	295	319	301	297	292	304	308	262	305	266	305	334	307	317	317	318	302	312	308	307	317	273	308	304	301	280	271	314	309	292	293	311	334	304	299	311	279	293	318	275	304	310	298	327	308	299	292	330	311	294	311	295	320	297	340	305	302	286	340	321	307	321	312	289	325	313	304	298	325	310	309	295	313	302	288	314	302	305	302	297	315	324	299	325	295	317	310	322	321	317	302	301	312	293	277	309	314	336	273	340	309	294	321	311	316	291	335	325	313	299	311	309	298	298	300	313	293	321	313	285	280	299	317	312	272	346	315	313	292	293	323	291	337	307	305	328	296	314	303	298	311	328	302	312	295	289	314	315	294	296	292	291	324	326	279	297	304	305	292	282	284	314	344	311	313	294	302	276	327	332	276	287	350	284	305	288	336	300	302	297	323	306	294	307	294	325	288	332	304	304	310	306	293	320	317	302	290	267	308	310	320	308	323	323	316	302	309	284	298	284	326	312	288	305	313	305	312	300	309	307	309	333	309	305	289	319	319	310	313	303	331	286	289	296	292	280	305	331	288	318	319	291	295	308	290	318	291	317	337	297	285	330	313	288	310	280	307	309	290	328	319	295	305	321	283	291	347	300	319	332	329	311	316	281	313	291	308	330	299	327	321	301	328	314	320	319	308	316	301	293	320	312	323	296	304	319	301	310	286	329	280	293	305	305	295	338	278	329	319	295	295	329	315	303	323	324	299	322	286	325	339	318	307	315	308	293	294	298	299	279	308	296	294	340	288	304	304	287	298	323	306	296	286	350	302	293	314	303	301	302	268	288	344	283	342	291	288	294	303	328	279	309	334	334	286	316	310	299	316	313	294	279	294	284	282	273	289	300	301	306	286	320	316	344	323	287	288	300	318	293	302	305	323	293	300	293	294	313	283	310	298	291	265	322	333	323	331	297	296	270	285	297	319	345	314	303	282	330	340	311	312	298	309	304	327	316	333	309	318	318	320	321	298	330	329	301	307	311	327	339	273	304	307	308	279	342	306	329	316	270	336	329	306	309	309	366	284	289	295	299	309	320	321	297	321	291	314	322	329	279	305	321	319	301	298	326	298	303	308	318	323	310	326	308	279	301	306	294	325	301	294	321	347	287	303	313	292	307	324	304	316	309	318	311	327	295	319	302	285	268	312	341	293	322	286	330	291	291	316	329	308	317	327	266	270	291	312	282	279	305	331	301	275	284	305	334	306	305	302	312	303	290	316	324	322	303	297	286	315	299	308	293	296	299	311	305	325	290	294	310	330	277	326	307	300	304	312	283	304	315	324	304	325	316	310	292	313	318	304	310	327	284	357	333	304	310	302	315	314	302	286	325	319	331	355	299	297	325	321	313	287	327	290	310	322	303	328	327	309	327	308	299	297	307	316	307	335	318	312	319	310	326	280	290	308	320	282	288	313	312	310	333	298	311	301	334	304	331	307	320	292	308	293	315	305	305	302	304	336	335	306	317	319	289	299	305	320	308	280	305	289	319	292	294	293	307	297	310	319	307	340	301	319	332	301	301	308	301	323	315	324	321	295	286	303	317	328	316	307	289	311	257	317	298	309	321	338	344	335	340	298	295	304	297	272	279	288	312	297	305	293	305	293	353	344	312	294	282	317	281	305	280	326	320	297	332	334	343	307	284	304	306	295	307	296	288	305	336	313	294	310	296	301	283	299	311	300	280	329	332	334	293	301	299	282	329	294	265	309	338	290	308	307	294	337	285	304	317	323	305	286	297	323	316	300	307	347	335	333	311	312	335	289	299	323	273	297	295	299	289	289	312	290	282	312	298	314	304	333	312	268	322	311	273	315	309	307	332	311	351	320	277	302	304	306	325	349	319	320	333	281	291	284	306	315	285	287	268	326	295	327	311	287	257	296	282	296	300	300	318	295	344	336	315	299	301	287	315	318	294	297	275	344	280	292	297	308	312	317	300	283	311	299	303	317	328	326	288	286	305	337	326	324	302	294	305	329	320	300	339	279	284	302	308	289	319	309	323	330	322	306	320	288	319	287	311	315	308	309	326	291	303	310	304	324	332	311	312	350	320	291	303	293	288	283	316	302	304	301	310	329	293	299	337	314	314	314	300	321	316	313	308	291	311	302	300	306	304	299	307	299	310	336	297	307	292	302	296	326	274	290	292	305	278	317	331	318	320	306	285	290	324	306	296	296	285	307	335	315	297	306	310	304	303	333	289	306	323	348	312	291	330	294	319	302	278	322	310	318	340	320	293	332	310	290	281	281	271	321	299	326	310	307	318	301	310	306	346	296	330	289	270	300	316	297	296	333	308	308	287	302	331	347	318	308	300	316	293	318	315	327	304	316	301	301	339	279	322	299	313	296	293	294	285	315	323	312	271	317	288
1899	434	431	365	403	375	379	367	384	439	365	367	369	337	428	356	357	358	398	387	362	394	382	398	394	388	421	381	364	339	380	338	376	410	396	397	342	396	399	378	380	358	376	368	354	376	395	396	382	367	380	382	356	395	344	362	377	392	368	364	358	360	363	388	349	365	366	364	404	373	323	353	389	358	395	350	357	371	358	364	394	346	353	349	375	405	394	369	393	395	390	354	370	392	366	382	379	380	381	358	355	358	371	404	377	379	377	425	407	425	394	401	386	369	376	360	387	395	375	355	369	377	362	369	376	353	374	377	371	417	346	378	353	406	387	394	355	391	374	407	359	375	366	355	376	385	388	382	366	390	399	379	376	387	372	345	347	390	398	346	349	391	361	366	352	356	384	375	372	363	390	422	423	360	344	394	385	391	407	350	379	377	365	377	364	388	354	414	384	396	428	404	390	351	368	394	374	390	376	352	378	372	419	396	351	327	348	335	396	359	383	367	393	397	361	365	377	378	358	400	407	376	383	336	366	396	384	381	414	367	347	348	376	418	370	371	352	406	376	400	406	373	362	392	378	367	368	368	378	365	347	390	366	394	397	360	386	393	395	342	351	372	361	361	387	370	394	400	385	349	321	377	379	386	400	352	401	390	353	373	402	379	420	395	371	371	385	372	395	374	344	383	382	363	390	378	386	362	378	371	363	403	356	417	388	396	401	351	402	352	372	397	397	386	379	346	395	345	397	390	330	353	396	395	378	412	335	380	393	364	392	377	408	404	372	387	384	378	385	329	369	369	368	360	355	400	378	363	371	389	357	379	333	416	379	384	413	417	386	370	379	380	376	367	360	355	352	350	371	400	412	381	371	351	380	364	384	351	371	386	421	374	379	391	368	360	365	369	379	407	340	342	372	382	360	373	381	371	380	380	373	354	361	378	399	393	400	386	393	386	345	427	405	377	339	366	385	361	367	337	376	388	369	405	391	372	385	355	378	364	413	429	378	348	363	344	369	420	401	333	395	380	364	348	370	362	382	339	394	397	370	368	358	395	378	391	369	408	377	355	384	378	341	379	367	348	382	370	352	363	366	374	398	377	355	365	369	343	362	372	367	363	390	400	381	388	382	380	378	362	366	337	395	341	383	376	399	356	369	389	373	415	391	376	385	403	395	348	361	410	361	367	396	373	397	372	363	377	430	384	362	373	345	352	421	377	368	350	392	363	343	341	343	355	382	366	369	369	413	386	381	370	384	370	395	350	350	394	408	396	387	400	358	345	346	368	410	403	374	347	352	372	332	381	387	394	362	381	411	401	380	353	353	377	377	382	354	362	393	380	366	377	372	370	378	375	441	389	397	396	434	356	343	410	349	340	400	358	413	346	412	380	375	377	377	349	356	381	377	374	349	378	353	423	400	383	395	386	379	384	394	366	396	403	364	410	378	415	386	384	394	333	398	387	373	372	385	324	362	354	418	371	364	342	398	373	361	361	392	371	388	369	352	405	355	385	361	353	342	369	410	365	392	399	370	400	364	354	370	409	403	375	399	381	379	364	393	371	375	351	387	367	383	370	340	382	344	379	410	394	370	380	352	374	400	364	337	367	315	357	348	362	350	406	395	371	425	366	372	396	383	358	375	356	394	388	418	409	372	343	338	348	374	336	363	373	377	393	392	405	372	352	389	398	369	362	384	399	381	360	409	426	390	390	406	393	358	398	366	352	373	378	365	346	391	404	377	352	371	380	387	420	373	355	416	365	397	376	364	393	400	370	338	401	374	355	367	352	416	342	351	359	412	359	386	374	418	369	417	371	347	349	359	362	364	356	383	346	369	403	336	392	398	398	357	369	374	384	373	375	388	422	369	377	370	396	403	368	377	401	384	352	401	356	373	367	368	373	395	390	360	369	416	362	406	379	379	393	401	374	392	356	368	371	355	368	362	383	377	400	440	407	347	397	358	387	377	361	372	364	390	397	370	371	399	390	394	394	415	366	352	338	381	365	384	393	351	392	406	407	400	404	371	378	372	398	369	391	346	394	387	366	379	397	367	351	382	379	334	399	377	367	406	359	350	362	359	375	384	395	382	418	370	381	385	351	360	372	394	384	394	398	388	389	370	386	407	407	356	352	368	374	370	419	363	363	368	376	363	364	376	366	349	382	365	354	413	383	382	390	376	388	375	387	343	399	385	375	395	335	381	384	421	362	354	421	416	381	431	378	366	384	413	372	378	365	408	371	398	365	380	399	358	363	342	389	376	397	396	406	371	351	372	381	368	349	380	396	404	415	353	384	376	376	377	379	388	415	353	378	369	379	368	377	365	419	380	390	390	390	389	379	379	377	380	364	435	367	373	411	385	365	370	364	365	374	357	402	388	360	386	351	404	368	379	384	371	383	344	359	404	362	316	369	366	371	350	375	346	375	341	409	358	355	353	408	406	391	424	348	382	350	395	371	388	355	379	385	349	352	378	357	402	347	378	330	381	385	393	408	362	369	399	366	326	380	379	378	408	385	420	382	393	367	410	361	357	363	394	356	391	351	367	386	346	375	359	373	336	369	365	388	347	348	393	351	372	372	379	364	350	376	367	393	373	389	365	397	372	364	379	387	374	384	393	366	390	367	399	415	390	383	363	397	366	404	347	358	382	384	362	373	400	361	370	384	386	398	425	337	366	406	390	374	383	348	384	380	366	444	385	359	418	423	382	384	395	414	353	367	351	406	378	374	366	339	377	388	376	389	370	382	359	373	384	363	359	405	369	356	372	320	359	382	384	364	362	359	345	383	314	359	334	367	380	337	408	354	414	351	370	376	342	368	377	384	375	373	351	389	349	383	397	380	340	341	385	395	366	386	388	377	407	361	333	384	402	349	368	392	341	375	376	419	387	402	381	353	367	374	377	375	395	352	393	372	381	360	365	366	371	356	357	356	375	358	381	434	361	383	394	346	379	413	413	357	391	383	382	392	328	380	378	364	382	380	389	361	349	367	399	372	371	372	352	396	437	383	382	403	368	390	398	353	377	388	383	386	375	371	369	369	388	349	374	363	363	363	361	346	381	382	383	356	371	385	380	358	346	376	404	369	358	347	371	381	366	411	369	382	355	357	391	363	402	331	366	369	344	361	351	360	355	384	345	359	386	376	381	392	350	350	361	409	403	365	367	354	383	356	379	387	385	371	339	364	427	362	396	386	361	374	368	393	386	423	369	353	366	400	382	398	397	382	346	371	360	339	398	373	398	393	414	362	389	340	397	381	381	383	376	383	386	392	357	405	345	398	351	357	364	387	356	371	375	365	383	404	368	391	388	386	401	367	396	362	347	369	393	400	369	367	352	383	409	385	385	388	370	362	389	380	386	358	397	340	369	365	355	404	366	394	424	360	338	384	395	371	389	331	385	383	393	362	410	391	398	429	331	353	403	422	379	344	369	328	387	359	377	414	372	378	347	355	378	374	349	408	359	385	347	373	407	374	360	343	419	384	384	409	382	371	359	385	348	418
2474	840	921	890	903	841	872	872	871	788	790	812	851	809	875	765	778	831	807	845	832	851	842	797	846	897	838	822	848	858	831	818	813	819	838	790	824	804	784	816	797	831	856	839	783	784	867	801	876	892	816	850	777	845	865	803	793	828	730	821	817	863	821	808	878	828	839	802	820	790	824	820	887	780	782	845	783	824	898	823	780	851	843	833	811	836	819	893	829	827	835	791	846	783	781	858	818	799	790	820	857	797	830	809	822	852	764	804	840	802	857	847	809	821	845	806	817	854	782	815	830	751	754	835	771	817	800	851	803	840	824	784	807	844	842	793	838	796	825	876	811	819	832	823	833	857	825	843	781	819	798	780	806	828	824	797	831	820	827	818	783	806	885	835	840	815	767	800	814	735	813	846	795	819	807	822	813	788	825	830	818	819	867	815	794	841	803	800	824	827	823	797	838	776	824	823	849	766	865	820	848	836	835	805	805	818	835	856	817	861	820	833	872	845	815	826	823	783	845	838	820	786	874	841	818	812	737	828	866	823	838	803	807	774	780	869	857	798	789	835	817	804	801	787	817	819	801	820	766	841	845	816	837	850	804	834	807	813	775	798	773	789	827	828	881	788	817	824	830	825	819	770	812	831	796	812	796	856	822	800	796	798	776	842	821	774	829	811	820	834	833	834	810	862	799	798	787	841	817	814	808	775	803	803	818	821	801	795	821	826	847	779	805	802	805	801	829	801	809	808	831	797	860	800	772	781	848	831	806	870	797	806	837	805	842	835	785	845	853	881	831	815	793	850	827	847	763	816	820	830	901	860	838	787	811	856	842	820	784	860	826	826	872	841	806	816	851	829	789	790	798	863	813	776	800	845	794	808	799	807	812	767	869	794	877	846	852	837	834	848	806	845	848	795	819	796	816	840	818	853	810	793	836	789	796	805	861	792	809	797	818	808	833	810	816	780	821	810	821	829	833	841	845	863	806	803	775	835	809	803	787	805	800	808	859	771	797	781	819	842	808	831	888	792	781	827	840	836	790	800	849	831	860	786	832	849	814	844	849	789	826	829	874	805	817	839	808	844	839	833	813	814	825	812	892	825	819	836	794	828	819	845	826	814	841	791	783	808	799	825	816	808	865	845	837	802	863	866	764	791	809	835	818	772	802	794	809	849	833	827	844	838	831	835	779	786	843	795	809	840	815	871	816	838	835	821	856	835	820	795	873	797	825	865	808	840	824	822	815	820	811	799	797	810	791	820	775	808	822	792	830	848	799	806	814	825	810	827	788	845	813	847	823	822	789	813	832	814	808	817	812	820	833	793	809	766	826	804	828	829	885	833	816	806	813	825	818	781	836	840	806	797	843	810	772	888	766	818	862	821	836	830	818	853	842	788	806	864	786	805	812	843	860	832	810	751	835	757	796	782	855	890	806	784	832	810	816	811	848	805	855	844	815	809	827	770	793	868	808	777	811	843	826	854	856	822	851	765	796	831	802	818	807	841	816	836	838	823	830	805	815	793	850	841	775	850	855	796	773	810	859	815	846	832	871	834	783	852	813	864	786	830	861	828	825	795	809	836	783	789	814	866	823	799	814	866	842	794	853	792	779	825	807	842	780	842	818	813	801	864	836	812	843	839	830	782	849	794	901	823	822	782	818	829	842	827	800	822	788	848	837	816	824	788	901	835	807	767	769	835	792	803	794	818	799	762	858	855	801	807	797	818	760	823	784	792	870	840	818	834	829	812	863	765	814	778	830	813	793	755	831	805	810	866	856	809	854	827	837	812	771	819	844	827	828	787	849	818	800	842	807	800	822	810	859	854	875	822	778	825	806	801	836	814	865	829	823	838	857	788	821	823	788	819	789	811	883	814	822	810	797	884	805	783	806	843	814	811	821	791	825	811	880	813	855	849	804	848	776	873	837	853	818	812	775	805	792	810	844	834	819	848	790	785	802	806	861	820	826	829	827	835	778	806	796	863	840	826	802	803	835	805	785	825	753	820	837	849	869	839	807	820	790	794	818	827	817	836	833	759	829	867	831	781	761	868	807	823	807	830	780	793	845	744	802	795	796	828	855	803	823	844	797	856	817	809	861	818	792	795	782	821	820	817	822	784	797	845	781	820	802	830	823	868	846	802	835	798	806	805	817	806	857	732	810	814	845	826	821	809	834	805	840	774	835	821	816	847	795	803	860	783	885	853	823	815	828	800	847	765	777	808	772	846	814	789	813	836	785	852	846	887	837	814	791	780	801	856	813	838	840	827	859	822	835	767	806	853	809	819	885	804	849	807	807	865	791	772	821	781	812	837	722	864	893	843	832	794	779	777	804	837	782	865	860	828	862	832	822	855	850	794	767	806	821	800	859	843	825	801	831	835	774	801	889	801	824	811	824	796	788	850	800	826	792	782	825	828	853	824	817	805	815	789	832	805	814	837	782	817	873	828	832	808	753	841	822	855	814	846	838	865	804	823	785	818	856	815	835	761	807	862	822	828	840	851	755	828	809	803	823	784	815	840	761	805	872	799	856	806	832	898	810	804	803	858	815	803	796	872	819	796	814	786	802	812	853	787	824	826	825	750	785	808	811	821	830	811	794	864	766	787	798	788	809	797	875	885	826	797	862	817	780	776	841	817	804	825	774	792	802	851	812	837	813	842	832	852	833	793	785	777	818	798	854	796	823	879	860	882	835	809	837	830	828	843	836	834	791	826	856	817	804	801	801	849	855	834	836	791	815	848	818	783	803	804	828	874	819	838	850	809	823	802	798	779	768	799	831	847	800	799	807	792	870	780	853	792	837	760	842	843	833	823	806	849	824	810	793	823	760	809	834	818	793	829	842	807	808	820	830	774	823	852	824	871	812	785	817	744	780	798	830	790	883	769	859	797	823	786	825	756	879	819	772	855	780	834	838	794	827	836	790	825	854	810	845	843	767	839	814	846	849	806	849	889	799	801	791	796	790	822	779	826	812	825	839	785	800	825	795	790	813	793	856	828	840	796	827	798	817	868	781	858	830	811	792	826	816	830	836	766	794	857	831	895	832	738	817	833	758	825	803	821	873	844	823	859	802	870	893	807	818	831	806	856	750	818	859	828	748	772	807	809	802	786	825	892	819	841	798	831	820	823	843	784	819	808	855	778	798	820	792	811	848	808	830	783	852	785	858	822	849	849	788	837	737	881	769	824	851	823	822	808	849	799	852	762	808	781	782	806	816	860	865	837	828	833	827	836	780	806	822	811	842	815	839	762	856	820	821	822	824	813	884	815	787	819	848	799	844	836	811	846	854	838	798	858	825	854	768	794	871	798	825	816	807	784	848	836	789	853	853	831	832	835	775	789	827	869	785	828	838	812	863	824	833	808	821	862	808	797	786	846	789	829	855	771	794	762	786	819	805	855	816	813	850	762	850	782	824	839	846	838	847	801	840	851	804	790	808	828	793	826	901	766	781	808	828	834	886	877	873	799	810	801	797	842	807	802	784	798	816	874	844	838
8310	572	578	514	400	397	324	333	304	328	296	256	299	252	235	261	242	237	264	260	283	275	218	261	251	290	240	247	230	285	255	235	239	250	246	257	222	257	251	244	270	244	223	233	241	270	281	257	253	240	267	228	262	243	281	253	233	216	236	215	248	249	259	279	225	231	278	232	259	243	269	229	214	253	253	268	257	231	240	242	240	254	251	255	248	276	252	260	280	231	228	247	260	237	220	271	239	254	262	255	236	246	271	248	263	240	236	240	281	228	251	262	244	232	240	247	259	244	251	255	266	232	251	287	245	242	249	245	209	272	246	255	249	280	248	236	226	245	239	278	264	243	273	248	250	236	230	227	224	245	242	267	236	223	253	246	244	284	305	248	232	272	224	235	244	267	265	261	250	240	238	262	232	249	244	267	260	229	250	251	257	245	262	232	228	240	233	235	258	249	253	229	275	257	246	251	280	260	248	250	245	256	233	258	225	244	295	250	252	254	222	212	240	252	245	261	244	257	256	242	262	278	243	246	246	246	238	249	236	258	243	251	245	255	252	225	223	248	254	244	252	244	270	237	261	250	248	249	250	243	251	263	247	235	236	230	240	241	261	247	255	236	267	268	260	270	256	280	245	229	253	219	241	257	264	229	242	257	249	255	246	275	284	230	235	252	266	256	276	269	238	241	240	249	224	260	268	238	251	274	243	245	253	214	254	227	245	264	261	255	237	219	251	245	237	292	262	260	248	250	230	247	241	249	262	259	274	257	224	234	228	254	236	261	243	227	255	248	258	255	254	257	243	258	252	249	244	245	268	234	263	223	242	259	233	272	249	267	237	264	239	241	269	245	263	237	237	217	247	223	262	267	287	231	256	214	247	259	248	229	265	237	269	273	239	238	265	236	259	249	225	257	265	269	251	264	264	260	255	244	228	244	261	243	261	269	257	241	231	257	256	250	269	261	216	277	234	249	253	264	243	244	247	271	272	246	243	257	234	248	268	261	281	235	268	253	262	255	266	262	230	254	261	255	215	272	262	252	267	243	233	243	253	244	253	282	241	247	288	257	233	244	247	235	255	259	241	267	259	271	250	270	257	276	256	250	255	261	240	277	220	232	228	228	251	246	268	226	251	275	251	262	259	227	286	251	256	244	260	240	264	266	221	235	281	278	218	268	249	259	272	270	241	285	246	260	259	248	270	225	245	271	250	245	243	237	219	239	227	251	223	254	262	214	242	254	262	247	245	223	270	269	276	273	256	260	260	234	250	236	275	218	261	234	260	273	238	256	242	295	262	246	248	267	261	257	262	224	232	236	255	250	250	236	223	250	240	235	249	234	244	224	241	242	259	251	230	284	260	252	252	238	258	271	234	271	215	227	234	244	213	272	235	270	228	264	275	260	226	244	291	232	253	254	264	225	250	229	224	242	264	238	256	276	260	248	257	245	258	226	248	255	283	223	272	252	272	262	219	240	253	255	283	239	258	239	221	263	251	244	272	232	237	268	255	248	271	265	235	277	241	242	248	247	274	249	279	244	277	280	254	260	225	229	244	262	253	244	224	241	267	224	240	223	272	240	232	247	297	262	269	243	238	199	274	232	244	225	208	277	228	259	235	272	222	281	250	275	253	254	254	246	236	250	239	240	248	277	260	252	252	249	244	272	231	262	254	266	236	238	249	236	216	286	237	270	234	268	249	278	266	249	234	268	262	272	239	258	232	239	298	235	254	284	280	234	268	254	251	245	264	229	273	240	231	247	282	253	267	253	221	235	275	264	259	233	249	261	255	260	246	231	224	238	227	227	273	256	243	255	270	250	247	225	249	260	239	252	252	280	279	261	272	236	240	243	283	246	226	230	275	253	263	256	230	226	252	264	242	231	275	247	246	271	245	284	233	253	253	213	269	220	239	237	258	250	289	267	231	235	255	266	269	229	245	239	238	292	293	251	236	288	217	258	262	219	254	237	224	253	268	266	249	257	260	212	266	221	240	235	244	290	272	245	263	234	264	261	255	258	251	250	251	261	253	241	248	235	246	278	268	244	232	258	259	268	252	270	258	231	240	267	230	249	253	258	252	242	259	264	281	248	263	273	297	256	268	256	257	235	268	253	243	244	246	240	253	233	275	246	247	256	299	250	259	234	224	263	263	242	263	246	285	239	262	239	225	229	253	245	268	229	284	272	242	220	251	252	269	233	269	259	242	244	237	257	247	260	267	267	256	282	256	259	271	266	251	230	265	243	258	243	259	228	261	250	256	250	244	265	237	237	270	254	252	272	262	256	237	269	241	263	280	254	232	268	263	281	239	300	235	238	247	245	252	232	269	256	247	283	262	241	272	217	269	242	242	225	253	238	268	283	249	277	239	216	252	246	226	233	251	252	270	250	268	240	261	248	272	279	241	219	253	256	252	259	246	270	243	255	257	275	261	240	233	218	237	229	235	245	279	218	263	235	280	283	255	249	266	239	235	245	265	254	260	268	261	261	218	236	260	238	283	231	249	243	280	286	234	251	227	239	233	257	256	257	251	246	276	251	259	230	277	255	279	234	247	218	270	243	248	229	267	222	229	244	226	262	234	217	229	238	243	238	255	244	227	271	254	264	266	219	261	229	225	212	252	248	256	235	265	251	251	233	235	269	218	237	254	232	273	241	224	259	237	229	277	215	248	253	244	278	251	249	213	277	231	247	240	253	257	247	272	235	257	207	230	258	230	261	251	266	231	240	236	257	253	231	265	262	229	217	234	264	242	236	260	233	267	269	245	246	218	236	248	233	258	240	240	253	241	281	275	257	250	278	256	230	246	271	246	232	236	221	239	245	245	280	263	241	251	292	231	237	246	249	241	234	240	247	249	239	264	237	235	247	256	228	280	240	234	295	249	263	259	246	254	224	226	257	248	281	254	250	261	250	239	216	263	244	238	226	253	237	245	244	228	265	254	245	254	276	218	223	290	242	292	225	239	280	255	249	264	242	260	214	248	253	216	217	262	258	229	230	251	254	235	225	236	251	228	269	283	226	231	258	261	225	257	251	253	235	246	237	239	225	261	257	225	271	257	261	270	242	267	230	252	227	240	218	231	259	256	256	251	220	220	265	242	240	278	264	264	209	243	230	237	244	243	256	257	250	236	275	241	235	277	270	244	284	257	232	257	239	243	243	246	286	228	265	279	208	255	259	227	253	247	265	272	271	258	239	264	259	284	230	242	253	239	256	230	228	253	253	280	198	269	252	282	238	268	233	259	274	246	261	229	240	272	217	226	241	228	211	237	232	225	239	234	214	249	236	226	275	254	272	281	217	240	241	250	263	252	255	266	244	266	258	240	257	268	262	246	237	253	239	222	275	227	262	212	281	254	236	256	238	216	250	254	254	269	247	222	267	281	251	223	259	254	263	235	273	242	258	253	252	253	245	217	256	254	284	242	260	266	270	264	261	263	222	254	228	251	274	265	252	274	245	240	249	229	250	249	239	248	305	250	246	255	245	263	272	240	248	246	256
6840	849	1254	1463	1277	1110	1076	916	807	788	729	708	718	688	608	604	614	592	592	608	653	635	605	604	534	613	560	595	571	614	568	534	548	592	527	548	599	588	616	616	593	563	568	560	585	593	564	531	558	575	595	592	572	525	532	560	590	560	604	579	564	555	563	599	572	525	542	572	564	552	579	513	561	565	545	592	545	544	550	539	542	567	598	561	511	583	559	555	566	545	584	541	571	550	549	561	503	557	576	570	581	535	533	528	518	572	603	557	526	533	561	576	577	538	565	571	542	523	607	555	578	581	579	557	562	567	521	556	575	568	561	531	541	593	594	536	544	531	591	543	573	627	520	551	534	570	589	510	515	553	547	586	535	559	593	575	508	544	605	563	558	560	581	564	592	576	581	548	544	577	523	559	553	555	516	560	541	508	538	543	620	553	506	510	546	621	581	554	560	565	591	574	578	580	516	519	533	543	539	553	547	530	580	586	574	558	554	537	548	545	536	574	563	570	625	521	538	556	569	558	561	595	563	559	511	599	563	535	550	536	569	557	532	602	550	573	578	589	568	569	522	565	583	546	551	569	543	551	585	603	525	536	565	578	593	514	558	540	571	559	564	574	563	575	549	583	534	515	546	528	567	577	508	593	573	566	542	549	531	571	560	558	572	604	583	560	547	542	554	601	523	538	556	530	520	569	610	516	550	525	584	569	582	544	543	550	571	559	560	569	545	552	553	584	552	510	556	552	550	549	598	548	602	582	503	583	548	567	547	557	556	579	591	605	568	570	574	519	587	555	552	605	580	584	564	551	533	564	568	567	513	559	563	570	592	604	551	551	592	586	569	543	506	592	544	558	531	554	563	526	559	550	585	550	580	566	545	578	579	565	567	565	565	565	575	558	618	575	584	546	581	512	574	571	586	564	540	599	546	554	572	550	539	536	534	587	591	575	589	514	523	557	557	529	559	543	570	564	570	602	521	540	583	559	563	522	580	570	564	576	562	575	540	562	548	578	511	547	544	560	556	584	570	559	549	566	565	546	568	603	572	561	589	578	555	580	540	576	579	569	529	560	571	570	569	548	555	555	576	543	562	530	569	566	579	594	571	582	583	565	581	591	551	552	553	572	524	587	562	563	563	554	519	549	552	540	552	590	543	522	587	558	578	546	578	587	564	576	541	570	516	569	507	562	553	533	571	612	568	546	552	552	570	502	537	587	530	536	576	567	563	561	564	557	535	522	574	559	579	568	580	537	518	555	596	551	563	509	572	568	561	548	563	570	595	564	586	567	572	545	598	607	554	545	562	549	517	579	559	576	529	565	592	538	523	531	574	536	518	593	565	512	546	582	552	605	565	559	586	544	544	541	559	573	568	618	537	552	545	592	530	556	562	582	576	568	554	585	577	551	606	571	544	575	569	560	549	567	572	612	560	588	573	507	562	587	562	538	572	541	568	533	558	549	593	537	568	567	545	555	562	542	519	533	529	604	576	555	502	571	545	546	547	578	546	544	537	559	574	557	566	577	561	558	560	533	556	529	554	549	549	530	540	548	559	578	560	575	566	575	592	579	542	565	549	577	562	564	560	593	573	536	554	546	528	566	515	534	562	525	513	527	569	608	549	527	518	578	579	534	555	577	544	549	566	581	545	557	557	545	550	545	589	554	601	554	548	553	571	543	575	566	557	546	558	556	550	540	540	582	563	575	604	574	555	590	552	625	563	517	604	551	571	588	557	572	589	547	581	564	582	545	579	586	558	560	522	593	525	559	570	559	553	591	506	557	550	525	528	549	544	554	543	512	559	558	567	519	567	526	566	562	505	554	539	610	559	587	547	534	556	537	551	542	538	561	561	563	544	567	586	590	547	549	594	556	566	529	549	594	578	598	513	541	547	562	557	539	578	578	558	536	543	548	556	573	579	547	542	527	614	546	516	586	554	541	546	537	541	553	552	546	540	516	521	576	585	588	543	574	553	570	510	593	589	561	590	563	538	534	569	550	568	578	553	571	571	568	583	565	535	555	554	568	537	551	550	550	597	587	526	572	574	570	560	583	551	584	541	544	577	551	555	549	610	581	559	565	556	582	566	553	547	546	539	599	563	527	547	531	552	519	535	532	539	605	531	560	583	538	558	584	588	550	512	572	546	586	548	580	549	559	550	528	553	586	536	569	547	567	517	583	512	569	548	539	504	557	558	585	546	550	578	546	571	548	570	549	548	551	566	583	583	508	515	566	595	540	578	574	569	539	564	557	534	548	592	545	555	553	552	566	627	577	541	534	574	546	564	565	565	560	581	590	512	550	554	584	547	520	521	546	564	587	573	541	562	528	549	572	594	554	509	586	528	599	533	563	541	569	554	540	525	566	575	588	604	563	550	562	548	584	557	547	530	535	519	565	556	547	581	614	550	562	541	507	553	546	535	603	582	589	530	572	535	562	564	554	564	571	530	540	547	581	547	506	496	557	540	576	558	552	547	540	584	535	538	580	565	580	556	567	540	553	575	563	575	536	565	544	579	558	557	544	553	518	546	589	516	609	565	577	592	549	607	558	594	571	573	531	590	543	563	559	548	583	587	532	566	644	551	560	566	538	567	549	579	558	567	545	517	529	556	520	562	546	589	594	556	557	559	537	537	578	556	566	535	552	571	571	537	585	547	548	480	561	554	533	564	565	557	586	544	539	562	565	551	561	562	537	575	571	599	560	545	573	554	566	541	589	564	517	541	568	560	554	571	557	537	521	561	625	574	559	542	593	558	558	542	584	558	539	547	537	532	541	579	533	539	558	580	556	575	546	557	585	577	591	536	561	561	571	535	562	572	575	581	564	589	578	556	542	591	574	580	544	547	530	554	534	579	561	512	574	556	547	541	582	540	568	528	542	582	557	568	561	556	590	528	561	576	556	514	566	564	555	567	603	573	575	553	560	566	558	539	570	569	504	586	539	544	536	540	572	569	540	529	591	552	552	577	573	533	560	552	554	565	552	541	587	564	549	540	545	536	542	564	604	536	533	561	593	524	566	521	543	601	564	536	583	546	551	565	572	519	541	522	577	529	569	532	574	584	600	582	574	537	590	573	562	533	552	583	576	539	563	582	532	574	573	548	549	562	522	531	565	589	558	563	543	543	603	551	557	547	551	593	569	574	573	522	501	519	544	539	573	557	541	577	566	547	549	522	543	608	576	559	547	556	569	600	560	603	519	574	561	600	550	552	537	594	553	535	572	530	573	563	584	557	576	566	591	555	554	540	549	558	551	541	551	550	526	525	567	502	548	564	607	572	550	591	572	570	541	500	579	570	563	532	544	516	576	598	577	550	582	574	589	569	608	564	588	577	584	554	543	556	547	570	559	510	575	535	537	568	592	523	539	506	537	577	560	555	564	561	570	561	512	586	568	582	562	620	574	539	597	592	564	576	565	557	554	554	588	603	582	535	539	558	553	534	555	572	553	581	572	556	527	543	567	598	541	537	558	504	542	572	526	605	581	561	567	540	574	556	547
14908	1136	817	611	442	359	273	255	215	196	188	152	150	138	146	161	126	137	139	130	139	130	166	137	139	109	168	121	104	107	113	119	112	120	124	121	120	117	110	122	123	116	121	140	142	114	109	148	104	120	118	126	116	139	126	111	119	124	137	119	140	116	135	114	119	109	125	121	111	101	120	135	120	130	147	115	114	112	127	125	128	109	102	120	130	130	128	105	101	126	106	110	109	121	116	119	112	139	125	130	130	101	117	119	121	126	104	108	132	99	108	139	120	140	99	103	117	133	115	108	126	109	122	135	109	123	120	122	123	132	98	115	118	126	115	121	116	109	124	134	105	109	112	108	118	124	100	114	130	119	129	117	107	127	120	129	113	134	111	121	111	124	122	121	127	121	125	120	128	118	128	106	131	123	122	124	102	114	117	133	118	114	105	116	113	119	113	131	132	102	129	89	131	112	116	124	107	135	124	138	116	120	143	131	128	108	125	108	118	125	135	135	116	107	103	122	113	105	113	124	103	112	132	113	120	105	106	130	107	124	116	102	112	120	120	117	131	103	112	111	128	122	101	105	96	102	133	133	124	112	120	131	119	122	105	127	126	114	113	120	115	120	120	127	108	107	118	126	122	93	134	123	96	122	116	150	121	111	106	110	130	110	111	113	95	114	102	117	104	134	111	118	107	102	103	120	100	112	118	127	95	110	116	126	111	125	137	105	120	126	119	110	92	99	103	132	112	124	105	136	104	149	128	114	111	110	117	128	112	130	99	129	128	101	111	104	121	119	139	107	139	108	118	123	120	115	129	133	116	128	118	112	119	99	122	123	126	99	117	121	122	124	117	110	122	124	113	108	116	110	118	123	109	112	121	116	123	129	109	115	105	128	122	100	105	120	98	112	101	126	114	121	130	116	136	97	107	116	141	122	116	117	119	121	126	128	114	114	134	129	140	124	117	103	102	121	97	122	111	101	97	145	118	112	111	122	114	134	111	151	135	111	125	113	107	106	121	130	124	119	110	123	102	129	99	107	121	98	133	110	123	134	116	98	125	108	127	144	123	107	131	123	121	123	112	107	123	138	105	134	104	121	111	105	106	120	126	121	133	129	128	115	121	133	108	115	105	106	105	102	113	124	136	115	116	131	136	127	150	112	125	115	106	122	122	103	117	122	130	123	114	110	96	121	108	121	126	127	114	109	133	135	132	123	135	114	140	106	120	120	121	104	94	108	125	109	121	119	121	130	123	118	128	107	150	110	113	144	86	128	140	128	121	96	101	151	111	103	136	124	126	119	114	141	102	130	103	112	111	112	114	102	126	106	119	128	148	134	123	115	119	120	124	103	130	142	90	109	126	147	120	116	114	128	107	122	105	119	110	101	127	135	99	142	136	106	117	102	120	114	121	124	117	113	119	127	114	119	117	126	114	108	107	123	108	130	123	103	119	132	141	129	134	151	142	93	105	108	120	112	111	125	119	118	120	109	113	102	108	124	124	124	124	106	123	114	123	94	127	98	105	121	122	120	133	105	139	117	121	123	128	121	118	119	140	131	107	138	109	123	119	132	113	131	131	105	140	130	124	133	114	138	102	129	120	118	122	117	110	125	111	127	122	120	119	139	109	122	108	133	124	123	110	117	126	124	124	95	99	108	123	104	139	111	99	121	108	138	124	123	124	109	111	108	121	130	104	117	105	122	119	128	131	126	116	116	109	116	111	124	134	108	122	105	94	138	142	127	128	116	130	117	105	105	123	117	125	115	107	107	110	128	131	124	121	107	124	119	121	106	123	108	123	136	109	110	129	120	128	128	122	124	115	122	110	118	111	107	107	128	116	112	121	128	136	134	106	135	120	123	118	124	117	101	149	123	111	133	110	129	104	109	116	119	118	114	115	113	111	114	123	120	124	111	135	120	101	125	112	120	139	120	120	130	101	135	109	120	103	116	116	119	130	134	102	127	129	123	113	124	113	121	113	104	123	119	119	122	117	125	133	135	107	123	114	123	127	116	103	122	103	122	117	123	102	113	143	112	124	116	113	128	106	121	127	93	122	129	119	136	129	121	135	134	105	113	108	109	123	95	138	114	120	106	127	120	134	126	113	113	136	130	145	135	120	107	100	118	128	133	142	114	139	120	116	114	140	118	122	101	109	109	121	124	114	130	131	144	118	95	119	122	140	124	133	123	102	133	94	120	117	126	120	118	111	116	118	114	108	111	103	118	111	113	119	116	108	114	115	110	120	118	111	134	123	125	116	138	88	106	127	121	136	113	121	123	124	117	117	122	125	117	134	135	129	111	120	121	117	126	119	123	133	111	97	133	109	127	118	126	102	117	111	127	121	137	123	136	119	122	119	117	112	109	107	107	128	106	128	107	143	122	104	146	114	114	115	95	114	117	137	110	115	130	100	123	100	113	100	131	127	127	113	112	128	116	122	125	127	121	133	148	122	115	120	145	116	111	123	141	108	146	118	122	125	129	118	115	140	125	107	98	105	114	119	113	111	137	125	111	111	115	116	129	139	120	126	136	134	114	142	110	126	123	109	136	113	97	129	93	115	110	138	116	119	115	125	104	106	121	93	108	102	118	130	127	131	118	113	111	113	133	104	133	124	121	130	134	109	109	105	137	119	116	126	136	135	110	113	111	102	109	110	114	116	106	94	112	112	137	110	116	140	127	103	101	124	124	118	119	124	107	111	106	120	101	138	108	116	148	126	110	115	123	123	138	116	119	127	139	107	119	98	127	117	144	122	99	107	110	116	101	140	111	120	114	130	123	141	101	120	113	117	122	111	110	124	135	108	106	116	121	123	121	133	122	120	113	135	113	109	124	96	139	135	116	111	111	113	107	141	113	122	110	105	131	136	130	114	117	125	91	117	114	115	114	129	105	122	127	117	119	107	116	104	125	110	120	105	131	130	116	131	129	132	114	139	112	123	110	113	134	120	123	122	139	137	109	132	98	112	106	129	94	122	121	137	103	125	126	144	136	114	120	112	124	115	146	107	105	146	118	120	134	95	131	129	120	118	104	112	132	116	112	134	111	109	122	138	129	100	120	110	90	125	107	122	128	126	121	120	108	125	121	128	107	101	153	123	84	123	107	137	110	94	116	104	119	129	122	126	104	117	152	131	124	123	123	131	137	137	135	117	127	133	120	136	134	130	125	115	123	134	124	126	103	124	104	120	116	101	122	129	137	135	136	114	139	126	121	123	142	128	100	104	123	136	110	127	104	115	125	141	118	113	101	117	127	118	112	132	128	107	147	120	113	112	143	102	136	116	136	103	118	106	114	136	148	111	126	135	106	150	88	96	129	124	127	121	134	107	114	127	111	122	103	117	118	99	127	114	132	100	105	112	121	111	124	140	112	113	117	125	132	123	100	105	109	129	112	129	114	133	122	99	129	112	126	143	105	129	150	128	125	109	127	104	114	114	125	108	119	108	129	114	128	104	121	127	118	117	122	113	115	134	115	139	125	127	103	141	135	114	106	100	122
8074	891	1731	2070	1697	1380	1066	957	800	724	677	559	504	486	502	460	471	450	496	415	402	384	393	365	374	364	365	337	343	341	336	379	335	341	313	342	341	333	341	333	329	343	313	323	320	313	344	328	327	304	329	327	348	332	300	359	324	300	347	351	327	326	336	305	328	309	322	299	310	307	315	331	335	316	329	298	365	304	315	284	332	339	308	304	321	305	321	306	330	298	285	325	353	305	337	350	330	315	341	266	317	322	286	335	332	343	266	302	313	292	335	320	294	305	311	312	321	327	314	288	309	309	325	312	309	327	277	327	328	307	331	308	257	333	334	298	308	299	298	308	299	295	321	306	298	299	305	331	303	286	286	306	312	301	308	274	326	298	328	299	343	313	326	326	296	292	305	305	251	301	311	307	296	355	286	315	305	284	275	299	311	262	288	308	321	329	325	325	316	318	331	323	327	313	294	314	316	332	313	343	317	311	289	279	311	327	321	326	341	312	321	348	295	313	305	300	342	331	326	298	330	321	313	313	319	291	327	300	300	323	316	342	318	309	337	318	293	318	277	318	310	274	334	313	322	336	322	299	298	322	353	315	331	330	308	325	309	308	333	305	305	276	306	314	307	316	336	304	320	296	319	279	317	301	341	316	318	304	270	277	328	332	352	328	323	302	296	337	310	291	352	291	292	290	287	302	294	297	334	314	318	318	311	298	371	303	339	299	304	294	323	293	326	295	324	308	316	310	321	285	302	314	332	299	299	313	316	340	313	290	306	290	286	291	302	310	343	286	345	283	324	306	294	287	354	326	297	318	312	337	327	293	263	335	282	307	323	329	310	292	308	274	286	313	315	308	312	310	300	303	305	279	293	303	318	314	323	283	310	306	308	294	330	324	307	317	286	336	324	314	330	292	309	329	337	296	331	326	315	372	324	306	334	330	318	305	312	294	311	324	321	328	299	319	315	325	292	325	313	305	329	329	310	295	306	331	281	322	308	319	334	317	324	317	336	303	296	331	269	298	316	337	316	313	312	299	320	297	319	330	299	322	308	345	319	307	283	312	303	310	296	327	315	312	314	294	301	273	334	318	273	294	321	300	308	314	316	280	290	336	306	293	310	303	311	280	318	332	321	319	312	337	319	283	299	310	339	287	300	305	318	283	323	322	335	340	305	325	298	303	355	314	285	299	291	318	320	326	325	297	305	339	310	289	315	313	278	297	297	309	274	298	299	313	310	347	314	357	303	335	328	324	275	323	301	275	284	312	290	311	332	283	315	313	340	309	303	318	312	317	286	318	306	295	306	299	327	314	314	315	297	274	280	314	281	300	343	262	289	324	302	339	326	310	314	335	324	308	277	304	290	286	317	285	312	281	313	338	309	341	328	284	318	308	311	302	281	339	333	298	315	323	325	314	304	295	305	324	321	304	285	315	316	281	300	296	304	269	316	311	326	318	327	276	324	287	316	322	319	328	325	307	330	300	306	323	330	295	318	311	317	300	286	296	307	342	291	322	295	272	356	285	291	314	288	347	288	326	301	334	309	271	317	291	313	301	344	292	314	327	303	310	321	280	296	296	298	303	292	315	303	304	322	287	325	310	309	288	299	323	333	321	310	273	299	340	320	354	315	324	305	298	303	317	312	319	321	325	297	303	297	308	288	313	308	285	351	311	303	328	309	321	317	309	330	329	305	330	296	281	311	354	287	273	285	329	287	290	298	281	315	314	308	317	315	330	325	319	303	328	332	357	308	306	323	323	267	322	324	335	295	312	303	323	278	309	305	338	339	297	317	341	351	336	331	305	282	308	335	282	296	290	300	337	315	307	318	302	279	290	341	302	290	343	329	323	303	327	293	338	335	332	303	315	328	305	300	340	293	288	299	329	347	353	320	318	306	304	296	297	279	313	318	314	298	313	318	304	296	308	302	322	312	320	286	307	329	292	298	337	294	329	305	278	307	294	311	276	288	306	310	332	309	290	326	318	338	304	271	313	283	327	317	309	346	287	334	330	283	320	293	291	304	296	330	304	290	320	304	325	290	307	323	307	305	287	296	302	296	288	292	321	319	334	338	282	286	310	311	340	317	320	296	303	318	322	323	298	299	305	328	275	280	298	315	298	292	302	303	274	301	348	324	324	314	317	333	287	266	305	333	310	319	307	301	323	299	312	311	319	301	295	313	293	310	315	311	302	323	304	294	326	299	323	309	356	303	317	334	332	285	310	298	325	318	298	326	311	326	302	290	297	296	308	303	314	289	324	302	295	332	313	300	323	318	346	321	300	286	281	298	334	348	313	288	274	304	291	313	332	304	326	314	319	298	325	322	286	308	319	327	321	331	301	300	302	325	297	299	303	314	329	294	321	292	316	316	333	323	344	297	320	331	312	314	293	359	329	314	295	321	310	324	315	287	329	302	320	320	282	298	299	311	277	312	300	327	308	304	313	315	308	333	314	322	298	345	303	337	327	308	305	287	313	295	335	322	322	303	316	316	337	314	303	288	301	311	297	339	316	286	288	295	318	316	292	288	304	297	300	321	291	310	290	311	317	311	345	306	305	352	300	307	313	342	312	296	339	297	322	304	328	291	333	326	277	316	304	304	314	322	311	298	318	303	332	328	307	307	306	358	329	311	301	276	319	311	304	317	295	307	316	293	294	304	302	325	316	311	309	304	301	305	307	356	292	304	295	334	296	321	320	303	301	314	296	318	308	316	304	325	326	306	311	287	304	277	323	341	310	302	303	295	323	305	310	323	279	318	301	293	319	306	296	341	321	300	323	332	319	309	309	361	333	304	345	305	277	306	298	307	336	317	320	299	307	282	302	293	314	296	363	317	296	332	318	305	307	335	330	311	331	283	309	310	366	292	307	342	324	305	319	328	316	325	318	304	309	297	320	339	309	306	291	308	299	316	324	303	294	319	290	334	298	313	316	326	286	305	283	309	296	299	317	323	321	299	286	283	278	298	289	307	298	322	323	297	333	307	305	321	321	298	314	287	316	310	307	317	303	299	310	262	327	290	308	291	317	308	316	361	333	322	317	329	280	298	288	315	309	326	281	316	303	317	323	294	324	313	322	332	308	319	301	313	303	273	310	292	332	284	286	323	301	281	308	309	279	304	315	340	315	319	318	300	311	325	292	332	319	329	325	304	324	284	294	322	325	310	345	303	273	322	305	305	299	307	310	297	298	293	355	319	324	321	319	304	285	306	294	286	312	314	287	332	325	366	309	303	337	316	300	314	346	304	318	309	319	294	287	308	330	296	298	325	313	300	312	329	317	310	333	313	322	321	315	305	302	333	321	320	309	308	316	303	308	305	328	269	296	332	277	333	338	320	301	303	292	306	280	314	358	319	289	339	337	311	270	289	296	321	303	345	324	333	305	351	321	322	318	315	309	310	319	310	319	281	310	281	343	288	319	334	335	336	330	293	321	304	291	318	335	295	314	294	325	297	300	330	320	301	303	303	306	296	315	304	333	295	292	325	290	312	309	312	304
2029	399	418	396	366	380	403	415	441	400	380	395	373	387	369	357	394	408	408	394	372	405	424	414	345	364	369	391	410	355	361	345	382	386	385	383	359	359	385	386	366	414	393	395	396	353	365	371	387	385	363	395	391	407	368	338	373	369	385	354	348	366	351	364	380	407	333	392	382	385	399	362	384	375	386	318	393	366	336	386	380	354	392	372	345	376	406	374	390	370	373	331	413	384	405	380	372	374	386	398	398	388	389	372	362	429	376	369	370	382	374	421	404	395	386	356	319	335	362	365	370	381	432	402	324	395	375	407	371	362	366	389	395	384	353	382	397	368	362	395	401	381	361	388	369	370	389	365	350	373	367	365	393	346	346	386	355	369	413	390	418	432	360	374	358	397	388	415	391	393	407	379	386	390	370	394	391	400	375	378	359	394	395	398	396	396	406	377	363	377	375	407	394	347	363	420	374	389	351	406	385	355	399	392	402	403	382	364	375	357	396	398	390	391	358	358	347	366	376	367	367	380	361	363	370	410	360	386	382	382	395	420	389	355	385	339	401	391	353	371	349	374	349	364	364	398	393	366	371	397	405	388	378	360	399	369	392	372	392	397	367	385	388	368	359	393	381	379	380	376	378	406	418	372	391	356	373	396	411	381	397	356	366	382	376	363	367	376	370	363	410	381	399	380	354	371	387	387	401	369	413	349	356	409	370	397	372	396	375	394	365	361	387	400	419	360	391	374	365	414	371	367	363	354	382	352	406	392	385	406	373	379	382	363	353	360	359	358	397	363	382	404	391	353	384	450	368	353	377	322	389	388	384	411	400	379	404	366	357	374	361	367	389	368	359	431	398	410	365	397	427	379	335	359	368	400	397	335	372	419	353	392	382	376	359	383	400	359	378	421	388	385	347	397	414	370	404	394	391	385	366	356	391	367	357	374	354	400	394	375	350	360	381	381	409	387	392	363	377	367	380	377	372	380	382	360	375	350	390	400	421	437	387	320	360	371	377	369	362	369	354	377	388	336	380	373	415	382	368	370	406	383	343	370	370	398	366	355	372	375	410	383	385	396	360	385	384	380	404	363	414	377	374	356	348	365	381	364	393	351	334	347	387	344	335	368	419	374	383	366	392	380	386	411	384	357	378	334	385	366	390	372	411	403	390	386	376	378	359	420	348	404	368	391	371	406	354	391	404	353	403	396	397	363	382	394	368	396	408	407	407	387	382	409	381	400	405	371	378	393	407	397	371	392	381	385	376	358	380	384	344	428	418	388	399	357	387	394	382	407	418	396	398	395	340	384	388	373	342	392	413	349	387	359	362	364	392	390	356	394	409	368	335	393	395	418	356	369	375	400	389	378	388	377	395	367	394	374	376	393	384	385	394	376	378	416	421	388	378	388	366	394	384	385	380	376	377	375	383	355	391	427	385	388	369	389	396	388	373	367	397	398	374	329	358	394	424	373	355	364	385	346	413	380	378	364	336	429	350	368	390	380	376	358	379	382	377	374	380	379	388	344	379	375	370	374	362	358	365	360	390	412	363	378	391	370	373	367	399	382	370	369	397	411	360	384	386	345	382	417	401	424	366	369	384	390	401	387	377	376	363	344	357	356	420	353	411	349	385	344	364	385	391	383	381	402	352	380	359	397	405	353	397	387	347	376	366	372	367	386	353	363	389	394	435	368	380	392	376	402	371	357	409	401	368	386	384	397	363	348	339	387	386	351	374	398	408	390	355	392	364	396	379	369	345	383	389	417	354	387	391	367	376	376	324	363	418	400	376	389	389	388	376	390	353	403	377	384	399	378	416	364	377	365	403	380	367	373	396	385	348	402	429	376	379	395	391	440	408	371	385	383	395	381	414	381	365	309	396	374	388	386	382	403	391	392	373	382	347	369	384	351	353	358	354	382	383	369	404	364	400	418	360	376	373	409	385	396	342	380	412	347	371	365	388	394	387	408	390	366	376	365	363	414	365	385	345	402	411	383	376	375	330	360	348	389	368	328	377	382	366	351	378	387	376	373	352	354	401	345	361	403	378	406	431	367	376	367	388	411	391	383	354	430	350	416	397	358	378	349	351	428	398	378	395	395	353	423	385	360	391	372	388	323	406	418	372	312	348	405	390	366	406	346	374	370	353	348	402	363	395	402	370	377	371	406	393	403	370	344	392	361	388	391	411	358	363	346	332	373	364	383	375	336	385	392	375	356	382	369	365	384	370	394	375	371	394	400	338	386	372	364	394	392	376	375	394	399	374	404	370	390	393	394	393	379	365	378	351	396	386	387	361	364	352	370	361	415	416	339	376	388	372	362	391	400	369	354	369	404	350	364	357	367	392	392	392	394	397	430	381	361	417	367	368	371	377	355	378	370	383	390	397	399	398	385	363	365	392	373	408	393	375	403	378	390	373	351	376	368	341	394	389	408	384	392	379	379	402	371	375	376	424	413	357	347	402	370	373	385	387	374	417	340	358	393	373	385	395	366	399	375	417	391	419	384	418	386	404	391	387	375	390	380	371	363	361	425	389	376	413	386	412	405	387	395	377	382	376	351	338	385	401	377	399	372	342	394	385	355	391	403	358	369	399	315	348	370	397	395	371	392	380	394	389	397	364	402	353	340	365	390	383	331	406	393	374	349	366	365	365	393	426	351	390	377	349	371	384	396	394	399	394	397	383	391	390	401	394	369	366	394	401	394	370	403	357	380	393	358	424	392	379	402	371	398	365	356	359	381	387	350	360	340	392	353	373	345	348	348	388	384	387	366	408	391	377	352	350	376	365	363	388	403	371	407	382	423	410	405	357	372	352	382	392	373	340	378	354	363	381	384	368	347	364	389	389	410	370	388	384	410	395	383	382	367	386	386	398	391	369	438	386	391	355	409	391	396	392	406	384	381	365	370	333	364	393	368	352	371	347	388	368	397	382	364	366	390	394	386	359	361	403	361	367	389	357	393	362	368	376	424	427	407	412	383	417	375	393	377	431	395	378	341	393	432	376	384	389	359	366	417	365	341	375	346	355	336	394	400	387	391	381	375	386	381	365	367	361	362	402	400	393	386	377	417	422	399	363	384	372	379	375	369	414	353	415	403	378	398	400	387	365	376	389	360	351	377	367	383	332	365	369	401	384	338	372	377	369	371	353	381	418	332	406	413	380	399	357	413	385	371	374	404	380	375	368	398	390	378	350	382	409	377	385	373	403	383	355	392	392	335	388	410	374	376	361	366	348	380	410	363	380	353	352	391	375	352	378	391	404	366	364	370	385	395	410	378	391	377	381	414	409	410	410	401	395	370	363	379	356	378	360	378	394	408	380	418	400	372	424	348	422	412	358	389	370	374	389	365	376	377	400	379	380	390	373	343	376	338	349	357	397	361	362	382	392	364	355	358	363	376	365	373	342	434	399	361	389	391	330	342	396	358	350	363	386	383	375	382	395	368	395	379	315	409	379	358	342	371	377	400	370	380	369	402	400	387	419	402	379	410	406	384	378	368
2606	801	861	892	894	862	860	910	879	873	846	827	889	884	855	810	899	858	775	820	846	869	832	792	862	875	820	831	855	812	802	780	805	840	822	855	817	838	822	799	804	846	834	844	841	806	775	772	825	820	830	859	866	795	840	844	872	822	853	819	862	813	835	879	815	879	843	822	854	829	809	871	843	844	864	806	848	837	810	809	837	852	843	822	839	840	846	859	796	841	831	826	897	866	837	811	851	858	796	846	816	828	792	824	817	823	821	811	815	812	816	838	791	881	806	807	792	843	843	813	818	792	803	850	828	848	837	795	841	886	817	864	795	796	811	791	858	832	808	843	793	842	802	818	794	793	807	800	797	815	803	838	809	840	832	793	848	805	827	840	842	811	843	811	787	821	869	776	855	915	805	835	794	809	817	841	850	829	890	844	836	835	799	833	810	852	812	800	821	817	807	880	800	798	808	844	840	783	833	830	826	821	807	871	907	808	753	858	859	803	834	842	801	810	822	822	823	866	796	841	802	852	827	874	837	833	849	807	816	829	842	832	812	869	806	852	848	803	891	841	832	814	845	860	843	847	811	807	851	833	771	806	828	860	819	857	851	797	827	837	847	826	869	795	818	834	793	841	804	772	844	830	751	781	814	808	816	773	794	836	830	758	847	828	815	854	817	827	894	795	787	799	802	880	820	783	839	820	803	862	879	868	798	813	841	814	826	834	853	818	834	890	787	816	761	816	811	866	792	805	819	845	852	837	824	851	810	861	836	786	799	875	850	851	860	831	855	864	814	785	763	769	818	817	836	868	836	846	838	833	842	827	813	827	824	853	809	841	818	821	820	841	861	833	781	843	839	822	838	799	836	852	841	854	834	824	820	825	878	824	816	826	838	834	760	863	865	810	846	799	787	884	829	868	795	857	843	768	888	874	799	815	846	854	883	783	848	814	839	802	836	813	841	827	824	872	871	832	813	815	834	858	815	834	854	813	827	802	853	798	786	828	838	854	827	821	859	811	846	813	793	795	893	856	814	822	884	783	840	794	776	815	855	830	826	833	833	816	839	832	870	796	822	835	798	836	801	799	834	859	817	854	806	869	834	832	818	831	814	867	860	827	883	810	798	826	851	810	769	838	849	825	793	824	847	794	798	828	800	771	846	852	787	812	820	851	851	810	812	788	834	782	787	839	790	851	850	830	849	839	821	817	799	855	831	832	837	840	821	845	853	839	837	803	814	792	825	846	846	873	866	831	820	896	801	826	820	826	847	830	816	820	796	846	791	818	800	841	853	785	835	820	827	808	837	863	792	817	773	810	823	802	869	821	871	817	797	798	857	883	837	782	883	852	818	828	852	878	851	856	788	852	753	803	850	859	844	832	858	832	826	787	829	794	842	795	820	839	833	880	749	784	858	855	843	857	832	866	852	783	806	848	857	846	808	859	858	862	819	850	872	803	826	827	867	814	834	858	754	847	810	792	836	897	841	867	822	826	820	803	867	818	780	822	789	839	867	809	900	868	808	822	819	833	847	825	818	809	845	850	822	816	813	842	874	791	830	839	787	783	876	800	787	846	852	874	793	869	807	822	822	834	832	843	769	868	800	790	822	824	816	816	880	816	803	795	867	824	797	878	811	846	808	821	858	839	849	895	869	827	796	844	816	828	874	834	773	805	841	823	790	867	888	866	833	830	848	803	827	815	796	822	852	818	817	837	763	814	807	817	834	832	823	794	829	823	828	794	807	854	833	856	866	836	819	810	811	807	823	801	835	825	762	842	798	827	770	844	819	804	846	804	842	809	833	813	805	788	818	833	836	815	846	822	816	851	847	840	825	868	855	785	815	837	801	841	799	812	857	809	829	803	810	835	803	794	799	798	786	821	871	866	848	841	843	812	847	787	816	833	879	841	803	831	843	827	807	838	770	782	816	790	777	819	797	845	853	803	836	794	831	853	842	793	783	853	796	812	839	816	793	800	837	767	821	846	846	843	813	841	797	769	821	786	777	816	820	837	835	834	800	817	846	832	797	849	858	901	861	783	813	856	817	808	819	818	834	816	774	834	873	815	849	843	805	791	801	837	807	861	835	790	835	792	807	839	792	824	812	784	812	848	818	867	817	812	811	818	785	827	843	820	871	786	821	863	777	766	815	854	843	830	865	794	846	845	832	832	825	881	839	863	822	825	835	867	905	841	888	795	807	836	848	770	785	788	848	792	812	807	827	811	830	814	858	823	797	829	777	857	846	814	759	799	883	846	839	779	816	870	841	791	835	849	814	807	813	820	795	800	824	858	806	846	829	834	851	818	825	822	815	808	883	815	861	830	806	772	826	810	858	843	825	805	859	824	790	824	855	788	836	840	807	868	876	817	835	798	839	801	857	807	822	795	786	800	791	773	806	837	839	800	866	773	878	818	836	826	840	822	815	821	795	865	889	813	894	824	879	809	820	812	842	773	852	777	850	866	818	829	822	814	827	788	819	780	883	812	781	790	797	871	816	905	837	829	760	889	779	812	849	839	850	785	829	862	873	767	768	772	809	811	849	873	801	799	851	855	775	785	788	817	784	819	837	838	812	814	789	820	841	819	832	826	843	884	775	866	757	840	879	828	827	819	842	898	804	845	873	801	863	853	793	829	817	885	767	879	807	843	780	829	777	836	787	836	815	792	800	833	894	796	814	832	850	851	854	808	812	792	843	867	807	812	839	849	776	835	858	821	810	796	854	824	837	827	899	855	807	813	864	798	824	821	818	875	816	839	785	800	817	820	785	794	816	801	843	806	790	834	823	799	832	812	840	819	842	770	880	825	877	832	801	818	847	833	854	838	823	784	809	813	794	793	858	860	815	850	840	838	835	805	811	861	812	826	856	826	816	830	865	781	832	846	850	809	773	798	878	771	851	789	803	826	844	784	789	848	850	865	837	842	833	855	850	777	825	822	859	872	863	854	858	786	824	850	847	792	882	786	851	844	870	832	857	834	824	841	828	769	795	801	838	775	871	853	824	868	860	856	788	736	786	818	850	813	799	758	824	851	825	859	868	854	863	784	786	830	816	799	837	825	874	800	826	819	854	833	842	815	792	799	824	769	813	834	852	807	838	802	831	801	861	861	820	805	797	862	861	829	794	835	781	840	851	855	876	776	754	856	837	875	741	822	798	825	831	805	805	820	765	806	837	810	824	852	808	898	819	799	853	832	788	889	807	838	803	827	807	781	862	796	837	854	841	842	860	804	819	864	837	818	837	793	867	777	822	784	828	828	838	865	843	867	865	833	855	809	827	834	855	818	795	813	769	849	862	824	804	818	809	788	757	821	824	797	809	779	782	851	826	839	809	838	849	815	796	825	781	798	799	817	825	811	826	847	815	828	869	827	754	888	807	811	836	842	848	839	839	862	884	833	856	857	837	826	859	874	841	849	797	782	843	808	830	797	831	866	848	775	834	833	829	826	796	860	818	832	854	861	828	833	814	820	843	849	859	872	840	866	800	809	815	848	819	864
8357	552	568	527	462	421	333	307	256	271	293	258	247	295	290	257	270	271	270	292	254	277	247	266	245	255	249	250	252	256	265	253	254	237	249	260	232	243	246	230	252	300	261	251	270	254	263	252	247	267	272	253	252	217	257	262	245	253	237	263	265	258	259	262	253	253	233	223	246	301	268	267	235	256	230	250	252	254	274	258	227	262	232	270	254	258	254	258	319	244	216	269	246	228	272	241	243	258	245	296	270	259	277	285	239	257	223	256	254	271	229	233	231	293	273	251	249	208	264	240	264	261	252	247	288	248	259	257	288	278	245	228	219	246	229	241	250	239	222	239	258	247	273	247	247	250	241	246	225	243	263	272	237	258	240	259	274	273	252	282	264	241	277	262	231	259	234	273	249	270	257	241	268	278	245	298	257	258	276	259	284	268	234	229	259	244	261	238	250	279	248	266	267	236	268	234	271	261	279	259	237	256	260	235	241	269	286	294	264	247	251	257	237	246	220	236	246	252	236	270	213	238	238	267	223	269	230	231	242	225	224	226	245	234	243	266	264	271	267	281	249	226	262	267	244	248	239	251	274	233	241	210	249	240	227	250	259	241	253	233	225	264	226	241	257	253	229	229	236	242	269	233	245	232	254	239	262	257	262	256	251	259	260	250	235	273	240	245	223	215	260	230	268	232	239	238	241	223	225	261	281	260	283	279	252	254	256	245	237	258	236	240	262	244	241	256	256	247	246	265	219	272	249	254	261	244	233	228	232	276	266	255	261	252	275	242	250	259	230	234	231	257	270	251	234	246	263	230	231	262	228	208	243	253	242	262	286	273	247	244	258	276	249	240	245	236	258	278	273	275	249	261	220	250	269	273	214	238	230	269	264	252	229	266	284	265	276	211	241	262	255	241	252	222	263	244	238	273	247	227	251	263	256	216	248	240	251	258	237	220	256	241	261	249	267	245	236	252	243	238	229	263	282	259	236	255	237	228	263	273	238	235	267	270	248	257	246	256	257	234	242	244	249	255	248	261	251	243	220	228	262	242	268	264	249	288	245	268	268	254	235	263	257	222	240	254	252	251	252	251	287	247	252	247	256	259	217	259	231	235	231	253	264	234	261	239	226	244	254	239	270	274	228	237	266	249	259	246	265	268	248	248	251	249	249	263	266	256	271	245	240	264	258	247	249	253	250	225	220	278	236	258	257	252	252	231	261	241	259	266	244	234	241	279	256	278	251	230	245	256	273	229	255	266	239	268	255	261	274	260	255	287	238	254	245	237	236	257	254	217	257	240	248	221	253	250	228	243	252	230	247	229	230	255	244	267	240	250	246	253	267	238	259	248	277	224	272	245	277	241	230	222	277	252	248	247	274	240	231	256	238	268	245	245	229	251	260	273	278	243	253	229	212	219	254	274	264	250	236	232	268	253	217	247	223	255	255	261	274	239	265	251	254	254	256	233	238	264	260	214	233	257	283	232	259	237	245	262	233	218	252	242	262	253	288	228	271	253	257	217	247	251	237	255	244	221	249	229	253	280	235	276	272	237	228	224	210	232	247	255	255	258	252	251	224	258	271	248	267	271	257	218	231	258	232	243	221	244	245	240	241	242	237	225	257	237	248	227	285	314	247	262	275	264	233	279	244	271	246	239	243	229	257	252	234	252	276	223	285	213	233	243	254	219	250	251	246	261	239	258	253	246	263	287	283	258	270	238	237	293	270	242	260	272	234	229	249	223	274	248	273	223	258	255	226	254	270	253	284	245	252	253	260	254	252	264	249	254	279	298	261	254	236	253	250	251	262	252	261	251	250	260	270	264	277	234	222	239	260	244	237	255	269	250	242	243	253	252	240	230	246	246	280	282	262	258	255	242	249	230	275	264	214	256	241	233	229	254	247	260	265	242	248	242	259	225	276	286	255	250	237	228	269	266	257	233	261	278	221	274	246	240	236	247	268	248	251	234	242	245	267	269	241	272	238	257	221	277	241	255	263	258	237	239	233	266	260	242	232	236	244	244	258	254	236	261	243	238	232	250	243	237	233	296	230	256	282	266	291	235	265	220	242	222	244	262	233	219	271	259	247	253	244	237	231	260	246	233	275	252	269	250	262	240	268	238	250	243	232	249	250	216	243	285	257	227	244	268	236	267	238	270	244	244	277	242	236	244	244	263	245	243	266	244	259	292	257	228	249	265	268	227	252	280	280	233	250	262	267	254	241	273	263	254	249	240	242	258	245	240	247	232	271	259	239	218	250	222	271	283	242	235	242	277	247	255	277	228	265	243	264	274	270	283	285	240	240	256	254	238	244	265	248	255	244	270	241	260	222	232	249	274	242	227	260	235	257	265	256	261	266	284	257	244	278	241	287	217	246	250	236	260	246	262	267	236	247	229	237	238	251	239	273	256	278	237	262	258	255	252	289	275	250	227	237	231	266	248	232	251	248	241	245	268	253	279	261	270	250	252	264	235	257	286	244	226	251	251	241	254	230	248	270	259	253	238	206	246	215	265	256	231	277	236	265	254	254	253	271	236	231	247	240	280	253	240	270	265	252	226	256	261	253	255	222	223	259	242	282	243	273	244	257	270	264	237	288	247	254	249	253	257	255	254	239	245	262	245	256	242	225	270	246	265	233	237	246	275	247	210	250	224	257	252	258	256	252	265	236	253	233	239	249	243	253	244	246	266	227	230	250	228	218	245	246	251	234	276	259	220	276	260	260	250	243	237	225	258	255	221	205	244	259	262	245	230	265	242	240	276	243	247	248	242	265	260	230	270	270	240	244	294	238	274	241	229	238	227	286	244	224	253	250	272	235	241	270	252	254	258	230	280	242	264	291	247	227	235	259	276	250	289	249	261	230	276	269	261	261	233	221	214	254	250	242	249	248	267	269	294	251	271	262	268	260	272	215	249	236	249	245	263	249	237	225	268	279	249	252	233	230	237	246	255	230	231	238	259	245	239	225	268	266	249	235	241	284	262	256	267	251	257	248	260	266	272	238	255	244	272	276	266	223	274	255	252	246	246	251	279	238	220	266	261	265	256	280	234	249	256	266	251	248	245	272	250	297	258	243	267	242	256	216	283	232	244	254	235	236	223	248	279	249	259	278	254	236	260	238	218	255	268	255	228	253	236	228	250	257	221	235	244	223	282	238	234	254	251	291	251	242	251	255	236	263	249	266	284	265	234	270	258	236	276	254	242	209	235	268	221	278	251	262	267	265	244	284	250	256	263	243	234	265	255	304	271	251	261	266	234	259	256	247	267	267	245	218	240	255	230	257	244	274	257	224	270	271	264	251	260	254	260	262	238	266	246	243	250	230	231	267	250	247	243	230	260	229	217	241	282	279	232	253	259	265	245	273	259	249	247	280	260	268	229	267	259	233	237	248	243	241	284	272	279	244	227	267	255	274	247	229	276	222	283	254	227	251	247	238	243	245	221	264	248	227	222	236	259	250	247	250	260	252	239	251	248	258	252	235	248	280	257	275	252	219	204
6910	855	1308	1497	1288	1164	970	871	765	765	761	688	706	628	683	664	617	625	629	689	590	589	576	618	578	597	581	593	564	554	611	603	537	582	564	588	601	586	529	567	564	562	550	581	563	594	550	604	543	572	579	607	539	548	562	554	590	557	535	550	543	552	575	598	561	560	605	599	615	586	556	560	600	579	596	565	584	590	552	540	569	563	549	565	606	547	584	573	574	568	523	588	540	561	583	584	573	562	588	548	540	531	549	546	573	575	569	584	550	590	620	538	554	566	582	548	565	562	562	551	575	565	617	578	533	578	576	574	603	606	540	574	551	604	572	563	558	589	552	544	540	539	608	588	571	553	594	555	557	559	621	564	594	552	547	586	587	522	586	542	591	557	569	585	552	564	545	561	569	536	591	570	548	549	564	573	541	585	530	579	558	601	565	542	537	533	553	553	497	563	565	595	577	518	573	590	572	600	569	542	555	533	581	569	582	585	584	564	551	573	567	539	588	543	556	582	534	543	565	535	577	577	568	573	568	566	583	570	590	546	560	538	558	562	579	522	538	556	596	551	564	544	586	559	580	552	560	527	593	542	559	584	511	543	585	562	561	575	559	544	644	564	604	536	603	544	521	588	550	571	577	587	541	587	541	553	584	554	571	595	544	542	537	555	566	541	570	571	553	582	525	592	564	551	540	601	556	550	571	534	597	546	527	541	583	571	593	573	536	578	577	532	599	560	593	557	560	570	570	559	570	553	572	556	596	595	580	563	569	551	586	574	551	545	535	572	523	569	568	570	548	560	559	539	529	597	528	513	551	577	570	585	573	552	564	581	528	561	547	579	591	581	563	555	557	536	577	602	525	585	568	618	581	532	552	551	561	564	562	569	597	540	553	584	544	549	592	562	599	575	545	547	571	542	555	578	550	563	592	537	538	585	556	585	523	530	531	594	533	582	567	594	533	575	518	530	566	576	569	570	571	573	550	590	573	547	534	556	570	563	593	539	601	555	556	547	544	599	552	578	548	564	560	536	552	552	561	564	531	546	580	538	569	541	569	565	560	560	527	622	565	577	583	563	550	564	606	569	578	587	566	550	591	584	523	559	569	575	573	527	553	557	623	576	576	615	537	593	553	552	592	547	578	508	560	558	594	583	557	536	586	604	551	563	569	582	598	575	581	554	572	547	557	578	566	557	548	560	553	546	593	607	555	587	593	523	529	553	580	541	609	531	541	560	560	586	568	568	558	569	512	579	600	573	595	544	573	555	581	528	575	567	578	538	524	596	563	559	583	578	560	557	540	583	579	569	559	537	532	561	540	555	573	587	619	610	555	550	555	553	542	579	528	543	564	569	562	589	510	544	589	512	553	558	585	524	500	565	580	587	591	526	545	578	599	588	574	547	572	583	561	556	549	535	577	552	582	546	567	532	584	557	580	554	554	589	563	558	539	547	554	540	617	583	557	557	582	570	540	590	561	570	608	566	541	561	584	525	577	544	540	596	557	579	529	613	591	518	561	582	538	567	570	562	604	583	580	621	560	569	590	571	543	562	551	580	555	586	545	566	589	584	533	585	561	550	545	569	582	571	569	579	540	547	601	537	529	587	557	532	563	503	550	564	632	593	538	534	560	550	564	541	566	551	512	546	566	560	539	554	555	579	599	596	588	521	545	601	579	611	557	546	597	591	556	589	559	568	547	568	561	590	585	583	570	564	528	594	564	565	593	547	581	595	549	564	555	560	551	562	568	563	528	568	540	636	555	564	503	593	586	580	542	583	547	575	596	557	560	598	532	551	558	573	545	551	558	530	584	586	560	584	584	581	577	584	587	596	580	581	555	557	531	533	540	565	551	568	516	560	569	551	541	533	576	563	574	572	541	567	549	572	583	578	533	528	608	585	542	590	544	584	559	561	594	575	528	589	552	560	555	551	627	570	573	579	584	564	585	584	574	546	560	565	575	531	493	563	596	578	533	609	564	568	619	570	532	559	556	565	561	548	572	595	569	566	534	608	582	563	558	557	551	566	562	549	573	568	574	545	592	582	553	522	527	540	573	586	619	606	551	564	569	587	569	573	596	596	539	577	579	564	544	555	562	544	559	530	543	538	585	485	540	575	586	563	551	549	542	558	563	606	562	549	590	540	561	523	569	597	600	535	560	612	552	528	560	554	532	556	595	552	582	573	570	561	531	551	537	590	533	535	544	567	562	567	579	585	560	538	569	548	564	588	555	553	584	567	604	614	553	613	590	575	528	550	588	528	589	535	545	585	585	552	537	578	593	575	523	550	580	517	561	597	561	550	506	556	546	556	578	556	579	573	566	585	545	551	582	558	532	580	619	588	586	554	580	588	604	553	533	550	565	547	553	566	541	564	538	543	540	591	542	579	541	556	603	555	530	560	568	560	583	559	563	584	575	575	572	569	606	589	541	584	539	537	533	564	599	572	519	575	530	551	531	555	577	545	542	577	514	585	592	524	547	539	557	547	610	569	583	527	564	536	550	538	548	524	549	563	552	591	561	554	547	613	587	541	581	556	497	597	542	560	564	576	596	568	586	587	594	565	571	589	560	568	592	581	524	565	561	609	580	571	592	555	531	526	590	552	549	606	570	607	540	580	598	616	583	536	570	498	541	540	540	582	571	558	541	553	584	537	556	542	551	564	566	575	551	562	554	590	560	544	590	577	529	567	569	585	583	578	562	603	572	556	571	520	540	540	584	537	571	541	529	560	575	539	636	568	522	553	549	601	580	564	565	551	575	598	537	548	534	528	618	567	571	545	539	532	563	601	572	575	580	548	557	632	550	570	536	580	557	565	557	544	588	577	510	557	597	561	562	571	579	593	554	587	614	552	545	567	532	556	525	602	577	602	604	571	558	593	553	620	530	535	574	566	538	528	574	539	538	553	552	605	552	585	589	507	597	560	546	560	542	602	559	559	543	594	559	570	564	606	506	587	566	548	585	564	595	543	597	561	592	572	534	539	544	565	560	532	569	569	563	561	570	569	534	589	559	608	572	566	576	590	598	583	558	556	551	537	532	585	578	640	593	546	594	542	577	602	546	541	561	581	583	509	561	588	581	556	568	561	553	535	531	558	557	532	610	579	600	572	604	563	585	572	566	559	555	567	571	563	597	574	569	544	534	550	576	584	591	563	575	583	553	593	569	578	581	560	572	523	576	531	563	531	524	554	561	573	571	544	527	547	555	562	563	581	542	539	551	548	617	570	561	580	573	529	565	568	518	558	585	548	568	597	576	545	542	609	548	520	557	525	571	558	534	527	559	546	559	496	531	547	550	603	580	564	583	552	539	569	597	557	548	602	532	552	568	562	574	550	585	556	542	508	560	615	568	547	594	542	615	584	563	558	629	543	565	569	552	574	533	545	547	570	556	537	565	547	568	565	574	544	549	585	579	605	556	567	572	558	571	551	584	533	551	567	608	569	590	525	594	545	575	580	555	585	560	570	564	551	536	595	558	571	536	547	544	561	602	593	518	579
14975	1077	825	673	470	311	240	237	202	201	177	147	168	161	134	160	141	109	146	125	106	144	127	132	131	144	132	126	130	115	116	105	126	127	146	106	133	128	114	120	130	138	126	129	106	138	112	134	122	141	112	124	131	126	115	110	121	120	131	122	116	132	93	123	112	117	129	115	111	128	142	123	116	125	118	117	119	137	116	145	106	128	126	116	131	121	121	111	122	119	128	113	130	139	112	112	121	94	103	119	112	121	119	113	121	115	105	115	133	116	104	122	155	126	121	117	118	124	109	113	143	134	127	136	116	94	118	129	144	116	153	113	116	143	107	103	138	100	111	121	128	123	117	139	95	127	103	117	118	107	124	127	125	122	115	134	120	112	124	142	111	126	134	146	136	121	125	128	107	113	119	137	119	126	136	137	119	131	122	120	111	122	102	107	131	97	134	112	130	116	104	137	133	115	109	114	135	116	110	108	133	102	115	130	135	115	112	122	114	127	120	115	107	123	135	137	131	137	128	126	124	137	130	120	117	109	93	139	110	123	102	131	127	117	118	112	130	120	132	129	134	137	119	140	107	126	118	125	121	111	117	121	126	126	120	114	107	107	132	115	129	131	112	125	146	133	126	116	134	116	123	104	119	123	121	110	134	115	112	116	121	106	114	104	122	141	125	114	117	105	119	124	114	118	107	134	130	138	117	106	130	116	111	133	123	113	108	99	118	116	125	118	99	144	128	130	131	117	149	120	117	101	101	115	131	117	122	106	121	125	142	133	116	128	135	111	124	128	122	134	139	113	114	100	118	125	124	129	100	120	127	109	117	104	104	112	128	134	115	128	133	112	103	109	127	127	118	116	126	128	131	126	122	113	130	114	125	114	123	107	122	124	135	120	127	150	118	126	115	113	113	121	124	126	138	153	115	104	111	124	134	122	141	114	133	109	118	124	115	114	140	133	141	128	103	117	118	140	120	127	117	134	111	119	135	105	111	133	127	119	119	127	102	115	123	107	98	103	127	138	120	120	112	113	117	114	139	116	122	117	120	104	116	111	114	103	122	142	144	104	102	120	123	125	120	120	115	132	123	103	107	131	124	120	126	122	126	115	125	116	126	120	144	88	125	121	113	132	123	113	123	129	137	116	119	134	122	125	111	107	96	109	103	128	123	109	115	123	110	129	112	123	122	118	128	112	127	109	112	100	113	111	126	110	112	121	142	148	118	123	125	110	119	136	115	119	117	118	112	122	117	133	125	116	109	99	144	104	118	115	106	123	147	128	150	116	127	111	88	135	121	119	120	119	121	124	132	134	119	122	121	112	113	111	129	110	112	104	124	127	92	119	102	135	124	109	113	137	112	123	124	118	130	124	124	124	134	119	126	127	98	108	124	132	145	136	132	146	111	138	122	116	121	114	118	136	122	114	131	114	121	124	117	106	120	111	114	134	130	116	127	128	121	115	104	126	110	124	117	121	125	115	118	122	125	119	113	135	127	131	116	124	104	120	116	125	128	122	105	140	122	117	128	134	125	114	111	136	124	105	108	122	113	132	125	119	124	135	125	124	106	115	120	126	111	121	131	125	125	130	117	127	108	117	120	111	130	134	109	116	111	126	133	107	128	112	113	123	129	108	113	130	124	112	125	103	119	100	119	113	124	116	112	135	130	127	116	118	135	132	128	120	112	97	118	107	130	120	112	122	115	123	136	135	137	115	120	141	102	118	97	120	117	124	131	126	125	133	129	115	107	116	125	148	147	133	122	107	111	129	122	130	112	122	101	123	103	98	120	104	97	93	118	139	122	126	118	123	119	95	131	120	105	121	137	123	125	119	101	117	140	118	110	145	117	118	101	101	135	123	144	117	117	114	110	118	98	118	143	126	111	116	118	132	121	126	129	132	131	115	122	138	121	146	113	118	136	128	102	130	109	126	114	106	125	121	144	142	100	122	129	113	127	119	110	124	125	124	114	114	117	117	117	148	115	97	103	122	124	109	111	145	142	105	117	133	125	111	116	137	130	122	111	114	120	122	126	116	120	125	108	142	113	126	130	108	125	146	109	145	110	109	111	115	120	105	99	101	113	141	108	131	118	96	118	118	123	123	110	127	134	145	113	118	126	98	74	117	140	125	139	140	96	116	137	122	126	150	118	139	122	120	122	114	126	124	123	126	111	134	101	118	117	129	137	115	124	119	117	137	105	123	116	123	126	138	116	108	115	111	104	105	112	112	124	118	141	113	117	105	134	134	132	132	142	126	120	114	113	112	115	142	135	127	129	135	123	101	112	122	124	103	106	102	142	132	128	131	123	118	119	121	121	141	111	121	121	93	110	101	103	109	110	126	111	126	115	116	133	140	115	130	128	120	112	106	133	132	100	122	120	132	122	117	121	127	112	128	106	131	105	141	138	116	130	117	111	125	124	112	116	126	117	105	140	126	127	125	152	102	118	130	97	134	117	127	124	139	122	109	117	121	141	102	129	122	109	136	104	123	125	125	134	111	114	131	128	114	121	97	114	141	120	120	128	135	103	116	118	138	106	109	138	111	136	125	129	105	134	132	113	120	131	124	137	132	101	147	132	121	135	128	120	111	126	125	108	112	116	133	136	119	108	114	120	110	138	110	89	98	116	118	100	122	128	120	121	99	128	126	96	117	111	137	115	139	124	117	131	104	105	124	111	115	112	108	153	100	122	103	131	116	122	113	134	134	102	128	105	119	129	120	113	138	122	143	122	110	147	132	114	135	120	118	128	131	107	129	115	117	125	109	115	127	142	121	127	138	120	140	130	113	133	132	127	127	126	129	142	119	129	108	127	113	123	133	117	119	132	113	119	127	133	113	105	142	136	128	104	124	121	128	126	106	110	124	116	129	119	135	141	139	123	148	132	117	114	119	142	108	119	144	115	126	131	108	114	123	108	119	119	120	100	128	121	135	113	101	139	146	122	111	121	125	126	103	142	129	127	123	110	132	125	110	132	112	110	129	145	132	130	115	126	119	127	115	120	118	129	140	132	116	124	108	117	114	101	133	121	104	138	115	105	126	136	139	118	115	132	101	109	124	132	137	123	129	126	113	124	111	129	124	126	122	145	116	127	134	141	118	122	119	124	144	123	117	115	137	114	121	111	128	112	133	115	112	111	129	129	118	120	130	121	129	109	124	123	127	151	114	120	134	107	120	132	110	136	119	128	128	135	144	128	124	109	125	131	134	121	123	135	124	144	123	130	118	113	129	112	111	118	123	121	141	124	111	118	121	116	133	99	120	119	117	120	135	115	120	107	147	128	145	134	115	116	130	122	132	134	111	122	106	103	107	101	126	119	122	121	120	125	130	115	114	127	126	124	114	105	129	110	116	108	122	108	126	119	117	120	140	129	105	120	116	121	119	132	111	126	135	114	111	119	102	115	125	122	112	103	125	113	129	109	110	109	110	125	110	130	117	119	119	129	136	131	132	111	126	141	138	123	123	112	135	109	124	114	125	119	115	112	134	130	110	104	98
8218	917	1744	2050	1778	1369	1103	953	827	675	677	573	566	509	499	491	480	406	428	426	420	406	391	370	371	372	381	352	378	386	360	334	370	369	347	355	335	332	377	336	321	305	356	339	329	298	340	345	325	320	328	339	308	327	322	309	310	333	339	322	315	320	338	315	313	346	324	296	361	290	333	291	297	307	323	329	348	320	323	289	305	306	324	312	329	349	300	312	343	307	304	316	319	329	332	335	330	308	285	306	336	329	318	297	327	343	296	336	309	308	329	294	296	316	331	316	295	335	309	333	307	297	314	268	305	321	313	340	315	317	306	287	313	321	301	338	345	311	318	299	333	303	304	282	289	272	377	284	333	311	334	331	319	302	310	314	297	299	315	318	315	322	338	330	328	329	316	331	328	312	296	304	340	319	322	317	292	319	323	312	347	292	317	304	302	297	321	310	339	318	312	315	323	322	319	311	324	309	309	323	301	330	313	308	309	288	340	318	310	315	309	321	309	301	341	325	316	264	325	329	330	297	326	304	345	332	320	310	324	343	306	302	303	310	333	294	331	293	318	330	313	333	292	323	301	292	304	302	324	309	328	304	299	298	297	312	310	323	294	319	339	347	330	339	322	308	335	340	313	324	302	302	356	325	309	309	337	304	335	317	305	359	312	327	333	320	295	303	338	317	306	319	316	295	342	309	315	340	321	303	292	309	332	284	331	330	309	315	317	304	332	306	314	321	299	318	302	291	300	299	319	366	311	307	308	314	305	301	329	353	338	354	316	321	310	314	331	351	294	314	296	280	248	340	300	355	320	306	293	314	297	289	352	332	343	297	311	312	296	307	343	300	293	317	326	321	328	295	313	344	345	329	330	317	307	312	300	320	307	287	327	300	315	331	337	303	298	319	335	283	304	304	336	304	316	317	299	307	318	276	293	305	321	280	298	322	358	286	301	313	338	338	330	320	329	284	300	320	302	287	317	343	307	322	302	318	303	319	320	309	291	313	311	257	332	288	343	307	312	320	328	347	285	312	322	289	306	286	300	323	320	317	320	311	312	331	308	321	318	341	311	317	322	305	305	310	295	315	305	310	301	276	293	322	305	306	333	324	313	298	308	325	304	279	303	322	306	322	318	348	293	323	351	314	322	301	319	308	292	314	361	316	326	323	324	311	313	302	316	344	308	343	331	285	311	325	311	325	322	298	327	307	335	330	321	329	327	316	355	308	322	298	317	295	312	304	286	320	351	329	316	332	295	294	305	319	334	311	352	285	317	329	302	278	324	347	287	299	290	320	329	332	321	303	305	335	331	333	280	284	306	317	312	324	313	306	290	310	300	329	334	341	312	316	288	280	305	311	320	278	305	330	303	316	330	309	317	301	326	299	315	338	311	284	295	300	309	331	323	289	299	329	298	283	282	289	337	330	321	294	314	315	294	332	299	302	353	304	304	330	286	290	295	268	294	292	293	316	311	290	321	308	330	260	292	286	329	279	301	352	304	316	315	310	289	328	312	312	313	313	335	293	329	313	324	336	338	318	299	314	318	343	320	299	290	307	301	350	294	306	335	318	332	331	322	280	320	338	343	319	311	330	324	334	287	324	348	310	346	318	291	338	311	329	315	282	316	340	334	312	298	291	318	322	337	338	333	340	333	338	326	296	306	334	315	326	300	315	335	330	321	311	351	326	312	339	318	333	303	308	309	331	286	312	286	291	289	342	306	316	307	311	285	315	301	315	316	325	329	327	345	304	334	287	271	308	337	312	282	315	338	313	326	319	339	333	300	315	339	321	317	317	326	316	297	322	325	327	304	337	317	353	303	334	308	295	330	315	321	317	322	320	295	300	298	317	346	307	295	301	326	357	327	308	310	348	327	324	271	326	325	314	268	353	322	310	334	303	340	310	298	317	292	300	345	320	335	284	319	307	329	308	339	322	331	300	279	276	304	309	287	262	312	321	326	298	315	310	318	306	306	345	341	321	327	308	324	340	305	295	322	331	303	335	304	309	302	333	321	294	326	310	317	270	328	285	317	318	291	320	319	312	320	300	284	294	324	325	334	330	327	304	328	340	316	301	350	322	309	294	289	306	307	320	297	309	343	299	302	323	326	300	342	327	313	301	320	282	345	301	317	311	319	325	297	339	315	332	307	293	313	306	307	314	316	313	312	315	312	339	319	341	262	319	306	308	310	313	317	353	320	280	316	318	339	314	285	292	297	291	305	298	328	300	301	358	319	307	306	311	324	383	294	298	324	307	267	309	333	317	317	307	293	289	311	322	297	298	298	314	321	332	349	325	324	305	329	315	306	306	301	324	300	291	316	337	284	321	353	314	323	306	317	298	308	328	315	294	305	342	302	319	309	298	312	328	289	312	315	318	336	345	317	324	286	328	303	311	342	254	325	295	326	324	315	356	328	328	290	323	303	330	319	297	282	310	307	289	321	311	319	292	327	345	296	318	336	295	329	280	331	290	318	289	304	329	321	324	304	340	321	326	327	303	321	346	340	321	319	319	318	359	338	314	291	324	307	338	295	305	360	315	325	311	282	298	303	348	299	345	332	321	307	307	322	325	322	326	317	302	329	301	328	310	332	304	305	306	297	305	319	342	315	306	320	314	322	333	314	348	339	307	321	320	314	297	333	298	324	325	294	317	302	325	302	309	300	335	317	305	343	340	341	301	297	275	348	332	341	324	335	329	298	311	301	318	319	341	342	319	304	300	336	330	315	369	320	297	335	310	319	330	325	309	327	292	320	330	317	325	295	301	311	294	308	323	297	287	332	316	333	310	325	335	300	275	325	355	331	273	284	297	331	275	295	300	331	320	286	315	326	317	310	313	312	309	352	318	317	314	295	318	321	328	307	310	331	295	331	302	299	327	334	313	291	298	328	304	309	297	338	300	296	304	305	341	307	321	308	325	301	292	299	344	298	346	345	324	323	325	338	313	306	304	307	314	330	285	314	305	319	331	296	298	347	306	298	314	283	300	335	295	310	295	315	288	303	342	312	332	289	332	286	308	302	315	297	290	278	320	316	301	316	310	297	317	301	314	284	327	291	326	315	323	290	303	327	270	353	316	322	311	303	324	346	305	318	314	292	332	315	319	275	290	316	296	314	312	328	292	313	290	290	320	297	319	350	312	295	345	303	336	296	327	351	303	328	283	312	318	326	328	306	310	304	327	314	322	307	309	335	286	305	327	303	332	355	299	294	312	310	331	297	291	330	316	338	276	323	317	322	309	299	319	309	312	310	319	334	321	320	338	314	329	317	311	325	307	294	307	313	349	324	311	355	303	315	307	319	318	321	290	290	312	322	338	301	314	311	317	325	288	315	342	321	333	310	306	297	326	329	305	324	304	327	323	329	283	318	329	319	318	294	296	325	324	304	324	283	321	309	337	316	330	320	318	355	338	296	305	321	301	298	326	308	328	285	308	304	296	283	340	315	287	281	339	338	308	289	361	295	291	307	314	294	307	298	317	342	321	288	315	306	309	325	324
1878	400	380	405	388	366	394	367	388	351	332	408	387	390	430	360	382	363	370	364	394	374	362	350	355	430	386	394	380	367	370	396	370	411	385	349	413	352	370	368	392	331	413	368	395	365	382	419	385	361	381	376	388	401	387	411	404	418	363	405	403	373	378	373	427	375	350	381	390	392	392	377	346	375	386	388	359	409	371	342	405	373	446	414	355	379	397	387	360	381	369	375	396	348	409	388	415	373	357	385	418	389	383	362	377	378	363	349	381	425	377	379	364	387	406	384	378	402	374	368	391	384	363	371	392	327	349	371	392	409	368	360	365	380	411	398	398	396	334	384	396	360	342	374	409	389	360	346	375	374	414	373	372	383	407	367	391	403	388	364	389	345	384	386	349	381	365	357	402	400	396	412	368	369	414	367	388	401	389	378	359	396	407	351	386	377	365	370	339	346	358	352	394	397	385	370	370	373	379	388	397	363	360	417	367	363	367	392	366	404	372	387	386	346	347	387	356	400	393	389	370	398	402	394	389	403	389	364	377	382	358	394	395	384	377	364	385	392	399	386	379	359	391	368	397	345	414	422	389	376	371	385	402	385	372	349	384	365	394	393	338	382	392	417	403	352	404	347	416	365	349	344	396	374	395	380	342	373	381	396	401	373	390	382	365	407	371	400	367	347	384	407	396	381	395	383	387	378	385	386	367	334	385	343	373	388	387	406	377	343	382	432	392	408	400	374	356	364	377	369	411	374	374	373	389	393	376	419	371	378	395	359	413	363	385	411	385	366	329	360	354	395	366	390	352	373	386	402	367	373	381	370	358	409	369	369	396	407	408	363	419	370	380	419	376	343	403	371	380	360	378	387	401	367	386	354	373	350	355	391	367	388	346	359	343	408	393	345	408	399	352	363	372	369	392	369	395	418	360	404	386	417	365	364	387	376	372	351	383	397	363	355	401	344	365	385	385	392	383	356	368	358	374	370	400	394	397	380	351	387	353	395	372	366	381	393	376	369	409	416	384	365	388	379	385	377	365	390	338	391	351	392	358	367	414	370	395	374	389	360	383	351	366	389	372	367	363	407	408	382	392	361	395	360	406	365	395	365	354	372	405	367	385	385	372	393	403	411	380	360	427	351	365	393	342	357	396	371	403	372	382	352	374	367	394	391	373	345	384	381	370	397	404	349	365	389	399	392	390	374	396	381	364	406	381	346	388	382	365	387	386	397	393	356	402	375	352	409	388	378	418	420	422	384	357	369	353	360	364	385	400	392	454	376	370	384	405	384	377	350	376	390	386	363	385	435	374	382	381	432	344	375	386	415	426	386	366	412	365	392	388	372	392	373	348	386	393	371	371	359	363	369	393	344	400	434	382	368	377	394	370	367	380	400	396	361	356	387	387	421	329	351	388	397	355	373	389	360	379	395	350	393	404	377	404	353	388	361	387	403	357	393	398	343	387	368	369	371	381	385	377	390	374	383	366	373	379	382	378	391	340	354	388	370	407	353	400	357	368	393	340	365	367	339	381	372	359	375	402	370	349	373	385	378	369	348	363	377	387	376	350	391	383	419	360	367	374	363	361	373	406	379	399	397	369	400	355	392	402	406	347	336	363	393	410	405	380	366	383	367	388	368	393	394	362	336	405	364	372	369	377	435	374	399	360	366	386	376	345	363	360	377	409	391	407	362	389	371	377	379	379	373	421	402	375	347	386	345	380	408	417	363	383	337	335	368	392	380	371	376	374	382	385	345	399	391	385	346	404	409	371	409	343	384	356	372	374	405	394	351	393	397	358	394	366	377	399	368	381	340	406	383	377	386	374	351	334	400	400	393	402	393	379	392	402	367	380	393	372	396	396	382	376	367	387	404	338	368	375	405	374	412	396	336	320	351	384	341	380	341	368	397	358	369	370	378	372	399	398	382	389	434	360	379	375	354	376	377	376	333	362	411	403	396	390	335	390	375	390	374	357	372	346	384	354	371	401	389	372	385	379	370	374	350	412	431	356	361	385	383	367	406	392	380	398	388	420	389	397	380	386	386	387	364	386	396	367	410	352	363	387	402	347	374	371	377	378	397	384	389	391	400	383	384	402	365	412	409	369	389	391	396	369	372	377	374	362	373	370	380	429	384	353	377	385	394	402	403	432	352	366	427	350	406	351	386	407	365	353	391	393	393	372	377	379	368	384	366	379	392	414	403	378	392	368	384	400	385	383	385	335	373	410	365	366	379	382	377	351	372	380	392	362	393	346	390	413	404	409	405	413	366	398	375	380	402	411	386	379	393	414	371	404	381	364	363	351	358	362	376	353	365	400	397	396	399	349	370	378	373	400	389	385	394	381	399	376	352	393	350	348	362	380	392	379	372	374	382	394	394	359	404	337	373	382	378	368	349	380	392	388	342	365	379	381	416	376	370	337	381	357	339	318	368	378	364	358	414	380	401	393	412	358	356	335	385	381	401	380	357	363	385	368	386	407	390	404	402	397	388	391	408	400	362	382	393	347	410	412	399	367	386	396	346	373	394	386	414	339	382	350	386	390	386	397	351	356	361	348	398	372	381	409	375	402	418	409	364	411	349	401	393	367	354	359	378	331	429	351	370	342	368	349	397	374	366	346	377	358	364	375	372	402	385	418	369	363	383	369	405	358	306	350	380	402	375	384	329	373	371	410	361	388	375	417	407	380	389	416	411	359	394	379	353	381	395	393	378	344	348	368	350	436	370	388	419	379	366	434	406	377	396	362	388	402	396	396	381	407	373	370	355	366	360	390	388	381	360	354	393	358	373	342	388	438	398	409	407	406	379	388	390	409	373	363	375	374	375	360	342	387	376	378	398	394	418	367	361	352	394	407	376	399	377	372	364	414	376	400	398	389	378	369	352	358	371	412	353	396	365	404	358	404	414	382	387	371	390	381	359	372	368	390	360	379	398	396	339	389	372	374	377	359	382	372	368	384	366	367	369	376	399	379	409	346	370	414	371	403	388	375	403	379	365	380	401	410	395	398	365	384	338	390	352	406	372	368	353	381	388	394	401	424	400	343	384	401	372	426	390	403	385	377	397	350	351	364	392	358	351	384	412	360	364	421	390	401	392	387	348	410	356	380	380	375	413	362	414	358	418	357	375	378	370	400	409	417	345	364	404	380	380	364	436	405	368	367	377	369	415	357	363	397	405	411	316	393	355	391	381	377	363	376	369	367	363	357	403	406	367	350	388	368	399	377	374	338	410	407	373	384	364	403	378	367	400	375	343	390	357	368	358	366	375	392	402	369	336	403	399	400	384	406	385	403	373	374	376	345	376	384	384	364	377	416	408	378	381	385	402	386	383	378	382	377	382	375	391	411	373	379	396	363	367	367	410	389	407	369	342	434	411	348	369	378	381	429	364	367	404	351	344	397	370	375	376	408	391	383	391	379	370	388	376	387	379	393	383	385	375	370	337	364	412	353	377	374	407	345	384	390	357	387	383	382	368	376	383	381	372	374	405	386	407	365	381
2611	882	876	925	854	876	829	873	821	826	886	850	853	855	858	870	852	871	813	771	813	787	881	810	826	829	841	819	853	865	852	853	818	838	851	851	841	825	834	801	871	859	829	789	830	863	840	816	857	814	824	818	841	803	776	818	819	832	835	792	772	846	853	851	839	852	842	829	839	808	866	799	781	818	813	817	813	823	846	821	855	861	839	807	814	875	873	860	836	800	818	789	807	844	845	868	821	847	827	841	833	815	843	886	797	856	833	873	774	875	774	786	799	842	843	875	911	879	769	781	818	829	771	793	862	851	839	835	839	796	815	839	813	856	828	794	824	818	826	799	838	775	847	783	897	844	822	862	829	812	863	788	823	813	855	847	807	801	820	880	826	788	831	848	822	804	848	812	851	803	841	784	853	764	876	831	849	813	827	796	783	846	815	846	835	810	828	851	842	849	873	773	806	782	823	832	772	851	820	862	886	827	822	836	819	833	828	818	841	799	847	855	861	815	871	870	792	837	850	780	778	850	808	800	843	829	805	841	866	891	848	835	846	787	818	828	830	861	815	837	833	852	803	785	823	815	840	800	783	809	821	876	871	838	804	799	790	847	854	856	876	824	799	783	810	848	838	877	885	809	806	825	846	877	804	799	843	855	894	764	809	824	866	832	830	864	780	790	774	828	824	821	834	877	833	782	858	853	791	836	870	761	831	841	832	811	844	797	860	809	855	800	795	799	811	781	857	813	844	752	848	853	811	865	826	762	815	854	812	822	766	831	819	884	870	826	888	810	769	785	816	786	748	825	860	846	838	867	824	884	825	831	834	793	811	869	865	819	813	818	820	813	837	847	834	870	814	819	838	803	826	856	801	827	793	817	846	842	832	817	820	799	881	818	860	764	811	788	857	852	831	765	823	836	843	800	842	821	771	849	806	848	830	891	801	796	888	807	798	801	890	850	829	886	804	821	855	815	808	789	837	843	787	824	811	829	886	845	816	834	768	787	790	829	834	828	798	779	816	807	855	856	793	769	816	775	851	832	813	773	821	854	804	822	814	867	848	838	821	831	789	796	886	819	824	836	799	871	859	845	819	815	823	851	822	870	838	801	861	842	872	842	811	794	806	835	867	806	882	888	808	815	811	761	861	858	807	857	825	848	821	863	798	829	847	767	853	832	848	785	895	788	849	840	824	833	851	817	815	826	815	802	794	802	858	803	848	865	835	781	805	819	800	819	755	768	766	811	831	828	838	789	831	847	866	832	787	808	754	786	835	827	825	793	815	829	831	785	824	832	796	787	804	820	879	831	798	850	797	880	810	840	878	825	832	821	855	846	803	803	829	811	857	830	849	830	796	795	832	853	814	792	829	812	891	797	812	854	825	862	823	822	839	802	825	866	865	815	863	839	846	840	869	825	752	875	853	821	844	834	747	844	798	773	846	833	808	859	822	836	866	830	780	814	820	869	869	831	830	806	878	824	865	859	812	864	838	820	840	796	821	837	785	826	766	819	836	840	823	827	837	807	788	841	822	827	838	876	864	822	824	853	844	774	838	775	858	822	789	824	820	816	846	792	889	783	750	828	835	854	842	824	784	879	804	865	800	881	864	849	799	810	816	834	835	816	829	860	800	847	841	829	870	806	834	848	842	830	859	849	850	821	870	850	852	841	843	852	819	837	822	886	870	806	827	847	810	826	854	806	849	816	810	819	815	841	855	840	822	838	884	877	818	826	856	867	873	852	811	809	810	800	818	858	830	868	870	867	863	861	778	890	821	810	822	830	865	802	839	793	800	863	792	834	841	817	869	808	820	846	810	811	801	783	781	827	857	827	829	793	811	854	844	800	892	820	802	823	789	808	821	849	837	861	859	871	814	854	801	822	805	829	835	857	766	841	822	831	804	844	794	855	838	866	810	815	861	835	808	837	807	861	813	845	800	855	883	834	823	786	787	826	789	821	769	838	814	835	818	862	864	849	817	853	833	845	819	821	855	871	790	804	809	811	842	825	817	725	801	844	870	866	828	787	795	900	833	836	797	768	812	847	882	816	856	826	835	891	815	835	851	834	829	899	869	830	827	875	853	830	860	788	851	857	863	863	826	847	874	786	856	815	784	847	840	817	808	828	816	811	851	834	835	806	877	800	822	775	822	851	780	816	817	868	791	795	833	821	838	832	847	882	792	801	813	828	855	800	834	824	810	822	812	854	816	774	863	809	848	807	838	822	769	845	843	793	813	796	850	809	835	814	825	876	859	840	829	791	829	845	862	863	808	823	826	876	826	826	798	832	858	800	816	784	875	853	819	789	837	827	888	814	813	847	852	843	853	797	811	830	830	816	823	857	835	825	845	810	866	842	821	869	855	806	827	785	870	852	845	835	801	819	818	822	876	822	913	881	830	842	783	780	833	817	809	825	853	842	818	843	852	853	802	848	831	782	848	829	793	823	839	798	799	863	800	862	822	818	831	842	813	803	887	850	829	793	848	819	825	830	857	832	831	856	829	837	882	859	826	830	812	854	863	811	835	873	832	795	849	825	811	840	809	840	842	848	814	866	884	838	855	868	847	780	869	843	845	878	839	847	872	843	852	855	837	826	850	826	815	777	856	809	852	853	805	814	836	791	792	833	844	781	781	842	837	830	822	848	827	878	839	828	805	847	839	847	820	789	842	801	805	814	783	812	849	874	822	880	791	857	817	728	845	809	815	837	851	785	877	756	798	808	814	839	809	801	805	833	863	864	867	767	842	867	836	855	784	854	831	865	799	843	839	817	775	864	820	814	845	812	786	801	850	826	750	780	799	763	850	807	823	879	826	843	858	817	809	825	844	859	810	845	850	834	858	803	848	836	860	837	858	853	867	883	828	854	805	801	836	829	838	796	816	834	838	876	824	887	818	852	849	826	837	774	812	826	841	780	818	825	846	850	773	852	854	780	814	829	779	814	831	804	810	788	863	802	830	882	789	831	824	802	817	864	812	874	795	821	838	825	787	845	843	793	830	794	800	862	770	818	831	859	829	813	836	858	872	849	791	809	776	853	847	819	829	841	818	823	785	826	894	846	750	843	838	807	859	826	831	828	827	838	809	869	848	830	826	793	858	884	826	825	849	836	785	844	824	797	848	817	822	807	811	798	849	859	859	837	861	848	843	853	848	804	816	817	826	795	853	812	807	844	874	844	850	816	822	810	823	875	926	861	886	832	828	796	838	826	806	831	834	796	885	857	743	850	825	811	786	854	788	795	878	839	795	823	824	826	849	821	834	892	809	781	809	799	798	797	843	796	855	856	785	848	827	874	852	819	857	809	824	828	845	892	829	817	808	800	861	816	813	854	845	790	826	865	798	823	832	836	844	818	818	774	847	861	840	833	839	834	834	834	820	807	811	796	813	818	829	781	834	848	818	873	841	835	856	825	785	796	834	814	806	820	822	841	846	845	794	785	814	839	871	876	827	829	850	807	861	793	879	795	839	822	779	868	757	843	835	839	819	807	814	827	831	815
8158	541	584	531	415	377	316	321	273	310	257	265	246	280	266	245	260	249	233	274	260	250	248	267	247	258	281	253	281	243	245	269	233	257	278	268	253	254	260	249	242	266	223	274	237	225	236	239	246	268	238	224	255	246	261	264	282	262	242	234	253	265	244	259	265	237	227	230	261	240	238	223	248	212	218	250	233	223	257	242	223	250	231	230	238	224	262	252	239	228	254	255	258	247	247	211	213	224	240	267	205	246	216	239	295	278	252	238	238	276	234	241	226	247	233	274	254	273	250	222	263	244	262	232	256	238	216	255	235	245	244	251	257	253	251	250	260	221	264	223	213	267	242	267	244	251	257	253	221	255	280	221	263	250	264	243	226	240	249	227	261	248	225	238	262	278	245	239	233	243	235	272	281	275	242	243	218	241	246	262	256	246	253	243	233	236	271	227	267	266	251	252	254	228	240	280	237	216	242	254	202	239	250	242	273	245	273	247	264	246	266	257	265	239	268	279	255	252	242	243	241	248	246	256	261	258	243	228	231	256	248	238	264	272	241	250	212	243	235	252	275	265	253	253	257	241	282	230	252	275	241	225	254	237	279	245	253	242	254	260	234	238	237	215	245	227	238	219	262	265	248	262	255	223	269	258	266	267	255	245	274	251	258	258	266	261	266	255	236	256	228	308	247	274	261	258	263	252	267	257	263	247	259	253	250	265	251	261	247	242	274	242	282	248	252	285	258	259	226	229	267	253	273	243	264	241	307	250	268	230	249	260	271	279	270	233	244	261	242	264	231	235	255	268	253	227	258	245	269	243	277	276	256	265	243	275	247	238	251	233	262	288	207	259	267	264	266	222	239	231	245	279	238	246	280	233	238	267	254	264	246	237	283	249	289	251	265	237	234	249	213	269	245	257	249	255	244	231	204	247	224	258	230	253	240	253	248	238	236	239	253	269	241	263	233	248	253	248	249	240	263	251	238	228	271	239	316	261	250	269	240	245	282	245	250	233	244	235	260	264	272	234	243	257	260	247	240	256	228	233	246	236	247	274	256	289	277	252	272	246	269	232	264	241	254	236	256	254	223	265	230	246	272	228	227	250	228	245	264	265	252	239	246	213	242	233	222	224	231	244	269	246	248	247	271	271	268	262	230	264	298	253	243	248	261	247	246	255	263	228	267	260	246	269	254	225	263	247	248	246	243	235	238	273	259	217	249	259	256	250	260	238	252	262	246	262	237	275	236	264	211	230	227	272	259	278	246	249	256	233	255	246	266	208	250	278	257	230	270	229	262	240	228	254	266	251	268	249	251	266	236	278	230	237	256	252	272	223	251	232	240	252	253	243	252	268	235	252	274	251	258	272	268	269	262	283	243	287	234	259	259	266	240	241	249	219	245	275	221	216	256	257	231	272	251	257	262	256	229	253	218	228	247	265	250	250	258	262	247	273	266	291	223	258	234	247	235	286	228	261	220	236	255	243	245	252	220	229	216	234	259	253	237	246	252	219	281	261	240	227	251	248	234	266	235	265	273	253	279	258	240	261	243	237	242	238	268	292	267	240	268	279	263	289	272	259	248	238	216	229	232	248	229	258	243	241	264	230	232	259	261	216	253	255	263	232	235	252	244	258	251	246	261	222	255	241	250	229	266	267	279	246	237	246	216	253	222	242	248	272	241	261	221	242	248	252	248	231	298	232	228	260	243	240	252	221	283	250	246	218	273	232	242	222	268	243	272	236	276	257	260	252	256	222	230	237	231	240	210	240	239	258	259	237	253	269	259	289	241	229	233	261	226	256	269	234	219	252	239	255	270	254	254	260	231	215	241	249	265	225	265	263	252	274	226	244	265	240	260	231	216	256	232	249	247	234	256	242	263	299	266	227	241	231	236	300	245	255	258	238	238	248	259	273	244	265	221	258	212	243	274	266	257	261	247	209	272	254	280	263	247	246	227	258	232	263	236	262	235	267	223	200	243	282	257	245	248	272	261	245	272	262	245	258	285	277	244	297	256	255	251	226	260	269	257	238	251	243	247	267	255	261	262	262	258	259	232	275	254	238	237	272	236	251	239	245	250	248	262	260	246	240	250	221	243	245	231	233	233	238	268	251	244	209	229	255	253	252	274	231	228	270	223	266	222	238	235	229	256	251	251	269	235	264	235	266	271	248	257	222	234	227	233	242	254	241	227	260	244	289	257	224	244	275	253	233	276	260	217	238	234	241	272	239	246	229	274	289	260	227	243	242	242	249	248	252	251	255	256	254	259	229	224	244	231	230	278	237	241	226	257	279	224	231	246	220	226	265	245	269	241	242	255	246	230	286	252	269	225	251	251	240	265	235	257	268	264	232	253	251	240	273	264	259	237	285	260	259	233	266	240	253	252	238	270	240	243	262	240	279	237	249	262	240	242	252	262	258	256	224	251	259	262	250	243	253	269	243	257	254	254	226	270	240	257	213	236	269	241	250	243	250	234	245	252	277	263	263	218	238	223	236	244	223	267	263	259	219	225	208	293	237	247	261	242	234	262	253	261	276	235	247	252	257	223	252	267	250	282	237	252	261	252	259	274	215	245	222	223	230	219	235	264	229	245	242	245	249	233	247	228	273	236	280	255	265	249	243	256	238	255	212	241	222	252	260	250	255	254	226	262	235	243	243	222	267	271	258	256	266	272	241	264	268	272	248	225	250	214	261	246	256	269	245	256	241	253	225	250	238	246	248	248	254	292	268	248	254	233	254	264	249	219	234	267	220	220	213	244	301	253	263	238	256	264	257	217	252	252	273	222	230	277	273	234	254	281	255	281	265	219	256	253	256	249	221	260	266	240	237	252	269	252	265	247	238	218	200	249	251	230	245	246	248	241	266	233	242	252	230	268	250	243	231	242	231	268	246	236	239	259	250	266	240	239	234	241	237	252	245	258	249	262	260	247	260	237	282	235	263	233	286	236	235	257	260	258	234	264	238	246	233	244	239	237	237	254	250	244	246	246	243	218	259	248	229	239	265	250	257	227	240	221	266	249	222	259	214	225	238	237	258	240	260	244	260	235	274	248	265	287	244	264	263	247	265	252	252	209	249	235	226	263	248	255	266	264	265	253	240	244	219	251	238	236	242	247	238	245	254	232	216	276	251	256	244	221	269	240	243	259	248	239	261	245	256	265	230	271	242	245	276	213	268	268	261	264	237	273	237	223	218	257	278	268	257	265	225	232	252	258	228	249	240	232	253	248	223	240	280	276	256	225	234	210	258	275	283	250	261	261	234	252	257	271	228	222	241	256	244	256	246	274	249	259	262	250	248	247	259	270	241	273	272	224	250	255	237	231	241	227	263	239	255	254	260	285	272	235	255	252	256	276	248	242	253	247	215	232	262	230	258	248	250	258	219	255	250	234	244	238	239	254	241	262	273	242	220	247	275	232	267	258	285	254	259	255	253	265	230	262	239	233	242	245	240	256	223	269	267	271	251	262	274	249	245	254	270	268	234	246	272	235	231	240	252
6642	840	1311	1430	1305	1136	993	889	848	747	687	707	716	654	622	619	669	604	595	593	620	571	597	566	612	594	617	603	589	593	580	565	543	560	621	579	604	579	584	560	578	565	578	575	596	602	586	613	552	557	565	550	594	588	604	557	592	545	592	585	590	544	541	539	568	551	574	570	552	579	608	620	547	572	582	530	547	566	617	545	544	550	555	554	562	564	532	618	563	579	583	558	582	559	624	596	576	522	591	536	580	581	549	582	554	575	563	514	526	579	591	549	549	545	601	572	616	545	528	517	578	569	545	593	532	561	599	558	564	617	549	543	559	595	556	587	591	576	563	538	544	617	581	581	574	554	565	567	524	545	562	562	610	550	564	564	559	544	604	542	567	568	558	536	578	580	594	559	585	545	563	581	600	555	578	589	582	540	531	557	538	587	560	582	587	515	568	571	520	530	594	572	542	544	585	605	578	493	599	596	546	589	525	554	523	548	552	549	530	561	541	544	578	565	565	575	558	584	550	596	537	618	579	546	575	569	535	509	578	575	524	538	579	570	579	546	576	568	536	559	513	563	568	530	568	576	517	517	557	544	571	569	606	551	581	541	546	557	575	557	529	553	508	578	533	608	570	554	543	563	589	550	581	553	559	587	553	581	569	597	499	550	556	574	546	496	597	600	532	563	581	537	527	581	596	513	549	584	562	572	553	558	556	569	543	566	603	542	559	553	564	576	551	563	516	589	563	565	559	622	553	543	628	579	591	607	546	551	575	526	572	537	577	533	537	559	525	565	595	589	546	598	542	540	560	560	586	617	562	567	545	576	597	572	605	564	582	578	550	582	558	525	579	599	543	569	502	574	540	596	558	583	574	567	563	556	540	561	526	564	550	581	593	577	524	561	528	596	546	562	543	533	576	564	544	581	530	527	566	526	582	623	561	543	547	567	537	602	552	552	576	571	573	610	571	569	515	536	538	548	534	562	592	515	554	552	571	541	570	508	544	535	554	583	520	543	566	600	545	545	585	593	544	544	562	560	569	517	546	551	575	597	603	583	562	540	564	583	592	516	558	533	564	540	561	584	555	536	540	585	572	608	555	632	548	570	530	540	558	554	558	571	531	547	580	544	575	570	557	591	569	544	609	527	573	554	578	575	553	591	580	587	566	601	535	563	551	545	570	547	556	564	555	554	567	535	564	578	545	585	600	536	531	617	542	589	572	603	594	581	593	551	586	551	574	541	547	572	546	544	600	549	556	543	563	554	561	588	601	566	545	600	549	576	542	605	560	550	568	553	519	534	547	555	565	540	567	563	583	527	543	607	589	609	554	572	527	567	572	561	569	537	583	519	588	533	533	511	565	570	530	550	557	595	583	563	594	567	577	592	601	539	592	564	526	539	533	530	542	634	585	541	556	574	560	567	554	579	540	570	532	552	601	532	552	552	540	561	621	597	572	571	572	544	557	593	570	572	576	566	570	544	561	553	572	547	569	552	554	545	540	572	540	601	589	580	566	539	533	591	547	530	548	582	533	554	550	536	586	560	559	594	553	590	550	554	528	521	573	557	577	548	576	541	590	567	555	591	533	548	553	588	562	607	555	550	548	529	565	544	583	584	588	602	563	560	570	575	539	540	608	553	557	551	606	546	559	551	536	569	606	560	611	560	570	534	587	562	607	561	544	576	557	567	549	574	613	557	585	568	545	583	597	590	546	587	596	493	575	569	578	541	573	590	600	557	555	535	559	570	558	591	513	582	554	567	580	553	567	611	575	544	574	533	577	538	515	539	559	563	597	548	549	566	538	541	585	577	589	593	536	551	566	551	557	543	583	538	593	499	565	544	548	576	546	563	555	521	596	556	580	633	559	547	553	586	525	543	570	575	578	564	557	545	539	556	542	567	558	521	584	603	573	557	555	561	563	552	584	610	551	540	510	520	543	511	575	589	569	564	564	551	563	554	551	588	547	568	553	555	588	533	563	553	600	564	547	568	552	596	550	552	558	555	555	561	573	548	587	549	505	543	573	566	545	573	586	534	527	556	566	576	574	538	549	570	566	569	550	538	550	572	558	542	582	598	586	555	518	540	523	559	533	507	537	541	514	602	580	558	544	611	548	575	575	552	539	511	540	555	555	563	572	567	572	597	572	543	567	531	599	522	565	511	548	577	582	534	581	584	586	513	578	554	593	551	615	547	544	560	571	519	584	565	543	552	566	581	542	593	538	569	591	549	580	546	591	565	571	564	534	520	573	554	576	574	593	572	548	594	609	566	535	579	550	580	556	583	554	541	567	566	566	551	602	591	577	556	582	551	559	594	581	565	585	556	564	567	562	568	555	556	590	572	573	545	553	598	560	563	589	536	559	521	623	560	548	548	567	564	572	559	600	551	567	551	521	567	553	570	552	561	533	564	536	548	545	590	576	580	575	562	561	579	577	529	523	552	568	541	543	570	577	540	566	567	572	540	549	547	565	566	641	559	559	547	569	543	550	523	561	566	508	563	539	523	579	600	520	595	607	583	609	542	542	550	586	512	596	591	553	565	587	568	543	525	604	539	558	566	558	546	548	606	577	544	584	561	532	545	535	562	551	543	495	555	570	560	584	581	562	542	574	547	578	540	545	558	571	547	545	573	534	562	580	563	577	558	575	530	561	540	592	573	591	536	520	569	562	548	549	557	549	590	563	529	553	553	551	523	582	561	574	563	558	564	563	547	536	578	598	583	542	559	535	546	575	558	534	559	583	559	538	536	546	544	554	530	558	576	586	566	497	576	591	580	564	584	567	618	518	561	572	561	534	529	552	551	519	544	556	571	556	571	559	574	578	557	583	557	571	562	558	535	583	529	541	548	586	549	564	550	555	594	567	585	557	544	547	567	568	570	554	583	543	596	574	541	574	579	571	566	544	564	548	586	589	591	558	559	522	578	561	545	609	573	554	563	565	517	559	563	540	561	543	558	559	535	543	567	542	567	578	558	543	496	559	550	508	555	550	561	548	549	546	573	552	527	575	532	570	574	581	544	558	575	577	566	608	549	555	555	616	580	577	565	537	569	569	560	569	495	548	587	557	562	523	555	575	582	551	556	586	582	556	542	607	558	555	564	568	590	556	559	569	543	555	553	589	594	581	568	592	587	597	576	602	534	548	544	572	587	557	571	600	587	587	602	575	588	556	525	602	538	544	574	587	608	568	506	553	581	558	543	596	595	539	552	576	601	550	579	585	537	550	573	504	596	583	531	549	522	548	579	567	578	550	574	533	568	582	537	522	553	597	573	568	542	522	594	547	550	536	551	541	544	574	545	572	589	542	551	565	557	583	570	573	581	589	589	563	504	583	589	542	580	574	566	548	505	589	560	560	585	550	581	602	575	605	561	565	552	541	550	539	585	565	563	588	540	576	505	565	602	561	534	576	586	585	544	579	503	541	550	525	574	544	555	570	549	521	535	543	559	532	531	575	554	540	499	593	566	574	567	546	568	561	596	575	550	549	583	635	514	566	574
14765	1064	838	597	463	346	294	235	190	195	173	153	148	160	149	148	136	152	140	135	138	141	113	120	149	124	113	129	123	122	119	123	124	109	128	126	132	127	102	125	131	114	119	96	118	116	111	109	123	135	130	101	131	118	134	114	130	109	142	128	113	112	121	114	127	114	112	112	119	141	119	132	139	124	120	130	112	117	122	133	115	123	117	128	115	105	124	108	127	99	120	129	120	117	95	104	127	119	102	123	131	124	135	118	130	130	129	114	122	116	133	111	132	138	142	135	96	114	104	103	109	126	85	150	125	121	125	97	122	151	137	121	115	132	140	125	123	125	110	107	92	111	106	120	119	128	113	118	120	120	134	99	116	112	98	130	111	123	144	141	125	129	122	114	119	106	99	111	121	105	140	115	138	121	114	109	104	126	136	123	159	131	105	109	108	121	116	102	112	129	117	136	120	145	130	121	119	125	133	128	114	121	127	134	140	119	126	153	99	113	119	142	138	109	149	116	130	97	118	116	135	110	117	127	125	98	123	119	120	133	103	118	139	130	128	110	123	127	97	125	125	113	117	112	137	109	124	120	115	134	96	118	119	111	120	129	117	114	117	101	126	109	114	133	112	126	129	133	110	83	132	113	109	107	119	115	119	118	118	133	139	113	110	104	114	119	114	120	119	118	123	141	114	102	108	130	137	115	128	119	126	104	113	117	116	129	114	131	95	120	136	107	112	129	119	110	108	110	121	111	110	116	137	137	134	106	135	135	133	107	121	120	113	127	118	124	116	104	113	116	111	115	122	129	127	124	109	123	109	130	117	105	108	106	127	123	121	94	124	118	130	95	123	105	116	121	103	111	118	108	118	146	113	139	130	106	125	123	118	114	126	115	111	103	136	129	121	94	110	104	127	110	107	132	140	132	126	124	121	123	123	123	92	102	113	124	100	110	113	116	134	136	134	116	129	107	111	117	133	119	119	125	143	126	131	117	116	113	139	103	140	122	104	114	122	124	99	116	121	113	116	125	90	107	134	112	152	97	111	125	126	102	108	117	112	119	86	115	122	104	134	115	109	119	120	128	120	126	112	134	111	126	105	128	114	124	123	121	105	130	123	142	115	123	107	115	109	109	141	100	119	134	118	119	137	130	119	131	127	84	112	145	104	125	111	123	125	114	131	105	106	119	104	109	108	119	104	126	115	136	107	130	130	114	127	119	112	126	130	114	130	123	117	111	137	112	128	112	94	112	122	108	101	137	112	112	133	117	109	98	118	140	153	131	140	108	117	109	124	109	125	125	126	139	129	129	138	114	113	150	122	102	103	99	105	137	125	127	124	134	112	102	111	113	126	127	102	106	126	119	121	112	142	101	116	112	122	106	110	121	126	124	131	127	127	119	123	113	125	115	109	129	105	125	117	123	131	112	120	114	127	117	106	119	133	116	120	127	136	103	116	132	146	90	112	128	130	119	133	106	116	132	129	121	120	121	115	107	135	126	115	121	113	133	128	92	121	111	141	148	115	121	124	134	144	104	107	113	123	140	101	128	115	116	114	131	112	118	91	139	106	111	128	98	109	119	126	121	108	124	127	119	130	131	150	130	125	110	127	93	135	130	105	126	120	114	127	97	121	108	117	121	117	126	132	118	119	125	127	111	108	116	129	117	103	136	109	120	141	120	119	136	131	130	106	115	108	123	109	121	105	114	109	109	118	156	90	130	115	117	113	131	141	118	128	104	109	116	101	100	115	137	139	119	119	130	114	118	106	108	139	108	107	120	112	107	122	120	109	118	133	128	128	113	135	130	130	126	129	131	127	121	103	113	113	122	121	130	101	121	114	116	124	125	108	104	98	136	112	127	131	105	140	120	122	121	119	109	128	118	117	116	105	109	113	121	120	95	105	106	110	121	118	122	134	136	120	132	115	120	115	116	133	117	110	125	115	120	118	141	109	135	114	126	107	95	128	95	126	106	133	107	115	124	131	119	122	117	124	109	123	113	103	132	122	139	136	106	116	135	118	114	127	117	121	132	116	137	110	127	119	124	126	110	122	111	120	104	121	110	108	126	115	122	119	96	117	105	117	140	121	128	128	100	112	110	104	134	95	130	131	118	134	124	129	132	116	118	115	110	133	105	97	114	114	124	102	125	109	116	118	141	125	92	137	103	114	139	121	115	131	131	106	143	110	118	111	130	116	112	109	115	118	108	130	109	95	133	102	111	124	114	98	114	128	139	121	132	103	133	139	93	124	118	111	114	111	122	116	102	92	139	104	110	134	121	129	138	126	100	123	143	116	97	120	134	134	111	106	146	102	98	114	122	106	107	136	117	109	98	136	112	104	109	125	114	120	140	132	123	128	122	103	114	107	118	112	108	92	113	109	124	133	104	110	103	134	110	137	130	146	111	109	96	119	93	109	130	122	112	120	136	115	100	119	123	110	109	117	100	128	129	110	118	107	122	123	125	118	95	151	109	125	109	105	106	108	111	126	122	97	125	115	104	106	129	118	110	107	133	134	124	142	100	125	130	110	119	123	127	119	128	136	111	124	135	117	117	109	115	96	122	120	113	135	114	127	112	135	105	127	114	125	124	139	117	116	111	97	112	125	108	118	117	131	123	105	126	113	100	116	127	137	123	108	109	99	115	103	121	120	142	119	116	143	113	122	121	126	103	126	122	128	129	137	123	118	100	105	126	144	106	96	129	114	95	104	110	121	103	109	140	121	123	125	115	108	116	119	108	134	147	116	119	128	105	120	132	110	125	126	106	114	115	130	120	116	116	107	128	110	117	107	119	125	136	112	125	123	122	134	114	98	125	118	109	110	133	106	124	135	114	126	104	89	111	128	113	107	129	126	100	121	128	124	110	137	112	121	116	119	127	129	126	122	112	122	110	112	116	117	116	139	134	134	111	117	109	128	117	127	110	120	99	100	105	115	109	119	124	121	117	103	106	116	117	118	99	103	119	125	108	110	108	107	105	91	125	130	145	109	114	119	118	114	133	139	109	109	130	118	106	120	111	115	135	133	124	125	106	121	146	114	110	90	100	125	115	104	130	116	105	116	133	134	104	127	122	119	121	127	132	123	132	119	103	121	109	133	138	120	93	127	122	114	142	119	120	92	107	114	125	110	115	110	118	129	115	107	108	126	120	131	119	116	130	127	122	121	116	140	152	127	113	105	105	126	119	103	107	117	121	118	130	107	131	112	114	122	118	120	111	125	89	117	117	111	125	120	113	125	111	111	139	111	108	129	130	128	115	122	110	129	142	122	137	130	107	136	112	117	126	113	131	106	112	119	118	123	124	109	116	99	144	145	139	108	133	104	111	113	113	115	135	119	122	126	125	112	130	104	112	112	126	93	126	94	104	121	131	120	138	138	131	118	122	99	101	109	110	124	124	120	107	132	116	127	112	112	108	111	125	96	110	109	120	122	124	129	122	110	101	108	96	129	99	131	112	104	137	116	120	117	121	142	121	114	123	114	112	122	126	97	99	91	134
8202	842	1731	2050	1760	1388	1150	884	814	741	672	583	539	541	521	449	427	452	396	424	396	416	364	381	393	372	348	333	354	328	343	361	363	317	336	330	337	361	365	337	323	317	345	343	337	341	365	302	336	325	311	326	324	347	323	342	326	336	282	313	355	330	344	317	329	312	315	322	336	312	293	312	318	314	320	323	332	334	346	319	318	314	324	316	319	340	309	364	350	292	356	285	281	310	343	313	319	276	353	324	313	316	298	309	301	313	311	340	323	348	309	311	324	304	327	263	301	312	313	292	318	308	311	297	322	324	307	285	290	311	312	295	297	339	314	328	307	305	326	316	287	335	305	320	311	328	305	345	327	313	296	316	307	308	325	321	313	323	316	298	295	312	338	291	337	304	331	325	369	309	321	297	324	344	317	306	316	331	277	304	307	307	324	328	306	297	335	324	319	279	356	328	304	309	331	301	316	376	324	305	302	289	313	321	283	306	302	265	305	323	334	290	301	335	310	331	313	301	320	278	345	280	344	316	287	327	326	323	292	311	323	340	357	322	296	316	312	285	324	322	295	285	314	324	319	307	306	298	309	339	322	341	319	291	336	302	301	314	323	332	293	302	324	301	277	324	331	308	310	344	311	283	317	310	302	287	289	302	313	269	315	326	329	310	330	347	306	319	306	307	312	287	312	330	289	323	308	298	324	321	294	341	298	322	323	300	317	310	313	272	318	297	296	332	307	296	309	335	277	305	323	331	297	321	308	324	285	314	310	309	339	310	305	306	311	315	287	302	311	320	332	302	294	308	311	334	297	300	263	290	280	323	311	324	340	300	303	345	316	319	333	311	324	326	308	322	298	311	295	308	301	308	325	301	316	287	276	335	279	290	330	296	292	327	330	324	317	295	334	308	287	314	297	307	302	297	291	334	324	318	324	276	287	312	301	298	317	297	314	346	323	323	322	289	309	341	306	298	318	296	308	299	301	308	339	297	308	302	321	297	285	279	302	300	295	295	314	309	345	339	314	298	323	302	313	329	319	309	317	302	305	316	319	305	321	304	322	307	291	297	324	319	336	290	314	345	309	329	291	298	302	306	322	342	314	277	328	332	303	312	336	312	323	284	282	281	345	314	313	314	309	308	314	331	305	294	330	300	303	307	336	300	288	300	293	318	332	314	315	331	318	292	296	302	327	292	270	309	316	295	291	316	320	335	296	315	335	301	295	311	317	301	332	309	333	359	302	335	327	300	308	322	328	307	322	330	312	318	310	328	299	274	287	283	319	321	309	310	306	316	281	329	318	286	332	293	284	299	307	318	296	302	325	315	314	286	325	287	355	349	312	308	281	346	318	303	352	313	301	318	322	325	307	311	310	333	302	333	321	301	305	322	342	301	264	297	322	349	320	293	301	280	296	327	308	340	334	302	299	295	311	330	327	306	325	320	297	281	312	324	293	322	353	327	332	288	300	295	351	342	299	292	291	272	296	320	289	292	329	306	293	323	298	312	314	313	311	310	299	330	292	282	314	326	285	319	340	309	329	314	305	293	308	320	300	324	297	299	313	281	305	304	299	306	318	295	300	323	329	308	321	331	304	328	298	299	312	336	329	310	315	289	298	308	294	330	334	314	306	317	322	323	338	328	321	324	324	310	325	272	287	333	316	314	303	310	327	292	309	299	294	316	296	312	306	321	308	327	304	321	326	354	284	348	284	268	300	295	293	318	308	315	330	345	316	294	335	309	275	343	315	358	319	308	297	306	304	289	299	329	325	331	331	267	286	318	310	292	311	317	352	294	305	312	311	279	304	328	360	314	264	330	311	330	324	295	301	327	299	330	335	301	331	324	317	353	329	317	343	298	314	325	312	335	369	280	334	295	300	310	291	315	313	332	280	321	317	309	307	338	328	296	340	362	309	299	330	318	308	302	302	334	303	314	301	287	329	331	300	298	326	312	315	302	295	306	297	317	296	299	316	307	325	292	291	329	309	299	330	312	314	293	312	315	341	312	317	329	295	294	306	348	298	315	301	343	307	316	304	299	331	325	304	305	346	299	282	322	339	303	288	306	309	339	301	324	309	323	329	330	309	291	299	314	277	318	301	306	313	314	324	301	307	309	305	317	280	315	311	316	285	293	308	300	303	325	301	307	302	321	326	277	330	324	297	290	334	343	301	318	296	322	297	323	309	319	310	333	315	314	304	291	301	305	287	289	300	298	313	311	306	326	301	297	323	316	311	308	308	313	327	307	289	308	335	307	346	306	306	324	313	287	342	298	288	308	310	339	332	276	313	338	296	302	314	322	309	315	289	328	331	275	307	294	313	314	311	288	313	323	328	297	300	306	293	314	346	319	336	304	353	303	328	274	312	284	321	323	293	295	312	301	291	340	332	346	314	288	279	270	331	280	299	325	302	326	298	332	297	293	313	305	291	327	309	339	302	321	333	311	318	331	325	327	320	348	295	314	327	301	321	323	264	339	301	308	330	314	328	301	300	288	323	319	332	309	310	312	303	327	305	294	331	319	318	315	322	307	337	324	318	345	319	310	305	310	287	314	320	295	325	275	333	301	308	282	280	308	329	310	347	303	342	340	340	314	295	297	308	319	307	310	266	313	322	318	336	301	285	323	317	328	314	305	303	342	348	364	325	312	284	300	280	297	270	321	344	339	342	304	286	296	319	293	307	317	335	327	320	297	296	330	335	317	296	308	315	314	310	312	327	310	314	316	302	259	308	320	299	325	272	328	278	337	280	300	297	282	311	309	319	322	315	314	342	293	297	330	312	281	333	329	308	298	309	322	298	295	289	303	311	294	301	277	314	321	313	307	337	295	313	307	283	313	319	304	310	327	316	329	351	327	320	308	321	328	326	312	315	310	327	319	302	340	304	319	307	296	311	299	302	279	297	345	331	305	305	286	304	313	323	330	326	333	298	311	337	332	304	308	279	325	322	303	313	309	315	286	294	310	303	289	326	316	332	343	298	330	305	298	316	307	326	315	322	305	314	332	312	328	311	338	304	318	334	292	305	286	326	297	321	348	350	327	319	281	280	331	307	333	320	322	297	301	317	292	338	291	273	283	314	310	316	315	323	319	293	316	334	302	280	338	316	294	311	306	315	316	322	318	308	334	296	313	307	280	294	304	328	308	266	307	341	307	294	333	337	301	307	300	311	317	344	306	296	291	305	296	285	301	304	290	300	296	310	311	303	354	325	301	311	297	354	319	314	280	311	334	330	353	353	293	267	323	328	287	308	307	296	315	272	291	324	302	313	321	322	345	303	297	317	294	305	355	348	315	324	313	299	311	333	295	329	298	317	338	304	301	298	341	287	315	319	330	319	313	295	286	302	307	316	298	308	294	330	305	312	297	325	316	347	335	314	292	280	317	313	331	311	330	313	314	323	317	307	282	330	315	301	276	315	294	328	323	339	342	300	365	317	276	333	292	317	293	308	319	333	282	297	319	319	317	337	339	319	321	312	323	291	316	314	304	289	331	336	299
1979	429	444	361	390	379	378	355	418	399	372	381	373	349	362	349	381	362	390	374	409	388	349	394	360	358	385	380	369	360	412	431	415	383	360	382	360	414	373	380	374	348	393	371	391	357	346	384	407	423	374	368	390	380	352	412	387	381	378	373	339	389	372	389	382	366	361	399	384	352	409	367	406	366	384	413	349	354	370	421	419	375	392	380	397	346	335	399	371	396	373	383	382	347	401	429	413	377	362	353	370	374	392	381	363	367	377	373	380	363	378	396	364	383	364	359	356	359	363	353	380	379	349	387	395	375	361	371	384	351	347	393	344	351	397	338	395	374	398	387	350	367	361	341	356	356	389	402	385	386	376	363	404	333	370	374	383	353	400	368	421	339	362	388	383	393	371	359	369	391	359	391	383	381	362	389	360	407	383	393	378	355	376	378	400	399	376	387	376	375	379	374	390	343	353	347	409	384	389	364	364	365	397	392	384	388	401	372	418	381	389	362	401	393	371	341	371	346	364	396	358	368	392	385	400	338	389	433	397	386	342	391	346	426	365	370	386	393	382	385	369	375	382	364	378	356	374	384	418	388	390	341	360	409	374	329	368	341	364	418	344	399	407	369	371	361	408	420	395	329	383	359	355	377	406	368	395	367	362	347	343	368	338	389	371	418	392	397	378	349	367	369	384	364	371	386	403	402	413	375	412	398	357	358	369	396	370	377	359	384	359	408	383	374	409	382	355	369	384	367	394	397	351	372	387	342	380	395	373	353	389	335	316	375	348	367	364	384	365	366	388	376	358	381	361	350	386	388	374	366	366	386	337	406	366	375	402	395	390	363	362	357	362	364	387	339	397	345	395	369	387	365	371	410	346	389	364	377	323	391	411	382	376	357	414	393	323	359	385	364	379	356	377	341	374	376	343	403	376	344	416	341	350	349	376	422	388	364	381	394	387	412	407	328	373	369	386	415	368	385	357	355	376	385	343	369	371	385	377	375	400	367	394	400	383	413	386	357	385	398	345	350	415	404	363	351	367	386	368	402	385	356	410	368	394	387	380	370	353	402	358	361	382	341	375	362	377	315	376	348	374	394	370	361	428	395	386	389	379	355	398	382	349	375	348	356	388	405	411	352	382	410	329	382	382	337	386	373	409	374	356	350	390	360	365	341	380	423	329	341	379	367	397	338	376	379	329	361	372	384	353	425	361	370	355	386	386	385	385	360	406	359	337	353	347	366	377	347	384	353	361	391	379	392	370	366	374	372	415	392	351	388	345	400	382	372	392	363	381	370	408	425	392	351	417	359	365	416	366	386	345	351	373	334	352	369	374	356	390	399	372	367	412	399	385	371	405	359	392	370	339	378	388	367	357	353	383	398	382	367	384	376	352	352	361	381	376	379	383	353	390	363	347	370	407	375	385	372	366	362	364	332	356	376	391	391	369	357	355	337	414	333	388	392	391	393	365	391	389	390	384	376	373	342	384	375	365	388	359	380	368	393	376	378	381	375	369	392	372	386	362	353	347	377	349	373	364	377	378	386	418	351	338	358	378	371	369	400	334	381	359	356	389	399	388	358	381	409	360	375	364	356	352	358	407	376	381	323	398	383	397	372	348	376	392	383	419	382	402	374	391	369	353	393	372	373	327	370	385	347	349	361	364	343	356	373	388	364	411	427	386	361	376	378	336	364	325	374	409	425	360	412	413	371	379	399	393	351	341	382	419	407	352	392	371	352	361	407	388	351	414	362	408	378	385	365	354	405	385	351	346	342	373	366	355	357	386	383	352	391	386	380	346	423	405	325	350	393	377	376	396	372	398	347	407	370	418	362	409	413	363	402	355	380	343	333	357	360	370	418	377	391	365	368	399	377	358	382	383	385	359	343	370	339	357	326	430	359	391	376	387	349	376	410	366	348	379	364	377	401	372	412	392	399	396	383	363	374	345	343	380	369	337	374	375	378	375	378	385	353	369	384	317	361	386	351	358	390	369	383	421	356	369	416	384	400	397	410	367	397	368	345	365	355	356	373	422	356	396	349	370	409	343	369	398	394	375	388	363	413	416	389	390	377	393	341	385	384	369	391	380	362	355	404	342	345	357	407	392	394	383	357	374	360	414	363	385	378	395	380	348	365	356	404	382	380	406	374	400	380	358	351	381	339	352	371	330	354	390	395	361	384	389	352	404	352	390	402	384	373	381	407	407	377	364	387	423	361	360	424	363	412	379	370	333	415	352	387	399	378	375	363	352	345	388	405	399	376	365	364	394	379	374	424	389	375	408	373	359	365	355	377	386	346	421	365	374	379	414	377	374	373	358	423	387	394	384	358	359	351	381	353	360	342	357	358	368	341	372	407	395	378	368	378	391	371	362	364	345	382	386	339	364	374	401	430	376	400	383	364	360	406	328	383	370	369	319	348	372	418	367	403	426	416	393	424	382	356	376	341	335	354	407	362	397	329	375	339	315	405	359	353	403	376	356	364	380	393	382	333	406	373	373	354	372	349	355	380	419	372	393	376	344	367	339	406	389	415	406	417	431	382	356	354	381	359	357	372	391	381	369	400	378	383	418	414	387	419	358	369	409	360	339	381	372	367	341	423	337	376	374	398	387	419	379	327	404	380	393	342	359	366	380	390	372	360	398	420	415	377	377	342	359	363	368	389	349	361	357	378	402	400	360	381	362	356	360	422	387	363	360	357	386	362	375	361	400	357	382	380	338	342	385	363	371	410	367	395	406	375	391	386	364	419	357	360	395	387	338	339	357	380	372	379	410	381	371	384	383	359	366	400	366	368	380	372	379	388	393	381	369	357	371	349	370	349	332	346	406	351	368	357	393	346	405	359	413	398	433	399	367	380	360	368	386	367	358	344	369	404	336	362	359	397	379	368	366	365	377	355	382	372	324	373	350	414	357	371	406	378	388	397	361	358	382	370	383	377	366	343	363	340	400	393	343	380	373	386	362	365	346	398	402	347	368	377	364	343	399	349	368	376	391	342	391	402	413	347	369	370	388	417	362	352	374	400	364	383	346	377	401	347	391	398	384	353	372	360	371	386	393	403	366	370	401	401	357	370	354	366	369	353	347	367	392	362	366	365	368	342	393	407	379	380	373	379	369	356	368	390	396	381	356	379	403	365	409	360	370	395	380	353	368	382	345	416	351	341	359	423	331	374	389	354	393	364	378	360	411	352	331	333	363	364	342	389	384	351	352	373	392	358	367	390	377	377	387	338	399	387	350	369	372	409	360	334	403	352	377	382	390	368	379	381	378	375	372	352	364	393	372	363	363	409	353	380	358	359	393	368	337	366	344	354	379	415	375	380	382	400	390	362	375	372	373	407	369	408	377	363	379	370	365	383	375	363	366	367	341	342	363	373	354	382	364	370	416	367	379	372	378	374	344	353	366	367	340	396	388	406	396	405	350	385	366	419	358	386	410	332	369	353	363	404	378	375	351	376	333	336	349	385	372	362	412	378	358	379	402	411	399	365	367	382	398	374
2453	813	899	929	853	854	833	828	854	818	865	831	806	787	844	829	860	842	833	808	827	804	776	845	812	837	817	827	828	833	783	792	792	796	823	810	789	821	848	835	811	872	800	838	843	823	840	837	871	838	760	828	814	876	848	854	823	821	852	779	840	810	801	820	847	768	830	790	801	825	831	816	766	851	785	839	803	827	817	856	826	800	862	865	789	808	827	771	810	808	782	872	826	876	812	819	800	830	820	833	808	822	843	793	835	799	787	887	850	799	859	785	756	844	801	829	789	767	823	868	844	839	819	824	886	808	862	814	833	822	835	820	844	818	803	885	767	824	825	819	816	809	839	798	819	871	826	863	864	825	796	870	855	844	831	806	796	825	818	814	822	820	833	794	825	777	815	874	818	792	819	835	783	814	845	848	795	808	791	889	830	814	804	855	822	813	835	837	846	813	791	863	815	803	826	787	804	830	813	810	841	803	819	811	782	860	837	823	864	829	819	832	825	882	854	822	852	837	773	825	794	829	797	813	857	812	808	799	855	798	866	854	821	828	823	850	858	843	862	844	796	824	856	814	777	829	838	818	786	826	825	798	839	802	817	838	886	849	859	862	804	821	825	822	816	799	830	873	865	863	865	849	846	840	798	809	860	835	841	820	827	786	831	809	780	767	808	803	844	847	871	822	799	802	783	792	828	814	800	868	836	860	876	822	846	811	831	839	800	832	792	813	826	847	826	805	785	801	817	867	818	826	877	804	885	807	768	816	874	799	848	852	800	837	786	790	877	835	785	798	819	859	819	818	792	827	835	837	844	839	828	794	813	809	828	824	823	813	817	877	832	822	820	847	880	762	835	790	805	822	804	853	844	825	872	790	850	858	829	794	819	861	836	815	846	817	864	781	802	859	825	820	781	827	824	838	836	817	814	844	852	814	809	823	812	852	817	847	832	805	806	815	825	852	849	810	817	846	807	846	820	841	894	834	822	790	863	878	840	825	804	851	807	834	852	835	804	844	801	859	858	816	809	829	866	834	879	830	775	791	801	831	840	791	832	824	849	811	817	857	840	817	821	814	837	854	852	799	787	878	811	775	852	763	793	806	859	784	834	875	836	837	841	855	840	858	819	820	874	817	820	811	829	858	877	819	797	839	866	862	776	836	815	800	794	834	806	819	876	815	808	808	842	841	817	823	826	813	873	809	814	830	832	835	762	863	832	824	815	825	832	811	802	833	809	844	860	808	798	803	794	839	879	827	871	812	793	794	868	822	795	780	785	792	840	791	775	800	819	799	843	823	787	844	820	814	828	861	814	842	858	857	803	840	799	855	855	830	830	878	744	879	853	821	877	870	830	760	850	846	814	869	837	822	830	844	787	809	787	800	828	855	855	829	794	823	830	862	895	812	812	804	822	782	862	833	851	798	830	828	822	834	773	819	843	840	786	830	800	842	816	791	771	843	854	847	821	784	846	831	775	864	873	824	838	839	869	860	822	805	809	806	838	851	801	839	793	833	811	852	869	824	782	810	863	823	808	822	797	879	787	804	785	814	786	818	825	840	797	873	852	796	845	813	828	843	797	778	786	843	823	841	799	840	850	811	851	815	845	779	835	801	856	839	856	796	837	853	818	848	803	818	812	825	845	789	837	820	892	789	824	835	845	827	832	769	867	791	866	805	861	835	812	825	834	839	944	813	869	810	835	804	834	785	786	796	826	863	794	822	820	795	752	842	781	801	770	827	846	813	827	814	852	801	829	825	821	853	858	813	795	784	844	846	853	847	838	821	776	874	806	828	844	806	834	838	820	802	855	780	818	805	805	812	868	851	832	819	797	833	791	822	865	816	856	890	837	817	840	787	849	812	830	821	815	823	850	838	826	851	834	916	798	773	778	825	802	868	865	834	828	817	810	820	773	812	846	844	849	751	856	836	791	802	800	836	837	822	831	837	817	832	806	817	818	835	831	833	813	818	790	798	866	809	839	888	794	780	837	829	826	859	842	809	873	793	813	836	816	854	888	833	821	832	828	865	870	855	846	899	902	836	839	793	821	857	800	805	824	817	862	863	839	829	795	900	828	781	828	874	813	813	795	810	805	800	866	806	849	812	805	832	855	838	847	835	800	828	811	822	838	823	813	856	794	830	819	825	860	818	830	847	838	844	827	805	855	841	783	853	838	799	838	854	818	823	810	803	802	782	852	829	826	863	799	821	794	811	788	799	803	823	811	804	826	829	818	810	849	850	822	826	824	812	796	832	831	786	806	821	867	792	803	844	834	858	837	865	828	861	810	811	818	851	792	810	793	804	817	789	783	860	848	777	830	815	842	801	837	831	844	780	846	805	844	854	774	888	808	829	815	820	866	841	848	860	812	832	787	851	823	842	764	804	816	797	794	807	805	852	846	837	863	843	826	857	817	835	811	829	831	884	835	814	877	821	872	839	868	810	880	807	849	822	835	827	858	838	832	840	857	847	809	857	865	788	786	881	858	853	820	824	826	837	835	786	863	872	831	843	816	855	829	825	837	828	796	835	856	849	836	786	785	815	790	830	780	834	885	816	856	792	820	827	844	872	829	845	809	803	885	851	788	757	877	738	860	869	821	896	801	810	825	820	809	801	799	809	840	831	842	889	814	814	853	850	831	866	776	788	835	831	847	818	807	856	792	793	855	834	798	776	839	808	823	914	865	801	820	752	854	864	790	810	832	839	808	852	881	797	831	853	765	810	785	796	817	796	863	779	809	865	808	849	849	858	847	851	805	828	827	857	861	839	803	828	833	838	784	839	816	783	850	827	832	833	834	788	809	865	810	787	824	792	843	849	803	802	790	818	809	806	836	859	800	775	862	795	848	870	794	882	810	792	789	833	807	846	813	811	831	806	787	803	800	806	812	816	839	834	858	862	815	820	838	819	845	798	834	815	830	835	804	825	806	787	789	837	848	827	807	835	916	861	882	815	841	826	851	826	827	848	875	849	846	794	863	856	892	808	813	815	822	860	844	854	804	837	843	755	831	806	859	837	811	826	853	866	787	830	798	840	776	778	814	793	819	838	855	869	784	744	887	797	823	837	798	830	802	835	758	801	813	861	870	825	836	843	785	851	809	823	782	821	833	785	834	806	815	809	779	829	782	827	825	872	855	852	805	834	789	808	822	834	753	856	787	789	859	789	857	822	853	848	831	810	809	840	792	849	833	844	809	793	833	806	789	862	824	831	814	807	814	828	825	872	804	828	787	808	833	834	842	863	844	780	812	807	829	818	814	819	829	860	785	819	822	848	858	792	795	852	798	810	828	796	844	860	735	878	913	847	814	835	833	872	855	804	865	835	840	759	814	794	847	824	837	836	838	819	886	807	811	804	793	805	826	822	819	800	844	786	844	835	813	829	824	907	831	760	870	817	826	743	809	837	789	769	861	838	832	835	821	835	850	808	858	816	862	842	827	823	791	804	809	847	828	836	821	770	840	771	865	849	811	821	813	825	844	872	850	845	783	846	791	857
7876	612	558	490	448	398	333	299	297	305	287	299	274	263	246	237	238	235	260	271	267	250	245	258	281	297	247	253	266	232	247	246	243	262	243	262	229	254	267	261	239	230	252	271	274	279	262	235	256	247	263	239	222	248	253	230	259	234	252	257	247	266	260	242	276	253	255	242	254	238	213	252	276	237	260	227	246	277	212	254	258	239	239	236	265	239	229	259	254	253	273	277	252	252	200	258	243	249	258	242	277	266	243	262	249	238	260	233	251	223	285	224	241	249	260	258	234	246	261	250	288	259	266	282	261	221	252	222	260	226	239	247	251	250	257	279	276	268	240	262	254	254	282	239	231	253	236	233	267	231	238	264	259	260	283	253	245	248	221	271	238	253	238	257	261	241	310	234	262	262	268	259	248	260	256	250	271	242	254	217	233	254	286	275	277	246	281	245	241	257	255	231	247	247	262	215	270	240	269	250	263	232	246	249	276	267	242	244	258	244	211	249	263	251	251	279	249	244	242	238	253	242	256	272	258	262	257	284	280	261	229	228	223	248	268	249	282	267	260	246	265	266	238	233	272	235	250	245	256	267	251	238	252	254	249	252	233	228	250	224	275	252	270	263	274	267	246	276	271	248	242	237	251	266	238	213	258	279	242	234	259	253	244	258	252	250	246	288	235	236	242	275	234	249	256	218	243	242	307	211	284	248	273	229	243	221	276	224	257	247	261	305	271	271	246	237	299	241	269	241	261	238	247	252	257	234	292	243	261	245	258	229	292	211	229	260	247	282	251	268	242	236	250	202	307	245	249	259	241	258	262	264	243	232	246	261	241	256	238	248	246	256	277	249	257	252	255	261	285	257	255	249	256	210	251	260	241	248	239	240	254	269	266	280	243	259	244	232	253	253	266	261	244	233	267	280	251	261	248	232	251	271	234	266	260	256	219	284	270	228	258	249	226	208	277	266	278	252	232	281	246	253	256	242	274	242	253	223	266	285	248	205	254	284	285	236	263	243	234	253	273	237	231	245	252	258	242	275	234	224	237	261	241	250	264	241	235	234	271	258	229	232	231	238	236	212	240	252	235	221	264	274	249	233	231	230	263	259	242	231	256	236	265	253	223	286	231	246	281	215	231	246	271	274	264	225	235	251	273	279	272	255	267	274	237	285	276	244	244	230	262	238	236	255	272	241	257	287	251	280	274	251	265	245	258	235	255	242	246	259	271	250	239	268	235	260	281	224	257	288	243	245	265	245	218	236	262	264	243	246	260	244	261	242	256	254	237	240	242	244	259	275	240	236	250	260	261	252	274	260	249	261	244	245	255	242	252	279	228	263	237	213	248	264	278	263	274	261	215	272	256	254	278	230	261	248	257	243	252	264	258	251	253	260	226	239	250	278	261	242	221	219	243	255	247	267	232	268	263	243	248	266	244	279	263	320	260	244	241	232	265	267	279	234	253	262	272	191	258	269	240	256	274	250	275	273	259	256	247	244	264	239	238	270	230	282	270	275	258	247	239	278	257	277	239	240	259	261	248	276	220	261	253	277	250	277	255	253	254	241	263	238	271	245	265	245	238	249	247	265	263	261	258	209	240	280	275	240	231	247	255	268	246	241	272	271	280	245	278	237	251	225	232	236	261	245	236	233	256	237	222	238	253	251	260	239	255	247	248	259	241	256	265	249	254	241	244	236	240	243	269	220	242	237	258	250	247	260	247	251	237	230	253	261	246	255	263	249	258	283	244	225	237	286	249	269	235	250	273	233	254	240	268	246	273	260	248	240	282	249	225	255	259	231	237	259	224	239	243	239	270	243	255	250	233	246	235	232	241	253	285	235	273	262	239	254	244	261	244	278	246	245	262	258	240	242	276	232	271	263	270	253	259	256	244	294	240	252	269	270	273	246	280	265	245	225	255	253	267	281	251	231	219	260	254	248	277	242	244	235	223	251	232	248	243	247	259	254	254	248	254	229	264	253	244	244	247	233	247	245	252	249	276	250	247	238	231	271	230	259	265	249	257	257	227	239	259	224	237	250	235	257	230	255	272	244	218	263	282	250	263	264	277	242	238	248	266	250	287	275	231	261	254	257	244	271	218	248	265	253	240	236	244	233	226	266	244	255	273	223	261	222	263	247	275	271	256	237	254	259	221	285	265	237	243	255	248	241	283	260	245	240	272	258	266	261	230	283	265	275	268	223	258	218	277	264	248	255	240	251	253	271	231	231	242	226	227	219	265	269	256	250	243	232	251	203	218	268	268	267	268	275	285	257	253	263	258	247	271	267	240	242	248	252	272	262	251	242	243	284	240	257	254	244	255	259	237	237	237	240	238	267	272	271	253	239	274	286	251	222	240	250	234	235	245	266	278	238	228	250	263	270	268	219	250	259	236	247	233	278	238	246	228	247	265	227	276	243	245	261	254	258	262	256	262	233	251	221	278	261	266	255	250	267	273	279	265	273	266	264	272	245	260	229	243	242	274	237	253	269	272	239	243	273	247	225	296	249	232	257	241	237	230	264	227	220	242	245	265	251	249	265	253	253	266	230	267	245	258	211	259	244	244	217	253	252	245	247	263	256	277	237	244	206	247	248	254	257	261	225	231	224	222	290	243	245	221	234	262	227	257	255	255	237	268	271	236	263	251	260	269	235	224	225	253	230	244	240	256	246	254	283	275	257	241	238	254	269	258	256	250	240	242	255	274	278	257	256	266	254	251	248	245	235	234	231	250	268	230	237	234	263	255	260	265	226	267	286	251	248	260	261	245	232	224	254	241	235	258	288	273	258	271	261	243	260	260	241	250	269	236	238	272	264	239	252	252	247	262	270	276	251	279	258	262	240	233	244	269	257	239	241	235	242	265	241	238	260	243	230	251	276	257	259	240	243	232	254	239	253	252	263	231	237	273	240	284	262	262	244	221	250	265	248	252	242	234	245	262	291	225	257	233	256	252	282	229	258	261	222	292	264	217	235	266	269	258	282	253	256	249	284	264	244	260	252	255	247	241	266	218	252	277	225	245	230	218	242	237	267	219	231	263	261	252	257	257	223	268	249	231	237	285	254	261	237	281	269	263	244	246	243	265	283	246	258	246	257	238	270	262	240	261	259	255	257	264	255	272	272	243	273	262	246	254	230	238	237	259	248	257	246	244	252	230	253	246	264	232	252	232	271	256	246	265	244	222	244	254	234	265	293	262	228	252	277	255	283	221	269	257	260	226	260	237	258	246	264	236	283	225	244	236	270	233	288	246	231	239	248	243	242	245	261	228	221	229	249	255	248	255	278	249	273	241	237	244	270	260	244	280	247	259	253	281	251	243	249	267	259	250	258	262	260	290	228	233	238	242	211	237	267	259	266	257	244	249	266	232	198	246	285	257	247	252	266	264	235	266	236	232	259	242	235	258	252	264	258	235	235	271	270	237	255	231	264	284	290	259	246	249	239	236	261	243	242	254	240	220	241	243	230	245	249	229	216	251	255	248	266	217	223	236	265	288	255
6562	860	1369	1502	1328	1128	968	895	817	802	800	727	623	661	645	591	580	649	642	607	608	581	603	624	629	574	658	556	576	578	607	583	605	601	562	603	579	591	588	557	588	556	546	567	587	556	565	566	567	535	583	553	534	594	565	623	553	591	581	558	593	610	561	584	555	603	602	564	552	536	655	577	566	592	556	542	568	579	556	577	581	536	540	577	577	553	538	522	543	558	534	562	559	583	599	565	593	533	568	571	579	555	554	593	592	559	545	585	565	583	604	603	539	541	562	535	611	607	530	535	569	585	544	595	589	560	539	539	568	550	562	560	542	519	547	561	567	554	491	562	574	572	551	610	586	563	529	576	561	532	611	564	559	591	564	587	614	545	554	628	553	563	540	600	527	555	561	564	571	546	614	565	625	602	556	547	579	571	581	539	540	618	545	559	537	586	516	559	583	529	532	561	538	554	597	617	560	568	570	559	559	533	519	548	608	612	576	565	565	536	567	550	580	560	550	583	543	545	550	546	544	558	595	540	569	555	541	543	579	611	533	519	559	603	550	552	532	594	580	579	580	547	566	612	536	582	541	592	525	569	532	606	543	530	575	564	560	563	600	577	577	524	593	544	522	581	610	580	563	561	581	552	564	589	540	565	537	589	584	561	550	536	539	597	532	544	514	550	567	553	550	530	545	557	561	595	537	545	593	564	578	592	549	557	529	573	575	584	599	553	546	566	566	557	552	556	594	621	563	600	562	577	581	569	576	593	567	543	583	536	605	551	544	556	545	575	574	572	625	584	606	553	544	571	583	540	566	547	532	604	527	539	553	513	552	586	552	586	571	583	586	556	541	587	577	528	588	541	549	526	574	550	532	592	560	560	574	568	570	591	546	609	583	572	542	574	533	540	547	605	538	564	560	560	523	552	578	550	552	566	534	537	571	594	576	589	573	542	595	537	594	546	572	548	539	536	557	546	524	588	548	550	539	625	588	576	577	533	579	553	607	554	594	543	603	564	572	578	534	565	557	549	568	576	610	534	568	599	561	551	552	581	573	580	565	544	548	577	528	583	618	574	567	574	566	513	553	576	593	568	527	565	585	520	538	557	546	537	600	536	600	516	597	587	594	602	550	563	566	531	551	546	593	565	533	528	552	555	571	577	559	568	574	552	591	610	564	561	554	559	549	597	574	529	522	542	574	576	594	555	565	582	585	592	536	552	507	531	562	561	571	554	544	573	585	569	594	533	578	570	576	603	558	543	579	581	565	570	544	601	556	575	547	557	591	577	551	567	526	565	587	571	569	521	585	556	537	586	516	577	548	507	582	549	594	576	552	532	552	548	566	570	581	565	611	520	581	563	566	568	575	609	548	578	618	571	545	549	588	567	534	573	526	525	531	550	580	580	545	597	567	569	598	559	521	573	553	562	576	598	535	604	572	579	545	572	533	549	596	558	589	563	576	611	580	571	588	572	562	586	594	549	551	575	564	539	567	579	568	549	532	553	546	583	567	563	590	603	614	581	546	592	578	568	563	572	534	525	607	548	552	559	563	530	575	540	559	565	526	538	608	570	571	578	573	581	576	560	564	556	552	545	570	581	604	573	570	576	538	563	601	535	569	587	582	606	581	563	539	570	530	545	596	530	578	566	576	531	543	567	579	548	589	549	544	559	574	568	512	568	552	622	593	588	574	583	552	604	585	535	586	516	589	550	582	533	599	577	561	536	519	561	567	537	577	561	568	549	531	619	579	569	595	587	515	576	615	538	584	563	578	562	585	545	539	587	567	568	562	597	559	543	552	559	578	553	584	573	552	496	507	559	553	591	581	612	562	580	557	591	594	579	582	583	538	561	545	557	542	527	540	600	565	561	539	625	541	546	528	544	612	567	551	581	555	578	617	549	556	569	564	561	535	564	578	525	592	558	519	544	545	585	590	608	557	524	551	515	577	577	535	542	569	593	561	597	564	578	582	503	566	569	576	550	556	565	565	590	540	585	558	581	583	565	565	565	563	551	542	562	538	561	563	539	538	582	563	557	556	569	566	560	539	536	581	565	571	611	510	529	563	531	552	577	552	572	541	567	516	603	578	589	571	588	554	570	581	557	530	560	538	554	580	529	606	563	547	583	538	538	576	550	558	546	547	561	581	563	535	534	560	573	542	563	565	545	585	586	594	539	552	526	567	596	571	536	556	561	547	552	550	550	545	529	541	528	597	533	573	522	552	559	569	531	530	615	548	550	509	587	574	566	586	561	562	553	540	574	516	569	581	573	559	563	563	566	622	572	607	569	588	575	553	598	563	569	519	580	573	544	561	591	587	533	529	540	566	538	582	591	561	583	541	546	560	582	570	567	549	555	533	563	550	550	577	555	557	544	555	607	588	533	619	570	545	546	522	594	543	576	539	578	544	573	565	550	566	563	572	578	591	582	548	561	592	548	565	547	555	534	567	576	562	543	576	567	579	545	590	599	566	569	562	558	588	577	543	502	544	579	573	554	592	562	539	578	561	591	590	612	544	542	524	536	589	546	546	589	578	581	571	534	560	588	562	560	569	565	568	551	524	567	577	582	597	551	546	563	579	558	547	575	568	608	542	581	549	530	613	511	539	529	562	594	576	548	579	556	563	535	543	510	596	580	540	523	586	534	575	581	583	528	585	583	537	587	556	549	555	547	515	615	551	593	555	579	528	574	549	546	562	587	543	581	583	534	546	563	548	559	523	560	556	536	599	532	579	581	602	547	545	523	563	552	568	549	567	554	580	493	560	587	563	547	540	568	567	569	572	559	607	600	503	550	582	572	572	581	546	582	542	561	564	591	558	563	531	597	575	549	599	565	520	527	558	558	559	598	585	557	530	576	537	572	544	510	533	600	569	553	599	591	568	569	535	583	571	532	546	558	619	617	566	567	525	567	623	554	577	589	572	564	552	560	575	558	576	484	562	555	548	568	555	568	583	575	507	577	569	569	561	573	549	539	586	531	580	565	574	509	595	607	559	567	577	570	545	512	605	565	565	568	618	531	555	558	546	565	571	554	586	549	542	501	528	515	539	582	555	576	578	577	574	571	558	632	546	543	536	598	533	526	554	564	530	570	554	528	564	576	564	585	563	619	601	557	584	551	543	561	568	578	536	577	504	586	574	565	577	585	544	586	561	549	587	548	608	555	567	561	588	546	536	559	600	529	569	570	601	557	549	540	614	593	518	578	590	515	608	598	548	574	581	584	597	571	563	600	556	556	574	585	602	580	526	506	536	550	531	575	545	571	567	546	591	570	526	588	601	583	564	552	515	609	591	554	575	560	542	523	593	586	603	605	535	605	526	561	606	566	594	563	579	557	575	586	624	575	568	526	537	564	581	568	578	576	556	526	539	549	543	556	538	575	547	570	551	561	546	550	583	538	582	584	606	560	526	559	540	535	588	578	579	526	581	580	571	558	553	599	558	519	531	553	553	555	538	573	536	494	584	558	576	571	538	541	568	559	554	541	538	603	594	584	571	561
14429	1009	850	676	430	342	275	252	209	211	186	171	152	146	154	141	149	130	137	128	141	120	155	123	122	138	134	106	135	117	121	119	118	145	116	117	120	131	118	119	127	110	115	141	119	91	114	126	123	115	128	123	100	96	116	137	130	100	117	132	127	129	120	122	101	107	116	127	120	122	133	123	119	113	150	98	122	130	106	115	137	143	101	117	137	107	114	131	125	148	111	105	139	125	115	119	121	124	126	119	114	101	126	114	118	132	132	131	142	104	114	99	122	104	100	112	125	119	133	101	132	102	116	105	118	128	110	103	104	115	131	130	114	120	108	115	145	124	139	137	105	103	125	107	125	106	107	128	113	130	104	123	135	117	127	129	129	131	135	121	92	118	123	122	106	116	118	102	108	111	148	120	94	119	121	138	115	118	107	123	117	118	135	135	146	111	99	111	143	129	131	117	111	123	129	107	115	128	122	114	122	143	126	126	122	102	132	114	103	114	128	118	132	104	119	110	118	124	152	117	115	114	116	136	133	126	122	133	109	125	108	90	120	143	113	114	123	118	113	139	124	113	110	131	129	128	143	132	100	124	96	129	134	116	126	124	116	113	111	121	128	113	112	120	139	136	110	116	130	114	109	118	120	115	112	127	119	118	99	110	107	128	107	103	102	108	118	104	113	108	123	118	123	113	106	101	117	104	119	144	117	121	97	100	120	106	126	119	137	106	119	112	123	120	150	122	115	125	121	102	102	117	120	118	119	115	109	124	125	122	110	109	128	107	132	130	120	157	123	119	129	115	118	99	134	92	127	129	122	106	132	124	110	120	107	113	119	127	135	109	111	129	120	105	122	128	135	120	107	121	103	119	117	118	100	101	121	130	119	120	118	110	112	136	104	123	113	102	110	120	118	115	129	109	113	110	119	139	130	115	135	116	101	113	110	128	127	133	134	133	116	143	119	104	112	138	102	101	101	119	121	103	114	101	133	112	113	116	116	122	139	109	126	117	128	126	116	112	141	109	113	127	129	130	122	128	119	110	123	132	133	124	119	126	125	120	137	106	112	117	125	138	135	132	143	120	131	129	121	125	105	105	124	96	124	122	122	98	109	121	125	111	109	129	117	117	108	114	106	112	113	126	128	131	100	121	96	132	115	122	139	110	127	122	99	113	106	128	122	108	106	144	118	111	98	124	112	97	119	120	103	152	123	101	110	110	116	128	140	121	119	119	120	123	124	131	121	94	108	110	110	111	123	116	120	98	116	94	102	105	103	111	111	113	134	132	121	117	96	126	124	117	136	115	109	119	109	99	116	102	113	115	121	100	119	109	103	132	155	106	115	114	118	127	114	119	115	129	129	104	100	117	127	122	128	135	128	108	112	119	121	118	111	161	86	124	152	135	115	129	111	112	137	122	110	118	128	135	106	151	122	132	106	101	133	115	119	108	111	89	113	97	112	121	125	99	89	132	123	104	113	109	105	132	115	95	111	129	122	129	127	127	125	112	131	133	107	126	126	126	124	121	128	117	109	117	127	104	123	105	120	119	104	124	126	126	133	129	117	107	136	134	130	116	113	116	129	115	123	114	115	106	117	141	118	93	105	110	112	98	126	135	143	121	122	132	124	101	132	112	137	106	115	106	143	114	118	129	128	118	119	124	119	122	118	124	151	122	124	103	132	136	122	120	115	123	139	110	124	119	106	126	108	126	114	99	130	136	112	98	122	109	135	113	133	130	112	113	115	121	123	108	122	122	112	125	130	119	126	118	117	107	107	121	118	118	116	127	114	115	120	108	119	115	136	103	117	106	138	125	140	110	112	101	107	120	134	120	125	110	112	104	102	116	115	120	106	130	116	118	124	109	125	138	146	125	127	111	112	118	106	112	131	115	114	121	112	83	124	111	105	124	103	102	118	122	109	102	104	103	128	124	105	117	101	125	135	106	122	126	113	127	135	118	132	110	126	125	129	143	137	97	106	136	123	140	118	124	125	100	104	107	123	103	99	123	118	131	101	91	108	122	141	127	108	126	119	127	146	119	109	107	111	140	125	132	111	127	115	120	109	123	129	134	120	98	134	144	141	126	138	110	106	102	114	114	112	119	110	112	102	115	125	118	118	128	121	126	112	116	117	128	113	117	104	110	131	113	139	118	134	102	116	134	122	107	116	139	106	101	128	108	135	105	113	105	105	129	113	133	107	141	126	116	123	127	143	122	121	118	112	115	113	114	130	121	116	131	137	118	110	127	118	125	131	106	122	114	95	120	99	119	139	107	110	114	102	102	107	118	108	132	133	112	111	118	123	135	129	124	93	122	106	123	121	122	110	102	126	107	111	127	106	128	107	142	112	104	130	139	122	121	118	107	115	123	143	114	106	125	118	107	102	120	117	110	126	125	122	129	120	115	111	121	117	102	118	119	97	119	117	108	126	104	116	136	124	124	122	129	113	127	115	112	128	108	124	131	114	106	98	108	122	120	114	150	128	138	132	110	125	115	134	130	138	116	110	117	120	114	106	107	130	119	131	107	127	120	132	131	115	103	129	121	127	141	128	122	104	111	139	113	119	125	106	105	116	110	121	121	124	93	151	125	122	102	134	110	117	123	115	111	124	130	131	120	110	106	139	110	117	117	123	136	112	108	128	123	110	130	115	119	128	127	125	137	106	107	106	107	122	109	134	112	124	134	128	117	144	131	106	118	128	109	161	127	141	123	131	107	113	125	124	109	137	128	105	112	116	129	121	121	136	148	140	113	117	103	106	135	124	115	122	117	119	114	130	114	110	112	122	119	120	141	119	113	114	129	123	114	120	112	121	118	104	105	114	115	109	126	134	116	105	113	115	126	98	107	127	96	119	133	126	118	119	109	123	127	132	111	124	128	110	129	129	116	124	110	125	117	103	103	123	115	110	123	119	112	105	111	111	114	119	149	128	104	101	113	111	118	126	119	114	116	139	107	131	132	116	139	113	109	117	129	117	121	119	117	96	112	125	134	95	134	129	119	119	109	112	121	112	125	104	127	119	122	122	129	114	142	122	102	117	111	142	124	110	97	120	122	104	132	116	125	134	117	126	131	121	124	134	120	115	124	122	133	130	137	126	114	122	122	105	114	100	129	130	140	117	126	101	119	122	114	136	108	99	142	102	111	114	125	115	117	112	105	124	154	118	131	111	111	116	130	96	126	101	120	127	120	124	124	113	121	101	116	115	122	117	130	118	143	126	120	102	109	127	112	99	117	112	133	119	110	131	106	101	126	139	111	111	116	105	110	109	115	151	121	110	107	130	125	117	122	141	135	104	114	123	128	107	117	118	115	122	125	115	113	125	116	142	114	130	135	112	114	129	104	147	136	122	139	110	120	108	129	119	99	123	132	114	131	135	127	128	140	100	121	106	107	128	118	110	105	132	128	111	106	113	112	113	126	129	111	113	128	113	114	129	114	124	127	119	129	117	122	118	100	121	124	126	126	118	127	122	111	131	101	111	111	132	116	104	118	106	121
8056	856	1750	2040	1764	1436	1148	916	794	714	686	680	568	482	497	501	445	455	434	388	385	416	374	359	364	348	339	357	359	341	373	341	334	335	341	357	316	337	319	337	328	344	357	341	347	323	300	325	321	306	323	322	322	338	329	330	331	320	339	344	326	356	327	326	327	329	332	348	340	290	318	313	291	312	305	320	314	339	334	310	328	298	323	327	328	310	314	295	316	318	319	338	331	350	318	316	338	301	310	333	330	321	334	324	332	294	315	311	285	313	286	314	306	313	368	320	286	265	306	293	315	319	348	321	299	311	283	324	310	364	309	332	314	301	326	312	311	316	304	305	320	327	310	329	300	325	300	307	355	302	309	300	304	314	286	303	313	312	291	303	308	311	325	328	326	333	303	290	331	308	280	318	313	305	308	294	351	295	316	307	309	303	307	319	297	315	311	303	298	326	313	301	312	322	302	314	292	311	320	295	323	338	315	316	344	302	328	327	326	297	326	304	295	324	302	323	331	320	319	310	331	322	289	309	283	319	318	305	344	340	341	350	331	301	288	297	291	292	327	343	325	295	279	320	316	284	300	310	355	307	307	289	324	332	306	294	296	335	345	340	331	326	308	318	305	303	312	274	310	338	293	334	292	325	314	323	302	288	280	340	323	298	327	315	349	282	291	325	345	314	319	297	291	341	317	314	334	315	336	340	304	334	288	311	315	316	309	322	313	301	268	310	329	300	307	312	309	310	328	305	302	331	329	327	333	327	316	254	311	278	334	333	341	338	289	315	333	322	320	275	314	321	335	312	336	347	313	314	296	315	305	309	307	294	308	327	292	310	271	313	291	337	300	323	328	331	312	311	322	291	322	321	309	336	311	324	304	299	326	288	305	314	309	330	273	300	324	309	285	309	341	321	328	311	322	325	300	337	307	331	298	328	316	298	291	322	285	300	303	320	280	301	324	312	319	294	339	323	305	346	306	329	331	299	291	317	320	318	315	291	310	305	317	290	326	328	320	306	325	320	316	310	319	282	358	312	304	291	334	356	310	321	284	283	294	317	300	303	310	325	325	300	279	315	312	309	279	280	324	305	312	314	322	339	297	297	298	326	324	298	312	289	316	308	291	296	291	318	298	324	308	315	284	277	295	324	312	316	317	303	314	322	276	307	280	317	323	306	330	301	304	332	292	316	333	305	308	292	312	277	344	322	323	293	318	311	312	295	309	284	326	318	317	315	294	312	286	310	300	331	309	334	303	308	295	332	315	322	293	326	290	315	330	304	318	315	327	330	336	288	322	306	277	311	315	330	313	298	344	349	303	312	309	324	306	294	326	324	328	288	341	306	329	311	330	308	331	310	362	314	287	328	329	288	321	314	303	314	306	336	294	310	342	295	314	306	325	316	343	291	318	309	344	319	325	321	307	328	342	315	330	325	311	311	330	312	288	312	338	316	306	289	322	320	317	339	326	355	327	329	334	298	336	309	294	322	295	310	330	280	328	280	337	323	279	312	319	328	319	301	340	333	315	319	308	299	304	307	342	336	327	328	304	296	323	307	320	344	316	300	294	319	312	311	339	316	300	305	309	316	314	309	335	325	296	316	293	294	344	320	289	320	310	313	305	301	303	334	312	327	304	303	288	319	303	324	311	308	352	302	318	307	335	298	323	304	345	318	334	308	320	317	301	315	317	277	307	337	317	317	310	312	293	289	294	301	309	297	341	307	301	298	338	324	338	290	306	308	324	274	340	319	301	321	330	344	311	321	293	321	321	312	301	299	328	316	322	321	302	320	288	305	349	299	294	300	285	271	291	327	285	323	268	296	325	300	332	328	296	294	312	337	298	327	325	325	337	321	329	335	290	339	339	330	303	289	328	319	308	299	321	329	300	312	329	306	317	314	294	283	289	319	284	316	300	288	343	305	296	317	299	315	333	319	306	330	310	299	328	314	335	310	305	324	281	311	332	299	290	323	321	327	328	325	306	310	333	298	331	304	310	316	306	285	310	328	320	288	286	307	290	320	304	274	328	326	315	310	309	300	316	321	295	329	284	315	302	303	293	314	319	303	292	346	316	308	315	311	299	300	327	305	322	316	317	330	301	302	324	309	313	300	342	320	309	291	295	298	283	339	287	293	301	314	329	292	274	309	296	337	322	311	275	314	307	310	313	322	309	312	283	317	304	288	288	296	286	278	337	323	329	323	320	301	301	327	317	328	312	323	312	350	298	300	303	315	337	308	327	313	324	300	311	313	296	314	279	361	320	333	329	317	345	316	309	298	312	369	306	297	298	300	340	321	338	312	306	342	333	291	309	332	314	306	336	324	321	316	306	297	316	347	332	302	311	326	309	326	331	314	355	353	288	360	291	309	338	283	303	316	330	329	332	288	315	329	317	309	316	316	310	341	334	305	306	349	324	340	318	322	311	306	314	339	317	278	297	305	318	343	356	326	287	315	335	303	304	327	294	311	347	297	305	265	291	325	271	307	318	319	293	327	317	309	285	308	324	346	299	322	286	296	277	302	324	275	289	300	294	300	338	326	309	289	297	308	322	307	333	303	289	313	300	319	338	307	333	289	324	338	338	311	335	330	339	301	317	317	321	315	318	314	303	301	302	329	299	345	320	281	339	336	309	298	310	292	298	363	339	309	342	326	308	294	315	314	304	295	290	303	317	296	285	316	329	312	307	320	325	301	299	328	319	334	320	326	315	320	325	283	289	283	288	333	296	307	319	297	309	340	315	300	314	334	268	365	318	323	328	322	320	285	329	309	315	282	287	358	349	353	319	318	312	349	326	306	314	326	302	332	329	297	318	293	328	305	326	316	318	320	333	347	333	321	311	316	308	293	358	310	288	308	328	286	323	322	302	315	324	355	270	332	316	332	280	315	312	341	333	288	324	291	310	322	299	321	309	317	321	331	306	306	301	307	341	336	325	312	340	322	346	297	305	326	306	329	312	317	320	282	324	278	307	327	320	333	319	310	328	308	303	315	321	327	316	324	293	300	304	308	313	347	320	332	322	274	319	291	305	311	318	312	307	300	323	337	332	329	294	318	311	318	342	309	329	312	313	290	311	344	329	323	321	314	321	284	317	300	318	321	281	293	278	309	317	308	309	299	330	335	340	322	329	320	299	307	320	340	333	320	296	314	311	294	314	291	305	331	341	310	314	344	308	327	304	307	328	321	278	314	309	309	282	311	282	309	312	319	298	298	310	323	289	314	326	317	350	341	302	304	321	312	324	334	306	296	304	293	305	307	295	310	320	325	309	305	322	293	309	331	310	299	290	315	320	303	296	308	306	312	288	302	311	281	266	320	298	331	327	312	313	302	330	300	330	320	318	332	292	309	300	319	312	297	323	299	313	344	293	287	348	332	300	320	295	318	331	344	323	340	300	322	339	305	330	306	328	308	303	314	326	311	305	343	346	300	302	303	337	318	320	331	293	301	282	334	345	324	272	320	309	313	303	315	301	303	311	312	327	288	312	327	316	319	304	316
1744	393	366	392	382	365	358	358	417	378	360	357	361	387	375	385	411	380	398	376	351	360	382	423	401	392	384	362	377	370	374	408	379	387	369	388	387	407	383	361	380	324	382	396	382	360	377	353	338	375	394	392	370	372	394	369	393	359	397	391	364	370	391	354	441	385	372	432	393	361	368	365	416	382	394	403	396	359	379	372	375	375	386	377	387	390	366	399	373	383	435	361	374	368	374	366	386	366	368	359	364	398	378	389	350	369	336	360	379	342	381	416	377	381	359	393	416	376	367	355	383	350	361	380	380	359	381	373	374	355	394	375	391	404	354	432	382	402	355	375	371	400	350	403	356	382	344	388	372	347	423	379	403	390	381	370	406	378	367	396	390	369	365	386	369	380	398	379	387	402	371	368	369	401	366	391	380	366	342	355	336	384	365	394	414	382	393	350	341	385	342	395	416	414	388	371	420	391	374	338	362	376	360	360	370	351	408	341	333	398	382	342	385	348	398	386	383	362	395	369	379	334	345	340	377	387	369	366	354	390	371	399	402	383	342	374	409	391	365	410	401	381	366	346	416	378	369	350	406	373	388	392	397	377	344	394	342	378	411	362	380	367	384	342	364	402	383	402	387	365	397	395	389	379	412	360	371	363	392	369	368	359	401	383	366	363	377	412	354	356	372	373	376	382	378	347	382	382	386	406	370	396	348	393	360	401	355	386	377	370	384	377	396	346	370	376	380	375	395	377	386	360	388	336	391	363	379	408	388	334	369	362	385	398	411	403	390	359	367	360	389	383	345	382	388	379	367	371	354	401	401	380	400	350	362	386	341	399	373	329	410	397	391	374	365	392	344	360	382	380	388	386	356	376	351	378	364	361	353	344	340	376	379	390	373	385	397	360	387	397	388	387	379	397	406	393	354	376	365	375	376	342	395	369	355	386	400	414	337	364	367	360	406	380	386	402	375	371	368	383	384	364	352	391	375	391	366	360	340	384	335	369	399	379	360	403	392	418	350	407	384	384	378	399	395	410	381	356	348	361	402	376	369	378	362	379	356	366	387	391	381	350	390	394	383	367	388	403	383	403	377	379	406	367	359	359	372	412	376	421	348	379	356	366	404	352	387	377	419	395	386	360	345	379	388	373	363	399	346	363	353	386	387	398	397	388	366	395	373	383	365	382	363	409	425	394	415	378	351	369	342	371	391	376	376	353	381	382	385	353	336	382	416	387	373	341	393	407	376	383	414	398	417	383	376	348	357	420	359	363	417	369	388	387	401	399	363	364	372	372	340	414	407	397	365	406	362	396	372	398	380	412	393	365	343	342	374	360	363	391	383	391	410	375	387	373	387	389	345	397	375	393	357	386	403	341	368	360	403	375	386	412	344	381	344	328	372	394	369	383	380	407	366	366	378	369	368	385	378	363	361	366	379	337	413	356	388	372	368	365	385	374	379	401	377	368	410	395	377	391	379	398	383	373	404	397	346	393	354	366	387	376	398	377	360	367	388	383	371	396	355	361	385	385	370	374	324	357	380	355	379	396	397	374	385	389	362	375	390	355	389	360	360	398	351	376	352	389	404	366	401	413	349	385	346	423	386	383	373	367	389	372	401	387	418	376	362	356	425	352	384	412	363	368	370	411	355	387	389	406	372	399	387	353	388	384	371	426	371	421	400	404	370	400	414	415	397	421	399	370	383	359	398	365	360	406	371	396	407	369	377	389	405	376	350	360	392	396	365	413	380	362	370	356	384	385	393	406	365	384	354	388	407	376	411	395	362	392	372	382	379	358	336	403	362	333	405	411	358	398	393	362	403	380	374	384	403	402	361	357	395	365	378	375	374	372	354	390	380	331	371	356	360	361	386	390	397	370	366	361	376	370	356	353	359	401	396	388	408	377	391	358	388	373	402	364	357	369	403	374	357	378	363	368	363	375	390	351	377	335	375	381	403	374	398	413	383	378	335	335	397	400	387	372	339	385	376	361	350	369	361	377	385	392	413	377	404	376	417	348	376	401	371	352	378	374	374	371	372	349	393	385	348	356	366	383	373	429	391	374	362	325	357	376	400	425	392	349	364	380	386	383	392	358	420	364	408	376	379	384	369	370	354	348	362	372	383	377	383	362	389	373	392	373	356	391	412	389	392	376	384	386	363	357	381	361	392	371	375	394	358	368	386	360	340	394	380	348	358	369	402	337	383	351	340	375	373	356	392	362	385	379	377	361	403	384	383	377	351	394	368	368	379	369	368	401	383	390	377	370	352	372	400	377	383	407	374	387	402	398	383	354	336	380	328	365	358	368	396	374	399	390	355	395	387	400	374	393	367	364	420	374	372	337	365	382	395	361	392	414	342	348	409	386	360	404	388	375	393	390	391	377	393	399	400	365	341	362	370	331	371	397	346	380	377	361	401	366	365	403	362	354	343	372	347	374	378	376	362	396	353	377	375	375	402	422	363	371	392	384	339	412	375	370	364	399	355	399	370	404	393	363	367	383	390	325	365	361	378	383	359	395	372	331	334	379	406	391	385	341	433	353	386	379	355	369	384	353	404	376	415	357	351	386	420	403	347	402	408	403	383	425	389	345	378	375	361	395	370	383	376	367	396	406	398	390	370	379	405	374	389	376	386	402	352	355	368	369	375	395	370	360	391	401	383	396	368	353	360	349	383	372	394	411	395	406	386	389	371	379	398	359	364	344	374	343	356	353	380	406	373	371	330	377	402	388	384	401	405	352	342	345	366	377	399	389	392	382	393	387	358	366	372	357	384	373	389	358	358	410	392	387	378	339	402	400	407	403	366	365	404	414	382	383	385	379	363	358	393	341	307	359	369	412	367	323	373	386	374	375	413	405	365	337	333	370	397	326	356	382	358	375	407	382	400	398	375	366	377	389	409	403	406	367	399	383	392	389	396	371	388	343	379	355	386	398	408	363	370	371	356	353	378	392	357	377	403	369	337	386	364	371	383	387	411	411	366	341	348	397	395	427	391	354	398	380	384	368	372	354	404	399	383	381	340	429	427	402	388	363	386	345	329	395	383	380	334	367	375	390	365	352	374	383	384	346	378	360	385	340	373	409	373	367	403	384	411	386	404	374	388	381	335	406	400	400	382	369	386	385	355	338	383	379	390	363	378	349	397	377	378	396	399	381	396	364	391	387	350	412	383	386	390	391	387	351	369	371	352	366	403	383	419	397	368	359	386	388	412	380	380	384	406	342	370	364	387	422	364	370	369	411	379	392	388	388	381	379	389	393	348	312	387	374	359	380	398	372	395	355	372	396	347	381	386	388	378	370	341	350	372	399	359	367	377	372	397	357	372	387	351	377	378	413	398	362	402	376	377	333	404	363	363	388	386	389	355	401	352	358	390	376	384	371	341	372	362	433	367	339	377	388	343	369	369	415	375	422	383	377	353	375	387	387	357	367	390	411	380	366	339	404	393	358	387	378	366	357	337	391	407	377	369	356	376	364	353	346	376	364	364	400	374	415	370	422
2364	857	907	899	930	847	869	802	848	869	843	872	859	894	855	861	823	833	828	781	822	795	823	818	834	822	860	854	867	833	833	825	814	823	836	834	839	838	778	800	854	849	823	822	793	804	805	841	870	813	850	822	860	841	831	831	849	851	846	885	830	832	836	868	837	781	772	811	814	859	820	857	814	863	815	792	893	838	814	830	811	850	812	823	849	852	845	881	807	809	856	816	856	783	796	786	835	848	833	820	801	820	830	852	844	796	829	862	820	827	853	856	846	803	830	819	870	836	827	825	806	828	847	823	820	827	810	790	838	830	839	801	801	888	845	828	790	906	842	849	810	778	877	789	814	857	862	805	785	842	784	820	815	855	860	848	821	803	854	807	848	851	816	865	871	825	797	827	804	782	831	778	841	836	810	877	786	801	866	788	771	845	798	800	821	860	841	835	814	817	842	851	838	838	799	829	839	848	816	866	800	804	811	844	851	831	819	802	839	806	849	805	801	805	791	886	863	823	833	833	790	832	804	830	819	853	798	809	831	804	816	830	862	876	860	787	861	854	806	817	832	848	854	854	825	818	816	838	853	852	846	836	868	803	830	834	794	797	822	826	837	818	838	830	899	764	828	834	851	824	826	838	809	788	830	854	834	823	784	765	801	828	817	825	816	820	808	791	835	828	825	800	865	856	829	830	753	818	825	836	879	863	829	771	832	821	838	860	802	793	839	863	820	873	864	816	803	842	884	830	842	815	829	825	833	825	836	864	846	784	837	836	847	821	844	813	772	770	807	810	823	899	826	816	795	788	759	787	818	738	840	807	820	756	840	835	782	849	836	795	836	809	868	758	839	774	848	825	824	763	847	845	782	809	845	830	803	808	891	795	868	869	858	814	840	863	780	787	858	817	846	842	824	789	834	769	814	768	824	826	868	856	808	852	872	816	800	844	822	864	785	810	860	868	810	808	800	870	808	828	801	854	822	823	790	799	871	861	775	840	824	877	781	851	793	831	841	797	826	836	790	796	780	852	836	800	806	791	838	814	833	776	781	802	798	819	826	853	787	824	825	851	810	883	854	857	823	829	800	852	829	848	840	797	835	801	832	819	895	836	838	865	819	800	799	814	879	809	879	782	860	825	858	848	779	803	830	800	848	820	857	848	809	862	823	835	832	792	821	838	785	841	860	817	824	848	812	807	831	796	805	821	818	841	780	778	824	848	841	833	854	835	881	830	810	791	807	814	814	877	819	825	824	852	809	825	804	807	817	817	846	850	868	815	832	798	836	822	868	826	884	795	840	839	799	885	782	843	845	853	823	803	817	880	824	806	866	845	845	795	867	827	860	868	864	863	825	778	841	781	832	861	850	804	876	840	817	824	792	847	854	832	835	788	827	827	863	836	833	852	805	806	797	816	810	781	865	798	854	812	857	829	824	824	868	811	837	824	847	790	791	839	870	876	829	782	838	885	788	875	866	804	815	875	830	868	837	863	868	798	789	836	812	806	779	841	798	791	867	806	865	771	820	851	826	854	804	836	843	822	818	853	766	804	821	857	847	801	807	861	888	813	819	820	812	832	821	774	870	769	804	929	800	830	845	817	870	830	796	859	847	806	807	792	860	780	805	869	803	837	819	848	859	836	831	799	803	839	866	820	816	822	826	896	805	752	866	831	872	865	816	836	825	805	777	774	784	861	796	827	855	852	841	855	849	835	844	827	782	793	849	824	861	798	837	833	841	840	801	830	844	828	831	799	790	847	781	839	810	810	814	840	815	786	845	812	826	801	824	870	835	866	836	839	789	828	782	831	807	828	873	804	784	822	811	797	812	871	858	813	844	817	848	786	829	820	830	835	822	838	803	822	812	816	869	826	850	785	850	844	844	852	848	857	791	892	807	861	780	890	801	818	809	837	786	823	835	847	794	789	885	774	815	846	852	797	873	861	824	801	812	819	814	808	825	800	825	786	812	813	793	862	807	828	835	819	858	817	834	795	854	793	834	790	843	835	786	851	798	809	771	801	828	831	838	872	789	834	842	793	848	803	854	810	791	861	811	813	829	829	821	814	856	817	874	795	853	835	910	818	840	813	844	834	843	833	782	831	816	779	877	846	815	818	817	834	800	840	835	806	790	926	835	817	844	789	835	801	874	812	856	806	803	851	822	851	858	798	833	861	814	799	886	769	815	863	830	826	825	828	803	835	822	845	860	847	844	807	823	830	853	857	794	769	799	887	843	768	802	773	804	853	833	848	891	845	822	836	783	829	814	801	837	825	816	838	825	835	863	846	835	835	842	836	789	783	850	824	825	788	804	819	874	786	814	820	760	857	803	829	857	820	807	804	801	762	818	833	829	863	859	853	820	863	812	843	884	787	836	821	826	863	795	798	838	777	824	785	783	840	816	819	780	833	808	882	780	817	821	806	821	830	835	865	857	884	826	788	791	881	845	853	796	868	879	774	822	776	801	807	814	841	838	819	837	843	829	842	857	749	825	841	833	814	869	798	793	880	863	829	798	807	876	829	832	827	860	778	811	786	856	819	830	802	838	808	862	878	801	824	815	823	805	821	882	839	811	828	878	938	788	803	801	846	836	823	835	808	845	844	789	831	805	818	789	838	829	820	860	764	828	846	831	859	816	824	776	814	849	798	847	837	795	849	875	838	804	792	794	816	818	869	796	811	855	840	820	828	771	787	824	835	873	835	841	785	822	805	826	835	839	797	840	871	837	891	809	851	798	763	821	846	852	804	808	791	797	865	808	809	823	796	820	833	847	875	828	851	822	847	801	863	831	868	783	784	775	865	821	835	849	808	814	820	827	792	811	836	861	831	798	831	825	874	810	839	793	870	842	797	867	801	806	848	805	779	797	796	814	787	855	828	869	803	847	820	844	865	859	841	826	833	830	809	869	840	794	828	804	834	820	877	826	821	829	834	815	830	846	792	878	832	875	798	850	815	842	856	850	848	876	829	857	902	807	854	845	850	836	841	845	830	839	807	841	779	838	869	802	799	832	798	849	834	770	798	847	812	804	784	843	859	881	805	892	784	802	765	795	844	850	829	829	853	839	839	850	865	845	831	807	843	864	861	813	780	838	807	812	842	781	877	860	826	843	855	807	807	848	787	807	845	836	814	822	837	877	845	837	842	829	829	763	808	852	819	784	799	816	788	865	850	862	825	845	858	843	807	818	790	863	834	789	843	809	822	796	840	828	821	799	819	844	847	836	859	811	799	847	837	834	830	876	887	847	831	840	784	836	814	831	843	845	858	814	808	870	822	804	846	818	854	795	829	868	868	809	822	821	812	875	883	824	790	854	791	831	821	856	870	773	793	786	826	791	867	811	789	822	871	849	829	851	822	774	864	801	788	846	772	820	801	789	754	778	801	854	859	805	843	852	862	820	822	818	830	821	786	817	766	823	881	807	847	812	838	843	778	849	849	797	889	859	800	846	840	791	838	843	808	870	854	815	779	856	819	885	824	820	806	785	794	817	800	839	780
7932	536	583	530	434	380	347	283	290	311	278	290	324	284	256	246	272	235	256	252	269	264	256	261	265	245	251	242	246	280	251	250	277	270	268	260	230	243	228	247	255	267	251	263	252	249	241	268	234	271	252	246	237	247	258	274	268	250	275	245	242	253	244	264	240	260	301	241	268	247	256	222	259	250	263	258	243	281	244	242	294	245	232	224	241	270	261	259	261	267	249	273	266	245	258	256	238	226	255	244	268	239	216	249	256	258	240	255	264	248	261	241	242	249	264	241	265	243	258	257	271	250	245	226	237	239	259	230	248	228	268	239	264	231	261	251	256	229	228	238	263	246	285	285	265	236	262	244	234	261	240	233	245	276	245	270	269	236	247	257	246	246	227	252	247	251	253	225	242	218	252	273	254	219	256	255	264	250	245	252	240	229	255	220	271	276	230	234	252	238	241	260	234	251	236	269	262	229	274	259	295	262	260	246	240	250	253	269	265	269	245	233	234	234	286	257	253	267	240	249	258	279	232	254	269	243	259	263	263	231	270	214	242	288	263	259	224	272	248	250	266	261	232	239	258	240	266	286	273	244	257	253	251	304	281	256	260	267	247	252	252	266	240	237	240	244	258	242	274	233	247	266	234	236	247	259	279	268	231	239	245	261	243	250	237	234	265	273	248	243	252	262	247	239	247	244	256	208	218	280	261	226	187	252	263	230	268	232	234	245	219	254	270	241	247	251	237	226	261	229	272	274	272	262	264	252	260	277	248	278	240	245	253	262	270	283	215	300	266	242	278	238	235	278	271	235	260	280	252	245	275	257	278	263	263	272	256	237	248	246	256	242	266	272	253	280	246	281	251	272	259	253	245	246	243	263	245	249	270	225	237	241	250	248	249	270	286	255	238	264	236	269	280	255	243	257	240	259	248	253	272	277	241	251	257	263	233	286	263	251	299	221	241	251	238	235	245	237	266	226	258	280	259	273	279	231	248	234	260	254	240	237	259	281	232	282	233	220	239	256	275	279	248	240	252	262	231	225	230	244	250	254	250	276	284	234	254	262	233	245	236	283	239	246	260	246	259	246	263	258	267	241	268	226	270	248	254	272	249	281	234	246	264	230	220	288	268	240	241	251	255	282	247	275	215	243	256	252	284	238	243	257	202	250	228	259	218	260	228	246	233	248	229	263	245	238	247	229	260	253	256	278	261	256	240	250	222	239	263	255	246	249	266	261	273	264	264	236	219	233	263	258	243	287	280	267	241	261	237	248	269	224	233	269	249	249	262	249	244	247	289	258	265	215	281	219	283	228	298	276	266	267	292	278	231	299	259	253	280	277	283	260	262	270	237	252	252	253	254	245	261	244	241	245	260	272	256	241	239	250	235	243	266	231	231	266	241	254	265	249	252	218	224	260	269	252	233	275	265	283	275	278	248	255	252	261	264	257	227	235	261	266	284	287	229	235	245	269	251	247	268	247	222	242	219	246	233	272	220	321	274	254	284	271	225	242	260	260	236	243	296	287	253	254	245	255	259	274	244	256	235	278	243	237	250	246	261	245	247	243	265	280	250	267	266	264	246	271	282	268	250	273	264	288	270	227	225	267	248	262	241	242	249	261	246	246	245	248	222	232	274	246	256	257	221	252	224	231	236	254	241	243	260	248	265	266	271	270	267	211	246	236	280	255	254	235	231	273	246	249	260	240	250	257	223	227	247	246	230	252	242	259	254	241	269	230	234	227	256	237	245	257	245	250	246	250	237	240	265	214	274	273	223	234	250	253	257	225	255	241	228	253	292	249	244	223	262	244	267	235	226	250	252	241	252	239	266	246	285	250	246	256	259	272	243	271	246	268	276	262	249	219	241	216	227	291	207	225	254	228	250	245	258	277	255	257	259	288	285	276	245	259	247	233	267	227	252	276	213	261	217	244	262	274	249	256	264	248	271	260	246	255	271	250	272	250	246	252	218	240	238	226	269	248	234	232	276	264	249	247	250	264	247	249	249	221	254	267	248	243	269	269	236	229	267	261	244	245	264	257	272	205	258	227	238	248	265	267	239	259	244	240	256	222	260	246	274	244	238	280	237	242	260	284	264	226	275	251	253	243	270	215	218	237	233	269	246	253	249	226	252	244	270	253	261	232	279	262	229	250	254	283	258	277	225	267	263	258	251	281	260	254	280	226	252	255	263	274	265	268	273	278	250	257	251	247	235	278	267	222	263	260	242	271	246	222	241	234	233	220	252	241	223	233	245	242	265	252	246	264	243	278	275	270	262	278	241	257	254	248	255	263	268	250	231	264	262	238	280	240	202	261	293	239	244	243	232	207	248	262	255	249	247	258	268	248	241	256	232	270	259	269	241	269	241	263	237	286	246	234	264	262	273	235	264	245	243	256	242	254	263	222	246	234	258	236	251	230	249	262	250	242	271	262	241	223	240	243	224	242	248	257	251	246	254	256	263	265	235	264	246	232	238	277	252	279	247	238	265	246	260	268	244	265	209	218	249	262	253	238	231	247	248	226	262	234	254	274	247	254	265	217	224	227	260	278	231	264	301	268	246	214	281	271	243	267	276	250	232	255	236	241	258	266	248	251	236	248	270	275	268	222	252	263	252	264	215	261	232	279	237	243	247	244	253	280	251	261	223	274	255	236	260	255	227	247	242	248	290	271	267	215	254	263	246	241	236	256	257	255	235	265	252	254	248	272	229	225	248	229	259	261	232	268	226	271	268	258	260	254	254	285	264	254	238	291	272	270	242	242	265	252	243	246	230	231	227	248	272	248	239	205	241	273	271	245	239	227	272	257	270	231	258	236	248	241	256	231	262	248	250	262	267	238	244	248	223	263	243	258	235	244	246	276	275	249	240	220	245	243	230	250	237	218	235	288	250	245	238	259	254	225	250	290	269	248	270	257	284	243	230	271	284	247	247	241	225	234	234	225	241	243	233	268	274	258	220	242	245	259	266	264	267	281	243	264	257	230	252	280	253	266	258	270	247	247	250	242	254	249	231	241	256	262	241	260	261	267	257	246	279	258	257	259	253	251	254	273	239	244	253	263	241	252	257	271	245	239	296	227	212	261	260	239	268	261	234	243	259	259	251	216	299	265	230	260	249	238	261	237	237	267	247	228	211	238	242	246	261	253	238	246	229	289	231	250	286	274	239	277	266	241	222	292	243	289	233	270	274	246	248	236	245	227	265	248	223	261	234	230	246	270	258	227	289	242	255	267	246	225	243	232	261	285	283	280	252	254	256	241	263	245	231	269	266	274	243	253	271	282	267	247	225	236	273	227	278	254	243	241	260	263	230	218	246	264	270	269	286	250	247	258	260	232	249	232	256	245	248	258	268	278	239	249	270	246	247	235	254	243	260	259	232	266	245	264	271	251	272	261	279	244	269	271	251	231	246	250	250	262	256	215	239	277	281	258	266	256	244	245	265	249	236	256	238	256	240	261	255	241	252	257	256	269	254	257	238	248	262	265	275	272	241	216	247	271
6663	787	1300	1544	1328	1054	985	910	853	844	839	759	655	667	696	650	614	644	651	594	600	632	586	567	610	586	588	560	575	610	613	620	572	576	593	573	561	531	553	629	556	593	587	590	590	559	573	561	556	570	563	587	549	584	545	552	552	566	549	578	589	596	604	592	646	569	580	578	523	566	568	553	565	609	583	570	568	549	545	577	574	567	564	608	615	570	566	584	585	583	579	549	548	560	614	590	584	554	558	581	521	579	561	592	603	530	557	634	550	564	558	536	590	574	526	571	589	563	549	584	563	542	544	532	616	570	543	551	606	611	610	544	577	541	566	522	574	583	555	583	544	559	584	565	581	584	568	576	592	580	533	609	579	573	573	548	581	581	571	583	603	597	582	573	549	531	575	530	556	580	555	577	537	586	525	558	580	535	553	606	621	564	583	539	553	585	608	543	604	567	540	589	576	553	536	559	566	565	592	543	563	576	572	560	580	585	550	545	574	576	568	552	590	585	603	595	581	568	538	544	590	578	551	546	544	584	601	522	561	602	561	538	528	567	540	581	547	577	588	572	603	547	565	551	515	541	593	561	591	595	551	611	508	555	576	531	562	576	553	543	574	559	618	548	587	587	556	579	542	535	563	547	567	596	587	591	591	576	562	534	580	574	574	556	576	576	541	562	544	577	591	589	575	520	579	577	589	567	588	536	562	558	561	603	572	566	557	550	596	591	546	550	549	548	545	553	560	575	583	620	591	571	587	589	578	545	597	599	564	583	531	621	573	579	546	561	560	557	590	595	547	584	527	583	516	602	578	580	566	523	568	583	561	557	568	569	547	516	596	576	555	600	560	583	543	553	616	558	562	561	569	586	582	576	588	546	551	550	586	571	565	581	539	559	553	578	588	596	520	545	575	590	571	579	573	569	542	570	563	578	560	555	574	565	549	547	578	553	544	575	598	522	536	530	568	563	583	556	573	557	565	583	595	573	536	594	506	584	534	572	578	557	556	521	589	572	547	598	585	523	544	607	610	533	599	583	567	564	580	599	542	548	614	534	567	569	578	579	589	574	556	554	539	556	589	547	530	559	558	538	585	536	563	560	571	549	564	574	590	567	573	570	507	610	618	551	541	580	577	581	628	544	575	588	544	585	547	570	574	583	590	536	574	557	566	547	580	547	562	611	588	611	587	540	582	578	580	550	569	596	562	561	563	582	569	605	550	523	604	575	605	519	561	600	585	571	560	552	591	587	583	588	565	530	562	580	562	559	569	558	564	566	543	562	573	560	557	600	539	595	595	571	558	559	525	556	582	579	528	584	578	524	557	576	587	539	554	535	623	531	606	583	574	570	539	546	585	539	557	531	559	558	576	556	581	567	604	587	530	578	581	576	560	616	555	577	595	509	621	544	550	531	619	593	564	540	574	577	576	558	624	581	537	562	555	548	610	521	556	555	540	572	560	560	578	593	546	570	541	537	567	538	534	605	624	571	573	580	568	515	591	551	556	561	589	560	583	549	578	524	537	529	598	568	529	554	577	540	548	582	551	557	561	565	511	602	562	511	590	582	552	578	585	565	614	548	627	577	572	568	579	571	542	539	556	564	513	560	566	576	592	546	562	521	518	554	584	593	578	544	554	573	546	589	575	584	551	555	595	563	595	600	589	595	610	560	612	561	595	567	552	561	583	525	542	582	565	577	548	637	554	546	527	537	552	568	594	579	532	620	560	544	600	557	528	584	551	565	562	557	634	550	584	561	561	561	553	598	546	557	561	568	560	545	591	518	541	559	573	625	521	549	577	535	571	569	585	557	599	514	566	559	565	579	602	561	594	555	546	560	550	539	530	566	547	573	583	577	597	560	603	583	559	558	564	540	589	561	593	591	539	575	561	567	542	571	594	589	595	522	563	548	545	537	555	577	588	575	572	561	558	546	569	555	574	580	568	574	558	568	548	542	520	534	577	608	576	571	557	541	539	571	578	544	555	565	578	626	569	606	566	583	574	575	605	508	585	572	573	573	600	531	597	557	518	576	591	525	554	567	596	560	563	526	561	588	551	582	563	560	568	561	518	582	567	573	553	608	576	541	565	572	581	488	565	584	589	562	537	540	525	569	567	521	563	586	527	568	553	520	551	540	585	574	552	541	512	554	572	590	550	534	558	549	562	546	602	586	554	554	571	527	576	581	580	570	560	572	559	555	519	581	550	555	552	539	560	572	571	540	546	557	589	543	539	573	559	613	540	571	539	556	560	560	532	597	548	552	584	591	554	543	525	579	551	570	559	577	529	535	513	549	543	563	559	539	592	529	556	578	574	565	555	544	553	543	573	568	558	587	576	570	613	521	576	557	575	574	580	565	546	572	579	578	532	597	598	538	612	560	592	565	635	545	507	557	614	591	552	589	598	588	585	525	578	595	590	578	578	588	551	584	589	576	582	547	559	547	543	575	559	594	581	540	526	546	560	542	564	557	601	573	557	566	552	559	586	552	574	552	563	570	608	577	583	560	586	541	599	561	559	558	547	570	562	565	585	590	608	567	574	600	567	580	586	581	596	574	554	571	570	549	568	532	556	567	537	552	557	553	587	571	549	596	554	579	578	557	542	581	564	556	576	578	564	514	609	557	582	561	558	551	615	650	560	547	596	571	554	557	546	507	539	574	604	570	566	544	595	561	587	552	553	521	587	548	564	603	574	552	563	567	546	522	590	580	598	559	546	572	531	549	550	540	574	578	574	559	564	521	576	549	555	582	552	530	583	540	577	583	541	585	580	528	558	531	591	525	564	556	545	591	538	526	535	563	563	513	543	573	590	579	529	575	578	566	534	552	562	547	617	538	545	531	548	582	566	566	554	618	556	569	545	551	597	559	582	582	570	569	534	563	511	582	558	557	532	558	562	576	600	559	537	561	553	547	557	572	587	569	578	576	568	545	551	592	593	530	554	559	524	585	555	616	546	553	567	565	528	567	557	528	619	551	522	559	529	561	528	579	586	596	515	538	546	530	556	560	574	618	567	565	607	574	562	565	585	539	559	554	579	572	547	585	541	555	586	554	607	547	550	552	545	585	569	567	552	597	570	513	603	551	584	549	553	586	583	543	567	552	583	595	542	541	566	549	547	589	593	555	527	598	543	537	579	541	548	552	561	551	577	563	569	548	527	562	588	546	546	546	558	557	552	585	536	567	548	557	568	542	577	568	548	584	560	603	582	596	564	545	590	548	606	556	559	551	590	562	553	565	548	572	571	553	599	571	590	584	594	521	568	576	568	559	608	620	577	582	558	567	532	604	587	584	581	590	599	547	554	576	581	543	600	590	565	513	554	581	560	542	628	570	538	568	545	535	584	546	580	581	536	527	559	588	549	549	561	559	551	554	564	552	606	570	578	557	582	576	559	582	577	548	536	556	569	565	569	542	544	580	521	578	561	579	554	559	573	599	574	588	592	556	599	544	543	524	580	579	525	589	571	562	544	575	592	590	610	549	592	624	575	540	558	565	608	578
14681	1093	794	665	423	350	268	223	221	182	200	188	117	157	145	135	139	149	129	135	135	141	126	150	144	121	130	136	153	123	137	106	121	129	106	117	135	135	137	122	130	146	123	109	113	140	119	128	118	118	128	113	144	108	125	126	124	113	97	118	125	137	112	122	96	115	109	136	128	134	108	130	122	148	122	130	125	96	106	109	113	99	130	108	123	105	125	133	112	117	139	105	145	114	130	98	117	114	116	108	125	119	131	108	104	119	139	131	129	113	102	127	113	126	122	116	116	125	127	118	130	111	141	122	124	117	121	91	116	115	123	130	114	127	128	115	133	119	116	119	100	129	104	114	117	142	111	127	147	118	132	104	141	116	113	130	132	119	134	153	126	115	121	112	134	127	116	122	129	119	126	131	127	123	111	108	106	144	119	142	105	107	113	108	117	117	124	104	123	120	107	105	106	115	105	109	120	122	108	123	114	118	131	130	103	104	129	125	113	126	119	113	107	144	127	126	120	136	136	130	103	125	128	117	149	95	125	138	136	116	117	125	127	111	110	124	115	123	121	124	147	120	113	107	94	119	124	111	135	124	132	109	133	103	122	109	109	101	127	143	126	134	116	124	107	119	134	114	121	118	102	120	117	110	116	108	127	119	126	114	105	147	137	126	108	129	126	120	107	145	124	123	133	127	115	111	128	104	113	139	141	129	120	139	121	112	117	110	122	128	142	126	135	131	115	112	136	126	110	116	118	108	111	114	139	116	108	128	125	115	144	102	124	124	142	131	123	125	126	126	118	130	112	108	121	134	128	132	118	108	103	119	114	117	120	116	118	116	109	127	114	90	119	118	114	105	121	122	118	136	139	118	113	114	137	118	118	125	130	125	127	108	97	116	143	113	132	110	135	122	108	113	110	108	137	119	104	144	102	116	129	141	136	133	114	116	125	136	122	130	109	132	136	117	129	123	107	121	121	105	136	110	133	133	127	124	128	112	130	115	102	128	100	134	111	112	131	115	124	116	120	111	104	105	107	141	137	133	116	126	124	121	119	117	129	133	141	141	135	89	123	111	117	115	134	123	124	112	121	129	133	132	123	131	99	139	115	122	138	104	125	135	151	123	108	118	141	123	109	106	113	115	129	113	114	123	100	121	104	117	105	124	122	129	118	113	118	118	110	106	129	124	124	142	116	128	116	122	148	127	135	126	101	119	120	104	114	119	113	120	126	92	118	127	130	113	124	141	98	118	114	122	121	123	109	131	144	125	111	114	123	132	107	111	111	108	130	123	121	107	127	123	116	105	128	117	112	105	131	118	121	101	124	156	131	107	117	122	153	131	111	111	126	121	132	126	106	143	118	132	107	96	102	105	119	119	140	121	135	125	127	111	120	122	121	130	100	129	134	127	124	112	106	114	102	129	120	131	99	114	93	116	134	99	112	109	132	127	134	108	126	106	97	138	122	113	125	124	128	112	124	128	124	136	113	127	128	105	111	118	132	120	112	112	121	137	107	108	120	109	117	124	125	114	137	131	124	122	123	103	130	99	132	109	119	110	142	117	115	132	129	117	108	143	96	100	130	130	124	100	112	132	120	102	130	109	129	121	111	131	116	128	111	112	122	98	132	112	126	124	106	118	100	110	122	125	114	125	117	117	139	122	130	136	116	127	97	124	125	127	128	134	153	120	119	128	135	107	132	123	129	137	139	128	112	139	111	130	128	98	112	149	119	122	113	127	127	114	142	109	107	127	131	129	133	120	123	87	112	121	113	116	115	123	123	134	115	111	140	102	123	131	126	124	126	106	118	114	114	121	121	116	113	141	125	126	119	131	131	114	135	102	131	116	118	115	122	115	122	106	109	131	118	128	112	110	124	127	115	115	116	128	113	124	123	127	105	111	124	134	130	142	109	113	113	108	109	135	127	93	127	124	113	137	94	107	103	90	123	119	132	129	101	130	112	129	135	116	104	121	124	125	134	127	111	97	134	137	125	131	111	116	142	120	125	99	109	114	126	99	103	136	111	140	125	114	130	113	131	108	95	129	146	141	119	122	126	132	119	111	132	114	115	110	124	99	118	135	121	121	128	105	136	96	108	128	124	136	133	118	118	106	130	122	117	104	132	119	119	106	102	106	113	110	133	125	135	118	123	128	107	122	103	122	136	128	122	120	129	134	120	143	126	116	118	119	119	129	125	122	130	115	126	127	127	113	128	127	125	143	135	125	113	123	128	111	125	106	107	128	115	124	139	112	145	125	116	114	123	124	136	121	124	115	114	98	128	118	110	122	135	134	135	122	136	115	102	128	123	115	99	136	112	113	129	119	134	129	121	104	137	107	137	137	116	125	127	122	119	107	120	109	125	124	105	138	112	116	105	131	114	105	117	124	108	135	124	132	123	128	149	125	107	139	133	111	118	127	129	103	128	123	126	143	116	120	124	117	108	121	116	114	131	110	114	127	127	110	112	122	131	125	114	98	121	123	155	120	129	131	125	128	120	112	122	117	150	136	139	128	116	106	105	138	116	112	118	127	124	117	108	127	99	120	118	125	146	135	123	133	112	115	93	127	131	122	129	127	141	129	125	116	141	104	87	110	115	149	125	109	120	116	104	95	113	127	131	130	107	105	123	124	127	134	135	127	128	114	131	121	107	112	113	122	115	137	122	105	131	121	120	110	112	125	123	142	144	131	114	99	121	114	116	120	132	116	124	120	95	126	128	96	115	115	133	128	111	114	128	124	146	118	127	112	117	119	99	132	119	129	127	101	112	120	118	106	135	129	110	139	129	116	143	125	117	127	128	123	122	117	131	123	140	113	105	119	113	116	112	124	130	128	128	139	121	124	121	119	108	122	121	119	134	131	120	104	135	120	116	108	123	120	109	112	105	114	124	118	131	122	116	95	96	117	134	123	103	125	128	108	124	113	140	148	119	139	119	136	116	115	132	125	101	130	113	131	131	127	115	127	102	111	115	125	110	105	112	106	115	114	120	129	121	121	126	122	134	120	105	133	122	129	109	118	115	144	132	131	93	125	121	123	138	122	129	106	121	119	107	113	100	139	136	137	127	107	128	115	120	113	124	125	132	115	108	130	114	96	118	108	124	122	113	124	133	122	120	111	130	131	116	143	108	123	109	124	119	133	128	119	101	127	115	91	109	130	113	108	130	122	128	131	126	129	110	115	109	121	145	131	132	147	125	113	116	122	102	115	121	116	130	136	136	114	133	126	125	102	115	143	118	123	107	115	139	132	103	119	140	125	124	112	127	128	106	131	118	132	128	120	111	150	114	111	114	140	106	100	120	132	117	146	124	88	130	108	122	130	107	133	120	132	109	137	140	119	140	112	104	134	106	121	135	122	124	111	116	131	105	94	115	126	116	108	111	136	125	146	121	129	109	122	134	133	119	118	135	114	100	120	130	123	141	148	107	134	118	113	133	102	115	119	137	118	116	119	135	131	104	105	123	130	120	115	116	130	134	123	140	118	111	116	121	111	114	113
8064	863	1742	2011	1801	1349	1128	941	847	833	823	681	534	483	530	467	456	454	429	427	417	440	403	371	412	358	387	349	342	366	355	376	322	327	358	340	375	310	326	350	298	365	350	337	319	350	313	314	343	344	357	336	318	357	319	322	332	330	358	321	357	335	302	301	335	326	332	327	324	297	327	317	319	296	325	318	337	306	313	340	317	306	315	330	320	331	332	334	300	341	350	311	314	354	279	296	329	339	313	305	318	305	324	319	336	347	303	338	296	298	288	329	330	306	346	300	336	326	344	292	301	329	314	315	325	315	337	308	340	332	323	311	345	316	315	330	336	319	309	311	336	316	303	338	319	338	323	354	312	298	349	304	354	293	330	315	341	336	348	309	306	287	322	329	327	290	273	305	315	335	288	317	316	333	340	321	317	317	329	288	329	302	328	332	331	314	337	306	308	324	283	341	323	307	307	322	318	303	336	299	305	299	318	340	311	320	308	291	315	310	326	307	295	321	322	328	323	351	340	298	329	305	295	325	334	312	349	324	304	320	315	308	329	315	310	313	344	315	315	285	324	329	331	303	299	298	324	324	332	346	338	294	344	269	323	323	305	354	334	307	327	293	322	286	338	310	329	323	338	269	303	313	328	303	338	328	336	330	306	291	277	343	323	304	309	340	302	307	313	329	300	294	331	325	330	317	304	316	341	334	287	292	315	296	304	291	314	315	337	311	326	323	301	336	289	303	325	334	296	337	301	339	310	322	309	318	299	315	329	314	329	298	323	287	303	302	319	303	343	340	304	323	288	307	291	311	288	297	311	349	337	334	286	328	309	344	311	308	303	326	329	321	303	312	325	353	315	336	324	330	297	332	322	284	316	288	324	298	326	343	328	297	336	325	309	314	289	304	318	317	318	311	311	339	310	298	302	315	304	335	323	307	312	294	345	325	337	334	327	323	336	304	343	279	355	317	330	286	311	281	325	350	305	315	325	301	297	346	305	311	340	315	290	330	311	346	309	324	270	330	309	308	307	290	315	298	320	341	306	313	311	309	308	351	302	332	312	336	316	327	331	317	336	296	334	327	308	321	333	285	297	297	325	306	316	334	334	312	292	337	337	347	302	306	311	315	337	355	294	301	322	332	313	305	317	330	344	320	346	290	288	320	345	311	306	300	301	358	305	318	306	329	299	311	293	306	335	319	315	319	320	299	309	318	322	305	320	335	321	311	349	296	346	314	310	304	294	302	331	306	328	319	343	338	325	289	316	325	329	312	328	309	371	298	309	320	307	334	311	314	304	337	344	306	300	344	296	337	310	277	313	342	327	321	317	318	279	351	330	303	333	308	314	332	333	315	292	294	306	307	321	318	332	354	315	332	341	303	305	348	324	273	332	293	271	334	291	317	301	300	301	310	338	324	322	313	335	332	318	314	304	304	360	320	272	291	308	337	337	303	289	334	320	301	376	318	320	344	326	302	308	274	325	318	326	348	310	289	322	300	306	284	305	325	302	302	323	327	344	312	309	334	341	293	317	331	338	321	307	328	330	316	328	297	345	290	326	345	303	320	334	302	326	307	317	311	285	309	319	304	296	308	313	305	337	319	302	307	298	323	336	352	334	311	322	311	305	351	307	334	335	304	301	305	340	298	328	310	321	312	321	316	321	300	325	321	332	349	342	321	279	308	306	290	278	313	310	300	304	328	312	349	332	303	318	343	342	321	305	288	312	317	322	305	314	293	308	302	324	333	296	312	328	304	328	325	307	329	298	348	338	318	309	307	307	306	351	316	328	306	324	310	319	298	330	305	318	297	313	316	323	318	317	313	288	354	333	333	322	306	336	320	304	330	307	339	275	304	317	332	295	306	338	319	321	306	292	335	277	304	349	333	323	297	326	314	303	330	317	334	324	283	309	330	307	296	331	325	295	297	345	299	299	294	320	321	295	321	317	312	317	339	330	317	296	345	289	336	348	342	340	296	307	321	331	301	319	317	279	330	320	317	319	308	317	338	322	312	310	332	286	341	312	301	313	348	334	330	341	313	338	321	307	351	324	315	312	314	341	307	311	332	305	353	260	324	315	314	318	307	340	319	291	324	337	327	308	323	290	276	356	322	345	322	321	324	313	321	321	315	306	331	316	323	334	325	308	307	336	337	315	304	309	317	303	308	312	310	327	318	309	323	313	322	355	286	307	329	326	327	324	314	320	333	305	298	316	325	308	295	311	328	325	310	312	337	336	307	321	288	322	293	333	300	305	307	312	286	322	310	332	276	325	309	333	344	310	334	290	341	310	346	330	313	334	296	301	346	336	320	308	321	332	309	324	308	332	319	330	311	336	316	301	304	311	280	273	313	315	304	313	307	342	330	306	334	337	341	297	295	292	321	281	315	304	298	350	298	322	295	312	307	317	314	291	298	362	277	318	315	311	311	302	338	317	312	310	336	316	305	313	302	316	320	300	327	315	301	346	319	327	338	330	361	315	338	295	339	303	316	312	303	326	321	323	312	303	336	291	320	286	307	327	300	311	305	300	297	271	268	323	297	315	290	318	291	319	304	304	284	318	312	336	324	350	332	330	307	327	331	313	302	314	326	328	292	320	335	328	307	302	322	326	297	356	328	288	293	291	313	343	293	295	337	316	308	334	310	310	316	321	333	325	320	316	297	358	317	324	332	317	318	325	292	300	327	295	315	350	303	299	305	321	313	299	304	303	327	337	277	285	338	291	318	301	303	289	328	297	291	331	309	317	303	289	324	304	346	344	296	316	297	348	313	295	309	308	287	331	308	307	322	350	313	331	305	283	293	288	337	281	335	323	301	312	302	304	330	321	306	318	323	350	339	327	338	307	336	337	324	322	314	324	310	357	295	303	355	350	311	284	347	339	293	319	301	313	297	320	312	341	347	294	333	309	305	324	302	295	312	342	309	302	329	284	309	336	300	357	290	317	353	353	313	308	303	314	335	303	318	344	316	307	301	327	287	327	297	356	350	314	318	319	343	332	311	318	323	302	333	317	320	298	301	329	327	323	315	297	304	326	339	323	317	310	319	304	317	318	308	354	309	337	328	332	333	308	293	316	323	306	337	302	299	337	295	312	302	299	325	272	304	289	317	324	339	314	311	332	313	336	301	300	293	294	325	285	327	317	337	323	346	309	345	329	323	317	334	314	302	361	301	285	342	308	295	346	278	297	319	323	320	293	329	328	303	287	327	345	293	328	339	313	306	302	330	324	303	314	321	305	297	307	308	282	328	309	323	351	326	320	347	346	336	323	337	303	290	301	308	347	302	330	281	313	312	310	320	302	303	324	330	342	304	319	335	318	317	303	310	300	334	323	331	282	319	303	308	317	322	338	342	337	332	279	354	320	312	310	321	302	281	320	341	309	325	319	339	323	296	335	322	300	339	324	321	298	339	320	305	308	338	331	354	303	340	332	308	331	309	305	315	329	303	312	281	339	317	315	291	293	346	310	348	288	305	302	291	330	319	317	306	327	316	329	287
2004	417	428	403	367	360	358	371	379	405	393	385	390	356	354	364	407	374	371	406	399	352	413	383	399	371	417	410	387	363	369	378	357	395	362	375	373	399	432	387	368	381	390	389	380	373	392	381	395	401	399	325	365	377	384	380	379	381	401	402	417	391	391	398	393	409	368	383	388	402	372	372	367	375	348	363	370	382	364	401	411	384	402	368	342	377	389	377	381	366	380	396	357	383	374	380	383	381	378	368	358	388	372	410	370	377	347	380	356	365	369	378	369	368	401	358	389	415	380	420	422	397	392	393	371	396	396	345	388	371	390	395	377	327	376	364	347	346	384	394	394	395	378	373	364	365	374	356	373	401	383	401	367	384	382	396	368	368	363	394	383	365	338	391	393	352	320	380	412	377	372	381	369	368	367	380	374	381	350	415	399	382	361	384	403	376	382	369	378	381	368	350	388	374	386	366	397	359	389	384	378	374	378	352	357	409	408	391	354	367	371	382	388	376	364	354	373	357	339	406	375	381	399	415	364	398	379	369	358	362	379	336	349	393	393	431	364	417	359	379	384	379	421	380	392	363	407	358	344	364	386	387	345	407	440	407	391	376	358	386	396	375	368	316	368	360	385	375	391	348	376	361	409	392	364	364	390	412	352	373	408	352	387	389	370	387	379	386	405	376	360	343	395	397	362	376	378	353	363	388	393	355	363	372	360	370	429	352	389	381	368	382	374	329	370	377	392	362	366	378	362	380	350	374	424	395	353	389	374	408	388	385	388	377	367	362	369	342	392	350	378	402	387	385	350	374	387	372	352	376	375	364	370	390	404	374	392	406	387	374	380	370	400	324	379	415	353	373	416	398	410	364	368	401	424	380	383	381	392	368	357	400	352	361	369	393	379	361	430	391	343	378	368	387	386	377	398	407	371	408	381	385	357	366	357	369	403	381	378	406	352	376	405	356	413	431	389	380	360	403	365	400	370	356	362	375	388	413	411	392	381	345	380	354	383	360	384	378	404	397	352	353	378	344	361	357	360	396	375	388	381	388	395	386	371	368	368	388	360	378	364	370	372	376	384	360	394	386	380	365	381	393	393	372	359	405	356	370	412	387	421	357	408	380	384	375	343	364	384	363	343	400	396	417	361	405	376	382	375	334	366	384	394	389	368	397	383	380	336	366	376	371	355	382	367	390	348	388	362	376	398	366	401	405	365	357	394	429	412	418	373	381	410	395	358	364	367	371	384	396	420	391	370	350	363	400	400	373	352	351	391	373	374	346	373	367	378	331	392	381	402	384	430	348	367	349	372	416	338	361	378	383	388	412	374	388	367	424	388	378	356	379	382	383	379	347	394	342	371	412	393	371	390	362	378	400	402	363	377	369	353	419	384	320	345	332	409	376	366	348	386	373	417	404	358	420	377	399	356	366	371	379	395	393	377	378	372	341	358	397	365	363	383	385	348	361	389	353	347	383	413	375	376	389	411	417	370	401	380	381	362	391	381	359	375	422	381	403	373	374	348	366	371	388	379	348	366	385	353	380	380	366	360	389	379	383	401	390	381	393	378	391	367	363	414	390	376	396	376	402	381	364	390	365	403	396	405	402	376	380	361	352	359	361	378	352	395	370	413	394	346	403	354	358	383	390	371	357	375	368	373	380	376	388	357	379	352	368	362	399	378	365	370	380	400	360	370	391	391	386	380	426	400	370	409	390	370	367	386	412	365	404	381	381	391	403	364	446	408	433	390	369	402	377	367	366	378	393	377	381	398	372	376	373	345	394	349	361	387	374	371	389	402	358	385	412	410	372	371	345	382	351	368	383	384	381	387	357	352	372	367	386	353	395	376	347	375	393	387	362	375	387	387	369	349	407	398	361	418	356	364	384	385	361	366	355	363	384	362	392	392	403	370	387	408	400	374	379	397	348	345	384	346	394	354	392	380	387	361	369	387	358	357	398	397	374	360	382	388	393	373	420	378	381	378	368	376	389	367	367	391	359	372	347	390	356	350	433	350	339	410	345	380	404	373	350	355	405	415	399	377	402	371	406	389	385	392	368	353	369	349	383	400	369	358	387	415	395	363	379	380	346	369	368	341	353	410	406	415	358	367	372	363	394	379	355	393	398	373	390	380	378	396	370	355	374	374	352	387	382	372	391	353	378	370	375	362	329	385	400	361	375	401	381	377	374	332	374	376	396	367	319	386	380	367	348	391	387	368	387	396	392	390	403	402	384	420	398	373	381	384	375	361	383	414	380	373	374	403	387	360	377	357	376	374	364	351	361	374	399	384	369	371	380	354	355	382	368	408	391	406	388	372	353	351	371	374	351	368	392	375	389	401	403	385	413	386	393	383	375	391	394	364	378	415	393	342	353	358	365	383	353	362	356	361	345	380	402	370	359	409	381	393	376	382	390	361	361	369	342	372	396	352	335	395	384	412	382	382	380	362	398	385	374	390	381	348	360	407	384	410	380	389	362	404	369	389	395	343	370	390	404	359	388	395	394	413	390	368	361	373	347	386	389	365	368	360	357	420	375	405	352	383	377	369	408	380	358	369	341	391	394	422	402	386	359	367	436	406	363	391	398	382	384	363	366	381	374	379	379	344	394	378	374	401	355	386	397	340	415	376	401	381	387	391	364	384	400	367	365	346	374	402	387	397	419	374	392	357	389	396	405	410	334	370	413	388	371	389	386	371	360	350	376	353	364	361	404	390	383	395	408	393	428	378	391	363	359	402	397	408	373	383	378	414	404	387	418	358	371	348	387	347	363	375	373	351	369	393	348	368	365	369	376	384	382	385	385	396	390	392	362	398	357	396	389	358	380	365	393	388	376	380	409	383	365	409	359	423	347	383	371	362	350	346	385	387	382	339	362	385	348	381	390	348	345	396	376	410	363	394	362	377	372	418	347	386	376	396	364	365	369	379	391	367	380	377	394	374	378	374	347	373	389	384	378	353	369	351	385	375	377	374	344	363	394	399	360	379	381	379	393	377	390	397	360	387	366	386	310	371	411	362	389	380	378	368	398	364	390	370	391	406	404	367	366	392	391	401	400	390	415	389	384	435	380	402	353	401	446	396	345	364	415	335	404	365	377	374	387	362	357	377	400	395	359	362	386	369	354	335	370	357	412	394	365	361	396	344	386	350	380	356	423	414	388	436	396	412	361	415	390	393	408	363	337	361	363	391	397	386	411	413	410	365	406	363	364	347	407	389	368	339	380	382	352	361	403	383	422	381	382	369	393	409	389	404	403	350	349	379	387	376	396	380	373	369	386	376	360	404	392	372	378	379	387	358	361	374	400	395	351	371	395	378	399	391	327	381	373	392	366	404	419	381	378	368	414	372	367	363	369	380	366	374	398	392	385	385	402	421	388	387	345	397	387	390	369	366	378	407	384	378	373	404	417	373	367	377	382	388	364	395	398	421	388	418	392	358	376	347	376	374	412	376	401	377	350	385	381	373	365	380	401	338	384	382	411	382	412	380	381	334	405	392	356
2447	862	905	922	861	866	902	882	878	872	874	809	785	898	893	807	817	870	874	791	815	818	784	847	849	817	864	853	774	885	874	864	821	785	862	818	839	816	839	790	793	849	812	837	831	793	837	850	784	805	832	891	830	790	814	835	824	812	857	787	814	805	852	882	820	852	883	824	884	804	827	824	778	841	842	831	841	851	819	832	807	906	793	870	798	847	857	839	840	813	814	845	799	816	860	827	852	861	850	855	841	840	826	856	831	819	787	843	786	882	842	796	825	827	860	807	771	798	788	774	777	840	828	832	859	836	812	791	822	810	874	763	788	873	852	825	822	789	840	825	822	823	843	824	834	828	827	855	844	826	770	805	846	809	780	850	848	830	816	773	840	841	864	832	796	852	841	827	858	847	835	770	811	839	875	782	845	836	808	830	798	798	775	868	861	861	848	833	820	785	851	793	798	811	816	853	844	867	860	801	810	808	812	824	859	847	848	787	825	844	816	818	841	856	775	895	870	797	850	859	832	815	849	876	811	845	858	816	845	835	879	807	851	815	833	839	823	812	848	830	837	853	779	829	772	819	788	824	856	850	786	762	831	884	858	798	842	858	887	829	836	826	818	850	827	847	799	894	817	864	774	852	821	806	851	832	817	851	857	846	829	829	839	876	848	841	850	835	829	822	816	815	878	824	846	833	815	861	856	851	812	841	789	848	830	840	807	799	783	803	829	850	854	810	867	802	820	826	789	810	807	815	891	807	798	849	838	866	827	845	838	833	863	864	837	865	810	795	870	802	834	857	794	767	815	827	845	801	848	851	820	816	813	816	785	867	802	830	830	817	841	839	787	828	768	809	840	822	829	891	796	852	831	816	809	854	825	838	813	812	817	823	811	826	810	834	856	867	816	916	829	803	833	800	821	795	833	884	862	795	835	804	829	839	816	815	903	777	849	802	823	817	826	823	836	877	809	843	773	814	853	868	852	830	844	796	764	815	853	800	820	833	861	836	840	837	847	846	833	843	819	830	848	810	842	821	854	815	874	858	838	834	845	807	818	834	830	860	820	858	850	808	838	819	854	855	813	799	842	800	864	888	796	813	789	854	811	808	815	873	820	800	869	877	853	777	796	849	864	819	809	860	845	860	862	844	848	794	809	759	820	841	804	830	819	844	911	817	830	789	797	837	816	851	874	865	846	835	886	831	805	838	788	824	845	821	843	835	837	799	814	824	807	867	869	796	818	843	818	832	843	829	784	835	832	809	800	885	831	800	817	819	817	819	836	768	815	872	808	848	862	797	789	803	793	833	796	839	839	832	800	790	836	856	820	854	832	852	838	812	801	869	871	857	815	855	822	865	853	802	858	859	843	844	786	789	822	814	818	802	843	832	809	840	783	768	827	891	803	860	819	827	811	835	878	796	836	842	815	872	845	846	906	810	801	798	823	795	842	811	828	866	815	833	878	842	807	853	798	802	821	811	819	789	825	813	836	801	875	808	855	866	768	846	837	819	796	860	849	795	787	809	842	843	850	879	857	859	891	812	859	864	880	806	787	832	794	867	818	821	840	909	835	841	795	849	849	831	837	851	821	833	825	753	863	814	897	847	807	819	795	796	790	864	816	888	825	802	781	845	776	879	794	808	797	833	851	811	813	809	814	760	818	821	828	801	819	810	803	862	846	820	837	798	886	831	852	843	847	825	882	795	817	810	851	921	859	805	800	841	869	844	872	783	825	855	816	815	880	828	750	862	834	870	794	851	857	852	777	842	826	821	889	806	806	784	913	819	821	833	872	780	788	805	794	829	815	809	837	832	861	863	820	876	827	821	806	834	887	795	827	871	866	841	856	827	871	790	846	811	830	865	846	825	786	861	926	806	787	850	842	852	795	830	861	858	865	792	833	781	843	820	841	859	807	817	842	806	825	862	847	843	871	797	834	779	786	861	812	834	826	808	761	824	788	812	792	794	857	887	873	846	807	823	811	794	810	870	820	810	870	825	830	821	839	863	774	871	833	802	850	845	773	836	823	766	792	792	805	783	847	831	853	803	808	822	836	816	836	852	797	836	829	830	875	771	807	782	870	856	826	833	880	782	813	824	785	816	871	852	841	826	796	830	806	777	812	838	803	765	826	808	863	816	823	820	866	863	808	850	821	854	848	747	853	859	849	844	812	838	835	855	851	828	839	808	786	830	854	829	796	775	854	817	877	821	845	844	812	896	816	808	826	820	787	855	822	805	835	836	857	823	808	811	790	820	775	865	838	879	868	838	825	834	875	824	851	760	822	836	812	834	831	832	804	846	833	823	794	814	844	861	884	820	812	809	851	849	801	817	867	821	896	773	841	811	867	817	906	822	813	865	858	823	793	820	808	811	812	812	789	847	823	785	803	854	831	867	816	806	779	807	854	824	851	841	858	838	826	797	858	816	791	857	841	835	889	801	781	870	823	859	810	811	850	824	861	802	821	853	827	822	785	859	835	857	820	864	814	824	892	852	830	869	799	835	846	818	856	797	837	786	848	872	840	811	789	853	726	818	828	811	850	812	810	897	847	833	792	793	833	786	841	847	855	868	804	832	832	831	811	829	816	817	854	813	849	836	884	814	864	850	848	855	851	807	842	801	834	757	835	828	850	823	850	786	794	836	808	836	803	832	846	792	801	799	887	811	821	831	816	840	877	807	800	813	827	822	850	860	825	878	824	830	856	814	833	827	812	886	834	807	807	836	886	806	836	806	900	806	830	833	793	817	793	850	830	835	878	818	801	860	860	856	826	853	867	849	831	834	829	785	833	806	862	857	840	801	825	826	754	854	869	798	835	813	833	804	819	819	848	816	849	871	829	840	811	834	848	821	845	807	879	844	820	792	832	882	848	856	852	843	817	781	796	830	828	833	836	871	803	870	795	847	837	817	785	835	818	838	852	759	799	839	821	830	851	814	844	778	861	838	791	828	823	867	840	800	841	832	829	848	826	881	857	851	841	852	844	835	797	849	806	851	797	836	819	829	884	842	876	842	791	839	828	811	773	795	850	855	770	786	839	812	761	846	810	856	872	815	847	848	906	847	839	831	912	878	877	825	864	780	797	868	816	808	863	835	847	794	855	846	818	844	813	830	869	847	817	750	821	854	836	826	849	819	793	833	816	772	842	829	824	825	864	819	826	803	899	870	806	837	849	873	831	779	859	810	816	823	872	815	801	835	848	844	870	851	848	835	805	829	819	880	832	935	822	839	817	798	833	859	875	840	807	811	800	831	816	837	793	834	864	810	838	779	875	877	817	818	850	810	827	836	841	793	827	848	809	876	818	847	845	848	872	842	822	830	839	816	831	818	858	813	824	838	853	813	839	847	861	817	801	866	846	868	842	802	829	780	828	831	840	825	812	824	822	817	832	843	821	816	765	789	803	760	810	859	796	832	798	841	823	843	817	798	773	812	864	867	814	800	788	808	833	823	834	797	861	811	870	843	827	794	786	826	802	816	780	838	851	797	821	874	780	900
8040	591	581	519	379	345	335	321	286	306	281	275	271	270	260	269	288	260	265	262	306	273	238	280	261	238	283	250	243	244	241	269	262	276	252	281	251	262	224	252	251	253	260	271	304	252	269	266	273	264	245	272	260	243	248	260	216	240	265	239	273	259	215	257	279	260	234	248	288	253	258	241	239	232	248	266	239	257	246	259	240	257	267	271	275	242	262	278	285	266	246	237	271	246	256	247	277	234	250	233	242	276	242	244	247	266	239	269	246	249	240	264	224	252	249	250	235	245	250	249	272	308	260	234	242	229	266	224	263	244	254	269	255	265	247	281	231	232	254	290	258	291	284	229	216	255	252	251	230	229	227	237	245	252	267	225	238	238	253	279	228	229	264	280	245	243	222	228	266	219	228	265	252	249	240	264	251	262	246	246	261	268	271	252	268	270	247	238	261	270	261	249	251	232	243	276	254	225	240	245	243	239	270	219	232	234	239	245	257	289	285	257	266	263	265	270	253	240	275	264	245	278	238	265	244	236	236	243	241	272	285	257	268	228	245	243	251	242	248	256	277	269	288	252	241	257	262	277	244	267	271	237	278	289	282	233	238	277	262	261	278	267	312	238	264	223	249	240	235	238	218	220	246	250	253	247	246	238	221	235	237	251	273	291	270	256	219	247	260	220	231	218	257	225	223	245	259	244	246	276	271	244	249	264	261	271	247	259	236	246	253	221	243	264	275	246	260	256	227	263	241	272	253	275	262	252	257	287	268	245	266	274	269	255	268	259	242	239	227	269	258	288	240	251	269	255	251	255	247	239	250	263	262	274	278	237	215	262	271	245	272	276	243	255	234	246	239	255	262	228	247	219	245	236	281	254	288	243	256	233	259	236	265	235	246	267	230	257	260	220	253	229	243	261	252	263	242	246	256	253	240	263	272	217	291	247	273	246	254	272	213	258	285	243	235	253	257	240	257	229	259	241	256	267	248	278	263	250	235	254	255	296	252	277	257	244	235	256	268	244	264	238	247	223	253	265	259	255	265	248	265	217	246	263	244	275	253	274	236	240	287	233	227	255	266	226	249	300	254	238	239	266	251	254	251	264	240	263	230	250	253	253	243	268	267	277	252	278	242	232	249	275	262	258	252	243	253	240	257	219	241	273	238	241	239	278	278	278	236	290	272	256	244	273	261	276	255	252	279	284	281	289	241	260	248	243	236	247	287	249	245	235	258	250	261	239	281	281	257	239	246	254	251	240	240	275	253	298	264	262	244	230	283	239	231	232	247	241	219	241	229	234	255	267	247	260	247	239	234	255	243	247	252	220	303	228	251	252	227	268	275	228	254	219	233	276	262	273	259	265	235	260	248	256	240	268	252	298	270	237	273	257	242	248	240	270	259	241	251	267	278	264	258	232	224	240	279	224	252	210	290	266	245	247	277	263	259	237	223	271	265	249	261	276	273	259	287	233	248	257	242	254	260	268	250	248	279	263	253	250	234	259	262	223	225	257	252	235	251	219	241	258	259	252	238	264	266	248	250	218	261	219	274	265	258	247	245	254	236	253	267	246	252	250	250	256	227	251	228	283	278	245	235	246	249	248	269	249	233	266	243	248	257	221	239	263	247	247	263	249	269	243	257	257	261	242	242	275	220	236	262	239	233	240	269	268	249	252	228	260	252	254	268	282	279	254	219	247	210	240	236	262	260	254	264	235	265	290	250	240	247	230	248	236	281	269	251	271	241	241	252	245	280	249	305	243	237	243	247	252	256	231	278	268	252	275	260	241	253	266	263	252	244	271	238	250	258	253	227	231	254	239	254	253	253	240	253	265	257	233	225	260	284	258	253	253	217	253	263	277	273	253	248	257	262	259	269	257	268	241	259	247	241	262	245	245	269	254	271	248	272	270	267	261	235	237	237	222	275	252	247	292	227	216	239	217	242	246	245	242	272	239	249	256	292	298	249	250	237	238	235	276	237	268	251	250	247	236	260	250	261	273	234	256	237	303	256	287	246	227	243	268	244	232	293	253	283	276	243	238	248	241	252	245	216	262	265	251	250	230	235	267	291	255	252	245	244	248	259	282	237	262	256	255	249	259	251	252	249	260	255	274	252	265	245	258	259	263	234	249	257	256	264	220	244	292	276	227	296	251	274	241	252	249	252	255	240	262	232	257	251	251	258	255	240	253	263	276	237	267	276	255	238	248	252	252	282	275	235	230	256	249	284	252	229	296	245	234	237	247	249	244	255	247	252	235	284	248	285	231	254	273	289	230	249	265	287	268	225	220	261	252	269	246	292	246	254	257	268	274	239	245	247	255	278	238	238	242	233	258	253	243	274	302	238	257	250	249	233	282	226	250	268	239	234	253	259	280	250	214	226	281	253	250	254	258	253	250	244	245	256	252	270	268	265	261	238	261	232	268	258	231	255	292	254	235	238	244	237	253	244	263	273	259	251	252	285	270	242	252	273	239	264	250	237	271	268	259	260	256	254	255	281	261	256	276	253	259	253	244	257	257	249	261	225	251	246	229	262	256	220	259	239	253	250	256	246	248	229	239	256	254	232	244	245	260	255	237	263	269	233	261	261	288	219	257	256	276	229	266	228	276	254	246	276	250	233	288	251	267	249	246	266	254	228	246	228	255	263	236	258	236	264	247	225	232	246	284	291	237	253	291	302	243	232	245	233	243	258	266	244	241	254	267	287	254	263	252	252	266	244	252	257	242	258	269	280	264	258	263	269	257	243	253	234	241	268	242	243	250	223	253	276	278	291	250	266	261	277	249	262	253	251	240	281	236	256	238	260	234	233	243	249	272	246	245	232	243	249	211	237	266	260	260	271	257	244	237	280	260	250	270	261	230	257	266	258	259	244	268	259	252	254	236	254	250	254	258	251	263	228	212	262	249	266	237	262	249	249	270	267	247	270	275	253	234	227	230	228	252	238	249	278	250	266	239	231	253	247	284	253	237	257	258	275	242	249	260	235	254	244	271	275	235	276	232	245	230	288	263	270	279	243	244	274	254	240	281	267	244	240	286	255	240	251	286	267	259	232	252	289	234	233	269	254	225	229	281	239	259	264	234	264	253	242	266	265	249	248	263	248	249	244	266	258	243	255	229	295	260	224	241	270	235	258	266	281	244	254	243	234	262	246	237	287	252	245	236	260	246	240	235	265	275	232	266	280	271	245	272	249	268	242	220	258	261	234	253	237	272	229	242	254	243	253	270	285	257	210	238	246	237	238	265	239	251	256	239	271	234	274	283	253	252	252	247	249	239	262	229	249	263	297	235	249	249	256	267	261	259	291	264	247	240	233	253	253	245	246	254	271	279	255	268	203	230	233	266	247	242	271	242	243	267	215	248	226	251	266	226	260	247	255	305	233	262	266	281	261	246	223	245	236	265	230	263	217	237	253	210	270	277	224	239	221	247	235	249	251	224	221	259	279	238	248	250	248	246	234	251	267	250	237	229	243	239	239	240	253	261	258	243	272	272	252	246
6794	828	1279	1475	1249	1125	1058	884	892	785	766	762	734	649	640	668	659	667	643	640	587	582	594	601	620	597	614	615	581	599	579	599	594	587	586	559	608	577	567	561	558	573	585	559	628	578	582	588	560	590	582	578	579	564	603	564	565	605	565	585	605	582	557	536	578	554	532	574	588	577	541	608	602	558	525	599	526	561	574	591	533	588	551	579	592	602	581	566	556	549	544	570	524	559	592	583	568	652	524	602	578	575	592	587	572	566	543	579	555	590	592	609	579	532	580	576	576	553	555	566	569	558	595	554	567	577	583	591	557	568	551	579	572	546	535	555	591	550	580	554	543	570	549	571	530	520	556	564	567	540	571	558	565	538	566	569	571	576	596	537	582	558	576	583	561	562	582	521	569	559	608	584	572	598	560	600	630	553	554	548	562	587	571	586	566	574	543	549	594	601	590	533	523	540	550	592	584	556	537	599	592	594	605	602	560	556	576	545	573	552	558	566	578	578	636	540	583	551	540	560	531	506	584	571	552	557	538	516	549	589	522	543	555	617	581	546	567	583	579	529	607	550	544	580	556	552	552	585	571	576	554	569	555	563	536	554	560	524	570	569	562	575	539	561	548	533	566	587	586	582	576	532	563	563	525	619	579	591	543	539	579	553	578	567	573	579	573	543	523	549	557	589	600	553	578	555	579	590	600	536	534	545	582	522	564	596	563	561	563	517	577	574	578	599	534	556	550	562	585	571	570	554	599	545	566	556	585	568	566	563	607	577	561	515	590	559	568	554	601	558	615	597	545	571	567	554	577	606	580	540	533	585	575	547	554	524	534	539	569	547	575	578	549	560	594	571	592	618	594	568	555	590	500	521	521	566	553	561	529	534	574	568	579	543	562	554	607	580	552	532	552	596	505	617	543	582	568	563	542	554	592	531	552	574	568	605	625	595	581	583	582	530	574	546	523	553	559	579	584	580	592	589	546	586	562	608	649	583	566	599	591	546	572	587	584	565	537	537	544	576	553	567	534	547	540	558	564	568	561	536	569	561	545	575	579	610	554	569	579	586	602	605	588	575	550	578	559	574	571	574	559	563	550	576	526	542	515	561	554	553	556	559	559	591	598	532	538	561	545	539	562	573	530	503	520	542	547	532	563	570	568	548	579	570	579	528	560	551	561	595	558	539	557	538	538	552	619	584	544	598	554	592	542	609	557	549	582	573	563	549	548	570	560	529	533	536	543	591	564	585	571	588	555	589	584	577	575	568	535	597	577	552	551	568	565	598	586	586	555	558	568	571	565	562	556	561	592	595	550	578	557	587	573	559	587	570	556	560	480	606	541	566	566	543	568	600	576	555	571	576	579	581	571	556	566	556	583	553	537	564	564	558	524	583	559	555	567	547	590	585	568	585	526	591	558	547	568	530	573	569	579	568	561	573	587	581	574	538	590	515	590	564	553	553	564	556	584	593	579	570	572	584	583	574	607	552	617	538	513	576	525	579	594	581	585	610	568	564	538	527	578	583	592	533	560	561	598	555	591	575	545	563	578	567	562	612	575	603	519	571	588	572	549	539	541	550	574	581	584	531	577	562	593	576	558	577	551	595	570	594	549	544	532	559	621	602	545	559	562	551	569	577	539	571	596	572	595	584	584	533	526	557	568	528	605	529	580	527	554	600	595	544	563	565	587	565	593	563	586	601	583	557	588	537	548	587	580	568	548	609	555	612	556	562	584	565	595	555	588	595	556	569	579	539	530	532	584	551	564	583	528	545	589	552	560	574	597	538	555	539	581	587	563	588	520	565	554	603	570	576	574	523	543	550	547	554	539	584	580	591	571	574	552	596	553	553	575	547	571	529	560	579	606	545	618	587	532	549	605	582	559	555	594	571	599	601	589	562	539	565	577	562	577	597	565	558	543	607	554	551	576	626	577	555	576	548	540	615	537	550	565	597	536	589	573	586	562	599	536	563	567	544	563	568	581	561	554	534	525	573	556	539	577	565	542	549	568	571	575	531	559	520	570	571	545	570	573	576	579	561	568	581	515	557	540	571	567	576	536	581	539	570	576	538	569	550	573	586	582	557	538	559	555	560	649	595	534	544	577	535	595	591	573	578	524	535	587	532	606	582	572	599	570	545	598	573	582	570	602	536	570	571	499	575	547	571	562	578	555	561	631	576	561	596	565	618	522	575	569	561	569	576	558	547	605	577	560	574	576	569	577	547	586	529	596	567	551	580	554	595	572	533	558	573	495	551	555	556	603	601	537	592	555	552	584	575	559	573	581	569	560	596	553	552	528	611	563	566	585	558	549	553	535	567	556	589	560	582	579	563	590	595	557	607	586	548	527	550	536	551	537	527	559	578	563	537	526	563	597	543	538	598	561	542	585	540	560	555	573	553	595	536	584	620	598	558	574	585	574	548	553	568	602	537	523	572	555	540	572	563	589	580	530	539	544	565	555	607	559	569	576	573	593	560	574	566	593	556	598	553	590	555	568	558	532	580	562	575	552	572	597	578	545	590	567	554	580	546	546	564	591	530	577	535	573	549	560	548	572	538	573	595	556	610	544	561	561	569	534	559	571	539	628	549	529	569	569	597	539	542	566	533	606	536	525	531	549	525	543	605	588	583	606	558	581	548	566	569	540	497	564	557	569	547	592	563	560	550	574	531	585	548	583	560	569	574	542	532	562	590	578	542	579	556	558	567	564	612	598	580	562	570	578	568	541	574	549	621	598	602	548	575	597	546	558	575	591	554	549	537	582	529	572	579	560	552	568	588	540	615	599	603	540	550	600	572	599	605	559	547	575	572	547	550	561	515	562	547	542	513	591	524	612	569	567	546	570	563	537	552	521	582	539	556	554	573	565	527	553	547	592	567	529	586	567	556	551	555	612	526	548	585	588	574	585	549	552	579	541	568	570	541	504	534	551	527	581	619	593	527	552	589	567	573	534	551	579	572	579	561	570	567	585	595	517	638	541	581	593	554	553	532	562	541	546	577	568	546	594	572	577	595	603	601	579	552	605	552	578	591	562	591	613	610	606	587	558	607	553	534	521	545	566	605	552	598	563	552	607	588	551	561	564	568	562	580	553	564	595	543	547	581	598	568	578	563	590	555	557	541	525	535	576	582	534	547	566	553	548	538	577	582	598	565	546	580	565	573	622	579	553	597	544	609	594	575	594	532	567	580	560	577	573	580	588	548	608	574	595	555	545	555	602	531	576	573	593	557	519	535	548	581	545	567	553	538	565	586	539	573	585	556	562	581	593	552	584	570	556	552	582	536	581	548	561	605	539	577	588	552	616	550	562	553	626	557	562	572	578	579	540	525	565	575	556	561	552	570	532	545	584	562	537	558	532	537	530	550	571	547	571	553	567	581	551	587	507	543	568	526	601	529	576	553	533	555	564	604	556	570	550	543	576	553	554	551	554	549	606	602	578	595	554	555	602	572	566	542	564	575	543	604	572	579	561	578	562	545	595	577	546	594	542	605	548	561
15040	1087	808	726	453	314	274	247	198	207	200	187	183	141	152	131	165	140	143	123	119	148	127	122	154	132	134	130	135	136	127	124	111	131	140	117	120	120	134	109	129	114	135	125	127	124	125	132	126	129	141	126	127	147	132	120	140	120	128	139	142	130	132	127	123	135	141	114	133	130	133	136	122	122	116	136	141	153	111	108	120	107	147	129	113	136	145	136	106	114	123	123	126	124	137	124	143	104	124	119	128	135	139	136	123	121	130	128	112	142	125	116	125	128	135	125	128	125	147	122	139	131	122	123	122	137	112	125	133	116	122	154	135	120	142	142	150	140	120	118	132	126	125	108	120	116	114	142	109	109	125	120	122	132	153	134	115	127	126	119	118	137	117	116	115	132	134	120	122	130	119	138	124	112	117	136	123	116	128	137	112	131	134	124	126	122	124	111	116	125	130	129	105	142	123	132	137	143	123	115	121	118	115	125	110	123	140	136	143	144	124	116	118	139	111	141	129	122	121	134	131	140	119	127	116	114	107	120	134	113	135	132	120	139	134	120	115	123	126	129	124	130	130	124	134	107	153	128	137	125	116	105	128	100	104	109	138	125	135	136	121	98	112	114	147	110	118	126	120	127	109	107	114	126	105	159	136	135	121	130	127	152	122	132	120	124	107	112	131	128	125	130	120	125	115	130	133	102	98	110	103	114	116	124	123	124	127	113	124	119	129	121	128	118	136	96	132	138	131	125	91	131	119	117	118	136	130	132	116	127	134	152	115	139	112	110	129	129	124	152	147	133	124	116	112	129	117	114	124	123	102	104	142	126	119	149	133	133	143	111	140	107	130	147	124	133	128	132	123	111	123	123	121	117	109	132	98	125	113	117	140	123	120	141	125	110	125	133	136	148	122	107	124	136	143	139	128	137	131	134	121	145	124	125	133	137	126	143	125	135	143	129	109	140	113	128	133	132	109	113	99	127	120	121	131	114	114	136	143	132	126	131	119	114	131	143	112	133	125	124	140	149	119	144	125	128	118	136	142	118	110	144	128	118	121	130	135	131	105	121	130	118	145	114	131	119	104	144	126	106	120	121	121	109	122	134	125	129	119	114	136	119	135	118	123	105	112	122	129	103	135	117	126	117	123	125	106	127	133	118	136	130	142	118	123	124	127	127	127	120	138	132	116	124	118	123	126	132	118	126	139	129	105	128	122	118	118	112	109	151	116	97	141	134	130	129	121	132	129	118	133	122	130	105	135	110	118	122	133	119	98	137	140	128	127	130	117	145	125	144	135	116	149	111	124	116	117	101	133	141	141	134	115	148	116	115	130	115	100	134	120	155	121	133	133	131	142	143	140	109	133	125	131	133	130	131	117	144	116	120	116	133	121	144	107	132	125	106	105	116	118	108	129	125	141	137	126	133	113	134	148	163	113	114	124	106	116	103	124	122	123	115	120	135	121	125	106	128	133	137	106	124	123	126	122	120	127	142	116	114	112	130	116	105	127	131	144	123	126	136	124	113	149	124	128	123	117	123	117	134	139	122	119	124	144	110	124	134	140	110	120	107	101	116	135	119	110	130	136	116	112	131	117	118	133	123	118	125	150	127	143	134	114	130	107	140	123	129	111	143	127	135	121	156	129	125	118	125	129	149	136	116	95	133	122	136	124	129	109	119	114	134	123	121	149	138	111	114	128	125	111	116	118	124	119	134	128	95	101	108	110	127	119	122	136	121	111	118	130	123	129	125	118	117	113	113	111	132	105	118	113	103	109	123	118	129	131	122	124	114	135	139	137	105	145	124	106	118	125	102	132	116	94	121	114	122	112	118	117	139	146	134	130	154	111	135	111	116	125	134	94	128	122	119	120	125	143	119	136	149	124	132	131	120	104	120	114	138	106	121	143	143	116	135	125	107	121	118	121	121	121	127	119	119	130	109	143	124	125	134	137	137	109	112	126	139	116	138	135	127	114	122	122	127	133	117	121	142	115	126	109	118	114	134	129	144	154	131	126	105	108	120	124	132	121	134	110	153	111	134	129	135	118	112	129	114	127	124	132	123	115	128	110	128	140	129	122	136	118	121	109	145	115	131	119	123	130	117	136	126	108	130	137	124	127	131	125	150	122	96	129	134	125	119	130	126	111	124	117	118	94	124	147	121	117	114	101	126	139	136	116	137	132	111	125	108	120	103	124	130	120	123	121	108	128	125	117	125	120	107	124	119	133	134	121	108	129	136	138	132	123	144	111	134	131	124	134	123	123	102	136	142	140	142	149	119	114	133	125	119	105	119	111	133	129	135	118	116	135	114	147	117	124	129	109	122	122	143	118	140	116	109	134	125	134	127	124	112	127	137	119	136	116	101	137	145	131	109	122	125	102	130	130	134	134	139	139	117	126	119	105	128	117	117	125	120	111	147	137	116	107	128	138	148	133	142	139	137	127	133	113	126	116	135	124	142	121	120	120	122	127	129	114	143	126	130	120	126	137	134	126	144	145	120	136	122	149	147	131	112	100	127	131	127	135	149	124	117	109	103	116	115	139	131	126	118	141	122	116	95	119	113	126	130	132	142	139	121	120	124	127	143	122	109	109	121	151	116	142	131	136	126	133	123	119	119	113	136	115	124	116	129	127	115	109	122	101	129	127	137	140	120	127	133	155	119	123	159	117	132	123	120	117	109	129	112	124	103	120	113	134	118	138	115	131	113	137	127	128	108	148	112	139	113	104	119	133	126	126	136	137	113	119	119	116	136	131	118	117	121	133	128	121	130	132	112	140	125	123	127	136	138	110	121	127	129	109	130	133	140	127	119	135	119	130	125	125	132	117	144	118	113	124	120	115	118	136	135	139	116	110	133	135	106	148	117	129	112	134	123	139	137	132	125	109	137	118	122	124	119	102	135	127	119	136	122	107	113	123	114	100	120	115	122	137	129	114	136	115	118	132	108	135	119	113	128	132	136	145	121	122	122	149	123	113	113	141	131	129	138	124	116	117	121	106	136	127	121	136	129	130	147	109	123	138	118	132	123	127	120	128	135	119	113	111	132	144	119	134	112	123	123	126	121	132	124	110	109	124	132	136	135	117	138	108	120	135	127	127	124	126	131	131	122	107	112	99	126	127	120	118	122	126	121	119	121	113	124	112	136	145	105	107	127	134	133	123	123	127	133	116	123	140	120	128	136	129	114	105	144	121	112	119	120	125	114	111	109	141	105	137	111	137	122	114	136	140	134	117	123	144	113	122	120	100	123	134	127	109	127	114	132	122	130	115	128	143	139	129	141	129	137	118	102	115	144	132	107	119	131	143	138	135	118	116	118	113	128	109	124	118	104	127	115	123	123	133	131	102	115	129	141	131	129	111	128	128	141	132	108	143	135	113	142	128	119	118	137	147	95	104	120	143	104	137	114	131	118	135	120	124	129	135	146	146	124	107	107	110	138	147	128	129	152	109	118	133	111	133	127	128	124	131	115	130	138	129	122	116	136	127	139	106	125	127	120
8156	889	1827	2018	1692	1356	1087	913	863	757	785	764	569	556	506	490	485	430	428	373	397	377	401	415	379	356	366	352	351	348	380	351	392	342	338	355	333	352	369	346	343	371	344	342	315	333	350	325	354	297	343	324	351	358	328	324	346	321	313	327	331	329	329	329	324	301	357	315	349	324	322	322	347	320	306	366	350	339	331	323	281	317	331	350	349	325	364	315	309	327	317	295	318	328	327	352	297	315	304	311	290	316	326	327	352	333	318	331	321	302	335	318	352	332	310	342	328	331	323	335	292	319	297	304	300	360	379	327	341	350	340	303	326	312	307	366	317	328	334	345	331	334	324	332	303	327	306	358	307	324	317	328	336	328	359	333	333	343	348	337	345	313	353	323	321	325	310	328	338	295	288	338	346	329	320	319	300	315	303	319	295	302	352	314	333	351	326	298	320	313	312	293	318	288	331	344	319	349	340	315	303	359	299	333	326	354	310	298	321	323	343	353	317	322	317	342	317	324	377	309	310	344	327	322	321	360	338	343	296	300	313	316	327	294	321	312	345	334	349	339	344	320	334	314	318	334	365	344	318	319	322	332	313	296	338	314	362	351	318	334	308	315	318	295	285	321	323	316	321	330	305	319	297	307	328	321	322	345	318	338	331	329	324	329	340	335	339	349	300	321	356	331	326	295	274	326	339	322	325	342	307	304	360	311	324	345	284	305	358	329	328	330	338	309	355	312	361	309	353	340	306	305	310	310	341	329	322	284	316	329	323	337	314	319	301	297	335	342	304	340	331	361	347	355	343	345	312	324	333	316	325	316	341	311	319	343	310	315	303	346	333	326	343	335	317	312	338	334	329	325	325	342	300	340	299	348	330	315	332	302	329	339	319	314	299	339	334	301	331	277	327	329	330	315	326	331	328	306	307	306	327	319	320	311	316	296	350	321	345	322	300	322	313	301	315	328	333	330	355	320	314	313	328	313	296	332	339	329	291	326	303	325	312	314	350	340	332	326	359	321	306	356	316	325	304	366	336	304	336	335	295	301	333	362	347	286	309	315	318	309	313	315	331	295	323	335	327	321	338	335	333	330	325	324	329	350	329	341	336	292	335	313	360	355	325	301	327	307	298	327	362	301	329	328	314	311	296	330	320	292	278	346	323	318	321	351	325	315	296	316	317	320	358	323	324	313	331	336	304	283	327	324	306	333	339	333	352	312	323	348	329	314	353	307	327	337	313	328	291	321	343	353	320	319	311	352	311	335	320	326	322	305	309	300	310	323	342	303	339	343	313	304	283	319	318	304	328	334	331	308	276	306	290	331	319	325	327	338	316	321	309	314	302	303	327	326	334	331	329	301	341	319	313	323	329	334	320	341	315	318	345	368	307	322	307	350	355	355	336	314	313	326	307	298	310	319	361	302	357	294	319	330	312	339	308	317	342	301	345	303	324	322	296	308	327	354	328	327	358	338	349	301	301	346	341	335	289	315	323	322	302	324	323	305	325	330	314	340	330	357	331	312	291	341	327	323	326	370	327	291	326	324	329	309	334	325	316	317	323	314	317	308	322	330	311	321	339	318	305	318	320	326	305	306	315	295	316	319	327	321	327	331	328	322	356	323	328	333	306	307	299	329	321	282	365	328	349	350	329	317	301	343	299	308	297	281	335	283	316	322	338	327	312	345	317	331	346	306	278	338	318	349	317	330	316	315	300	311	316	323	318	333	334	325	311	326	323	329	307	352	324	345	313	339	306	367	327	324	278	356	325	311	313	337	348	326	320	302	313	346	342	335	303	326	342	320	292	304	337	326	313	316	333	314	298	334	319	310	340	335	304	345	336	322	301	320	346	332	301	365	324	318	315	341	320	330	322	306	298	288	310	361	318	353	319	304	296	326	293	303	328	342	339	310	323	296	311	324	306	338	307	338	363	327	322	321	327	310	306	306	317	309	346	312	321	324	331	325	352	316	321	339	309	329	320	322	340	319	318	333	291	349	341	321	336	328	312	303	304	320	342	298	365	312	307	342	345	316	325	349	328	287	304	326	336	314	332	338	320	325	335	336	322	305	311	341	326	347	335	325	300	302	316	371	317	359	309	348	302	313	318	337	297	304	326	331	310	326	326	326	321	327	330	322	314	326	335	315	334	332	319	330	293	316	330	337	337	332	334	340	295	356	326	343	344	334	316	330	365	332	274	307	334	352	332	341	314	317	372	308	331	342	342	310	336	355	321	314	350	334	347	322	330	328	314	311	361	323	316	333	348	335	329	322	330	343	307	308	317	318	322	322	296	324	344	304	315	329	314	289	294	302	324	352	307	335	329	321	336	334	299	288	307	338	284	355	313	303	342	316	315	315	307	314	328	330	310	318	337	304	314	337	300	336	336	335	338	319	322	322	319	322	348	326	328	369	300	324	344	335	286	312	333	344	343	335	319	380	281	340	331	296	328	288	312	313	324	322	314	302	308	330	359	324	331	306	304	315	290	295	345	335	322	331	300	259	289	322	327	346	306	304	307	327	296	308	326	323	319	330	292	338	356	348	328	296	300	328	307	318	344	307	326	296	321	320	321	333	307	327	312	336	303	319	314	293	294	328	289	321	331	315	340	354	312	318	323	335	301	296	309	321	362	300	326	329	328	330	355	313	343	330	299	333	320	324	325	316	304	297	339	295	322	307	296	321	338	312	327	329	332	307	340	343	334	300	315	318	330	291	337	335	339	345	315	331	309	368	350	328	289	342	340	311	339	344	302	288	303	293	319	313	287	302	320	291	346	324	332	322	308	330	333	307	301	337	310	340	308	334	310	312	304	329	324	313	318	344	334	306	321	325	305	374	315	309	329	339	311	351	344	314	323	332	329	324	303	345	299	341	329	352	325	298	330	301	340	297	325	289	300	346	323	328	323	305	329	333	343	306	330	322	326	316	316	306	319	354	322	331	305	288	306	350	340	334	329	316	351	311	352	321	325	340	327	318	282	306	300	327	321	323	344	329	319	303	315	350	333	283	326	333	334	299	317	334	341	328	288	326	322	327	305	315	346	328	335	304	324	351	306	314	327	334	315	344	328	331	329	335	321	312	335	343	332	309	334	315	310	358	282	315	318	342	310	297	322	339	324	330	309	309	323	309	307	294	310	305	318	308	338	328	340	298	324	343	315	328	315	313	350	313	304	345	301	317	288	338	360	326	366	308	332	327	328	309	340	287	352	335	347	333	302	342	320	313	354	325	300	334	325	346	265	339	341	308	308	306	336	338	301	338	327	305	337	314	328	349	331	344	313	309	310	308	318	333	321	296	295	314	305	343	348	339	305	349	339	327	328	339	322	342	297	336	300	334	307	318	344	321	330	318	315	296	313	344	316	328	332	324	349	301	299	308	309	336	302	319	334	321	342	291	307	332	322	346	317	321	311	320	308	333	346	338	334	298	318	314	347	326	349	333	300	314	306	280	313	346	295	337	370	327	336	339	309	327	315	322	312	335	302	309	303	317	316	401
2114	413	406	395	408	375	410	427	430	369	426	358	371	418	392	371	381	395	354	384	404	379	413	323	322	382	385	391	432	351	372	397	414	372	372	373	385	397	405	356	445	417	396	359	414	357	383	378	384	367	428	418	390	400	388	372	403	431	384	399	358	411	425	356	416	373	318	391	358	386	397	395	367	381	386	403	406	371	371	420	378	345	371	385	398	359	435	397	375	401	407	368	377	363	391	393	388	374	377	431	437	381	403	420	394	387	393	394	387	409	408	419	378	379	390	369	355	382	406	399	339	342	370	343	383	370	368	389	333	378	381	356	356	387	397	400	365	385	364	412	344	439	361	380	407	368	387	410	414	349	408	382	387	351	400	390	347	375	389	389	396	393	361	419	378	371	430	402	388	365	361	405	351	384	378	410	400	371	376	384	367	373	400	377	381	405	391	401	344	374	337	397	378	398	391	415	378	388	425	389	379	396	376	406	378	408	386	386	333	393	404	404	385	387	370	412	430	427	395	362	384	427	391	389	399	392	418	377	368	390	385	383	394	397	388	369	404	444	408	368	404	388	392	365	365	385	332	418	379	393	406	360	369	370	391	384	387	349	383	373	385	359	390	394	390	397	373	374	386	388	371	403	377	411	390	394	379	361	380	415	384	385	369	440	386	367	398	381	401	413	387	383	403	390	368	387	405	403	385	399	403	357	396	385	386	374	390	407	407	385	372	398	361	366	400	345	401	402	423	380	388	368	407	360	356	388	391	362	377	378	402	390	387	407	430	365	379	340	392	405	360	406	339	407	375	362	366	390	417	330	396	407	402	360	352	351	374	391	421	414	393	364	351	374	383	417	367	362	381	395	379	350	394	383	365	354	359	418	403	360	386	370	364	372	387	382	389	342	411	370	356	372	370	364	375	371	374	377	392	375	334	402	416	405	367	357	366	378	366	388	384	388	380	423	407	389	425	386	407	377	368	397	386	405	376	387	390	377	396	382	441	375	377	418	439	416	394	391	406	381	384	433	368	372	359	371	343	406	381	374	402	372	356	408	371	389	409	381	360	355	431	335	415	363	430	380	360	409	403	358	390	429	393	403	380	366	382	361	411	321	375	394	399	381	353	383	401	355	417	383	425	374	387	340	385	382	399	374	330	381	405	406	403	417	408	372	425	396	419	396	385	404	422	386	389	431	379	420	405	365	383	372	380	384	396	391	401	386	394	413	375	372	398	380	373	398	360	382	366	337	384	386	384	342	356	431	374	390	398	381	397	366	350	384	370	370	403	370	372	391	377	380	375	399	355	408	407	377	371	408	364	415	400	372	414	362	398	329	371	393	376	369	395	408	391	425	422	360	353	350	420	353	370	373	383	433	393	404	407	365	364	427	387	438	398	409	354	389	433	421	401	386	388	382	367	392	388	407	407	422	343	351	384	370	395	384	380	394	398	352	372	404	378	392	382	404	378	377	387	386	387	337	386	370	404	383	417	363	395	370	392	360	373	390	384	347	352	371	363	379	395	399	377	398	405	408	345	374	412	404	387	393	388	397	354	406	419	373	403	367	379	401	376	404	346	422	438	373	359	376	388	360	340	383	448	402	410	414	387	398	391	453	382	415	359	366	391	433	382	417	397	395	386	375	371	352	350	362	376	434	427	367	394	386	404	397	396	427	405	369	386	413	411	378	378	408	421	379	379	355	371	368	398	427	397	372	423	383	422	388	385	389	392	375	376	400	372	403	352	366	376	374	389	373	398	371	398	365	377	412	405	390	396	368	414	372	424	382	395	385	392	402	409	372	385	392	422	391	397	374	395	377	376	375	394	381	409	375	395	381	384	376	348	408	371	386	363	409	419	400	403	413	382	380	396	376	431	379	352	395	395	399	346	415	345	381	431	382	355	378	388	397	409	387	393	357	436	379	379	409	365	376	363	435	407	357	377	386	388	391	426	361	401	384	374	391	402	418	406	387	375	389	377	371	373	376	400	404	386	398	407	411	394	379	415	358	396	360	377	351	392	372	395	441	395	381	411	369	395	395	362	379	382	378	389	409	369	321	383	401	392	402	354	393	352	373	411	392	367	405	416	404	411	371	404	368	394	387	360	397	411	364	345	408	403	370	392	387	378	368	350	382	361	405	383	393	365	387	410	391	380	387	392	404	381	400	378	409	384	392	402	413	360	375	422	381	394	395	402	409	370	376	408	371	402	420	420	423	356	374	418	380	419	394	407	378	386	354	368	367	379	368	336	387	394	402	401	360	373	395	415	368	387	400	379	377	375	385	390	400	394	383	373	370	361	397	424	418	393	380	341	401	370	404	387	380	434	374	376	377	390	401	421	403	374	377	399	385	384	393	371	372	408	413	390	419	385	398	399	384	366	388	350	388	392	382	370	389	395	373	386	390	380	402	376	402	397	400	395	400	412	411	417	373	405	391	369	398	379	351	387	396	380	391	409	351	397	377	375	386	410	401	394	373	382	398	399	373	401	370	404	390	404	399	386	354	343	418	365	364	411	380	400	391	388	384	389	393	394	429	407	397	416	378	400	397	376	387	363	374	375	363	390	391	423	396	378	389	353	376	378	379	342	378	440	410	400	456	388	362	378	398	393	389	382	404	365	357	397	390	392	381	386	372	409	410	385	405	411	405	390	393	358	401	356	390	375	392	402	382	415	378	375	412	400	377	375	366	351	374	367	371	392	368	395	409	375	407	387	395	323	354	377	396	390	341	374	366	356	421	367	413	408	405	386	387	363	393	404	394	415	422	457	348	376	382	397	387	347	400	396	398	408	377	393	372	381	401	383	427	380	439	388	396	418	368	388	386	408	382	362	420	386	391	359	393	380	377	383	367	373	377	340	376	358	353	398	356	347	376	376	420	350	368	378	417	382	394	385	404	376	369	382	344	397	380	361	372	398	381	392	379	372	413	381	376	380	396	342	415	405	432	396	362	365	381	384	409	395	398	375	413	378	393	409	417	395	384	396	372	379	390	368	411	386	351	388	398	341	335	399	382	396	366	373	358	395	417	373	409	384	389	405	370	389	361	381	380	413	367	354	393	400	391	397	378	376	392	425	388	360	392	385	402	353	386	369	373	366	363	387	399	397	409	356	404	415	371	390	416	368	373	343	364	406	340	366	424	389	401	430	388	369	381	380	381	393	337	402	424	406	378	346	389	399	373	397	419	384	400	402	400	388	389	359	377	397	389	371	368	391	362	415	411	398	392	395	363	360	394	379	341	413	383	407	362	385	391	353	375	372	388	393	360	378	319	399	389	380	388	331	401	391	418	406	364	382	378	351	383	364	362	383	402	350	382	391	384	412	425	340	399	393	414	425	355	380	397	391	382	369	371	394	379	378	392	401	405	392	394	390	380	361	367	402	436	391	448	383	393	383	383	416	413	413	403	419	400	362	396	410	396	392	396	397	409	426	387	381	373	361	419	389	364	383	410	396	405	409	394	390	423	394	410	388	405	379	400	402	411	403	353	361	395	420	362
2569	894	880	859	900	909	933	881	854	866	939	896	861	890	863	880	782	883	905	898	857	846	884	814	826	848	837	868	854	837	828	827	807	858	884	831	863	812	850	854	856	815	854	833	805	809	860	827	846	848	838	847	896	834	813	896	864	865	848	845	850	824	814	844	823	886	854	822	833	796	838	832	850	805	836	860	872	861	839	830	786	894	820	897	880	841	825	845	839	800	826	853	837	805	837	826	878	843	823	859	838	807	886	822	852	857	818	854	856	833	829	888	850	851	856	784	867	807	798	801	840	804	872	786	794	903	814	801	800	856	794	904	833	856	860	812	813	846	861	864	889	810	867	836	875	863	808	841	872	864	839	855	846	831	832	866	858	839	851	848	860	823	829	852	870	936	911	782	812	815	859	880	819	865	853	847	835	813	820	866	802	841	855	819	851	794	814	872	890	821	815	831	877	860	857	852	837	846	821	847	836	849	838	851	851	886	859	807	853	894	845	836	830	870	787	853	835	839	853	813	880	834	875	889	870	818	827	924	856	872	861	832	816	802	818	813	894	821	829	930	842	852	870	814	845	856	837	861	934	841	825	860	824	862	842	811	822	852	859	843	798	838	810	900	847	871	831	897	860	824	806	832	825	868	874	839	835	841	862	843	865	807	869	804	887	831	806	844	858	796	830	845	809	875	812	843	839	841	832	812	898	857	858	775	859	834	859	839	849	829	814	858	818	810	825	876	836	838	822	873	815	862	850	806	788	849	781	775	835	833	866	835	853	868	836	810	855	856	810	814	854	876	825	812	847	820	873	861	855	842	869	783	884	832	807	844	830	895	826	830	777	845	811	846	794	842	818	893	835	856	877	826	867	897	868	883	887	842	866	819	842	835	880	788	878	852	828	836	857	813	870	807	800	833	849	833	861	806	889	870	858	785	777	847	869	773	870	839	865	825	828	802	856	809	867	831	858	812	860	813	846	847	865	812	839	883	823	842	867	854	885	799	843	836	886	893	846	810	819	898	827	844	874	831	855	831	846	883	881	853	824	861	852	853	862	823	869	834	856	886	877	793	887	788	795	869	859	877	833	859	828	854	823	820	785	813	842	850	840	858	900	862	797	814	852	841	864	843	806	822	835	867	833	850	816	835	811	849	837	829	867	816	806	830	802	839	850	809	831	813	845	850	807	862	817	841	843	882	878	814	780	849	806	855	879	782	843	830	861	837	885	824	899	886	857	848	878	875	763	821	877	802	862	845	861	842	847	839	862	783	844	811	858	815	872	900	787	824	871	809	836	855	831	830	845	849	847	819	810	896	835	856	803	806	849	795	870	852	856	850	829	838	885	824	844	875	896	779	833	828	827	846	881	866	830	807	851	814	824	818	856	833	866	832	879	828	845	864	873	875	766	896	887	812	814	864	813	865	828	837	832	832	859	819	888	872	840	840	873	880	850	818	827	838	901	879	839	829	875	900	874	805	870	834	838	791	836	870	889	809	840	866	812	810	823	895	833	862	811	815	878	909	799	850	895	806	784	861	815	843	795	861	928	834	824	871	841	820	848	858	785	779	852	847	867	783	809	845	835	869	814	841	845	881	838	824	857	829	839	799	797	819	837	858	869	878	849	838	843	833	838	828	881	855	834	842	861	834	868	817	843	838	868	864	898	796	788	792	797	797	818	867	816	889	835	824	825	860	860	836	857	834	826	793	846	803	840	866	885	877	837	820	832	854	897	807	854	879	874	841	876	870	841	918	810	828	817	877	870	861	832	843	823	863	812	821	793	853	852	842	846	826	868	854	859	813	846	824	838	847	857	810	858	849	798	828	822	847	819	832	846	812	856	848	884	846	885	848	842	857	858	859	867	847	835	856	882	824	839	865	839	874	869	873	819	826	830	854	874	858	892	830	882	796	847	874	804	838	824	773	789	850	882	884	815	832	837	829	840	827	829	819	838	826	835	864	847	857	800	822	805	830	851	831	849	841	810	774	822	867	854	833	804	828	840	848	879	777	857	807	881	845	854	875	823	819	840	814	842	818	826	818	836	844	863	888	823	806	836	815	910	845	854	841	856	848	856	828	835	874	896	803	845	821	849	790	880	855	872	847	856	821	845	849	885	794	785	841	808	832	822	803	830	842	824	829	824	830	823	814	824	833	779	866	860	824	845	842	797	879	798	864	847	842	816	873	854	870	874	871	862	861	835	878	821	839	840	850	822	814	874	845	849	845	817	848	885	853	843	849	829	866	856	861	828	838	833	858	805	833	873	835	862	836	897	848	830	845	849	830	834	897	882	823	853	787	873	795	824	834	895	862	836	852	857	847	840	841	834	876	888	827	857	835	874	862	839	853	869	803	841	872	867	940	781	837	792	867	833	797	881	825	844	861	885	869	814	876	848	805	856	833	820	855	824	856	840	857	821	773	875	835	884	847	839	881	835	856	845	861	857	848	859	809	803	866	836	850	862	871	807	821	821	869	909	889	869	851	869	810	842	842	810	776	849	846	794	866	845	885	814	847	819	834	831	836	896	845	856	846	872	873	836	823	773	876	831	845	825	862	873	850	871	856	848	834	809	796	913	808	816	842	812	803	842	867	890	811	848	821	865	908	857	866	886	878	836	815	874	880	840	836	841	806	865	845	816	880	836	851	827	862	882	808	803	879	848	861	844	867	818	885	890	825	893	929	808	854	871	835	821	836	857	887	838	819	779	799	813	874	846	772	879	889	829	834	857	849	865	837	883	836	832	792	793	815	849	875	827	882	832	941	839	832	862	844	854	873	821	804	849	859	809	836	843	849	809	796	807	863	849	870	866	870	862	832	830	909	839	846	883	822	880	825	784	899	812	871	865	806	862	847	798	870	840	796	864	880	827	866	882	830	853	843	860	851	837	886	830	826	799	804	801	865	814	834	890	847	858	819	831	816	848	861	844	856	895	839	831	855	838	839	796	867	854	830	826	795	831	811	842	850	777	822	849	858	862	857	880	809	823	828	843	824	824	825	841	834	874	843	863	844	868	812	931	820	819	867	843	874	840	841	838	827	803	850	794	766	854	864	813	858	830	803	837	860	912	878	848	872	819	859	819	827	784	861	854	871	859	829	872	879	809	871	860	834	813	873	861	860	855	837	836	862	780	878	862	861	834	806	864	834	862	862	821	888	821	857	869	827	838	845	845	848	773	824	845	826	831	874	876	859	906	857	861	888	901	811	843	796	839	887	851	796	834	834	869	857	846	859	845	823	873	851	857	837	789	875	860	879	845	859	829	839	840	901	834	874	848	886	811	851	832	862	834	827	882	854	810	847	784	819	797	832	887	870	876	792	811	869	814	821	858	834	842	845	796	831	820	857	874	850	851	807	820	831	846	824	801	906	865	831	864	865	810	814	817	814	851	797	810	816	810	813	822	854	877	862	857	859	844	857	786	800	822	872	840	766	856	819	822	880	875	836	844	837	840	826	816	836	853	857	892	821	833	830	852	869	841	858	855	850	833	876	822	817
8364	600	634	502	386	373	318	347	316	294	267	292	238	307	261	322	269	266	270	276	219	244	258	264	250	281	295	260	244	273	262	256	245	264	240	249	260	258	246	256	271	215	275	257	270	254	278	251	256	290	254	260	252	232	267	230	247	277	237	240	259	253	256	252	257	249	259	279	249	250	286	211	255	287	253	244	260	267	229	246	247	235	283	260	238	256	251	271	275	246	227	258	274	251	257	256	242	270	233	257	288	231	199	247	230	263	272	241	255	262	239	269	295	261	264	230	216	240	257	257	281	260	253	247	242	266	282	277	249	266	257	219	247	268	266	274	241	228	282	244	260	298	262	288	215	261	279	247	275	270	226	248	259	245	235	236	268	268	264	278	258	243	256	282	230	245	249	241	262	235	237	254	248	245	234	246	260	273	258	237	263	215	230	280	236	256	268	250	252	247	253	280	270	221	237	238	261	256	247	269	242	276	241	246	270	252	248	250	246	243	219	234	265	249	262	242	234	266	233	257	294	245	264	250	267	256	273	263	230	247	266	263	248	239	263	264	225	268	252	274	265	242	252	277	249	235	246	257	249	262	248	253	263	267	231	244	250	280	276	273	247	230	241	282	267	252	247	269	268	250	267	276	236	276	261	258	270	270	271	279	263	235	277	275	259	235	237	259	250	247	280	253	279	264	225	250	267	227	252	273	277	239	243	256	250	266	246	287	277	236	214	263	254	273	263	254	243	267	258	266	239	268	289	257	255	258	266	294	276	264	257	231	226	250	277	272	280	247	241	253	270	259	248	248	270	275	267	253	240	231	240	255	223	264	281	240	240	243	272	255	220	255	274	240	267	222	269	251	278	255	277	246	267	268	254	250	267	267	228	251	236	251	245	279	248	241	234	252	271	221	230	267	243	280	267	257	261	269	268	288	261	251	222	269	261	252	226	250	245	256	215	272	252	243	253	233	244	277	257	241	255	285	256	247	268	282	263	278	263	264	265	263	273	218	255	235	248	248	259	250	245	253	260	255	242	272	251	234	249	245	256	259	273	244	251	253	277	235	252	239	267	255	254	245	269	252	269	276	234	244	264	250	241	254	233	243	262	245	246	255	265	261	226	251	245	267	267	240	278	293	234	274	236	256	254	254	249	254	262	251	263	274	255	244	225	266	233	243	251	263	242	279	289	258	298	246	264	258	276	264	275	260	247	255	261	234	265	242	253	247	248	230	243	261	266	234	215	251	258	277	244	246	228	254	257	268	273	249	264	273	256	239	268	258	259	250	234	233	257	242	255	243	220	283	236	224	246	262	222	264	263	251	250	224	283	282	255	238	260	238	251	254	256	273	267	260	239	255	256	252	275	283	238	217	308	212	248	252	243	223	262	260	270	260	262	248	265	259	257	253	279	250	234	221	264	273	270	232	255	243	247	247	234	244	247	248	268	244	261	253	257	247	255	259	276	244	274	250	284	239	248	260	262	251	265	233	259	245	266	231	244	263	208	258	237	256	256	234	288	237	293	256	264	236	260	256	254	229	263	262	257	265	263	254	268	240	276	297	263	261	232	268	242	276	257	212	243	231	245	243	224	286	226	265	269	280	257	265	267	268	247	237	244	255	261	254	261	251	242	234	241	230	283	227	275	245	270	249	229	265	259	258	251	254	256	258	248	279	271	254	260	246	256	241	260	298	282	281	276	268	250	280	272	261	256	293	252	255	250	237	267	245	279	228	284	252	250	259	243	238	257	243	219	260	261	270	262	257	261	252	255	257	252	267	258	239	275	256	241	252	232	252	241	274	276	233	264	236	227	236	270	270	278	238	288	261	243	258	244	236	231	250	217	268	267	244	265	259	212	261	266	242	263	289	249	240	268	229	269	242	260	264	270	264	251	240	225	254	275	235	240	254	262	286	268	253	272	242	234	267	255	249	280	280	277	247	241	252	232	261	262	292	270	311	231	304	295	278	254	231	288	242	283	252	258	243	231	231	280	241	250	255	294	269	239	250	251	277	240	250	290	270	252	229	239	246	263	231	235	242	276	255	248	247	231	251	280	264	266	242	240	255	248	246	263	273	255	237	263	267	270	217	247	269	268	261	245	267	263	265	221	223	257	242	238	254	258	231	253	254	253	237	272	249	258	274	248	241	264	251	263	280	280	266	243	244	259	294	275	298	266	243	231	237	243	240	278	252	238	288	273	277	272	250	259	224	238	237	275	266	252	262	257	244	245	240	278	247	257	262	248	258	243	219	249	248	279	253	275	267	255	269	279	219	257	259	238	236	261	241	244	270	255	257	267	238	301	243	264	256	255	249	258	252	243	268	275	272	243	313	229	222	255	262	235	250	236	267	253	257	251	237	244	248	256	266	263	243	256	231	257	230	243	266	284	278	243	235	303	291	243	249	251	219	265	256	202	235	258	230	250	275	261	272	265	232	260	246	291	260	276	259	247	226	243	248	235	240	245	253	254	245	269	253	239	238	233	278	244	257	259	277	258	230	249	235	236	264	247	245	257	251	275	257	244	233	247	267	249	246	238	254	255	270	246	263	249	260	228	261	230	240	248	273	251	246	254	258	248	245	248	267	243	286	240	253	258	251	258	250	259	246	250	246	234	271	277	245	255	268	291	233	265	254	258	208	287	265	271	282	253	266	246	248	258	283	230	288	269	250	259	255	240	267	258	272	230	266	259	265	251	224	294	275	266	272	224	255	258	261	249	234	242	259	218	282	259	279	237	246	237	258	263	268	278	273	226	250	251	274	243	268	240	257	233	238	285	257	240	250	236	227	304	276	250	255	246	250	256	253	264	284	251	244	269	220	280	231	247	263	236	287	246	270	246	269	268	236	279	261	289	240	253	255	242	254	243	246	243	272	245	238	255	231	266	269	249	269	260	266	244	259	248	246	241	252	241	228	232	274	244	247	253	236	273	259	256	250	245	229	232	246	242	242	250	244	283	240	264	284	279	245	262	243	259	247	250	236	263	242	247	267	221	237	249	239	252	231	257	243	244	274	272	248	237	258	238	247	213	260	240	248	254	291	242	286	247	253	267	262	255	255	268	301	217	261	260	241	254	259	258	260	266	247	245	228	234	252	233	230	217	234	256	281	240	240	260	264	275	238	270	244	265	269	264	256	252	232	244	278	308	264	253	261	303	242	226	261	240	248	272	252	276	260	234	253	284	259	289	269	255	245	241	253	235	262	255	269	269	271	255	249	234	291	244	264	238	252	248	270	254	254	272	264	245	259	251	254	271	254	273	267	262	268	271	260	241	289	257	249	264	280	257	257	240	257	294	255	269	240	260	254	244	225	265	245	236	240	268	236	252	288	255	250	246	223	256	274	218	249	273	263	253	255	262	274	212	270	251	271	255	223	242	265	235	255	255	292	276	259	263	247	252	251	251	261	290	262	246	212	248	255	224	293	261	280	271	226	233	253	253	251	232	244	294	258	257	286	243	261	244	273	257	243	263	272	260	236	267	277	246	277	255	276	233	255
7039	866	1322	1474	1332	1142	1034	969	881	802	851	755	762	632	692	615	674	650	630	644	624	646	580	615	628	599	563	601	580	624	556	580	610	553	596	624	608	568	577	584	565	572	586	582	547	576	584	622	565	586	595	596	560	585	598	573	546	534	597	584	534	585	602	586	613	562	570	614	554	562	544	591	568	568	571	573	582	597	604	565	579	589	567	570	564	604	609	570	591	574	542	594	565	631	561	598	583	560	577	591	556	550	543	511	544	607	591	623	561	595	562	574	583	622	577	560	535	557	571	583	561	593	570	602	585	575	535	571	565	573	526	578	574	575	576	608	569	546	608	597	578	556	565	628	541	546	560	563	544	546	602	587	558	576	576	542	601	597	557	565	588	567	579	598	602	609	553	584	579	533	566	557	569	572	557	609	547	582	591	547	587	563	581	558	561	625	592	580	569	579	570	566	582	541	543	581	624	568	540	540	586	566	605	559	562	581	537	588	553	602	582	597	593	571	611	522	582	593	599	568	544	588	601	610	570	607	557	575	569	575	532	573	522	567	619	587	564	609	555	595	588	558	564	610	575	594	563	557	563	605	548	544	618	597	610	577	558	574	576	542	550	593	627	601	619	538	541	556	572	580	592	581	561	607	575	559	548	587	609	565	578	578	545	580	549	573	593	550	541	589	627	619	564	576	556	578	563	573	608	608	588	549	580	575	561	579	575	572	569	538	547	549	555	549	547	516	597	597	570	565	560	557	583	561	549	582	544	564	553	577	604	521	594	597	590	597	557	568	528	531	589	596	581	628	592	592	597	585	529	602	631	550	583	544	562	564	559	589	566	544	595	546	558	562	566	570	558	568	563	541	541	530	620	559	579	542	564	584	529	592	585	561	575	566	551	555	575	587	566	570	569	605	575	557	554	595	573	581	543	605	575	554	585	549	605	571	569	566	652	587	547	558	578	604	618	572	556	551	531	592	610	592	594	574	581	578	577	547	594	599	535	533	551	540	599	576	536	539	565	617	575	521	534	584	607	581	567	556	580	537	571	584	527	578	567	524	555	558	606	591	560	618	548	586	554	522	588	606	580	603	578	622	584	608	592	601	581	593	622	544	561	618	566	597	561	634	563	555	610	573	536	564	561	589	584	524	586	584	575	590	580	600	585	576	563	563	580	556	531	630	565	564	569	572	573	634	553	592	563	543	517	556	627	580	579	578	573	561	601	578	554	521	584	582	514	597	597	571	566	546	596	593	623	573	544	572	570	567	607	586	594	536	581	596	547	606	539	619	593	590	571	562	546	580	582	574	569	517	529	549	528	610	571	570	553	615	513	542	562	557	599	558	577	604	543	539	547	568	622	564	532	585	550	569	584	611	552	598	588	578	629	569	583	607	604	568	600	601	560	655	585	583	556	583	554	602	587	614	554	631	580	620	546	589	593	552	578	546	541	551	581	586	584	616	581	530	592	575	562	555	589	556	552	552	590	627	529	604	603	558	619	585	587	565	615	563	578	601	596	612	569	589	591	558	556	543	553	563	582	528	513	568	571	607	564	575	561	586	544	533	598	593	575	555	549	570	596	594	573	551	588	577	533	553	605	598	578	588	509	574	554	612	541	585	622	567	551	566	561	524	606	577	600	557	573	543	591	521	566	572	525	548	582	587	565	567	560	564	533	589	557	530	537	569	522	591	590	551	578	541	586	539	560	590	575	560	608	573	529	578	595	564	552	540	576	511	588	560	569	543	565	583	573	590	536	567	566	622	531	587	574	521	559	550	558	587	537	543	547	575	571	580	541	552	590	578	572	560	556	621	556	553	563	547	571	553	586	585	557	579	584	621	602	583	545	594	568	583	587	573	557	577	577	564	569	558	565	582	539	558	540	557	541	604	608	557	580	553	574	555	534	611	567	566	555	568	558	575	601	551	548	577	595	613	590	566	564	597	602	519	559	553	585	587	561	604	563	582	557	561	556	565	565	613	602	575	552	578	590	552	577	577	551	586	550	574	552	613	588	561	559	550	569	595	548	586	575	554	571	549	554	579	617	573	554	555	562	575	590	587	601	606	594	562	568	598	565	529	576	609	594	554	560	596	536	590	535	565	550	547	542	578	543	572	561	576	600	562	562	557	537	586	579	554	585	584	598	582	576	563	560	572	553	525	598	542	581	579	578	606	560	573	541	580	585	570	569	583	554	542	581	567	561	569	556	584	586	536	580	606	583	550	531	575	565	571	583	605	596	591	569	538	565	542	587	597	529	555	536	630	563	580	569	559	554	621	529	602	573	574	581	568	597	504	633	541	566	586	541	578	542	596	577	561	587	547	570	545	579	601	582	578	517	584	574	549	570	604	582	592	528	579	630	570	575	580	597	594	546	536	587	592	549	590	584	541	592	591	580	601	539	607	559	549	583	573	526	590	568	583	578	591	564	552	558	558	557	524	552	583	550	585	608	596	563	576	609	581	551	555	550	559	561	558	554	555	607	596	584	595	595	562	559	575	591	554	554	562	604	557	599	506	643	515	579	556	580	537	598	593	611	599	613	592	557	588	585	579	588	567	608	544	578	553	543	595	612	549	557	538	584	586	600	591	588	612	541	614	588	587	600	554	558	604	599	568	536	531	533	589	535	573	614	546	563	557	560	591	578	596	562	557	563	555	580	577	549	601	593	597	550	596	582	576	617	610	614	571	568	609	594	542	580	586	598	550	556	594	565	571	573	582	606	582	535	577	628	583	528	508	572	587	559	528	608	580	566	546	529	568	619	565	543	556	581	597	581	575	598	572	520	578	564	608	544	545	570	614	581	615	586	576	605	538	621	549	534	606	573	605	600	575	606	572	588	528	601	548	587	588	597	571	545	584	613	569	577	573	527	538	588	587	581	584	559	566	550	567	590	570	547	574	539	581	548	580	573	596	558	555	585	589	535	586	565	561	579	568	527	605	535	594	572	568	576	577	586	547	596	592	595	591	568	569	550	569	581	571	588	560	563	530	576	542	571	563	571	520	569	579	568	567	544	585	546	582	567	579	561	559	576	574	572	612	560	577	597	555	558	577	561	617	572	585	605	522	608	628	563	565	552	567	542	586	532	564	566	553	552	577	579	514	532	583	564	561	553	609	575	567	581	532	598	570	536	588	557	554	547	604	537	577	576	583	586	547	607	568	613	550	558	585	551	601	620	579	587	542	568	541	605	549	580	555	573	584	570	571	568	598	609	573	586	600	532	564	551	567	568	577	566	567	521	542	598	534	561	555	542	575	571	569	582	606	526	591	569	609	527	545	594	603	546	603	565	582	585	595	556	615	577	594	561	578	564	623	582	584	568	585	579	568	513	561	567	592	605	584	609	546	579	551	569	587	589	584	572	570	591	570	597	602	552	551	560	562	559	588	615	593	566	624	599	548	560	610	616	573	585	566	563	575	596	538	560	593	567	573	584	568	567	575	585	587	528	583	544	560	573	574	579	591	541	550	575	571	586	541	548	588	546	583	575	547	575	556
14772	1093	783	672	475	345	276	233	236	191	205	187	170	152	179	178	131	129	120	133	143	142	113	117	135	143	139	147	106	145	119	121	145	141	122	109	108	105	134	123	128	118	151	113	117	138	120	130	137	114	124	112	113	112	128	116	126	125	131	138	116	131	114	109	111	144	131	118	127	120	136	129	144	133	130	148	112	112	103	133	145	121	114	121	127	125	125	121	116	110	119	126	116	136	144	118	142	117	122	124	131	120	119	124	118	123	129	131	121	119	126	140	126	140	129	127	109	129	130	112	121	120	119	124	118	134	107	124	120	103	122	109	110	113	123	99	113	105	99	121	125	167	112	120	124	110	118	114	122	133	144	133	144	118	127	120	130	120	104	146	109	105	113	123	130	135	133	122	184	138	116	119	127	115	116	125	125	117	100	130	105	114	125	102	127	115	105	125	99	122	143	130	102	115	125	105	138	105	126	129	109	130	137	133	101	131	136	146	105	132	117	112	111	113	140	120	127	121	129	138	131	122	136	115	122	97	115	122	121	112	120	102	118	128	128	106	127	123	117	120	118	128	126	142	133	144	120	100	147	118	134	140	119	129	127	116	128	110	122	115	112	134	98	124	132	117	113	138	135	92	129	113	130	136	129	130	105	141	126	109	128	120	130	120	144	133	132	131	111	127	106	117	134	113	125	130	147	115	99	120	129	119	114	113	119	127	145	140	127	127	134	137	104	134	129	127	126	127	124	145	109	169	120	135	118	106	120	125	126	122	134	114	121	161	124	107	118	158	112	128	129	130	121	146	114	137	124	124	119	133	130	129	101	111	110	129	125	118	107	126	136	127	124	122	113	136	122	123	123	124	141	133	122	102	118	121	107	132	132	121	123	112	134	109	123	127	120	160	120	140	119	127	118	134	131	118	124	146	127	133	115	114	126	118	114	122	114	108	131	143	158	117	121	142	135	122	122	131	143	111	108	132	119	138	116	114	136	133	103	127	109	125	114	117	121	124	110	116	111	132	136	107	131	128	143	110	122	133	124	107	135	109	117	114	104	132	140	118	131	105	117	119	118	119	129	131	147	126	123	142	111	101	122	123	113	151	100	127	122	114	118	109	128	122	127	120	128	123	123	130	141	119	101	127	113	146	116	115	120	126	108	149	140	143	120	105	119	124	108	135	117	110	105	114	134	123	122	130	109	135	125	127	126	129	139	113	111	119	128	135	103	105	121	136	140	145	125	135	145	120	110	125	142	126	126	138	104	133	137	118	127	129	137	126	120	100	120	122	109	142	129	127	132	129	103	118	124	123	154	131	122	119	115	126	115	132	114	125	124	112	116	127	102	127	132	143	114	124	105	135	124	125	113	112	120	126	116	113	110	115	117	111	120	130	105	109	132	95	151	129	136	122	112	124	119	124	118	124	143	147	148	113	122	115	137	122	108	109	105	111	134	138	116	121	106	112	106	120	117	129	104	111	132	119	124	107	128	130	116	127	120	122	129	129	139	112	139	116	133	151	117	128	105	120	130	116	145	128	112	105	106	122	129	120	128	126	118	122	102	134	123	131	131	124	135	116	99	120	122	114	144	121	139	134	107	107	102	133	127	117	124	113	127	133	124	124	128	113	119	116	102	105	129	130	137	125	108	119	115	118	117	107	106	123	130	104	119	113	97	102	129	124	140	118	114	116	105	119	125	128	124	118	120	100	139	105	136	113	113	117	135	127	143	134	138	127	107	108	127	141	119	102	118	121	128	115	114	116	129	113	113	129	128	127	116	121	122	129	117	130	103	129	154	143	134	130	126	112	117	135	139	125	146	122	113	115	137	103	106	121	127	133	124	120	115	128	119	123	116	121	104	118	116	119	115	118	119	98	138	127	104	115	142	125	138	123	109	134	135	132	123	122	112	131	116	118	102	109	132	115	125	150	109	116	135	120	142	127	152	125	122	117	111	130	109	121	117	126	119	123	112	127	125	112	134	123	138	116	123	122	119	122	114	128	114	105	114	122	136	123	122	121	121	110	124	130	118	112	121	126	124	132	129	120	126	113	130	133	116	121	141	109	120	111	123	122	118	133	139	110	119	126	120	122	133	112	135	127	130	133	100	119	135	115	126	112	118	120	118	122	111	112	119	135	114	120	146	123	131	113	120	110	124	133	101	106	127	106	110	129	115	105	130	103	131	135	128	121	115	120	120	116	141	129	129	105	125	105	103	127	117	134	131	124	115	119	107	112	115	114	127	123	116	103	114	135	129	113	122	136	120	128	113	146	99	119	128	122	121	117	107	119	122	121	129	128	117	121	119	134	128	137	123	136	115	130	123	119	125	130	125	124	118	132	154	110	149	125	126	125	115	118	123	132	134	123	117	103	112	108	128	118	101	111	137	104	143	113	118	135	124	149	129	113	102	121	123	132	128	146	113	116	136	125	121	113	116	130	135	113	126	115	125	114	112	118	141	145	125	128	99	136	121	139	127	102	104	116	132	111	126	107	115	102	105	113	116	111	119	114	121	133	120	138	124	124	117	107	111	126	134	115	112	120	109	120	124	118	119	114	136	129	142	142	107	120	129	111	122	121	120	118	119	96	129	127	117	111	120	123	132	121	120	127	121	128	106	132	133	128	111	122	136	119	140	117	124	121	116	112	132	137	113	119	122	121	100	95	124	133	122	135	104	120	129	110	115	126	121	116	122	121	122	125	107	116	129	124	125	136	137	108	121	128	132	113	123	128	129	133	125	136	120	111	107	134	94	124	105	129	119	112	137	125	119	126	125	127	141	138	121	119	104	113	116	135	129	139	124	144	121	130	116	133	106	133	132	131	121	131	125	145	130	114	108	119	116	120	112	120	130	136	134	117	106	117	120	120	131	102	109	139	124	126	140	120	136	109	121	126	141	114	132	108	137	129	135	118	133	101	118	96	111	129	131	119	123	138	122	130	112	119	114	144	129	128	145	121	129	116	114	125	125	130	128	116	109	131	143	128	117	148	116	108	141	134	127	144	134	138	106	127	116	115	115	104	148	133	123	137	136	127	133	127	111	120	117	116	117	133	104	132	129	130	123	127	107	134	133	128	138	99	129	112	131	120	114	115	124	109	126	119	102	118	109	127	122	146	136	115	121	126	131	117	129	126	110	112	118	139	135	134	106	112	126	111	119	125	118	128	105	117	105	146	106	134	115	130	129	128	125	128	86	108	101	127	147	128	107	105	138	120	103	110	121	135	136	131	114	126	121	123	133	102	101	149	118	134	114	131	109	125	119	128	123	133	117	95	105	132	114	123	109	144	119	137	120	122	118	125	109	134	121	115	137	142	122	133	112	114	131	124	134	139	136	117	101	122	123	117	124	124	147	113	125	133	124	129	133	107	114	118	127	132	130	151	107	111	137	131	137	124	111	135	120	125	133	122	121	134	140	141	107	145	119	115	126	118	114	97	140	126	124	107	118	128	130	134	145	129	106	102	113	108	135	107	145	107	120	126	119	133	118	132	112	122
8121	861	1732	2006	1725	1474	1152	966	868	813	775	605	527	505	493	511	441	451	443	428	420	413	377	410	382	383	412	391	368	381	357	371	332	332	354	332	346	321	332	369	360	347	319	362	317	334	361	341	307	358	326	339	317	360	330	304	335	338	307	316	325	327	383	331	340	348	329	333	334	347	334	331	336	329	315	381	350	349	318	313	354	329	311	323	350	353	312	317	333	344	332	294	337	344	330	311	349	331	294	343	325	330	335	318	341	321	313	326	334	316	313	309	325	301	329	316	292	317	306	312	317	342	342	333	325	318	322	313	295	320	318	319	356	331	300	330	319	291	328	310	335	347	314	322	327	299	281	303	339	316	315	290	296	294	290	346	295	322	343	325	314	317	310	333	308	326	322	312	342	343	364	345	355	309	356	314	349	336	316	339	302	310	317	301	313	338	346	329	320	292	329	323	347	329	375	290	333	317	325	337	323	313	344	307	341	337	308	335	310	338	287	342	318	294	327	312	358	301	296	305	346	328	317	351	339	308	330	328	333	344	314	319	343	318	345	347	344	333	335	302	325	330	315	352	318	295	334	315	343	304	343	304	317	321	324	311	307	323	326	332	324	353	274	317	331	312	299	326	308	320	301	326	324	326	310	277	340	331	323	338	322	323	338	323	325	335	300	315	306	328	335	323	324	348	318	324	368	332	336	342	343	315	315	320	292	312	278	338	321	314	335	326	342	314	313	324	298	320	323	295	361	310	350	313	305	314	332	312	336	311	322	319	301	328	329	332	324	318	303	322	329	361	314	346	318	334	334	316	326	324	325	319	320	338	316	297	327	326	316	270	328	314	343	302	347	309	300	312	316	310	285	307	301	361	329	335	339	329	336	334	372	349	337	335	341	335	332	309	304	316	327	349	327	322	326	320	325	310	311	308	337	328	323	335	329	284	323	376	331	299	339	336	314	328	331	327	334	316	336	360	321	373	337	329	307	293	329	324	326	346	364	333	319	310	340	353	296	331	320	291	339	332	312	307	335	336	324	353	343	323	294	333	350	311	333	284	320	321	342	315	316	360	313	318	325	354	329	340	346	368	303	312	319	315	318	309	336	332	309	369	307	329	322	331	318	306	308	294	346	345	327	336	328	327	303	329	330	344	319	314	331	315	306	324	305	331	278	338	325	287	324	348	337	339	320	316	339	346	359	318	291	324	323	333	305	322	299	298	323	336	320	322	325	318	322	325	299	307	309	310	322	307	321	321	325	306	284	352	313	323	309	317	335	326	312	317	319	303	318	300	300	338	324	316	324	309	323	334	328	320	347	316	307	309	333	311	303	338	319	298	319	298	328	308	321	327	293	320	347	318	309	280	299	299	329	353	359	308	323	360	358	348	360	298	308	320	314	312	324	355	318	339	295	304	313	340	309	318	337	350	335	317	348	331	341	320	309	293	346	340	321	321	323	321	328	313	320	315	316	313	306	341	317	343	309	302	305	356	286	365	319	319	346	310	343	317	308	355	358	312	319	307	314	326	310	319	343	316	298	345	289	321	313	318	352	312	306	323	330	307	339	340	310	303	332	320	323	330	305	291	317	295	325	335	313	345	332	317	331	306	313	303	338	351	336	327	332	293	321	303	307	304	323	323	323	326	342	353	320	362	283	343	339	283	323	310	316	333	305	336	331	329	317	320	334	323	337	315	334	300	355	331	332	325	338	307	300	312	348	291	330	312	334	321	342	347	302	336	326	300	306	335	337	322	343	310	304	330	303	319	326	334	315	347	350	343	293	285	338	328	315	294	339	341	314	307	308	342	349	339	369	325	328	357	311	310	312	301	328	350	337	349	330	331	312	343	347	307	347	302	316	323	316	332	344	322	304	333	331	335	348	311	360	343	330	357	350	304	337	311	342	303	308	325	326	300	345	324	312	307	342	298	315	345	337	337	330	328	333	312	322	309	352	332	319	338	341	318	337	328	314	334	340	335	296	328	323	323	312	345	327	317	315	315	331	340	363	303	333	325	340	310	337	297	302	326	299	310	317	309	322	309	294	328	319	300	333	324	330	345	326	347	323	342	336	319	331	335	310	311	320	349	325	320	332	291	325	320	315	332	307	313	341	313	322	304	324	303	330	351	336	329	317	339	327	284	331	303	315	308	313	340	337	318	339	293	331	295	327	326	354	332	327	337	324	312	307	307	327	313	330	323	322	336	320	342	333	334	328	320	328	352	345	315	304	298	322	310	276	325	311	334	360	312	320	321	372	317	315	320	303	317	315	318	339	327	324	367	326	325	312	322	310	331	321	326	333	314	323	353	308	317	328	324	324	320	317	318	328	329	326	299	309	343	333	309	362	321	305	340	319	305	332	337	332	324	357	298	317	333	320	296	325	334	317	302	309	315	349	332	332	360	299	304	326	319	350	328	315	299	303	354	307	323	337	299	313	327	336	302	345	320	328	349	319	337	300	337	319	367	334	296	332	322	316	335	304	299	365	325	310	337	308	328	338	296	328	323	326	351	306	281	330	331	329	307	331	333	337	339	313	318	352	307	318	330	335	323	312	303	336	302	327	315	336	334	319	330	340	362	317	292	326	327	315	338	355	324	351	364	312	332	309	315	340	303	327	328	315	330	334	314	307	328	322	318	310	316	341	327	335	330	351	310	295	294	298	331	326	304	335	346	318	311	314	326	318	335	293	336	318	356	324	345	304	294	349	323	299	302	293	322	312	319	315	349	338	364	307	291	322	348	307	320	343	328	302	337	362	336	295	302	308	335	319	319	304	278	315	326	304	312	349	323	338	331	289	335	331	342	309	312	335	342	331	327	306	319	301	338	317	296	330	324	298	334	319	323	295	311	321	320	331	366	328	334	312	337	310	314	333	330	357	353	328	315	325	307	339	321	303	330	310	335	307	323	341	336	291	302	320	323	321	356	299	319	325	333	331	310	316	312	306	330	320	314	294	340	293	314	352	314	310	330	315	335	337	321	308	290	312	332	299	304	320	287	344	325	343	326	336	294	306	344	319	316	318	319	286	328	305	288	302	299	316	330	328	341	313	304	334	346	317	310	297	302	293	356	304	311	303	310	288	320	328	316	308	284	312	323	316	317	355	314	309	296	318	330	288	317	324	344	348	340	318	283	330	325	321	326	313	310	283	314	307	333	352	325	319	318	297	310	320	342	293	336	331	318	331	329	333	363	327	298	300	329	333	309	305	355	318	325	328	325	290	322	320	315	315	327	324	292	337	326	295	313	341	335	296	325	333	330	350	353	323	305	344	303	320	297	336	314	338	340	317	366	319	334	324	335	334	306	302	325	308	324	334	345	324	336	284	328	326	300	339	350	301	305	322	318	315	336	327	330	315	306	329	331	325	306	329	337	311	315	304	283	326	326	331	326	327	338	324	320	296	324	342	342	309	343	317	333	336	301	318	340	327	303	301	342	279	335	309	311	394	290	356	315	344	314	333	348	329	317	313	300	349	325	330	344	287	323	334	328	315	318
2071	363	385	425	334	391	356	373	391	383	370	396	387	389	373	371	407	364	381	368	399	386	386	404	395	392	424	371	374	344	366	362	384	401	384	368	374	361	382	370	367	379	400	348	367	410	378	350	389	429	382	377	374	391	383	374	414	363	394	430	348	344	412	363	411	392	353	369	371	387	361	399	393	404	409	345	366	389	445	362	391	394	419	429	405	429	363	404	337	368	373	367	397	398	368	399	360	364	405	410	380	410	391	380	402	381	357	352	358	371	382	417	369	418	412	398	396	393	424	374	400	366	402	356	383	424	374	376	391	383	356	366	392	384	383	347	371	410	333	379	387	418	378	395	389	415	381	380	415	414	371	402	394	385	363	389	421	376	416	424	386	396	370	407	411	386	395	410	378	366	379	380	397	390	399	394	400	425	356	341	373	423	381	377	395	362	388	382	401	373	409	433	406	380	394	388	389	382	374	366	386	370	341	396	382	395	412	422	351	359	407	362	393	359	419	362	371	392	386	381	354	431	395	411	396	387	384	366	419	358	368	381	387	390	402	367	402	357	385	372	362	419	401	353	389	372	428	379	350	358	386	389	384	354	390	407	392	398	395	390	385	353	377	362	412	387	371	392	379	325	371	357	379	379	391	417	377	381	381	371	387	388	400	375	363	368	396	382	370	384	372	395	401	383	387	374	412	415	364	337	353	350	366	353	414	366	406	413	369	367	382	358	389	413	407	378	377	395	363	398	422	385	386	389	397	395	396	345	421	355	434	365	387	385	392	405	400	393	392	351	427	355	390	389	392	395	403	414	374	397	367	386	386	391	405	412	359	373	371	412	367	377	370	381	366	363	391	353	403	403	352	397	394	384	416	436	402	367	343	399	324	369	397	390	364	384	359	365	392	403	413	369	379	419	362	400	375	401	380	392	399	400	373	358	398	359	377	366	351	364	380	398	362	361	413	351	389	382	377	409	382	369	401	424	377	370	365	383	414	364	384	386	399	385	375	380	387	336	389	382	386	345	371	402	366	374	407	381	380	396	357	375	401	384	369	412	354	372	390	403	379	352	396	375	392	405	350	397	402	382	399	360	370	401	370	413	369	365	388	390	382	379	415	402	379	387	381	412	375	374	409	389	388	379	407	385	395	427	377	389	387	389	382	391	374	383	422	346	370	406	413	401	407	377	362	371	368	380	375	380	372	363	396	382	375	401	393	396	386	391	379	336	401	392	376	404	375	391	385	377	332	405	386	369	369	401	417	418	359	341	397	380	386	378	391	410	350	407	412	413	379	393	360	337	382	382	364	390	424	353	389	340	406	375	421	372	377	361	380	399	353	378	401	399	361	406	400	341	370	395	392	367	404	383	330	366	355	370	372	364	381	378	398	362	404	401	352	395	319	344	358	401	413	403	430	410	365	347	376	354	376	407	377	382	414	400	392	388	381	381	388	387	375	377	400	343	372	366	412	399	360	396	405	404	378	365	368	344	391	373	407	377	378	373	384	413	385	361	420	385	401	385	390	359	371	362	381	383	413	400	371	382	393	397	395	400	412	398	386	379	385	390	384	377	403	404	387	383	386	406	389	353	416	374	387	357	364	372	383	377	415	401	390	387	355	412	375	350	363	376	396	370	387	370	411	405	376	396	411	374	363	413	381	388	398	355	396	380	393	400	383	399	361	379	367	379	368	365	387	388	422	365	346	390	400	370	380	371	373	377	393	376	380	420	395	407	376	404	383	397	388	365	369	411	378	406	417	375	389	404	370	372	389	398	403	383	399	426	420	365	379	428	358	362	393	377	361	403	380	379	374	376	413	360	381	388	346	412	424	378	404	358	400	397	363	387	358	359	337	383	386	409	395	402	347	404	421	400	365	391	351	361	383	418	398	376	405	368	390	357	399	416	431	367	365	411	376	364	394	407	399	365	381	347	372	376	367	392	341	388	334	392	385	367	365	382	355	398	382	386	384	383	400	384	381	365	429	393	369	409	373	374	410	424	366	349	383	404	373	441	397	394	345	416	409	390	403	408	397	353	433	403	437	383	396	381	405	360	361	349	367	382	399	381	402	420	385	356	417	341	388	394	374	361	366	363	389	380	392	403	393	416	377	424	380	445	389	389	383	420	385	446	386	393	361	400	371	392	397	389	377	381	361	375	361	401	402	389	376	366	393	386	385	364	366	412	375	338	392	367	337	360	383	383	354	337	330	346	396	402	375	410	382	368	345	363	407	392	381	389	401	396	395	389	354	383	384	377	398	404	409	373	376	354	379	390	325	378	385	389	379	380	397	390	399	372	396	424	414	386	332	379	411	396	365	358	363	413	364	378	367	387	380	382	407	391	406	380	399	390	407	383	396	389	378	389	362	369	392	358	385	402	384	401	395	362	416	401	415	388	388	412	388	403	360	402	380	366	308	391	414	380	406	400	400	365	373	365	373	402	389	381	399	350	389	419	349	382	355	353	390	393	384	391	412	377	388	410	390	376	411	355	408	367	380	402	405	348	375	324	349	335	390	392	416	373	396	353	368	408	405	358	366	418	386	397	386	398	396	386	395	393	395	372	374	363	395	345	374	346	409	388	378	369	414	380	397	388	338	349	368	374	391	386	381	397	343	373	370	391	379	382	366	420	377	414	407	369	380	392	380	361	382	411	344	394	389	381	373	324	386	372	375	371	368	386	378	379	409	399	404	367	379	417	397	353	401	388	350	387	388	378	330	339	372	338	390	396	387	394	407	388	373	402	363	354	367	339	389	433	409	361	404	393	385	338	400	413	381	404	390	376	349	360	372	411	385	430	366	373	384	383	367	376	388	397	371	371	411	403	342	416	394	379	380	377	380	376	368	370	383	396	416	394	419	426	401	397	377	386	350	403	371	373	382	384	346	388	356	405	403	397	421	396	397	385	416	387	409	387	352	382	409	369	428	416	360	408	401	371	398	377	404	409	352	382	372	386	384	401	407	380	371	396	364	385	377	386	411	399	360	388	378	377	414	362	400	402	397	350	336	381	393	425	363	407	339	391	383	399	431	419	367	364	357	401	393	412	340	379	342	400	396	340	395	437	380	344	400	335	427	427	373	371	389	393	364	382	362	386	383	391	411	393	418	367	422	395	407	413	378	388	365	364	375	387	382	394	392	363	412	400	415	406	368	384	387	396	380	357	371	390	368	371	380	388	419	399	391	364	391	426	370	358	368	394	377	379	359	388	382	402	411	376	346	361	377	363	452	390	320	415	382	388	425	414	394	419	407	401	367	369	388	394	383	365	338	415	373	397	353	367	336	367	366	364	367	392	387	370	421	424	404	419	415	407	345	395	341	380	380	382	369	348	376	401	376	358	399	388	390	383	349	350	403	394	381	382	370	369	410	400	395	385	374	342	399	365	401	396	385	406	436	427	416	391	372	409	418	397	375	376	371	388	405	372	390	399	358	410	446	368	423	361	397	428	392	382	377	418	375	360	373	380	362	388	349	404	383	399	357	404	402	363	399	345
2669	851	958	874	843	858	865	834	868	902	861	882	840	844	893	887	819	885	888	837	891	796	863	845	837	839	821	895	837	827	857	799	873	829	870	865	847	847	861	874	838	846	844	864	879	884	850	893	807	844	877	861	809	816	881	863	864	809	830	824	830	833	887	902	790	809	885	849	893	830	865	842	861	833	867	789	867	884	883	843	895	824	842	790	870	891	855	831	855	832	852	804	849	820	801	896	833	859	872	854	812	852	878	862	798	864	813	826	806	871	828	859	846	835	824	838	825	856	839	821	872	826	856	814	841	845	775	785	835	850	869	822	820	819	797	858	850	849	807	812	863	818	883	833	835	810	791	834	873	869	798	863	814	822	834	812	856	905	867	850	830	829	836	871	894	845	855	833	847	795	832	836	825	852	814	844	855	888	834	855	840	885	836	845	874	834	881	790	858	808	799	831	876	885	872	832	814	837	806	829	859	866	842	771	846	844	811	891	885	822	836	854	806	857	875	829	816	828	824	826	863	812	832	793	842	845	824	874	868	828	890	874	876	824	803	855	862	833	840	863	869	856	832	864	849	842	885	847	875	875	862	851	838	853	817	860	841	862	863	836	792	786	802	893	785	874	876	857	875	883	837	820	863	857	830	879	834	853	854	822	785	876	843	832	919	847	837	815	883	754	799	861	846	857	799	808	882	838	864	825	815	862	890	822	863	873	875	872	825	815	840	895	828	845	850	798	861	858	874	851	880	865	853	845	866	814	797	879	814	843	835	877	887	832	801	872	849	872	847	809	856	813	849	818	811	815	855	823	821	828	823	841	807	881	833	832	794	872	877	843	873	875	832	853	787	843	879	868	856	814	834	774	852	842	899	869	889	836	804	863	857	848	875	861	791	898	803	827	847	822	806	855	816	879	866	831	835	841	838	879	785	874	849	863	827	890	878	830	881	825	828	856	804	853	837	833	858	891	787	891	804	855	839	813	866	808	852	876	848	828	896	824	833	795	862	846	847	824	773	839	821	832	823	847	847	913	812	843	889	871	833	823	810	849	825	852	835	858	848	823	821	868	867	874	878	782	847	840	830	858	816	829	883	903	869	810	876	842	866	839	827	852	810	840	849	852	855	889	865	837	837	875	848	817	878	879	857	839	845	882	840	854	838	839	794	890	813	823	875	839	865	793	859	873	918	868	826	835	847	804	843	867	840	799	893	809	879	811	819	842	841	835	856	862	805	797	801	880	813	858	778	830	827	868	866	818	811	841	839	809	817	789	845	880	865	873	828	855	826	848	847	834	834	838	844	891	800	807	798	828	811	824	861	833	807	847	877	866	870	833	851	828	832	857	846	816	858	814	821	847	845	859	807	796	850	846	872	816	867	886	859	832	841	853	877	814	862	786	876	859	867	791	814	776	815	796	808	847	860	866	839	862	880	879	847	812	817	844	831	834	831	823	838	862	850	839	860	843	872	877	853	878	884	819	842	850	819	916	851	864	787	786	850	879	830	822	851	869	823	828	811	838	909	839	857	831	859	869	863	842	908	867	888	843	845	856	878	831	873	814	835	838	831	859	814	788	810	869	857	805	847	874	858	859	890	856	891	826	811	844	864	857	878	783	786	839	865	813	881	856	825	857	830	803	881	869	812	915	801	881	887	825	858	846	840	810	806	841	895	818	809	838	865	872	862	808	870	856	852	879	867	847	857	908	907	838	861	818	846	889	791	821	832	848	836	893	830	850	770	820	868	801	771	823	845	841	883	834	846	850	810	879	828	813	852	783	874	839	852	843	871	870	893	798	854	778	835	868	805	839	839	884	876	861	821	863	780	841	823	833	822	837	864	852	857	821	830	816	893	842	891	893	838	865	885	860	877	823	851	821	924	800	895	816	852	852	832	860	858	857	888	880	768	864	841	850	831	870	827	842	885	852	846	880	790	795	814	847	845	836	869	884	885	851	851	860	850	868	844	878	805	825	898	842	838	848	867	837	832	844	876	864	809	825	882	847	911	794	819	865	838	882	805	799	799	898	856	818	855	854	862	845	848	854	839	861	832	917	869	850	875	856	842	855	867	827	923	845	889	869	845	861	837	869	843	824	909	872	842	813	816	843	817	822	906	858	881	842	826	847	813	843	784	820	867	812	852	844	855	790	824	823	852	791	832	819	840	799	876	871	861	828	818	879	804	887	847	849	864	842	856	854	810	802	905	819	863	803	824	812	827	820	834	855	809	858	933	854	851	881	845	875	885	815	842	818	860	854	835	825	846	825	864	834	801	823	794	817	824	823	890	872	847	790	823	878	803	830	842	820	818	842	816	837	827	788	828	863	850	859	845	815	839	848	843	858	841	832	855	827	829	801	873	838	887	851	845	811	856	851	838	812	774	865	850	846	799	860	835	890	817	801	828	830	830	884	835	883	874	877	810	818	853	808	826	831	861	866	847	807	842	822	841	830	853	832	835	835	849	842	850	884	835	825	833	830	835	848	856	853	867	810	842	849	824	856	873	799	893	832	863	800	898	887	850	842	828	888	810	762	820	850	809	856	876	882	823	813	913	848	828	881	872	838	830	885	810	801	846	784	810	848	838	861	869	816	839	873	839	783	890	827	822	851	856	817	840	840	835	815	827	792	872	880	833	865	855	841	816	806	820	804	879	851	845	816	819	866	865	853	875	836	886	854	798	879	839	880	833	816	857	931	770	852	870	886	845	853	867	846	850	826	875	863	792	837	881	849	885	823	853	898	840	794	869	943	873	793	862	861	844	833	836	841	849	852	881	893	889	820	844	838	836	837	824	853	831	870	833	848	806	834	884	850	815	824	919	836	862	837	823	852	832	832	834	844	864	796	833	875	881	902	830	851	867	891	876	851	883	833	824	854	805	844	835	873	880	860	855	830	815	781	804	823	827	877	872	798	890	863	799	894	830	848	817	846	809	848	800	839	874	869	809	833	843	848	847	847	855	789	837	823	848	837	804	854	857	882	846	840	861	834	916	841	774	883	897	850	813	902	832	831	824	860	814	860	872	804	811	859	830	828	817	815	876	846	858	845	876	847	873	801	810	825	835	866	821	857	834	824	870	905	918	888	792	864	837	859	857	813	846	796	831	834	823	910	858	828	816	867	848	848	800	859	833	803	826	809	852	814	847	859	833	835	808	821	870	842	857	816	868	808	798	875	832	886	843	840	807	846	813	781	850	817	841	795	824	872	838	894	858	792	848	847	858	839	800	823	867	860	830	821	869	811	825	877	798	866	822	845	881	842	806	844	883	813	840	856	857	825	834	863	787	837	890	827	856	882	879	822	828	804	866	845	852	859	866	814	868	783	829	844	827	844	876	840	871	832	804	822	862	835	865	846	802	781	842	804	840	884	809	846	827	817	861	819	871	869	842	837	875	790	809	891	870	846	880	819	836	853	846	850	874	839	839	874	894	854	827	811	866	873	832	840	876	880	881	853	833	872	846	846	869	843	829	817	816	827	808	902	852	847	822	804	837	801
8497	548	611	507	460	392	321	333	302	315	301	283	262	277	239	248	277	244	265	281	256	289	267	275	281	261	243	299	253	246	279	250	277	215	242	224	251	264	282	305	298	263	286	266	251	257	267	248	276	246	251	227	272	217	260	252	260	244	267	251	255	240	230	247	240	240	222	237	261	262	261	246	263	205	250	251	261	294	234	256	267	266	248	243	258	225	257	271	274	243	264	292	258	231	226	250	282	261	265	214	251	256	254	251	289	236	239	261	248	249	231	250	236	279	250	253	252	255	260	238	230	263	265	275	245	244	229	231	266	262	262	274	254	231	218	271	250	250	238	247	271	237	274	244	214	256	269	253	219	255	248	253	228	250	227	221	238	261	266	245	261	246	249	274	233	261	280	254	260	262	260	247	242	265	246	237	247	217	238	248	263	248	260	229	239	226	252	238	263	261	267	253	255	273	248	292	289	246	257	265	238	274	227	271	270	250	271	250	228	265	265	237	269	296	238	288	229	256	262	258	221	235	260	241	243	271	237	247	253	262	268	236	248	240	271	263	226	263	243	261	262	259	263	255	269	256	249	247	237	273	242	246	267	224	226	270	255	221	223	216	252	268	247	259	241	271	263	270	295	250	276	257	281	253	244	260	237	242	262	226	269	236	283	252	248	260	231	231	224	254	258	269	249	229	274	268	263	236	234	259	245	238	276	242	251	239	274	231	269	239	273	251	243	255	250	245	272	226	262	252	284	231	304	270	263	267	282	282	291	263	245	240	272	264	276	252	274	279	259	278	247	256	267	257	248	237	264	255	238	236	228	269	276	244	254	275	254	235	243	270	271	252	279	262	284	255	214	302	254	251	266	263	275	277	256	257	264	254	235	233	243	251	242	261	276	238	288	232	256	286	281	260	273	246	252	250	244	267	237	234	264	261	255	243	243	266	249	249	250	278	234	260	243	241	273	274	242	285	284	268	268	230	290	240	249	231	250	251	261	256	252	257	266	244	261	264	256	263	241	253	248	243	229	241	248	267	260	217	237	251	245	259	275	259	224	258	261	275	256	253	258	271	300	276	262	273	269	256	247	238	247	281	256	261	250	236	249	244	216	262	249	256	256	219	259	248	277	277	259	265	298	267	265	254	247	239	245	256	281	258	232	269	240	263	247	269	242	274	255	272	256	246	246	277	248	284	280	277	245	268	263	258	269	252	266	279	253	238	274	255	281	237	275	266	244	243	219	256	247	255	250	245	264	268	285	241	246	234	272	258	265	286	243	264	262	244	268	246	255	265	237	239	259	242	279	265	246	248	234	243	237	266	259	266	227	281	251	283	247	268	270	272	243	243	281	272	246	253	254	260	238	262	275	274	234	265	275	251	267	248	260	295	245	286	235	234	258	291	258	274	249	246	258	234	228	239	234	289	300	256	279	263	260	234	279	258	258	250	268	236	249	270	265	242	277	221	268	266	270	276	250	234	240	251	222	253	260	270	263	242	236	251	236	284	285	269	238	296	249	274	225	266	266	262	246	248	258	236	241	250	240	253	279	245	254	260	236	250	243	256	242	262	262	261	270	243	235	252	268	281	259	255	224	247	276	252	268	270	275	261	258	258	251	267	224	265	232	258	274	289	289	271	242	233	244	274	236	264	271	246	247	262	258	260	240	260	242	236	224	257	276	244	225	243	260	263	260	268	255	265	250	258	244	258	260	260	271	251	231	237	243	217	254	246	244	269	249	250	274	254	247	252	255	269	255	261	253	229	250	239	253	276	246	239	275	257	252	268	258	229	227	223	249	256	264	260	251	237	239	270	266	255	228	264	272	246	262	259	246	229	240	273	232	234	271	264	258	241	311	256	251	239	245	246	248	247	244	260	257	269	262	275	254	249	257	260	226	267	243	274	249	260	250	245	273	240	247	239	258	265	259	263	284	226	262	257	244	258	305	260	268	233	250	244	245	207	203	275	247	281	236	248	238	239	223	274	261	258	259	255	262	237	246	259	257	246	270	222	234	232	240	271	252	264	264	249	242	250	259	243	273	239	232	247	260	212	227	253	251	256	254	268	226	238	251	266	246	237	258	252	244	294	289	250	233	262	260	242	242	249	249	268	234	239	258	262	241	271	237	286	273	244	249	274	265	242	265	207	250	295	272	260	243	256	258	228	263	258	219	251	253	250	246	274	272	254	258	255	233	258	281	244	247	266	280	258	243	266	238	215	255	274	239	208	244	270	246	241	261	249	222	244	253	256	263	277	237	273	289	280	264	250	260	233	229	240	231	246	242	266	248	274	286	270	222	271	241	226	241	223	288	261	264	275	239	230	236	260	254	297	259	258	258	268	281	262	228	237	276	255	271	260	271	243	233	238	243	257	262	272	211	276	269	252	263	273	251	239	244	236	267	229	247	235	254	244	269	259	255	230	233	275	259	254	260	236	253	241	245	264	275	264	273	251	279	256	260	252	272	235	253	257	251	267	254	259	264	249	246	245	251	259	249	235	261	268	251	258	278	280	239	258	246	267	252	258	266	239	226	253	275	263	235	235	262	241	269	223	263	258	279	246	262	248	240	259	263	260	245	234	239	265	305	262	229	267	240	233	246	282	247	271	239	249	229	262	219	239	280	258	285	259	250	256	303	267	255	245	281	242	267	241	254	204	272	253	257	244	246	296	271	241	256	244	278	228	233	274	276	243	248	251	209	241	258	241	271	272	254	252	252	229	254	234	272	240	227	245	260	259	251	261	261	264	244	239	254	242	265	250	235	289	243	233	242	221	263	262	266	243	256	267	264	269	266	246	256	235	253	259	297	229	301	265	241	252	278	249	264	252	282	262	236	235	266	263	236	226	265	257	262	254	259	273	252	275	241	278	264	273	248	243	211	284	241	254	252	255	262	258	245	252	266	250	269	225	287	212	251	262	248	248	240	260	237	263	232	279	277	259	260	232	279	271	252	260	233	261	274	260	262	265	235	285	307	271	234	281	246	272	231	237	245	269	262	240	274	265	239	237	264	237	282	266	241	254	264	286	263	262	213	235	234	240	253	258	288	250	274	238	255	256	271	252	237	244	242	249	247	256	263	266	235	250	256	212	217	259	218	232	243	280	254	232	249	245	235	281	239	240	277	255	219	233	277	259	260	239	220	261	263	255	255	215	238	254	241	259	258	262	274	258	235	233	246	243	271	237	291	255	226	235	244	230	225	261	227	259	236	251	265	245	273	248	265	259	256	269	258	264	253	250	228	253	249	237	238	282	283	296	238	217	252	222	277	250	265	250	251	270	269	273	238	223	260	255	270	225	246	230	234	259	256	246	225	241	263	244	248	263	268	230	237	239	238	262	253	251	220	230	303	254	272	235	240	261	240	281	279	267	255	263	239	274	264	237	261	256	212	252	250	265	255	254	264	268	231	250	250	281	232	264	260	271	243	281	248	249	249	256	253	262	261	259	245	210	254	263	253	270	276	294	276	258	283	260	237	287	250	268	261	238	290	270	266	255
7187	804	1343	1462	1385	1163	1061	964	911	822	789	719	655	685	649	635	644	643	670	608	613	612	600	595	593	595	575	562	580	574	633	606	552	565	591	614	599	603	595	599	576	608	602	583	568	574	562	580	533	548	552	606	621	600	572	565	596	592	563	578	590	602	567	537	580	538	610	595	597	564	596	546	557	595	583	592	553	555	545	590	580	583	536	612	575	571	608	576	633	565	576	621	561	613	564	594	577	553	592	597	592	590	573	568	583	638	563	590	592	577	605	548	602	599	576	552	583	573	552	573	567	633	588	553	601	540	542	559	549	536	553	576	544	565	575	558	567	606	534	578	564	563	632	542	573	563	599	540	589	546	567	574	570	611	595	554	571	580	593	571	564	565	561	562	566	593	589	558	640	591	543	563	571	575	559	540	551	539	585	607	565	556	567	582	578	604	560	565	567	623	564	608	550	583	544	605	595	593	600	584	587	551	566	586	584	586	617	589	625	591	558	539	558	580	589	561	563	529	584	530	582	599	617	586	546	587	615	584	607	557	528	559	580	587	575	619	598	574	600	594	575	519	584	541	596	562	581	600	590	593	565	621	582	577	657	561	602	550	548	546	583	577	585	572	582	604	579	576	569	551	555	576	547	597	582	530	600	557	595	548	529	575	573	569	587	549	536	576	570	570	558	556	599	604	586	556	572	565	528	593	572	556	570	586	623	557	585	615	574	584	620	576	613	578	597	579	615	576	538	519	570	623	622	590	547	586	589	563	571	540	603	542	575	591	592	539	568	570	568	578	594	569	585	610	529	602	587	568	522	591	594	528	540	595	597	572	588	539	607	591	591	601	558	589	627	570	566	559	557	570	579	576	595	577	542	603	616	586	531	560	554	564	589	592	562	563	581	565	547	577	571	591	559	606	584	553	620	587	583	547	567	595	619	553	566	593	594	536	582	587	597	591	569	576	571	572	563	588	636	557	576	602	572	553	545	542	544	534	592	563	567	595	587	585	559	596	574	573	562	581	583	535	566	582	577	551	575	577	580	562	616	575	545	544	590	563	547	543	627	579	593	551	585	558	568	561	612	559	585	603	552	574	590	562	543	596	547	546	609	561	539	558	580	569	547	557	582	624	552	558	570	551	548	581	612	575	594	576	552	595	605	573	592	566	576	528	550	565	571	574	597	581	602	571	554	619	610	545	562	560	588	544	546	535	544	602	570	597	605	557	595	565	585	537	542	563	598	590	542	579	573	565	565	571	552	574	603	589	565	572	607	566	575	559	579	596	568	549	597	577	571	533	573	575	574	556	575	553	585	549	588	513	542	573	557	571	579	558	569	547	579	559	588	558	591	593	569	587	550	587	573	597	612	549	599	573	550	535	554	571	567	595	547	596	590	588	619	603	552	619	584	563	546	616	592	556	558	567	594	593	582	608	542	553	617	559	561	604	549	574	549	595	588	581	599	578	552	580	574	579	590	542	594	602	578	563	588	570	545	575	584	576	592	597	559	592	565	569	591	596	533	602	598	582	595	521	587	559	569	533	582	573	598	560	552	590	595	566	565	605	584	554	547	592	572	613	587	570	583	587	565	583	573	606	518	586	580	583	578	565	549	581	618	567	582	560	558	569	603	563	561	571	616	581	598	602	567	571	563	582	600	559	568	565	563	556	574	557	583	580	561	579	553	603	584	528	583	582	563	563	570	586	582	603	580	595	570	573	588	595	560	544	612	570	568	524	553	630	573	597	577	585	624	565	575	568	559	568	593	566	585	528	596	589	566	564	587	543	592	545	582	613	600	573	519	595	556	581	547	620	582	532	569	605	547	601	587	522	570	573	546	593	557	566	599	556	557	558	542	581	621	565	521	603	568	560	588	556	635	532	627	565	601	574	582	589	540	564	570	547	559	593	585	563	594	545	557	546	548	543	540	561	581	564	537	587	573	583	561	571	535	561	582	551	533	606	654	577	592	555	607	566	533	552	599	566	562	595	538	592	594	562	538	572	525	550	579	569	609	567	568	587	566	610	557	608	529	587	526	589	569	554	597	614	541	582	554	549	603	589	594	551	567	590	576	574	549	595	572	559	531	569	557	547	599	564	584	580	550	567	572	577	589	593	589	550	596	553	621	550	585	569	596	546	564	614	557	611	618	566	565	575	595	544	569	581	562	608	543	556	570	574	570	566	583	554	582	581	608	546	569	586	584	568	586	581	557	601	574	561	610	578	509	606	571	599	523	624	580	553	575	585	561	576	604	541	562	594	585	582	580	608	556	559	517	591	580	510	563	575	579	576	609	568	592	591	579	552	638	579	602	546	592	548	560	570	576	562	556	557	553	598	549	597	594	594	547	605	579	581	556	577	588	577	573	549	599	585	545	625	590	578	559	562	571	570	570	577	557	592	581	547	572	554	591	562	512	510	550	554	618	575	585	567	574	543	582	559	563	571	590	580	549	589	573	569	600	617	541	550	588	553	609	579	585	573	598	596	573	568	555	582	571	586	566	578	574	581	562	587	584	584	551	583	567	601	568	517	573	569	619	568	590	590	618	567	576	565	582	547	552	608	573	570	572	576	571	606	597	563	578	586	572	568	559	567	580	556	571	569	587	572	567	568	574	589	570	596	583	608	593	519	576	580	557	588	609	562	558	585	542	586	588	597	569	597	547	602	549	585	571	573	547	589	577	593	546	591	558	563	564	601	591	607	520	570	590	571	536	580	519	589	621	560	573	542	573	585	588	555	571	582	649	591	582	564	563	552	582	630	534	607	551	597	539	535	589	579	568	636	561	575	554	560	562	539	595	574	566	568	579	603	533	529	526	575	573	583	543	611	567	563	556	566	606	602	598	558	586	574	584	568	569	606	576	569	563	560	552	573	547	587	565	529	570	605	576	536	526	541	590	556	608	549	520	551	560	612	568	575	598	581	617	580	625	535	536	583	503	524	552	610	632	548	559	611	573	582	557	563	602	583	588	554	547	545	558	568	558	585	541	599	552	593	565	558	603	587	541	603	539	583	622	593	563	591	602	548	551	549	575	589	576	569	563	596	584	576	566	527	577	578	576	574	539	579	592	583	563	578	504	551	571	544	568	601	606	542	547	552	572	604	539	619	631	553	571	599	568	593	593	564	560	583	605	559	564	575	570	568	561	571	570	577	600	578	586	550	592	549	580	596	569	614	563	552	573	574	575	573	602	543	590	576	563	580	600	604	577	555	584	554	554	627	523	572	559	635	592	604	564	581	596	562	602	519	571	579	562	612	580	577	586	563	598	603	572	603	559	610	615	546	546	555	576	606	563	537	552	608	591	552	587	547	575	526	545	551	515	577	583	557	592	564	576	514	561	601	539	588	582	567	581	565	556	555	542	589	543	619	550	547	566	573	600	607	567	560	645	568	552	590	551	577	567	571	565	571	570	594	564	569	599	587	567	583	545	636	549	532	585	538	576	564	597	597	502	563	549	559	544	542	589	549	578	560	587	606	556	549	584	583	564	630	537	586
15174	1121	844	657	438	332	258	237	225	192	223	157	148	128	145	145	145	133	141	132	141	146	154	120	129	127	122	114	145	129	138	130	113	132	124	128	122	120	144	139	133	130	144	116	116	120	135	123	119	137	129	121	157	114	141	143	110	118	132	122	145	127	123	135	127	112	125	125	116	119	138	127	122	135	125	151	105	130	141	112	133	121	124	115	114	109	123	102	122	120	131	133	116	122	127	153	130	137	109	128	118	140	146	123	120	116	121	125	136	120	153	118	119	134	118	107	132	128	114	140	138	106	125	105	114	154	132	123	115	127	135	104	141	169	105	139	115	110	122	113	115	136	129	148	126	133	126	131	130	129	127	100	143	135	134	119	123	105	124	117	125	126	125	142	131	137	99	123	118	138	107	107	126	127	132	133	121	114	112	129	114	115	131	114	113	145	104	120	129	120	109	128	125	130	125	111	144	127	109	135	125	115	127	126	132	142	144	124	125	127	134	107	112	130	100	117	130	107	131	126	114	123	106	115	115	117	132	124	121	133	103	143	98	114	134	136	109	129	114	142	145	103	126	126	147	107	120	116	116	129	139	141	124	129	104	111	116	122	134	111	115	117	140	124	111	125	147	135	111	141	124	110	149	116	130	118	115	140	145	113	123	132	119	148	151	111	110	137	108	122	136	116	121	119	120	110	125	127	118	124	127	117	126	115	114	126	137	103	121	119	126	125	100	85	118	141	113	136	132	119	116	126	104	123	105	131	145	136	126	133	137	98	104	132	127	127	94	108	118	133	136	120	120	134	115	118	124	147	120	111	133	109	135	92	148	110	133	135	140	127	134	115	110	135	103	113	121	113	119	140	135	126	122	103	133	147	119	138	115	126	128	140	125	114	135	122	110	103	133	123	133	116	142	136	127	115	131	119	126	135	107	122	112	125	145	144	119	144	117	112	123	140	116	139	133	105	121	127	106	128	129	123	113	135	103	127	136	129	125	109	146	129	109	143	115	123	112	130	135	103	125	119	146	141	144	126	111	123	130	116	121	111	126	137	131	129	153	134	126	149	130	135	126	121	124	134	152	141	139	132	127	109	130	134	117	145	126	102	113	142	121	128	129	125	122	133	118	115	113	134	140	122	132	111	127	136	106	134	125	132	138	141	105	132	133	123	109	118	126	128	122	126	119	108	121	118	122	126	121	121	115	110	119	104	119	116	121	130	106	123	133	136	103	130	125	110	135	126	132	128	137	122	112	138	123	126	122	138	96	135	118	133	119	124	128	142	116	141	142	137	123	116	126	139	117	93	152	126	135	143	136	115	121	134	150	113	134	142	133	137	111	121	124	117	110	137	135	135	134	105	133	126	143	128	116	114	126	113	148	140	102	149	125	115	141	115	131	104	116	146	106	121	124	139	138	123	112	127	117	134	115	107	141	136	126	142	125	137	133	111	127	121	90	101	136	118	133	125	137	140	124	150	128	121	118	124	124	118	122	118	124	127	122	116	116	148	107	148	118	109	109	130	131	133	119	111	127	125	134	123	118	137	113	105	115	135	146	115	136	118	132	136	116	133	148	121	123	110	119	131	114	141	138	137	153	120	119	125	121	116	121	117	153	110	136	135	111	130	120	105	114	131	152	139	128	140	120	120	135	128	138	120	115	114	129	156	138	137	115	123	129	119	126	125	133	122	123	130	126	131	134	130	124	136	150	137	119	134	128	112	132	106	106	145	139	110	127	102	119	131	132	120	113	116	135	129	122	116	122	114	138	120	126	132	123	120	146	119	118	133	135	120	125	109	119	118	136	115	129	145	133	132	121	128	122	111	133	134	131	115	125	133	122	111	117	115	138	124	127	131	118	135	125	114	116	140	142	125	111	129	124	140	120	130	125	134	117	134	135	138	140	153	131	143	112	121	129	132	138	109	139	168	151	120	130	97	137	97	124	114	118	115	112	120	136	107	123	111	118	148	116	137	141	128	118	116	127	127	119	138	137	138	140	125	135	123	122	112	123	115	150	134	108	98	111	121	142	136	138	130	116	130	128	106	110	126	129	145	127	118	118	131	123	116	135	109	126	138	139	126	134	128	119	146	125	134	129	117	125	118	129	109	110	111	111	120	116	117	131	135	118	122	123	110	116	119	125	132	137	123	143	111	121	131	119	114	136	130	113	107	122	123	122	141	133	133	141	133	122	138	126	150	133	111	124	131	145	128	108	112	143	126	109	110	121	109	128	120	136	129	128	124	138	137	134	125	137	126	113	120	117	124	149	141	128	130	112	106	121	119	111	132	117	118	150	126	154	113	154	123	106	140	111	124	120	118	124	126	128	114	128	117	142	130	126	116	124	146	139	126	136	146	133	106	102	107	103	127	114	113	120	125	111	122	109	118	123	104	131	103	112	113	138	111	122	123	114	112	107	137	120	127	119	157	117	111	147	116	128	110	126	125	125	119	134	124	119	129	147	127	107	123	137	131	108	124	116	151	131	131	119	135	138	131	115	132	117	133	134	125	143	106	132	126	149	137	111	110	135	125	130	136	128	134	108	121	118	137	145	127	151	108	122	123	122	129	107	127	120	109	139	144	117	132	120	125	126	112	132	130	117	102	116	135	143	131	135	142	108	90	112	121	147	128	123	125	133	143	129	125	122	137	134	126	129	117	129	108	132	110	130	146	144	99	135	131	119	113	118	128	126	110	136	124	124	133	131	110	120	101	113	95	109	118	105	128	128	140	151	114	118	123	125	127	103	132	144	136	100	115	130	117	125	151	126	140	132	146	115	120	123	116	131	111	145	131	142	134	134	110	117	111	130	109	123	116	143	123	146	124	126	119	104	127	142	129	129	121	132	133	129	139	129	117	137	107	119	117	140	133	146	113	129	104	135	139	121	128	103	133	151	131	117	121	152	119	103	128	119	108	110	144	143	135	125	117	112	136	135	129	98	110	130	127	108	128	140	109	130	117	125	109	120	126	120	122	106	119	124	125	126	139	102	102	120	138	112	109	122	120	137	123	139	126	145	130	102	133	135	118	123	134	98	123	118	129	123	142	126	158	129	118	127	119	114	134	112	106	96	105	125	121	118	131	117	98	111	128	115	134	137	113	137	115	122	119	122	105	117	134	117	128	91	112	113	113	117	150	128	114	126	126	115	126	119	127	117	111	109	119	122	116	114	125	138	128	108	132	125	135	129	115	139	119	137	141	121	130	107	124	134	149	125	135	114	113	113	138	111	123	136	117	141	123	113	102	103	118	128	123	130	95	120	117	119	131	117	136	106	116	131	123	135	118	126	128	139	111	129	117	130	119	132	143	107	127	124	124	103	123	142	124	142	145	125	124	107	121	118	112	112	132	128	121	128	124	115	140	133	117	127	129	120	119	122	103	115	114	136	112	118	107	118	121	135	125	127	125	129	142	130	115	128	131	130	123	119	116	107	119	142	127	126	133	136	142	137	97	125	113	117	134	124	123	124	120	118	106	141	117	114	117	116	135	119	132
8253	925	1718	2071	1712	1374	1097	1004	879	736	738	587	567	518	500	452	450	424	406	416	414	435	423	408	385	400	387	363	375	362	349	343	357	352	356	353	350	361	348	354	359	333	325	348	334	369	323	341	320	377	349	318	327	320	346	329	308	328	329	332	322	346	333	330	344	308	357	348	328	338	322	323	335	324	385	332	331	324	346	326	364	343	324	321	326	304	327	348	336	332	346	378	375	345	348	288	332	335	330	331	305	336	371	294	356	351	304	343	329	320	321	315	319	321	282	303	345	312	327	359	306	310	358	323	333	323	333	287	323	326	322	335	312	329	304	303	329	334	301	325	328	318	343	342	289	370	334	331	387	347	314	316	356	354	335	332	290	344	330	381	309	329	342	316	310	321	323	344	317	317	331	318	313	339	326	319	343	324	333	331	334	301	318	339	295	344	331	308	331	328	318	328	300	362	307	326	307	322	338	315	315	325	299	344	371	320	334	333	342	324	361	365	314	343	320	323	313	333	323	356	326	332	324	323	329	307	350	330	331	339	334	341	337	320	341	366	333	320	294	320	309	330	306	324	325	342	295	355	327	311	356	325	335	349	311	314	357	321	310	329	327	354	330	316	340	341	325	308	295	308	329	308	315	321	334	325	317	305	318	354	295	325	348	306	350	340	333	335	313	312	333	343	289	334	336	330	310	345	329	356	345	340	299	304	316	315	317	314	320	359	317	288	293	305	335	328	325	313	341	317	321	324	297	309	327	347	349	297	302	327	320	317	321	302	312	343	307	323	336	324	360	309	348	348	334	299	330	342	329	304	331	348	354	320	310	348	323	341	325	351	356	341	305	361	305	301	322	320	336	311	324	338	299	316	319	322	323	317	331	320	323	348	326	310	317	333	284	308	320	324	308	320	329	288	341	304	315	308	331	293	322	310	305	366	351	332	314	318	326	328	351	329	341	342	326	310	334	323	332	312	332	319	322	326	332	317	339	322	343	319	287	286	294	310	328	326	350	341	331	328	325	323	313	328	307	326	341	334	363	339	359	330	359	304	297	326	329	300	349	295	343	320	349	321	313	330	328	311	322	307	323	312	319	338	307	314	329	312	325	341	347	291	318	286	326	296	358	349	299	340	350	354	316	318	344	336	333	311	317	330	336	331	295	327	324	343	328	339	342	332	317	341	326	325	347	310	304	304	343	305	351	302	324	332	360	362	346	326	318	314	318	296	331	340	328	317	346	286	341	340	311	305	290	295	330	343	327	326	320	319	359	332	341	290	313	334	309	372	305	315	338	330	306	319	325	353	303	319	326	309	353	332	336	334	344	329	312	335	286	346	319	354	316	312	320	328	337	296	316	330	311	337	322	334	295	322	315	336	329	374	324	337	346	340	321	363	328	323	341	349	312	347	339	319	327	295	302	318	327	320	329	323	319	307	330	337	317	322	344	342	314	340	347	326	287	284	310	321	299	296	319	331	303	307	303	340	327	316	306	341	351	355	278	351	320	309	328	321	349	293	319	317	350	354	323	294	325	335	315	326	311	327	318	314	312	319	305	332	302	319	311	360	283	333	324	349	375	298	286	301	322	315	333	303	304	374	311	313	318	353	336	334	355	336	329	331	291	348	312	324	339	326	320	313	346	312	313	308	325	307	322	338	355	331	331	306	362	334	349	289	305	328	278	306	324	347	316	331	313	320	331	349	329	361	325	304	346	338	332	309	334	318	339	312	329	303	353	325	331	337	321	315	289	339	320	328	310	328	340	335	313	337	363	346	340	291	308	337	331	295	303	337	321	315	340	328	320	320	334	321	325	339	322	325	311	321	337	341	318	343	335	324	300	327	328	328	317	301	312	326	326	335	323	302	342	336	333	320	325	354	312	370	311	332	333	326	299	333	341	316	307	328	346	325	345	338	338	339	303	338	346	312	335	313	338	329	331	308	315	304	340	324	348	324	330	343	299	350	365	331	323	352	321	309	346	349	312	315	321	309	311	312	335	301	332	328	318	325	348	302	307	329	341	338	288	332	342	303	308	311	317	314	359	324	344	316	352	337	350	320	336	323	335	309	334	316	315	315	319	312	320	302	301	294	312	328	325	315	329	342	350	316	314	321	324	320	305	350	370	311	334	341	314	318	346	329	290	346	321	295	317	352	325	320	332	314	318	338	341	323	336	366	297	340	337	332	340	333	300	326	357	318	320	326	345	309	308	328	321	345	336	329	310	317	316	317	323	340	334	366	310	348	336	319	352	330	336	324	337	271	353	327	315	317	328	306	329	332	326	297	323	294	323	324	324	325	336	307	322	347	336	335	312	324	324	320	359	322	333	327	318	343	338	338	333	331	330	286	358	320	345	328	314	310	290	286	327	317	344	320	369	318	329	292	319	293	359	314	310	305	328	306	355	319	348	328	330	266	303	310	303	306	329	322	340	311	354	309	362	349	315	341	334	329	350	284	327	309	324	310	284	297	375	351	308	361	338	316	312	340	306	297	335	324	325	308	328	315	318	351	309	318	348	312	342	334	346	318	333	353	349	340	335	338	328	308	359	291	315	305	305	303	324	315	304	346	307	341	329	345	337	325	322	341	330	292	327	328	319	320	327	328	356	373	371	333	284	306	336	346	337	371	347	315	327	297	347	325	317	298	326	326	301	339	344	338	336	338	308	320	326	310	319	330	325	334	293	300	346	314	306	326	327	313	353	309	306	324	335	325	342	328	356	363	320	337	328	330	340	309	334	350	347	327	326	327	342	290	333	300	309	325	344	326	343	361	302	346	325	327	343	338	283	313	319	337	326	326	350	371	328	344	323	321	306	304	294	349	341	312	323	347	322	342	313	371	358	333	324	301	344	363	287	312	301	301	299	333	325	307	349	332	329	363	344	312	331	323	339	355	291	298	338	339	329	320	320	303	346	304	341	304	327	348	342	349	321	302	345	299	354	342	349	325	329	295	304	335	322	344	331	306	316	361	331	339	300	328	305	341	303	306	322	328	336	339	335	322	342	313	301	324	327	312	342	357	292	340	317	361	338	347	323	328	314	327	330	326	332	317	307	327	330	312	335	306	313	328	303	309	342	335	312	354	311	312	323	352	318	315	319	327	331	301	312	350	319	330	324	313	327	368	334	346	312	286	325	335	312	305	333	337	349	318	322	338	329	339	346	332	318	331	334	321	304	320	322	336	365	320	323	321	314	326	284	315	316	313	316	352	325	313	308	369	366	311	317	327	315	340	354	298	333	308	336	322	345	301	313	313	305	319	355	344	320	319	293	330	297	309	340	331	324	358	325	344	346	331	287	296	346	343	316	307	332	357	349	324	299	340	343	308	354	320	333	322	316	356	364	341	318	326	324	310	328	335	357	327	317	334	343	376	315	306	323	326	315	314	357	351	352	310	331	352	342	327	341	339	333	333	314	327	305	308	322	330	321	330	315	337	320	341	331	336	335	327	317	347	318	299	306	321	362	356	325	346	325	360	340	350	303	309	320	293	308	349
2117	413	410	404	386	403	359	375	366	396	387	411	386	385	414	417	415	397	379	381	370	325	362	362	395	378	390	376	379	383	420	404	377	398	412	399	423	369	372	347	372	381	392	383	373	408	365	373	408	408	411	415	410	409	402	392	415	413	413	378	394	423	384	342	397	379	371	374	397	391	407	384	403	349	396	385	389	404	376	385	344	362	345	403	408	352	374	400	403	378	397	415	381	389	420	370	372	403	376	374	345	409	379	380	377	390	387	358	402	393	372	379	375	360	409	419	406	413	392	370	386	410	390	375	401	361	374	358	394	396	397	409	403	339	383	395	377	359	413	416	413	376	384	354	369	400	366	366	397	402	378	377	387	356	428	420	389	378	393	371	379	387	372	421	366	377	369	393	407	408	397	421	418	403	367	408	381	381	401	402	394	423	384	358	382	385	391	369	347	413	393	359	346	386	368	388	417	366	393	405	395	403	350	376	371	420	417	400	375	397	391	384	407	414	393	375	361	403	384	359	382	407	406	376	376	372	380	412	399	392	376	354	394	369	411	412	384	395	385	388	424	383	365	370	325	397	352	374	362	379	359	387	379	394	379	386	383	392	389	388	414	392	394	396	384	406	375	354	416	386	392	403	395	374	414	404	362	358	368	394	399	363	380	374	372	385	376	401	357	405	435	391	350	358	362	354	388	376	371	381	362	411	394	376	391	377	389	355	346	389	364	392	385	347	379	376	399	395	361	401	391	361	358	383	403	387	388	377	332	379	434	367	373	376	354	368	379	379	392	387	450	387	384	354	417	419	412	396	389	407	385	400	393	401	372	381	403	383	356	403	420	371	378	408	391	380	434	382	416	386	352	402	413	364	365	347	374	365	403	385	405	356	410	403	407	381	357	369	436	375	404	378	405	426	401	405	368	361	397	377	378	366	366	396	418	409	389	379	369	407	386	405	405	401	375	395	360	407	371	401	373	379	388	372	398	389	396	383	398	366	401	354	412	370	369	399	392	387	371	394	357	379	368	346	395	387	378	393	413	392	368	350	380	403	381	397	370	368	361	376	386	396	399	400	406	382	373	377	381	395	395	413	420	418	387	360	373	398	406	348	354	342	397	386	397	383	368	421	396	395	425	370	354	346	412	352	408	392	341	342	366	371	357	387	392	373	371	386	397	357	399	422	413	399	397	359	363	379	374	354	358	352	422	368	370	427	357	359	362	382	389	386	385	391	355	352	385	386	400	392	375	383	403	395	404	436	386	342	409	405	369	376	425	391	395	417	385	355	426	401	416	405	370	364	379	399	432	386	352	407	355	408	361	427	378	390	381	377	379	374	395	346	385	385	385	363	340	393	359	406	365	388	431	378	402	367	367	352	415	352	393	416	397	386	395	382	393	382	401	398	385	371	372	393	390	395	394	362	412	378	379	356	377	376	377	407	370	399	402	366	388	378	430	346	358	375	407	400	374	357	429	419	345	374	405	370	418	360	380	373	382	417	400	406	403	376	365	402	421	384	359	389	415	372	384	431	387	417	385	373	346	387	342	369	420	391	366	392	393	359	397	383	400	380	404	420	408	382	377	415	386	373	382	369	405	380	446	361	379	410	399	388	395	394	418	384	413	402	392	404	412	418	355	358	391	353	390	356	362	409	415	430	386	418	364	393	347	396	381	392	358	376	390	399	402	352	373	405	358	430	397	415	387	377	377	378	381	366	418	367	419	392	343	400	397	391	361	409	404	396	382	386	402	398	389	369	346	384	396	411	374	391	394	409	367	394	428	372	417	369	374	408	426	411	417	357	406	420	414	401	428	385	365	431	380	380	422	367	439	370	438	391	378	398	378	400	406	372	378	361	399	362	426	363	409	396	370	388	383	375	332	401	380	411	417	414	384	376	407	374	398	403	386	367	405	407	382	402	345	395	375	352	392	370	355	381	390	335	385	389	372	372	364	421	381	375	365	397	374	377	380	392	373	388	363	387	381	394	404	409	403	384	384	389	403	400	360	406	382	372	397	399	427	395	408	391	368	404	357	358	399	415	366	368	406	368	395	381	392	339	415	380	397	387	402	392	372	388	382	376	407	408	405	431	432	372	381	405	347	372	344	383	407	396	415	409	399	361	409	346	391	368	379	387	387	402	381	368	359	373	402	355	420	378	383	371	401	416	413	397	403	384	415	369	385	372	378	381	357	404	425	361	421	389	378	419	406	383	394	388	408	377	410	395	395	400	386	378	370	417	406	384	354	384	432	397	380	362	387	395	394	400	379	382	406	363	380	406	407	452	388	358	406	369	436	412	370	397	388	350	402	352	401	408	394	401	366	388	361	360	351	372	377	371	371	375	425	367	379	367	405	354	325	414	392	376	369	394	377	394	411	433	406	375	367	357	389	387	420	384	391	406	392	427	426	404	378	401	427	377	419	369	404	432	406	396	360	433	365	415	359	377	390	382	410	392	376	414	405	362	428	380	415	383	348	402	398	401	343	381	428	349	355	385	359	398	360	385	407	411	387	408	380	394	366	406	404	402	398	363	377	344	376	376	384	381	380	422	389	374	365	415	373	408	377	382	332	398	357	416	412	388	364	391	400	372	392	396	371	386	396	398	448	376	382	392	378	296	414	381	351	373	392	388	362	378	397	398	392	417	387	400	408	369	403	365	401	386	372	383	391	398	387	388	389	368	393	384	362	385	384	402	365	360	406	397	401	397	378	355	400	396	417	388	404	391	376	370	402	412	384	391	372	380	395	387	420	393	391	363	409	404	362	416	387	430	378	318	381	416	376	368	404	381	387	367	383	385	396	397	391	358	429	371	353	358	415	384	402	400	392	385	414	387	378	384	420	386	408	391	352	389	400	359	381	382	380	368	387	387	389	407	376	377	407	370	364	378	381	380	341	383	417	340	392	377	381	351	365	342	366	366	389	393	371	433	326	380	386	407	370	380	355	355	397	399	400	409	415	399	363	384	359	353	401	396	382	395	370	401	408	393	369	415	414	366	417	389	371	380	382	365	413	421	387	399	383	414	350	382	420	352	404	364	388	378	394	380	376	400	390	415	372	378	378	402	394	401	386	369	409	372	413	415	391	370	399	357	392	369	368	356	361	367	401	384	398	391	357	383	375	367	424	400	398	390	377	398	385	393	383	394	420	413	414	361	405	383	387	363	379	360	382	389	387	373	354	405	373	403	407	382	357	363	383	380	391	368	424	376	373	383	377	382	401	403	408	381	381	380	358	391	403	399	414	386	371	375	387	381	370	353	368	387	414	406	460	410	375	399	402	409	412	364	401	351	357	380	383	402	390	363	377	394	387	377	362	387	356	402	374	377	381	409	382	388	368	381	373	410	415	342	347	419	427	391	395	372	379	396	411	396	372	369	412	392	360	385	399	379	394	405	405	371	376	371	398	385	422	392	380	377	379	363	386	369	399	372	405	380	424	406	369	361	378	375	379	401	415	358	382	401	400	370	345	407	383	378	357	358	388	431	365	385	363	408
2653	856	889	868	866	885	899	883	843	885	864	857	844	884	812	890	849	891	857	835	787	829	823	845	860	836	825	856	850	877	859	852	843	820	875	841	834	818	818	826	841	873	860	849	864	851	848	862	832	851	890	878	814	817	768	818	848	864	894	837	817	862	862	851	835	828	845	839	858	861	810	851	811	842	818	844	867	871	876	846	838	813	906	851	903	827	844	818	852	834	846	887	881	871	858	902	829	817	820	801	811	885	870	902	844	811	862	856	834	864	863	880	876	849	820	869	807	817	795	893	839	813	859	863	862	875	856	823	866	839	862	850	883	889	865	880	866	862	849	810	856	845	892	832	844	777	847	887	860	833	858	827	844	896	893	810	821	846	866	861	831	859	846	817	830	793	841	831	816	842	785	840	903	837	804	834	806	855	889	859	855	805	797	788	864	830	897	870	862	839	899	875	868	845	829	811	862	814	873	821	817	897	840	842	841	852	836	779	844	773	875	834	851	809	889	853	872	842	829	858	867	775	855	814	809	801	832	875	839	783	874	860	818	856	792	874	813	857	899	813	889	898	861	855	823	840	829	849	800	829	864	837	838	839	849	878	834	831	893	861	832	846	846	860	854	840	838	802	780	831	840	838	864	788	882	864	864	787	811	822	838	905	879	846	835	834	837	871	822	869	889	860	802	818	852	877	816	813	826	873	852	845	824	830	879	858	851	859	950	909	888	840	866	802	805	842	854	855	851	806	798	808	892	854	866	847	854	921	903	848	822	849	875	821	888	892	861	888	833	847	895	794	882	792	833	889	824	825	876	826	892	848	812	823	820	862	864	862	857	786	865	818	846	853	819	807	823	862	833	857	842	851	825	833	818	847	834	877	810	812	854	831	837	885	839	839	843	841	862	822	862	832	824	878	858	811	867	866	870	881	890	906	792	866	894	896	892	830	819	791	856	839	796	857	792	818	864	851	880	813	869	808	846	863	883	885	858	814	866	897	850	846	853	859	923	830	810	914	868	792	861	859	809	878	805	838	856	868	882	877	800	825	800	835	794	826	845	857	880	817	842	820	839	835	828	879	836	837	850	874	830	890	845	875	849	836	853	833	891	871	886	858	838	876	865	943	821	847	872	795	881	840	828	883	874	848	826	809	840	839	857	882	838	828	892	807	842	868	831	873	864	863	875	825	818	826	823	857	850	854	858	868	874	877	875	861	837	842	828	824	836	802	895	859	842	804	853	839	814	882	825	862	820	808	834	877	863	825	813	820	839	870	820	819	886	841	816	858	920	883	812	849	844	834	838	823	848	805	849	819	875	756	845	848	821	861	877	803	843	801	871	884	816	831	826	846	845	851	865	784	822	851	890	812	871	763	857	817	858	848	861	855	897	917	849	824	802	812	831	862	858	819	817	865	874	862	877	845	913	792	840	847	836	853	800	823	889	804	852	855	829	889	902	834	873	853	879	818	839	785	859	856	828	879	835	839	876	837	818	812	799	837	863	851	842	884	876	833	856	841	856	836	837	883	849	848	858	858	776	930	806	828	881	888	823	855	820	848	801	835	838	821	833	850	820	776	880	847	868	867	845	888	839	893	845	872	774	888	806	852	861	824	771	814	823	834	839	808	826	860	892	808	857	845	807	885	838	820	833	842	844	831	822	849	824	831	818	898	910	889	865	822	848	834	837	905	869	904	834	833	854	829	876	876	866	899	846	874	828	846	842	876	835	834	815	874	821	807	761	876	846	850	831	820	833	831	870	820	844	819	846	849	867	799	868	836	801	796	836	830	849	873	813	862	847	819	838	861	828	890	801	892	832	858	861	871	868	881	827	828	869	867	854	873	816	847	843	817	868	812	834	881	846	859	842	806	895	800	830	821	853	863	802	861	879	799	814	815	849	848	856	868	860	883	863	854	843	851	805	840	929	827	869	858	807	833	879	823	870	858	823	863	832	844	809	878	856	829	849	899	837	848	834	807	843	865	842	830	859	860	847	831	819	820	821	864	810	792	847	859	819	832	881	781	889	865	853	904	827	836	838	817	805	829	845	817	863	863	809	864	837	931	866	845	901	843	811	851	852	813	842	880	850	775	811	851	889	876	858	859	848	852	833	878	849	761	855	821	860	846	852	860	876	827	857	918	837	879	911	856	838	896	797	885	868	882	848	894	883	823	868	858	847	846	856	786	806	867	843	821	850	773	822	810	819	832	891	825	834	912	841	856	878	840	829	829	857	824	802	908	882	858	833	833	866	875	887	899	859	868	805	832	887	825	848	864	894	824	862	842	785	828	827	872	849	811	834	777	822	901	812	836	819	853	798	871	875	850	805	842	852	871	843	828	817	856	831	880	879	843	907	838	874	853	831	814	794	882	844	857	791	865	842	889	849	814	784	868	872	865	794	820	841	853	849	835	815	898	856	886	847	783	892	806	857	810	854	810	821	868	890	866	811	857	816	866	838	856	882	869	871	852	922	857	852	874	835	834	884	875	846	841	843	854	806	852	848	826	815	888	823	855	915	889	859	880	837	844	903	849	876	820	869	794	843	894	885	824	894	842	855	874	826	821	901	864	869	824	866	862	811	867	829	835	885	878	812	842	896	884	868	839	821	886	869	855	816	827	855	872	863	794	866	892	855	862	902	879	812	829	875	847	860	909	841	852	855	827	835	845	855	881	812	925	845	874	877	876	849	855	867	873	841	858	894	844	824	830	840	851	864	878	798	845	837	848	809	853	809	854	804	824	912	867	906	871	858	802	837	879	860	874	857	803	843	876	861	818	808	821	852	844	809	844	813	812	823	850	813	791	872	855	897	858	883	865	854	878	825	870	855	846	844	926	894	822	838	832	869	803	840	843	844	866	841	862	843	871	872	902	814	858	838	849	821	843	807	845	892	850	833	846	860	801	832	862	849	835	922	836	859	847	817	812	804	846	863	846	824	845	846	878	826	851	905	831	860	827	879	849	838	855	812	904	856	847	871	846	846	807	792	819	856	873	866	787	854	850	843	898	812	853	803	857	828	864	812	815	868	893	831	856	883	908	867	858	858	810	849	821	794	874	846	844	892	808	905	771	863	853	826	814	859	850	861	821	855	796	854	893	807	919	790	845	786	854	851	834	857	868	843	802	848	818	846	882	839	843	864	832	840	862	789	856	927	854	837	872	840	854	868	852	864	859	820	852	820	822	864	860	869	876	766	821	816	872	821	829	861	870	822	829	823	841	798	838	887	857	805	800	900	887	841	912	822	880	868	794	829	827	843	883	832	880	862	841	833	837	828	853	902	873	837	852	851	833	834	801	845	859	857	803	877	772	847	858	854	853	854	834	862	888	880	892	783	829	858	846	865	778	865	844	806	846	840	845	888	878	825	813	845	799	873	817	800	891	805	894	864	861	844	847	877	878	824	885	813	844	921	864	849	820	814	875	817	833	802	829	850	872	864	856	878	796	860	823	813	832	857	860	854	886	842	883	847	793	893	870	826	801	815	837	877	823	848	873
8363	563	541	515	410	379	351	323	301	295	269	271	271	269	262	264	262	245	278	243	254	291	270	226	258	257	284	255	247	256	251	224	244	237	289	279	279	266	255	250	232	259	269	244	251	250	268	256	281	238	261	239	263	250	244	262	277	225	261	281	238	219	197	230	259	279	269	222	241	236	246	238	260	291	241	247	258	246	272	262	218	249	272	259	254	265	284	262	252	239	289	224	264	288	239	262	258	269	270	274	253	249	230	255	272	270	221	254	250	275	253	246	264	261	261	256	259	246	254	240	260	220	240	272	248	261	258	260	267	251	274	246	239	225	258	257	270	267	236	258	283	269	264	261	248	227	243	266	281	262	239	233	265	253	306	256	280	221	221	244	244	238	265	237	234	255	217	215	252	279	219	247	251	241	249	256	236	270	283	282	271	207	233	257	288	284	213	270	242	272	236	275	281	246	240	260	264	264	266	226	274	251	228	291	290	226	249	231	267	266	221	259	253	248	227	261	276	236	259	268	245	242	246	259	271	255	241	242	239	247	251	247	272	246	260	256	259	221	228	251	273	261	259	245	229	273	230	302	264	251	236	227	243	253	270	259	241	246	267	268	268	236	267	254	259	246	255	250	233	274	253	258	227	226	249	256	244	271	257	251	273	238	278	247	289	281	251	270	247	273	261	240	214	276	278	257	201	243	258	236	254	231	273	249	255	272	246	235	262	241	266	252	259	259	239	239	254	270	235	279	279	281	248	241	265	261	221	291	267	255	234	275	263	280	288	269	265	234	266	267	239	249	255	255	269	251	244	249	236	274	282	252	252	213	248	238	233	272	260	247	231	261	273	236	281	259	251	253	251	248	251	244	252	264	272	237	296	265	265	257	264	272	254	258	275	254	231	286	285	268	250	249	241	263	261	237	271	274	240	260	272	228	252	246	247	242	258	271	307	261	245	259	276	258	277	274	229	260	225	249	252	255	241	243	242	272	269	236	236	227	283	211	212	260	256	254	273	262	212	226	256	256	249	280	261	305	246	269	272	248	222	277	265	266	245	245	237	277	228	235	239	260	247	244	262	241	252	225	259	236	277	283	249	265	246	246	256	295	304	239	252	271	246	256	262	289	267	259	248	267	256	223	264	251	267	270	257	249	282	293	259	259	264	272	245	264	271	255	293	261	299	234	262	271	241	236	263	246	245	231	253	293	258	257	247	228	244	241	243	257	250	255	264	267	284	288	287	264	271	253	277	281	267	241	246	245	286	243	271	255	305	244	251	264	283	247	263	270	257	259	277	252	251	256	268	267	204	243	258	251	290	231	264	272	256	243	224	226	207	254	275	278	271	245	297	249	253	234	238	302	234	261	279	264	279	255	285	296	275	243	284	271	252	250	270	233	253	235	277	268	231	244	236	245	268	259	242	261	250	249	265	244	253	262	281	265	256	242	237	286	287	260	263	225	253	258	248	237	256	270	291	248	246	244	235	288	271	256	267	302	255	238	220	245	237	287	270	241	245	258	246	238	283	243	257	269	246	292	208	233	276	254	265	240	238	243	265	253	261	234	246	240	273	286	273	256	259	253	253	258	255	249	276	237	259	238	272	251	264	244	224	250	250	248	231	238	267	237	245	254	249	254	251	286	286	234	245	261	243	265	267	240	281	260	275	263	236	264	254	245	255	228	255	240	224	236	259	249	242	245	259	264	277	285	262	254	231	236	271	256	262	261	268	270	237	244	252	247	299	259	243	250	251	246	261	281	273	279	278	237	248	223	254	274	230	259	274	276	226	263	259	270	278	272	276	232	251	237	269	229	230	267	251	224	256	252	286	240	224	274	256	246	264	241	261	243	263	259	263	259	252	246	285	235	255	253	280	225	242	245	246	259	258	265	223	243	242	269	260	236	259	211	280	252	269	243	233	251	262	260	244	272	245	248	255	235	266	277	288	275	235	262	242	279	256	288	255	264	264	231	249	229	243	238	241	287	270	261	270	257	241	263	250	287	245	241	261	246	278	250	243	235	275	261	264	285	247	238	239	256	264	272	264	242	266	286	236	226	285	229	241	250	239	285	257	254	238	250	283	260	271	259	253	254	245	264	280	271	254	274	267	250	248	257	263	228	268	255	206	253	285	257	270	233	258	251	247	297	256	220	300	273	254	231	237	260	266	265	248	250	250	271	232	251	247	273	243	259	246	245	236	254	269	289	254	225	258	241	259	243	240	247	257	271	273	280	269	241	256	276	267	240	250	267	271	236	234	274	274	265	246	233	259	249	253	241	276	244	275	236	255	254	236	236	276	240	254	260	267	258	243	251	271	260	267	232	276	256	255	260	241	244	261	260	240	247	245	246	264	272	272	252	243	248	265	240	252	245	263	250	251	267	300	255	222	242	263	261	256	240	279	253	256	270	269	265	279	263	262	317	279	280	236	246	240	262	284	245	253	265	261	267	270	248	245	236	296	249	259	236	253	237	243	291	240	234	242	262	281	267	273	254	267	286	233	244	249	246	256	256	248	260	276	228	240	237	259	278	302	260	261	256	247	278	249	261	247	208	231	246	243	238	237	277	259	258	225	243	216	301	265	238	250	256	270	251	257	255	243	281	248	225	265	253	226	262	250	257	269	242	239	257	244	265	255	269	260	257	237	236	273	285	242	242	283	242	257	274	264	279	235	257	289	265	247	258	250	240	263	273	254	249	238	262	244	265	251	252	262	252	236	241	228	257	257	241	220	229	244	220	282	286	277	255	271	250	256	275	223	230	253	264	268	227	243	260	231	275	253	244	263	258	256	242	268	261	260	249	246	266	259	263	286	226	270	271	247	292	265	266	257	239	253	271	249	262	242	263	241	242	247	241	255	256	226	266	280	266	271	239	296	255	224	250	246	256	233	244	263	284	236	259	294	253	221	268	260	231	262	248	261	247	278	267	244	264	267	257	245	247	264	256	273	269	292	251	280	264	242	254	270	265	269	275	242	289	291	246	264	275	264	262	298	256	239	268	258	279	231	251	248	264	273	247	247	262	243	264	242	234	269	273	309	265	256	245	248	263	256	259	254	250	262	251	246	276	249	262	260	303	271	257	257	260	258	245	259	265	272	247	237	254	271	277	278	266	282	308	257	272	257	248	269	286	272	254	240	232	256	273	236	252	241	226	231	216	248	283	257	257	289	248	242	273	260	274	267	281	259	248	241	244	247	258	229	258	243	248	263	236	245	278	269	252	262	229	265	248	230	264	250	241	231	268	248	242	274	256	315	249	242	265	276	245	251	271	244	251	247	244	258	265	275	261	240	246	219	268	236	273	277	274	259	294	261	266	273	272	232	248	238	257	235	258	239	266	248	273	198	235	264	244	250	278	259	235	292	251	257	255	255	267	229	238	264	256	266	262	272	251	256	295	229	228	269	238	258	247	234	232	249	261	246	246	257	239	261	266	271	265	255	271	276	217	254	248	258	257	255	268	256	250	235	235	243	265	275	259	241	262	237	251	235	252	265	242
6926	848	1273	1432	1337	1146	993	895	835	809	793	745	667	711	639	647	617	654	692	651	622	595	619	628	582	637	600	600	590	598	597	557	596	578	617	616	567	606	592	567	591	573	598	570	616	567	585	614	555	588	599	590	582	563	564	532	569	594	583	590	590	571	589	585	566	555	617	524	587	587	595	578	554	562	551	569	572	591	588	572	601	533	564	607	602	637	580	572	612	555	565	521	584	559	584	565	585	595	600	556	596	556	549	556	566	595	584	552	552	551	568	584	537	561	602	585	546	549	555	575	584	574	567	534	610	534	572	630	565	589	590	587	577	559	554	566	581	557	526	545	553	561	620	573	602	552	589	615	541	597	569	556	592	618	611	592	554	616	578	594	584	587	581	573	542	608	600	592	557	522	581	578	560	623	513	570	537	526	571	533	563	557	595	537	556	599	564	607	555	553	551	603	603	563	580	591	567	634	561	611	571	577	596	548	605	600	571	604	576	602	576	572	576	584	572	547	574	599	556	567	569	562	593	583	534	565	604	589	598	529	569	559	548	557	556	616	579	580	541	572	590	545	532	612	565	571	563	537	554	547	565	550	556	576	569	541	574	577	553	592	568	580	604	565	583	545	573	581	580	536	582	597	596	550	598	555	564	549	539	563	550	589	528	558	537	558	597	616	591	551	582	565	574	582	626	602	541	628	550	596	615	580	564	573	555	643	564	602	581	539	535	559	580	599	579	588	616	614	584	610	578	563	559	599	560	576	554	604	611	583	573	539	612	583	557	594	597	549	559	588	546	579	560	597	606	576	537	561	599	549	547	570	551	572	562	513	586	570	558	582	560	575	589	579	563	584	568	566	622	565	544	509	585	540	589	607	583	593	609	569	563	541	559	618	552	560	548	546	583	516	549	576	577	606	538	564	543	564	567	601	548	559	577	589	582	572	576	567	576	573	582	603	585	566	546	558	617	602	583	530	534	593	559	584	610	557	570	622	583	577	559	592	565	617	571	542	584	584	591	584	595	526	608	516	550	550	597	557	558	531	580	619	596	547	573	544	588	578	576	593	536	572	607	579	575	592	550	574	545	577	579	561	562	533	603	578	564	559	575	573	504	586	582	599	555	610	609	580	551	568	576	549	534	566	568	602	554	561	591	544	557	589	606	556	548	557	594	562	583	599	539	621	602	544	598	581	619	540	588	583	583	560	584	614	564	556	597	548	557	563	550	604	578	568	575	587	603	527	561	569	579	554	556	574	582	572	521	563	564	558	612	557	560	581	594	582	543	526	582	605	539	566	583	555	573	578	586	591	549	524	566	561	580	562	579	586	538	626	572	575	565	523	595	531	596	591	535	607	625	598	567	591	578	579	613	608	554	619	605	571	529	575	540	585	581	567	593	557	534	576	605	620	546	611	571	622	604	615	586	521	578	610	574	563	562	583	577	588	578	528	528	577	573	601	589	609	557	588	580	589	554	574	610	591	559	533	573	562	622	574	581	568	521	599	592	588	595	567	561	611	576	564	568	565	525	580	621	584	559	581	599	608	531	570	563	606	620	615	579	554	546	557	553	539	588	576	575	599	587	536	568	605	562	567	560	595	542	613	556	546	586	595	586	606	575	544	581	589	555	593	544	532	558	591	563	588	499	608	600	562	563	599	588	573	558	596	596	610	574	586	574	594	599	558	580	571	624	592	563	558	566	616	606	598	583	587	561	576	528	560	573	609	603	587	573	571	556	596	565	580	596	546	571	623	570	601	572	546	554	600	589	590	541	605	593	558	552	587	598	592	596	573	610	609	612	581	571	572	583	567	551	568	586	587	595	570	553	547	569	583	563	571	563	552	591	633	566	572	590	556	563	555	556	558	556	594	580	600	599	544	551	571	574	582	614	609	590	570	594	565	603	571	558	558	593	618	580	515	563	591	607	649	551	563	586	605	554	572	599	589	558	615	568	585	608	529	602	559	585	557	598	518	567	573	571	616	533	571	593	546	558	616	593	571	581	604	583	591	555	598	548	534	535	560	571	601	616	591	544	614	583	546	601	566	581	574	535	539	554	534	563	541	579	574	555	569	542	577	588	631	587	565	584	573	571	565	564	542	603	559	590	593	601	617	616	597	610	571	592	574	575	603	563	610	608	544	605	580	575	564	551	572	600	592	560	552	594	552	592	609	584	521	555	595	550	576	544	583	566	549	613	595	569	618	556	552	557	578	551	527	544	575	606	572	616	565	562	554	574	615	572	563	609	595	582	599	594	559	546	585	558	574	606	598	574	548	581	617	571	557	561	537	564	605	580	570	565	552	572	562	609	624	550	608	557	550	586	545	586	595	591	564	576	591	544	553	575	610	566	565	609	580	587	623	541	592	545	581	568	555	599	586	583	574	589	584	560	587	553	574	561	563	565	532	595	527	577	571	590	578	581	552	581	568	573	626	596	608	569	633	610	590	556	555	577	556	592	565	557	597	573	586	615	572	562	528	544	532	571	575	576	555	617	587	601	594	585	583	559	568	582	564	554	551	585	597	623	565	603	587	588	593	553	612	517	588	539	571	566	568	573	599	557	567	611	599	644	540	572	554	573	558	537	583	567	550	558	621	593	578	595	555	585	578	607	542	596	568	545	564	589	562	579	591	589	559	605	630	613	586	560	549	582	575	580	579	561	547	583	582	647	539	517	535	546	585	605	569	586	570	540	543	583	589	569	567	589	593	553	563	536	553	591	574	581	611	569	617	569	602	575	550	594	564	559	598	600	598	612	590	587	558	569	549	589	571	594	581	583	560	609	595	638	575	555	572	564	577	597	558	577	591	550	536	579	573	530	590	553	554	648	544	608	567	596	568	580	620	566	544	566	561	635	562	587	562	578	527	567	560	572	555	569	599	560	578	539	591	529	539	593	532	543	560	547	572	620	526	591	543	600	536	549	570	598	586	521	576	592	532	522	544	549	596	573	555	548	535	551	568	568	527	532	572	523	608	547	597	589	573	548	556	564	565	578	574	591	573	545	545	574	547	594	553	564	571	532	593	558	590	595	619	560	542	584	566	553	620	546	555	576	611	576	576	569	608	569	579	544	584	566	604	579	559	563	557	560	560	566	579	563	566	601	556	545	583	604	562	583	593	599	594	598	614	577	544	579	591	582	562	567	560	561	553	637	612	534	604	600	588	554	575	597	533	625	557	566	550	558	540	568	616	621	556	537	597	583	551	541	599	554	569	550	567	570	567	575	577	611	558	509	587	574	564	568	606	618	590	532	589	615	583	597	559	596	538	591	620	583	604	611	532	561	613	610	612	577	592	532	583	624	601	569	562	550	580	616	577	543	599	569	557	642	548	595	595	538	557	563	600	607	618	603	562	583	565	585	580	570	552	574	597	592	553	584	596	578	574	581	580	560	559	529	547	596	564	587	608	604	570	581	591	631	563	568	515	604	573	582	570	583	631	545	547	560	612	584	554	610	570	545	563	581	595	594	560	556	581	511	582	572	523	576	605	571	576
15159	1051	802	648	452	325	278	255	233	202	192	148	155	152	140	132	135	157	153	148	132	153	112	132	128	121	150	126	125	128	136	125	135	133	130	108	125	114	101	130	120	118	143	126	112	124	122	137	142	133	110	132	111	134	124	115	148	128	114	137	125	141	131	142	114	113	108	133	129	130	140	116	132	135	132	132	140	122	135	126	148	121	132	132	110	123	127	114	114	117	121	126	136	136	112	131	134	127	134	136	138	117	120	151	133	134	122	116	123	114	122	102	116	125	120	146	131	115	122	131	117	104	122	119	125	117	114	110	104	143	145	117	124	127	131	129	129	123	130	139	126	134	128	130	135	129	137	132	108	125	128	117	126	121	123	149	124	142	119	126	125	107	114	123	117	132	134	131	136	139	123	127	118	145	128	133	124	90	154	111	120	125	126	139	102	125	130	110	126	122	127	126	134	126	130	122	124	105	118	128	126	114	117	128	122	139	116	126	122	114	133	129	134	109	121	127	122	102	130	112	124	115	115	126	141	143	151	120	109	117	123	133	133	128	136	118	121	124	160	133	114	136	117	128	121	137	106	122	142	111	135	129	124	147	115	125	106	127	133	128	137	121	122	144	134	130	115	130	131	119	137	135	111	111	108	119	133	135	110	133	135	112	110	112	135	142	113	123	117	122	136	116	121	123	130	106	114	134	110	156	134	118	116	119	117	127	98	128	131	112	126	112	128	123	139	129	137	143	125	128	119	128	116	124	139	114	152	117	133	137	131	130	133	126	131	105	144	131	135	151	127	109	119	118	122	105	113	153	122	125	125	125	138	128	140	124	119	124	131	117	129	134	112	107	136	117	132	114	121	128	117	127	129	135	137	131	144	121	112	124	130	115	126	138	129	138	136	109	122	98	118	128	132	130	106	114	130	129	107	112	117	129	119	118	109	150	134	131	145	117	130	109	117	99	119	108	142	117	124	153	117	140	123	126	129	132	135	123	131	114	117	125	111	139	123	155	140	112	133	126	125	133	119	113	132	131	117	135	113	116	140	125	121	129	135	152	148	126	121	143	115	156	155	135	131	116	106	124	127	125	117	132	146	125	145	141	125	147	117	122	124	109	125	148	132	128	125	127	116	117	133	122	107	119	119	105	121	122	130	120	133	111	122	109	120	110	136	122	120	107	134	120	109	148	124	132	127	128	135	128	116	140	139	124	143	113	119	130	144	124	112	130	112	129	125	117	140	113	123	112	128	116	107	141	142	133	131	134	129	129	127	112	125	120	112	117	140	131	124	120	130	116	123	124	113	116	127	129	133	130	133	142	134	148	132	125	109	129	138	108	96	117	113	114	129	125	134	90	132	116	141	127	112	118	133	120	110	121	128	143	109	128	135	116	105	108	141	127	113	112	137	114	145	119	134	144	129	117	143	142	121	121	134	86	120	135	122	128	144	138	117	99	131	101	125	115	114	123	127	113	139	136	141	126	132	119	120	135	135	111	132	116	131	115	114	126	111	121	120	126	121	121	143	129	103	135	142	140	133	139	114	115	139	118	147	123	134	114	114	134	137	132	126	118	131	116	130	140	131	121	113	111	137	131	145	131	107	118	128	124	109	131	145	113	123	114	105	136	148	130	97	123	130	125	102	130	135	111	107	119	139	125	100	112	118	128	144	125	104	121	116	135	107	143	135	118	136	137	115	121	114	128	140	129	121	137	123	143	124	130	133	94	128	117	102	128	132	113	137	118	119	87	126	141	124	131	124	109	123	143	151	142	119	124	134	127	130	117	119	119	139	126	101	113	129	130	116	106	114	121	125	132	136	133	121	108	124	140	129	149	126	111	98	125	110	119	120	126	146	137	128	121	122	118	112	115	138	118	122	124	111	131	109	115	107	149	115	119	140	127	121	111	127	137	105	106	114	119	110	147	120	120	112	133	122	127	113	146	139	108	109	131	126	137	131	117	124	128	116	131	142	147	124	102	125	142	125	132	127	120	126	113	107	115	130	101	130	132	134	108	134	110	142	117	118	137	115	125	122	115	150	136	109	125	119	108	144	140	131	109	141	120	137	122	120	123	125	121	111	120	127	119	119	115	142	122	140	118	136	112	128	137	129	115	122	133	122	118	131	143	127	122	123	137	115	99	108	119	126	111	108	125	130	117	130	126	99	123	126	109	119	133	116	130	117	121	122	133	137	123	106	133	130	141	120	130	116	118	129	117	131	132	130	133	120	119	125	128	109	132	115	133	138	115	115	134	136	124	132	119	119	101	133	145	109	134	122	113	110	107	114	132	112	135	122	120	120	109	113	139	152	114	116	104	107	128	135	120	124	143	145	121	122	139	112	145	125	120	123	138	128	101	126	140	102	108	124	129	126	142	121	112	143	111	121	146	123	112	125	125	134	121	110	131	133	124	138	117	122	120	135	126	111	124	122	106	150	116	133	131	119	127	119	108	108	120	126	141	134	123	113	134	118	124	120	108	144	125	126	161	123	123	121	109	127	103	125	125	124	107	125	118	116	142	123	107	136	129	128	110	119	155	134	121	116	132	106	129	129	121	125	102	124	112	110	119	127	123	150	130	115	123	119	142	131	123	131	120	132	130	122	127	125	117	141	125	114	104	138	131	118	131	146	124	119	115	136	110	133	119	135	109	157	123	118	103	127	142	121	136	123	116	114	121	151	125	158	128	112	125	160	128	153	140	144	127	116	139	125	138	115	119	142	122	138	130	127	128	129	122	137	121	126	139	116	129	126	123	136	130	112	136	133	138	131	130	117	107	136	124	121	141	129	114	136	118	139	135	116	126	133	141	127	134	118	134	119	114	119	130	124	119	121	130	133	129	143	149	141	142	107	124	91	122	138	108	112	133	123	111	111	126	143	126	121	134	122	137	142	133	128	139	129	112	114	133	124	128	126	116	121	122	130	106	118	133	125	126	120	126	142	142	127	129	123	127	133	131	129	133	138	118	124	114	103	106	132	119	126	113	122	104	114	139	133	129	123	115	118	132	131	138	108	133	132	128	119	134	115	124	123	125	124	120	135	128	135	130	147	133	111	122	117	125	131	149	115	136	122	127	127	107	116	126	103	106	126	126	120	121	113	109	121	117	102	132	144	111	118	140	130	136	95	120	144	130	130	129	117	101	140	136	108	143	118	138	120	132	133	112	109	125	117	133	129	117	120	126	124	145	151	126	106	114	139	127	106	120	119	127	130	120	129	132	134	116	124	131	141	106	118	117	131	153	130	102	126	144	112	120	116	117	121	130	115	134	118	123	130	144	123	108	110	123	134	143	117	143	126	134	119	113	123	128	141	140	111	128	151	119	132	121	113	101	98	109	116	99	110	126	121	113	129	148	135	133	126	122	146	133	111	113	126	116	126	135	114	109	143	132	136	117	106	111	112	119	140	128	109	136	130	112	124	124	133	128	106	127	135	125	112	115	126	173	129	123	122	130	125	126	118	107	132	104	103	115	126	130	116	127	112	127	103	152	124	116
8362	851	1727	2016	1789	1404	1115	941	793	783	703	627	592	517	479	475	490	412	422	403	421	431	416	364	388	393	362	390	388	379	324	361	389	333	382	364	336	376	373	363	324	352	380	340	334	329	352	320	333	347	322	341	350	375	287	310	367	354	314	325	340	345	315	321	336	312	346	307	352	323	349	342	308	353	348	339	333	323	358	318	333	352	336	314	386	324	346	359	355	329	321	306	329	331	321	365	319	340	330	328	313	329	320	326	339	346	330	343	306	352	308	324	322	323	341	294	304	292	342	295	336	336	349	361	349	303	324	357	359	302	318	349	346	307	321	293	306	303	352	319	333	323	353	306	338	332	347	353	287	339	362	339	315	323	295	317	321	307	298	343	360	351	323	302	321	300	327	298	294	336	352	333	327	344	351	312	356	331	322	305	320	307	333	317	329	308	337	349	367	308	291	326	323	370	315	313	313	325	321	336	340	325	326	323	370	340	339	323	343	332	336	309	319	330	329	322	308	345	305	307	311	325	322	304	353	327	316	312	312	310	339	314	315	338	341	323	354	354	325	353	343	349	339	322	325	360	321	313	373	342	330	349	329	289	332	347	313	342	318	314	326	329	309	316	338	343	314	353	335	321	329	350	297	328	325	332	351	331	295	336	331	324	331	325	321	302	322	328	336	323	328	300	307	318	344	317	350	345	321	300	307	316	301	343	327	350	332	322	320	312	326	350	326	305	375	312	352	362	317	319	309	324	296	316	324	295	328	320	324	341	315	333	354	315	325	316	329	325	298	321	318	297	315	309	322	316	330	317	299	330	306	348	333	343	336	316	352	339	315	319	313	305	332	348	313	348	329	322	341	355	328	314	325	327	355	317	314	286	354	316	338	321	321	327	311	325	354	322	324	315	316	305	331	340	292	331	349	313	345	332	347	338	319	294	348	328	336	334	329	328	343	344	309	299	327	334	339	336	343	315	337	312	349	331	331	372	287	358	337	316	363	301	302	324	329	345	334	340	347	328	345	292	338	342	380	319	323	341	313	362	332	338	347	324	330	320	334	327	351	337	313	363	347	314	338	303	331	318	324	307	321	347	321	305	336	352	308	298	322	326	339	316	319	343	314	340	318	327	333	287	323	307	330	319	320	302	338	344	302	311	344	348	342	306	302	337	323	318	339	350	309	343	333	308	315	309	317	340	336	311	342	293	336	317	347	311	328	342	392	348	330	333	325	350	309	325	324	351	328	307	359	336	364	333	336	325	333	328	310	304	348	334	308	340	338	329	345	314	362	324	332	332	318	364	332	337	301	339	308	359	328	332	287	315	301	309	296	286	296	377	328	340	320	320	318	366	338	345	354	313	328	325	342	339	391	318	335	332	305	337	331	308	335	334	331	322	310	310	318	351	306	354	307	303	319	334	332	308	335	338	324	324	319	356	327	335	342	302	347	295	328	282	325	344	327	331	338	316	336	324	308	326	303	320	326	331	337	340	314	319	342	309	319	323	311	326	353	354	315	348	318	336	350	304	324	311	352	333	302	328	342	320	360	324	315	319	291	350	330	340	316	320	295	292	333	320	342	308	329	307	320	308	347	341	347	319	344	328	298	327	328	319	321	312	340	319	345	332	327	318	338	341	302	340	346	332	345	312	294	303	293	323	319	337	315	318	328	333	306	347	343	352	319	299	342	324	285	333	349	314	328	279	333	319	345	336	336	320	273	318	330	328	322	327	317	336	341	334	349	297	327	370	312	298	331	298	333	323	306	326	334	332	327	316	340	352	343	309	329	318	314	308	334	312	297	342	331	337	320	328	362	311	323	316	339	300	354	338	316	305	272	314	329	322	322	325	325	349	297	350	340	305	328	313	336	328	322	326	318	281	303	335	304	346	333	315	291	317	322	331	332	327	340	317	329	334	335	269	344	312	324	333	310	302	337	311	352	340	312	321	340	343	338	305	319	280	336	322	351	313	355	314	299	325	331	328	336	291	336	327	321	338	330	319	339	329	312	324	350	316	327	329	317	315	315	368	308	347	313	335	329	337	341	323	350	318	336	292	370	318	319	317	338	298	293	355	337	325	356	341	354	348	342	327	305	331	331	334	346	343	332	312	327	326	319	336	335	351	321	357	304	347	327	307	305	325	300	331	329	336	307	333	327	349	326	321	314	320	326	322	328	335	294	343	323	295	329	347	308	320	337	305	344	360	345	302	326	336	320	307	353	341	365	330	331	327	326	323	331	308	338	322	326	343	350	313	350	311	323	339	310	331	325	341	352	317	290	323	340	343	290	300	305	323	336	335	334	344	335	262	301	300	322	316	328	331	343	314	291	312	305	327	308	318	291	339	345	322	327	323	288	344	343	315	316	332	337	340	292	331	338	304	316	337	347	327	345	345	339	358	324	322	345	324	322	326	305	333	308	329	317	321	306	328	333	297	315	318	335	326	322	337	373	303	321	364	286	337	327	316	306	353	332	303	339	334	346	321	339	329	364	328	319	315	320	328	311	371	324	312	346	332	306	335	307	320	322	330	310	307	321	309	294	307	322	319	353	327	323	320	336	334	355	329	338	329	337	331	324	324	320	333	307	345	318	308	332	319	333	322	357	313	328	327	344	341	361	335	302	340	323	306	306	326	296	328	301	328	338	331	336	335	337	343	316	332	337	323	328	357	339	336	299	310	326	312	325	339	323	316	341	315	356	318	289	347	312	305	302	292	301	322	297	283	309	319	316	314	309	341	307	313	314	338	327	323	322	330	332	305	323	327	342	333	328	335	333	305	315	311	330	335	313	344	325	315	331	333	332	329	301	314	337	327	332	323	286	325	326	348	350	342	319	321	341	362	311	333	332	323	295	339	320	319	312	337	317	324	332	304	354	302	329	290	338	358	319	344	330	340	317	307	318	322	337	303	328	338	362	343	316	335	291	302	330	344	329	331	340	329	325	330	307	304	309	337	306	331	326	326	330	306	330	306	335	325	313	362	315	324	337	329	316	325	320	346	327	343	345	313	299	325	331	323	350	309	317	332	317	311	347	305	307	338	307	359	338	382	326	287	317	337	334	363	330	301	325	333	338	349	282	322	332	345	322	307	335	324	310	339	331	349	301	283	306	341	351	333	328	353	316	306	315	319	342	310	307	330	349	318	342	312	352	314	306	328	318	316	322	299	319	345	354	338	350	335	331	322	312	361	314	343	335	342	313	324	337	309	328	333	317	350	343	328	303	413	317	334	317	347	312	323	316	287	335	300	328	333	329	313	322	307	317	367	308	296	351	316	304	310	333	341	321	366	346	306	295	281	314	338	298	363	303	309	312	320	342	337	312	322	357	329	333	358	320	337	318	335	316	301	310	323	339	355	346	321	360	313	336	278	346	305	340	310	315	344	315	328	303	364	331	344	338	328	327	326	319	302	323	325	343	384	338	352	351	335	340	318	307	312	317	322	337	321	337	305	320	339	326	342	325	335	352	344	357	307	321	362	361	316	329	326	311	343	335	317
2134	440	406	403	371	413	402	385	387	357	404	396	402	374	411	410	394	355	369	436	399	385	384	378	412	374	398	395	362	386	346	395	370	364	380	391	397	376	384	386	411	383	368	396	428	402	341	398	419	383	397	364	399	381	432	451	415	370	369	368	345	370	375	349	369	405	406	398	422	375	369	378	382	387	387	369	361	379	383	428	401	387	363	385	408	383	372	380	383	372	430	388	406	365	395	378	391	401	386	411	369	430	427	421	361	385	355	389	397	373	409	400	403	366	413	381	397	370	368	375	365	381	414	365	407	390	419	376	368	354	386	398	415	374	377	380	424	368	404	390	344	364	364	404	401	367	380	410	405	397	381	396	350	380	379	406	405	398	373	408	375	368	364	373	364	326	343	387	399	421	395	386	372	390	371	388	413	414	368	373	406	410	401	387	363	398	377	400	417	387	397	364	399	388	394	381	399	392	371	385	428	360	381	394	366	381	387	382	402	426	374	404	422	384	415	416	433	388	387	388	374	384	373	374	377	377	418	385	403	400	355	359	365	374	362	416	415	362	399	395	406	391	365	384	343	383	408	405	407	366	390	380	380	400	372	351	418	427	406	367	405	353	378	380	390	409	355	380	387	372	410	400	400	415	389	395	382	375	403	386	392	381	360	435	318	394	401	374	419	373	378	368	348	370	348	342	360	380	395	412	358	407	383	374	354	412	338	408	399	402	349	387	375	382	367	384	398	377	386	369	357	371	416	412	396	396	421	410	390	389	381	377	400	384	357	357	391	375	371	388	380	383	380	382	397	373	379	394	385	357	402	357	394	380	393	419	399	384	418	400	373	403	376	393	340	387	393	359	372	392	377	409	385	378	363	380	385	367	412	352	404	390	355	378	378	428	448	378	388	367	372	385	418	366	381	437	409	373	402	378	413	372	385	409	410	376	383	323	388	378	340	375	395	354	386	365	349	393	406	389	397	376	379	426	387	374	353	387	379	368	427	363	370	370	383	404	386	351	382	396	348	370	418	389	386	375	396	390	415	448	353	383	366	419	429	373	376	380	404	373	363	434	414	401	394	386	381	389	396	363	416	401	354	369	374	405	365	382	382	405	447	383	398	386	365	401	373	380	401	396	390	387	390	433	378	371	377	426	404	365	364	384	411	398	390	421	384	390	395	390	403	385	422	395	388	371	386	368	369	384	401	378	397	368	399	399	386	366	408	380	392	382	389	376	380	394	400	373	403	415	401	434	356	404	430	407	409	392	376	397	378	406	412	404	354	374	382	414	437	387	372	379	417	395	403	395	374	395	378	404	408	409	405	398	408	413	380	438	371	360	411	401	351	389	389	418	414	392	396	401	357	359	376	377	390	392	408	376	413	394	396	353	394	423	386	356	385	392	393	393	406	375	379	365	404	407	366	383	408	381	451	391	399	402	377	389	381	387	409	391	389	382	391	376	386	390	381	359	353	413	391	411	364	368	398	388	368	369	393	381	382	373	412	364	393	374	395	384	371	408	378	377	371	452	387	378	400	344	401	390	390	373	377	405	373	369	407	407	385	390	428	396	364	387	360	342	366	376	371	362	401	375	374	346	417	360	440	406	415	390	363	385	408	392	338	366	383	389	416	419	412	355	411	439	426	395	396	361	393	383	387	376	369	341	394	387	376	372	405	406	371	355	424	372	385	346	358	413	437	414	355	403	352	400	401	408	412	356	369	368	392	411	370	364	437	362	402	394	366	404	369	377	353	390	389	384	390	416	386	380	380	346	426	403	389	346	367	396	384	431	384	346	408	359	417	363	383	389	327	354	381	381	387	404	383	374	356	364	371	378	391	418	370	382	418	418	412	410	404	395	342	344	404	384	407	391	392	364	396	361	379	394	361	375	387	394	365	405	367	343	386	392	384	357	377	419	396	356	405	336	369	389	392	388	388	413	406	411	357	405	395	370	410	366	385	370	377	385	346	370	389	370	372	367	406	443	410	370	448	420	382	360	363	381	387	391	385	401	381	402	390	389	402	345	389	379	349	386	379	358	378	383	348	406	410	408	382	366	345	442	375	398	394	391	371	387	380	402	396	436	407	396	395	379	386	375	418	412	384	390	367	369	383	371	408	358	394	408	348	413	374	422	407	360	442	367	400	425	394	376	368	375	394	400	376	401	373	385	403	358	421	354	373	408	387	388	377	372	383	404	398	377	400	428	395	404	356	340	383	361	362	333	371	360	376	408	386	355	384	393	389	390	408	417	346	363	373	367	367	334	369	411	402	379	422	391	395	407	389	395	410	391	362	381	371	384	409	375	383	414	399	394	430	389	380	365	389	408	352	388	366	392	383	389	383	397	362	367	380	419	401	407	392	379	370	404	394	415	397	352	432	381	388	429	385	366	387	372	344	379	382	390	363	401	381	388	396	353	433	411	432	426	390	395	378	401	389	378	360	406	377	390	377	399	383	411	348	362	386	377	423	413	384	430	388	435	367	382	387	383	364	358	387	380	380	420	356	372	402	405	365	382	378	397	402	410	397	350	398	369	414	420	371	429	376	354	387	380	393	391	391	360	406	345	408	369	403	368	406	356	353	397	397	421	389	371	410	366	352	385	354	378	394	426	403	388	365	385	415	360	382	391	403	403	392	383	347	374	434	401	375	409	404	396	424	427	380	374	364	384	429	387	377	379	387	379	371	437	416	427	387	403	431	384	394	390	393	397	330	398	383	402	344	384	378	416	390	406	405	380	373	395	380	361	373	399	396	386	378	406	383	398	395	390	441	391	394	372	373	397	399	376	391	375	394	399	408	385	377	397	369	404	370	405	395	414	374	398	425	413	343	395	391	390	409	423	399	350	386	382	391	412	353	408	410	396	391	375	362	382	384	392	424	375	406	400	405	356	376	399	415	367	377	365	404	414	427	359	434	417	411	373	392	410	409	376	365	410	384	404	371	376	371	394	408	401	373	360	379	373	416	410	397	390	413	401	365	357	409	373	375	349	363	374	386	373	389	431	379	412	371	388	404	420	395	386	370	420	372	415	366	379	370	368	382	384	378	395	378	392	352	409	368	385	438	391	414	373	382	357	369	374	420	411	384	373	386	404	392	369	377	385	430	395	362	358	391	411	424	336	375	363	395	380	371	389	349	373	394	370	379	375	360	427	403	385	404	394	371	378	409	370	399	403	455	368	405	390	379	416	413	388	393	342	435	410	382	382	392	390	368	397	378	409	426	388	397	356	423	372	371	378	338	403	405	405	381	397	394	407	397	350	374	373	348	396	406	366	410	392	409	356	388	387	402	370	381	397	385	342	418	356	364	354	427	380	403	388	405	417	419	394	427	393	381	407	372	370	389	369	375	422	367	411	401	341	403	399	401	378	373	356	379	432	367	405	396	362	420	380	357	396	389	379	393	399	383	438	421	370	388	335	407	372	422	373	420	406	392	336	418	375	373	393	354	400	383	373	378	370	391	404	359	395	394	387	386	396	394	392	366	379	395	388	415	410
2614	888	856	920	887	851	883	875	891	817	846	824	874	933	847	854	850	860	893	813	842	894	860	860	893	888	842	858	856	875	811	824	857	831	849	803	846	857	850	866	780	815	837	856	836	830	889	829	875	852	896	869	826	847	822	874	835	862	856	892	829	799	842	857	831	869	804	805	802	857	858	861	864	895	841	846	836	854	838	826	795	818	826	874	783	839	889	906	866	873	915	874	910	865	893	865	812	827	850	840	806	790	867	898	836	858	859	827	879	853	851	863	849	837	807	887	865	856	851	837	839	828	857	830	810	833	882	835	845	810	887	790	835	860	858	830	808	859	812	838	832	890	840	884	809	836	831	862	907	780	837	839	858	839	854	867	850	863	854	813	830	872	866	919	789	858	860	839	831	882	808	856	828	855	840	851	861	812	823	811	909	894	806	814	850	837	883	864	808	871	869	834	843	815	881	858	865	803	866	827	879	854	858	837	865	812	832	846	845	862	863	874	825	887	859	865	880	778	883	875	910	819	826	842	847	843	821	852	886	835	841	852	826	804	823	878	865	861	868	808	830	820	867	875	846	842	861	832	841	887	834	871	824	817	845	840	821	846	877	862	814	846	791	865	796	825	844	867	838	826	832	865	862	845	888	823	845	825	833	840	821	855	833	797	814	857	818	839	828	866	839	860	784	838	852	808	865	864	878	874	892	866	825	856	811	853	879	874	893	869	811	856	830	855	834	821	847	862	879	863	809	894	883	868	842	894	827	852	811	866	787	843	862	843	867	853	850	811	812	801	828	875	835	852	873	835	873	857	835	882	806	851	835	840	824	848	815	871	847	767	835	931	869	814	870	837	860	879	870	819	842	847	882	841	830	853	807	797	839	827	843	818	848	839	886	847	857	844	815	827	863	845	903	825	845	813	809	814	799	832	825	875	863	857	830	850	842	832	887	796	800	904	809	828	822	879	860	842	862	823	810	889	852	834	817	843	830	871	805	822	836	904	853	843	801	807	852	847	812	809	825	869	841	888	829	811	876	835	860	848	856	831	835	845	828	849	848	818	855	883	839	855	899	814	894	850	815	862	820	853	887	870	897	830	835	867	797	875	863	843	920	839	830	806	868	801	860	813	863	859	857	884	858	843	816	887	842	887	858	823	863	812	804	809	828	887	864	834	865	873	887	776	860	862	843	831	859	822	861	800	865	816	847	835	817	814	846	875	843	866	846	880	846	871	900	855	860	788	858	830	824	842	869	861	849	822	862	878	848	825	845	822	792	807	874	837	815	856	913	825	805	858	861	884	854	858	833	876	861	844	820	866	835	833	880	838	821	847	836	823	784	861	831	841	829	810	791	823	843	871	854	850	849	858	862	822	836	797	903	825	874	876	819	838	827	856	829	885	842	840	834	878	862	853	843	860	822	861	863	840	849	792	895	826	868	795	834	916	834	886	834	821	873	870	850	831	826	901	835	856	831	864	889	884	849	863	862	879	844	863	892	831	885	852	804	817	861	842	815	871	810	779	840	845	845	806	896	860	874	853	889	807	816	816	838	853	864	866	856	793	844	793	832	866	860	824	890	881	834	855	866	809	848	792	881	861	841	808	832	857	848	845	818	902	845	861	901	831	890	836	822	842	826	860	839	843	829	822	820	829	806	886	857	818	813	850	809	870	828	850	862	851	856	846	834	864	861	817	890	856	851	834	853	847	792	830	814	804	889	828	826	807	894	852	842	837	860	866	818	841	809	840	835	863	861	831	841	889	902	830	840	873	818	874	865	840	787	809	809	805	924	834	858	847	857	801	855	831	868	822	851	788	874	864	848	882	903	834	796	820	881	878	884	834	851	831	839	845	831	863	799	829	854	873	796	821	832	840	824	869	830	807	882	811	860	871	892	806	881	856	852	792	842	902	815	827	814	839	861	838	800	815	837	817	791	863	883	871	924	809	851	880	852	889	807	852	858	856	876	839	866	889	853	804	832	810	848	863	773	825	870	860	827	850	826	845	854	811	854	840	835	856	904	865	806	838	796	875	915	838	869	836	829	901	862	860	837	880	828	874	875	840	860	842	834	851	824	831	850	873	872	843	802	825	836	821	852	825	850	861	791	826	830	797	852	855	879	855	865	856	863	852	861	930	817	857	857	810	842	811	815	858	838	859	806	934	838	781	790	868	809	861	864	852	838	855	883	827	850	871	860	875	874	826	793	831	854	865	856	821	804	886	835	862	818	859	798	824	829	841	845	818	797	846	874	843	814	825	802	893	822	905	795	875	827	868	839	807	862	875	817	821	889	829	846	852	859	859	849	845	887	826	886	838	824	853	847	803	846	837	840	841	846	897	822	866	810	786	887	864	836	859	873	839	818	798	796	831	835	879	886	847	834	875	793	823	842	868	853	812	848	848	852	840	804	823	815	846	797	856	884	810	828	846	859	918	875	874	856	835	817	889	857	820	855	850	863	851	891	851	860	830	850	914	801	812	842	845	826	868	771	851	801	863	833	855	853	872	825	833	842	872	866	929	817	876	808	857	823	797	831	849	795	841	809	833	868	817	821	883	875	797	853	815	815	769	808	843	817	847	828	836	824	838	918	826	800	936	814	851	841	811	831	806	864	829	827	871	871	785	857	828	845	865	860	908	867	866	880	941	814	844	820	865	831	821	853	860	870	860	834	801	810	838	874	822	867	867	800	881	754	813	858	823	895	897	863	924	831	799	843	816	856	882	838	838	809	845	891	832	828	837	778	865	802	852	822	858	867	827	788	848	858	883	857	859	888	805	846	835	864	882	851	853	827	860	858	864	881	824	872	863	806	837	877	814	860	871	875	854	854	859	820	891	882	852	790	849	875	847	865	861	808	791	850	827	806	826	790	865	813	930	836	818	840	866	871	783	807	849	788	858	893	883	851	823	842	876	832	828	868	839	842	899	857	843	807	821	804	860	864	862	859	884	875	819	851	846	865	843	898	848	859	821	854	890	869	844	878	840	886	827	844	828	837	827	833	849	839	869	832	832	903	871	862	835	839	839	822	863	876	800	863	835	857	819	864	869	816	861	836	839	822	864	838	833	889	882	816	892	825	829	888	846	839	828	842	872	855	838	846	812	804	780	847	830	851	900	826	852	887	832	853	891	855	863	854	813	796	822	859	817	844	828	880	872	849	805	874	840	863	807	848	895	807	901	842	834	836	830	866	862	807	858	893	858	843	834	854	860	808	875	886	816	773	864	847	817	837	818	890	896	885	838	874	840	793	880	873	857	810	847	874	863	850	825	826	838	816	878	833	878	815	878	785	914	797	874	851	807	837	854	866	824	824	882	798	810	876	891	843	800	885	866	835	866	875	826	857	801	891	850	860	861	874	789	867	901	863	867	849	857	865	850	850	812	835	803	847	851	843	830	861	828	886	866	847	812	888	864	820	886	859	814	845	818	791	828	836	870	863	892	867	851	866	880	800	862	861	842	871	848	838	835	871	841	842	819	825	866	838	871	919	863	829	795
8226	574	607	562	442	361	338	294	301	272	260	241	277	243	224	254	248	266	285	246	240	268	287	305	281	253	260	279	253	228	262	245	289	248	245	296	259	270	255	247	290	261	240	225	260	257	283	302	223	258	267	265	236	226	246	225	273	253	254	269	240	254	262	264	259	250	261	261	250	246	250	241	264	256	239	273	278	236	239	236	269	243	258	275	265	245	282	273	291	263	255	258	234	254	251	248	270	270	232	242	270	268	262	267	291	263	208	236	252	268	285	231	279	251	256	280	254	199	250	296	263	223	264	262	221	252	261	275	235	283	231	269	277	268	244	230	258	244	250	269	266	238	263	267	271	266	276	252	243	223	265	259	256	233	227	263	232	251	264	247	262	243	234	230	258	239	267	239	248	265	258	235	230	263	250	252	245	262	256	228	226	256	227	268	257	247	244	258	250	248	262	240	264	284	281	268	235	246	285	250	248	257	229	286	253	241	266	253	266	258	221	287	251	229	241	249	223	237	261	279	241	269	249	256	247	247	223	267	270	246	293	247	247	237	269	270	244	242	263	269	272	236	244	248	242	257	245	296	260	254	244	235	266	251	226	277	287	224	288	275	249	279	243	247	253	240	238	245	248	233	246	230	274	259	285	264	296	254	241	273	258	283	239	254	250	265	235	261	233	263	272	249	300	277	270	235	303	253	236	269	240	272	264	253	310	241	244	234	238	242	262	273	265	249	259	248	254	255	235	257	230	261	260	241	276	251	266	230	275	270	262	262	267	234	256	242	276	260	282	273	260	248	252	233	255	225	247	245	248	260	268	258	264	259	238	279	253	220	260	266	247	291	264	288	281	225	263	244	261	286	283	229	244	252	243	248	239	224	267	244	262	260	251	236	243	255	209	239	257	271	260	249	235	232	266	244	268	283	244	245	219	255	244	259	265	264	250	254	240	277	248	257	305	260	224	244	233	241	256	240	241	255	224	273	213	267	259	288	244	248	294	245	251	245	229	256	246	254	271	247	235	280	227	266	241	257	267	247	260	272	236	262	259	251	250	250	274	253	261	237	262	262	280	260	237	298	252	251	239	238	257	255	254	278	240	217	289	260	259	247	239	244	250	264	256	271	248	254	275	274	258	250	226	269	216	264	261	234	257	265	279	292	265	303	236	274	264	229	231	270	259	258	285	249	275	283	264	282	259	226	289	246	287	283	273	266	262	240	236	262	277	234	237	244	281	262	279	268	236	281	229	262	259	255	248	261	262	247	256	258	283	258	252	261	278	239	246	275	263	252	255	251	263	292	254	274	266	248	232	253	234	254	263	240	256	257	248	212	251	278	232	240	251	262	224	257	276	233	235	214	274	248	260	287	263	270	245	260	256	259	283	266	275	269	248	270	279	251	273	277	239	268	252	218	227	250	234	279	251	240	230	240	248	242	256	245	272	264	261	238	215	272	232	262	244	261	212	241	272	247	230	255	260	263	250	240	242	237	262	264	255	237	250	253	271	233	260	255	292	273	265	257	243	239	220	244	228	253	272	240	249	253	239	274	253	256	248	254	276	274	238	321	272	252	261	254	277	241	250	243	283	229	260	226	252	260	241	252	255	248	218	246	247	260	250	249	253	269	259	269	239	271	287	247	262	288	272	221	252	253	264	247	272	248	269	251	243	270	228	285	263	234	244	255	239	247	258	291	268	261	285	250	249	226	219	266	234	270	224	241	262	239	268	242	263	235	252	271	273	229	234	265	269	266	255	260	257	239	233	266	253	243	252	279	239	260	249	250	280	254	263	263	266	244	232	239	263	265	262	294	280	263	262	258	238	232	279	261	267	261	251	237	256	283	252	216	261	253	262	253	250	280	265	268	263	241	257	249	237	275	244	251	256	262	244	243	283	252	226	260	269	271	271	282	268	246	284	229	229	242	310	254	276	287	288	231	236	270	267	258	265	252	246	255	228	241	253	229	233	255	256	266	239	265	235	253	253	270	263	236	253	246	240	242	267	278	310	247	263	250	254	263	237	265	274	238	258	249	210	260	280	254	264	228	277	262	277	251	228	234	281	234	253	218	265	255	249	261	284	244	277	269	227	223	288	234	258	240	255	251	249	227	248	259	236	280	276	253	260	283	241	243	219	246	272	252	293	233	231	248	247	273	263	242	259	256	252	246	237	232	251	268	255	236	254	203	257	291	262	258	250	254	269	263	255	267	287	239	269	269	249	264	285	221	282	269	280	277	265	273	235	274	257	242	275	255	219	254	259	254	253	237	248	275	259	250	269	264	247	240	250	244	218	259	253	282	275	233	243	258	222	242	214	238	253	240	257	227	242	237	243	269	256	234	240	255	244	231	222	266	258	260	265	268	229	280	247	245	282	278	272	257	257	245	255	262	299	250	246	277	241	218	242	223	263	227	216	251	263	273	261	255	253	278	261	245	269	255	252	231	254	268	251	277	274	282	266	260	273	245	267	231	243	237	256	269	257	274	239	268	277	246	264	257	258	273	266	246	248	252	270	268	254	263	239	244	294	250	259	254	253	251	265	260	280	282	240	259	241	231	276	247	263	258	284	275	239	250	262	283	240	257	265	244	261	251	271	245	245	279	254	279	226	245	218	280	252	246	250	265	267	255	277	230	237	281	259	276	234	242	268	249	239	258	241	281	266	249	233	268	268	226	248	229	235	247	258	279	246	256	243	232	253	240	254	264	251	249	285	267	246	274	264	229	279	237	238	283	250	245	268	259	283	250	228	248	266	279	263	282	241	254	271	268	287	285	240	289	243	235	262	259	264	237	240	234	270	249	262	242	259	259	256	260	260	252	252	249	255	256	270	269	261	247	245	275	265	256	254	258	238	241	231	267	249	261	256	261	254	265	265	259	244	264	250	240	267	206	234	296	261	275	279	221	281	245	260	257	273	275	225	272	247	242	249	268	243	259	246	262	262	244	289	266	255	246	241	243	252	224	230	253	248	238	257	243	233	223	294	230	232	226	307	262	275	288	231	251	244	269	240	254	247	237	238	247	264	301	262	258	256	256	262	228	259	266	261	243	228	264	295	239	281	248	275	269	236	239	245	274	240	240	237	257	257	274	229	293	251	278	270	245	246	256	245	244	259	259	284	295	276	259	265	262	277	238	245	267	224	254	238	252	251	225	257	263	264	271	259	264	263	245	273	256	248	273	261	256	267	274	275	279	271	284	256	266	263	255	273	252	279	224	279	268	246	259	296	273	273	251	242	260	244	270	228	256	274	270	271	279	272	261	261	230	267	258	225	229	248	270	254	249	248	267	226	233	230	283	252	308	260	250	238	253	256	259	257	242	258	282	242	251	280	259	244	249	251	226	276	269	241	235	289	251	265	239	264	231	253	246	253	269	246	253	263	264	240	269	281	244	257	249	299	259	256	222	232	239	236	279	223	231	278	258	261	278	253	273	257	227	274	250	238	280	275	242	232	241	270	235	240	248	264	253	248	239	271	243	273	225	265	267	295	267	245	256
6991	893	1311	1475	1334	1117	1007	949	828	823	826	735	687	672	708	663	666	644	654	624	591	618	626	638	621	518	618	593	639	566	576	592	548	568	592	554	606	622	625	583	562	570	582	609	583	602	643	610	565	596	614	555	604	599	609	608	561	544	594	591	582	596	587	600	590	610	584	542	552	566	600	564	584	555	603	562	581	561	560	586	570	577	589	576	618	592	560	566	631	579	641	584	594	576	585	570	592	543	593	575	542	562	578	596	553	625	570	552	580	587	596	604	535	609	581	574	543	569	616	545	577	546	567	562	559	578	553	593	572	558	569	578	555	541	568	583	569	562	560	569	558	585	547	581	553	584	584	600	547	585	549	587	550	570	566	582	587	596	596	581	558	544	592	577	557	578	588	614	556	592	591	540	576	583	518	561	546	546	566	596	591	582	592	568	564	587	557	565	581	561	586	598	630	548	600	566	539	546	549	558	573	546	581	541	576	581	582	597	608	563	570	587	546	560	548	562	612	616	569	554	588	537	551	602	565	549	559	563	587	538	639	564	562	580	614	580	586	592	599	559	565	592	552	578	557	575	588	598	567	564	568	607	565	567	555	561	572	613	568	562	561	603	559	567	576	557	615	577	581	608	503	580	588	571	537	594	564	633	527	566	592	550	568	592	562	580	578	593	558	582	597	542	544	585	555	580	586	570	572	551	574	604	540	571	513	558	563	590	545	551	576	572	596	590	597	591	578	549	564	535	598	540	567	584	560	554	571	582	584	612	574	603	615	554	559	613	563	564	500	571	601	549	531	575	575	546	548	561	592	590	569	620	582	597	556	583	586	558	606	541	564	586	595	576	594	574	556	592	579	617	582	576	600	531	598	569	586	577	533	555	559	593	583	609	624	597	567	579	591	569	549	568	613	586	498	631	561	567	583	600	618	552	609	583	578	580	591	551	580	534	561	560	555	556	545	616	588	543	611	567	555	568	570	591	590	562	569	548	543	560	538	568	544	549	560	591	577	558	575	558	537	586	563	512	570	533	550	544	591	541	596	610	581	567	558	594	597	563	565	583	583	513	593	583	600	579	594	581	626	560	564	572	547	575	560	564	560	569	575	580	586	577	566	593	574	605	527	566	564	541	552	565	576	565	560	577	561	523	598	592	562	621	570	590	623	561	551	612	567	611	572	567	574	585	533	600	591	565	597	572	582	631	581	552	572	584	575	569	548	558	606	621	550	593	565	580	590	581	530	551	613	584	586	583	567	584	587	591	515	585	573	595	576	573	591	615	591	585	616	575	577	516	577	580	568	575	564	591	568	594	581	600	607	592	584	558	569	571	611	570	569	563	586	555	582	566	563	562	579	584	601	577	584	535	558	572	541	577	568	611	564	548	580	567	572	565	571	596	604	574	582	569	603	592	566	567	596	564	555	596	610	565	562	574	569	560	577	614	603	573	590	578	603	562	585	606	555	583	593	565	576	581	551	594	604	620	577	581	587	569	587	560	580	584	557	603	600	539	577	589	599	546	599	554	553	612	564	547	586	555	571	604	521	565	590	562	593	567	624	588	598	570	552	570	556	589	568	587	612	568	555	558	608	552	581	554	578	579	598	560	546	584	538	530	588	580	536	560	540	570	587	539	531	586	577	589	560	569	597	581	567	575	565	571	590	554	561	575	591	579	581	609	604	543	574	601	592	598	584	616	563	578	567	581	566	590	541	536	569	605	555	587	591	564	600	546	549	574	557	593	557	597	563	536	541	611	561	568	615	575	594	593	552	589	584	555	560	567	615	579	574	587	617	584	576	564	531	540	561	548	588	565	571	537	567	560	618	578	578	584	573	572	620	543	590	591	605	550	551	594	553	567	529	580	572	569	589	578	603	562	597	582	573	593	573	593	558	547	535	584	560	574	575	558	579	578	590	584	588	610	589	561	563	628	565	553	570	620	582	596	530	590	551	552	601	589	568	570	556	616	613	629	558	572	568	555	536	555	594	558	583	568	581	583	556	583	561	588	549	529	632	589	600	554	623	587	576	555	569	561	567	558	625	557	600	597	538	571	587	567	583	579	532	590	536	591	585	568	616	515	617	565	589	569	585	588	575	635	598	558	585	568	599	578	541	555	566	574	591	558	526	604	592	587	564	568	570	556	571	564	541	563	552	559	548	576	587	570	520	570	566	538	594	610	573	543	585	590	556	545	514	564	549	562	584	594	603	574	589	601	604	543	580	577	555	561	619	542	552	601	574	560	561	543	546	562	571	575	581	562	537	561	610	571	584	619	567	590	581	537	549	576	562	569	572	595	578	579	592	542	585	593	577	552	567	583	578	544	566	591	604	566	572	601	603	562	603	620	544	560	556	554	591	592	589	578	573	528	527	576	583	559	543	584	535	570	583	573	564	529	577	591	579	556	604	537	558	586	567	571	613	550	567	629	617	601	580	604	573	580	566	561	599	634	583	519	605	594	609	552	550	559	569	585	568	591	558	607	556	524	536	576	590	557	538	526	583	569	584	614	580	587	559	572	583	574	614	612	528	592	619	590	589	596	613	548	597	593	580	570	594	568	584	565	552	574	597	603	581	569	557	563	587	540	566	594	581	587	582	581	563	547	550	620	597	572	590	565	574	565	550	557	594	594	554	539	616	569	592	559	571	602	617	572	542	571	556	571	554	554	583	592	575	578	598	584	589	519	575	610	595	590	602	543	603	583	604	567	572	566	603	566	561	543	551	594	578	596	581	564	587	601	524	537	561	647	601	611	602	556	568	601	568	558	560	586	590	563	559	561	558	580	568	560	592	562	599	600	543	574	585	645	559	586	550	587	540	592	597	589	568	576	603	576	626	564	601	609	608	556	556	598	590	537	575	570	536	583	606	548	547	603	563	602	558	567	554	566	590	583	553	554	561	560	549	578	529	581	582	602	569	565	582	577	589	604	566	580	564	568	576	596	601	538	539	612	606	582	556	583	581	561	595	566	572	607	573	538	609	551	554	557	594	604	565	560	544	560	586	573	569	619	578	552	591	607	571	560	535	582	547	511	558	600	593	579	600	609	560	553	590	549	553	582	589	580	568	572	625	585	579	623	514	566	562	549	616	623	596	608	575	573	535	567	548	558	544	525	537	587	567	589	559	576	521	570	515	565	588	559	557	554	560	570	596	585	548	589	606	636	568	583	556	586	595	576	552	549	586	583	590	588	549	572	564	596	585	606	556	610	562	601	576	547	554	579	572	579	601	554	527	609	552	594	528	583	573	599	544	527	549	587	638	544	574	556	564	601	598	614	573	551	538	587	575	575	576	587	593	550	552	548	586	577	615	584	635	607	581	584	575	570	612	585	595	544	558	570	562	594	584	563	582	553	593	559	586	575	566	581	573	579	560	573	564	548	577	592	560	551	562	566	545	591	584	604	543	633	574	632	581	561	555	549	582	566	569	547	588	578	585	594	561	615	571	614	622	604	529	568	542	596	587	596	555	580	607	593	590	602	582	553	586	535	592	583
15210	1054	826	658	451	355	288	269	214	192	205	175	187	153	165	156	124	141	132	150	107	129	160	128	137	123	112	134	130	134	125	147	141	139	114	137	126	123	126	135	114	128	141	119	118	103	154	130	125	133	126	120	134	141	121	127	135	102	126	116	126	132	124	125	114	133	100	127	114	118	104	118	117	109	123	133	110	112	114	123	114	115	109	134	144	149	129	141	126	117	128	117	135	126	131	104	107	128	113	112	118	126	139	131	126	127	122	114	116	149	106	124	131	104	119	150	132	136	141	119	131	133	139	147	122	111	133	135	146	137	121	104	118	102	116	116	129	135	113	117	130	151	121	151	121	146	118	138	120	137	115	117	144	131	136	132	129	124	133	121	134	159	117	130	121	113	124	152	134	127	123	116	113	112	135	141	102	118	121	100	134	126	111	129	144	152	136	129	121	122	145	114	133	105	133	138	130	99	115	135	134	113	125	120	120	126	144	133	141	129	109	115	147	134	139	132	116	107	119	125	143	121	134	124	135	137	149	126	132	151	131	121	122	119	110	137	105	122	141	120	114	107	131	114	119	118	141	127	135	109	159	111	129	120	112	119	120	131	125	130	142	113	128	106	118	142	126	133	118	104	131	142	140	126	145	134	121	132	121	146	145	130	121	119	153	116	117	124	133	113	133	125	137	129	101	107	123	110	143	151	121	127	94	129	113	133	119	129	118	122	125	118	124	119	124	113	127	143	135	128	122	122	119	131	118	125	137	140	118	130	109	136	132	116	131	141	105	130	98	127	134	128	116	131	144	149	128	139	133	112	109	126	143	122	121	137	112	127	127	140	127	128	135	151	103	114	122	119	124	127	120	139	131	138	117	133	140	126	121	118	112	109	147	116	113	126	146	141	102	128	142	135	129	128	142	119	114	116	109	130	142	132	103	139	119	151	123	124	95	119	134	97	132	155	107	130	135	131	110	111	140	125	120	130	127	130	107	98	131	145	130	130	129	113	144	111	133	147	107	113	114	110	124	139	154	125	110	115	103	138	137	113	124	124	118	129	150	119	137	107	132	124	121	116	114	136	116	113	105	152	131	141	125	104	128	121	125	115	96	111	122	135	104	128	113	119	108	134	111	119	139	139	97	109	112	140	123	139	140	111	114	140	148	141	122	111	120	114	122	125	135	145	142	116	133	111	124	144	93	123	145	131	137	113	121	136	126	121	111	116	145	98	142	131	103	138	124	102	129	112	110	114	138	135	134	141	112	135	102	111	119	129	119	115	109	146	129	105	141	121	107	119	116	117	133	137	100	124	126	129	122	133	125	141	126	113	120	113	145	137	118	130	137	126	147	146	140	133	131	99	111	129	142	121	114	122	136	137	136	145	121	101	127	119	123	127	134	120	118	110	127	123	117	146	105	105	119	128	127	148	132	122	126	123	112	99	115	121	117	126	121	131	132	125	124	129	106	101	113	144	112	124	131	132	117	135	108	142	119	132	145	130	152	134	125	123	132	146	140	117	163	110	125	109	109	126	118	124	147	117	115	149	121	116	155	115	136	151	115	136	133	122	131	115	128	135	118	106	123	122	149	122	136	124	117	122	123	124	117	133	127	137	147	115	139	144	126	143	150	115	143	124	132	121	112	132	133	130	132	113	133	115	125	112	121	106	122	127	154	123	136	140	123	145	113	118	112	117	128	138	119	130	115	132	123	124	134	135	129	136	115	137	116	138	128	121	126	101	126	141	113	141	135	118	119	124	136	126	142	129	136	124	126	116	115	105	141	110	121	111	131	138	137	128	119	135	133	153	108	120	130	133	127	135	124	138	133	122	109	126	132	134	177	140	134	125	128	118	112	123	126	129	122	122	129	135	140	106	141	118	116	94	133	122	125	124	141	143	119	117	134	107	99	88	132	150	117	148	112	144	124	103	121	124	135	118	130	112	150	136	127	123	106	111	123	139	92	108	132	154	136	120	144	115	131	135	146	133	139	114	122	127	122	110	120	140	144	128	129	134	108	120	118	113	114	135	129	116	116	153	109	131	116	133	111	161	118	114	132	111	160	137	115	149	103	122	130	116	105	126	122	104	118	127	136	110	142	138	135	111	140	114	115	129	112	133	124	124	134	146	133	123	118	126	104	132	135	122	105	134	135	106	128	134	120	119	141	128	135	117	129	138	142	128	126	116	125	121	131	130	122	129	118	134	141	122	120	139	125	124	123	133	143	124	130	110	128	120	125	120	123	140	115	120	128	138	125	136	132	121	125	132	125	130	134	126	125	103	138	112	117	130	125	145	132	116	126	129	122	135	117	131	102	118	125	110	124	134	87	130	126	129	126	132	124	106	110	119	140	119	129	127	133	110	124	130	119	104	138	112	152	113	126	132	142	120	159	112	136	126	132	130	134	136	138	106	136	114	123	138	116	128	126	145	123	151	127	134	139	129	114	124	130	127	114	116	105	140	117	124	122	145	114	140	113	127	125	137	131	104	135	139	123	129	124	119	129	136	120	140	104	150	119	120	119	119	141	118	107	116	116	109	116	135	129	139	130	116	128	117	121	125	133	121	120	114	142	129	125	121	131	133	126	124	115	149	115	135	112	118	116	142	115	142	119	134	140	118	124	123	105	141	115	125	150	123	131	121	120	142	117	121	135	136	115	144	147	133	103	128	105	115	128	129	130	124	120	134	153	140	116	113	129	120	140	124	134	131	104	122	116	122	103	121	131	117	108	128	116	128	134	139	118	118	118	121	137	120	145	130	121	103	107	109	108	117	132	102	129	133	137	136	123	137	136	121	124	132	132	121	131	118	116	123	140	124	112	122	107	130	122	133	134	122	122	124	111	122	110	124	123	118	128	128	137	135	115	128	113	134	135	135	129	122	109	124	124	115	134	139	142	142	116	111	115	129	126	138	126	119	137	116	126	149	125	148	101	117	137	122	139	116	133	114	129	126	126	131	128	121	127	111	137	122	115	133	143	110	107	104	121	133	132	126	125	108	122	131	139	117	146	126	134	131	133	133	124	127	141	130	115	132	129	142	126	123	117	120	130	116	118	152	114	132	125	127	124	120	118	135	133	110	107	147	141	148	118	115	137	121	141	119	142	124	160	107	125	146	132	114	115	121	120	125	123	132	107	117	134	139	129	122	117	121	141	121	124	122	120	121	142	110	129	156	113	131	100	122	130	148	123	128	106	126	143	122	127	148	136	110	121	117	152	131	130	121	108	126	111	128	125	141	137	134	127	119	120	125	130	133	139	124	139	125	107	110	137	129	123	123	108	121	106	119	117	118	118	116	112	136	125	96	121	138	129	124	129	153	124	129	130	137	126	114	113	124	138	128	124	135	128	134	117	95	125	125	117	134	143	146	135	127	145	139	119	109	144	116	136	125	113	124	139	104	142	109	119	121	127	113	142	118	131	120	129	147	120	114	127	108	111	115	126	112	125	112	130	130	114	123	131	115	143	116	124	126	127	142	120	129	106	111	121	137	149	133
8203	901	1694	2003	1718	1365	1144	973	796	760	731	595	573	524	497	469	460	471	449	443	417	415	421	438	350	374	353	364	406	298	369	383	366	329	364	324	339	351	333	370	310	327	382	363	335	343	355	321	329	313	336	343	328	355	327	356	324	346	339	365	344	341	346	349	306	333	302	314	310	300	329	366	346	350	316	324	343	320	346	304	332	313	358	327	312	353	323	336	339	301	387	341	368	342	335	315	346	310	331	297	338	314	320	326	305	325	331	321	293	301	351	352	358	316	336	326	331	331	354	305	317	336	302	355	316	315	346	343	301	318	308	320	338	337	309	294	342	347	317	334	306	321	324	320	352	332	308	330	335	323	316	362	338	327	336	321	307	346	361	344	297	313	335	349	315	323	303	364	338	306	339	329	275	354	342	309	346	335	328	322	322	353	303	333	319	279	329	327	322	333	345	350	326	336	313	314	354	291	324	312	338	332	302	308	343	321	333	367	279	329	368	304	314	313	352	308	328	332	351	305	318	310	345	298	345	339	316	330	332	343	310	352	320	323	356	344	298	308	331	331	344	345	297	337	285	349	306	313	350	338	329	321	316	316	330	316	322	346	333	348	334	316	337	354	342	376	320	290	342	326	321	314	315	345	349	327	325	318	356	307	329	320	307	314	327	333	312	334	330	330	311	325	333	367	319	386	359	311	359	338	341	321	312	333	301	324	287	332	295	311	316	313	344	324	329	312	319	328	302	333	314	369	311	319	339	318	331	316	332	342	324	330	353	329	321	343	274	324	304	291	315	340	324	361	337	309	324	316	338	325	287	316	309	335	298	319	330	333	351	351	328	330	367	368	291	299	307	322	341	322	310	328	325	336	312	333	328	302	324	345	351	312	306	296	330	327	288	328	303	329	332	328	333	327	352	317	294	342	333	348	339	311	352	325	315	349	332	302	314	343	344	335	334	339	285	307	321	291	336	352	342	344	328	331	331	333	334	318	328	303	310	335	357	341	329	312	304	328	329	342	330	338	324	327	344	315	323	331	341	320	352	331	311	358	340	339	337	330	297	334	328	325	340	308	313	326	325	383	308	313	358	342	337	347	337	301	371	324	335	350	319	301	337	336	327	338	341	328	315	332	313	290	324	299	318	342	338	319	333	320	315	358	324	324	316	328	308	306	316	351	340	324	313	302	354	330	309	348	328	337	339	346	325	323	342	325	295	309	359	331	350	328	317	355	322	304	335	303	337	324	330	344	325	318	327	300	303	314	346	330	340	330	337	296	339	348	328	349	340	352	320	326	305	331	339	322	340	298	338	316	334	328	314	340	336	325	320	338	364	330	338	315	313	320	343	352	352	332	347	305	348	313	359	354	341	310	310	289	349	313	336	319	318	327	334	319	354	308	302	303	303	316	346	303	297	323	329	307	346	290	304	347	351	338	334	329	325	330	302	320	320	346	293	311	318	298	332	344	339	330	330	331	317	311	348	294	325	351	306	343	341	318	339	305	325	340	339	329	322	350	339	313	323	319	342	319	327	318	282	328	306	300	335	326	319	347	324	348	308	303	344	308	287	322	287	339	338	331	298	340	346	328	297	337	333	317	330	334	340	308	322	295	329	362	333	340	349	320	339	346	333	342	346	327	300	325	316	348	356	314	300	323	335	314	315	322	330	322	312	325	343	334	341	340	334	326	290	307	323	324	371	329	339	318	351	314	346	350	321	308	330	357	345	306	363	302	299	354	345	332	289	315	277	321	310	337	309	324	305	339	348	348	346	286	321	332	344	314	313	330	313	309	344	303	334	307	327	325	342	302	315	355	322	338	290	316	331	343	338	346	314	354	344	318	317	367	347	349	335	311	300	338	312	328	331	324	331	357	351	294	312	301	347	302	341	342	309	293	316	352	339	308	337	341	334	308	334	332	327	344	311	351	323	327	350	323	309	340	320	331	320	360	287	328	359	297	333	325	313	335	349	306	355	353	313	324	331	325	333	321	340	361	336	343	327	316	354	326	301	339	313	345	324	342	313	355	322	330	345	348	318	321	331	295	312	332	321	298	337	352	286	332	318	343	333	318	317	335	295	308	369	307	329	345	335	318	314	317	350	321	320	320	330	287	325	357	351	320	341	330	334	306	310	350	314	323	332	337	286	346	359	334	312	296	316	335	350	320	300	275	324	334	313	358	336	308	343	344	346	338	308	356	341	295	362	366	362	318	331	309	335	338	332	313	309	307	333	321	306	311	321	311	314	346	319	332	359	344	331	374	364	324	329	336	304	323	339	348	357	319	329	330	305	301	316	312	326	332	329	316	347	340	358	327	322	313	362	327	329	318	360	317	356	340	335	293	323	350	315	348	345	323	339	342	315	327	322	343	324	307	326	294	308	304	338	327	332	339	308	322	333	297	341	296	326	339	347	330	358	363	331	312	345	321	318	322	331	303	333	271	342	338	327	330	339	347	308	311	337	323	346	293	325	294	325	334	345	314	333	337	309	346	293	325	322	331	345	348	286	325	343	329	302	329	297	333	347	334	318	320	345	341	342	318	341	337	336	341	364	330	327	322	320	351	354	308	315	344	316	335	352	337	317	374	325	345	328	323	350	332	337	344	282	330	327	326	316	343	343	328	307	312	283	316	340	321	319	347	320	353	358	316	342	326	344	332	306	341	330	302	362	334	331	307	353	326	347	340	345	330	342	296	307	335	331	303	335	321	304	338	327	301	345	320	340	325	347	286	346	329	289	305	320	330	366	347	340	333	341	307	368	339	302	336	314	330	320	358	327	326	350	328	342	324	324	341	332	338	294	359	308	343	331	340	345	354	336	319	320	316	321	325	335	337	372	343	304	315	331	321	329	353	351	309	348	331	366	354	332	329	340	332	333	331	332	321	313	368	321	323	343	354	287	357	308	334	341	317	328	323	355	340	317	317	363	359	335	347	317	330	326	346	302	321	340	314	322	318	335	286	324	317	328	350	301	318	343	336	334	332	282	333	324	307	354	341	332	349	317	321	329	315	321	302	336	318	336	327	332	327	378	341	307	319	341	311	337	309	316	327	328	312	313	331	302	333	347	337	322	347	338	344	302	352	321	308	323	336	339	336	331	326	341	303	314	309	331	330	298	337	319	318	339	333	326	307	376	297	365	328	302	348	304	352	330	322	312	315	351	343	354	302	306	314	311	322	325	306	343	328	349	338	314	304	318	329	367	311	346	324	313	329	296	300	305	332	330	344	361	329	346	322	323	310	340	330	333	322	324	361	318	327	362	360	330	348	335	321	301	334	317	280	312	312	341	317	311	349	298	294	329	361	336	328	283	335	338	345	337	298	292	336	305	303	322	324	322	314	330	345	317	329	329	339	375	344	303	329	313	340	359	370	336	307	361	332	333	329	309	289	321	297	296	310	339	311	303	312	316	330	334	353	329	308	332	351	336	320	347	328	370	332	352	299	338	307	379	309	349	297	299	324	317	343	318	329	328	340	311	335	324	337	323	337	323	296
2114	423	415	421	414	352	364	366	382	397	398	406	390	406	361	391	394	389	409	394	336	370	398	394	398	383	386	387	386	371	357	397	364	367	416	366	376	364	396	401	402	352	399	444	379	393	370	374	403	405	381	388	360	396	398	388	375	419	399	375	384	395	398	386	372	409	381	371	411	339	374	390	405	390	390	411	385	354	383	396	392	367	366	427	371	431	403	358	388	380	390	373	398	370	416	372	416	408	383	390	403	398	369	426	366	382	392	370	376	352	348	392	392	377	418	372	445	436	407	373	408	407	377	358	397	402	383	412	374	364	382	390	383	370	393	406	402	418	416	404	408	342	376	387	383	357	359	393	341	367	359	425	398	390	380	379	386	374	380	389	384	407	393	382	365	360	397	389	401	379	400	432	387	394	425	382	366	385	410	384	363	454	397	405	380	415	363	395	366	389	392	413	388	376	398	376	401	416	386	405	348	359	383	390	384	383	385	412	382	384	412	386	377	355	396	324	394	426	386	392	341	402	388	388	392	381	416	398	389	401	403	437	381	360	419	412	364	387	422	429	385	369	368	412	427	393	355	371	336	388	384	381	396	375	355	391	410	386	385	377	369	381	431	388	405	408	358	407	387	379	434	416	384	395	381	372	409	412	386	393	416	402	396	361	340	392	341	361	377	384	351	401	381	363	383	420	408	431	404	374	400	420	387	414	420	388	394	365	382	399	381	391	402	379	381	383	362	388	406	387	362	378	407	355	394	410	405	396	378	415	402	410	427	406	389	395	371	380	377	385	389	375	414	399	392	406	369	377	363	408	414	360	361	406	360	366	398	382	371	371	396	362	387	418	385	380	384	402	360	345	408	372	381	391	392	399	364	431	415	398	414	411	402	409	394	385	404	348	389	410	402	395	395	416	390	428	375	406	393	386	382	402	391	399	357	379	393	390	409	379	369	426	423	380	385	369	370	371	377	405	421	433	403	406	378	401	395	399	420	375	357	393	425	374	403	399	400	378	411	392	378	392	380	390	391	402	396	423	396	378	417	447	433	365	405	394	426	367	368	404	384	382	389	429	349	358	375	423	368	356	384	390	374	403	392	389	364	391	390	409	403	384	356	367	403	408	370	420	440	371	364	395	380	409	407	419	369	418	382	399	399	379	396	397	404	379	364	374	376	382	385	382	392	379	376	350	387	391	415	361	390	390	390	388	410	388	392	354	338	363	393	396	414	432	402	374	382	393	421	385	417	391	399	389	382	375	403	385	363	390	375	365	421	413	373	387	402	387	363	405	362	351	383	443	377	400	367	399	368	366	388	379	360	375	369	373	405	381	435	398	407	413	366	442	369	379	392	391	407	400	440	415	375	405	400	366	356	394	379	344	402	410	408	377	385	380	373	408	392	379	367	378	377	385	358	403	352	397	400	403	415	389	377	424	413	387	412	391	384	384	434	363	414	405	390	373	392	361	382	393	345	363	371	341	383	413	401	401	380	390	402	387	393	386	396	388	390	407	423	383	365	386	376	352	421	405	414	356	379	362	373	377	374	365	367	451	410	395	400	390	394	389	384	379	372	370	378	368	413	369	346	404	392	349	380	389	380	410	395	403	364	370	384	361	378	374	416	387	404	360	414	420	380	386	399	385	371	401	408	426	414	382	382	418	355	384	412	401	389	394	403	396	381	377	379	369	390	382	405	403	375	371	421	365	398	395	368	384	403	371	400	397	408	374	389	406	411	405	359	380	409	348	364	417	403	373	391	341	382	397	380	391	405	415	411	419	357	373	393	390	381	405	384	395	384	363	360	386	384	397	373	378	427	378	389	408	384	416	360	381	429	392	395	386	342	396	383	388	368	390	420	390	351	355	433	385	368	392	391	341	369	361	391	382	359	436	376	402	394	410	371	382	359	376	360	363	419	403	398	381	362	407	387	391	390	405	376	368	355	407	392	424	385	390	373	408	411	368	385	396	379	372	342	374	412	394	402	391	384	393	374	372	365	376	419	397	361	413	384	423	391	402	383	407	419	366	404	392	390	361	403	385	410	401	398	388	397	386	364	382	404	413	341	405	351	388	391	362	393	390	385	385	384	403	388	371	368	383	409	392	340	429	420	378	396	341	390	367	400	389	396	394	405	392	403	403	425	364	432	411	388	409	426	394	381	396	384	389	405	386	382	398	416	365	384	396	385	389	403	375	319	425	383	376	429	384	391	394	376	354	399	357	409	378	407	382	386	345	394	382	429	379	406	384	392	434	419	380	387	376	393	404	386	361	403	391	375	371	418	386	392	391	416	349	376	386	414	367	408	377	419	361	389	368	378	363	392	399	404	384	379	406	386	435	391	370	400	356	418	427	422	359	391	354	383	365	431	402	425	378	373	388	412	368	381	406	384	394	419	410	398	388	396	398	370	404	389	379	399	428	431	371	394	386	410	397	400	408	385	346	357	377	385	391	377	360	413	407	381	416	406	385	409	375	350	394	384	399	401	395	368	357	413	376	413	429	386	351	353	368	400	413	361	401	382	411	356	399	415	376	384	448	409	412	389	366	401	410	351	394	368	360	385	378	343	386	385	391	369	396	413	382	407	387	353	371	407	380	393	369	356	359	365	377	390	349	398	347	398	406	409	415	395	382	371	386	376	410	378	384	349	372	376	388	385	375	382	412	399	371	373	399	400	343	363	417	431	366	400	426	387	372	397	342	383	385	379	417	374	385	377	402	420	386	344	367	371	396	405	409	386	377	388	425	389	365	359	388	416	376	380	431	377	365	388	387	394	382	383	405	413	378	416	402	390	393	378	385	336	430	409	405	384	408	381	396	429	344	373	406	387	409	376	434	393	406	403	383	360	365	387	379	424	409	397	378	370	426	390	396	430	397	378	379	389	380	398	377	427	433	410	392	387	378	400	351	416	401	411	435	418	409	385	387	362	403	410	383	364	406	397	404	409	397	406	364	399	385	407	403	372	382	387	396	375	377	374	387	371	400	382	381	384	386	396	409	417	395	367	407	434	393	401	362	409	401	377	359	406	408	410	365	374	404	409	396	385	397	391	381	409	354	391	371	376	374	402	400	365	392	412	377	390	409	413	387	356	400	365	397	400	361	413	427	393	406	374	373	376	361	398	356	370	399	386	383	350	372	426	372	403	389	390	400	380	426	392	374	395	375	411	406	394	413	394	418	343	373	382	366	385	412	406	388	393	438	400	377	417	381	400	415	392	389	393	407	359	346	397	382	390	385	405	408	403	382	389	396	418	345	399	378	383	422	394	387	381	392	364	402	390	384	361	407	381	409	341	392	398	379	418	420	414	392	409	401	412	375	375	388	381	386	342	402	361	380	423	354	393	326	381	439	374	341	384	434	418	428	363	384	392	391	355	373	377	393	393	423	389	347	408	354	351	416	381	417	365	374	395	388	343	368	402	389	383	423	357	404	378	377	397	391	378	386	380	362	376	366	372	369	399	404	375	384	378	392	420	419	415	384	401	373	411	369	391	421
2748	843	874	909	923	881	909	851	861	878	902	895	901	871	794	872	907	804	860	847	861	815	821	899	880	856	848	894	853	864	848	867	867	879	936	818	852	843	833	823	860	852	840	830	824	880	801	826	816	832	838	809	862	874	823	813	858	850	861	782	848	857	827	861	817	820	835	861	838	892	848	864	847	856	808	829	833	848	873	875	855	823	817	858	901	858	803	838	840	881	823	846	849	815	874	875	805	866	867	841	903	850	871	851	809	836	869	814	815	840	874	863	842	831	819	851	858	853	891	826	818	830	834	849	851	813	828	858	805	860	867	867	842	874	844	883	797	859	826	831	906	812	840	872	832	883	888	886	854	795	836	880	874	844	872	826	907	871	818	892	847	829	860	867	843	831	855	846	900	883	844	836	790	884	867	899	872	843	882	862	845	873	883	889	885	840	853	819	875	872	850	864	811	841	858	874	887	824	888	887	857	873	853	881	838	832	904	826	858	901	898	804	871	857	822	869	843	843	780	875	822	899	845	817	848	859	899	911	801	836	827	877	827	868	841	829	828	856	839	803	824	858	835	893	813	918	873	884	831	838	813	848	898	812	878	862	863	854	841	822	802	820	835	899	790	826	874	829	850	808	867	848	793	875	876	840	824	827	831	805	869	839	845	833	816	846	852	871	837	847	894	897	876	894	854	822	837	843	820	819	799	884	864	838	883	862	838	891	825	846	859	822	826	896	884	846	841	850	867	830	845	884	846	833	889	872	786	854	873	916	831	894	826	784	867	818	867	852	765	863	871	847	890	888	833	834	787	827	882	838	842	850	870	858	867	844	771	842	864	846	836	854	863	815	845	849	816	829	865	792	823	885	797	905	881	851	839	839	883	839	834	860	890	833	905	833	864	836	903	804	819	832	887	817	824	832	840	886	796	863	807	821	826	918	885	821	873	882	872	856	868	846	852	831	860	852	802	856	785	815	844	787	816	852	863	823	818	820	840	836	795	844	812	827	826	819	807	864	852	858	827	914	900	836	843	873	846	768	868	865	866	860	888	863	857	788	853	872	848	900	903	858	820	837	843	873	893	876	856	849	841	861	918	826	902	820	825	821	882	832	843	870	837	873	812	852	860	894	801	844	857	819	869	808	850	835	809	918	851	824	850	883	860	793	813	845	826	831	846	895	815	890	843	817	878	840	896	873	850	859	841	828	787	845	868	797	873	878	848	824	803	814	855	888	907	876	889	877	894	814	845	863	812	780	835	890	864	868	870	877	899	796	824	878	929	852	854	854	775	825	863	827	810	840	810	841	861	822	844	879	834	824	872	835	841	838	844	834	844	893	844	872	859	868	854	880	867	818	869	846	758	908	853	876	857	888	833	849	859	850	858	836	879	860	873	872	822	879	799	858	838	915	917	896	825	851	866	904	837	793	818	795	815	861	834	906	869	848	816	835	853	848	855	861	853	857	808	856	873	867	861	812	884	860	910	855	844	826	866	816	773	897	792	812	850	876	837	815	837	874	844	871	856	822	830	869	879	828	890	784	772	879	835	860	854	855	816	828	852	833	783	804	846	888	848	831	867	885	839	872	866	874	820	838	866	865	864	859	855	872	854	847	885	812	842	796	831	867	855	880	825	836	815	840	840	857	855	846	855	848	897	859	881	882	844	888	829	836	835	841	900	824	838	790	918	877	883	873	872	853	847	854	866	868	829	828	834	876	846	882	851	853	836	877	865	826	826	811	889	849	820	861	846	828	882	842	918	845	832	832	847	836	814	807	788	848	847	839	904	829	877	888	793	868	880	867	866	848	857	874	833	872	853	835	852	816	828	838	874	845	863	811	811	807	820	835	904	856	848	801	815	879	776	857	819	776	841	835	881	814	867	917	858	791	843	775	831	864	892	900	869	863	891	896	826	819	848	865	834	845	863	839	822	822	835	847	851	826	807	845	809	863	838	833	853	835	843	845	827	815	860	838	909	878	827	884	821	851	835	878	866	871	885	833	859	796	865	797	796	814	820	825	850	885	896	885	805	829	852	872	853	832	885	808	810	853	854	859	876	859	843	828	881	885	863	846	831	882	856	826	877	809	882	836	850	859	853	790	814	917	836	850	866	833	868	835	854	839	902	861	839	887	863	862	825	824	862	832	856	903	857	852	778	872	903	852	864	838	809	859	894	853	810	874	879	858	809	853	850	831	897	864	831	882	826	828	853	833	889	811	905	780	791	805	856	826	867	861	860	891	865	858	878	875	851	872	857	915	830	843	819	859	827	858	805	856	836	871	847	885	840	832	829	833	843	855	860	886	825	838	837	825	905	839	869	847	892	826	866	835	870	818	861	886	869	808	838	864	873	842	882	865	881	854	856	831	864	856	854	862	868	846	852	865	843	865	858	824	863	827	871	855	772	911	817	821	822	825	862	855	835	816	889	882	871	824	789	832	866	892	838	804	845	851	823	845	863	801	853	877	853	888	812	839	844	871	826	839	800	874	841	900	889	812	883	815	831	805	829	915	838	808	846	842	804	854	810	893	822	834	828	839	841	845	839	874	877	851	867	845	888	805	881	841	870	817	800	843	847	821	811	810	823	907	872	942	855	885	839	846	809	869	862	841	802	861	878	838	860	829	853	867	812	814	878	911	839	899	849	851	810	820	808	863	863	840	872	850	838	863	861	837	872	824	859	857	891	824	801	855	905	808	867	839	804	836	867	852	816	895	831	870	818	875	861	845	841	853	826	835	891	835	855	790	823	814	856	777	871	838	888	858	835	848	790	869	831	844	854	878	865	879	877	894	824	860	857	828	868	875	804	868	812	874	869	838	802	822	831	844	824	853	847	875	853	846	869	861	834	861	790	858	822	854	862	909	873	858	829	873	862	886	802	852	861	849	813	841	797	805	842	852	857	814	880	853	776	817	869	858	864	794	821	880	884	843	850	823	847	851	805	876	829	848	795	795	795	869	833	855	853	821	838	860	869	901	860	857	869	793	813	838	831	837	859	809	842	870	879	874	890	872	832	857	823	836	856	849	819	875	864	810	807	825	826	840	831	839	814	846	899	868	847	886	841	826	843	834	891	862	837	850	914	904	827	854	864	860	835	821	830	857	836	853	828	890	873	867	818	821	864	839	811	905	822	836	822	852	832	852	854	856	835	845	822	826	874	856	826	841	894	839	877	846	806	834	861	854	868	849	861	909	902	848	838	909	846	845	850	838	842	844	807	820	832	836	802	839	804	840	845	862	854	842	800	857	857	828	858	821	822	860	850	842	868	841	909	846	814	870	817	859	856	831	878	824	857	924	808	810	880	851	841	832	920	816	776	899	824	900	850	867	907	806	859	885	847	861	882	871	808	823	874	870	827	795	846	895	849	813	895	814	866	873	912	864	854	836	905	867	835	869	798	847	881	843	860	816	830	834	836	844	836	849	822	867	813	828	851	848	920	819	864	831	830	863	849	901	854	889	857	864	862	814	832	849	802	868	874	841	815	872	863	825	833	854
8378	577	603	544	458	386	320	352	317	329	307	289	284	285	269	276	253	261	243	275	250	293	269	259	246	260	277	251	276	236	295	271	260	260	270	268	241	258	282	274	257	256	229	271	281	245	298	271	261	244	267	249	251	294	254	291	278	260	250	242	271	278	255	293	250	235	259	284	237	235	276	266	247	266	271	260	270	258	276	267	271	286	288	227	233	236	272	279	253	219	269	260	233	281	280	262	253	288	265	248	275	276	270	248	256	270	224	240	239	273	256	248	289	261	231	269	297	280	254	290	263	247	257	218	257	257	250	239	245	239	244	258	271	268	229	283	259	285	250	248	279	282	260	260	264	263	253	255	236	262	231	217	239	275	244	261	245	247	244	253	257	264	244	265	272	253	246	299	252	262	260	245	241	229	275	226	261	249	252	251	223	255	255	295	257	264	245	283	234	253	262	248	246	236	242	250	268	243	258	289	252	279	267	263	285	246	260	267	267	273	260	258	244	248	291	244	262	253	276	249	250	257	251	289	258	242	213	262	262	281	258	248	259	280	304	263	272	263	252	297	254	270	274	281	246	264	255	240	253	266	245	243	261	244	269	253	241	242	214	271	258	263	248	258	268	270	232	265	270	261	262	270	288	262	256	281	259	225	238	265	260	275	261	267	241	244	252	282	252	251	252	276	254	239	217	262	250	257	253	276	276	282	268	263	256	261	253	230	268	235	298	258	266	297	255	260	253	245	234	259	284	253	284	248	259	250	257	277	255	243	270	253	247	243	260	237	253	250	270	250	250	239	282	235	265	275	249	226	288	282	249	283	304	241	285	248	240	234	255	280	247	250	216	250	231	268	242	264	238	268	268	235	275	233	250	282	239	277	282	241	254	280	251	227	250	250	252	255	256	281	275	287	279	248	237	262	284	256	295	290	256	257	296	248	273	272	262	229	290	250	263	258	215	259	267	228	236	280	258	245	257	221	266	252	263	269	253	250	262	255	266	260	268	267	262	263	254	236	234	251	247	274	293	238	239	258	237	269	280	282	253	303	290	258	253	230	241	263	279	266	232	243	242	273	279	246	258	253	266	264	297	279	249	240	256	252	238	263	260	270	254	244	238	262	246	260	248	253	275	256	252	280	264	254	243	249	253	258	276	252	275	268	267	275	241	251	261	243	255	281	233	239	252	265	279	251	249	269	273	252	267	236	255	275	248	263	249	270	219	254	238	244	231	263	231	241	250	275	255	261	245	253	255	249	271	240	257	275	237	278	265	256	242	272	279	257	255	248	246	269	250	256	267	284	255	284	269	236	235	245	252	278	249	255	217	259	256	237	279	256	274	270	245	248	268	267	284	274	274	259	268	250	245	274	244	258	253	241	290	272	256	245	287	252	239	237	256	291	273	270	275	232	235	268	266	266	289	246	259	281	267	240	233	265	238	253	262	238	245	287	239	258	206	241	256	251	260	253	240	258	221	260	255	242	242	254	280	260	256	254	268	274	244	298	236	251	250	245	253	252	218	275	278	272	252	284	245	266	263	264	257	253	238	258	256	270	252	223	256	242	230	262	267	242	236	269	253	255	247	274	273	278	236	292	241	247	233	274	235	254	268	292	254	264	273	263	255	264	252	252	233	257	246	280	281	272	273	241	256	230	302	277	244	263	265	245	212	253	257	293	264	270	261	262	261	231	228	262	265	262	258	284	246	247	294	280	278	259	253	243	253	275	260	291	266	276	256	237	239	267	272	230	246	248	269	243	256	222	278	247	247	262	261	293	281	227	275	258	246	249	283	280	253	243	251	270	255	225	239	260	298	234	272	236	282	278	267	290	267	268	248	289	277	265	262	254	288	269	279	262	255	267	266	254	269	226	258	260	270	259	255	284	260	243	254	238	264	244	271	239	251	226	266	245	291	252	235	278	272	249	271	225	272	234	243	262	253	284	286	254	264	245	280	255	258	244	255	244	255	258	272	265	259	251	286	258	215	271	266	239	268	233	248	254	251	257	275	235	242	246	251	282	255	277	252	297	254	278	251	290	257	246	259	262	234	256	253	262	249	261	242	270	266	242	251	241	239	271	253	265	234	262	283	257	292	274	265	268	271	283	234	265	247	258	227	249	267	251	256	259	266	268	259	232	252	270	265	256	258	233	275	265	266	250	273	232	218	276	250	281	241	207	239	197	269	247	264	264	254	289	272	257	249	267	256	288	239	256	235	218	256	250	249	273	274	254	246	271	290	288	254	259	247	246	241	229	260	225	234	249	241	244	256	257	245	251	267	263	268	235	272	280	274	249	260	264	265	295	278	253	264	239	291	254	256	253	268	230	258	249	266	248	242	251	255	231	255	271	244	267	257	270	242	247	259	270	240	292	263	242	271	291	255	252	249	286	255	250	272	280	260	239	269	260	285	274	259	256	257	215	235	258	270	253	244	266	251	239	246	253	262	277	242	249	277	270	255	257	209	240	260	260	269	254	273	249	257	245	253	267	228	246	235	301	223	249	289	273	223	252	277	289	252	250	246	254	236	238	256	248	257	289	274	225	258	276	263	269	225	266	287	276	270	233	258	252	223	239	269	264	265	270	228	231	252	291	249	292	251	265	245	238	299	258	254	286	242	272	270	286	255	247	254	256	261	244	282	258	255	240	282	278	296	271	246	239	254	250	258	235	262	270	248	248	252	246	254	262	251	265	250	272	228	245	237	249	264	253	250	269	271	232	251	248	255	252	268	263	285	276	278	258	275	258	293	256	262	248	266	256	248	236	262	244	249	251	249	257	266	264	263	254	256	279	253	227	269	264	237	258	232	257	243	253	251	273	252	267	233	265	258	235	242	248	271	252	274	266	277	255	242	266	250	276	262	285	240	242	262	252	254	247	261	263	256	241	274	235	265	249	286	263	263	267	258	248	258	277	246	238	279	261	252	239	227	250	253	273	258	250	251	251	254	240	260	261	277	244	259	255	252	288	269	251	260	256	261	303	284	224	248	264	269	271	260	269	263	265	256	267	270	238	298	272	288	242	279	256	242	226	275	238	249	267	271	264	246	255	236	254	267	270	235	242	261	278	251	248	287	279	281	259	243	259	274	243	246	251	260	262	263	254	254	258	237	242	277	232	252	265	282	228	245	271	253	253	280	265	272	256	248	253	273	215	232	233	252	273	255	248	280	250	270	272	253	266	268	288	280	233	262	264	270	260	258	258	255	253	261	287	286	288	245	263	264	252	283	253	261	273	274	272	255	249	246	272	241	264	263	266	270	243	234	259	253	249	265	260	265	258	286	270	250	267	271	282	290	290	235	270	264	261	274	253	274	307	236	272	263	278	245	269	259	234	249	252	256	259	256	278	250	266	265	259	259	253	263	244	261	262	244	263	270	259	279	276	254	278	228	236	254	263	270	239	269	267	251	254	269	248	262	267	252	251	270	215	268	258	282	265	243	247	264	264	264	261	254	271	268	232	251	252	256	258	253	263	252	253	244	231	252	236	259	244	255	251
7073	868	1350	1468	1308	1153	1030	933	872	820	827	761	716	660	612	642	657	634	626	625	593	614	626	633	594	619	644	572	650	604	586	604	602	645	611	571	577	646	575	566	577	592	601	609	578	584	583	543	579	608	618	565	588	598	598	609	575	567	598	580	594	613	593	617	567	557	530	586	558	557	549	567	545	587	531	586	599	587	577	579	578	594	572	565	607	599	577	608	549	573	577	570	551	609	596	608	541	611	557	586	605	602	582	565	581	560	629	543	543	600	582	607	549	659	590	544	599	545	664	564	627	541	586	579	597	583	587	612	531	622	578	538	573	560	558	557	597	609	565	605	589	599	564	574	595	570	586	559	573	576	576	573	573	585	590	571	542	596	550	587	554	585	639	565	632	618	579	567	570	539	571	597	559	590	583	596	593	619	541	565	576	543	569	529	640	592	555	547	547	577	523	570	598	571	582	567	601	540	578	595	600	567	562	582	586	557	556	564	566	572	571	608	611	580	597	560	592	583	618	604	548	545	609	551	590	548	628	602	566	566	585	571	575	580	549	587	634	569	577	574	595	607	575	577	589	539	581	563	593	540	551	575	557	590	601	583	620	578	545	585	600	587	587	610	586	566	517	589	601	601	609	564	584	602	584	585	541	579	567	626	508	601	564	589	572	602	580	576	556	605	578	611	586	589	590	546	548	571	537	562	580	577	593	564	524	567	612	527	603	590	593	568	577	547	563	573	587	544	570	612	560	599	541	588	556	574	563	616	606	587	549	546	577	551	578	595	579	583	531	578	542	606	582	580	626	566	601	542	543	578	607	565	557	578	588	558	557	574	559	593	564	573	594	568	541	592	600	567	603	595	582	588	586	546	611	575	590	569	562	599	565	567	554	590	584	607	607	579	586	584	552	593	610	568	593	560	609	589	573	588	528	575	569	589	572	624	600	585	579	614	570	601	668	575	612	574	540	577	596	565	590	582	611	577	588	566	568	569	583	596	575	603	619	584	569	609	603	574	598	607	573	608	574	596	607	543	621	606	537	587	589	596	596	548	581	564	618	549	533	570	631	561	556	622	612	563	555	601	583	543	555	565	550	587	550	581	566	573	591	566	601	582	565	595	574	579	562	613	587	613	555	594	610	616	574	576	550	584	601	538	538	560	555	604	628	574	540	564	583	568	619	604	589	537	604	578	526	585	596	578	575	584	604	557	572	604	580	577	550	579	556	550	530	558	559	589	577	519	553	566	625	579	598	540	554	543	560	569	546	581	544	584	591	587	570	558	581	567	607	624	533	583	556	537	572	577	527	584	557	537	575	566	611	563	600	557	575	568	594	582	597	568	561	587	582	584	559	603	593	588	582	553	600	602	569	579	584	572	582	564	550	584	574	591	589	609	570	576	553	534	586	615	582	598	566	637	553	578	579	549	628	575	595	584	603	569	572	600	576	580	595	555	592	557	585	530	543	583	567	589	602	584	571	560	605	562	578	569	590	582	584	571	605	643	562	608	570	581	576	599	571	544	596	588	616	587	604	593	580	559	625	579	563	617	568	632	597	610	565	565	594	597	609	565	623	574	529	551	586	623	615	570	576	507	534	528	627	607	566	537	533	585	574	582	594	602	571	577	603	573	542	619	550	562	579	572	583	562	537	553	544	585	611	571	543	602	537	602	567	573	581	615	595	599	598	571	573	568	590	597	578	536	563	612	582	549	617	606	579	602	583	581	578	571	565	581	587	610	578	563	602	591	543	573	591	525	568	550	574	590	563	604	566	565	597	578	626	537	587	587	596	536	596	623	559	577	572	562	545	554	600	569	564	595	593	576	521	557	555	614	606	582	567	608	597	572	573	542	546	623	620	595	566	607	609	614	584	542	600	594	606	544	594	574	536	600	567	622	561	607	601	592	575	542	576	547	586	600	597	593	544	579	570	560	577	585	557	582	575	562	646	625	578	581	558	599	582	584	582	580	592	576	580	567	546	567	576	570	592	578	563	584	605	572	589	593	576	570	570	572	560	553	597	547	574	573	578	577	571	557	594	610	574	585	542	588	569	608	554	613	584	547	561	609	559	594	529	567	571	573	601	588	560	602	561	612	557	571	542	593	599	566	636	589	605	623	588	549	565	611	579	562	579	618	563	590	624	567	595	561	577	588	559	552	564	586	574	535	591	558	582	561	554	612	579	597	556	578	578	631	613	600	569	558	579	570	606	564	583	538	561	593	601	543	545	573	572	544	553	614	542	582	553	577	591	591	597	571	569	545	532	566	561	599	581	562	569	560	554	576	545	560	588	562	566	602	602	599	589	586	580	592	611	591	609	585	572	603	579	593	592	559	556	533	596	526	596	568	573	614	563	620	560	535	596	567	565	584	550	550	549	594	570	544	531	583	578	589	579	577	550	555	562	497	594	534	559	598	597	596	568	623	556	575	569	643	574	573	586	541	567	541	566	575	544	548	575	575	542	530	566	551	570	561	540	598	575	604	569	578	633	556	606	589	598	591	573	540	612	544	575	565	579	610	541	543	554	554	551	557	565	543	592	576	571	580	551	591	595	596	562	587	566	572	614	569	573	570	569	545	577	590	566	566	599	557	559	522	581	585	581	606	560	552	573	548	624	553	590	609	609	586	553	584	549	566	550	569	645	556	587	584	536	571	570	565	589	559	552	589	605	560	573	633	540	584	609	545	578	593	620	566	558	542	616	605	589	580	548	554	581	572	555	563	566	533	564	602	571	559	579	606	594	581	603	554	569	573	575	594	530	580	552	548	599	577	572	607	609	582	561	580	595	600	592	626	543	563	576	580	604	540	617	563	541	530	587	538	616	576	586	546	572	598	589	571	587	565	596	532	626	607	608	558	574	583	581	562	623	569	582	616	595	571	596	573	569	576	568	569	579	568	592	571	534	584	535	553	574	561	583	584	608	561	594	544	591	587	600	562	608	553	567	572	614	581	601	544	569	586	565	617	554	542	577	591	577	575	541	534	572	614	539	545	587	558	571	621	600	549	519	601	605	592	566	562	562	573	566	513	570	601	563	627	592	570	534	547	541	561	583	554	583	571	559	578	522	547	543	562	557	595	585	584	593	578	577	604	587	568	607	588	593	600	613	585	581	578	530	587	530	599	568	579	553	584	606	574	576	555	604	589	561	530	602	579	577	568	574	600	589	549	586	612	589	570	596	570	563	595	582	567	566	570	549	545	551	590	612	559	614	557	587	572	615	550	604	569	646	570	594	550	606	575	573	584	602	564	600	581	574	565	570	568	611	541	580	592	610	538	603	582	557	606	601	596	541	604	579	555	566	592	589	621	573	553	588	531	563	599	553	577	521	595	618	565	602	563	564	517	626	542	622	597	605	588	606	565	623	592	539	582	584	593	543	593	587	539	550	616	589	542	592	591	597	544	538	614	618	578	584	580	559	603	598	595	558	577	520	563	580	555	616	537	598	596	592	554	596	603	568	576	591	602	576	563	629	569	561	610	559	605	566	566	571	555
14925	1022	830	641	387	341	285	233	254	179	168	178	168	137	143	154	138	137	174	136	147	117	142	117	142	135	123	142	131	114	127	129	140	117	144	128	136	131	137	141	127	134	103	126	123	139	129	140	141	132	139	110	102	126	129	121	126	126	136	129	125	127	127	131	137	114	127	136	120	140	130	113	128	132	135	128	126	125	115	136	151	139	136	120	135	132	117	135	127	131	109	131	151	115	155	128	131	132	135	141	124	129	132	109	106	117	119	119	107	117	123	138	143	125	115	122	125	141	151	134	114	132	145	136	134	113	91	114	122	125	133	144	114	128	139	108	115	130	117	118	125	135	145	114	119	123	115	141	129	135	141	135	112	129	122	127	127	119	136	152	118	120	125	135	131	135	113	127	108	143	128	132	131	151	137	135	122	110	113	126	125	130	152	124	122	123	127	127	111	115	133	115	132	129	147	144	143	137	117	139	154	146	146	151	104	139	129	112	133	137	121	120	131	115	120	135	141	129	144	125	147	127	138	117	127	126	121	115	130	119	109	109	135	129	133	130	127	120	142	154	129	142	114	134	119	122	111	110	114	135	124	147	103	129	130	135	118	136	131	139	139	121	121	108	137	92	103	114	132	109	145	113	131	125	150	99	135	98	133	135	133	112	120	120	115	125	113	128	107	106	139	117	120	121	132	109	127	118	140	135	105	117	119	125	138	126	118	125	122	137	103	131	138	129	116	125	131	143	119	138	129	109	115	132	125	140	135	132	126	119	102	112	111	121	128	134	127	133	119	133	116	138	133	121	134	143	127	134	130	142	132	124	117	151	142	136	133	114	127	111	128	144	121	129	117	109	117	106	119	151	110	123	112	115	124	145	146	117	120	140	121	133	138	113	130	109	127	117	122	121	129	129	130	136	117	126	105	119	120	121	132	150	128	104	107	144	135	136	109	116	114	123	136	142	136	144	125	128	138	116	128	151	121	134	122	128	132	130	121	142	145	109	119	125	129	96	128	143	112	108	129	137	117	141	134	118	117	124	120	143	127	111	141	140	108	129	120	124	118	126	113	120	116	149	133	126	118	117	139	134	155	142	132	119	106	114	137	124	140	102	113	142	140	148	125	106	125	130	128	122	134	126	122	125	118	121	147	136	131	121	122	147	128	130	145	144	115	125	114	112	121	121	129	143	119	117	125	122	123	133	119	121	111	131	138	124	129	125	117	143	102	137	130	128	132	104	130	145	135	127	134	149	127	127	128	113	125	131	110	138	124	122	123	138	125	139	163	134	134	116	109	132	133	132	128	133	137	128	118	111	144	131	116	119	131	111	151	140	141	115	121	123	111	117	118	127	139	154	136	141	123	122	137	132	135	138	148	131	107	112	110	110	127	133	129	111	152	153	127	135	133	122	109	119	147	111	112	132	121	133	121	149	125	140	129	134	118	129	139	131	117	128	140	132	129	126	135	129	126	130	137	112	130	140	119	115	119	111	129	119	115	127	129	110	133	111	146	113	128	117	130	129	132	123	133	137	133	106	113	160	129	130	108	124	103	126	149	133	134	136	128	103	150	126	120	130	141	137	141	136	121	89	107	119	130	104	161	120	153	120	131	137	124	135	134	126	133	121	126	129	106	115	128	123	123	121	108	121	146	129	123	111	115	136	155	128	114	144	140	135	133	143	150	128	128	139	104	121	126	122	132	129	138	119	135	110	119	129	116	125	158	132	113	120	134	110	121	136	126	126	142	123	105	131	137	141	117	140	142	139	111	127	118	132	146	118	137	143	129	138	124	118	125	122	106	124	136	157	116	123	126	121	130	144	137	120	130	136	117	128	133	117	134	128	129	120	127	136	136	124	132	134	142	99	112	119	133	136	132	135	126	110	123	125	112	141	122	103	118	138	133	116	147	130	108	122	121	131	121	159	152	158	126	108	124	135	121	150	116	130	122	122	128	123	118	118	139	120	136	116	116	110	125	119	147	128	129	119	139	141	134	110	119	132	133	120	142	130	119	124	138	121	108	142	128	124	113	101	133	127	128	114	128	136	142	117	114	147	132	114	121	155	92	129	142	141	123	113	113	132	114	113	104	146	138	141	115	114	141	142	118	123	126	118	121	124	132	123	108	101	126	136	121	136	117	138	123	132	116	132	132	118	161	121	100	157	125	147	122	133	112	126	131	127	140	136	122	108	141	130	133	114	128	131	121	124	117	118	103	138	139	130	125	157	128	131	122	125	135	135	140	125	120	105	122	119	130	121	136	115	118	139	137	115	126	127	120	122	145	143	132	167	128	127	132	130	132	116	116	120	151	160	115	141	134	131	125	132	142	142	114	136	120	130	113	124	121	133	145	140	114	127	114	112	119	146	141	108	147	126	113	139	120	121	128	137	127	115	138	143	118	124	150	134	140	146	124	138	142	132	137	139	114	129	94	129	121	107	130	115	134	115	121	112	116	130	119	119	108	121	141	128	130	131	115	132	153	138	126	116	146	124	129	127	107	120	113	124	135	112	148	138	124	131	140	153	147	116	117	116	116	112	132	148	110	142	126	122	122	136	132	116	129	134	139	124	122	150	122	111	119	127	112	121	143	115	149	109	127	107	111	132	122	116	131	127	120	120	138	117	138	122	133	128	120	136	122	126	118	127	109	119	125	116	130	141	132	145	132	117	105	115	130	122	140	119	128	113	129	142	144	127	140	124	160	112	116	131	129	130	136	103	124	123	146	124	124	126	120	131	113	126	129	132	120	110	134	133	123	109	132	120	121	135	124	130	133	132	128	120	138	129	113	118	128	120	107	144	133	125	125	133	159	127	142	137	117	123	137	106	91	127	127	127	112	139	125	144	118	139	114	136	136	125	119	106	133	126	137	143	114	111	137	141	118	127	122	119	125	149	136	136	130	133	130	113	123	129	119	154	145	110	129	139	126	117	143	130	156	133	117	135	136	140	128	141	128	110	128	123	123	159	116	88	150	144	130	108	137	124	153	111	139	124	126	127	150	136	127	128	155	129	134	110	124	109	135	128	119	129	111	133	120	135	120	131	110	121	137	125	126	124	112	121	126	130	112	118	133	143	110	142	125	131	121	141	129	123	99	119	133	112	122	137	110	135	111	115	122	149	128	144	123	122	120	108	116	119	125	129	149	112	134	127	126	129	121	142	123	132	119	132	158	128	141	125	144	160	131	119	122	130	130	133	151	127	111	126	131	141	121	145	131	137	140	135	126	134	129	122	136	129	133	123	140	133	127	129	128	121	125	138	141	134	136	137	106	121	137	131	126	153	120	127	113	133	126	119	111	120	153	138	146	141	125	111	109	127	127	115	134	145	124	132	127	122	129	129	129	131	121	107	109	121	129	112	131	135	111	137	128	133	134	125	128	117	127	170	122	131	127	136	121	132	116	119	129	123	117	131	112	123	132	143	123	125	119	112	157	134	116	130	150	114	116	105	129	121	111	142	120	133	139	113	123	135	141	125	145	122	118	117	130	133	123	127
8239	919	1744	2031	1650	1406	1101	989	813	741	777	656	534	538	511	489	408	410	458	456	416	449	426	402	388	420	408	381	351	380	381	345	339	378	354	388	372	380	349	356	355	358	365	364	363	328	358	361	354	323	364	360	341	300	334	378	361	336	350	344	333	340	333	316	365	357	331	356	332	349	330	330	315	321	367	336	320	337	332	349	316	360	320	352	360	329	324	368	324	327	319	352	320	348	331	287	342	316	330	357	347	324	337	363	338	328	322	314	307	319	318	335	308	316	327	344	322	326	329	343	364	339	318	308	307	354	338	303	310	310	362	306	350	343	327	350	370	367	337	336	323	336	337	343	334	306	348	339	326	338	341	343	323	349	313	336	382	358	332	364	321	340	343	344	351	334	337	333	326	359	328	335	335	334	293	309	357	347	337	319	310	318	336	319	344	326	313	330	317	369	322	356	337	316	352	356	362	355	331	343	367	300	334	337	329	341	304	316	330	325	311	332	336	306	329	329	332	332	334	331	332	335	366	333	337	331	309	298	311	324	354	338	356	345	342	321	338	330	303	314	342	328	354	345	336	305	319	344	351	373	328	328	336	323	327	358	331	313	295	348	299	327	322	308	322	320	308	311	324	321	343	318	324	327	308	321	335	325	345	348	354	327	350	356	306	332	318	325	320	348	336	330	344	320	305	333	328	332	334	310	323	324	303	342	342	335	336	336	337	408	327	305	314	304	342	301	340	347	312	343	335	332	298	295	336	337	323	341	325	318	308	305	318	324	342	303	339	297	346	330	333	348	350	335	323	327	345	314	338	357	338	368	325	295	333	358	344	354	337	317	307	344	287	354	323	317	336	352	300	355	371	312	342	330	325	359	334	342	366	305	333	327	343	311	363	344	336	334	352	328	350	318	334	354	327	343	376	314	339	355	357	344	332	325	347	345	324	323	347	344	315	297	316	337	311	339	343	335	333	349	340	328	326	323	352	327	329	333	335	349	325	317	362	368	324	314	333	311	345	368	319	326	340	322	303	348	333	333	338	338	318	348	329	318	334	294	338	339	345	320	336	312	360	358	321	326	343	352	338	355	300	324	320	316	345	351	335	310	332	364	359	318	316	315	344	312	294	344	342	317	363	332	357	360	340	301	345	321	343	312	307	348	341	320	344	321	322	327	340	320	373	335	344	307	340	319	307	327	359	329	332	347	290	316	331	313	344	294	296	314	348	336	362	324	330	310	341	321	308	346	331	301	362	347	339	348	325	316	333	350	340	311	348	317	326	328	352	342	330	361	325	323	324	298	309	310	355	318	313	315	343	320	354	343	346	328	321	323	347	334	319	331	324	345	317	316	317	356	331	323	369	307	337	341	325	299	322	346	343	355	354	354	357	314	308	344	330	333	326	333	296	318	310	301	327	342	323	329	326	323	343	321	302	297	337	334	331	335	318	310	327	315	311	332	328	307	342	330	323	311	315	363	353	333	335	300	356	349	312	344	329	338	312	293	322	327	315	312	313	354	358	316	328	322	337	322	321	297	346	332	365	292	343	338	336	332	355	304	319	327	317	300	329	332	324	330	348	341	339	288	322	336	331	295	319	316	332	315	340	327	321	337	322	348	316	329	328	321	335	316	365	356	345	312	358	350	324	333	354	356	324	346	303	302	346	331	351	348	322	321	310	345	325	347	352	341	327	347	351	313	359	312	320	348	349	323	339	326	347	355	336	324	331	333	347	380	321	338	335	320	327	313	330	359	344	333	332	326	343	342	338	319	325	332	318	331	373	344	347	308	308	299	323	341	302	336	370	337	288	341	346	333	332	319	317	318	332	335	335	331	372	325	363	333	349	326	323	309	348	320	316	337	336	314	308	343	341	363	346	345	347	311	340	328	352	352	316	307	323	321	282	346	327	351	316	309	337	346	319	344	321	359	300	349	337	355	340	337	317	340	362	348	341	350	324	324	319	344	332	343	327	340	331	310	344	336	348	321	343	330	339	359	349	342	328	321	336	327	346	291	279	338	319	334	333	282	333	320	345	342	317	335	338	359	374	345	343	328	335	342	332	329	369	336	348	334	332	345	348	344	319	369	361	341	340	346	281	375	334	333	323	337	317	335	340	324	318	316	357	347	324	346	347	356	302	322	327	329	297	295	333	384	343	344	333	295	347	318	323	336	332	310	333	334	350	341	336	333	327	325	316	334	337	321	327	326	316	319	321	312	328	372	325	319	344	337	310	342	346	347	331	296	268	314	317	320	329	284	347	364	360	338	283	317	337	321	315	312	346	286	371	298	349	346	330	326	315	294	344	334	330	345	344	363	324	340	355	370	303	344	312	342	321	305	343	312	338	353	346	331	364	324	334	340	325	315	296	339	291	333	320	327	337	368	333	318	356	349	335	325	321	324	354	347	333	296	321	305	349	324	350	312	320	346	375	346	324	327	337	342	344	327	327	339	323	309	332	343	349	345	367	352	312	345	333	302	303	345	349	335	311	324	332	289	334	333	325	297	351	348	342	327	340	342	358	330	324	345	351	320	322	351	330	344	339	313	341	326	337	306	321	306	355	313	327	346	309	310	328	334	332	331	309	350	319	340	342	304	304	361	302	315	325	318	322	342	321	350	322	301	347	335	373	347	355	339	326	328	351	324	342	332	324	323	324	359	364	316	297	325	335	329	343	338	302	320	330	307	321	317	304	324	325	323	366	336	289	318	332	341	318	340	336	311	339	313	311	334	315	319	314	327	336	354	335	310	356	288	346	340	324	319	320	344	327	335	342	340	323	340	318	340	337	294	315	344	336	316	342	329	333	329	349	309	329	354	320	344	319	311	338	328	317	338	336	317	333	356	342	340	307	348	326	339	333	317	314	328	306	327	326	305	291	324	324	350	317	328	334	324	359	341	341	327	350	344	323	334	336	359	318	317	313	360	338	319	355	305	356	368	346	358	325	325	318	343	347	314	301	334	306	331	326	317	314	350	310	312	327	296	316	352	332	322	338	349	313	322	300	327	326	348	336	347	340	288	379	332	306	329	330	338	319	329	344	303	315	342	374	337	309	323	322	345	310	332	333	322	331	299	342	328	364	333	328	330	298	340	333	330	356	340	334	349	324	316	334	340	384	330	347	299	338	330	347	354	327	363	331	336	331	365	320	350	337	322	330	320	373	315	343	349	345	350	307	326	330	327	331	319	342	325	353	330	318	323	311	321	321	355	329	359	316	349	323	308	318	362	329	322	355	344	294	344	330	338	338	353	351	347	336	303	325	325	342	309	335	320	318	349	289	316	336	335	329	338	320	324	314	326	344	309	323	323	309	325	305	323	327	319	329	323	327	321	329	341	327	339	372	325	320	354	344	327	338	337	313	354	356	327	330	317	362	317	307	350	320	347	311	352	323	316	360	309	332	316	327	326	380	380	298	354	330	338	334	305	312	329	311	302	318	351	320	363	325	333	323	317	350	326	329	330	319	348	354	341	325	308	309	309	333	351	334	354	307	334
1995	420	408	385	383	405	379	365	435	386	396	391	386	378	427	387	397	391	375	399	363	425	353	436	401	426	382	359	380	370	355	418	412	417	376	342	385	380	374	371	401	382	414	390	399	386	397	344	333	390	361	399	371	405	412	420	389	430	391	408	394	415	362	357	414	394	417	393	374	378	386	406	390	383	420	410	392	371	373	405	414	344	415	389	356	372	359	384	363	402	378	419	399	389	357	391	408	378	426	392	358	405	365	363	387	367	396	375	363	396	395	414	405	387	415	401	361	372	388	356	401	415	402	380	412	408	387	416	434	387	397	390	403	419	422	400	397	380	375	381	423	413	422	348	387	394	385	349	377	423	396	372	363	361	368	387	390	349	361	376	409	393	367	398	390	390	387	369	407	391	372	386	423	357	408	373	375	385	385	412	362	396	415	387	363	379	393	382	378	367	385	418	385	407	413	394	384	384	401	420	379	393	407	378	398	424	371	357	415	401	359	399	366	389	376	392	357	342	374	391	326	388	397	405	386	413	386	365	369	371	409	405	390	390	363	399	392	397	384	391	378	395	385	423	408	376	401	391	396	361	410	408	391	398	415	386	402	375	432	350	382	388	373	423	398	393	383	374	368	401	364	386	420	407	410	390	399	408	401	372	371	415	359	406	335	407	404	410	349	370	356	397	370	384	409	376	386	403	403	385	397	426	378	430	339	417	372	372	354	383	394	363	397	401	419	360	391	418	387	396	408	366	362	430	377	349	357	362	365	384	407	358	369	373	415	391	382	414	427	369	372	375	347	385	402	398	434	389	360	399	397	393	386	404	403	408	377	407	389	391	396	407	397	412	380	384	406	334	366	393	375	334	374	401	416	395	376	404	407	394	462	380	368	369	395	374	365	369	402	434	390	387	435	389	396	381	386	391	362	387	396	366	379	374	391	404	376	407	397	374	383	375	356	375	410	409	400	402	401	384	368	376	383	355	352	405	412	383	421	407	423	378	393	382	406	433	365	404	419	368	385	368	392	372	358	365	389	370	396	422	385	387	352	388	410	380	390	365	406	394	386	342	363	403	394	432	404	361	394	400	387	407	372	390	391	384	387	384	372	371	387	401	394	389	389	405	409	394	349	397	393	365	402	382	357	369	367	392	412	385	366	389	402	378	379	364	394	388	415	424	365	349	382	380	357	378	370	394	414	363	397	385	376	374	387	393	407	373	367	352	349	369	416	373	388	407	392	381	376	389	378	375	377	415	403	353	396	341	392	435	375	416	376	396	404	398	403	399	360	392	414	385	394	378	357	404	374	408	381	344	370	387	396	397	331	407	401	388	384	396	394	405	401	406	405	408	416	378	404	401	370	377	427	402	341	376	407	407	403	341	386	397	408	400	378	384	394	358	396	380	376	425	381	364	423	376	381	385	378	391	353	381	396	397	387	387	359	336	396	413	409	392	404	378	383	379	369	368	376	333	383	401	399	367	353	405	377	359	399	376	371	397	364	377	376	371	389	384	425	381	403	399	374	368	365	366	400	449	405	391	391	379	416	388	392	371	391	396	416	378	378	396	442	387	404	353	381	381	401	383	403	424	375	380	365	390	385	435	362	373	396	373	376	374	457	391	379	427	387	355	366	381	382	392	383	390	429	374	393	382	381	368	400	383	386	393	377	423	420	390	370	391	392	403	404	390	362	399	425	407	404	368	405	390	358	404	385	411	398	402	392	375	416	390	411	405	393	387	386	399	383	371	391	414	411	404	353	354	352	386	392	378	384	385	419	383	373	386	415	388	388	412	402	418	379	377	381	394	378	370	397	398	415	400	388	350	388	390	373	407	387	380	383	418	388	390	406	395	392	378	339	391	358	376	379	356	373	394	398	384	397	373	396	375	381	427	361	406	396	379	411	366	406	394	417	373	368	380	399	390	372	343	388	423	414	419	373	371	393	398	373	389	371	415	399	382	371	397	406	403	393	412	403	393	371	388	412	372	379	406	384	414	393	373	396	375	371	417	368	422	437	364	385	422	418	373	347	432	411	391	393	388	381	394	388	428	376	428	387	410	408	425	392	369	412	415	373	390	380	383	401	420	367	424	386	402	359	352	359	395	420	386	381	418	385	364	375	346	362	384	394	431	389	451	363	370	380	413	396	434	390	375	396	386	389	393	398	343	411	375	386	383	416	397	353	394	424	382	391	443	392	389	386	350	382	378	389	391	374	405	344	400	408	405	342	390	385	413	422	408	410	380	398	395	364	410	394	366	411	387	399	394	383	417	371	365	400	360	375	418	369	365	342	406	380	386	360	359	370	393	367	410	366	388	394	392	414	380	393	365	389	398	403	382	350	413	396	392	376	366	424	415	411	379	373	396	383	413	379	406	406	366	359	382	391	411	418	423	397	402	363	384	389	394	395	335	385	361	369	416	394	382	414	373	420	394	394	382	417	393	427	362	404	404	391	390	402	378	415	373	397	398	394	358	391	383	390	411	401	357	422	390	382	392	382	405	402	390	441	374	404	385	361	384	375	406	377	443	426	388	352	382	394	400	393	356	373	414	401	409	388	411	396	390	409	384	402	420	345	388	389	393	396	399	390	392	379	453	428	391	390	423	386	389	401	397	397	416	365	382	416	359	400	416	401	386	388	392	361	389	402	357	432	396	387	417	382	389	390	372	401	381	388	403	372	372	370	369	400	351	353	372	392	424	387	379	398	393	398	410	396	375	359	391	387	410	431	396	359	396	395	415	366	385	395	384	392	389	377	403	421	366	393	397	380	383	415	382	402	371	357	374	353	378	373	391	408	380	407	425	375	392	347	379	372	396	397	413	382	393	422	404	436	405	418	412	400	363	373	371	402	405	328	417	414	412	334	380	392	390	404	383	396	366	355	353	407	395	381	409	389	393	386	416	369	375	403	364	377	375	390	371	403	367	413	365	369	419	395	391	379	388	381	410	408	362	395	381	386	405	382	423	376	375	370	388	396	387	417	393	404	418	378	392	363	367	412	375	416	432	413	401	382	397	392	415	381	355	379	387	400	405	399	401	379	405	409	393	368	389	379	361	365	429	398	408	364	402	395	391	366	387	376	387	365	401	399	391	379	382	393	389	411	413	383	415	405	361	402	423	354	432	365	416	380	402	395	399	401	437	383	423	396	377	365	376	390	361	400	398	388	377	357	426	374	338	394	389	364	410	407	398	418	393	388	384	412	384	395	379	361	394	355	393	414	385	403	394	403	392	403	365	386	447	361	423	447	412	363	373	354	387	349	435	422	371	409	403	348	386	375	380	383	406	386	376	344	394	392	389	397	400	418	394	415	386	382	396	407	356	396	415	380	409	382	358	442	360	393	422	425	359	388	389	389	407	413	384	402	382	376	395	407	407	380	393	380	380	430	408	440	385	378	365	392	390	338	393	417	380	394	391	391	420	423	423	374	367	370	364	362	433	352	391	391	415	373	357	404	363	428	392	414	382	373	422	399	378	385	406	438	369	385	371	408	362
2635	872	806	925	877	915	900	889	841	864	906	814	872	891	854	806	842	882	829	858	864	834	837	881	859	867	815	866	857	845	852	918	844	819	862	865	797	893	866	853	851	843	882	876	825	894	899	843	826	842	844	873	891	834	845	905	889	882	866	898	822	860	864	835	849	865	831	873	844	838	826	882	900	863	851	864	875	824	854	819	892	863	872	888	842	798	888	854	896	841	856	840	845	832	877	828	870	864	861	861	833	868	831	872	845	870	878	869	849	858	859	823	861	873	886	846	825	923	825	876	835	867	838	862	834	863	837	804	847	833	884	863	870	887	811	830	841	865	869	809	835	877	843	853	843	904	846	852	877	857	829	883	870	850	791	860	830	772	841	829	874	846	914	845	881	863	926	875	859	887	881	905	824	853	840	864	832	858	849	847	884	872	874	812	865	863	831	832	861	836	913	829	822	833	871	833	887	876	806	797	896	865	862	829	856	835	836	884	873	842	815	905	842	917	857	870	847	780	834	932	844	847	826	799	879	890	870	845	851	858	887	830	890	850	813	826	878	857	870	877	848	845	813	837	854	835	839	880	822	873	865	842	855	910	821	854	822	837	849	869	891	850	861	842	865	813	839	785	854	827	827	916	851	857	851	837	847	827	883	879	870	821	849	882	852	806	841	894	833	855	882	877	870	838	823	853	898	861	870	888	857	855	871	865	870	840	806	829	885	851	892	895	873	896	850	838	844	827	851	868	859	839	852	861	881	906	827	847	865	839	867	848	876	933	885	874	799	818	937	861	823	844	809	889	881	848	891	853	868	855	837	879	854	832	889	832	848	837	891	815	847	884	843	856	861	867	844	822	879	824	821	856	862	865	867	849	854	873	866	848	855	831	868	838	782	810	895	813	818	839	828	901	829	798	794	844	840	891	842	867	824	859	889	781	841	816	873	865	883	842	884	868	875	866	839	810	834	848	820	894	859	843	826	884	874	914	795	849	852	852	882	820	848	832	881	856	844	938	839	852	818	850	871	865	870	869	840	791	806	821	819	867	842	857	875	887	847	822	867	859	875	854	813	857	859	819	807	803	877	849	842	849	839	915	864	894	835	876	865	832	875	837	824	824	851	844	862	852	875	832	845	888	828	792	853	869	829	868	836	855	821	834	892	909	835	796	878	859	840	874	886	849	826	917	911	843	819	871	890	842	876	859	864	851	902	864	924	846	841	839	840	880	877	894	864	880	868	849	873	889	817	859	871	849	862	848	809	845	858	882	869	869	836	854	862	813	807	876	875	822	849	835	847	910	882	920	894	882	846	843	820	865	863	884	831	840	877	856	831	807	856	840	824	840	845	837	840	849	870	856	885	863	884	902	832	854	906	826	896	830	875	845	838	821	832	854	902	882	848	897	813	833	900	875	869	841	834	799	787	845	850	858	818	841	824	818	843	825	786	876	846	827	855	841	858	820	858	838	829	792	826	789	807	869	882	807	863	860	848	814	837	823	857	869	837	898	833	805	849	866	890	852	847	854	967	847	867	854	880	837	857	843	837	887	864	851	847	833	880	884	811	886	869	843	893	810	839	816	898	920	861	852	930	854	828	822	888	823	882	850	835	891	896	862	901	874	857	853	818	844	811	892	830	852	863	881	883	833	868	814	826	830	838	847	858	835	925	904	838	853	808	847	808	853	795	818	913	856	835	865	845	833	832	853	886	821	905	815	884	871	819	894	898	845	860	928	847	874	859	838	839	841	834	783	903	832	842	849	804	858	876	828	898	832	856	816	875	812	858	849	844	837	870	871	877	835	867	817	859	893	825	807	861	836	856	842	855	806	841	844	756	853	848	832	856	825	839	837	878	889	848	841	789	849	873	830	847	845	836	887	828	844	867	856	822	837	840	844	833	842	818	828	784	863	881	853	838	802	833	825	839	858	844	824	840	887	933	844	816	860	857	848	802	835	860	893	897	859	841	889	821	840	881	847	827	873	818	845	775	843	845	831	840	856	856	858	848	839	900	872	837	921	846	837	834	862	828	797	833	842	828	820	907	778	830	817	834	839	825	813	842	880	841	828	869	887	816	898	875	816	870	845	862	863	831	867	802	856	821	841	874	872	859	892	868	813	847	845	888	808	873	880	861	828	836	797	864	863	892	865	868	869	778	815	831	861	875	829	862	836	820	850	871	824	835	871	781	862	820	862	842	886	849	873	829	837	909	832	897	842	871	827	826	890	874	864	877	904	872	884	830	822	852	928	817	874	838	837	874	817	793	836	855	843	803	863	878	841	900	839	849	861	835	884	836	862	878	844	847	833	893	848	867	829	849	822	803	897	848	825	884	797	861	835	849	807	874	828	832	815	852	871	836	839	843	822	851	875	877	877	839	861	841	844	889	865	869	878	837	819	846	831	847	829	875	876	893	842	868	810	901	894	847	809	878	808	883	894	840	892	832	834	907	834	851	856	773	841	833	883	861	874	812	843	836	843	863	790	864	838	786	914	872	840	809	857	813	811	836	818	827	934	865	844	829	849	855	865	828	855	853	849	868	809	853	864	896	830	876	829	834	836	810	832	871	863	795	880	817	829	817	821	821	811	840	864	875	803	833	812	839	835	829	879	873	819	842	822	861	878	834	865	869	895	857	827	831	878	853	931	832	850	862	839	858	840	851	837	897	850	882	870	887	803	858	813	823	873	876	864	832	878	869	801	843	884	872	885	876	856	886	829	920	881	827	875	844	793	856	852	892	827	883	835	772	830	829	810	795	879	800	852	817	863	846	813	791	800	841	829	844	889	904	880	844	809	848	882	878	861	847	847	844	860	872	860	864	861	807	887	840	807	835	830	876	864	872	813	852	890	783	797	918	859	871	873	851	831	825	875	837	843	806	850	871	834	807	867	918	922	802	903	833	825	858	834	847	845	843	840	850	888	820	865	834	831	862	859	848	868	796	807	862	861	872	799	876	873	805	842	862	852	803	850	827	838	828	826	804	864	819	893	882	871	884	795	810	809	792	869	857	866	841	840	864	859	850	830	788	827	829	890	845	807	870	851	869	852	827	826	808	816	791	864	816	834	871	856	852	859	827	857	862	902	885	845	829	855	836	852	855	865	866	879	859	854	867	859	840	815	833	859	814	876	884	829	862	829	836	883	878	874	881	893	846	849	841	910	825	855	830	872	800	852	874	853	832	869	847	856	814	858	805	863	865	858	875	803	855	825	850	848	849	801	885	859	824	829	858	836	842	846	897	876	825	868	849	841	811	847	873	850	879	854	906	857	840	853	842	827	824	892	814	834	824	829	865	854	857	862	825	848	880	920	849	865	857	795	881	833	867	889	862	842	916	833	914	852	857	888	852	872	826	878	828	875	833	826	815	857	851	859	830	791	822	845	815	837	871	867	882	861	856	848	837	833	759	831	838	837	800	823	867	843	842	807	842	842	837	823	784	845	832	851	902	810	866	935	849	827	851	899	836	833	861	848	828	874	829	866	882	837	876	840	847	872
8301	634	595	517	418	356	323	350	301	304	297	275	283	284	265	260	248	255	272	252	266	275	285	281	246	253	284	259	275	278	286	243	283	289	278	301	261	277	252	242	260	260	301	238	265	239	252	248	255	279	274	253	254	271	276	251	232	236	267	218	247	256	228	268	264	275	267	278	263	272	239	261	269	250	258	250	240	262	261	253	273	252	267	263	250	258	259	264	243	242	257	263	257	238	244	262	262	294	252	292	294	271	278	248	244	240	257	265	260	237	233	243	247	282	245	271	279	238	247	267	243	241	257	276	293	233	263	256	261	246	246	261	281	249	262	240	259	253	251	260	268	250	271	249	247	286	238	284	272	229	246	240	251	263	270	234	247	278	244	287	244	228	241	274	280	257	260	229	256	268	253	299	250	262	276	240	241	224	252	251	247	280	250	306	263	223	258	276	252	232	238	264	245	231	262	234	258	225	253	260	240	250	270	235	259	262	269	286	239	237	250	252	221	287	244	242	270	263	235	262	267	265	260	215	285	249	240	213	244	249	211	231	236	243	261	251	265	262	249	247	237	272	250	264	294	248	240	221	243	253	263	249	256	286	258	263	239	258	284	304	281	250	249	282	253	297	272	272	236	282	236	259	267	271	295	281	267	277	278	245	272	268	255	266	290	223	248	265	258	265	243	265	271	264	237	258	238	292	255	272	267	277	237	272	238	251	249	236	240	248	300	210	264	268	249	284	271	254	288	244	247	259	275	288	264	234	246	250	258	259	254	260	259	273	253	260	267	290	290	241	236	267	265	282	264	234	263	263	262	261	268	271	254	255	267	287	250	247	249	274	283	253	232	226	241	249	253	247	235	218	265	277	294	294	243	237	256	263	291	247	272	240	252	262	245	276	275	249	296	268	264	264	254	245	238	274	254	261	247	241	250	258	263	258	286	248	252	271	263	225	229	275	248	280	253	246	263	230	252	248	255	265	253	243	302	273	258	258	236	242	261	257	289	267	256	256	241	246	263	271	241	225	277	263	245	238	255	246	272	265	219	268	239	269	236	266	263	248	261	235	243	258	258	233	258	237	249	261	294	220	252	263	222	253	240	239	285	252	266	263	244	250	250	251	258	260	250	277	258	261	264	244	292	248	263	278	280	268	257	271	257	262	264	255	267	276	245	277	278	299	276	247	258	265	251	266	237	223	251	242	245	242	249	275	263	245	242	263	276	247	236	255	249	287	281	242	256	263	234	241	244	281	246	242	247	250	231	283	235	253	241	236	267	243	284	293	229	248	241	272	284	279	271	275	268	284	242	243	249	269	227	245	256	259	270	226	253	241	246	243	258	272	271	278	236	236	255	281	276	260	253	261	260	248	278	258	274	301	236	266	273	257	249	213	261	254	258	265	252	271	287	267	283	251	226	287	252	272	233	257	269	251	237	238	262	288	282	273	277	246	246	233	248	241	266	293	259	251	263	274	288	241	249	259	263	241	268	260	266	299	266	273	238	230	251	244	271	229	258	276	279	263	220	264	271	265	253	275	231	254	259	244	281	259	267	237	238	238	241	265	263	248	275	246	239	246	246	255	254	280	286	255	258	269	270	277	250	265	268	270	255	262	251	274	254	274	244	232	252	268	262	265	256	260	251	237	250	256	264	258	269	259	253	261	256	257	264	280	258	250	241	273	254	282	269	286	237	238	264	259	236	232	290	278	271	290	244	257	274	261	270	243	242	261	251	237	266	228	280	229	299	269	241	262	225	245	250	236	260	230	245	276	258	263	259	273	279	266	256	251	271	271	263	249	282	261	256	259	235	234	266	270	251	287	273	251	254	232	272	266	269	269	283	241	224	257	226	216	244	271	257	258	254	278	275	261	267	251	286	274	237	228	269	265	295	244	240	302	250	239	222	243	256	246	267	252	263	268	252	237	237	246	254	280	235	265	218	239	251	271	287	257	241	250	264	268	303	261	273	262	267	244	238	242	268	273	268	265	257	221	254	244	252	254	275	258	245	236	269	254	256	252	257	238	240	253	253	265	216	262	253	281	268	239	274	278	270	251	238	258	242	269	244	267	231	232	242	271	271	248	234	251	233	246	247	250	227	260	256	233	255	268	240	275	268	227	248	229	260	278	261	236	240	269	250	261	263	236	254	260	252	215	261	252	273	246	284	238	275	254	238	261	249	287	270	232	248	237	238	236	230	289	241	224	247	246	237	277	268	251	267	260	247	233	237	270	254	252	247	251	230	260	256	237	263	258	267	288	252	247	270	283	249	272	266	271	247	219	246	262	269	292	256	261	223	281	265	256	250	227	295	251	260	233	233	263	257	252	241	273	270	271	274	236	265	246	228	276	256	272	246	265	272	253	264	262	276	248	250	270	248	275	266	301	263	257	273	263	264	278	264	259	257	271	270	255	286	242	249	247	241	270	248	271	280	265	246	250	283	261	243	256	256	255	276	263	296	249	244	255	233	225	240	255	268	263	257	279	281	259	245	248	265	234	264	249	246	267	253	245	258	252	266	250	253	252	265	263	257	253	268	264	249	244	269	231	268	226	257	299	262	243	269	244	231	262	262	272	247	261	229	247	267	274	254	238	285	300	256	245	248	259	239	255	255	284	226	282	265	260	246	274	236	251	260	270	254	241	261	236	256	252	277	245	261	289	271	239	240	238	262	272	245	274	260	215	249	243	253	260	225	276	247	220	261	263	259	286	245	299	269	243	270	273	239	246	252	248	239	267	253	257	240	263	248	244	245	255	241	240	261	262	274	258	260	235	241	283	251	245	274	222	248	275	255	255	240	278	261	259	241	283	247	251	230	265	249	253	246	242	248	261	223	256	238	258	273	287	270	285	293	269	264	245	255	301	258	247	271	256	273	296	247	236	290	287	265	239	259	237	250	271	269	269	247	274	261	245	230	234	248	257	259	234	234	272	274	270	286	247	267	256	272	226	242	273	253	255	238	285	286	257	247	251	256	257	254	271	247	256	249	228	253	273	262	226	258	242	263	276	249	227	236	269	252	273	242	245	259	264	266	224	245	240	259	241	253	253	269	264	238	256	244	232	261	246	255	246	253	233	270	295	250	262	302	280	271	255	273	282	241	244	282	274	267	262	245	280	263	262	315	270	265	247	211	276	269	220	257	244	247	264	251	251	259	262	234	253	236	249	268	229	226	275	255	262	260	256	263	239	247	245	255	258	236	264	263	193	230	256	253	255	275	238	278	272	275	280	276	274	270	268	263	268	291	234	262	254	263	240	262	256	241	253	244	262	259	228	251	258	258	226	233	277	255	264	260	277	241	247	253	252	253	222	247	259	256	292	281	237	279	264	243	259	257	272	245	285	290	259	268	250	280	259	250	258	257	256	269	270	264	275	256	244	245	254	260	253	270	257	235	248	268	269	274	271	246	274	250	256	245	232	266	258	262	258	249	253	259	251	251	235	268	244	266	261	230	273	209	265	229	302	230	242	267	240	259	279	254	282	252	258	291	273	263	255
6931	840	1298	1517	1317	1229	1049	881	858	843	794	791	728	697	695	637	643	704	674	701	612	588	648	584	623	613	654	630	595	593	589	604	542	562	594	643	579	588	572	541	623	613	597	542	635	630	587	586	606	578	600	575	574	578	580	553	539	579	581	586	630	570	580	573	611	581	573	556	579	533	536	580	560	584	607	583	620	542	564	600	595	560	607	607	581	616	585	587	629	576	583	600	581	577	603	580	596	619	615	587	546	577	567	610	568	566	615	570	561	551	579	582	579	600	545	566	600	578	593	570	605	558	557	566	550	614	591	567	540	590	587	592	582	580	589	588	603	622	597	567	538	565	584	535	552	578	556	603	574	600	576	571	593	558	621	559	602	563	598	561	556	613	595	616	593	529	580	556	575	595	555	550	570	565	619	590	597	594	601	625	578	566	585	607	572	563	559	612	531	545	574	605	583	586	602	575	578	606	586	562	570	606	555	539	591	607	555	586	577	560	532	585	598	594	582	570	549	637	636	529	536	582	543	547	578	613	609	539	586	556	597	534	626	538	539	547	563	597	581	588	622	568	592	592	586	590	547	544	563	615	584	567	532	575	573	540	568	593	585	613	549	547	596	553	527	571	567	579	564	565	566	599	587	554	582	579	533	551	574	543	610	585	554	601	555	573	576	569	567	600	575	538	594	647	506	577	595	561	597	577	558	549	569	586	603	567	565	572	563	512	585	589	619	579	580	567	569	596	601	552	574	575	545	585	594	566	611	576	553	538	645	587	566	588	547	614	622	552	593	509	580	559	572	607	592	545	570	542	559	582	580	618	623	567	540	561	567	596	568	550	568	566	589	615	605	612	601	612	535	582	555	560	540	579	578	602	573	567	600	545	552	604	575	588	575	543	614	596	587	618	600	607	607	586	576	597	578	589	544	598	603	610	521	561	597	597	572	558	551	524	577	572	593	577	568	555	521	549	597	565	563	590	557	592	586	564	588	627	531	590	577	606	555	590	529	566	597	579	583	557	532	581	604	596	590	545	557	586	573	558	563	544	574	579	545	639	611	554	601	568	604	562	561	572	560	592	559	548	569	508	599	577	567	552	575	550	611	567	601	572	563	550	576	562	602	534	567	565	607	563	582	563	590	563	595	558	590	539	625	598	604	586	578	561	554	575	563	595	552	602	555	571	582	572	586	614	566	585	638	589	537	620	569	625	598	586	563	565	558	565	593	577	588	585	571	581	559	578	519	613	555	541	588	600	587	558	573	610	580	613	591	588	567	598	586	566	579	583	634	579	585	537	598	554	585	596	545	568	538	572	586	541	565	557	539	563	581	578	595	616	536	552	555	562	556	573	582	585	561	574	594	587	594	583	593	620	579	589	620	555	582	588	545	603	576	606	592	570	585	614	592	552	609	596	585	666	564	623	578	580	534	602	535	585	571	570	565	585	593	549	607	574	592	599	563	589	547	532	600	617	563	578	560	576	572	565	590	558	597	590	530	569	575	595	607	601	542	546	553	598	580	571	609	609	594	582	598	598	569	572	585	615	525	543	578	572	590	600	555	569	609	576	559	580	573	557	583	534	580	606	594	570	552	602	609	560	568	555	533	606	602	546	555	554	619	556	551	565	570	592	553	603	586	589	594	563	574	563	605	561	561	571	573	598	588	568	592	587	563	602	590	606	599	604	597	585	595	599	565	553	565	572	540	564	537	570	571	558	581	563	585	585	600	567	570	560	596	585	559	555	560	519	565	606	594	589	563	602	617	558	526	613	550	577	599	558	557	595	596	577	555	573	562	557	570	583	556	571	593	559	613	586	606	602	590	575	563	602	582	586	536	549	583	574	610	579	582	563	558	590	593	540	556	553	568	560	581	534	594	623	559	585	592	595	569	587	560	588	579	565	556	570	594	597	579	558	587	620	572	601	560	599	545	635	596	570	562	566	614	592	614	581	626	556	578	588	584	579	600	572	589	561	579	536	594	520	598	589	578	597	556	621	616	591	577	591	567	579	562	575	592	586	598	563	598	563	571	588	566	567	551	548	565	597	554	581	602	563	628	564	566	576	588	559	533	590	587	538	631	591	543	569	518	555	551	600	588	575	585	576	595	573	543	573	590	572	584	584	587	571	547	624	592	584	552	558	563	564	554	579	563	575	569	554	576	551	592	580	529	610	564	581	586	548	547	546	545	545	578	562	584	580	546	578	603	576	559	550	551	615	543	591	584	579	604	540	571	566	548	562	600	563	589	597	533	551	562	567	569	573	573	550	597	589	579	589	572	502	575	578	586	602	613	552	636	606	594	556	586	550	597	595	556	569	598	574	573	602	553	580	583	579	586	546	549	530	563	620	567	580	592	579	553	613	567	579	589	551	538	571	534	606	584	559	585	588	573	578	563	584	562	588	552	593	599	555	562	588	551	589	554	575	622	589	587	595	592	534	582	606	594	545	567	605	514	536	580	556	600	577	591	585	628	542	597	577	577	577	557	609	578	584	580	573	578	544	598	636	564	607	630	549	617	585	582	605	572	585	543	578	572	589	575	568	563	556	587	581	545	543	570	556	617	565	567	585	609	544	608	558	543	564	563	583	564	613	572	611	632	528	577	561	605	573	526	571	601	592	577	562	573	582	573	544	604	523	591	569	575	588	587	587	568	575	607	574	599	588	548	601	545	582	562	626	588	570	602	542	584	571	600	554	652	563	583	612	605	568	529	576	554	624	600	613	612	593	611	582	524	570	597	601	572	577	612	590	549	581	565	607	548	600	571	563	549	608	577	542	559	551	550	579	594	602	556	557	567	605	571	595	603	549	622	636	602	590	599	579	553	546	568	561	566	560	593	566	576	582	598	598	559	574	584	615	543	563	598	584	550	598	546	604	551	538	587	572	603	557	586	571	550	575	586	592	541	559	575	569	580	563	560	559	543	544	617	622	618	570	569	582	554	566	594	532	573	568	527	582	583	553	589	606	592	586	600	591	555	584	550	582	562	619	637	574	566	565	535	555	590	591	577	596	596	560	575	612	536	552	511	510	568	615	603	548	583	589	606	591	594	597	592	582	591	565	541	575	549	592	629	577	587	597	564	540	560	591	599	568	579	568	583	600	608	572	612	569	584	627	588	593	605	607	554	598	566	579	532	592	570	575	578	593	599	564	543	592	562	639	582	563	609	574	604	584	616	598	575	593	586	608	540	574	606	562	599	628	577	551	583	617	585	574	622	598	620	604	587	600	609	550	557	609	560	550	581	563	599	559	555	569	595	559	611	571	598	572	567	558	592	620	582	545	573	585	571	581	610	569	602	562	623	619	574	622	589	616	530	540	545	578	595	585	534	567	581	580	624	568	586	568	591	592	588	606	575	578	575	587	558	559	621	562	617	588	602	576	565	624	590	622	606	591	562	585	587	586	564	576	586	567	560	597	567	581	598	615	577	616	564	580	559	559	584	588	580	574	545	560	606	550	552	598	585	560	588	566	599	553	577	597	605	569	566	573	566	583
14835	1072	848	615	485	368	290	251	215	181	182	172	179	162	155	159	141	136	155	126	147	150	143	126	143	117	152	168	117	141	121	115	126	132	108	127	135	125	111	127	143	144	119	130	140	149	146	116	140	130	112	135	119	145	117	141	115	130	152	125	124	126	120	119	137	141	123	129	122	138	155	140	127	142	118	138	129	132	150	122	154	140	134	109	118	124	135	121	130	146	126	120	124	116	116	105	136	102	127	142	142	154	127	129	123	97	134	124	142	143	115	107	111	132	129	145	140	127	135	135	128	131	107	153	132	126	131	109	133	136	148	131	109	143	140	129	119	126	113	127	130	128	116	110	111	130	117	121	106	137	126	115	98	122	120	111	135	126	141	118	126	127	103	137	137	111	117	125	121	135	122	137	122	136	137	134	102	122	137	132	128	125	144	125	121	129	132	123	132	111	123	152	117	141	125	121	125	127	151	149	112	112	136	123	124	130	129	119	135	120	142	139	135	131	111	138	122	137	127	134	142	118	125	125	143	128	130	132	144	121	109	135	118	123	122	144	133	149	114	134	112	154	134	138	122	163	122	140	135	152	169	143	122	118	145	115	112	130	130	130	122	130	112	136	112	117	139	113	125	119	155	118	140	132	132	120	146	112	117	132	127	123	122	155	124	139	110	125	126	130	135	135	134	107	132	147	144	129	103	121	124	127	134	145	124	126	107	138	105	143	123	123	133	116	104	130	148	122	122	144	131	111	139	106	128	125	126	132	108	116	141	135	119	126	143	119	144	124	99	121	118	121	153	121	123	108	133	135	119	122	138	130	129	127	138	130	122	129	140	101	131	115	139	117	120	117	133	123	136	132	145	134	110	107	112	102	123	113	135	121	129	113	141	119	138	140	144	129	119	111	125	134	117	133	133	135	147	114	122	132	125	140	136	120	144	140	118	130	138	128	99	124	128	128	128	120	132	119	107	139	144	115	123	155	122	128	131	127	138	142	127	111	144	140	120	136	128	109	131	159	132	130	124	145	121	117	108	130	127	112	114	121	129	117	124	128	138	111	119	143	110	122	147	106	131	137	135	113	123	146	146	98	124	131	136	130	119	122	119	127	148	115	135	140	148	137	129	142	115	148	143	125	130	115	126	114	129	158	127	110	144	152	120	122	131	131	153	111	130	131	132	137	110	130	125	145	126	132	127	141	113	144	120	119	120	137	131	133	111	135	128	103	108	142	124	120	101	119	140	145	165	133	127	139	123	143	128	118	116	120	119	121	131	128	117	120	138	119	120	128	153	121	123	131	126	117	124	123	112	134	135	138	118	137	149	126	144	122	120	125	124	133	139	135	129	118	107	115	134	114	104	141	136	132	121	146	128	126	115	123	115	138	118	121	131	122	118	116	111	126	116	120	139	127	135	131	143	134	126	133	130	134	129	114	132	146	139	141	139	148	113	121	105	142	130	132	131	125	128	144	142	140	127	127	126	118	133	137	142	147	136	148	147	114	135	126	117	134	134	121	110	103	143	134	130	104	130	106	118	127	139	114	129	120	149	118	125	130	133	128	147	143	117	153	112	144	98	136	142	115	129	136	101	130	137	125	128	162	131	137	132	136	163	133	144	139	126	145	113	132	138	125	121	129	134	139	130	125	131	137	159	144	142	142	117	137	132	128	129	131	123	139	117	155	116	139	120	105	136	128	125	134	167	124	119	140	134	119	144	118	141	110	162	127	134	135	129	134	117	119	131	131	139	120	126	146	134	126	134	128	128	152	106	135	138	120	105	124	132	127	126	114	136	133	114	120	129	137	130	140	122	119	126	147	143	124	149	116	124	112	122	128	127	126	121	124	115	148	155	117	146	151	138	137	150	126	112	129	107	133	121	105	126	138	136	102	123	129	135	141	133	107	103	108	126	119	119	129	117	123	115	116	146	143	141	136	120	127	131	130	121	125	111	143	122	114	142	128	119	133	131	130	134	150	112	121	126	129	145	133	124	162	127	135	127	136	139	107	109	121	115	123	111	147	135	138	155	119	121	135	126	138	148	135	127	115	126	117	126	128	118	127	136	144	130	135	144	121	124	144	129	132	126	159	121	120	136	137	130	133	139	121	135	141	133	121	141	145	126	122	113	151	124	113	146	138	108	122	137	128	143	125	125	139	130	91	139	131	138	124	125	125	122	119	138	122	125	121	125	123	125	129	114	153	120	120	130	120	113	135	105	135	108	115	135	119	126	120	132	135	129	135	135	132	125	126	113	122	111	133	126	138	137	134	129	130	121	113	118	119	130	137	150	116	112	153	122	96	142	136	130	122	141	129	133	98	142	102	131	133	136	137	123	131	121	125	138	131	139	123	133	111	146	128	112	142	120	124	140	128	123	121	131	139	142	131	128	132	108	116	136	144	110	109	121	112	117	139	149	129	151	118	132	112	140	98	131	123	119	142	125	126	120	129	129	132	115	136	141	122	131	109	136	141	125	116	112	123	137	123	127	122	150	142	118	126	122	125	128	127	121	121	134	148	120	132	131	147	137	142	124	125	131	144	135	117	134	109	145	132	110	140	126	132	143	134	133	110	144	117	126	137	132	161	119	141	138	127	125	133	114	118	124	126	122	113	118	105	120	118	111	129	145	136	107	132	129	141	122	130	126	124	125	122	139	111	107	118	136	132	130	125	128	125	119	112	143	140	116	146	161	126	133	116	129	129	130	110	107	146	148	117	129	145	125	114	118	134	139	125	135	128	134	134	119	143	143	134	159	143	153	127	116	131	151	119	132	134	148	107	168	102	119	130	144	136	128	132	130	128	153	126	132	131	138	149	118	123	118	124	131	132	142	127	136	126	106	123	123	140	122	118	132	131	132	126	138	120	152	117	127	110	112	136	121	134	118	134	145	128	104	137	115	132	159	149	142	131	128	140	129	123	111	142	118	132	111	128	128	128	142	120	136	145	112	111	105	129	152	121	137	133	129	113	138	130	121	141	138	118	133	123	125	130	125	115	118	119	126	113	153	125	135	111	137	133	133	140	127	121	116	135	123	112	114	136	145	131	135	149	145	111	121	144	129	158	124	125	132	149	104	110	128	133	153	132	131	133	143	115	138	147	118	150	132	127	123	123	147	136	133	126	137	126	139	131	130	139	133	131	135	114	136	127	143	117	111	108	137	125	125	128	110	131	144	132	136	116	112	128	106	133	119	114	119	130	102	125	119	115	138	137	143	139	127	100	133	132	132	137	149	140	120	121	120	138	131	157	124	143	134	145	138	134	117	132	145	121	129	122	136	134	126	144	155	132	140	137	135	108	130	134	121	110	127	128	150	130	131	130	136	129	145	122	123	140	144	135	132	109	125	140	123	146	125	140	127	116	127	117	125	123	135	106	138	117	141	150	137	122	115	174	121	132	128	117	116	125	121	130	124	131	134	143	145	123	131	124	138	132	134	113	144	152	124	128	127	151	125	127	118	134	124	112	114	115	122	133	112	138	147	126	131	125	138	113
8322	907	1768	2025	1731	1432	1116	936	897	785	766	649	625	561	478	463	520	455	435	411	440	412	401	424	383	395	362	369	376	365	396	352	334	376	357	379	344	378	336	340	333	363	330	343	347	347	332	356	359	341	339	332	337	332	316	348	373	358	354	369	329	334	348	360	340	341	359	371	308	301	331	365	321	345	345	318	324	315	361	364	293	349	355	340	360	368	358	345	324	321	348	344	344	333	322	340	353	326	360	342	318	309	323	325	332	381	342	316	370	345	368	344	351	344	298	333	315	328	314	339	351	319	339	337	320	354	346	351	304	374	337	331	347	338	317	343	333	354	341	316	318	334	330	336	367	366	337	367	296	326	347	324	339	307	339	334	339	322	332	323	307	299	364	308	352	347	342	290	318	333	330	345	331	342	300	315	332	349	347	353	345	322	330	359	335	343	327	333	301	368	347	297	307	337	352	315	327	335	327	363	308	301	330	345	364	318	340	310	354	353	299	340	339	313	329	327	338	324	326	302	341	334	332	319	344	324	346	342	331	342	337	290	343	343	322	333	346	313	334	325	324	328	324	332	337	326	338	350	310	322	335	326	324	317	312	310	354	323	333	362	368	322	317	315	337	327	333	287	367	320	359	346	315	315	351	342	350	347	319	299	330	358	338	319	306	323	332	347	314	323	340	346	305	275	306	340	345	304	372	332	327	348	369	331	336	350	347	324	327	341	340	356	343	330	335	365	326	348	345	320	345	316	330	355	300	339	312	322	328	350	323	349	333	319	344	305	342	333	352	328	309	321	333	368	346	368	373	328	338	336	306	368	320	322	369	319	332	315	298	322	338	341	346	361	336	324	331	308	375	355	356	338	354	307	335	316	321	333	332	342	358	311	339	307	326	326	340	353	330	323	334	361	339	316	322	309	345	359	320	334	353	336	329	323	340	330	316	325	316	315	328	376	356	312	335	364	321	359	328	320	327	333	343	327	353	353	358	350	318	342	323	313	341	360	330	313	313	377	329	352	333	342	311	320	316	323	322	334	339	320	349	343	337	328	345	334	344	334	329	326	324	344	319	336	321	337	305	307	355	345	296	332	351	319	341	285	345	348	305	356	322	316	360	338	332	317	333	311	328	318	334	321	327	324	325	323	343	336	296	292	343	313	345	302	322	339	358	347	347	349	328	314	325	330	299	301	344	359	315	328	293	346	332	353	336	325	344	352	345	342	318	335	310	344	309	326	342	318	357	324	359	349	324	384	306	359	320	350	317	339	323	328	324	358	335	335	304	350	332	353	337	339	334	297	321	336	321	315	319	366	306	356	324	335	345	325	308	349	313	345	326	312	327	350	326	339	325	341	350	340	327	312	323	312	314	326	324	313	321	352	328	334	326	354	350	337	310	307	379	382	344	369	314	334	334	338	352	318	346	306	309	331	359	303	348	360	314	313	314	352	343	314	339	290	312	312	343	350	355	323	341	307	309	348	326	330	323	351	321	332	332	299	288	353	318	307	336	346	345	334	314	282	317	337	347	281	342	341	325	332	377	341	357	349	338	334	343	338	311	313	332	329	293	327	318	350	339	324	327	321	314	352	301	357	321	375	304	360	332	341	312	353	363	321	349	306	349	303	349	356	322	367	348	352	310	331	332	320	316	313	337	314	360	340	317	352	349	341	324	316	288	310	328	315	345	300	322	380	327	334	325	348	331	323	356	327	328	323	348	328	331	295	318	337	321	316	322	350	341	331	345	353	346	356	318	321	352	340	357	330	356	331	333	319	321	330	340	329	321	351	311	326	337	347	326	301	343	306	286	309	300	316	341	339	316	327	352	372	326	316	346	331	328	321	333	343	325	353	311	346	316	363	362	320	306	309	359	348	333	321	331	377	309	360	346	321	357	356	327	313	341	353	329	361	328	336	317	335	318	342	304	338	344	353	332	336	341	350	331	317	363	379	326	355	309	360	324	363	313	336	343	342	355	359	302	328	346	368	330	314	331	348	317	305	347	319	313	321	384	323	324	341	331	332	353	296	343	348	325	320	330	352	337	334	301	336	341	347	319	323	319	347	346	332	314	346	342	321	334	347	322	352	312	348	325	328	324	353	352	314	321	328	325	330	334	313	320	337	323	325	337	341	335	350	336	342	348	296	314	323	351	324	325	321	351	303	335	311	356	343	337	348	307	357	331	323	325	327	339	360	337	326	297	357	328	354	359	309	361	323	352	337	378	351	335	350	334	342	329	366	345	335	344	335	328	343	322	334	361	337	329	348	362	345	343	315	322	337	319	331	336	341	351	319	329	327	324	326	323	326	296	357	313	318	328	330	327	319	320	342	311	311	371	288	299	345	362	324	339	355	342	313	327	319	365	352	355	358	334	306	302	333	343	332	335	338	339	337	357	337	360	341	301	321	319	303	326	310	353	310	342	353	323	327	328	348	350	342	329	324	319	331	346	339	324	332	313	344	347	344	306	337	353	319	368	297	319	306	309	341	322	299	341	332	370	335	339	321	320	328	325	286	348	312	331	329	342	313	324	336	341	346	350	342	307	321	342	312	339	367	304	287	332	311	337	347	319	328	305	345	331	331	343	323	349	356	337	338	353	331	322	326	333	350	318	322	358	332	369	337	344	315	342	338	313	347	378	310	334	350	315	333	367	300	366	331	324	347	317	317	328	345	351	333	354	374	333	313	330	326	298	299	344	316	327	344	351	353	352	323	301	318	356	336	333	339	337	353	322	353	341	358	339	319	324	362	325	349	360	334	300	334	317	327	315	338	339	327	344	317	365	355	354	335	341	347	326	348	328	336	331	296	352	342	322	336	341	342	344	307	357	350	305	318	319	347	354	326	338	339	338	316	306	349	337	347	312	357	325	337	377	344	338	362	329	330	320	303	296	350	317	298	316	322	351	353	330	356	317	308	357	337	345	319	363	337	371	350	372	324	345	321	321	342	326	341	341	343	359	324	326	344	336	341	325	336	332	341	287	365	348	326	340	292	322	361	340	371	345	304	361	342	318	330	336	300	306	331	325	340	365	316	375	322	322	347	340	323	323	348	337	324	296	331	345	336	362	335	365	354	320	342	324	323	358	342	329	369	359	332	349	345	347	310	310	308	339	326	323	346	349	340	343	332	345	338	323	317	328	314	332	330	352	303	351	350	341	335	340	307	338	319	373	354	364	344	344	363	342	321	359	370	298	339	328	346	319	349	317	364	336	322	335	342	313	324	350	321	319	333	350	333	340	321	343	317	341	338	300	321	321	320	327	346	359	341	332	320	307	325	350	340	320	348	303	306	348	324	318	323	332	319	317	334	325	362	356	346	348	317	333	377	328	379	322	313	339	298	335	341	341	332	375	350	339	335	326	335	345	335	311	362	327	309	354	334	327	356	332	337	301	327	351	312	307	332	315	317	346	349	297	365	294	316	390	333	308	348	358	350	348	308	340	340	325	333	332	318	354	366	333	329	326	312	325	330	323	347	306	333	337	306	334	341	310	320
2057	448	415	418	420	372	382	413	379	362	382	399	392	380	403	389	394	395	363	396	349	364	370	411	380	365	417	409	429	432	408	404	407	407	389	425	350	410	409	372	379	414	374	383	396	411	396	390	396	385	366	378	391	411	405	394	389	365	358	429	403	387	383	396	404	374	407	379	380	414	394	380	431	407	400	368	383	379	373	391	423	408	397	438	395	395	401	433	382	396	383	386	350	400	377	379	375	355	383	378	392	381	420	418	354	383	428	367	397	430	385	389	370	331	382	438	366	425	377	407	372	432	368	403	361	406	414	366	456	387	373	389	401	377	348	368	404	365	383	405	372	418	394	397	378	428	427	364	394	404	384	404	375	392	444	395	388	382	428	394	370	413	405	364	347	388	412	369	352	433	398	401	403	368	363	378	397	391	373	424	385	393	360	418	375	414	365	390	394	397	393	394	359	414	376	418	394	407	399	387	385	393	367	392	427	411	391	364	416	373	388	383	365	400	359	386	367	417	398	383	380	418	401	440	386	412	355	402	384	410	384	431	358	392	387	423	413	433	393	399	401	407	422	395	422	420	397	374	366	374	403	381	415	373	364	403	397	400	395	383	419	373	391	379	378	391	372	398	395	364	394	377	380	365	363	418	387	444	356	411	379	375	432	406	413	348	386	366	355	395	394	396	407	394	400	392	396	406	382	347	386	374	392	418	411	415	390	388	394	388	372	373	405	406	388	371	394	363	389	376	369	406	443	409	388	415	377	388	403	377	394	442	405	390	401	429	392	407	343	395	388	429	384	403	408	386	361	400	409	392	373	374	401	425	382	376	413	399	406	369	379	393	402	349	400	352	409	431	411	382	401	388	402	401	401	410	381	405	382	346	375	360	407	428	403	409	376	405	384	401	392	378	364	396	383	381	391	396	361	410	383	416	394	411	385	373	394	429	405	411	400	383	394	402	426	445	423	411	362	370	381	428	359	379	395	404	377	336	379	370	394	422	405	407	424	378	412	318	389	422	395	400	430	374	420	387	417	385	377	367	341	379	379	403	371	415	377	397	387	399	390	328	395	405	411	404	383	410	405	416	440	391	381	364	407	356	398	393	408	414	385	410	413	358	384	404	370	409	408	393	396	420	422	400	412	383	406	400	349	409	394	390	405	395	396	343	396	379	381	391	406	398	434	387	377	393	396	411	416	356	396	384	374	368	378	388	365	367	401	383	361	416	383	376	400	381	385	416	416	376	367	394	381	391	399	403	372	380	429	395	405	437	408	408	377	365	390	369	391	390	388	379	418	388	365	393	393	349	419	350	402	405	396	389	391	350	384	411	369	379	386	368	411	422	384	394	417	388	384	346	436	366	381	388	377	390	376	385	421	390	378	412	391	394	409	352	364	358	384	424	413	378	390	403	397	348	360	367	371	395	376	379	361	392	397	401	363	379	423	404	394	377	356	402	401	398	406	385	404	421	415	407	411	408	362	383	400	396	412	397	392	378	398	412	358	392	442	350	395	382	440	394	405	387	407	386	381	384	399	386	368	408	454	372	366	374	392	394	392	362	389	379	387	420	383	425	380	386	367	345	394	406	391	372	412	379	421	441	374	406	385	401	379	391	377	379	381	432	388	375	340	381	387	398	379	378	365	373	407	373	390	369	446	444	406	415	361	433	345	362	360	385	431	374	435	406	370	429	430	398	399	407	414	359	389	386	356	402	390	366	402	397	389	363	410	394	403	389	384	374	394	400	342	430	430	378	371	403	406	393	402	377	385	357	391	412	331	400	396	420	350	385	405	390	368	399	391	430	366	402	390	369	393	379	432	379	379	402	411	375	457	432	407	404	398	395	411	367	403	353	366	335	372	395	411	400	409	356	413	415	416	392	424	386	399	418	423	373	398	411	377	379	382	410	419	380	395	371	410	391	392	404	365	402	393	405	386	385	411	432	424	380	351	389	397	386	377	384	384	422	414	381	412	395	404	387	413	423	451	389	418	384	377	395	395	372	415	349	396	387	393	371	445	378	376	364	360	378	380	411	400	401	379	419	380	402	407	384	385	407	405	392	377	393	359	370	408	374	369	415	347	351	416	414	392	382	404	404	402	381	392	415	381	427	419	402	399	383	392	376	390	390	390	395	413	413	383	385	403	389	398	367	343	334	403	388	424	380	384	385	388	398	372	384	366	406	335	333	381	390	395	370	383	397	386	397	387	383	383	420	396	364	404	410	406	387	394	354	422	394	362	398	425	402	377	347	408	388	390	355	398	406	404	376	381	379	393	392	378	410	416	412	406	371	391	418	388	379	404	390	381	394	433	366	384	397	402	412	410	405	401	401	397	390	413	399	362	380	417	378	356	389	411	425	395	382	414	408	396	392	410	408	389	370	410	454	369	440	397	407	366	336	413	365	381	395	409	391	370	407	383	411	381	414	364	404	354	334	384	383	407	404	418	384	415	387	412	386	423	433	383	386	404	406	401	346	419	419	404	432	396	375	372	379	369	417	423	430	377	384	403	411	425	383	392	390	404	380	388	426	427	396	370	386	430	371	399	369	410	352	425	425	441	409	430	458	377	380	404	373	379	401	358	378	400	381	397	382	358	379	339	374	415	372	425	361	388	426	414	394	334	368	396	401	377	422	407	410	391	405	386	431	401	370	373	382	395	402	377	406	374	383	345	383	400	401	379	387	411	385	377	390	384	365	373	421	423	389	384	421	437	424	371	418	432	381	432	368	361	398	384	377	413	370	424	388	382	379	414	357	388	377	406	372	402	391	388	420	391	357	405	428	401	407	407	390	383	383	399	385	396	379	380	387	394	388	371	386	385	354	378	403	393	377	379	372	386	394	359	366	411	364	378	386	375	382	389	396	394	371	372	405	387	374	407	395	384	411	427	373	407	368	401	411	383	414	398	406	408	388	436	392	384	373	415	392	359	417	412	408	388	377	388	391	398	405	388	381	456	420	404	380	422	361	435	398	414	416	388	407	363	397	371	416	360	374	433	385	373	405	388	378	413	437	387	410	377	372	386	385	386	384	384	421	360	365	368	374	386	413	356	388	363	384	349	388	371	417	394	421	366	375	384	356	402	393	404	369	455	372	396	382	401	369	404	387	426	388	396	386	374	349	390	384	398	387	391	399	391	374	416	390	412	377	467	384	400	408	366	404	410	390	370	395	398	379	428	427	420	372	380	436	410	374	367	393	363	373	378	354	402	390	395	346	399	370	375	378	401	391	446	411	360	387	391	391	391	372	434	373	397	418	406	387	405	350	402	375	396	399	406	375	372	381	403	390	410	389	364	390	386	396	391	385	379	378	401	375	411	376	396	376	370	384	393	411	378	392	407	407	401	376	401	418	383	372	410	436	388	406	398	389	397	399	387	392	398	397	412	375	392	436	379	389	349	374	387	425	362	376	409	366	396	348	395	355	414	421	342	390	397	397	382	427	392	418	405	361	357	397	391	427	389	373	367	399	394	369	395	424	394	401	390	396	393	391
2685	856	890	902	969	938	904	870	864	869	883	897	930	920	836	836	821	899	830	891	873	882	857	817	823	888	858	873	863	811	833	838	857	821	828	859	854	856	875	844	868	866	878	835	864	864	847	825	857	849	873	828	859	847	911	849	870	839	805	808	835	874	861	862	830	887	879	862	893	874	811	839	864	796	901	852	811	842	873	872	903	776	841	856	882	844	886	848	821	891	839	870	859	893	849	820	816	853	901	869	840	802	884	870	831	787	878	837	891	835	839	837	843	838	833	809	828	872	864	873	882	818	880	856	872	854	830	892	879	785	845	851	813	843	810	856	837	840	856	844	879	888	847	851	817	845	788	825	887	889	888	853	838	814	876	878	799	891	828	878	850	871	877	872	897	841	859	832	876	872	831	864	872	882	819	841	843	821	858	825	872	854	797	824	840	882	876	885	877	854	831	858	857	829	834	899	872	859	827	900	872	888	836	856	852	882	850	845	848	831	799	867	881	819	796	855	876	842	816	828	879	891	910	833	804	840	836	845	890	852	852	873	880	867	898	867	901	851	844	867	850	847	892	890	837	833	801	895	871	892	840	817	868	838	836	865	849	888	875	854	870	890	852	853	902	812	899	877	873	883	792	867	862	836	857	849	798	818	854	856	892	817	821	837	855	835	825	890	848	844	858	895	841	891	817	854	893	876	859	851	828	876	850	851	834	868	822	889	832	840	861	816	908	844	837	876	849	834	880	878	849	824	821	872	861	886	887	901	877	886	814	869	843	850	818	841	901	845	869	870	867	865	848	873	848	862	871	818	805	812	867	846	826	821	923	856	814	844	918	831	874	837	867	855	868	853	861	843	792	859	897	853	846	865	853	803	762	838	884	817	876	822	880	837	855	854	851	864	896	819	848	845	879	866	828	799	854	836	938	862	820	860	822	826	879	841	876	847	840	839	871	841	805	849	843	884	877	873	848	864	880	811	892	827	838	835	848	845	862	844	878	848	834	848	797	883	890	899	836	837	864	848	882	895	868	894	816	800	854	866	854	863	867	835	850	906	797	838	801	899	884	853	804	878	804	846	914	881	923	875	792	861	828	884	866	828	841	829	866	831	806	838	860	812	861	816	860	860	852	839	871	853	904	865	899	892	858	804	844	825	867	871	860	849	866	884	846	872	848	836	884	842	852	852	933	857	852	860	798	894	840	866	879	846	843	890	856	830	844	822	846	821	844	825	845	836	894	891	850	846	867	884	860	842	856	824	860	863	838	777	875	803	821	930	879	899	854	879	872	856	829	822	809	845	839	883	837	866	854	868	891	847	851	868	821	859	866	825	869	829	842	861	883	853	867	876	884	838	847	825	854	813	829	861	859	821	863	890	852	889	828	897	801	900	779	875	821	880	843	849	854	839	838	873	827	828	913	815	815	867	847	875	877	867	855	880	861	863	890	874	904	854	874	840	861	859	782	840	864	806	866	840	872	859	830	881	850	881	835	856	816	867	850	887	883	887	861	854	836	877	862	838	833	806	855	869	821	854	832	812	830	858	876	840	836	853	850	926	847	868	896	870	874	877	887	847	817	831	843	876	800	852	836	850	833	851	848	864	811	851	839	849	838	862	872	848	859	863	891	861	840	806	826	905	798	854	822	880	879	876	834	836	881	927	827	883	873	842	850	840	869	835	870	870	853	855	909	839	834	821	841	894	923	930	807	880	823	868	796	881	806	894	853	860	843	867	804	906	829	819	837	846	877	825	849	797	852	812	873	861	881	852	835	836	900	817	835	890	832	823	835	801	850	826	861	881	833	847	861	848	880	864	850	880	825	870	811	798	819	868	864	887	812	878	873	823	853	812	866	832	837	799	882	862	870	836	856	840	851	914	832	817	853	852	889	856	825	845	830	852	841	854	869	884	835	842	914	816	842	857	849	865	874	889	849	821	830	782	817	806	859	808	826	831	849	867	833	893	847	871	852	855	837	860	815	815	870	818	888	822	828	869	838	832	818	839	836	887	852	822	839	882	837	920	813	867	844	856	863	865	859	835	839	843	822	842	863	828	882	859	848	878	878	841	823	847	803	862	862	880	896	871	860	833	892	838	863	865	839	843	867	854	863	882	796	860	821	884	823	885	850	847	838	856	891	817	827	873	852	877	850	820	845	822	864	841	822	862	764	842	856	835	853	802	828	862	848	839	855	847	860	858	844	837	832	870	863	828	868	853	854	877	865	840	848	855	839	878	855	916	836	873	897	826	854	866	838	868	857	856	821	869	876	841	838	868	847	867	871	816	805	852	846	850	845	884	789	895	819	878	891	894	848	875	869	847	893	863	874	877	873	833	856	869	864	916	831	876	857	834	826	823	849	876	834	853	817	910	941	873	906	881	877	891	841	845	839	852	829	842	883	833	864	853	835	880	865	804	843	835	793	847	797	879	859	872	846	895	818	862	884	853	847	872	877	823	836	876	897	867	824	855	878	889	830	869	812	824	835	860	857	899	840	843	863	816	866	823	854	913	794	866	887	816	873	865	824	865	840	856	892	837	863	836	856	876	852	828	872	808	876	817	797	865	864	907	860	878	870	856	843	842	879	830	861	855	869	813	865	820	807	911	835	802	818	855	869	840	853	867	830	837	863	840	890	878	857	886	822	852	859	829	869	838	839	872	868	859	867	848	826	847	824	842	841	845	835	849	881	840	871	861	877	869	843	886	825	887	838	870	870	863	815	884	841	860	862	844	842	871	850	887	890	854	869	842	876	885	891	866	833	844	829	854	823	879	833	794	852	827	897	843	826	837	849	862	896	840	811	856	824	852	893	882	856	848	863	896	882	896	770	832	909	888	884	853	866	799	827	862	842	852	849	838	875	844	878	839	854	853	842	861	842	850	831	813	871	834	876	830	808	831	885	831	811	845	830	881	863	899	856	858	810	817	843	895	851	886	866	859	865	862	850	900	856	804	844	853	812	866	832	824	898	849	832	855	827	824	864	832	902	899	901	866	822	856	870	885	839	791	881	850	841	826	895	840	861	834	859	807	877	836	859	867	894	821	896	831	866	913	805	871	880	834	820	859	868	846	866	874	831	819	853	831	873	839	888	857	818	878	850	891	903	906	877	871	832	879	857	896	889	897	879	877	822	882	885	855	839	830	811	830	803	845	837	819	910	912	786	890	901	843	844	831	861	847	871	869	847	832	904	906	873	903	882	837	853	857	843	841	874	885	911	847	868	849	893	814	891	877	826	897	869	845	854	890	876	869	840	903	824	825	891	823	799	880	913	898	915	887	882	809	842	829	837	883	858	869	896	912	888	905	836	910	790	852	888	903	871	850	864	834	837	854	901	848	874	848	864	819	852	938	886	859	823	906	807	869	867	884	860	905	850	859	801	842	814	834	889	906	917	882	881	845	820	834	850	832	832	842	841	817	877	860	829	843	864	895	902	870	862	868	869	873	835	829	841	845	835	830	845	868	876	864	878	826	890	862	882	832	887	816	886	868	854	809
8284	607	633	544	446	361	368	344	275	297	299	329	286	283	304	260	309	286	270	282	273	227	261	246	259	282	235	256	277	261	296	265	268	246	275	256	252	223	256	220	271	241	239	252	241	276	248	242	261	262	290	275	252	211	254	269	244	256	273	275	263	271	277	235	250	302	238	256	253	257	236	279	259	252	254	216	259	254	252	269	250	266	268	254	241	239	270	273	258	260	289	255	238	277	262	263	255	272	247	244	299	273	243	257	259	253	252	229	259	246	228	244	275	268	258	273	251	249	257	266	255	255	252	267	289	235	235	265	253	259	264	255	273	264	235	249	239	253	245	266	285	260	295	236	244	257	263	262	258	267	258	259	245	247	255	242	228	269	258	283	231	265	255	255	241	266	268	282	248	279	246	261	259	230	306	223	244	258	260	266	283	243	259	241	256	261	238	218	272	215	247	274	300	272	267	241	262	260	230	243	253	257	252	223	274	250	251	259	242	271	253	273	260	236	246	247	239	270	239	244	267	255	271	268	267	240	274	277	329	272	254	249	261	271	270	249	245	247	286	263	257	273	272	246	274	253	302	259	226	225	316	270	257	263	241	288	268	257	234	244	265	272	269	281	272	257	255	231	244	270	250	241	263	272	247	251	263	238	260	269	245	250	277	271	247	266	230	273	229	226	247	258	273	258	269	280	276	287	266	249	235	258	262	263	269	247	237	251	278	255	248	253	284	246	235	247	242	258	274	244	251	243	268	215	266	221	246	260	249	243	252	257	251	252	270	260	253	256	257	247	290	248	230	259	241	256	275	278	272	242	243	241	263	271	260	248	261	251	256	243	243	277	239	242	237	252	258	221	280	281	287	280	263	270	261	232	273	265	256	233	231	232	276	272	245	252	274	257	273	266	267	234	266	261	268	250	249	259	256	284	264	238	257	261	255	242	239	239	277	255	223	272	289	273	257	274	224	260	252	278	242	260	240	266	279	272	260	251	276	237	231	271	250	258	247	277	259	244	234	269	294	267	243	252	238	241	257	262	260	246	223	256	219	277	288	224	270	242	261	263	244	283	260	276	280	275	289	252	239	263	252	240	258	218	261	266	276	238	246	248	252	263	269	278	249	242	264	296	260	292	269	258	232	252	246	232	280	298	239	253	255	263	275	269	275	232	244	260	253	236	232	257	233	256	239	268	276	264	282	248	254	282	256	266	253	263	278	284	246	260	264	256	257	251	272	239	234	260	256	266	258	216	275	246	226	236	239	247	254	259	259	258	282	239	253	258	245	259	261	252	251	233	281	254	227	267	246	241	285	268	260	259	261	258	239	282	259	286	278	234	251	250	247	239	266	258	231	253	242	244	246	299	255	255	246	268	269	241	252	263	246	258	254	266	262	245	264	251	285	238	243	236	247	236	239	245	267	255	249	249	255	295	265	252	243	264	264	270	260	281	222	282	245	260	254	271	291	240	300	274	266	274	238	234	231	277	235	294	233	239	258	237	261	279	242	240	254	239	254	268	260	259	257	265	265	259	271	207	220	263	236	266	259	297	257	255	270	246	290	289	285	247	225	242	270	249	256	285	260	264	289	258	228	283	253	263	228	265	284	258	264	236	249	231	254	262	268	241	250	262	267	219	252	263	237	276	242	220	251	259	236	209	252	237	276	269	238	236	248	244	254	250	275	228	257	280	251	238	241	268	246	251	255	269	280	243	238	251	245	261	264	255	276	245	238	257	274	265	240	266	246	227	223	244	266	252	266	294	256	276	250	259	260	297	283	260	252	235	259	249	233	241	258	269	272	224	232	297	286	254	278	236	229	279	286	266	284	256	253	247	260	268	250	232	284	266	289	254	229	252	232	254	262	273	266	244	256	264	278	243	262	232	238	282	236	287	262	263	279	236	256	257	244	277	271	269	227	276	263	226	270	264	239	255	255	271	269	246	248	265	249	246	250	276	250	270	252	266	258	269	302	264	247	259	262	245	260	261	264	263	259	239	269	254	238	263	285	285	230	244	270	260	240	233	257	258	282	259	255	291	311	253	248	218	229	264	239	238	255	264	262	223	264	258	246	278	260	267	274	256	263	264	254	270	263	235	260	259	250	266	268	290	240	243	233	244	279	268	252	249	265	243	273	248	258	271	274	253	247	239	234	269	234	255	250	271	291	269	251	269	239	281	260	273	245	267	235	285	275	265	239	241	264	258	264	266	278	258	236	276	230	267	235	260	239	250	272	272	281	266	265	268	260	225	283	228	243	300	238	266	287	281	257	262	225	244	227	240	252	254	260	251	230	235	281	253	237	256	234	255	269	277	243	282	250	252	280	238	261	253	264	266	258	261	279	278	264	266	215	278	243	281	269	254	259	256	244	249	259	275	226	267	210	264	241	241	246	265	247	269	267	262	249	271	240	288	254	264	273	267	264	248	250	246	264	264	263	240	236	252	273	249	276	256	263	259	256	258	230	265	244	228	229	265	215	220	243	237	236	248	264	276	236	238	239	250	263	262	247	260	276	257	295	259	255	287	264	220	239	275	224	227	275	250	251	255	249	266	270	260	271	278	269	253	247	254	273	252	281	228	249	246	247	261	256	291	270	284	235	257	261	280	246	256	267	256	246	260	236	278	270	236	282	253	253	286	244	243	235	252	272	258	274	250	234	259	268	259	266	236	260	244	279	250	247	247	250	258	261	266	261	271	264	240	230	276	271	286	302	250	260	285	258	234	273	246	247	224	249	298	252	273	247	246	259	237	277	225	230	254	231	271	254	243	258	280	247	252	231	244	242	253	245	231	271	268	258	257	257	233	232	244	279	276	248	275	288	289	256	263	280	259	248	254	232	263	234	262	239	269	281	263	280	272	280	294	253	249	259	238	234	250	279	259	256	271	264	265	282	255	267	303	277	240	229	263	281	231	260	263	235	252	255	272	250	243	256	246	250	254	234	228	267	259	280	225	272	276	267	265	281	242	263	265	247	255	255	263	253	280	256	232	215	259	275	227	270	265	250	260	235	241	271	263	257	250	284	259	261	244	244	236	236	283	236	287	267	253	248	269	269	254	284	260	255	265	271	269	255	253	225	251	253	240	267	242	249	260	233	250	259	267	230	252	271	257	244	248	237	244	298	267	252	263	255	248	253	243	237	244	270	278	263	227	258	251	238	223	280	234	257	243	287	270	242	273	252	240	268	289	254	290	252	260	249	290	278	269	276	254	223	261	249	270	279	253	253	229	271	274	257	262	246	228	277	244	250	240	247	250	263	238	238	254	267	242	251	234	272	272	274	250	301	267	258	274	259	222	226	236	279	252	266	249	251	249	262	242	264	232	250	263	259	263	248	291	263	270	263	249	253	245	234	256	256	284	260	241	284	245	262	269	261	285	243	243	236	262	243	243	240	254	251	235	250	252	243	257	274	246	275	231	232	248	231	243	283	248	252	303	254	251	249	265	270	255	247	244	283	256	255	250	253	281	252	268	239	240	285	246	239	270	261	252	261	279
6801	887	1306	1540	1305	1242	1042	933	848	820	838	713	805	725	664	625	681	600	628	668	573	615	653	605	601	596	629	628	621	584	607	583	598	593	564	585	589	577	577	575	559	601	596	591	609	618	615	594	597	634	608	583	565	567	605	612	591	592	601	610	601	583	561	584	582	592	587	607	594	589	606	563	567	590	582	530	565	547	563	559	606	586	610	580	598	576	569	573	551	571	605	609	567	607	599	570	606	569	558	572	536	584	602	530	551	604	611	577	572	582	574	584	606	579	593	562	535	576	579	554	618	630	556	561	610	565	548	558	575	566	590	555	557	546	608	567	543	581	584	623	596	546	575	600	559	578	563	580	546	583	581	565	543	574	591	566	583	527	597	584	625	591	560	575	594	567	575	547	545	589	573	594	561	545	532	609	547	562	582	579	561	535	608	587	603	644	567	610	563	576	587	584	602	545	561	577	552	558	529	589	613	596	554	588	547	582	536	610	571	628	565	510	590	575	610	569	559	582	566	570	584	567	540	587	602	537	553	570	558	562	598	576	622	554	568	586	576	594	590	577	594	591	579	595	551	582	574	591	582	555	551	600	595	581	577	573	540	550	566	548	569	566	621	603	581	556	609	578	576	574	552	538	589	612	592	608	573	585	604	580	578	534	573	583	605	550	584	601	541	546	557	610	622	573	566	582	606	583	595	576	603	568	571	544	571	601	620	589	557	577	583	593	575	597	603	584	603	583	581	594	559	586	601	580	569	603	593	537	587	585	557	570	535	577	591	582	601	602	554	570	610	580	569	554	586	588	598	540	584	527	587	560	574	563	568	576	565	613	540	583	587	570	621	588	601	582	559	586	611	584	565	571	597	590	580	561	610	596	529	542	575	536	538	595	542	636	568	577	568	548	573	582	567	580	542	613	604	579	578	586	563	530	549	596	551	564	539	604	555	578	568	584	567	575	549	597	591	571	557	548	590	574	551	595	600	558	600	550	556	580	598	627	570	558	623	561	584	550	583	502	563	597	543	570	568	583	585	537	571	592	615	601	584	594	598	583	555	606	589	566	590	544	593	546	608	604	569	597	528	562	588	571	587	565	570	558	567	579	544	562	532	538	623	612	578	546	578	533	627	570	599	576	582	585	578	536	615	631	581	546	561	529	566	537	583	599	591	567	568	560	564	570	590	578	626	588	572	570	605	600	568	588	564	562	526	605	618	604	564	530	573	598	564	593	599	548	596	581	576	579	533	566	592	575	574	638	559	573	538	560	588	621	586	567	542	618	580	609	572	587	585	563	572	604	578	582	575	594	605	542	599	551	593	593	562	574	550	585	545	572	594	568	593	568	509	555	555	615	558	587	558	627	542	569	602	564	613	550	593	565	620	544	598	573	577	567	590	575	604	564	580	553	567	600	585	558	581	562	536	550	600	569	593	587	565	592	567	570	628	548	570	547	612	582	564	565	551	609	572	560	575	533	556	578	574	557	604	623	582	554	539	578	587	610	562	602	568	615	565	581	593	602	584	603	594	641	558	571	591	594	603	568	584	603	605	588	562	579	530	591	585	611	552	596	569	593	624	578	561	601	568	613	608	587	604	541	597	628	585	569	556	563	591	615	575	571	655	548	579	579	613	573	588	545	584	621	590	611	565	585	555	588	642	568	607	595	545	559	536	577	601	578	624	627	567	614	527	586	540	621	627	584	558	578	622	531	576	563	614	585	594	602	603	568	509	579	588	548	550	562	607	525	579	568	551	558	593	592	588	583	584	598	565	612	585	562	608	524	538	563	552	595	581	611	581	615	603	543	544	540	559	616	610	575	576	565	586	582	592	590	587	575	556	573	531	585	596	576	563	577	568	591	595	597	556	532	586	550	576	598	584	582	563	595	582	578	567	610	619	607	567	562	574	595	630	594	558	574	535	581	583	620	573	592	554	591	578	604	599	572	606	610	561	568	586	594	589	527	557	622	578	588	594	552	575	584	553	586	582	595	577	635	550	566	587	550	583	608	636	563	555	566	592	600	603	619	590	556	616	555	565	573	534	581	590	565	609	557	552	574	603	616	594	595	609	571	590	550	574	607	566	546	548	641	584	619	563	589	591	622	576	609	627	543	612	615	588	611	593	630	570	586	558	566	550	574	584	581	613	622	544	577	561	553	609	607	585	590	556	578	582	592	587	534	598	536	570	542	591	578	575	595	599	537	566	578	593	547	554	573	609	596	584	613	575	649	593	552	542	570	548	606	583	530	606	558	638	575	560	599	588	600	552	564	569	524	563	582	597	554	563	582	552	573	635	555	592	589	545	558	571	550	589	535	552	552	543	609	588	578	586	596	591	601	587	528	583	596	536	589	606	581	521	581	581	552	565	567	597	587	580	593	577	585	560	621	610	516	597	525	508	581	584	617	556	580	561	573	569	578	605	580	588	572	600	568	589	615	564	586	606	534	578	573	565	552	605	572	581	604	605	555	581	587	560	594	576	588	617	592	561	591	619	600	598	587	537	575	554	584	568	592	591	580	590	559	587	529	585	521	550	577	627	590	577	579	598	595	572	575	543	593	597	557	582	567	558	544	593	586	595	586	625	592	611	592	596	557	595	548	572	541	583	596	586	576	570	555	549	601	534	596	552	562	582	583	555	603	528	614	561	541	609	555	603	604	569	581	543	627	533	596	569	559	603	551	589	586	610	576	553	558	583	574	589	606	573	571	552	583	566	603	596	559	610	589	606	612	570	574	559	571	572	561	619	578	610	582	600	599	555	525	552	606	602	579	547	628	574	547	611	625	577	577	544	549	594	540	564	619	593	590	608	566	598	564	576	604	571	553	607	572	564	554	575	646	543	561	582	636	512	560	576	580	578	609	549	587	563	598	608	572	552	549	533	564	600	557	564	614	518	564	546	566	549	597	612	520	586	577	590	555	611	592	582	605	543	586	605	551	564	576	567	604	595	590	606	540	616	580	589	576	551	621	538	600	590	609	633	599	602	604	580	599	565	540	571	599	585	565	605	591	607	583	588	559	575	569	602	591	569	547	570	600	552	581	597	546	572	564	573	613	556	581	540	563	563	585	588	583	547	590	591	597	590	599	604	531	601	563	574	573	548	518	579	556	536	572	572	599	571	581	572	597	575	543	585	595	554	581	603	589	570	537	555	591	606	543	570	605	578	588	575	570	534	571	591	535	606	561	592	597	571	562	575	557	577	614	576	597	593	588	632	561	565	552	584	562	554	586	543	536	566	550	571	593	574	604	547	533	550	534	594	589	579	550	563	571	594	603	579	567	563	561	600	569	598	549	596	546	557	546	583	586	585	634	564	535	588	560	556	547	599	547	556	553	555	592	571	581	586	631	578	609	611	584	590	586	588	532	565	566	557	564	549	574	548	608	602	562	606	608	582	565	580	559	574	568	589	601	520	583	546	571	560	515	579	615	568	639	557	561	563	535	567	552	567	580	559	586	591	605	540	569	581	604	584	632	610	610	573	581	578	563	575	557
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
