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
336974649466	336974650024	336974650574	336974651124	336974651674	336974652224	336974652774	336974653324	336974653874	336974654424	336974654974	336974655524	336974656074	336974656624	336974657174	336974657724	336974658274	336974658824	336974659374	336974659924	336974660474	336974661024	336974661574	336974662124	336974662674	336974663224	336974663774	336974664324	336974664874	336974665424	336974665974	336974666524	336974667074	336974667624	336974668174	336974668724	336974669274	336974669824	336974670374	336974670924	336974671474	336974672024	336974672574	336974673124	336974673674	336974674224	336974674774	336974675324	336974675874	336974676424	336974676974	336974677524	336974678074	336974678624	336974679174	336974679724	336974680274	336974680824	336974681374	336974681924	336974682474	336974683024	336974683574	336974684124	336974684674	336974685224	336974685774	336974686324	336974686874	336974687424	336974687974	336974688524	336974689074	336974689624	336974690174	336974690724	336974691274	336974691824	336974692374	336974692924	336974693474	336974694024	336974694574	336974695124	336974695674	336974696224	336974696774	336974697324	336974697874	336974698424	336974698974	336974699524	336974700074	336974700624	336974701174	336974701724	336974702274	336974702824	336974703374	336974703924	336974704474	336974705024	336974705574	336974706124	336974706674	336974707224	336974707774	336974708324	336974708874	336974709424	336974709974	336974710524	336974711074	336974711624	336974712174	336974712724	336974713274	336974713824	336974714374	336974714924	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
12945	5856	6630	7403	8324	6056	2992	2331	1255	896	721	477	437	416	378	380	366	334	315	304	288	323	302	326	296	280	284	315	334	305	301	301	303	321	286	296	297	319	311	291	291	297	290	337	267	295	284	301	295	287	282	279	322	282	275	244	284	328	290	281	296	284	269	284	285	307	259	251	296	283	315	293	264	264	296	306	273	295	255	266	308	304	268	268	272	284	280	266	287	285	301	296	278	282	320	284	250	312	303	285	298	318	286	246	290	274	298	276	299	260	298	294	287	268	264	266	277	298	256	263	281	285	284	275	281	304	270	278	312	280	291	302	259	269	283	267	258	269	278	295	268	278	308	294	285	268	302	314	277	321	294	256	281	278	276	266	247	288	280	254	300	259	292	270	306	307	325	284	300	288	288	279	293	263	256	277	312	282	281	289	279	277	283	262	299	284	279	279	264	297	279	301	286	297	281	281	287	278	299	269	278	264	286	280	263	274	302	273	270	278	271	264	302	292	295	270	273	280	319	289	264	325	295	295	294	295	296	282	290	304	272	276	278	306	292	270	279	291	289	310	283	276	293	272	302	264	308	294	273	280	316	286	303	283	305	305	286	303	260	276	275	286	280	270	265	262	253	295	250	302	252	261	286	280	304	284	264	293	295	293	277	269	282	250	304	300	289	283	299	296	267	259	301	263	285	266	316	295	293	284	300	304	300	282	296	237	294	285	283	282	294	331	260	299	278	289	265	260	251	306	266	276	278	280	292	277	293	251	300	287	284	276	296	286	324	275	276	271	299	287	294	265	287	273	274	262	278	265	256	276	298	290	301	294	282	293	265	266	285	324	260	297	285	288	285	270	299	277	287	281	307	331	289	319	296	285	298	292	274	309	277	277	269	289	266	271	284	277	268	294	253	296	288	298	282	314	295	318	261	286	311	281	293	264	314	316	269	310	293	279	299	315	295	284	300	286	278	278	302	273	271	317	282	288	294	280	298	262	297	312	265	262	273	298	259	266	279	318	276	297	284	269	294	295	286	269	258	306	284	307	288	263	292	293	273	279	299	278	285	280	292	304	304	306	309	252	298	289	268	277	270	276	273	303	271	274	307	292	254	301	293	278	295	295	292	284	290	300	273	260	298	291	280	309	321	289	306	301	315	268	276	279	291	296	293	329	271	311	313	297	283	314	318	304	296	285	283	271	297	306	290	327	254	284	274	293	287	284	275	308	265	265	301	297	303	285	280	298	311	269	286	254	248	304	316	288	260	285	304	296	274	267	311	298	271	266	270	295	272	270	281	277	280	300	323	322	256	268	265	256	284	274	287	253	260	279	261	286	287	246	289	266	273	295	245	300	289	254	271	253	270	288	278	281	288	279	308	286	273	275	331	284	274	316	274	255	242	280	281	269	265	293	295	289	313	303	296	285	285	288	264	268	293	268	289	302	250	271	281	294	293	266	256	275	289	265	312	294	294	291	319	317	289	282	269	265	288	293	306	267	291	296	285	317	301	256	259	296	295	340	279	283	278	280	280	280	299	305	286	293	274	274	286	288	322	264	284	285	295	288	299	296	298	284	310	295	297	284	305	295	288	285	285	272	310	296	283	278	303	279	293	305	281	313	278	304	293	272	298	298	263	303	300	272	294	318	290	271	274	261	327	311	279	290	270	276	292	278	255	283	304	293	283	255	294	296	299	298	303	270	288	283	316	255	271	283	280	279	250	289	294	301	306	272	280	308	280	298	304	294	252	279	294	285	281	254	300	279	270	267	293	259	286	292	277	311	283	290	272	299	293	294	296	301	319	311	282	273	281	264	273	285	321	288	289	299	282	288	284	272	284	301	266	288	299	283	276	287	264	286	288	301	291	302	289	254	295	288	292	275	303	276	282	267	300	279	286	274	267	303	275	272	315	276	278	262	295	279	281	310	269	267	282	295	297	323	290	283	253	319	267	278	260	259	310	297	298	299	287	301	273	273	278	264	334	283	278	291	303	287	276	312	278	294	260	290	300	293	289	290	314	290	297	284	282	268	262	300	306	289	276	284	260	291	302	281	305	248	283	302	299	274	278	294	331	258	276	285	310	297	289	271	278	265	277	243	308	279	265	258	310	269	281	265	317	290	255	332	294	283	295	298	283	271	266	281	258	310	303	272	292	289	287	284	265	312	294	265	244	311	256	275	274	284	283	291	320	286	308	264	274	309	291	274	276	293	279	263	249	303	320	274	274	280	290	290	266	290	291	289	290	305	289	282	282	303	280	266	308	305	288	313	250	268	312	308	275	296	285	271	268	280	298	292	305	264	292	273	325	287	255	265	309	268	266	261	290	266	291	291	288	283	260	292	262	309	286	319	294	297	280	293	310	254	289	266	291	288	259	292	287	295	272	293	293	294	294	272	290	288	281	294	294	305	272	296	282	282	313	302	270	269	272	296	286	296	292	316	291	317	283	271	303	270	269	276	280	279	275	293	290	294	268	274	294	251	266	286	305	295	280	278	309	282	287	317	299	283	328	297	299	276	288	266	252	311	313	315	287	287	271	278	267	313	299	299	260	294	300	263	287	298	300	301	250	285	271	266	285	256	271	243	319	275	277	271	246	280	296	270	257	289	287	276	264	293	303	259	288	265	265	286	260	268	288	268	283	276	283	287	279	266	311	285	285	288	244	281	311	279	282	272	276	286	264	286	286	283	261	277	314	282	287	284	279	288	292	275	303	238	234	280	293	275	326	278	308	288	277	302	275	303	283	256	261	283	281	291	274	291	277	306	319	281	285	276	287	292	276	275	279	313	306	293	320	291	280	279	296	265	289	281	321	298	293	293	257	289	299	298	301	294	302	289	274	271	293	273	315	299	293	248	284	272	311	314	257	293	279	284	297	266	284	300	319	307	307	269	287	274	275	276	232	295	285	274	262	266	288	307	315	286	300	263	258	297	285	282	303	278	258	306	293	276	289	287	300	266	299	252	280	323	293	287	262	301	278	282	287	288	279	282	317	294	289	286	281	268	267	277	262	296	280	282	293	260	307	274	306	269	296	262	279	287	265	339	312	329	323	273	285	271	301	282	296	256	294	305	297	321	258	258	278	259	286	278	300	272	283	307	289	311	293	294	269	283	300	316	263	292	255	306	258	264	292	264	295	296	322	299	285	293	267	278	281	296	318	282	283	311	307	264	283	276	275	291	298	290	242	255	259	291	293	290	294	283	289	319	294	274	292	296	319	292	287	299	290	272	266	289	272	310	305	302	279	289	270	306	302	277	289	300	305	280	298	293	317	288	267	256	283	262	265	267	262	299	302	289	317	308	285	293	280	309	299	279	254	288	284	301	276	318	286	250	304	241	294	279	294	287	286	283	281	268	311	277	248	273	274	301	304	280	300	296	253	276	297	305	284	283	273	285	276	277	286	279	293	285	327	264	271	285	283	275	307	288	278	289	263	263	302	268	267	288	273	270	275	287	311	311	304	316	318	264	292	276	255	279	280	291	284	276	277	293	279	262
9104	4407	7182	10726	13595	10678	7283	6238	3773	3771	2809	1960	1843	1583	1411	1300	1298	1188	1086	1015	960	955	995	963	933	941	888	864	934	904	868	867	895	815	879	837	820	841	777	794	797	791	857	798	778	771	777	843	771	788	789	808	813	721	806	803	785	796	770	758	743	765	769	768	742	791	713	822	803	757	777	799	753	742	763	704	766	793	762	760	713	781	757	699	748	727	770	770	768	722	742	710	723	747	719	729	743	790	732	742	729	751	760	748	801	731	741	726	817	727	721	802	755	778	807	719	722	779	728	792	693	742	727	761	737	745	732	751	791	754	763	745	729	730	741	779	739	713	766	682	751	768	702	726	738	800	755	719	740	772	744	720	762	684	723	778	736	738	690	730	750	756	727	755	738	741	742	730	693	710	785	742	794	753	693	718	779	768	730	767	737	724	710	736	791	744	739	712	733	769	762	722	725	725	745	777	776	780	733	710	707	722	707	719	803	714	745	787	727	707	720	701	740	740	718	769	730	741	711	722	756	728	780	739	723	752	753	763	724	731	730	756	721	690	729	755	752	738	735	755	700	774	718	708	745	757	704	735	728	739	714	726	707	752	743	687	756	734	762	846	767	646	733	725	734	752	705	742	761	727	753	748	828	735	732	772	714	677	736	792	767	742	702	699	746	738	715	747	713	773	712	737	783	735	772	799	779	741	700	737	728	740	741	710	742	719	759	709	707	719	777	753	704	739	718	704	773	761	752	749	749	721	735	785	731	774	740	748	722	741	711	764	814	739	793	709	743	711	729	776	708	724	725	775	742	703	742	720	744	761	734	768	763	767	695	758	677	740	770	707	721	768	725	766	726	737	772	724	784	751	782	735	755	767	702	745	790	752	748	740	730	737	703	796	724	767	795	751	717	728	755	759	737	763	693	733	749	752	716	709	730	714	750	752	695	742	715	715	728	749	709	728	746	729	755	781	724	753	739	745	782	733	770	754	753	798	720	727	780	710	759	774	733	682	730	760	694	729	775	739	726	751	744	772	794	704	780	698	748	749	737	682	761	675	802	714	728	743	767	718	744	759	721	705	740	730	761	790	726	718	715	692	726	740	763	754	735	719	730	777	726	732	795	741	805	724	740	716	740	743	786	818	761	744	770	745	729	702	786	696	772	751	697	752	732	738	691	716	775	692	701	736	693	738	717	759	759	721	775	762	723	717	734	696	737	753	742	738	738	771	760	723	704	717	743	798	724	757	714	741	744	734	761	734	762	754	733	750	763	710	689	750	736	677	697	710	744	771	769	710	737	752	765	743	756	755	763	757	744	718	720	736	714	736	776	753	741	731	721	701	727	716	742	728	771	720	756	766	770	721	696	723	807	763	754	733	781	717	747	748	790	755	739	735	755	766	756	738	757	737	735	716	705	721	699	744	741	734	763	676	744	743	758	742	707	762	783	742	747	731	744	778	767	702	764	714	767	753	707	747	738	722	725	741	732	739	730	703	734	716	764	717	793	694	720	679	715	774	743	703	720	731	745	777	769	722	702	800	736	748	763	736	722	775	670	816	751	768	741	745	742	750	728	737	784	726	685	718	768	758	733	795	763	748	736	757	730	779	743	743	733	693	744	762	705	707	727	755	729	746	704	773	774	720	728	721	745	706	741	755	717	764	713	768	727	714	704	726	720	734	746	739	788	765	750	771	707	772	794	735	765	710	718	764	698	785	748	716	720	754	728	721	785	763	698	739	756	757	754	728	748	752	743	677	727	735	736	723	765	703	728	693	794	763	733	735	749	723	807	742	781	734	685	740	734	743	726	769	753	742	729	697	778	741	733	736	724	740	745	757	720	763	755	761	789	734	739	746	774	720	756	717	783	763	794	762	736	788	762	767	770	740	752	723	721	752	720	732	750	720	773	763	734	729	733	694	726	724	747	765	708	699	779	705	697	764	716	777	739	751	743	796	753	727	682	754	777	734	753	721	749	769	688	712	762	765	729	761	767	780	748	735	715	755	768	729	683	686	797	761	727	713	764	708	763	753	722	733	705	723	759	677	738	714	745	730	733	739	720	761	710	702	712	739	767	761	726	712	752	730	732	723	740	718	739	751	688	765	729	796	717	790	770	729	743	754	713	738	753	748	780	750	722	741	729	700	761	737	686	770	747	759	794	726	717	728	729	738	730	733	721	756	767	718	749	739	746	709	712	739	749	728	726	727	741	718	741	737	689	768	757	774	788	705	779	731	747	734	764	717	736	789	746	730	716	761	748	707	740	740	765	758	740	728	750	771	732	739	730	693	710	704	724	705	727	753	715	734	765	789	697	732	741	712	771	722	725	792	754	731	713	718	740	712	732	702	714	742	715	727	720	776	753	728	708	745	742	728	756	743	774	767	759	769	746	765	745	705	759	729	671	740	772	760	736	771	699	758	727	752	762	724	774	734	702	711	780	763	715	765	757	751	707	794	738	755	724	741	728	715	729	775	814	747	708	797	732	743	739	783	760	714	760	771	756	715	770	696	710	661	767	740	711	776	734	758	759	750	731	721	743	768	751	726	771	717	659	713	724	714	739	747	753	731	764	699	785	748	718	747	756	747	812	721	772	754	712	779	704	740	766	717	731	729	760	719	735	707	746	724	710	791	750	750	693	744	768	714	779	723	734	736	752	718	676	730	667	709	746	742	789	764	740	720	773	745	737	741	708	743	769	769	747	795	747	766	742	715	799	770	747	724	707	694	695	736	733	704	766	826	786	735	727	760	724	732	788	745	744	749	770	728	758	792	741	715	767	736	741	717	756	725	746	738	750	726	774	766	715	720	710	772	763	756	746	740	774	728	729	762	754	732	743	767	776	750	705	748	715	780	710	756	745	727	735	768	734	746	730	722	712	767	759	745	764	722	729	750	723	713	768	714	728	718	752	732	742	768	771	750	763	743	695	726	751	742	718	716	768	748	758	756	727	710	759	742	737	751	706	757	724	705	749	735	749	769	739	707	775	716	772	753	777	699	784	664	775	742	712	749	710	721	738	770	734	722	699	725	731	774	731	786	754	681	737	746	723	745	758	761	743	696	733	731	711	820	750	741	743	773	731	738	775	759	752	751	721	733	748	728	757	718	779	747	688	762	780	728	748	727	758	775	709	691	711	767	717	711	758	766	733	750	729	719	725	715	739	748	698	776	765	778	729	740	727	767	772	704	765	770	775	726	728	787	708	720	786	759	727	746	689	728	715	754	721	709	744	695	780	707	766	702	730	751	737	703	697	742	798	757	751	737	736	735	744	719	726	793	753	794	700	777	738	724	749	718	687	784	767	744	735	735	728	719	737	770	758	736	734	761	750	797	765	750	720	744	701	728	780	722	712	701	778	709	742	758	721	719	763	727	698	781	729	727	713	751	738	761	721	718	731	735	780	751	753	674	737	708	762	729	738	811	736	725	729	746	723	753	717	722	685	753	729	701	775	693	700	705	737	761	764	745	755	733	710	755	770	752	737	717	739	723	710	758	714	790
1693	281	261	223	225	186	129	175	140	93	108	82	81	88	86	97	95	101	104	94	78	97	106	100	90	91	101	98	92	96	86	82	103	98	83	87	115	97	79	86	99	102	72	85	84	102	95	90	101	98	87	78	84	108	83	101	89	94	98	76	85	77	110	88	103	71	76	81	100	95	104	113	101	92	100	97	87	101	85	82	107	88	87	101	89	86	84	72	96	102	87	103	105	97	78	122	78	79	106	84	91	92	97	101	88	88	80	82	99	97	90	84	76	93	71	87	99	87	84	105	88	93	80	88	90	104	93	94	97	83	84	104	92	103	95	97	70	106	77	85	90	95	81	86	90	102	96	90	75	69	85	99	97	92	95	114	87	78	84	120	94	102	92	85	98	93	106	102	96	104	93	92	79	83	71	77	99	83	90	80	84	99	82	87	92	101	96	112	95	106	93	115	106	99	88	116	84	99	85	87	91	83	69	84	106	94	97	95	86	80	79	95	104	104	83	80	77	95	92	78	99	81	77	79	67	84	71	91	84	99	80	84	83	90	92	84	103	80	102	92	93	84	95	102	99	82	77	86	76	99	71	111	87	71	80	83	86	87	92	88	110	75	105	88	86	80	112	87	95	87	97	95	66	78	81	90	82	85	71	95	92	94	82	86	93	67	78	92	86	81	98	102	76	89	77	98	95	95	92	90	107	83	89	79	82	81	62	80	120	99	99	85	90	106	83	111	98	95	90	111	74	77	89	84	77	90	91	87	88	101	87	95	86	73	87	66	103	81	87	88	86	92	92	88	99	76	95	111	70	85	93	75	98	91	87	91	98	74	86	82	67	70	85	97	99	105	95	78	92	116	74	89	88	106	91	95	87	81	100	83	81	116	93	90	86	104	72	87	87	90	88	82	87	96	86	97	95	88	86	90	88	100	119	77	85	81	93	103	110	94	87	91	91	76	97	83	76	88	97	106	90	90	99	85	90	99	102	91	88	82	76	99	82	96	89	80	100	91	84	104	103	78	90	89	92	77	94	106	102	63	81	82	94	94	83	91	94	67	95	104	77	89	112	83	95	101	81	87	91	89	92	92	84	82	93	95	96	105	72	97	89	84	85	98	91	76	92	97	69	93	97	93	95	67	95	95	127	72	84	87	76	104	96	80	91	74	87	90	98	91	86	100	92	84	96	101	88	86	85	97	101	85	104	96	78	88	90	93	91	93	89	96	100	90	92	86	84	68	89	85	95	79	95	96	76	91	83	88	91	83	85	107	85	94	110	95	94	91	71	99	91	82	104	87	92	78	94	99	85	71	89	91	83	97	101	88	100	66	87	87	90	92	97	99	82	84	78	88	91	80	85	111	87	75	81	91	86	83	88	84	82	89	99	91	73	94	88	108	94	80	77	85	73	73	82	78	84	91	90	108	98	77	100	97	108	71	84	94	90	87	92	89	87	87	75	95	87	66	89	91	88	76	93	99	75	72	95	101	90	97	106	105	76	86	97	92	84	78	78	96	95	75	83	90	86	81	86	94	85	98	110	76	92	94	83	89	93	84	81	89	87	91	92	91	91	97	85	88	99	87	82	81	79	77	88	82	73	76	99	76	74	100	91	92	68	89	86	101	92	86	86	105	92	94	100	91	76	77	100	86	83	89	77	99	76	92	80	71	81	80	80	86	84	97	105	89	99	97	91	95	86	87	90	101	94	113	95	109	90	91	84	99	75	87	88	73	69	90	111	100	99	84	86	94	85	80	98	79	98	98	79	101	84	94	97	95	94	78	95	87	73	87	82	83	93	102	81	85	93	84	94	96	94	85	106	98	87	88	96	97	94	94	100	86	80	80	101	87	93	93	80	86	87	82	82	86	88	77	89	63	98	70	73	92	97	88	114	99	89	92	88	67	78	98	79	82	98	78	80	84	94	84	84	98	90	101	94	106	89	93	90	74	79	85	81	96	99	76	85	89	83	112	98	78	77	77	110	93	93	96	89	61	93	94	93	88	105	98	91	78	93	97	97	105	83	86	93	91	95	89	96	80	103	95	95	83	74	94	89	99	73	75	93	97	102	84	90	80	92	82	82	82	85	82	80	97	92	94	92	106	99	96	91	82	107	94	89	82	95	111	105	81	99	92	102	85	99	100	101	82	87	73	108	117	87	96	102	91	68	95	97	93	92	98	80	81	76	99	99	103	84	88	97	79	96	92	87	88	81	86	85	85	81	99	93	95	100	87	86	107	72	77	95	86	107	76	84	91	83	81	85	91	90	96	97	92	76	80	108	98	91	94	95	81	72	89	77	86	95	80	71	99	77	88	91	96	91	82	90	96	87	82	82	88	84	95	88	87	90	86	93	82	75	103	93	92	90	93	100	80	108	83	97	75	99	101	87	107	86	97	77	77	103	116	86	94	87	96	99	83	96	85	88	86	102	93	93	93	95	86	76	110	88	89	89	92	102	105	96	79	87	85	91	97	69	90	80	98	102	79	94	87	71	97	99	90	100	85	89	98	123	92	89	93	90	106	77	101	84	84	96	99	89	95	90	87	87	92	93	103	101	91	91	91	92	92	78	80	81	103	85	90	85	80	82	82	106	97	95	88	87	98	71	88	68	105	95	98	104	85	61	98	90	89	96	103	92	91	80	66	84	90	101	100	84	79	92	93	89	96	87	100	77	73	83	100	95	85	85	71	79	98	92	89	101	90	77	84	99	98	98	93	79	85	85	73	86	95	118	88	98	107	91	102	93	90	90	107	91	91	75	85	93	85	91	105	79	100	88	83	69	101	74	90	97	100	106	80	95	102	113	78	98	102	87	84	78	88	90	90	84	85	89	84	78	74	102	78	109	97	80	86	99	78	84	83	88	93	98	90	96	97	106	80	97	80	86	94	79	105	93	100	81	92	80	95	92	92	88	85	81	80	85	90	105	82	91	105	112	78	89	106	102	85	87	89	85	81	93	101	84	91	89	95	94	119	93	83	92	75	80	85	71	71	91	68	91	105	89	86	76	94	91	87	86	71	93	78	96	92	99	99	93	74	101	85	94	93	98	100	98	100	91	77	94	84	104	96	95	105	88	77	89	90	87	85	90	104	85	93	74	102	106	79	97	81	102	84	89	97	72	76	91	96	94	83	85	97	83	98	80	94	90	89	93	83	89	81	92	80	73	100	113	105	99	91	77	95	96	106	85	80	112	92	112	100	88	82	100	76	82	83	84	99	92	83	75	91	84	115	87	100	103	89	86	88	90	88	85	95	120	109	79	91	94	76	103	90	79	99	99	81	103	96	69	99	109	104	97	93	98	98	100	92	83	105	80	99	96	74	75	78	84	75	101	86	102	96	84	81	106	80	102	89	95	97	96	79	94	78	100	85	86	87	100	83	86	104	86	83	80	89	95	85	102	106	93	85	76	103	87	100	96	81	92	92	104	79	87	82	87	101	85	94	85	93	85	89	103	98	96	83	91	84	103	113	89	89	89	100	87	88	94	99	82	77
2182	555	690	1013	1204	942	617	531	470	421	391	357	327	318	314	283	324	316	326	349	303	318	302	309	310	313	323	335	340	313	300	348	287	314	282	328	316	300	312	358	349	304	291	274	286	331	317	315	295	307	327	269	311	315	305	279	315	285	307	289	331	329	334	294	328	302	302	302	324	300	289	329	303	308	334	319	324	333	304	324	298	324	307	314	286	291	311	336	286	344	315	357	302	322	333	303	310	325	311	316	281	300	292	318	292	322	287	322	298	315	278	313	329	292	307	320	313	308	291	310	310	315	320	268	309	302	313	288	289	287	286	345	332	323	277	312	339	302	314	304	296	310	349	332	275	330	308	304	287	327	298	321	283	329	330	323	314	311	313	331	326	337	306	339	316	320	315	311	333	338	316	313	303	316	306	314	329	298	310	317	309	298	304	313	331	307	335	283	297	283	339	289	300	301	315	275	306	364	282	286	309	302	281	308	314	343	290	312	272	320	321	307	294	316	304	306	283	298	296	313	324	322	294	304	294	280	312	280	311	282	322	290	313	299	324	312	313	315	337	293	306	316	309	304	325	322	313	315	288	323	286	329	315	302	285	308	329	331	304	289	289	305	292	302	308	288	327	317	262	314	297	290	322	322	312	299	292	336	377	319	308	334	299	323	314	295	274	345	333	282	330	284	311	299	336	332	296	328	275	332	287	352	294	275	282	318	288	294	308	319	310	281	310	290	289	311	308	312	317	315	294	302	296	338	300	313	294	299	266	305	312	295	312	302	284	326	294	323	302	313	299	336	295	307	271	292	307	295	319	330	291	321	333	288	288	290	306	298	296	292	307	307	284	296	308	313	289	309	282	284	296	299	341	276	308	291	338	333	321	287	264	294	307	285	324	310	306	326	303	307	286	318	306	311	301	300	308	311	281	311	264	275	287	305	287	326	312	286	325	307	301	336	297	312	305	306	302	308	291	325	302	299	313	303	317	273	300	289	285	289	295	291	288	275	300	273	321	274	281	298	324	328	308	281	308	308	319	287	323	315	278	298	296	303	328	299	285	297	331	314	304	303	305	307	335	317	288	309	292	293	325	326	277	327	309	320	318	296	297	311	315	305	295	312	328	317	311	307	328	298	310	304	301	291	302	305	325	313	284	277	284	283	288	316	332	280	325	312	299	283	314	286	290	316	277	343	320	290	296	300	321	306	310	291	293	310	324	299	331	333	322	312	301	307	309	341	314	324	295	296	313	321	277	305	323	329	324	274	286	322	321	284	302	313	305	294	297	291	327	305	273	285	317	303	282	300	295	327	312	351	353	285	298	278	315	314	294	325	326	284	301	307	316	333	311	306	302	320	314	317	300	306	295	295	313	285	316	310	281	327	323	315	322	288	283	322	288	317	310	306	319	295	276	311	311	322	301	317	313	329	278	303	305	304	298	344	313	321	305	311	312	312	345	314	287	332	331	306	304	320	304	293	298	303	292	306	315	357	327	303	279	316	288	314	299	284	316	283	287	283	307	317	283	317	293	314	283	319	339	300	289	316	315	325	304	309	317	289	286	304	318	334	304	290	360	297	328	313	307	309	304	298	299	287	294	263	331	311	311	320	305	271	309	335	326	278	317	342	324	328	344	307	356	302	342	310	259	348	315	314	294	323	303	320	332	282	308	302	335	304	280	289	309	299	312	282	326	310	317	354	290	319	327	314	316	296	312	313	316	304	328	291	306	303	321	296	304	293	305	293	276	314	322	283	319	350	288	316	298	284	324	306	326	301	302	299	302	313	319	327	300	345	322	324	269	286	297	345	314	295	299	287	296	307	303	307	322	332	328	308	346	333	299	299	319	330	291	299	311	305	328	274	323	290	336	279	279	342	290	328	307	302	303	292	297	286	304	314	310	294	314	327	313	307	284	322	318	275	299	303	296	337	294	305	308	290	319	326	316	322	306	272	281	309	328	305	303	306	293	308	266	334	316	310	319	291	282	329	301	328	319	331	327	277	291	306	292	310	309	303	328	320	304	308	289	286	304	300	299	289	310	317	340	287	331	306	276	310	303	327	286	301	316	322	293	322	320	321	293	302	339	301	295	296	323	329	306	304	295	301	333	320	304	315	279	293	295	283	292	280	301	312	319	262	299	280	319	273	317	287	304	322	303	309	281	278	303	339	303	312	300	317	304	344	320	283	306	318	288	303	329	287	300	304	327	325	290	298	283	286	348	296	299	311	318	294	334	281	330	299	306	304	324	271	265	317	294	299	283	294	306	290	299	317	304	296	303	298	327	334	319	297	343	313	308	316	317	298	348	290	304	321	308	305	328	310	305	324	296	265	342	297	332	300	283	301	301	306	288	318	319	311	299	323	312	318	314	303	312	312	322	307	283	321	286	304	310	293	316	290	301	305	303	331	276	287	301	269	307	302	335	307	330	273	320	281	307	324	318	306	306	301	288	299	304	308	336	336	313	326	285	287	317	278	319	310	353	308	276	312	330	295	320	305	275	297	316	289	268	297	307	347	309	307	309	283	292	291	319	311	332	306	333	330	301	298	300	287	329	302	283	282	288	308	332	315	305	340	304	311	318	292	308	321	285	339	300	330	325	319	294	316	345	315	299	325	294	325	333	301	307	292	345	321	283	322	333	304	339	302	322	335	308	302	315	281	316	286	287	348	339	352	289	335	296	317	308	290	298	317	291	310	279	302	319	304	288	336	294	287	314	287	299	311	287	272	292	330	308	322	301	299	315	277	288	329	317	304	301	335	321	287	324	276	327	277	339	281	320	320	324	319	312	305	299	290	289	289	302	299	310	300	334	317	317	316	291	310	305	258	306	299	343	284	289	328	299	315	297	324	305	292	325	314	303	334	308	316	275	295	309	303	288	328	304	327	324	292	295	323	315	278	298	306	318	292	323	326	294	325	295	338	333	308	290	307	302	272	320	306	305	309	313	322	284	328	281	329	344	285	304	328	321	301	322	306	299	309	293	326	298	293	275	303	313	326	310	325	333	304	314	293	325	287	316	304	299	323	288	301	314	316	316	309	336	313	319	352	324	316	317	304	302	303	327	300	311	274	306	301	309	335	301	272	332	306	320	321	326	320	296	310	297	305	316	292	313	308	281	291	296	326	322	306	327	286	297	307	280	303	302	310	298	318	313	304	305	293	311	321	268	344	306	275	305	307	314	284	292	297	331	321	290	312	317	293	308	257	310	323	322	297	299	286	290	336	311	266	312	309	299	313	333	338	321	302	276	320	311	308	327	285	303	313	297	316	331	323	303	279	326	311	329	282	299	313	335	311	328	363	319	307	298	297	288	301	328	315	297	305	320	333	288	288	333	326	299	311	321	303	276	295	306	292	334	343	314	326	335	345	317	298	321	291	290	321	294	320	315	298	324	281	279	323	291	309	288	320	324	305	323	278	298	294	296	287	279	282	292	319	302	314	299	340	284	302	310	330	319	294	320	297	313	305	305	304	280	317	329	320	292	320	297	292	308	326
7083	3128	3394	3574	3786	2528	1556	884	619	444	353	298	286	251	304	269	241	249	234	223	234	229	262	221	244	229	210	251	205	225	260	228	222	246	213	242	203	234	241	233	197	242	226	201	240	239	205	213	213	240	254	231	218	207	244	224	225	205	234	195	234	209	231	233	211	220	214	208	219	229	215	198	228	221	232	230	190	212	199	244	218	220	236	202	188	219	223	204	207	225	220	229	222	237	210	220	219	201	251	213	209	194	225	243	191	206	205	229	204	214	220	244	205	229	229	228	220	225	230	223	271	211	224	192	235	250	204	241	211	203	199	253	218	244	210	215	244	198	220	214	245	220	203	242	234	221	243	204	233	247	216	205	215	223	234	247	205	218	225	208	231	244	228	225	238	204	230	202	220	205	215	209	231	227	198	207	225	239	229	236	214	238	232	233	204	223	200	192	232	217	194	220	211	210	195	238	228	218	226	231	231	211	232	211	220	193	223	202	236	226	235	200	213	224	218	190	208	236	208	196	201	225	214	216	243	229	223	223	203	220	233	232	227	214	201	202	201	201	215	226	207	205	213	241	243	220	245	233	245	221	198	193	241	213	220	222	262	248	231	205	236	229	205	207	221	205	204	216	198	237	227	217	230	230	222	199	211	225	231	237	228	194	212	205	221	217	227	172	217	218	219	212	236	220	235	232	208	222	206	211	209	207	205	244	227	222	236	226	212	213	263	216	249	218	222	216	207	227	219	223	220	209	214	213	210	232	233	207	239	221	239	202	211	191	236	214	235	210	196	211	225	234	214	220	236	232	237	219	229	232	229	210	217	195	236	250	219	223	228	223	213	244	207	236	218	185	219	251	212	213	217	223	219	221	248	252	226	211	219	220	222	251	228	202	202	226	218	223	237	216	200	227	231	222	238	213	207	216	190	220	212	205	235	220	229	228	210	198	251	222	227	202	210	223	234	220	227	186	223	243	202	214	217	240	208	214	204	241	217	217	228	194	218	211	209	239	214	217	226	197	239	194	206	216	251	233	225	196	211	208	214	211	210	199	221	222	234	222	198	201	222	252	236	215	203	220	187	227	207	211	207	231	215	214	239	209	205	239	200	215	231	226	241	242	230	214	222	232	214	219	217	184	227	207	224	225	213	239	225	207	198	222	221	209	211	225	228	209	237	213	183	211	236	218	225	219	209	222	217	231	201	222	201	208	209	224	196	215	205	224	211	227	218	201	228	227	239	217	224	231	204	222	200	219	248	200	215	231	207	203	231	222	227	211	201	224	205	206	210	233	212	190	230	219	200	223	197	217	196	254	207	213	213	194	239	216	212	220	209	195	232	214	217	235	219	243	220	220	212	213	199	223	235	226	237	238	230	212	220	230	228	204	196	232	217	218	210	232	211	211	245	239	230	243	223	217	242	223	232	234	218	207	204	195	236	183	205	231	239	223	226	214	224	243	231	219	209	201	208	201	250	213	246	206	225	226	223	211	214	236	217	221	200	220	229	222	224	223	234	250	227	208	224	207	235	207	213	237	207	234	204	215	238	189	251	200	225	221	225	200	228	225	216	223	236	224	199	220	216	194	253	214	191	214	220	195	266	232	242	227	203	225	226	224	244	201	201	224	218	222	198	211	224	225	209	232	219	205	211	187	226	204	215	235	247	226	220	199	205	225	217	226	223	232	224	233	222	214	206	236	210	243	242	209	199	209	224	238	229	217	234	211	222	217	220	232	235	214	225	197	214	231	219	220	195	200	237	230	189	225	204	234	240	201	200	200	254	219	190	202	224	215	236	214	204	227	233	203	241	210	235	223	222	217	221	196	194	228	218	220	222	234	194	225	229	219	245	238	221	222	248	220	244	190	208	204	220	184	219	223	209	210	207	220	211	206	198	235	215	210	220	245	205	207	214	219	213	203	208	214	238	234	203	227	237	224	199	194	213	195	228	208	217	223	203	211	224	247	209	236	257	229	225	213	216	224	210	226	224	216	218	231	224	233	199	213	232	230	224	248	244	189	231	218	240	226	236	216	227	230	197	210	213	256	237	249	220	224	240	217	223	214	211	192	204	203	236	224	250	215	211	242	224	206	211	226	241	239	235	222	222	229	232	207	218	223	226	204	221	211	209	224	217	192	223	243	225	220	214	209	230	230	201	233	196	233	198	203	202	210	230	207	239	229	221	227	232	225	240	206	225	225	209	227	240	217	230	222	202	225	222	210	225	217	203	219	223	241	207	214	198	208	207	218	226	211	205	232	222	210	243	239	194	219	202	223	207	209	226	221	235	214	236	213	206	230	234	208	216	219	223	243	220	211	222	213	225	227	213	235	206	205	212	203	196	219	206	228	221	205	207	200	245	218	227	252	224	229	203	231	222	235	235	200	224	220	208	239	206	235	225	225	217	216	211	212	230	218	227	246	226	214	194	215	236	216	229	241	200	226	192	217	196	235	214	209	216	203	232	205	208	237	233	234	217	208	208	213	215	235	240	222	232	230	220	218	207	223	201	222	220	220	204	216	213	245	207	219	200	228	199	227	207	221	226	235	194	203	209	207	221	198	236	212	181	235	199	216	182	201	213	196	224	187	224	234	194	222	215	211	247	233	218	209	216	171	231	207	220	235	220	223	222	177	229	212	204	222	192	207	213	240	216	218	223	213	226	220	214	244	237	224	214	183	227	218	243	217	215	242	223	226	213	236	224	223	213	214	261	211	231	176	206	212	242	218	202	230	217	248	221	215	219	216	185	237	218	213	214	246	230	212	211	226	205	255	203	214	217	208	226	225	226	218	202	228	220	224	213	200	229	224	204	222	204	197	205	217	211	214	196	227	227	197	215	221	234	205	202	212	221	201	216	192	226	189	243	205	236	203	236	204	209	209	194	210	197	228	230	228	206	252	219	229	222	201	228	220	224	218	209	229	232	225	222	240	221	237	205	204	232	201	235	175	204	249	217	209	211	223	178	218	221	222	220	213	213	193	210	245	209	240	227	207	199	237	200	192	210	222	229	215	239	204	222	234	234	232	228	213	236	221	221	209	194	197	222	206	241	228	206	221	228	227	219	231	238	231	194	227	245	230	203	213	210	233	250	205	226	224	238	224	221	220	207	233	236	202	261	224	224	257	200	214	206	230	202	207	219	222	217	191	219	191	218	241	193	216	222	212	228	215	225	226	223	216	220	233	228	216	198	223	250	199	248	204	218	206	228	195	206	183	242	192	206	221	224	195	234	230	236	220	215	215	221	201	234	200	211	238	215	242	234	239	213	235	205	212	225	249	221	214	205	224	247	229	202	214	215	212	220	224	225	216	212	206	242	224	218	216	195	215	225	219	212	212	212	200	205	204	227	199	218	195	218	226	198	227	208	219	217	223	231	207	232	226	243	221	215	205	228	243	226	244	228	200	242	185	208	218	214	229	209	210	206	222	217	221	229	220	222	218	231	232	216	207	212	224	194	238	208	211	210	208	215	208	209	219	235	210	232	222	209	221	189	219
6457	2788	4386	6377	8958	6596	5125	3349	2573	2127	1615	1156	1106	1025	926	858	886	854	759	824	755	761	742	746	705	669	672	724	738	696	753	668	679	665	651	659	670	677	621	646	617	657	639	643	647	617	618	604	658	673	647	622	623	610	576	583	645	657	597	621	599	658	616	615	582	612	602	617	655	604	650	612	621	637	598	607	615	618	602	605	657	621	635	638	628	594	606	614	637	632	595	648	666	626	617	588	623	649	569	651	616	630	619	630	609	614	612	607	574	596	609	622	631	647	603	617	659	638	646	623	605	586	630	608	648	607	630	594	609	648	586	601	604	597	617	624	616	641	612	622	591	585	630	594	609	603	640	649	594	579	583	657	627	609	598	627	617	564	573	625	554	615	583	606	652	590	583	666	650	651	624	620	660	612	609	576	606	641	613	642	611	602	589	617	631	627	589	631	644	610	638	560	603	634	587	616	624	613	628	599	606	594	640	601	605	628	603	621	599	614	591	617	587	627	608	618	644	579	582	637	635	588	612	595	633	566	609	646	607	643	636	634	594	616	612	646	620	622	584	659	639	589	623	598	576	608	631	608	580	611	611	596	610	609	611	651	633	665	633	585	636	615	621	603	595	618	592	624	602	568	579	619	642	583	604	604	613	585	566	575	601	630	646	632	638	633	588	609	584	621	570	590	586	616	597	627	594	581	636	609	618	637	593	571	627	625	633	620	626	629	648	593	589	601	628	592	610	662	626	581	614	605	618	625	591	611	643	613	589	658	597	593	607	638	586	590	609	607	624	590	576	617	609	658	591	582	588	662	564	590	611	644	611	592	595	641	594	636	596	615	603	602	631	606	605	635	601	639	672	626	601	614	668	640	663	623	627	603	585	591	608	619	598	598	615	619	568	583	629	579	593	621	646	556	596	642	573	621	610	645	551	585	654	591	593	650	641	591	610	598	588	619	639	589	619	589	611	601	582	599	613	572	613	621	623	616	628	636	658	600	624	611	608	633	599	581	598	674	575	626	607	597	592	608	633	574	609	627	616	596	641	639	636	624	626	586	617	590	617	613	593	630	609	558	609	619	590	572	636	583	610	563	645	567	643	658	630	615	584	592	638	630	632	615	588	591	572	593	629	581	615	617	610	580	589	575	563	615	574	597	639	559	596	600	591	603	615	614	605	596	583	625	635	613	627	658	604	600	628	607	597	612	595	596	558	612	559	610	597	613	595	636	585	594	575	611	608	598	629	607	600	598	600	621	577	627	656	594	604	610	598	622	636	638	579	630	618	617	641	617	641	620	611	631	628	603	597	594	598	611	649	570	624	624	599	602	616	649	603	626	613	635	623	655	633	604	614	635	651	629	605	650	623	596	592	630	573	589	601	587	594	570	664	629	596	613	575	608	641	657	626	655	651	606	626	575	650	618	635	615	642	606	616	579	587	599	613	579	574	590	611	584	621	600	614	620	629	639	624	609	596	644	623	652	625	613	632	598	652	629	601	617	620	605	653	651	611	610	633	633	571	620	640	647	639	625	636	600	611	596	613	622	648	625	659	574	627	603	585	605	605	580	584	578	599	601	622	650	637	616	598	652	618	581	600	620	593	630	615	592	608	579	620	610	634	603	607	594	610	653	565	582	644	600	651	583	608	567	631	602	629	592	631	591	638	644	596	580	617	599	647	630	597	598	642	595	610	615	592	639	602	623	609	627	608	593	622	634	630	582	607	595	590	615	656	632	597	647	625	591	636	578	638	619	618	600	608	621	636	614	629	612	623	621	613	627	655	625	623	592	616	603	587	635	573	629	607	632	603	642	627	618	620	592	613	586	603	624	587	602	617	609	624	614	613	650	623	651	551	602	620	677	606	643	626	605	622	611	622	600	591	614	619	587	655	640	633	600	646	641	598	655	610	598	634	602	559	577	622	611	611	586	590	618	608	604	649	603	603	598	634	593	618	664	620	585	607	623	611	609	609	620	588	627	606	610	628	629	616	608	594	615	661	562	604	594	615	626	599	607	620	621	638	650	620	627	597	633	598	589	603	619	652	656	625	642	625	585	603	642	625	615	601	594	606	595	595	593	572	601	635	604	638	667	559	627	627	571	610	640	587	582	626	607	585	634	651	645	602	623	590	626	609	633	607	606	620	610	570	604	567	588	633	646	642	618	637	563	604	660	593	604	592	633	627	663	586	611	613	646	616	619	626	604	664	576	621	626	623	617	600	583	596	615	641	551	614	608	602	561	643	688	626	577	596	589	615	617	603	645	602	605	598	581	614	615	612	605	653	669	600	594	636	612	630	634	582	618	574	627	601	647	608	584	630	618	615	612	664	581	590	646	614	589	585	666	622	602	633	582	606	596	567	624	618	639	587	587	630	593	637	668	603	602	625	618	623	640	607	634	610	657	612	607	651	606	623	626	632	604	635	591	616	575	589	626	595	632	623	646	605	612	607	599	621	603	570	618	609	616	587	633	635	596	606	587	604	600	629	654	634	583	664	611	629	595	640	611	655	591	624	596	645	601	601	648	632	588	541	650	600	615	647	631	605	671	591	629	624	574	635	583	623	617	622	601	658	600	646	635	606	614	604	585	617	647	632	648	601	609	621	632	578	606	608	569	603	606	604	634	611	607	581	553	636	628	577	589	641	625	549	628	600	579	623	573	657	635	586	640	594	645	611	594	588	645	594	636	609	618	611	608	589	636	632	601	652	586	625	585	609	578	614	611	627	626	580	592	662	620	617	562	635	618	576	628	640	592	595	627	613	686	595	568	598	584	588	627	592	601	640	644	603	582	698	612	657	592	593	542	643	580	605	619	611	581	639	610	589	636	615	648	609	654	616	588	636	629	592	586	640	612	622	609	594	577	620	626	587	627	619	610	577	586	580	591	633	564	622	604	567	631	669	622	619	573	616	594	604	626	568	608	592	611	587	610	617	662	579	603	598	664	612	575	605	629	616	623	628	595	646	608	601	616	637	621	620	603	614	596	631	631	623	614	637	619	633	592	665	641	638	624	620	607	640	609	556	632	611	595	585	634	609	593	610	634	597	612	601	592	622	604	596	616	635	657	531	590	628	599	614	624	580	617	601	616	588	591	641	631	609	627	575	609	616	615	599	597	599	596	620	600	588	591	604	595	629	594	627	602	594	608	602	602	571	634	597	575	612	642	631	600	631	594	578	627	608	640	596	602	653	595	564	585	555	652	591	577	626	634	630	643	641	618	600	638	634	596	605	574	617	611	612	573	616	667	612	610	626	668	626	628	652	639	619	605	568	612	614	617	557	579	618	614	588	608	591	594	612	608	580	620	619	637	611	583	665	610	622	616	614	654	622	604	610	620	607	568	598	600	629	633	587	609	605	634	624	606	625	611	587	623	653	631	576	581	590	592	612	604	633	660	640	641	625	601	617	626	647	574	622	629	623	636	669	637	650	577	639	667	614	612	609	588	612	637	567	594	612	612	614	605	676	607	622	621	600	634	630	614	591	601	624	601	581	600
13129	5421	5686	6039	7313	5108	3060	1813	1076	966	739	567	439	373	353	295	343	370	325	312	345	295	328	329	324	289	274	295	295	283	281	286	301	287	267	286	271	310	288	287	294	275	274	254	239	247	323	270	277	291	289	275	311	280	288	312	284	287	260	261	311	319	293	288	257	294	263	272	306	285	276	282	290	280	258	285	273	307	261	276	300	265	282	274	259	263	272	288	300	309	296	279	298	270	285	294	253	284	276	280	289	307	284	272	298	301	276	268	295	300	271	280	288	283	283	282	292	311	297	269	295	286	271	281	270	285	278	257	276	277	290	315	315	236	296	242	281	248	278	267	259	293	260	266	279	255	299	289	282	284	289	303	267	269	283	244	284	280	290	287	282	260	284	281	274	262	263	309	306	266	291	299	256	298	295	304	290	284	264	297	291	246	272	284	281	304	273	244	294	285	293	269	311	279	293	274	279	291	303	252	275	290	273	266	292	258	268	268	293	279	305	291	290	271	275	247	288	301	300	299	304	288	278	281	282	282	293	289	291	277	293	303	268	278	304	264	237	251	261	258	296	274	250	263	290	285	261	281	278	270	255	276	295	296	304	272	272	293	256	284	303	278	294	259	262	263	269	283	255	250	270	287	257	251	273	290	283	275	269	280	298	266	284	285	260	275	285	292	284	249	296	289	295	278	292	297	300	304	287	286	253	285	281	272	281	305	275	272	284	265	264	278	273	267	284	275	283	293	250	275	284	255	295	295	320	289	302	308	261	289	260	286	304	280	296	260	286	283	268	276	265	274	289	276	289	294	280	311	282	278	265	298	299	273	261	267	259	279	272	260	295	295	268	296	272	314	271	280	300	306	284	315	275	299	255	280	299	283	248	262	275	268	285	289	278	296	293	285	271	276	283	307	287	290	269	266	291	301	290	298	268	274	273	287	260	280	285	303	232	309	268	283	287	313	284	317	301	268	255	267	301	270	283	257	278	281	279	276	262	260	272	285	275	283	290	291	263	259	287	317	275	284	284	290	279	255	271	259	258	296	280	257	304	287	310	278	274	276	283	275	265	279	264	300	240	276	285	275	263	305	279	300	287	271	274	262	279	274	278	259	264	281	316	260	293	306	269	268	276	275	274	303	281	260	263	247	269	292	341	275	247	279	297	266	294	312	273	299	284	279	287	274	290	289	307	289	291	267	267	251	305	310	295	282	251	297	300	305	279	297	288	270	250	282	261	289	290	280	306	307	290	304	279	286	281	278	308	249	267	273	317	293	252	296	268	285	288	262	277	292	315	271	277	258	271	290	294	294	302	284	301	270	248	249	287	270	278	278	280	290	294	279	285	268	278	272	274	266	281	277	289	287	274	306	291	269	260	262	257	285	273	260	260	259	316	294	307	276	275	256	298	281	287	345	238	283	244	282	309	265	294	276	304	265	288	291	263	301	305	285	293	286	257	325	290	269	293	292	285	281	273	266	272	294	278	270	267	296	287	269	249	286	285	247	277	307	297	291	286	288	257	290	284	284	284	262	295	280	302	280	290	264	246	278	265	294	281	302	288	289	276	272	284	248	271	268	265	317	279	298	280	264	295	301	286	248	260	293	289	260	278	294	256	249	261	269	265	280	258	292	304	290	282	294	254	273	317	296	266	256	273	258	270	291	287	274	293	295	259	297	275	254	297	307	271	260	307	284	273	266	283	283	286	289	307	286	241	252	279	320	273	307	261	318	254	264	300	268	296	294	304	271	291	276	272	289	296	280	272	291	287	287	300	277	267	275	250	281	265	300	261	270	270	265	279	280	304	290	296	266	269	247	304	263	305	279	300	281	274	267	297	293	280	305	294	279	265	296	285	293	289	303	292	289	284	310	264	308	278	290	295	268	289	294	281	298	260	298	289	292	280	295	287	290	290	287	285	271	252	287	264	280	294	280	306	308	302	288	253	278	265	269	292	262	282	299	265	303	262	261	278	276	276	281	276	304	296	248	289	291	287	270	294	276	301	301	298	266	254	258	282	273	276	285	270	275	303	281	289	271	280	239	255	256	259	285	291	284	272	304	259	295	269	294	302	329	300	290	259	285	276	282	279	301	307	294	264	294	311	302	269	281	269	261	297	279	295	265	254	283	262	290	291	292	291	273	297	281	267	281	295	283	272	303	287	304	293	262	266	303	240	287	300	272	270	262	309	275	297	273	272	265	284	306	293	289	298	312	275	270	288	276	271	270	285	292	273	261	264	252	291	314	288	260	307	276	253	282	249	283	259	304	265	296	261	246	304	272	273	286	292	259	254	293	289	280	288	284	282	265	277	296	257	286	291	288	282	290	265	270	276	280	284	271	303	274	294	267	263	286	273	270	274	290	275	272	305	240	285	280	292	284	291	279	250	265	264	269	312	281	275	277	302	267	265	328	288	270	266	245	297	289	281	288	320	287	276	297	275	297	304	295	307	259	309	289	250	279	266	273	285	286	295	255	309	264	298	271	298	270	258	289	281	289	282	288	260	299	266	324	277	264	261	284	282	284	293	268	256	284	276	310	283	276	296	280	289	273	280	270	283	297	299	295	284	264	242	270	267	277	271	266	317	320	312	280	275	305	301	281	296	291	303	269	279	284	274	294	296	267	287	318	271	280	304	287	287	301	310	284	281	266	302	307	291	289	267	302	303	303	267	289	278	271	263	275	277	273	285	269	294	276	243	269	268	291	298	270	275	303	266	290	283	279	314	252	296	270	269	277	299	274	274	264	261	309	286	294	259	304	295	309	294	297	271	294	277	286	282	273	291	278	263	278	303	293	272	290	297	261	267	282	269	290	288	267	288	279	274	314	300	293	257	311	294	280	291	280	251	329	263	284	274	286	283	273	303	256	291	292	317	264	269	259	308	296	330	269	287	261	286	288	322	269	279	292	309	277	306	276	289	276	267	262	263	263	280	279	274	310	299	254	257	257	284	307	272	292	272	245	322	295	266	293	293	260	276	266	304	276	278	266	269	275	280	286	275	291	281	292	295	287	272	247	274	278	304	312	275	285	277	272	267	267	287	253	287	280	272	280	265	298	290	279	314	276	288	279	281	283	244	288	308	303	263	296	269	288	295	283	312	236	276	290	292	294	284	268	274	285	279	308	273	253	273	278	295	314	275	292	283	296	276	288	292	274	300	297	276	266	295	269	261	300	289	264	271	313	254	268	279	287	276	286	263	308	308	260	297	240	259	307	261	317	285	273	298	250	286	280	274	263	286	265	284	258	275	309	247	238	339	292	291	287	280	295	241	310	255	293	281	283	286	264	273	311	288	302	301	276	274	268	266	286	272	299	290	259	264	281	270	267	297	287	263	316	285	262	288	288	301	277	283	269	308	282	264	266	253	289	267	254	268	270	297	295	296	287	265	252	282	268	313	270	296	315	291	252	269	297	274	274	264	298	256	285	269	274	266	251	300	273	272	313	278	254	257	290	281	268	281	303	259	305	305	279	285	274	282	271	300	274	287	272	273	248
9123	4179	6683	9452	12978	9500	7894	5704	4072	3845	3025	1979	1648	1532	1275	1204	1254	1155	1127	1092	1025	994	997	910	904	955	911	945	968	855	883	842	907	890	847	822	831	834	791	784	827	827	803	793	766	811	777	817	802	735	759	805	814	752	787	755	777	780	750	789	778	753	777	771	756	801	702	737	750	745	754	765	733	764	767	777	754	727	737	757	737	749	726	746	731	755	749	749	797	742	777	756	748	741	755	723	735	758	743	777	741	674	714	744	720	754	759	777	750	748	737	712	735	763	791	713	699	719	701	760	749	756	733	711	740	744	742	741	727	700	685	788	778	741	735	751	768	732	752	761	707	765	725	698	748	752	712	741	831	748	741	676	753	762	710	735	772	745	731	717	758	717	749	705	662	773	695	710	701	723	745	735	749	731	740	694	720	728	738	680	730	691	706	735	739	783	745	738	777	697	702	748	643	718	714	732	766	741	718	726	753	672	740	756	735	772	749	746	713	755	766	738	720	747	763	746	758	722	725	728	755	740	777	759	792	726	736	750	690	723	733	757	701	743	763	737	723	784	766	718	763	741	742	753	754	723	730	719	718	719	749	691	704	722	786	726	704	734	717	735	745	684	729	753	749	762	721	765	727	690	677	735	706	706	722	762	709	800	731	727	726	724	743	741	722	702	759	705	732	724	747	780	773	707	777	740	717	737	763	784	736	731	745	745	755	767	719	744	704	748	739	742	721	735	753	741	685	705	760	689	710	696	740	692	729	726	752	692	676	720	715	690	729	789	716	754	728	753	740	719	734	735	685	741	775	727	748	722	732	722	730	760	747	795	759	756	734	787	757	728	747	711	696	706	776	715	726	697	687	761	747	712	732	765	754	727	732	748	745	742	738	705	741	680	700	738	728	704	732	791	750	647	730	708	699	721	708	742	759	670	743	769	681	709	676	748	716	746	757	743	719	751	705	729	766	712	751	714	741	681	722	732	734	709	718	691	753	730	708	759	729	705	714	759	684	714	745	741	737	738	714	739	725	719	675	729	719	743	709	756	733	728	768	687	723	750	676	752	716	754	699	773	707	718	757	740	719	692	721	708	678	762	737	739	731	745	679	748	758	746	779	763	717	737	742	738	766	745	751	719	732	753	707	693	686	715	708	685	708	696	708	724	762	757	762	723	679	718	692	708	718	756	671	723	718	728	698	782	717	730	731	758	700	743	691	753	740	753	746	750	735	732	781	746	750	738	710	747	704	761	810	771	743	771	758	762	752	730	735	692	741	725	734	730	682	766	735	788	750	762	738	687	698	732	727	711	747	748	705	746	714	762	712	722	767	690	747	763	733	690	754	701	775	760	748	752	722	711	686	743	720	713	753	783	722	736	740	764	685	781	797	760	675	722	768	772	721	741	706	703	710	755	731	724	754	766	723	748	729	755	765	719	749	747	744	716	721	714	719	736	742	757	734	710	684	765	725	747	733	734	768	772	742	805	744	737	751	729	723	711	733	764	739	759	750	745	734	766	762	742	754	725	745	674	727	674	720	680	738	731	752	735	760	698	748	719	763	777	710	734	743	763	753	711	771	765	742	732	713	708	743	727	727	694	697	727	793	743	674	716	728	740	723	722	775	743	762	695	732	715	722	724	750	741	791	737	742	724	724	691	692	736	754	709	711	749	769	737	788	725	746	733	718	756	736	734	750	739	757	726	726	739	681	696	786	765	724	743	721	761	739	782	746	753	768	699	714	792	764	782	763	699	756	684	716	718	663	761	722	795	711	754	748	759	743	714	718	730	738	708	728	792	697	753	715	725	722	693	725	728	696	718	765	726	739	718	730	724	720	725	737	706	714	704	773	666	699	740	721	724	780	732	749	714	690	697	678	672	734	792	716	752	740	763	754	688	698	744	763	732	743	749	694	763	743	739	737	779	765	744	725	752	721	743	760	705	722	768	730	755	722	770	675	726	707	737	747	756	765	721	795	702	708	712	734	717	749	783	724	751	734	738	729	768	719	729	679	751	757	710	685	710	758	725	731	722	771	736	725	713	704	699	746	722	701	771	760	757	766	721	746	710	702	661	706	726	708	801	715	689	715	743	764	726	746	748	765	720	761	743	751	743	767	739	745	782	728	733	746	755	704	734	659	729	714	723	747	768	763	721	681	743	766	682	740	749	709	773	737	731	722	735	729	767	735	719	777	721	716	739	740	707	715	700	710	731	755	704	699	709	706	719	692	765	722	706	721	709	720	811	721	736	739	686	743	763	696	744	739	730	733	735	747	800	754	700	742	696	713	791	799	714	719	782	750	730	771	733	761	714	716	798	695	700	728	720	731	710	776	753	715	717	679	770	749	730	766	731	739	752	718	710	733	679	756	719	736	751	723	765	774	750	743	720	709	746	766	739	741	768	741	745	732	663	744	700	761	733	727	792	690	734	774	690	698	750	722	721	769	748	737	739	716	724	772	703	742	729	753	724	743	702	763	747	686	754	695	777	716	690	695	706	759	746	721	689	757	720	688	727	719	753	729	740	763	771	678	726	762	720	732	741	714	741	751	730	732	750	725	782	761	722	733	708	719	784	764	747	685	734	701	801	737	724	743	719	651	725	690	705	755	677	724	733	712	686	735	717	736	702	746	701	750	711	716	733	716	713	744	731	742	767	713	726	727	744	771	751	707	695	766	722	769	736	720	755	729	779	728	726	725	722	723	723	715	765	736	768	750	750	794	760	720	695	710	755	711	754	773	693	748	707	756	764	741	752	713	728	694	704	742	796	746	728	771	719	716	744	756	749	728	748	720	722	700	736	729	717	722	730	790	722	804	707	703	770	740	677	716	685	780	776	712	761	755	717	700	762	728	731	720	754	713	739	765	720	730	749	741	735	666	744	739	732	754	730	779	772	759	692	762	761	712	700	732	733	706	711	683	748	714	738	740	750	706	714	721	727	748	724	727	744	747	723	720	738	737	776	773	741	760	730	710	691	740	762	764	742	717	721	741	724	751	713	713	691	784	769	725	742	720	696	722	784	725	749	763	739	698	679	715	723	766	747	766	724	711	714	730	771	728	774	710	720	771	783	751	710	721	744	720	707	703	734	749	712	732	761	712	746	716	691	725	670	767	740	736	750	710	739	720	680	735	766	749	753	692	746	768	760	728	771	772	721	746	760	679	698	719	715	743	721	693	753	765	691	754	733	741	767	764	726	713	655	754	754	743	720	773	696	719	762	710	732	713	790	736	727	733	722	762	749	714	747	718	748	759	791	699	699	701	747	736	753	707	685	734	751	791	708	715	737	746	753	754	749	749	772	747	741	725	800	727	714	741	704	690	774	673	715	756	759	741	744	749	728	695	737	734	691	728	697	733	745	727	743	733	742	705	747	741	721	721	737	728	704	719	735	684	722	745	699	730	757	741	696	717	743	708	749	691	715	734	750	756	735	774	693	745	773	725	734	713	740	693	766	746	702	746	764	697	670	732	668	694	724	717	714	760	794	731	767	682	734	699	753
1660	268	219	230	219	182	142	113	83	114	81	88	90	91	97	101	96	82	90	81	93	99	98	97	73	108	92	88	95	88	86	97	97	88	89	96	83	93	118	101	85	88	97	71	83	79	93	95	84	86	108	85	101	85	85	94	86	82	98	96	94	86	104	90	89	81	88	87	101	96	69	90	94	95	103	82	93	106	100	79	110	80	87	88	103	77	90	87	101	69	66	84	92	99	96	76	87	88	87	102	88	94	94	91	93	103	101	94	96	88	83	109	91	86	84	93	93	86	107	87	86	100	85	85	99	77	84	78	100	91	96	116	95	91	104	84	84	73	88	74	85	81	81	93	90	98	92	101	93	89	87	102	86	82	86	103	109	108	88	90	90	101	97	78	100	105	85	80	96	118	100	96	95	102	96	88	87	93	91	88	79	83	103	87	89	86	95	91	94	88	99	89	89	97	81	96	90	90	100	94	90	93	97	92	90	115	94	101	83	90	91	91	101	87	106	97	89	93	102	88	105	72	94	80	74	90	98	78	87	76	83	100	83	99	94	72	87	92	77	79	85	93	85	81	71	102	91	102	95	102	78	85	83	81	76	110	86	83	90	93	88	82	85	81	89	86	85	70	89	78	106	81	109	85	80	73	87	83	104	95	88	91	89	88	90	90	98	82	92	94	75	106	91	95	90	99	90	97	74	94	92	92	100	88	88	113	110	103	73	90	106	95	96	91	101	86	95	80	89	88	99	68	81	89	88	113	65	96	80	73	95	73	93	100	82	94	95	85	80	82	87	72	85	79	88	96	81	93	76	104	109	113	90	91	92	98	88	103	87	79	65	69	90	103	91	95	111	80	77	89	83	82	96	77	100	93	101	82	86	91	95	101	106	89	99	92	103	109	83	96	76	94	86	93	89	96	113	93	75	91	86	94	88	94	84	97	110	77	81	98	94	83	71	94	102	85	85	73	88	93	109	102	88	94	82	99	85	103	73	85	79	100	103	99	105	83	70	93	101	100	107	113	76	109	86	78	88	65	87	92	79	100	82	87	90	83	83	87	89	83	83	82	72	87	90	85	93	107	104	77	90	98	94	99	86	96	91	89	77	92	97	84	75	94	88	92	80	84	90	81	87	93	77	69	86	78	98	92	83	91	96	84	89	84	68	102	79	90	82	84	70	96	81	70	102	78	87	81	84	100	82	97	93	91	103	101	103	92	83	104	85	78	96	75	86	83	108	98	76	86	86	89	82	85	85	86	81	101	77	90	93	84	55	74	110	70	73	84	92	98	94	78	96	90	105	101	92	88	101	95	89	93	95	85	77	87	81	78	96	117	104	98	88	102	99	83	85	92	93	86	83	84	84	70	69	108	96	100	98	96	84	111	85	95	83	99	104	82	91	81	90	105	85	112	85	84	97	80	86	78	88	83	76	90	84	84	92	91	87	90	82	80	104	99	76	73	84	92	87	79	81	96	94	82	76	93	95	80	85	78	84	88	73	86	75	92	90	78	79	78	78	91	72	100	84	75	86	92	83	86	72	94	101	100	109	76	86	105	92	90	80	89	91	81	72	78	86	91	89	80	96	73	99	77	90	108	89	75	100	103	77	89	97	99	94	97	101	77	98	112	100	83	85	100	75	92	80	101	103	98	70	101	83	86	102	92	95	94	90	85	102	97	96	95	73	91	75	82	84	93	82	97	91	95	89	101	95	115	60	107	91	98	86	114	90	99	83	95	89	89	93	84	101	88	89	90	104	82	98	104	86	86	82	80	89	104	95	90	87	79	96	82	89	79	93	89	104	93	79	88	82	95	88	84	100	94	81	97	88	93	78	103	98	106	82	88	77	94	91	80	94	72	98	84	92	82	91	86	89	98	93	91	81	95	90	88	91	79	94	98	69	98	82	99	99	103	79	82	83	78	101	78	86	83	103	90	85	88	103	105	101	88	94	95	100	84	94	84	94	96	84	106	69	88	106	87	107	92	101	82	82	89	112	88	102	98	90	104	83	84	86	78	101	79	78	90	89	85	78	78	96	100	82	77	87	81	88	92	90	82	79	95	77	93	89	98	106	82	87	91	105	95	102	85	90	90	81	96	102	101	86	70	96	86	97	103	100	95	84	79	106	98	84	95	84	106	87	104	76	97	71	99	93	90	79	81	116	81	81	86	88	80	96	89	100	97	78	90	77	99	100	94	90	113	101	89	79	91	105	84	112	85	69	83	91	93	88	82	98	94	85	98	74	82	86	96	83	87	104	96	79	94	100	92	91	99	99	97	88	71	86	83	96	100	106	94	85	100	84	97	85	91	101	87	83	86	90	71	95	104	102	99	93	96	77	106	88	80	79	94	82	110	98	72	80	106	91	92	96	78	106	89	89	82	78	87	97	102	87	96	89	88	91	87	80	98	94	93	99	102	99	79	101	89	92	77	80	80	90	97	94	107	99	72	88	95	90	113	72	80	83	81	85	83	88	83	98	96	102	77	92	83	86	89	85	92	103	99	90	109	98	83	108	83	98	103	88	85	97	94	89	109	96	97	114	70	100	87	94	72	89	102	76	84	102	93	88	110	87	76	85	101	74	87	71	87	91	92	84	83	97	87	80	85	90	101	108	80	75	95	96	80	103	113	97	87	93	93	88	81	88	90	105	83	80	81	90	114	72	99	92	95	98	98	126	81	85	102	84	105	74	96	100	84	87	93	74	106	87	80	84	84	108	75	86	84	89	88	88	101	86	77	78	91	105	78	103	95	92	92	103	91	104	96	71	100	88	95	86	100	89	99	74	103	75	58	99	86	101	81	78	94	77	82	106	88	89	99	77	82	73	87	93	84	102	81	86	86	93	90	98	89	78	91	91	95	98	75	95	101	77	108	86	92	77	86	87	105	88	114	97	90	85	89	113	104	103	99	79	98	88	69	90	91	94	71	71	92	92	99	95	94	84	91	80	95	91	89	68	71	71	93	93	77	78	79	86	82	97	109	103	100	94	95	99	99	83	89	84	94	82	70	93	75	66	96	83	93	79	78	81	106	98	99	97	74	98	83	84	105	100	94	76	99	86	92	101	91	111	90	85	81	85	107	76	82	68	80	90	78	93	99	94	89	74	82	100	110	91	76	79	97	82	91	84	75	81	103	80	83	74	68	74	84	117	61	101	89	92	81	82	98	104	87	84	72	92	99	89	90	93	107	104	90	87	82	95	80	92	94	88	86	82	86	96	83	100	90	95	100	70	87	83	68	89	79	79	79	103	92	77	99	95	87	91	72	72	92	88	81	103	95	91	95	88	85	107	71	98	108	89	94	88	91	109	94	106	104	107	96	84	82	110	84	88	75	98	85	91	85	77	88	87	87	100	116	97	77	90	96	85	94	87	98	84	99	94	79	80	94	94	79	83	82	82	99	97	97	92	108	83	83	77	80	89	109	85	90	90	111	83	102	84	80	113	87	112	81	86	87	99	89	86	74	82	100	67	76	88	74	90	69	88	98	88	82
2216	511	695	1005	1045	926	606	572	427	452	380	392	321	317	348	319	313	314	327	298	304	339	309	324	310	324	332	344	273	288	303	333	330	286	363	317	311	294	354	303	306	304	312	318	330	311	292	318	294	315	318	295	311	320	303	319	317	276	311	320	287	307	285	312	296	278	318	307	289	303	349	268	343	317	302	320	301	338	301	350	296	336	292	293	282	314	315	293	311	326	340	279	299	302	302	287	301	292	306	347	296	321	352	304	299	289	339	325	305	292	312	291	307	323	301	312	266	293	300	314	303	287	316	296	308	305	301	317	331	305	282	321	271	330	318	270	318	336	317	319	292	319	304	294	323	290	307	310	302	327	320	292	319	328	313	316	314	306	308	300	327	296	289	295	316	289	338	315	312	305	341	301	331	309	329	312	292	312	309	296	341	311	312	306	334	306	348	320	298	312	328	332	311	333	365	306	330	267	335	306	321	310	323	297	293	305	290	286	313	327	326	308	314	321	294	322	333	299	312	306	304	301	300	284	333	307	341	289	275	313	290	303	292	304	334	332	323	321	310	306	299	325	327	302	305	306	345	321	317	290	310	335	303	294	315	300	315	283	340	305	348	282	321	307	308	306	294	302	294	307	317	318	341	310	332	329	317	290	326	323	311	318	296	330	329	310	323	294	304	314	295	321	273	338	315	314	257	311	334	319	306	300	315	288	311	328	301	291	301	312	331	284	286	286	301	294	302	335	317	305	313	283	300	314	337	326	296	307	286	339	336	290	326	310	316	314	297	315	314	348	286	319	308	322	293	327	335	315	314	312	299	311	299	304	338	296	317	306	281	357	325	324	321	271	313	292	316	365	303	317	309	294	315	306	311	323	318	265	330	334	295	276	299	325	278	303	297	317	314	312	321	319	267	305	301	296	300	269	311	285	286	283	317	311	302	306	267	297	283	299	308	314	316	320	294	330	287	315	295	310	327	316	285	316	334	314	318	326	299	315	286	285	291	316	313	320	344	310	307	298	332	349	296	303	326	337	343	318	298	334	303	301	324	317	304	294	292	322	328	298	304	335	314	293	278	296	299	309	305	326	320	297	309	311	300	305	313	359	318	339	298	292	344	309	305	289	347	304	301	324	287	279	307	295	312	291	335	284	316	303	311	299	315	339	299	301	291	302	311	288	332	293	274	298	295	308	306	297	347	284	280	296	291	313	304	288	293	311	346	295	302	309	293	321	307	316	310	302	302	318	306	326	313	318	301	318	310	329	310	311	310	284	284	327	300	317	299	301	300	323	328	316	316	325	322	345	324	335	292	294	306	315	338	347	327	319	301	297	327	316	290	326	307	266	310	322	308	292	318	303	336	298	292	316	299	290	338	333	295	318	290	321	313	326	294	325	290	299	329	329	323	303	314	285	323	314	303	313	294	302	314	316	320	334	325	335	312	292	286	292	294	289	327	280	296	298	294	321	282	327	262	300	333	305	328	316	305	283	309	303	311	328	333	330	313	306	315	286	310	284	298	319	339	332	318	290	320	340	325	316	284	295	284	312	302	309	314	304	317	327	304	324	311	319	325	291	319	325	326	287	295	321	284	315	302	323	328	338	327	313	318	288	323	320	278	295	301	341	304	307	320	270	251	282	308	309	322	281	307	309	301	300	327	292	329	314	286	310	315	320	322	297	287	326	311	298	280	317	324	275	320	308	317	311	319	323	322	279	274	303	293	283	304	295	306	297	329	300	315	309	308	309	302	291	313	315	292	302	318	288	319	278	307	302	280	293	311	328	308	289	282	294	272	303	303	285	323	282	310	331	332	327	305	297	327	315	329	305	320	323	316	305	291	276	314	337	267	296	297	291	318	279	293	315	313	329	350	284	309	307	302	290	290	292	312	304	323	307	293	328	298	331	306	293	327	288	310	292	293	316	332	284	311	305	323	285	305	302	315	307	321	318	287	296	320	314	324	312	312	341	306	296	313	306	307	319	290	306	313	281	331	313	316	295	311	313	272	293	312	333	289	302	299	297	308	288	324	319	277	318	310	308	297	312	287	297	301	315	295	315	308	323	308	302	305	323	311	298	334	280	309	336	284	317	307	306	343	321	282	350	313	290	301	307	315	337	328	357	300	305	322	325	303	303	325	317	318	297	326	338	302	284	313	293	285	323	299	325	310	292	312	303	326	312	311	312	311	320	301	319	296	310	306	305	327	300	326	281	337	303	318	313	309	315	297	335	326	314	316	292	301	323	328	330	279	327	296	287	332	304	333	336	311	324	285	344	317	300	263	287	326	312	298	323	291	339	298	288	309	294	308	328	321	305	284	337	290	297	305	319	301	304	293	318	303	306	316	304	357	269	307	282	334	329	329	316	317	299	324	326	307	305	300	298	292	299	255	321	307	308	308	305	301	293	314	300	285	295	291	320	318	327	325	298	300	300	240	284	321	312	318	308	306	314	324	346	308	299	322	316	348	296	287	320	267	329	338	305	301	323	312	307	314	310	265	307	315	347	320	312	324	288	291	301	308	307	280	312	312	292	299	322	307	322	325	320	291	326	308	284	326	312	298	301	288	338	308	316	307	292	321	293	324	323	300	301	306	293	320	328	321	313	307	312	318	318	335	296	311	338	298	317	292	306	302	295	313	328	315	314	298	289	333	311	326	301	313	312	293	332	324	321	307	316	307	330	296	309	326	277	326	336	318	318	327	289	303	324	324	302	317	303	303	300	263	321	292	304	302	307	319	279	340	305	314	310	329	304	324	324	303	310	304	314	300	280	303	310	307	288	321	284	310	302	332	321	309	296	277	287	344	284	320	331	298	288	285	323	351	307	298	273	301	322	298	298	283	289	317	302	321	308	277	286	283	291	299	328	288	340	305	304	307	294	283	329	300	296	330	335	337	306	300	320	295	290	285	320	296	267	310	311	313	291	282	334	276	315	313	348	318	311	326	335	303	307	300	292	296	318	305	303	310	315	301	284	313	292	284	302	297	296	309	287	332	343	310	341	314	325	300	310	288	286	314	312	296	281	314	284	293	328	284	332	328	303	312	320	297	314	308	307	307	318	325	323	282	317	301	309	281	306	304	307	301	309	314	318	325	309	303	275	330	349	298	308	338	289	331	300	333	313	317	322	279	334	308	296	301	334	295	309	338	300	308	301	312	289	301	299	354	324	285	311	294	270	323	304	282	303	302	337	309	301	308	296	301	292	325	330	299	305	322	331	310	302	341	311	285	311	336	325	318	305	340	285	324	332	327	351	316	294	310	305	318	284	290	307	308	292	289	326	336	320	301	316	315	288	288	307	298	330	305	333	287	296	338	316	290	346	321	317	287	333	306	308	310	320	290	315	350	283	295	286	271	310	304	297	328	292	315	313	326	267	280	323	324	304	283	300	292	304	324	331	316	302	321	298	314	324	289	310	305	310	301	321	298	315	293	280	321	298	308	334	316	319	283	309	309	315	320	289	344	316	295	301	304	288	316	267	317	324	277	358	340	332
7150	3422	3315	3810	3743	2767	1194	867	598	477	406	310	274	283	269	222	277	275	270	234	268	214	237	245	178	238	219	214	233	220	196	238	214	214	201	217	230	218	213	216	231	228	238	206	229	214	242	221	192	199	252	217	226	217	203	250	226	250	225	229	199	196	221	215	223	218	213	227	230	213	254	194	234	236	216	235	209	222	227	227	214	204	212	214	198	218	207	236	212	221	230	239	214	220	228	210	233	210	208	217	232	243	208	223	206	219	198	231	207	229	209	225	206	244	207	218	240	200	222	220	232	203	232	185	204	223	218	219	225	208	231	231	218	231	221	213	218	191	194	215	203	201	204	220	200	222	209	255	222	230	233	223	220	189	210	198	213	215	215	219	224	239	215	218	226	216	208	204	210	220	242	213	205	208	226	220	203	242	233	214	219	221	224	241	198	212	199	230	205	201	224	237	199	205	246	231	243	223	243	237	207	217	232	227	212	241	224	217	257	226	205	230	203	238	211	235	219	242	220	216	259	230	214	236	221	219	226	208	226	195	239	208	220	235	210	213	216	239	241	228	223	192	215	257	192	231	238	215	247	222	228	244	229	217	202	221	208	221	198	237	206	227	183	214	217	205	218	198	223	201	216	232	219	199	234	221	222	226	212	217	203	232	234	222	232	201	203	191	191	232	232	225	196	203	219	214	195	237	214	217	185	227	196	234	228	236	207	235	231	237	230	232	202	208	225	214	203	218	215	205	217	252	224	229	228	194	226	213	211	225	222	215	202	210	183	221	236	233	215	200	190	201	224	223	199	217	234	227	221	206	260	214	226	229	223	240	206	204	224	216	211	218	210	232	209	197	220	216	228	215	214	209	233	205	215	219	216	234	242	224	213	215	207	232	214	206	234	230	222	204	218	234	187	229	220	216	234	220	214	223	211	232	227	234	231	217	214	229	238	211	207	203	223	213	225	226	230	201	230	244	201	233	184	226	216	224	226	243	206	208	213	198	228	240	230	213	217	248	233	217	220	236	196	250	194	258	232	219	199	230	219	230	224	210	242	226	224	235	233	215	229	184	235	219	212	221	222	230	249	228	213	221	220	214	219	208	200	244	224	212	230	202	219	198	233	223	220	229	225	224	244	228	183	216	235	216	218	197	233	200	211	200	224	203	213	194	230	223	200	220	225	214	221	258	211	215	234	197	247	260	216	222	206	197	225	245	215	229	235	212	211	241	228	224	224	226	232	230	225	206	221	223	224	222	231	225	205	223	220	236	221	199	241	233	230	218	215	211	232	230	215	205	199	201	203	216	260	236	210	207	200	210	197	226	220	233	225	230	213	197	203	209	201	200	226	216	222	241	253	210	207	190	248	224	213	218	210	224	209	206	204	221	229	205	223	200	214	226	229	229	218	238	222	234	220	219	236	216	245	201	214	221	196	234	257	213	221	221	210	223	215	229	226	245	217	200	218	227	213	242	228	226	225	236	241	208	230	214	199	214	224	231	217	227	189	230	196	221	204	221	228	181	207	201	205	221	246	213	236	224	233	220	222	222	245	218	221	235	205	227	243	228	211	223	193	242	229	223	215	216	196	200	194	188	216	262	216	186	210	202	204	242	238	217	222	231	198	230	206	189	215	210	230	225	228	193	228	218	215	229	223	225	290	221	223	210	212	198	221	234	215	194	240	275	223	217	223	216	200	223	237	217	226	187	237	219	194	199	233	235	230	237	222	211	202	210	218	217	236	227	209	208	251	228	207	241	221	200	215	205	199	229	238	218	215	228	236	221	210	216	207	211	201	237	212	221	203	225	234	205	231	196	218	232	214	236	245	210	223	205	223	237	224	219	219	210	224	216	219	213	234	216	218	230	240	250	231	212	215	241	181	222	216	204	214	222	227	205	215	259	210	238	195	232	227	219	208	217	190	218	236	231	199	227	199	196	212	231	202	201	220	226	222	207	223	195	216	219	217	222	226	206	225	195	215	216	212	238	216	234	236	242	195	210	205	208	225	225	259	225	219	232	226	229	232	225	241	216	192	207	220	220	204	206	220	216	226	220	203	223	232	244	218	215	243	243	225	222	224	205	213	236	210	215	236	229	248	207	209	211	225	230	217	201	205	212	242	216	238	207	223	226	208	197	217	220	203	228	208	216	200	255	247	248	206	221	231	230	239	199	239	252	234	210	220	241	238	257	216	218	235	242	199	242	227	230	216	224	207	216	226	223	222	217	204	196	232	227	192	212	217	199	230	229	210	224	264	240	204	222	231	213	201	219	227	239	229	228	217	214	244	217	213	185	216	219	194	237	245	217	224	195	232	189	227	238	216	215	189	237	223	248	226	198	228	210	254	246	216	214	208	229	205	216	220	207	224	220	233	211	234	213	239	227	211	216	245	225	233	241	201	199	206	236	236	235	230	213	211	228	221	216	227	216	231	235	220	226	234	228	205	211	209	217	221	228	193	196	232	210	244	236	214	237	211	218	229	196	230	208	204	214	214	189	205	233	227	210	205	237	208	252	223	215	222	210	245	224	212	216	227	232	220	219	198	211	208	228	223	196	209	220	232	211	203	223	222	223	227	197	238	213	218	217	216	201	224	214	238	220	255	214	201	223	215	201	199	218	184	225	226	201	222	233	240	205	216	232	226	212	217	229	192	237	225	236	235	231	217	256	216	220	237	214	217	211	220	238	207	232	220	184	233	227	228	236	200	238	226	191	239	226	228	200	220	199	230	226	196	209	220	218	230	194	210	228	253	203	208	241	224	226	228	199	212	212	226	226	210	186	230	212	206	199	228	205	188	202	215	214	207	202	208	225	200	232	221	230	216	198	214	228	236	219	207	205	211	234	193	203	248	228	218	230	211	225	197	224	230	211	236	208	198	220	213	225	225	216	227	218	243	227	241	235	212	193	214	225	220	213	232	227	223	218	211	225	225	198	224	238	240	217	208	207	219	199	214	218	223	226	228	213	247	213	228	238	218	234	206	209	240	249	236	245	226	230	223	231	205	201	199	221	200	214	229	241	224	192	229	237	212	209	215	226	239	203	227	243	223	239	214	209	217	220	204	224	215	220	239	204	226	224	231	201	218	242	221	236	222	219	221	223	222	223	232	206	234	227	205	232	240	252	207	209	206	219	249	188	231	234	219	213	208	213	208	215	205	241	193	227	250	204	198	203	203	186	226	235	201	228	218	230	264	238	218	221	209	228	228	218	201	229	198	223	207	234	228	246	205	221	224	191	194	187	226	200	222	224	230	209	216	207	208	221	264	217	223	224	227	205	208	213	228	228	218	245	214	209	205	219	226	219	185	221	202	226	227	207	202	197	235	222	240	223	216	219	236	256	211	219	206	223	208	205	237	235	230	208	228	216	214	198	183	213	220	236	231	188	233	223	214	203	217	188	203	180	202	215	233	210	242	209	233	250	253	205	219	234	231	238	195	214	235	206	230	227	208	247	218	232	224	207	215	202	226	223	201	237	211	264	233	198	213	250	204	245
6441	2983	3960	6784	7928	6641	3852	3107	2308	2161	1663	1384	1013	977	902	817	827	792	756	758	757	721	741	743	712	677	733	670	669	677	687	667	706	670	672	637	653	676	654	647	664	666	656	626	635	647	610	636	665	673	585	639	635	653	664	623	679	635	644	603	684	636	624	610	625	598	578	648	637	628	576	604	641	639	602	624	672	651	545	602	632	645	591	620	613	653	635	643	617	627	653	632	639	621	592	685	603	612	569	599	609	622	625	604	618	647	603	602	591	610	645	624	620	617	633	604	622	628	593	636	632	623	625	631	638	577	663	648	612	577	637	650	597	611	641	652	638	605	616	587	577	632	599	638	622	615	614	633	616	580	629	597	617	621	619	623	606	594	618	625	566	578	613	573	601	633	645	617	638	618	621	643	602	639	594	623	622	582	613	611	611	644	631	625	625	645	599	583	612	604	574	578	595	627	621	611	597	634	597	593	624	603	595	589	604	609	604	639	603	593	571	641	590	594	714	637	630	621	632	563	613	622	611	625	603	613	586	601	640	591	642	602	603	596	588	628	624	573	626	533	596	616	638	575	648	640	641	588	614	639	615	576	619	628	628	583	620	624	620	608	579	568	621	612	620	568	615	576	575	576	660	645	578	612	628	574	591	626	553	595	685	592	633	602	606	634	621	611	569	654	567	597	609	602	585	621	590	629	642	598	647	573	585	610	603	577	588	595	589	590	590	634	644	610	654	598	595	644	618	598	610	596	614	589	619	585	591	592	606	629	671	631	607	623	648	546	616	611	624	597	627	621	572	642	625	613	599	612	612	628	616	558	584	650	612	636	603	626	552	623	610	592	607	620	610	591	586	623	610	602	568	577	595	614	620	612	611	607	592	634	633	628	588	582	584	634	602	657	672	610	568	592	646	627	577	567	613	633	633	644	654	599	634	619	594	618	636	620	571	586	609	598	605	618	609	633	625	633	580	575	590	662	609	581	662	624	601	622	621	592	598	637	604	614	629	602	648	646	621	628	633	621	595	555	600	586	619	624	610	639	636	599	597	592	596	620	603	608	666	604	580	628	611	571	596	618	638	595	616	599	597	594	668	633	634	598	625	627	624	628	619	645	641	607	602	625	639	616	588	640	622	642	592	568	604	604	638	611	629	579	613	654	585	583	603	643	593	609	611	593	655	633	587	600	598	608	589	628	606	601	660	646	642	613	599	607	615	670	598	595	629	578	640	584	622	622	599	585	591	601	647	617	597	606	624	617	634	628	614	627	592	603	595	606	600	614	635	628	587	585	563	624	613	630	626	593	596	667	631	622	637	611	624	623	615	590	603	596	620	583	600	581	554	600	606	605	588	594	608	649	610	592	615	594	627	599	619	630	652	605	596	638	592	586	601	618	589	619	614	574	637	622	577	591	562	577	599	574	594	610	602	624	650	583	610	607	632	594	608	615	656	609	566	631	619	601	594	634	623	639	645	600	627	600	635	602	609	613	607	647	606	643	548	609	629	616	579	624	618	611	584	582	617	606	606	553	622	594	556	568	581	595	590	677	609	603	613	612	608	619	606	605	608	641	628	620	660	635	631	607	607	581	634	564	587	645	585	647	627	566	591	606	613	611	602	604	588	633	620	643	636	616	578	632	617	607	569	600	570	618	626	586	586	620	614	592	632	625	572	584	659	618	598	645	587	640	589	602	613	558	593	579	584	615	631	587	571	606	668	639	621	655	639	613	595	611	601	577	610	601	626	612	627	657	666	659	603	615	601	613	606	629	618	615	608	628	581	624	590	638	631	645	620	599	626	619	597	593	613	638	599	607	626	609	623	597	607	600	587	614	584	621	598	617	621	620	636	603	643	612	551	608	609	624	614	629	606	585	626	640	549	644	627	632	601	609	591	638	591	565	626	648	563	621	609	598	622	595	614	603	646	611	658	596	578	612	623	645	586	628	621	622	596	631	630	611	617	602	576	622	590	578	641	607	666	622	553	583	605	599	612	630	633	604	614	648	628	635	553	655	635	644	604	625	602	591	609	613	581	625	631	612	582	613	589	576	615	605	614	619	586	612	622	582	590	622	675	633	599	602	643	611	633	617	611	621	650	614	643	614	581	610	609	594	599	626	615	598	631	592	628	617	647	619	658	611	628	632	614	629	595	668	586	604	628	602	620	619	645	618	601	591	616	606	619	617	618	617	599	612	652	601	588	626	619	621	600	629	607	580	636	595	621	612	602	609	590	575	618	604	607	617	623	613	651	633	647	582	604	628	608	588	634	622	614	590	597	617	680	592	573	591	609	626	631	622	605	611	596	623	560	635	642	602	577	657	631	613	627	665	594	664	603	637	617	647	649	622	660	630	588	616	625	602	595	636	624	582	642	597	602	599	597	585	592	663	611	634	640	608	649	631	603	604	620	653	592	566	587	620	589	643	581	622	619	609	649	614	601	608	582	588	597	601	594	601	613	611	623	637	583	627	566	629	638	631	641	648	616	624	605	610	631	642	644	623	601	581	600	588	589	616	616	632	572	611	615	655	602	596	629	602	627	592	578	582	610	609	591	624	637	622	606	618	614	605	576	638	602	609	608	605	625	631	605	586	604	604	601	600	600	648	613	622	636	603	582	582	634	549	612	587	625	620	600	584	607	636	573	596	588	605	551	594	617	629	607	597	592	575	622	627	588	625	567	575	618	613	594	627	614	630	642	642	581	632	636	634	594	619	641	665	608	624	601	666	616	595	667	596	617	629	617	621	568	592	633	607	629	614	604	630	638	621	636	593	594	608	572	591	587	673	618	611	607	608	631	664	616	628	623	567	603	587	608	621	600	648	589	638	607	595	604	590	570	604	613	619	602	640	588	621	636	610	611	620	604	626	586	607	641	604	620	651	624	606	611	601	621	623	633	635	625	639	602	619	639	639	615	642	601	600	630	650	601	620	636	629	618	625	612	614	548	601	639	613	610	636	633	617	596	606	618	614	591	614	623	622	594	588	603	618	631	635	602	569	650	606	606	632	593	618	642	573	590	613	615	627	557	564	587	610	644	618	613	621	559	637	616	572	585	609	623	650	596	594	678	603	575	611	608	609	557	650	565	556	570	621	595	616	642	637	615	611	604	619	575	551	581	595	592	670	647	600	612	602	590	610	609	645	621	594	572	571	619	619	611	586	599	630	643	634	601	611	600	600	583	573	615	636	593	635	622	649	649	587	614	612	634	669	618	619	642	656	588	584	584	682	612	613	580	592	610	655	586	600	646	629	639	648	629	580	592	634	582	544	637	579	627	607	589	584	629	605	657	578	610	555	619	607	602	575	595	603	647	598	615	603	571	619	610	629	669	610	612	560	630	655	589	568	622	623	630	614	533	605	634	631	648	612	632	605	629	621	631	611	631	598	604	616	669	645	614	590	606	632	561	581	586	629	613	584	611	587	596	632	600	559	613	622	592	563	621	580	581	557	650	615	626	629	595	593	621	586	620	628	633	604	608	634	625	608	640	626	616	579
12942	6093	6025	6188	5990	5019	2522	1710	1053	869	637	483	416	364	355	375	347	343	309	298	297	294	281	282	317	305	269	300	272	313	278	299	294	286	268	261	265	261	292	289	277	298	311	268	309	282	288	281	281	269	268	258	282	266	304	289	270	323	313	286	268	285	265	253	261	271	256	291	256	279	268	303	277	253	282	289	279	275	284	252	287	320	257	296	289	292	283	296	268	290	259	280	272	284	295	282	260	263	275	285	284	290	294	279	283	300	264	273	283	273	286	286	276	281	296	297	252	298	289	278	288	276	288	262	267	256	254	265	264	315	279	320	292	286	299	249	286	273	291	289	300	295	305	249	263	310	267	290	268	276	255	281	291	267	304	269	277	310	279	277	279	273	272	291	283	283	267	286	315	295	294	250	271	290	304	289	291	278	267	270	314	288	306	317	272	287	298	278	268	294	287	261	287	290	273	256	289	318	270	275	289	269	256	286	277	262	321	300	278	264	290	275	308	270	311	278	247	279	271	283	270	302	300	259	285	267	258	286	278	251	321	290	297	249	282	293	325	258	282	269	320	283	263	288	232	256	249	270	273	285	304	266	258	302	252	249	267	304	285	281	288	294	291	279	278	269	260	276	293	296	274	281	280	269	282	266	261	285	270	280	263	294	290	281	267	265	266	257	286	296	275	281	307	262	245	293	267	305	281	294	285	300	285	298	251	272	289	291	264	247	285	303	252	274	256	299	280	279	282	252	304	260	298	298	266	305	282	270	260	274	284	278	278	259	310	299	275	281	282	285	268	268	299	300	270	287	250	274	264	275	296	247	299	297	273	301	289	295	286	263	272	272	300	300	279	308	274	276	275	280	289	280	286	263	292	249	288	284	283	318	276	280	271	257	272	292	294	277	265	279	290	302	265	311	283	256	289	283	260	258	289	304	303	271	265	275	277	265	265	300	289	284	306	300	256	278	285	269	311	282	277	287	262	296	283	260	261	280	279	312	259	283	279	281	263	272	254	264	290	287	255	280	312	282	282	288	282	278	297	243	290	253	286	263	235	291	263	270	325	282	268	305	305	260	275	308	267	304	290	257	283	284	286	292	292	284	273	249	291	270	296	298	276	269	259	294	301	265	287	282	257	301	292	267	282	297	316	294	274	238	282	295	254	294	307	300	277	288	274	261	278	284	269	300	282	284	279	264	275	255	273	301	284	283	311	307	268	257	273	261	264	265	270	298	315	288	284	301	281	289	267	290	286	267	259	287	284	273	273	258	306	263	300	287	250	285	277	258	270	271	284	281	318	294	276	283	243	294	300	259	291	273	279	266	278	298	265	277	283	274	277	312	269	277	292	286	279	283	293	276	268	280	304	295	250	281	288	257	267	300	291	268	278	286	296	290	279	287	276	266	260	281	271	303	264	265	262	305	284	297	297	281	312	287	281	311	284	299	292	286	262	283	281	267	270	287	277	274	279	293	272	281	290	240	257	294	257	279	301	264	292	287	304	287	287	297	256	267	297	284	286	270	275	265	270	278	293	301	279	270	253	284	259	255	272	272	286	285	258	282	304	265	290	308	280	269	266	274	255	306	267	288	278	267	280	282	277	272	237	321	245	277	299	298	271	246	279	262	303	249	291	286	287	269	269	246	251	247	271	285	328	259	284	283	308	240	300	278	283	262	308	299	280	285	268	277	286	311	290	296	302	289	249	269	280	319	279	278	258	302	282	280	286	258	265	271	268	296	276	310	285	279	287	272	294	253	287	275	297	314	289	285	277	327	287	283	268	279	254	264	309	288	297	275	275	270	274	273	281	296	279	284	302	277	260	289	248	284	316	254	284	286	266	295	261	267	292	263	288	302	282	289	254	283	265	266	266	309	285	284	283	303	277	286	306	285	273	286	268	307	287	316	251	301	304	266	277	264	270	314	283	268	306	291	288	257	286	264	276	307	263	284	282	231	273	262	259	281	291	241	289	281	251	279	249	256	314	278	283	263	305	266	257	279	303	278	258	312	298	299	257	271	317	265	309	304	294	292	265	281	244	292	298	290	253	271	264	255	279	252	260	316	258	280	265	288	281	294	302	275	268	248	246	296	262	280	264	259	252	318	299	265	286	272	294	266	292	268	267	293	298	282	303	288	280	289	294	307	290	288	291	281	267	290	271	310	273	265	271	285	257	266	261	256	262	265	302	278	251	281	247	294	268	276	267	294	286	277	284	254	307	307	269	260	275	259	306	277	266	282	285	285	272	290	257	277	287	244	298	281	281	260	287	290	291	263	269	261	285	289	282	292	313	263	285	245	295	292	268	274	272	308	252	267	327	277	293	276	282	265	258	293	287	290	288	290	280	251	277	286	263	268	226	269	276	274	286	279	254	294	289	273	281	284	275	256	276	275	326	261	311	280	297	271	289	305	269	268	250	266	273	307	285	283	257	283	327	281	296	259	299	294	288	281	287	268	259	266	259	290	249	286	303	292	288	270	262	272	336	254	263	283	281	275	301	279	252	268	276	273	276	266	267	262	278	273	344	282	259	276	283	290	295	286	295	271	264	310	284	284	259	259	284	281	285	287	294	282	265	283	270	278	264	267	288	242	305	274	288	279	295	279	295	265	296	304	279	264	296	269	280	272	308	272	295	288	272	287	265	277	280	293	271	300	295	269	272	247	281	279	273	239	293	296	269	283	293	281	252	300	257	273	259	289	265	276	318	236	276	293	321	267	280	259	276	283	273	285	278	312	279	304	275	239	271	288	268	310	287	307	309	290	287	299	280	265	286	253	311	267	306	310	285	294	279	263	306	271	272	298	290	288	321	286	271	254	301	271	302	303	254	272	274	287	323	272	299	298	283	311	281	302	312	289	283	277	292	280	284	310	274	295	290	263	296	260	304	259	286	276	249	260	267	288	266	286	258	292	289	297	257	282	268	299	290	272	221	281	253	272	267	275	270	309	262	247	286	313	245	288	300	290	323	281	300	265	284	291	297	285	283	273	264	297	259	269	259	264	276	296	278	286	289	281	287	295	312	292	307	259	303	279	311	269	279	296	282	281	254	280	266	282	275	309	251	264	298	289	257	266	274	297	299	288	283	277	274	278	254	296	283	297	277	279	262	295	274	237	273	279	287	273	252	273	300	268	273	263	271	265	270	300	293	260	281	274	286	242	300	299	302	297	294	328	272	301	282	265	278	280	265	318	283	287	302	316	287	293	257	319	308	281	292	270	306	298	272	320	264	269	288	263	256	268	270	296	277	336	271	310	264	266	253	263	271	307	284	287	279	256	276	295	300	290	313	273	246	249	278	293	315	270	295	286	274	301	261	294	282	269	261	279	264	286	272	271	294	282	300	282	269	235	308	286	282	282	246	270	250	257	265	260	279	262	273	294	294	306	262	265	279	274	271	268	281	292	252	281	284	279	271	275	272	302	279	291	267	279	271	277	268	269	318	283	301	261	307	279	266	277	281	286	278	261	261	288	285	296	261	297	301	306	274	266	292	243
8979	4566	6578	9528	11223	10460	6017	4887	3909	3448	2704	1957	1683	1465	1395	1262	1215	1205	1050	1009	992	1046	884	984	935	938	890	874	895	896	855	847	912	829	780	856	873	813	840	832	816	842	803	785	797	801	803	794	790	777	764	728	776	828	762	758	791	783	729	762	837	708	722	810	798	774	767	698	750	765	751	694	700	736	739	787	776	743	754	742	757	782	747	703	752	777	777	742	776	742	730	706	754	785	698	717	758	759	734	714	737	673	790	763	729	756	761	744	763	779	712	689	736	750	791	777	696	679	803	724	779	712	754	789	768	764	739	714	722	717	687	699	736	803	679	733	813	723	745	730	760	748	755	731	701	735	727	732	730	760	743	722	715	758	723	766	737	681	729	762	742	689	741	683	735	744	732	727	713	744	750	690	731	754	735	748	730	759	707	731	725	760	736	719	697	741	705	776	692	753	762	724	744	736	707	730	709	715	817	741	700	710	726	718	738	718	722	702	697	709	767	772	733	694	747	680	742	707	719	698	764	748	733	786	675	752	711	706	752	726	734	756	751	715	706	740	710	751	760	746	714	721	753	752	714	732	758	720	727	807	728	729	708	718	729	743	715	692	728	745	757	687	773	697	701	734	724	728	745	766	707	749	752	718	746	717	734	699	743	701	670	748	778	730	739	779	738	711	728	728	741	727	729	708	692	687	704	726	744	721	733	749	727	727	746	692	694	740	710	728	762	738	747	719	778	749	713	748	751	769	700	700	722	707	706	708	775	764	699	757	654	746	691	761	765	712	718	734	725	711	748	731	679	698	751	686	791	733	768	770	701	747	739	718	752	674	752	733	735	732	696	743	757	710	732	739	719	743	750	769	763	710	721	720	719	680	710	735	697	724	746	781	733	740	715	696	742	684	746	729	746	709	758	706	726	756	717	712	775	738	763	693	699	711	729	703	739	685	707	733	722	748	707	756	707	742	760	776	744	682	753	703	718	732	746	782	737	716	742	744	741	730	724	718	744	697	740	738	715	727	718	687	776	746	793	751	710	717	757	723	726	745	700	724	746	724	712	728	688	703	752	740	709	718	739	793	747	789	760	706	744	773	760	740	740	706	744	739	778	702	735	704	730	748	747	715	721	737	738	741	712	723	724	702	727	700	781	754	696	727	752	704	807	743	716	751	730	731	734	739	742	723	724	717	718	749	725	754	752	718	730	711	693	761	755	764	741	737	749	736	745	703	730	707	703	738	687	764	748	756	749	745	701	725	745	718	734	705	791	707	765	732	736	694	747	716	718	727	744	720	740	748	766	708	726	756	723	743	663	731	754	726	753	753	720	711	710	718	769	755	729	756	726	743	708	747	782	733	728	743	720	724	711	719	750	652	754	705	683	693	735	765	719	710	700	769	770	726	783	752	725	733	737	790	685	728	701	742	720	764	754	763	716	722	713	732	785	704	710	717	742	689	740	705	710	723	706	684	757	705	684	738	758	727	727	724	680	755	757	710	759	753	714	709	706	723	700	719	718	735	742	746	766	709	718	704	735	715	775	695	752	713	725	728	729	763	694	722	757	753	758	690	715	727	737	700	737	711	742	692	760	768	746	758	733	825	766	675	705	751	716	720	767	749	715	709	687	735	720	719	700	696	724	770	738	746	782	739	708	765	701	699	733	731	706	702	758	724	707	711	738	770	734	720	708	719	718	750	727	675	698	747	712	717	778	759	703	732	682	736	767	722	714	751	732	743	740	693	771	745	715	764	735	724	742	722	768	755	755	766	708	741	665	774	770	731	713	751	738	734	723	699	741	721	708	725	737	723	739	744	744	744	706	694	713	722	742	723	723	766	725	698	729	739	733	760	743	689	761	726	720	688	699	718	693	720	682	747	692	717	682	716	719	735	747	733	708	681	722	711	738	686	727	747	731	742	718	702	698	706	753	793	731	705	746	732	715	714	765	766	698	731	685	706	759	784	743	716	707	724	729	741	756	710	736	768	719	747	778	704	726	726	729	694	703	708	688	750	750	711	702	762	752	729	727	701	727	754	702	675	725	716	739	735	730	734	752	747	709	731	752	740	733	712	707	702	702	730	758	746	762	746	727	744	744	749	708	698	736	745	747	725	751	701	718	777	761	772	694	660	701	747	708	703	739	706	690	724	768	700	766	719	699	752	695	761	713	740	743	745	738	790	756	790	697	734	792	780	742	732	751	757	781	729	777	733	750	682	706	733	728	699	726	723	740	716	802	747	700	720	729	730	762	746	735	722	787	757	780	724	744	732	688	762	722	774	736	722	701	721	745	740	725	730	741	745	751	743	743	701	732	719	718	710	750	708	710	723	769	711	697	730	751	777	736	694	722	748	691	767	699	736	766	672	744	743	773	740	728	692	669	717	790	749	758	761	723	716	738	692	734	745	730	745	754	766	730	771	723	710	771	688	710	698	748	753	729	712	768	684	721	786	780	701	750	707	755	763	741	725	732	745	738	756	743	759	677	754	693	735	732	754	777	704	732	738	738	685	735	722	734	765	766	788	709	704	714	713	715	713	740	736	720	717	725	723	833	770	755	707	744	735	765	697	733	712	745	702	741	734	765	698	723	709	741	743	763	733	746	750	689	733	777	699	726	696	742	743	717	718	734	717	743	771	677	723	719	755	722	766	705	737	745	765	691	744	737	723	704	756	750	746	733	719	731	724	730	727	710	776	749	759	730	796	672	716	772	724	726	736	715	731	736	743	708	723	698	725	721	747	728	713	772	725	739	787	692	772	724	692	721	745	676	753	741	711	739	755	732	723	721	725	707	721	759	764	687	710	757	712	741	740	755	755	742	741	674	758	751	689	684	741	700	743	762	719	766	790	741	733	713	727	789	740	742	736	717	747	730	749	736	772	728	763	788	739	676	665	684	702	670	783	736	767	724	788	741	709	734	776	709	740	690	757	695	750	673	722	738	780	723	763	792	707	740	781	719	753	738	753	694	736	737	742	766	749	735	715	724	744	710	750	752	682	732	739	766	690	700	690	746	743	750	724	703	750	703	747	726	670	694	708	706	732	679	739	724	730	732	729	746	728	751	721	784	727	765	690	721	706	784	693	691	720	713	722	732	728	741	766	719	718	736	728	718	670	716	698	737	725	711	747	725	714	716	677	741	757	719	751	755	777	700	720	729	712	705	744	721	755	740	684	720	755	748	732	693	725	714	723	751	726	682	757	731	736	776	750	701	735	709	749	794	765	765	752	726	717	727	722	734	732	765	719	695	732	727	696	696	759	702	683	727	691	707	748	784	756	724	735	744	708	741	718	681	787	734	706	716	792	741	703	764	725	764	751	712	722	742	727	704	728	728	723	765	718	717	704	700	765	730	732	735	766	666	761	762	762	699	737	717	773	748	716	716	732	718	739	728	744	708	727	727	739	684	775	732	731	753	698	745	725	711	705	719	750	743	743	757	736	708	733	766	718	719	742	677	721	757	742	757	732	694	762	717	724	785	720	735	696	752	715	729	696	688	730
1755	306	295	367	260	229	168	127	111	97	106	86	114	90	96	102	87	97	104	88	96	93	88	88	87	81	102	84	87	76	81	90	100	86	90	84	97	101	82	85	94	87	81	71	91	105	86	101	91	103	100	89	93	83	97	80	91	103	65	78	112	83	91	83	89	80	91	90	107	83	94	89	88	90	80	87	94	88	96	81	79	82	100	89	73	92	86	96	71	89	93	98	95	111	85	96	115	102	95	91	75	81	107	73	76	88	95	86	86	89	87	85	90	109	93	88	109	78	93	112	105	86	85	101	81	79	102	89	105	101	98	85	88	97	92	85	81	81	90	82	78	87	89	83	104	112	101	88	90	89	81	94	89	90	90	89	95	104	83	93	97	71	90	102	83	91	101	94	87	79	80	105	84	78	93	85	78	75	85	94	91	100	83	89	82	102	86	103	105	81	72	90	102	80	96	67	100	87	82	89	99	97	91	86	94	118	98	105	99	90	87	87	93	105	82	103	98	84	83	105	92	101	85	103	107	85	81	113	97	94	98	114	79	97	103	91	84	86	102	69	92	106	73	109	102	80	100	85	103	107	88	79	64	87	90	98	95	108	94	90	79	88	96	92	71	86	83	76	76	91	96	90	100	95	79	101	83	77	99	104	98	91	99	76	83	100	92	95	101	99	81	88	107	79	84	104	98	87	95	81	101	100	95	82	79	124	85	113	100	103	88	81	92	92	89	74	96	107	77	92	106	87	89	95	79	99	105	99	94	91	73	82	103	112	102	84	107	95	91	100	80	93	89	100	78	91	92	91	72	86	107	93	97	83	99	86	81	85	104	86	93	88	93	93	106	77	99	87	101	94	102	98	93	88	96	89	83	84	82	93	92	104	92	83	108	84	94	96	90	74	89	105	92	91	97	80	89	81	94	83	101	96	88	83	81	82	104	101	112	74	90	86	92	97	91	95	91	107	83	99	103	90	85	92	91	96	103	94	100	81	88	84	88	85	85	84	88	91	93	85	81	68	81	93	109	94	98	84	113	93	85	85	97	96	78	69	76	103	77	92	78	72	89	87	87	86	80	85	86	98	99	88	68	97	82	90	95	79	100	78	90	84	106	97	91	95	63	87	89	81	86	84	91	92	81	88	98	74	94	101	78	81	103	95	91	95	85	108	90	81	76	109	94	104	95	94	77	98	93	101	89	86	85	83	87	92	84	101	89	99	99	74	83	91	83	95	104	94	87	90	94	83	70	91	82	70	99	71	93	94	87	81	77	91	89	113	82	91	85	91	97	86	84	75	85	103	89	96	85	72	89	90	76	89	105	88	102	71	88	96	113	87	104	89	77	84	86	77	102	104	95	92	82	85	103	88	85	84	83	84	103	83	79	87	112	86	80	85	91	110	104	80	99	79	73	108	95	84	85	88	102	95	96	87	71	76	103	97	93	92	69	92	83	92	83	87	97	94	89	100	86	84	75	83	101	83	83	72	85	101	84	101	108	88	89	96	90	82	100	82	86	81	83	105	91	95	102	98	76	78	78	118	83	84	99	91	102	86	95	95	94	56	93	95	84	93	94	87	100	90	79	83	89	89	102	85	104	85	86	100	70	95	104	92	88	83	93	71	97	96	77	95	102	77	110	67	88	73	86	95	86	80	96	100	99	93	93	100	68	72	84	91	103	93	88	99	90	100	80	88	81	99	109	98	78	86	102	88	93	89	91	95	99	90	81	101	117	91	78	82	79	81	89	94	107	95	86	95	87	102	81	78	82	90	90	115	82	99	89	105	102	92	88	86	76	83	82	96	82	110	92	99	74	88	104	103	97	90	89	74	73	86	77	104	95	101	89	97	92	88	91	99	88	70	100	80	93	74	89	82	102	91	78	75	83	87	84	99	86	102	87	102	95	87	93	107	98	123	82	116	88	90	76	92	96	84	89	76	94	107	77	81	91	85	99	104	104	96	77	90	96	81	89	85	75	84	99	87	99	91	103	101	85	97	99	96	104	105	78	91	77	92	111	87	97	95	117	73	92	85	85	94	102	88	89	104	91	81	75	82	77	101	103	108	86	79	87	82	101	101	101	98	99	96	89	86	85	104	87	92	89	74	90	107	84	88	82	100	84	97	92	78	102	83	94	77	92	92	99	82	92	100	101	79	95	92	90	101	96	93	71	81	84	86	90	100	80	95	78	83	95	92	103	88	89	84	85	89	91	110	89	103	98	78	102	88	80	84	95	79	99	99	98	81	92	103	89	89	85	106	98	81	86	93	97	97	100	89	94	78	99	84	109	86	88	84	92	94	91	86	104	89	81	95	81	74	92	91	88	88	68	85	97	78	107	101	91	81	98	91	85	95	98	98	79	88	98	92	97	98	90	109	81	96	95	95	78	102	91	75	93	83	76	84	87	87	99	93	101	96	69	102	86	74	101	90	98	78	96	92	86	96	94	79	96	96	100	87	76	97	89	86	87	97	80	97	91	96	106	88	91	88	72	123	75	87	95	110	90	99	107	81	97	107	95	81	88	110	93	74	93	91	89	81	88	90	73	78	95	87	79	82	93	104	80	78	89	86	82	76	98	87	83	101	99	119	96	82	93	77	77	101	94	99	83	81	93	100	61	85	103	86	90	84	79	91	103	93	96	88	90	106	86	104	101	82	86	77	86	113	91	75	91	85	88	95	81	105	84	75	74	92	96	92	95	96	89	92	103	99	88	113	107	81	113	101	111	89	80	94	92	95	71	87	93	88	82	91	83	94	96	90	97	93	112	106	84	79	82	89	102	101	72	95	79	90	98	88	81	92	83	81	101	90	89	61	85	91	93	83	102	98	98	90	90	90	92	105	110	85	90	82	106	66	111	92	95	92	79	81	80	88	107	91	91	81	84	115	89	116	79	100	98	102	93	91	108	89	108	87	80	85	94	91	99	105	79	75	96	99	92	84	79	81	106	94	100	90	85	95	93	86	88	87	69	107	95	94	81	88	94	108	103	93	92	99	88	92	92	85	85	80	82	90	92	97	96	97	100	85	84	84	105	94	83	83	87	88	90	105	81	93	101	88	86	85	99	90	85	113	78	97	96	97	83	82	89	88	94	75	112	79	92	82	97	94	88	106	85	85	88	90	103	112	94	79	94	96	95	91	70	90	85	89	95	86	89	87	78	98	96	96	83	106	98	113	98	102	90	100	85	82	84	97	98	86	82	90	98	89	74	89	82	83	86	103	84	95	99	95	88	87	86	87	101	95	82	75	82	77	94	84	79	90	84	86	95	97	91	84	84	82	96	91	98	81	105	87	97	100	107	84	95	91	99	73	88	98	105	94	102	90	90	85	91	97	82	79	72	81	91	100	90	98	107	78	84	93	97	98	95	103	91	95	97	121	93	97	107	73	89	98	92	75	81	101	94	88	72	90	83	97	90	98	88	103	94	90	82	92	99	68	103	97	128	73	98	93	97	91	101	87	96	75	107	89	90	106	90	87	87	81	81	118	94	86
2160	605	762	972	920	981	564	505	485	413	369	388	341	306	309	300	325	323	302	335	311	312	318	313	339	288	298	354	335	336	318	320	310	329	297	312	321	297	321	335	315	342	324	310	295	339	333	311	306	323	310	314	312	330	345	292	313	295	321	317	333	294	314	306	313	298	302	302	297	293	294	302	286	272	298	301	334	336	306	280	321	300	272	274	273	311	321	328	289	339	309	316	309	306	299	318	310	302	255	312	315	284	309	318	344	310	314	317	271	299	332	308	295	310	272	305	312	287	306	309	297	302	350	305	309	345	306	322	295	312	297	328	308	297	316	320	317	305	299	311	332	315	318	299	311	269	281	322	332	287	304	315	297	295	283	295	307	294	310	332	280	327	298	297	301	297	311	320	292	323	323	329	317	299	317	320	301	311	283	341	307	328	334	300	319	329	332	316	298	307	293	311	301	302	311	311	317	329	323	291	303	321	297	293	342	296	299	335	306	315	315	347	269	296	320	335	320	287	314	318	312	288	317	306	312	292	327	329	308	317	290	290	285	300	311	317	306	289	323	324	346	275	295	296	282	333	347	315	325	338	286	307	301	350	323	324	292	300	316	324	316	315	295	309	313	295	315	318	315	328	298	312	324	322	326	306	303	301	302	272	294	312	305	326	306	351	308	309	317	331	261	333	320	336	322	323	301	314	326	314	301	344	314	336	301	302	335	309	324	293	305	308	307	284	298	278	291	314	312	310	315	323	311	326	295	323	323	317	318	328	303	347	294	337	303	313	286	281	321	305	308	286	321	300	334	351	341	331	300	289	325	289	326	306	295	305	308	309	289	295	320	317	294	289	314	278	321	308	322	339	316	321	292	318	338	288	319	310	314	316	315	338	309	319	332	303	309	286	313	289	303	304	295	317	318	296	331	307	333	333	340	310	314	293	324	320	303	289	303	293	296	320	334	328	317	331	302	304	329	306	279	317	314	250	310	331	313	283	347	324	315	318	303	314	293	297	317	285	309	331	303	291	305	315	310	299	324	308	279	325	289	300	313	318	277	322	323	293	311	318	308	316	333	294	300	307	329	334	297	319	292	328	310	291	320	296	303	313	338	316	311	326	318	320	302	315	322	273	274	293	318	304	282	282	307	291	312	319	331	289	336	263	312	335	321	320	302	324	320	314	315	349	316	299	276	286	311	282	287	295	323	329	313	339	322	329	307	314	293	303	302	329	327	292	294	305	273	303	290	281	297	303	320	345	297	300	286	291	289	306	298	295	315	303	287	327	305	288	305	299	300	326	317	295	281	279	334	311	311	343	295	313	280	323	307	266	313	312	289	310	265	297	324	297	286	296	295	276	316	322	302	308	331	280	284	318	286	320	322	328	306	307	304	331	315	283	272	327	323	293	330	309	326	327	350	305	262	278	312	318	329	343	274	304	323	295	287	292	301	306	314	325	281	318	313	319	318	314	326	287	297	289	316	352	315	322	334	277	332	287	325	296	337	325	308	327	308	311	294	311	286	310	344	279	313	305	337	322	304	270	293	307	305	310	312	316	316	299	334	324	299	342	302	325	320	317	286	284	307	311	312	287	297	327	339	300	298	301	298	319	290	308	305	338	283	315	321	316	301	311	314	308	310	340	333	293	319	341	316	315	342	297	320	273	314	355	311	307	314	335	321	326	302	283	303	297	308	326	321	297	295	270	317	284	337	319	292	303	328	321	306	314	327	349	329	310	348	340	318	281	316	298	334	338	304	312	282	316	330	329	309	305	330	342	276	294	307	291	303	300	318	279	313	303	310	285	295	295	292	318	333	340	296	296	336	330	314	311	307	305	300	275	303	319	312	299	292	315	314	312	320	286	322	312	335	299	329	334	284	301	312	302	284	338	297	327	295	343	284	298	298	318	356	288	339	310	305	280	316	334	316	315	299	298	335	337	318	331	293	297	291	325	291	304	306	315	291	321	314	328	312	328	324	323	292	309	308	341	334	307	322	304	347	357	304	318	343	319	307	315	302	300	327	308	310	314	319	285	320	315	305	314	303	315	316	335	311	319	308	286	300	286	332	296	323	294	307	332	288	320	312	302	311	319	328	327	331	356	306	320	322	283	311	296	311	310	301	339	329	289	282	311	327	281	298	322	335	332	314	330	295	302	320	318	320	286	319	326	342	319	298	324	288	315	313	310	315	326	325	309	339	314	310	300	308	335	353	310	313	316	315	316	343	325	317	323	340	297	318	284	308	318	327	323	301	284	326	319	316	305	353	303	325	289	314	314	350	312	326	318	318	313	321	336	302	264	296	304	283	299	331	311	300	292	313	291	280	300	328	318	294	310	297	329	286	320	293	308	320	312	324	253	322	305	319	300	321	284	298	334	341	291	289	316	338	320	313	299	313	317	297	321	314	302	315	315	298	342	310	306	282	277	314	303	300	296	324	295	336	311	340	301	316	300	304	309	318	308	308	285	299	335	313	323	311	322	269	297	314	279	306	341	274	277	347	319	308	309	315	308	305	350	333	303	324	298	278	323	289	294	311	295	283	309	295	329	303	300	346	320	277	305	333	290	350	305	298	290	282	314	321	320	299	284	304	317	327	327	309	296	300	312	289	314	316	332	341	317	298	327	311	299	359	292	308	316	331	293	275	308	263	299	337	332	323	317	292	271	304	323	290	295	331	306	298	280	317	364	343	299	311	296	318	341	311	283	291	328	291	287	300	306	284	309	321	284	306	305	331	320	315	344	309	308	322	356	297	320	281	309	270	319	314	304	323	317	349	300	301	334	308	308	301	284	304	305	311	292	306	316	277	290	294	306	284	314	300	290	306	309	323	271	303	323	299	270	330	323	283	306	283	321	336	280	311	287	289	333	317	332	317	290	336	319	300	286	315	326	289	325	305	312	315	312	302	300	302	327	306	330	304	324	305	316	331	322	316	284	317	328	299	314	301	286	303	336	300	301	285	304	292	312	340	342	271	313	280	338	304	321	317	317	309	326	330	322	313	305	343	317	283	301	335	276	300	322	328	296	334	319	324	294	331	294	320	309	301	322	318	310	307	322	311	316	337	293	287	294	350	296	327	305	318	312	335	315	305	307	283	309	290	291	279	289	307	319	338	298	305	316	304	296	296	298	341	289	302	302	311	305	324	339	333	329	309	282	280	311	290	276	305	283	306	324	319	326	330	322	337	315	310	321	304	351	293	276	327	297	302	326	286	323	298	322	307	331	302	324	287	324	333	302	318	318	294	297	320	312	304	314	316	307	319	286	305	288	294	331	331	307	321	266	334	316	300	304	323	319	326	316	302	301	294	292	285	329	316	317	317	343	306	326	309	299	330	301	324	323	316	318	324	327	316	320	308	313	303	282	316	340	307	321	303	327	311	294	293	290	341	333	337	282	296	292	290	278	306	325	322	299	312	293	291	314	322	325	318	288	325	318	341	308	343	318	305	305	308	318	295	307	321	321	314	311	304	327	332	289	296	349	301	343	350	315	306	292
7177	2925	3160	3635	3364	2460	1403	910	667	536	408	382	283	275	250	258	274	273	256	244	253	255	241	262	227	228	261	220	213	240	226	222	227	206	228	244	213	206	223	247	245	209	236	255	244	218	242	230	224	219	219	209	202	246	248	207	246	226	208	215	243	226	223	217	249	240	215	201	222	201	203	226	221	182	215	212	200	240	204	195	252	235	230	199	223	236	208	242	212	229	227	225	231	231	227	203	201	204	232	219	234	240	214	223	231	195	203	243	218	221	228	215	188	197	227	203	186	223	231	207	205	216	235	214	214	223	199	207	212	231	223	237	221	221	235	234	232	225	249	223	225	228	237	228	228	204	202	238	230	241	212	234	222	224	203	203	210	221	209	230	246	212	208	219	230	223	236	208	205	218	243	212	208	194	216	220	244	235	217	217	226	218	203	235	222	217	201	226	208	215	204	220	216	226	218	220	209	214	202	198	219	227	210	204	210	236	183	224	228	203	222	208	210	210	241	209	213	222	220	194	211	243	213	199	231	242	225	207	213	189	242	220	230	243	188	241	212	220	190	240	209	206	247	215	259	228	214	206	231	233	202	203	231	227	234	236	228	249	229	236	225	209	253	217	197	232	223	235	259	209	245	190	221	241	228	203	230	250	206	231	211	196	217	240	235	268	206	200	216	207	189	245	244	250	228	219	190	203	230	202	228	190	266	213	204	209	222	212	231	232	225	210	224	207	220	213	250	245	208	201	226	221	223	233	184	189	233	208	205	241	216	221	228	242	186	237	226	212	208	254	222	217	248	219	220	224	236	214	200	222	207	196	245	241	233	238	207	214	184	223	235	227	244	203	218	236	228	240	195	215	236	225	253	252	233	230	189	220	233	233	244	244	220	230	216	201	210	223	244	227	226	220	181	250	178	215	229	204	222	213	198	218	220	227	205	230	223	222	241	214	233	219	218	212	200	210	224	216	203	211	250	218	210	237	247	200	200	197	219	200	244	210	224	228	253	221	203	234	197	188	208	206	263	233	226	237	234	189	232	250	193	237	232	226	238	208	210	218	201	202	226	212	205	212	227	199	237	227	232	232	205	238	203	216	207	198	233	216	246	194	212	219	211	233	214	243	205	185	246	220	218	235	214	217	206	230	233	204	198	228	219	225	244	220	242	210	219	215	207	214	200	238	220	205	213	256	209	265	225	210	198	199	220	200	234	208	260	223	217	214	247	236	200	220	200	234	220	195	227	184	190	227	215	247	215	232	230	213	198	213	218	193	227	249	226	239	206	217	230	212	201	208	237	239	210	223	193	237	213	227	205	207	208	232	204	216	211	221	221	232	203	224	222	234	229	204	190	228	211	214	208	219	220	222	192	227	224	230	230	237	193	207	203	203	226	229	205	240	223	210	214	224	208	212	251	238	216	226	220	228	207	210	238	235	235	198	236	217	214	219	227	217	220	234	226	207	199	222	213	221	240	216	226	192	221	202	202	249	241	217	252	235	202	248	229	211	217	223	240	249	225	241	219	233	219	208	191	226	242	218	215	229	192	216	207	210	232	220	231	212	222	216	235	211	220	218	248	209	220	213	222	219	235	238	231	218	215	232	220	217	236	231	217	219	205	238	213	219	245	220	223	226	211	220	196	231	216	230	224	216	209	209	189	239	196	213	199	239	211	202	225	190	238	187	229	238	238	221	222	231	205	213	220	235	234	233	190	235	200	238	223	229	217	199	238	212	229	226	215	216	212	193	210	217	214	261	257	205	241	231	216	225	225	201	201	225	205	209	208	253	222	183	236	209	235	200	207	219	214	225	243	203	204	255	228	228	231	209	226	222	223	218	205	241	233	193	188	237	200	240	221	205	218	209	233	231	216	242	212	230	214	212	230	205	198	210	194	214	196	244	241	225	229	220	204	209	211	240	197	226	230	232	200	196	211	238	252	210	227	222	238	224	233	222	225	211	219	243	252	223	236	192	213	246	240	237	223	248	233	210	190	225	204	223	249	202	188	208	186	222	212	225	224	235	244	241	222	228	207	200	213	202	203	219	216	224	218	230	232	221	235	249	220	240	242	208	207	220	207	220	220	215	226	191	221	224	229	244	230	230	225	216	192	201	213	214	243	227	238	200	193	237	212	234	215	199	222	215	217	211	242	217	234	255	200	209	239	214	218	202	251	206	215	230	208	196	234	219	217	203	206	194	220	227	231	254	232	226	216	182	230	224	225	218	223	235	218	230	220	222	204	231	231	194	225	229	217	209	230	230	233	195	215	241	205	226	200	205	221	249	228	241	214	218	218	241	214	238	197	237	186	216	200	211	193	203	204	224	254	209	273	234	214	223	218	215	198	221	200	215	210	229	220	204	250	223	216	171	247	233	225	210	233	198	211	205	238	232	226	239	239	227	220	244	259	226	183	216	214	218	226	207	187	217	204	212	203	218	221	213	197	210	204	225	232	222	185	226	194	210	204	205	229	194	181	226	231	205	241	245	208	240	203	227	223	208	209	237	217	208	241	227	243	207	203	218	206	246	209	203	215	203	233	225	232	233	248	222	244	223	222	219	241	217	218	230	232	216	206	220	211	220	226	211	214	244	189	238	222	210	221	217	217	207	208	200	213	202	208	210	202	236	207	197	209	221	225	209	221	240	229	182	212	242	210	195	205	201	214	206	226	219	212	217	207	231	222	244	255	223	219	196	231	206	237	215	204	229	254	217	234	204	206	210	219	194	220	200	235	222	207	197	210	203	212	228	240	186	226	236	231	203	248	226	222	228	222	243	220	229	230	241	217	219	225	218	210	214	239	239	249	220	251	251	229	215	230	249	232	221	234	205	209	202	215	216	244	212	254	218	205	225	216	241	212	228	226	235	226	227	230	217	199	198	201	199	206	224	188	202	224	221	206	241	224	216	255	204	200	229	216	246	217	214	236	211	212	214	209	212	215	224	247	232	207	257	207	214	240	211	227	218	223	230	199	233	236	211	239	207	213	222	198	216	218	220	200	222	234	200	220	224	218	251	210	194	206	226	214	220	223	199	223	227	204	194	226	211	234	225	197	221	243	225	256	235	204	235	242	245	230	218	224	239	192	200	221	211	206	225	252	217	214	246	200	222	217	241	220	208	229	198	245	195	222	219	225	231	233	220	211	240	207	219	231	230	208	218	226	230	227	221	191	216	217	237	209	237	234	224	219	209	222	200	255	224	207	211	233	206	235	204	209	198	219	229	202	235	257	226	204	216	217	218	236	218	225	255	217	179	207	218	214	211	199	236	229	220	231	220	219	234	239	217	225	214	235	215	215	226	221	215	193	221	229	209	212	226	223	203	222	231	215	206	217	194	218	218	203	222	226	258	212	215	227	194	225	199	206	205	252	212	215	263	207	215	199	246	220	199	202	209	216	213	231	209	198	214	204	216	239	266	206	230	233	226	254	219	190	225	219	214	230	233	222	202	223	182	210	192	190	244	245	219	232	207	226	224	236	233	218	218	225	215	231	207
6576	2787	4105	5941	7228	6523	4007	3069	2348	2383	1733	1433	1173	952	941	895	863	868	761	772	809	732	736	723	758	713	675	659	750	704	686	681	660	670	648	628	684	656	682	653	702	685	621	618	601	646	656	661	636	635	665	640	628	634	662	653	652	634	628	653	673	668	619	662	586	620	669	641	626	664	599	616	597	641	627	647	625	628	625	611	651	612	635	607	641	625	657	603	651	616	641	656	645	644	571	619	633	643	615	613	615	611	616	603	620	638	577	635	623	639	674	603	576	618	562	610	643	579	637	598	637	626	611	641	604	615	595	608	595	646	674	582	626	637	599	650	635	629	613	608	613	581	605	560	564	607	657	611	578	602	631	601	612	619	594	621	629	581	579	601	641	607	642	621	626	672	622	557	642	658	605	580	611	611	628	600	611	630	619	615	625	623	560	626	588	584	619	595	624	624	597	609	627	611	608	617	619	611	673	626	611	614	615	598	599	630	598	650	606	641	600	634	654	590	591	654	657	597	575	589	595	607	661	605	599	633	649	635	601	532	572	599	606	619	616	591	603	612	605	624	638	575	602	587	638	621	648	588	610	552	594	600	629	641	624	643	687	594	585	635	621	649	599	578	600	597	583	624	596	606	621	631	632	600	624	616	581	605	556	591	597	598	635	623	629	601	647	635	650	618	587	574	599	585	605	585	613	573	618	572	641	622	588	628	563	623	618	665	608	601	605	608	591	586	609	614	641	627	616	592	649	610	569	621	668	625	592	653	649	618	638	609	610	646	628	575	613	618	637	577	649	581	632	634	601	611	596	635	614	600	609	596	633	568	635	583	650	562	599	588	646	659	636	580	662	657	619	579	585	586	599	623	623	613	662	595	585	670	584	616	598	562	599	657	595	605	600	610	662	632	609	604	605	640	614	600	612	582	641	597	606	573	614	647	623	640	584	611	555	644	644	657	599	594	578	597	663	565	624	557	615	596	644	605	629	558	662	596	662	589	605	613	621	646	592	621	663	575	608	611	595	583	571	623	595	626	616	595	626	584	605	613	658	632	652	623	624	617	607	588	599	569	580	639	634	560	626	568	588	574	645	689	564	593	587	656	616	624	647	630	610	570	598	604	600	614	588	577	634	653	632	626	611	602	583	613	651	576	603	615	600	582	571	612	602	645	614	638	590	596	599	608	609	624	632	603	584	594	613	596	639	606	614	639	569	573	609	621	635	555	605	589	615	653	593	619	661	647	612	603	587	607	619	604	629	570	579	612	635	590	576	657	640	602	617	628	630	616	639	596	607	625	619	598	605	613	641	629	651	615	583	624	609	619	572	665	640	596	604	592	612	585	590	604	624	561	626	646	565	592	611	605	629	571	609	610	642	612	626	565	628	626	655	637	590	604	622	667	598	637	613	603	633	644	596	626	617	656	652	617	625	625	603	605	642	613	619	590	638	592	604	623	595	598	632	548	623	590	632	643	617	611	623	543	624	606	617	625	673	617	619	602	592	602	586	595	605	617	602	598	619	619	611	630	601	593	617	609	628	616	593	623	633	616	626	602	617	607	631	630	594	581	602	609	631	619	582	625	632	593	652	599	634	581	642	645	601	619	607	645	616	664	621	606	669	602	616	612	630	614	634	650	573	598	597	596	601	601	593	659	607	643	647	558	632	669	615	612	646	618	567	586	617	606	622	638	611	629	648	567	607	639	628	607	619	626	583	584	621	612	612	600	629	578	611	590	627	609	608	628	642	634	586	607	606	635	636	591	590	591	608	634	568	631	682	542	590	631	606	607	624	583	622	640	648	573	601	666	643	594	602	596	632	618	643	612	595	604	601	588	610	597	580	604	598	603	619	621	542	623	545	601	630	610	607	597	620	644	592	643	666	615	616	574	629	619	646	594	629	640	581	608	605	650	606	631	660	635	578	592	577	591	598	610	605	612	599	604	643	595	648	617	617	599	586	636	616	613	636	562	593	576	609	616	605	622	618	598	626	631	637	612	652	625	637	601	583	662	632	557	588	600	598	580	628	573	581	627	642	626	608	578	587	621	615	632	624	584	620	574	604	597	575	611	644	646	611	587	586	611	599	648	584	610	620	632	620	599	632	685	633	642	649	594	650	628	612	630	583	637	603	586	592	603	638	617	588	671	603	608	604	626	652	613	650	667	649	595	617	623	624	598	587	657	608	677	557	585	593	624	609	605	628	644	603	624	583	631	626	612	614	618	635	598	616	598	580	590	596	580	601	606	645	617	633	610	666	608	624	594	613	617	598	579	630	606	596	617	621	632	606	621	590	620	613	626	603	582	554	610	620	632	576	591	628	601	632	597	611	601	591	607	579	593	581	577	625	620	669	665	608	602	605	599	621	609	635	574	571	587	668	591	610	605	612	605	583	608	601	618	647	615	599	608	638	638	591	588	630	557	585	615	667	602	652	566	647	612	613	630	612	626	615	624	626	592	623	624	619	621	585	629	583	600	640	633	579	617	628	603	644	594	613	630	661	614	582	617	591	640	666	610	584	586	625	547	600	632	608	637	631	594	567	653	580	600	607	576	610	625	598	604	609	637	639	621	596	619	639	634	591	659	585	612	587	616	608	662	583	562	607	612	617	590	632	619	627	645	614	626	614	632	580	576	619	596	667	596	647	612	620	627	632	619	637	676	608	582	615	625	633	627	613	590	590	625	626	610	633	677	576	607	598	617	611	602	671	616	623	610	608	642	616	612	578	607	604	611	645	651	576	647	648	624	617	616	583	641	639	582	622	614	612	590	593	630	585	620	602	649	600	625	603	599	600	626	647	578	616	655	556	642	581	564	616	601	584	571	630	630	615	599	625	636	629	604	614	594	616	616	659	607	559	621	580	623	636	593	601	669	626	595	583	593	617	610	596	562	628	638	573	636	598	611	625	587	595	601	627	647	613	607	599	617	617	621	636	599	599	613	616	582	602	620	591	639	602	672	652	615	638	616	673	634	594	580	624	643	624	587	565	639	601	594	621	621	613	672	559	584	611	585	616	650	598	578	608	602	606	599	622	626	581	602	583	588	619	633	590	604	635	613	623	603	649	638	647	599	622	578	606	623	568	604	615	574	592	632	617	635	605	604	600	627	621	597	628	586	621	637	617	590	607	604	623	617	605	582	611	637	574	635	640	608	627	603	592	674	580	645	587	575	583	616	613	631	609	591	665	624	639	620	622	627	593	662	590	597	610	630	587	591	621	673	618	637	651	623	647	605	632	629	603	578	615	608	623	658	647	597	599	635	619	619	595	566	611	616	593	611	612	633	589	574	600	576	632	572	575	591	616	576	573	634	647	645	638	583	616	586	638	623	596	625	607	636	573	585	595	590	582	647	630	588	622	630	613	608	569	629	640	597	643	622	616	593	610	630	566	630	662	589	574	610	633	639	647	659	608	612	632	602	590	620	589	572	624	609	593	598	574	590	565	625	620	574	596	595	582	649	593	582	630	622	583	592	595	610	607	618	639	615	578	584	577	600
13482	5596	5663	5997	6214	5007	2541	1720	931	794	598	511	505	438	389	344	316	316	329	342	316	343	285	294	298	264	277	302	271	331	314	312	279	275	315	251	275	265	311	290	303	258	242	286	298	258	264	280	277	287	303	288	282	299	322	289	288	298	301	304	287	277	248	272	282	282	264	302	274	281	258	283	264	280	263	258	287	272	275	281	291	291	301	295	294	248	280	276	279	291	296	247	292	264	287	306	245	264	267	274	260	275	267	281	282	282	295	270	302	288	274	274	258	276	304	297	273	258	305	287	285	296	281	299	295	272	249	304	252	277	256	267	286	297	288	279	298	281	247	257	277	311	284	316	251	317	293	306	274	270	263	306	273	290	299	300	285	263	290	323	299	254	287	267	297	289	265	290	289	267	282	277	283	302	292	279	295	285	293	263	283	289	257	232	302	288	280	279	276	277	315	274	286	315	273	272	278	302	249	286	273	308	288	279	299	278	296	292	276	273	262	273	269	269	273	284	284	290	279	267	300	292	269	271	266	261	283	256	294	305	302	318	262	262	278	304	305	280	286	279	297	255	264	285	303	274	294	282	277	261	282	266	284	252	267	299	305	259	266	256	294	290	269	307	289	301	270	274	269	317	301	276	276	265	282	267	269	275	263	278	259	258	286	278	270	285	286	307	293	287	271	275	253	293	267	289	287	311	247	272	278	282	282	253	295	310	281	298	274	278	274	255	278	251	262	303	252	304	285	289	275	313	299	263	288	290	309	262	256	273	285	252	271	281	272	297	295	258	296	260	309	268	254	296	298	263	272	256	275	271	295	266	281	279	258	261	271	311	248	291	272	287	294	290	278	286	278	306	295	311	286	258	276	270	280	276	291	286	269	258	297	288	286	263	278	284	275	256	271	276	251	242	264	250	258	283	296	310	295	274	324	257	277	290	321	285	283	284	285	303	299	302	302	280	249	293	281	295	291	305	280	264	274	291	290	283	302	307	265	259	252	272	271	273	275	274	280	310	295	275	283	285	282	283	302	258	286	274	300	284	291	281	267	262	287	305	287	298	283	273	283	286	272	292	248	280	275	266	251	281	269	254	257	289	269	272	265	258	267	297	273	250	284	274	270	269	286	278	298	283	293	281	263	284	283	305	251	264	296	275	248	283	238	270	253	277	287	289	292	302	269	276	270	296	263	264	304	272	280	256	297	301	284	285	265	275	261	300	288	250	269	256	297	274	280	273	253	282	261	281	270	275	275	243	304	330	281	272	289	280	250	272	295	290	286	259	281	322	287	280	223	268	266	278	284	304	255	291	270	270	271	294	282	301	280	285	319	278	286	298	268	279	269	267	260	305	280	293	296	271	277	286	305	270	265	262	287	294	301	261	256	272	279	287	284	284	292	249	274	296	285	291	264	285	309	292	324	268	284	291	300	268	256	287	269	286	271	267	313	293	253	286	263	309	312	288	280	274	295	276	285	288	286	298	284	289	307	297	312	288	264	277	281	271	262	288	255	250	294	238	274	295	267	265	262	250	280	297	296	277	287	274	269	281	262	289	286	309	267	331	302	267	298	304	238	278	261	271	303	265	298	276	267	306	297	278	289	263	280	289	254	263	313	296	285	307	272	282	250	286	324	295	303	280	288	298	266	287	284	277	291	280	307	285	259	292	307	316	291	263	275	292	300	266	279	263	284	285	267	273	273	297	280	291	318	294	266	265	285	296	279	304	265	305	246	270	263	270	281	310	269	278	266	249	287	265	263	284	255	254	277	305	291	287	265	265	272	283	288	297	289	286	253	263	257	278	307	259	278	273	247	289	269	289	279	287	244	277	295	272	289	269	318	273	279	295	268	285	286	299	252	256	304	274	288	291	267	261	311	299	308	279	304	282	256	303	289	282	292	318	284	284	269	272	285	246	261	265	275	265	262	289	264	287	292	244	272	279	264	287	304	261	277	286	299	250	279	274	284	285	278	279	252	276	269	272	301	284	276	282	288	295	290	292	313	300	273	286	287	296	271	283	253	293	265	265	257	258	289	274	294	316	286	297	260	281	286	276	317	255	244	282	258	244	282	271	272	279	302	262	282	293	268	258	287	285	295	302	278	271	294	306	269	231	317	307	275	278	287	304	266	281	274	281	256	270	284	270	290	283	296	273	293	280	281	304	275	263	288	257	275	318	289	281	273	270	281	264	270	279	244	266	283	291	292	283	273	277	296	279	291	288	288	286	286	243	299	265	274	285	281	272	253	269	266	309	273	246	278	292	293	300	280	281	285	302	284	311	302	272	274	265	277	297	302	279	261	307	250	271	288	277	291	251	299	280	265	296	266	266	289	257	296	285	276	278	261	266	282	288	289	285	306	302	292	280	290	300	279	302	268	286	281	238	310	268	246	296	255	271	274	303	278	276	287	299	302	294	300	282	268	288	253	253	287	284	318	266	255	318	296	261	282	262	309	273	257	298	271	293	278	288	290	252	281	277	296	260	281	275	280	276	298	277	288	283	280	257	317	280	267	299	264	279	276	285	266	266	299	305	267	299	295	295	299	267	301	293	259	285	288	302	302	270	273	313	290	279	292	267	273	261	280	239	281	273	293	291	300	284	297	271	249	287	278	325	287	282	308	275	290	272	285	275	295	255	297	294	271	288	289	282	287	305	286	288	298	267	268	286	284	287	264	279	263	324	289	280	286	291	309	282	285	285	289	281	294	310	283	289	259	282	281	288	278	283	275	256	288	282	253	286	269	305	289	257	291	260	277	290	290	281	253	267	269	298	268	286	266	284	319	277	259	290	275	282	301	245	316	290	286	268	296	275	275	281	278	253	289	266	284	276	282	299	315	311	290	285	293	284	260	325	272	303	258	282	305	312	286	273	296	283	291	287	271	269	290	274	264	252	270	291	259	265	279	273	298	296	256	253	272	293	277	316	262	286	293	267	283	262	270	308	254	301	302	272	314	297	270	283	277	277	244	284	299	315	277	256	275	306	284	274	302	281	293	256	267	304	281	272	292	281	264	280	316	264	257	273	295	298	265	279	241	260	280	273	277	277	292	304	274	298	276	282	266	271	290	286	298	303	287	269	294	298	273	285	273	282	290	290	297	280	254	251	309	298	296	281	249	276	256	265	296	260	297	265	289	308	292	281	293	269	281	295	274	290	291	282	268	266	278	289	265	300	304	273	273	273	288	268	267	279	271	280	289	269	258	291	314	294	281	285	254	286	289	317	300	289	261	294	262	314	284	316	272	267	263	271	284	254	275	287	278	309	286	271	284	296	266	274	273	277	261	300	281	270	299	294	277	280	274	305	289	295	309	307	269	296	268	286	265	277	304	283	277	301	274	301	281	274	274	284	323	283	259	305	273	310	288	280	250	302	272	268	288	283	298	283	295	288	283	273	286	311	274	275	300	269	281	273	299	275	282	284	294	310	294	262	258	274	282	292	284	293	272	290	301	266	250	281	242	278	270	277	292	305	315	252	272	313	241	292	289	292	318	295
9134	4311	6348	9282	10825	10224	6019	5318	3810	3446	2503	2016	1814	1502	1325	1251	1107	1116	1103	1040	1047	1031	947	883	909	969	888	880	811	839	871	813	825	863	879	840	888	797	818	774	819	821	825	807	807	814	779	806	800	771	805	773	740	811	750	792	774	786	728	751	760	769	805	795	722	721	758	729	788	786	782	765	733	708	770	681	746	743	764	732	780	695	738	722	760	726	754	728	721	747	764	769	749	759	757	717	713	787	708	746	737	749	744	733	729	727	749	708	718	745	750	735	741	811	779	783	746	752	727	774	737	746	780	757	719	758	722	692	759	732	739	731	741	742	705	728	725	783	729	748	705	725	683	765	758	802	731	716	742	731	723	737	737	705	694	783	698	726	748	739	702	744	786	708	760	744	706	752	744	703	728	728	778	699	732	752	693	702	732	681	731	766	744	739	755	708	731	712	699	760	766	705	714	725	751	698	747	716	773	773	768	772	737	731	792	720	752	708	781	762	756	727	692	732	743	735	690	718	694	710	772	744	720	765	775	762	761	753	757	699	740	721	722	718	761	762	727	776	707	737	745	708	748	781	776	767	713	753	745	737	781	700	670	721	726	764	715	747	750	741	717	681	722	779	770	744	766	732	777	767	782	784	779	768	758	771	734	722	768	747	746	757	742	710	687	703	706	687	694	685	707	799	689	747	767	724	697	699	765	755	739	670	745	698	671	758	736	720	729	746	748	758	720	708	724	763	735	741	731	770	773	778	685	736	766	751	742	738	773	777	749	722	741	743	744	767	684	713	714	694	712	669	723	698	705	742	726	700	731	739	765	699	709	762	755	720	778	755	723	706	703	723	781	733	706	706	736	705	771	732	717	723	743	681	689	753	753	756	742	727	703	741	724	747	740	755	722	740	719	698	771	737	743	735	765	717	737	769	691	734	765	673	747	691	782	752	720	749	768	690	748	776	711	733	721	768	724	693	721	723	729	744	744	729	694	780	745	767	717	770	705	742	766	750	757	771	760	740	753	697	720	704	765	739	694	697	703	688	721	771	705	711	736	743	726	745	752	725	699	734	718	718	717	737	741	728	775	745	731	723	759	696	776	683	719	722	741	730	742	722	721	727	718	693	755	726	677	761	729	733	709	770	769	763	725	699	714	730	735	693	767	696	706	714	705	756	724	772	755	803	721	712	723	777	760	692	692	678	745	688	725	725	775	733	731	700	733	741	709	739	671	738	703	729	727	760	772	796	765	700	685	717	709	729	768	695	718	715	719	743	710	736	733	717	670	737	747	753	711	730	755	727	730	710	750	765	755	741	752	744	740	768	679	724	770	769	754	706	720	744	702	745	763	704	742	732	675	724	715	685	778	729	712	768	704	743	707	771	747	678	693	713	767	733	706	680	741	753	750	782	758	682	722	731	695	742	788	755	705	748	702	731	704	727	697	739	742	725	680	717	743	773	711	772	748	732	721	736	731	711	724	697	775	742	720	711	741	736	771	655	686	714	717	701	674	772	712	725	698	782	760	769	723	738	719	741	681	759	697	705	699	744	700	714	727	700	756	755	690	756	715	716	735	773	722	706	735	720	734	715	736	758	750	715	768	716	743	703	712	741	746	753	720	711	739	750	707	744	717	714	733	723	756	750	750	738	792	750	730	758	691	787	720	730	723	740	707	732	734	751	746	711	753	686	763	742	757	705	734	737	729	719	724	754	770	753	682	747	737	711	745	747	701	686	759	744	748	707	700	753	734	754	738	755	705	719	689	752	733	700	778	778	758	772	773	742	744	738	726	780	746	772	728	741	741	778	745	698	728	738	727	716	755	706	734	760	721	748	777	725	734	761	742	738	733	726	746	780	737	754	763	813	703	750	724	708	722	730	727	707	667	696	692	733	763	725	777	737	732	715	721	700	760	785	758	743	726	736	779	777	741	723	712	754	717	712	758	757	720	717	733	749	720	720	710	725	729	760	717	746	729	768	736	739	720	758	782	732	716	734	728	732	737	735	714	747	762	713	671	739	719	771	695	688	745	707	751	741	699	674	757	730	753	718	715	723	739	717	750	698	737	716	781	733	704	716	691	727	727	786	697	754	734	718	702	764	745	679	714	732	781	720	763	677	690	731	745	753	724	718	725	743	702	756	745	708	789	777	740	708	697	735	741	711	778	753	738	735	731	768	701	794	759	763	742	737	704	713	708	701	725	741	700	702	736	719	774	773	773	679	791	737	711	693	731	742	724	726	709	745	750	741	755	685	737	733	750	697	717	736	712	774	727	694	732	785	733	685	736	742	724	712	744	746	727	782	750	763	750	742	788	767	725	790	779	759	735	689	736	764	732	770	740	747	711	711	740	723	723	729	721	709	739	783	713	711	722	708	729	762	707	763	738	742	776	711	750	713	759	779	750	709	779	696	742	743	708	760	748	720	672	741	758	760	698	707	771	743	696	736	699	677	725	706	747	769	700	729	742	722	725	760	750	724	749	754	671	726	714	791	736	705	754	720	730	702	764	757	729	720	724	690	768	712	715	734	739	727	815	714	720	722	731	749	769	777	785	723	728	726	711	753	737	743	718	754	729	757	733	748	675	721	726	786	758	721	742	696	715	685	676	744	714	720	768	769	718	776	752	714	724	691	742	755	709	721	738	751	761	756	738	725	687	671	733	752	726	736	765	732	694	770	708	775	761	715	731	746	760	714	775	772	712	744	765	730	747	744	739	716	707	709	740	709	723	717	720	788	717	711	761	728	739	713	749	694	732	702	718	748	759	695	722	736	683	718	688	709	754	779	662	720	760	729	719	687	734	733	737	749	741	728	700	723	718	723	683	700	677	722	747	672	727	703	746	729	725	707	723	696	772	713	751	736	696	708	758	769	718	711	733	689	714	742	768	734	735	720	716	747	750	748	751	737	730	716	775	691	735	710	735	717	778	744	761	702	735	742	707	747	671	718	704	692	716	787	738	714	731	759	718	771	777	722	697	757	729	691	727	715	751	731	697	674	706	738	738	739	704	770	680	688	732	699	726	721	705	756	740	772	761	766	683	746	728	777	770	697	763	745	710	711	725	702	758	698	739	737	761	770	725	723	724	774	730	738	726	740	708	726	704	722	755	732	766	747	731	710	735	750	731	719	679	749	747	688	715	752	771	734	772	726	708	708	740	728	707	754	712	793	796	715	771	721	754	753	727	728	744	763	741	756	706	724	730	714	695	732	710	742	734	673	706	729	750	755	730	717	696	723	706	722	696	727	736	662	724	703	774	752	697	700	725	701	759	704	719	778	703	788	713	746	719	720	770	772	718	747	710	755	757	731	764	721	719	740	763	754	704	732	735	709	730	760	747	742	735	727	683	786	757	758	701	730	688	746	703	726	688	718	680	721	734	765	754	749	746	776	702	713	718	728	703	693	709	761	724	696	748	744	747	755	717	722	747	725	734	771	722	742	741	717	738	752	769	790	723	741	731	744	728	725	711	754	715	767	752	701	746	753	751	731	715	723	725	687
1664	228	188	168	211	200	145	112	117	81	100	101	98	93	95	98	90	99	92	94	76	93	94	101	79	82	90	97	85	89	87	81	89	92	105	99	73	86	91	99	93	91	88	111	108	101	100	96	79	98	94	98	89	94	93	94	83	95	103	99	94	84	88	70	76	80	90	88	76	91	102	98	93	91	101	90	100	89	86	90	92	115	86	98	98	69	86	79	87	93	73	112	96	84	90	70	90	92	98	88	90	88	77	89	82	84	85	82	92	93	90	102	106	84	88	87	89	83	87	88	83	94	105	97	85	83	89	101	99	79	90	100	97	100	90	86	92	86	82	89	84	86	85	100	95	85	78	113	88	100	86	87	91	91	71	108	99	89	97	98	84	110	94	81	88	75	83	96	93	84	81	73	84	88	86	81	93	99	87	90	75	102	92	88	96	98	101	103	82	98	85	65	69	77	115	90	75	91	94	87	91	73	94	92	109	95	83	83	100	91	71	85	86	95	80	78	73	80	102	92	110	94	78	92	84	78	94	97	96	100	98	82	93	91	105	101	99	89	97	98	79	75	90	104	71	94	93	77	82	92	89	87	89	91	89	89	103	93	95	86	95	87	88	100	109	90	92	100	85	93	84	73	96	76	67	84	100	100	103	84	100	80	84	77	88	93	84	86	93	101	86	77	83	86	66	93	86	88	96	81	83	98	94	79	98	98	104	96	97	77	110	83	90	94	81	83	92	86	90	92	87	107	76	96	101	102	87	87	101	102	92	75	85	96	105	110	71	93	79	93	102	74	99	87	85	71	95	82	86	97	90	97	83	89	107	99	91	90	84	93	89	79	90	97	97	96	82	99	85	100	87	85	93	102	94	92	91	89	82	79	107	83	64	93	81	103	106	94	80	91	117	95	86	66	84	90	73	80	94	90	97	104	97	94	107	84	81	93	107	79	82	95	90	92	91	86	74	78	85	114	101	98	85	77	81	88	96	90	96	84	91	94	82	86	71	108	105	77	95	89	97	77	94	81	84	100	88	89	87	96	107	98	103	90	103	100	87	84	87	81	97	86	87	86	107	108	76	77	92	92	74	89	83	89	94	85	104	90	87	86	87	80	75	84	105	92	85	88	100	93	85	99	83	95	82	90	112	92	84	82	81	90	86	79	97	84	97	71	89	78	98	88	101	74	85	84	81	85	95	93	82	102	98	69	106	101	98	89	110	94	75	80	95	93	97	66	80	88	86	83	108	89	82	83	82	85	85	94	105	89	94	96	90	75	78	91	109	97	96	89	92	85	91	94	93	90	84	86	97	96	115	81	100	108	93	92	70	86	72	68	76	85	85	89	95	100	102	82	72	116	87	100	77	103	82	83	74	104	102	98	83	89	82	96	93	100	83	86	97	79	84	92	101	84	84	87	89	92	107	96	97	87	93	100	99	81	77	76	91	103	108	107	83	101	70	75	80	87	95	77	87	98	78	105	77	99	96	105	85	79	92	88	86	81	96	109	105	99	93	78	89	96	83	84	86	82	74	101	99	72	94	71	94	75	90	92	94	81	87	83	93	80	100	91	98	109	99	71	99	92	83	92	104	101	102	107	72	101	90	109	86	72	82	99	70	86	92	93	91	95	89	95	82	94	91	88	88	80	92	88	96	97	70	84	89	85	76	86	102	100	69	87	113	108	96	87	80	64	91	91	88	109	87	90	83	90	88	98	91	83	88	90	77	88	84	93	83	95	93	87	74	85	103	98	104	88	98	89	89	77	75	80	96	94	109	72	72	86	85	92	88	97	99	101	82	108	79	87	72	87	84	75	86	103	82	86	94	85	90	91	94	91	106	77	95	88	89	103	99	91	80	86	90	85	103	106	95	92	101	96	92	90	89	90	100	90	92	91	102	88	90	105	97	97	100	80	67	95	97	81	79	84	85	82	88	86	93	79	106	96	85	102	89	89	109	80	87	103	92	83	93	86	93	91	100	80	94	94	88	100	95	91	100	73	84	87	96	89	85	83	107	86	118	89	95	89	102	75	88	89	86	95	92	79	89	98	93	96	110	76	93	67	105	85	77	100	83	79	105	84	96	83	85	73	88	101	92	83	105	83	97	76	79	99	98	92	87	67	81	71	83	90	97	87	103	85	95	77	100	98	102	72	105	104	92	92	77	81	88	79	104	95	79	88	101	94	107	88	76	90	83	93	87	91	92	82	79	88	91	86	89	89	72	93	77	98	92	85	89	60	83	89	74	78	89	99	69	92	107	92	106	87	94	97	95	90	86	88	90	84	92	96	88	89	89	88	90	90	76	110	89	92	105	82	100	104	85	95	105	120	84	90	79	89	92	84	84	91	101	83	103	96	88	106	83	101	88	78	97	103	85	108	87	85	83	99	89	79	67	91	93	85	97	102	98	95	84	103	107	94	87	103	86	96	114	98	83	92	109	89	83	87	109	102	90	81	96	94	102	102	85	91	98	84	75	96	83	111	94	70	89	74	77	94	109	79	76	106	91	88	95	105	80	79	76	81	91	99	82	80	94	89	95	96	90	110	86	95	96	86	81	97	86	92	82	97	82	77	85	99	74	103	93	97	77	94	78	75	84	86	84	98	93	87	89	80	85	79	90	90	97	103	83	90	80	77	87	92	88	90	88	91	83	95	97	92	84	112	69	96	84	77	108	105	91	110	100	90	92	103	88	85	91	96	90	82	95	96	76	97	92	86	97	90	92	82	98	80	100	86	104	107	75	93	92	102	76	95	88	90	89	91	92	80	113	94	83	103	93	79	99	81	84	100	78	82	91	86	99	86	83	83	105	101	110	103	92	95	98	93	86	96	89	104	89	93	85	94	79	86	79	99	95	91	117	90	97	71	73	106	84	92	87	76	88	101	77	92	87	81	91	78	95	86	94	93	88	88	74	79	79	91	94	91	103	103	80	92	74	90	111	87	89	95	82	84	96	85	92	95	87	103	72	112	103	101	105	63	103	93	95	93	103	113	91	103	69	104	85	92	95	93	96	103	88	94	101	76	106	75	68	94	82	80	86	84	85	91	96	73	91	89	83	84	101	93	102	87	87	78	105	85	82	93	67	92	79	85	91	81	86	106	110	91	75	82	83	84	92	77	107	107	93	86	99	103	103	91	88	103	103	90	73	95	79	95	86	76	101	99	87	101	111	79	101	90	85	80	99	87	97	90	93	108	95	65	98	83	95	76	90	83	94	94	102	89	102	88	90	92	87	86	80	89	93	78	76	103	82	89	94	97	104	98	81	82	85	90	94	91	96	82	79	84	74	80	89	74	96	67	80	102	92	106	100	126	82	109	100	94	87	103	97	116	94	84	83	89	69	85	83	94	83	98	94	82	100	80	106	100	84	92	97	83	114	104	92	86	82	78	102	102	102	94	99	114	90	76	89	85	81	102	83	88	70	104	81	95	79	83	107	70	79	80	96	81	96	104	92	94	104	99	85	88	75	91	101	91	89	92	95	95	115	86	94	91
2138	538	669	796	990	832	577	475	478	415	373	376	341	299	334	309	308	318	323	320	324	301	342	316	336	317	296	305	326	318	295	319	283	331	345	301	319	318	333	331	314	319	303	320	342	306	313	363	293	301	309	321	309	305	328	278	301	314	313	294	292	285	274	298	322	272	326	325	285	292	323	322	321	344	300	321	287	313	298	296	309	323	316	312	316	306	308	310	323	291	301	312	331	337	347	326	298	311	311	362	300	313	310	298	315	309	325	335	306	295	311	319	324	307	332	307	294	327	318	299	288	325	299	326	311	299	311	300	284	311	313	296	309	337	321	330	289	320	302	316	267	308	308	343	331	339	322	327	314	305	276	269	301	265	306	309	298	326	283	302	274	314	295	296	303	302	326	336	295	301	315	326	333	330	333	326	290	303	315	311	319	324	312	351	318	302	320	307	314	294	317	328	284	302	278	328	317	338	285	358	327	296	329	320	313	320	300	305	326	282	328	293	301	323	284	303	319	317	314	301	290	279	321	306	265	319	276	314	297	277	307	321	292	300	315	327	292	324	294	300	289	305	348	316	294	310	294	315	317	297	303	333	320	303	314	317	303	319	261	332	305	318	298	300	334	323	319	289	291	274	306	326	291	304	290	313	291	306	300	287	302	322	302	313	310	327	294	306	304	317	343	307	354	292	327	329	263	298	314	306	322	325	278	292	304	279	327	308	305	318	320	331	332	303	307	335	282	311	308	307	322	314	310	322	307	317	330	300	297	310	323	326	302	325	309	304	303	315	314	317	300	313	309	319	320	325	319	323	288	354	314	319	302	312	280	317	294	345	283	317	295	295	294	338	301	328	309	322	318	327	291	326	312	295	297	310	319	314	298	313	307	326	322	325	324	304	282	290	324	322	299	325	299	288	337	302	318	284	339	307	296	321	285	315	333	320	296	285	307	283	314	319	298	309	297	302	316	317	339	322	314	306	283	328	310	301	279	305	270	290	304	342	322	335	294	317	292	299	331	322	306	298	312	318	343	342	299	327	325	290	296	328	313	288	293	305	303	316	316	275	326	298	290	310	316	285	305	303	297	298	285	290	310	305	279	303	300	326	292	267	329	303	302	258	348	324	336	328	339	322	301	289	322	311	315	341	313	321	317	308	307	310	339	281	332	319	315	297	286	288	288	323	294	329	316	314	300	295	331	318	298	315	313	313	290	336	295	290	330	309	310	292	299	287	313	325	317	277	313	300	311	290	306	328	313	311	302	314	300	305	313	332	307	323	319	337	308	290	331	311	291	307	329	302	364	340	322	320	327	323	301	296	330	355	313	315	308	272	315	330	312	302	322	319	340	283	325	290	316	331	323	296	328	339	322	290	303	322	310	286	312	278	296	288	318	322	308	321	346	321	344	319	301	311	318	304	308	314	347	322	313	341	320	283	307	327	315	332	342	313	325	340	315	305	310	334	280	325	299	351	311	294	318	314	319	328	303	294	313	296	327	315	334	322	290	287	314	309	322	305	331	323	305	306	309	305	309	326	326	307	321	324	319	308	277	299	285	309	320	292	286	315	321	305	323	329	315	297	292	307	321	307	304	304	321	288	326	350	309	279	308	327	297	338	338	331	324	314	271	266	341	316	335	307	323	333	327	302	330	343	326	297	296	305	333	316	341	276	296	320	313	301	288	294	290	331	311	302	297	311	293	295	307	308	286	294	311	346	311	334	295	315	282	322	285	350	324	290	314	322	338	331	304	301	316	317	311	298	311	305	305	282	316	311	322	310	270	309	326	332	326	290	327	302	300	338	319	297	312	320	330	290	290	335	298	331	298	309	300	336	326	319	304	321	324	278	352	328	312	308	295	318	343	315	315	253	313	318	323	310	315	332	291	338	315	303	316	323	326	288	328	335	328	309	315	326	310	321	315	354	310	317	329	319	284	277	309	321	328	314	318	316	295	318	339	297	311	320	303	288	312	319	304	353	315	300	298	290	310	324	317	272	307	312	310	323	354	298	334	310	301	293	302	322	301	303	295	302	322	294	323	308	341	333	280	309	283	297	284	308	304	286	328	339	345	331	311	293	315	324	298	329	307	302	311	300	307	319	325	314	310	272	288	277	311	341	326	295	309	333	329	318	350	286	298	322	338	282	346	315	320	280	333	292	306	314	305	296	308	282	304	323	334	340	335	342	304	296	311	330	289	337	304	319	325	289	314	317	322	267	294	309	306	320	341	295	290	293	293	324	329	318	332	292	320	332	300	313	318	304	305	325	307	328	290	321	329	296	279	301	310	299	282	314	299	315	329	313	277	315	308	310	308	294	296	319	341	281	296	305	284	286	324	344	318	310	325	295	303	307	325	305	307	310	309	318	317	288	303	314	324	315	333	346	336	255	311	330	322	325	285	298	318	304	303	313	317	318	301	312	311	353	297	320	298	313	288	325	318	309	287	329	303	291	306	295	321	318	289	313	318	320	304	314	308	296	325	326	288	275	250	306	296	304	326	329	324	315	328	347	333	286	278	325	309	319	292	333	298	309	341	309	308	325	273	309	309	319	317	316	313	338	282	321	317	297	306	335	316	319	313	340	305	305	313	315	326	332	321	291	324	310	305	279	306	290	280	308	310	308	305	326	308	301	294	304	303	325	330	325	285	296	319	273	325	346	284	323	311	301	312	323	317	292	300	270	352	311	277	300	314	323	323	329	272	315	355	284	312	301	317	337	291	277	337	319	301	298	333	336	317	331	317	311	291	349	293	316	302	299	286	330	313	339	292	320	323	327	317	332	307	304	309	319	307	306	291	326	295	299	294	328	276	288	279	300	319	324	282	331	291	310	289	304	321	295	315	323	288	303	330	311	295	312	321	298	338	312	317	304	293	309	292	322	307	286	301	308	297	335	316	339	314	320	295	320	299	316	309	293	322	312	337	275	304	310	318	303	301	335	295	309	312	310	294	317	325	308	323	301	326	329	321	301	328	286	317	301	321	321	328	291	291	286	317	326	326	314	334	309	319	278	331	337	309	333	298	315	303	337	290	331	319	325	314	293	321	329	302	294	329	319	299	308	280	326	338	313	313	319	325	296	317	354	311	299	317	340	323	335	301	277	323	308	341	330	317	307	335	342	340	324	292	306	325	318	285	286	305	303	345	275	325	335	302	329	303	295	323	338	322	310	303	333	318	317	362	320	325	327	298	300	304	293	328	290	332	305	309	288	324	326	293	297	331	309	318	325	295	305	324	330	320	313	299	287	291	342	326	328	306	315	332	296	304	303	324	336	292	320	298	288	348	302	334	312	266	287	289	307	305	287	334	300	310	308	286	332	310	307	298	315	292	330	308	289	326	311	336	337	321	339	312	331	323	288	270	299	310	312	319	294	297	298	330	331	305	298	346	315	291	315	341	278	286	333	310	317	308	271	339	308	310	339	297	278	308	315	277	301	282	323	316	308	301	304	313	289	305	308	333	318	329	333	321	306	333	323	302	331	292	318	298	335	281	303
7428	2992	3126	2921	3170	2415	1486	940	713	608	470	331	313	273	260	253	280	232	252	215	226	253	230	217	234	227	235	232	219	214	215	243	227	212	257	228	230	217	212	246	226	243	229	207	193	194	186	215	222	202	196	243	241	198	239	215	212	223	235	221	222	218	211	197	208	220	215	229	241	244	229	255	207	225	217	236	204	264	231	206	204	212	224	215	208	201	240	220	221	221	227	205	225	225	213	227	228	223	231	219	200	235	219	223	221	213	206	220	204	212	200	244	216	210	204	229	221	200	232	209	225	211	194	231	221	177	212	242	227	225	213	215	246	203	220	222	229	228	217	226	202	212	221	211	217	222	213	230	194	191	232	227	211	221	194	214	214	232	251	203	256	190	238	212	233	205	226	209	206	221	216	207	223	209	218	198	231	257	211	272	181	217	236	211	216	250	209	218	198	221	202	208	210	221	225	266	217	248	224	222	244	236	194	226	184	203	242	231	209	239	207	211	218	252	225	219	240	209	202	219	233	234	223	215	243	204	219	198	183	250	225	218	202	188	190	230	231	202	240	248	219	207	192	212	224	222	207	195	229	229	220	216	217	208	215	241	233	231	205	226	223	206	205	210	224	223	189	210	219	206	227	240	216	249	213	207	241	207	217	228	225	236	247	191	216	210	243	222	233	234	230	229	192	220	205	220	216	211	208	251	193	239	222	197	212	227	221	225	251	201	235	239	207	227	225	206	223	214	202	224	198	201	200	224	212	193	203	227	240	188	219	226	225	195	228	233	209	192	225	212	208	193	229	211	227	213	237	213	223	201	207	214	200	206	220	245	205	214	233	232	221	205	217	256	236	223	241	225	216	237	214	221	217	221	207	229	245	194	237	208	201	237	196	211	223	223	210	226	241	225	207	231	223	208	210	206	228	239	190	189	223	213	215	233	209	219	241	214	223	199	201	228	227	241	235	182	247	211	235	221	218	204	211	211	229	217	231	219	215	230	209	238	196	227	248	237	207	238	235	215	234	229	228	203	226	194	196	223	240	218	247	223	210	230	208	221	222	235	211	243	223	194	236	217	234	228	226	202	212	218	232	191	220	239	237	223	217	218	178	223	234	211	231	219	229	243	255	207	207	203	228	209	209	214	232	212	208	220	223	246	223	220	223	219	223	233	225	239	221	221	223	214	213	219	222	220	214	222	217	221	229	218	218	236	218	210	222	219	211	192	195	209	225	220	201	258	218	220	216	219	207	232	251	231	202	208	227	196	233	218	242	266	227	204	193	247	219	219	210	209	228	225	202	225	235	215	209	236	227	249	210	227	229	219	217	245	245	199	177	232	218	233	245	220	212	212	214	200	222	214	228	208	207	241	209	216	250	220	208	249	229	233	239	213	203	218	187	223	213	224	214	215	186	221	206	219	193	223	219	235	228	203	217	218	215	213	228	202	231	212	245	213	237	208	205	236	225	190	212	239	206	195	233	234	240	225	242	210	235	211	238	225	202	212	220	225	220	223	205	224	223	241	202	223	208	227	235	214	224	242	226	218	196	186	234	222	224	220	250	210	220	206	210	222	219	200	231	210	202	240	234	231	230	233	194	214	241	218	251	220	208	220	242	229	205	216	216	200	223	209	252	224	214	221	228	230	223	224	189	248	230	228	206	209	231	216	244	248	224	237	216	214	219	196	227	223	208	234	209	233	214	202	212	243	244	256	196	194	222	240	226	208	236	203	204	215	223	211	186	205	211	232	223	222	231	201	203	230	232	208	230	197	216	233	227	222	215	219	254	207	233	210	213	242	215	222	194	193	216	225	222	225	198	222	223	225	213	220	230	207	228	214	215	215	219	222	221	220	248	252	240	219	211	230	222	218	222	231	216	212	216	229	221	205	223	191	228	221	207	243	225	210	241	198	215	227	205	217	197	193	219	219	220	233	223	213	217	219	227	228	229	221	223	211	205	215	203	217	235	198	243	197	198	227	227	216	222	240	232	224	207	238	214	227	220	202	243	227	242	221	229	219	229	220	217	188	228	220	193	206	217	205	210	219	209	241	235	225	249	213	232	231	230	222	210	200	220	240	184	211	250	242	226	230	212	199	214	205	228	212	183	252	223	237	239	205	217	221	222	232	212	232	218	246	239	219	205	222	213	213	209	228	218	225	209	220	217	205	220	213	202	213	245	231	246	214	229	216	210	211	195	211	208	225	210	241	232	233	242	191	226	221	201	224	210	246	204	216	242	214	238	220	251	218	220	255	215	242	194	243	229	226	214	217	228	204	196	225	210	199	248	231	222	209	220	210	213	218	226	202	213	218	232	208	225	245	234	208	203	193	250	227	224	215	220	193	220	208	213	236	236	226	221	210	234	206	203	215	210	230	222	233	184	221	212	211	200	219	224	207	203	215	242	200	214	225	211	233	218	235	236	238	228	231	202	229	210	215	222	213	203	202	208	212	227	207	223	224	199	226	216	211	233	219	199	217	216	222	173	186	217	224	230	219	208	211	232	231	218	219	223	226	237	228	238	219	220	251	204	220	202	242	204	216	222	210	216	240	245	231	246	219	206	194	247	230	210	224	213	214	207	224	218	220	224	203	223	229	215	207	217	227	198	211	254	225	206	195	196	219	234	237	200	207	196	216	249	234	202	237	215	219	221	219	209	215	227	233	223	198	212	211	241	204	234	225	220	224	191	238	242	223	199	226	206	228	205	230	203	226	204	245	229	226	236	223	214	228	205	203	217	224	238	198	201	202	226	226	209	211	243	227	210	227	230	249	223	224	185	223	228	222	219	217	219	202	221	219	233	248	214	207	241	234	221	229	216	215	238	204	246	233	223	231	217	245	208	219	234	197	234	213	216	227	230	241	198	240	237	220	212	224	230	241	223	204	243	230	249	194	211	205	232	222	221	214	194	183	205	218	216	206	223	217	240	232	216	218	223	213	223	229	227	249	203	221	229	216	229	227	236	211	209	225	202	224	219	260	219	200	218	246	220	248	197	235	232	218	241	215	209	261	214	208	230	197	198	230	242	209	225	237	201	242	184	209	260	238	218	194	191	209	242	214	229	248	216	225	183	232	229	202	209	195	233	226	226	205	211	219	246	233	220	205	251	223	227	204	224	228	220	210	206	203	255	227	210	197	195	211	224	230	206	197	202	209	212	241	207	201	227	232	218	208	234	201	214	237	230	228	262	206	224	251	228	203	242	220	229	237	215	209	200	236	210	208	233	254	196	222	207	221	208	180	224	232	178	217	219	224	229	213	237	212	209	226	231	232	215	229	242	236	222	192	215	238	229	209	227	215	209	212	207	213	252	207	222	198	246	191	236	222	224	210	223	210	195	237	229	234	215	213	214	204	226	242	215	192	210	215	238	206	195	201	235	209	218	227	202	207	226	201	255	210	207	216	233	220	209	225	224	212	226	215	236	243	250	181	239	222	229	213	215	231	241	239	217	212	204	222	206	229	197	198	216	242	219	256	206	223	211	207	235	219	203	203
6720	2656	3907	5427	7124	6494	4239	2770	2412	2217	1725	1227	1172	952	886	821	793	834	849	788	760	769	712	715	678	690	672	665	718	653	690	627	655	708	645	704	682	641	664	675	686	650	663	672	640	638	661	659	629	672	630	655	682	643	658	625	634	666	653	626	619	652	618	593	599	618	646	621	643	646	584	669	620	612	664	614	628	594	620	635	656	614	611	638	612	581	676	623	636	582	600	571	657	621	629	590	618	594	594	586	634	595	609	641	601	598	610	616	616	609	603	616	622	604	622	621	605	623	650	650	622	644	584	607	616	594	616	616	622	610	647	578	585	601	616	624	564	605	572	587	608	635	636	614	600	605	600	638	614	615	644	609	583	570	587	657	598	606	632	603	628	647	626	564	621	651	586	616	627	624	613	644	638	607	644	602	663	572	621	624	623	632	627	640	633	623	594	660	614	631	578	601	617	597	578	606	657	630	639	634	645	639	650	622	631	575	619	617	577	621	589	586	615	652	620	598	606	584	593	619	607	621	615	630	568	622	606	598	607	607	643	607	595	630	580	622	633	614	638	630	644	635	647	632	596	623	601	602	594	607	609	623	615	628	604	674	575	587	599	616	578	614	620	610	641	602	660	584	653	609	631	672	626	641	632	629	593	612	577	626	637	611	606	566	617	614	603	651	598	645	622	613	655	620	637	617	605	631	622	603	622	601	656	630	622	573	617	645	623	622	630	583	641	595	618	613	611	655	665	589	641	542	658	580	629	619	640	611	616	597	611	592	604	612	595	638	590	641	635	588	644	638	603	608	642	617	653	639	653	622	590	560	594	547	609	586	605	640	608	590	590	591	596	629	616	568	654	627	560	639	627	626	659	611	626	578	640	611	564	604	600	653	635	609	602	657	606	588	606	617	589	626	619	651	590	600	601	580	625	600	650	618	592	634	633	572	659	639	628	609	587	620	617	655	650	610	638	599	622	652	617	621	635	618	624	578	595	613	613	611	611	579	587	627	593	630	622	588	624	615	646	619	654	614	604	579	662	592	640	609	620	608	610	614	620	643	641	633	590	651	605	618	590	637	614	639	622	584	609	617	583	592	638	592	591	615	670	584	608	567	654	606	656	584	644	619	622	611	596	597	621	608	639	631	630	563	643	565	611	636	596	641	611	619	634	584	591	608	611	636	644	573	622	612	618	624	649	643	631	632	608	600	574	629	607	589	608	614	655	608	609	599	633	616	583	621	577	614	587	623	590	637	607	606	627	562	577	574	607	627	567	645	596	567	617	587	637	626	621	581	571	614	611	631	618	617	561	556	636	632	613	601	599	642	652	589	621	637	690	621	573	613	590	548	632	618	597	636	617	621	629	609	614	597	619	595	620	619	562	643	616	583	614	604	628	602	603	595	598	662	594	626	602	610	572	615	638	667	593	627	629	622	608	668	639	642	596	603	569	632	625	578	626	629	607	618	619	590	586	626	623	641	648	623	619	585	586	624	588	629	604	630	636	617	604	627	611	654	643	568	606	622	630	604	676	614	625	631	631	612	594	645	599	618	637	607	623	613	598	580	620	598	611	605	621	624	578	638	606	625	628	604	605	595	623	646	642	663	653	604	561	630	608	580	621	616	630	630	613	608	588	642	618	563	588	605	610	586	549	597	621	646	622	600	608	593	566	592	596	640	611	620	597	606	622	654	638	627	605	587	642	604	604	593	619	600	601	621	581	591	640	614	639	649	601	602	587	635	621	582	595	593	570	608	613	629	578	592	641	674	601	612	583	582	603	638	623	658	606	656	637	610	607	584	648	627	631	623	599	602	574	586	586	663	632	608	609	653	673	607	612	617	650	583	567	572	634	610	644	628	589	630	620	634	641	640	590	622	632	570	615	597	591	613	657	640	635	642	623	562	610	627	655	637	598	642	603	567	619	621	592	605	564	669	634	610	596	595	606	610	595	622	639	613	577	656	623	639	566	634	617	600	618	625	634	626	605	595	627	623	640	592	571	583	620	587	588	589	604	621	634	638	615	623	548	612	588	593	594	612	619	654	657	639	633	673	573	624	608	652	592	658	591	601	663	687	598	628	562	578	616	638	574	622	619	649	628	652	591	627	568	574	649	636	620	613	587	600	586	621	596	631	666	629	611	585	647	633	595	570	606	590	603	599	629	620	599	607	608	607	608	614	585	620	625	637	606	609	589	635	617	612	617	600	580	611	592	588	653	642	600	572	597	590	579	653	620	607	576	649	610	654	623	640	611	609	611	597	638	598	598	626	620	618	599	605	595	616	571	635	595	603	647	640	596	613	599	629	601	592	638	601	597	616	603	594	631	594	605	613	610	610	614	635	618	657	665	600	595	585	585	623	625	593	619	597	595	639	617	597	629	612	625	648	571	616	627	619	610	650	566	579	610	604	594	620	658	613	619	587	552	619	603	654	587	643	603	615	599	589	594	596	616	600	588	587	601	637	611	592	633	561	644	613	629	630	589	630	602	599	628	682	628	628	623	617	618	617	628	617	624	604	568	643	624	668	613	586	587	624	612	580	634	584	625	620	622	632	627	635	595	619	586	620	552	643	575	599	641	603	641	593	608	629	599	629	662	602	629	598	657	570	582	590	621	600	574	602	620	631	622	606	581	641	598	599	667	635	635	589	605	624	623	577	653	614	601	625	602	630	592	617	584	584	641	608	631	612	563	633	628	615	585	647	598	630	587	626	608	645	599	621	606	579	597	587	627	629	588	601	592	614	633	596	634	646	567	587	618	618	631	634	655	611	598	690	640	656	640	625	631	593	633	615	620	641	638	643	624	570	582	639	600	625	624	593	600	623	605	601	656	603	615	624	637	613	592	655	574	583	599	688	665	618	610	601	614	632	625	613	613	634	615	647	629	603	607	662	633	625	579	596	551	582	592	607	616	635	596	622	593	612	609	633	597	624	626	559	621	624	606	637	606	628	623	674	596	642	606	653	612	636	606	608	563	621	610	579	587	619	631	589	638	634	586	637	558	604	609	607	637	624	586	582	582	599	621	607	602	604	658	624	601	613	594	630	625	627	609	571	611	568	586	632	611	638	616	614	666	645	661	605	565	598	600	583	631	626	653	594	659	632	576	686	652	637	592	623	623	600	609	543	660	631	605	663	608	584	608	570	618	562	617	648	601	652	624	617	603	613	632	600	608	601	625	631	604	631	602	602	636	640	616	595	635	610	628	585	620	590	628	638	577	614	597	626	635	598	623	566	583	622	615	577	622	591	643	624	618	593	586	633	625	622	599	576	635	588	566	586	603	613	608	608	612	603	582	642	576	625	611	604	607	610	611	663	618	649	623	598	614	595	646	669	619	681	578	622	629	611	611	596	579	613	653	596	618	579	609	589	627	604	630	564	620	619	606	596	619	610	577	613	594	642	637	586	628	643	643	587	589	646	597	643	590	628	639	591	579	629	603	626	558	612	612	612	630	589	645	620	589	599	622	628	624	601	619	640	659	594	592	645	623	592	648	610
13484	5726	5891	5396	5277	4357	2782	1233	879	986	815	591	521	393	349	345	321	325	343	307	321	293	302	312	330	300	286	271	295	284	309	283	321	297	294	295	318	309	299	273	274	273	252	291	266	288	276	292	296	282	255	274	293	299	298	269	275	272	307	317	292	310	303	306	302	267	287	261	252	286	276	270	260	276	297	267	255	284	277	308	242	265	290	281	283	275	287	265	301	249	273	299	301	267	333	299	285	265	275	272	308	306	312	292	313	289	288	292	265	275	299	274	260	291	270	281	290	293	280	283	304	272	293	269	297	281	261	270	290	306	250	289	292	265	291	316	286	280	282	272	263	306	275	276	268	277	301	289	295	265	301	314	261	294	279	255	244	282	301	278	274	282	298	258	295	291	277	286	281	274	306	268	279	282	280	290	264	300	301	272	287	285	279	304	315	284	283	276	277	254	275	280	286	271	326	262	306	286	282	276	310	298	260	287	256	274	260	275	316	304	270	293	286	278	281	269	243	263	262	280	295	304	268	285	273	271	277	283	282	238	260	274	281	255	267	295	294	277	295	307	273	298	305	279	264	310	270	288	287	271	281	255	289	293	301	268	274	279	310	279	271	282	295	312	290	306	280	284	256	258	268	272	278	297	298	296	279	266	264	269	297	308	290	281	283	282	307	274	316	286	291	280	258	292	264	276	310	250	294	284	289	314	265	262	253	298	290	297	286	276	273	282	246	272	268	265	282	270	268	285	290	262	292	310	296	310	270	279	259	264	294	278	266	276	294	301	289	261	264	264	281	284	279	282	285	253	273	276	278	260	258	312	281	287	287	288	317	289	257	301	281	277	299	276	263	269	263	273	214	264	288	272	278	310	277	271	306	288	303	302	265	282	278	275	272	296	284	267	286	265	289	279	291	288	287	267	301	276	299	284	268	249	253	272	278	275	284	269	272	285	292	273	285	272	284	280	288	276	303	284	283	270	280	292	277	280	260	309	292	267	280	258	267	257	294	256	276	268	294	292	307	291	303	283	276	292	293	291	267	262	323	276	245	256	248	287	286	270	263	290	324	280	293	286	277	304	284	269	267	266	276	286	283	282	256	285	292	295	298	292	285	306	259	269	295	285	275	286	287	287	293	297	289	294	276	285	251	278	274	310	282	264	249	289	283	268	291	288	266	287	268	314	285	264	264	275	289	282	290	274	234	274	273	264	282	282	256	283	269	304	292	304	306	267	281	289	284	286	283	259	290	308	297	254	284	267	306	291	282	277	286	257	283	269	267	278	285	273	279	295	286	252	277	272	283	268	297	257	278	289	292	281	274	300	314	297	289	254	265	276	267	274	265	275	290	309	251	300	265	282	273	285	263	260	293	281	290	252	316	289	307	246	283	291	280	284	294	287	263	280	259	244	293	308	263	255	267	295	292	299	309	324	268	280	283	283	309	269	279	281	268	288	290	244	258	256	261	302	266	255	287	269	292	269	310	289	260	279	264	308	277	248	261	299	284	240	319	279	275	267	268	256	246	285	272	279	276	265	292	301	297	291	306	259	276	328	284	289	266	284	271	280	267	280	262	282	279	297	284	262	322	275	289	282	265	267	275	301	285	257	294	277	274	277	252	275	290	250	313	284	296	275	314	256	291	271	262	271	291	244	268	267	293	304	299	261	287	289	284	296	262	265	264	276	259	290	274	265	290	287	283	293	298	289	273	295	263	269	258	255	269	289	243	318	262	276	295	317	282	262	276	270	277	289	288	294	300	293	249	299	274	290	306	274	313	305	280	313	287	239	278	287	276	330	276	304	293	269	300	266	273	324	290	273	301	245	288	295	295	249	283	329	276	286	239	267	299	280	276	283	276	280	283	284	268	283	271	297	268	280	293	302	294	289	287	281	280	294	285	293	282	248	279	310	288	284	306	266	271	261	267	294	289	271	311	293	307	280	316	289	286	270	259	284	296	309	297	254	287	260	252	265	249	296	297	297	309	254	259	276	276	271	264	284	269	271	288	287	291	302	301	259	255	277	285	264	320	280	276	297	286	287	246	259	273	268	301	270	289	277	268	247	284	285	270	263	280	297	300	261	273	266	273	280	279	275	270	276	310	298	282	307	259	286	291	291	270	276	265	297	272	292	277	285	277	277	289	308	263	244	266	272	295	249	276	282	237	288	290	290	296	289	297	265	280	303	306	280	262	304	318	295	259	286	299	284	316	289	280	307	273	273	278	297	265	289	288	299	306	305	282	277	305	273	261	313	267	315	265	298	256	279	296	315	277	263	298	289	314	275	273	288	287	283	271	290	277	288	278	289	294	291	290	289	280	287	304	284	265	251	291	269	282	283	274	292	285	272	287	267	278	291	280	282	299	270	305	273	297	292	285	309	301	284	300	273	267	286	280	275	302	260	303	284	277	293	308	277	275	270	302	261	286	275	261	273	283	264	279	270	300	291	286	305	307	240	264	258	311	261	250	290	285	288	282	295	293	267	266	306	284	270	279	290	277	305	257	263	265	261	305	276	274	304	293	282	313	285	250	294	285	281	316	284	283	272	268	281	268	285	264	243	278	274	275	283	291	232	265	288	261	270	276	259	275	252	296	260	225	319	272	299	272	273	301	278	297	265	279	279	263	266	295	306	306	271	292	285	252	284	269	284	281	253	270	313	269	291	262	272	279	306	278	274	295	297	290	266	265	257	278	281	262	280	270	274	281	292	260	278	311	286	280	297	279	274	307	295	290	305	262	273	272	305	297	288	282	294	276	295	304	262	266	276	256	276	261	265	286	275	292	280	272	271	305	296	264	258	295	303	262	254	275	269	283	290	292	251	286	283	269	293	288	255	250	281	315	268	272	308	277	264	281	267	266	318	264	261	266	255	286	278	292	279	269	276	281	258	262	261	282	277	236	290	285	277	290	280	289	264	287	306	289	252	266	292	275	291	280	278	277	260	248	281	252	304	268	298	284	296	244	287	314	254	300	290	288	291	290	246	267	268	315	256	275	243	281	287	286	258	238	241	297	279	294	275	254	293	272	261	277	268	271	284	292	315	267	293	296	267	252	259	276	299	280	271	281	254	270	269	297	296	305	252	285	294	296	290	285	278	282	269	280	275	276	268	271	282	300	290	280	268	261	273	279	289	253	252	275	274	280	268	272	321	273	293	313	259	318	280	284	307	251	272	286	290	287	282	264	273	237	271	248	311	310	265	280	285	275	267	290	274	271	259	277	273	278	308	266	269	262	276	288	263	260	277	280	269	304	292	292	278	290	255	290	299	303	284	294	302	308	277	252	274	252	275	284	282	270	272	317	267	292	253	293	310	257	264	283	308	290	248	291	308	273	300	263	288	279	298	270	286	298	293	249	279	311	290	323	276	281	284	282	278	303	290	304	281	295	277	297	279	264	278	280	288	299	274	285	297	270	290	281	293	278	245	245	303	300	291	275	253	256	309	269	277	284	286	297	304	293	312	307	272	297	334	278	269	278	285	295	283	327	295	313	307
9303	4308	6650	8544	10590	9841	6747	4130	3599	3560	2798	1974	1785	1467	1320	1219	1155	1170	1097	1075	1009	979	963	1014	894	951	905	847	928	903	850	876	904	878	859	826	781	812	779	785	791	827	823	731	818	773	748	762	837	798	735	765	811	778	770	719	753	697	794	746	767	767	786	817	754	715	768	714	747	764	799	801	772	754	760	733	724	771	730	765	750	753	772	696	775	713	787	713	698	734	823	754	728	718	725	719	768	739	718	751	750	801	771	751	729	710	736	766	760	730	739	727	707	722	730	779	741	701	721	749	751	722	717	739	742	751	718	746	717	740	716	694	728	730	700	735	781	777	722	722	742	715	740	769	770	685	736	725	749	712	720	735	757	765	732	694	720	730	769	721	751	711	704	729	732	732	695	716	797	721	755	694	758	697	754	725	760	774	670	758	717	661	715	780	738	725	766	746	719	758	709	711	674	768	727	752	728	732	735	728	738	738	740	690	759	731	751	742	750	762	727	681	720	726	741	761	729	724	757	697	761	782	710	718	757	738	746	736	729	731	762	691	730	706	722	716	715	740	697	715	749	741	758	726	734	762	741	730	708	770	744	779	774	748	742	754	766	748	750	744	714	724	698	703	743	704	713	696	687	764	763	718	755	728	754	709	673	723	733	744	754	728	686	712	762	709	760	765	759	735	702	689	727	711	718	719	735	738	763	717	743	678	726	710	709	750	735	742	715	707	702	751	750	764	800	745	741	763	677	733	704	705	728	714	723	732	785	735	701	728	733	729	738	703	737	729	708	716	745	725	773	759	750	767	719	790	683	762	728	701	785	755	751	668	781	716	725	686	720	728	698	688	723	755	709	732	684	770	744	755	717	684	761	741	682	718	764	748	733	792	738	784	774	714	745	701	727	783	753	757	749	782	753	714	745	742	724	685	729	761	760	717	757	787	728	749	707	706	714	715	766	712	748	719	721	736	717	732	704	728	711	722	746	761	701	696	719	716	729	760	728	723	771	758	750	769	788	744	718	747	706	744	743	693	683	731	706	738	711	732	732	766	755	711	778	715	735	718	718	698	717	730	750	679	739	736	677	719	733	770	753	708	716	707	741	713	721	753	677	718	720	797	725	704	750	740	710	758	666	744	710	678	746	781	784	725	711	727	708	739	778	690	703	697	757	706	789	748	757	727	715	718	737	738	774	740	800	728	693	721	710	701	767	722	708	763	722	730	730	741	734	721	754	715	729	710	714	752	720	755	742	693	777	712	721	690	751	737	724	755	698	702	788	769	734	737	781	753	683	723	698	713	762	742	762	744	675	716	736	724	699	700	714	739	752	759	740	765	740	728	717	731	725	750	706	727	703	744	710	733	742	744	758	709	665	770	695	694	738	744	655	711	728	695	767	749	760	701	711	727	772	733	738	753	746	712	739	728	711	766	668	748	701	735	674	760	717	728	725	720	770	703	750	719	715	727	761	700	691	734	731	751	742	693	760	728	694	738	733	745	700	745	726	736	740	744	753	706	751	768	773	723	711	728	760	757	730	701	718	702	734	711	713	720	737	707	672	724	726	692	750	760	743	715	733	711	760	740	832	762	708	710	740	735	720	681	742	718	752	693	754	702	748	736	697	677	750	740	667	773	712	700	779	681	733	723	669	732	779	828	732	744	697	743	715	716	742	728	729	772	718	688	709	757	751	740	765	752	723	777	732	733	695	777	684	713	738	731	760	766	684	728	727	774	711	738	729	772	711	756	731	724	719	723	759	670	697	736	723	726	739	756	730	767	708	711	718	795	740	742	749	718	736	760	696	682	724	702	734	719	737	743	748	695	686	710	766	707	696	737	713	762	764	716	719	714	755	698	777	668	739	735	710	755	740	759	698	725	732	757	686	764	750	742	758	756	731	740	739	707	738	710	705	744	761	697	713	749	738	751	765	712	801	777	746	747	736	731	663	741	772	752	741	739	703	740	748	705	709	751	769	715	780	691	743	708	714	745	768	733	782	753	708	781	743	690	747	725	731	772	743	718	690	763	728	789	722	760	721	764	697	718	705	735	751	736	750	745	744	729	756	701	760	733	803	720	687	710	747	751	729	724	729	672	707	738	779	753	699	746	752	719	755	752	776	755	712	714	717	714	705	768	718	743	764	721	698	802	689	768	738	706	736	692	748	716	728	741	785	699	768	774	719	729	733	718	750	667	745	684	726	732	746	704	714	711	729	730	761	770	725	730	703	731	733	722	730	697	760	713	757	716	695	706	719	723	712	755	704	745	738	729	718	690	723	735	749	773	755	733	662	737	698	742	753	735	732	767	761	745	713	715	714	726	738	706	769	762	711	717	671	729	699	753	734	716	734	713	764	744	757	730	726	709	740	760	749	748	730	743	724	747	750	729	707	735	725	658	730	726	788	786	721	718	712	723	731	728	737	724	730	768	745	775	726	698	766	686	713	712	745	687	711	664	688	757	708	739	695	796	766	759	738	732	692	778	766	696	737	736	718	699	655	745	709	716	739	724	705	707	731	746	725	685	754	726	725	710	702	743	776	734	763	767	737	702	675	717	694	727	763	676	716	693	635	711	736	727	754	777	701	754	708	724	724	700	775	727	697	718	769	727	751	722	704	743	715	741	765	721	745	723	689	767	721	762	746	721	705	714	703	757	752	750	714	676	752	698	738	692	691	759	755	740	734	754	677	744	782	673	710	713	741	709	722	751	746	728	692	653	697	695	764	784	736	777	769	713	702	689	759	735	774	764	733	721	708	710	706	686	719	709	766	721	752	759	715	720	727	684	746	747	749	716	748	697	760	715	767	729	779	723	763	709	716	733	733	735	765	739	724	706	724	727	729	709	719	694	729	747	707	782	713	683	760	698	773	702	748	712	718	710	742	721	696	731	729	762	741	728	729	727	729	711	715	761	729	690	737	744	755	799	751	735	748	693	732	727	693	697	727	715	757	706	718	727	721	719	714	725	694	741	747	719	756	764	724	717	731	740	710	760	780	725	694	721	726	709	734	698	677	758	741	740	727	755	747	702	707	737	740	751	768	743	711	729	720	696	734	768	759	730	663	686	697	710	762	740	749	734	805	751	740	709	745	751	717	770	741	760	727	692	729	702	743	765	756	759	728	725	749	747	748	737	714	741	762	749	700	693	718	732	731	694	740	711	745	705	704	706	722	698	717	703	705	720	781	774	752	764	729	726	696	736	757	751	713	749	795	725	681	759	698	732	730	749	728	754	698	656	682	724	768	721	749	719	721	722	705	735	729	706	667	744	680	739	709	705	729	748	775	724	778	698	751	743	700	748	729	693	723	750	679	708	698	734	751	735	742	759	713	696	737	723	719	734	744	692	755	659	730	726	689	714	767	703	761	734	761	712	729	718	725	727	733	783	782	750	795	758	768	736	748	740	774	738	784	755	753	727	747	739	719	760	728	761	730	725	735	750	725	743	744	755	726	739	734	711	716	724	781	744	730	713	750	741	713	708	702	740	720	714	741	735	711	808
1672	215	252	174	184	161	123	96	101	113	81	99	88	88	78	69	97	80	95	100	76	95	85	83	84	98	85	69	111	98	87	92	107	84	87	84	100	87	92	96	84	95	92	84	101	88	89	91	100	88	89	97	99	78	78	87	100	105	87	101	91	99	108	79	90	93	91	105	96	83	110	83	76	91	102	103	100	90	89	83	93	105	80	97	89	81	90	97	100	93	89	82	76	103	99	82	82	95	92	83	79	80	82	108	92	74	89	114	89	95	84	88	96	95	98	96	92	95	95	102	94	80	67	75	87	77	92	92	96	79	92	98	98	90	101	86	83	89	90	105	79	98	89	94	86	87	84	110	98	79	86	92	90	90	77	103	91	87	87	100	99	102	75	102	89	99	83	88	117	92	75	100	90	81	72	91	83	93	99	88	104	97	82	82	90	83	81	97	92	105	95	103	88	92	77	74	99	95	86	89	100	104	89	105	94	83	96	91	77	80	79	92	79	88	99	108	105	104	71	83	84	88	71	90	99	81	86	91	96	77	90	101	100	100	95	94	86	93	89	76	104	82	114	87	82	74	104	97	86	85	92	74	81	84	77	88	85	100	93	104	85	113	89	80	100	75	80	96	110	94	98	85	90	82	78	90	96	102	104	94	77	83	92	85	93	77	94	108	82	101	104	98	89	99	80	66	87	72	98	74	79	101	70	75	86	91	89	83	98	99	78	95	79	101	81	94	91	102	100	83	87	86	81	102	68	89	92	113	81	91	114	92	85	94	104	95	89	95	97	79	78	100	95	78	89	85	95	75	77	87	84	79	77	98	87	91	71	84	95	76	62	89	90	94	99	97	90	84	79	100	92	96	91	93	93	101	94	84	80	92	103	91	83	100	76	99	76	89	97	101	107	84	87	95	100	94	108	94	95	92	93	81	95	97	84	66	91	88	92	115	85	99	77	88	87	112	93	87	87	86	87	78	90	81	92	82	89	97	108	108	97	88	80	97	96	88	99	98	76	97	115	82	95	98	96	90	86	100	83	101	103	111	120	99	97	75	69	87	89	90	97	105	89	88	79	98	76	94	66	92	91	90	100	80	81	85	91	91	79	92	104	104	113	100	85	97	109	90	97	80	95	78	72	79	83	86	89	85	92	84	95	93	114	72	92	91	105	89	85	100	97	86	82	74	95	90	85	93	89	89	86	95	104	103	91	66	109	89	85	92	79	86	83	75	96	91	79	88	102	78	88	84	91	83	72	95	112	94	90	98	93	78	76	96	87	101	74	93	94	100	86	86	96	98	84	102	94	101	87	75	97	84	87	90	86	93	75	96	96	99	83	102	92	87	102	75	88	84	92	90	94	95	87	102	82	66	68	83	84	92	91	101	90	88	81	94	89	99	98	91	110	93	98	82	91	100	85	92	78	85	108	92	76	103	85	81	96	84	86	86	80	102	96	107	101	95	98	86	74	90	87	82	93	97	84	104	87	89	87	103	83	95	105	84	72	93	101	85	99	81	102	111	90	104	92	89	84	70	73	102	88	89	99	88	69	90	82	85	72	85	90	112	98	112	83	105	85	87	102	90	104	101	100	101	89	104	78	86	105	105	93	109	94	94	113	100	88	69	113	103	93	81	108	93	90	103	81	77	88	89	82	76	84	85	95	108	73	94	96	90	96	104	80	87	90	81	76	87	89	80	114	75	71	83	94	68	84	94	88	95	87	94	81	95	93	91	89	98	89	96	89	91	81	102	96	107	78	95	87	76	84	111	91	84	97	100	79	95	105	80	66	92	89	92	86	86	112	93	91	88	90	107	87	81	76	90	87	81	88	75	86	72	85	75	80	90	89	101	94	87	83	93	86	98	75	75	80	73	105	82	85	76	82	92	71	76	94	78	108	79	80	88	94	90	96	98	82	88	99	92	103	100	90	89	82	99	81	99	93	101	90	84	96	78	92	87	97	90	86	88	86	79	95	94	110	97	95	92	94	81	86	77	95	83	86	93	73	110	87	86	108	93	77	98	92	81	91	107	100	88	89	116	83	90	94	100	90	103	89	89	78	100	94	88	96	101	76	88	74	78	106	101	94	89	90	90	100	88	90	93	93	109	83	80	93	92	97	102	73	91	76	96	69	87	81	92	101	86	93	96	81	86	104	101	87	96	95	78	85	98	93	98	77	87	78	95	86	89	87	83	84	86	96	79	97	99	87	99	95	105	94	91	108	85	106	96	82	107	102	95	95	80	121	98	98	99	81	81	78	75	111	99	85	91	85	91	89	92	96	85	95	98	88	93	92	80	79	81	107	68	86	86	86	103	81	105	86	63	96	80	80	110	96	95	101	88	89	79	86	79	86	68	83	80	72	76	79	99	107	87	95	91	87	96	94	88	104	80	80	84	83	81	85	84	93	92	81	78	94	85	102	93	102	75	94	93	86	107	89	97	83	84	80	97	99	92	114	105	90	92	93	94	92	76	99	99	89	79	82	85	85	84	115	84	84	81	82	87	89	87	106	78	75	99	100	93	93	108	87	88	87	85	91	94	70	82	79	76	95	80	79	73	95	112	72	93	83	103	109	90	89	93	73	86	80	94	102	98	101	84	90	85	96	88	104	90	85	89	87	79	92	92	100	102	82	75	83	80	72	98	100	85	87	89	98	93	90	77	88	88	98	85	88	93	106	103	102	98	84	92	99	96	71	79	91	80	121	99	96	104	85	108	94	82	92	73	111	62	93	83	90	101	96	102	87	95	83	95	92	86	78	103	89	101	94	90	111	74	95	70	84	94	83	72	97	84	92	81	103	91	64	89	109	87	85	88	87	92	102	82	93	92	84	81	86	84	87	88	89	76	91	79	81	103	109	84	93	79	110	100	94	99	86	95	91	89	76	104	77	84	80	92	86	87	92	99	101	75	86	86	77	94	95	81	102	103	82	93	109	85	82	92	85	92	92	101	116	96	76	77	92	91	82	91	124	78	93	92	95	77	99	94	92	90	97	88	78	81	94	86	76	82	91	81	89	85	101	93	88	77	76	83	83	73	72	86	93	86	78	107	101	78	90	88	95	102	81	80	76	93	95	92	85	85	77	82	69	90	70	110	95	83	94	104	96	93	106	89	87	90	92	93	81	101	86	81	100	97	100	98	90	84	98	93	93	84	77	84	96	100	105	96	91	87	80	86	86	82	86	89	81	90	74	103	94	83	88	94	86	84	86	100	95	99	85	89	74	79	91	86	84	87	81	93	81	74	91	92	90	84	86	92	94	97	93	71	70	105	89	78	84	86	106	87	87	81	84	95	84	95	79	66	96	80	80	96	86	101	92	104	89	100	91	108	91	93	74	94	100	98	93	84	95	91	74	77	97	66	96	79	87	86	83	92	85	94	80	82	84	91	96	84	103	94	116	93	92	82	76	93	89	92	88	106	77	98	105	88	86	91	105	82	78	88	98	99	90	78	84	68	69	79	78	99	73	86	82	82	114	89	78	97	81	89	105	87
2200	500	634	764	956	819	642	421	372	472	401	359	319	324	316	306	324	317	316	329	328	297	335	315	299	300	307	294	341	314	294	326	314	326	293	320	298	323	319	312	354	297	367	336	288	315	333	300	290	344	310	319	315	292	306	302	327	327	323	320	315	288	322	329	316	292	265	313	303	282	312	302	296	325	337	296	314	292	286	326	323	338	297	307	322	350	305	331	316	320	321	306	301	348	349	316	339	300	306	326	327	301	336	301	332	321	309	343	303	326	314	326	310	320	311	309	307	298	282	320	374	314	323	316	326	342	300	316	292	323	307	358	318	304	291	316	316	315	306	296	288	312	320	311	293	322	328	292	287	288	292	297	278	321	308	319	305	330	334	311	306	307	313	314	305	322	299	330	314	356	308	307	284	326	337	304	286	349	300	333	310	307	301	292	336	321	326	316	300	342	326	310	290	286	318	299	313	330	296	338	302	301	339	290	301	316	281	329	313	318	322	321	342	272	309	341	320	306	308	319	331	281	309	283	284	332	358	298	306	323	322	308	329	294	309	346	308	307	285	316	315	303	317	301	314	288	291	295	315	297	322	331	300	332	318	314	291	302	324	331	339	322	320	311	279	319	335	311	350	308	290	332	288	287	285	323	302	316	326	287	321	333	330	276	323	301	308	316	339	322	313	295	281	272	272	350	310	303	295	358	318	320	323	286	311	306	308	308	327	279	311	333	309	329	318	296	293	320	325	291	303	310	313	314	299	310	307	301	315	273	314	306	324	336	281	307	286	300	304	328	310	337	348	294	344	301	302	311	299	303	317	301	291	301	302	341	335	302	336	289	328	312	323	321	295	322	337	309	330	299	337	313	296	305	307	339	278	317	316	295	312	307	327	322	283	323	262	290	319	317	301	310	337	322	308	295	313	342	320	314	294	337	298	333	305	342	295	319	261	333	314	267	308	329	289	318	333	306	295	285	317	292	305	337	336	303	342	307	292	286	341	313	321	324	307	289	299	308	319	275	337	320	310	314	310	280	312	322	316	335	289	298	315	295	309	296	323	353	309	297	332	330	305	325	302	327	328	273	291	318	327	316	350	312	301	319	308	346	296	317	279	277	281	311	286	302	278	315	314	331	360	338	317	322	299	270	273	329	284	344	318	313	305	327	327	303	321	318	340	271	337	298	303	341	307	311	292	340	336	275	314	305	305	320	308	312	283	303	305	318	333	294	284	322	313	300	329	310	316	322	332	328	337	325	303	296	309	305	333	327	340	322	314	310	321	322	309	317	312	318	330	321	284	321	326	309	317	315	307	321	314	297	322	310	323	307	316	345	312	311	340	317	319	293	335	300	321	281	291	321	285	306	302	328	307	304	332	309	328	293	309	313	315	313	350	310	334	366	319	311	301	322	283	291	315	309	287	315	307	328	318	295	311	334	330	304	339	308	336	306	340	323	299	306	290	349	270	311	345	334	335	305	313	298	320	303	323	332	300	286	342	291	318	306	278	310	302	291	342	341	297	320	294	316	326	289	307	321	345	284	294	302	314	314	305	311	331	261	305	298	300	324	303	301	306	315	300	272	325	302	331	326	326	327	295	308	313	282	314	294	293	327	316	311	337	311	333	304	322	299	323	275	312	294	289	342	307	323	298	299	301	316	315	335	309	325	328	305	316	336	271	322	325	323	338	315	305	312	292	329	312	301	340	298	324	339	311	334	324	304	319	306	301	319	299	316	319	319	306	342	306	277	315	316	306	321	314	315	309	286	343	320	320	308	308	339	319	332	327	323	321	326	310	297	365	331	314	308	287	320	273	328	314	317	296	327	307	280	324	305	309	294	274	310	310	333	290	300	320	282	314	303	317	292	316	350	311	300	332	321	289	310	266	310	310	293	292	323	333	299	302	307	333	341	335	304	327	300	294	282	287	318	311	300	307	299	311	292	304	295	332	300	346	305	301	303	286	295	340	331	312	343	297	285	321	275	301	330	309	295	296	345	321	295	303	317	325	315	313	313	329	308	341	324	321	290	346	304	324	342	332	304	306	273	320	294	321	303	310	286	312	286	333	323	325	311	312	301	318	266	296	298	329	315	327	313	313	313	301	264	276	322	309	322	315	296	298	298	309	275	293	310	309	324	311	300	317	313	328	297	298	309	291	297	307	311	307	332	308	312	312	319	306	326	295	296	319	337	333	302	308	299	332	298	306	302	305	304	301	312	306	352	331	362	314	294	309	296	322	311	311	332	320	298	308	331	331	301	321	339	306	313	291	302	324	329	306	307	330	296	338	308	322	314	312	322	321	349	306	297	323	341	320	284	302	309	317	315	308	299	284	308	313	294	313	293	318	322	297	305	312	316	327	310	302	307	283	286	294	314	271	323	299	328	326	330	247	318	305	285	306	317	288	322	291	338	300	301	316	298	292	317	287	306	290	346	323	327	295	328	326	307	288	290	300	329	313	297	294	317	342	305	305	330	317	303	309	343	329	314	286	288	329	319	314	309	341	323	318	311	328	318	328	294	342	325	296	273	290	288	316	306	320	299	304	315	289	316	304	337	311	306	332	288	333	270	298	308	308	288	303	337	304	336	321	313	309	303	333	299	310	293	328	328	308	299	330	293	327	312	300	327	336	328	316	326	299	297	361	298	293	309	315	307	353	291	320	309	298	314	323	309	281	303	294	303	293	301	329	317	271	334	326	299	328	298	325	316	301	340	327	299	311	300	302	318	300	342	315	312	281	306	306	295	317	325	298	305	291	314	299	313	330	313	309	311	337	334	313	303	324	306	340	310	311	288	320	307	303	306	311	306	309	332	269	285	300	295	301	308	297	306	317	270	351	304	316	313	316	300	298	313	298	307	309	324	300	344	326	338	310	303	302	314	296	280	331	323	299	313	333	298	303	324	376	316	314	317	316	308	296	329	320	314	309	313	299	317	304	286	321	311	320	262	307	288	312	337	299	303	300	313	290	314	293	306	306	301	292	340	297	308	308	327	295	259	301	322	322	301	326	298	316	298	299	313	290	301	309	306	322	317	294	298	325	306	289	289	283	300	327	316	314	310	305	319	332	336	297	323	317	309	291	327	312	306	308	295	314	306	332	329	313	327	287	318	288	341	301	334	335	313	351	323	299	323	323	296	304	296	308	335	300	330	307	337	289	317	304	323	292	295	287	304	337	298	311	314	291	293	349	293	319	265	300	329	271	287	286	316	288	300	318	284	327	306	318	312	295	303	337	296	317	338	309	295	316	312	327	326	333	345	279	335	345	320	321	304	308	316	312	304	298	317	288	280	307	276	323	329	330	310	303	323	321	313	293	287	300	303	320	298	306	330	350	321	322	284	323	310	296	330	316	310	315	303	266	329	320	304	292	373	298	328	304	343	311	307	302	330	319	323	294	342	314	299	299	293	285	310	311	338	330	310	305	314	322	338	356	298	305	342	319	308	322	328	317	303	292	320	310	321	315	307	304	323	316	311	324	295	340	317	302	302	309	323
7655	3111	2979	2787	2868	2182	1203	557	501	426	454	428	352	257	249	271	258	245	252	237	247	216	225	253	219	220	220	213	227	215	251	243	227	214	218	226	224	235	225	218	226	235	276	228	194	206	228	216	234	239	206	217	239	236	208	234	211	242	222	214	226	222	233	212	216	233	193	218	216	225	230	175	223	224	201	226	226	209	198	220	236	198	234	211	204	206	211	244	204	238	199	214	236	229	182	226	227	213	244	229	224	220	235	208	201	221	217	230	205	193	219	244	192	225	216	207	231	209	214	230	199	228	233	233	209	202	196	241	236	218	213	211	217	215	223	206	223	211	229	228	203	238	206	197	227	208	227	204	198	197	243	211	246	188	214	232	213	230	231	232	197	235	205	226	230	209	217	220	208	225	196	213	227	199	226	210	190	226	230	244	202	207	214	203	216	221	217	227	204	207	190	217	269	180	234	205	259	221	216	210	221	190	239	246	216	226	213	174	189	232	196	240	217	194	222	209	186	206	202	214	220	254	241	254	212	226	238	240	218	208	239	166	186	210	219	227	219	212	239	219	251	215	232	265	219	220	208	209	220	231	208	242	217	200	195	234	230	227	217	230	219	235	207	241	236	219	250	234	204	184	214	206	229	237	223	215	197	199	229	230	232	230	185	236	210	224	227	237	214	234	238	220	208	203	228	233	201	238	229	232	217	225	219	189	210	237	221	226	209	203	240	194	231	221	235	232	228	223	214	220	208	208	217	239	192	204	203	207	229	238	225	235	215	224	216	218	235	234	237	214	214	234	212	242	211	229	202	235	229	230	207	206	207	245	208	238	235	209	222	224	213	206	253	226	205	227	191	224	203	237	231	216	229	240	236	216	204	208	201	228	247	217	206	189	236	218	203	194	213	213	214	201	213	226	220	218	219	212	242	221	223	199	240	211	236	199	219	248	207	229	213	234	211	214	246	214	216	220	193	223	227	188	207	227	231	214	214	228	237	195	218	244	240	204	217	213	202	229	206	189	210	237	214	213	205	220	237	224	218	221	219	205	209	212	213	232	225	227	237	235	214	228	216	205	224	203	199	223	252	217	218	222	203	201	207	233	204	256	211	252	207	205	212	215	207	234	207	232	212	191	210	216	218	225	226	223	262	231	209	224	218	202	219	213	247	245	244	234	213	226	229	201	227	219	231	236	226	225	210	260	234	227	182	229	209	202	215	218	188	207	221	221	219	218	241	234	195	203	217	227	231	186	212	227	227	214	193	223	224	208	200	205	204	247	203	187	240	216	196	226	189	223	219	224	221	238	200	216	214	203	197	213	229	229	188	201	213	223	209	239	193	207	230	225	238	199	222	221	223	216	202	238	202	207	228	257	224	207	227	205	202	227	226	226	223	219	224	227	215	208	220	210	230	230	220	202	207	203	226	214	206	215	221	200	233	230	212	207	217	234	223	171	226	215	207	224	245	195	181	211	224	200	221	215	216	201	216	245	226	226	204	219	192	187	228	220	193	200	200	234	207	230	216	218	237	220	213	211	212	220	230	226	217	240	209	206	237	231	211	234	201	253	212	214	222	215	209	228	218	217	202	230	191	240	207	234	237	230	219	222	212	197	227	226	235	232	208	233	215	206	220	238	222	231	211	238	246	223	188	221	207	212	213	250	214	226	215	218	228	234	224	221	204	217	222	231	215	234	209	212	223	202	219	216	204	211	210	203	206	205	226	228	227	205	213	201	230	224	212	211	212	196	245	225	231	230	253	192	223	236	197	225	239	227	189	264	208	211	219	213	211	211	202	251	239	177	215	229	224	220	230	206	210	183	188	232	204	217	230	235	216	221	215	228	221	212	192	239	227	219	228	208	232	244	197	228	184	222	222	209	232	240	212	205	226	225	194	191	216	196	222	236	244	254	217	210	230	220	208	214	216	246	219	227	224	234	242	212	199	227	229	239	181	211	228	223	217	235	216	236	197	220	226	238	244	211	231	218	228	218	229	209	227	216	185	212	223	227	231	211	219	218	202	244	244	204	234	191	234	263	212	210	217	194	210	206	233	234	240	229	218	222	216	207	229	218	244	221	205	212	237	211	204	197	203	234	218	234	205	220	230	204	221	225	223	223	228	239	224	246	198	200	215	200	230	198	216	241	212	218	220	196	228	216	248	208	224	224	235	206	233	215	193	192	188	214	229	224	216	221	220	197	214	231	231	257	227	231	235	203	201	215	224	221	233	216	233	219	218	240	233	202	198	221	227	235	232	217	234	222	191	215	240	229	243	203	203	238	229	203	229	229	220	229	213	244	218	246	222	210	218	206	219	231	230	198	216	224	214	201	213	234	234	200	217	208	237	214	225	219	228	231	208	224	213	180	209	198	238	233	203	248	206	247	209	235	234	211	225	225	200	216	197	209	209	192	196	189	210	196	232	198	226	224	231	231	240	218	202	200	213	210	221	215	230	221	207	230	239	231	222	193	234	217	215	202	195	181	198	205	214	206	213	187	208	220	217	252	194	223	201	240	188	214	198	186	230	212	242	212	201	199	231	255	218	239	229	226	225	237	235	214	211	233	247	197	207	202	217	219	229	158	253	213	230	227	197	221	237	231	221	222	198	229	228	213	208	202	215	191	219	207	225	224	247	207	198	203	211	184	210	214	226	193	220	212	192	222	226	207	211	197	209	231	244	201	227	193	233	225	206	234	181	238	223	222	217	218	214	228	216	205	206	203	164	216	204	221	221	230	224	195	206	237	229	235	206	223	230	213	221	210	203	201	224	220	255	251	224	241	223	234	221	189	222	215	209	236	182	194	210	217	219	220	223	220	182	239	221	213	234	226	238	209	211	213	224	211	194	194	238	219	226	210	208	221	243	226	184	198	208	235	223	235	195	215	177	194	215	206	213	227	211	217	206	225	206	196	207	211	230	207	230	222	245	207	211	233	221	204	208	222	230	229	200	229	219	220	214	206	200	204	214	218	196	196	183	231	208	226	232	219	209	244	189	225	224	216	222	205	221	229	188	206	216	231	241	237	224	226	205	208	201	201	213	251	233	220	239	222	214	228	208	212	210	215	207	217	219	230	224	199	227	219	203	214	193	229	232	210	238	199	246	191	194	221	229	220	237	258	202	194	229	232	217	242	203	240	197	204	224	214	190	219	233	220	209	244	226	222	216	200	221	226	233	237	233	215	206	226	211	203	218	239	230	218	219	185	225	202	218	219	209	241	218	217	241	259	230	209	209	253	233	213	253	207	238	204	213	201	214	191	201	218	212	211	203	203	215	206	236	245	228	218	229	191	207	201	209	202	232	198	204	223	221	199	208	251	219	212	243	218	187	216	226	224	230	214	203	219	204	198	226	213	235	218	213	223	179	223	245	184	219	215	224	228	216	225	215	182	238	231	232	229	236	245	221	223	208	220	217	220	212	224	196	226	213	235	205	221	200	220	213	225	216	216	210	237	218	224	225	224	216	232	235	220	224	205	216	230	232	215	232	255	214	216
6818	2689	3703	5334	6621	6424	4556	2197	2249	1976	1692	1329	1263	1022	861	841	863	757	772	714	759	750	704	737	671	691	679	700	687	701	688	654	676	638	682	638	642	642	666	680	666	626	653	631	684	647	651	632	635	632	665	623	618	625	677	646	583	601	641	633	624	601	651	659	635	602	640	628	609	582	655	590	655	619	684	593	624	617	614	627	604	629	643	635	605	638	653	585	647	604	633	623	611	641	651	624	642	631	630	648	610	631	626	581	630	646	615	645	593	590	620	620	583	622	633	640	628	640	623	605	569	547	638	625	608	641	651	577	625	574	591	628	656	640	618	626	598	602	638	607	608	644	604	613	642	634	599	617	595	630	608	635	576	636	568	611	620	596	624	661	611	596	613	609	615	620	625	647	602	591	608	596	641	614	642	597	648	619	605	578	621	598	663	589	603	591	579	602	593	664	587	562	595	591	629	593	601	605	628	651	600	644	629	623	619	576	578	611	622	631	596	629	615	597	644	631	605	586	646	601	621	640	652	608	625	571	590	608	594	596	628	642	590	616	594	601	649	657	607	632	587	639	603	590	614	561	613	614	638	621	650	652	623	613	630	575	629	577	589	600	559	622	622	559	618	594	583	593	650	651	620	599	595	586	652	628	619	573	642	642	628	574	642	614	601	618	588	593	608	625	581	662	633	584	609	619	593	646	591	600	640	598	639	631	597	650	634	627	636	569	609	611	623	608	635	584	643	599	641	647	615	641	636	624	589	595	622	568	594	590	603	612	607	617	603	624	571	661	645	590	603	655	608	597	665	625	638	625	616	622	581	647	563	599	620	624	616	673	553	623	658	584	673	596	628	595	599	637	633	594	657	638	631	598	617	596	624	626	629	589	610	652	601	606	555	660	590	537	616	578	628	611	615	671	629	615	609	649	600	618	629	676	649	590	615	589	637	621	600	660	637	601	563	608	608	630	650	615	598	612	619	657	602	622	571	564	619	639	657	640	609	647	599	601	654	614	608	641	583	659	640	600	649	587	610	572	609	604	613	628	628	640	573	573	624	594	566	619	646	612	593	632	638	596	654	573	575	591	609	602	623	600	640	599	618	593	647	642	629	571	643	599	596	660	558	632	653	637	602	640	681	578	617	609	634	633	620	612	605	578	621	601	616	573	607	638	592	586	573	615	598	614	587	586	574	643	624	616	611	649	620	587	626	584	599	636	592	598	675	622	611	629	595	651	639	609	629	596	631	624	644	586	634	599	601	581	614	623	616	598	598	636	619	654	641	562	590	625	642	580	638	608	615	597	634	606	610	642	618	662	587	600	607	626	596	568	585	622	643	612	625	629	612	608	609	671	608	609	596	618	652	625	639	645	618	581	644	612	646	606	631	612	654	604	612	585	605	598	628	659	605	630	592	584	616	690	613	648	624	574	586	613	616	641	569	619	634	594	633	559	581	597	635	605	600	616	606	599	559	627	637	607	628	636	621	650	619	576	631	621	620	591	612	625	633	639	602	615	596	607	598	613	613	575	594	583	603	583	568	606	631	632	622	658	638	598	608	596	606	602	646	626	622	648	651	597	615	615	582	619	625	595	577	589	638	597	613	652	584	590	617	645	616	630	631	631	608	621	631	636	646	583	615	597	648	676	613	611	661	664	545	604	607	621	619	622	623	586	587	662	657	600	672	605	629	628	620	658	655	589	610	671	576	631	634	591	579	668	596	598	628	617	587	606	608	656	570	633	624	584	629	594	614	617	624	565	622	600	613	649	587	638	609	650	615	643	576	596	642	600	616	572	610	597	608	630	596	665	631	608	636	610	605	594	615	575	609	640	620	669	649	605	636	562	550	665	615	571	645	601	612	564	589	598	642	635	603	598	608	629	604	604	665	645	627	601	649	573	589	632	652	604	588	626	596	619	614	587	618	631	578	646	552	608	636	634	629	593	647	615	642	595	646	639	614	641	622	598	614	663	598	638	607	624	601	602	654	605	600	623	626	632	580	628	641	604	572	620	636	623	602	616	659	636	609	625	636	610	595	615	611	591	638	674	623	591	676	643	608	585	592	596	604	595	635	658	614	605	621	621	580	595	638	561	625	586	591	582	633	599	600	592	601	622	636	639	572	636	612	611	605	651	579	633	646	621	565	618	590	620	626	563	634	624	607	579	638	637	632	620	558	638	633	620	626	613	642	672	623	646	648	639	648	599	624	683	616	600	607	602	598	613	610	577	608	587	600	620	594	588	633	579	619	570	620	621	587	591	638	594	629	634	595	578	627	628	602	566	661	642	638	614	646	620	614	599	582	600	592	660	610	665	611	626	621	627	634	661	587	619	587	598	624	606	629	615	596	630	598	593	646	596	623	624	626	655	585	647	591	641	615	599	642	582	589	650	582	599	602	645	626	582	596	610	605	584	644	609	595	622	635	629	603	614	609	591	643	609	611	601	639	594	617	622	610	600	597	586	610	604	581	563	611	610	585	578	620	556	633	614	621	612	575	620	556	636	622	592	581	647	634	638	627	587	630	628	580	586	630	586	576	634	617	632	627	587	627	624	592	581	628	607	616	581	606	622	653	657	640	612	652	589	619	557	630	613	629	590	609	621	628	614	577	615	609	612	605	619	622	594	664	614	614	635	588	648	619	608	613	655	569	632	605	630	610	609	599	626	643	632	624	565	610	639	620	628	656	613	650	628	573	651	571	609	643	617	625	615	622	632	625	583	552	594	633	624	608	596	629	628	584	629	629	579	592	634	572	641	657	615	598	607	595	626	635	599	592	616	622	599	643	618	621	617	646	614	590	606	624	605	597	594	627	594	649	609	640	681	628	628	619	632	596	572	624	637	630	596	613	637	630	640	591	570	646	631	593	628	579	610	588	627	609	599	630	580	616	601	590	541	602	651	648	615	605	587	603	618	547	596	604	616	626	636	637	653	646	618	636	591	631	613	673	597	590	612	665	638	604	563	616	611	594	592	599	598	561	581	637	632	642	642	566	628	651	607	581	639	587	635	636	643	607	595	623	631	606	586	621	651	591	609	604	616	585	590	592	585	624	563	668	609	616	580	640	604	583	619	593	585	649	658	624	668	584	615	608	664	615	613	591	629	636	621	571	625	608	659	579	636	569	578	614	595	634	612	644	593	636	596	598	604	632	625	634	571	618	599	609	618	565	661	602	611	657	630	592	606	624	596	627	594	622	595	636	578	639	584	610	642	624	631	624	619	610	605	598	614	609	606	628	591	617	601	636	593	596	606	623	628	620	625	613	592	671	647	638	580	632	569	608	625	631	603	586	583	621	639	707	582	616	616	584	603	635	600	589	619	583	557	627	619	607	601	664	587	658	621	636	598	594	635	626	594	629	590	615	624	611	614	633	604	625	618	613	600	655	631	590	620	616	622	614	593	608	582	645	588	629	590	625	613	626	594	639	605	639	593	624	616	590	588	639	619	652	617	591	590	618	585	650	627	604	617	607	636	641	603	607	656	618	621	598	598	605	599
13403	5599	5535	4867	4669	4638	2982	1291	904	918	945	575	415	378	349	363	343	292	276	322	355	309	328	324	323	308	259	312	302	254	291	267	273	288	262	328	289	302	313	307	303	301	294	286	297	280	292	286	297	255	276	299	269	245	263	297	284	255	247	278	280	294	297	271	297	262	282	244	262	294	265	241	282	267	278	277	274	291	259	286	299	276	261	280	289	263	263	286	272	274	266	270	259	326	278	292	291	291	263	288	290	317	248	281	268	287	266	301	285	253	258	310	254	277	271	259	296	284	271	285	290	249	269	282	268	258	263	272	260	283	269	296	268	291	275	268	250	286	257	298	264	286	294	275	285	277	283	258	255	264	274	291	241	282	304	248	278	270	279	256	263	281	331	300	259	267	274	303	296	291	290	308	268	272	266	258	294	255	278	284	312	311	265	270	274	293	262	276	289	291	300	244	282	263	301	260	300	275	301	255	277	292	286	302	286	312	283	283	285	272	263	256	241	260	288	287	298	270	293	301	304	254	262	281	266	250	261	265	236	250	272	280	288	276	262	258	253	303	281	291	248	319	295	283	258	241	291	250	268	263	271	291	299	260	271	256	269	289	293	240	282	265	266	260	283	269	286	282	310	302	292	308	270	269	274	260	310	303	270	252	267	284	263	279	294	291	295	280	279	313	244	291	275	260	281	281	285	296	294	273	300	262	272	255	271	274	307	270	251	253	265	291	270	262	280	271	280	275	282	274	262	313	259	250	266	274	293	300	284	298	295	276	290	257	301	280	299	296	286	283	257	261	288	282	273	266	268	296	278	293	286	285	283	263	267	276	278	256	291	285	279	228	272	285	296	288	271	294	277	272	279	259	262	267	297	277	293	283	291	301	296	298	232	283	281	281	259	267	277	287	262	273	267	281	310	315	285	259	294	309	301	263	323	269	279	277	295	314	264	296	260	285	266	283	263	303	281	293	280	261	249	277	284	264	288	266	270	279	294	283	254	279	290	268	276	290	290	292	300	280	270	249	260	280	278	265	300	263	258	274	281	278	268	261	288	303	288	275	279	267	287	266	298	266	263	273	289	265	281	269	292	282	278	289	276	274	305	306	250	267	326	288	256	311	303	260	275	282	287	280	273	258	292	261	252	298	273	317	270	251	273	295	288	275	269	286	268	271	260	254	299	273	269	275	258	283	279	283	289	292	293	238	281	266	264	295	254	286	267	254	287	312	269	347	287	281	279	268	296	260	244	265	268	247	273	257	310	297	278	290	267	280	285	283	271	264	256	286	306	282	286	267	298	277	277	294	262	281	278	256	264	292	284	290	249	288	282	267	290	280	269	334	257	289	300	292	288	271	275	294	288	259	246	287	284	296	261	295	300	262	297	252	244	249	282	287	276	293	309	264	273	288	293	254	271	274	287	283	295	256	301	282	271	279	308	273	250	270	262	295	275	279	247	287	270	299	302	301	290	263	278	277	290	270	283	266	257	265	273	308	273	278	271	255	312	249	276	295	274	257	265	295	266	289	256	298	276	303	280	289	285	279	252	293	244	277	285	289	292	276	295	276	278	281	266	297	283	299	240	282	304	265	262	274	277	287	295	296	292	278	288	277	316	276	295	313	288	238	268	249	284	311	285	289	284	268	283	237	258	278	287	272	296	283	264	270	268	257	275	284	281	272	295	263	319	285	285	322	268	280	291	293	270	262	304	258	262	277	272	289	265	250	240	254	267	287	272	289	238	286	316	294	262	283	277	272	291	286	251	284	252	280	268	308	302	285	299	296	302	281	296	279	322	264	261	259	297	279	281	286	280	263	301	286	277	277	275	287	290	245	264	283	270	283	295	289	263	262	272	270	283	312	279	250	321	288	289	270	294	288	272	266	253	280	294	276	280	277	280	289	274	288	258	270	284	274	274	281	293	293	305	297	279	285	270	256	298	313	288	283	259	317	277	277	281	262	292	285	255	280	290	283	246	254	285	270	256	300	292	279	276	296	257	271	296	304	293	297	279	280	304	275	263	267	299	278	284	275	277	263	285	281	280	278	270	272	273	256	302	283	268	285	257	246	247	287	292	263	249	316	242	287	281	291	291	290	290	276	271	300	279	294	284	298	281	261	301	265	301	277	278	265	281	265	292	263	305	293	263	235	240	265	282	273	291	277	288	305	273	279	289	275	288	278	278	276	264	278	287	300	286	300	297	268	278	259	274	277	266	270	270	263	250	255	255	276	263	260	271	291	292	285	291	268	295	275	286	268	242	307	253	297	290	284	263	245	279	279	269	257	287	290	271	280	286	266	280	297	287	255	276	264	270	252	284	262	278	262	244	274	296	272	285	272	274	256	290	268	295	272	261	273	262	332	281	259	278	283	292	283	274	256	294	283	315	292	290	289	268	298	318	266	283	292	284	296	278	264	294	289	291	272	270	273	272	242	267	296	254	290	262	270	265	291	284	283	269	270	265	289	290	278	300	249	299	303	294	258	276	264	279	287	273	280	272	243	263	266	268	312	270	280	263	241	283	292	301	267	243	248	278	294	264	281	275	273	244	265	289	289	272	285	272	265	304	290	293	277	276	259	304	265	289	254	249	253	302	267	293	268	263	285	299	278	273	286	288	287	281	271	239	253	276	295	252	286	295	281	292	289	278	255	263	282	272	228	267	283	294	271	264	277	299	264	295	257	252	271	303	295	285	288	286	305	284	269	264	270	301	250	294	263	291	276	289	250	273	275	276	258	308	271	301	266	266	270	286	270	266	299	289	277	255	277	285	291	256	275	295	267	268	266	267	270	313	285	278	269	278	293	310	279	290	288	273	260	265	271	277	261	257	262	300	279	294	319	296	272	281	275	261	279	296	265	267	253	303	298	287	280	275	285	268	282	301	285	272	285	272	269	280	276	261	285	299	251	280	293	264	277	321	268	285	279	282	268	247	263	275	274	281	302	292	340	292	300	266	282	288	265	239	301	277	281	300	285	307	254	299	311	271	304	261	246	273	324	257	298	291	275	276	292	251	264	276	264	280	262	313	289	309	275	257	266	261	266	280	250	294	296	301	275	276	300	266	303	270	299	279	293	259	298	297	300	299	257	245	302	279	271	264	270	309	267	299	285	249	282	272	256	271	253	275	268	272	250	262	315	289	256	269	281	258	282	288	262	274	278	271	244	292	267	270	303	316	284	267	269	282	311	282	266	287	278	277	285	281	276	283	307	283	313	282	294	272	267	316	267	265	260	289	246	295	283	275	271	267	281	287	281	291	291	302	281	259	238	269	285	293	261	263	251	263	308	286	290	290	274	280	299	243	269	274	284	288	290	291	281	250	264	230	297	290	293	284	281	289	297	272	291	271	296	289	277	277	287	292	267	297	274	261	251	281	306	292	282	308	246	257	254	291	272	256	288	285	281	270	310	299	267	281	330	299	303	269	290	272	276	286	283	322	291	298	284	266	268	282	275	276	275	285	271	267	284	273	316	311	255	279	330	295	257	300	304	281	298
9266	4120	6279	7726	9305	10697	6729	3780	3462	3591	3315	1930	1670	1481	1381	1304	1140	1106	1095	1117	1020	951	955	957	922	988	848	900	918	836	904	892	836	870	834	741	792	807	780	849	801	770	789	762	789	808	772	784	748	797	778	757	766	755	780	721	751	722	759	728	717	840	732	747	765	781	784	770	765	778	731	699	735	706	727	797	730	721	740	767	730	782	741	704	750	711	752	759	726	733	752	734	761	726	744	748	757	760	780	741	681	734	723	748	694	708	710	749	707	711	710	752	749	783	714	734	684	682	739	713	694	737	727	779	718	712	727	737	749	670	774	753	753	758	685	763	716	749	771	746	719	786	745	729	714	732	686	743	742	764	700	756	775	723	702	723	733	748	733	707	721	761	672	770	773	743	708	715	756	746	710	705	721	717	701	758	774	693	727	760	710	724	721	780	712	731	727	732	751	728	689	710	751	704	736	752	732	763	722	751	727	733	728	712	692	758	706	711	773	710	744	740	755	763	708	728	721	713	725	732	752	712	742	738	719	696	748	705	787	735	716	720	705	734	723	772	720	736	740	747	758	780	694	710	720	710	754	728	715	722	708	725	673	676	730	698	708	695	704	700	759	772	685	708	759	739	711	761	759	690	719	742	707	731	722	749	735	741	693	678	725	720	733	748	731	731	731	687	754	740	686	690	769	715	732	722	720	681	728	720	712	734	726	756	735	787	725	688	698	742	744	742	756	718	708	720	737	733	736	777	749	695	715	738	704	752	710	768	748	715	731	711	715	764	726	698	680	734	740	717	704	678	746	746	737	738	692	712	753	701	730	736	746	730	750	700	793	731	752	768	739	762	714	743	780	707	728	801	724	770	700	780	724	736	796	721	758	737	741	717	747	747	718	656	676	741	754	739	706	741	684	771	725	728	712	676	694	749	725	734	737	736	729	754	780	713	764	766	740	698	679	691	734	722	715	709	744	752	688	684	699	741	746	705	694	739	648	761	748	726	729	720	747	749	767	771	762	699	728	734	682	689	707	721	726	735	759	668	684	684	712	707	754	733	746	761	759	754	748	737	672	750	721	760	702	719	707	697	724	698	736	735	728	751	758	754	776	750	759	739	750	775	761	768	745	737	775	724	669	776	753	741	738	702	729	704	752	762	750	739	727	731	744	683	738	727	722	744	736	752	748	733	748	726	695	707	811	734	718	723	718	732	749	756	753	730	742	732	726	710	705	656	740	703	735	709	737	715	674	757	742	724	704	697	709	771	678	729	768	710	733	739	693	721	755	718	686	701	716	697	790	706	711	736	714	751	701	693	689	745	715	747	741	697	703	667	725	701	741	719	770	743	724	744	757	691	711	750	718	717	717	719	727	732	779	746	718	770	769	677	725	685	713	716	717	697	765	764	712	739	742	691	747	720	724	761	735	712	725	747	781	724	708	732	740	780	779	774	738	701	716	736	741	744	699	749	721	711	754	706	765	807	733	725	762	769	736	768	705	728	732	722	761	752	741	655	716	662	721	762	707	746	745	772	754	690	732	724	697	713	707	722	713	717	728	701	708	726	722	662	695	749	683	694	693	718	730	742	755	712	767	771	749	748	705	775	735	755	731	710	695	761	754	704	743	747	765	720	742	736	708	670	731	762	701	737	716	728	749	755	723	702	739	722	732	746	704	781	723	708	713	744	739	741	701	735	731	716	739	752	754	730	702	742	680	796	704	733	722	754	773	723	772	711	720	748	795	737	731	699	696	704	723	732	743	712	722	747	756	739	769	674	717	721	702	697	772	723	741	711	717	785	701	744	737	701	719	737	725	724	717	679	730	750	736	684	743	691	700	735	718	762	761	741	670	685	709	712	691	711	739	707	724	677	713	728	706	774	728	704	720	737	720	757	716	733	699	770	747	708	719	750	719	714	680	703	730	697	768	705	718	740	715	755	768	734	753	737	726	739	735	771	716	712	732	720	732	735	703	735	678	774	702	742	741	727	739	746	717	738	722	730	685	756	727	709	748	711	718	709	673	717	718	745	793	709	700	730	716	724	742	761	728	730	709	685	684	757	763	728	714	737	761	731	755	717	738	791	696	698	689	719	694	759	713	693	702	734	677	726	736	721	787	737	736	743	728	739	740	766	744	725	748	767	725	680	704	710	750	710	722	671	688	702	747	722	782	744	745	694	729	738	712	768	713	739	712	728	688	749	746	716	749	758	773	722	688	730	755	734	754	687	728	762	760	766	730	741	752	770	672	709	735	747	732	693	734	739	688	765	726	743	700	755	734	720	734	682	670	703	755	762	746	757	745	733	673	703	764	742	716	714	697	696	733	727	726	729	748	775	742	739	696	748	678	732	708	708	736	690	775	722	683	723	772	736	748	694	678	740	684	725	701	722	742	725	771	785	713	706	771	749	704	739	660	691	730	709	740	757	686	765	769	682	763	690	732	707	748	732	757	749	690	741	740	734	763	687	765	708	705	697	730	733	769	744	708	729	753	727	680	723	727	709	726	723	677	708	760	768	756	746	728	767	775	744	709	743	766	746	724	693	705	720	768	728	767	711	760	753	749	713	763	666	689	701	713	713	721	706	718	703	747	743	723	757	723	744	730	739	707	761	722	738	692	760	678	742	701	744	722	753	721	693	710	716	729	746	683	706	697	663	739	715	659	752	729	687	715	757	741	753	767	744	754	771	712	748	765	750	726	692	775	707	720	738	764	724	767	727	725	718	744	715	750	733	687	724	728	712	770	751	741	711	714	716	726	659	768	706	703	751	723	778	772	763	773	694	704	724	691	724	747	693	715	678	729	729	740	712	782	746	751	733	690	724	721	775	756	754	761	739	665	749	743	736	749	727	756	713	731	718	715	755	747	737	741	744	731	733	717	718	690	706	735	757	738	759	717	755	725	681	696	744	688	765	787	689	720	735	757	765	721	796	739	712	742	737	722	729	761	707	677	753	714	753	762	739	710	740	723	734	678	737	713	738	746	743	714	710	706	722	721	705	707	714	732	738	743	721	726	784	693	719	705	707	733	748	752	691	762	689	707	772	689	743	703	756	694	752	731	722	738	714	708	725	744	623	715	754	728	709	747	676	706	677	738	718	705	825	765	702	731	701	702	712	764	708	707	736	673	783	741	762	753	766	752	738	745	703	709	718	761	721	743	716	732	770	723	719	758	713	703	736	725	701	695	720	755	742	764	716	711	745	721	711	745	738	710	731	686	706	755	743	758	757	703	734	767	706	761	706	729	728	726	735	758	746	702	760	698	769	708	766	674	791	770	746	752	653	717	694	766	785	709	739	709	741	717	728	720	715	716	686	706	718	717	686	753	737	796	738	661	740	765	731	704	726	755	731	686	692	759	738	738	749	729	709	694	780	673	717	724	764	784	677	760	711	691	685	713	740	699	748	782	758	763	745	697	737	684	703	708	702	771	730	741	721	718	705	747	730	715	742	739	724	685	703	707	698	735	713	749	705	741	727	707	667	754	704	738	778	678	749	725	716
1787	299	243	165	192	145	146	129	109	110	115	90	99	101	101	86	86	91	85	90	75	87	101	95	92	76	98	80	83	79	88	76	97	88	91	77	88	80	84	102	96	94	92	86	89	91	82	109	81	91	91	74	74	86	92	84	85	88	86	89	81	87	88	72	88	90	96	90	99	95	90	92	88	109	88	86	77	88	92	77	88	98	96	91	107	82	77	106	85	93	78	99	93	72	93	84	95	89	90	82	89	77	86	78	114	90	104	92	93	89	100	84	83	93	85	93	86	82	84	106	91	107	73	82	85	102	94	83	85	105	86	83	74	93	84	74	90	79	87	88	102	89	80	92	87	80	94	78	80	94	86	89	86	79	91	93	101	94	102	91	93	97	103	90	78	94	97	96	104	101	96	86	82	90	79	93	91	83	94	67	89	105	102	83	73	72	84	75	85	99	88	94	88	98	85	74	87	70	84	72	83	100	91	111	104	89	86	112	66	78	81	89	102	85	101	92	89	83	74	85	93	82	87	89	90	93	96	94	77	100	92	95	90	91	86	103	76	89	100	95	104	97	109	80	85	95	87	85	112	99	84	89	100	89	106	91	96	87	72	90	78	86	103	94	79	88	86	87	89	95	90	80	87	80	82	114	85	97	99	80	98	103	94	101	91	77	104	82	90	88	83	112	94	106	85	105	86	103	95	84	85	85	105	73	82	84	90	95	84	126	104	98	93	100	78	101	88	79	101	81	88	88	107	91	91	92	87	86	85	81	105	91	91	93	85	96	82	76	105	92	92	91	103	90	84	89	81	78	91	84	78	107	99	107	90	91	90	96	100	87	98	88	88	81	78	71	92	89	91	111	83	89	87	85	86	78	95	108	94	87	77	68	82	94	96	95	75	100	72	88	86	82	80	82	93	91	102	99	75	90	84	86	88	86	101	93	93	104	103	86	86	91	88	99	95	92	105	88	109	102	88	82	89	112	99	93	100	91	94	93	90	90	84	98	104	97	85	81	95	96	84	96	74	103	79	88	97	99	88	105	98	93	99	90	93	97	88	94	99	101	108	95	81	71	90	86	92	79	97	84	99	94	93	85	92	92	89	90	91	89	87	102	98	84	103	87	78	95	87	99	100	87	98	92	106	86	100	78	76	116	87	97	101	85	90	84	101	102	84	87	71	81	99	108	93	99	85	82	97	84	78	79	100	99	88	82	88	98	89	104	75	96	90	89	81	92	85	92	104	79	77	92	92	97	86	103	83	121	83	96	76	95	95	89	89	78	86	97	89	88	57	96	88	74	82	94	91	93	76	88	83	77	92	82	80	90	88	82	93	101	99	82	104	93	84	81	71	95	72	98	91	114	111	76	89	86	94	83	93	97	100	95	77	84	96	82	85	86	95	75	85	100	83	78	93	90	75	105	100	82	78	76	85	103	97	88	100	89	95	96	94	96	107	82	96	83	91	97	83	87	95	82	98	98	96	98	99	107	106	91	81	101	81	87	92	79	107	99	92	85	92	102	80	102	99	101	98	64	76	95	77	96	89	100	68	86	91	113	84	84	86	85	83	79	94	98	78	84	77	95	90	105	79	83	97	91	76	93	87	83	84	87	97	95	77	96	97	95	92	95	90	87	83	90	94	89	89	93	93	85	78	88	74	84	97	91	98	80	91	99	78	103	86	92	82	90	85	84	82	90	86	64	99	80	86	81	82	103	83	89	93	102	82	87	91	102	109	71	84	91	86	97	83	94	82	83	96	91	90	91	90	100	91	103	99	113	84	95	85	93	87	78	75	107	88	87	81	74	76	79	92	83	90	84	115	101	90	97	94	97	81	97	83	101	68	95	86	85	92	89	85	81	72	104	108	98	78	104	104	88	96	87	85	72	83	75	90	99	96	90	72	90	86	97	86	92	89	92	99	71	105	81	98	103	98	90	107	98	95	80	92	92	97	103	77	90	101	84	91	91	85	100	91	88	93	86	85	94	72	96	93	80	96	81	95	81	92	98	88	84	89	82	104	106	92	74	106	98	76	69	86	103	97	94	97	90	83	96	99	95	103	90	105	84	103	90	89	89	93	92	105	83	87	67	116	98	84	104	102	98	94	98	95	104	76	85	103	108	98	87	87	99	109	89	78	104	101	99	103	82	84	89	92	93	80	105	84	74	69	76	82	85	75	76	91	91	86	98	80	80	112	87	96	80	86	91	85	84	90	77	84	86	99	91	73	86	90	100	99	106	73	66	84	90	86	96	100	85	96	81	83	101	84	73	83	95	88	66	86	111	105	100	91	88	101	88	104	100	90	93	85	87	87	87	100	83	86	87	95	103	83	105	69	82	94	87	96	96	84	82	83	88	82	77	87	100	97	92	70	71	84	87	85	97	83	87	101	95	101	103	77	95	91	97	102	72	89	89	104	93	92	76	83	82	97	85	86	67	80	102	105	87	84	97	100	80	89	92	88	84	78	72	83	102	90	111	84	115	74	97	89	81	98	90	89	102	90	94	88	97	93	90	93	96	97	109	80	88	91	106	91	83	82	87	87	104	87	90	93	108	78	75	86	95	88	78	96	97	88	95	75	89	76	101	84	83	87	96	76	110	104	96	83	85	80	91	98	94	70	84	93	105	93	115	80	103	94	90	83	95	103	95	89	87	85	86	87	78	84	77	115	82	88	74	95	88	89	76	94	83	83	79	72	86	92	107	85	95	102	94	80	99	104	111	89	87	81	74	80	96	86	97	90	97	86	113	103	86	88	94	87	83	89	103	80	99	79	81	103	85	97	72	86	92	89	98	64	95	94	91	98	82	105	94	96	98	85	83	76	100	89	108	78	70	103	95	83	88	89	88	108	88	87	96	99	84	97	96	103	103	91	75	95	96	99	76	100	93	79	92	80	94	83	81	82	98	72	89	91	86	77	78	90	100	83	91	98	101	96	106	91	97	93	92	90	101	101	101	100	95	89	94	110	113	89	100	80	80	97	115	113	85	88	77	91	90	97	89	81	87	106	80	84	90	79	94	108	98	83	99	89	92	73	81	83	99	73	80	89	87	88	70	76	91	97	88	93	111	93	81	87	99	105	86	98	77	90	100	102	93	75	102	65	74	93	103	91	85	91	91	100	77	97	103	97	98	75	103	81	86	88	86	94	96	94	87	85	80	85	90	89	110	93	87	94	88	80	72	99	90	81	104	92	101	85	94	93	101	89	90	99	77	87	93	98	96	98	69	79	90	76	85	86	89	110	82	86	101	81	83	94	92	93	98	99	86	82	87	76	92	105	101	88	101	81	90	60	91	100	99	75	112	86	84	93	78	90	87	78	82	79	104	109	88	86	68	68	80	90	99	76	69	85	76	110	86	111	95	98	96	91	84	89	84	109	77	89	75	83	74	97	87	104	98	83	77	90	96	108	75	78	77	80	90	73	84	92	89	80	88	77	87	83	84	94	78	92	91	77	86	107	99	72	92	97	103	89	72	95	76	75	77	81	82	115	79
2226	531	581	712	800	826	525	425	450	375	357	337	335	325	337	333	308	348	325	338	338	344	340	308	342	314	321	316	313	303	306	290	308	302	301	300	286	310	271	312	314	314	300	325	294	289	310	300	287	298	309	272	318	308	325	338	286	320	300	283	290	311	327	320	310	332	281	299	301	272	291	298	330	285	322	285	303	294	312	314	331	310	297	336	299	302	330	325	318	313	294	301	321	324	301	313	294	304	296	317	302	320	327	323	332	280	309	277	301	317	323	312	311	327	324	300	303	303	318	324	301	293	324	327	283	320	324	295	315	357	270	286	325	343	301	301	300	268	346	322	322	329	329	337	286	319	315	306	283	333	318	310	319	291	280	287	297	295	320	317	301	294	300	331	330	319	331	323	292	319	302	345	307	324	310	323	300	319	326	298	304	331	339	351	304	306	293	291	319	328	289	328	306	290	313	329	312	318	305	259	294	314	276	295	288	303	330	297	308	300	298	303	286	277	324	303	309	257	294	347	338	309	296	270	336	314	288	308	287	289	313	319	300	324	319	318	314	319	322	326	308	315	307	295	342	310	301	307	292	320	268	289	307	328	360	283	324	318	314	311	302	298	338	320	300	296	293	292	301	330	317	313	318	333	286	322	327	293	308	322	328	287	311	342	304	348	270	307	282	305	281	322	302	308	327	307	302	267	303	306	306	297	322	284	308	333	335	293	345	286	294	318	300	314	307	299	321	290	307	297	321	308	340	300	336	318	319	282	309	291	308	314	284	268	335	310	299	353	301	286	296	340	306	326	324	315	331	327	295	301	300	315	315	309	325	318	324	312	303	303	304	295	328	295	273	285	303	295	361	315	333	307	330	283	300	326	303	333	314	301	282	331	300	285	323	308	314	313	336	283	314	297	333	354	308	320	300	289	288	271	299	332	300	321	333	328	338	305	297	348	332	298	338	297	287	312	318	264	300	312	285	313	298	291	322	297	296	309	315	301	287	314	336	314	302	317	315	305	313	301	305	312	302	292	317	321	300	344	306	319	331	320	305	320	288	331	298	304	319	289	288	297	302	302	310	309	311	276	329	318	316	292	288	308	284	323	311	299	281	316	303	293	316	307	315	335	317	317	295	333	316	338	339	290	361	303	306	312	305	306	306	309	304	306	298	329	305	305	303	319	310	316	308	283	310	327	312	327	275	299	303	350	312	287	339	324	324	328	320	322	329	303	279	303	302	284	343	325	310	276	330	317	308	334	292	268	290	301	303	279	301	330	306	294	301	301	297	283	292	280	332	326	321	339	281	292	310	297	328	340	298	281	284	298	286	320	314	319	294	321	338	302	332	282	310	314	327	294	324	357	298	311	306	282	290	294	289	266	299	298	317	332	307	311	322	300	313	302	347	295	315	341	304	336	304	316	294	309	310	329	305	310	320	321	299	297	289	346	341	337	308	324	319	295	330	330	322	321	313	333	317	306	314	299	288	320	299	286	299	308	296	278	326	310	289	342	303	328	336	281	304	301	311	349	336	309	284	294	322	298	318	324	305	304	329	308	302	274	296	299	305	318	304	306	306	305	284	298	323	314	284	309	277	330	297	329	329	286	330	321	305	329	316	326	311	307	300	299	324	302	316	328	305	323	330	320	307	361	305	318	302	310	330	318	289	307	333	329	314	304	321	332	282	306	317	321	300	344	325	308	340	304	316	267	290	315	316	325	324	309	316	321	321	295	311	301	326	297	338	282	302	273	292	302	321	268	321	315	341	315	282	271	310	284	312	289	282	312	330	294	341	310	310	316	291	309	320	301	287	305	307	355	324	341	317	331	321	306	339	317	288	300	299	304	316	282	337	308	296	314	322	297	333	325	326	309	321	285	310	307	312	311	309	268	342	313	287	311	279	307	287	293	297	295	319	331	351	297	326	305	312	289	324	299	316	293	298	281	315	324	306	298	336	283	326	283	315	295	309	337	344	320	334	307	298	315	312	303	288	303	311	323	311	328	319	315	296	326	301	325	330	288	325	331	298	336	291	326	270	302	299	312	323	291	293	304	313	300	321	310	311	311	333	279	308	308	298	291	324	301	305	323	313	319	331	329	306	312	330	296	298	348	312	312	333	313	304	317	276	314	308	288	312	291	322	294	355	320	318	301	310	307	270	325	311	308	301	297	325	326	301	305	286	313	328	331	321	298	313	318	330	312	313	316	359	325	328	340	287	282	280	282	335	277	291	303	319	329	320	321	290	308	285	311	296	300	334	294	306	305	319	270	339	292	330	296	323	292	274	338	297	305	291	304	297	303	329	297	303	304	280	330	308	311	334	308	285	321	339	306	283	306	313	339	338	319	333	318	317	320	316	309	306	325	324	274	310	325	287	290	334	311	296	298	272	309	267	343	304	306	306	288	312	284	326	313	288	316	306	303	309	307	321	301	316	316	310	316	313	307	314	311	320	315	308	343	302	324	307	332	332	292	325	283	315	285	331	326	315	316	287	304	323	333	302	310	324	329	297	287	307	299	283	273	267	316	329	323	282	315	307	329	312	323	304	324	279	339	309	321	293	334	336	258	299	328	313	304	317	290	320	319	293	312	289	296	302	309	321	292	310	336	315	274	298	299	301	291	340	297	292	314	319	299	292	325	294	294	281	306	325	288	314	313	315	287	300	315	309	319	342	313	337	310	275	282	282	315	339	322	312	323	312	315	288	294	301	333	320	335	348	323	311	288	319	284	315	323	292	312	325	315	297	318	336	317	325	354	288	325	332	328	300	283	323	289	331	305	296	316	303	293	316	298	344	301	302	297	295	285	317	278	306	288	303	296	305	305	279	325	306	334	294	293	325	294	302	311	304	309	299	278	318	362	308	296	311	284	326	307	331	339	307	322	294	301	303	306	349	308	292	314	310	326	318	298	326	334	295	283	348	330	285	299	303	277	310	337	323	276	283	310	287	337	295	345	322	290	327	307	330	288	320	306	251	309	307	310	303	321	316	329	325	324	323	338	332	287	303	346	323	277	329	300	303	302	312	299	299	282	328	273	330	353	298	305	293	302	321	307	324	289	310	313	325	302	308	302	323	334	321	328	330	321	272	303	295	291	303	297	334	310	286	310	320	297	305	298	311	327	348	308	302	310	300	318	302	316	324	291	302	281	326	351	302	287	279	280	333	296	315	297	335	287	309	301	299	284	302	314	294	314	332	302	285	322	328	316	317	324	328	325	295	310	323	301	296	353	276	311	324	297	315	294	318	318	328	301	312	339	324	293	312	333	290	325	275	300	282	315	312	297	320	326	318	336	328	325	328	311	315	319	319	299	301	285	288	302	323	308	293	305	293	314	309	357	299	312	330	320	330	305	274	329	309	311	320	308	305	300	332	298	306	306	287	328	336	305	305	300	309	336	311	300	311	308	318	314	333	286	316	333	321	311	291	270	301	337	314	317	338	296	306	303	288	322	276	281	297	299	310	323	320	321	315	298	339	314	282	324	314	283	302	295	297	327
7408	2890	3154	2706	2431	2161	1319	703	600	508	392	319	285	278	270	234	243	255	230	216	248	226	226	216	284	232	216	268	227	213	245	241	179	240	227	246	203	214	206	225	196	235	223	244	195	213	200	221	224	227	219	214	199	225	218	212	232	233	204	256	230	221	208	223	220	228	217	215	238	221	242	211	219	219	223	238	191	211	244	241	219	219	224	262	203	238	221	226	201	199	202	197	218	204	239	252	234	236	217	229	218	222	227	232	226	232	240	222	228	205	216	212	208	230	204	225	214	205	229	198	232	226	237	225	220	209	214	219	207	230	216	208	203	215	214	256	224	242	218	231	238	192	227	213	256	196	219	205	205	213	210	234	215	221	227	218	190	185	215	229	232	212	244	183	201	216	225	223	225	235	226	231	215	183	217	231	223	230	216	209	221	217	236	213	217	224	194	210	252	222	241	197	235	204	182	211	243	231	243	231	267	250	259	201	242	235	191	190	215	219	213	225	223	234	230	191	218	224	256	211	217	224	187	233	226	224	225	217	226	237	192	223	210	197	208	239	226	232	247	240	225	206	230	230	223	229	232	241	220	239	230	221	227	211	189	203	219	191	212	200	218	230	217	231	235	212	210	212	192	221	233	204	254	240	199	235	241	183	224	231	228	226	239	238	229	199	211	212	215	163	220	227	204	224	222	203	194	204	200	222	221	218	205	252	217	223	220	215	241	228	243	203	201	228	217	205	225	205	213	214	202	231	211	208	216	221	205	207	219	208	203	224	232	212	231	198	229	239	212	216	219	217	188	183	196	226	229	215	223	202	204	207	224	218	206	196	233	219	225	235	225	225	258	209	230	216	212	218	234	223	220	209	224	247	208	239	220	221	184	202	209	202	235	232	220	221	217	226	218	205	186	228	211	242	237	223	244	218	225	220	227	212	199	224	215	221	207	227	230	206	184	212	197	209	253	213	218	213	230	195	240	232	243	221	219	223	201	225	213	235	245	226	213	222	207	200	223	208	196	250	214	235	215	235	229	219	204	216	205	224	243	213	173	220	230	218	230	221	237	215	232	212	231	212	222	227	234	216	231	232	235	229	219	217	227	236	210	215	223	202	217	235	204	194	220	236	213	224	223	225	239	236	226	213	223	222	205	191	213	200	210	228	207	213	233	181	222	201	222	227	207	202	220	250	228	225	226	234	222	212	239	226	266	244	243	217	180	232	226	208	214	217	228	250	226	207	234	202	232	229	237	250	215	241	243	213	202	212	207	221	199	247	208	212	196	225	206	186	238	225	223	220	216	222	226	201	245	227	203	219	214	234	204	200	225	215	225	214	248	193	242	221	214	185	217	209	241	220	213	223	220	206	204	234	209	218	219	252	220	198	198	233	214	221	220	222	217	236	210	204	222	206	217	217	195	244	199	228	218	237	227	249	206	230	233	242	226	235	231	214	201	236	206	217	228	239	251	208	219	223	202	200	222	224	197	202	223	222	184	218	241	228	243	228	228	236	237	192	223	224	209	224	187	207	231	207	218	225	196	208	213	214	235	190	222	207	237	215	226	215	210	195	217	180	208	218	226	202	223	233	230	191	220	202	209	232	200	215	207	228	223	218	236	204	231	214	232	240	226	206	246	202	204	238	224	217	237	235	223	212	195	206	196	225	212	255	208	209	210	210	216	215	233	230	210	238	198	224	251	216	224	231	235	226	224	195	224	214	228	233	212	212	222	222	232	227	214	249	241	218	238	225	234	220	229	219	249	222	225	196	197	209	205	219	210	252	227	221	232	237	219	238	219	221	239	213	216	261	249	230	222	217	247	252	223	212	199	234	215	181	211	203	256	250	233	227	229	235	204	228	237	220	233	231	244	230	223	224	191	218	228	228	218	250	222	224	231	216	201	226	249	232	184	205	208	216	217	225	223	210	247	239	234	218	209	230	223	238	212	219	215	224	227	239	247	219	230	225	195	216	225	220	241	224	252	226	199	233	201	201	207	230	241	233	240	228	224	209	200	183	247	234	219	233	200	223	234	227	212	226	223	199	245	198	203	216	215	240	193	214	215	211	202	239	232	205	240	246	231	221	280	212	221	233	202	210	222	214	230	239	215	206	207	247	250	191	214	198	228	220	188	202	210	239	215	221	226	230	251	207	240	222	221	204	239	214	205	225	213	236	227	226	222	250	222	242	201	230	220	229	204	197	202	220	199	213	214	234	242	208	239	195	195	190	193	209	211	228	227	217	237	245	227	225	203	209	209	214	231	233	221	201	205	228	220	230	238	231	209	197	226	226	212	206	220	219	225	227	199	231	226	226	217	206	241	205	239	203	238	214	217	216	208	218	201	223	222	214	223	216	210	216	229	219	252	188	228	217	213	204	223	219	225	208	224	237	233	194	214	233	226	222	200	230	200	216	215	220	240	225	237	220	205	227	242	197	215	214	236	196	227	231	217	193	219	223	251	206	223	194	215	229	199	220	230	210	213	192	248	249	205	198	206	226	223	216	239	227	221	230	224	223	216	207	219	213	214	217	248	232	227	219	220	220	218	227	237	206	214	244	207	218	236	210	227	207	236	235	225	208	205	256	230	225	221	207	205	223	250	225	211	216	195	235	211	211	229	227	231	220	201	233	215	209	208	214	228	220	230	220	207	232	209	214	213	230	201	207	209	233	232	219	253	191	199	203	222	212	206	197	195	233	227	227	228	208	238	229	183	208	253	225	219	205	243	214	186	218	229	218	225	215	227	235	214	204	214	196	216	207	214	231	243	216	222	220	253	226	230	226	238	183	231	232	218	185	214	204	234	209	219	210	209	213	233	198	223	211	198	220	222	215	231	209	210	230	232	204	224	207	174	218	228	212	200	216	214	227	241	216	244	218	235	205	262	213	212	208	234	241	220	206	252	230	229	200	188	215	209	216	201	195	207	219	207	241	215	251	231	233	226	198	209	209	242	224	208	225	230	253	212	244	216	207	225	223	208	233	195	212	250	245	234	238	218	212	239	241	243	189	203	212	217	211	196	230	217	197	215	239	202	191	223	234	221	204	232	226	217	243	213	204	209	228	237	195	217	198	217	198	228	231	208	214	220	202	236	210	219	231	247	218	215	215	233	230	211	237	250	228	220	216	213	248	203	227	193	189	228	196	207	228	197	219	216	205	207	230	234	204	218	220	206	215	203	223	199	223	218	207	224	205	221	213	225	191	222	208	228	213	209	204	222	220	225	226	254	240	193	224	212	214	218	208	220	222	216	214	228	217	198	239	197	225	226	215	191	216	215	247	217	203	234	188	226	221	191	203	203	230	225	215	219	211	245	209	229	244	210	199	244	224	214	229	232	212	229	209	235	191	219	208	233	209	224	212	205	252	231	225	236	211	241	196	212	219	224	218	215	209	225	216	225	242	210	214	213	242	218	234	229	242	236	217	226	228	234	212	212	203	227	222	215	244	226	217	231	224	194	200	240	193	249	219	225	224	229	224	233	238	190	217	212	220	178	224
6712	2552	3989	5124	5658	6031	4009	2412	2191	1991	1570	1306	1242	1003	910	868	850	845	756	773	771	734	758	767	740	672	735	646	726	654	714	637	657	717	683	644	691	641	696	659	680	630	648	636	651	697	662	652	632	632	678	625	654	663	648	655	632	650	593	657	634	644	628	601	685	629	625	622	633	587	628	652	641	621	682	630	599	635	629	645	554	617	613	598	666	626	679	629	626	614	618	683	636	605	636	593	605	627	645	623	575	582	621	621	685	630	597	659	660	610	641	666	590	662	631	650	610	620	614	590	643	619	614	654	606	647	623	579	615	605	541	632	639	615	605	632	602	625	610	624	652	622	623	585	626	580	615	570	609	634	674	662	654	592	587	656	594	602	615	588	639	643	643	605	605	658	608	640	619	606	611	668	589	601	625	611	601	616	646	607	602	635	654	646	616	609	602	624	609	624	621	625	603	603	597	598	589	648	640	602	614	619	616	628	646	589	614	600	615	613	633	621	606	612	589	644	622	562	629	616	583	615	606	630	600	622	626	608	605	608	631	616	630	619	614	622	645	612	575	566	606	615	630	628	579	612	595	624	624	621	642	602	624	634	638	630	604	599	667	627	599	629	632	642	618	641	672	660	612	603	649	613	580	594	640	602	636	625	641	629	604	631	639	621	563	637	589	600	607	604	627	630	626	638	593	604	598	597	613	616	608	642	629	641	637	628	643	620	590	596	588	599	610	619	595	689	612	602	647	606	583	614	627	622	597	626	673	630	588	684	611	587	606	614	598	601	618	593	621	624	606	624	641	613	597	585	620	633	626	611	607	627	612	647	647	605	611	602	661	663	594	645	651	624	574	643	592	605	625	598	627	636	595	609	609	591	572	592	595	612	597	644	590	608	652	622	633	608	605	601	606	645	615	613	589	637	596	653	626	650	603	649	608	617	620	656	617	609	661	630	614	573	584	575	594	642	606	619	608	616	561	640	616	609	624	632	623	604	618	583	627	580	655	610	619	612	612	598	585	643	571	611	624	626	602	625	577	613	600	584	623	625	587	604	593	630	618	573	611	638	615	593	630	591	608	611	640	682	678	595	611	654	629	614	591	606	631	591	625	593	617	619	625	590	647	623	591	640	591	648	571	609	660	585	605	626	644	660	568	625	621	659	630	582	591	649	669	613	611	620	590	622	599	664	604	619	621	576	565	658	636	611	595	651	630	595	642	646	557	659	654	618	586	602	635	615	579	589	621	577	669	586	602	626	619	625	607	652	622	630	609	627	595	621	632	597	583	621	581	606	624	619	614	637	584	596	640	607	600	603	635	610	550	619	611	625	583	624	600	609	592	587	673	627	635	581	621	616	587	603	642	611	635	629	596	613	642	580	616	616	631	620	643	594	610	642	629	652	603	601	606	607	664	617	651	614	629	632	604	638	585	638	580	631	622	651	651	631	598	656	633	606	614	670	616	599	620	578	589	577	612	602	611	646	591	622	625	610	635	642	600	613	667	609	624	604	620	599	582	537	650	611	653	642	581	600	613	634	642	629	622	592	604	612	629	576	606	604	659	578	663	588	595	583	564	617	609	641	576	589	607	583	561	629	660	619	610	644	617	635	673	582	633	625	632	649	619	602	639	625	604	631	602	580	593	609	652	649	574	640	606	649	624	591	583	580	634	602	615	631	608	640	591	601	629	583	598	607	612	672	622	584	650	652	567	670	640	615	644	610	608	595	593	638	598	582	601	550	612	604	642	635	601	569	624	615	631	613	577	621	628	607	648	574	551	607	611	638	609	599	629	635	576	609	617	599	568	636	609	639	637	615	657	595	618	621	605	596	618	599	620	573	610	629	592	579	622	604	572	606	612	679	622	585	608	623	568	579	620	613	607	626	607	608	584	649	641	619	590	607	588	643	605	645	626	650	575	623	601	618	618	635	613	642	612	596	644	646	589	681	593	604	605	570	600	613	641	610	654	669	635	647	628	613	600	664	571	608	594	616	642	633	595	636	650	659	620	651	666	589	624	620	632	622	610	587	596	598	626	593	658	613	664	614	595	618	605	571	608	592	630	595	635	575	642	614	626	610	622	588	623	582	614	552	619	595	648	578	580	621	626	588	609	610	613	600	613	592	604	599	625	621	635	633	605	615	590	545	602	634	676	631	592	616	601	605	622	672	622	607	581	602	634	614	635	648	634	627	603	607	640	605	664	616	596	591	647	569	574	658	653	626	604	611	628	607	640	633	543	617	595	611	632	634	633	641	583	607	555	596	568	611	606	668	620	628	615	618	638	646	615	598	572	584	604	617	604	675	654	564	614	612	596	625	612	607	624	665	649	622	628	631	643	626	648	611	597	577	623	609	624	605	570	583	600	639	616	616	603	598	620	651	601	628	612	635	629	619	651	572	650	603	630	605	596	547	595	598	612	638	551	628	601	617	608	582	642	658	634	594	612	627	608	631	596	599	593	612	584	627	627	605	577	639	609	621	577	641	634	615	621	623	613	634	604	623	621	617	593	597	637	600	597	618	598	632	578	614	615	619	641	607	621	600	608	604	608	655	622	628	629	588	633	621	635	614	597	671	629	647	624	573	628	638	590	617	607	614	644	594	604	602	595	581	569	615	584	653	611	575	602	635	579	635	604	598	617	643	589	636	626	628	611	554	618	621	599	647	625	569	602	635	610	642	605	584	575	595	576	642	645	648	606	615	608	612	638	613	664	651	623	568	646	591	645	588	626	598	567	611	611	621	610	580	633	620	614	600	603	644	611	603	583	601	626	561	618	591	648	632	594	600	588	660	613	616	633	610	624	592	633	633	585	595	647	635	634	690	613	639	639	617	601	648	626	591	622	657	628	658	587	625	639	566	629	601	603	610	598	623	590	610	619	610	590	597	575	596	587	631	563	630	627	654	621	642	658	619	678	607	642	674	625	628	602	582	609	633	645	614	591	622	608	601	607	611	638	576	601	645	628	610	609	606	656	598	630	679	638	631	662	626	617	614	634	634	651	613	627	615	603	588	578	603	655	575	627	609	661	655	559	596	613	607	560	607	605	611	627	605	614	636	603	593	616	635	618	615	622	573	634	584	630	613	633	603	631	672	635	573	587	576	619	655	628	609	617	616	627	654	600	573	634	599	605	615	625	642	623	590	647	599	612	584	661	638	562	646	652	585	619	628	637	637	617	585	616	594	567	590	542	566	664	614	612	600	626	612	606	617	614	649	555	665	592	631	596	573	578	651	598	633	600	602	607	591	649	625	607	594	623	591	629	647	625	603	626	639	600	649	689	583	605	616	636	561	627	576	634	633	617	612	634	658	590	638	602	624	623	578	629	621	667	626	601	606	628	622	657	597	682	634	580	630	676	646	664	631	578	621	571	601	581	572	635	602	628	623	666	617	603	600	595	635	586	643	628	638	614	573	624	597	617	569	622	585	667	611	641	585	600	633	591	621	624	635	602	632	581	630	620	646	594	658	651	610	648	626	584	629	637	649	613	618	590	604
13275	5655	5326	4871	4092	3553	2422	1271	768	857	785	542	717	437	330	345	339	314	302	293	322	349	338	335	316	307	320	285	290	316	295	295	314	283	263	296	287	248	304	280	282	290	301	303	289	304	292	304	311	266	285	271	235	273	270	274	253	278	288	264	294	255	284	262	293	284	290	288	301	306	279	282	304	303	280	292	289	270	271	276	285	264	298	265	289	306	240	292	278	269	234	272	299	267	290	278	281	301	278	303	274	262	275	300	301	298	328	289	277	273	263	280	252	264	269	277	271	275	311	291	250	262	265	291	304	279	281	294	265	276	257	293	272	290	259	235	279	266	251	292	298	263	280	266	287	250	302	290	314	263	296	250	299	274	286	277	273	254	302	309	269	273	259	291	265	278	295	295	290	276	296	248	275	266	288	311	301	274	263	242	276	280	281	286	276	283	294	305	297	279	271	296	311	276	288	273	278	298	274	278	269	278	300	264	281	260	278	278	262	256	274	271	276	276	272	286	277	251	272	261	224	298	294	275	272	302	264	255	285	292	267	247	301	260	281	300	286	282	272	272	294	268	274	274	242	287	290	278	303	299	276	293	268	307	258	298	274	293	278	303	290	286	268	305	329	276	262	269	302	287	271	259	275	249	286	295	267	270	272	282	301	260	249	257	259	245	307	283	276	278	258	300	275	299	242	269	286	273	297	286	265	298	323	261	277	258	279	294	295	294	265	264	316	269	277	265	254	251	270	295	297	275	276	291	305	304	284	272	258	276	305	255	287	308	268	309	270	290	263	246	274	285	291	260	278	247	244	272	264	262	260	278	297	277	255	252	286	281	262	301	279	279	265	294	269	269	282	298	287	282	270	273	287	304	307	264	277	287	267	297	274	298	297	280	264	261	281	259	262	294	282	288	263	305	249	261	290	300	251	259	270	243	300	294	264	281	251	287	254	308	304	285	262	275	293	285	283	312	314	278	293	308	280	271	272	284	270	291	257	302	285	291	294	308	342	274	260	279	289	272	312	274	301	282	268	276	298	287	271	254	257	242	263	277	270	275	272	273	298	280	280	274	279	266	294	265	269	294	287	277	310	283	275	296	288	245	263	284	269	297	283	256	265	258	263	251	300	308	311	276	312	268	274	277	289	296	290	286	267	262	260	294	261	294	323	285	267	312	284	259	243	280	289	291	278	271	285	288	270	267	283	267	259	303	279	272	292	248	250	274	261	283	304	287	282	269	257	295	264	283	273	299	301	273	293	294	283	266	265	296	250	290	303	296	237	266	255	284	285	275	281	281	251	252	282	272	313	294	279	316	248	267	270	283	312	295	276	262	282	273	268	280	291	284	272	312	271	283	280	258	313	295	267	283	267	249	309	266	265	277	282	285	283	270	289	289	284	304	324	264	265	271	263	292	272	271	256	284	280	289	291	271	281	279	283	273	284	294	302	272	275	297	300	263	289	263	259	305	281	288	277	258	282	286	296	279	310	278	275	252	272	276	297	285	272	301	305	272	287	269	307	293	251	291	262	274	303	254	263	274	293	304	283	250	241	269	283	275	280	302	280	290	290	295	274	286	296	274	277	279	292	260	264	262	280	273	296	291	276	298	318	267	271	288	255	313	256	256	283	278	284	282	312	264	282	295	301	288	273	260	284	272	286	270	279	267	285	296	274	310	263	282	285	284	282	271	258	269	293	278	283	320	269	267	264	315	284	287	302	284	258	290	287	300	277	272	303	292	313	271	268	282	307	269	284	308	292	298	267	279	303	267	277	267	299	279	298	299	278	283	258	282	251	261	284	294	255	296	286	278	307	284	260	290	296	297	318	288	309	269	274	243	247	277	292	247	275	261	267	278	281	295	269	275	247	292	299	299	254	280	301	279	260	284	299	256	293	282	270	278	292	264	263	273	260	273	290	242	323	288	278	277	308	276	257	272	257	317	287	292	291	281	299	315	284	256	247	265	264	310	298	262	266	297	278	265	250	273	298	285	279	290	251	276	290	272	244	262	271	260	287	268	279	264	248	265	293	255	280	271	301	276	307	280	286	279	281	269	275	270	260	294	275	253	267	306	270	305	267	287	285	245	279	296	262	268	302	291	297	275	273	270	283	293	285	283	277	299	300	292	254	286	272	275	266	287	294	271	282	254	301	265	278	280	251	274	288	253	304	287	264	248	286	302	286	287	280	263	278	280	279	274	280	281	270	323	252	267	283	290	291	281	280	243	299	271	286	269	273	287	291	298	247	252	254	300	284	264	278	294	272	258	259	287	286	278	279	260	221	270	287	280	304	284	263	278	294	306	265	295	258	295	275	294	270	319	283	275	281	315	250	303	322	283	310	272	329	275	277	276	256	277	290	230	281	314	293	310	276	282	265	297	258	258	300	290	296	263	277	271	259	284	299	304	256	281	320	276	256	257	253	274	274	270	274	289	270	285	280	325	290	291	257	254	283	301	249	273	272	275	254	269	292	251	305	281	298	279	281	270	272	221	281	287	281	293	284	264	268	285	263	275	281	279	271	294	294	264	258	292	265	330	271	243	287	254	271	275	274	260	279	281	311	269	293	279	284	290	321	277	297	319	258	274	313	272	271	265	282	288	279	270	276	291	296	268	294	289	273	273	275	279	280	278	266	311	302	277	270	259	253	278	274	258	286	256	289	279	272	299	286	273	275	280	292	260	268	264	267	308	275	287	258	268	270	285	294	246	289	284	254	261	280	258	296	302	273	283	265	281	268	297	289	307	265	287	290	281	297	298	285	298	270	300	285	296	255	279	284	272	282	281	260	282	302	271	287	280	266	296	300	274	268	263	251	279	289	276	271	294	287	272	288	265	272	282	278	256	282	286	266	269	277	301	296	261	308	283	291	288	269	272	277	291	291	247	295	278	281	259	275	287	270	270	263	286	292	292	305	281	290	269	278	278	292	290	292	304	285	260	256	281	286	273	255	288	316	263	274	260	237	291	268	285	276	294	280	289	275	257	274	290	302	278	276	308	256	303	275	305	283	271	250	278	290	265	274	279	305	288	267	279	304	282	275	269	318	297	264	324	282	291	266	269	278	278	264	281	293	283	295	270	298	262	302	268	245	300	249	266	271	296	255	254	266	251	253	292	252	289	271	265	286	266	265	295	279	267	275	267	287	291	267	260	303	269	276	292	272	309	292	268	285	307	266	303	280	267	263	259	265	250	282	277	280	265	287	278	270	244	271	267	259	286	290	283	261	304	270	258	316	269	297	263	286	309	283	280	255	296	272	285	271	290	290	314	276	267	263	289	284	304	298	282	250	291	264	273	277	263	249	276	284	284	288	278	254	284	242	282	245	263	287	274	261	316	267	262	262	304	246	295	293	288	298	280	291	284	289	284	272	262	274	277	243	271	322	283	291	280	293	329	292	296	258	286	268	280	269	280	276	264	246	270	268	239	263	247	291	249	281	259	276	292	294	285	282	282	292	281	266	248	289	311	237	292	266	271	282	274	303	267	295	300	330	262
9242	3958	6155	7694	8433	8736	6656	4104	3175	3197	2814	2052	1937	1497	1446	1216	1150	1143	1084	1024	1025	948	990	910	918	879	933	897	831	853	891	848	899	800	812	784	831	826	851	832	808	784	845	794	819	800	772	801	794	798	768	760	781	799	792	789	715	732	713	776	747	720	792	738	864	751	803	733	735	768	733	803	718	757	766	764	768	778	740	687	763	693	759	785	733	764	781	760	761	752	760	751	756	767	779	685	735	688	734	734	730	739	766	727	765	725	751	733	712	693	747	772	756	743	757	783	710	729	749	740	737	691	751	768	705	701	704	774	728	686	729	803	702	778	744	705	721	689	736	742	739	754	773	698	727	714	751	731	733	673	770	724	728	696	734	759	721	768	746	763	754	741	745	727	752	774	754	756	756	691	732	745	748	721	703	721	792	738	744	757	703	747	735	774	742	733	728	703	739	712	720	755	728	743	759	703	752	681	756	754	737	732	712	730	730	765	741	765	732	739	784	731	748	755	737	755	764	684	721	712	724	738	711	708	775	732	708	703	737	726	738	703	752	726	718	701	699	698	735	737	730	753	692	702	756	706	757	770	806	729	765	734	691	779	722	698	720	736	773	736	782	773	707	798	779	728	733	717	747	721	757	719	736	706	727	717	737	783	731	696	738	735	717	717	705	733	720	744	709	708	735	734	716	689	701	681	681	725	716	777	779	718	742	734	759	750	785	741	726	717	759	700	684	751	724	731	763	758	695	729	742	759	752	703	725	768	727	725	777	732	709	757	744	738	761	734	741	766	750	736	775	717	722	757	701	730	752	729	713	691	760	710	730	737	718	689	723	767	722	747	757	735	756	750	713	708	734	729	664	716	755	694	714	752	757	714	707	755	696	743	693	713	699	712	728	702	755	720	794	759	751	735	756	726	677	768	724	753	717	696	685	788	708	719	703	736	739	767	705	705	753	749	682	744	779	793	743	686	719	785	752	688	737	727	732	707	720	746	729	777	740	735	748	727	775	719	715	702	745	735	737	672	773	695	693	736	726	732	725	754	708	685	726	708	736	742	728	714	729	743	718	752	658	746	723	791	756	813	727	729	716	761	731	694	793	729	758	762	729	694	736	710	750	720	750	757	729	753	776	707	726	756	698	767	714	760	727	671	742	718	736	699	690	715	739	747	695	723	733	768	760	747	754	690	693	707	754	755	699	758	758	745	699	715	716	712	734	752	672	722	695	702	745	775	720	705	695	765	710	731	737	722	695	726	709	758	738	771	730	723	745	688	710	730	751	741	777	780	771	700	719	746	684	703	718	721	730	703	729	728	723	730	707	699	716	705	743	726	726	729	741	703	714	696	721	741	751	762	768	772	752	723	753	750	760	739	764	673	729	756	771	737	734	726	682	735	734	751	671	727	745	715	730	782	681	728	681	755	769	720	774	735	806	740	683	757	647	671	719	756	718	734	750	797	686	784	757	709	725	746	706	750	720	719	740	756	747	728	734	745	734	762	750	724	769	724	754	698	713	763	743	696	730	718	724	722	686	723	753	759	724	789	733	707	734	730	742	765	760	696	768	682	754	742	698	711	719	738	697	761	730	780	721	718	740	738	748	743	777	679	707	781	750	699	717	708	712	706	765	727	774	716	737	693	752	737	744	702	765	736	730	782	756	740	729	748	715	726	752	748	758	720	711	716	691	724	735	703	777	733	739	718	714	712	752	732	737	765	758	673	743	756	678	720	725	783	751	712	782	736	727	778	752	724	743	743	767	708	703	735	756	711	747	739	736	723	720	735	796	701	701	704	735	700	713	764	753	780	773	732	731	710	743	720	787	761	721	735	740	733	734	728	728	723	723	729	802	741	737	732	722	699	721	734	738	722	700	804	657	723	755	699	717	781	761	707	707	740	719	753	726	746	753	701	740	781	680	779	756	695	720	727	766	698	737	731	704	723	745	754	756	755	764	754	704	749	705	777	678	704	759	738	729	699	713	763	737	714	724	696	738	716	686	740	725	752	735	697	726	747	714	768	764	712	709	761	746	733	731	747	728	707	733	698	734	737	720	711	692	730	742	719	742	739	714	735	721	741	746	669	742	730	724	703	695	781	718	742	750	726	734	681	726	750	760	698	718	754	715	721	725	749	778	789	703	723	726	811	717	764	743	726	721	742	716	741	766	708	725	696	738	744	682	752	732	727	712	751	754	790	747	729	689	723	789	740	704	692	741	731	770	762	706	720	696	731	736	752	728	773	716	722	770	750	735	726	785	714	710	769	717	674	702	677	749	731	766	720	729	694	764	738	726	700	731	701	715	689	746	732	746	718	717	736	747	762	767	743	694	729	754	744	703	690	745	780	752	734	714	755	702	746	682	711	706	707	717	767	742	809	741	775	800	701	706	703	724	665	744	696	709	694	685	784	771	747	740	758	724	753	722	721	764	726	722	737	712	766	759	743	786	727	742	704	733	753	720	692	731	827	776	728	742	746	716	677	762	749	745	733	698	738	699	757	756	710	705	738	752	750	744	725	738	730	713	724	733	787	760	718	739	724	715	728	712	753	710	759	738	675	706	781	717	730	755	694	708	714	685	748	719	725	720	695	767	737	708	741	732	709	747	713	722	723	759	720	757	711	694	739	706	753	750	740	745	745	749	779	709	774	695	714	766	727	680	732	716	716	769	670	696	711	771	708	751	738	768	730	740	694	758	763	735	726	718	727	672	692	746	707	751	699	755	741	720	807	784	725	710	727	720	722	690	697	769	684	713	760	770	728	728	718	772	718	698	771	734	757	739	742	754	721	747	710	708	748	734	695	745	735	706	705	768	730	707	696	749	785	755	698	738	741	721	719	758	727	750	742	740	696	707	766	712	744	712	722	742	740	731	763	743	732	777	726	755	756	721	745	751	745	736	735	743	734	736	676	729	743	798	737	754	711	769	728	676	745	741	777	728	749	734	702	733	743	736	697	711	740	716	715	704	721	719	821	747	760	724	695	745	666	742	761	711	764	732	716	740	723	751	737	732	765	718	736	733	736	753	764	729	714	755	697	763	734	704	730	742	717	751	728	693	749	719	726	743	794	705	769	743	731	712	704	708	775	750	735	724	750	698	762	782	694	774	712	749	682	787	713	770	765	730	751	774	703	775	716	697	712	712	764	711	688	717	725	737	759	717	735	734	709	742	735	731	740	749	758	743	731	679	745	741	726	713	718	708	778	700	704	715	710	680	741	754	693	765	721	752	744	765	782	701	733	759	735	719	726	740	754	707	729	728	699	779	713	765	707	731	737	740	736	797	748	746	755	782	759	720	756	672	730	739	704	716	731	729	755	729	664	786	737	753	725	748	697	731	718	715	738	727	763	715	740	712	722	790	705	680	723	723	711	722	673	692	733	747	749	712	720	745	715	722	764	743	713	754	708	688	759	721	742	721	675	768	778	759	717	775	693	755	760	750	746	806	720	745	725	766	764	751	716	711	741	674	673	735	760	733	784	732	734	722	720	815	725	721	762
1685	213	213	200	165	124	139	107	107	107	91	98	83	97	109	90	96	102	100	87	99	101	66	88	82	97	83	104	93	84	87	90	77	84	89	97	85	89	81	82	89	87	87	74	97	84	96	77	80	100	84	98	108	97	98	82	102	85	88	95	95	83	85	111	82	78	87	82	81	82	80	99	84	79	102	85	74	99	109	90	86	80	105	93	113	81	95	82	100	78	89	96	80	85	72	96	88	85	109	98	98	97	84	94	86	93	90	108	90	78	80	98	90	98	93	98	84	74	79	81	93	96	112	95	84	82	92	103	87	87	95	84	105	83	91	89	85	81	90	95	93	89	92	113	71	88	90	78	98	101	100	92	93	86	92	76	90	82	93	104	90	85	78	81	92	80	88	103	101	82	78	76	94	92	98	77	85	102	80	85	102	93	72	86	87	77	85	97	81	97	76	88	90	88	86	100	86	103	97	74	75	96	104	99	90	90	85	84	88	96	96	77	92	84	86	78	92	92	80	93	89	107	77	91	98	95	95	92	95	85	77	101	100	90	105	97	98	89	101	78	92	82	72	96	107	107	101	85	88	68	89	82	99	94	76	93	85	105	99	92	93	84	80	99	105	89	101	83	93	88	92	104	73	87	108	100	84	93	92	70	75	69	88	92	100	93	101	99	95	90	90	89	87	84	97	69	110	87	97	94	87	99	97	75	89	92	113	88	92	87	92	82	97	84	98	88	100	87	97	107	103	80	76	84	80	113	88	98	71	87	83	93	89	100	93	94	102	92	84	80	96	94	98	98	103	104	105	90	89	96	97	97	91	96	92	92	100	82	101	75	93	87	75	80	90	99	80	85	103	79	110	93	86	88	86	92	101	89	107	86	89	94	104	91	86	112	86	93	91	75	96	100	103	98	87	98	84	86	91	90	90	101	90	88	76	75	86	112	82	80	111	99	88	87	81	89	97	96	84	72	102	87	97	86	89	89	82	81	93	94	106	82	72	90	94	101	96	77	92	100	85	89	93	111	106	102	100	91	102	99	104	76	74	78	99	108	87	84	99	75	105	106	97	84	71	80	95	80	88	85	86	100	78	87	84	102	85	105	100	93	95	101	81	94	96	73	82	93	96	85	95	102	92	86	74	76	90	101	100	94	74	81	73	98	88	81	83	90	97	85	94	80	103	106	86	93	83	99	103	86	83	87	94	95	106	83	80	91	70	83	84	87	94	103	85	84	88	95	85	99	92	108	92	92	103	93	90	94	93	101	100	97	108	96	86	101	105	94	96	87	95	98	99	81	89	102	79	92	90	81	93	75	97	70	93	96	100	83	90	87	90	89	104	81	95	93	74	106	91	101	81	103	88	88	80	80	109	93	89	101	84	85	94	97	99	86	87	100	88	89	93	103	94	88	94	95	116	90	111	104	104	83	67	82	77	84	95	84	82	90	92	98	91	91	83	75	84	85	81	87	93	104	100	84	82	86	100	78	89	115	86	100	104	85	90	100	105	97	88	76	98	101	98	112	108	91	101	104	88	96	84	102	92	85	73	88	75	90	85	90	110	79	91	83	84	99	86	105	83	96	96	80	102	90	104	102	101	84	94	101	97	96	91	76	97	76	84	89	101	91	103	91	102	79	103	100	106	86	83	92	84	84	90	95	96	80	92	94	92	99	86	75	79	107	86	91	89	99	74	84	102	98	94	92	90	94	97	84	85	79	100	91	95	106	79	106	88	85	94	77	97	101	82	79	97	97	77	95	101	90	84	73	84	95	83	98	86	91	70	82	91	79	97	99	83	89	101	85	82	80	82	97	95	93	74	88	90	99	95	87	83	102	90	89	78	92	72	84	86	79	89	93	93	73	90	102	75	82	80	111	91	105	86	85	93	86	94	91	93	81	96	98	97	84	99	90	77	77	80	99	76	91	90	87	87	89	113	101	90	87	82	88	74	92	93	107	87	79	104	91	97	96	94	93	79	98	90	116	76	89	87	89	74	105	88	90	77	101	87	91	86	86	89	81	71	75	90	88	70	84	89	89	88	82	94	98	97	83	104	80	90	104	85	82	81	92	83	89	92	94	88	98	96	100	89	89	92	92	68	98	85	94	95	89	88	103	84	92	86	90	89	85	66	87	91	95	92	82	95	88	82	85	90	96	81	83	101	86	108	104	107	93	89	94	95	79	92	92	84	87	80	100	91	79	69	83	92	81	99	85	102	76	101	90	91	80	86	91	109	102	85	70	97	87	87	83	92	91	93	101	86	81	73	91	85	86	88	84	101	94	101	89	97	89	101	89	63	87	108	88	92	87	84	108	93	104	80	96	94	101	87	94	107	94	96	76	96	80	83	95	91	82	93	94	81	94	91	87	107	92	97	102	98	91	77	84	101	83	89	72	94	83	73	94	104	88	83	90	100	105	100	74	106	104	89	71	92	76	101	88	103	76	71	102	97	93	89	76	84	100	89	88	90	101	105	94	82	86	87	80	80	100	80	87	106	90	93	103	97	85	87	108	80	95	89	95	100	107	75	90	96	88	75	77	80	96	81	78	89	105	86	100	84	92	105	109	91	88	106	104	85	110	80	107	86	98	98	89	93	97	74	85	100	94	81	89	80	94	92	91	73	79	79	88	98	98	95	109	109	86	82	94	77	90	100	76	73	90	96	90	89	95	80	90	87	77	88	89	101	80	82	102	115	90	100	92	65	85	98	86	98	88	112	86	96	93	93	121	97	82	91	90	96	84	91	87	106	98	96	96	81	101	121	94	98	75	97	110	102	97	107	88	86	75	91	95	88	91	85	79	80	93	97	90	98	82	97	84	87	77	81	109	87	95	87	62	87	102	89	80	97	96	84	95	106	91	91	86	84	88	89	84	107	98	94	85	82	112	88	94	103	102	87	74	88	78	87	90	84	81	80	101	108	91	91	92	101	84	89	100	89	97	74	99	100	95	100	81	87	92	80	95	84	89	89	99	86	79	73	84	80	96	97	76	103	88	79	79	105	75	78	85	93	108	90	92	99	96	94	72	83	85	84	88	86	82	102	92	94	88	90	73	96	96	99	96	98	96	87	82	77	98	83	91	86	72	92	106	106	82	75	87	106	92	87	86	100	116	82	102	90	97	96	103	103	92	85	86	94	81	88	95	101	88	86	93	82	90	98	85	85	97	97	107	101	93	105	87	96	88	92	107	95	103	94	99	88	90	102	105	99	83	88	88	81	80	95	99	95	82	92	90	87	100	91	74	97	85	107	102	66	102	99	105	94	76	88	95	91	97	115	87	99	98	96	81	74	90	95	81	100	90	102	94	94	87	89	95	90	77	84	93	79	73	81	80	94	75	89	88	73	87	77	79	89	100	80	87	99	86	93	87	94	89	105	91	85	120	86	90	83	86	88	94	98	92	95	98	86	81	91	105	71	77	90	77	92	99	93	88	86	98	93	83	87	78	99	104	108	86	86	83	97	77	108	90	94	92	95	82	89	81	88	96	88	90
2213	470	628	794	766	702	629	392	379	395	392	362	332	319	315	313	327	330	337	309	343	305	301	288	316	343	343	323	322	315	313	331	304	333	329	310	312	328	305	322	304	327	306	335	287	303	303	319	320	345	317	292	289	300	298	304	317	312	300	317	301	312	328	332	295	320	297	345	304	318	278	311	311	298	304	294	309	294	323	302	329	333	325	291	287	333	347	304	303	293	292	322	335	341	298	292	329	323	309	305	319	340	310	320	306	271	283	311	313	305	305	313	321	302	321	353	329	329	284	303	316	353	320	334	326	355	321	339	298	343	293	281	299	324	328	323	310	315	292	299	292	325	331	305	280	317	312	286	289	314	326	328	296	291	302	316	320	329	323	322	287	301	339	301	307	333	287	346	324	299	298	305	285	297	319	294	324	339	297	315	283	291	321	302	302	287	274	287	310	312	308	345	304	310	309	270	283	309	305	358	298	301	309	328	287	344	337	332	294	305	322	329	328	301	301	300	294	325	327	321	306	326	298	322	349	272	333	327	298	286	302	317	324	317	322	327	307	301	305	309	320	297	306	330	307	304	295	308	302	345	319	300	340	305	327	309	309	278	285	319	322	280	303	314	328	292	333	319	314	320	311	280	321	314	330	306	307	293	294	321	316	315	297	323	273	304	304	349	300	292	297	349	322	323	312	331	314	331	314	309	320	291	297	303	300	358	296	298	308	350	302	297	295	307	319	307	320	313	328	307	293	294	333	313	286	288	316	307	319	337	314	285	315	301	310	335	326	322	326	336	323	318	255	323	336	283	321	310	323	317	298	301	346	289	299	329	301	318	302	305	293	294	289	309	324	323	317	324	274	304	322	310	305	307	290	304	301	285	334	343	280	335	319	296	328	325	315	317	319	326	333	312	336	301	320	296	317	282	286	300	323	305	304	298	314	316	328	293	333	290	307	305	295	305	295	272	315	304	295	312	295	298	336	301	302	293	328	338	341	305	304	297	302	305	286	291	316	329	309	334	309	296	270	306	301	313	334	348	326	307	327	288	299	294	326	328	316	317	315	308	297	305	309	306	331	322	319	320	345	322	304	316	302	292	288	324	298	290	319	349	321	286	299	329	299	308	331	326	295	332	285	283	316	299	311	302	276	299	309	296	286	317	323	288	300	304	315	306	331	305	316	309	334	289	320	332	298	310	328	317	329	297	309	305	320	273	317	283	304	331	332	316	308	306	332	324	304	287	310	302	305	297	331	317	305	299	323	287	307	286	302	302	276	324	312	310	319	300	317	298	309	350	332	319	326	318	342	314	285	341	308	317	276	320	295	303	286	309	319	327	318	329	314	323	284	288	296	302	315	288	266	308	341	305	328	294	316	323	319	319	335	298	310	308	320	323	326	309	326	309	301	336	312	346	323	292	322	289	290	339	313	299	314	318	306	328	309	321	323	275	301	309	319	327	284	333	298	341	301	317	311	313	327	270	332	298	291	325	311	328	303	317	321	314	296	275	337	329	316	315	349	317	320	299	323	277	296	304	304	353	325	329	311	333	294	361	311	327	296	347	313	328	296	304	309	356	301	313	316	315	312	336	325	303	326	304	315	313	296	310	311	352	299	327	323	325	312	352	327	307	283	324	313	286	341	339	324	313	321	300	322	317	318	318	293	351	286	303	325	328	300	295	309	324	306	283	297	299	325	315	323	342	301	277	304	338	307	347	333	308	317	310	304	318	296	298	301	325	295	316	307	309	301	331	318	319	331	313	336	297	289	315	319	301	307	333	283	313	305	321	323	321	318	276	294	313	296	334	317	371	334	319	321	333	308	297	299	359	313	332	326	305	317	292	324	305	324	305	283	320	304	310	309	301	307	353	314	307	298	288	328	286	300	289	303	331	301	292	337	304	272	312	324	302	302	310	308	303	321	328	301	304	311	297	315	318	294	310	342	319	311	300	292	305	311	309	308	324	308	349	305	303	335	320	318	318	285	301	325	283	312	306	310	269	304	261	280	295	314	308	317	311	347	287	296	311	284	340	282	332	314	296	304	313	316	329	293	339	299	321	328	342	313	291	335	311	312	311	323	336	312	318	285	310	355	309	309	327	331	318	307	306	345	333	331	296	298	324	289	336	306	319	301	293	294	344	321	312	312	309	304	312	320	301	350	328	315	298	308	346	309	302	321	316	306	320	310	314	299	332	276	316	294	325	312	344	289	329	302	287	303	299	318	363	289	327	306	282	308	312	314	296	340	288	308	306	316	304	336	301	336	306	296	346	333	293	297	283	311	322	311	317	299	312	320	304	312	336	340	321	329	333	340	326	302	314	336	312	302	320	300	357	298	276	319	324	300	324	300	296	333	308	307	287	318	293	318	306	302	319	284	326	296	363	313	304	319	303	317	321	329	282	285	355	296	330	300	333	315	303	296	299	331	332	335	299	320	293	308	306	311	303	335	345	359	305	343	288	282	314	342	281	333	329	304	317	334	303	283	315	328	294	281	287	301	289	303	291	305	302	301	325	328	305	318	325	315	271	292	285	271	311	324	328	337	299	335	277	309	320	313	305	319	308	292	277	302	321	294	323	304	306	313	286	318	313	312	316	314	294	334	309	307	309	333	348	324	308	314	328	335	312	312	302	333	287	307	328	305	318	301	307	301	327	322	298	294	351	311	311	277	266	316	298	315	324	309	319	321	302	277	310	293	318	311	322	335	298	300	320	289	333	330	337	299	320	309	317	313	318	328	315	296	312	297	312	319	309	306	299	323	335	310	294	308	332	318	321	297	307	287	293	304	336	277	320	304	333	306	303	294	291	324	299	308	331	304	301	292	291	311	336	342	323	338	339	327	306	319	313	278	328	317	286	311	359	292	334	307	323	334	310	299	301	319	282	314	296	303	327	294	294	310	295	300	309	299	303	328	299	285	288	314	311	315	307	294	332	322	350	293	277	308	278	315	308	325	314	327	295	313	318	335	305	306	317	300	328	308	309	285	289	307	333	309	313	315	313	293	313	301	350	333	290	322	307	315	295	320	335	276	327	290	307	322	338	342	339	335	316	331	330	312	324	311	294	280	328	301	300	325	344	328	294	347	351	321	330	333	322	335	320	327	304	322	324	315	314	307	285	312	318	307	309	323	316	307	319	322	335	294	327	332	317	311	312	294	321	325	322	290	309	331	317	293	315	300	293	309	304	293	332	310	322	294	329	346	305	314	326	359	320	303	304	284	306	321	297	314	303	310	304	313	327	315	333	336	301	273	319	330	310	302	313	297	318	299	342	307	324	345	325	299	330	338	320	304	291	314	332	288	309	308	304	312	300	291	317	322	309	322	318	304	305	313	303	297	336	342	298	344	314	297	324	303	326	287	332	315	336	319	323	349	328	311	317	343	305	315	301	291	310	338	320	280	307	347	315	322	305	301	323	298	325	347	281	321	306	326	314	319	303	326	305	298	288	319	288	300	296	286	313	298	290	300	337	321	306	331	320	320	337	311	327	347	296
7205	2965	2630	2388	1997	1654	1104	608	426	451	363	318	319	291	258	255	244	253	223	255	194	240	248	243	237	221	243	256	230	225	208	236	200	224	251	228	232	250	215	224	216	221	229	239	210	226	217	231	224	219	254	235	235	232	247	212	229	200	207	224	262	205	204	228	216	225	237	259	254	227	217	214	223	232	224	244	224	210	228	220	241	215	220	227	223	222	201	226	236	238	230	212	195	229	223	184	216	245	216	218	232	248	207	204	221	208	199	221	201	212	230	243	196	224	245	208	203	234	213	225	246	222	250	239	226	230	247	217	214	225	236	238	225	218	237	233	234	216	223	233	219	227	239	205	213	207	237	212	227	221	210	218	214	226	224	207	196	218	212	224	202	228	216	221	231	196	241	234	231	254	211	207	232	211	219	214	239	229	217	219	220	220	166	221	231	226	237	242	202	188	254	220	231	205	214	224	213	196	224	205	204	230	217	240	190	226	213	203	201	225	218	227	241	220	226	204	238	229	202	216	216	220	225	231	212	230	237	207	198	210	218	190	206	219	202	211	223	225	251	232	225	212	217	247	203	220	232	205	228	211	218	227	228	209	218	223	222	212	231	220	249	222	220	233	231	218	207	231	239	212	209	220	192	177	220	206	202	230	227	228	224	240	233	195	216	229	236	202	227	225	209	233	197	213	238	215	235	216	216	243	228	233	231	215	230	206	215	215	230	240	213	200	208	224	225	213	199	242	214	212	255	195	232	249	224	209	217	205	206	198	220	196	218	227	220	200	200	220	251	255	239	208	195	241	206	223	223	209	214	213	193	220	238	219	231	226	224	224	235	225	215	237	221	194	213	233	215	267	228	215	180	214	219	202	209	232	229	213	192	217	231	220	224	215	211	214	196	258	190	252	196	220	203	211	204	219	207	201	201	226	229	197	234	212	226	234	215	191	219	197	219	209	204	231	214	211	232	249	218	220	244	211	204	218	225	218	240	233	209	209	230	206	216	233	227	202	220	213	220	210	219	217	233	228	206	202	218	224	182	194	199	202	243	228	234	223	223	219	206	203	233	216	198	223	202	229	202	216	228	216	230	220	231	211	198	236	198	222	213	219	231	242	205	185	220	214	229	211	215	194	206	233	244	208	218	213	211	207	220	218	200	206	184	213	199	227	220	197	229	228	223	188	224	174	216	233	225	215	215	215	227	199	199	228	213	211	222	270	226	241	230	209	236	231	237	225	224	225	234	217	193	219	204	217	240	218	232	231	200	200	213	237	218	194	217	203	249	231	212	225	196	215	217	233	217	231	251	229	232	231	203	215	214	230	240	232	238	228	242	223	241	216	223	197	189	226	230	210	226	232	189	214	214	222	218	200	229	209	213	213	248	211	217	216	227	249	237	236	227	196	212	232	226	227	234	230	222	213	223	232	221	223	213	194	238	221	200	193	210	194	216	228	236	214	230	175	196	226	218	231	224	221	232	221	232	204	220	209	222	218	197	216	228	195	219	228	236	267	227	230	228	221	217	232	234	223	205	217	211	220	204	192	224	235	227	214	219	217	229	216	204	199	212	209	228	212	247	216	214	201	207	216	227	217	205	261	221	256	222	218	202	236	227	234	208	199	244	193	237	221	224	232	215	209	214	208	217	203	224	227	196	199	193	223	203	239	209	237	229	225	213	227	199	243	234	210	219	213	192	207	208	211	210	233	219	216	223	228	202	248	200	210	239	185	211	204	229	241	218	202	242	231	247	222	235	229	247	195	220	205	229	215	210	205	216	199	222	224	215	211	235	224	216	202	219	220	227	233	217	213	253	211	216	208	241	233	227	231	231	234	219	196	214	193	211	223	198	198	219	239	187	187	213	219	206	222	218	211	232	224	187	195	210	220	244	214	212	197	214	242	207	230	215	228	189	247	216	207	212	225	226	222	201	214	223	260	195	237	221	229	206	230	213	197	221	210	266	263	230	231	192	219	191	239	241	194	212	204	215	202	217	214	207	214	206	266	225	237	220	243	233	224	188	228	233	217	225	229	212	210	215	227	212	229	193	208	220	227	220	195	214	232	214	222	198	226	211	229	219	227	213	246	212	224	240	207	229	233	227	208	203	213	208	220	220	186	202	205	226	211	237	202	221	226	216	230	235	204	241	227	215	202	251	221	207	194	228	246	232	202	222	207	217	232	202	227	215	231	235	209	230	203	208	225	221	205	219	210	186	215	213	248	226	208	229	227	221	235	239	222	169	233	220	215	218	201	231	240	210	201	212	221	221	212	223	204	232	229	222	214	235	207	220	218	190	225	233	209	197	212	211	212	238	238	220	205	229	233	236	216	203	193	214	224	225	239	221	215	231	220	252	238	263	211	214	234	208	232	228	255	221	200	188	235	215	205	222	201	227	216	219	237	220	204	231	224	238	205	206	199	210	222	203	181	256	231	204	225	221	239	229	201	208	232	235	235	175	242	221	234	219	240	228	237	233	217	222	216	227	224	237	247	236	213	228	219	224	220	216	223	224	214	219	236	231	215	197	253	237	215	223	226	235	213	224	226	196	205	197	221	238	227	221	241	220	230	240	234	210	234	236	206	213	195	200	199	212	255	205	234	226	207	224	213	211	220	249	218	195	220	244	247	207	230	240	215	224	223	213	228	232	247	214	208	219	216	206	220	219	205	228	219	234	219	227	230	203	213	217	228	244	215	209	209	231	236	204	224	226	237	213	205	205	195	209	217	207	219	245	204	218	247	202	245	206	205	205	235	233	228	220	216	205	237	231	231	203	245	223	222	196	201	222	197	192	239	236	219	214	194	213	228	249	234	219	249	210	204	217	229	233	222	215	219	210	227	207	211	204	202	222	230	253	230	207	199	210	227	209	226	219	188	223	237	217	210	225	218	232	233	220	204	231	224	213	210	236	223	210	223	235	232	239	224	240	197	199	202	237	226	205	215	218	235	217	221	224	216	233	218	224	207	232	214	257	196	232	231	204	216	224	217	197	231	219	191	224	217	200	219	219	217	222	202	230	206	243	209	216	247	205	223	244	204	239	229	217	214	194	215	229	240	231	226	208	214	246	204	209	229	224	202	243	215	216	222	213	219	219	229	203	227	193	198	226	195	194	245	242	224	243	216	240	221	216	206	193	204	230	231	217	186	200	222	210	218	218	225	202	211	206	216	226	223	210	236	196	237	234	243	239	231	214	208	214	196	211	241	236	223	226	202	239	245	270	229	226	231	233	209	232	224	208	227	196	225	197	226	196	222	217	198	203	175	216	199	204	229	211	212	213	234	238	232	230	205	196	229	200	225	225	238	213	217	198	235	208	215	232	236	219	216	216	235	205	207	224	197	224	244	215	214	212	220	188	206	233	220	194	188	207	218	206	206	199	224	234	215	195	219	210	215	188	207	188	224	209	204	225	236	216	206	245	240	217	213	223	212	234	215	205	225	238	226	241	201	245	232	226	243	223	195	235	233	209	230	191	177	211	186	196	208	241	216	218	243
6572	2536	3717	4684	5104	5030	3880	2637	1764	1822	1422	1265	1097	1019	881	906	807	842	815	729	810	772	732	686	738	728	665	689	664	658	655	683	711	717	670	664	641	685	687	653	678	674	611	666	640	635	611	656	639	650	668	671	661	664	668	637	674	629	644	618	618	658	652	659	642	648	628	607	602	625	647	590	616	643	623	664	611	595	623	597	645	602	588	572	647	624	605	622	602	630	649	663	632	630	620	610	621	613	597	605	643	632	649	576	594	599	590	596	605	607	593	606	644	608	626	584	606	589	644	624	639	597	590	686	607	627	572	612	603	611	621	595	649	589	635	603	626	586	574	611	584	605	638	617	613	631	595	596	603	622	603	607	546	608	605	630	628	613	625	607	610	591	616	622	588	623	570	592	607	640	657	581	621	600	638	595	608	621	608	589	631	612	635	601	649	623	602	620	565	588	653	622	574	592	624	590	609	601	602	592	594	597	619	623	623	660	652	641	630	643	632	607	591	636	599	642	600	565	636	626	614	604	626	639	583	608	628	595	609	625	633	652	635	607	618	665	643	602	593	626	560	624	578	588	616	572	622	657	681	628	609	618	606	634	598	598	615	594	609	598	609	548	611	588	598	646	635	620	639	622	641	593	620	612	554	604	647	604	610	612	617	659	638	625	628	634	635	635	637	607	575	653	652	623	586	608	562	657	561	610	595	596	591	658	598	650	580	581	582	585	637	616	621	638	589	652	622	625	591	633	562	602	605	633	612	648	626	606	605	590	627	640	639	629	653	606	621	626	608	625	563	627	633	566	604	622	609	625	624	624	617	637	584	629	615	614	638	585	621	585	614	652	601	608	620	637	611	629	626	617	657	586	625	550	596	604	584	583	637	605	603	601	616	620	570	610	613	629	603	618	620	645	634	602	631	634	604	585	581	604	620	653	639	627	576	606	593	608	593	577	615	615	626	617	619	618	604	608	637	580	579	610	603	616	624	606	588	608	598	646	624	598	605	645	638	604	629	577	622	613	585	604	597	624	617	607	645	617	638	608	625	627	638	596	643	619	591	611	596	632	612	640	625	634	632	604	609	598	596	608	577	598	628	624	638	592	634	620	608	632	633	623	630	616	637	596	634	656	664	649	605	603	582	622	645	593	618	572	589	640	611	603	597	598	647	610	573	621	609	649	570	623	627	627	666	573	615	582	640	637	603	586	639	601	585	598	579	580	570	623	616	606	645	612	598	616	635	603	614	614	647	553	596	608	627	617	595	667	577	644	623	601	646	631	630	598	645	622	627	638	627	636	647	603	615	581	629	659	617	613	617	599	609	611	639	628	640	598	636	628	647	636	604	617	637	623	627	582	582	614	656	614	598	653	579	622	565	633	613	610	591	623	609	613	623	629	614	607	609	645	583	638	628	564	618	655	585	602	593	650	607	575	638	621	581	617	624	632	637	607	579	639	586	565	562	609	623	607	632	634	605	635	610	642	608	577	577	582	606	591	629	632	606	641	595	563	629	557	606	632	598	615	643	629	631	649	593	610	618	585	643	539	610	597	628	617	606	596	625	628	602	627	625	577	607	583	594	607	638	615	641	609	630	622	652	650	616	608	638	608	628	586	592	595	571	611	605	590	631	632	613	645	598	643	642	630	618	611	612	610	585	608	579	573	584	551	613	616	583	616	651	613	608	588	620	630	601	631	627	624	644	591	581	600	629	667	667	603	592	561	640	582	620	621	603	590	592	622	608	632	645	629	573	603	598	629	606	579	628	618	609	569	653	618	615	601	629	600	631	626	570	566	596	627	624	595	555	592	579	607	620	625	603	603	600	640	605	604	604	617	561	593	615	625	671	613	660	579	646	640	603	614	598	601	600	610	561	600	641	641	634	614	639	561	657	619	645	644	635	617	603	598	607	639	578	647	545	613	593	615	636	632	622	615	636	666	624	629	603	630	666	619	637	641	659	623	647	650	588	624	631	596	621	628	576	629	608	615	602	632	641	656	632	597	585	652	636	616	620	615	639	594	607	567	585	609	627	614	610	607	599	633	591	611	634	621	591	632	608	614	594	619	617	662	665	618	610	601	616	622	635	609	614	670	629	621	593	602	622	625	584	604	626	624	539	620	627	621	637	618	643	628	551	599	662	595	635	548	586	581	626	616	611	607	602	615	583	627	618	628	668	615	626	636	646	591	593	608	605	635	586	618	637	581	603	652	630	588	623	592	650	629	642	588	589	579	629	568	649	618	613	597	631	583	613	594	597	616	645	598	650	644	584	625	626	636	598	621	630	636	570	589	587	619	628	632	633	590	590	616	658	634	547	600	648	624	598	604	577	628	617	678	596	640	611	579	580	616	586	624	577	622	603	630	593	577	617	621	625	600	581	614	638	592	607	616	599	615	605	585	619	617	559	622	684	598	558	653	612	600	616	593	622	570	613	592	595	637	601	599	612	617	590	644	627	649	624	600	659	615	634	597	635	593	601	613	650	608	657	622	628	646	595	620	615	575	640	625	621	593	630	628	616	633	600	629	583	631	605	617	636	655	598	623	613	595	650	595	658	587	647	661	635	602	596	571	627	669	639	641	633	651	631	572	622	640	624	596	586	631	623	610	657	630	593	602	616	627	608	577	645	655	617	590	633	623	613	588	604	642	652	607	626	638	603	583	596	588	622	635	623	611	590	629	622	619	589	603	649	605	626	634	628	632	600	641	673	578	594	575	594	594	572	647	623	621	697	633	614	649	646	680	632	620	584	642	623	633	615	585	587	637	656	571	623	606	600	595	625	620	585	697	622	596	630	610	609	614	630	615	646	636	614	613	590	638	594	604	603	568	590	607	595	620	584	555	600	607	615	614	633	637	599	645	617	615	632	604	626	606	574	600	585	646	646	613	597	618	584	630	597	576	626	624	586	613	559	618	657	617	626	642	631	606	655	635	615	633	637	605	607	657	572	649	628	654	627	610	644	606	592	615	627	645	642	638	616	618	656	599	584	618	630	595	616	636	601	600	587	646	624	609	619	586	559	625	597	596	610	622	634	637	638	593	604	628	626	624	574	589	648	599	626	621	639	585	592	645	574	607	640	611	602	623	615	626	616	618	575	642	610	604	574	645	628	596	574	597	593	602	613	561	658	606	590	585	631	602	600	590	633	636	612	628	599	606	609	694	615	637	648	663	596	645	604	621	626	584	621	606	620	639	662	626	595	610	620	575	645	631	604	592	617	616	625	634	630	659	635	587	675	603	598	601	643	591	618	626	604	629	664	524	677	588	594	580	596	591	614	614	619	578	605	595	615	623	632	591	620	598	615	645	634	613	624	623	620	647	599	587	572	623	623	595	589	607	578	664	621	600	631	617	604	580	583	589	627	557	651	631	627	640	632	621	616	638	644	640	648	627	623	620	629	588	575	604	613	617	581	606	606	619	626	603	608	576	573	609	662	577	595	609	593	608	630	599	639	632	573	622	593	626	639	572	622	633	627	649	584	634	621	590	641	615	612	605
13098	5474	5257	4727	3856	3027	2424	1492	936	708	602	498	487	412	361	336	320	327	303	315	332	322	304	267	276	308	293	314	320	302	286	266	254	298	301	302	321	261	295	281	290	246	301	272	303	233	309	288	324	307	299	319	309	258	277	278	277	252	305	293	267	280	277	253	274	279	263	261	265	279	262	269	265	283	270	264	270	268	274	277	296	292	268	276	264	277	285	267	252	274	265	258	273	270	283	276	285	297	281	272	287	276	276	278	252	268	295	271	299	265	294	263	256	263	255	259	292	290	294	269	275	257	280	261	275	260	272	254	251	281	297	281	273	273	240	263	286	263	298	266	264	285	296	288	273	269	278	278	245	310	271	297	283	270	309	277	272	292	266	248	280	310	274	284	302	278	322	264	283	265	271	282	272	270	275	277	256	286	237	295	278	283	248	274	316	267	276	284	273	256	282	269	291	271	313	282	269	262	295	310	295	286	285	290	271	266	281	247	263	263	267	276	276	283	287	281	274	294	267	267	260	263	262	290	254	268	283	242	311	276	301	288	311	299	326	272	316	255	277	272	322	294	269	266	271	278	255	257	252	263	305	273	281	249	282	270	269	292	273	306	288	313	282	269	263	288	291	301	292	272	288	267	250	286	246	265	273	265	311	273	284	334	278	258	276	307	302	303	272	253	257	268	259	275	304	270	286	297	275	311	283	282	271	260	280	291	274	304	254	246	275	300	262	264	267	250	288	298	319	271	293	282	263	284	267	280	318	258	330	293	278	317	266	269	310	263	266	310	255	282	292	295	260	312	259	279	263	269	310	272	276	321	275	290	269	277	269	261	299	315	269	292	261	279	307	269	283	256	337	277	290	287	313	318	230	276	304	299	289	270	248	271	306	285	313	287	288	287	283	304	280	294	292	286	274	271	274	274	284	302	284	282	306	315	305	277	264	244	298	239	291	295	268	276	289	261	282	259	272	260	259	289	286	300	289	300	288	269	283	254	250	257	282	257	271	304	269	262	289	306	262	314	273	298	278	283	302	257	269	294	267	280	282	306	273	295	266	283	249	303	269	294	286	250	274	301	278	330	272	282	294	267	304	250	259	308	280	253	252	283	276	291	267	255	283	282	263	263	243	299	252	272	284	264	301	280	282	261	275	272	288	252	303	300	281	300	274	264	284	294	305	268	276	288	297	277	258	288	293	274	309	298	273	249	270	292	273	276	267	296	285	245	285	266	251	296	259	299	282	285	301	282	269	301	250	265	277	284	282	278	284	268	283	298	282	287	313	268	295	253	272	298	292	258	272	295	277	265	303	306	286	283	267	287	282	297	269	291	286	270	260	296	284	295	257	279	287	287	255	292	263	268	267	272	311	266	283	301	285	269	293	282	320	239	281	278	283	288	282	280	276	279	281	291	281	288	262	309	260	276	283	288	284	290	272	275	281	285	276	299	255	305	325	276	289	282	297	249	280	273	257	273	275	275	268	309	268	297	272	250	231	294	281	292	281	253	281	295	297	283	280	271	283	271	267	255	250	276	274	279	272	245	285	275	282	279	312	283	290	243	311	270	266	295	262	270	302	282	275	287	254	294	285	261	258	277	284	296	265	287	278	251	292	314	281	268	304	281	263	256	279	295	276	268	291	263	273	276	268	264	274	258	286	284	284	291	264	281	272	269	268	295	269	271	279	265	280	303	302	294	286	272	275	253	286	291	277	256	287	216	278	274	277	259	251	281	304	281	271	260	277	299	300	271	266	294	233	285	254	269	266	273	252	275	277	273	256	262	281	281	259	278	285	277	277	297	273	273	277	258	279	255	304	256	267	282	274	272	253	293	249	249	273	291	291	311	284	269	299	276	265	284	289	280	272	281	252	258	297	274	270	266	306	296	264	266	270	286	250	267	280	275	290	272	304	284	264	258	250	292	250	286	297	263	288	309	301	261	293	322	264	300	274	290	294	266	262	276	284	290	272	268	306	307	266	250	254	296	272	313	261	275	299	268	289	255	262	284	280	253	279	262	275	267	299	262	264	244	294	290	289	288	290	308	295	290	294	285	262	290	269	300	297	265	285	279	258	264	266	284	268	288	264	261	264	300	272	287	289	274	275	276	279	283	259	284	266	244	274	294	291	285	255	270	258	293	254	304	278	257	316	280	248	232	290	304	251	293	271	265	317	275	267	277	268	223	274	283	253	278	278	278	274	292	277	255	253	263	280	267	284	266	236	297	285	266	256	271	276	289	274	278	269	284	268	285	272	296	293	248	266	285	300	280	265	267	266	251	263	265	281	254	284	254	313	264	276	280	292	257	288	274	268	275	276	295	256	307	284	260	288	270	318	256	278	259	269	302	262	253	260	279	287	273	285	271	280	285	265	264	277	275	273	293	274	285	285	260	276	268	305	267	266	258	276	303	288	304	314	251	286	288	249	258	266	266	284	298	264	323	245	277	290	295	261	277	292	265	255	306	271	294	282	282	231	259	262	258	258	307	282	260	278	247	273	306	281	258	272	290	286	274	274	251	255	279	271	304	296	314	268	283	295	294	259	282	285	242	289	280	260	243	277	282	288	261	272	277	305	281	272	304	262	285	280	246	292	308	304	274	276	270	287	257	278	280	293	266	291	281	278	267	277	271	268	268	269	287	278	309	279	254	284	265	274	287	261	265	290	268	279	278	302	276	277	264	271	275	298	279	247	276	248	291	299	284	301	292	288	291	278	278	250	283	265	307	285	273	245	253	316	282	262	272	263	286	279	295	292	266	273	309	285	289	291	270	285	300	263	290	252	267	284	243	293	283	240	243	258	303	306	283	272	281	288	271	254	298	281	250	242	299	294	278	257	295	287	279	271	276	274	301	286	290	308	268	272	295	260	275	305	272	263	282	268	280	251	291	261	282	271	272	285	269	290	292	292	273	293	299	251	271	285	293	244	302	258	268	311	286	290	307	263	315	261	315	269	271	252	288	265	277	267	267	279	277	298	305	261	269	282	286	287	320	272	273	274	256	308	287	280	269	273	284	315	266	276	323	272	269	263	279	275	277	290	285	282	267	238	271	306	257	326	262	291	281	275	276	272	282	299	268	285	264	300	295	293	284	295	282	268	262	266	283	280	253	293	280	289	298	303	262	280	309	282	267	291	274	280	283	299	313	293	258	270	295	250	296	278	286	317	296	255	276	277	249	271	279	237	254	284	268	260	248	250	268	267	288	300	280	287	258	300	291	275	283	279	291	266	298	271	285	296	285	303	309	291	280	244	244	301	288	293	288	282	274	295	257	267	288	251	264	259	266	322	258	285	306	310	258	279	279	271	280	279	304	295	290	322	285	275	256	270	279	335	297	285	262	291	296	266	278	301	272	258	259	289	262	271	267	297	263	284	290	270	294	252	249	268	311	334	284	268	277	288	246	287	295	230	264	228	280	295	286	324	284	277	282	309	267	241	302	306	279	308	271	267	269	272	299	249	311	269	292	279	294	254	260	276	297	299	287	271	283	281	291
9141	4079	5944	7491	7640	7929	6657	4481	2986	2678	2322	1961	1681	1572	1311	1216	1143	1051	1091	1112	1006	1031	1040	998	916	921	927	875	918	875	834	847	900	826	838	823	830	791	821	788	785	787	784	802	794	805	777	794	814	765	734	766	718	799	806	774	795	768	816	771	782	771	761	744	782	738	720	747	716	777	769	738	755	763	731	750	760	751	737	726	769	718	714	730	720	681	670	729	729	768	705	741	729	729	756	717	779	722	700	759	710	734	803	720	765	701	748	680	729	742	755	753	747	695	806	731	712	728	767	713	733	752	755	756	746	751	696	699	689	715	691	733	729	728	737	720	778	754	732	726	708	683	752	779	739	710	734	705	732	781	692	751	745	734	726	708	709	716	744	728	726	728	750	748	769	705	725	715	726	703	736	726	776	733	732	774	683	741	774	749	729	730	756	693	740	798	794	679	730	670	710	694	755	753	704	709	710	713	718	731	708	755	750	719	726	737	724	777	683	707	707	744	788	753	734	702	764	772	738	736	752	725	710	760	756	694	761	721	709	721	743	768	726	754	712	773	662	746	717	764	737	730	756	718	747	779	757	710	686	735	713	735	731	769	722	711	725	794	748	746	721	675	782	696	672	711	732	686	715	673	754	733	712	719	693	725	750	729	711	704	695	751	734	711	731	744	736	709	735	697	683	716	733	705	760	696	721	717	749	752	718	751	697	756	741	733	724	718	713	665	854	782	694	694	710	756	725	700	710	701	752	742	695	706	725	731	722	765	730	728	704	719	698	734	742	724	705	717	737	750	754	788	741	758	765	714	669	679	713	751	764	711	719	680	728	726	708	711	722	736	749	692	731	736	726	711	694	728	703	755	778	681	723	764	744	745	726	718	703	698	751	694	776	685	705	735	717	669	765	725	732	760	699	731	682	717	720	732	708	715	742	708	744	744	713	753	769	764	729	761	742	716	710	747	710	703	724	707	752	724	751	688	736	735	756	769	751	709	681	730	690	744	789	731	724	750	770	757	754	770	753	728	737	755	706	739	730	756	697	718	735	730	716	759	743	766	776	765	763	698	731	709	702	737	750	674	696	734	712	710	746	712	714	699	700	719	713	726	754	723	745	727	779	735	744	695	693	715	722	691	695	747	743	681	770	726	739	701	727	745	723	782	703	763	726	747	730	709	727	691	720	726	745	744	733	730	745	706	694	746	709	743	738	682	667	745	734	678	733	725	756	734	728	728	735	764	740	725	714	743	671	735	729	767	716	720	750	686	685	708	749	786	685	731	734	728	732	790	714	769	701	705	757	729	685	796	724	722	717	764	741	692	741	760	727	747	736	708	707	677	730	749	728	721	690	717	762	749	728	758	726	746	722	744	742	750	707	746	726	742	769	766	720	754	736	674	725	728	711	709	745	769	683	735	692	757	807	774	702	743	761	715	683	712	739	749	723	815	754	746	749	683	715	753	704	707	752	697	722	714	781	695	671	761	762	747	751	701	709	739	733	780	721	706	756	716	797	717	727	692	738	770	692	771	752	699	698	741	732	742	737	737	706	745	727	711	724	752	719	735	737	717	749	718	738	697	694	723	787	734	727	694	742	720	733	785	707	744	800	728	740	720	719	709	730	711	706	699	737	721	755	733	747	710	726	707	733	762	759	708	765	718	742	749	737	724	745	708	701	709	748	711	779	703	780	756	741	711	725	759	766	712	689	729	703	738	738	774	716	769	717	735	705	728	769	720	748	752	763	728	678	761	717	715	705	765	759	748	688	759	791	733	747	757	720	756	723	714	711	707	782	699	692	717	732	723	738	746	726	708	738	677	730	751	742	708	709	764	758	772	747	738	711	735	728	709	696	737	750	731	721	724	718	748	727	737	750	747	743	753	715	709	723	692	759	714	698	731	730	697	714	704	752	719	730	691	730	773	730	726	754	730	719	741	756	726	715	712	746	751	729	745	680	713	748	708	700	715	752	764	697	715	735	738	731	741	728	730	688	761	686	668	738	762	725	714	734	748	732	712	716	694	741	732	751	687	725	705	769	723	683	676	681	703	752	714	734	734	798	740	721	693	725	737	761	701	753	716	725	724	717	771	738	694	728	723	718	694	749	745	728	755	697	748	729	713	771	698	761	733	731	728	770	755	719	741	729	741	736	729	715	744	742	751	683	743	707	722	740	722	729	721	680	705	784	707	692	730	738	691	734	728	709	692	718	745	712	761	777	744	749	721	719	739	698	776	702	722	756	723	738	693	776	751	735	744	791	725	740	718	728	704	701	727	712	801	695	736	761	745	699	758	716	749	712	746	730	713	716	703	757	750	718	648	777	693	805	732	711	726	784	742	714	735	708	721	724	732	754	718	713	716	735	723	775	761	753	681	734	718	738	705	674	778	692	728	727	675	719	747	703	736	747	717	715	683	800	696	724	748	767	752	733	700	700	728	724	726	714	776	759	739	756	705	732	756	733	701	770	735	720	708	730	731	717	700	706	702	714	726	718	718	733	712	678	721	737	732	706	687	739	746	734	734	710	705	774	706	735	709	718	729	731	687	804	714	655	724	699	687	737	718	694	760	683	764	757	752	725	780	732	742	739	756	781	702	751	704	751	711	730	762	752	727	713	705	754	767	733	732	735	736	766	741	711	733	732	724	721	717	686	739	695	707	668	750	737	749	693	712	699	736	732	781	700	731	715	711	709	704	702	721	742	765	740	764	697	718	740	731	774	781	760	717	716	758	728	708	756	735	704	743	724	820	750	750	716	702	718	716	772	750	736	693	702	697	765	743	715	675	687	698	728	737	714	775	699	700	754	678	783	695	705	723	749	751	646	760	741	703	723	715	739	749	732	696	726	707	748	723	720	757	740	761	727	718	764	705	732	684	686	715	749	701	737	716	714	709	690	684	728	723	702	699	744	758	720	714	765	732	719	727	751	747	750	701	729	744	744	759	698	778	730	717	728	798	710	739	723	731	717	749	714	731	702	693	769	708	746	718	737	793	696	748	772	713	749	753	739	725	738	733	755	720	714	699	731	718	748	738	695	701	734	756	750	735	679	746	727	754	716	764	715	777	706	721	675	687	752	751	775	742	781	723	747	705	744	756	776	724	732	767	771	658	749	719	726	760	728	749	751	727	686	750	734	737	717	726	761	684	720	702	767	700	681	700	719	805	711	759	728	734	685	690	731	740	743	736	743	721	732	730	633	760	740	716	740	740	711	753	687	748	744	723	701	723	753	746	748	741	739	764	730	750	747	668	686	733	695	722	719	729	725	757	753	709	715	793	721	729	684	691	684	763	683	718	696	699	717	653	737	727	727	706	721	712	739	724	714	714	722	662	760	732	699	725	750	714	741	720	721	720	713	722	753	708	678	739	759	744	765	759	782	713	733	726	717	700	705	725	764	740	746	780	702	701	690	745	749	717	784	731	717	679	724	722	711	748	707	716	736	702	714	706	735	722	752	802	713	736	742	772	751	720	714	725	730	695	678	755	680	784	715	745	733	734
1760	363	311	265	191	159	137	97	108	117	112	75	90	98	111	109	91	84	91	93	99	86	110	73	87	94	96	88	91	80	85	86	89	90	103	99	79	90	95	96	98	100	104	78	96	97	103	106	102	91	105	102	94	80	87	99	88	87	103	76	100	78	99	89	103	116	97	84	103	86	102	86	92	87	88	82	82	80	109	86	104	99	103	93	84	82	90	84	96	78	109	97	90	89	112	103	92	103	81	88	99	86	94	111	94	91	96	109	99	114	115	95	93	93	96	100	94	73	100	118	69	86	84	93	92	90	101	86	90	89	97	112	92	101	94	94	90	89	75	79	81	84	90	111	106	107	101	99	105	96	91	98	84	97	88	86	94	108	87	92	85	94	86	90	94	87	93	75	98	88	85	102	95	98	106	87	86	93	87	96	93	101	92	91	98	88	83	86	97	107	88	80	84	97	111	91	106	88	86	79	84	102	113	116	73	102	96	80	83	102	78	101	81	93	91	107	104	103	88	87	94	85	99	93	103	93	105	104	81	87	97	91	80	101	94	97	100	93	101	101	93	94	94	90	82	96	115	102	90	108	92	92	94	88	89	87	87	105	99	97	92	89	88	90	100	93	87	83	94	90	94	105	99	95	109	96	98	91	69	93	82	85	97	88	107	87	91	90	97	92	83	107	91	80	94	102	107	107	85	90	103	82	82	96	93	79	92	93	75	92	108	80	91	98	96	87	92	93	96	90	103	98	93	78	85	112	104	91	97	103	92	93	95	95	87	97	82	89	92	98	97	73	95	79	85	106	92	93	109	90	87	90	110	84	76	91	82	87	98	90	85	93	82	105	97	81	92	109	84	104	92	94	108	108	75	103	88	103	84	89	95	88	94	98	82	100	106	77	100	82	83	83	101	88	121	87	110	102	96	92	92	89	94	71	91	91	84	105	90	105	102	71	104	97	83	84	97	100	67	86	94	101	94	95	92	90	96	95	75	92	98	87	79	86	79	98	86	111	88	76	99	78	73	92	106	92	98	95	105	115	86	82	85	101	89	84	108	88	87	81	87	100	78	85	100	88	84	109	85	93	88	98	95	91	96	114	73	86	102	104	91	82	81	97	83	83	97	89	93	94	100	90	98	95	92	100	100	106	90	100	96	79	89	86	103	84	98	81	91	98	95	104	90	93	87	89	102	91	93	95	83	93	84	93	102	89	108	107	87	83	95	114	81	93	102	101	86	99	98	94	96	82	86	101	83	92	89	89	104	89	88	110	90	88	99	97	97	102	92	83	83	101	87	71	101	98	105	118	94	91	88	96	93	79	91	87	89	87	91	84	96	74	97	71	92	90	92	110	98	95	92	94	79	80	98	87	116	76	82	73	86	91	111	84	103	88	80	94	86	103	98	104	94	84	103	93	82	103	82	98	102	74	75	99	84	83	88	94	106	90	84	90	73	90	93	97	98	88	78	86	90	94	109	76	83	92	81	86	111	89	99	89	84	97	97	85	102	99	92	89	82	80	71	101	94	101	97	87	89	102	75	88	88	90	93	91	94	89	86	90	80	103	118	82	85	97	85	90	103	85	81	79	96	94	94	82	92	108	96	90	114	97	91	87	89	73	96	108	82	89	107	85	81	96	108	94	107	112	94	94	97	90	87	86	89	91	99	80	87	92	100	103	84	97	97	89	87	106	107	110	106	99	72	97	103	73	80	76	107	101	95	95	102	92	113	95	96	88	99	98	100	89	108	88	90	80	89	94	109	84	89	107	90	88	102	82	85	86	82	88	95	97	104	89	93	84	99	97	92	88	82	103	102	101	91	85	89	100	78	73	97	90	98	101	97	83	102	93	97	89	75	95	89	93	82	91	87	106	93	97	85	92	92	71	81	102	75	91	73	78	98	92	98	94	89	81	117	72	86	91	88	93	87	106	94	80	76	82	103	112	72	75	90	87	68	78	99	80	77	92	101	100	102	101	100	80	95	75	88	101	95	82	102	97	99	94	84	79	88	89	112	94	84	69	74	95	89	106	102	90	93	108	92	104	98	108	97	85	75	106	78	108	95	93	96	81	96	95	80	93	91	87	86	72	90	116	107	91	94	80	75	77	98	86	89	87	100	94	116	73	78	82	99	81	85	98	115	79	79	99	88	84	116	104	94	86	89	89	114	103	83	82	90	100	72	95	93	93	111	90	105	90	92	79	106	90	104	94	87	87	74	84	94	86	79	97	92	108	108	89	72	87	92	98	93	95	88	94	78	90	95	91	84	88	95	90	98	82	92	105	95	94	100	83	88	78	86	77	79	96	93	99	94	80	82	91	89	93	107	87	89	83	96	84	110	84	93	92	102	88	104	100	93	91	93	87	92	88	87	87	95	96	89	94	85	89	96	114	90	91	93	82	95	99	86	78	106	98	114	90	109	101	94	87	100	100	92	86	92	86	87	107	92	77	102	91	86	94	101	81	98	103	101	104	94	102	107	99	104	80	85	81	81	83	89	70	101	94	106	78	91	94	80	95	90	90	96	89	100	100	87	91	97	92	79	85	90	89	74	89	84	111	98	108	110	94	90	92	100	85	99	110	131	90	79	93	94	86	80	77	101	94	100	93	88	98	78	111	87	80	91	91	87	83	85	81	101	95	81	99	81	80	101	92	72	96	92	95	79	105	104	100	98	108	96	101	103	92	89	89	88	91	107	80	83	92	109	81	110	105	85	97	88	97	101	99	99	99	66	86	86	91	83	96	106	107	81	89	103	90	84	79	104	95	99	114	76	93	92	97	79	98	84	111	101	84	117	91	74	88	82	112	117	89	94	110	86	96	92	102	89	95	94	80	111	71	93	88	117	89	106	104	106	102	84	99	86	90	98	83	96	97	79	93	86	92	112	95	91	90	88	114	100	90	97	90	109	104	115	92	96	74	84	89	94	101	88	104	89	77	86	96	102	90	94	94	91	94	92	100	92	93	83	96	90	106	98	88	91	100	90	76	104	84	90	88	87	85	122	87	82	73	77	107	79	96	88	89	107	100	115	96	89	99	100	95	97	104	92	105	94	92	91	89	69	76	93	89	88	87	78	90	86	88	96	89	86	84	90	99	82	91	70	87	92	109	92	106	98	86	95	115	70	87	97	90	83	90	72	103	81	99	77	88	104	103	109	91	107	97	100	91	88	85	96	96	83	77	93	69	95	97	95	98	111	91	92	88	95	85	88	100	95	76	116	91	94	97	96	81	77	93	79	96	103	79	75	97	83	98	86	89	76	97	101	90	91	92	95	83	105	99	121	73	76	87	97	75	104	95	101	101	98	93	82	70	86	104	83	94	79	86	98	102	73	95	86	84	80	92	109	87	76	104	102	106	91	94	86	90	83	85	91	96	86	93	102	97	98	94	89	90	102	88	110	81	93	82	91	93	96	73	88	103	87	94	76	82	101	88	90	104	94	113	85	84	83	98	75	79	100	82	103	93	103	104	80	91	72	90	89	102	89	96	87	81
2157	620	654	876	753	715	611	475	401	379	379	370	338	381	342	344	397	336	303	314	293	337	311	342	311	340	343	326	312	339	328	318	328	298	321	333	287	319	319	315	331	337	343	325	327	320	299	302	369	298	336	307	309	305	298	303	325	291	336	300	340	316	340	340	309	323	336	308	312	301	286	318	336	308	301	308	323	312	311	316	310	277	308	305	319	300	331	296	335	315	329	312	321	349	310	333	316	319	340	304	320	326	312	306	345	338	325	316	322	317	319	322	329	325	298	325	310	298	313	299	284	318	315	297	321	334	272	320	340	311	320	294	312	305	324	335	304	303	334	299	306	284	312	287	323	298	339	312	309	348	315	311	322	325	327	301	309	297	314	327	294	297	308	298	337	333	284	292	310	279	310	293	306	317	310	332	329	311	304	316	329	322	335	340	313	304	332	309	323	320	323	336	308	318	346	343	304	292	281	289	307	352	314	332	295	319	293	317	306	308	291	297	300	328	303	304	307	302	307	301	327	341	305	339	313	308	306	296	297	328	342	294	302	329	330	380	331	316	317	338	357	301	349	295	325	313	297	302	348	322	302	309	294	283	270	289	310	325	298	302	289	310	326	329	321	328	309	347	310	307	325	321	320	312	352	320	318	335	370	289	310	320	306	345	325	305	298	328	311	317	311	315	327	312	300	301	318	288	337	317	312	337	292	297	280	294	325	330	307	331	296	295	317	303	304	277	328	307	271	344	305	339	321	316	311	337	301	294	298	325	318	337	342	337	322	304	306	322	335	318	350	300	299	318	322	317	325	332	278	323	316	329	336	318	305	282	301	325	315	328	346	300	313	342	336	321	325	316	319	282	331	311	342	320	306	336	304	344	336	336	319	328	325	302	328	294	306	302	300	315	322	359	307	346	318	299	355	330	338	312	341	328	317	304	309	286	304	318	347	320	314	318	340	311	294	293	332	292	280	306	319	306	318	316	304	315	313	308	323	314	319	318	320	331	290	306	314	298	348	305	306	324	301	321	322	285	292	307	309	321	315	324	341	280	315	349	298	314	309	322	340	318	304	311	321	306	302	302	304	301	324	300	374	314	313	330	311	301	321	297	304	332	284	311	329	317	315	309	344	349	324	331	323	306	294	301	331	317	320	325	291	304	295	339	314	298	315	316	299	327	298	327	336	310	336	310	342	305	327	334	298	329	310	334	342	344	347	288	359	315	342	305	326	272	323	336	314	339	320	317	330	319	325	311	295	336	341	344	288	298	307	338	313	311	320	300	289	315	338	316	346	306	344	314	304	328	326	303	312	300	340	325	294	321	295	303	324	341	333	316	328	298	333	328	283	298	327	289	330	295	319	324	284	295	324	350	303	319	320	358	316	319	321	304	294	319	307	290	294	312	299	330	318	328	344	304	324	317	335	297	317	350	305	314	297	315	304	305	317	323	282	340	359	319	325	292	311	299	292	307	327	327	335	292	355	289	322	350	315	304	336	329	359	326	293	327	328	307	294	295	338	302	316	292	331	309	325	315	287	301	302	309	316	308	288	328	313	302	311	353	331	320	317	322	315	335	324	336	326	315	334	321	353	308	304	353	344	291	305	315	283	304	343	307	309	318	302	324	296	304	320	314	339	294	348	305	313	336	320	339	291	325	310	332	327	308	329	314	273	345	340	330	310	275	314	254	321	320	340	312	278	348	299	330	337	317	287	314	332	344	287	322	313	310	320	273	299	278	299	325	300	306	311	314	311	344	336	317	334	313	335	313	299	330	317	323	319	321	311	326	321	330	320	301	328	326	294	314	308	310	295	326	346	295	274	322	329	310	317	316	314	328	336	340	322	310	293	294	329	302	330	317	317	345	284	299	301	328	352	333	341	319	341	322	292	332	332	325	338	312	308	297	277	311	310	368	311	340	324	306	315	306	300	341	286	313	311	338	318	329	329	323	297	327	312	322	304	292	340	294	320	267	345	320	290	317	302	330	328	302	312	307	327	316	312	332	325	321	336	305	309	339	308	333	318	321	294	362	320	297	343	341	314	328	319	314	307	336	314	316	337	315	319	301	348	348	320	317	293	323	302	309	313	345	301	299	310	317	326	344	336	301	313	295	295	325	284	342	331	328	308	307	314	320	325	313	319	332	332	322	308	332	354	291	346	362	323	319	348	306	323	305	291	312	303	333	325	301	348	319	299	310	317	278	327	303	353	314	316	319	318	341	334	336	324	297	326	304	313	326	328	328	322	283	324	295	322	324	331	302	323	311	281	275	318	317	316	309	330	332	291	329	362	330	314	327	305	326	332	327	298	361	312	310	307	341	312	341	291	320	335	318	302	322	325	299	308	300	308	336	313	313	313	321	298	310	304	341	331	298	335	341	292	346	332	304	323	329	318	307	284	291	312	309	301	298	317	306	308	322	317	327	342	319	317	332	324	319	307	304	293	296	326	306	302	295	314	320	295	325	283	319	334	348	301	317	303	314	300	332	287	294	303	305	341	302	310	306	317	295	290	356	308	331	313	293	302	338	312	315	313	326	340	327	290	317	329	331	317	321	325	311	299	282	344	312	333	307	285	327	304	316	323	339	321	320	328	312	341	324	313	324	320	315	322	311	296	327	356	316	331	281	343	358	345	319	296	310	304	304	332	295	313	336	333	339	304	317	314	318	342	304	313	323	307	338	314	292	341	291	334	314	331	328	327	284	292	300	304	300	325	301	314	312	308	325	298	298	306	342	302	308	317	296	327	262	299	307	312	301	348	311	322	305	336	326	325	324	310	303	326	310	326	308	315	345	325	346	324	310	339	311	333	322	343	342	335	331	336	318	321	317	264	325	341	306	303	320	298	334	332	333	324	311	317	309	317	311	329	296	332	297	314	319	303	329	257	306	285	285	317	316	323	351	325	341	340	334	316	323	308	309	302	318	308	294	344	336	343	322	304	329	305	321	309	304	301	300	316	290	346	333	328	314	309	318	337	337	323	307	322	327	335	328	295	304	312	306	350	334	304	310	320	312	346	330	316	331	342	347	289	289	294	307	287	306	317	305	291	323	312	343	301	324	314	290	329	300	304	310	333	304	310	323	301	327	322	307	323	358	351	318	330	352	317	322	317	311	315	301	302	323	308	311	330	335	317	312	312	322	331	321	328	325	321	310	329	289	319	298	322	297	309	322	316	343	315	289	310	351	312	312	262	338	351	355	311	345	287	301	309	297	312	354	309	331	326	317	322	306	323	334	332	301	311	317	327	343	289	313	291	292	309	334	339	309	306	350	303	318	358	352	313	315	320	301	331	315	321	339	309	297	323	276	299	325	313	317	307	312	349	316	306	313	336	304	331	284	294	302	294	317	296	303	302	373	317	326	281	297	318	312	298	330	292	309	294	340	296	318	342	296	298	333	315	318	335	301	301	338	317	311	293	326	312	287	318	315	295	319	337	308	337	339	317	323	299	300	314	343	304	327	321	332	296	339	319	332	335	292	315	338	321	302	311	336
7402	2958	2679	2382	1961	1548	1044	739	422	332	325	349	326	259	240	273	244	248	245	226	229	252	244	226	226	244	224	244	239	237	222	230	193	219	179	230	244	231	226	207	231	211	210	224	243	231	221	240	219	229	242	203	214	216	235	225	231	242	209	228	245	222	218	198	210	206	237	207	185	245	201	228	217	226	224	212	219	245	226	216	204	228	236	210	222	207	230	221	198	212	244	214	207	208	243	242	212	211	212	209	189	236	229	236	227	227	206	205	235	210	228	251	200	236	238	223	221	209	205	212	197	239	213	218	227	208	240	212	209	226	196	197	215	210	218	218	242	242	235	220	235	212	197	213	207	209	226	205	255	179	236	221	238	189	219	209	199	216	231	230	226	223	244	196	239	258	225	213	212	199	221	221	183	203	200	216	213	225	217	235	226	228	218	205	231	216	214	243	229	232	235	199	223	210	197	201	203	236	209	210	216	208	245	225	204	199	205	240	202	200	236	216	220	223	216	173	231	230	226	239	206	219	215	247	204	202	227	210	225	244	205	229	231	210	226	235	213	242	195	230	218	202	222	206	215	214	211	253	220	209	234	233	219	224	207	232	210	240	206	232	238	192	225	220	225	236	232	204	211	184	210	234	224	207	214	214	208	236	252	248	216	194	224	223	234	221	237	217	211	224	222	215	220	202	195	212	238	192	198	193	214	218	217	245	209	252	224	229	209	211	224	219	244	206	224	221	224	204	212	224	238	219	212	194	225	220	206	212	247	211	232	232	217	211	205	238	225	213	232	189	193	198	251	218	233	217	213	236	225	218	247	220	211	195	218	219	236	211	206	214	234	215	211	250	216	183	205	209	253	235	231	220	225	210	232	236	230	210	225	219	205	223	196	213	226	224	217	242	254	230	229	229	229	229	217	205	226	218	229	224	188	224	217	222	216	214	218	218	220	208	218	221	231	235	224	226	179	214	196	213	230	255	206	196	232	205	205	217	214	204	238	200	242	207	211	218	189	199	243	215	221	241	208	246	223	223	245	207	210	249	216	210	214	226	223	196	234	241	207	234	221	232	218	220	217	241	221	215	222	224	227	211	228	216	218	232	244	232	209	196	212	223	265	212	247	236	236	242	236	220	224	208	215	194	222	225	227	200	235	226	214	240	209	213	220	216	216	231	224	248	235	231	227	222	219	236	205	187	218	220	217	223	206	221	228	215	224	212	229	242	218	227	181	226	231	202	208	235	195	227	248	202	228	199	224	241	236	213	233	227	231	216	232	221	213	220	196	228	203	204	188	219	230	238	197	210	228	243	230	199	235	216	245	242	192	243	251	221	238	206	226	233	212	227	206	222	233	212	206	217	246	212	214	204	204	207	234	210	209	217	198	215	213	212	215	206	226	204	226	200	217	188	198	229	218	213	226	215	219	228	234	186	221	202	222	203	232	217	209	215	211	219	230	208	232	234	186	224	225	239	235	231	192	241	230	208	230	222	222	211	227	198	203	220	266	221	234	229	218	217	213	219	224	201	214	231	213	252	211	195	217	211	214	238	205	228	235	228	242	218	256	229	213	211	209	229	226	220	228	235	244	212	195	213	200	242	226	214	229	238	214	219	204	192	236	202	213	213	206	198	213	246	207	221	237	225	216	222	204	221	226	237	207	218	219	243	208	214	221	244	223	216	232	226	208	229	218	210	211	203	236	195	222	209	220	204	213	235	225	239	209	220	248	205	225	202	250	215	230	238	217	221	224	210	217	205	224	209	199	210	224	215	224	217	220	228	210	192	208	202	203	216	202	212	222	225	221	204	229	192	207	232	201	225	211	236	234	206	234	226	201	250	224	192	205	210	218	198	224	228	256	216	213	213	212	209	203	212	230	216	237	230	233	191	184	212	220	237	224	201	220	197	234	221	209	234	211	238	214	211	231	217	225	223	259	232	206	232	203	194	214	210	224	219	220	244	206	223	222	247	205	194	205	239	214	213	234	225	211	232	200	213	231	211	214	233	231	219	242	217	217	225	234	210	222	248	262	210	233	256	240	210	188	223	225	244	213	213	242	232	216	212	223	231	233	229	216	227	206	210	253	225	212	237	233	211	210	228	191	212	202	227	222	224	219	210	247	210	208	221	221	214	225	222	219	186	218	214	201	198	211	223	217	235	228	233	224	231	235	202	198	204	229	223	222	225	242	233	217	224	197	206	229	253	238	222	229	225	221	208	221	217	221	225	207	250	231	225	222	218	214	207	242	235	212	232	219	230	242	228	224	206	233	212	218	233	198	235	210	201	228	223	203	230	231	220	225	204	210	205	203	186	210	203	226	228	227	224	230	230	220	232	222	249	238	220	235	195	204	215	217	242	255	221	209	239	244	218	240	214	189	208	226	216	219	221	231	250	244	225	219	271	204	208	216	219	203	230	244	231	202	254	229	207	211	213	216	224	219	223	218	225	256	217	245	182	226	219	222	202	208	232	253	229	234	205	200	212	226	222	226	223	208	257	200	207	195	227	238	216	219	231	205	208	188	203	218	170	235	219	207	231	218	229	202	198	221	217	194	216	221	253	227	240	241	203	217	236	207	210	230	220	212	192	220	215	225	239	197	224	217	226	209	205	212	207	207	219	248	226	204	228	220	215	228	198	200	236	225	207	241	241	235	218	224	207	203	222	209	198	237	225	202	229	219	227	199	201	223	216	227	218	247	234	217	219	231	239	238	213	221	214	221	207	218	227	230	204	246	223	223	201	213	238	220	232	226	207	240	223	229	209	220	214	217	201	200	201	239	218	228	202	222	200	225	240	222	200	223	218	196	225	221	205	231	197	217	220	243	207	224	201	229	230	219	209	233	241	210	208	193	240	221	225	220	212	194	214	214	246	224	189	254	216	242	226	227	207	239	215	244	222	222	233	242	231	208	236	231	210	230	231	234	239	219	195	220	196	202	198	230	205	201	194	215	216	237	214	236	240	220	186	224	197	193	239	223	209	250	230	238	220	221	204	204	220	210	219	215	219	250	221	237	188	220	188	214	204	208	233	215	258	241	226	204	207	188	218	219	217	214	217	233	222	220	223	222	216	240	165	217	231	225	228	192	209	222	188	196	209	237	236	231	227	216	210	226	234	200	239	224	207	211	237	234	215	207	220	202	210	217	234	197	224	224	223	236	227	227	190	225	232	250	236	218	220	224	218	234	207	246	213	218	201	217	257	219	218	234	199	195	196	201	200	195	220	210	219	201	236	208	212	191	197	207	234	194	210	218	224	225	230	223	223	216	207	206	206	226	261	234	218	214	199	217	190	243	203	196	202	240	234	240	216	210	216	227	194	208	240	230	192	178	246	221	200	188	197	225	220	188	226	188	212	223	220	229	240	237	225	197	212	193	198	236	205	209	220	228	239	246	227	235	202	240	218	194	237	228	209	199	241	227	235	204	223	206	248	220	214	246	196	191	219	216	213	225	208	240	203	236	219	214	223	215	252	218	201	231	210	211	207	209	216	224	202
6720	2468	3582	4515	4845	4730	3844	2901	1666	1473	1407	1250	1245	1032	886	913	842	832	785	786	751	758	712	788	693	684	682	708	702	662	677	672	677	650	668	646	646	684	647	629	644	701	676	699	653	640	643	677	626	660	635	693	637	678	623	682	668	657	682	613	670	594	682	609	636	652	658	642	609	628	643	643	652	612	601	622	591	545	557	592	652	598	639	651	667	640	565	628	598	649	608	646	630	618	607	584	586	591	612	627	598	611	624	636	645	546	612	638	610	617	604	661	649	596	626	608	629	644	642	603	628	638	619	600	624	615	595	662	624	585	618	597	603	597	629	600	585	611	642	642	642	646	651	617	640	611	568	622	650	644	647	636	619	599	634	593	610	617	650	654	593	617	622	581	644	607	594	599	620	626	612	613	595	599	656	626	647	631	649	571	619	643	636	616	613	640	598	616	652	598	605	639	591	630	628	590	578	651	560	640	646	608	611	637	640	617	630	615	642	667	578	587	581	606	619	606	574	629	617	612	620	561	629	569	608	606	581	603	641	632	605	600	657	593	622	645	596	626	606	631	654	622	610	595	592	595	625	615	593	607	636	584	640	632	620	628	631	620	616	615	617	610	610	619	604	631	585	611	594	667	639	672	596	568	646	570	582	667	595	621	612	604	616	618	652	601	624	599	615	595	652	631	589	623	613	603	584	596	637	643	634	637	619	587	612	628	600	568	617	609	654	611	638	596	598	627	638	611	627	635	600	605	617	554	607	622	630	623	620	625	618	621	606	636	610	642	649	659	631	589	608	618	568	647	595	653	608	630	631	639	634	626	591	627	612	602	574	621	626	633	623	578	572	619	604	619	596	609	587	608	596	611	617	595	638	617	582	654	635	646	599	610	620	633	566	619	649	612	583	569	663	598	626	638	574	681	632	607	593	615	629	587	646	635	598	580	651	658	640	639	641	619	598	601	643	579	595	619	653	613	616	599	583	601	644	584	635	669	596	590	617	648	630	621	628	588	596	555	623	612	671	590	616	599	566	573	605	659	590	570	653	613	608	607	633	623	592	590	621	626	619	604	651	616	628	619	623	620	633	666	587	618	601	672	629	589	598	606	606	618	627	603	635	627	568	644	638	639	606	604	657	579	563	597	633	652	589	586	653	598	578	602	620	625	644	614	609	627	593	608	592	620	621	582	683	630	612	603	599	618	631	622	587	640	630	606	586	651	572	657	623	616	641	645	639	591	629	622	585	594	643	657	601	585	582	609	636	590	582	651	592	580	602	603	624	628	631	570	648	613	602	587	663	624	648	608	599	614	641	631	639	599	598	633	594	594	601	613	607	580	595	640	609	602	604	621	607	663	568	589	612	649	616	588	556	608	635	576	616	590	608	654	618	614	606	585	588	632	613	607	630	661	577	626	612	596	614	619	600	616	655	564	629	580	660	641	630	607	600	601	642	590	592	647	661	613	625	610	605	648	618	678	549	592	654	571	678	629	633	598	622	616	605	621	625	569	551	593	563	620	580	606	618	609	628	645	583	621	605	693	634	633	662	590	631	606	637	584	638	635	618	605	640	657	632	622	609	637	557	635	633	622	645	596	640	563	627	618	643	637	633	564	598	602	592	648	588	605	601	637	629	631	613	647	600	621	620	642	604	575	620	615	626	628	650	601	607	645	645	667	569	622	574	624	639	608	612	628	605	631	618	597	607	612	563	607	648	612	608	629	632	624	631	618	633	621	661	626	651	646	593	601	635	600	622	623	647	577	629	617	625	623	620	600	660	583	569	585	625	634	577	601	613	604	657	602	587	592	625	652	631	640	626	593	625	640	608	615	622	604	620	623	610	581	639	646	633	603	598	586	618	623	600	598	620	674	590	641	666	637	664	687	605	623	583	582	592	631	599	597	586	659	580	633	639	613	589	625	658	619	639	599	599	636	571	639	619	662	587	614	600	661	617	582	629	637	596	596	615	635	635	585	627	632	678	570	603	591	635	608	628	601	606	592	604	571	583	620	619	615	632	639	638	595	642	668	624	654	592	613	669	583	609	591	611	585	647	645	617	549	645	614	602	625	600	590	595	586	593	639	634	646	584	639	609	608	621	594	633	629	604	619	597	612	597	613	632	628	566	580	657	606	591	628	637	585	600	642	627	596	619	630	613	616	619	643	575	597	660	626	627	593	598	586	594	587	636	582	618	601	608	638	593	600	590	670	602	642	602	648	621	638	639	600	627	624	614	633	639	607	590	640	626	660	608	595	632	613	626	607	623	593	620	569	636	619	630	605	631	638	655	639	608	644	598	579	609	612	605	613	667	660	585	615	623	601	616	635	575	622	584	635	612	566	626	648	610	570	661	599	580	583	636	621	604	657	594	595	615	643	561	616	602	580	589	660	597	612	645	596	662	596	611	621	579	637	630	589	653	609	612	635	617	593	610	592	628	626	630	636	655	635	634	629	604	584	562	609	622	617	615	612	621	589	624	614	610	591	568	630	595	623	597	587	605	613	621	606	621	568	638	610	615	657	621	566	654	630	611	629	572	640	552	620	634	580	661	576	619	626	602	620	577	558	620	595	617	597	609	595	640	570	602	634	630	613	664	596	599	618	538	632	621	612	640	580	634	643	568	680	608	631	625	599	623	620	611	627	622	601	636	616	638	615	615	589	610	607	634	565	615	595	586	599	606	607	607	599	626	566	663	613	618	629	579	634	602	597	629	588	597	593	615	608	625	615	595	604	627	647	590	585	652	630	613	630	634	660	631	635	569	598	635	631	575	654	597	603	591	617	591	618	604	636	629	617	628	598	613	615	607	610	576	581	598	605	643	596	590	657	636	636	619	575	616	616	623	577	673	617	615	604	586	594	574	602	620	574	634	609	640	570	648	605	592	632	599	622	630	579	585	612	595	611	609	610	585	572	609	600	623	594	629	584	643	658	604	650	590	649	613	624	588	622	636	610	606	612	570	611	615	602	582	619	656	642	598	660	658	640	631	650	605	562	564	631	642	643	610	640	617	618	622	628	597	633	605	610	596	575	631	603	602	637	633	575	592	534	637	586	589	648	619	630	605	658	611	635	594	577	575	619	606	660	590	622	638	634	654	631	606	645	617	635	608	571	617	633	618	602	609	573	631	574	605	580	657	655	614	626	617	588	621	648	629	613	660	609	615	612	624	602	653	597	605	565	623	577	601	676	651	668	636	598	626	598	620	610	593	595	637	604	602	617	621	615	646	606	615	674	628	601	628	635	637	602	657	593	626	632	616	641	613	627	630	625	646	621	632	625	612	626	566	645	622	605	635	622	632	590	603	607	609	591	643	589	611	629	609	632	664	598	595	583	599	592	622	599	638	634	596	580	640	596	616	649	609	583	587	607	615	621	604	635	596	603	606	627	606	584	620	626	610	575	594	663	623	555	621	654	625	572	604	624	601	593	617	612	588	619	607	598	635	629	601	622	616	584	588	619	659	624	643	673	596	641	600	572	608	579	582	653	587	586	605	583
12835	5308	4972	4325	3400	2712	2229	1342	692	610	519	503	436	385	356	355	338	319	334	325	323	295	317	346	333	328	247	276	288	279	332	309	280	342	250	270	286	282	266	279	278	273	258	287	262	282	276	297	324	280	270	278	292	309	256	305	271	246	321	284	302	277	262	300	270	262	288	264	241	278	275	282	307	271	304	297	284	302	295	306	290	275	248	305	282	273	314	292	265	286	295	299	276	277	262	286	282	282	273	292	272	262	263	289	261	269	271	288	263	270	289	292	289	284	290	298	235	285	284	288	256	269	261	296	280	275	288	270	247	282	262	287	278	260	238	276	254	272	298	275	277	309	315	295	263	289	257	257	275	271	294	287	274	294	311	266	283	268	252	262	270	313	278	270	293	274	293	298	303	284	267	282	268	301	284	290	274	279	291	285	261	256	292	283	274	296	253	256	252	258	244	256	262	297	319	271	291	271	279	284	272	254	266	267	265	280	293	311	256	311	262	270	281	284	286	277	273	294	249	264	256	254	286	265	302	254	275	263	275	282	283	300	287	278	274	253	279	289	277	255	287	282	272	301	257	241	276	257	303	278	272	280	286	270	286	297	285	256	297	270	268	280	268	243	299	259	269	274	295	264	298	285	315	287	269	272	266	286	262	276	246	265	289	266	259	283	285	300	290	309	263	285	288	297	281	274	255	298	250	269	297	265	268	280	271	255	269	275	259	263	293	260	280	282	255	246	275	300	318	264	276	258	250	264	287	285	273	301	278	281	293	299	309	259	277	319	273	273	300	283	273	274	292	295	296	294	249	262	278	259	259	317	302	292	283	281	281	316	272	296	289	275	258	303	271	275	279	311	268	279	315	254	267	303	271	268	262	287	293	281	264	287	286	290	281	283	264	290	260	266	284	292	261	294	296	291	266	275	266	272	290	260	285	274	302	253	268	270	254	270	259	267	292	317	265	288	274	255	279	266	264	298	275	321	302	298	307	279	264	285	286	287	276	272	266	285	273	265	266	291	293	269	275	274	278	293	283	259	249	256	254	296	300	270	315	302	265	257	275	304	273	276	264	251	304	273	287	265	326	260	276	278	275	282	263	273	294	258	291	284	237	266	279	277	271	278	305	294	292	282	312	277	305	261	280	276	260	259	265	303	274	248	279	282	271	283	283	337	283	269	252	268	277	269	266	288	276	296	277	255	258	282	315	256	287	264	271	284	297	255	280	282	304	262	308	262	246	301	277	264	284	274	273	275	281	270	278	270	286	289	271	290	261	259	260	287	281	265	299	295	288	253	276	270	288	274	298	301	272	274	305	292	284	289	270	272	282	295	284	283	329	279	259	321	302	280	287	268	277	269	284	282	295	308	294	292	289	304	289	250	258	288	299	285	259	270	283	255	277	296	270	280	269	281	284	278	279	265	272	311	292	284	273	285	290	271	290	273	288	247	258	279	266	300	304	274	281	276	261	271	282	272	258	266	293	257	315	284	265	340	294	278	280	307	295	289	267	260	288	278	273	271	269	262	295	275	272	240	289	269	295	267	307	279	279	274	246	301	304	290	305	247	271	287	284	286	271	287	306	277	309	257	288	273	254	276	277	266	285	244	295	281	283	280	250	275	269	262	294	302	295	297	304	275	263	249	291	290	286	304	278	317	271	278	277	250	274	287	289	296	261	255	245	287	286	263	277	293	307	275	280	270	299	290	244	256	300	284	273	297	262	262	284	275	272	270	272	278	279	307	295	277	260	288	297	275	263	271	289	250	271	277	276	288	259	273	293	222	338	298	262	288	261	278	262	267	286	258	250	261	297	267	289	277	263	277	293	282	293	274	283	283	298	280	241	295	276	288	273	299	268	277	270	273	279	276	279	275	219	307	259	247	247	300	261	295	321	273	290	284	247	260	254	286	287	272	293	282	273	277	281	257	292	276	280	265	250	301	279	322	308	268	251	280	273	259	283	287	266	272	293	267	275	288	290	257	282	276	298	273	293	269	273	267	276	264	265	274	263	267	253	261	287	282	290	263	280	299	283	289	253	302	288	255	252	291	284	282	265	285	252	307	286	275	289	262	274	294	247	308	297	275	270	258	284	285	273	282	290	257	269	305	280	257	280	254	269	301	308	273	294	321	316	255	254	253	306	299	277	294	310	279	248	271	275	259	264	303	274	294	283	292	272	287	255	304	293	275	269	271	279	280	278	272	293	261	268	315	271	269	273	296	278	288	277	279	267	283	272	311	306	257	265	253	282	289	291	308	265	287	261	281	259	266	286	278	282	296	255	284	257	291	261	286	295	291	304	322	321	289	268	266	282	260	295	267	266	285	228	303	287	246	260	268	252	278	259	268	288	260	311	302	264	279	294	317	282	268	279	267	289	277	275	286	287	292	262	268	253	252	253	263	294	266	284	293	323	278	259	268	286	264	256	279	288	248	274	293	297	262	254	266	284	264	281	291	308	291	262	314	289	271	277	276	277	279	292	279	262	289	306	282	291	288	295	295	291	284	288	271	274	298	295	291	286	256	296	280	287	289	279	272	259	292	255	278	282	281	273	291	279	291	271	270	287	276	261	276	247	315	253	278	291	266	284	286	266	309	269	274	257	298	283	262	291	261	273	272	270	293	275	273	252	291	271	257	278	308	290	285	299	305	276	265	292	283	263	287	291	242	258	291	304	284	289	288	283	279	269	276	270	286	302	247	276	286	285	267	312	283	275	276	261	285	307	303	274	303	274	266	261	265	261	275	280	262	289	291	283	258	274	288	284	305	281	259	301	285	278	265	268	254	287	318	271	283	302	260	289	277	266	253	271	307	260	300	274	260	240	276	248	292	285	274	260	274	284	325	271	274	282	303	286	274	279	262	272	270	305	280	262	267	263	280	305	268	250	296	291	282	244	294	271	274	276	258	269	299	276	280	248	282	254	283	280	300	310	294	268	280	308	294	257	274	289	260	273	298	272	271	256	273	270	313	289	271	274	284	273	233	277	263	290	281	275	286	276	266	270	288	315	279	265	273	280	263	293	279	280	287	300	276	273	252	284	257	279	303	278	270	290	299	282	260	286	288	265	247	269	282	273	297	289	241	258	276	282	264	278	254	283	313	269	281	289	285	307	283	254	291	270	267	281	279	249	265	277	284	266	268	270	314	310	277	296	262	259	283	280	264	255	278	269	241	304	267	299	257	246	262	251	263	279	278	286	272	283	278	271	298	285	304	290	297	256	279	250	267	273	268	299	255	307	295	295	264	246	294	269	311	263	290	297	294	272	270	282	293	274	274	266	256	264	272	272	274	280	253	275	274	290	283	306	278	282	248	279	289	300	300	245	267	308	290	272	268	276	249	280	246	291	274	282	250	247	264	282	289	277	281	304	266	296	271	299	263	283	255	264	307	293	262	267	260	267	240	282	289	276	250	265	285	240	266	266	259	290	250	265	285	284	297	272	283	287	267	292	295	295	286	265	248	274	263	268	296	294	277	287	281	300	254	298	292	303	291
9008	3866	6003	7048	7186	6983	6836	4750	2936	2455	2086	1861	1665	1401	1395	1227	1184	1128	1105	1090	982	1003	1074	895	892	940	899	890	895	865	896	821	895	798	837	793	863	817	840	845	770	819	798	786	756	796	747	816	755	782	823	807	717	740	751	724	807	749	766	776	738	761	741	793	743	795	739	772	792	732	757	729	739	743	793	725	763	801	723	787	710	717	747	764	752	771	759	727	717	727	744	763	752	738	716	708	746	781	707	745	724	742	793	712	776	742	733	741	766	696	735	739	741	796	722	750	748	789	674	681	721	718	796	735	705	732	747	717	736	747	759	710	758	734	735	738	759	755	736	752	744	781	678	711	751	721	726	768	708	749	749	736	704	752	721	743	750	740	697	752	726	703	737	693	684	688	690	782	711	750	723	714	716	748	783	697	706	727	760	715	746	813	773	788	698	714	695	673	723	731	707	734	763	724	751	703	722	705	714	740	687	700	702	714	679	740	688	728	668	735	710	796	716	744	701	733	762	756	752	754	752	758	685	744	734	746	743	696	754	762	717	737	731	742	710	732	710	706	722	719	682	703	743	729	748	725	712	701	686	757	732	778	717	731	742	791	702	748	703	700	719	727	730	698	723	705	734	728	726	753	703	673	762	695	748	689	698	720	724	761	704	749	706	708	732	748	753	715	729	672	742	704	745	708	735	675	743	721	680	754	768	769	719	754	712	747	723	762	726	737	742	707	724	727	743	702	743	684	730	709	739	765	759	737	731	710	750	669	736	751	696	722	690	740	732	723	734	717	720	700	696	741	712	727	672	726	741	744	727	731	737	659	751	702	772	750	760	779	699	714	726	721	725	767	719	744	717	711	750	799	712	688	741	706	752	706	771	682	690	686	732	719	738	727	753	748	712	744	732	734	682	763	702	703	750	726	728	717	735	751	701	749	713	703	725	750	727	705	675	722	692	708	687	692	684	702	719	695	761	668	782	728	730	739	774	719	763	700	746	755	713	685	766	768	729	788	758	740	717	713	714	692	735	722	740	784	731	733	714	691	751	748	729	729	785	716	726	709	739	710	719	753	744	771	755	734	725	732	735	660	680	712	726	747	722	724	759	715	739	695	749	703	714	701	738	728	763	687	731	738	792	761	732	770	666	708	754	744	722	755	721	738	732	747	771	757	748	711	694	721	739	731	722	710	706	733	748	792	708	719	700	758	691	721	701	758	731	800	728	725	749	773	712	682	692	748	748	681	734	800	707	680	735	782	696	748	696	765	707	747	760	710	741	782	731	782	731	757	726	687	748	762	766	685	731	746	737	751	745	756	751	748	676	713	741	725	751	696	719	750	722	716	722	651	711	710	727	732	683	700	745	765	717	727	734	679	757	692	698	698	740	715	771	713	726	723	740	720	705	702	758	747	781	737	741	711	771	711	717	725	720	722	763	733	793	759	708	792	750	733	672	691	742	729	737	716	793	733	720	706	715	771	729	711	716	688	721	733	779	709	757	762	751	724	712	756	703	738	779	744	731	761	744	754	752	741	814	731	732	753	731	701	717	709	761	734	702	770	702	703	705	761	739	703	717	736	717	698	711	731	761	750	710	697	710	733	739	771	779	729	686	716	698	744	748	730	716	703	722	731	730	750	731	709	751	773	708	685	771	744	749	717	771	712	706	727	702	708	735	723	733	694	757	762	704	739	737	696	741	758	707	744	758	766	732	749	691	760	744	752	742	701	706	760	698	768	725	688	676	700	738	755	755	724	793	732	727	751	737	682	785	793	706	783	737	741	692	727	734	693	745	739	785	717	715	775	694	731	677	745	717	710	738	748	726	724	699	764	752	759	741	738	717	752	733	729	709	777	724	754	699	737	706	758	737	710	691	761	702	732	718	725	725	700	732	711	733	754	748	716	678	754	728	731	740	776	712	678	746	712	729	758	700	746	731	747	708	760	739	711	777	705	678	769	813	736	747	753	753	721	768	747	711	735	732	730	678	715	732	729	739	755	743	720	826	730	700	714	742	741	753	701	705	720	725	725	680	736	719	714	729	725	764	760	759	720	705	687	718	742	778	714	641	758	713	761	714	739	714	755	707	708	732	698	728	729	718	716	719	711	746	730	686	694	742	716	701	719	694	725	739	729	781	742	715	741	740	717	733	701	742	700	786	702	710	717	743	736	725	720	781	728	722	725	706	761	776	742	758	740	729	757	711	739	723	679	732	765	742	707	753	813	738	769	736	705	762	733	739	727	757	728	740	735	722	744	684	772	723	742	733	733	744	756	693	698	728	756	692	699	723	716	725	736	724	748	746	731	728	721	702	716	716	759	728	748	729	754	719	745	704	781	700	727	749	737	742	746	735	707	758	757	761	719	734	717	760	693	724	723	757	745	758	715	685	791	689	757	793	743	723	764	742	740	702	735	719	757	744	786	725	738	743	731	755	768	779	723	754	705	755	708	766	739	690	731	741	692	750	652	744	748	749	797	718	732	739	706	670	689	725	732	760	790	716	771	748	752	761	733	729	748	708	761	715	705	730	765	739	704	722	752	745	741	755	755	762	680	754	716	759	718	721	690	756	757	687	729	747	754	753	790	773	747	761	729	725	767	744	730	738	732	702	724	722	741	702	726	746	714	753	721	759	752	713	735	707	679	720	752	748	657	792	736	726	711	769	703	731	707	738	775	752	704	743	735	726	744	732	724	727	727	745	719	738	701	698	766	718	736	715	774	755	685	747	719	718	677	745	725	716	782	744	699	733	786	754	757	733	722	770	767	725	715	715	764	711	740	748	716	729	773	703	762	739	746	811	743	722	719	726	779	760	783	751	731	749	693	700	715	725	718	701	711	716	759	732	716	700	767	731	746	689	721	715	710	727	762	752	743	662	715	722	702	702	787	731	759	701	755	768	722	685	704	724	694	708	712	720	744	720	750	744	720	702	712	724	681	723	707	787	702	712	708	728	732	721	706	724	738	709	735	742	715	732	726	721	751	722	749	715	742	746	761	711	707	742	730	723	708	778	741	680	731	756	720	731	777	737	695	750	737	735	775	743	718	695	722	748	721	747	685	736	749	727	728	739	751	729	732	746	780	741	717	687	726	750	712	740	712	737	734	689	699	740	698	737	735	712	786	724	722	757	699	778	732	749	738	735	693	796	709	718	753	760	728	740	685	752	716	728	735	770	719	737	709	780	702	734	768	730	724	689	751	744	751	724	743	769	710	780	739	746	754	715	745	714	699	770	720	712	725	730	733	776	703	761	765	753	690	743	771	726	728	751	680	734	736	783	710	740	747	731	695	703	773	779	708	753	708	699	775	771	734	693	739	733	760	743	764	733	701	733	706	746	724	762	724	786	701	753	710	710	747	738	746	719	746	729	738	755	756	769	665	734	711	734	781	751	712	684	723	738	780	692	789	788	727	705	725	712	748	652	741	779	693	699	774	742	761	735	742	733	739	736	726	730	758	710	705	707	695	760	697	726	706	772	775	728	722	747	742	709	718	763	742
1621	260	210	137	145	117	122	109	108	77	87	114	113	92	81	93	98	86	77	99	114	82	105	74	100	109	78	95	66	91	103	95	94	96	90	102	89	100	99	86	83	95	94	111	95	89	102	95	93	84	89	96	87	77	95	79	110	79	72	104	82	83	94	87	85	81	98	90	100	97	94	99	86	93	84	102	93	104	94	86	98	84	95	101	95	84	74	79	110	102	97	111	95	95	82	86	86	97	96	84	76	94	81	82	105	98	86	93	91	86	83	111	86	102	77	78	85	91	95	70	90	97	99	85	72	83	79	95	80	83	92	86	98	91	88	107	86	88	90	88	75	99	87	84	92	91	88	98	87	79	101	71	76	93	112	74	87	92	101	96	93	105	85	111	88	82	114	93	78	83	81	87	103	102	92	88	87	93	84	85	85	88	105	88	101	79	95	94	95	67	97	75	96	81	80	104	90	95	102	95	69	88	92	106	106	100	100	90	91	103	66	99	74	98	101	90	86	86	108	71	107	81	90	73	93	78	86	91	87	100	87	70	84	88	101	99	103	93	91	112	92	88	92	79	75	82	81	83	98	70	94	90	111	72	93	77	80	101	88	91	79	107	102	103	91	102	94	94	93	77	91	106	103	110	97	87	104	91	78	72	114	88	96	101	106	93	99	100	87	97	86	80	100	99	93	80	85	78	77	84	89	58	87	92	89	83	87	106	86	88	106	86	90	107	97	85	87	84	97	87	83	87	93	94	86	90	89	85	102	80	84	80	87	79	77	98	88	81	100	92	102	70	104	81	93	92	91	107	93	101	83	91	93	88	78	95	86	80	115	89	80	109	108	79	80	89	98	80	89	95	100	109	78	95	101	97	102	82	94	103	78	88	99	101	96	89	93	85	95	86	94	100	90	108	78	96	95	86	84	90	89	89	87	104	91	87	105	73	74	93	79	95	93	87	98	97	98	90	95	97	95	67	86	90	96	67	82	99	76	85	96	82	101	97	107	98	105	97	97	77	72	90	81	77	109	89	104	90	86	94	85	80	90	86	89	96	90	98	102	97	70	92	81	75	104	96	77	103	97	88	98	88	72	93	82	98	100	83	90	90	88	110	99	94	95	90	84	84	98	88	122	81	79	95	89	88	85	104	88	88	97	94	85	95	74	93	83	68	86	99	97	97	97	104	87	104	87	88	79	97	74	92	92	94	92	109	97	84	88	96	79	106	87	83	103	111	95	75	75	99	93	80	92	95	68	96	86	96	93	90	92	81	85	81	95	112	85	98	110	103	79	76	89	92	83	102	99	98	100	99	77	104	86	91	97	105	97	87	83	111	73	81	88	77	94	104	90	95	101	97	87	84	109	88	85	111	89	102	85	100	117	96	91	98	97	102	89	100	96	105	86	94	75	78	93	104	92	107	92	102	90	116	89	91	81	120	86	103	72	84	100	77	85	86	87	94	84	97	93	93	103	90	89	86	102	92	75	101	105	83	83	80	99	109	87	84	86	81	94	98	84	83	91	89	84	89	73	94	100	96	87	103	79	91	94	74	90	97	94	80	87	72	87	100	86	110	98	97	79	83	97	82	100	106	90	100	69	94	83	78	94	80	102	106	80	80	90	92	102	103	73	81	109	121	92	112	95	85	91	88	90	93	85	70	89	88	84	97	91	77	91	82	75	94	89	89	88	77	90	97	87	84	94	87	89	83	88	83	95	85	86	89	85	86	87	87	85	93	92	79	89	89	77	92	98	90	96	82	89	84	86	88	98	106	83	71	84	89	95	90	93	77	100	87	90	89	93	100	91	109	88	90	86	85	85	92	94	99	71	113	98	79	81	77	90	97	83	85	82	96	105	98	87	89	106	84	101	87	87	84	88	87	85	103	104	93	85	99	96	113	103	104	94	94	96	79	78	81	79	97	97	80	81	106	81	77	79	77	85	89	93	71	90	100	110	84	67	77	70	90	88	85	76	94	108	101	98	86	83	100	84	91	86	95	99	90	104	78	85	99	97	104	96	87	100	86	88	89	103	91	85	87	87	93	83	90	91	111	90	108	70	82	81	82	88	110	66	88	79	89	98	81	80	79	95	109	89	85	98	106	92	68	92	98	86	108	76	94	79	99	101	95	91	86	106	84	100	95	88	95	99	104	89	67	101	104	106	88	77	91	108	91	76	80	93	92	83	81	100	96	94	82	100	99	102	110	102	84	83	103	96	102	82	87	81	82	92	94	68	79	95	101	91	90	84	82	81	99	94	90	94	117	95	95	108	80	68	90	86	73	86	85	92	99	88	96	96	111	73	96	69	84	79	88	108	102	91	99	90	92	88	99	74	103	103	86	87	72	96	95	74	81	92	86	102	85	83	94	81	91	74	111	82	91	99	91	92	90	94	102	106	108	98	88	78	103	92	106	93	93	114	99	77	91	78	87	94	102	91	104	86	93	87	96	78	89	80	95	96	101	84	95	100	90	100	76	90	75	91	99	82	95	73	92	98	98	84	91	73	83	85	87	77	98	97	85	79	85	89	82	101	98	74	96	85	88	95	87	82	84	84	85	85	103	121	75	75	115	98	86	87	108	85	96	107	82	85	82	96	89	81	107	84	98	91	100	80	111	89	86	104	99	82	97	111	84	107	99	98	100	107	90	84	87	85	85	78	94	103	100	92	103	91	105	101	82	95	78	108	94	105	98	104	85	87	85	91	116	77	86	106	92	92	79	88	97	78	82	87	106	85	97	90	99	97	81	79	100	95	89	107	104	90	79	95	87	78	91	102	83	86	80	93	87	96	92	76	83	98	80	124	100	111	106	89	98	94	98	92	102	104	108	122	97	85	76	104	102	94	111	77	98	91	84	106	85	82	105	90	104	81	101	100	86	99	72	101	82	106	88	97	104	101	86	109	95	96	99	98	92	101	75	100	89	99	90	90	82	79	95	80	82	96	103	100	97	111	97	108	84	83	92	99	93	98	96	96	98	85	94	93	73	98	93	98	77	96	97	91	80	83	90	90	109	95	83	92	86	101	86	92	68	107	107	86	95	93	121	105	86	96	90	95	98	110	104	89	90	99	96	81	87	96	96	65	108	97	79	93	102	99	90	86	79	101	89	84	93	100	96	98	92	98	117	108	86	106	76	62	88	88	87	96	97	88	96	98	102	88	84	91	80	86	90	93	84	98	102	89	94	88	84	99	92	86	74	98	96	85	92	90	88	102	97	81	87	98	92	94	85	78	79	75	88	90	92	81	93	78	82	78	92	92	89	85	104	84	87	89	80	96	98	98	84	91	93	84	100	88	96	78	78	75	81	118	89	93	87	85	91	83	91	92	92	81	88	89	78	90	83	90	72	98	86	81	90	86	106	87	90	87	104	105	97	96	95	110	79	90	82	92	89	93	92	86	79	72	83	97	102	74	83	99	95	95	116	95	99	90	92	82	89	89	103	105	87	103	92	81	84	108	100	101	95	92	108	85	110	93	97	84	99	86	88	76	83
2126	575	603	634	659	624	547	507	389	339	360	358	312	359	324	325	368	341	302	296	347	297	299	298	289	303	344	342	329	291	332	315	306	299	301	293	317	298	296	295	309	308	310	315	329	311	298	320	313	278	328	315	327	287	302	272	286	333	311	288	279	316	303	319	326	335	311	322	324	352	305	331	328	329	349	316	321	279	296	336	276	286	328	328	323	323	323	309	340	335	326	317	311	322	307	310	305	341	282	325	315	331	304	291	324	323	297	337	301	336	356	302	303	271	280	321	346	330	319	338	301	329	310	304	327	311	310	288	328	308	263	288	299	310	303	297	303	289	296	325	330	296	294	350	307	296	322	302	345	320	338	328	321	338	295	289	325	311	301	326	291	307	332	310	325	331	302	281	279	318	281	313	259	308	300	303	290	312	300	307	307	281	299	330	362	327	291	325	315	303	311	304	312	312	318	356	344	285	328	319	333	319	312	300	305	321	334	313	308	325	317	332	340	288	333	322	296	303	312	293	327	323	326	294	276	301	325	322	301	307	307	300	280	288	315	288	347	299	307	312	348	297	323	309	344	296	299	327	326	323	308	312	323	314	310	359	295	321	302	315	315	334	310	289	292	324	322	315	306	298	292	314	331	279	302	276	298	343	326	300	306	311	290	305	297	332	277	294	294	301	294	301	330	268	336	323	280	304	311	329	332	341	322	302	313	325	278	322	291	315	332	282	326	324	295	307	345	312	335	310	300	283	310	320	289	325	313	332	333	297	331	348	314	324	323	312	314	335	281	320	317	328	329	327	313	311	314	316	351	331	274	322	363	293	301	330	329	344	337	311	308	326	338	315	328	319	313	295	343	338	327	302	304	262	332	338	337	335	317	287	333	328	287	294	314	331	282	309	308	278	322	323	309	322	287	312	348	292	281	266	306	306	305	300	298	311	341	312	274	339	305	308	351	323	335	299	307	350	328	339	301	328	295	323	308	308	305	318	319	304	325	329	328	304	295	317	322	312	341	308	306	300	293	303	358	323	330	315	321	311	325	313	325	319	315	310	312	326	313	335	330	305	307	305	298	339	343	337	308	330	300	314	341	315	337	320	325	330	305	309	300	340	314	311	319	297	306	321	317	298	321	338	324	315	337	320	307	339	315	287	341	311	308	321	338	315	329	297	339	340	301	326	343	314	326	307	285	307	325	293	316	285	342	305	307	323	326	327	299	343	288	316	301	322	356	311	359	343	310	296	327	321	314	282	308	353	301	322	331	300	323	332	327	323	303	308	297	322	304	298	291	325	343	311	331	331	309	319	310	304	302	362	279	320	286	321	339	311	339	292	298	318	312	358	305	344	308	339	322	299	329	286	318	310	294	320	295	302	350	332	320	289	323	317	347	324	321	310	291	374	307	316	326	322	310	329	319	299	342	316	307	314	313	299	314	329	290	317	306	315	311	344	303	316	297	310	340	300	348	308	301	320	327	321	304	309	303	313	303	342	285	347	317	300	306	317	335	282	329	317	326	352	319	288	339	320	329	321	304	285	295	387	318	322	344	315	328	303	348	279	345	297	354	321	317	310	280	306	303	341	330	331	326	331	305	299	306	321	293	309	322	315	306	309	320	320	367	325	294	284	290	339	296	311	318	331	282	318	313	319	343	302	263	339	319	327	269	316	293	274	299	325	315	303	299	311	328	336	303	305	304	334	314	331	284	311	325	313	302	293	298	326	312	275	318	332	316	314	318	307	314	305	327	315	280	320	319	340	318	305	333	289	357	344	323	319	322	315	352	299	311	309	289	342	307	314	323	312	312	325	329	333	322	300	309	323	324	309	327	316	305	316	317	323	333	317	311	282	290	302	318	285	315	347	280	311	302	329	283	319	334	317	328	298	327	309	327	336	308	309	301	302	335	307	332	365	295	302	294	290	319	343	305	320	296	280	332	308	309	323	300	318	321	335	303	313	323	309	302	292	323	295	303	309	311	310	338	312	272	316	291	314	292	297	279	316	301	304	301	294	299	328	335	335	317	306	283	308	326	300	338	305	301	355	310	293	300	335	295	325	315	316	316	322	323	292	338	352	298	338	326	310	319	335	301	322	306	323	328	314	349	314	313	329	299	329	306	301	330	310	329	327	314	295	341	292	337	305	310	312	333	299	314	293	313	314	318	297	325	320	324	313	310	309	307	316	310	307	346	308	315	327	319	321	321	285	309	340	311	307	333	294	300	329	325	289	325	294	319	311	322	304	336	312	308	310	325	283	287	341	346	331	308	321	304	315	299	343	318	311	316	291	316	304	294	352	335	314	361	294	329	315	288	332	303	323	329	290	303	326	308	336	294	285	298	327	311	322	296	316	320	292	305	310	310	325	332	324	294	315	312	295	294	302	320	300	289	331	316	318	316	352	330	291	294	330	325	278	327	317	295	321	301	287	303	295	326	303	329	345	336	335	311	278	314	333	313	311	307	317	306	306	297	301	291	332	308	306	354	339	305	315	325	325	334	310	314	335	296	315	321	330	334	311	309	342	339	311	371	295	327	303	300	279	329	312	319	334	333	324	321	291	311	332	326	311	324	302	332	285	321	301	317	332	305	344	304	287	303	321	333	315	324	308	302	318	310	313	325	327	302	300	306	272	310	327	281	323	316	326	313	331	324	307	313	350	318	319	322	317	311	305	327	295	324	311	325	336	347	297	335	315	335	338	321	323	263	292	289	338	306	331	328	296	322	319	349	319	313	311	297	316	294	309	301	314	304	299	286	340	334	324	322	293	305	328	303	298	322	278	307	327	338	294	322	319	309	291	334	342	318	306	310	312	336	317	263	305	345	308	282	321	306	316	329	284	332	324	341	299	343	316	306	320	335	319	308	304	280	299	305	278	328	303	293	339	327	299	325	292	296	330	264	306	337	302	329	297	293	351	325	324	303	288	316	284	294	323	302	311	338	305	329	285	254	314	289	332	314	335	332	289	305	304	309	310	295	338	311	295	313	325	316	330	320	300	299	321	326	341	311	295	320	284	352	297	299	318	281	309	310	334	301	316	280	284	292	306	325	329	309	281	305	335	294	287	307	317	320	314	304	316	349	328	327	286	326	316	342	323	303	309	320	302	318	310	307	318	310	294	332	295	324	326	336	285	319	321	324	331	318	313	309	270	315	316	301	304	306	331	318	305	305	303	319	320	301	306	325	305	309	294	314	312	362	309	268	329	298	326	292	325	316	318	316	320	318	296	310	331	330	311	286	286	314	332	310	284	310	290	316	320	286	301	329	298	299	310	280	300	334	323	283	296	331	319	329	306	323	351	318	292	291	324	330	311	305	314	319	306	322	318	349	315	300	299	307	283	350	292	270	292	290	302	310	274	344	317	329	308	276	322	315	288	338	318	307	289	291	317	310	329	293	287	317	319	319	349	335	299	298	321	343	291	308	330	332	306	309	297	296	316	314	301	344	328	333	321	326	305	300	331	347	325	284	340	347	328	311	289	337	339	292	314	307	279
7158	3633	2987	2669	2025	1468	1303	750	545	337	318	294	278	280	242	254	244	238	215	211	236	242	231	249	224	195	233	208	198	242	232	219	219	242	203	197	219	245	239	251	212	257	213	208	206	197	213	226	222	211	256	212	217	224	219	234	213	218	220	221	212	227	217	220	226	229	231	249	203	217	226	242	218	215	210	211	221	213	202	207	217	215	216	208	201	215	217	213	213	186	251	197	205	204	234	225	227	237	225	232	243	223	211	196	218	209	219	205	236	230	229	229	206	214	194	195	227	205	202	260	231	250	213	210	235	222	233	230	214	218	218	234	198	238	236	218	222	196	217	221	247	216	233	209	194	211	232	207	209	200	256	230	233	217	221	218	207	220	232	232	221	226	217	197	172	237	228	198	207	224	241	210	232	220	207	223	218	224	210	202	208	205	243	242	222	203	202	214	222	230	204	229	207	224	221	220	219	242	194	229	239	247	241	201	207	190	215	218	232	224	232	222	183	230	232	222	202	196	224	223	233	223	227	217	221	222	223	219	222	224	208	201	234	216	238	235	209	237	206	224	209	219	206	245	218	214	202	217	228	205	218	215	239	227	210	231	207	215	226	239	226	237	234	243	200	222	217	210	200	232	225	219	247	224	212	252	221	227	225	213	214	195	210	237	184	205	196	213	242	221	245	216	206	222	207	193	196	224	229	211	205	226	234	205	202	226	216	216	220	226	256	224	212	250	218	221	218	230	206	201	228	238	228	208	221	204	217	232	222	226	245	216	214	231	206	202	222	202	199	200	207	197	193	205	226	210	248	199	232	199	209	204	240	200	222	208	227	237	202	211	226	237	225	220	240	222	234	210	220	218	208	228	209	238	220	227	195	209	233	209	241	234	214	198	233	204	221	201	226	220	213	217	218	221	195	215	236	222	227	219	230	227	264	221	222	181	236	220	199	233	206	245	247	232	238	229	204	213	217	203	210	223	244	236	202	213	242	205	226	230	230	209	221	207	215	217	240	205	204	208	210	218	231	231	248	212	203	199	242	243	208	249	235	237	245	216	202	257	199	218	218	220	232	197	237	216	222	219	217	224	196	213	224	211	235	228	220	207	220	226	217	231	229	222	208	211	216	208	207	218	222	221	233	219	244	219	217	230	208	222	223	232	200	248	206	241	226	237	219	233	228	208	239	221	223	241	238	218	223	197	216	242	202	209	252	231	205	237	221	210	211	212	233	228	212	237	225	193	208	213	238	219	221	217	252	229	238	224	230	213	237	213	228	232	214	214	235	209	192	233	257	237	196	216	245	245	241	198	192	222	201	201	232	217	231	222	245	194	200	222	226	219	226	230	226	230	187	220	226	239	239	211	250	234	221	211	248	229	225	236	219	259	240	246	211	199	225	217	229	210	218	221	208	201	233	205	226	218	217	210	230	214	204	207	229	219	214	239	214	228	198	230	227	213	196	210	222	213	215	240	222	226	209	233	208	216	218	234	207	211	204	226	221	217	240	216	238	205	211	224	206	263	232	215	209	229	203	210	210	241	226	234	211	214	205	198	237	214	191	215	227	214	223	213	207	244	222	209	233	192	234	228	256	175	206	202	239	223	243	209	221	225	216	235	207	223	209	229	242	228	243	220	220	197	215	236	227	195	213	204	228	231	223	224	218	214	227	222	208	198	221	223	245	200	224	227	186	235	216	215	191	216	235	216	233	232	235	225	250	250	221	217	212	202	235	222	194	212	198	248	198	201	207	216	217	206	220	198	251	228	249	217	205	197	233	210	200	196	206	180	198	245	211	197	241	215	205	217	206	227	244	208	225	232	212	237	225	256	211	188	197	237	206	203	239	214	226	177	211	249	211	225	188	244	202	204	204	204	214	215	230	252	211	208	204	215	254	207	229	190	212	228	226	194	236	235	226	244	226	213	241	201	230	219	220	230	232	224	222	216	219	202	247	233	224	209	216	207	185	215	225	238	251	201	213	233	220	233	210	233	229	218	216	226	233	205	195	201	219	222	215	239	226	219	221	214	244	223	216	163	216	200	222	214	203	225	232	210	223	182	210	219	207	212	226	222	219	215	215	208	239	233	231	249	203	237	222	217	199	215	211	222	237	229	209	220	213	207	203	206	213	243	210	211	235	221	205	215	227	250	225	244	201	213	234	237	210	230	238	228	200	226	187	200	226	229	212	230	214	211	227	232	233	221	223	196	209	199	204	211	210	199	210	236	240	233	221	250	200	220	238	240	199	187	214	227	213	202	212	221	224	209	237	222	211	233	246	234	220	225	222	191	235	207	231	234	252	247	204	226	212	187	204	250	203	194	213	216	241	226	235	229	209	224	215	230	221	219	196	221	200	197	211	243	229	191	206	218	216	215	223	214	199	216	197	191	237	249	201	245	174	207	220	234	228	208	207	206	183	230	229	229	256	223	228	212	195	222	245	185	231	209	209	247	196	226	225	232	233	216	224	198	207	228	219	206	238	224	200	240	226	218	217	234	217	243	191	205	218	198	220	229	205	221	212	216	233	233	236	208	240	228	230	206	206	227	259	228	225	215	233	207	203	219	211	218	232	194	241	217	202	221	259	202	234	226	207	203	201	224	195	228	228	230	215	221	183	211	221	220	204	235	207	233	222	200	218	258	195	207	219	205	191	202	218	213	187	198	246	225	218	207	190	216	231	225	223	226	217	261	218	224	203	193	233	210	223	235	197	251	192	225	228	240	238	204	223	229	252	202	208	230	238	208	208	215	235	245	238	235	224	212	210	235	251	218	201	210	210	234	194	247	204	194	195	240	208	225	230	231	244	233	222	243	197	230	232	238	206	202	226	224	238	237	232	231	206	214	204	234	196	237	206	227	224	226	249	201	210	213	260	233	214	226	205	202	209	255	245	200	221	225	205	202	218	206	214	236	219	188	242	232	206	230	221	210	230	226	215	199	196	233	188	223	221	219	222	222	227	225	206	222	207	208	213	230	242	209	202	204	231	199	212	221	237	231	231	216	216	223	223	233	237	202	237	232	255	240	223	227	192	246	248	220	233	213	203	201	237	209	237	185	226	206	226	197	199	209	229	233	212	221	208	239	221	216	233	198	213	195	206	235	225	225	216	235	220	236	249	246	200	232	198	212	229	207	234	216	208	219	218	229	233	195	197	236	229	208	225	233	223	250	223	221	244	199	253	214	235	223	222	211	239	218	237	197	217	220	240	240	219	222	231	214	219	250	221	232	213	220	215	231	208	209	221	237	205	215	235	204	226	187	209	189	215	204	242	195	254	191	209	224	219	210	221	194	232	211	227	218	208	222	221	220	215	216	241	227	202	213	213	203	237	220	236	196	204	223	244	236	205	193	213	180	237	234	238	199	224	219	231	231	218	218	214	206	207	205	210	193	206	221	227	200	216	224	195	204	245	218	210	203	231	180	203	220	206	210	214	208	213	197	222	206	239	248	244	200	221	206	222	218	220	238	211	216	234	215	223	221	235	213	235	230	204	229
6834	2839	3616	4736	4468	4262	4144	2861	1995	1340	1228	1227	1161	986	932	854	812	859	798	808	738	738	751	731	696	721	692	668	706	661	707	690	661	691	670	694	693	660	707	669	640	626	635	675	662	606	622	644	681	652	635	665	626	628	653	682	651	644	607	679	629	615	627	632	643	621	639	621	657	644	618	616	624	614	601	626	627	634	614	658	655	601	603	633	631	637	668	607	664	612	661	676	609	600	654	654	622	598	593	619	639	621	633	573	645	615	607	578	611	620	588	601	649	646	633	632	666	616	599	633	575	586	624	580	593	604	595	619	597	597	606	622	648	633	655	584	615	639	632	632	664	640	630	621	669	658	666	606	609	634	598	559	628	622	626	624	621	575	571	653	632	608	581	619	653	595	632	651	559	622	645	579	616	620	649	663	623	594	592	623	638	650	660	564	604	615	634	629	654	630	599	624	571	672	608	603	657	637	580	638	625	629	662	672	586	583	584	609	613	611	626	614	635	635	597	621	606	611	617	609	600	661	626	615	646	634	644	622	632	625	617	631	582	608	631	612	606	630	596	568	667	589	590	620	632	650	621	589	621	600	609	618	607	643	614	625	613	626	622	613	603	566	625	590	602	618	639	615	624	601	611	605	642	624	570	588	627	565	615	637	620	605	609	629	662	598	657	584	649	644	635	591	622	585	604	607	644	630	598	623	622	606	602	609	639	616	631	586	584	640	568	603	570	651	621	577	647	622	602	616	628	654	628	637	630	660	600	623	625	602	656	566	583	593	677	638	576	639	660	590	614	630	629	599	586	592	655	620	651	625	610	597	602	616	631	599	592	629	658	625	626	600	589	590	627	614	651	617	641	628	589	638	624	642	629	629	598	661	593	624	598	628	597	609	595	625	634	610	613	639	607	650	612	611	634	619	593	670	622	610	616	623	607	634	615	651	628	617	641	625	639	598	598	596	612	642	599	633	621	633	556	672	632	599	627	637	638	661	613	645	639	596	614	620	638	617	623	611	627	656	635	626	644	611	616	605	592	595	625	574	622	633	563	610	621	672	626	633	681	617	646	542	625	613	621	611	621	642	584	590	616	568	622	633	648	635	597	624	616	674	616	597	587	619	588	624	584	662	588	622	622	606	636	636	622	568	598	640	600	625	609	570	638	629	592	611	634	596	594	601	622	632	650	623	668	586	616	613	562	588	626	605	616	594	678	631	587	626	629	606	609	659	669	637	634	634	641	597	624	655	636	585	621	590	631	636	616	561	619	701	584	596	601	597	612	605	646	564	593	607	643	617	626	642	615	604	644	646	637	613	571	594	628	630	630	618	635	588	592	612	616	609	674	603	589	591	646	640	604	643	613	644	599	643	630	617	615	680	634	626	621	619	608	616	637	609	669	586	605	695	608	594	603	654	649	577	639	599	631	587	631	663	626	653	611	603	610	645	652	636	649	553	630	625	615	609	607	638	618	631	630	673	662	589	643	613	631	641	606	621	589	608	599	601	638	623	573	609	587	586	608	565	675	618	603	628	631	636	631	647	648	675	611	648	577	591	628	607	595	613	612	623	617	645	643	619	629	628	688	640	593	652	604	651	602	593	637	618	634	594	598	626	622	562	619	650	605	607	618	619	637	587	602	631	598	634	636	597	625	598	628	625	620	637	660	616	641	643	652	613	602	584	631	610	591	603	625	576	592	647	604	629	618	652	672	594	583	596	595	627	629	655	619	634	576	648	614	578	634	614	642	600	641	587	582	617	617	584	637	667	592	620	606	564	635	613	610	637	603	666	602	624	647	544	620	636	662	648	596	591	629	636	684	619	617	599	622	645	606	630	610	596	601	591	605	597	660	591	630	601	653	605	651	640	595	594	606	609	606	665	618	651	649	602	633	576	650	589	585	602	580	609	577	600	637	575	623	633	631	603	613	625	634	639	626	639	593	586	600	596	609	608	638	658	601	626	601	631	643	623	605	638	604	690	651	665	591	652	615	649	601	662	616	618	641	623	619	576	597	591	606	623	574	631	635	602	672	618	688	653	642	625	609	624	600	598	618	618	600	611	618	621	622	594	641	577	629	588	649	601	617	626	671	639	603	626	581	644	625	638	590	623	639	628	599	582	628	586	633	606	620	586	566	576	613	652	648	536	641	602	631	626	620	590	647	612	630	624	596	609	615	627	624	640	601	632	642	633	638	597	606	604	583	611	653	675	648	627	647	561	608	624	669	665	606	652	586	655	587	669	618	629	588	609	605	567	586	590	614	656	608	642	626	621	616	619	641	648	624	591	605	641	627	608	620	615	616	650	646	565	631	630	596	623	600	642	612	643	613	593	628	605	622	618	673	603	624	606	566	618	607	635	653	613	638	626	620	628	586	605	644	641	632	602	614	596	641	607	625	634	674	614	596	620	619	653	604	649	586	590	601	639	577	624	649	638	636	610	647	618	592	581	645	654	625	578	629	583	652	639	626	613	621	620	594	617	583	660	603	626	618	620	669	633	621	585	636	625	673	620	630	631	586	595	623	645	596	596	633	635	622	632	624	624	614	625	627	581	628	632	623	580	631	549	630	658	636	605	594	641	628	568	611	612	588	612	620	611	644	639	618	625	588	628	629	603	653	592	614	624	603	621	629	620	590	623	639	651	645	652	596	556	621	614	617	626	607	591	612	644	593	651	624	618	675	607	612	618	607	602	623	633	568	603	591	578	633	597	602	619	612	621	603	625	580	609	675	655	614	604	621	610	646	597	606	602	568	639	637	622	613	643	635	605	621	629	615	632	586	583	608	595	633	641	621	582	656	556	591	604	615	640	572	609	627	646	630	633	618	597	617	634	637	609	619	667	601	656	628	639	621	578	601	583	603	612	611	590	613	624	642	566	602	643	574	630	647	599	621	663	615	600	624	642	630	620	654	600	597	640	635	631	591	582	628	658	629	560	587	640	626	609	612	623	626	611	623	591	579	548	648	633	632	603	618	635	610	602	619	620	596	621	626	612	566	622	619	622	607	691	564	591	632	612	628	578	641	609	637	578	677	630	553	624	642	636	607	620	645	663	632	650	642	601	610	554	655	601	589	591	590	595	649	624	645	608	591	599	662	586	621	582	612	604	596	643	632	585	634	621	608	582	645	604	584	595	666	628	641	622	640	627	638	592	620	617	641	601	584	628	636	602	605	603	591	649	594	614	624	635	635	594	565	614	642	622	618	591	636	644	610	594	605	646	628	642	651	626	632	608	628	654	641	610	624	623	603	580	613	639	634	632	598	669	664	622	623	599	662	571	583	592	625	635	625	632	601	576	609	634	599	623	608	606	595	594	612	619	620	598	631	594	623	654	646	610	614	614	656	621	634	605	598	584	597	605	613	577	665	618	609	617	621	663	597	615	617	572	619	616	628	638	649	635	643	626	588	590	579	615	656	609	626	601	651	639	639	577	640	650	599	613	622	639	586	649	599	662	622	634	618	605	603	605	629	608	607	635	581	599	613	631	596	652	566	652
13092	6378	5472	4392	3631	2654	2315	1176	784	543	633	560	407	398	356	373	310	314	355	319	327	331	335	285	268	280	317	318	322	275	277	298	316	307	292	310	294	275	253	262	278	258	292	274	297	305	305	299	314	291	258	267	306	325	285	306	293	277	288	280	277	273	308	262	276	268	290	264	260	286	286	281	282	286	286	286	298	279	255	274	307	276	291	284	281	262	261	295	290	259	281	295	283	289	278	286	289	277	265	281	271	259	259	254	281	279	265	253	284	277	273	269	314	284	275	276	264	266	288	285	236	247	267	262	305	272	284	284	283	305	275	261	273	320	272	251	274	280	284	289	294	272	249	293	280	287	272	273	273	257	277	312	285	292	281	283	282	261	264	296	280	263	271	279	275	264	277	303	282	287	289	293	282	260	268	255	264	298	270	287	297	287	275	269	267	273	285	256	285	290	268	302	290	288	279	285	291	286	287	288	286	301	296	276	292	310	302	252	284	276	264	286	290	263	307	281	274	265	277	294	303	272	235	268	284	261	270	288	281	269	260	279	265	289	277	271	293	289	311	277	253	328	258	295	266	277	232	288	272	271	271	262	255	275	277	306	266	278	284	243	272	254	238	302	272	288	271	276	299	279	263	269	292	280	275	288	317	264	286	278	278	270	306	268	300	268	266	274	291	289	286	286	255	267	292	292	299	286	287	248	277	272	270	279	279	296	273	285	296	285	264	292	288	273	290	269	279	281	292	294	275	277	285	263	282	262	272	280	271	285	247	300	310	283	251	277	267	273	268	294	292	277	264	293	287	287	280	288	302	262	248	302	260	240	278	281	269	284	266	284	263	296	261	286	244	274	278	272	284	272	328	302	287	286	281	239	291	259	259	252	287	254	292	281	287	300	272	269	294	297	290	269	267	253	268	313	246	290	280	274	293	283	288	283	288	329	284	321	291	295	273	256	295	262	260	239	254	287	253	258	269	272	261	270	267	293	308	282	274	270	282	306	278	298	303	283	291	277	287	290	275	282	308	301	280	255	283	279	277	284	279	282	295	268	277	270	284	278	274	272	301	283	302	269	275	253	254	272	268	300	294	265	305	258	266	280	300	295	239	287	309	264	298	266	299	263	281	261	293	295	259	261	287	288	278	294	267	287	266	284	278	297	274	291	264	259	288	289	297	309	287	265	297	256	273	281	285	292	286	250	300	277	267	278	287	266	265	292	298	267	300	294	282	284	262	251	268	246	272	305	285	262	272	265	305	273	269	284	289	282	267	273	257	281	307	259	290	277	290	272	283	275	298	255	293	284	295	287	272	263	280	268	250	266	260	273	267	264	298	288	280	238	257	248	280	255	285	276	281	268	268	270	280	256	267	266	255	286	260	278	272	302	266	273	275	286	275	267	243	261	256	303	254	247	260	289	266	259	276	272	298	309	279	248	270	262	267	315	277	283	263	276	273	239	262	255	276	256	273	286	299	287	302	291	267	266	264	305	287	265	266	299	260	279	290	269	294	316	301	268	298	273	286	276	263	257	267	246	298	295	267	311	276	281	294	269	280	275	267	281	303	250	267	278	286	252	292	280	273	277	275	289	283	262	290	273	270	274	232	282	284	280	313	228	281	271	272	293	287	286	277	283	276	280	280	265	300	272	252	291	282	268	272	249	272	265	297	277	292	295	252	297	251	297	285	288	255	284	301	260	277	261	259	312	282	314	263	284	245	272	282	254	308	329	253	243	253	271	274	307	269	281	282	277	276	286	273	284	276	279	304	280	248	278	283	297	270	282	296	273	309	285	260	295	291	311	262	268	275	287	308	269	283	254	278	251	294	267	259	281	287	262	273	267	250	320	286	255	266	286	275	284	265	315	276	286	290	259	260	266	305	263	282	261	277	279	275	303	273	298	281	256	267	288	267	278	296	277	284	261	301	293	298	282	245	267	266	286	274	292	275	299	279	288	288	296	266	321	260	249	269	275	319	276	274	318	288	311	272	273	287	232	286	262	305	270	294	273	288	244	287	254	270	273	289	272	300	266	297	268	265	293	279	234	295	277	297	274	304	271	328	303	278	300	261	275	292	253	263	283	278	262	286	300	300	311	289	287	283	282	272	269	277	293	277	321	263	254	277	302	271	245	267	255	293	283	261	268	255	267	250	245	243	270	287	272	270	266	281	270	291	312	295	270	275	280	268	291	241	296	282	296	278	272	279	286	286	278	293	260	283	254	267	275	275	280	285	295	272	294	257	263	273	285	283	273	274	267	283	255	284	276	280	276	311	256	253	310	291	267	292	284	283	267	320	296	273	273	253	283	292	260	267	303	264	262	290	272	309	312	292	292	282	292	275	298	292	259	274	300	284	266	281	271	289	288	294	279	258	259	277	278	255	306	295	281	305	248	277	270	282	268	282	278	245	293	269	289	305	265	280	295	266	259	292	291	303	276	238	286	261	271	265	265	294	265	300	285	335	282	276	273	243	264	269	245	268	276	278	268	281	250	245	255	246	273	294	268	246	282	269	278	301	277	294	277	302	287	289	335	264	276	292	298	307	274	270	265	268	272	282	274	288	264	333	279	282	283	279	268	257	293	254	282	268	275	285	260	277	265	245	271	271	261	287	262	286	287	269	256	295	299	266	284	254	294	280	303	271	313	261	254	306	282	268	261	298	296	299	296	250	265	288	283	277	291	267	255	287	271	281	252	259	281	265	257	293	306	293	281	289	280	281	296	286	265	261	281	285	279	269	286	280	284	313	277	279	278	279	288	252	262	250	303	287	307	311	283	283	297	287	275	293	252	265	277	268	266	329	257	258	282	282	273	290	289	243	245	264	282	271	303	291	295	269	262	275	276	266	280	289	273	282	268	281	239	301	283	237	293	288	258	298	281	259	269	291	269	284	276	271	266	273	293	252	296	274	273	251	303	275	295	262	265	261	268	257	280	285	253	287	274	265	286	276	271	265	277	277	275	273	242	278	267	263	261	293	302	300	287	293	278	256	261	262	281	255	287	281	241	263	296	256	273	294	270	280	290	277	266	272	284	289	305	281	317	283	273	283	246	258	267	297	300	285	255	291	283	276	277	294	292	283	255	276	294	295	271	277	259	309	294	249	241	304	282	305	263	284	284	250	274	282	289	252	308	258	270	271	308	274	295	255	289	249	292	291	274	280	265	287	288	285	280	283	273	296	300	275	292	268	277	310	272	272	273	290	260	288	289	290	280	302	262	264	282	254	273	270	306	269	285	255	284	277	281	284	268	299	269	277	282	255	278	262	279	257	263	282	262	291	304	258	289	275	295	298	254	268	274	304	266	260	282	265	319	275	278	264	277	260	273	294	269	268	256	276	275	265	292	263	274	277	261	290	297	292	281	283	284	302	273	295	265	265	303	292	308	271	261	278	277	260	269	282	272	255	299	272	278	284	257	287	223	275	273	233	280	269	292	296	265	258	278	293	280	287	276	278	259	270	292	277	264	278	276	270	281	276	274	235	277	271	258	278	280
9136	4604	5893	7187	7294	6612	6650	4344	3273	2280	2132	2053	1825	1564	1305	1246	1196	1065	1078	1016	1009	1013	962	979	928	912	917	889	841	828	848	876	868	790	863	848	808	839	819	812	805	799	799	800	812	770	800	779	773	815	824	796	788	729	757	740	762	714	725	765	793	780	768	756	759	786	747	775	714	766	706	757	738	753	735	735	752	738	738	738	748	738	713	718	742	687	746	716	751	736	687	745	768	720	777	714	688	757	783	698	739	713	753	676	796	731	710	753	742	807	731	727	767	729	763	753	711	720	752	756	747	747	700	798	744	763	726	707	710	708	774	747	768	750	739	763	758	693	733	744	775	758	726	753	742	701	768	715	759	741	729	729	723	723	751	702	741	711	698	658	757	740	769	749	772	752	739	690	760	742	746	746	735	736	739	726	798	694	676	725	762	725	737	741	762	735	689	737	730	712	755	773	745	686	739	751	750	724	674	713	745	791	716	736	751	720	701	693	719	731	748	736	750	762	738	780	759	767	757	746	725	709	768	729	723	758	758	726	745	707	752	716	740	732	752	756	779	697	687	720	705	722	716	719	698	719	703	742	771	691	700	717	734	694	757	701	718	718	714	704	736	714	757	759	703	722	746	746	696	755	757	725	758	711	755	728	696	757	736	727	714	774	728	742	743	713	716	703	696	733	760	712	748	724	699	737	731	713	748	742	725	703	740	747	729	698	740	692	698	756	724	676	709	795	712	738	704	739	724	752	753	735	768	753	767	721	766	723	712	663	739	758	721	723	696	745	730	781	751	760	725	682	746	713	723	746	767	755	689	687	737	728	714	707	710	741	750	694	732	750	743	758	727	714	736	743	746	747	695	753	735	793	722	729	728	757	747	724	677	684	745	739	773	729	722	734	757	706	739	691	745	737	746	705	738	754	740	775	726	707	713	751	733	728	722	722	754	765	716	720	755	754	754	709	771	724	691	719	770	725	758	745	701	702	724	747	739	721	789	697	741	711	738	748	764	733	729	730	708	696	725	700	713	732	749	729	739	691	745	723	712	690	697	724	714	762	686	746	741	698	760	744	755	736	738	707	727	773	700	692	784	670	705	724	701	725	729	738	714	711	734	676	746	709	750	723	699	720	721	768	759	719	702	739	711	680	711	748	724	728	732	738	754	738	736	738	732	705	745	726	741	685	689	753	749	707	705	741	716	791	749	757	780	788	741	688	733	724	756	778	690	723	707	741	752	723	673	704	709	691	721	716	702	705	733	741	728	726	759	727	735	741	749	749	734	703	744	706	758	690	719	744	776	700	715	750	762	749	722	755	770	745	715	708	744	739	720	757	703	715	700	722	742	738	721	710	717	813	723	719	758	763	759	764	688	750	704	731	775	753	758	728	714	730	737	736	738	727	766	729	713	747	743	758	740	723	748	731	700	734	743	720	711	737	795	774	761	727	712	704	731	731	723	733	677	730	727	715	715	669	730	691	750	726	758	732	770	758	728	683	746	714	741	691	725	770	696	720	744	765	769	762	763	733	708	678	717	734	755	689	697	751	765	693	726	701	769	715	739	724	770	717	750	741	703	721	762	754	698	746	682	727	666	747	757	721	739	733	707	705	746	696	797	726	762	742	754	732	706	720	753	739	744	738	694	717	678	775	735	693	668	681	744	771	713	738	790	685	695	748	711	772	727	717	748	701	730	746	734	735	720	776	733	735	722	759	728	740	798	734	746	754	785	729	735	693	719	725	638	779	705	715	749	709	723	759	821	781	667	756	695	704	720	699	790	715	728	725	706	688	726	759	733	725	723	747	699	708	720	753	710	749	782	708	745	705	737	746	688	702	705	725	751	699	746	750	666	751	699	663	721	717	758	698	749	736	750	764	669	709	736	749	782	713	694	696	720	776	667	722	772	737	710	743	695	730	766	700	749	711	753	704	747	670	696	730	802	698	745	778	774	718	706	716	703	793	729	794	717	731	754	764	745	733	733	730	731	810	703	763	735	708	728	686	714	711	758	693	758	776	736	756	735	746	737	702	672	730	667	729	764	724	737	706	733	816	707	722	718	704	707	720	738	754	718	745	730	762	744	753	725	747	699	737	717	709	775	676	725	736	715	796	674	728	800	721	721	722	690	744	707	684	761	672	806	706	719	719	700	768	735	723	724	707	681	761	749	784	754	709	720	721	717	728	784	739	793	709	751	731	750	706	758	752	742	738	745	740	737	680	772	688	694	744	712	762	744	738	723	754	701	737	778	741	742	712	688	727	734	764	715	779	718	689	780	720	724	733	761	723	718	765	762	709	721	708	731	746	707	733	697	739	726	737	737	715	758	729	727	740	710	725	717	751	693	704	692	726	692	710	718	698	757	743	741	753	748	743	768	763	720	772	775	780	700	697	666	728	760	726	722	756	738	706	692	759	729	793	692	708	795	689	701	726	669	745	725	734	765	711	764	699	732	709	709	731	747	733	731	731	765	778	717	740	708	664	710	738	806	727	730	738	717	720	705	767	773	686	744	725	713	710	789	669	732	753	741	810	725	708	718	730	698	746	679	724	716	731	736	687	758	720	734	710	726	724	725	709	740	729	749	726	731	761	749	743	714	716	779	725	676	749	715	730	757	735	660	735	701	705	721	757	753	774	738	723	724	701	752	732	754	713	745	704	724	772	805	734	740	753	721	744	721	756	778	700	762	714	674	715	758	747	698	713	737	744	762	694	744	776	733	697	712	748	705	699	747	725	736	732	707	755	742	677	723	729	739	743	730	742	740	752	713	723	662	722	706	741	748	711	726	691	705	710	724	720	706	719	749	691	672	793	799	753	704	708	737	721	713	766	730	735	708	696	723	718	695	699	784	736	785	708	697	740	755	764	704	713	772	695	709	757	791	773	735	713	678	747	769	776	707	731	797	699	752	687	776	680	788	764	751	737	754	739	681	753	758	773	771	790	685	775	679	695	732	702	741	780	719	727	738	708	696	704	741	681	728	717	750	698	730	701	775	771	684	751	718	717	729	715	741	716	737	708	771	706	719	699	720	741	727	714	754	740	702	712	717	718	726	726	736	703	757	702	735	740	735	713	711	701	706	735	754	674	747	728	785	741	750	741	696	722	781	720	710	777	732	738	717	731	702	686	743	727	747	719	739	724	740	748	796	773	738	665	700	710	764	681	684	708	699	726	745	724	744	743	729	722	744	719	734	694	751	715	768	676	775	722	672	737	740	774	704	704	767	728	675	708	727	736	713	738	707	708	744	673	766	754	743	738	720	658	737	727	694	742	747	754	727	742	730	690	678	774	702	741	718	750	725	721	729	691	688	672	731	735	740	754	729	717	723	743	741	743	739	668	751	786	739	774	729	737	720	725	710	651	731	731	726	694	748	745	764	705	732	685	728	764	729	754	731	725	746	706	742	705	756	722	726	730	718	739	688	754	737	747	723	746	705	722	762	748	736	764	717	688	741	741	730	741	743	769	749	746	749	683	761	681	685	702	789	724	757	714	700	726
1714	271	229	220	187	132	139	112	107	93	82	103	74	101	106	83	110	83	100	96	92	91	94	88	105	95	94	91	96	84	97	87	96	73	81	89	70	86	93	109	107	86	93	90	97	67	100	85	103	73	81	88	95	89	106	89	84	96	93	91	101	84	97	90	109	105	90	75	100	86	102	90	102	113	104	79	78	86	83	83	106	85	95	86	80	80	87	76	88	107	91	98	88	106	77	89	79	91	108	100	87	105	93	109	82	76	84	79	80	79	90	93	95	91	100	100	74	97	87	87	90	100	105	101	109	88	96	83	102	104	78	94	87	91	96	78	86	89	95	96	95	93	72	92	100	92	86	89	88	98	91	100	103	86	81	88	89	93	72	83	82	90	97	89	87	70	85	104	79	104	77	87	98	81	83	86	113	97	81	99	92	85	112	79	78	91	105	86	87	90	74	99	99	96	106	94	94	83	99	88	82	91	103	89	85	113	100	81	89	86	90	105	93	91	100	105	85	108	89	91	80	91	97	72	97	89	82	94	96	83	111	86	94	81	86	84	90	64	86	101	85	83	106	109	99	71	98	85	81	89	92	79	86	103	79	93	109	84	107	106	83	104	103	99	94	87	88	83	81	84	94	94	98	105	98	92	88	85	89	94	93	93	88	90	83	82	96	83	111	93	80	87	91	89	91	101	98	80	119	95	86	78	104	73	88	81	107	84	78	87	97	86	97	83	85	102	73	97	83	83	107	89	82	96	99	93	92	118	81	94	108	99	79	92	97	103	100	93	79	104	98	95	115	83	87	94	92	85	78	87	92	85	84	73	94	91	84	90	106	82	102	87	88	103	87	93	76	85	73	81	97	99	91	84	82	112	91	78	102	88	92	105	86	90	77	105	86	78	94	87	83	84	111	98	101	94	80	89	97	96	96	88	92	106	106	102	95	99	83	89	93	88	91	98	83	84	79	100	88	96	109	109	92	71	87	103	82	106	92	85	89	88	91	102	87	93	103	89	98	80	101	81	81	99	88	81	93	93	104	101	93	87	89	105	90	106	81	112	88	94	94	93	97	76	83	89	103	98	99	102	97	97	87	111	118	83	71	76	88	73	78	107	93	111	94	85	74	90	82	97	99	91	88	89	107	88	89	81	100	103	104	86	92	99	107	105	85	77	90	89	89	100	92	93	90	101	88	96	102	97	88	94	91	83	97	89	78	90	107	105	91	89	107	96	86	102	108	101	105	87	89	92	86	97	80	90	82	75	92	98	82	73	109	78	97	101	82	100	93	86	84	89	91	86	90	79	100	87	82	82	91	85	84	84	96	94	83	89	88	92	91	73	90	76	84	73	81	110	92	90	107	100	83	98	104	99	95	90	94	98	89	107	85	90	96	89	84	81	82	97	101	87	94	107	104	91	91	88	96	102	80	94	85	78	92	95	77	101	78	97	84	97	82	91	88	85	66	89	71	93	87	97	72	86	80	85	82	80	98	104	87	102	92	86	94	87	86	100	89	93	120	72	78	94	87	96	95	99	99	101	97	98	112	83	94	95	101	79	86	98	87	87	91	88	86	91	88	98	89	97	99	89	112	89	102	98	88	108	95	88	90	84	112	95	98	85	73	79	102	80	84	86	87	81	79	83	79	96	93	78	101	83	68	88	80	109	104	75	96	81	82	67	79	95	86	90	64	88	92	104	85	93	98	75	87	98	86	102	96	80	94	93	104	83	97	98	93	89	81	83	97	94	88	86	103	98	82	112	90	95	85	89	96	91	87	94	86	104	90	63	85	98	82	103	94	86	100	86	88	81	69	96	103	107	99	67	82	97	112	106	108	74	102	84	75	92	108	78	98	71	74	76	78	105	97	81	90	91	83	80	95	80	95	93	94	88	73	101	94	82	86	85	78	109	105	85	96	88	77	75	93	96	101	88	99	83	86	119	96	87	84	97	87	98	81	81	91	100	93	68	108	93	82	98	79	94	93	77	114	90	80	93	92	97	96	92	112	93	95	75	83	88	79	75	95	85	77	84	78	82	99	70	91	82	98	93	87	91	91	99	97	82	104	76	88	76	69	90	73	104	95	87	96	96	100	77	91	90	76	92	88	77	94	101	88	98	103	90	96	88	114	87	104	76	93	97	82	122	95	85	94	105	95	88	89	78	72	90	98	85	89	74	111	83	86	103	99	99	119	92	87	82	91	96	81	93	76	91	114	106	85	97	88	101	95	103	76	83	83	92	89	76	99	98	75	93	94	103	103	73	91	81	76	91	101	104	96	75	88	94	94	88	86	75	93	74	96	111	101	73	83	99	96	72	96	82	75	108	92	91	82	107	89	77	83	112	102	76	101	70	83	100	80	83	107	82	107	88	99	90	73	96	79	100	86	98	101	95	87	92	104	78	88	82	90	118	90	83	85	94	91	88	84	91	88	99	89	87	93	84	78	77	99	102	77	93	100	87	93	64	105	80	89	98	102	82	80	91	100	84	101	77	93	89	103	91	88	88	99	84	106	85	86	88	77	101	98	80	86	92	98	87	75	92	93	79	95	92	74	73	86	87	87	93	78	83	91	90	96	86	89	91	85	106	117	89	97	74	102	82	99	96	88	101	97	85	75	79	95	90	97	114	72	102	70	85	63	85	80	90	73	91	107	89	71	82	85	92	90	84	95	99	107	95	109	79	89	92	86	104	87	80	107	89	93	97	71	83	83	84	89	98	86	75	75	76	77	113	76	99	100	88	91	85	107	85	87	93	87	94	93	89	99	75	99	102	100	106	95	107	90	81	79	91	88	77	87	90	94	96	107	104	98	107	84	84	62	92	85	88	95	89	101	89	98	92	87	100	83	86	96	85	84	90	78	101	83	82	96	105	93	98	71	89	85	85	75	94	76	94	97	73	93	84	82	86	85	82	92	91	102	90	107	103	93	92	92	81	103	83	112	93	86	90	79	82	118	94	99	83	98	71	83	91	88	108	83	80	106	85	89	106	87	91	99	91	81	87	92	75	91	88	107	89	73	101	89	89	77	78	93	84	116	79	100	95	101	98	106	95	99	89	88	100	93	101	94	106	100	93	82	85	84	120	99	94	79	84	89	98	82	98	81	91	102	102	100	96	84	90	84	76	109	88	82	103	88	81	94	96	92	99	95	99	94	90	94	100	87	97	84	78	84	79	86	88	91	82	82	90	83	98	89	79	93	88	97	76	94	104	84	103	91	88	103	109	82	88	89	86	77	81	90	90	90	87	86	94	109	104	99	90	108	85	99	100	76	110	82	83	96	89	97	84	85	111	89	105	87	92	102	97	90	85	86	87	89	93	89	93	99	83	106	94	92	88	86	97	85	93	85	92	86	86	95	94	115	100	95	103	110	85	80	104	77	82	80	86	92	87	78	89	96	84	91	82	95	82	83	100	75	83	97	76	72	89	88	100	92	81	93	95	101	91	94	94	90	94	91	100	78	94	82	97	112	85	111	107	97	113	91	88	101	75	67	90
2222	511	638	712	783	565	521	403	422	336	356	369	329	361	359	322	324	331	326	318	348	308	305	359	306	339	314	307	315	300	331	306	288	312	338	304	326	327	328	303	308	317	301	280	290	296	314	305	291	326	308	337	340	303	326	320	323	338	333	344	307	323	291	303	330	313	330	325	307	299	311	331	290	292	290	335	303	344	338	308	321	332	347	300	324	325	300	306	334	318	327	336	320	322	334	318	364	294	291	324	326	330	293	309	337	328	341	345	316	316	293	295	317	283	311	313	292	310	316	238	340	285	321	296	317	279	325	337	304	323	298	282	360	271	315	314	309	322	325	291	301	319	289	317	312	310	305	352	316	321	334	327	318	311	329	344	311	304	305	319	319	347	343	307	299	343	330	310	335	327	287	291	298	320	341	314	329	290	306	307	310	347	301	329	311	322	322	270	298	304	304	327	327	321	291	292	318	325	322	282	330	318	311	297	313	307	346	310	338	328	318	314	314	317	316	288	311	329	336	299	351	287	320	278	319	298	296	302	307	333	293	316	297	322	295	345	312	346	331	314	350	311	314	310	316	316	340	327	301	317	296	289	299	320	319	285	309	329	316	315	319	292	316	341	327	316	366	317	317	308	301	303	332	316	307	315	329	326	345	322	303	318	307	353	307	297	311	349	323	321	333	308	313	334	333	315	309	292	313	322	304	325	309	300	316	322	285	309	335	317	301	320	299	307	290	315	337	313	314	319	327	323	325	302	313	329	335	324	306	323	303	289	314	323	347	333	345	313	331	331	312	305	299	284	356	320	304	325	346	324	308	307	267	343	305	285	261	338	340	306	353	305	339	323	311	314	300	331	300	321	317	326	313	310	315	318	345	308	341	336	301	318	326	308	317	337	318	307	320	327	319	335	340	301	282	338	319	349	283	308	299	333	321	333	333	299	295	329	331	311	292	310	324	320	331	293	323	327	328	314	315	315	337	329	322	314	331	295	335	320	333	300	333	310	351	292	325	297	317	333	316	315	296	339	277	307	297	308	329	283	316	339	308	344	315	323	282	334	326	319	327	348	311	334	295	317	281	296	315	310	315	304	324	343	271	311	333	299	280	277	345	302	301	296	312	300	321	306	294	311	331	325	326	303	307	302	307	316	297	311	343	327	285	328	329	335	346	271	317	324	296	276	315	337	307	298	290	323	350	300	336	346	318	317	290	288	340	349	331	320	307	324	341	327	331	303	336	298	311	301	353	310	325	336	309	318	312	326	330	274	281	302	335	305	300	304	334	299	319	291	329	318	290	329	305	300	341	303	319	313	311	289	305	315	327	296	363	329	324	338	294	350	286	329	322	319	322	331	369	302	321	292	314	351	301	312	309	309	305	298	339	343	277	324	327	323	277	328	310	329	336	320	322	287	322	306	309	321	322	328	301	312	310	284	314	329	316	293	326	332	306	293	348	315	326	326	327	304	326	344	316	336	296	305	311	319	290	316	286	345	317	333	321	310	313	297	329	282	333	366	329	322	314	314	306	281	295	287	328	323	312	302	344	318	321	310	356	329	328	307	309	304	297	304	333	332	335	301	303	306	317	306	302	287	338	305	322	306	305	298	339	316	318	342	312	325	328	304	328	320	286	336	299	333	300	304	305	294	313	348	303	296	308	286	326	336	323	332	297	316	296	302	310	297	315	325	309	330	306	360	319	312	310	332	316	319	313	317	307	315	315	297	325	303	301	305	317	309	299	321	300	318	346	329	305	289	332	304	302	331	276	316	303	341	341	293	338	302	306	357	313	289	318	312	316	317	303	295	312	313	344	287	293	319	308	332	308	350	299	322	289	310	302	336	304	314	329	315	297	313	306	313	317	288	336	322	298	338	314	311	339	316	347	309	311	324	312	337	315	281	334	312	329	272	303	313	329	354	300	314	325	331	295	328	302	305	331	301	313	318	316	318	311	311	319	306	309	326	296	288	322	295	294	318	324	307	297	317	306	313	339	315	314	300	309	294	302	296	305	291	335	299	306	318	343	281	314	343	327	308	287	319	274	314	281	335	337	308	311	315	332	308	332	335	314	338	302	319	260	319	310	311	330	294	314	321	303	328	313	339	291	321	302	314	324	317	303	304	289	313	307	324	323	302	310	310	281	319	302	327	325	319	308	310	320	319	374	312	303	321	299	310	294	317	339	319	307	299	310	287	330	344	309	354	319	336	282	285	268	324	287	326	341	362	329	278	319	304	349	321	313	318	324	314	331	286	311	319	343	313	291	332	320	350	334	325	346	323	303	308	334	317	313	293	322	327	319	307	297	307	317	339	311	301	336	325	341	340	317	304	287	309	347	321	334	312	282	328	333	306	299	334	306	311	360	302	313	339	322	341	333	306	329	330	332	298	336	331	352	317	310	318	303	323	339	277	331	338	299	285	298	312	327	349	304	302	339	322	339	319	332	325	321	304	313	317	309	296	331	302	290	327	310	286	323	297	305	286	309	320	314	323	325	314	349	299	334	326	304	301	294	312	311	335	311	301	329	308	326	351	351	303	316	332	308	327	322	302	298	296	292	313	327	300	314	308	268	320	302	302	340	300	310	312	307	300	348	305	297	332	322	333	322	300	288	319	333	336	298	278	274	304	308	296	335	301	332	288	290	317	331	313	322	317	281	273	323	298	311	325	331	337	301	328	282	329	310	331	323	295	325	311	305	318	307	323	311	329	326	313	323	295	294	315	310	313	348	321	310	342	349	297	314	291	289	289	322	301	312	341	322	303	317	341	313	298	332	314	319	331	322	342	305	351	327	311	306	296	298	308	285	304	331	315	317	305	308	316	319	319	333	295	307	315	312	322	323	298	299	327	349	321	298	352	333	312	323	310	313	294	353	308	313	328	288	307	339	324	313	299	296	313	296	289	332	301	306	322	336	296	322	303	349	342	306	283	317	343	299	282	328	325	332	317	327	320	300	322	297	304	368	316	325	332	282	295	318	327	329	297	317	321	297	299	299	347	318	283	328	342	293	298	300	309	300	313	316	302	327	319	321	297	319	302	323	329	330	305	314	305	310	321	330	299	327	316	313	329	320	308	339	301	356	348	288	336	286	345	327	322	321	322	295	294	308	283	297	324	342	347	338	306	295	304	327	299	302	297	344	348	307	303	326	311	323	294	280	283	308	289	312	324	308	298	336	342	314	314	317	297	310	310	305	315	316	321	334	319	311	327	321	309	299	300	341	302	356	334	317	288	305	303	299	327	298	331	320	328	319	320	337	306	319	293	311	311	264	305	294	308	307	329	299	292	301	337	313	304	342	314	341	307	320	314	283	280	299	308	278	309	297	309	295	281	321	301	316	328	299	345	311	300	332	349	305	313	270	349	310	318	298	329	289	299	318	326	308	295	321	337	320	357	308	326	303	295	298	313	299	337	332	303	319	307	308	332	291	345	318	285	342	320	286	321	297	306	317	350	296	306	301	300	305	327	303	262	306	357	308	338	327	302	289	293	306	276
7501	3279	2534	2460	1893	1339	925	703	482	334	335	308	285	254	250	263	253	264	228	223	238	245	234	229	222	223	198	232	220	220	213	250	231	227	193	219	251	221	214	228	223	248	205	232	217	218	220	205	234	238	195	209	205	232	208	218	236	227	197	205	235	207	212	216	204	205	211	222	187	211	221	212	238	227	213	209	215	218	218	235	253	230	204	231	231	193	213	213	229	207	212	234	217	257	227	218	227	229	223	216	237	214	233	237	226	240	220	250	235	210	204	228	206	221	222	227	210	222	213	222	210	215	227	232	238	216	212	239	230	212	217	213	217	225	189	204	238	200	200	205	210	233	201	222	212	222	217	222	194	211	225	204	190	211	226	209	231	227	221	196	200	219	204	229	236	191	212	241	203	201	230	205	216	237	236	213	217	208	247	202	224	225	231	219	229	228	231	214	240	198	219	207	182	225	217	225	211	216	191	229	232	208	231	215	228	218	211	202	224	244	231	225	238	201	234	243	220	200	185	238	204	245	220	245	225	231	218	203	209	217	210	226	224	202	234	242	228	231	190	213	226	228	244	216	238	226	208	226	225	214	237	238	224	237	206	223	211	207	228	214	226	217	209	211	243	232	230	213	218	221	202	202	198	220	236	223	231	216	202	243	233	231	204	229	209	222	218	230	220	225	210	209	241	220	219	199	215	242	258	226	227	235	206	216	210	232	194	221	220	220	218	229	235	199	225	232	214	223	213	220	239	208	226	213	218	233	195	241	212	208	241	239	181	212	220	242	218	220	242	225	231	210	206	232	222	228	231	219	199	221	229	198	190	206	218	218	234	241	220	236	214	208	253	224	219	205	203	208	222	240	197	236	217	228	222	205	219	215	199	208	210	217	218	219	205	190	197	211	211	228	220	234	224	220	220	216	205	224	216	208	240	214	197	234	208	225	214	205	228	217	215	234	214	236	212	197	208	218	216	194	243	211	219	230	210	194	232	207	220	222	242	231	236	236	229	199	241	215	236	228	223	223	218	230	234	227	238	226	193	246	235	225	208	227	228	218	216	215	242	208	249	205	220	213	192	209	234	200	218	217	219	225	204	234	238	228	227	219	208	211	222	235	187	233	199	205	227	212	220	236	218	227	226	226	245	233	234	262	194	249	228	206	235	242	223	227	239	223	246	189	213	200	219	215	218	231	213	236	216	214	219	221	209	212	227	207	226	213	234	221	202	189	228	204	228	216	211	226	235	233	252	214	202	222	208	225	218	199	224	232	228	208	201	220	194	207	195	188	223	254	218	207	219	220	207	247	205	239	202	214	220	183	240	243	215	208	228	214	217	222	234	224	185	213	245	182	239	205	219	219	230	219	213	221	212	205	223	217	203	241	231	227	233	218	224	220	219	208	223	223	254	198	231	205	222	208	226	217	219	190	246	200	199	208	220	207	229	223	228	223	209	212	227	238	251	239	225	217	207	222	183	213	225	220	201	208	254	214	254	209	244	216	238	213	213	210	228	210	242	204	211	236	247	212	205	201	222	216	227	204	223	237	197	245	211	227	234	243	199	197	199	203	214	211	225	220	230	223	248	237	210	214	241	199	211	232	244	224	223	234	176	194	257	203	190	205	220	229	209	213	204	212	207	230	223	229	225	189	235	220	219	179	242	245	202	233	204	208	235	205	217	232	232	202	215	209	236	199	225	227	230	205	251	219	201	223	244	199	213	215	208	212	244	236	192	225	201	223	222	227	226	233	238	232	213	201	206	224	226	234	211	209	216	212	209	214	219	216	211	224	220	207	224	215	236	206	244	252	254	229	237	218	200	195	221	217	215	208	220	217	228	248	198	213	208	241	235	257	216	214	237	219	241	198	209	217	223	216	220	206	207	241	239	222	231	205	233	233	207	193	221	223	205	208	208	207	228	220	184	205	214	230	214	210	197	203	222	219	240	218	212	222	231	231	195	223	224	234	261	214	224	219	204	240	217	261	238	226	210	223	220	223	208	213	207	200	207	226	229	193	203	194	228	245	225	229	215	214	231	234	208	216	225	214	224	239	218	236	212	238	239	219	212	225	226	210	209	230	223	232	223	199	221	247	201	207	178	219	232	229	211	210	188	215	196	216	206	200	207	214	216	209	223	208	218	222	231	228	228	203	205	214	227	243	216	244	212	256	224	208	211	201	200	224	207	224	221	231	218	218	202	218	190	196	211	205	216	198	217	220	224	225	244	203	220	189	251	180	218	214	237	268	228	214	252	239	228	206	227	230	218	212	227	221	225	215	221	250	215	238	219	196	228	240	228	227	250	238	223	228	226	227	216	244	230	193	230	245	215	204	220	242	232	213	241	232	228	229	211	223	237	232	218	234	221	215	222	234	233	222	221	255	216	197	198	237	191	208	233	222	219	191	204	230	233	237	221	216	213	239	241	230	202	222	231	216	201	238	204	215	212	230	205	214	250	232	259	212	197	201	216	220	202	210	224	209	211	219	230	222	203	218	216	250	216	222	213	252	212	211	218	184	225	208	227	244	218	218	209	248	211	248	247	222	227	210	244	204	212	182	212	219	216	204	222	176	219	229	232	220	215	223	230	240	216	209	230	223	206	252	222	232	203	240	210	217	240	205	206	235	248	222	196	216	195	220	243	211	221	226	223	222	220	239	223	245	240	193	230	230	214	203	219	177	223	220	194	213	214	248	232	220	206	228	228	212	184	224	221	201	214	229	208	213	213	212	213	219	211	243	225	196	231	216	188	244	214	218	216	203	212	213	215	229	227	226	216	215	233	224	230	193	248	218	213	229	250	197	231	225	215	248	206	239	219	204	209	238	199	203	212	230	191	210	209	220	235	225	208	233	211	220	224	225	206	209	209	231	208	209	240	200	191	245	219	219	237	222	234	239	229	227	218	200	222	229	238	221	207	204	212	223	207	228	218	202	234	222	222	213	221	192	231	241	226	229	222	207	234	236	213	240	205	210	242	215	232	211	195	229	230	193	201	210	209	225	206	245	222	207	243	239	244	213	224	219	239	222	188	249	211	225	236	215	184	227	250	223	205	210	235	228	211	226	219	198	230	217	236	199	200	208	234	230	206	226	207	250	197	235	225	207	231	185	203	228	229	220	250	200	217	219	199	241	245	207	220	201	209	204	208	208	222	224	196	237	232	193	220	216	200	198	213	197	226	207	196	196	224	200	216	239	231	228	217	210	209	237	215	214	220	245	225	184	243	210	245	248	231	215	215	226	223	212	194	213	232	195	206	216	245	218	198	195	202	225	213	231	232	214	213	224	241	229	220	189	214	237	212	220	201	226	222	220	227	202	234	224	235	210	239	204	232	226	227	230	227	210	227	235	233	224	226	198	218	219	206	214	220	232	236	208	246	210	225	230	209	213	221	229	252	249	247	225	221	225	199	227	212	202	225	228	217	220	214	213	194	228	235	203	211	192	219	217	202	211	228	219	215	234	204	220	237	230	214	221	203	222	226	225	236	230	231	207	221	193
6752	2966	3372	4509	4341	4151	3424	2752	2089	1581	1327	1266	1125	1044	908	923	820	807	850	779	729	739	731	787	691	704	701	728	689	628	705	685	644	755	669	660	640	653	676	668	694	701	672	602	650	644	637	640	665	640	622	628	586	610	606	644	638	681	601	618	581	627	615	640	645	623	604	657	641	580	630	620	622	633	640	624	644	663	637	575	637	638	634	631	590	601	634	610	629	614	603	621	657	604	590	650	572	664	635	632	631	642	585	615	627	618	613	632	619	621	616	618	573	621	643	582	626	597	617	604	593	625	627	621	606	606	620	598	591	615	645	610	658	614	624	638	595	626	609	651	634	612	627	623	613	613	641	574	606	611	597	608	673	614	631	658	601	618	629	597	623	566	608	578	610	658	598	614	643	641	620	613	622	568	628	614	645	582	638	613	630	585	637	611	635	592	643	596	619	613	605	638	663	548	659	604	646	612	668	598	634	599	605	615	638	613	609	622	603	652	585	612	624	663	672	626	617	615	593	628	643	571	637	596	575	611	678	653	628	639	621	639	643	618	631	605	636	642	580	591	657	617	642	561	609	641	643	611	636	599	658	596	626	610	645	668	595	621	652	608	587	613	702	577	650	608	586	593	635	610	622	612	640	632	635	602	582	607	587	619	623	622	625	605	614	567	653	550	695	621	640	610	615	619	577	615	619	649	641	617	654	616	633	590	610	614	599	630	661	600	634	616	602	601	630	608	618	614	658	569	652	639	580	634	622	642	623	596	581	638	641	652	623	648	633	628	612	624	620	589	609	610	634	608	600	612	603	635	619	623	645	633	650	594	652	637	618	603	584	608	610	606	653	622	604	593	592	603	623	605	653	616	567	636	620	614	666	635	637	555	636	593	596	640	639	658	583	638	590	634	632	608	617	645	632	658	603	643	670	623	619	608	617	677	597	585	593	648	588	650	644	587	613	640	625	662	608	629	608	633	658	601	606	663	624	632	597	655	622	596	600	598	601	618	597	628	613	652	602	603	628	660	619	612	637	638	634	598	595	586	616	625	612	608	596	597	612	610	644	632	605	622	594	652	629	635	642	562	636	633	615	638	621	606	670	644	607	598	663	604	600	596	593	638	623	630	588	609	628	630	552	581	593	588	598	640	610	597	628	600	599	603	597	583	622	652	646	641	559	604	615	662	592	670	624	583	642	629	591	624	591	617	619	597	640	613	635	626	630	633	625	552	590	585	574	594	646	576	603	602	605	607	599	652	646	642	616	674	622	607	639	589	641	602	562	635	609	586	637	626	640	638	627	626	608	576	625	641	578	656	606	601	594	636	584	604	611	573	613	619	654	581	581	649	584	626	588	576	610	611	622	574	598	632	589	626	622	625	613	592	599	607	620	619	636	636	608	593	621	649	621	631	598	594	597	637	578	574	652	603	677	610	605	623	595	600	622	603	612	636	611	640	639	625	609	624	644	628	589	613	576	590	564	603	582	620	630	595	592	598	635	574	668	601	595	619	616	615	617	649	645	613	594	638	646	602	626	600	604	648	587	615	638	583	579	672	562	653	607	645	588	633	619	614	597	608	576	640	622	593	594	629	612	619	633	597	631	620	655	629	620	591	643	606	619	616	627	606	623	618	629	587	662	608	591	612	623	608	619	618	604	658	622	654	575	603	584	652	642	612	652	651	643	608	624	588	620	604	574	632	609	597	625	620	603	607	633	617	592	598	600	617	644	622	591	639	620	585	616	620	663	581	632	611	608	594	611	613	592	625	585	617	623	606	574	648	634	605	624	604	619	612	655	650	634	604	630	592	594	633	627	597	607	560	682	576	609	627	660	597	650	625	624	599	595	627	625	640	611	660	577	605	599	640	647	660	610	662	594	596	574	635	566	581	629	600	597	594	603	614	610	616	586	652	646	642	623	618	628	597	669	686	577	642	622	632	597	642	642	639	650	604	639	653	608	570	547	656	609	598	631	636	631	602	634	665	633	616	625	569	625	626	612	614	600	602	617	601	599	638	611	572	615	652	639	629	642	628	566	641	631	631	628	648	647	598	608	613	581	602	618	631	621	626	594	622	615	625	655	607	605	608	620	605	615	679	619	585	654	581	612	606	631	624	637	626	633	616	613	645	632	640	632	617	608	646	647	614	616	601	670	573	641	591	608	648	635	581	622	659	622	591	605	604	635	607	634	656	578	623	585	630	621	641	659	605	610	616	620	621	640	603	636	609	594	597	624	622	596	565	633	626	602	604	582	619	607	629	583	573	580	623	581	582	602	628	605	613	653	647	581	625	624	617	657	591	598	671	605	626	638	612	618	660	610	626	621	647	563	631	596	657	598	585	621	603	616	640	584	609	608	639	645	581	624	646	643	618	590	620	617	606	591	606	589	594	604	611	616	590	663	611	632	603	610	604	601	591	607	643	638	600	637	581	586	639	638	615	612	627	609	618	590	644	640	601	586	666	603	603	603	574	600	657	616	562	605	631	636	613	639	587	578	640	623	596	611	601	617	649	617	603	609	592	588	622	662	613	680	633	634	569	637	633	626	560	632	610	597	579	600	651	621	624	591	613	652	588	605	590	600	593	638	598	619	663	620	569	616	641	626	591	598	612	618	595	645	587	593	652	607	604	625	599	604	646	653	597	634	632	579	645	659	586	591	630	587	633	615	549	620	616	628	625	617	575	634	621	642	582	640	606	639	568	663	607	561	651	594	651	619	663	600	676	609	649	586	607	652	618	639	617	674	602	648	572	622	601	607	653	584	623	565	599	644	593	660	612	601	609	602	648	678	628	635	604	611	607	597	623	610	665	636	618	595	628	596	613	609	635	619	604	600	574	617	584	604	613	653	609	610	658	628	612	637	624	584	618	587	612	609	640	600	629	586	584	652	596	606	624	615	588	597	589	625	617	584	602	619	648	625	627	634	626	643	595	615	644	628	633	611	620	643	643	631	596	606	598	636	603	541	616	567	656	604	587	632	602	622	584	624	612	609	588	607	628	650	586	642	603	645	615	613	646	599	595	626	620	573	606	609	663	671	599	620	653	617	630	658	594	612	591	596	626	566	604	616	611	605	596	626	646	635	633	636	625	607	623	600	599	613	615	602	609	651	581	588	653	660	621	614	597	635	590	611	608	657	645	637	618	581	638	608	646	606	578	612	605	644	583	629	641	636	637	615	631	619	640	646	595	646	644	609	614	682	611	618	576	586	616	606	586	586	592	642	607	635	622	583	594	649	599	631	602	593	610	625	649	634	610	605	627	653	629	616	592	645	585	609	601	602	640	601	591	653	596	640	620	590	659	601	612	644	620	646	627	642	599	616	602	646	653	652	591	605	624	614	634	591	579	592	601	596	661	616	649	605	639	639	596	583	663	614	560	544	569	647	622	600	629	615	594	625	637	610	648	585	611	607	594	613	615	607	629	647	598	603	589	614	645	592	633	617	623	583	595	619	600	641	588	630	606	654	603	642	627	636	617	555	617	639	591	648	637	627	657
12760	5990	4976	4173	3428	2709	1948	1340	725	655	497	535	511	412	363	312	328	318	303	306	324	319	306	281	299	297	279	296	324	297	306	273	279	275	302	287	274	262	289	273	277	317	323	260	308	303	269	281	279	287	252	288	297	300	281	281	277	261	280	294	279	246	255	260	258	255	281	279	281	239	273	300	305	299	281	269	261	328	288	256	271	298	299	281	286	269	276	268	240	254	274	301	317	248	299	274	258	306	264	255	293	278	283	258	290	288	329	294	303	293	272	284	248	292	271	267	303	281	260	279	307	263	273	273	287	284	293	270	296	273	282	281	288	284	274	259	264	264	256	308	267	290	289	277	279	280	246	270	260	283	279	277	316	273	289	303	260	259	264	289	269	287	294	258	284	301	268	264	283	261	311	253	278	248	248	243	299	295	286	279	286	285	288	279	289	288	273	270	252	283	286	289	284	276	268	262	266	305	259	273	268	262	297	307	266	289	254	253	261	259	289	288	273	299	254	285	289	290	281	291	292	296	241	272	289	297	286	269	275	260	297	279	264	269	312	262	272	247	269	299	287	253	256	250	266	279	278	298	271	268	280	314	269	248	261	283	291	254	300	280	280	264	277	258	263	270	300	263	281	256	276	266	279	282	284	291	273	282	268	255	272	250	266	279	309	278	268	296	261	267	290	247	291	262	287	322	275	287	232	259	306	277	261	270	237	276	281	319	273	282	279	288	271	265	255	256	282	274	276	294	291	283	268	271	279	280	264	312	295	297	263	299	265	290	282	265	254	284	288	309	280	260	247	274	253	283	281	274	257	288	281	268	275	261	321	256	297	285	287	262	288	307	249	281	280	282	306	245	290	249	278	289	286	285	250	252	291	280	262	291	300	288	284	261	303	287	263	283	305	274	294	240	249	250	285	260	270	275	267	279	261	281	301	308	281	273	287	299	292	283	269	290	281	277	292	286	291	282	266	253	280	280	267	278	289	269	268	319	306	286	285	256	255	293	293	254	260	278	278	287	292	265	285	301	260	285	260	267	250	250	274	279	286	256	265	274	280	263	273	301	281	283	287	275	293	278	283	278	258	285	285	269	283	271	284	296	292	275	290	311	282	269	270	301	282	261	284	266	283	280	287	256	262	253	269	279	235	279	285	254	268	266	303	266	295	274	277	258	280	267	286	266	276	285	277	290	259	257	252	272	286	274	291	291	285	304	307	251	273	334	276	258	263	288	302	282	295	266	275	304	265	255	290	267	296	280	280	281	312	291	311	302	273	289	278	302	280	255	255	307	303	267	267	248	258	321	268	275	284	293	257	261	270	248	260	294	285	278	279	278	306	263	266	271	282	246	281	284	264	270	283	287	291	276	299	278	275	264	281	275	262	270	287	261	311	258	287	292	297	238	256	278	265	304	270	252	275	292	244	265	249	264	284	305	302	266	280	290	266	278	275	285	293	295	287	273	288	270	276	301	273	305	267	284	287	271	272	286	280	253	270	310	273	292	260	258	275	313	279	281	289	290	262	228	274	278	266	252	241	253	256	237	250	277	272	299	264	299	281	294	296	268	281	290	249	266	296	263	270	296	300	263	276	280	247	297	315	300	277	254	283	273	281	268	267	285	282	271	279	298	284	297	283	300	280	282	278	267	287	268	267	300	252	285	270	290	272	274	279	285	257	296	242	296	261	304	233	298	301	289	280	295	299	266	233	298	282	298	279	260	294	284	288	274	297	298	238	283	269	243	283	275	280	306	278	284	284	261	255	269	308	297	289	256	256	307	279	255	238	273	309	280	255	252	257	284	307	276	296	278	272	288	269	307	278	256	284	285	269	268	285	263	270	288	301	275	284	282	278	292	272	284	293	280	287	280	307	275	291	294	299	277	293	283	326	258	269	296	278	289	293	263	256	303	254	255	294	250	274	267	268	300	257	252	299	276	268	267	285	276	279	275	266	279	273	294	256	257	287	300	282	274	246	276	275	302	286	293	277	274	270	225	279	254	273	264	274	272	276	306	281	270	281	276	297	255	285	287	286	273	321	271	274	308	282	270	265	258	296	280	233	279	241	267	247	296	289	283	294	291	300	291	275	258	270	267	265	264	273	263	292	255	276	278	271	276	265	288	278	303	255	295	302	278	267	307	302	292	281	273	266	294	289	279	241	285	291	295	280	266	301	243	268	286	286	291	261	275	286	290	274	294	263	269	256	268	256	267	265	243	303	290	276	258	261	288	298	263	273	305	286	258	285	283	290	280	254	261	261	265	258	291	232	260	263	302	249	285	290	241	275	276	289	286	275	290	302	257	254	296	270	293	231	289	309	293	271	263	291	307	303	282	284	274	316	313	292	257	274	304	265	249	291	301	306	277	264	295	307	274	269	293	303	279	273	300	276	289	296	264	293	291	270	296	293	293	278	261	279	263	271	245	281	279	252	250	291	291	300	283	276	275	277	272	283	305	280	293	260	255	274	276	275	291	275	270	266	262	278	301	261	264	294	272	297	290	273	266	290	254	271	278	305	250	298	279	276	276	308	260	288	234	295	276	264	256	261	288	277	277	286	277	293	296	315	267	250	241	246	287	286	260	262	275	272	266	270	263	252	317	297	280	275	253	268	287	248	237	267	288	275	264	256	279	262	287	295	286	274	277	296	278	283	302	261	288	251	259	295	294	294	294	254	284	281	293	243	281	267	280	267	266	258	276	288	259	258	286	255	302	297	267	266	282	254	271	285	252	258	267	307	271	282	284	284	326	275	261	297	301	273	295	272	284	247	288	275	285	285	283	263	293	277	298	243	268	296	292	265	272	273	279	265	268	277	252	292	272	277	280	255	275	285	273	290	280	272	281	296	282	289	276	294	310	265	267	287	268	289	300	273	293	292	286	275	282	294	279	269	304	297	283	277	259	260	282	224	302	257	276	272	259	278	287	288	283	269	285	310	303	292	282	247	300	319	280	275	293	242	262	279	287	290	280	254	269	262	269	282	245	265	273	294	261	322	278	268	271	259	260	254	260	292	280	255	286	249	286	283	260	295	305	300	287	305	281	276	292	268	233	283	287	267	265	269	263	294	269	258	282	270	314	286	272	255	279	278	307	285	266	278	288	302	283	257	269	262	271	272	295	300	260	294	255	259	274	297	311	253	266	269	262	268	266	316	291	267	284	269	284	282	265	253	279	255	292	291	299	290	256	272	277	278	291	278	261	255	263	255	273	288	285	266	280	287	274	272	278	268	265	264	297	283	268	275	254	290	291	288	247	297	268	282	270	252	300	261	290	287	279	284	307	310	280	287	280	273	273	283	274	250	264	277	276	264	268	279	271	285	277	267	267	287	250	262	281	293	296	278	280	271	273	283	282	267	289	289	321	286	306	279	263	311	263	267	295	299	272	304	309	294	263	266	281	292	299	290	281	257	260	310	294	282	286	285	275	268	278	273	274	259	269	291	256	282	317	266	265	311	300	265	280	288	286	278	260	264	290	258	324	252	302	261	303	271	264
8966	4272	5475	7007	7230	6685	5616	4497	3163	2784	1923	2144	2042	1551	1375	1290	1213	1128	1117	1021	1029	997	974	947	939	863	966	872	864	882	819	874	824	830	818	747	811	829	780	791	825	758	777	812	785	791	765	802	777	763	768	745	742	752	755	790	766	745	775	750	775	756	739	765	794	792	740	717	747	747	745	722	753	770	785	739	763	742	726	775	727	739	693	745	765	743	739	731	761	682	762	737	739	732	783	771	717	747	726	742	728	725	756	745	761	739	769	667	742	710	745	679	686	777	751	731	763	736	724	726	754	741	774	751	771	738	763	722	695	766	702	735	726	728	740	716	722	715	708	741	674	756	715	750	704	712	688	747	734	715	732	696	818	741	733	750	718	722	707	746	705	781	754	694	758	708	717	706	722	693	732	751	760	742	685	707	709	743	705	752	723	702	747	754	731	744	694	687	705	688	717	736	719	749	728	774	757	728	731	700	778	713	737	766	717	660	695	726	734	720	755	717	756	687	728	748	753	719	772	761	723	748	716	734	757	745	763	673	726	719	709	728	734	731	756	697	769	730	753	745	719	742	712	716	757	711	733	741	692	729	721	735	711	758	699	731	732	702	707	723	699	723	733	756	758	714	720	663	683	691	769	720	736	718	719	680	736	776	748	729	707	725	785	716	777	764	773	710	752	709	730	759	706	761	776	737	711	718	760	726	717	644	770	706	742	723	699	685	701	731	695	710	695	788	692	736	690	716	732	678	708	752	714	755	705	733	744	708	695	714	766	743	714	733	716	762	773	699	789	701	650	739	751	741	731	758	719	690	737	739	718	745	718	744	724	716	679	725	731	784	767	727	718	746	806	792	738	737	718	692	755	719	730	742	764	743	693	730	721	740	721	708	723	734	740	711	730	735	733	696	692	758	715	707	693	681	717	680	715	747	679	701	720	767	752	719	739	776	742	755	793	724	684	759	717	708	749	781	683	768	736	752	730	743	766	728	723	704	722	703	696	729	733	727	759	780	714	710	763	715	720	726	745	675	727	732	738	751	770	785	741	731	695	692	701	732	735	689	746	703	773	697	752	710	702	688	702	713	720	740	724	740	742	712	688	723	713	769	727	742	721	716	773	761	775	790	698	737	709	739	739	701	735	684	704	714	693	720	705	711	704	774	744	766	704	689	730	788	751	725	750	755	717	712	725	730	755	732	760	748	726	683	702	708	718	727	715	772	714	753	788	752	707	766	767	746	788	808	736	723	700	763	682	693	711	715	714	716	709	745	718	721	736	724	703	718	727	726	731	774	753	709	737	728	798	746	690	723	773	761	766	713	726	690	777	760	717	716	723	692	720	725	697	680	724	700	739	734	734	755	705	747	728	732	696	747	724	751	729	742	729	712	699	729	709	703	721	770	732	683	746	735	739	694	690	743	715	683	748	702	729	773	728	755	800	742	721	721	731	750	728	743	715	755	713	717	725	742	692	697	722	667	758	724	716	686	724	736	708	733	753	747	727	727	711	758	733	721	749	708	752	773	725	747	772	727	725	712	720	756	668	745	753	677	751	767	749	743	713	732	747	745	710	749	712	696	782	763	735	729	710	752	754	726	743	738	723	709	693	745	774	762	680	753	689	701	722	679	685	718	660	739	744	746	753	741	759	694	646	767	716	787	736	730	728	732	703	741	659	715	752	727	780	748	776	716	703	715	710	754	760	736	724	669	723	739	712	753	745	724	742	719	678	739	666	710	731	697	721	792	711	774	682	752	699	736	723	717	728	719	726	720	710	717	786	733	726	712	746	729	802	723	718	700	720	781	740	736	754	722	766	685	663	737	731	744	717	707	739	737	751	746	740	757	707	745	738	765	741	736	684	728	712	695	746	754	696	703	701	701	760	807	748	717	765	769	708	708	704	758	733	751	751	725	722	721	756	692	733	736	746	700	733	720	769	714	723	664	732	804	720	717	705	772	695	694	696	736	715	747	759	705	735	699	670	707	750	737	758	735	719	730	739	740	724	712	760	775	739	690	695	711	726	737	714	724	751	724	733	716	709	697	720	761	702	707	664	702	680	715	730	713	707	696	739	699	720	705	687	712	688	747	745	763	737	690	708	706	701	717	721	680	745	695	687	754	759	706	712	752	729	766	737	751	752	722	744	712	741	723	755	758	726	739	722	706	754	741	716	711	719	744	722	782	710	735	734	733	710	769	768	734	760	740	723	718	719	716	760	746	728	739	678	759	712	749	744	712	768	756	702	713	778	728	768	682	771	703	717	723	743	718	782	711	716	757	720	756	704	744	703	707	712	745	729	729	724	691	743	776	762	773	708	713	774	725	749	696	695	721	769	707	728	719	729	704	722	741	760	763	736	732	678	690	743	738	779	700	726	744	739	736	728	744	752	727	743	717	739	711	727	720	755	719	727	756	726	742	718	697	742	751	764	695	730	745	722	725	746	737	730	653	695	691	718	733	782	741	755	735	739	725	696	679	710	688	715	756	678	800	734	720	683	726	758	737	732	742	747	789	691	766	735	691	687	755	759	725	757	756	718	719	716	753	747	737	761	732	706	685	745	752	720	754	720	765	743	726	734	748	731	738	676	711	753	723	741	735	717	710	698	783	746	749	679	677	710	729	663	730	703	736	753	749	715	740	733	697	741	716	727	747	735	743	739	764	720	709	717	716	691	728	709	787	759	739	747	691	728	791	704	724	720	696	747	730	736	734	696	717	712	706	755	748	733	695	762	738	764	737	763	699	729	729	741	737	712	701	711	678	722	713	726	711	750	750	687	728	758	716	758	759	672	738	792	707	721	729	740	757	737	770	740	719	761	742	757	725	753	711	744	761	722	717	778	673	713	748	722	703	744	711	738	740	721	731	685	701	713	766	762	709	713	690	706	711	763	737	736	771	701	758	784	724	736	738	733	781	734	672	705	697	732	736	745	711	690	773	751	718	717	759	726	723	710	759	707	742	758	767	702	758	742	717	728	692	734	694	699	742	766	746	755	726	774	719	730	733	733	682	688	730	709	710	724	748	739	746	741	699	694	712	801	737	755	703	716	784	713	710	702	744	723	724	767	735	772	771	743	734	765	777	735	714	693	730	738	759	664	745	724	749	733	718	774	677	755	734	711	739	695	775	697	756	741	771	686	688	722	695	711	744	672	740	673	723	717	754	764	791	730	757	752	748	795	738	729	719	716	661	726	762	698	724	736	767	691	683	751	689	721	709	685	754	700	741	701	743	725	779	713	685	743	719	713	715	705	728	706	762	742	749	729	697	747	704	741	705	724	724	687	732	706	718	718	727	743	730	725	721	710	731	750	720	747	751	740	719	743	738	755	719	678	690	733	768	750	722	728	744	722	696	721	686	734	697	727	740	705	685	737	766	764	763	766	751	731	710	710	771	771	721	698	646	756	712	731	716	689	733	733	718	767	706	701	748	758	776	723	738	706	715	736	747	706	744	745	720	769	720	740	712	694	753	770	659	703	766	692	723	753	714	642	741	767	728
1784	314	199	216	141	134	134	107	94	101	102	100	102	107	90	82	90	96	96	79	91	108	95	103	92	79	68	79	81	85	104	112	96	101	95	92	85	94	98	89	88	73	88	113	109	95	91	90	90	101	93	110	85	91	86	98	102	94	78	91	90	93	84	95	90	102	90	114	89	91	96	96	89	98	96	76	86	87	83	87	87	100	84	104	91	97	88	88	99	77	96	97	78	83	73	75	87	100	88	96	104	102	93	93	100	82	95	97	91	96	103	83	93	114	102	92	83	108	102	102	80	76	117	80	97	97	94	93	99	113	96	103	75	77	88	90	94	85	80	90	98	83	95	95	85	103	79	79	87	85	78	91	87	95	89	90	109	112	99	91	99	86	99	99	86	92	86	77	92	92	85	92	91	83	103	90	87	86	79	92	99	92	88	77	78	76	92	81	83	76	87	102	91	72	96	105	94	92	97	98	82	101	107	92	86	92	98	67	106	87	73	90	89	92	86	103	91	107	107	93	84	88	89	101	100	76	82	108	93	70	97	86	99	99	80	105	80	93	93	98	84	95	107	86	89	80	86	88	79	93	99	81	94	91	87	88	99	114	86	85	81	87	91	93	89	86	97	90	80	91	95	100	79	91	89	86	95	82	101	89	91	103	86	101	79	80	89	92	87	94	96	95	87	80	108	75	101	68	94	84	78	100	86	77	79	96	88	100	74	84	108	95	88	85	88	99	118	91	89	93	98	106	94	91	97	123	85	83	84	97	92	84	90	97	99	84	109	96	72	97	85	87	89	102	78	97	81	97	82	81	82	82	97	87	94	86	108	101	83	90	88	83	87	70	86	99	102	93	98	73	103	91	74	74	94	100	92	100	83	107	91	88	98	90	93	84	77	90	82	90	97	95	86	98	97	87	109	97	73	92	89	118	104	79	92	110	96	89	89	78	77	100	107	95	102	100	96	97	89	92	81	79	83	93	94	93	100	100	95	95	85	83	100	99	88	87	102	98	89	91	79	98	94	85	108	101	90	97	79	91	95	87	89	107	93	95	92	69	98	77	81	96	88	100	106	80	88	88	96	95	69	86	87	82	79	84	101	99	78	73	83	100	107	96	97	87	113	95	98	84	84	104	77	99	84	83	79	90	78	108	97	87	106	107	83	107	99	93	90	113	96	83	75	87	114	90	67	98	106	87	97	92	108	83	76	82	80	90	86	79	76	91	83	92	94	92	67	105	89	77	76	97	86	95	84	106	73	107	79	95	90	108	91	77	92	103	88	107	84	109	81	91	103	82	77	88	90	91	92	105	90	101	104	83	82	86	92	87	89	78	103	99	82	102	116	85	104	93	93	95	108	93	89	71	108	90	96	94	108	89	96	105	94	84	93	77	89	88	78	79	78	93	97	89	85	91	95	81	90	89	101	96	102	83	84	87	118	81	102	91	85	80	93	92	90	100	79	100	89	105	73	93	84	96	88	87	86	81	87	97	91	100	77	97	91	112	97	80	87	94	114	94	99	90	108	91	83	105	81	95	96	77	90	96	87	93	93	106	91	92	86	98	79	86	80	100	99	95	120	87	95	89	91	97	104	76	94	86	100	102	98	82	77	94	102	93	100	96	93	76	98	74	83	96	96	92	81	87	106	86	95	93	89	102	103	91	99	100	75	84	98	102	82	109	89	85	76	86	94	105	79	103	84	86	93	98	84	115	98	91	79	92	99	97	126	99	95	96	110	92	90	107	92	93	102	99	110	82	86	94	87	111	91	84	91	91	75	86	100	88	76	79	94	96	72	85	75	88	85	96	73	94	102	96	81	85	82	79	96	96	74	81	91	87	90	100	96	81	91	85	77	103	99	95	88	104	91	92	93	93	93	99	94	97	93	106	90	89	107	81	103	92	88	90	74	92	87	97	106	84	101	101	96	93	79	99	101	93	112	95	96	83	64	101	82	94	96	88	95	84	109	103	82	69	103	101	103	81	105	104	79	101	92	96	99	106	102	106	97	102	85	85	73	91	92	99	91	102	80	100	105	105	103	85	86	86	107	98	87	67	86	88	80	91	81	81	86	102	99	81	85	81	88	87	88	96	80	80	88	99	85	98	102	89	89	99	103	93	96	86	102	74	97	86	103	87	91	82	90	71	91	84	100	105	98	90	94	101	88	106	90	76	101	98	114	84	82	93	99	82	87	92	75	95	89	71	112	110	80	73	88	101	89	93	86	76	93	90	89	105	97	78	76	88	84	82	74	88	114	95	102	104	104	81	81	75	86	91	104	89	96	86	89	79	86	85	108	86	73	79	99	106	100	91	70	83	74	87	81	89	107	96	99	84	86	112	113	102	76	97	82	96	103	95	76	90	67	92	98	88	73	94	95	96	78	97	106	90	98	94	93	111	104	99	98	92	102	92	97	94	93	83	99	79	86	95	85	91	81	87	87	84	92	87	82	86	97	71	93	100	78	80	98	68	108	71	87	81	88	115	118	88	82	92	78	87	97	89	96	87	74	87	85	80	107	103	80	88	87	89	86	98	91	86	87	101	82	98	79	89	94	86	74	90	83	99	100	101	113	82	104	86	88	94	102	85	98	92	100	81	86	99	85	89	88	96	88	72	96	84	93	84	68	93	98	97	102	107	95	97	93	84	95	86	116	90	76	101	93	99	83	101	97	87	91	78	105	93	94	85	95	87	103	86	82	89	82	87	84	111	93	95	89	87	89	92	89	89	89	85	89	77	94	73	85	96	100	77	86	90	77	94	89	77	88	87	122	88	89	101	112	87	86	87	93	71	84	115	92	90	81	84	83	84	92	114	77	79	79	79	80	95	98	105	100	78	83	98	112	96	78	97	99	95	84	91	79	103	83	94	100	109	99	88	92	95	98	96	97	84	90	90	104	87	87	105	102	96	110	111	79	88	91	99	77	72	95	79	91	88	80	96	85	92	110	103	88	100	91	91	107	84	84	102	79	104	88	77	101	106	91	89	97	93	90	69	99	93	80	97	87	104	79	83	82	86	92	81	98	104	113	97	98	86	113	96	107	91	87	102	88	89	97	99	94	93	77	89	81	73	109	95	87	95	85	91	105	91	97	86	87	90	89	93	92	101	107	105	88	80	102	91	93	81	85	88	100	96	94	109	82	108	95	88	80	104	90	100	93	101	96	99	86	118	96	96	97	95	78	106	84	105	86	88	97	102	85	79	75	93	92	88	106	104	94	91	94	85	98	91	90	94	105	95	84	95	95	92	92	88	90	119	91	92	89	96	95	94	83	95	96	100	101	81	91	88	77	82	96	105	90	104	82	95	109	75	92	97	102	86	94	75	86	94	99	97	104	101	93	83	93	95	98	89	93	85	79	104	80	82	79	101	97	90	89	84	95	81	100	91	100	91	81	91	99	91	105	73	82	87	94	85	98	87	78	104	86	92	117	82	96	79	112	95	74	91	88	78	82	80	101	102	106	93	81	109	94	97	81	80	109	74	97	92	70	95
2359	544	572	675	585	504	497	437	399	383	345	357	329	365	320	345	374	309	338	306	314	331	375	343	322	335	303	307	316	298	344	312	326	323	309	294	311	337	322	300	316	348	341	339	307	302	330	324	318	333	334	336	330	314	328	302	282	339	289	306	315	323	360	327	321	312	272	318	312	320	302	294	330	338	323	339	316	289	301	284	300	345	326	306	342	316	336	293	323	310	306	313	339	316	309	302	312	271	314	344	307	304	334	314	327	291	325	301	335	283	316	307	295	302	286	303	313	333	350	330	315	309	310	308	318	306	314	276	285	339	321	331	337	319	335	299	326	301	320	302	281	314	348	317	268	349	337	289	339	291	278	315	326	290	305	374	321	307	314	323	305	341	317	324	306	325	332	317	335	289	305	326	327	299	337	344	328	307	312	332	307	309	322	344	304	352	304	293	330	307	329	309	305	307	310	333	332	312	336	331	327	307	319	320	329	353	292	323	308	330	298	283	307	310	293	319	323	298	331	350	337	295	306	335	314	296	322	325	311	298	309	325	278	308	302	303	307	313	302	319	308	321	316	355	299	329	310	301	308	313	294	294	303	298	320	318	347	278	290	295	346	284	308	323	303	332	302	308	318	288	334	303	340	317	313	305	306	302	320	343	319	322	305	296	316	306	277	276	293	311	316	292	346	331	334	297	303	335	327	327	322	327	323	330	315	326	329	332	303	311	299	351	332	304	297	307	305	323	328	335	313	300	311	309	311	336	341	308	336	330	322	308	354	320	310	347	302	296	342	335	267	306	296	304	322	297	300	313	287	291	288	281	306	315	316	310	327	347	303	308	335	309	305	289	307	293	327	296	298	305	325	300	319	359	296	315	312	335	331	288	320	294	338	281	337	337	326	306	320	286	337	321	338	312	299	353	317	316	320	318	322	311	305	310	320	349	316	299	328	314	314	325	327	311	370	334	338	355	307	326	316	279	313	302	334	318	336	328	309	309	334	328	340	332	324	319	284	333	316	331	291	323	329	326	298	314	301	325	327	326	312	319	330	328	334	316	320	323	338	279	330	305	290	309	309	344	290	316	316	319	302	315	300	326	300	291	320	314	327	309	308	330	299	309	318	309	330	291	338	306	301	310	309	324	311	313	326	293	322	308	281	323	354	319	312	319	322	300	309	317	368	313	299	327	337	303	298	313	350	277	304	318	329	310	304	285	298	323	314	329	357	319	308	326	322	295	323	315	340	328	362	306	340	304	306	317	337	312	328	319	351	329	311	359	305	343	318	329	313	306	325	340	289	316	286	325	284	294	332	294	337	362	340	323	337	351	314	317	312	336	318	285	306	350	317	305	326	318	311	281	353	338	323	319	331	311	298	330	324	313	322	318	344	331	298	359	283	336	319	312	313	323	326	318	305	319	315	322	301	326	307	323	301	277	332	319	320	327	308	340	313	294	326	329	328	328	315	330	330	297	308	319	344	307	331	329	304	322	329	344	322	346	312	302	309	325	300	310	299	338	326	325	317	313	326	341	308	319	311	362	281	308	299	314	300	336	311	300	319	328	337	328	314	311	321	355	269	322	297	327	333	308	312	343	272	340	308	305	352	318	280	342	321	319	328	324	308	317	315	340	316	324	329	342	283	319	319	327	303	324	328	288	329	279	304	319	286	313	332	340	324	303	302	325	307	284	318	295	305	321	303	323	326	318	313	327	308	303	329	329	327	296	307	285	330	314	323	322	324	330	306	335	295	301	326	293	288	341	325	304	300	296	317	314	306	325	312	289	286	333	281	334	305	325	329	340	309	339	352	342	319	294	313	334	297	315	319	304	319	309	325	297	318	281	294	336	299	309	313	313	307	321	352	288	334	334	328	331	337	332	290	325	332	316	320	326	315	320	292	290	327	308	345	283	306	285	322	292	329	325	306	351	304	291	339	311	298	302	311	314	324	330	309	303	323	312	296	328	306	280	312	311	293	307	339	354	341	320	303	302	316	308	287	327	311	334	313	316	310	332	321	297	320	307	298	311	308	343	323	307	311	297	313	312	310	303	318	310	339	309	315	312	334	313	319	320	330	334	309	316	321	307	316	275	290	307	303	341	330	329	295	300	312	308	328	298	291	284	339	324	310	318	302	359	340	348	337	314	303	325	328	300	321	313	321	317	311	316	314	295	315	287	331	310	331	315	324	323	301	331	324	311	331	299	342	339	320	330	329	321	308	297	310	344	313	295	299	312	315	333	295	311	311	345	327	331	302	311	320	305	283	310	311	288	312	292	313	307	304	320	333	326	266	311	347	337	324	300	302	353	326	320	359	289	309	301	305	342	298	328	343	326	344	320	306	332	314	321	301	351	323	339	307	317	289	297	297	292	302	311	347	297	312	362	310	324	303	302	328	305	322	308	328	321	317	306	303	331	280	316	321	295	337	297	312	286	322	319	351	313	310	314	279	312	346	303	336	311	327	305	286	286	335	291	313	310	368	308	293	327	322	311	324	302	320	336	324	317	325	295	324	320	323	314	303	313	330	314	325	311	335	328	329	327	310	320	317	320	308	293	313	297	336	309	306	303	315	293	314	312	336	345	322	329	289	309	320	273	314	329	328	280	308	306	330	304	319	286	358	304	328	293	323	335	297	298	334	340	301	339	286	315	315	301	345	332	330	318	331	299	329	291	307	326	319	314	306	299	297	316	340	327	303	341	320	337	345	313	315	286	318	338	343	293	319	305	318	307	343	328	338	321	304	301	325	305	324	344	316	328	325	315	286	296	302	283	338	350	315	310	316	312	327	330	348	343	312	296	297	306	336	305	279	322	289	327	296	313	324	306	308	308	305	333	309	318	304	355	323	300	308	301	326	301	294	330	320	335	296	280	321	310	313	335	311	301	323	324	295	299	311	308	337	335	327	298	322	314	321	324	323	309	307	301	339	305	315	321	306	332	326	316	295	362	312	299	341	293	287	332	329	301	316	328	333	311	306	317	303	304	297	316	314	331	295	295	287	288	299	289	342	334	344	301	301	312	316	339	314	309	331	320	297	325	301	279	306	303	324	317	316	311	307	290	327	349	306	323	339	318	323	326	299	320	300	305	347	323	337	318	330	296	336	288	300	317	315	318	323	279	310	335	334	316	311	320	315	318	325	315	335	291	323	322	319	294	283	346	332	328	327	329	341	323	304	275	318	318	322	336	315	327	331	338	319	329	308	329	298	310	332	298	318	339	310	310	312	287	331	328	283	321	295	308	304	352	325	315	331	306	356	320	311	313	331	315	312	330	346	286	329	327	323	298	303	332	305	331	323	317	300	324	332	341	324	307	305	297	270	313	314	348	291	344	335	313	313	312	284	324	328	289	305	318	334	325	347	351	301	310	318	301	311	316	263	294	311	306	325	323	343	314	304	292	319	309	310	319	301	302	307	301	326	303	310	321	298	293	329	304	307	332	299	321	321	343	273	316	284	346	328	308	342	315	306	320	331	307	320	319	327	315	306	330	326	318
7397	3525	2681	2086	1646	1317	915	687	387	376	319	337	271	252	262	246	219	222	271	240	233	259	209	222	233	235	210	235	210	235	213	226	221	228	214	234	238	232	209	234	207	217	229	234	235	216	210	220	242	214	231	228	234	200	185	256	207	216	221	219	203	228	211	228	229	244	246	217	204	215	201	219	235	237	228	223	230	232	224	204	214	216	218	252	217	233	224	245	211	212	251	240	211	228	229	206	206	213	248	193	233	206	194	207	193	230	209	233	240	231	211	231	243	224	199	211	204	234	217	204	216	225	205	227	218	204	214	215	221	236	198	204	211	218	229	229	231	187	235	213	193	236	216	226	199	218	227	224	210	222	218	224	192	227	227	220	231	204	230	223	229	195	198	217	211	242	224	207	261	218	236	238	216	206	231	208	223	200	232	225	217	209	231	238	242	243	205	220	228	212	233	219	222	210	203	241	204	196	225	204	229	252	217	202	227	202	210	196	198	241	248	201	210	216	212	235	234	223	195	222	220	211	216	190	228	212	214	221	215	201	199	218	223	188	232	217	233	228	213	196	234	221	220	242	223	216	225	219	198	225	255	239	219	228	223	206	194	199	216	228	216	197	206	221	215	224	219	193	232	227	213	239	212	228	228	222	238	229	218	190	204	218	239	250	223	242	222	237	223	227	208	210	212	233	255	228	191	218	204	205	208	203	208	221	203	230	202	225	193	215	242	216	213	213	230	214	207	225	214	184	234	241	217	227	203	240	232	248	251	227	216	195	215	200	200	221	213	215	194	204	237	202	229	220	249	194	230	254	213	219	219	229	223	243	216	213	232	246	227	240	243	217	233	211	217	221	200	225	217	245	192	245	244	214	211	226	206	229	218	203	237	244	191	214	201	234	227	224	230	239	250	219	206	231	227	217	222	208	228	206	252	235	210	228	250	247	226	213	224	231	236	207	236	212	225	208	254	252	228	244	190	205	235	232	218	229	230	205	226	218	211	208	231	233	192	201	236	228	198	225	198	226	211	227	223	237	255	224	230	203	228	206	212	225	239	233	226	193	209	190	214	226	222	232	217	222	203	224	204	239	245	224	201	231	213	231	218	234	220	247	217	196	231	230	202	256	208	194	211	218	232	201	242	229	209	207	196	241	225	198	204	204	225	250	244	209	217	230	218	228	228	230	209	235	234	201	200	205	220	210	197	234	271	235	241	206	227	218	236	212	220	208	246	242	228	228	223	221	214	212	213	225	239	202	231	223	207	235	225	231	200	229	246	244	219	186	245	246	196	213	216	239	218	186	214	231	212	225	235	209	236	214	226	211	221	217	215	217	237	198	203	256	223	240	208	206	251	245	211	196	215	218	232	243	234	189	233	204	204	226	222	212	211	202	219	204	201	222	201	195	237	224	237	219	212	221	213	221	200	212	234	227	222	220	211	212	223	179	207	206	212	215	237	209	219	252	232	233	211	225	222	246	252	221	221	204	211	241	224	205	225	216	211	208	200	237	227	215	230	203	221	219	218	209	230	218	235	232	225	224	216	209	236	205	225	226	212	188	215	242	211	209	241	223	227	220	230	224	223	197	208	221	205	220	225	232	203	204	209	217	206	235	182	207	205	220	221	222	219	223	224	226	229	219	237	199	222	201	193	216	244	202	165	225	242	215	211	220	220	199	210	222	233	255	197	217	195	205	216	231	222	225	236	222	227	241	213	197	223	231	193	224	247	223	228	230	202	222	220	196	220	229	209	244	211	188	248	223	231	226	222	238	212	223	223	241	205	191	227	208	224	209	231	204	206	228	219	242	214	223	229	200	199	217	216	200	217	191	220	232	239	207	208	242	216	226	230	221	233	205	232	201	218	226	241	232	217	216	218	200	207	230	220	241	206	217	236	234	243	235	221	220	219	240	227	201	204	218	244	224	221	227	231	239	207	219	196	247	218	234	230	228	205	221	201	234	229	221	204	229	217	228	218	238	233	218	217	245	236	222	232	247	225	238	204	192	215	225	221	225	222	200	203	171	227	204	234	233	227	229	226	198	225	236	235	213	225	232	205	224	222	251	225	214	247	243	239	203	212	207	218	202	200	202	240	204	213	199	267	225	206	225	212	210	218	224	216	234	210	223	206	198	209	220	238	209	222	226	211	223	206	201	244	204	224	240	228	222	251	247	210	238	205	219	252	248	217	227	261	224	226	196	214	213	242	211	280	238	194	216	220	222	201	230	205	196	210	211	231	232	217	222	244	238	214	234	213	225	218	230	218	198	229	256	221	233	219	224	194	214	208	215	214	208	212	233	246	255	216	222	219	228	205	196	245	197	213	191	233	195	233	215	217	199	220	195	224	233	216	198	205	208	192	266	224	207	214	211	194	227	236	241	218	208	239	213	245	225	231	222	182	232	212	228	188	220	220	220	210	225	222	217	213	202	210	226	221	208	224	208	200	212	221	225	224	237	227	232	232	212	217	215	218	251	233	217	205	208	199	232	235	235	213	229	249	234	231	217	225	233	224	217	185	203	244	238	224	228	225	215	240	219	192	198	218	196	216	233	231	198	209	224	212	214	205	219	223	246	227	234	224	234	225	248	192	226	240	219	251	203	214	230	218	213	230	245	198	204	206	229	218	214	201	206	232	211	224	212	220	212	208	214	199	240	218	218	234	207	243	254	202	189	220	218	230	213	223	249	218	210	208	237	205	227	228	222	211	197	231	210	226	218	200	231	202	200	238	209	206	221	239	197	240	216	254	215	212	202	220	191	213	201	211	233	210	207	230	231	233	215	222	224	223	216	242	225	213	248	196	204	242	246	249	209	209	223	222	200	180	237	225	200	211	232	190	221	210	236	283	215	232	208	186	218	215	229	204	222	196	229	217	242	235	185	223	231	214	192	228	224	233	211	218	192	225	228	236	234	234	215	211	222	246	217	217	199	216	235	210	218	221	190	210	202	225	244	197	216	223	209	217	216	228	241	220	228	221	223	224	216	210	212	215	222	215	208	198	220	222	209	194	230	228	203	210	217	213	220	225	210	211	219	221	222	225	207	231	221	219	231	204	231	216	207	215	216	223	241	226	225	197	222	217	233	222	276	272	245	204	212	229	233	236	244	223	223	220	204	245	219	208	214	218	230	234	189	220	267	198	224	237	234	231	249	210	192	233	204	230	233	226	209	208	225	215	222	211	212	216	197	226	209	195	228	201	210	202	223	188	226	243	245	198	202	222	210	228	196	236	213	243	218	218	232	198	184	222	227	211	221	243	232	204	199	207	248	226	235	230	194	240	204	200	222	222	213	239	225	217	220	216	232	209	207	240	188	216	205	234	193	234	234	212	204	230	223	234	195	243	247	214	214	217	237	203	249	223	199	207	209	206	239	227	203	231	201	227	186	224	228	220	233	235	224	193	212	207	209	202	209	239	212	229	203	209	229	220	215	209	216	222	223	215	210	221	210	230	203	230	217	219	232	231	219	248	208	237	238	223	193	238	233	225	230	237	222
6840	2819	3222	4048	4060	3778	3345	2705	1785	1594	1288	1240	1178	1056	934	899	821	783	769	811	715	761	748	754	709	721	697	744	680	740	647	642	718	639	674	680	709	656	649	692	654	639	643	644	635	641	695	671	672	666	615	640	684	643	634	673	666	683	657	656	694	665	642	592	616	644	617	608	608	643	610	661	638	650	605	636	691	631	638	597	625	593	655	643	631	605	623	594	610	610	628	626	702	611	601	569	590	603	672	638	636	660	632	580	628	594	621	620	624	628	614	612	584	612	606	660	580	604	606	631	624	644	600	616	613	635	624	611	580	663	652	643	637	622	625	596	624	637	606	640	609	594	628	637	615	604	668	611	649	618	578	588	579	620	620	599	601	612	610	639	596	638	582	639	633	655	627	602	620	582	607	637	622	640	532	577	631	626	611	648	663	630	605	636	610	630	645	645	648	607	646	603	617	628	605	596	585	642	625	605	607	625	572	643	599	630	629	663	605	576	607	603	601	635	607	626	642	658	590	582	606	622	604	572	617	625	632	586	634	633	600	609	613	614	662	625	625	584	560	630	608	597	591	592	646	653	617	658	608	625	625	645	655	643	643	639	653	591	591	668	649	604	587	632	604	589	590	651	614	599	617	623	642	637	632	595	662	638	599	630	616	614	591	639	609	654	621	618	578	635	615	643	593	648	606	597	588	635	610	580	596	666	644	596	661	645	637	624	607	647	647	650	649	650	636	605	679	606	650	599	619	677	623	669	665	582	650	595	616	574	587	595	600	600	611	640	595	587	569	588	644	606	615	646	601	588	619	637	557	598	664	624	594	643	614	625	653	630	633	665	586	597	657	649	568	633	569	588	611	629	625	630	626	627	580	582	604	604	619	610	618	639	621	641	589	623	631	638	610	609	650	632	597	629	596	623	603	606	629	664	693	597	668	599	616	662	611	595	581	629	597	618	622	643	627	613	613	561	638	597	589	597	648	606	610	638	634	625	636	624	627	643	612	598	627	584	566	588	582	617	613	601	641	613	640	591	631	610	624	614	585	621	599	562	641	633	625	629	593	547	663	609	617	585	582	620	618	593	661	606	671	679	615	639	590	604	630	616	609	644	626	605	658	609	609	636	595	584	619	656	640	578	618	623	627	614	635	621	615	619	650	581	620	586	631	615	638	584	590	599	640	666	611	623	610	573	598	578	615	588	632	618	656	642	600	628	661	638	655	608	623	613	630	653	642	616	604	608	624	637	625	601	583	665	642	615	652	657	658	611	638	612	623	643	603	590	586	615	562	609	635	622	604	606	602	633	619	591	639	591	642	646	669	590	632	621	606	616	608	584	659	618	599	632	623	621	636	651	598	649	637	570	616	609	570	657	592	586	617	605	656	572	583	606	611	620	615	674	598	568	627	623	673	566	656	629	619	611	575	618	591	631	664	619	617	626	673	605	633	597	625	618	626	606	629	666	609	622	649	601	592	643	626	643	590	584	619	599	620	583	652	605	634	621	608	629	648	618	602	644	615	637	583	589	596	652	611	635	622	600	606	621	660	622	592	603	644	593	613	624	584	599	598	617	621	617	608	619	590	624	634	646	605	609	680	640	614	599	596	620	581	643	620	612	626	616	641	662	609	607	664	661	584	593	636	586	634	667	625	619	649	620	602	615	605	591	608	621	564	593	613	636	613	613	582	662	610	629	640	624	580	628	658	596	634	636	575	627	586	611	625	624	640	630	611	648	625	634	641	591	601	580	643	609	637	644	610	633	628	568	610	588	607	597	635	618	659	628	618	583	643	630	637	624	587	611	673	601	622	594	596	624	587	602	606	613	600	586	599	611	638	602	623	630	571	603	605	627	587	594	655	640	641	596	644	653	569	692	646	621	617	594	624	638	600	628	620	613	605	596	638	637	581	581	599	648	594	580	589	626	641	627	622	614	671	596	629	601	638	609	612	592	627	603	654	624	620	625	669	636	636	579	639	634	621	548	604	651	660	581	591	597	645	617	600	611	606	626	655	616	670	647	603	696	642	606	604	629	663	632	608	591	589	646	628	604	619	651	618	651	606	589	619	593	627	642	660	640	638	652	648	626	659	584	642	602	631	603	605	643	618	628	626	655	620	663	577	590	625	621	625	639	585	614	651	676	598	588	596	577	635	611	637	617	592	651	617	651	650	636	628	663	629	641	644	564	616	681	607	580	612	629	667	611	586	616	615	595	674	616	642	599	618	611	595	632	591	657	605	626	626	565	607	623	617	629	647	592	590	650	645	652	624	608	595	653	597	613	654	601	614	631	619	613	621	642	637	639	635	639	603	609	668	633	617	635	589	636	626	615	613	626	587	607	593	647	627	641	614	635	651	615	594	622	589	604	606	618	592	648	613	634	649	586	637	622	622	642	607	646	647	607	645	595	634	599	642	623	616	638	600	584	601	592	591	559	620	619	631	641	673	633	666	615	592	643	650	625	645	606	633	591	609	662	630	611	609	591	645	605	595	647	605	655	642	577	649	604	642	610	617	606	596	611	594	586	621	663	657	591	607	596	616	615	613	594	603	622	653	627	629	608	613	634	627	617	644	653	636	642	653	590	605	593	629	594	635	656	602	651	619	615	593	615	620	615	595	609	669	645	599	633	653	592	650	642	597	635	635	594	618	631	643	642	616	625	655	603	581	609	612	616	653	606	593	645	598	617	619	645	559	622	662	661	601	657	634	609	616	600	611	632	616	599	616	647	594	593	604	605	658	616	594	635	621	659	569	611	638	614	598	585	620	625	622	634	611	587	603	639	637	617	616	608	624	585	629	603	566	654	641	656	633	647	609	626	631	641	626	614	646	646	619	611	606	564	594	553	621	621	633	653	629	592	642	591	612	678	574	624	601	684	635	579	605	652	648	631	616	615	600	621	623	632	609	626	613	643	627	614	631	571	631	596	586	627	589	607	594	640	637	646	607	573	622	672	635	618	627	619	573	655	664	603	620	598	663	599	631	610	610	652	624	643	571	647	594	574	608	633	627	657	640	625	647	591	597	601	630	583	597	631	630	656	611	619	630	576	644	645	596	627	623	582	569	654	626	584	612	618	642	674	622	624	605	656	618	624	591	586	639	663	585	643	612	585	623	632	563	548	640	581	595	618	567	587	585	638	595	587	627	602	651	599	620	634	646	633	633	614	616	570	647	639	590	558	582	625	563	649	658	596	608	626	589	622	604	608	642	606	638	619	612	618	616	612	604	648	636	631	627	582	610	626	622	609	645	633	601	647	590	640	614	648	561	670	619	617	603	620	580	593	652	585	637	605	593	587	625	654	621	556	589	565	624	599	630	606	624	595	634	598	617	584	622	631	601	562	638	605	586	600	617	643	585	582	620	587	592	605	615	585	616	601	642	683	576	632	595	622	605	641	586	554	599	633	611	655	629	587	603	619	606	643	677	619	654	657	601	659	638	647	670	651	618	613	655	631	634	652	598	628	603	619	594	631	653	621	638	619	616	609	657	569	656	652
13492	6437	4825	4179	3347	2399	1773	1326	827	720	656	478	391	374	394	354	322	344	305	306	316	336	318	325	344	281	274	284	281	288	278	289	277	278	293	325	303	261	313	317	304	286	301	276	264	295	314	272	284	294	310	276	273	275	259	290	269	263	291	260	274	275	311	279	278	276	275	281	248	270	241	305	246	271	306	268	298	276	287	271	287	264	255	270	274	270	240	255	288	279	285	279	288	299	278	298	282	290	297	277	269	274	287	293	289	294	283	286	261	282	275	252	316	290	275	260	290	285	286	244	278	250	291	305	322	282	283	282	274	268	259	268	276	291	281	312	255	290	306	269	242	279	300	259	275	266	273	275	278	290	276	279	276	295	281	265	287	300	285	280	316	272	282	258	283	220	262	292	240	301	281	307	267	289	273	313	276	291	263	265	253	275	261	256	256	289	268	314	283	249	279	272	275	281	273	274	279	279	295	307	272	291	289	283	260	282	276	289	246	246	267	279	273	267	276	324	284	269	280	267	278	267	270	285	255	286	295	257	234	280	298	250	284	277	291	260	285	271	254	283	247	288	319	318	312	268	281	271	269	308	251	291	263	284	310	293	284	273	285	279	264	276	304	250	278	259	260	284	308	266	298	289	279	297	291	289	248	272	280	253	312	285	284	289	291	256	293	287	260	251	281	263	265	280	292	303	288	268	293	279	306	268	257	276	256	255	282	256	299	301	263	273	263	281	318	264	250	257	286	262	245	308	276	278	270	306	268	251	277	292	298	273	272	272	279	299	280	310	274	278	292	282	294	239	269	275	254	236	294	288	263	275	282	296	259	283	286	289	265	271	298	288	286	287	232	261	300	287	296	278	291	257	292	302	290	300	271	266	257	280	282	265	276	260	264	284	284	284	226	262	288	271	290	281	290	249	267	289	306	270	269	307	259	297	253	286	308	264	268	293	310	309	289	315	253	245	291	294	283	283	275	302	273	263	257	303	302	274	319	286	267	281	282	272	267	270	286	259	261	291	285	291	290	262	298	283	270	295	286	273	293	276	278	258	272	289	246	244	265	271	280	311	281	292	313	294	299	273	312	292	265	283	299	264	285	279	276	290	289	311	284	271	281	273	293	273	308	264	249	264	266	294	270	279	247	270	272	286	287	291	278	265	263	277	253	289	268	286	268	253	287	285	262	257	266	263	268	279	240	286	286	280	301	256	243	287	302	279	286	286	270	285	282	276	290	282	259	265	283	261	274	291	262	280	274	314	248	275	283	256	277	276	301	290	263	253	272	267	297	288	261	300	272	293	286	318	308	288	276	279	268	237	294	274	268	257	282	264	280	273	282	291	276	282	251	316	289	265	272	268	285	291	280	264	275	285	281	292	234	282	254	287	261	283	299	311	280	268	271	269	215	260	316	294	286	252	270	264	270	286	271	277	239	288	303	250	306	235	243	277	287	284	245	277	287	268	268	266	288	287	283	276	288	261	308	308	279	262	247	270	267	271	284	270	266	276	277	253	291	261	303	271	286	285	273	263	295	321	270	274	279	278	269	301	285	281	273	310	282	288	298	276	280	275	295	268	307	300	273	283	281	259	276	269	279	273	271	241	273	308	267	285	274	246	263	269	270	268	258	297	265	299	256	283	274	272	258	268	268	279	290	282	276	280	282	297	289	305	258	281	279	265	256	302	263	285	265	291	259	299	270	291	307	283	284	281	304	284	275	261	300	285	261	281	270	284	261	260	289	274	300	305	290	268	285	283	264	285	285	260	280	254	255	307	251	259	256	271	283	300	271	273	296	274	292	290	306	274	308	270	308	258	279	294	291	281	301	260	293	291	277	261	301	307	282	291	276	303	293	266	288	278	281	295	261	278	305	257	292	257	285	285	271	284	261	277	260	272	279	266	294	273	275	305	278	248	291	273	267	283	293	274	287	281	262	295	303	269	287	286	284	266	300	292	287	296	293	285	277	309	273	291	273	263	288	270	283	281	279	289	268	302	260	292	304	272	236	276	277	276	279	289	274	262	321	281	260	295	263	289	257	257	288	271	264	301	291	312	278	261	256	250	296	295	264	273	261	277	267	286	270	269	265	264	307	267	293	270	278	264	283	289	301	262	271	298	290	310	298	276	261	308	263	294	281	306	267	280	288	287	267	271	238	329	308	314	271	296	268	318	273	271	268	246	275	285	312	315	275	271	298	281	290	278	271	313	256	302	284	286	269	263	269	268	300	286	284	254	289	281	273	295	305	306	294	281	301	280	299	284	277	280	304	302	279	296	235	267	256	264	250	256	262	277	272	274	293	288	281	256	258	273	285	275	281	276	279	267	307	287	284	254	256	267	279	278	288	245	248	270	273	301	300	273	247	298	273	261	281	293	262	301	262	276	272	289	279	259	274	275	284	286	263	249	307	261	286	283	302	245	270	272	264	280	253	271	279	266	275	274	277	265	274	281	295	296	268	258	263	301	286	304	253	288	269	274	263	264	278	282	270	294	266	276	257	278	274	232	282	289	298	287	263	282	284	287	292	298	246	288	282	288	334	252	297	305	257	310	287	281	251	280	254	266	279	291	285	271	273	285	270	297	277	262	271	270	272	271	274	286	279	298	295	261	244	253	262	300	289	301	286	279	248	259	287	255	276	263	267	305	278	261	279	304	345	297	323	297	289	284	258	293	274	269	289	262	282	268	242	284	302	271	266	266	264	277	292	259	302	285	279	305	300	272	267	267	262	288	294	269	287	263	267	270	261	253	297	279	263	286	285	297	291	274	288	281	286	287	289	277	303	262	266	305	275	292	266	275	233	306	308	255	297	286	267	276	280	273	272	288	258	248	303	288	293	290	284	273	278	289	266	297	272	291	287	254	280	304	273	305	271	273	295	257	278	277	272	269	256	265	287	282	280	295	282	297	272	260	276	274	237	274	272	301	298	317	242	287	249	279	270	261	267	239	282	267	273	258	273	290	282	280	277	275	315	285	251	295	268	273	275	292	319	293	287	278	269	266	262	297	285	261	283	277	281	257	277	276	253	294	279	286	296	280	285	269	272	262	288	272	267	304	293	279	270	276	286	288	275	264	295	295	279	248	292	278	276	274	304	291	321	273	278	288	252	301	275	284	276	264	262	268	299	287	287	286	270	266	236	291	264	264	325	269	299	277	273	287	265	261	271	284	296	319	295	269	267	268	276	288	275	266	305	286	307	286	259	270	273	269	289	296	306	295	272	253	279	293	271	262	274	266	276	287	274	288	265	292	298	265	270	261	248	286	258	269	253	285	284	302	266	280	290	272	260	273	279	235	255	265	251	260	301	257	285	253	283	293	267	306	284	287	272	288	282	267	278	275	275	243	307	280	280	264	290	299	266	256	261	259	278	255	272	269	309	283	303	287	328	256	241	288	304	305	283	275	257	265	258	280	326	286	252	289	305	265	260	277	277	296	276	258	253	267	293	239	255	314	299	233	261	289	297	313	292	266	306	265	275	283	271	296	309	254	268	300
9341	3982	5392	6681	6733	5962	5254	4226	3245	2849	2166	1840	1677	1543	1355	1264	1187	1128	1067	1062	1022	986	954	956	951	874	936	911	813	865	845	895	827	845	850	851	866	813	835	855	752	777	777	791	767	792	805	773	772	805	776	772	755	760	836	811	802	762	815	780	774	704	800	750	837	731	727	768	687	738	774	754	776	770	753	728	742	743	798	731	826	777	751	760	732	752	783	721	755	772	728	760	726	727	733	698	702	696	751	739	702	745	696	748	719	728	779	742	791	736	743	827	700	706	733	744	730	738	736	748	767	723	718	779	728	724	769	759	738	766	794	692	760	718	756	747	734	690	795	720	738	773	718	740	680	750	718	750	801	726	732	754	712	754	768	720	722	706	738	707	776	727	725	752	723	769	747	789	780	740	744	741	724	777	721	706	750	723	695	751	723	742	727	722	720	785	748	707	768	727	733	707	685	708	757	720	708	743	700	778	692	746	730	716	724	691	738	728	705	721	764	698	724	737	722	697	714	728	724	744	747	747	742	715	715	732	709	728	772	714	766	748	730	716	732	747	814	757	705	764	735	751	716	757	739	716	756	747	719	757	771	755	752	715	742	773	740	720	749	754	697	745	768	692	722	714	772	783	710	730	736	709	716	703	681	740	744	718	777	725	750	741	750	758	775	765	749	723	709	708	760	743	741	776	749	737	729	709	748	723	751	743	729	714	800	689	722	714	742	686	682	746	737	740	782	755	749	698	755	755	722	701	759	688	707	734	682	745	708	743	765	680	744	752	771	749	720	762	754	735	761	746	709	746	731	744	672	744	740	762	746	744	715	742	678	714	732	719	758	726	734	741	724	700	718	801	728	693	731	752	764	738	748	716	723	749	726	727	710	738	738	734	694	749	752	707	730	779	729	734	677	717	731	737	696	743	719	696	685	796	723	752	745	731	710	762	752	751	730	737	722	705	721	723	735	749	725	761	706	731	729	687	731	703	753	716	740	770	778	713	700	758	725	777	725	725	714	713	700	720	704	726	779	675	753	780	734	731	686	755	740	705	718	697	724	763	725	748	763	750	748	774	734	702	765	700	784	698	763	729	742	711	755	685	701	763	750	782	678	698	721	748	733	724	765	789	756	713	688	738	695	735	764	735	691	722	723	728	753	674	724	753	727	734	746	721	744	708	754	705	743	732	746	706	742	732	729	729	742	727	727	725	716	712	748	763	718	710	693	752	701	690	728	749	727	784	762	742	685	728	683	746	709	736	760	712	756	761	709	687	752	712	753	727	682	730	731	761	718	726	680	742	741	740	739	715	737	744	727	738	724	760	757	708	772	703	679	790	735	744	768	698	743	747	728	722	739	756	716	725	720	712	757	773	732	721	760	711	763	762	697	717	703	721	702	754	725	719	729	763	701	736	737	760	726	747	744	724	739	721	738	743	660	724	780	673	708	701	709	777	757	738	730	693	729	747	727	733	668	755	712	697	713	725	755	699	710	769	708	727	755	734	703	700	740	763	715	693	714	705	782	750	744	757	709	752	760	730	709	737	725	698	752	705	738	764	716	705	735	684	746	775	724	753	713	689	732	697	698	729	764	686	736	737	755	697	735	743	727	715	687	754	719	768	692	724	731	735	737	710	710	735	718	734	747	697	702	722	739	739	764	726	752	766	758	779	719	729	718	739	749	754	743	767	766	699	732	735	671	727	687	734	751	794	734	728	745	742	758	704	752	712	760	751	726	706	746	723	751	691	728	720	692	754	740	743	720	730	764	758	687	764	756	762	680	748	734	747	717	705	762	749	742	776	651	759	667	731	709	758	716	688	754	736	741	714	718	715	743	724	748	727	759	740	747	790	730	716	754	723	709	705	684	742	754	679	706	729	759	769	728	737	745	716	751	686	727	763	762	730	752	764	731	756	744	674	730	702	749	710	691	739	746	707	718	692	772	774	721	754	727	745	769	714	758	749	726	706	738	747	678	736	711	724	723	736	747	701	700	770	720	737	693	758	677	742	713	775	711	774	759	719	743	744	773	699	729	717	721	760	720	741	696	740	709	715	742	786	685	774	714	743	748	733	701	739	704	722	711	772	770	690	696	685	738	738	696	709	725	747	715	721	752	720	740	733	750	784	738	709	708	720	731	787	757	746	764	727	728	801	719	715	805	724	698	769	690	752	727	754	733	741	748	693	710	710	765	720	711	740	733	692	745	725	720	710	736	703	776	727	722	749	684	788	709	720	746	696	726	712	754	765	749	753	755	752	704	764	712	752	757	765	712	749	747	712	760	717	707	751	715	669	734	682	764	759	745	761	712	751	765	723	736	685	757	795	772	727	761	676	719	701	742	697	705	701	739	729	698	787	787	713	730	760	698	700	695	709	737	748	717	682	754	703	719	729	718	705	718	784	818	692	735	706	718	735	763	764	722	742	745	715	759	744	737	719	717	712	724	745	711	758	785	723	696	741	737	724	711	717	670	718	703	751	753	755	737	734	747	703	737	738	709	713	699	767	817	719	732	714	746	730	761	753	735	758	777	701	720	706	728	752	707	730	688	720	687	749	744	744	758	754	733	712	740	722	737	713	695	751	766	688	745	712	728	724	685	738	781	757	742	710	755	780	750	765	735	765	759	760	753	745	739	749	750	750	785	734	694	769	732	708	705	725	720	782	750	696	756	711	756	771	751	739	707	751	719	700	756	716	722	770	751	727	717	710	718	805	747	670	699	760	751	749	722	699	699	690	715	724	678	696	721	742	775	745	776	737	745	715	715	702	697	716	695	731	750	755	682	722	724	750	688	728	742	732	773	779	738	737	714	744	739	724	743	714	741	715	712	743	705	734	711	723	753	703	732	742	744	752	725	725	753	712	730	707	735	717	744	711	748	681	733	756	730	702	699	736	734	803	665	732	693	693	788	715	714	722	705	765	726	733	681	713	691	710	707	727	707	720	774	747	753	745	710	780	740	746	737	765	762	766	713	762	659	745	779	709	715	751	697	752	770	746	745	717	757	726	727	750	721	732	756	742	737	763	764	708	732	731	758	733	738	701	697	733	692	766	744	739	755	758	722	710	786	789	726	729	702	769	813	720	707	734	726	709	750	747	728	705	727	707	762	731	732	755	739	784	706	734	719	703	742	772	717	793	714	742	695	697	726	739	698	729	731	731	668	748	710	744	782	724	728	724	762	747	756	703	744	787	749	727	732	720	748	760	724	723	692	718	711	720	728	722	749	720	770	760	732	683	717	726	773	704	713	665	736	698	729	700	731	778	732	750	718	803	762	741	780	770	711	724	756	735	748	780	737	783	742	751	703	709	781	748	752	719	722	683	733	767	741	720	728	761	790	750	694	743	732	717	732	751	760	651	702	763	771	731	783	731	796	706	745	741	746	693	754	723	765	717	751	761	693	708	779	712	722	727	692	746	740	684	719	689	749	730	751	695	727	714	713	748	741	737	731	731	696	714	740	706	761	722	791	762	802	769	718	750	773	747	723	692	754	710	686	694
1858	256	207	134	136	104	108	104	101	93	103	93	94	96	94	102	92	81	80	103	77	95	88	106	98	75	99	91	81	110	87	96	68	87	85	104	100	83	99	100	68	97	94	80	90	104	90	96	96	87	87	102	101	111	84	77	91	90	86	95	102	80	104	82	86	121	62	99	96	87	101	96	85	80	89	94	92	84	99	83	90	108	89	81	98	102	96	103	80	92	84	99	81	90	86	102	76	108	98	83	101	90	91	97	111	119	102	93	89	89	86	108	86	91	112	100	93	79	93	100	92	95	79	87	88	98	86	89	88	75	96	91	78	78	87	82	89	86	111	92	96	89	84	80	75	67	101	103	100	102	109	87	90	88	71	102	104	80	98	95	110	94	76	95	93	93	102	97	86	93	92	96	85	89	86	109	87	88	75	78	105	89	96	91	79	74	112	103	90	80	92	95	104	90	97	96	76	97	71	96	94	90	70	84	89	71	95	100	88	78	95	80	82	95	84	95	91	81	88	96	93	104	108	81	94	101	97	102	92	87	95	79	81	94	89	95	92	86	85	98	99	101	74	91	91	73	89	87	97	93	103	98	105	85	101	88	87	93	88	89	101	85	89	91	111	88	97	101	73	90	95	74	76	95	82	91	79	101	84	105	73	97	90	93	88	93	75	87	93	86	94	98	100	84	89	105	101	100	89	88	107	90	93	80	86	90	91	89	88	90	102	113	97	78	103	86	85	90	80	92	108	107	85	83	95	102	91	104	89	89	92	76	89	82	100	98	103	73	96	92	100	93	86	93	92	84	94	101	104	104	98	82	104	73	92	88	87	74	83	99	83	95	99	89	84	91	95	90	85	81	72	100	88	96	88	87	94	101	90	97	88	93	119	84	98	90	102	90	99	102	100	85	96	78	89	90	88	90	94	64	85	119	93	77	91	82	96	111	95	79	68	109	98	96	90	82	89	86	84	84	89	86	92	81	79	84	83	91	75	86	90	91	95	74	85	98	111	75	83	96	82	76	95	83	90	95	87	94	81	99	77	83	114	78	84	101	87	90	105	91	121	81	87	86	93	104	76	81	101	89	86	94	96	94	93	107	93	93	87	85	100	103	97	89	93	88	83	80	89	90	72	108	99	102	78	95	91	80	98	80	93	85	87	111	98	96	68	83	119	89	83	78	100	71	95	94	101	90	88	103	89	96	96	93	84	91	89	103	92	71	78	99	105	112	99	83	98	82	104	117	96	80	100	99	83	98	99	85	101	90	79	100	116	84	97	101	87	91	102	78	89	91	85	103	75	93	106	83	91	95	81	81	106	90	92	95	85	107	94	87	77	85	94	104	98	82	83	104	101	81	96	105	109	93	94	97	94	83	88	82	92	91	87	97	93	94	86	93	98	102	101	89	83	85	98	90	81	82	94	97	97	74	91	83	91	70	85	87	97	95	73	84	89	81	102	65	86	88	89	104	85	103	76	86	87	97	88	100	85	102	96	81	82	97	105	95	94	95	85	96	86	82	90	95	90	93	95	95	95	91	82	72	96	94	101	94	73	91	97	99	85	101	100	101	97	108	92	107	89	91	113	98	79	97	100	95	84	103	102	81	99	92	100	84	66	70	76	107	84	103	88	97	110	84	108	108	103	112	86	82	82	90	77	94	87	96	102	104	82	90	90	92	90	78	93	74	90	101	122	93	102	79	83	99	99	98	92	88	94	84	99	91	78	95	111	105	97	96	92	97	80	83	100	99	99	92	100	108	96	90	85	93	97	86	107	82	81	87	106	78	111	91	77	78	101	94	97	96	71	78	85	111	91	102	87	85	111	91	96	97	91	88	99	73	97	94	112	92	87	77	98	94	94	99	113	94	82	80	90	83	89	95	92	97	88	98	96	95	83	87	91	84	77	99	99	81	77	95	93	91	73	85	109	101	98	85	91	92	103	76	84	107	97	97	89	105	95	100	88	80	76	78	111	80	85	88	119	99	86	77	83	76	89	99	79	85	94	81	96	89	79	84	89	81	96	88	110	91	79	83	87	84	77	82	81	101	82	87	88	78	94	79	82	80	89	94	86	79	84	97	94	89	97	97	112	94	106	96	76	92	86	89	93	101	91	91	93	94	93	84	101	109	106	89	73	86	91	98	84	82	85	99	82	92	90	98	95	91	91	92	91	104	83	98	110	94	83	93	92	90	107	98	84	96	86	92	89	69	87	66	79	94	105	75	81	79	98	73	102	125	87	93	95	103	81	101	94	87	104	89	76	82	90	103	86	101	94	109	87	90	90	94	89	94	76	110	86	97	99	102	81	99	102	87	97	85	86	89	67	92	90	87	82	78	78	100	100	89	83	72	99	89	100	94	92	89	100	78	101	94	105	70	87	75	71	92	99	88	97	73	71	90	72	82	74	92	100	106	90	83	79	95	102	98	92	94	93	94	89	99	80	85	93	91	76	98	83	86	84	99	80	77	92	103	92	73	79	83	99	101	118	79	82	76	93	87	88	76	106	104	94	99	97	81	86	85	99	93	93	93	96	81	98	105	89	97	78	75	81	92	75	108	94	89	95	87	94	91	91	70	82	105	82	83	99	112	88	98	93	88	98	80	84	82	91	99	99	96	90	86	78	88	99	93	84	97	102	91	75	81	101	89	89	78	97	76	93	93	106	97	82	83	93	85	98	93	70	78	80	93	93	92	86	109	106	84	84	104	97	69	96	87	81	90	80	106	89	84	86	86	86	107	86	86	98	81	97	88	101	91	101	83	94	96	96	94	91	110	103	94	95	97	88	97	88	90	114	87	77	92	81	83	82	86	93	84	84	80	96	94	90	88	84	75	110	99	108	102	107	80	85	80	101	98	97	89	90	104	82	78	98	99	76	97	86	84	80	91	89	84	87	88	73	83	90	89	112	109	90	103	97	87	94	92	93	90	94	101	82	78	123	97	97	76	107	88	78	109	85	80	81	102	81	88	90	95	70	98	104	104	105	105	92	93	86	95	108	84	95	87	88	100	73	90	115	96	101	95	79	92	82	93	79	96	85	76	103	69	100	73	105	78	83	92	101	91	77	99	96	73	85	95	105	84	95	97	94	108	92	87	97	90	95	97	86	90	102	96	105	98	109	101	96	92	81	110	83	81	93	100	87	87	95	87	94	101	79	85	94	81	84	89	100	107	84	93	98	104	110	77	81	102	94	106	93	100	88	83	93	102	104	95	90	101	100	105	97	92	111	107	84	99	91	92	78	90	100	96	94	91	101	79	75	95	98	93	82	82	86	96	114	79	93	95	89	75	67	93	96	85	80	93	110	93	82	91	103	71	91	76	85	102	120	76	88	85	86	87	87	84	90	107	92	89	97	95	87	95	104	81	79	90	100	83	95	97	113	95	93	81	86	103	83	85	71	101	88	96	111	85	111	101	97	109	81	99	86	71	96	97	90	109	96	102	92	83	95	88	92	81	99	98	81	95	91	88	89	76	114	98	109	90	103	108	81	94
2289	511	578	566	633	509	511	446	380	366	378	371	356	323	301	328	336	331	335	360	321	323	329	335	344	319	336	312	317	344	326	318	310	329	302	341	316	339	310	336	275	304	316	325	308	332	334	302	323	347	323	313	323	302	300	354	312	297	319	332	306	321	330	320	285	335	319	352	324	294	325	325	350	327	321	309	326	346	341	326	308	328	333	326	318	342	301	309	316	302	342	342	341	315	305	331	314	310	324	320	330	312	314	304	307	322	318	302	340	302	303	298	315	305	326	300	321	318	283	295	260	336	319	325	274	310	319	301	354	323	304	342	319	337	325	307	310	316	320	320	322	337	333	291	297	296	326	310	299	319	310	317	320	314	292	344	325	339	302	317	346	317	294	304	309	282	341	334	291	329	306	304	352	304	339	312	322	333	335	275	313	305	324	315	312	326	321	333	305	314	312	311	336	290	308	315	295	342	328	314	297	349	331	304	314	319	315	323	317	322	311	341	313	350	276	284	318	319	335	320	319	309	320	339	327	315	316	310	319	357	274	341	297	311	342	334	293	321	332	339	299	338	306	286	307	311	293	327	335	301	335	287	312	318	326	302	354	308	305	329	350	360	317	303	342	287	320	337	333	325	306	318	340	322	320	294	306	317	301	298	306	288	336	311	290	304	289	325	322	311	345	320	326	358	338	304	272	324	330	304	322	292	303	336	298	328	313	310	306	311	302	318	282	319	314	309	316	287	298	308	321	308	346	321	320	303	319	346	323	314	356	323	320	343	314	304	314	297	298	303	317	326	321	319	305	283	296	331	310	290	328	333	265	333	327	330	317	301	298	321	325	286	331	351	298	320	352	312	301	316	268	316	313	316	322	332	286	328	311	314	320	303	286	292	314	333	278	277	330	294	322	320	315	348	310	310	317	298	312	302	297	287	301	313	306	325	301	300	301	295	297	283	295	355	296	351	348	314	300	315	321	324	341	347	327	310	309	337	302	344	324	343	278	325	295	317	302	313	336	303	285	286	321	314	347	355	308	322	315	313	312	325	326	316	320	353	304	279	306	331	315	309	301	320	296	331	287	296	323	306	293	335	299	344	381	310	293	320	324	318	321	298	314	304	296	325	283	320	364	331	312	331	316	284	324	335	383	340	312	355	312	312	327	320	332	331	320	286	300	329	324	315	336	307	309	357	320	307	292	288	304	335	314	322	271	303	340	285	323	330	321	334	297	314	300	341	298	314	327	325	306	315	309	305	302	311	338	331	315	287	313	324	276	308	292	305	321	308	356	339	304	288	299	299	323	334	295	313	298	294	312	284	307	301	321	316	305	327	319	338	326	317	320	346	306	322	301	295	321	315	325	339	302	343	298	331	302	351	345	262	277	309	303	293	306	336	316	297	338	338	323	307	294	313	315	329	330	329	306	356	292	323	322	316	305	338	304	311	326	296	318	312	330	305	322	322	323	319	320	328	287	332	336	300	341	340	284	295	328	297	304	271	328	288	337	322	355	301	298	329	314	321	319	337	314	318	318	306	295	329	294	298	325	324	301	335	317	343	280	340	311	307	319	324	293	306	326	336	303	334	299	317	319	298	329	290	324	319	287	289	327	295	314	312	324	341	300	313	329	316	300	320	299	302	298	332	276	299	335	313	306	311	334	326	333	353	307	300	356	317	317	352	316	306	306	350	337	329	318	361	327	315	317	325	307	335	322	303	343	336	331	311	302	311	294	352	324	286	331	339	299	338	313	309	347	307	320	328	331	323	320	331	322	319	297	311	313	298	299	347	265	309	324	307	300	307	325	306	323	330	295	356	293	305	291	338	303	320	325	283	309	325	319	297	330	327	313	307	314	327	333	336	322	352	302	347	291	308	301	323	318	309	316	316	327	303	302	293	305	345	341	312	313	312	330	306	324	314	333	300	344	302	318	320	334	313	323	319	291	303	317	293	324	332	309	325	321	299	334	310	308	317	304	300	329	301	340	326	305	350	307	349	305	296	328	333	333	293	309	303	331	301	297	304	287	291	309	313	295	321	332	335	340	321	335	309	328	314	303	315	314	350	351	309	294	306	283	304	322	342	312	339	304	303	295	318	314	333	318	301	353	335	308	297	334	301	308	291	298	309	292	314	315	361	294	319	318	300	328	336	296	330	353	304	337	284	278	338	306	310	300	308	330	323	336	319	317	314	305	308	315	310	287	326	318	325	340	334	322	321	312	309	300	325	333	318	312	318	303	330	348	302	331	278	334	306	318	333	304	312	304	306	291	288	298	313	323	302	319	327	317	290	309	302	315	332	316	293	331	315	301	313	342	296	306	312	315	317	312	312	325	320	334	322	280	354	313	296	303	304	305	351	293	295	339	276	299	333	332	325	347	275	328	312	317	310	319	320	315	322	369	316	348	284	320	323	354	275	315	312	340	310	324	299	315	323	327	317	324	330	315	322	289	316	316	350	308	309	289	314	317	322	327	313	302	283	305	315	314	316	323	328	349	332	286	329	312	317	334	313	313	312	326	308	297	323	325	286	306	288	315	312	325	334	323	339	341	323	311	337	314	326	339	269	331	318	305	327	312	302	310	346	334	313	298	284	353	305	337	291	302	292	326	307	272	336	333	336	284	288	306	325	312	306	340	323	324	316	311	319	315	328	300	328	314	302	301	328	331	316	314	284	311	311	327	319	341	328	294	304	295	321	337	335	335	323	303	328	303	282	300	300	305	309	299	318	299	343	327	334	313	345	278	308	316	332	319	334	322	321	310	311	300	317	316	301	332	309	330	299	302	317	329	301	317	314	289	297	320	325	314	311	307	297	337	287	336	330	342	330	329	318	300	351	334	329	313	345	320	320	302	315	347	319	335	322	318	349	341	329	324	347	287	336	303	329	342	290	343	306	329	313	322	304	294	290	338	322	331	344	303	323	320	291	304	315	307	314	339	305	285	320	301	295	304	315	333	355	322	345	309	334	324	321	291	337	323	296	335	306	307	313	310	321	321	320	290	300	323	297	335	306	309	339	314	313	277	302	325	325	269	309	305	304	304	309	300	300	329	275	326	295	294	326	337	296	300	320	316	312	312	298	311	288	324	316	307	293	330	314	308	284	349	306	297	351	303	315	312	299	313	354	295	315	277	313	324	346	297	298	289	300	313	320	334	335	316	281	339	313	344	324	327	296	322	340	326	319	335	330	296	299	321	312	334	319	286	328	332	328	299	340	301	317	329	351	364	328	319	330	324	306	306	326	311	339	323	313	321	315	333	313	281	319	326	325	305	301	305	342	327	323	304	311	311	310	317	347	308	322	325	295	309	352	344	320	309	329	294	318	325	322	339	308	323	313	315	289	329	285	326	324	332	343	314	312	297	311	296	306	323	312	302	274	302	312	264	311	317	336	356	317	322	324	305	319	340	277	342	297	299	321	298	331	319	300	301	316	323	313	303	301	315	298	296	321	334	291	294	314	321	318	272	327	331	311	307	322	293	304	271	309	330	287	301	293
7386	3094	2739	2033	1589	1062	923	681	468	460	428	350	305	290	281	238	253	234	246	221	222	262	237	282	221	223	242	193	238	224	236	204	222	214	232	221	222	222	201	217	243	253	205	253	246	214	197	229	213	241	234	202	209	195	241	193	220	248	241	226	209	235	232	232	204	213	209	230	220	225	203	228	234	201	219	216	216	218	213	204	234	234	229	217	198	216	227	241	222	209	214	226	223	235	235	231	224	230	237	204	204	208	223	235	207	219	204	216	203	236	210	215	223	230	220	213	218	245	235	215	236	241	235	206	224	224	204	209	225	238	223	217	210	221	227	247	226	228	183	249	204	245	243	210	214	209	225	192	211	221	201	206	208	223	223	231	238	221	228	216	223	222	221	231	229	185	213	232	234	230	240	235	223	233	221	207	249	226	210	249	216	255	218	209	223	227	226	207	253	211	227	236	217	223	238	228	214	218	229	222	236	229	222	227	223	224	215	233	194	221	193	227	230	229	208	240	201	223	222	219	242	199	210	197	212	208	245	204	192	221	214	211	234	215	230	221	203	202	235	239	221	212	194	236	206	211	212	232	208	222	228	235	234	213	223	232	238	211	248	213	226	233	197	214	225	242	241	206	224	226	253	226	239	259	195	213	243	220	244	239	228	232	215	215	233	228	208	205	216	232	229	233	225	197	208	209	209	200	231	251	211	214	223	208	218	217	237	227	215	211	223	213	219	237	237	188	231	222	217	221	200	193	210	195	227	202	222	221	213	210	218	224	215	231	207	220	263	207	194	221	223	196	223	216	210	218	215	237	246	212	230	180	218	207	251	216	225	216	208	230	228	239	219	249	193	225	225	226	217	198	204	199	228	219	221	200	243	229	223	211	182	229	231	222	210	213	212	216	232	237	211	217	218	231	218	281	208	245	196	231	213	211	238	246	234	206	208	217	227	243	217	209	223	187	201	212	221	218	249	237	213	234	230	235	206	240	212	220	235	214	220	239	221	201	229	228	230	210	220	214	225	251	231	213	231	206	213	202	210	222	202	219	220	219	188	217	219	229	234	207	215	211	235	230	217	219	215	200	211	207	252	224	214	215	230	194	196	202	233	239	243	212	189	191	199	220	207	227	216	242	215	243	218	233	220	210	208	224	228	201	252	196	220	212	206	204	211	238	240	209	207	228	210	223	236	247	248	231	199	233	229	211	199	209	233	189	211	211	230	203	240	224	209	198	187	189	223	230	236	238	215	215	230	246	242	196	216	210	242	235	207	205	236	242	242	218	222	230	233	188	234	236	201	231	235	218	223	229	230	234	232	240	202	231	194	215	231	249	204	219	227	222	245	200	197	229	219	246	203	189	208	206	190	236	207	199	234	221	208	214	250	228	233	217	183	217	215	200	242	205	213	222	251	201	201	204	225	217	236	237	216	208	193	225	221	240	236	210	204	231	225	244	213	238	219	232	242	257	224	195	195	234	207	216	193	221	201	248	221	206	218	218	232	224	228	213	231	218	219	198	221	216	208	212	197	214	224	220	222	234	232	218	200	233	238	197	238	258	253	237	233	244	234	225	223	229	223	236	229	229	227	243	230	225	224	222	234	181	220	222	242	243	221	226	226	233	234	199	221	215	222	223	206	232	244	234	220	202	222	211	219	229	206	223	227	189	220	230	195	233	242	255	213	225	212	217	236	229	220	221	215	214	220	201	212	233	231	235	247	231	236	220	222	206	217	215	230	221	237	214	210	184	227	223	230	192	241	211	199	225	235	236	235	209	240	221	225	220	228	233	258	235	206	183	210	234	218	220	208	222	210	237	225	236	221	219	228	220	205	253	209	223	208	230	208	231	245	245	221	213	226	234	221	201	210	204	201	222	208	209	213	238	203	228	220	228	233	215	250	199	227	232	215	231	213	227	207	236	233	211	243	211	199	234	218	230	223	216	223	198	226	188	186	210	211	230	224	214	235	216	206	211	223	228	212	192	222	212	228	208	219	214	217	216	210	204	217	238	204	216	252	216	221	215	226	191	232	218	205	245	239	205	222	239	216	219	227	249	215	209	218	210	234	210	225	208	219	219	218	203	216	250	205	220	229	219	197	201	201	226	209	246	207	211	225	235	233	227	178	254	245	222	215	228	201	224	228	217	233	226	220	234	219	234	195	237	234	222	233	217	216	201	219	228	237	207	203	199	220	244	231	205	233	238	207	216	217	220	200	206	210	228	223	218	231	222	216	225	203	197	229	232	226	207	216	236	220	197	231	205	215	225	241	226	242	205	246	217	237	238	232	239	242	250	191	233	207	206	198	214	247	218	200	234	228	216	228	212	200	211	213	213	229	220	217	228	235	229	229	228	222	227	193	200	230	197	219	206	208	226	218	236	207	221	253	229	210	225	224	225	196	227	221	221	222	226	211	227	228	223	227	223	220	186	221	213	212	222	203	241	216	212	222	227	188	221	208	230	214	212	238	248	235	218	221	255	276	218	214	246	207	214	225	234	212	216	226	210	244	249	212	237	211	204	220	258	230	207	219	234	214	215	227	247	226	210	190	225	238	213	214	223	224	207	226	230	196	231	221	224	229	247	220	227	208	218	245	244	204	191	214	230	228	206	216	244	207	213	222	204	227	211	229	216	258	203	229	202	233	242	222	198	219	223	199	206	240	224	228	231	213	233	214	212	198	189	230	231	206	221	207	251	217	213	207	199	229	237	195	237	203	223	217	227	235	196	231	187	244	216	212	202	224	212	241	226	239	230	211	239	247	220	244	217	227	235	230	244	227	226	237	234	228	230	221	249	219	250	216	205	246	227	231	222	224	237	248	203	261	212	223	249	221	233	214	221	210	241	217	219	222	236	222	227	194	209	245	190	208	246	228	227	244	222	218	234	231	244	214	246	221	206	224	240	218	216	257	198	234	249	213	213	235	220	233	208	216	219	230	192	214	227	213	216	230	233	223	230	209	227	194	201	201	219	217	226	211	226	251	239	243	219	204	204	234	197	194	223	223	201	201	222	218	219	231	236	249	194	223	215	200	209	226	234	194	230	228	205	230	193	203	195	231	233	216	210	207	201	232	226	223	194	198	219	224	206	211	212	221	215	228	226	211	206	232	234	225	223	227	220	227	229	206	216	240	215	212	208	218	207	247	226	222	238	226	201	212	219	223	236	210	236	211	215	220	233	242	227	214	209	235	197	205	241	224	204	200	233	222	218	219	218	224	234	248	211	219	252	215	218	210	236	230	204	247	201	226	195	239	235	214	224	211	223	253	212	241	228	247	216	212	245	216	231	201	207	229	191	206	179	236	234	237	221	221	225	239	213	223	243	239	210	216	249	231	224	207	233	226	207	194	228	227	204	241	224	198	212	228	219	217	226	221	217	203	206	235	240	246	234	225	231	248	224	240	231	223	227	232	251	234	215	228	217	210	221	212	232	210	212	210	240	221	239	219	214	242	245	214	214	189	212	231	209	203	174	236	249	228	237	227	214	218	214	231	222
6902	2456	3261	3977	4130	3504	3115	2677	2135	1777	1482	1249	1097	1047	961	809	840	843	795	794	725	755	693	732	746	702	718	708	724	675	731	648	689	712	679	635	647	661	705	684	667	651	669	639	670	641	673	638	629	642	648	571	681	664	615	632	627	630	606	665	606	652	613	629	649	632	604	629	642	669	658	662	590	595	658	612	658	633	641	583	605	648	611	624	597	643	634	587	607	622	603	674	616	607	618	624	633	637	592	652	596	621	647	635	651	671	611	633	629	616	547	604	601	613	604	598	625	629	655	614	607	614	636	573	623	686	656	623	620	604	605	637	608	601	629	670	620	575	620	651	628	635	627	614	605	579	648	648	590	598	611	633	593	647	620	587	642	621	611	624	666	669	601	579	604	634	616	586	622	600	618	649	644	608	601	606	622	604	616	672	649	643	601	614	583	639	653	651	607	638	601	641	624	626	628	615	633	641	628	608	584	610	636	636	598	575	645	640	597	584	631	624	599	641	620	655	598	603	646	607	598	584	662	600	640	608	644	632	659	661	658	618	603	616	593	616	587	605	604	663	655	626	606	591	619	611	616	628	598	666	639	601	600	615	661	612	641	617	618	640	636	610	574	668	627	646	623	663	662	614	628	655	557	657	592	612	540	602	644	641	609	623	589	593	608	629	622	597	619	580	615	571	596	597	610	638	624	620	659	630	654	607	644	582	615	614	629	659	609	594	604	654	651	636	600	603	604	614	596	586	601	627	649	618	597	590	626	628	615	582	563	573	611	617	612	631	583	637	629	625	632	640	587	620	560	606	667	643	603	595	618	639	605	612	597	627	685	588	592	613	607	586	604	648	633	622	601	568	635	604	631	641	639	656	619	627	606	597	631	602	637	660	598	571	600	559	637	634	648	629	578	640	609	606	579	589	645	652	602	652	666	623	618	612	578	621	629	632	672	646	603	669	573	620	667	647	640	633	600	621	625	651	658	608	646	622	625	649	628	600	634	617	607	604	595	618	600	578	584	651	684	653	660	609	625	645	610	656	658	636	589	607	616	646	603	610	688	614	558	600	578	595	641	624	666	624	622	620	611	578	605	604	663	605	605	662	589	622	577	585	649	612	647	610	622	645	597	632	606	638	631	605	605	591	641	600	609	622	601	625	605	631	633	545	597	602	597	615	617	615	633	614	601	617	623	614	571	565	648	628	664	629	650	613	596	640	575	638	593	623	602	602	632	642	591	577	616	630	685	640	635	600	646	628	666	643	616	648	640	579	580	658	603	594	642	613	603	645	637	591	598	657	637	611	572	588	610	607	606	601	629	648	608	646	634	625	589	616	647	628	637	597	622	587	621	685	621	652	629	673	641	644	643	645	653	633	615	599	623	633	594	615	594	576	585	642	624	620	642	651	594	589	619	615	645	649	632	583	588	668	595	603	598	614	642	637	619	593	602	607	617	629	637	625	599	616	573	637	626	648	632	627	649	651	598	585	656	646	625	600	684	672	602	590	632	603	638	607	637	672	649	589	602	573	632	592	661	630	616	641	592	614	592	579	633	618	593	644	607	656	612	601	621	641	623	623	608	634	594	620	617	615	640	597	623	624	605	601	663	609	623	629	633	589	612	615	648	634	566	592	611	562	612	581	640	592	590	578	614	618	645	616	616	606	617	650	613	571	628	643	655	626	595	593	614	616	608	598	649	575	631	632	638	594	623	603	649	636	635	621	638	614	621	632	684	634	627	621	648	615	628	613	619	564	595	624	593	632	587	635	651	645	659	629	590	622	593	610	642	645	631	647	618	647	580	625	600	611	597	613	625	652	595	568	631	614	597	636	604	668	637	622	612	586	636	593	621	560	638	655	650	627	658	595	628	626	626	614	643	635	598	649	655	552	638	631	576	636	594	591	602	586	607	667	617	618	627	638	641	631	642	644	622	676	612	597	551	628	631	638	618	675	638	633	574	600	646	616	589	593	604	588	659	635	591	612	644	566	550	627	611	605	612	598	594	636	658	644	610	658	606	586	624	667	636	642	631	622	613	640	590	634	605	629	608	625	622	607	625	620	619	644	614	636	616	603	609	643	629	628	619	624	613	634	656	701	680	614	641	630	618	610	600	643	617	616	640	640	595	605	621	625	624	589	666	653	628	643	623	653	639	615	625	625	556	635	625	630	616	630	582	613	624	601	639	655	614	608	601	590	670	591	605	637	600	654	597	558	613	617	604	614	628	626	613	575	632	586	662	676	621	612	637	584	636	614	597	619	646	617	647	660	604	603	599	608	589	571	633	606	630	641	558	641	611	667	617	636	605	615	614	664	613	597	604	612	647	638	609	597	587	645	642	655	647	619	623	649	603	611	616	657	585	620	594	637	635	610	604	677	634	619	595	657	609	708	628	592	613	673	622	600	624	605	648	599	637	601	607	593	604	583	643	634	628	587	586	638	578	614	648	567	620	596	644	640	621	640	656	592	586	642	602	621	601	641	650	584	579	617	618	650	615	601	618	596	615	618	621	613	568	626	624	625	639	661	640	640	594	645	602	633	635	595	651	579	640	608	593	598	630	589	663	617	619	594	636	630	645	628	617	551	597	597	660	599	628	648	622	627	622	620	586	653	589	631	618	590	548	578	636	601	621	650	614	592	633	640	602	594	586	608	629	647	620	622	617	586	637	618	624	633	601	641	602	645	577	597	668	640	648	594	642	615	659	649	603	653	641	575	618	585	625	617	619	590	640	607	590	574	634	603	636	671	644	642	628	630	616	668	597	592	597	627	629	607	598	623	620	674	612	584	636	639	591	606	639	609	620	638	645	642	605	658	627	655	573	584	620	621	641	647	666	619	616	611	622	678	628	601	606	564	667	613	638	632	623	607	629	635	614	650	612	613	583	666	674	648	614	597	603	637	639	634	624	603	653	608	616	641	630	605	607	616	660	622	607	639	624	606	584	618	620	638	623	619	603	590	611	629	587	671	635	644	616	671	616	560	617	654	623	613	586	623	642	640	681	616	645	643	599	633	610	594	605	601	613	670	620	594	609	643	645	628	623	595	667	609	616	642	682	575	568	615	637	615	589	641	645	653	619	567	662	625	628	597	623	615	589	573	636	574	629	628	607	586	649	596	619	635	664	625	649	591	591	620	613	639	624	561	614	634	615	627	647	618	580	637	649	632	593	663	640	665	613	603	651	610	625	631	667	608	603	611	639	624	578	612	639	613	575	631	631	648	634	606	602	602	624	630	670	545	602	601	595	643	650	688	636	622	611	584	630	609	615	593	624	679	649	631	628	637	601	584	632	623	621	644	611	601	633	663	572	584	565	652	589	618	646	655	609	639	572	641	582	613	641	622	651	659	595	608	626	646	628	665	693	602	641	598	616	598	614	615	621	602	594	645	613	632	613	610	641	626	603	648	631	636	586	580	634	634	640	662	604	636	615	591	628	594	598	620	648	629	638	590	631	625	653	603	645	620	661	525	609	641	621	589	628	634	599	650	616	569	599	631
13054	5459	4785	4041	3144	1997	1748	1468	1033	715	628	558	466	397	388	341	398	347	335	287	310	320	322	327	281	317	286	299	284	311	298	277	273	289	296	309	290	297	266	274	287	284	271	298	285	276	277	293	276	271	279	298	276	297	289	284	253	264	318	250	269	297	276	264	263	303	312	255	298	289	266	267	261	239	263	271	269	306	292	272	301	279	273	272	284	263	248	297	256	262	278	291	281	279	286	289	303	267	288	285	257	250	281	269	283	271	288	278	267	279	269	286	252	270	305	271	282	276	292	303	273	305	256	298	285	243	280	292	290	260	262	288	289	309	274	295	270	269	285	264	270	271	293	315	316	267	278	259	272	282	270	296	271	262	276	271	280	244	319	264	285	296	287	282	277	281	276	281	274	288	279	273	262	245	261	260	278	282	288	263	272	266	311	282	275	279	280	286	289	245	306	295	286	276	263	244	253	294	285	299	263	268	284	273	267	277	292	320	286	289	273	284	306	297	281	264	277	290	261	286	279	250	270	259	277	257	272	279	252	243	260	265	292	275	257	284	258	293	286	251	280	269	275	270	257	292	303	284	277	265	278	261	255	270	245	262	307	295	248	294	277	250	277	257	299	279	291	264	270	298	262	264	293	301	279	264	260	272	288	268	299	289	274	283	291	298	281	270	272	288	267	263	275	269	278	302	285	314	291	274	279	277	270	256	294	266	300	273	276	295	260	259	285	284	273	263	285	280	300	269	267	274	280	292	268	290	279	285	283	279	310	278	299	283	276	256	254	281	246	276	295	320	280	291	270	301	276	287	284	290	288	250	247	277	263	234	276	289	307	269	316	292	286	313	318	301	286	288	265	283	290	299	273	271	272	278	243	296	259	277	290	269	277	279	263	265	258	279	281	265	331	270	287	272	264	285	290	291	251	285	272	266	293	279	262	288	288	231	256	277	281	262	273	297	282	246	281	265	298	290	245	301	282	265	296	307	268	256	302	265	288	271	286	248	264	298	275	294	301	271	275	319	284	296	279	273	269	260	270	289	284	284	318	279	271	270	272	288	276	291	294	267	279	252	276	308	288	280	273	276	286	242	276	276	305	285	300	279	287	282	326	285	290	258	281	276	281	282	321	262	293	265	269	261	262	267	281	260	260	295	261	261	263	277	287	315	296	284	300	273	264	289	296	288	315	273	264	294	265	271	303	251	287	298	296	291	261	262	260	292	288	247	268	307	267	261	259	279	277	296	297	271	292	295	243	286	272	279	271	293	288	283	242	319	270	293	286	273	276	260	279	306	255	253	247	276	287	268	256	264	273	292	275	301	301	299	278	258	253	276	303	299	272	286	270	286	268	282	287	282	287	274	309	280	279	301	297	259	266	281	284	255	289	278	280	295	276	288	304	280	281	247	290	282	288	291	291	271	283	280	263	265	261	310	281	295	286	251	288	287	286	290	282	280	294	274	270	269	260	273	293	288	283	285	249	283	253	267	294	248	283	300	283	275	286	286	237	279	280	295	283	269	257	312	302	270	280	283	299	269	292	290	267	279	255	272	278	276	299	265	294	277	274	285	302	246	270	291	282	297	300	270	274	278	285	264	274	273	272	275	265	299	279	302	288	291	287	257	272	307	263	289	252	268	265	256	280	303	293	294	269	302	273	283	290	272	267	312	271	291	275	263	292	249	272	272	310	295	288	283	265	258	263	273	285	281	259	283	266	277	271	263	290	264	279	264	271	285	292	282	273	261	305	282	287	262	301	274	264	276	277	268	274	280	290	273	281	265	289	294	282	265	279	289	252	299	277	277	277	279	259	282	260	274	309	307	285	261	255	272	256	253	289	264	279	255	262	274	289	267	290	264	293	278	297	308	289	295	295	268	273	257	298	309	284	273	250	258	289	258	290	293	275	256	277	297	270	271	270	260	270	289	252	280	278	245	245	273	298	312	283	274	302	279	285	266	257	253	278	301	277	290	266	278	302	273	270	305	299	267	290	279	300	302	321	270	248	302	289	306	281	271	255	285	276	265	296	278	279	282	288	262	290	317	270	261	301	261	290	261	258	257	279	262	284	283	289	312	278	264	291	250	278	248	259	274	280	273	266	252	222	258	292	287	294	278	282	267	249	279	298	284	301	284	301	328	300	293	254	294	289	276	268	242	271	253	254	277	295	270	283	265	288	252	298	263	285	285	272	285	260	298	298	269	259	240	291	267	289	291	271	285	267	273	257	268	280	251	269	272	271	273	302	291	264	265	268	267	275	289	261	268	303	260	277	274	257	283	315	311	268	271	301	268	304	251	302	260	270	288	277	267	313	263	249	270	282	270	288	262	260	277	270	272	258	312	287	265	281	272	274	306	299	284	277	268	270	284	260	283	288	285	256	273	264	282	267	271	267	253	293	252	282	281	296	263	305	260	265	265	308	265	262	286	264	290	253	284	277	224	286	267	299	304	250	273	297	261	305	262	281	275	286	260	282	260	268	257	295	274	274	259	273	291	270	307	287	260	292	263	294	270	272	294	268	293	270	275	283	249	270	276	282	290	273	290	257	258	256	287	286	288	242	293	283	277	286	271	266	288	250	258	289	282	273	268	291	263	277	279	268	261	295	263	239	258	293	287	277	312	262	308	254	273	288	293	279	277	273	272	269	256	297	307	280	274	269	280	286	278	291	268	240	259	298	271	263	243	249	277	244	255	267	273	269	288	282	272	269	304	279	264	281	288	266	274	282	260	278	248	281	285	273	255	232	275	247	281	300	290	296	288	261	280	276	270	274	259	278	284	262	288	248	249	240	281	260	266	282	304	257	262	279	276	282	269	264	279	265	280	281	295	293	311	286	283	290	276	264	292	288	279	292	292	288	291	305	266	273	284	302	259	281	253	287	262	277	277	271	239	273	260	263	278	276	286	248	270	268	288	305	301	249	280	289	285	265	266	286	281	261	276	306	301	306	293	293	313	291	278	278	281	286	283	282	268	218	270	280	274	305	312	281	261	278	271	290	323	266	292	266	285	265	275	266	275	278	288	274	302	282	275	286	249	285	263	268	245	264	272	276	269	253	291	271	281	258	283	260	294	293	253	236	287	278	269	250	277	285	311	271	280	264	275	261	274	293	291	302	264	259	274	283	274	289	267	299	305	271	260	292	298	294	294	248	288	275	278	298	291	283	277	288	264	283	256	291	260	253	304	287	273	267	270	317	295	290	275	301	271	242	277	275	244	255	254	300	275	277	275	300	293	288	272	264	262	282	300	280	295	324	290	288	270	297	295	246	276	261	289	278	292	288	290	298	278	307	266	275	304	294	281	269	287	279	286	286	267	267	252	247	281	285	289	283	279	287	284	277	289	299	302	282	272	272	254	282	283	272	250	292	284	274	306	285	277	250	260	259	286	249	270	284	260	280	292	302	273	298	270	288	274	299	294	283	280	282	278	301	242	255	292	281	259	284	309	313	296	292	303	314	285	283	259	268	300	283	299	272	272	293	271	275	310	281	258
9116	3982	5438	6815	6427	5296	5056	4422	3744	2750	2153	2030	1656	1461	1295	1248	1178	1105	1094	1007	990	1021	1000	942	959	851	904	878	885	875	886	821	836	854	832	829	808	843	818	791	808	836	800	815	771	798	781	737	734	762	765	778	803	759	808	762	823	806	793	750	729	807	794	706	751	740	773	694	795	755	730	728	781	743	718	760	773	792	728	723	744	707	779	767	781	742	750	773	756	685	783	724	742	719	730	734	755	701	758	730	774	733	725	727	756	694	698	709	721	718	752	748	713	749	744	758	782	754	753	744	804	700	723	761	694	747	744	761	732	731	741	667	780	746	760	774	731	719	802	750	705	776	722	713	729	741	715	710	734	734	748	701	719	767	721	697	689	703	732	715	726	761	722	716	794	754	744	747	767	741	718	698	746	728	771	759	714	714	749	718	732	717	745	762	743	804	691	695	761	701	758	687	678	727	766	688	718	743	699	725	758	744	745	706	744	714	771	760	708	672	749	728	695	705	725	739	768	725	772	738	719	741	768	716	741	769	728	747	729	805	780	737	771	750	733	718	695	735	779	687	730	692	749	729	784	700	712	749	739	702	765	747	735	734	695	715	746	729	726	690	736	736	719	715	704	757	715	774	713	698	725	723	747	769	759	716	701	730	733	697	776	734	688	755	746	720	701	763	726	697	769	732	709	705	714	703	720	677	680	743	752	773	743	760	714	712	749	684	764	724	731	799	763	711	734	655	713	761	703	759	706	727	737	717	726	705	749	707	739	726	741	731	693	766	759	735	737	731	723	709	713	749	712	727	732	766	713	791	742	718	736	728	738	701	716	716	723	722	748	773	726	736	724	712	778	734	676	724	792	745	747	770	700	698	691	754	751	719	720	710	725	725	721	764	731	713	701	656	734	691	748	695	718	706	746	766	711	752	709	697	733	715	706	746	723	727	747	746	754	745	674	711	708	767	737	727	689	704	740	751	777	706	740	705	752	743	724	708	702	718	728	740	755	742	785	724	709	708	683	698	741	732	740	741	742	757	757	718	751	727	741	767	743	722	737	753	687	777	735	736	729	765	760	731	765	769	732	733	747	729	741	702	730	703	719	740	705	734	745	731	784	710	701	733	747	692	725	737	760	680	766	744	727	744	733	758	767	793	726	742	727	718	682	723	706	705	728	752	688	740	707	701	750	764	717	791	765	646	725	702	710	728	696	741	723	725	724	781	775	717	742	760	711	746	698	759	733	701	745	742	716	731	738	735	723	690	698	725	678	736	767	739	769	714	740	743	703	737	688	802	724	753	681	722	708	754	713	733	719	730	745	717	741	684	711	736	729	704	710	760	705	788	748	730	766	769	739	742	727	691	751	703	702	696	769	703	699	710	755	700	735	732	718	722	762	737	777	766	742	755	752	758	728	710	669	717	675	765	739	730	739	737	768	721	742	743	729	729	775	701	744	758	704	723	757	708	740	709	704	698	684	711	733	727	745	775	764	750	708	700	734	729	744	735	724	770	716	787	755	715	728	762	766	718	716	738	661	737	707	729	723	722	766	733	741	760	723	723	732	772	724	718	723	702	772	709	767	707	731	722	709	737	732	708	771	684	719	747	696	772	729	729	709	750	686	696	705	717	682	713	724	747	737	719	682	743	694	687	744	738	734	717	687	714	719	714	730	710	690	758	731	734	711	711	743	699	722	774	782	722	782	791	740	722	712	781	656	754	731	708	691	808	761	716	720	792	737	728	736	714	703	733	734	687	706	724	734	748	727	689	749	721	696	741	691	746	747	738	720	742	688	759	720	747	745	733	698	730	708	724	732	751	701	699	770	714	780	726	686	742	772	734	744	723	726	726	727	733	739	744	731	722	746	719	758	728	752	699	723	780	722	761	783	757	698	740	720	710	758	754	761	712	756	728	735	685	753	680	687	719	704	787	794	768	725	734	732	750	741	780	736	713	696	722	770	702	738	718	700	768	713	746	770	759	750	677	744	748	749	710	726	760	733	700	745	748	739	694	724	727	736	715	736	697	710	713	753	724	719	737	746	694	714	744	732	738	752	675	729	741	744	719	717	730	751	713	712	746	741	717	688	704	743	750	729	749	727	725	760	737	694	745	739	711	762	731	756	709	707	694	694	682	735	740	666	769	732	726	732	741	749	755	715	715	716	736	767	746	744	714	728	710	774	695	737	730	687	698	685	723	713	726	699	780	697	717	740	748	752	698	750	765	745	724	746	702	791	813	679	744	706	782	755	786	730	779	752	721	716	704	754	685	767	688	700	723	749	705	744	746	702	708	740	720	701	729	713	743	732	729	717	698	716	713	676	727	744	716	746	744	766	706	743	713	690	715	751	773	747	759	716	797	735	707	760	689	718	732	727	736	768	771	724	740	750	693	755	739	741	725	725	743	721	732	720	741	675	754	741	688	737	781	709	759	727	737	759	742	720	734	748	756	697	730	763	784	711	697	707	767	761	721	679	741	717	780	698	709	668	748	736	732	754	770	768	688	733	747	748	726	759	678	735	702	685	774	748	740	756	740	728	769	714	710	705	760	738	689	728	771	732	714	686	775	734	720	726	767	722	743	740	744	692	743	713	757	768	733	735	705	737	696	710	729	719	725	704	731	759	693	755	720	776	736	758	777	705	744	752	715	667	720	733	713	777	698	701	723	702	743	695	751	687	753	761	782	720	700	734	766	742	680	706	760	739	710	724	718	734	752	734	758	717	717	786	732	771	726	737	776	716	722	714	707	740	714	760	746	755	720	744	694	724	744	738	732	728	727	731	754	723	750	775	694	724	741	730	732	765	690	700	735	715	736	718	729	710	730	733	709	733	694	740	768	733	710	736	752	758	742	766	741	698	743	752	773	730	746	725	720	698	735	706	704	749	737	704	745	776	709	720	705	758	758	672	766	728	738	741	724	760	720	747	732	727	738	706	743	715	750	728	735	768	728	735	719	722	726	727	694	738	724	725	700	731	753	708	746	729	720	707	765	734	701	732	752	730	712	695	742	698	727	742	722	770	767	721	724	749	757	724	785	702	696	723	793	665	745	710	736	768	758	733	780	709	744	708	757	721	736	735	752	711	747	696	692	738	737	724	730	792	748	702	736	757	707	741	717	745	706	701	743	722	739	761	766	738	713	672	753	714	761	727	702	695	765	719	722	748	722	697	719	676	771	668	755	722	708	716	756	701	746	766	769	729	749	693	749	729	736	705	687	718	731	700	747	728	745	760	731	735	753	744	731	730	764	735	712	677	770	722	734	754	734	724	740	726	666	690	708	659	683	752	755	745	730	673	745	771	732	716	721	731	701	739	743	778	708	729	734	733	687	722	747	720	731	713	756	769	792	739	704	708	701	718	693	698	716	750	705	766	785	748	729	750	703	710	709	752	693	718	724	730	773	726	698	683	724	707	716	762	726	788	695	724	747	720	720	745	693	776	732	728	770	764	769	713	752	715	765	701	719	737	748	721	732	715	696	723	750	714	625	717	723	746	752
1696	253	214	172	150	110	126	96	106	78	100	85	106	108	94	81	98	95	90	105	90	91	91	90	75	107	91	93	90	109	85	87	102	104	112	85	111	103	89	87	103	85	109	103	90	101	96	90	79	87	94	94	99	84	104	97	91	97	82	96	84	83	77	79	85	79	100	102	87	85	96	94	88	96	99	81	91	103	93	73	97	80	100	84	87	91	98	97	79	96	89	86	101	84	98	101	82	77	102	105	100	78	89	90	87	82	92	90	81	104	116	99	91	99	92	100	105	93	95	92	82	90	92	84	87	71	82	96	75	82	95	87	88	105	116	85	81	89	100	82	75	92	92	94	107	96	91	115	104	85	108	90	81	96	79	108	82	97	96	108	80	91	83	88	93	94	108	86	104	101	98	96	80	100	79	86	93	101	85	93	93	96	77	91	103	64	81	93	89	85	99	102	90	79	91	100	99	93	89	93	89	98	72	92	97	104	83	98	106	91	96	99	93	82	101	97	106	104	91	86	98	85	94	101	103	101	84	111	81	87	92	77	112	88	88	97	82	105	96	89	91	86	85	93	84	83	89	81	92	85	85	93	100	98	89	93	92	99	97	110	103	92	91	93	97	95	99	97	101	82	86	93	115	88	101	94	87	93	88	90	72	79	81	68	89	83	97	96	86	108	85	81	91	97	86	98	77	77	100	90	79	103	79	89	74	92	87	110	87	103	83	102	97	90	95	88	103	83	100	87	85	94	83	89	89	95	89	83	100	81	98	79	75	89	91	99	92	93	84	93	97	87	91	93	84	98	90	92	106	99	100	101	93	87	90	92	108	82	82	115	93	103	82	98	93	77	101	89	93	97	72	106	98	102	100	91	73	86	94	81	86	99	99	104	85	82	89	97	75	83	95	92	80	77	89	99	107	78	91	76	100	93	90	89	76	101	98	93	101	73	102	92	94	75	92	109	86	90	104	91	93	99	102	61	72	96	87	85	99	81	89	83	94	105	108	106	96	94	79	96	89	84	96	88	86	76	80	90	105	98	88	80	90	86	82	99	87	109	87	91	93	104	84	101	75	104	86	104	114	82	96	96	100	76	84	89	89	102	110	88	94	109	86	108	89	82	91	93	91	76	104	96	85	95	77	93	86	94	88	100	104	90	82	80	92	96	90	87	103	84	92	74	69	88	88	96	87	98	89	90	99	97	93	103	69	65	82	80	106	88	97	95	92	101	115	83	89	94	98	109	80	81	91	84	100	75	94	78	99	118	93	92	96	105	96	82	86	74	83	76	93	87	93	92	98	82	110	92	82	102	98	96	82	91	99	84	97	76	83	78	90	105	84	90	105	103	111	86	94	81	85	94	107	82	106	93	87	68	105	78	104	73	78	91	91	94	91	85	95	99	82	99	85	85	113	102	103	106	97	101	85	90	98	103	88	89	98	94	82	95	93	96	84	99	101	79	91	94	90	79	88	97	83	96	108	116	105	97	95	88	94	94	86	83	118	75	94	100	103	89	100	94	109	93	100	103	97	83	83	101	90	96	90	82	89	105	92	113	95	81	107	93	97	82	88	92	97	99	80	106	92	97	75	102	94	98	90	103	74	86	93	100	87	95	92	90	99	88	86	118	103	101	95	71	91	108	96	91	95	86	90	86	89	80	94	92	76	96	90	105	96	96	92	80	88	89	99	102	93	95	94	85	80	89	96	116	101	82	91	92	93	86	72	90	79	97	89	86	78	94	95	95	82	71	103	97	97	112	80	95	91	102	88	89	99	85	88	104	104	86	92	91	89	87	88	103	97	85	76	83	99	88	90	88	77	95	112	93	92	87	89	88	102	92	99	83	105	102	100	87	86	78	82	89	78	99	98	85	100	79	103	90	89	88	89	104	105	105	95	89	94	70	93	81	75	92	94	104	91	83	90	96	103	102	93	101	72	93	96	109	112	86	92	82	94	112	107	72	86	93	103	89	85	95	89	87	107	100	87	76	75	84	96	97	94	92	82	71	75	90	85	88	94	91	83	77	102	84	84	92	102	107	95	107	94	78	64	76	98	89	100	95	109	97	89	101	88	104	80	73	105	77	95	79	94	108	107	98	78	109	76	97	94	87	96	87	82	104	104	88	95	95	89	90	88	82	79	87	74	88	94	89	105	96	102	100	99	95	94	99	95	85	88	78	99	72	96	91	87	102	99	99	81	82	81	97	93	109	89	86	84	107	86	89	83	82	87	107	83	87	92	92	64	91	96	85	106	91	100	87	103	86	72	97	83	77	100	94	101	90	75	86	79	91	85	71	86	96	84	102	101	93	74	96	86	98	89	92	88	92	89	89	109	100	65	101	86	106	91	93	77	106	85	95	95	88	106	104	83	97	99	100	88	74	103	73	85	88	101	84	96	106	108	105	95	96	96	79	90	85	89	95	79	109	83	107	89	87	105	75	97	97	97	95	95	86	96	103	89	91	92	94	99	89	85	92	96	100	94	92	79	80	91	110	86	85	96	93	84	80	94	88	95	83	102	97	90	96	114	99	95	113	100	106	93	92	85	71	88	98	91	91	91	83	93	83	85	115	83	88	94	77	97	88	95	100	92	81	86	90	86	88	79	84	102	106	98	87	100	69	92	102	89	97	93	91	93	90	91	91	106	85	79	106	91	97	86	103	100	91	92	102	96	104	111	112	87	77	99	94	94	74	89	102	83	74	104	88	99	86	71	90	72	86	104	97	96	100	90	86	85	80	74	73	90	94	102	80	79	93	95	81	85	102	98	88	120	91	102	93	87	86	101	85	99	95	87	96	91	81	93	87	96	66	80	100	84	101	94	82	95	83	98	75	105	103	88	92	82	98	83	107	86	89	89	110	77	85	87	85	103	102	90	93	100	71	86	100	95	99	93	92	86	100	78	86	95	94	85	80	109	81	93	93	94	91	86	74	86	96	89	102	85	87	79	94	97	93	88	96	100	91	74	89	77	78	93	83	83	77	78	65	110	99	105	90	97	99	87	91	91	93	92	94	115	85	85	95	75	91	88	78	89	91	94	94	99	101	98	89	73	85	92	91	102	82	107	95	91	93	80	87	83	96	100	98	89	104	85	98	85	87	110	86	95	96	101	105	79	88	107	99	99	83	100	94	92	78	105	81	90	84	82	98	76	78	74	78	118	77	85	87	93	97	87	88	91	80	80	102	83	95	85	104	99	105	85	87	102	90	102	103	78	75	97	85	106	82	92	87	121	84	95	87	94	89	84	90	78	92	81	76	80	93	97	93	91	105	89	85	87	107	99	73	96	90	91	114	85	90	86	95	96	84	97	103	99	93	89	86	85	75	103	96	103	93	97	100	115	87	90	82	65	110	92	93	75	84	95	92	96	88	95	84	90	114	86	97	120	101	111	81	90	104	103	75	78	101	103	84	112	94	90	91	97	89	87	96	79	95	97	93	99	88	114	92	81	103	88	93	99	89	117	104	110	92	90	93	84	96	71	92	98	92	95	110
2125	590	580	657	577	452	488	418	402	354	345	359	317	325	339	335	312	332	305	344	330	339	332	312	326	311	323	318	307	321	322	343	317	295	354	312	330	341	357	320	317	303	321	310	290	342	317	343	301	357	336	320	322	319	345	322	331	324	340	322	326	301	279	318	317	325	314	312	340	318	298	305	313	327	340	339	303	302	295	348	327	347	305	289	336	307	320	312	300	352	314	334	331	303	305	327	303	310	327	321	313	322	306	308	301	321	295	313	308	313	333	311	320	331	332	328	300	293	318	307	310	284	315	331	293	336	284	332	312	325	344	332	341	296	322	361	316	308	330	316	307	310	277	321	341	317	344	310	321	318	282	330	330	326	284	362	306	339	308	318	312	304	331	300	346	292	340	308	316	325	313	343	328	322	345	318	314	345	324	325	344	304	296	331	319	316	302	324	306	327	315	326	309	308	301	309	328	302	323	302	285	329	342	318	304	320	291	320	310	299	330	311	332	320	322	284	345	346	313	324	331	330	320	304	308	340	317	303	305	300	333	306	327	338	323	309	321	311	340	318	310	334	323	341	349	346	306	326	305	322	298	343	328	319	299	332	337	296	312	328	329	299	317	303	346	315	322	305	302	327	320	317	300	315	312	302	313	307	315	314	340	318	301	292	317	336	323	304	318	327	311	304	297	340	327	299	322	340	339	319	314	314	340	327	284	287	301	286	317	314	283	319	303	307	307	315	297	311	298	328	310	343	375	300	311	293	292	289	299	326	330	299	327	320	286	324	315	348	301	332	305	318	324	322	322	348	302	304	329	322	318	344	336	312	323	304	310	333	327	305	321	330	307	312	298	279	320	293	325	313	316	326	289	299	295	299	313	318	316	333	295	294	318	288	311	340	312	317	325	324	300	334	330	299	311	340	302	313	327	326	328	329	322	336	314	342	331	316	337	293	326	313	311	298	319	297	291	306	288	349	321	292	307	338	321	328	326	315	325	337	333	314	312	328	316	297	286	326	286	317	339	295	320	308	322	329	322	309	338	317	317	298	319	303	324	309	332	300	312	311	320	311	303	325	271	328	321	307	356	337	307	331	308	334	326	299	307	320	356	307	329	289	336	312	312	307	301	351	286	317	327	355	383	280	283	300	317	319	353	324	354	331	297	347	297	344	312	308	309	319	333	338	307	318	299	317	288	325	308	323	353	326	322	272	313	321	333	321	304	315	294	316	373	302	324	304	344	328	312	297	332	312	327	300	319	332	295	319	342	326	309	325	297	321	313	333	315	310	298	313	341	285	304	320	302	304	313	319	329	347	325	322	313	309	317	322	344	322	320	300	293	332	326	300	311	333	318	318	323	291	337	305	315	312	325	323	317	323	323	323	346	283	299	303	311	282	304	311	301	320	290	322	317	321	340	282	299	315	318	325	322	288	293	307	299	338	305	310	323	328	323	323	288	317	335	322	316	303	287	301	297	323	299	311	317	319	336	305	330	314	310	350	289	303	350	357	338	329	352	329	340	323	304	312	318	333	348	356	317	328	304	294	333	345	316	317	318	308	355	328	337	312	332	285	299	296	307	310	316	349	301	277	324	322	344	316	343	289	331	316	318	318	320	354	307	305	317	322	354	317	346	315	314	303	319	298	269	300	317	326	297	312	340	315	304	357	327	325	331	288	332	352	298	327	351	320	302	310	342	316	318	322	308	289	285	358	376	324	349	330	308	316	321	324	319	293	289	315	342	323	333	308	315	320	320	337	313	306	352	311	326	295	308	346	322	351	308	304	298	324	280	320	304	336	298	293	351	256	309	316	313	296	328	342	305	301	343	345	337	311	309	308	332	324	328	291	310	308	283	284	328	306	300	337	306	312	308	317	329	339	323	351	316	327	313	323	278	335	316	328	328	308	335	322	313	319	319	328	314	310	302	337	297	325	304	311	321	306	310	301	299	312	340	316	302	307	289	335	332	309	314	314	339	313	312	286	268	342	341	304	293	317	331	315	266	343	282	308	335	296	342	323	314	290	335	309	318	331	303	290	319	316	323	304	334	319	317	304	334	312	337	320	293	333	313	322	309	325	307	325	309	289	316	295	337	323	303	318	297	346	340	321	340	297	294	335	328	286	303	320	307	326	336	359	322	319	317	344	346	321	297	310	325	339	318	321	335	308	329	341	311	306	337	347	328	326	339	312	316	329	359	336	340	304	313	272	327	331	318	323	349	308	329	332	295	300	322	323	329	339	308	340	324	296	334	293	301	291	315	312	342	312	307	321	285	304	299	297	339	350	328	340	306	274	302	344	334	327	316	304	333	274	291	313	280	298	321	304	344	310	297	316	317	306	309	306	306	315	324	290	310	288	312	281	336	314	332	333	312	352	319	310	310	338	338	302	310	327	307	303	274	330	326	301	306	330	296	299	317	327	299	315	317	296	328	322	336	338	284	285	313	308	314	300	300	324	309	313	316	315	342	321	338	306	315	304	327	313	314	298	304	350	304	322	296	308	341	267	303	310	317	304	323	310	306	333	311	299	322	319	323	321	321	319	295	344	322	315	330	324	330	296	300	369	295	333	323	310	293	316	287	322	317	304	340	314	295	298	290	315	318	323	273	355	314	308	337	301	320	357	336	325	310	316	297	316	313	320	317	335	308	322	303	305	341	306	304	312	336	349	304	319	315	304	302	337	321	325	322	317	344	315	290	330	343	303	346	329	309	322	334	310	283	336	331	330	312	324	333	327	316	312	325	323	302	347	296	293	314	325	333	307	314	320	319	333	310	333	341	318	316	334	343	305	351	306	323	349	314	327	355	308	329	311	309	321	312	293	302	305	336	347	338	314	335	324	295	309	312	329	321	304	314	308	341	357	317	341	297	315	290	329	320	327	299	313	268	263	309	306	323	299	310	311	303	336	334	324	329	314	325	321	296	321	324	307	321	308	324	346	338	324	381	335	298	319	342	315	295	306	333	311	326	315	335	297	293	315	328	306	300	313	327	328	296	328	288	299	315	324	333	312	308	283	297	310	328	313	308	333	312	311	359	316	353	312	331	330	315	336	289	308	327	287	300	323	300	329	336	344	330	338	318	300	321	344	365	316	303	332	293	294	322	309	299	293	311	340	314	291	287	313	339	302	302	347	326	286	324	347	308	314	301	302	344	310	323	329	312	330	281	326	318	288	308	293	298	298	319	279	340	290	308	331	327	339	309	318	310	323	319	333	313	362	350	321	294	312	317	292	327	335	325	307	323	322	318	305	304	319	313	275	315	306	339	298	316	311	357	319	341	322	318	314	325	328	314	331	343	312	320	303	292	285	340	277	293	338	299	334	316	310	295	303	347	293	305	320	334	306	326	297	323	348	324	332	319	332	335	325	343	329	330	295	304	296	348	330	296	322	319	343	317	317	311	339	327	341	332	319	362	305	320	351	316	328	305	310	297	322	309	322	342	318	296	294	291	329	294	323	325	326	326	325	315	278	303	322	293	327	289	332	340	329	323	308
7178	3102	2587	1950	1371	912	880	619	443	402	338	346	301	266	253	246	248	272	244	257	247	231	193	235	227	224	224	267	229	190	201	228	211	213	215	241	229	230	217	210	229	214	224	228	223	239	238	238	233	229	235	198	199	219	223	251	220	231	224	215	234	231	236	198	209	240	209	185	255	225	242	199	201	213	209	207	241	211	203	226	207	225	183	201	202	217	219	225	223	208	227	236	222	204	205	230	205	210	230	242	228	213	218	240	234	249	203	205	248	214	218	229	232	236	223	198	185	218	216	230	219	230	198	204	249	230	218	226	258	217	212	212	228	177	219	211	226	194	210	224	209	231	213	230	227	207	222	233	209	222	205	237	237	235	219	237	207	196	212	214	229	218	211	194	172	202	246	245	214	216	223	208	229	196	244	207	224	212	210	230	214	212	206	218	231	219	205	208	233	235	217	200	202	232	240	240	212	212	214	202	215	212	216	220	210	256	238	244	220	211	218	221	237	203	222	219	218	217	208	220	191	220	213	196	241	221	239	240	242	233	250	220	232	223	214	216	237	229	230	209	226	225	221	203	210	209	226	233	218	232	233	213	190	213	217	231	215	189	207	208	230	237	248	207	227	222	237	229	238	218	234	228	184	217	208	213	248	242	216	202	216	213	231	236	224	190	245	209	211	236	232	185	214	232	214	225	223	219	206	200	225	219	197	251	216	250	234	219	229	226	231	226	210	239	209	247	212	232	208	203	234	222	203	233	242	206	221	193	213	199	227	210	229	200	219	234	233	240	214	203	233	269	236	256	219	218	221	225	223	195	214	204	210	226	233	228	211	232	223	222	217	212	226	225	213	200	232	208	256	206	231	241	214	246	241	196	205	206	220	234	218	216	219	202	218	231	223	223	252	215	242	234	215	196	211	237	218	210	227	203	200	224	220	210	206	224	231	231	237	227	208	225	216	209	216	214	229	206	211	222	216	202	213	219	227	210	200	196	216	250	218	229	242	225	214	212	244	245	239	219	231	235	208	199	234	239	217	227	219	207	221	212	232	202	195	239	194	205	208	207	222	239	228	221	200	210	213	213	233	204	209	189	198	229	193	237	212	202	206	215	204	228	227	224	240	206	203	230	240	208	231	243	224	245	221	226	210	203	204	229	222	217	211	212	245	224	221	199	202	224	228	222	215	221	198	216	220	243	196	228	225	223	205	224	211	208	249	256	228	214	221	211	210	228	211	219	210	224	247	196	211	213	223	217	220	217	212	228	223	226	187	220	216	221	215	233	228	210	241	223	195	211	232	235	215	211	222	215	223	203	220	224	223	228	238	221	242	235	236	214	228	234	216	188	213	234	248	241	208	221	220	212	237	206	228	225	231	203	208	214	175	253	189	199	204	218	218	221	215	239	216	230	229	202	218	221	227	233	220	268	199	234	246	218	229	199	240	201	224	231	210	246	211	244	197	201	244	213	227	217	193	231	216	214	222	207	228	215	239	199	212	229	222	216	209	232	215	230	218	216	240	222	220	221	240	223	217	201	212	198	247	208	211	202	218	214	229	212	211	218	242	219	223	199	235	238	256	263	214	213	185	226	225	217	225	231	237	230	243	245	203	207	211	216	227	217	209	208	213	244	205	220	200	216	222	199	226	203	214	211	200	240	204	213	206	211	235	205	231	201	212	237	193	207	236	211	193	224	217	206	209	211	217	203	225	210	246	220	214	219	224	210	233	243	230	233	236	200	219	216	203	210	216	224	215	212	214	198	211	214	228	219	210	236	212	203	218	201	215	179	202	231	222	225	213	229	205	208	230	228	218	235	188	211	215	225	231	236	215	224	182	221	236	203	212	257	208	203	213	227	210	213	216	205	226	213	210	227	228	239	213	192	201	211	208	224	220	210	250	234	244	182	217	243	226	233	206	202	230	218	233	212	200	193	213	193	208	207	208	201	222	207	222	217	235	227	237	236	209	230	203	181	199	202	200	198	199	233	248	209	204	209	222	219	207	218	226	224	252	218	223	221	252	255	222	193	206	204	212	232	203	194	233	229	235	246	236	219	233	234	242	204	230	222	228	236	225	232	213	217	223	243	246	188	226	207	224	242	233	224	207	228	234	245	231	198	217	214	219	198	227	218	229	223	224	221	223	222	220	238	239	204	222	211	214	211	218	218	221	212	240	203	209	226	237	233	254	221	204	184	235	229	212	214	228	231	220	237	221	217	204	233	211	214	205	224	224	213	212	215	215	231	223	233	202	229	226	207	227	228	192	197	221	221	223	226	225	221	243	234	218	217	224	216	209	227	218	206	214	216	215	213	234	210	199	251	207	225	206	213	222	225	209	218	209	228	207	242	245	217	228	206	198	254	249	203	237	222	219	248	212	224	253	218	216	221	228	238	222	233	228	234	226	191	225	209	206	228	222	213	211	237	200	235	205	197	204	195	231	213	213	221	212	224	222	187	223	219	210	204	178	231	214	223	215	233	235	207	219	199	212	208	233	229	223	205	206	213	223	195	228	201	217	202	240	245	240	225	225	209	197	244	198	206	214	222	204	234	237	212	219	236	216	241	226	227	188	203	225	245	208	242	226	209	210	224	180	231	207	213	235	213	223	229	218	214	218	215	261	244	230	192	206	237	217	212	225	230	235	196	212	246	223	214	208	225	231	227	216	216	239	230	212	221	188	242	196	226	205	215	244	239	216	204	218	235	227	224	233	181	213	227	239	214	219	236	238	222	237	227	233	251	230	192	207	211	216	196	244	222	242	217	228	214	223	241	238	226	223	222	224	227	226	234	188	214	222	204	239	208	202	216	222	231	214	222	209	204	201	222	206	243	209	216	205	223	190	205	240	224	204	236	204	207	237	234	208	201	217	212	207	206	204	229	210	218	223	179	214	219	227	201	226	224	236	248	220	236	227	218	240	217	214	225	231	211	212	203	182	232	208	220	241	245	222	210	242	190	221	247	225	207	249	204	195	218	222	236	214	233	214	197	240	224	205	239	189	250	210	221	235	214	247	210	227	215	210	227	226	214	209	203	221	193	247	209	237	217	204	196	220	207	208	212	226	233	216	211	234	221	247	227	210	223	235	218	236	222	223	239	201	175	226	229	214	199	225	179	224	238	218	212	210	218	264	205	238	222	205	217	223	197	187	215	209	227	216	207	209	208	201	228	236	240	209	221	218	251	219	199	199	219	193	199	224	226	225	221	239	202	217	219	222	242	210	192	226	239	223	210	224	219	227	206	224	211	225	228	215	221	223	202	223	201	214	217	209	214	214	205	209	210	212	220	201	202	213	223	249	240	207	206	235	192	201	198	216	252	208	248	218	223	230	217	219	218	223	205	243	225	236	234	227	217	216	234	230	195	232	191	232	203	226	226	243	225	221	226	224	206	210	202	224	206	235	211	226	205	216	223	229	215	225	229	208	195	200	224	243	228	233	222	211	214	210	202	209	240	214	235	230	198	215	213	222	227	236	214	233	224	214	211	207	189	254	211
6608	2627	3502	3831	3607	3199	3058	2343	1918	1579	1413	1274	1126	1004	922	857	787	820	792	750	708	744	749	749	706	735	741	724	684	669	682	660	656	655	615	668	651	652	665	618	622	663	668	615	645	671	691	685	635	627	642	640	647	610	664	637	643	625	645	670	619	617	627	582	644	642	652	614	584	600	605	650	606	619	645	590	610	589	617	688	620	614	655	605	579	628	640	581	651	687	626	632	638	619	625	626	617	643	626	581	644	579	616	613	661	632	653	652	658	644	579	636	660	559	583	570	642	623	628	616	602	632	636	621	563	634	641	618	619	605	600	617	596	645	622	638	593	552	588	636	646	612	610	653	579	680	647	627	615	641	618	604	634	627	637	629	659	591	592	633	625	620	654	628	637	608	617	626	594	636	639	636	645	627	605	626	634	606	609	633	586	611	640	603	605	670	598	629	660	617	639	632	663	628	635	619	599	587	603	603	586	617	619	607	603	657	620	603	625	632	581	638	590	627	577	604	590	618	614	605	593	593	615	601	587	618	569	588	608	578	623	596	621	624	601	597	650	625	607	627	574	607	642	619	650	623	629	641	654	644	639	602	638	579	650	577	646	635	610	609	595	629	630	620	598	636	605	624	608	599	612	539	620	578	578	595	647	591	614	613	627	646	660	621	618	605	612	672	637	630	601	604	573	626	590	620	670	643	616	655	574	612	608	671	621	617	652	629	690	631	604	590	642	600	590	616	619	648	577	622	601	622	593	647	605	596	593	610	647	627	641	631	613	627	632	623	636	647	658	619	606	613	610	602	639	612	630	551	619	687	596	619	582	595	613	634	647	675	605	608	638	590	605	573	643	601	639	618	598	594	614	614	617	671	615	643	611	636	646	606	553	626	579	616	638	602	607	654	636	612	628	611	682	619	610	632	623	614	604	675	633	625	597	609	640	658	638	648	618	620	670	637	639	606	617	595	645	632	616	616	654	623	565	625	574	630	667	605	614	635	647	619	650	695	595	622	665	647	611	615	675	614	644	623	607	634	643	622	604	618	681	630	611	630	594	582	622	619	643	617	637	622	631	664	607	608	614	652	617	630	626	645	634	581	613	588	664	607	569	640	646	616	603	609	577	644	597	614	598	607	621	614	665	622	626	628	616	610	604	634	654	612	665	596	621	620	622	635	577	658	618	588	640	611	620	623	686	574	653	621	623	618	638	641	596	653	601	613	651	637	609	625	641	611	608	618	595	596	647	600	671	638	636	613	610	584	618	589	603	625	647	602	660	630	598	607	610	688	619	613	638	662	623	637	633	601	627	625	628	596	643	633	638	661	616	602	627	578	605	618	609	595	599	629	609	627	605	654	652	572	656	607	660	631	598	598	593	630	604	623	642	606	624	657	595	613	672	626	634	604	638	624	602	609	570	664	628	600	614	616	599	618	581	641	604	624	635	619	599	641	610	611	622	638	619	599	680	617	653	619	603	616	651	621	605	621	620	579	608	601	645	604	645	649	610	619	619	614	624	608	597	635	596	648	586	637	628	635	619	608	627	659	654	621	626	613	624	595	616	575	600	617	621	611	612	615	632	619	614	590	647	577	636	613	579	630	629	618	609	623	607	616	615	657	619	661	584	604	591	658	665	593	614	634	590	668	593	600	664	604	606	642	587	628	634	601	614	667	634	592	658	630	614	626	626	664	607	616	653	654	594	583	644	623	626	587	589	663	619	665	601	598	635	649	645	626	634	634	565	605	642	631	613	620	600	578	604	626	604	669	628	618	635	607	639	606	633	611	632	589	650	581	654	599	597	694	607	632	615	638	660	659	611	622	607	629	598	621	620	580	612	615	578	609	603	626	623	642	595	647	616	622	626	609	650	654	660	620	602	621	615	610	640	635	612	593	604	611	650	633	635	637	615	607	630	614	645	640	634	629	611	642	645	641	637	605	644	610	624	617	621	630	686	640	614	582	669	617	654	635	619	588	622	616	662	641	566	594	598	628	585	620	641	657	576	635	598	655	646	598	631	635	636	608	621	617	598	634	625	615	618	617	677	619	621	620	661	598	626	582	659	600	656	565	602	588	648	622	653	672	614	613	619	633	601	610	630	607	654	619	639	566	630	541	614	543	624	640	622	639	628	617	658	610	603	626	580	621	594	624	657	615	617	652	641	571	615	619	581	665	544	606	576	636	593	646	604	617	591	602	630	639	626	640	555	631	624	687	576	646	630	638	571	585	585	663	618	627	650	658	606	620	629	596	673	582	644	661	609	629	653	631	637	629	643	606	629	551	590	615	605	657	584	669	614	586	659	571	584	621	674	626	640	627	632	584	649	646	588	624	601	616	632	617	627	598	570	589	611	642	576	633	611	595	651	627	607	647	648	612	650	650	683	644	597	604	649	629	597	616	583	675	611	653	625	601	622	600	641	614	634	602	582	623	645	596	643	622	605	588	606	605	670	634	605	611	626	628	604	641	617	630	621	641	643	634	610	605	666	609	620	603	587	603	573	637	604	593	598	603	617	666	635	603	608	594	596	621	610	583	610	599	601	620	646	629	600	645	647	635	587	643	579	674	583	593	563	613	655	639	634	633	631	639	675	608	640	670	622	620	623	650	626	600	623	650	574	548	620	632	632	613	647	618	602	651	589	569	608	654	604	629	595	570	614	637	668	615	631	619	635	615	651	669	565	620	607	631	611	623	607	609	612	634	607	602	611	602	617	629	596	610	613	643	584	583	621	601	605	583	618	602	578	597	679	615	590	625	625	606	604	596	562	604	620	641	580	623	582	629	639	653	613	639	621	612	593	602	647	610	609	597	673	573	613	596	571	621	622	648	633	635	563	614	571	592	617	633	657	596	598	651	603	603	634	593	615	632	588	602	607	620	630	627	654	612	614	615	615	648	594	634	628	668	613	531	599	649	651	654	642	606	625	635	595	610	600	633	608	632	613	609	671	616	626	597	666	651	637	606	588	639	624	646	633	633	628	628	630	631	609	617	603	615	620	594	654	654	651	581	623	645	620	654	610	575	582	593	595	627	629	625	642	631	636	635	655	599	651	587	595	621	600	630	656	598	670	680	618	619	592	667	601	609	607	609	642	636	632	564	584	691	639	611	637	630	636	630	586	604	608	620	603	602	635	602	608	583	650	596	598	613	627	605	613	553	657	633	633	626	654	652	618	610	608	644	635	601	619	612	642	599	620	633	596	595	600	655	618	614	649	612	651	629	589	636	641	620	663	636	592	582	631	629	622	644	609	646	587	638	612	612	594	662	593	634	637	661	665	585	611	610	598	645	590	625	603	635	600	652	602	704	642	612	616	650	572	606	602	612	621	595	657	606	636	603	666	586	623	633	595	659	597	627	634	641	659	650	594	611	636	622	668	630	662	576	614	647	615	592	608	630	625	614	664	616	601	634	590	634	581	630	628	579	589	670	638	609	594	633	608	651	610	630	628	608	631	609	643	618	632	613	596	608	614	627	641	627	574	639	595	655	611	611	600	618
12841	5529	4960	3818	2655	1806	1496	1311	1055	858	644	528	402	432	342	344	314	343	289	307	365	332	298	299	345	299	280	287	293	277	291	281	264	271	308	308	297	285	320	278	282	274	271	288	269	283	281	311	288	301	281	295	293	296	289	271	307	243	285	280	256	262	296	267	295	295	305	302	280	278	293	292	308	276	281	255	288	290	319	256	293	267	278	247	262	260	250	267	269	264	285	272	269	265	244	256	285	258	257	290	281	284	280	281	270	272	279	285	256	268	274	282	285	251	256	258	267	280	258	259	260	268	277	293	283	275	307	300	282	298	286	277	262	277	257	274	293	265	264	272	263	305	273	251	295	249	260	260	286	306	267	270	282	277	285	266	284	273	268	285	249	306	265	292	269	270	281	259	279	299	264	278	287	288	285	270	266	301	241	272	281	284	307	299	285	255	274	254	255	288	253	304	273	290	284	260	264	275	232	260	269	285	267	294	315	266	275	281	284	290	290	281	294	274	253	291	265	258	315	277	285	267	258	299	283	296	272	258	273	302	308	248	282	270	267	242	276	261	274	274	292	294	271	262	283	235	288	260	269	266	255	260	279	275	282	275	253	279	303	262	287	252	239	261	285	252	282	265	278	296	263	307	260	252	286	299	269	275	300	275	261	277	282	302	285	293	302	300	291	311	280	270	256	286	307	288	300	276	256	271	286	274	248	269	275	306	272	264	296	272	275	291	280	259	288	317	245	298	286	268	271	279	280	280	288	265	306	252	282	259	278	276	259	289	299	272	305	292	274	272	278	277	275	293	269	258	279	284	285	268	285	295	250	267	275	269	286	303	250	273	255	267	277	274	278	272	287	265	256	260	276	262	303	281	272	259	254	269	281	286	280	288	268	269	307	268	287	300	275	280	264	291	272	272	282	280	295	254	280	285	293	299	284	259	274	287	284	319	255	284	284	277	267	274	309	260	276	303	323	298	253	293	281	265	267	282	286	247	259	279	275	288	278	320	301	292	312	287	264	255	233	280	301	269	290	288	299	300	271	307	295	284	284	265	284	277	286	255	291	289	309	281	292	264	295	266	307	284	273	277	282	260	258	276	281	314	279	275	276	246	271	278	301	319	277	295	309	252	292	291	298	281	256	277	287	220	266	289	284	262	251	283	282	261	271	272	258	299	261	310	283	267	270	307	274	262	290	252	316	266	291	296	263	268	256	249	246	278	285	300	262	263	306	285	273	282	283	325	270	293	270	285	270	262	286	292	285	294	267	287	290	279	282	308	248	237	277	278	277	277	232	297	260	273	304	269	274	282	266	273	259	273	274	257	281	272	259	319	290	266	272	296	252	259	272	256	253	270	285	290	260	275	256	282	274	286	299	287	255	289	264	276	272	253	254	248	266	308	280	299	259	261	307	254	278	282	296	278	253	279	278	290	240	264	315	296	290	294	291	286	273	253	261	256	258	272	279	279	269	271	274	261	287	284	290	296	297	296	269	296	305	264	272	314	301	300	316	289	274	265	264	247	281	288	285	264	288	248	262	258	257	310	264	254	239	258	286	291	263	273	289	285	302	305	294	275	296	251	269	277	309	271	264	272	295	276	263	268	252	300	293	261	301	286	301	296	268	273	309	284	279	266	261	269	251	288	280	290	283	278	288	289	269	281	271	297	265	270	272	273	321	279	282	291	277	280	271	283	282	281	262	267	286	270	315	265	293	286	250	308	273	274	272	291	276	259	281	270	254	255	282	294	281	247	279	255	264	281	249	283	246	299	276	293	268	295	257	261	281	291	290	267	273	267	276	290	275	292	295	289	254	259	291	282	283	292	282	287	299	297	270	312	259	267	269	294	272	262	248	272	255	263	310	251	302	261	246	301	278	294	254	264	291	306	278	275	298	272	295	294	288	302	294	295	284	275	300	277	277	286	260	275	280	284	283	287	269	266	315	277	261	291	286	284	265	305	284	272	279	280	293	253	281	271	245	299	283	272	281	294	285	266	283	289	281	279	281	257	281	246	274	258	268	269	295	262	287	291	278	295	276	284	279	298	262	309	264	263	269	275	278	260	275	252	258	272	277	274	301	294	296	295	284	274	300	250	290	293	287	287	289	292	261	287	247	282	290	266	278	261	299	265	290	302	282	286	266	292	272	310	298	287	261	264	274	275	258	276	255	313	273	249	271	260	270	284	256	284	293	262	273	286	286	286	283	292	273	253	261	269	291	300	290	288	276	278	305	265	282	279	282	275	272	308	330	299	294	291	244	285	273	287	268	278	286	256	293	288	291	278	304	267	285	248	272	259	285	276	277	269	304	278	243	309	256	285	273	272	289	274	287	268	289	308	293	292	272	271	280	304	280	276	270	287	287	262	296	305	286	290	296	282	297	285	280	269	281	302	257	301	272	291	305	277	307	295	275	286	270	259	295	285	285	291	294	263	284	261	266	271	269	251	270	268	297	270	282	253	260	268	265	277	298	249	287	285	260	262	271	238	274	286	277	301	289	258	264	243	315	273	268	268	289	259	279	252	253	280	285	275	289	284	265	289	268	265	267	260	287	269	293	274	279	268	278	282	285	263	274	246	245	254	299	285	279	259	265	284	298	281	268	291	256	245	293	269	274	274	269	299	305	261	297	285	283	268	286	264	260	292	261	287	266	308	276	250	243	308	277	265	260	299	288	282	269	291	283	272	317	300	282	258	253	283	259	260	275	286	270	266	302	297	292	236	302	275	303	278	259	274	279	262	305	261	325	288	289	281	311	294	256	269	302	275	292	280	285	270	287	275	276	301	290	298	290	270	259	277	263	267	296	268	240	261	275	284	279	276	260	271	272	293	281	263	294	307	285	278	296	295	262	290	287	293	272	294	244	274	258	279	307	276	260	287	254	276	248	250	273	263	296	242	293	254	255	268	259	297	283	260	263	260	260	283	278	253	272	284	313	274	257	279	282	297	279	276	298	252	271	271	314	274	283	265	286	280	298	273	282	287	318	251	304	293	280	304	296	273	264	277	265	282	249	317	293	291	292	302	303	280	293	269	276	267	262	290	270	267	265	294	252	259	293	272	263	279	262	293	304	288	280	287	322	251	256	249	279	310	275	296	278	314	287	279	283	280	283	274	291	285	258	257	291	332	286	292	302	311	293	284	271	308	251	263	256	263	275	266	298	286	285	297	264	280	281	268	271	281	256	265	313	249	255	266	282	292	269	261	268	283	257	272	288	247	275	288	310	272	285	259	261	272	264	297	294	251	313	256	308	294	267	294	277	276	264	229	278	267	266	284	264	267	279	231	310	284	253	265	285	273	324	273	261	280	285	286	278	250	306	266	264	282	290	270	282	277	255	286	283	279	286	272	288	288	246	307	285	279	280	283	285	275	265	287	301	288	272	277	285	273	286	270	272	276	280	285	282	265	295	289	282	286	293	284	286	287	298	247	298	271	302	265	311	268	262	278	282	302	270	287	277	280	304	294	265	269	308	272	296	287	287	282	251	277	276	259
8982	4178	5501	6593	5683	5083	4597	4194	3599	3070	2265	2007	1564	1543	1249	1329	1191	1082	1047	1055	1064	1001	1031	980	915	980	872	895	836	849	911	891	842	801	822	810	784	853	788	816	765	848	804	814	823	764	807	743	745	761	801	735	800	739	773	726	723	775	763	731	738	808	746	770	781	774	785	799	774	783	725	765	815	746	751	766	751	722	743	746	780	787	796	742	767	746	790	769	746	745	748	702	734	669	764	749	720	781	725	771	744	758	706	720	740	747	733	719	715	762	741	717	702	762	705	710	759	684	718	727	721	731	777	773	756	712	722	716	717	701	725	748	736	751	757	742	758	697	710	699	769	780	711	778	788	750	739	742	712	707	727	760	741	739	740	744	772	690	721	747	747	780	758	770	720	747	767	720	681	731	756	726	773	747	736	706	768	703	731	753	711	728	692	728	731	763	744	765	699	714	756	722	706	776	712	740	729	733	706	703	716	719	734	760	700	703	739	726	686	718	671	767	747	686	714	752	775	754	736	709	738	725	780	679	715	687	763	711	721	690	751	689	743	734	726	723	728	772	698	701	720	687	677	691	732	662	726	733	684	686	722	712	771	708	727	780	722	703	736	720	763	741	742	735	691	758	711	738	692	768	707	710	732	762	740	707	773	724	746	687	723	737	747	722	748	731	734	753	740	755	712	708	736	728	677	741	727	717	701	760	727	780	719	742	774	728	727	689	733	717	718	740	729	724	791	715	715	731	747	727	689	731	719	741	741	727	734	777	730	754	720	758	722	758	681	750	719	713	713	721	696	813	729	715	727	762	755	771	713	770	785	708	760	772	740	720	749	749	692	738	764	796	751	691	771	771	719	749	749	707	758	725	703	760	735	710	746	698	722	789	701	723	761	744	690	734	778	704	714	735	752	734	707	740	739	741	742	738	754	754	687	717	737	711	749	688	750	736	701	702	753	772	758	734	730	766	773	736	717	751	711	703	730	731	734	751	677	694	693	748	702	745	710	781	734	707	682	743	696	755	678	724	730	774	689	765	707	757	711	734	711	747	705	764	738	762	720	728	702	759	737	777	744	747	688	743	743	763	720	701	739	728	720	752	741	736	687	724	746	724	735	755	730	721	730	725	690	735	758	703	698	744	747	765	773	741	737	731	725	733	717	749	728	733	772	738	691	705	749	737	738	755	738	780	689	699	733	715	708	704	711	704	744	747	752	710	718	720	756	764	730	752	720	704	760	718	705	749	759	744	708	768	791	749	710	763	759	727	729	742	747	747	712	764	762	728	703	753	712	716	711	753	728	699	767	725	758	738	674	699	783	771	694	740	700	720	756	695	755	740	722	694	737	744	747	726	727	716	711	727	722	771	739	736	743	732	741	752	743	730	708	737	707	690	718	723	760	712	725	748	728	730	696	752	753	727	702	747	710	726	722	672	751	731	685	740	718	704	704	722	731	726	744	735	715	732	715	683	704	708	760	765	702	722	702	712	731	693	721	752	711	745	741	715	710	762	719	718	718	716	741	750	758	680	677	703	748	793	721	762	739	702	733	717	786	739	786	685	727	717	739	714	708	686	742	703	717	751	747	739	725	776	733	766	702	708	732	721	764	737	748	665	726	742	743	752	712	715	779	748	694	715	768	737	725	783	747	704	776	753	703	709	770	727	745	738	746	715	744	700	728	706	714	750	751	745	727	729	755	761	745	736	721	744	704	746	724	723	758	682	724	788	743	704	787	726	738	723	720	731	709	709	761	705	730	766	760	745	718	714	734	766	742	751	760	726	745	761	695	743	736	726	771	741	717	731	767	702	696	715	764	732	757	739	741	715	720	742	788	754	695	763	679	746	747	687	723	703	762	752	736	744	694	750	694	728	712	773	710	733	765	716	750	693	764	668	718	730	723	721	734	725	739	776	644	713	758	689	684	700	718	735	743	745	709	741	723	751	700	718	743	732	746	695	794	782	736	762	745	734	756	758	749	777	710	727	706	722	776	679	700	694	733	724	706	743	689	703	726	766	756	682	726	732	780	715	733	704	709	782	743	763	747	726	695	738	711	698	720	714	736	682	681	707	701	713	714	694	646	772	752	684	730	730	794	728	706	742	760	722	786	676	718	727	765	712	725	737	751	728	771	740	709	716	769	726	744	774	740	751	739	714	697	701	773	747	714	723	728	705	735	710	751	743	774	736	803	735	753	742	711	716	712	760	719	720	750	725	744	774	725	720	730	752	721	753	738	728	736	765	748	760	673	662	725	732	781	723	723	711	736	718	716	700	700	794	723	675	731	706	763	735	756	748	735	750	764	718	693	723	692	691	712	695	718	786	685	694	744	772	728	733	716	702	728	720	698	744	725	738	706	741	684	717	708	723	761	716	772	725	749	728	753	751	690	685	760	722	746	719	758	769	712	774	752	670	744	766	751	727	774	701	727	759	726	726	732	730	745	762	770	693	727	691	755	700	761	704	729	749	692	752	728	706	757	775	735	714	749	716	694	708	761	760	738	703	739	733	744	760	696	729	697	720	695	707	706	748	697	715	705	698	718	773	724	748	722	741	707	701	736	708	752	738	772	693	708	690	733	714	686	710	728	706	707	697	715	714	773	711	724	716	770	749	729	784	727	733	740	715	710	739	733	671	719	727	763	749	714	746	677	717	681	754	751	715	726	704	761	705	728	738	709	697	744	704	769	690	689	722	698	787	753	706	715	703	728	738	735	732	751	708	721	782	738	737	723	752	718	744	705	738	716	766	674	725	718	706	746	734	741	763	720	763	740	763	745	725	726	719	679	747	729	722	758	779	713	736	697	738	740	695	699	701	713	707	711	731	729	704	762	701	745	722	738	712	754	731	749	708	737	717	737	808	737	736	701	753	750	776	735	683	732	718	671	776	722	761	753	711	725	730	788	715	752	759	735	731	733	743	720	766	698	734	763	782	696	746	736	721	712	736	775	736	725	725	742	713	698	713	717	725	711	710	703	750	770	750	684	712	741	759	745	758	746	676	742	758	722	730	712	711	712	718	744	782	751	737	740	736	762	705	732	738	748	718	706	743	773	748	731	740	742	681	690	760	724	697	733	752	775	763	746	763	727	728	733	693	716	742	749	778	719	735	739	770	790	747	739	682	761	772	709	733	722	766	732	731	704	677	713	724	756	775	734	716	749	723	737	733	748	719	747	690	724	742	684	700	716	756	745	749	699	731	721	732	700	753	665	749	745	756	735	764	698	744	743	737	709	697	715	727	767	752	715	736	754	724	750	724	747	681	741	731	767	757	718	713	700	763	710	725	761	711	763	765	733	722	750	728	745	711	721	733	749	771	711	746	760	730	786	700	729	720	765	752	756	736	736	747	738	684	694	725	725	714	694	701	717	731	708	740	794	718	728	683	769	754	727	715	788	661	768	711	774	723	745	751	739	734	712	703	769	784	701	697	714	719	708	703	737	736	743	739	689	728	745	748	729	698	700	769	692	725	746	726	736	720	708	703	764	723	723	783	723	734
1726	225	300	229	154	128	106	141	101	108	102	96	100	94	79	79	92	102	74	79	96	90	103	75	103	83	112	89	97	102	80	91	85	106	74	108	106	78	78	88	104	93	89	89	87	88	87	87	90	96	105	88	85	82	100	100	81	90	101	87	81	114	87	91	87	84	76	96	87	86	89	101	89	81	105	94	91	83	96	83	88	99	83	94	96	94	92	88	104	83	98	81	101	78	87	111	89	94	91	82	91	91	84	97	108	98	87	72	85	97	104	96	77	85	88	90	107	94	93	85	87	103	79	96	91	84	91	85	91	106	103	101	76	97	78	98	78	88	81	96	100	109	88	85	101	92	93	88	97	91	76	78	89	100	98	106	85	89	97	100	88	84	105	96	92	84	88	89	110	104	89	109	91	96	92	81	68	81	92	85	82	79	101	96	101	84	84	90	99	93	79	88	87	97	70	89	93	90	72	97	84	105	91	101	80	88	85	99	93	94	108	101	91	99	92	112	93	86	89	91	96	70	81	97	97	76	90	107	87	83	98	92	95	88	84	81	87	96	78	106	76	88	75	114	88	107	93	71	95	109	96	93	94	83	85	95	89	104	88	95	107	83	92	103	93	97	79	90	88	100	96	90	98	88	84	92	92	98	96	100	101	76	79	95	74	100	91	91	105	91	97	99	107	83	97	85	79	96	114	96	97	71	98	78	83	89	91	89	96	73	94	91	94	94	82	70	97	96	92	101	104	79	98	102	91	100	96	85	79	92	89	100	107	70	75	109	101	78	104	98	88	93	108	87	77	98	105	96	103	97	101	103	74	100	79	91	73	98	85	99	69	87	90	92	87	91	95	93	85	101	85	90	88	83	90	83	87	91	78	91	98	92	84	86	77	82	86	79	103	96	73	86	112	93	86	85	75	96	71	97	98	81	85	98	90	93	80	86	90	101	84	98	96	91	82	87	103	102	89	90	82	85	97	112	77	91	78	96	78	98	88	102	95	79	101	80	98	106	93	77	109	90	83	99	93	76	72	111	105	92	96	84	88	96	84	102	76	90	99	87	72	81	94	76	93	76	91	80	97	103	79	85	93	85	85	85	91	99	105	109	112	95	97	87	85	83	96	108	99	94	86	89	85	78	83	85	97	85	104	87	85	93	82	79	99	85	104	91	106	88	100	95	83	96	91	89	94	103	97	96	76	98	95	111	93	96	80	110	104	96	82	99	83	88	77	87	93	74	76	85	94	89	91	94	90	93	75	82	93	104	79	82	89	96	91	103	88	89	83	92	107	92	105	81	103	93	84	102	88	82	109	94	92	80	86	80	102	100	83	84	92	88	89	73	78	86	91	113	88	114	99	101	77	81	89	83	93	84	103	90	108	93	85	118	94	96	94	78	88	89	96	64	102	103	110	91	99	81	94	85	76	93	92	77	98	78	94	86	94	105	86	101	78	82	95	102	89	96	89	87	115	102	72	88	98	88	99	99	100	96	106	90	100	92	101	87	96	95	116	106	110	101	97	89	104	78	107	94	104	80	82	91	95	88	96	88	85	97	93	80	89	88	82	109	82	99	87	96	99	111	84	75	95	96	92	92	86	87	94	104	91	100	107	85	86	80	89	93	83	97	99	83	104	105	87	91	88	79	105	89	114	92	76	90	86	104	101	101	88	96	78	109	101	96	103	95	100	83	91	89	89	80	96	71	99	97	94	86	93	83	102	94	99	97	85	80	90	83	94	101	83	102	99	92	90	111	101	107	87	95	78	102	110	76	85	134	103	98	110	97	109	81	88	92	105	89	84	103	83	97	113	97	98	117	86	101	99	79	101	89	102	78	89	86	86	89	76	98	87	91	78	88	97	96	102	86	99	71	89	91	99	102	106	78	89	82	103	110	91	90	71	88	93	82	68	86	74	104	84	80	101	95	77	116	89	84	85	84	93	86	88	81	92	69	98	84	87	103	97	97	109	92	114	94	102	94	94	95	95	93	102	89	102	94	98	109	107	103	105	86	94	97	89	93	91	86	80	91	91	82	92	88	74	86	89	83	79	110	83	78	95	102	84	89	97	69	92	96	88	93	77	100	94	103	85	93	93	97	93	86	82	89	90	114	95	96	94	103	86	82	82	104	94	96	95	96	85	104	95	107	74	86	99	96	83	95	88	88	85	98	94	81	95	94	85	72	94	93	71	97	99	85	111	88	92	80	113	82	94	87	99	121	101	93	82	95	81	92	83	89	91	96	95	93	98	109	102	95	102	101	85	84	82	77	97	108	91	96	87	79	93	81	82	108	89	87	100	99	75	89	80	91	73	83	101	83	97	105	76	88	80	93	90	93	100	93	82	88	79	100	88	92	89	93	75	88	89	82	80	80	103	80	85	84	110	104	83	97	95	78	89	123	80	91	103	88	73	98	98	87	99	82	87	85	82	67	92	86	106	79	71	92	100	89	76	87	92	85	83	65	106	103	76	100	88	102	86	101	82	84	102	79	94	90	110	118	80	82	118	86	74	87	81	102	77	77	96	84	82	119	100	100	96	94	84	79	84	98	97	80	85	91	101	105	83	84	85	87	82	91	90	94	108	86	90	78	86	103	95	82	98	99	102	87	76	109	107	96	96	78	92	90	81	102	98	77	94	90	65	101	72	96	106	74	84	106	95	98	88	87	109	78	89	97	87	93	101	89	107	89	88	98	92	92	105	93	102	87	81	108	103	80	90	74	100	85	95	95	85	104	89	98	87	99	83	81	85	97	90	77	94	97	78	103	88	78	96	112	101	104	95	97	106	69	96	97	94	92	111	88	96	97	105	83	95	84	98	104	97	115	88	102	99	90	88	83	110	82	88	92	84	90	105	94	75	79	95	87	94	90	78	78	84	103	93	94	93	97	101	103	90	101	91	99	95	87	99	93	95	112	76	92	85	83	80	88	105	116	85	107	82	99	88	104	85	110	77	97	94	93	93	99	87	84	84	92	103	98	84	75	92	86	93	61	80	92	92	113	91	82	80	81	94	108	92	104	110	92	101	95	90	104	89	104	97	100	93	97	90	116	85	99	70	94	87	97	102	89	91	85	75	92	72	112	97	75	97	93	80	77	103	81	91	72	89	92	73	102	92	90	97	67	98	93	99	83	91	81	88	105	100	84	95	97	104	80	79	107	81	84	82	89	96	86	87	96	93	87	97	81	88	78	87	79	102	87	105	104	102	81	97	103	121	103	82	93	94	69	106	89	88	81	95	82	78	90	103	84	89	89	71	75	91	91	97	101	84	100	72	81	103	84	102	94	96	101	94	92	98	100	97	98	104	103	80	102	98	107	96	95	93	88	96	84	97	90	97	89	81	104	81	97	99	94	116	108	100	94	93	80	86	93	90	78	71	94	91	83	81	100	102	76	94	104	71	87	101	95	71	96	100	84	80	84	99	99	116	95	87	75	82	109	85	96	105	84	79	108	85	109	83	85	103	89	92	95	80	84	105	103	82	84	80	95	74	82
2230	534	652	631	526	503	468	449	359	393	382	382	337	343	335	315	356	319	310	308	340	322	328	334	303	312	332	324	323	334	319	307	330	317	326	335	325	323	311	346	334	300	327	305	333	328	291	308	326	309	315	321	293	322	319	305	307	318	321	320	307	341	333	311	290	342	301	295	298	327	353	341	339	301	342	320	322	320	342	322	337	322	303	333	300	317	288	309	357	294	353	284	335	309	318	308	302	324	338	312	324	334	295	341	306	338	331	303	297	309	297	324	305	302	306	317	318	298	313	298	334	330	323	324	284	352	303	340	312	283	328	293	368	311	336	340	342	289	304	319	324	328	308	336	304	291	322	343	332	342	300	329	304	313	310	318	336	309	323	301	313	301	320	296	317	320	324	332	281	313	355	301	308	292	320	343	320	319	321	327	326	270	353	330	315	310	320	321	332	279	322	300	331	323	327	314	317	307	292	317	308	334	302	335	319	346	288	323	292	331	319	328	288	308	315	313	329	288	344	330	307	316	318	316	313	313	295	295	329	321	337	315	310	276	310	327	305	329	322	324	327	305	312	324	315	330	327	300	305	325	346	310	345	284	309	315	305	288	327	320	313	327	319	327	325	310	318	289	352	337	298	305	335	294	324	336	335	317	285	293	278	308	326	299	309	288	330	304	329	307	332	330	309	309	297	334	330	354	283	311	322	295	331	347	317	323	317	292	304	349	296	302	335	324	321	328	319	322	309	323	338	316	326	292	305	310	346	335	327	336	310	308	323	353	293	323	315	329	313	339	320	322	309	309	317	346	325	350	319	292	332	344	328	349	304	317	312	330	290	299	304	336	281	314	333	306	312	286	317	302	310	319	356	322	311	333	317	303	335	338	333	315	328	339	330	327	334	319	325	326	347	311	309	290	330	312	313	334	281	321	356	313	327	352	313	344	349	315	297	351	336	309	337	334	325	309	325	318	304	327	347	317	317	296	309	328	332	312	333	319	343	311	334	301	287	319	310	327	342	300	312	345	312	336	318	317	308	324	327	333	312	325	287	321	305	317	335	284	332	316	333	348	335	317	299	323	305	344	302	277	309	338	343	329	312	282	316	297	339	298	324	312	306	338	330	323	305	284	309	320	317	320	279	335	310	309	343	319	309	308	355	317	331	328	338	304	337	317	332	321	343	291	304	323	311	334	307	351	305	330	319	306	311	311	293	325	327	291	323	318	289	327	306	311	290	306	344	314	297	280	323	304	331	277	315	350	310	320	327	301	332	330	322	307	310	327	312	296	334	308	327	293	307	312	316	333	322	290	317	278	302	305	318	309	293	280	352	322	313	329	337	323	314	307	282	327	307	279	318	299	310	321	319	319	313	307	303	314	309	298	316	338	294	329	330	320	316	306	336	302	312	343	334	314	356	310	325	293	327	329	289	321	320	330	304	298	327	305	327	325	314	303	305	319	332	322	348	306	326	313	326	335	341	297	311	334	328	327	341	285	340	330	357	315	316	315	325	315	349	302	313	341	324	325	335	327	312	303	348	336	300	295	332	283	346	302	344	368	303	346	325	285	294	310	327	323	340	304	327	323	331	332	321	294	341	315	284	315	282	319	306	332	292	298	316	283	313	334	306	300	323	305	329	363	309	301	309	311	280	327	345	343	311	315	340	341	307	325	348	276	357	308	261	317	325	300	313	307	309	333	296	325	335	294	312	331	334	309	316	335	327	315	315	352	306	327	335	301	322	300	329	299	317	294	333	306	318	359	317	305	332	320	319	301	311	290	313	325	327	289	309	312	337	320	319	352	303	299	315	315	314	334	276	313	292	339	343	316	337	271	298	321	315	328	322	328	317	329	346	318	327	318	327	299	292	306	328	309	290	288	314	342	317	313	330	325	362	317	320	324	339	335	321	340	283	317	304	328	337	307	301	332	332	325	315	321	342	320	330	310	299	307	274	349	302	304	315	309	323	328	306	306	302	300	318	316	317	334	332	363	342	351	311	304	349	320	299	332	291	311	304	285	321	319	290	345	295	301	329	352	315	344	345	328	325	297	357	325	334	338	310	360	296	340	303	321	344	314	327	327	317	301	355	331	325	301	310	298	298	311	298	346	335	283	312	316	307	347	338	315	318	331	315	319	315	320	308	303	313	316	316	333	333	298	344	328	314	306	321	299	351	348	355	296	318	316	335	309	309	326	313	313	330	308	299	315	300	320	286	352	330	328	317	330	337	309	304	296	341	311	329	270	318	336	335	307	286	303	324	291	352	305	321	322	322	345	281	323	333	330	315	328	312	345	304	338	319	327	331	305	315	324	305	272	344	300	322	308	339	320	354	308	313	324	299	291	308	351	345	312	307	353	325	293	312	328	322	318	334	278	344	320	327	298	306	314	323	302	299	333	277	320	338	336	311	294	317	339	322	297	342	331	321	312	310	335	326	313	342	329	331	301	330	310	327	326	334	354	347	307	309	327	311	342	282	287	319	295	329	289	301	344	333	338	328	314	318	329	344	246	303	341	321	344	306	315	339	281	269	296	315	335	320	353	313	330	314	306	317	283	336	322	321	354	315	330	317	352	350	319	344	303	331	334	326	339	326	290	295	301	318	300	293	333	354	313	327	327	307	334	311	307	368	284	310	309	322	322	304	344	309	324	331	326	323	324	328	312	315	338	303	324	346	310	335	295	276	318	331	325	324	317	328	349	319	288	312	306	330	348	314	301	310	340	323	304	286	294	342	285	327	307	319	326	315	294	319	329	340	311	348	350	329	312	322	333	358	302	351	323	291	315	316	331	308	303	289	319	338	337	306	313	297	325	280	284	320	291	365	329	338	325	363	307	327	326	316	331	339	301	330	283	327	298	339	293	334	324	336	329	297	344	315	310	287	340	316	311	300	325	317	300	324	314	329	330	324	337	327	333	307	316	321	302	323	314	306	329	302	311	318	310	286	294	337	339	371	300	309	321	342	301	377	300	310	323	327	317	320	321	289	356	322	306	323	292	332	322	315	312	315	343	324	325	286	315	320	328	317	352	351	312	307	297	314	296	322	331	339	306	346	299	311	296	318	354	358	343	339	303	312	339	312	347	320	325	343	326	313	350	324	319	347	287	324	361	317	298	296	312	316	342	301	302	325	296	329	317	280	321	300	313	335	293	325	313	333	305	343	355	352	314	321	299	333	322	292	295	307	334	342	301	316	297	322	316	331	325	333	264	347	327	313	340	303	319	305	326	332	328	283	316	311	324	324	330	320	352	294	302	303	315	315	327	316	317	328	322	318	336	318	299	326	310	290	328	335	306	336	325	295	301	355	304	309	304	352	273	287	285	340	342	304	325	312	313	335	327	346	331	317	342	311	315	321	312	297	323	312	348	330	331	308	328	292	320	324	270	338	316	292	312	306	339	307	340	314	328	351	323	308	322	320	340	314	299	311	341	313	307	289	312	327	319	314	284	312	311	287	337	312	307	339	294	308	341	325	336	327	330	322	293	331	325	328	311
7241	3597	3259	2195	1455	924	774	593	458	474	408	328	270	287	267	284	258	234	218	248	255	244	236	239	239	241	209	233	248	233	214	222	219	198	228	233	224	233	231	235	223	219	214	205	247	234	242	242	240	197	215	212	214	230	244	228	218	186	215	232	228	202	230	216	232	233	231	217	210	237	214	229	211	180	205	243	230	205	215	213	214	209	245	224	192	216	212	223	219	214	217	204	176	229	215	218	209	229	229	212	234	222	232	203	237	220	232	223	234	211	201	222	233	224	211	214	225	218	240	232	200	237	211	230	224	239	235	239	215	232	222	199	229	196	233	221	222	215	240	252	206	227	227	231	233	254	215	221	216	184	233	209	215	218	201	234	209	231	233	228	233	217	219	208	212	228	211	200	205	241	213	242	234	202	225	233	216	209	223	211	215	196	210	223	220	253	226	224	233	188	215	244	212	235	259	194	201	210	229	251	194	211	185	220	227	197	255	241	229	233	224	238	195	219	217	201	224	195	206	228	201	220	199	233	247	218	218	221	231	210	234	224	207	192	186	203	253	182	224	242	217	220	256	207	214	234	228	243	223	249	237	216	237	203	235	239	221	230	218	210	213	220	217	226	218	239	243	215	231	203	226	217	231	224	220	250	229	206	227	217	222	181	198	216	230	227	236	240	221	242	225	227	213	187	234	220	216	209	217	209	201	205	212	221	210	202	228	212	199	221	210	197	219	244	224	220	215	218	230	262	220	229	245	203	247	232	199	236	205	228	234	207	228	217	219	224	240	237	233	256	223	226	216	234	237	232	249	201	219	213	221	237	223	213	207	214	215	241	217	205	223	232	229	222	212	211	243	232	220	253	200	206	228	250	212	229	215	221	222	205	232	234	239	228	221	220	227	230	211	205	217	214	208	207	225	213	207	242	196	213	213	220	216	229	234	188	218	228	220	229	212	247	209	219	203	198	217	212	223	215	218	229	220	199	227	229	238	211	202	220	230	239	210	235	204	243	206	207	224	236	217	218	220	247	229	243	249	232	233	229	216	207	210	226	231	215	218	215	248	234	193	229	216	245	203	223	195	224	209	217	200	208	232	206	234	228	216	209	223	205	220	215	252	209	222	197	263	245	225	213	226	247	227	237	222	194	233	212	220	197	238	243	242	199	225	213	210	247	233	199	239	232	245	210	222	192	231	244	212	245	212	254	236	208	221	204	216	186	232	234	225	237	228	241	235	232	225	226	231	219	226	198	178	216	205	205	221	203	207	208	226	233	209	223	200	195	250	196	227	225	191	240	243	199	216	204	231	200	210	204	222	223	244	223	231	209	230	215	232	200	225	217	236	214	198	219	206	181	204	219	221	235	218	223	251	193	198	205	203	236	262	213	250	235	263	227	216	252	244	202	225	205	205	216	235	234	233	212	226	190	226	217	207	210	236	196	230	216	231	228	202	214	222	236	216	237	217	198	229	225	226	212	227	254	223	211	204	219	232	230	219	211	238	223	217	240	197	210	225	219	188	215	221	231	219	198	210	210	254	249	226	220	205	218	215	216	180	200	242	210	203	195	243	224	250	227	222	208	222	216	207	220	215	247	219	224	233	225	219	220	204	215	210	223	217	185	230	220	205	206	237	213	210	228	230	217	196	218	203	212	232	217	206	196	211	185	214	234	225	220	223	204	207	216	208	198	210	225	203	208	231	213	218	221	246	226	203	239	216	216	196	244	237	230	252	209	254	214	194	235	214	192	209	237	243	228	215	232	209	212	208	205	232	218	230	217	193	243	192	203	205	209	197	244	230	237	241	234	232	205	232	223	201	213	216	215	205	212	218	220	196	211	225	220	204	206	224	201	234	249	223	224	194	188	221	225	252	217	213	248	203	195	215	203	235	239	238	212	233	239	221	234	205	217	216	212	240	227	206	224	212	247	229	220	204	216	204	211	211	239	247	243	222	223	195	226	212	254	211	226	223	219	232	222	235	193	202	227	216	250	201	221	198	207	217	230	214	243	206	222	191	197	195	215	216	209	224	248	202	182	205	193	212	239	224	227	219	216	226	229	225	227	234	236	196	202	209	226	234	230	224	224	207	227	217	224	255	190	214	201	218	214	230	201	224	222	199	248	210	203	195	210	221	183	216	229	213	215	223	236	214	230	212	212	217	197	209	228	205	218	213	247	224	194	216	227	213	222	215	216	225	193	190	226	208	197	229	217	207	225	207	215	218	238	228	227	230	234	220	243	203	247	246	212	213	246	236	208	236	216	205	206	215	192	214	232	224	201	222	197	223	236	216	208	214	225	215	221	210	209	222	241	241	204	254	218	228	207	209	230	193	207	227	217	222	232	216	227	223	227	212	225	225	198	213	236	245	238	208	223	233	188	233	241	204	209	248	222	253	191	242	218	207	244	228	199	269	237	221	190	209	223	216	238	236	204	235	233	260	185	227	242	224	234	203	249	216	228	212	209	219	203	199	223	217	204	241	232	210	215	229	212	199	232	206	217	226	230	237	215	227	231	230	231	225	235	244	237	222	200	207	177	224	217	197	200	219	214	229	207	233	213	198	231	210	249	213	219	222	223	211	244	217	213	222	196	230	219	216	219	210	213	212	214	225	228	202	218	215	198	227	228	218	224	219	231	200	216	203	229	210	233	205	229	236	204	196	224	182	240	230	246	206	215	220	267	231	225	202	230	245	218	220	194	201	199	195	236	202	230	211	232	222	204	216	210	225	218	233	227	230	221	207	189	224	219	200	226	238	189	220	206	218	210	206	210	233	239	203	232	236	218	190	242	210	225	229	229	194	220	227	215	230	208	205	205	218	218	237	234	195	195	216	204	201	202	246	207	212	193	213	257	208	197	232	249	205	242	215	204	237	188	220	223	237	235	263	202	231	220	209	198	235	224	234	245	226	230	200	237	225	201	206	222	201	244	225	218	225	209	219	228	225	218	222	253	225	192	210	230	224	218	224	251	232	239	257	240	237	220	231	223	206	217	217	197	214	213	231	211	218	215	194	241	211	236	218	230	222	224	214	223	219	213	213	207	209	222	229	237	209	200	207	215	188	235	227	216	252	212	202	230	219	198	211	218	204	222	235	227	207	219	218	236	226	201	243	230	222	230	242	242	209	206	240	216	223	229	198	198	241	220	222	192	216	231	216	232	222	225	225	239	238	218	224	212	219	230	209	243	223	218	195	236	220	256	228	216	234	186	238	208	219	224	219	193	232	195	237	211	226	209	209	255	214	218	225	236	215	229	226	244	232	208	192	221	228	204	210	194	232	221	219	210	225	218	218	199	209	226	233	231	225	227	196	216	219	227	219	238	263	247	211	235	218	216	205	220	203	240	216	232	185	193	222	224	194	189	236	236	214	211	229	206	215	252	225	220	215	213	201	204	238	195	211	211	219	212	216	233	231	221	177	267	207	222	215	222	223	241	200	225	205	214	256	206	229	199	212	207	254	246	228	211	229	217	222	237	213	236	212	216	239	233	217	203
6810	3089	3583	3952	3596	2963	2863	2370	1963	2365	1548	1484	1159	1075	937	914	841	808	839	792	760	775	792	739	712	765	716	743	688	693	683	662	628	675	693	688	628	663	657	651	686	679	641	695	632	656	635	630	654	666	652	638	631	670	672	650	654	640	622	668	669	659	652	624	632	671	656	738	658	626	608	617	648	645	680	614	598	614	619	632	677	646	616	607	614	642	622	601	628	625	609	644	613	590	642	639	661	672	656	627	617	626	643	631	600	598	624	596	618	641	613	615	645	646	646	634	621	631	615	639	610	624	649	624	658	649	640	623	629	579	638	632	598	652	613	631	616	615	600	582	635	646	592	594	609	643	636	612	646	639	569	626	587	669	632	602	620	657	581	634	626	603	602	617	611	602	595	607	615	610	616	596	611	627	649	616	590	626	617	639	651	600	602	627	623	604	601	635	650	610	588	629	644	604	623	646	649	649	588	581	581	622	615	665	667	620	555	599	621	626	617	633	624	656	624	627	612	644	673	595	635	653	650	647	604	613	600	622	597	630	661	673	605	583	599	616	626	592	634	600	593	630	620	607	619	648	637	602	657	608	608	622	651	614	659	615	617	610	628	610	607	653	645	618	635	560	626	628	630	645	568	655	653	624	607	599	647	628	614	590	612	620	642	581	634	589	619	606	652	625	624	609	622	637	609	668	575	604	593	596	638	595	619	608	656	628	631	632	607	606	610	634	635	607	663	628	618	620	630	626	624	608	629	597	676	600	614	609	643	665	632	604	607	595	689	611	593	605	629	655	603	625	632	629	639	582	625	607	621	686	654	650	622	647	628	656	615	664	611	652	625	568	595	624	622	597	636	599	647	607	621	658	651	617	611	606	628	647	604	674	631	609	629	589	619	608	641	601	600	614	624	614	630	622	642	627	635	636	589	604	600	625	622	622	627	646	626	608	659	633	668	603	597	638	556	642	619	666	623	639	597	627	635	626	640	613	653	630	621	606	621	657	626	636	632	659	688	590	600	658	615	612	638	620	620	677	606	601	594	615	596	594	626	624	639	607	643	621	596	624	629	614	632	632	603	693	630	594	575	650	634	626	644	646	588	625	583	592	647	698	628	674	652	602	638	680	612	594	612	644	617	633	616	621	611	598	660	647	620	621	614	628	547	578	627	625	614	608	630	603	640	631	632	597	624	597	622	602	621	595	592	628	579	612	603	635	670	645	654	594	610	626	605	615	640	636	620	604	617	574	627	568	633	602	664	611	671	622	626	621	575	625	644	621	674	625	629	590	645	648	640	592	611	612	609	639	606	637	649	595	632	621	621	606	607	600	644	662	648	661	616	612	647	606	600	631	629	581	617	645	625	592	612	596	592	629	606	624	634	652	574	601	636	644	632	612	609	607	604	612	615	583	643	587	624	638	646	617	649	619	626	662	621	640	614	587	614	600	676	611	616	653	613	638	614	610	633	615	623	614	587	614	630	633	656	628	625	638	609	605	636	659	645	624	629	636	589	591	660	634	624	614	668	599	611	627	620	605	613	668	636	590	637	640	644	641	639	631	619	612	550	639	603	612	644	651	640	638	606	567	636	613	603	663	610	612	579	588	616	632	663	615	659	628	622	630	597	646	625	640	605	603	677	641	591	661	580	636	629	596	616	679	584	665	599	615	639	596	644	624	621	586	611	655	603	648	685	656	606	619	602	615	631	630	630	590	568	666	664	579	605	635	596	655	644	628	630	606	648	603	622	605	626	640	636	585	646	658	575	650	601	577	595	601	618	641	621	615	607	613	636	636	646	635	610	612	615	611	581	615	603	603	625	620	615	660	627	605	576	622	634	613	660	642	664	616	637	620	613	636	610	664	647	639	603	596	648	619	570	617	707	627	645	603	608	596	614	592	605	598	631	593	607	615	633	620	652	607	618	662	616	619	645	643	627	577	677	620	661	605	637	617	638	606	632	641	580	611	604	658	610	617	641	603	632	645	605	610	630	664	604	624	647	642	641	611	681	642	591	627	671	639	632	636	600	671	665	602	617	622	613	617	632	590	619	617	626	617	647	622	597	612	624	610	644	632	617	618	681	608	594	669	623	634	653	626	636	654	630	588	595	637	612	637	621	610	599	634	623	583	617	586	645	622	613	650	634	670	586	665	642	646	638	605	623	648	639	638	631	586	621	659	621	581	633	623	642	652	613	659	613	614	622	625	592	608	601	660	636	642	690	636	617	630	641	602	623	611	628	628	633	638	576	651	623	667	629	602	612	597	615	607	636	641	647	614	653	646	584	639	642	641	627	561	591	629	641	639	642	654	602	625	598	639	641	622	619	638	632	636	597	618	582	620	611	585	630	618	623	626	616	605	618	634	622	671	629	619	607	573	611	577	636	628	652	623	629	627	621	604	599	651	605	628	594	626	647	619	615	599	605	613	605	604	597	653	659	612	623	627	638	603	610	622	638	616	620	603	603	619	615	600	600	593	632	649	642	636	584	623	628	591	628	578	586	638	630	601	606	658	617	609	636	604	631	601	611	563	632	560	641	613	609	623	590	631	623	583	688	609	617	596	634	597	631	671	618	636	598	608	673	638	644	627	570	622	628	631	610	609	641	615	645	652	553	613	612	622	644	582	615	579	658	678	628	629	646	632	656	636	618	620	643	635	617	599	568	620	602	633	605	588	589	647	630	640	642	635	672	641	659	619	632	617	589	594	598	650	587	643	659	623	596	618	641	582	659	578	646	655	609	598	617	600	625	591	619	635	579	582	618	661	593	615	622	627	655	626	604	669	652	610	628	629	594	630	646	622	627	606	624	626	604	638	661	628	628	598	586	636	612	601	631	589	584	637	607	662	608	649	595	601	631	644	618	607	616	637	586	631	631	636	634	645	617	598	649	647	625	584	612	588	651	553	631	624	603	606	591	648	632	628	667	602	599	645	634	648	690	603	689	609	649	644	640	609	612	647	612	649	615	600	599	614	642	586	630	606	594	573	675	587	633	646	598	585	667	611	604	599	620	632	630	594	623	593	557	622	604	612	626	630	590	630	595	605	597	622	623	616	635	603	604	644	651	601	582	659	647	608	590	567	624	577	619	624	680	619	627	605	639	626	664	626	666	640	624	666	613	621	627	643	633	656	630	612	636	647	637	614	650	594	630	613	669	613	639	645	646	589	592	645	634	607	637	644	632	622	597	608	645	642	637	600	680	622	660	622	661	649	625	660	592	630	656	604	567	634	620	568	641	632	594	601	633	604	571	616	596	604	567	647	636	596	612	601	558	626	626	647	630	585	597	638	654	616	607	603	588	603	618	580	597	629	621	568	614	629	622	594	594	620	629	593	643	608	615	623	617	605	630	620	628	608	637	588	646	661	619	605	629	592	622	591	662	575	607	615	628	599	647	590	636	599	601	668	598	629	624	654	646	642	612	624	653	643	586	628	651	633	621	623	625	619	590	645	597	597	633	611	624	703	618	648	672	617	630	578	605	594	647	643	606	581	604	620
12938	7103	6349	4375	3110	2080	1444	1166	814	1006	808	579	446	382	322	359	287	321	321	294	296	312	320	329	302	286	319	291	310	311	293	268	302	294	291	303	278	305	282	291	260	297	279	274	283	262	277	252	300	257	276	284	287	282	259	290	281	285	287	269	255	273	316	269	296	288	293	254	308	296	276	310	273	272	292	257	279	255	291	280	301	278	268	278	293	285	271	273	282	299	293	299	301	283	299	278	293	276	254	285	291	287	292	248	259	285	271	272	301	278	282	271	280	269	276	256	303	234	281	268	273	274	275	271	296	325	279	291	307	330	263	240	263	275	244	294	299	277	297	255	270	247	263	268	256	274	269	245	261	321	261	258	273	242	277	288	280	267	277	283	281	290	251	292	262	274	305	275	289	279	304	269	281	269	263	298	265	289	285	303	291	273	268	269	276	303	304	264	293	270	259	273	297	264	273	288	264	289	289	269	274	248	265	283	288	295	292	284	272	286	263	304	277	280	277	281	292	272	294	280	289	284	273	279	272	273	261	270	282	269	269	304	266	282	290	261	271	305	298	291	299	293	277	297	278	241	289	265	281	280	285	292	251	249	260	267	283	279	299	290	272	280	288	256	301	263	282	285	277	262	268	280	270	257	258	271	296	278	271	276	277	272	271	275	306	281	245	282	274	279	282	286	267	256	261	303	231	259	293	281	250	287	283	272	286	261	295	261	297	242	280	270	265	266	272	266	272	293	276	301	288	283	315	279	261	333	278	289	255	241	238	267	312	274	294	270	257	282	268	252	292	280	247	256	242	264	287	257	282	297	288	263	284	283	278	286	295	313	289	299	275	260	278	287	277	264	287	274	276	267	278	261	290	313	301	294	269	258	238	279	266	268	263	277	275	250	293	267	309	259	284	268	306	249	291	308	293	308	265	274	300	267	257	289	262	295	300	282	298	305	289	260	269	275	276	266	275	266	278	255	260	259	266	268	256	289	279	280	267	266	281	217	285	303	284	301	280	301	287	288	229	290	274	276	241	284	275	273	303	288	281	282	285	294	272	280	281	276	306	249	275	277	274	299	296	265	272	285	288	283	255	283	258	264	280	272	293	257	292	277	274	246	272	275	257	296	284	276	279	247	267	282	272	253	266	258	255	256	301	296	289	279	294	285	284	266	263	261	276	330	260	268	300	266	267	287	321	275	246	315	248	248	286	275	293	283	261	275	264	286	296	308	300	282	272	270	274	272	283	312	281	273	267	257	270	255	296	291	303	275	264	277	277	273	300	270	305	284	267	309	259	278	265	264	307	257	266	261	302	272	288	285	276	307	288	274	258	282	278	288	288	302	299	287	262	257	299	278	266	300	285	267	251	271	289	299	270	288	279	287	305	307	286	275	322	304	301	298	274	233	272	302	298	275	260	253	309	255	277	309	280	277	275	271	265	307	281	262	269	256	306	284	252	261	297	288	297	285	268	269	293	269	293	259	283	296	284	270	283	224	291	272	291	241	281	270	319	235	277	297	296	256	277	257	276	282	262	243	270	237	288	298	268	272	264	280	275	291	264	284	297	266	333	263	290	295	262	271	265	267	278	301	275	276	275	309	264	251	315	255	280	255	276	261	294	279	303	271	281	273	284	275	264	313	283	283	280	280	283	284	302	238	251	282	265	294	261	306	282	294	283	274	314	270	266	272	284	298	284	269	262	257	281	246	301	242	271	283	255	265	305	306	267	260	282	307	268	295	274	284	330	256	259	302	285	306	282	287	261	249	252	295	300	292	278	306	260	290	265	273	276	238	286	280	287	313	282	270	298	258	249	296	267	289	286	272	304	303	247	290	276	270	272	251	274	261	310	294	279	256	280	305	271	296	248	265	256	290	296	300	270	256	277	286	281	261	276	259	276	279	277	274	306	290	289	296	296	299	253	287	283	291	295	251	252	277	261	276	295	275	272	275	278	280	267	278	290	269	252	275	276	290	276	260	266	276	284	267	295	258	280	290	280	304	239	257	290	272	284	280	263	270	295	308	288	278	278	308	292	296	275	289	268	254	286	300	277	270	264	292	290	250	262	278	295	275	272	290	291	300	280	248	270	287	271	310	299	283	276	282	286	268	278	291	257	280	302	268	268	323	274	274	290	273	327	297	297	276	269	292	285	266	293	263	277	292	263	265	298	265	275	267	272	275	269	297	242	287	263	241	297	287	292	289	261	264	297	282	269	257	283	266	279	246	280	260	280	275	264	308	284	262	275	258	299	274	254	277	292	310	293	299	266	241	258	270	277	286	291	270	251	265	289	275	281	328	266	268	272	294	288	276	304	256	254	255	284	282	293	273	280	310	312	289	271	281	270	269	317	282	275	263	256	277	267	283	284	288	285	306	272	275	279	308	289	285	279	259	296	284	256	278	284	279	262	297	255	299	282	297	281	245	264	286	297	296	285	282	299	266	289	278	262	258	297	279	299	302	301	278	260	267	294	277	300	290	292	274	287	262	264	281	271	283	302	286	256	292	278	274	265	263	259	277	263	287	263	294	269	284	257	275	298	288	295	250	292	293	275	287	295	277	267	280	279	280	305	286	288	283	291	281	274	278	259	272	291	284	285	284	279	313	253	305	277	254	279	276	293	269	267	282	289	313	296	297	266	288	281	246	288	298	259	265	290	265	299	265	258	284	307	280	259	278	259	272	286	260	263	273	280	280	278	270	271	276	281	278	287	247	261	298	290	267	294	291	288	269	282	286	284	299	302	261	273	287	272	275	295	301	292	285	309	263	267	297	281	290	314	299	264	273	268	257	263	274	273	290	275	279	269	264	280	288	266	270	279	257	278	277	297	282	316	293	287	274	279	320	261	280	273	292	292	268	303	267	270	291	266	295	279	285	271	301	274	260	324	303	266	286	292	286	311	285	282	225	270	284	284	279	296	245	281	280	262	264	281	291	270	303	261	278	284	256	289	305	272	259	284	310	281	290	306	289	275	295	283	308	291	285	283	314	279	274	295	292	257	274	273	256	277	285	290	270	256	304	255	286	270	278	303	290	288	260	299	271	281	257	266	268	277	274	279	296	295	256	242	280	275	286	246	294	295	290	275	261	262	291	274	278	295	263	264	307	284	228	280	267	293	301	300	268	262	267	239	269	255	282	312	290	307	257	269	251	274	270	282	282	277	283	279	284	311	268	280	283	251	290	262	292	265	282	279	298	240	263	297	245	286	315	269	272	286	270	288	284	313	289	315	279	281	274	306	256	273	252	275	275	274	284	289	296	304	290	248	285	284	275	241	290	276	276	252	298	296	262	253	287	278	312	306	265	281	292	267	283	273	275	289	302	251	291	307	269	265	285	295	264	276	242	268	276	290	272	278	258	261	287	285	258	279	253	285	265	299	267	271	282	307	268	303	275	310	265	294	278	317	291	264	278	278	257	284	243	300	305	275	261	297	308	319	287	271	281	297	264	276	279	258	274	257	283	267	282	297	307	298	272	261	274	281	269	288	281	277	285
9234	5177	6069	6324	6008	5021	4071	3951	3141	3556	2655	2264	1684	1383	1269	1238	1230	1130	1098	1088	1016	991	982	896	932	919	894	881	903	860	841	839	835	860	808	837	845	816	769	771	801	796	790	791	830	771	814	786	784	758	783	775	822	811	810	748	759	755	754	733	790	776	751	760	746	731	763	750	768	705	755	745	735	718	752	785	777	780	697	781	784	747	738	748	736	755	729	739	751	729	734	736	721	726	755	733	726	733	721	760	761	738	766	744	775	725	763	751	753	720	744	719	748	722	715	713	710	727	731	749	713	783	753	758	763	759	793	694	695	712	713	695	777	748	691	729	666	740	680	720	754	704	749	734	760	742	699	758	729	776	752	716	705	758	753	766	734	765	722	724	770	732	725	673	790	750	767	749	762	685	700	696	755	689	735	732	696	728	706	763	719	726	679	744	709	712	702	741	751	756	733	722	755	743	690	736	743	746	768	769	750	728	718	759	732	721	720	720	731	699	704	737	744	737	790	720	756	706	731	768	740	672	721	702	778	735	726	739	730	726	732	754	750	766	737	678	697	739	755	754	726	730	705	694	695	715	763	697	738	770	734	745	727	718	720	743	678	747	743	766	717	781	706	739	704	773	730	742	747	699	730	739	732	671	676	778	724	729	731	719	758	711	709	736	713	734	754	680	741	735	738	786	727	699	810	734	730	737	739	704	782	793	695	694	691	779	734	755	725	708	778	747	742	736	677	787	747	708	723	684	702	732	780	748	750	689	728	692	704	705	722	705	759	778	782	743	738	728	731	724	726	736	733	746	723	730	744	758	722	760	754	748	769	773	731	724	723	706	705	689	778	717	746	748	725	731	701	708	727	716	746	696	750	737	709	686	717	680	733	749	705	725	740	706	729	732	728	721	734	761	784	709	734	708	706	748	750	712	685	740	684	719	687	743	747	742	745	690	689	718	755	699	739	738	703	736	710	713	754	717	708	759	757	725	780	743	737	742	717	701	754	730	771	708	706	769	730	749	752	736	737	753	734	770	720	761	722	740	715	735	761	775	711	727	750	802	738	737	751	713	775	746	734	728	748	730	692	734	690	701	700	772	780	764	688	728	777	721	786	683	714	727	731	771	731	705	738	694	756	726	715	736	725	749	737	696	670	737	739	722	718	762	770	754	703	736	718	734	693	724	715	720	720	740	727	719	786	697	717	725	721	744	757	729	715	711	766	767	762	738	716	734	730	704	783	728	743	766	721	716	697	701	693	720	777	726	787	762	765	733	721	685	747	729	684	786	722	746	725	724	720	770	741	753	764	681	741	751	710	704	728	717	757	696	727	783	718	722	743	767	761	712	727	721	714	704	690	690	757	760	757	837	705	692	719	706	714	721	774	721	744	755	735	717	716	739	679	732	729	679	725	716	723	734	729	725	787	699	705	765	700	737	715	733	688	684	715	730	752	735	746	703	715	741	672	680	702	781	757	727	730	754	696	721	690	750	728	713	690	730	715	756	721	734	726	698	739	743	733	771	713	714	766	721	775	746	764	749	711	731	717	790	710	734	754	742	744	765	741	755	715	739	724	765	732	691	761	733	741	722	722	742	720	710	746	776	729	704	726	787	702	751	747	746	750	744	710	771	673	699	682	729	737	739	751	767	732	744	719	717	706	714	727	725	741	758	791	746	698	724	771	697	751	740	727	734	736	711	786	747	753	762	712	733	757	761	732	764	725	743	725	772	718	772	778	756	699	739	727	724	723	701	697	777	678	730	704	784	716	745	762	733	732	727	747	747	703	713	720	761	768	738	725	717	742	738	761	692	774	724	783	743	734	741	726	728	728	689	716	714	745	693	729	734	769	725	714	731	735	686	710	665	741	739	725	705	694	711	727	736	736	768	701	755	703	745	737	750	684	709	715	699	723	709	724	698	703	724	749	756	736	719	756	740	817	782	721	701	741	769	686	679	687	762	688	705	682	788	715	730	772	742	722	741	739	742	735	707	735	721	721	727	704	769	739	764	732	722	765	720	749	750	710	729	696	717	720	722	759	762	775	738	759	741	692	746	699	691	696	694	759	741	709	756	743	726	737	743	744	716	717	693	778	757	711	751	730	735	717	752	693	720	758	738	703	706	701	675	723	715	769	730	719	697	719	742	733	760	720	773	730	744	757	728	730	699	738	690	716	741	753	788	691	748	747	745	724	684	715	738	751	731	710	745	711	726	702	684	754	714	760	686	759	754	718	747	718	728	731	742	757	670	765	763	784	750	717	696	779	737	726	713	755	712	781	684	742	734	727	721	753	719	689	725	757	769	674	714	749	746	765	755	710	758	724	742	745	744	786	712	761	716	740	711	726	687	745	744	757	746	709	718	730	778	723	726	700	738	720	727	705	723	749	734	720	702	716	674	737	759	742	731	707	707	744	746	759	714	700	741	746	764	745	715	724	706	706	686	748	772	715	731	708	692	736	751	781	690	754	686	706	726	722	690	746	722	745	740	751	764	796	767	763	727	739	703	688	717	730	752	772	810	670	694	750	743	756	729	706	738	718	714	707	740	712	733	693	726	694	710	728	718	721	746	748	736	738	766	714	767	690	725	758	761	733	722	763	711	731	709	740	724	753	726	755	688	737	705	724	699	739	739	719	705	725	745	726	742	749	761	749	679	738	706	756	735	773	677	726	722	738	724	715	738	741	737	721	749	735	718	743	687	728	738	739	754	725	758	708	756	728	689	695	703	744	755	721	745	706	728	707	737	703	739	728	693	776	745	690	746	711	705	715	778	737	745	756	751	773	689	690	766	747	727	695	726	694	724	768	713	672	798	681	732	764	744	722	733	688	739	761	774	744	775	747	724	733	713	719	772	717	699	769	745	803	704	722	725	736	758	705	728	737	704	743	722	704	762	765	737	753	786	773	751	777	766	758	709	712	785	719	698	738	755	720	753	706	696	757	717	736	719	746	742	710	756	727	708	738	736	743	740	733	753	700	708	747	731	687	792	702	676	733	700	736	719	782	750	710	699	745	725	666	736	710	751	748	718	762	716	717	712	748	747	712	737	744	722	740	685	725	755	687	727	773	720	714	723	716	738	753	754	708	683	707	743	747	752	717	648	752	702	703	734	738	695	772	739	748	700	733	718	764	767	702	726	728	742	774	686	699	760	726	751	702	749	759	715	700	676	704	752	717	707	731	712	708	730	719	707	737	708	754	750	751	702	741	716	704	715	769	743	740	687	707	775	710	712	702	711	763	747	739	692	772	718	739	745	698	705	705	744	718	722	723	781	760	719	772	707	694	732	705	706	687	739	707	719	749	698	763	728	752	765	738	727	746	741	730	762	694	716	700	703	719	774	785	745	712	706	696	710	700	707	775	730	732	703	746	744	762	722	736	681	734	732	725	740	689	737	735	773	773	742	739	719	803	774	713	722	749	711	689	732	717	704	718	761	753	723	755	702	710	709	679	725	725	707	746	722	700	730	736	719	731	706	725	732	666	737	723	744	707	709	707	678
1698	330	263	191	93	129	112	106	109	106	86	88	104	92	118	87	87	96	90	89	84	93	86	110	105	91	89	88	88	84	97	95	89	83	95	91	90	104	104	83	91	92	75	91	96	101	101	96	101	90	97	98	98	98	82	78	70	79	112	107	113	95	88	98	104	99	86	92	89	83	87	89	73	85	98	84	101	101	99	87	94	92	92	88	104	92	106	88	92	91	83	108	96	85	97	96	101	91	94	101	87	85	80	84	83	96	85	114	112	90	107	97	96	106	115	94	99	87	93	102	101	88	99	75	95	104	79	105	85	81	97	94	74	94	107	89	99	81	102	107	98	85	91	100	74	100	96	100	70	92	99	87	98	98	97	97	95	83	88	69	86	95	95	94	100	114	102	103	98	92	91	86	105	96	107	73	70	79	83	97	86	96	79	105	94	82	90	92	78	81	105	92	98	88	103	89	93	98	93	87	83	122	90	105	94	71	100	104	93	89	95	90	82	105	87	86	100	104	95	87	99	75	93	96	110	95	86	95	98	88	105	96	102	87	82	95	103	89	92	104	86	84	97	94	100	99	71	76	72	77	76	89	93	75	91	93	89	90	79	81	91	72	89	95	99	82	90	94	96	94	105	94	85	84	85	86	99	95	90	79	91	106	101	90	95	95	88	94	88	95	96	100	104	96	87	94	109	100	100	88	96	89	92	91	97	89	91	82	94	98	100	85	107	102	102	82	95	91	92	116	87	97	88	85	100	85	105	72	105	99	92	88	87	92	85	106	114	89	88	91	88	87	80	113	90	84	102	84	90	98	101	93	112	84	78	86	95	99	91	82	97	97	100	104	102	79	99	97	84	88	101	86	78	88	90	85	110	108	96	104	91	110	112	89	95	84	63	86	89	76	101	87	80	74	91	86	88	88	81	78	91	96	77	85	82	91	72	76	74	99	91	84	98	97	57	87	80	84	105	109	86	96	75	109	100	105	98	71	92	93	81	96	76	104	89	85	91	92	74	101	87	86	105	90	103	84	87	86	89	94	82	79	74	102	86	71	99	98	95	96	90	91	87	90	96	109	104	74	77	69	93	89	79	90	82	84	86	98	102	104	78	74	96	74	94	91	98	80	78	99	68	94	106	83	92	83	98	100	91	72	93	91	100	85	87	90	82	93	90	84	103	94	95	84	88	79	102	88	81	100	103	88	97	86	72	88	109	91	87	79	92	93	96	98	82	83	80	97	71	98	96	84	83	98	108	94	122	83	100	101	90	92	109	79	86	94	82	88	101	79	104	85	89	94	93	109	123	80	83	107	95	79	93	75	103	106	90	96	95	90	112	87	86	98	86	90	83	85	86	97	86	86	84	102	93	112	79	84	93	89	103	90	97	98	96	79	112	110	92	106	107	102	86	88	89	97	119	103	72	95	103	85	94	88	98	106	89	79	90	77	93	84	83	93	95	77	99	73	101	112	96	76	76	87	105	91	98	88	96	94	103	95	110	91	83	85	111	98	86	93	97	98	92	89	103	95	105	101	108	71	108	91	81	98	81	98	78	85	80	101	86	96	100	101	86	96	80	97	85	111	97	82	98	71	90	95	89	100	90	76	100	89	90	93	98	70	83	97	105	77	94	87	77	98	104	96	93	83	113	89	93	87	92	92	89	97	97	96	87	92	89	97	98	78	94	98	82	84	102	91	81	97	90	91	96	85	87	88	96	85	95	101	98	85	87	83	95	99	102	96	86	90	118	102	90	100	99	84	90	86	97	91	102	88	89	92	97	90	100	97	83	89	109	113	81	84	100	99	81	98	80	101	105	77	94	96	94	98	89	86	95	80	91	92	101	88	90	85	81	97	82	103	79	117	104	103	90	100	108	94	86	102	95	89	95	91	92	113	97	94	96	84	89	77	93	85	89	81	100	93	88	78	98	98	89	85	105	90	72	87	78	102	92	84	107	94	81	83	99	81	74	90	90	87	90	87	87	83	86	108	99	100	100	95	102	103	97	100	108	78	96	96	98	80	101	82	109	87	87	105	103	92	94	88	93	110	80	85	89	83	84	78	86	84	89	99	97	91	91	99	89	85	99	92	82	112	91	102	109	96	94	80	104	108	76	73	92	91	102	104	76	99	97	94	84	80	99	88	86	89	91	95	104	104	94	83	99	108	91	106	92	91	93	108	79	94	80	90	99	85	95	80	76	73	92	101	89	96	102	98	78	80	89	100	96	92	93	107	89	75	78	100	105	86	83	86	109	78	93	76	86	95	90	98	101	80	114	75	88	99	89	92	120	92	96	97	77	81	95	83	77	89	98	92	91	90	86	92	100	100	96	94	84	106	94	81	78	75	98	87	85	80	99	104	98	91	88	92	109	94	95	100	92	83	110	97	86	95	81	85	93	88	88	91	110	97	89	103	85	101	104	71	79	83	100	88	68	84	95	103	87	91	86	87	92	72	81	102	107	100	70	97	100	94	99	92	94	106	86	81	75	93	107	103	102	95	92	100	95	77	91	90	84	101	104	79	74	78	96	91	93	88	84	101	100	99	92	98	92	100	94	88	89	97	118	100	91	89	91	71	101	90	84	108	109	90	106	102	85	75	107	96	95	102	92	94	90	103	86	89	94	75	78	99	86	73	99	109	93	93	91	83	92	102	97	90	84	80	90	108	99	102	100	103	96	110	95	96	93	101	95	90	89	105	104	83	96	99	84	99	96	87	103	93	88	99	80	79	97	93	87	93	86	92	98	90	93	91	95	104	113	97	114	82	84	100	84	95	89	97	89	102	95	95	122	96	89	83	111	97	106	104	89	90	91	97	76	98	89	83	98	97	83	72	77	86	108	93	94	95	95	90	92	80	94	60	75	113	79	94	86	90	92	97	105	102	86	78	95	113	90	95	104	83	77	89	80	101	92	78	87	95	95	92	92	90	87	101	90	89	108	97	112	99	106	100	85	79	84	96	98	81	83	106	105	92	91	96	88	94	89	93	79	90	109	98	98	103	102	53	92	100	87	110	85	97	79	76	89	106	89	79	88	87	90	96	81	103	99	99	95	87	93	99	103	81	77	92	80	101	95	96	95	96	93	78	79	81	90	97	95	111	97	90	97	82	105	79	89	80	113	105	100	101	93	93	105	91	84	82	96	102	96	92	98	80	94	90	75	90	98	93	81	98	90	108	94	93	92	95	78	79	100	98	82	83	105	93	103	89	99	104	87	109	65	104	84	99	81	91	104	92	92	112	89	83	89	81	95	91	70	90	92	100	79	98	107	87	90	76	83	99	75	88	79	77	101	89	101	84	89	99	90	77	88	85	88	89	89	93	96	81	81	105	94	104	93	113	97	88	92	94	82	84	90	101	98	94	96	75	97	83	116	103	79	95	76	80	88	104	103	77	87	81	97	109	88	86	103	79	103	104	99	88	78	77	104	87	99	109	82	105	69	96	94	88	91	95	89	79	85	72	89	103	105	91	105	77	105	100	81	96	69	111	112	112
2246	637	667	665	592	502	426	410	399	465	356	399	346	330	368	318	329	295	352	300	326	322	336	328	299	317	329	333	359	360	311	332	320	325	310	355	303	316	344	302	349	318	316	324	344	305	313	311	314	332	290	301	322	339	290	330	327	328	281	290	320	363	328	285	309	324	318	291	301	309	371	301	330	354	338	288	324	360	282	287	324	333	312	292	299	305	297	329	314	342	297	314	337	334	309	343	326	324	314	323	320	339	359	312	337	312	318	320	308	333	297	335	306	345	325	291	286	314	286	333	311	307	333	309	311	296	313	331	316	278	294	323	337	305	326	329	314	293	303	313	327	311	308	297	320	299	306	311	311	324	349	300	319	320	322	320	320	317	328	318	275	300	262	312	315	307	308	285	296	306	329	317	301	312	318	306	281	318	326	323	332	337	319	323	323	303	327	271	315	310	330	328	300	296	297	331	345	292	344	319	349	358	298	305	308	328	280	317	300	300	334	333	340	342	330	281	324	320	332	300	282	342	324	313	306	310	313	322	302	321	336	345	335	339	306	338	318	346	329	312	322	345	312	332	297	305	305	322	303	337	298	306	317	312	292	327	301	312	315	323	298	341	358	326	346	316	338	283	343	313	312	306	332	283	332	323	309	339	297	319	340	315	295	323	348	342	329	356	322	285	331	306	339	320	302	348	322	301	286	321	285	322	350	332	291	329	313	309	330	303	304	300	327	328	320	332	304	352	361	317	346	305	356	337	307	306	338	322	336	312	296	290	288	312	306	317	319	313	303	322	326	291	331	316	328	328	331	330	338	331	313	332	317	308	294	322	290	321	308	316	281	319	302	319	310	323	309	328	311	292	321	320	331	291	341	318	284	327	306	332	302	317	311	324	298	344	300	298	339	310	303	299	310	334	306	307	326	314	346	329	340	337	272	332	293	317	328	315	341	317	329	331	333	308	320	326	350	335	335	320	336	315	295	300	326	320	326	351	305	309	304	322	332	301	345	268	325	280	325	342	268	312	309	300	296	303	332	295	341	343	281	329	299	329	292	306	326	315	330	296	334	294	344	305	322	312	293	315	318	302	322	308	322	325	310	319	307	302	322	338	290	314	284	328	315	314	317	311	312	291	304	330	308	310	318	302	299	314	332	301	318	317	318	334	307	316	319	334	315	329	324	324	320	293	313	335	330	329	330	325	286	300	346	339	313	299	328	341	296	328	323	308	341	312	303	318	312	290	319	325	281	305	343	323	273	294	308	329	328	352	309	313	315	323	283	320	353	321	342	325	298	322	299	346	276	286	293	307	332	298	322	332	323	337	300	306	315	324	301	305	326	317	304	325	355	310	291	317	331	294	306	307	308	341	331	312	308	312	318	315	304	319	284	326	338	321	369	296	305	327	333	296	339	309	320	287	312	310	316	337	317	287	298	317	374	336	296	302	318	302	315	324	296	280	330	302	332	331	316	296	317	290	326	346	328	322	297	310	322	344	303	329	330	293	346	334	348	309	351	338	317	336	286	296	321	314	311	329	319	288	322	312	329	326	330	359	346	283	303	332	305	319	291	328	312	294	298	314	341	314	330	307	312	294	325	331	285	332	327	316	354	337	330	322	322	322	298	311	304	330	319	311	328	304	330	330	328	326	287	351	292	304	370	348	324	348	302	339	297	318	337	309	341	311	317	344	320	322	317	282	307	330	321	308	301	341	332	319	288	314	310	304	319	337	303	300	326	319	289	317	329	295	318	304	306	300	312	322	301	292	343	288	319	342	334	317	302	316	319	334	310	329	332	318	337	294	302	361	310	315	322	334	302	341	320	323	296	324	330	322	318	307	319	339	267	299	334	300	314	325	344	285	341	308	299	311	326	321	339	343	297	307	317	330	303	328	312	334	297	313	312	331	325	318	314	319	319	335	323	318	341	295	297	327	322	320	317	319	296	314	326	303	316	294	322	289	335	324	324	324	332	340	338	331	305	332	316	336	329	344	311	320	326	314	314	296	347	289	304	334	270	324	325	297	307	305	360	302	326	333	322	333	260	343	308	355	304	329	316	276	305	314	280	335	317	295	282	316	337	315	317	300	309	347	340	311	324	324	344	320	300	306	313	310	299	314	336	271	329	292	310	358	332	311	319	302	314	316	311	339	337	368	327	316	297	293	308	327	338	359	347	287	309	293	341	303	318	335	344	323	307	339	307	329	309	310	314	329	332	339	285	316	328	312	339	325	330	349	295	313	305	321	335	310	323	321	306	308	333	295	305	299	301	326	309	291	330	294	322	324	284	285	313	330	298	321	290	321	319	324	313	342	334	305	322	327	323	319	315	304	344	294	328	323	331	326	327	278	313	300	326	297	345	317	306	308	309	323	355	322	306	311	322	320	301	328	305	327	323	322	331	312	328	301	310	316	305	358	309	319	292	345	312	295	305	298	315	324	265	321	305	289	318	299	316	305	310	308	306	311	329	321	281	331	360	296	343	315	320	339	343	314	321	331	321	297	308	312	330	331	324	312	312	348	325	297	338	335	323	277	296	342	320	308	337	325	317	355	305	300	309	287	291	308	332	344	340	305	312	334	295	307	318	339	323	303	347	312	324	325	343	341	316	282	304	332	334	352	304	304	304	345	289	321	290	322	348	339	318	313	322	314	319	297	305	323	323	357	312	319	308	291	319	288	334	325	334	338	278	312	293	321	313	297	309	288	318	342	285	336	304	345	356	315	302	317	310	334	324	314	318	277	346	295	327	301	296	312	316	312	327	331	361	333	294	303	326	310	323	301	338	293	322	346	276	341	295	331	309	285	327	336	301	337	328	310	340	326	325	320	296	310	288	299	334	283	320	323	293	318	325	301	329	325	307	308	320	272	322	329	352	336	325	305	363	297	304	329	338	317	290	311	311	335	272	353	306	290	315	315	324	338	297	301	305	322	323	294	334	309	338	313	300	353	315	330	336	346	322	301	316	337	320	307	316	329	332	311	299	290	352	362	294	324	324	308	311	303	335	301	300	318	301	304	334	322	325	293	326	315	302	336	351	308	304	311	314	309	324	335	304	332	281	300	318	336	308	302	309	350	320	306	339	324	321	314	284	339	351	302	307	309	340	327	285	311	343	308	319	347	354	330	323	334	317	324	300	328	339	321	297	328	311	349	288	312	317	292	334	305	303	325	294	323	294	312	303	352	306	316	336	309	316	314	309	304	308	299	288	324	292	299	337	343	299	318	342	302	328	302	307	305	323	304	314	325	301	328	330	303	307	328	346	287	319	336	290	302	354	316	286	309	334	307	328	332	297	357	303	317	327	329	319	324	341	292	330	342	322	283	295	299	305	347	304	326	303	334	291	327	309	333	366	340	330	343	331	341	307	320	316	277	309	320	314	290	333	324	372	340	314	306	307	320	318	336	318	326	358	317	318	319	311	318	311	308	297	296	335	298	329	335	311	327	362	311	323	301	310	321	322	298	321	316	335	330	296	310	318	320	300	329	315	330	309	322
7362	4501	3756	2820	1574	921	645	530	537	419	458	370	275	260	263	258	248	231	247	230	238	200	236	225	231	229	219	227	246	231	255	224	202	220	223	241	238	231	251	230	238	222	240	221	232	235	232	206	208	195	239	255	200	221	220	233	216	237	207	244	226	237	208	251	220	231	217	211	225	219	216	224	211	246	216	207	232	221	225	226	224	216	224	227	228	195	229	237	226	236	229	218	236	238	241	202	226	231	229	220	232	202	213	223	203	209	204	221	231	213	212	228	197	247	196	222	222	216	218	216	218	215	225	216	224	232	223	230	234	203	252	196	204	214	232	249	197	223	220	246	225	201	224	266	224	238	240	225	214	230	209	227	201	255	203	208	214	224	226	232	233	218	214	219	247	211	234	237	226	226	250	241	205	230	229	230	228	203	199	251	201	213	206	234	204	225	187	234	225	240	235	193	218	226	201	198	238	231	231	191	213	201	249	194	242	214	212	258	228	238	227	225	229	238	228	253	225	200	199	235	236	221	214	185	249	229	214	215	207	211	218	211	220	188	210	230	217	208	184	220	224	212	237	234	228	223	229	214	205	218	218	235	207	211	210	240	204	213	212	230	242	218	210	217	226	235	219	220	234	241	219	200	262	218	212	220	210	249	208	230	243	207	227	184	210	213	220	243	233	236	209	261	255	221	269	229	228	201	202	237	201	177	242	195	226	212	214	215	230	247	210	212	213	241	252	220	232	208	236	225	239	204	221	213	227	242	203	236	246	238	222	231	205	218	229	190	220	233	213	237	218	224	210	216	243	225	225	221	204	212	180	225	216	234	204	206	233	223	225	222	231	219	242	197	208	224	230	204	224	231	209	218	210	198	211	232	221	216	241	247	222	187	221	248	213	230	210	228	247	192	233	221	229	225	257	205	207	216	221	204	227	242	212	221	218	224	234	230	214	206	201	226	233	221	190	230	200	220	219	224	224	243	235	224	232	238	218	228	216	216	214	243	217	197	215	205	221	223	235	222	209	218	224	219	227	231	227	220	209	223	214	225	217	210	193	195	208	208	196	207	225	209	254	234	208	190	214	230	197	210	229	241	215	214	222	220	210	217	207	221	203	231	227	241	229	224	240	223	211	215	195	224	211	198	211	209	226	219	225	239	249	220	223	208	199	217	238	212	224	218	206	236	218	224	214	212	206	219	198	232	220	231	225	226	209	212	211	205	204	222	201	215	226	207	194	248	205	250	251	222	218	216	221	206	217	228	215	220	211	217	207	214	227	185	197	228	227	217	211	239	218	226	230	220	219	213	216	228	240	236	213	210	236	194	203	207	226	228	210	219	220	223	241	220	187	211	220	218	198	229	218	228	186	220	227	241	234	221	236	223	206	233	261	228	237	227	243	237	240	222	228	214	235	224	231	214	230	207	249	234	215	234	221	239	210	205	225	207	192	229	238	207	244	258	211	221	230	212	218	207	206	212	217	198	201	220	212	213	249	227	228	230	229	211	251	211	221	220	225	209	223	231	225	193	228	219	225	223	234	224	224	214	264	229	233	246	230	225	214	220	233	221	193	198	217	211	204	232	210	235	222	264	210	251	208	222	213	222	219	235	232	191	215	225	207	211	214	206	211	245	229	241	217	234	241	222	228	241	239	206	215	220	237	223	224	220	212	222	180	212	210	213	226	203	208	215	231	231	214	213	209	231	253	230	210	230	265	222	193	219	196	257	205	223	225	216	212	217	190	215	232	215	234	227	218	221	207	224	210	207	221	234	197	231	217	225	192	203	203	210	231	221	228	210	193	233	220	221	223	206	188	221	219	226	224	208	197	215	223	219	230	220	209	213	232	225	230	191	196	208	211	210	227	210	214	254	230	203	232	193	219	228	210	204	228	226	231	222	213	220	247	218	208	230	232	226	211	218	232	207	237	247	239	231	198	240	207	212	215	203	203	223	213	210	237	229	217	211	220	209	237	210	235	238	220	207	217	214	204	210	205	230	237	230	203	225	227	210	233	210	222	200	227	208	215	231	237	227	221	232	202	228	210	206	223	222	205	216	208	188	213	208	220	225	216	221	224	215	184	207	241	213	204	229	190	217	239	215	233	221	219	210	221	238	243	221	216	190	237	215	224	238	222	236	210	253	253	203	193	217	204	249	210	221	212	244	218	203	223	227	259	224	217	223	218	207	218	231	217	224	224	222	216	201	210	231	224	205	227	232	195	208	232	202	239	234	223	193	224	227	195	204	209	225	218	224	219	215	202	212	232	193	237	228	224	226	205	240	251	234	202	194	226	241	210	209	251	222	233	245	218	212	207	223	208	218	228	234	217	241	205	231	238	218	211	233	235	221	231	222	230	239	233	239	230	227	237	241	241	217	222	212	191	216	264	203	222	249	219	232	230	226	240	198	229	210	228	234	219	198	223	219	219	194	223	238	226	208	206	226	224	220	221	220	218	201	229	241	234	212	190	238	221	217	217	222	206	206	213	212	242	233	235	209	206	232	189	191	208	223	241	218	230	226	218	206	210	209	225	226	233	185	224	231	206	217	193	216	206	251	243	203	239	204	210	225	229	217	227	232	230	196	220	196	223	236	248	233	229	238	223	224	203	230	215	226	227	213	213	233	216	225	242	251	193	239	201	221	223	215	221	235	227	198	208	227	216	207	229	244	201	226	189	219	238	240	225	236	227	234	231	225	228	205	176	246	228	249	212	219	208	220	229	212	217	224	206	226	192	212	210	219	217	199	246	223	234	223	223	236	208	222	227	214	216	220	210	190	228	215	246	218	193	256	229	218	235	226	201	237	222	191	240	227	220	255	239	235	242	196	209	198	209	198	237	177	215	212	229	230	240	210	195	213	200	211	213	227	203	236	212	234	211	246	184	220	221	228	226	235	228	207	214	235	210	261	229	230	245	237	234	229	225	210	213	226	212	207	227	229	219	211	231	227	227	223	200	199	225	205	223	230	231	227	192	246	239	223	213	225	222	194	218	216	203	232	255	212	247	216	213	226	225	227	234	225	239	230	224	208	218	209	233	250	241	209	235	204	232	221	224	223	188	231	221	225	209	243	218	228	208	204	227	214	215	224	205	226	227	208	246	201	203	250	250	207	217	218	230	206	207	210	234	222	222	193	237	219	210	249	197	225	211	257	196	224	201	222	203	218	199	198	237	212	197	203	256	194	193	188	241	206	211	226	238	229	210	215	228	236	218	201	223	205	217	224	220	222	209	236	220	213	243	217	222	208	219	208	261	234	245	228	222	219	211	200	179	219	209	236	235	248	205	200	240	203	194	220	227	241	228	203	203	222	211	225	223	205	231	188	217	217	224	208	216	236	217	247	220	209	198	220	212	210	213	225	216	234	231	225	192	242	224	214	230	206	205	249	202	236	216	219	203	229	242	229	205	222	238	236	217	223	244	198	218	212	229	199	234	200	223	247	233	209	242	229	206	231	227	224	217	225	242	238	219	205	228	205	228	172	196	253	249	222	210	225
6814	3810	3783	4329	3598	3033	2399	2311	2137	1746	1804	1629	1024	1017	898	849	817	808	808	692	787	796	758	791	778	704	716	705	673	686	719	657	675	675	665	639	691	666	641	684	589	650	662	652	703	658	661	634	625	673	649	624	576	655	652	636	630	643	626	655	636	626	675	590	675	647	650	687	595	627	617	627	656	617	640	605	646	583	617	622	609	673	579	593	641	631	648	603	625	662	623	609	631	608	636	588	601	606	596	624	625	594	639	692	624	635	627	616	609	610	631	597	644	628	634	606	613	610	654	635	641	675	622	646	597	636	637	648	619	628	668	639	655	604	639	603	595	619	653	594	631	578	627	603	630	644	614	645	626	674	572	593	620	606	624	664	625	660	639	637	609	683	602	668	590	614	613	634	651	612	618	621	617	605	639	630	570	616	612	592	626	655	594	591	629	630	607	600	610	618	643	623	608	642	612	602	637	645	643	620	609	586	613	655	595	664	673	615	592	659	645	616	650	593	613	648	648	652	631	582	652	692	641	623	587	618	626	640	589	633	631	588	605	631	678	639	634	629	644	600	657	613	583	610	623	646	655	650	633	611	636	625	657	637	652	648	608	634	643	602	633	601	652	628	624	621	591	618	634	630	625	561	634	592	655	637	567	647	608	632	641	601	604	638	640	609	612	619	621	618	599	614	609	614	591	568	650	629	608	600	595	642	625	667	621	665	680	674	564	601	568	645	656	610	604	597	619	592	618	637	642	617	657	623	605	629	616	637	609	576	639	603	580	597	594	612	648	599	659	651	605	642	627	612	588	595	612	625	612	601	626	596	612	604	628	656	609	604	636	651	553	596	568	635	625	620	630	644	597	602	642	580	628	622	589	618	688	619	649	578	617	616	635	574	608	630	611	599	631	586	636	620	641	628	641	619	674	627	609	593	593	601	608	653	636	578	644	628	581	592	573	592	620	636	590	591	658	626	587	597	617	664	579	648	626	654	633	646	605	605	624	607	630	634	605	609	683	605	576	571	620	656	577	601	647	654	581	658	650	625	661	635	604	613	566	605	669	651	608	608	645	609	639	616	614	652	649	611	607	642	658	641	625	621	654	594	631	611	646	642	607	664	624	593	558	628	587	647	625	608	650	588	627	635	651	588	645	615	633	592	617	617	642	665	612	655	621	614	611	630	608	602	665	649	617	636	632	608	624	588	625	643	618	645	641	636	633	604	617	615	578	602	618	613	606	642	621	682	657	598	630	655	612	637	634	619	622	637	625	628	614	581	650	594	588	585	659	627	642	634	626	622	600	587	623	625	667	664	654	649	606	674	619	622	685	624	645	624	635	707	621	639	625	582	621	617	650	603	612	598	610	658	656	649	603	639	633	598	586	630	605	619	609	633	612	648	582	615	656	637	566	621	597	596	581	574	590	606	593	660	646	593	603	599	596	599	615	590	579	626	546	599	658	646	638	624	640	580	646	580	656	621	578	605	588	617	589	606	660	626	584	643	609	581	641	626	603	629	634	551	583	635	621	620	637	653	606	634	642	598	609	624	628	596	612	675	593	649	647	632	614	600	640	589	593	639	620	660	598	583	633	633	632	627	605	601	583	630	630	627	587	621	587	654	609	618	616	622	613	650	653	605	633	602	616	626	678	650	627	647	619	642	630	630	635	645	596	587	638	622	610	637	600	603	679	669	616	598	681	670	629	662	615	586	590	595	636	677	596	646	638	638	663	636	654	594	577	622	612	610	602	648	609	640	628	630	607	639	629	606	583	612	687	618	623	602	598	564	603	617	615	626	632	637	625	603	592	578	631	617	627	653	589	619	627	656	661	594	597	653	609	654	604	631	653	588	613	626	648	650	634	617	598	577	628	588	605	649	595	611	607	627	571	669	651	645	651	610	661	618	625	645	612	667	640	597	616	604	637	609	641	625	612	622	629	627	603	603	651	618	608	620	604	658	616	664	644	621	600	663	626	613	567	632	652	597	611	605	631	621	627	592	681	630	609	626	611	614	609	627	602	617	649	630	619	621	632	618	601	627	596	608	650	631	638	596	612	609	634	667	634	632	679	631	626	663	630	645	663	661	642	664	612	623	623	649	622	634	605	582	638	648	664	627	609	580	585	624	605	639	599	637	576	613	595	641	594	578	586	664	612	597	640	666	625	625	620	650	626	623	576	584	650	601	611	636	602	544	667	617	651	658	612	653	640	637	604	617	643	589	626	623	629	621	619	650	637	622	604	605	637	628	631	612	635	628	643	631	606	653	621	601	645	639	622	654	599	623	609	581	621	639	596	613	615	636	622	660	619	615	632	653	637	600	614	615	573	595	599	636	645	596	620	608	595	629	592	614	624	616	596	610	621	607	599	679	633	609	611	602	617	616	601	622	612	588	608	652	604	595	620	595	622	614	647	616	575	646	681	572	648	632	623	648	583	559	641	634	571	631	585	666	624	646	624	612	654	620	625	621	646	663	611	645	628	622	631	646	624	642	600	635	614	622	591	656	588	621	648	575	591	607	647	641	587	677	661	651	620	704	648	646	562	637	646	617	603	604	614	627	607	587	583	591	627	650	636	597	627	606	621	626	587	604	585	601	608	617	632	620	675	642	658	593	639	614	573	646	636	630	634	606	585	625	624	626	618	574	600	662	605	656	647	597	626	628	617	641	640	628	618	627	616	610	622	649	641	665	628	623	616	656	661	607	606	588	627	633	604	623	687	677	635	613	657	571	607	594	659	619	635	596	627	640	653	649	626	648	596	621	650	623	656	627	659	626	634	608	654	607	594	646	626	601	632	646	619	623	612	609	646	650	637	696	571	600	608	592	660	635	656	581	657	617	651	647	618	686	654	649	646	586	646	642	685	595	651	641	646	634	600	607	614	635	651	623	613	672	622	600	601	593	662	602	656	637	649	696	631	596	612	585	593	602	636	588	577	660	648	605	621	604	614	618	618	653	628	626	665	641	627	594	623	561	616	625	658	590	633	630	653	633	600	657	630	616	598	627	620	635	642	655	613	667	622	611	604	635	601	615	642	608	591	598	646	589	617	624	612	591	658	609	602	644	621	608	617	596	651	639	589	641	641	648	572	647	584	689	618	658	624	624	623	642	597	655	637	629	624	568	641	577	622	647	619	588	668	617	609	626	586	586	622	634	635	651	623	612	614	603	594	653	664	597	660	643	565	593	599	668	613	611	600	649	622	619	609	618	615	629	690	612	678	651	633	609	636	629	618	626	644	613	606	623	645	645	591	592	622	604	631	608	633	631	623	635	593	598	681	634	655	634	609	599	604	639	637	611	609	557	619	593	638	621	640	639	648	595	609	642	618	630	596	601	620	627	607	598	551	665	617	663	630	647	547	654	593	646	635	599	572	619	614	602	670	637	617	640	629	637	631	611	632	609	583	607	641	625	638	613	591	608	575	612	633	623	635	633	638	665	649	606	641	610	657	634	676	600	622	609	583	613	610	663	608	618	646	643	624	648	664	638	592	627	614	600
13296	7902	6317	4336	2846	2022	1459	1225	886	719	633	640	496	368	358	360	324	300	318	308	296	328	335	321	248	311	296	307	295	304	280	294	297	301	279	282	269	272	244	303	278	272	298	289	272	294	267	294	236	274	286	290	274	310	260	285	307	262	283	276	254	245	274	304	300	269	280	277	282	271	306	254	284	263	235	290	242	272	286	294	288	275	291	287	258	284	245	269	269	268	251	275	304	298	270	257	249	281	297	259	288	283	269	260	282	288	285	276	289	308	282	307	296	270	286	264	274	275	254	253	288	269	302	269	286	274	312	269	291	273	312	257	274	299	287	279	272	267	271	281	288	286	272	291	282	274	323	251	274	279	284	253	248	258	278	268	313	282	260	304	279	273	268	301	268	304	286	239	266	276	273	278	299	305	272	266	263	262	245	268	293	254	290	268	292	309	268	275	287	268	259	276	260	274	271	275	264	270	337	305	293	279	248	304	270	294	290	280	285	257	264	266	299	296	294	282	254	306	315	306	269	296	289	243	283	270	244	293	261	308	267	263	268	268	269	276	268	250	270	285	270	263	283	259	277	254	293	266	282	255	294	283	283	276	262	275	316	275	278	256	270	294	287	294	254	285	265	284	282	278	271	277	261	272	288	272	264	262	284	278	286	261	283	288	299	287	257	305	302	277	261	286	267	291	291	248	281	266	276	282	269	274	253	258	288	294	284	290	277	277	251	288	302	281	291	281	279	294	254	309	303	303	275	323	252	242	286	292	317	293	253	282	249	300	272	268	274	252	264	274	246	288	320	279	274	285	278	272	262	245	279	265	264	270	254	256	298	268	263	292	281	275	262	262	285	261	288	250	273	284	280	267	287	274	311	290	246	284	304	295	260	253	279	241	280	260	292	297	271	271	250	294	272	277	237	291	284	301	279	267	291	246	299	278	267	264	257	266	259	299	289	280	273	257	268	293	271	289	307	299	282	285	280	309	275	274	285	274	298	263	275	272	274	281	278	294	288	276	265	272	296	285	298	276	254	294	281	294	309	286	254	260	308	311	289	269	325	280	267	278	280	261	299	274	284	282	287	256	276	284	272	258	277	267	270	290	255	252	267	288	301	277	287	275	296	275	300	304	269	300	289	277	305	303	285	300	297	291	278	295	286	287	297	263	281	274	287	319	246	257	271	257	255	302	291	294	280	272	262	293	241	282	270	307	272	252	260	286	278	287	254	264	281	272	244	298	287	327	259	270	299	274	263	277	298	285	302	279	287	268	273	274	273	284	281	290	264	255	267	265	247	319	284	299	274	279	297	251	264	249	286	257	270	302	287	284	272	256	281	284	241	304	258	250	227	267	272	288	320	281	286	294	306	289	264	278	278	291	293	284	285	280	295	285	274	275	294	290	273	281	287	258	296	277	268	289	282	291	285	262	280	256	309	289	273	297	298	274	280	304	281	286	275	257	293	279	321	274	259	242	289	252	278	297	281	278	259	267	296	284	296	273	279	263	301	303	267	265	280	279	290	302	328	251	250	254	246	292	296	269	274	287	320	291	272	263	277	251	279	285	276	289	260	273	273	296	292	282	295	280	261	275	288	275	289	279	262	294	278	235	258	253	263	270	270	293	250	266	271	267	289	264	264	265	275	297	272	273	264	267	279	260	278	278	291	273	256	245	247	271	280	266	275	278	302	296	271	295	254	296	310	263	269	270	290	276	268	261	280	294	260	264	264	266	293	298	290	279	267	264	283	251	266	266	270	300	263	270	255	291	269	273	287	250	248	283	268	302	259	250	298	232	240	267	241	255	265	258	267	277	262	266	265	300	308	304	271	277	288	263	270	279	293	281	293	284	288	286	277	289	288	299	250	264	275	269	251	279	283	250	261	266	283	279	267	299	272	258	289	260	241	301	286	282	270	282	269	261	301	307	256	295	298	269	283	292	293	295	255	267	325	273	284	260	287	283	296	297	276	282	269	284	288	297	292	305	281	281	285	282	286	310	297	304	269	292	264	268	285	294	274	272	293	297	307	283	292	293	279	276	266	299	287	267	292	282	285	270	266	290	280	293	267	288	266	296	233	300	280	287	295	281	267	272	282	286	295	287	250	271	270	304	261	275	278	285	287	290	261	264	271	272	272	311	269	285	288	260	254	266	267	258	309	294	250	284	300	279	288	257	313	309	273	312	263	289	315	274	298	275	286	283	282	301	273	288	277	263	306	274	239	289	307	295	298	274	320	293	286	245	283	276	296	262	281	292	295	261	294	308	255	280	282	247	238	271	313	269	284	272	299	270	275	258	249	297	291	292	296	267	292	278	293	236	256	292	281	282	310	249	235	271	242	252	309	270	269	264	310	298	305	267	278	280	263	246	257	264	267	304	235	287	257	301	264	286	268	262	274	283	291	305	261	306	293	242	299	252	276	251	278	272	260	262	268	274	251	263	272	272	283	258	263	267	253	280	263	281	295	272	301	286	277	281	287	262	288	244	288	271	292	297	250	304	295	291	302	317	299	283	272	271	256	269	294	263	276	299	272	274	285	284	291	277	297	310	299	277	290	278	267	303	287	287	269	276	285	283	258	260	258	300	295	264	273	297	274	261	277	286	280	282	293	263	277	286	297	265	250	284	262	255	293	268	276	277	287	249	248	266	241	268	295	274	281	313	257	277	304	299	301	308	302	302	286	279	246	268	273	288	313	258	289	298	274	268	287	290	281	265	272	240	240	252	260	269	272	239	258	276	324	279	249	275	269	309	269	260	260	238	261	245	314	290	291	258	278	290	282	288	289	254	308	305	251	331	256	300	281	278	288	306	241	289	270	261	246	255	297	276	306	283	261	255	269	284	282	291	278	302	260	293	257	311	294	270	282	287	292	287	272	282	285	268	309	293	296	278	291	271	258	235	296	325	316	265	279	278	296	283	268	293	277	276	277	254	283	281	282	297	259	303	322	313	294	268	276	285	276	282	300	272	288	307	264	262	296	290	268	257	261	259	261	325	267	268	297	250	265	279	255	256	265	288	280	296	269	283	280	310	275	284	248	324	272	264	301	244	273	290	249	271	266	273	272	247	270	286	287	287	274	307	265	274	261	275	255	254	286	277	279	291	276	243	266	296	283	258	293	238	263	278	267	279	281	274	283	275	264	271	269	278	276	273	270	299	269	260	279	286	273	287	284	301	275	277	272	313	292	297	294	274	297	270	255	262	276	278	303	273	250	290	263	267	268	277	269	253	279	278	291	282	274	271	267	257	264	253	266	275	277	268	270	264	254	305	281	272	278	289	268	259	278	295	287	280	285	263	279	290	298	270	246	246	290	279	286	252	279	291	274	333	257	258	229	295	286	248	244	278	270	278	271	266	297	255	285	266	295	265	292	279	292	271	268	282	259	288	278	267	286	266	258	299	266	262	287	285	266	271	264	287	307	273	284	257	299	252	261	285	275	265	298	250	262	302	287	267	283	314	243	276	269	262	273	273	288	266	274	250	299	306	291	274	274	266
9225	5611	5937	6371	5990	5203	4457	3996	3013	2955	2704	2691	1712	1457	1376	1239	1198	1093	1066	1043	963	1031	943	926	989	935	875	929	955	835	884	851	821	846	852	839	845	786	801	806	816	813	844	819	760	796	789	785	752	750	749	772	776	722	716	807	780	746	724	814	704	785	774	766	721	772	704	769	721	738	771	728	777	753	742	769	753	768	788	736	750	710	767	773	714	721	772	736	765	766	726	734	702	752	743	752	767	733	768	713	746	759	738	767	725	733	769	770	684	746	735	680	712	749	742	726	728	735	719	735	709	775	739	744	815	735	716	739	729	698	704	679	717	722	715	720	714	712	763	790	792	722	722	725	707	688	724	728	734	708	787	727	746	715	743	721	716	735	774	724	804	750	747	749	753	730	737	771	741	770	727	767	765	717	728	761	711	727	777	721	751	741	711	813	690	739	750	704	744	731	709	743	742	777	723	723	716	745	736	689	676	684	707	723	744	726	730	746	696	698	720	774	774	697	734	698	703	754	699	708	740	735	755	737	733	756	722	730	762	715	706	741	703	734	713	707	742	731	760	758	721	733	720	691	735	679	778	754	736	723	715	760	767	729	731	699	763	698	765	796	681	762	772	754	720	760	743	672	715	755	759	739	751	723	728	712	730	719	687	734	724	713	683	706	738	744	725	690	703	750	708	719	760	747	703	743	719	736	737	716	732	739	689	732	755	736	753	728	693	754	715	776	734	699	721	677	689	668	713	746	741	727	725	661	748	679	720	675	704	769	708	720	735	696	736	693	759	762	698	724	688	712	772	751	703	722	700	764	710	713	751	712	683	744	758	757	752	719	741	689	709	687	706	727	729	742	726	725	673	751	732	740	731	700	759	717	758	732	722	730	755	707	795	735	740	692	751	757	684	722	735	741	693	766	738	698	722	710	750	678	693	752	781	788	740	708	744	708	701	714	713	696	639	761	708	761	756	770	708	738	736	744	731	718	737	739	711	732	772	742	727	720	714	725	737	708	701	709	743	720	726	695	690	675	716	771	706	729	697	716	670	784	746	729	689	763	711	749	732	697	708	740	712	695	744	721	720	653	723	741	741	729	780	727	709	712	723	723	749	719	711	733	752	718	757	733	679	653	707	705	717	728	707	705	750	726	747	769	708	735	734	700	748	720	762	740	680	745	724	732	717	709	707	722	726	697	731	722	717	730	716	703	719	721	748	724	748	697	769	743	760	729	723	710	708	704	738	753	756	714	758	725	754	716	774	724	768	741	735	743	691	732	736	722	755	685	738	730	673	730	737	742	736	709	770	755	720	748	756	768	729	772	716	718	715	757	706	706	772	707	750	753	634	714	731	724	748	762	751	787	707	690	719	713	716	786	803	722	754	676	742	729	765	715	775	678	741	702	746	746	759	725	752	765	696	748	726	760	729	702	702	724	752	742	775	666	681	693	670	700	715	726	713	736	695	709	736	713	741	704	747	740	734	739	719	728	702	729	710	734	749	757	748	692	703	718	740	693	699	728	756	686	707	758	727	715	728	717	725	750	717	744	714	751	672	745	745	725	719	738	735	690	715	743	698	752	750	740	728	727	700	726	718	703	721	758	711	672	738	700	752	748	724	748	756	755	714	708	727	734	722	760	676	725	704	674	770	750	772	697	699	698	765	720	757	725	743	728	730	728	713	734	742	716	705	710	763	727	729	728	719	736	743	693	731	735	704	761	742	704	705	709	713	692	690	743	762	729	690	752	684	721	750	697	708	686	724	720	744	724	734	702	743	727	738	743	758	732	752	780	727	744	764	709	768	688	714	764	750	694	757	705	734	732	749	735	709	716	731	711	703	744	706	734	714	745	691	750	707	746	724	738	729	731	751	761	730	730	798	721	725	713	789	735	726	727	757	771	749	699	707	777	711	744	721	739	733	756	710	687	637	690	714	715	740	690	768	698	730	703	740	702	748	701	717	708	700	765	724	720	716	650	723	734	747	720	695	744	696	703	714	730	721	742	713	743	690	688	698	731	746	745	745	679	758	701	746	734	725	764	742	723	717	747	680	743	744	753	708	730	759	667	698	699	702	731	701	722	732	736	719	721	765	743	789	723	753	738	737	717	750	714	704	688	680	704	734	754	737	730	693	700	781	731	738	746	745	770	732	746	758	717	721	723	691	721	719	714	738	734	717	730	722	726	692	651	710	788	734	725	726	692	682	727	753	732	719	715	734	764	711	728	736	732	689	716	696	741	680	743	700	767	762	710	768	767	692	663	701	743	694	788	748	750	677	701	710	725	721	742	749	732	688	765	734	763	753	770	702	738	758	708	713	751	722	771	764	716	713	751	706	746	728	733	765	722	767	715	741	710	715	740	723	715	702	735	763	744	718	749	723	726	667	770	697	714	728	757	767	744	774	682	778	681	706	690	729	725	706	759	732	701	764	686	720	711	727	694	735	695	726	661	733	741	743	686	745	752	772	756	725	740	726	682	685	784	708	761	742	694	762	733	712	765	765	692	730	762	722	775	750	747	742	733	735	710	769	693	736	706	753	719	715	763	728	696	672	716	736	727	698	734	746	744	715	725	738	704	761	723	715	713	748	725	714	766	736	745	698	724	721	695	743	718	734	748	676	740	729	727	752	716	753	762	729	726	723	707	692	729	726	702	715	702	725	739	732	771	761	738	676	679	732	727	689	739	726	764	708	722	739	730	739	738	724	736	761	758	752	734	727	720	764	734	768	729	679	746	713	728	733	756	724	718	714	719	718	743	730	742	725	784	773	696	722	771	727	751	737	724	773	717	696	734	681	698	782	750	693	741	754	729	790	714	734	747	753	758	744	704	731	746	722	689	715	739	728	713	700	739	700	679	724	705	691	738	710	713	758	722	773	763	725	706	726	730	738	758	736	719	717	722	763	742	707	725	744	759	709	750	704	700	700	716	662	681	708	679	748	739	722	748	732	751	711	749	689	730	711	738	764	733	725	749	735	721	750	726	760	759	706	745	744	706	736	783	724	749	739	759	757	758	721	813	751	733	753	764	781	786	761	704	777	720	675	739	704	747	727	716	732	740	749	732	736	754	702	766	722	708	702	720	717	776	748	752	738	734	746	739	706	684	706	690	781	728	736	706	729	725	709	728	733	743	728	726	707	721	755	738	733	696	731	760	712	724	770	758	754	717	722	711	750	707	767	709	718	740	755	700	707	728	724	739	726	686	733	663	757	717	749	719	706	719	708	754	767	734	783	684	732	769	734	769	716	765	742	732	699	728	710	718	728	688	773	706	728	733	764	722	733	708	695	728	743	732	718	711	710	757	755	734	735	720	696	782	728	741	757	741	725	762	751	758	776	708	704	749	748	709	703	744	746	732	767	700	716	708	761	702	749	743	695	767	722	760	762	698	705	706	690	709	717	718	731	723	774	693	718	785	748	760	715	715	782	735	701	775	726	702	757	699	728	675	711	717	743	713	740	745	717	776	711	752	750	745	725	711	752	725	730	752	706	750	770	739
1753	264	232	174	125	116	103	120	111	101	118	97	83	78	71	91	92	66	75	105	101	72	86	103	95	98	91	80	84	98	74	100	83	95	90	92	97	85	96	77	76	87	88	84	89	111	98	96	98	108	94	111	87	99	79	96	84	95	106	101	87	107	89	86	107	96	91	98	90	91	97	82	79	97	88	92	80	83	86	88	79	114	105	94	74	75	107	95	88	78	96	97	71	95	86	98	86	75	92	98	83	97	93	102	102	119	91	94	91	108	95	78	95	98	83	96	102	106	95	91	87	98	87	96	82	100	84	87	87	85	87	91	91	93	102	92	69	100	77	73	97	93	82	78	91	81	92	105	77	94	88	86	93	105	104	98	94	90	88	104	106	89	85	93	93	100	90	90	107	92	102	93	87	90	92	83	92	93	81	98	91	103	90	95	97	78	95	78	96	82	104	90	111	90	79	85	84	85	95	91	74	108	88	99	84	100	83	74	99	97	79	91	82	97	80	83	95	118	84	89	98	95	99	88	87	89	78	78	94	107	86	84	84	57	81	101	92	86	97	71	102	101	92	89	95	98	94	98	92	98	83	81	116	96	87	97	96	84	84	99	98	95	80	101	86	98	116	89	106	95	75	92	92	87	86	87	110	88	117	94	87	99	99	90	91	105	82	94	100	106	98	92	79	88	95	78	103	86	96	99	84	99	90	73	97	100	83	101	91	73	76	102	91	81	96	97	91	92	82	85	76	113	81	85	128	80	87	78	99	84	87	92	92	92	73	93	98	85	89	90	73	71	85	89	77	97	97	88	93	74	108	79	92	103	97	88	99	86	97	79	104	97	94	90	79	92	84	80	88	82	96	84	100	90	91	86	94	92	90	93	93	73	81	103	88	99	114	78	86	88	99	87	89	93	101	93	91	83	94	98	99	95	118	93	81	96	97	93	86	112	107	95	107	86	94	81	93	98	97	104	104	91	100	107	88	107	102	81	90	104	86	95	82	101	91	94	109	97	87	94	79	88	81	106	90	88	82	97	87	104	102	96	72	100	87	82	81	86	83	85	81	103	81	75	96	97	101	92	111	96	96	95	93	112	98	103	112	96	89	101	86	104	92	69	91	84	97	100	77	95	86	87	103	98	97	80	84	103	74	99	98	78	79	125	117	94	108	96	85	101	94	89	114	96	92	95	102	76	76	80	89	99	81	95	90	89	95	101	86	82	113	97	102	77	76	99	90	95	85	92	86	106	84	88	101	107	100	87	104	64	73	90	91	100	81	85	101	100	78	72	96	78	79	68	98	93	91	88	91	92	84	96	102	96	82	93	97	95	94	88	105	74	84	81	78	94	102	98	82	89	107	93	90	73	81	89	96	100	84	103	101	91	100	89	82	97	75	101	104	98	80	75	75	107	95	90	90	82	92	94	88	85	87	106	84	95	92	93	96	82	89	101	75	105	100	85	113	104	87	89	106	82	75	87	104	93	88	78	98	83	83	95	86	94	91	98	87	92	84	89	90	98	98	100	74	81	88	88	96	75	99	106	77	93	89	89	110	96	90	107	79	94	81	73	94	86	83	101	80	88	86	95	114	84	83	88	99	81	87	86	68	94	82	86	96	93	95	108	97	69	102	100	93	112	108	96	77	84	99	93	88	93	90	89	81	94	90	95	95	93	93	97	95	103	84	94	97	86	70	82	97	87	102	92	96	91	93	88	76	94	98	90	97	97	81	95	98	108	85	107	103	90	104	77	111	98	76	84	94	80	102	80	95	91	99	108	94	102	102	91	87	85	94	78	98	78	84	105	97	76	129	83	86	107	84	105	90	80	61	82	80	98	73	95	93	80	72	87	71	92	89	106	102	96	93	101	102	113	80	103	94	103	77	82	100	100	87	93	81	95	102	97	89	95	115	100	78	90	87	101	94	84	83	98	91	82	104	110	76	77	93	93	89	90	90	92	98	83	78	81	94	88	100	96	84	91	105	105	97	97	72	95	107	83	86	88	92	98	100	87	98	109	76	80	87	95	92	90	97	83	93	99	90	86	93	93	88	87	102	74	90	91	97	87	105	94	73	125	89	104	97	85	97	71	87	91	88	94	98	110	100	118	82	90	104	96	80	95	95	95	92	100	98	113	97	82	82	83	95	80	96	83	96	93	95	109	82	102	97	100	91	93	83	88	99	85	94	77	78	88	93	103	97	87	93	96	104	90	91	95	92	95	87	92	95	88	90	93	101	105	86	110	89	98	103	87	107	82	86	95	98	93	105	99	89	91	102	100	88	92	90	97	94	80	107	105	97	95	78	95	88	96	94	85	88	85	65	95	96	98	120	97	92	107	96	98	101	86	94	90	80	107	85	78	93	94	95	100	107	100	91	89	91	89	112	85	90	90	86	100	78	96	111	93	81	81	125	119	87	95	84	111	91	85	96	114	84	86	101	92	88	98	114	91	87	106	85	75	85	101	86	98	111	90	89	99	83	65	89	107	90	91	79	88	96	93	90	95	85	84	90	97	91	92	98	102	89	71	86	99	89	83	93	111	95	94	87	90	84	83	103	80	90	93	103	97	107	76	84	106	83	83	116	99	94	96	81	70	84	83	94	90	102	92	90	87	85	106	92	90	87	87	94	97	81	94	62	105	87	92	83	94	92	97	94	92	100	101	97	96	90	99	89	96	92	92	83	94	98	91	87	84	94	88	86	82	87	114	90	94	89	85	89	94	91	96	82	79	91	94	85	92	93	96	77	94	81	86	95	88	92	84	92	80	87	88	97	107	85	99	105	98	104	103	88	100	106	89	106	81	115	100	95	84	87	95	95	88	75	95	94	86	93	81	108	98	100	95	92	86	86	89	94	84	103	86	89	107	103	92	89	76	84	106	95	80	92	97	88	101	93	87	81	102	87	86	101	79	93	101	94	94	74	96	94	84	110	91	85	95	94	92	90	95	109	103	95	85	85	89	103	90	78	79	91	91	98	75	84	107	97	84	99	100	96	69	103	96	106	97	88	96	78	104	80	112	90	92	84	85	90	94	100	87	100	94	100	76	109	85	88	89	98	81	85	85	76	104	103	100	96	108	94	82	101	84	86	97	95	100	119	66	81	116	86	96	92	92	88	77	94	96	111	103	82	89	91	100	117	95	90	84	119	97	95	69	90	96	84	108	95	84	104	93	101	92	108	98	98	89	99	93	85	78	107	101	92	84	89	78	85	90	97	84	79	82	91	93	88	82	99	87	79	93	108	87	107	101	99	81	108	98	88	97	84	68	87	89	88	80	80	117	79	95	75	95	90	90	87	91	79	94	83	95	88	83	87	80	79	109	97	97	84	80	82	87	75	100	96	79	92	101	111	102	88	86	91	88	94	91	96	92	83	86	90	72	92	97	78	86	95	106	94	108	103	100	92	105	94	91	85	83	80	91	84	98	89	76	89	75	88	85	88	87	98	86	97	101	93	103	103	88	94	87	93	96	94	99	103	95	106	101	76	92	92	100
2244	661	711	661	573	467	450	411	441	399	408	407	328	351	330	315	347	306	341	320	364	324	336	327	314	345	304	292	350	323	299	345	318	336	300	301	312	312	320	293	293	341	317	315	309	313	296	320	327	299	333	341	304	356	331	336	322	303	308	316	312	320	300	312	288	331	317	309	307	313	314	289	304	292	303	328	331	331	332	322	305	310	296	331	325	309	300	303	322	336	329	320	327	324	341	312	311	336	306	329	331	329	319	348	301	308	290	342	333	322	314	320	328	330	317	341	330	308	319	292	298	307	311	322	322	304	324	321	287	327	325	327	325	301	348	289	306	318	323	345	291	288	319	306	326	327	325	319	329	343	341	317	305	328	302	305	327	311	347	330	301	318	286	306	327	301	299	307	315	353	292	329	291	303	327	270	320	336	328	314	331	314	339	318	290	348	305	320	290	326	321	321	332	271	322	301	334	323	307	313	303	299	299	311	330	305	295	305	294	311	322	350	308	310	294	338	296	308	330	318	306	347	313	287	312	319	311	305	324	332	320	281	320	314	319	342	325	341	318	308	321	324	307	297	312	326	324	317	326	330	286	312	318	315	318	305	302	331	340	300	338	298	332	311	331	322	305	295	343	344	305	290	339	298	322	363	308	295	314	305	303	333	330	333	314	333	294	300	298	312	318	308	312	299	315	316	314	344	315	296	320	305	302	335	299	320	309	323	310	320	325	334	316	313	294	333	311	314	299	312	302	339	318	288	316	313	315	336	329	326	285	330	299	308	331	285	301	301	315	324	276	307	322	313	317	326	322	319	343	302	296	336	335	310	345	315	291	313	312	335	336	364	294	297	330	329	305	303	334	320	308	316	331	305	324	303	318	319	302	314	305	313	323	313	347	309	307	315	292	339	306	310	294	309	285	317	326	325	319	294	326	335	292	327	322	311	306	331	330	312	304	300	327	346	335	324	325	333	288	311	302	312	317	315	328	304	355	331	325	332	320	310	262	308	333	330	352	303	328	359	306	319	316	317	342	298	301	329	329	343	311	309	307	301	294	310	341	318	329	311	301	292	299	308	322	281	342	328	306	338	313	332	328	329	348	361	328	298	307	349	307	324	298	315	315	340	339	366	331	312	301	357	292	338	343	268	346	285	306	318	325	341	300	327	325	312	311	324	303	327	338	340	317	320	309	294	306	303	339	326	351	331	304	325	317	316	327	306	296	306	336	282	316	309	290	303	301	334	280	310	336	325	315	316	312	332	326	323	301	311	291	319	303	329	308	306	335	325	327	324	284	316	283	294	324	313	279	328	288	323	324	285	353	322	327	325	333	320	314	309	326	304	319	286	335	337	281	325	322	339	290	333	320	311	344	284	332	330	373	330	337	300	337	339	308	317	313	316	333	308	345	323	308	335	332	318	339	325	374	298	327	288	330	327	319	357	314	310	319	300	336	296	324	332	360	320	321	321	342	292	336	322	294	326	333	305	302	316	268	321	318	334	310	308	320	328	316	309	299	351	337	319	307	279	292	321	322	353	284	305	294	332	301	312	276	348	297	312	313	287	328	326	311	293	336	344	310	325	325	319	291	304	282	324	305	324	315	327	337	295	322	329	355	294	312	339	316	302	335	332	314	304	329	290	322	328	309	314	329	302	295	329	322	313	343	304	309	304	321	332	315	322	358	311	311	355	302	319	319	321	335	290	324	320	308	370	308	324	323	324	360	342	338	351	306	282	313	336	317	334	300	308	339	306	333	305	338	314	309	315	323	328	275	312	340	322	281	315	296	309	286	325	323	308	327	332	328	294	305	329	284	307	308	319	322	347	284	296	298	315	296	322	310	322	317	307	311	320	333	324	326	314	310	322	299	301	326	351	340	312	311	323	303	332	300	312	309	310	307	303	328	332	314	353	319	348	323	333	306	295	335	302	294	338	271	304	297	309	340	300	305	316	318	307	287	339	352	303	356	314	320	306	323	310	345	317	331	334	333	319	324	297	307	300	337	323	338	299	331	311	311	345	311	281	310	304	304	292	318	320	309	317	315	327	329	339	303	336	318	315	288	342	314	301	325	309	322	339	310	299	295	323	298	287	308	325	316	306	306	315	337	335	317	314	334	294	331	352	322	334	337	311	347	311	349	325	304	325	329	314	284	318	328	340	299	364	328	304	347	326	307	320	313	334	351	323	329	363	320	329	335	294	320	327	305	350	326	324	321	326	324	333	302	315	320	322	296	332	333	319	332	343	294	324	318	329	327	308	308	325	343	326	295	309	309	301	350	303	308	318	308	316	306	311	327	340	317	327	311	303	331	312	321	326	309	331	317	320	319	297	320	300	314	308	313	309	307	344	292	320	328	310	317	311	320	334	274	320	317	338	347	310	289	325	331	303	345	334	301	324	300	284	343	326	319	328	304	319	309	317	313	324	318	339	325	299	319	327	311	329	328	321	325	319	322	367	325	311	311	316	320	326	332	293	298	319	301	320	335	323	340	326	321	292	336	300	317	305	277	320	331	301	321	317	312	328	309	301	304	301	357	294	284	326	336	323	326	349	307	337	290	287	303	327	309	327	320	299	299	330	336	299	282	315	319	305	307	323	311	331	327	303	305	327	314	320	307	313	323	325	270	310	314	329	287	323	316	356	329	320	298	281	326	331	309	299	340	295	307	325	330	306	310	295	333	325	350	310	319	292	302	304	312	289	312	302	341	306	331	350	325	317	300	308	320	298	333	285	300	303	312	341	318	299	322	300	334	280	314	309	298	339	326	313	311	326	332	327	306	310	302	309	326	330	323	322	317	339	305	335	321	307	308	298	313	328	340	298	312	323	285	309	339	323	351	319	309	309	301	317	332	293	327	326	301	310	306	288	310	321	323	337	308	289	320	316	333	310	315	332	321	299	323	280	346	326	311	316	296	286	320	330	326	289	306	317	314	282	323	316	322	304	334	326	336	309	312	318	295	295	350	315	261	296	309	327	340	328	353	314	309	310	323	302	342	301	326	327	316	328	323	306	282	308	315	323	313	279	349	294	329	268	345	330	324	312	318	309	306	312	276	298	320	333	297	329	338	328	323	317	322	356	324	313	294	316	288	348	311	329	305	325	307	309	278	323	304	298	324	310	343	307	312	285	298	323	303	284	313	319	280	329	286	320	328	313	335	318	303	307	287	305	333	299	362	355	319	316	318	316	341	304	309	326	310	317	303	333	313	307	346	336	313	325	304	325	340	332	322	303	315	321	325	334	338	312	333	337	320	326	288	297	326	288	311	333	328	317	311	310	318	323	291	295	318	316	292	308	327	309	289	307	351	322	306	327	291	326	345	306	300	296	334	316	305	297	295	310	328	309	284	333	320	330	303	319	305	307	316	318	303	315	334	317	308	320	308	321	312	318	309	316	339	305	338	296	311	328	302	279	326	323	323	327	303	318	332	283	344	318	315	292	312	295	324	314	321	302	325	333	313	336	309	317	328	331	300	300	325	305	311	305	348	278	297	295
7130	4380	3393	2259	1671	1072	807	606	407	404	374	398	316	293	293	255	232	251	231	215	238	244	246	225	248	226	249	249	223	238	238	209	243	213	226	228	232	228	234	246	228	230	199	244	221	237	192	218	238	203	215	244	242	234	208	218	219	219	209	236	204	210	227	241	233	193	209	210	207	224	218	233	227	223	223	231	220	208	243	244	237	212	200	234	204	261	248	234	222	232	237	208	222	223	246	217	211	223	234	229	244	210	224	224	227	219	236	228	224	222	194	239	218	223	217	198	204	231	242	236	219	247	213	248	261	234	234	219	208	216	214	222	206	178	226	210	206	219	219	220	222	200	202	204	204	217	212	237	255	210	199	219	221	218	227	223	197	197	242	222	214	212	210	209	211	218	212	219	228	202	224	229	212	205	206	220	275	192	227	239	232	228	220	224	245	250	244	226	204	195	221	212	216	233	229	233	251	221	234	210	210	215	243	245	235	204	220	223	217	214	245	237	215	206	223	214	245	227	221	227	216	200	206	211	199	198	202	240	209	230	236	231	240	235	210	201	248	245	192	200	235	206	238	230	230	221	237	215	215	217	224	236	216	229	239	220	220	246	223	239	216	238	213	205	242	208	218	211	230	221	212	223	211	202	220	228	230	235	204	220	205	196	261	204	227	209	236	190	236	200	217	191	216	227	237	211	248	222	207	226	229	240	206	230	226	224	203	258	244	215	265	206	242	227	219	226	238	218	201	229	218	238	235	232	206	200	218	237	222	231	238	215	215	214	222	220	206	227	201	216	210	209	204	229	199	220	233	217	216	220	207	195	228	198	230	212	207	241	216	212	242	235	237	229	235	211	228	223	225	219	214	242	200	231	213	242	231	229	207	196	226	221	231	244	227	235	227	237	245	221	231	257	236	220	227	234	224	215	228	214	214	224	216	237	212	242	209	247	221	200	203	246	243	201	206	216	223	221	213	216	197	222	186	214	231	232	225	198	225	201	207	226	217	205	208	210	215	207	223	213	208	226	240	234	232	240	219	218	194	256	198	209	203	219	215	226	236	223	239	247	222	233	215	246	244	226	237	196	225	214	209	218	207	237	223	219	209	219	216	227	220	253	216	205	248	244	218	215	244	213	239	238	239	220	177	195	244	244	205	216	184	218	208	227	204	220	195	238	223	231	237	246	254	211	230	231	198	250	211	240	251	212	227	209	212	202	229	204	188	233	255	223	224	215	238	230	240	256	220	228	241	210	207	207	228	211	251	242	218	215	198	213	222	207	193	244	197	213	208	213	231	230	225	210	248	202	238	238	217	230	217	225	237	224	213	192	218	217	214	216	215	243	229	221	208	238	247	195	214	228	219	228	225	215	216	240	243	205	242	258	226	225	234	239	248	239	208	213	213	230	225	217	231	216	214	185	241	211	210	207	232	207	208	220	209	215	209	203	215	236	238	226	201	222	240	199	235	229	241	234	210	232	218	207	213	204	217	195	223	244	236	194	238	253	243	242	209	244	209	227	212	204	213	193	222	253	250	236	206	237	245	215	230	213	227	215	221	234	189	257	219	212	218	233	208	228	230	202	226	222	200	262	192	238	236	219	229	217	222	210	216	211	200	234	228	201	244	239	215	209	221	216	213	217	225	233	218	194	223	215	233	226	233	219	226	238	222	232	227	226	245	227	227	211	244	208	226	279	189	221	223	227	238	234	219	221	191	227	255	231	208	228	199	202	213	215	226	222	212	220	232	222	219	200	212	203	230	194	221	249	210	225	193	220	220	228	241	236	208	209	205	218	215	241	239	194	230	234	237	220	216	212	210	213	212	241	199	204	211	211	229	237	230	235	208	222	224	236	210	242	223	194	228	229	217	222	237	215	219	232	206	208	237	192	231	236	231	234	235	240	251	199	193	232	219	220	230	219	210	211	197	257	235	218	227	233	221	242	223	214	211	224	238	212	236	220	213	223	265	223	238	225	223	195	214	229	227	209	231	206	249	219	214	252	231	227	206	239	211	192	230	214	223	203	220	208	229	233	214	220	231	235	242	245	237	209	226	225	204	250	211	233	203	223	241	206	236	224	219	210	225	230	236	198	226	229	215	192	255	199	226	228	239	201	203	227	197	250	246	233	227	206	233	212	201	235	224	226	238	248	241	213	212	231	236	220	193	209	243	227	185	203	226	203	201	220	220	215	189	207	208	209	226	225	198	227	184	213	237	217	229	220	226	205	216	238	223	217	214	255	234	223	209	221	206	213	224	234	216	209	196	230	238	250	224	240	207	231	203	219	229	228	228	272	244	224	235	217	222	210	243	227	225	214	190	199	205	236	247	209	223	232	246	217	211	236	206	217	221	233	241	205	203	250	241	221	212	214	230	228	207	218	226	216	200	218	204	236	237	206	222	224	260	223	219	210	225	196	240	241	228	227	237	220	246	219	238	219	217	233	219	234	216	248	233	211	220	246	222	245	233	214	216	232	193	225	233	220	225	194	202	231	232	222	216	220	226	212	213	212	212	239	233	237	202	182	187	207	220	202	245	235	211	230	235	202	231	230	241	214	218	217	227	207	211	231	200	211	247	218	223	226	212	222	236	232	216	204	209	228	215	219	237	208	208	243	225	208	214	224	218	214	284	228	234	232	213	236	212	229	234	225	251	248	215	222	231	221	223	235	209	223	236	190	239	235	203	232	217	229	268	241	259	235	219	218	211	241	192	227	224	229	215	235	218	210	212	210	227	222	215	240	224	200	213	194	226	191	215	222	216	208	222	214	220	230	209	245	215	222	234	227	226	184	189	231	208	209	223	240	232	224	216	205	229	214	238	252	221	212	228	223	218	213	221	214	222	227	236	191	188	230	238	246	251	213	213	222	217	229	220	237	243	221	199	242	215	246	200	240	206	241	212	230	205	235	232	222	238	243	225	220	221	232	212	227	224	240	245	226	218	216	212	241	264	230	213	205	230	221	244	186	223	222	232	237	256	207	241	251	248	232	220	215	234	243	209	207	223	222	242	247	223	195	224	220	245	215	215	237	205	235	226	228	218	224	250	233	188	219	227	225	221	231	211	248	219	231	230	227	216	222	208	242	245	234	229	216	216	205	216	205	207	201	220	227	237	226	224	206	241	216	216	217	201	252	219	208	215	211	224	220	255	214	233	202	209	218	212	194	217	181	200	235	213	201	199	212	208	215	190	235	208	190	212	237	228	217	211	225	190	235	242	203	209	208	237	207	240	195	254	233	220	232	183	217	208	197	211	215	238	230	226	207	214	222	231	214	231	203	195	221	216	244	213	198	232	235	237	223	232	217	263	215	203	238	213	222	220	252	225	231	250	211	255	202	227	225	230	207	214	212	208	215	221	235	222	198	219	227	237	226	243	251	217	234	229	212	224	229	231	212	239	241	190	238	235	221	228	225	234	218	249	241	233	235	251	215	254	219	202	218	241	205	192	230	183	232	222	233	212	206	219	241	215	216	205	215	215	250	238	231	193	227	228	222
6643	3731	3757	3918	3650	2957	2723	2163	1882	1825	1665	1515	1183	1159	928	882	842	789	741	802	762	739	750	723	704	709	688	713	713	634	759	692	649	677	660	696	698	660	597	664	654	646	651	606	682	638	652	620	632	654	625	672	644	593	661	671	651	632	609	670	614	641	627	658	612	651	629	649	622	644	650	615	651	646	650	603	654	651	596	599	630	642	631	630	581	634	586	637	627	640	600	624	601	631	651	677	638	564	624	592	637	629	628	648	608	614	617	666	638	617	577	625	644	591	642	611	644	632	639	576	618	633	628	648	634	630	659	600	655	642	617	617	622	651	634	582	645	615	638	592	599	609	616	608	693	666	643	662	633	622	603	657	629	641	663	586	618	684	616	602	610	609	621	638	618	621	592	625	591	639	594	596	611	586	610	564	595	617	627	626	623	612	626	634	659	619	657	604	632	613	667	600	657	614	611	599	696	599	691	612	638	590	624	606	551	602	602	623	603	656	600	624	607	668	653	581	582	614	602	630	662	649	633	646	601	649	644	646	641	603	624	598	616	622	639	629	604	629	654	608	645	610	593	639	649	657	600	611	617	659	618	608	658	599	625	563	591	622	578	640	621	664	647	653	630	629	625	606	611	604	604	605	639	593	644	649	607	642	604	650	590	607	629	637	655	583	650	613	626	647	623	626	628	644	620	586	588	632	640	574	640	601	618	633	637	651	619	620	640	601	632	605	631	624	597	630	627	617	627	617	596	628	594	612	613	618	583	617	662	604	654	666	613	643	609	696	637	636	629	616	615	600	589	597	611	643	624	630	656	584	616	639	636	601	656	600	596	684	617	592	591	621	627	661	653	568	625	641	672	572	675	588	650	600	634	616	611	629	601	608	622	626	597	630	647	634	580	664	614	589	619	619	598	602	642	644	640	669	563	605	629	639	628	619	628	590	647	665	652	615	636	632	585	635	647	631	638	668	629	664	626	632	655	652	618	612	623	620	651	617	639	684	641	632	648	631	629	630	619	649	618	594	634	625	639	618	584	657	651	621	660	561	619	634	634	637	608	592	570	641	577	651	588	651	633	636	636	639	608	644	608	565	572	611	643	590	582	661	670	611	629	647	596	609	597	592	630	637	632	631	617	650	611	586	654	609	607	579	566	653	624	609	641	601	659	631	698	620	630	585	649	606	577	586	583	610	625	629	660	674	646	638	601	567	620	607	650	629	638	624	647	616	602	620	623	620	611	610	637	662	593	646	625	624	598	617	601	621	666	620	634	642	634	629	647	648	621	626	599	626	647	648	608	638	680	603	633	632	576	613	631	614	585	617	581	611	590	608	613	645	593	608	643	631	595	646	637	627	606	620	673	597	588	680	638	601	619	630	613	653	641	612	608	612	658	607	595	632	597	610	636	595	579	626	648	574	604	643	653	612	606	606	606	632	656	656	598	640	648	656	629	611	614	659	674	598	652	595	599	596	603	627	596	595	616	615	588	640	658	648	599	576	615	583	612	601	608	667	584	652	645	649	590	596	606	608	554	653	642	608	624	632	600	643	623	606	642	600	578	607	629	624	588	630	621	665	615	626	661	610	644	642	626	607	600	639	644	615	626	653	618	589	581	647	627	657	601	656	645	611	541	637	618	613	648	611	624	610	611	618	596	614	613	608	624	648	659	627	639	629	610	614	665	637	630	595	615	616	620	625	621	630	610	618	654	625	603	613	649	600	580	642	642	660	626	620	634	592	599	634	612	627	666	594	615	622	628	628	565	609	632	631	645	624	655	610	656	579	582	659	641	591	645	604	621	602	605	609	627	646	625	599	648	598	654	616	592	672	614	601	616	607	635	661	598	640	606	569	671	599	611	685	632	610	607	640	600	632	616	651	650	605	639	599	612	623	598	575	632	638	644	557	615	587	634	631	616	629	618	639	603	649	662	565	623	584	620	615	600	635	633	632	591	628	581	590	620	642	624	629	598	630	625	625	604	635	645	626	594	649	618	616	612	654	637	645	607	646	653	641	645	667	614	579	655	624	572	652	632	638	619	622	619	605	619	626	591	663	600	588	597	617	638	609	661	583	617	632	590	643	657	599	605	651	669	636	665	658	595	639	621	632	630	619	639	612	652	621	603	626	609	594	622	645	658	633	614	649	609	620	643	595	629	625	599	613	624	637	620	608	619	612	608	654	634	658	592	638	597	641	620	604	626	614	643	638	638	669	632	638	643	637	631	634	612	596	678	639	623	617	626	605	652	631	610	613	650	624	635	630	606	577	608	599	636	598	604	625	621	624	594	608	616	614	643	570	639	634	620	640	663	561	625	652	615	573	634	653	583	604	632	631	655	663	597	624	575	604	622	611	638	586	616	645	648	631	549	652	628	633	620	618	582	626	634	625	620	622	628	641	640	679	602	639	603	642	607	624	645	638	632	640	610	634	601	647	626	641	647	643	613	646	618	655	612	624	589	667	612	634	590	583	581	630	591	635	655	624	640	557	607	614	619	623	582	641	615	603	607	610	597	616	583	606	608	586	644	627	608	639	648	606	615	570	601	637	632	628	600	626	605	653	645	602	598	624	583	623	567	646	564	618	638	643	621	635	606	636	629	639	620	556	625	675	632	623	613	637	600	609	625	622	580	598	629	589	607	655	612	671	624	587	628	638	639	629	673	665	618	638	607	596	624	670	608	640	602	654	630	628	643	570	642	627	669	583	583	650	598	595	583	611	595	550	610	622	620	667	630	635	615	627	613	610	618	613	642	639	616	623	597	628	575	630	617	668	641	629	614	636	649	586	604	589	616	608	613	680	588	555	590	684	586	669	602	628	590	632	610	633	656	598	593	604	619	625	581	610	650	632	662	631	674	619	652	606	605	605	626	614	665	634	600	649	681	623	662	661	645	674	609	626	602	633	624	611	646	621	634	595	648	629	606	668	593	612	643	625	610	595	607	604	666	638	590	632	613	663	625	626	630	610	638	639	623	615	643	642	611	606	638	640	663	564	622	649	587	647	643	638	629	605	633	645	612	579	657	667	633	602	618	612	601	618	662	629	613	622	671	635	618	627	621	636	598	595	622	621	643	614	633	623	627	681	603	605	607	574	633	595	607	641	590	604	635	649	601	604	635	597	641	621	627	627	605	612	619	558	621	606	644	611	623	587	595	647	572	597	625	610	655	633	635	617	613	684	632	618	592	582	587	631	601	612	586	662	660	593	627	626	644	676	623	642	613	614	567	607	589	614	585	659	624	580	574	574	592	589	657	655	608	582	645	659	664	614	603	596	594	624	632	629	637	614	623	618	605	640	648	585	600	614	582	604	631	650	631	649	670	620	643	656	635	640	625	634	642	603	620	641	638	633	642	605	622	636	613	622	661	598	605	634	607	628	617	631	637	630	658	601	619	544	622	542	699	645	612	664	573	592	660	580	585	658	617	606	613	634	631	665	662	639	649	654	594	596	628	596	628	615	652	652	636	628	613	631	647	603	634	633	648	622	629	636	622	612
13146	6532	5888	4739	3124	2186	1504	1096	860	797	827	602	487	377	361	356	324	340	297	343	323	312	292	288	296	320	298	317	305	298	292	278	272	274	270	283	304	283	301	289	306	283	322	291	305	295	240	292	271	289	257	304	291	272	272	250	275	294	279	282	295	287	320	286	289	299	269	289	274	259	262	260	273	298	298	298	253	304	295	250	283	288	263	285	316	245	279	258	275	287	292	298	261	312	290	271	329	265	304	261	277	248	276	271	257	259	270	275	285	265	261	310	252	252	283	296	279	285	282	280	279	270	291	270	251	251	271	279	288	289	293	304	311	281	280	304	288	278	258	265	269	289	277	288	277	278	268	282	290	272	282	289	255	276	259	305	295	246	297	277	307	300	274	299	255	271	261	268	248	278	292	265	264	252	283	267	286	285	278	251	281	278	264	313	286	305	297	289	282	280	269	293	286	274	290	273	288	289	285	275	296	272	280	265	305	265	291	291	250	287	279	299	312	269	257	292	270	299	293	272	273	251	296	286	258	281	260	245	269	305	279	298	251	257	276	253	289	269	311	257	301	266	247	304	269	307	270	306	297	266	283	292	299	268	277	267	272	283	294	290	290	287	255	272	311	220	286	304	297	263	294	303	277	292	267	228	259	270	270	286	318	286	265	266	258	296	277	310	257	309	278	277	294	268	252	273	264	289	287	274	288	283	260	243	261	276	243	283	301	302	288	269	287	282	287	238	264	267	274	294	272	287	270	267	280	266	267	255	265	273	288	293	274	308	263	293	264	291	249	270	290	277	258	277	281	289	292	277	295	252	280	294	275	265	253	284	293	296	293	268	295	342	277	292	302	289	276	266	277	245	283	278	301	273	307	235	255	314	266	265	308	260	288	288	289	267	282	324	265	285	262	282	279	308	259	291	259	252	250	263	280	274	273	265	268	289	321	288	309	270	251	301	268	264	280	268	270	254	303	245	286	251	299	281	257	283	264	285	308	262	271	251	287	286	260	286	277	288	281	269	285	293	288	281	278	277	254	274	288	286	282	305	298	303	247	285	279	268	270	271	250	295	266	258	272	291	251	271	256	251	267	249	249	282	301	301	291	292	278	257	271	296	287	306	287	255	283	299	288	285	257	309	289	286	238	285	271	286	277	259	292	304	282	262	267	300	293	294	278	262	264	281	307	282	292	275	282	300	266	280	269	279	279	282	272	246	286	282	235	270	281	311	317	257	279	274	293	330	276	265	269	284	313	285	293	294	282	276	310	280	289	303	273	301	298	267	260	264	278	259	269	299	282	254	281	295	310	287	279	253	264	307	305	265	256	255	288	334	271	286	264	290	290	288	313	249	278	268	308	271	256	310	281	296	267	259	279	269	264	295	241	290	256	290	266	303	269	258	329	274	275	289	258	263	266	281	269	300	278	319	262	276	309	277	282	300	281	273	278	306	262	243	300	303	263	278	292	284	281	290	271	280	256	269	287	312	272	291	279	268	290	268	270	278	279	269	246	258	287	310	307	261	290	279	254	303	270	291	303	261	244	282	276	275	282	283	271	289	266	269	263	268	266	252	283	273	270	255	290	272	287	303	282	284	265	255	267	262	288	269	277	244	284	280	263	287	271	308	292	271	289	283	261	271	281	244	254	279	304	286	313	288	272	260	292	262	294	263	236	320	296	287	309	274	266	264	258	310	301	267	278	276	253	260	292	262	291	251	251	248	273	297	289	264	232	262	257	307	262	273	285	302	298	305	274	271	285	288	273	257	296	274	275	276	278	302	280	269	275	273	294	252	245	287	252	283	285	276	281	283	288	279	264	264	302	264	255	285	264	267	225	276	297	253	237	262	295	286	307	263	285	270	299	272	266	282	302	268	260	255	276	293	260	291	295	275	257	279	287	257	249	284	300	301	298	284	299	297	266	254	288	292	273	270	250	277	275	287	252	275	270	292	279	288	245	293	264	290	279	274	291	296	268	290	249	260	249	296	284	316	290	287	276	282	271	311	270	289	285	295	259	295	308	298	249	258	303	284	267	301	272	273	221	257	266	256	305	276	262	292	255	279	255	273	276	283	271	308	266	252	268	254	279	266	282	250	267	277	279	316	276	288	266	260	296	262	322	236	292	293	282	285	267	294	259	296	290	305	300	288	298	274	293	291	256	279	271	258	300	278	288	274	288	278	272	311	260	288	279	254	267	288	260	258	271	253	318	315	294	279	264	304	286	277	257	253	239	313	281	301	299	287	248	252	280	276	282	275	297	276	271	308	310	299	294	267	288	263	283	277	287	260	288	303	312	258	288	328	276	270	286	296	271	282	283	303	253	276	298	291	277	299	282	275	303	280	292	247	274	284	267	287	305	288	246	296	291	272	249	266	270	292	256	296	294	278	293	309	290	312	290	294	272	272	276	265	281	294	290	299	286	256	259	283	283	306	294	288	284	302	252	269	299	271	291	270	300	273	284	263	315	287	274	306	287	307	266	269	283	265	253	264	266	309	287	278	280	255	263	275	291	265	268	280	292	307	279	260	290	297	268	301	300	264	260	274	277	276	261	279	287	258	316	298	235	267	283	303	308	281	300	260	279	301	265	296	287	285	267	284	263	295	289	323	249	286	283	257	290	249	264	258	274	266	279	256	304	293	309	284	281	287	285	272	278	316	291	254	287	311	288	272	282	259	269	248	252	286	293	291	312	298	255	238	273	253	281	275	284	261	286	308	299	264	290	317	227	268	248	302	291	310	275	256	298	286	304	269	289	270	265	279	286	312	298	260	280	264	257	284	293	267	296	283	259	262	271	264	272	229	282	272	251	279	319	267	280	298	262	263	256	279	311	306	300	305	275	279	278	262	276	303	248	268	272	286	286	295	275	275	269	265	290	269	295	278	243	297	269	281	282	274	268	265	247	257	282	290	284	278	306	303	278	277	297	268	247	279	272	276	275	247	294	295	267	289	261	305	256	296	294	316	299	276	285	293	313	255	275	295	269	274	294	289	270	286	261	277	272	287	312	265	265	265	265	266	278	286	271	288	272	287	275	261	286	290	294	264	308	271	281	262	300	297	324	274	297	308	280	280	278	281	303	295	295	299	274	272	259	248	248	284	273	267	298	285	249	304	248	255	292	277	290	277	262	278	282	333	252	261	308	248	261	309	281	268	284	252	258	325	277	281	287	290	254	247	293	289	255	273	289	265	303	278	314	262	263	279	291	296	296	249	223	242	283	309	268	281	278	290	288	271	281	265	287	256	311	244	267	280	267	272	254	281	274	266	292	267	247	274	283	295	290	316	293	290	293	295	264	285	290	300	266	276	316	231	282	256	281	293	256	290	278	274	285	292	249	269	279	283	259	273	299	279	335	264	294	279	291	262	291	273	282	244	274	279	301	272	311	257	256	261	261	258	277	295	261	272	294	282	274	275	276	308	283	265	272	302	314	316	289	258	272	285	279	282	265	276	262	295	265	272	312	277	248	291	256	301	292	270	259	294	296	262	266	292
9254	4777	6015	6337	6153	5265	4100	3557	2727	3020	2792	2348	1832	1538	1343	1282	1207	1104	1103	986	1046	1022	988	935	948	955	907	891	817	836	903	853	877	846	811	830	827	815	797	843	803	856	793	808	823	802	793	824	801	789	757	751	792	781	781	769	737	763	793	797	746	746	738	766	751	776	758	760	758	786	700	747	739	771	724	754	766	808	776	739	786	732	758	808	759	730	760	792	733	709	741	699	730	746	764	707	770	766	736	763	754	721	730	773	729	745	740	772	704	707	721	749	744	776	760	758	782	802	767	749	737	672	779	685	740	707	742	730	779	710	728	689	802	690	746	752	728	704	728	761	793	719	721	756	745	683	725	750	755	733	759	733	711	778	799	735	711	740	767	751	669	733	750	761	767	730	792	781	734	724	718	726	786	704	739	749	707	742	716	767	719	705	736	762	739	808	682	699	731	748	720	718	792	711	732	789	708	719	739	683	728	702	741	720	770	736	750	683	765	759	757	733	735	761	700	739	718	726	724	763	697	731	754	766	722	768	732	695	758	699	734	765	711	704	735	714	809	728	775	743	697	751	721	702	759	707	742	745	753	677	738	713	719	756	737	708	706	756	721	755	760	721	671	683	695	722	771	713	725	722	720	718	766	717	780	715	718	716	719	762	715	738	721	750	745	714	732	795	734	719	700	769	754	740	732	708	749	699	798	762	721	707	724	740	776	745	727	692	770	693	745	765	758	711	735	719	718	718	719	665	721	665	694	749	714	727	772	800	770	733	683	762	738	753	747	756	745	725	709	715	779	718	715	749	685	706	758	705	714	692	677	765	734	708	736	731	719	692	729	753	714	705	707	740	725	752	709	731	685	748	676	765	751	746	734	701	742	754	773	742	685	733	725	721	764	722	699	746	731	711	713	712	727	665	703	702	745	738	720	734	710	720	724	762	700	705	755	736	709	734	741	739	716	744	729	737	699	710	742	736	788	698	744	743	717	714	756	724	718	748	754	729	721	720	728	714	705	752	701	735	747	773	713	765	766	720	774	756	751	723	738	772	726	747	742	688	740	678	712	749	709	706	731	701	702	700	712	711	708	725	705	727	747	731	706	722	707	756	717	743	745	738	770	729	720	694	748	835	757	724	728	702	694	700	705	715	741	750	758	729	717	722	733	701	731	727	767	705	698	675	731	702	732	801	698	691	773	706	681	704	720	747	735	714	718	729	727	739	726	740	760	698	708	720	706	720	714	732	767	705	812	757	732	720	746	753	764	747	696	766	712	749	718	719	746	752	717	704	715	669	735	735	749	732	735	741	719	732	735	770	696	734	783	733	755	706	734	753	731	738	688	718	738	718	784	771	703	722	761	735	771	743	691	706	778	750	742	765	713	712	696	735	736	837	716	724	745	752	755	750	747	770	734	711	739	697	732	745	760	731	688	766	710	750	678	708	787	702	699	758	774	743	724	783	708	773	746	754	739	727	783	698	757	732	719	733	730	727	710	783	675	732	760	744	744	759	758	715	746	742	692	704	684	730	748	716	766	716	676	777	681	741	731	694	715	716	779	730	719	712	744	728	731	729	729	718	716	713	710	784	718	744	737	748	705	688	735	773	736	734	720	744	698	741	734	730	740	732	718	721	766	680	742	733	745	714	716	774	729	732	745	724	681	757	775	706	748	742	727	717	745	771	693	743	706	701	732	742	770	741	796	746	746	737	723	745	744	748	734	726	683	730	696	786	744	757	730	737	730	700	687	731	721	785	728	752	731	727	743	733	715	723	724	760	756	721	729	725	806	724	711	772	710	721	755	695	731	735	792	709	715	746	729	760	696	759	689	767	706	665	687	760	721	722	756	739	697	743	706	695	732	726	710	738	727	743	692	748	709	730	733	769	732	779	676	751	697	692	756	712	702	742	749	685	716	748	725	736	759	744	771	715	750	740	746	696	691	704	718	737	697	702	767	753	760	697	766	742	724	700	732	753	726	751	704	731	749	722	735	731	729	737	729	753	727	738	737	767	680	711	749	753	737	748	707	680	753	731	696	736	771	724	727	776	759	703	774	737	722	717	712	763	738	735	710	743	719	707	721	751	796	724	749	755	750	709	740	791	693	741	745	721	769	733	749	724	728	733	762	719	724	752	729	724	777	686	736	772	759	717	704	744	762	761	715	731	726	707	700	733	741	716	709	742	753	739	707	718	719	678	680	774	680	746	728	796	709	729	707	710	716	756	710	742	752	707	690	682	706	728	730	786	762	681	730	707	718	711	751	773	743	682	772	741	738	656	766	734	703	736	752	752	713	710	712	754	759	721	720	725	781	747	765	702	810	725	735	735	774	719	778	695	690	699	730	731	713	716	737	721	748	724	699	708	736	758	761	736	685	714	704	760	705	743	716	737	732	726	717	780	779	709	719	735	729	701	716	706	690	705	677	736	728	736	760	737	719	677	700	762	695	741	721	677	723	741	720	742	717	767	712	696	704	742	744	744	783	783	757	773	765	730	736	754	742	772	731	716	723	715	756	733	705	705	745	765	724	778	737	775	724	720	733	716	759	742	738	731	724	644	716	758	721	738	716	723	770	725	748	702	763	694	776	689	775	745	796	721	729	693	724	741	748	760	698	774	772	738	767	671	761	746	750	774	732	777	733	746	740	767	777	736	753	749	723	751	761	726	733	736	738	711	727	730	731	769	753	705	734	710	703	742	761	692	790	743	746	705	744	747	706	682	727	753	736	802	708	697	711	756	714	725	681	739	773	674	699	743	751	702	774	740	693	692	693	728	737	747	755	755	722	706	739	713	730	721	760	744	700	680	671	708	759	720	733	657	735	757	716	723	713	727	722	781	753	700	756	731	787	726	747	720	722	685	691	768	767	711	757	733	722	727	735	705	740	705	689	737	721	685	733	703	706	702	753	761	777	729	827	721	759	696	740	712	754	701	716	714	744	731	790	761	713	735	728	745	744	701	731	728	738	733	737	697	746	786	759	743	723	734	758	753	695	751	713	714	684	760	715	729	794	690	737	653	779	765	762	723	731	777	796	730	698	754	711	745	686	725	714	729	741	759	728	747	741	761	705	766	752	818	737	752	719	740	772	706	683	766	724	749	738	746	731	692	748	762	726	733	716	701	729	764	728	738	724	719	753	717	734	746	732	674	724	709	718	753	705	748	707	738	723	729	731	713	695	794	712	744	759	742	714	740	678	732	713	724	736	740	709	679	762	713	742	742	723	778	738	744	716	721	707	755	740	715	737	673	705	766	718	726	728	787	743	728	700	689	768	690	756	680	735	773	680	725	753	761	709	720	723	798	773	694	744	715	756	766	693	742	688	783	690	701	757	740	729	731	738	705	754	710	704	716	673	729	674	714	733	718	724	714	732	705	691	790	697	768	780	730	697	755	742	718	712	734	689	762	720	757	689	752	719	681	728	737	698	723	636	707	725	701	701	773	710	716	767	692	761	701	716	736	758	706	721	741	784	751	712	752	712	748	722	752	676	742	713	774
1700	246	295	174	124	127	108	93	98	96	101	118	96	91	88	87	88	69	95	93	95	100	94	97	99	87	94	87	93	87	98	89	87	77	77	109	82	104	101	82	93	74	78	97	88	95	81	74	96	91	95	110	99	70	100	85	82	91	95	88	99	99	89	96	91	114	95	70	85	103	80	81	92	101	87	92	93	95	85	70	103	84	93	97	105	94	108	85	86	86	93	79	89	100	88	94	103	88	121	106	95	89	80	83	89	100	106	89	79	110	87	82	93	93	89	92	111	99	87	108	108	103	96	84	82	99	116	82	91	76	110	91	115	104	104	89	87	107	102	83	89	87	81	91	68	99	93	89	101	85	90	81	86	96	94	94	84	77	96	77	93	105	101	87	93	88	78	86	103	96	111	106	92	97	118	87	88	97	89	81	96	104	90	94	89	121	89	107	69	98	100	82	85	81	74	94	101	94	104	72	95	88	96	94	87	88	93	84	87	87	89	81	93	97	80	88	94	114	65	119	100	96	88	101	99	100	95	89	99	95	92	91	86	85	99	98	77	102	93	71	89	102	89	92	80	107	86	84	84	85	100	77	89	79	104	96	95	76	76	104	76	110	109	92	94	78	93	101	76	111	107	87	107	85	89	87	78	98	81	98	95	93	119	114	96	90	75	84	75	98	84	94	94	93	97	99	93	84	72	91	101	77	105	85	85	84	110	101	101	98	100	80	68	87	74	73	108	95	117	103	94	73	78	96	100	93	91	97	83	98	97	104	86	74	92	89	105	88	91	93	91	94	105	104	97	103	82	90	85	88	90	95	90	93	88	89	103	98	88	112	90	86	91	111	82	84	72	88	99	85	102	91	104	91	104	78	76	85	79	84	82	89	105	100	89	109	88	92	85	102	73	70	98	85	85	88	112	79	81	95	90	94	81	117	92	83	89	77	101	109	73	115	101	105	79	82	98	97	100	80	109	98	97	97	90	90	88	84	96	104	92	93	92	95	96	88	79	92	91	101	92	107	91	116	119	92	99	102	90	92	96	81	93	83	77	98	97	96	101	98	85	80	105	91	92	88	104	100	78	93	92	82	90	93	97	70	87	93	90	96	91	96	99	99	79	92	86	97	108	80	95	92	86	95	85	97	66	99	83	94	113	86	89	95	107	91	105	102	77	97	104	115	89	93	82	88	88	100	85	97	95	85	94	98	88	109	103	106	79	95	102	95	93	86	89	90	99	85	72	80	99	77	97	89	83	97	94	97	82	93	84	95	78	84	87	86	103	73	73	101	91	100	103	84	109	87	92	91	86	92	94	92	108	86	84	100	97	87	89	91	116	95	95	101	79	87	67	96	104	98	97	92	96	99	102	91	92	92	119	73	78	104	95	93	99	92	79	75	80	105	86	68	85	110	101	93	95	75	83	87	91	70	103	83	85	81	82	106	87	93	107	88	88	94	87	87	101	82	93	93	94	82	90	70	79	89	85	95	92	89	89	78	109	90	84	84	89	95	108	87	92	99	91	92	84	103	86	82	100	106	95	84	92	89	81	95	85	111	103	98	108	92	88	108	87	105	82	88	82	104	91	99	86	91	72	97	105	85	103	99	102	88	86	100	94	82	81	100	99	90	85	80	88	87	99	87	109	87	114	81	99	99	87	81	96	86	89	96	85	96	90	116	85	92	100	94	90	81	91	92	80	94	82	104	86	98	84	88	96	97	86	88	69	93	111	94	82	95	91	66	85	87	88	106	102	93	99	107	92	89	98	91	66	91	87	79	94	101	100	87	97	87	86	95	105	104	77	105	96	102	76	107	96	93	94	84	82	90	93	96	87	90	113	96	102	89	85	84	111	86	90	88	99	102	96	85	99	95	88	87	102	78	78	93	95	80	91	104	81	97	94	96	82	77	91	82	91	71	100	84	77	87	80	93	87	100	74	98	88	88	70	82	107	77	95	88	86	99	90	97	105	78	93	91	113	92	99	84	91	105	85	90	89	93	96	110	92	102	81	106	95	87	77	94	76	94	101	80	85	91	87	91	104	77	100	103	90	87	95	82	100	115	96	100	104	94	71	83	86	100	94	98	104	106	100	100	88	91	69	91	104	90	100	105	98	98	86	106	90	84	89	84	98	79	110	85	77	94	99	81	93	91	95	99	102	87	108	95	83	87	100	86	98	79	89	84	89	120	71	90	85	79	84	104	87	89	110	92	85	95	95	82	108	109	98	96	91	85	90	95	98	95	96	96	86	87	98	89	73	100	91	79	91	103	72	98	87	90	103	97	83	123	93	74	98	102	95	87	81	81	100	87	95	84	110	110	88	76	89	90	94	89	99	94	90	78	90	103	77	76	99	72	70	82	85	94	79	78	92	94	81	96	104	85	115	103	97	85	110	82	78	93	112	101	97	92	77	102	86	82	78	96	81	90	87	120	86	94	84	93	90	85	96	91	97	94	92	102	88	91	89	100	76	91	94	77	106	86	85	92	99	93	91	108	90	85	95	95	88	113	108	75	84	85	100	95	91	85	93	81	102	87	81	99	83	99	99	106	97	76	96	90	92	90	94	94	88	77	108	78	90	92	86	115	103	117	87	85	93	99	86	113	101	85	80	76	85	98	77	94	82	94	72	97	92	110	93	103	89	109	85	102	78	103	103	84	86	89	100	87	78	87	98	92	88	98	74	90	87	107	110	83	101	85	92	83	102	83	80	92	105	90	91	81	104	89	96	88	87	106	90	81	99	91	107	91	98	94	90	68	88	102	89	93	108	81	82	81	93	89	88	94	97	82	97	84	100	102	79	87	79	93	98	95	95	91	116	87	92	98	96	107	106	85	85	104	84	88	89	72	103	95	78	101	107	101	79	83	103	89	98	112	101	81	79	90	92	80	87	93	99	83	113	104	82	90	81	99	99	90	96	91	87	97	73	97	83	88	82	95	101	89	91	82	95	94	91	92	102	109	93	89	79	107	99	86	92	92	85	91	88	89	83	94	93	78	103	90	62	84	100	109	94	87	94	114	101	109	84	94	78	101	85	82	81	86	99	83	101	85	88	83	76	94	87	88	94	87	87	84	84	88	95	93	93	104	84	90	93	115	92	83	96	95	96	84	119	99	94	91	83	92	89	93	99	108	85	93	101	99	77	100	104	89	97	100	92	70	108	78	87	96	86	84	102	97	88	91	96	108	81	109	91	96	85	109	97	107	88	94	89	87	71	92	102	86	99	92	103	82	90	88	94	99	87	80	120	113	76	99	86	86	73	82	87	111	94	85	111	82	83	97	99	97	101	96	107	104	84	94	83	95	95	96	99	77	111	104	109	107	101	102	106	82	66	86	79	91	99	106	79	100	95	105	98	83	108	91	103	106	101	88	70	102	89	94	105	104	109	88	86	87	87	109	93	104	96	93	89	94	75	82	105	104	87	84	93	91	96	94	100	80	99	99	83	97	95	90	104	82	115	82	81	83	77	102	92	82	93	86	75	80	107	88	78	92
2202	620	689	603	562	464	416	447	383	364	373	361	321	343	330	346	349	318	319	328	288	318	301	312	333	306	308	317	319	283	314	363	316	319	337	315	319	344	326	306	345	318	313	292	340	367	330	307	316	309	304	312	337	316	334	359	310	328	306	327	347	343	297	329	297	308	318	328	291	336	316	337	317	323	306	345	281	295	319	321	331	334	343	324	355	310	301	335	344	281	299	300	306	301	306	312	312	291	336	302	327	293	325	337	318	340	332	331	294	316	321	299	300	351	339	305	305	298	324	309	310	312	316	340	335	293	321	287	328	311	296	304	288	319	301	316	296	328	308	301	321	316	311	307	376	306	319	331	300	321	298	284	343	294	315	362	321	329	302	329	316	305	315	320	325	339	313	305	320	296	328	303	314	286	344	283	330	309	338	334	331	324	322	318	338	292	327	297	338	336	334	374	292	328	308	291	330	320	332	305	326	316	317	324	336	340	344	340	360	332	342	339	311	335	342	287	326	318	331	275	318	311	318	339	310	341	303	323	311	319	311	335	308	332	308	347	337	312	327	316	337	338	300	324	325	313	324	298	278	327	304	315	300	336	317	335	318	320	334	301	321	332	315	297	321	296	291	331	294	311	325	298	304	305	326	311	301	312	326	338	316	319	270	326	326	309	308	308	313	324	325	312	333	308	343	299	315	288	343	337	311	312	324	288	337	328	323	329	318	310	287	313	300	299	308	300	321	303	310	324	319	286	294	309	317	297	323	360	324	349	319	291	307	304	315	292	309	319	341	339	303	312	315	332	328	294	365	326	293	302	334	325	310	320	346	299	353	325	325	333	317	328	308	306	304	348	281	300	334	352	326	299	308	304	305	306	266	323	323	306	335	331	323	306	294	297	283	318	319	349	320	341	322	318	313	289	333	367	296	333	299	320	310	303	335	313	330	327	300	313	345	304	325	312	351	302	315	294	333	327	318	315	314	328	332	325	311	323	289	313	304	358	301	317	345	311	308	296	293	297	341	322	309	321	314	311	306	306	292	326	290	297	293	340	323	304	320	319	326	298	347	315	295	348	331	317	328	357	343	335	323	304	296	300	343	308	321	359	299	278	350	300	320	317	313	323	326	312	305	311	320	286	308	341	317	304	303	326	305	326	290	316	327	323	313	332	316	331	329	300	318	306	313	331	311	337	298	363	316	317	315	319	347	303	325	306	336	336	325	288	323	334	302	305	295	336	314	320	295	340	311	295	330	305	321	319	315	320	334	302	348	331	289	323	312	328	337	303	306	323	304	360	300	325	324	327	301	330	300	292	338	330	322	324	278	313	325	310	306	335	316	335	308	329	358	342	318	288	309	301	300	317	330	312	334	317	305	299	344	311	342	353	341	343	325	302	292	287	301	333	277	298	321	311	330	314	300	317	330	324	350	293	319	302	349	302	306	308	307	286	326	347	320	322	322	345	298	293	325	314	310	312	344	320	322	328	305	315	301	286	314	318	326	308	305	316	316	315	325	289	307	329	320	317	316	317	354	288	296	333	315	320	318	338	347	322	308	317	313	327	325	321	329	335	297	326	347	323	294	319	311	300	324	308	316	336	293	326	317	302	309	310	340	293	366	306	291	353	281	327	308	328	302	296	334	329	324	332	299	282	311	272	341	345	334	333	303	309	316	313	330	344	322	304	301	328	319	317	312	297	301	318	314	313	314	310	305	318	316	309	313	323	322	326	289	299	282	327	355	312	309	288	299	340	335	315	310	314	304	324	350	329	334	324	326	365	318	312	323	304	308	357	348	322	348	305	310	316	300	309	316	318	319	334	305	332	318	307	361	304	329	354	317	351	334	315	312	328	316	331	316	315	284	332	308	320	356	361	300	343	300	302	356	326	327	312	336	363	331	296	298	279	329	338	322	336	312	318	322	309	330	315	331	309	343	318	329	334	330	342	300	275	319	309	297	326	304	312	283	304	325	315	310	304	331	330	302	325	348	317	309	311	306	322	312	303	332	344	355	302	309	327	328	330	316	301	310	362	339	337	303	349	298	277	359	317	301	312	313	289	294	338	339	338	319	323	320	325	333	305	298	334	340	330	318	323	353	321	318	318	326	321	301	320	301	305	302	325	314	278	325	345	318	325	313	316	338	313	312	309	342	285	329	345	302	318	333	354	309	317	312	317	302	311	319	312	310	283	288	308	329	328	319	329	312	357	317	290	334	332	292	326	302	319	321	298	328	315	286	331	320	339	325	301	322	300	316	325	328	331	287	321	323	319	332	333	315	306	306	313	297	329	324	307	326	336	311	304	324	326	313	322	319	307	304	294	332	329	330	318	304	304	325	313	341	328	300	291	293	329	318	301	275	315	324	296	309	351	318	317	304	298	310	299	310	304	275	349	323	333	288	314	315	330	327	312	278	331	336	297	348	338	322	334	324	305	299	312	325	301	310	317	309	323	308	309	333	321	313	300	297	321	300	323	309	334	331	306	300	283	341	325	315	293	317	286	360	326	326	326	343	299	316	321	314	313	334	308	279	290	309	298	327	326	322	341	297	328	320	278	280	330	336	316	324	314	321	268	290	339	315	326	306	300	309	321	320	330	319	297	339	298	306	342	330	326	331	328	315	314	320	341	345	338	299	284	337	313	317	318	270	296	287	324	323	332	323	323	338	340	324	330	335	330	325	308	285	308	277	307	353	301	329	315	286	330	288	310	318	306	310	297	300	316	287	295	319	318	299	292	287	336	311	330	309	333	318	352	299	316	313	313	340	330	280	327	307	333	301	295	315	335	308	321	332	302	312	305	305	328	276	342	321	293	308	332	321	300	321	345	286	310	305	356	314	343	314	306	294	305	316	309	327	318	323	303	306	326	286	334	330	313	335	343	318	292	310	310	323	323	320	344	337	309	349	328	330	317	325	308	312	310	316	321	336	339	317	336	333	312	324	310	318	345	314	285	290	317	304	341	314	316	345	305	346	332	337	311	336	304	335	302	321	313	308	328	342	328	313	314	355	345	335	299	296	346	346	340	310	299	307	314	338	342	322	313	302	318	308	285	301	294	338	303	346	303	314	327	328	339	312	326	326	336	323	312	305	311	325	320	324	320	312	308	319	308	334	314	324	306	308	339	298	299	322	329	316	330	304	281	310	319	344	307	322	338	306	339	345	346	327	326	313	287	333	302	337	303	334	341	334	346	328	319	313	309	340	267	272	323	301	313	305	307	319	280	283	317	297	301	293	328	313	337	308	309	310	317	317	309	321	329	304	315	353	307	306	351	321	320	327	322	317	312	311	307	340	321	303	336	321	309	313	331	295	290	320	333	350	314	355	348	348	317	310	348	306	334	346	290	310	318	329	312	317	313	300	325	293	323	322	296	328	312	329	341	330	311	291	319	313	325	302	303	334	293	321	317	330	301	327	312	327	316	318	328	301	311	309	333	331	324	310	321	304	309	353	315	327	290	312	315	337	314	283	321	318	324	313	327	324	319	299	337	282	290
6985	3672	3356	2757	1468	975	688	518	386	370	335	345	322	302	253	243	264	242	266	246	264	256	229	223	233	220	237	230	243	234	231	218	257	241	233	211	214	244	245	250	217	217	219	242	244	232	224	230	222	225	225	267	220	228	233	256	235	213	233	230	208	199	213	210	192	223	218	214	230	242	241	232	202	221	223	218	221	246	238	238	226	200	215	213	214	228	211	200	229	239	216	218	235	232	251	223	216	200	224	231	224	216	222	230	221	232	225	208	211	207	211	262	224	226	210	218	232	214	211	207	207	238	204	217	216	220	218	212	242	215	248	238	217	249	207	233	241	235	227	247	217	232	213	216	196	251	246	205	240	212	231	225	230	239	225	228	231	226	240	219	224	239	238	223	221	219	225	208	204	256	207	228	210	218	207	238	227	225	226	231	212	233	233	226	241	213	220	228	207	245	208	228	237	210	225	256	255	229	209	234	224	225	225	223	233	186	239	219	224	257	233	221	213	195	209	233	211	214	221	250	233	200	227	224	238	215	204	240	220	186	216	235	227	230	232	220	215	223	232	184	220	230	213	203	240	243	239	221	219	226	236	228	219	227	232	225	202	226	238	237	236	217	246	212	207	238	232	206	189	224	215	218	233	220	211	219	191	209	227	228	206	213	219	221	227	222	225	219	203	195	208	262	222	249	265	209	245	195	225	222	206	217	225	218	224	223	217	250	226	225	224	223	219	209	252	230	207	251	235	234	218	206	222	229	233	223	245	215	212	186	220	205	214	219	209	226	204	225	242	211	224	216	246	242	212	230	215	218	211	225	245	243	205	209	184	174	220	227	208	240	228	220	223	220	228	229	220	235	248	233	213	213	240	214	240	205	203	234	215	186	225	229	228	221	197	196	205	243	218	235	228	236	232	214	226	219	235	219	225	224	243	227	235	224	234	232	211	196	239	249	211	233	222	243	218	220	187	227	230	224	198	197	217	234	265	226	246	222	219	219	198	217	219	225	202	210	210	225	220	230	212	220	190	217	222	259	206	214	233	235	216	199	209	241	224	200	240	195	222	227	235	217	236	230	198	220	206	195	210	235	236	233	239	220	214	215	207	215	184	224	181	246	201	241	223	217	224	217	213	220	210	203	218	229	218	207	228	194	229	191	187	231	248	232	226	211	220	240	223	200	233	215	215	216	188	219	212	210	229	209	199	223	215	234	211	216	221	219	214	219	207	207	239	210	224	227	244	211	214	221	232	231	205	226	221	230	229	173	250	203	249	235	236	220	211	216	226	208	219	236	241	215	236	225	232	207	209	191	198	219	233	217	218	211	198	220	222	201	223	215	230	227	219	215	216	230	195	237	219	201	211	230	205	228	204	194	234	204	232	216	229	192	209	218	250	217	214	260	212	223	221	238	240	206	202	227	237	217	214	246	222	204	221	206	217	244	214	226	209	225	224	210	214	251	232	216	207	200	248	236	203	217	213	207	230	217	241	244	244	231	198	208	219	219	238	227	235	220	243	206	226	234	230	212	213	212	221	221	186	201	213	260	218	221	226	230	189	243	205	205	212	217	231	216	219	212	210	231	208	215	215	243	234	234	211	209	229	203	224	221	198	220	220	221	200	225	250	219	193	226	232	200	213	222	207	236	218	217	212	230	257	173	238	239	225	201	218	215	226	222	237	221	227	221	252	223	191	222	243	231	218	220	218	223	212	197	213	225	223	211	250	218	223	226	212	230	208	223	214	219	217	240	221	224	197	230	235	222	202	241	237	211	196	219	223	219	205	199	228	242	222	213	225	225	252	203	194	211	206	219	190	215	223	247	234	201	263	259	227	225	203	219	225	212	224	203	222	217	227	211	239	239	224	221	226	224	233	219	206	205	215	212	235	228	205	225	211	212	236	213	219	210	199	225	213	214	221	191	224	207	229	207	213	230	225	226	219	217	187	199	204	222	229	246	192	226	206	224	219	216	226	223	212	197	243	223	238	224	216	211	215	218	234	218	238	231	231	210	220	225	257	207	240	246	211	210	204	222	223	228	196	246	195	237	201	215	215	235	232	202	215	230	241	231	218	218	212	207	213	201	234	208	221	245	211	211	218	230	218	227	233	222	200	214	209	208	206	225	225	228	253	222	203	200	218	195	210	232	228	207	228	227	234	218	235	236	244	233	210	242	222	214	231	230	226	231	230	238	215	214	228	223	213	217	239	195	234	222	218	251	230	232	216	221	210	192	219	201	241	237	214	228	220	232	204	229	232	194	219	229	247	212	212	235	226	240	212	240	205	264	215	204	248	234	217	239	218	219	234	229	205	246	202	231	257	252	228	226	223	218	187	215	233	208	220	221	218	232	220	189	200	235	225	221	239	214	237	218	230	243	214	219	242	235	236	238	232	223	214	240	243	206	223	243	256	227	241	205	200	247	224	226	215	235	229	214	222	230	243	252	194	184	238	241	223	271	224	220	223	200	227	227	206	203	206	232	238	178	233	232	209	189	219	226	230	232	239	231	229	212	231	223	246	218	206	215	204	231	222	242	244	234	218	200	217	230	200	264	239	214	237	206	243	195	241	226	205	210	204	216	184	234	230	203	215	228	214	210	220	222	225	214	224	218	206	219	217	231	233	217	245	211	226	227	228	215	220	181	228	213	204	221	222	233	205	223	231	217	221	234	205	221	200	218	219	216	230	225	227	220	226	236	236	242	210	216	216	199	224	207	243	208	226	217	227	246	229	226	228	240	205	227	249	207	231	226	206	234	200	221	218	205	208	215	201	227	231	217	248	200	223	241	192	217	238	222	234	214	220	237	211	244	224	228	219	203	200	234	226	212	203	236	213	209	248	231	216	204	246	208	214	232	223	213	208	207	227	243	237	222	233	235	209	221	235	205	198	238	201	243	220	229	207	201	217	221	224	241	220	226	221	235	219	232	232	201	240	219	228	210	221	231	258	207	206	209	246	200	219	224	225	238	254	244	217	222	248	202	204	232	223	249	232	195	210	212	203	210	210	198	229	206	212	212	239	220	220	207	214	205	214	218	230	195	240	238	238	225	230	229	225	244	208	229	214	225	234	213	217	210	232	213	243	234	238	218	231	242	235	253	212	231	220	211	228	225	220	224	181	264	234	217	204	202	232	199	226	209	236	224	238	214	211	229	234	225	224	221	225	222	209	244	217	228	206	217	213	236	220	232	218	214	210	233	231	178	247	212	229	188	208	210	211	214	209	227	203	224	213	226	250	225	206	240	210	227	237	222	229	205	209	222	207	229	231	201	194	234	226	208	230	202	194	211	199	237	207	240	217	229	211	209	218	232	252	217	238	227	220	218	213	202	246	238	232	239	228	193	247	207	212	235	220	233	215	239	220	236	248	228	189	207	223	217	223	229	210	220	218	224	224	226	215	198	187	228	181	232	200	236	223	206	225	215	234	216	216	213	211	208	205	211	214	223	211	228	220	231	215	218	205	242	195	200	240	214	207	233	195	200	221	210	219	227	233	236
6451	3317	3951	4121	3338	3060	2511	2046	1695	1426	1479	1440	1202	1001	879	879	857	843	785	741	763	765	749	717	702	694	699	672	659	674	696	643	690	656	666	667	677	678	649	644	666	642	636	646	682	679	657	677	619	652	693	644	681	660	640	612	603	623	655	630	655	643	653	589	671	611	630	628	583	631	589	621	598	611	609	614	629	691	650	642	649	667	610	631	629	623	668	617	605	665	656	549	591	613	655	651	641	598	634	627	623	640	618	659	649	615	657	616	630	627	626	639	582	629	606	603	632	575	646	632	556	616	643	643	588	616	634	626	616	612	651	616	650	618	600	638	605	683	666	618	616	587	599	590	647	619	640	604	653	626	600	629	628	624	605	588	613	638	635	632	673	631	626	624	641	580	636	627	612	606	669	615	630	605	612	592	606	626	569	641	598	608	624	623	599	610	615	618	642	649	605	648	609	631	644	616	587	650	599	617	662	660	648	616	598	629	571	635	636	620	624	646	610	592	643	610	672	623	609	575	589	623	621	640	624	668	639	676	598	638	585	634	605	599	609	654	655	628	619	623	632	615	595	634	650	655	633	650	658	597	613	647	613	607	639	608	631	635	611	609	618	606	616	655	621	614	641	576	652	609	610	607	635	664	608	627	675	597	632	617	607	602	641	640	609	580	591	629	633	601	626	603	629	626	629	630	649	653	617	622	599	588	613	588	639	609	609	635	648	614	616	585	603	659	572	643	608	607	623	577	637	634	609	641	599	637	647	625	606	621	594	633	593	591	592	557	684	635	629	604	665	600	669	619	590	634	594	620	633	612	633	594	639	605	618	665	627	714	593	634	676	641	608	652	649	646	653	560	613	630	620	568	602	660	615	656	610	663	638	625	607	605	679	624	640	662	639	626	619	649	624	617	626	615	600	634	615	642	603	639	654	635	630	621	639	605	621	635	618	657	624	632	592	657	575	610	625	636	578	606	621	641	609	630	575	581	585	639	655	598	643	603	612	655	618	652	607	586	635	604	646	623	603	605	667	575	605	610	593	599	570	616	587	654	630	600	585	591	642	623	631	602	629	580	608	600	613	619	629	635	648	642	644	611	591	645	659	615	603	642	621	680	543	594	601	632	640	603	626	651	625	660	646	627	615	606	591	596	607	572	615	651	656	656	583	680	614	613	620	616	612	583	609	610	608	613	617	643	634	663	630	621	630	654	623	658	615	627	629	606	603	605	638	623	577	626	621	653	641	586	676	616	640	608	626	624	623	601	649	629	613	613	599	638	626	565	636	574	622	608	599	605	621	617	628	614	632	587	615	598	607	596	605	656	614	631	581	643	582	607	638	657	628	665	624	686	616	639	653	614	656	619	623	637	610	597	605	648	656	620	604	625	601	622	625	616	589	586	619	640	642	617	629	574	672	626	570	648	657	640	622	643	628	600	620	568	580	629	617	587	628	621	605	607	615	652	624	627	573	598	645	629	651	625	629	601	661	618	635	591	609	629	583	633	598	624	641	592	618	642	633	598	607	617	616	607	629	647	616	598	623	678	629	641	635	623	599	651	630	609	611	625	641	596	645	615	659	635	611	594	627	572	675	561	649	640	614	640	616	623	611	601	629	644	621	615	639	643	606	624	621	659	625	660	608	658	627	615	637	610	602	588	599	596	663	648	662	651	580	595	622	640	594	626	632	652	594	564	625	645	641	613	625	623	636	585	604	605	639	611	637	633	651	623	613	614	646	620	623	609	613	651	617	631	628	648	621	631	594	615	651	587	577	637	613	623	622	680	632	610	635	624	576	622	623	668	639	616	570	576	594	651	640	586	637	592	650	625	642	649	628	605	629	622	646	651	661	625	583	586	626	614	615	614	643	643	608	593	656	601	597	638	624	609	621	620	638	625	639	620	627	615	633	648	606	620	626	585	578	642	648	633	636	605	622	643	633	629	605	613	643	650	622	632	560	610	630	618	642	573	592	619	627	619	634	641	610	640	642	663	653	609	622	625	632	662	629	611	667	615	593	616	603	596	647	607	659	605	613	633	652	601	635	623	651	621	579	632	642	633	617	628	674	619	592	618	626	661	667	604	585	600	632	639	645	606	598	643	676	569	601	631	612	620	641	604	632	652	626	609	604	647	670	639	644	657	601	625	623	596	653	642	602	629	638	647	612	617	631	663	610	657	639	650	644	621	598	582	631	623	601	665	632	652	628	644	529	642	656	584	641	642	631	645	680	650	666	631	634	634	608	624	628	607	655	608	605	647	618	605	618	624	627	606	568	637	639	576	625	617	591	630	621	660	601	602	595	621	662	653	626	622	616	603	623	586	599	613	609	647	671	627	670	565	620	628	612	650	639	645	652	622	616	572	607	615	586	625	619	648	644	644	619	616	669	613	590	628	611	648	636	601	628	619	616	626	560	619	640	605	615	678	622	621	568	632	662	606	638	583	626	605	626	616	630	610	649	598	596	648	640	609	649	593	614	594	631	602	615	633	655	620	607	621	622	584	660	634	651	616	631	653	595	591	634	610	608	622	600	582	667	687	621	576	560	616	648	607	594	606	586	603	620	604	600	602	634	574	629	611	634	606	627	608	605	679	620	639	634	612	641	674	657	635	645	609	638	633	668	654	594	617	638	603	614	647	637	666	638	615	604	650	636	649	583	636	634	649	633	629	636	640	636	646	645	623	611	606	654	580	625	604	675	618	609	607	621	706	644	630	653	634	608	666	635	676	637	654	611	630	636	617	632	646	624	606	638	607	591	619	629	582	578	634	597	648	575	623	628	645	619	639	634	582	653	621	594	618	661	613	608	611	623	606	593	609	614	592	630	621	650	612	662	620	629	611	634	618	582	572	609	631	614	639	636	604	610	602	617	638	633	611	641	667	642	598	610	635	624	603	699	595	609	621	591	623	655	632	645	631	642	649	663	643	619	621	678	668	618	619	633	617	603	604	610	650	668	631	630	610	629	615	593	668	601	648	667	587	651	623	670	635	615	637	658	651	619	610	557	587	575	628	637	639	628	642	611	649	637	605	675	611	598	633	575	629	611	626	612	601	600	677	639	654	625	642	646	610	636	655	595	599	648	664	583	594	564	626	652	580	608	620	656	641	660	596	624	640	655	628	616	593	615	615	565	615	622	611	614	593	597	619	603	601	641	636	611	609	597	631	627	580	632	628	583	648	637	604	613	620	630	680	614	628	645	619	629	618	654	604	657	584	621	587	601	602	597	645	587	632	617	678	623	609	636	599	606	627	601	568	616	616	581	640	601	617	588	641	559	603	614	632	622	602	606	619	582	635	628	637	608	625	665	609	642	591	614	625	639	646	636	634	621	637	616	616	641	617	619	647	656	618	611	591	634	611	614	626	609	637	636	618	633	598	588	582	586	614	608	622	614	645	609	634	613	658	637	683	603	611	643	587	633	622	641	592	632	653	620	649	639	624	619	670	647	654	594	660	606	602	591	623	632	616	576	644	573	622	641	615	631	586	649	656	626	625
12550	6098	6072	4434	2854	1840	1211	782	695	620	530	558	498	376	348	385	346	325	321	312	321	302	289	311	311	294	292	313	281	265	274	261	348	297	278	319	267	284	288	300	258	264	273	268	253	270	274	240	278	282	259	262	316	283	289	259	286	308	291	265	288	279	266	267	282	292	259	286	284	299	295	278	285	287	275	271	297	255	249	284	250	256	260	286	273	294	274	281	318	284	275	261	309	295	263	287	289	286	290	274	293	300	281	290	292	300	288	282	275	262	303	277	286	273	284	287	253	277	305	270	268	265	292	267	298	296	279	285	248	276	285	273	271	289	267	294	274	276	283	286	283	291	295	293	260	275	276	266	283	260	304	311	266	266	276	258	262	264	264	308	302	278	295	284	272	287	298	285	272	277	260	259	287	268	276	287	250	286	292	321	310	299	289	289	271	303	269	303	269	269	293	287	282	277	263	260	284	261	271	302	264	279	283	272	298	252	291	290	246	253	303	308	248	282	299	265	287	264	270	264	282	288	286	313	283	266	276	258	282	308	250	270	264	297	301	274	255	281	310	292	275	267	260	272	276	258	267	269	262	273	297	282	298	298	281	252	256	283	332	237	253	282	250	237	288	271	281	266	277	288	306	327	274	265	244	260	271	312	269	284	318	279	253	257	268	249	262	257	271	264	278	275	267	271	256	313	269	276	258	254	283	270	296	275	248	289	264	292	303	292	284	260	267	272	298	257	227	285	270	311	287	272	267	267	292	264	295	292	302	285	268	291	302	301	290	278	302	299	269	304	290	286	275	243	257	257	281	255	260	253	290	283	274	245	263	262	298	249	274	271	275	286	265	272	285	271	297	273	275	308	288	295	296	271	292	277	250	296	264	264	274	268	284	269	262	271	291	312	269	273	270	277	272	282	278	305	279	258	262	242	245	265	281	281	266	273	295	287	287	276	265	270	272	248	262	297	279	254	281	266	249	329	272	268	268	267	288	314	292	290	285	296	294	303	247	279	326	277	277	240	267	242	251	260	279	269	257	264	287	255	267	290	273	273	271	274	298	281	286	265	275	267	270	282	256	328	266	287	269	273	304	281	277	241	274	303	268	272	262	280	268	296	272	279	280	260	261	282	276	265	252	289	314	289	251	294	282	244	266	296	249	283	304	319	252	276	262	263	262	300	248	261	272	262	268	292	296	286	286	275	271	285	252	261	275	289	283	261	280	253	262	265	280	240	241	268	298	283	281	255	283	275	242	287	266	259	298	271	289	271	277	250	289	276	279	276	255	264	251	260	283	310	274	271	242	275	313	251	263	264	267	280	288	246	288	297	296	262	251	258	270	286	301	272	286	284	288	285	268	298	260	253	276	305	306	265	268	291	270	257	294	280	269	258	311	264	282	261	297	258	281	305	258	260	269	269	252	293	260	293	281	280	281	288	257	276	278	294	261	266	276	264	277	269	290	295	277	256	278	257	297	290	273	283	295	309	285	266	266	280	306	298	293	258	279	286	297	268	294	271	263	268	261	294	281	305	263	256	297	291	299	280	285	245	299	263	272	283	292	286	299	264	287	281	274	291	296	261	281	272	275	301	301	277	276	279	263	306	281	285	290	248	264	277	304	303	273	279	256	291	226	303	262	297	277	249	259	263	259	267	295	285	252	286	259	285	287	285	270	316	263	288	303	252	267	278	266	277	279	256	256	267	290	278	280	279	275	273	291	270	255	255	276	309	262	246	264	285	283	310	293	291	242	285	264	295	299	248	272	296	266	274	276	302	294	269	273	254	290	258	289	272	253	272	280	284	265	281	260	267	278	255	290	273	266	285	260	279	265	282	276	289	280	291	266	266	300	300	278	278	283	278	288	294	273	276	264	286	251	281	298	268	276	273	278	282	294	277	295	270	252	270	283	275	322	279	292	255	283	267	276	271	260	260	279	267	308	256	254	289	303	280	276	288	258	270	300	287	268	310	285	273	276	290	272	285	276	264	298	270	307	284	281	291	264	283	301	281	255	269	253	284	248	253	256	289	250	258	272	262	302	283	288	285	308	292	307	261	295	261	301	278	309	266	316	256	294	306	289	291	259	325	282	245	296	284	272	278	275	246	268	255	313	259	259	287	287	277	287	278	280	303	299	312	310	291	317	292	264	267	282	254	293	267	282	293	271	291	281	241	252	310	293	282	270	297	295	263	291	287	287	281	299	311	271	309	304	276	284	284	287	293	256	309	248	272	263	262	298	319	289	272	270	263	316	257	270	286	262	268	259	289	257	272	257	303	295	252	266	294	262	271	254	258	308	310	259	284	280	274	278	302	259	283	272	285	278	288	256	283	300	286	266	263	280	254	263	283	271	256	287	304	266	280	284	314	281	248	295	254	232	291	285	290	294	299	252	321	266	292	273	269	277	277	293	296	309	309	273	272	289	295	228	282	293	256	283	294	272	284	295	278	279	280	272	269	286	285	263	294	271	280	297	267	273	278	286	283	299	279	292	284	266	279	245	277	287	282	267	307	280	267	277	280	293	272	250	256	273	289	257	286	283	254	298	272	286	254	287	286	266	314	273	283	295	317	255	293	290	275	269	275	278	263	279	262	260	262	284	283	296	232	261	287	290	278	283	300	273	288	273	283	266	278	285	245	278	275	239	270	262	292	255	251	294	267	297	254	241	274	290	285	273	244	302	304	299	280	282	290	281	272	300	251	286	272	247	245	274	287	282	299	300	309	290	290	258	267	267	242	287	270	290	275	278	291	285	257	272	291	275	294	264	252	281	271	267	299	270	308	312	275	283	273	282	276	269	290	283	296	269	267	299	270	293	303	276	292	273	297	269	274	320	297	270	317	295	291	298	275	308	273	256	263	292	268	288	294	288	255	263	260	264	302	281	288	307	273	287	269	254	250	297	281	277	265	295	258	298	281	274	293	255	269	255	311	284	284	309	288	260	279	261	307	281	290	255	302	267	274	274	267	283	285	284	311	282	278	262	265	272	307	281	280	273	271	309	297	267	276	269	286	293	308	269	254	265	273	255	277	302	294	294	280	313	272	311	275	289	275	292	303	312	259	285	266	258	289	259	276	288	262	270	290	272	289	282	256	290	292	280	287	268	296	280	298	290	296	282	262	254	266	288	257	273	255	290	299	261	286	261	297	287	257	287	254	262	304	273	304	299	276	295	282	289	292	247	273	280	269	276	291	261	287	291	270	300	263	281	277	298	249	312	271	305	299	310	283	268	279	308	288	313	294	293	242	286	278	264	275	292	277	283	269	289	288	256	238	276	273	268	251	264	281	280	287	281	281	274	275	283	294	264	297	321	260	274	266	287	272	273	256	293	280	273	302	322	283	288	305	260	281	264	286	294	272	271	252	260	274	273	266	270	277	305	293	318	292	314	273	271	277	287	297	272	273	258	288	266	272	283	250	312	295	261	269	269	286	263	292	262	279	262	251	293	240	269	274	280	277	247	297	272	272	251	297	295	270	246	255	289	245	330	286	274	276
8770	5014	6275	6469	5869	4801	4068	3437	2987	2576	2165	2235	1826	1404	1302	1328	1211	1090	1062	1063	981	955	990	933	924	897	890	899	878	868	856	841	901	800	778	869	856	781	796	797	790	848	772	811	753	775	807	806	839	808	759	708	764	807	771	800	756	766	810	762	819	746	751	767	765	734	764	748	738	763	751	752	752	748	779	777	750	713	753	763	738	745	746	778	748	712	741	787	750	756	753	755	727	728	750	761	753	731	731	707	752	785	727	747	772	752	743	696	710	779	744	733	799	747	743	816	741	773	749	730	735	743	737	690	725	728	751	739	687	682	726	750	710	791	693	731	776	721	724	703	724	701	749	726	694	745	736	775	768	721	759	753	739	726	705	655	723	748	764	769	733	759	759	792	788	761	769	740	704	716	695	752	731	714	718	692	775	732	688	714	721	751	726	718	703	702	770	741	719	749	772	739	725	728	697	705	732	730	738	728	766	741	753	728	726	711	750	766	723	702	731	726	753	693	698	735	695	741	691	725	701	745	743	742	747	724	722	749	765	722	705	715	777	736	682	767	731	699	714	700	729	763	724	683	680	744	739	772	745	798	758	776	709	714	768	673	781	720	746	733	704	734	731	715	725	770	690	762	742	741	736	769	745	740	731	740	737	738	735	765	746	696	703	730	759	690	758	730	776	747	729	763	726	717	726	711	747	710	677	735	765	743	700	728	746	740	781	678	712	773	739	758	736	752	760	735	762	751	690	693	757	723	746	739	721	763	723	716	753	725	724	695	698	730	746	694	748	663	722	731	721	694	780	716	708	714	717	762	717	750	711	697	741	760	753	754	756	732	786	720	687	751	743	720	720	715	740	743	757	725	711	714	730	776	731	704	814	723	694	680	689	763	715	719	715	728	753	751	681	684	744	792	737	731	732	703	720	703	717	749	688	767	810	753	750	725	710	731	761	706	732	713	694	703	739	703	708	742	768	740	728	707	730	764	724	703	702	709	733	684	691	737	793	699	733	688	769	748	726	714	728	754	736	738	759	721	768	767	716	715	695	740	736	720	688	760	743	720	727	706	725	720	659	706	747	767	700	701	682	714	728	732	744	756	729	721	721	742	762	701	676	807	746	752	753	762	740	732	731	660	727	722	690	748	723	756	742	716	758	741	731	725	691	719	760	723	706	761	700	713	742	703	747	776	743	758	758	722	724	776	718	719	754	714	732	788	734	753	738	728	776	761	729	760	702	707	732	713	699	753	710	734	726	719	752	740	756	669	752	709	750	733	728	742	792	723	770	712	773	725	722	741	717	733	728	746	721	721	678	767	710	736	732	753	693	736	732	762	758	673	756	774	721	763	691	733	762	739	672	680	770	745	694	768	711	742	696	720	721	727	749	675	796	720	711	735	753	708	721	764	735	774	755	728	698	719	728	750	686	736	760	703	707	686	721	769	729	709	782	761	706	705	724	723	763	707	741	747	723	746	750	697	738	671	730	692	717	742	753	710	720	737	722	705	752	745	736	720	726	736	759	722	710	712	768	720	766	749	714	771	746	713	715	737	736	764	728	702	758	734	705	742	707	719	727	741	770	742	708	778	722	692	684	730	702	740	723	730	710	758	769	741	728	693	759	666	707	715	756	745	739	744	747	729	742	803	773	692	701	705	780	788	732	698	687	723	788	720	704	722	714	742	703	676	754	725	707	721	706	697	705	763	742	715	686	692	733	715	722	723	758	728	709	756	757	723	719	724	715	740	747	737	702	765	725	723	694	764	752	767	675	705	706	731	756	746	685	744	736	690	712	733	714	766	751	770	774	749	737	754	722	730	727	705	732	755	726	723	769	698	663	750	752	753	724	767	760	717	717	732	802	734	778	687	696	749	711	736	726	744	741	713	728	751	722	686	745	755	746	707	781	727	761	750	721	698	717	700	789	707	760	703	731	706	760	707	694	656	746	756	713	739	753	717	742	672	721	704	724	770	753	765	754	699	785	759	755	721	758	706	757	734	710	689	776	746	756	736	758	752	743	768	711	723	771	752	763	706	724	764	756	753	731	763	736	733	716	719	679	735	710	748	727	722	782	696	720	747	713	719	761	745	707	741	747	744	746	730	682	671	722	748	737	749	734	754	741	710	733	730	742	733	719	678	691	697	711	710	737	724	726	766	739	731	729	700	679	736	717	747	723	766	747	700	696	737	703	757	750	738	709	730	730	752	743	761	756	693	716	695	718	753	772	690	742	692	747	718	703	685	726	733	740	718	695	738	707	741	678	727	768	706	705	701	685	703	727	777	749	729	699	727	739	742	775	706	774	715	754	783	746	785	748	733	747	745	705	706	726	716	762	734	743	739	774	723	725	748	685	719	710	751	775	752	729	717	765	729	752	700	694	726	784	742	699	744	737	786	756	758	761	716	770	718	754	716	708	738	746	747	744	798	760	708	729	746	810	703	743	731	714	741	723	751	723	701	738	763	724	706	777	701	741	698	723	764	659	755	758	747	735	744	716	740	754	781	682	774	755	740	685	731	717	726	708	727	738	744	734	711	719	743	722	751	711	755	775	689	750	745	752	789	741	758	754	750	779	741	692	712	758	738	705	741	695	726	699	680	714	676	761	703	711	716	742	773	718	705	745	758	739	700	741	707	714	787	690	674	754	746	736	746	711	711	771	785	709	747	740	756	777	753	777	756	695	703	728	743	744	745	715	723	720	639	763	744	703	746	685	760	718	735	699	733	731	765	724	752	726	693	715	703	739	687	746	743	743	717	747	715	757	740	753	692	727	733	734	713	686	744	702	691	717	732	755	730	721	700	737	746	758	733	660	750	658	739	740	707	727	725	718	765	734	677	695	727	726	717	718	703	744	757	722	732	716	741	778	694	706	716	752	746	710	719	729	740	734	716	717	723	774	756	721	745	743	730	721	753	714	744	719	714	777	742	729	743	770	729	745	743	709	731	700	786	804	715	683	724	746	716	723	726	728	734	719	729	757	796	715	707	747	746	720	764	748	723	737	733	758	756	740	769	701	683	711	748	742	692	699	728	740	730	749	737	670	756	757	746	790	717	699	762	715	806	765	776	715	726	786	693	734	727	757	707	754	682	768	695	703	751	716	727	761	728	710	768	721	713	699	774	757	727	716	764	734	754	721	704	759	732	739	718	711	709	722	690	754	688	722	708	770	683	705	708	779	757	732	726	764	687	733	737	759	773	692	709	753	765	739	775	754	690	725	718	725	762	714	724	750	742	709	724	750	722	711	731	696	691	740	741	742	714	740	739	720	676	717	736	767	696	722	722	718	705	759	740	766	743	738	754	740	788	744	661	774	680	735	750	736	726	691	743	723	681	746	728	717	687	743	744	757	760	709	744	726	709	770	722	769	731	728	676	751	747	691	713	752	711	690	741	753	699	727	724	734	687	725	716	734	719	734	710	733	716	738	724	710	739	735	739	668	727	769	729	751	774	777	750	748	742	720	719	795	779	725	711	717	757	713	740	713	720	752	716	736	731
1739	266	216	179	139	112	105	111	96	109	113	104	101	98	75	105	102	81	86	85	83	83	110	74	93	83	101	83	83	76	74	100	84	95	99	89	96	93	112	94	88	98	92	111	109	89	107	113	95	101	86	107	79	81	88	95	85	91	83	109	100	89	101	85	90	74	95	98	95	106	90	105	78	87	91	93	95	94	94	93	88	84	99	95	91	90	99	99	84	104	76	89	90	90	79	100	94	116	95	99	104	99	86	81	86	105	89	89	105	96	86	104	82	91	83	82	107	98	81	93	93	108	92	94	92	97	88	84	102	76	94	85	85	84	107	82	96	84	82	86	96	102	104	97	97	106	94	94	97	80	86	87	101	86	89	87	78	100	91	88	91	87	82	91	93	98	95	101	93	83	78	99	89	104	103	100	87	75	80	77	91	82	102	85	78	92	99	78	80	79	88	106	91	95	90	91	91	97	89	106	111	102	104	105	98	98	102	91	102	77	83	84	96	77	89	95	83	99	91	113	105	89	90	92	73	79	105	104	96	100	81	93	111	97	90	87	90	86	82	101	79	104	102	87	89	82	99	76	99	90	85	100	83	74	73	77	75	89	108	83	78	90	87	83	96	93	77	93	80	78	81	89	89	108	105	89	92	104	106	100	94	98	91	77	95	82	93	104	82	109	104	83	106	89	89	85	101	77	90	109	93	113	87	91	104	109	116	81	95	86	81	80	80	77	97	94	91	87	90	71	89	92	77	94	97	90	103	89	88	77	82	94	86	84	82	86	86	104	87	82	98	100	89	91	84	77	80	111	97	96	90	87	91	83	90	101	92	105	73	90	90	74	91	97	81	84	106	88	77	80	96	86	109	110	90	104	96	93	81	89	92	80	81	90	102	91	89	96	93	76	98	89	85	86	79	92	87	85	100	89	74	99	81	91	87	82	89	119	91	76	100	107	90	93	112	100	110	94	88	82	93	103	83	104	88	105	87	89	78	99	92	83	87	86	85	76	98	93	81	95	97	102	92	86	88	102	80	94	92	103	91	86	72	93	92	91	100	95	99	81	95	90	101	111	97	108	87	87	85	88	92	103	85	99	94	102	86	102	94	90	88	101	80	75	101	86	94	109	91	88	85	92	103	92	105	86	99	91	100	86	82	86	92	105	96	88	102	87	88	86	98	84	86	109	91	102	104	106	81	83	99	93	87	83	81	83	77	97	87	78	92	90	72	82	101	99	99	90	83	80	89	94	95	92	105	108	97	94	84	78	105	87	99	99	89	87	91	103	79	95	76	79	112	94	84	84	97	96	125	100	96	95	92	88	78	86	86	86	97	91	98	79	109	89	79	101	99	92	94	82	103	97	83	88	99	79	98	89	83	91	87	99	93	77	82	90	114	101	115	85	85	106	73	85	94	96	106	93	84	78	81	81	86	103	83	83	97	87	86	85	88	88	96	92	105	102	112	90	85	104	96	88	89	80	87	98	100	101	90	80	102	88	83	94	90	84	103	93	86	94	66	94	84	93	104	71	91	80	110	96	82	94	94	98	90	89	104	92	82	93	114	88	91	67	96	91	96	69	81	118	90	99	80	81	76	83	81	88	101	81	105	81	92	80	87	93	72	93	84	81	84	105	96	102	100	98	88	97	91	102	98	96	94	75	104	78	79	92	100	108	89	83	94	102	88	95	95	91	87	105	86	82	90	82	91	91	95	96	85	90	87	81	93	93	110	86	98	98	95	80	84	100	102	95	101	88	87	78	108	105	82	78	95	83	93	103	94	87	95	94	91	95	107	102	100	94	101	78	68	84	94	109	84	88	94	79	98	107	84	92	98	87	69	82	79	91	86	83	105	108	85	89	81	112	88	88	81	85	101	100	94	100	85	90	96	114	99	78	96	107	77	108	82	78	92	102	87	100	94	98	84	108	81	95	108	95	104	94	103	102	96	91	85	92	104	105	90	104	85	89	94	104	98	79	107	89	96	90	80	105	94	90	82	97	91	87	78	112	95	95	75	84	103	89	94	98	77	87	105	82	87	97	68	80	98	79	75	95	74	94	72	79	71	93	104	88	101	82	98	78	104	122	85	98	92	98	90	97	89	102	94	87	96	75	105	107	94	83	92	100	82	94	78	84	103	82	103	99	110	105	87	96	98	90	95	90	93	84	78	78	82	92	92	91	106	88	93	106	92	91	90	119	106	100	100	103	92	80	114	106	102	99	92	84	93	67	89	85	83	77	89	111	98	79	103	84	99	85	97	106	84	97	97	89	113	103	92	85	83	86	102	85	100	88	117	89	81	95	79	88	112	117	102	101	96	89	97	104	105	84	99	85	86	89	90	99	101	81	98	82	90	93	93	110	92	89	82	92	90	96	86	103	98	91	91	99	85	95	102	91	102	101	95	81	83	83	89	92	73	102	81	87	74	89	87	94	81	90	104	94	97	84	84	92	106	89	99	93	86	99	91	91	104	80	86	84	77	87	106	77	83	94	95	98	99	108	101	108	89	81	77	96	92	95	94	84	99	87	109	95	103	84	109	87	99	89	99	90	81	89	108	84	96	102	79	76	98	101	100	94	93	85	107	98	107	108	78	82	100	85	111	85	89	87	88	111	104	108	88	90	97	93	103	109	94	79	100	86	89	82	90	105	87	94	84	111	101	89	79	90	123	97	112	80	90	93	89	92	75	88	81	90	81	77	113	89	102	94	92	96	89	92	84	74	99	77	98	95	80	97	100	92	88	80	89	98	80	82	100	87	92	89	78	96	83	90	86	98	93	90	112	108	86	90	110	89	78	87	83	80	86	76	81	97	79	105	103	81	106	95	89	94	97	96	107	86	97	99	82	90	93	77	103	94	98	80	87	81	100	102	86	95	79	93	100	92	104	103	90	86	90	104	85	98	90	85	85	77	101	90	81	81	90	92	75	89	95	80	86	85	83	77	92	103	90	88	86	103	98	97	84	84	93	96	105	97	87	93	88	75	88	97	86	101	109	94	79	113	89	103	93	93	95	106	101	96	80	98	85	93	76	76	94	79	96	105	87	81	77	88	92	89	88	81	73	99	82	82	100	98	87	100	93	113	88	90	96	90	74	79	82	102	98	99	115	88	111	89	84	99	99	88	102	100	81	86	97	110	94	94	91	97	84	81	85	82	93	81	105	84	73	88	81	91	84	83	94	100	89	99	93	109	81	112	104	99	90	81	105	97	89	95	86	90	94	99	88	98	101	93	108	76	95	80	75	78	114	89	85	86	87	85	85	112	89	86	102	84	90	90	99	89	97	89	83	93	91	77	94	82	102	83	114	107	106	80	73	86	87	97	80	89	102	92	88	83	94	84	98	106	90	101	86	93	78	94	87	104	88	96	82	89	96	74	74	94	83	85	89	88	98	88	91	99	87	78	84	97	101	102	81	95	85	124	94	75	99	82	85	91	94	97	92	99	98	100	97	104	92	78	111	94	77	99	109	93	77	96	101	109	81	87	83	85	86	100
2188	592	614	628	534	461	416	376	341	353	367	388	341	358	331	339	351	338	335	338	366	330	283	342	311	352	338	318	309	351	329	319	334	320	336	309	324	293	337	303	339	317	298	336	327	295	318	321	331	315	324	321	341	346	300	320	312	292	301	328	361	310	319	328	333	356	287	310	347	343	351	339	336	326	308	329	276	337	315	310	366	337	300	316	302	337	354	346	334	330	322	318	333	299	328	316	324	351	329	363	329	290	318	330	342	298	344	313	334	299	295	330	301	348	299	354	307	304	331	313	311	340	326	343	333	372	323	294	313	342	303	338	292	293	324	337	322	310	318	297	321	284	322	332	316	327	329	332	365	310	326	298	331	343	322	325	364	329	315	337	315	296	304	301	329	321	310	318	297	313	286	321	323	302	288	315	324	334	292	299	334	305	321	321	332	332	333	320	324	292	301	299	329	310	299	350	324	289	286	292	295	343	325	343	290	321	295	300	313	338	317	315	370	289	317	320	329	310	326	293	360	308	296	327	353	314	293	321	325	274	287	341	334	344	305	295	310	299	299	314	307	316	345	343	297	307	318	328	334	329	321	308	305	317	319	301	313	320	315	309	292	343	313	304	310	311	323	311	321	290	309	320	340	303	334	300	299	327	311	307	315	305	291	346	318	305	331	343	351	298	322	297	294	290	335	321	320	348	335	321	306	311	351	324	361	337	336	275	334	310	292	333	320	299	318	342	305	318	315	306	322	329	324	309	295	341	332	308	311	298	334	314	325	319	278	286	323	315	301	342	315	304	338	276	343	296	323	345	342	297	317	292	339	301	316	312	330	318	326	330	322	317	335	307	352	365	307	324	320	316	285	333	323	286	326	326	308	305	357	345	314	341	338	324	304	287	318	319	284	337	335	342	328	326	298	307	315	308	321	341	316	371	322	333	380	318	359	314	329	315	324	329	323	331	323	342	312	332	322	308	309	337	316	303	276	331	329	307	291	355	304	322	304	309	331	313	305	299	302	310	306	313	319	328	333	267	304	292	309	299	321	296	325	321	284	294	283	339	332	301	325	329	306	276	303	327	325	329	334	337	340	345	328	323	300	322	302	308	317	317	334	343	350	340	317	322	324	298	342	323	289	306	322	305	333	301	310	340	295	328	274	314	297	299	297	315	295	319	320	322	313	319	308	333	326	313	318	316	320	305	304	335	302	336	286	297	325	283	319	317	308	316	301	299	308	320	301	343	317	285	305	301	324	299	311	324	288	308	338	312	282	335	307	312	297	317	320	296	337	333	342	316	306	314	323	307	363	328	320	324	312	316	310	314	323	319	339	317	380	324	298	293	336	375	356	291	308	309	342	336	320	344	324	348	287	337	337	310	336	321	344	309	368	315	302	329	298	295	358	334	348	300	314	292	332	298	307	313	330	322	304	322	330	290	349	304	342	311	317	304	316	308	296	331	296	318	343	305	313	345	338	298	295	319	322	300	293	326	298	315	297	294	330	307	319	301	321	315	320	318	289	319	304	326	327	352	332	329	305	314	324	305	286	335	279	297	297	287	304	325	316	335	344	354	311	296	306	343	288	316	300	315	319	332	324	342	351	356	308	316	297	326	316	299	345	312	327	349	319	320	297	329	323	313	318	302	354	332	319	301	323	330	309	287	305	284	319	293	309	329	295	295	310	318	336	328	323	291	339	320	324	323	327	329	340	301	321	288	350	332	306	306	351	314	326	269	313	312	300	289	316	320	348	330	313	344	330	345	324	319	293	320	332	342	327	362	342	326	299	323	338	312	309	344	312	321	321	299	281	340	306	317	303	296	317	267	327	305	323	296	320	300	309	304	345	315	315	338	316	307	352	299	285	299	351	309	317	299	329	322	326	333	315	332	320	320	332	339	318	317	335	343	324	325	324	299	311	336	339	322	293	334	368	331	325	337	327	322	336	332	333	346	295	307	313	288	312	325	341	350	326	302	325	312	320	315	323	305	304	328	327	297	308	348	317	320	327	341	345	341	325	342	329	343	332	304	303	327	327	327	359	303	343	295	376	351	325	294	320	326	322	309	330	339	288	332	298	319	336	287	321	272	321	330	310	337	318	321	324	313	341	333	316	339	321	312	317	321	309	320	267	334	281	323	324	322	314	345	309	319	325	305	312	294	324	315	326	303	298	324	355	333	334	329	304	332	295	332	341	325	303	324	335	327	312	311	334	351	323	307	344	344	290	309	324	328	313	316	319	307	326	320	307	316	301	300	332	307	310	309	308	315	313	286	321	302	323	341	361	357	278	311	306	322	326	292	316	333	320	337	304	332	341	290	325	310	308	308	311	307	326	332	321	336	337	322	305	302	306	310	303	321	338	324	285	325	331	328	334	307	318	302	306	309	336	337	307	321	315	317	293	313	308	334	335	335	339	308	304	284	331	334	308	306	316	326	307	330	323	323	327	355	320	349	325	315	335	308	311	329	301	351	321	301	326	366	303	334	357	332	288	318	323	310	289	297	303	325	308	337	297	339	295	341	326	299	311	336	315	334	334	320	318	343	344	322	317	312	314	322	274	288	332	292	302	345	314	319	312	315	328	305	326	295	321	318	316	347	270	311	301	318	312	277	311	346	314	310	317	301	310	325	299	304	305	301	315	331	325	324	292	306	294	309	332	346	287	318	320	323	310	308	288	303	335	317	303	324	320	342	319	316	350	293	315	336	360	282	326	317	304	317	320	313	271	313	313	311	355	315	333	313	327	293	295	315	337	328	328	306	333	319	334	335	295	334	313	318	314	335	280	318	305	297	333	313	337	303	310	329	329	334	331	305	322	317	320	323	300	308	342	319	344	323	315	312	321	344	323	309	336	351	323	337	355	329	323	334	319	292	281	323	324	321	339	323	353	316	311	321	315	291	328	327	316	308	327	337	316	307	318	318	319	308	326	328	325	313	357	309	323	301	317	323	303	331	331	291	334	304	318	336	308	310	323	307	341	322	322	331	356	345	323	325	307	325	333	328	318	299	311	325	333	337	315	292	327	311	325	308	342	320	335	319	313	343	330	287	317	336	355	309	314	342	335	304	288	305	299	313	309	364	284	293	332	337	311	293	321	328	313	338	295	292	324	311	301	327	305	298	316	311	330	307	310	292	300	321	329	327	340	300	317	293	296	347	329	280	339	292	328	303	333	334	332	301	286	318	331	321	314	296	324	307	308	321	325	322	321	317	303	312	327	346	317	323	303	354	321	304	316	322	322	316	306	318	333	303	349	336	323	336	302	294	328	345	327	311	335	303	308	328	318	317	314	351	316	326	310	333	364	306	368	324	280	338	322	330	308	334	330	305	303	334	317	304	316	301	324	282	337	324	313	309	303	335	330	328	306	312	320	335	309	337	316	333	305	300	316	321	321	316	311	337	309	332	322	308	311	316	324	348	329	344	311	331	307	307	302	301	321	370	314	334	333	324	332	287	319	320	332	320	320	343	311	321	317	324	335	343	301	272	301	340	291	333
6920	3226	3270	2175	1396	856	611	550	431	412	457	418	336	392	302	247	240	213	219	219	232	236	222	227	251	189	241	231	252	209	207	214	238	232	230	207	221	217	224	224	238	210	242	234	222	200	219	243	228	226	238	210	217	226	231	222	217	242	209	212	235	235	240	193	224	225	206	243	237	217	205	181	234	214	211	223	218	202	214	206	229	208	212	228	227	237	216	229	220	220	227	218	230	201	194	197	235	197	218	243	236	217	255	227	223	225	210	218	224	217	246	225	213	233	209	240	225	239	230	239	184	203	213	218	217	213	228	220	200	209	214	247	243	206	217	231	212	227	201	241	231	212	218	230	202	222	224	201	224	201	207	212	226	221	224	221	229	218	214	232	203	228	209	205	225	236	211	258	217	215	239	204	229	230	246	238	211	206	244	197	211	202	207	197	231	218	224	226	259	192	220	197	216	235	217	233	227	215	197	208	206	244	225	210	195	197	225	244	209	241	205	193	225	242	237	224	207	241	242	206	213	232	210	227	231	193	209	213	212	218	223	223	213	228	241	218	219	229	217	214	191	191	220	232	194	201	195	217	220	229	215	230	217	230	218	204	197	244	225	219	204	203	209	216	190	226	234	229	246	226	218	270	243	205	210	225	229	245	201	183	223	253	217	227	254	206	216	210	208	213	211	228	207	214	202	224	209	226	247	255	206	221	208	225	227	194	209	235	219	212	214	229	217	237	231	195	206	219	255	216	216	202	234	210	221	221	216	221	235	247	216	220	202	213	225	216	226	223	184	219	209	228	219	239	238	238	208	209	215	197	178	234	216	218	218	244	228	213	211	215	237	210	206	205	203	214	220	236	242	193	245	226	195	206	229	209	237	231	211	215	221	236	203	210	201	219	204	216	235	216	221	219	241	212	227	199	245	217	228	212	216	220	201	200	219	202	209	216	237	216	234	206	214	230	220	214	232	189	210	201	231	198	211	215	256	232	209	209	205	217	220	216	222	190	186	246	210	225	245	214	240	222	197	207	216	223	215	236	225	199	243	216	237	199	218	212	208	235	237	221	209	203	222	226	209	237	220	211	207	222	202	206	231	224	213	200	233	212	225	207	197	211	226	217	198	203	218	189	226	249	248	216	244	220	245	246	232	238	212	235	225	215	186	236	230	244	232	225	196	215	223	217	236	223	199	204	240	210	215	217	218	237	236	193	215	211	252	190	220	229	212	193	212	215	199	217	221	209	209	219	221	218	220	225	196	218	210	198	226	197	208	209	222	222	230	222	221	200	197	190	227	220	217	240	258	231	217	225	249	214	248	216	215	230	196	236	208	212	245	197	221	225	210	194	233	215	204	204	221	243	225	212	210	214	223	224	212	235	189	224	259	219	190	194	224	205	215	218	203	226	231	216	223	235	212	234	220	209	206	199	218	225	191	214	236	227	212	244	223	188	224	236	256	209	207	270	235	238	202	209	217	234	229	205	200	218	222	238	232	235	200	221	228	191	211	195	217	185	238	218	209	206	201	202	208	230	258	220	226	250	221	210	229	227	205	241	246	199	217	234	228	224	209	199	219	234	187	231	241	227	236	245	235	237	223	206	230	230	243	224	232	230	225	214	230	250	196	228	208	216	239	190	205	219	239	221	230	247	204	199	219	240	216	224	239	210	228	201	233	233	219	211	201	226	212	227	215	201	229	244	212	211	206	241	229	219	208	216	260	234	222	215	239	223	228	245	223	220	212	233	226	219	236	227	245	214	211	211	255	222	208	251	240	241	223	199	209	224	198	224	216	212	242	204	218	242	204	238	229	225	206	199	209	201	187	207	207	204	209	232	246	195	210	235	235	216	203	233	229	242	235	224	219	219	224	234	235	212	221	173	248	210	217	205	230	209	199	192	225	234	251	209	203	218	218	212	229	231	215	236	219	217	189	202	219	230	199	210	227	200	201	188	232	202	210	220	209	220	216	237	209	235	230	230	211	196	203	210	190	207	218	225	229	242	221	221	230	225	230	207	203	218	221	238	226	191	237	215	224	227	241	205	220	201	214	198	228	222	177	219	240	214	215	228	219	201	189	187	216	262	210	254	217	210	209	224	194	198	240	205	203	218	208	214	216	261	222	237	238	215	225	256	240	190	220	206	217	216	198	223	233	216	191	243	221	203	191	232	235	196	220	220	209	207	220	214	204	222	229	222	226	225	221	228	199	209	228	215	242	229	203	212	227	225	229	215	202	214	209	211	222	216	241	251	217	248	219	218	203	202	222	177	212	221	226	260	224	228	213	231	199	236	252	234	237	222	209	234	235	203	208	234	221	194	222	215	207	235	228	221	238	207	192	215	203	203	199	214	226	222	214	195	229	210	233	213	210	215	213	206	215	229	186	218	203	229	239	235	211	224	210	209	230	206	219	235	211	222	222	204	223	232	214	206	232	227	226	213	204	208	226	202	221	185	231	243	247	209	248	244	219	191	211	227	232	227	231	221	225	215	223	212	223	185	196	249	195	215	203	239	224	213	202	220	223	220	211	209	218	218	222	217	204	202	214	241	201	236	232	220	225	226	221	209	231	215	224	190	227	226	204	211	200	228	223	228	213	217	238	205	217	201	222	228	244	220	209	219	218	240	218	221	230	200	213	191	217	210	195	206	219	227	226	217	205	223	215	228	196	262	205	221	205	225	210	203	224	187	216	237	255	235	228	224	205	213	197	231	225	231	224	245	217	217	212	242	230	226	214	237	221	205	199	232	216	209	210	214	212	230	216	196	246	218	213	205	213	216	213	221	236	222	232	214	233	236	220	195	242	233	227	222	214	222	242	234	233	216	223	210	212	228	236	212	235	200	204	243	226	231	198	225	231	232	215	192	205	217	228	264	224	239	220	211	226	222	212	207	218	247	231	224	238	230	218	241	199	198	218	243	230	211	222	189	231	201	224	233	219	251	211	207	266	250	207	228	224	212	241	202	222	223	239	210	200	222	233	231	216	215	220	207	229	213	214	215	212	202	210	244	205	231	228	212	214	220	173	225	210	238	237	218	241	197	219	233	220	171	230	227	198	233	235	221	201	201	212	198	215	223	201	247	223	218	204	182	191	210	227	213	229	245	232	215	212	207	237	221	215	216	209	215	235	228	226	193	237	223	221	212	217	208	237	217	204	222	213	216	212	205	245	216	231	216	228	214	215	207	208	241	224	244	228	212	219	192	210	227	224	251	199	204	214	225	215	216	218	244	240	199	229	200	231	239	249	238	214	186	236	215	222	206	226	211	207	205	209	238	229	210	255	216	218	207	206	220	223	223	209	214	203	237	234	242	237	218	227	251	240	231	234	257	237	243	209	231	204	233	233	236	209	218	217	211	241	210	185	236	243	190	230	206	209	237	205	240	261	208	204	233	221	196	210	218	226	219	212	221	231	218	221	235	216	200	231	213	198	216	206	204	223	201	225	222	197	232	190	232	212	217	222	238	213	233	213	225	238	199	199	227	218	213	214	237	222	218
6471	3124	3940	3643	3605	2727	2488	2275	1727	1274	1285	1328	1115	1161	924	906	802	802	774	801	793	785	771	761	706	682	707	680	694	630	677	703	688	706	670	692	658	637	726	684	681	664	649	618	605	630	662	646	631	618	660	675	656	608	642	656	615	642	648	633	627	649	643	600	660	636	642	633	630	660	608	610	647	654	647	671	647	597	633	639	621	624	622	636	651	639	596	620	603	633	606	648	610	646	610	654	582	630	565	595	649	632	661	609	614	596	646	602	637	635	624	618	599	619	639	600	665	616	657	649	660	637	649	645	610	657	588	607	601	638	607	594	669	620	638	612	654	638	654	639	637	635	618	600	681	640	614	659	665	579	603	620	616	629	624	598	628	610	596	614	661	639	582	610	649	607	614	670	646	590	623	654	616	602	582	635	652	618	626	592	667	633	622	622	613	631	651	597	619	598	622	617	574	572	601	649	623	609	617	581	644	572	604	619	655	615	669	630	614	575	628	651	622	581	613	616	640	639	587	627	612	559	628	590	612	652	618	640	632	629	626	611	630	623	624	614	578	588	561	632	637	635	662	629	658	594	610	639	638	643	606	624	620	656	679	582	605	619	575	606	632	630	582	618	588	649	621	631	642	597	641	658	636	662	613	605	667	601	631	648	577	623	630	639	622	639	598	644	606	611	640	646	661	625	590	612	566	612	631	635	617	641	655	602	605	599	587	643	626	635	639	613	623	615	610	592	609	607	587	633	618	605	625	628	641	643	616	641	616	612	612	600	647	610	633	642	613	626	636	653	608	612	701	617	626	616	624	635	663	595	661	624	593	601	637	597	621	582	628	621	642	570	643	623	622	651	627	623	603	650	596	645	643	638	595	594	596	642	645	591	659	627	649	604	628	677	648	656	564	585	600	643	605	633	627	598	588	625	614	635	631	601	578	570	627	617	639	651	650	629	631	615	642	666	585	652	592	589	604	647	613	631	669	619	687	639	617	622	614	611	586	624	608	608	629	602	645	649	632	618	593	604	602	617	617	567	629	571	589	617	615	650	643	603	635	631	666	618	585	641	667	624	665	582	638	641	638	614	625	617	570	599	666	622	601	603	615	629	648	668	623	618	625	600	613	613	627	619	603	554	611	652	614	603	602	604	598	635	643	685	597	626	626	605	603	626	668	631	606	633	559	653	617	595	616	592	594	607	598	594	639	632	635	651	604	610	613	622	646	652	613	582	616	626	623	625	604	657	609	622	649	651	591	574	621	627	588	623	610	622	639	638	603	618	631	594	621	588	627	589	575	618	589	645	621	610	618	584	665	612	623	661	588	631	622	623	633	650	603	610	620	588	606	642	582	607	612	622	634	645	598	660	652	645	640	657	639	628	623	640	615	598	595	649	615	608	594	578	659	628	618	575	612	610	635	581	628	566	629	623	625	620	581	622	621	624	623	596	629	650	597	625	620	587	643	601	626	641	655	596	650	671	609	612	628	635	642	614	615	618	610	573	682	612	654	591	585	596	633	625	562	588	648	618	609	611	636	603	644	707	606	581	605	617	574	644	588	628	613	632	640	642	613	602	626	598	633	676	559	579	630	633	631	634	627	617	619	594	634	621	636	595	595	599	630	646	653	638	644	595	653	588	616	603	607	605	652	656	645	593	649	608	622	625	661	615	661	636	617	613	620	614	636	581	604	625	621	644	617	637	615	635	637	624	622	637	636	619	636	648	584	640	634	602	655	663	575	595	603	664	668	586	625	637	615	613	650	623	632	619	625	635	639	592	654	605	628	624	629	636	628	636	606	590	598	646	606	643	619	610	582	628	636	634	627	615	593	644	608	602	553	611	607	618	627	634	649	622	605	656	613	648	585	645	599	640	650	611	623	619	599	619	604	639	629	646	635	625	639	618	623	599	626	571	617	652	644	577	633	607	631	605	661	620	627	594	561	579	609	628	589	688	647	632	604	624	614	620	596	597	630	639	659	595	603	616	613	660	650	624	642	620	657	598	638	660	643	633	626	581	573	631	626	637	616	594	638	603	649	651	609	650	634	674	626	631	648	651	590	640	650	643	594	637	649	607	645	625	587	649	609	617	582	603	586	600	608	593	608	625	631	639	609	586	642	595	619	615	647	664	593	671	667	601	635	648	603	660	661	595	593	627	634	667	658	649	646	666	621	608	661	623	614	619	628	614	648	621	632	620	620	649	624	623	570	616	685	593	594	633	602	647	671	637	605	614	643	623	614	643	630	578	597	646	622	664	630	624	647	625	655	658	622	589	617	596	636	642	627	607	625	614	608	645	608	603	574	650	606	595	634	596	620	593	614	624	627	646	625	665	616	596	632	613	603	597	554	575	657	634	634	604	597	621	625	646	655	658	624	603	609	657	647	629	595	620	660	648	562	661	621	587	640	659	599	632	575	643	590	666	610	635	617	561	686	645	660	679	658	646	644	609	580	618	586	657	633	561	654	614	624	616	623	578	625	654	586	620	636	613	672	623	636	602	603	660	645	602	606	634	655	599	621	624	667	612	642	579	594	622	622	628	612	601	654	583	630	621	630	605	621	634	574	665	639	620	573	634	682	613	680	634	631	614	618	594	650	612	569	683	627	623	580	598	669	584	626	586	647	642	614	634	613	641	619	654	596	624	664	643	550	615	580	588	629	595	603	637	609	652	607	617	600	616	654	607	651	607	608	642	642	616	604	609	661	616	661	571	660	603	656	650	586	633	604	645	645	640	614	599	610	601	637	587	599	613	640	678	619	613	629	597	632	644	638	601	685	652	669	609	581	577	632	622	636	615	606	648	585	635	615	645	621	619	610	623	600	639	611	600	603	609	630	577	619	610	606	654	636	594	616	616	593	610	579	616	614	624	651	593	640	589	658	603	642	607	642	605	593	622	624	670	649	645	563	628	616	602	569	617	594	646	591	582	597	608	580	605	632	599	594	613	645	611	597	619	645	591	608	591	636	598	662	609	662	661	633	619	617	608	610	628	621	612	645	609	602	653	638	630	595	568	654	645	600	635	585	595	639	614	613	647	610	608	603	632	627	625	593	642	606	600	634	655	601	586	647	612	672	625	606	614	663	659	656	631	562	596	635	562	599	612	637	588	665	643	625	589	619	642	609	614	614	619	608	631	608	632	612	563	601	586	642	613	627	615	690	647	641	646	586	644	607	609	635	613	640	621	633	636	575	590	579	613	596	633	644	603	612	602	609	620	653	638	606	572	645	636	586	614	669	654	570	619	589	581	634	651	670	623	601	647	641	624	657	586	610	651	632	595	603	669	583	602	614	590	626	634	589	670	623	603	598	574	597	626	592	625	621	644	607	613	626	595	601	591	611	587	652	671	612	565	643	637	601	600	614	561	646	648	609	602	609	633	643	588	598	630	649	675	600	600	629	571	567	613	627	632	712	607	595	624	617	597	612	647	636	628	621	609	595	644	633	622	632	624	608	640	614	617	558	610	614	630	574	619	637	662	621	653	588	621	610	607	592	639
12434	5838	6592	4831	3020	1730	1158	919	690	612	488	504	346	361	364	339	335	363	333	298	291	278	322	296	312	313	290	297	285	288	303	294	299	274	283	280	280	297	272	287	306	260	256	258	270	278	283	263	284	294	256	323	273	302	290	314	263	284	296	316	302	258	281	286	280	317	278	266	302	308	278	283	277	301	261	278	272	296	278	262	272	255	266	270	304	263	305	287	287	280	288	270	249	289	288	298	247	279	271	284	259	273	277	262	284	301	265	299	265	323	265	285	280	259	261	257	252	290	281	241	310	255	255	241	298	277	284	268	234	283	276	278	287	276	279	276	269	265	265	273	265	269	280	288	251	282	285	250	266	252	287	279	253	287	289	264	262	285	252	278	259	305	292	255	281	254	270	291	283	268	252	308	259	274	293	284	280	247	281	282	271	278	285	300	282	289	283	259	285	294	260	293	296	260	280	290	313	270	255	256	292	226	301	270	279	278	263	298	308	296	280	286	299	250	264	273	292	252	268	298	293	277	241	267	233	272	257	252	289	272	286	289	281	290	278	274	275	253	306	295	258	275	257	283	243	281	261	279	254	265	294	295	249	289	287	258	269	248	260	263	263	250	283	272	307	277	253	213	303	284	275	291	280	280	266	271	262	305	288	274	290	277	304	296	263	280	244	307	235	278	284	268	258	296	258	286	272	287	253	291	291	263	295	301	295	261	244	272	262	271	282	257	274	272	269	294	283	278	262	267	296	264	284	278	291	265	286	267	264	284	252	255	256	291	289	244	280	280	281	263	259	283	285	280	269	299	284	282	253	275	242	264	295	252	263	242	259	240	303	294	288	279	235	275	277	269	281	234	246	276	273	296	275	282	257	256	253	276	302	235	299	252	266	288	261	298	286	289	271	295	271	274	300	276	278	297	277	263	284	284	270	266	265	273	275	284	254	269	260	264	265	294	267	270	290	310	287	278	274	248	280	254	304	289	298	297	262	259	255	272	264	255	267	281	236	288	266	263	277	281	253	261	275	256	259	258	283	323	247	262	274	300	299	301	257	277	253	309	283	290	255	291	285	286	294	275	264	279	285	309	266	305	273	292	272	290	279	275	304	257	269	244	287	292	259	256	302	298	295	262	280	255	268	252	253	256	248	268	278	282	251	295	268	274	293	269	286	289	286	278	289	257	260	282	271	286	265	262	273	267	255	284	292	268	267	250	258	272	269	281	266	258	295	260	267	259	270	279	316	291	279	263	262	296	277	246	274	284	264	310	306	281	265	274	279	266	265	289	265	268	270	259	284	283	276	281	277	274	271	270	256	301	262	285	277	260	277	292	265	264	258	258	311	286	290	262	272	269	271	268	294	291	291	284	261	249	283	257	257	252	328	294	281	266	265	300	281	272	249	253	286	274	292	271	268	280	255	244	260	248	261	244	264	261	254	260	280	287	270	308	286	301	270	266	279	282	262	286	270	262	272	274	265	293	288	267	279	292	281	263	255	262	283	264	283	297	289	285	262	295	281	273	282	250	274	298	263	276	270	294	292	241	275	255	290	239	281	272	261	318	287	253	273	279	290	271	292	273	280	279	295	253	279	290	297	256	287	262	276	256	270	300	290	274	263	285	228	264	264	307	273	286	289	254	249	270	297	305	282	265	276	259	296	266	277	262	281	274	303	274	289	279	297	277	273	286	288	315	265	281	257	272	260	298	319	300	284	288	272	286	255	280	284	284	281	279	272	266	299	281	286	268	272	261	273	284	325	245	270	264	275	256	285	258	289	292	248	270	290	282	269	287	293	271	276	272	276	257	294	299	247	276	248	286	265	288	262	295	287	287	286	289	269	259	304	285	292	250	277	279	293	277	282	289	281	259	289	267	304	284	272	272	285	269	254	274	285	285	303	281	263	254	288	269	269	275	288	282	279	274	285	283	275	298	272	272	274	276	287	253	290	267	278	296	268	271	277	289	283	267	255	259	265	267	271	326	287	275	293	301	266	327	294	305	298	282	276	268	242	268	265	279	270	291	250	279	259	256	260	255	299	293	263	268	284	264	277	269	279	292	295	273	270	283	277	253	292	278	270	271	302	294	280	253	285	276	256	272	262	252	259	281	261	249	254	262	280	251	300	271	287	280	261	282	278	296	279	287	268	260	327	277	250	297	294	276	315	278	294	241	288	277	279	282	278	298	269	270	301	271	308	239	290	273	278	273	270	271	280	295	289	288	271	276	270	296	247	297	266	252	294	282	275	283	290	262	257	280	273	257	254	276	282	271	266	283	263	247	273	256	275	257	289	300	259	278	270	290	284	257	272	258	278	277	267	274	272	274	286	247	264	279	294	283	246	287	314	295	278	294	259	293	280	252	266	250	288	301	284	285	281	291	294	240	268	301	265	240	287	284	291	304	270	266	251	274	258	298	290	298	258	250	240	261	287	280	271	297	304	291	292	276	257	282	288	288	265	255	281	265	281	263	282	267	266	275	299	270	289	277	243	282	253	284	280	280	248	287	291	231	288	272	274	274	284	265	317	263	255	284	269	296	257	276	295	270	279	260	267	257	245	270	262	259	266	288	286	257	310	290	286	262	316	243	285	303	260	259	249	254	281	282	286	307	261	251	262	292	284	254	291	291	281	253	286	287	266	262	260	273	270	285	279	261	315	268	287	299	257	266	280	274	282	299	298	275	292	257	261	284	274	268	306	294	275	253	286	270	272	263	295	294	272	242	247	298	287	274	264	261	279	274	291	267	258	294	285	284	302	300	273	268	286	251	281	276	322	282	291	274	292	247	288	290	266	282	262	271	294	280	274	255	282	255	265	258	245	276	247	248	245	295	264	262	256	276	267	281	248	278	280	269	271	272	284	302	270	283	278	263	296	257	274	271	271	287	291	281	261	266	280	239	278	288	281	277	287	276	281	289	273	262	325	308	294	295	266	239	257	255	265	269	292	275	244	278	284	278	244	262	251	288	283	309	286	301	263	295	272	290	280	288	236	284	254	277	275	290	279	268	295	279	264	279	306	296	290	298	288	283	260	273	294	272	273	245	245	279	275	296	280	270	300	272	279	273	302	296	297	278	257	271	279	245	277	272	275	257	261	262	254	253	264	236	273	281	287	285	292	273	275	260	260	278	267	277	311	266	246	236	274	256	305	278	290	270	237	277	265	247	259	274	279	291	284	268	270	259	284	260	273	278	252	264	270	261	261	292	266	265	300	285	252	271	277	295	280	253	293	249	283	262	276	274	292	256	292	278	280	267	278	259	318	310	286	253	262	289	239	263	309	260	271	290	293	268	274	289	282	297	264	269	310	269	299	279	285	234	294	275	302	274	255	264	274	277	310	335	285	265	278	273	309	256	288	251	250	279	269	287	257	275	296	249	266	261	312	298	266	294	253	300	280	266	269	282	273	274	266	256	272	285	256	247	278	284	273	253	276	264	317	278	263	288	222	298	274	291	272	266	269	290	307	266	269	305	264	294	257	272	263	270	284	271	256	274
8705	4689	6513	6277	5570	4514	4004	3261	2728	2305	1938	1927	1632	1360	1299	1276	1167	1147	1109	1065	1031	1009	931	951	918	862	881	906	896	812	851	850	846	849	777	839	813	793	820	831	781	795	826	773	812	820	738	775	798	764	765	764	785	763	749	819	794	769	782	779	728	766	808	746	754	752	728	758	745	759	751	770	790	764	733	756	765	739	742	760	680	719	732	745	807	742	751	714	738	733	747	755	757	751	770	756	765	696	788	787	726	702	715	754	752	747	733	709	748	745	766	778	694	714	771	756	794	727	772	767	755	748	727	760	729	716	776	759	751	748	713	754	709	728	721	711	726	808	768	737	716	740	745	681	717	705	696	655	718	698	708	734	722	703	736	726	654	696	695	745	765	753	713	677	739	760	801	739	693	738	747	680	737	744	741	717	702	721	747	743	753	750	703	723	725	696	706	740	693	735	736	731	730	716	765	704	701	734	694	725	739	736	732	738	719	760	780	730	765	711	701	734	741	743	696	767	705	739	740	734	735	712	695	738	733	732	750	746	708	683	725	756	775	713	765	767	715	705	714	721	706	725	700	733	695	744	773	691	695	652	696	734	763	725	714	742	736	723	726	757	752	782	754	730	729	749	670	709	701	755	737	743	722	753	700	736	768	666	745	739	770	737	718	744	680	701	771	716	709	687	741	730	720	718	695	706	735	719	756	723	702	776	776	706	782	683	686	668	739	728	678	737	769	725	755	684	715	723	757	709	703	714	741	689	802	732	779	721	712	702	727	763	733	740	700	686	794	754	722	745	702	679	752	761	685	719	703	703	678	682	725	744	728	686	731	715	761	757	694	703	674	732	700	708	697	729	686	721	744	710	757	742	697	722	746	688	712	741	704	658	729	770	730	768	746	731	752	680	744	699	706	701	719	741	706	707	784	731	716	801	706	719	721	720	741	729	744	688	743	733	705	710	736	726	711	728	758	765	722	721	722	736	700	738	719	770	662	714	700	674	728	705	691	723	724	713	750	704	747	674	745	754	745	713	739	692	717	690	775	762	699	704	731	766	739	758	719	746	682	720	697	733	695	778	782	703	720	705	720	708	748	765	730	732	726	746	717	712	705	697	706	733	775	748	658	783	757	724	765	718	718	710	767	766	731	726	680	703	707	752	746	737	688	722	707	723	694	741	714	772	738	709	729	735	774	742	763	755	723	712	688	725	732	709	739	677	746	710	756	720	722	751	790	742	768	770	707	740	701	708	701	697	679	693	738	758	766	734	690	721	706	716	736	772	718	756	716	742	760	746	703	714	719	751	708	716	731	737	733	755	709	718	757	730	678	743	732	737	720	742	744	732	759	702	701	737	709	763	731	714	708	715	752	692	743	688	732	725	706	709	735	740	790	798	703	723	748	703	687	681	739	694	684	741	733	701	703	733	715	740	725	745	750	722	726	719	725	785	702	724	744	790	728	739	742	738	705	750	764	775	703	700	690	680	757	726	737	714	712	723	750	718	691	737	729	669	749	729	739	760	728	672	735	713	741	760	736	776	690	751	717	743	737	721	746	758	712	702	704	704	701	715	716	720	718	739	696	712	744	759	738	686	768	770	703	738	716	766	724	782	746	738	678	765	771	764	697	688	720	750	749	694	708	723	717	744	715	716	724	730	718	714	733	705	717	730	687	738	731	726	738	697	740	760	696	710	740	769	739	704	711	681	712	754	764	738	780	745	720	655	751	713	775	746	714	741	720	731	732	726	729	688	687	721	692	723	730	740	724	732	710	722	752	765	683	705	774	742	732	784	743	732	728	711	704	725	674	726	691	715	681	787	734	783	694	737	741	737	755	732	715	725	698	783	691	701	701	726	713	734	725	722	773	743	716	727	742	737	670	780	753	738	753	722	717	718	766	690	705	730	706	752	780	698	741	744	722	723	745	723	693	735	710	648	777	721	733	751	744	712	758	746	746	709	701	707	729	740	762	734	711	767	721	714	720	702	716	749	701	751	747	793	702	745	696	709	704	765	756	709	694	769	718	704	682	699	742	751	683	709	716	708	697	755	710	721	745	724	758	687	757	704	752	753	686	760	737	726	716	727	744	738	732	748	793	688	727	693	722	730	708	705	704	689	753	769	764	677	694	712	752	687	729	738	734	715	745	724	699	722	705	744	790	726	718	727	714	748	677	758	720	725	712	709	769	690	718	714	765	752	743	750	762	745	728	734	708	759	745	694	705	723	690	710	729	778	754	750	750	757	743	728	725	711	759	740	761	684	758	745	768	739	744	680	751	728	744	752	759	733	714	750	722	751	738	723	693	724	726	699	734	697	689	755	698	692	690	701	730	762	786	734	721	734	745	740	755	710	695	730	704	744	679	706	724	692	687	750	690	754	732	704	727	724	743	753	757	698	699	772	722	717	746	750	688	727	757	796	723	740	751	713	737	739	736	714	707	725	710	711	737	743	714	731	711	739	695	730	722	744	710	691	717	695	767	735	732	735	732	693	754	762	749	703	745	728	706	773	734	725	720	749	713	724	717	734	749	720	687	725	712	741	811	714	732	718	720	758	686	752	718	731	730	715	695	706	699	777	747	746	748	743	707	741	716	736	731	725	784	767	740	771	702	703	763	729	708	747	701	748	730	658	717	729	734	732	749	780	670	771	721	705	750	705	727	678	665	721	734	741	692	740	709	732	763	728	793	739	738	741	706	719	681	698	654	729	760	758	715	740	765	717	715	716	746	733	717	700	750	727	729	757	784	748	706	719	722	757	728	776	738	729	712	720	712	707	773	745	780	698	725	787	705	672	755	738	746	729	748	733	805	729	701	713	763	705	721	744	732	743	718	726	690	668	733	722	710	735	758	741	695	742	768	737	707	689	748	722	747	736	728	716	728	687	740	660	678	756	775	773	752	754	731	713	769	690	715	718	764	723	748	718	721	733	736	773	726	707	726	743	703	732	729	739	686	689	688	735	756	751	753	731	751	747	721	729	694	672	731	771	722	736	732	708	710	742	742	720	755	692	782	755	752	713	716	715	711	752	719	699	701	723	699	750	733	733	683	705	684	737	687	757	668	738	750	709	737	729	742	732	733	760	743	696	741	701	764	760	705	724	714	742	724	746	749	784	684	719	760	736	729	728	724	760	715	736	665	767	771	754	700	765	748	738	752	712	742	703	768	709	725	758	745	708	758	716	730	703	753	707	764	683	722	764	754	744	721	713	688	712	725	768	742	754	720	715	739	770	706	780	717	684	753	710	712	729	676	779	711	782	778	715	707	760	708	696	728	665	737	702	753	747	747	726	673	713	731	714	763	728	752	728	704	740	704	745	685	766	746	720	740	739	750	723	775	726	730	734	701	695	729	749	669	742	789	804	685	679	740	753	725	782	712	731	769	780	809	728	732	777	748	755	732	699	709	780	720	760	739	710	679	697	698	781	731	707	732	717	694	667	726	652	721	735	712	720	681	768	704	756	782	726	753	771	723	726	704	678	739	735	762	759	711	709	676	710
1727	234	183	160	124	115	133	101	119	86	91	75	102	82	83	93	89	98	89	88	94	88	75	88	99	91	96	81	96	101	94	104	107	92	72	87	88	97	105	104	100	89	79	78	88	92	86	99	102	85	105	104	99	79	88	82	88	96	94	91	106	91	90	82	87	102	97	74	98	110	87	95	97	102	99	94	103	96	96	105	90	84	96	85	109	96	77	81	101	105	93	82	73	102	100	93	99	85	108	91	85	97	97	97	104	97	72	94	80	88	106	95	80	111	76	75	110	94	85	85	85	93	101	82	82	105	102	77	92	88	102	107	79	78	78	90	80	107	100	89	88	94	100	111	82	96	82	81	89	86	84	95	87	87	97	74	60	90	91	90	91	94	84	87	106	103	86	88	107	82	86	90	80	92	81	97	87	87	92	88	104	100	89	115	102	100	90	83	74	97	88	94	76	92	91	88	91	107	92	86	85	100	108	94	95	77	87	94	89	97	83	84	87	93	88	97	110	76	95	106	98	96	82	98	99	88	87	92	94	86	85	88	99	107	95	84	85	85	85	96	96	79	73	78	94	96	87	70	92	95	90	68	101	79	97	98	98	88	81	84	98	100	91	97	90	79	89	95	75	86	91	85	72	79	80	78	83	83	84	93	87	91	97	77	94	86	108	81	88	101	80	89	91	77	92	86	75	94	88	103	94	100	80	82	89	98	97	81	94	79	105	101	96	93	100	87	87	74	86	99	98	106	87	92	100	94	83	87	103	88	74	86	88	80	89	105	117	89	111	107	95	92	80	72	96	98	93	83	92	94	82	82	89	85	92	85	93	90	91	102	97	84	87	97	98	99	90	94	100	99	96	93	96	94	102	89	85	94	92	86	93	98	106	100	97	105	85	80	98	92	92	97	100	75	88	93	115	84	93	97	106	98	91	105	92	73	99	101	87	93	95	91	71	79	97	97	101	94	86	84	85	96	106	85	94	95	105	108	98	92	114	96	108	102	79	79	92	96	92	69	100	87	95	105	84	102	95	99	102	91	90	84	102	98	95	95	92	81	92	77	96	84	92	103	80	93	99	107	92	78	78	102	91	87	98	68	101	93	97	90	91	87	88	112	113	91	77	84	90	85	91	86	94	107	101	94	99	113	75	101	87	97	90	86	81	98	98	92	103	75	86	97	99	97	101	91	83	93	104	91	94	79	74	109	85	98	101	94	83	79	102	89	99	87	87	78	91	84	95	74	91	102	95	104	96	87	102	91	87	94	88	80	95	72	77	97	99	78	97	91	71	81	102	95	85	85	109	107	90	115	76	87	77	76	86	75	82	86	86	95	91	96	86	83	87	87	82	98	99	108	89	88	91	94	75	88	105	96	71	94	103	88	96	71	83	78	90	80	108	80	94	110	110	104	72	86	89	94	81	105	88	94	90	95	103	88	96	114	91	84	98	110	89	85	98	102	96	105	95	83	94	109	96	81	99	85	102	98	90	89	100	78	84	85	96	93	98	94	102	96	100	92	88	99	109	113	84	98	96	94	82	91	81	85	105	96	78	70	85	83	74	107	86	81	95	93	80	104	95	100	106	86	80	85	90	94	101	85	107	78	92	99	87	87	89	81	87	86	91	96	99	99	114	96	92	86	97	83	90	69	91	106	77	91	89	93	100	104	106	88	91	81	100	95	94	99	101	85	96	104	86	73	93	93	71	104	78	97	84	102	81	81	90	95	105	80	97	101	101	100	77	71	82	93	105	85	100	79	102	88	99	93	89	93	62	96	105	83	98	83	95	100	93	103	96	101	93	88	96	101	76	78	116	90	98	97	84	97	92	84	103	87	83	86	106	99	100	92	84	100	88	84	109	99	88	84	104	82	95	112	90	99	103	89	104	95	79	93	85	79	85	116	91	103	92	100	92	73	90	80	96	73	92	97	106	97	99	93	87	97	89	110	106	100	101	95	88	85	70	81	91	84	88	92	90	94	89	108	94	81	80	85	65	76	88	85	93	93	93	80	95	99	89	98	103	95	114	96	104	88	62	82	84	98	119	96	80	82	89	98	99	106	101	82	93	90	81	96	83	95	98	87	92	102	78	84	82	77	89	86	102	90	104	99	97	88	78	74	95	91	85	75	77	110	74	88	79	92	88	88	97	86	91	88	111	77	108	79	88	83	111	81	92	110	94	90	87	87	86	104	98	95	98	97	100	87	91	77	103	84	103	82	95	90	86	97	95	88	81	105	87	95	80	96	86	117	84	80	85	102	91	97	93	65	93	79	102	88	98	82	110	89	78	82	87	74	89	83	102	80	99	101	79	79	89	101	84	94	99	84	101	87	98	102	101	83	84	75	91	96	91	72	92	89	107	87	89	87	93	84	79	111	96	107	106	98	95	103	105	79	94	92	88	82	96	89	83	96	78	86	101	93	87	87	106	91	87	90	81	79	91	84	99	82	116	103	78	97	100	98	94	96	88	98	88	101	85	98	82	69	80	103	87	96	110	83	107	104	101	111	99	103	91	89	98	103	82	81	107	90	92	84	85	97	97	113	89	95	85	103	83	91	78	101	82	102	104	100	99	97	99	103	93	116	85	72	66	101	94	98	85	78	86	89	89	94	101	101	102	87	91	94	88	100	92	103	87	80	91	79	88	73	90	95	95	96	83	88	103	99	87	93	80	100	87	81	90	93	85	83	88	78	91	96	95	103	86	90	103	100	90	102	100	101	101	82	100	83	87	112	93	92	79	89	79	107	94	106	96	91	74	117	86	90	106	96	87	123	84	80	101	100	102	97	73	83	95	84	111	92	108	96	79	92	93	109	109	99	70	99	85	97	96	81	69	105	98	97	99	89	105	88	96	92	76	105	99	88	100	111	97	96	101	90	89	87	98	94	83	90	86	66	95	103	87	106	104	92	95	85	79	94	102	80	102	82	82	100	96	73	76	95	97	70	93	93	97	88	95	108	91	92	98	90	86	99	81	95	97	92	95	99	76	75	89	78	96	94	99	89	97	94	80	81	99	89	98	95	109	118	96	78	81	73	108	105	100	96	97	77	81	124	78	81	81	76	103	73	69	104	90	107	84	93	80	85	100	111	86	87	81	80	95	94	113	90	87	98	82	82	118	87	117	89	89	99	85	75	97	90	99	90	105	87	75	105	96	87	95	111	87	87	96	95	99	93	92	99	95	103	85	83	87	88	68	80	93	95	84	111	106	70	94	77	91	83	94	87	101	81	100	87	88	74	87	79	84	81	96	78	105	88	90	116	102	89	87	100	106	89	93	97	102	78	90	77	81	100	100	82	102	88	92	78	101	82	97	88	93	106	114	64	79	95	76	76	101	97	93	117	90	94	90	108	98	98	84	73	78	100	88	89	68	94	88	80	90	92	96	95	101	100	102	89	88	85	88	94	95	108	100	101	83	90	107	92	87	93	81	82	87	96	101	99	90	95	81	99	93	97	97	80	89	83	97	99	89	86	98	96	91	89	84	79	96	109
2192	592	606	604	525	483	433	337	354	382	374	324	351	309	337	357	327	314	299	327	300	346	324	300	308	327	310	321	343	313	342	330	307	324	328	328	312	320	303	328	312	314	320	311	333	325	345	288	346	321	335	289	313	317	323	314	340	328	318	320	310	311	321	310	314	299	333	318	343	334	306	299	307	290	317	326	325	299	331	320	318	357	303	306	303	325	301	329	323	330	304	333	325	333	344	318	322	323	317	323	338	311	308	291	338	317	326	323	308	287	287	334	320	317	301	310	310	340	308	299	312	309	280	335	310	313	306	333	324	318	296	314	296	277	297	320	306	308	299	296	272	311	335	300	322	311	343	336	340	292	328	296	302	331	316	327	309	312	332	322	352	304	316	329	320	291	300	337	321	309	316	320	333	337	315	318	280	328	350	335	314	319	325	313	318	321	322	290	335	306	330	323	322	334	314	324	307	336	300	338	362	323	326	309	304	311	296	345	276	355	309	320	319	315	318	327	326	280	364	297	324	295	304	330	309	323	313	315	328	310	309	306	294	288	335	318	316	310	314	317	310	312	318	311	351	329	307	325	308	295	325	337	304	294	344	313	297	360	303	300	356	341	321	340	301	283	318	299	306	303	300	324	352	321	307	326	321	308	314	305	324	343	300	289	315	325	285	345	346	323	332	335	319	296	343	329	321	290	302	309	307	329	316	322	323	319	319	334	325	299	347	294	331	317	323	360	294	333	308	342	325	324	298	318	329	323	296	306	291	327	333	315	299	281	296	335	335	298	340	316	309	299	312	330	292	321	320	299	316	315	324	302	336	300	313	327	322	320	333	313	309	327	312	368	308	336	327	335	321	325	315	290	295	316	337	304	301	318	338	313	293	314	308	315	313	323	329	325	319	332	271	322	297	345	332	336	301	292	336	308	307	298	326	303	295	333	325	326	317	326	303	314	312	323	309	303	313	313	297	343	311	305	301	328	299	292	311	296	319	317	338	327	309	337	310	310	330	305	300	288	292	312	291	295	306	320	316	301	304	317	355	311	322	277	346	349	314	315	303	311	291	326	292	325	335	355	344	312	319	321	299	274	298	308	304	302	298	335	315	328	311	319	319	325	284	319	322	309	299	294	295	303	316	332	301	342	306	304	311	319	337	312	293	344	346	316	312	337	305	318	340	278	278	332	342	322	320	345	311	310	333	339	327	325	312	293	325	307	315	312	337	325	317	319	304	338	305	302	344	333	327	281	323	307	304	317	362	324	301	328	331	326	301	353	278	288	363	290	323	322	331	344	329	283	317	336	293	330	322	367	360	288	311	321	306	317	338	282	331	321	327	296	329	294	305	334	316	309	305	324	342	302	323	294	331	299	332	318	290	308	304	316	285	315	323	314	293	322	340	310	300	282	315	291	305	328	339	330	292	336	325	300	312	320	332	334	315	329	319	313	325	305	333	326	312	339	320	326	317	295	320	325	332	364	297	344	300	319	308	293	353	318	325	339	304	324	340	301	325	312	329	330	319	332	313	310	346	319	313	307	319	310	347	303	316	317	305	301	339	316	280	341	302	288	341	301	319	326	329	310	308	289	301	317	312	324	343	316	314	299	302	316	291	320	350	301	308	341	325	315	320	331	332	299	345	322	316	295	309	294	314	295	334	299	326	330	311	347	313	328	316	338	322	325	322	320	304	306	303	303	325	333	319	367	343	325	337	334	316	344	336	297	299	318	298	354	325	349	297	322	305	305	308	319	335	310	311	325	300	348	322	357	351	322	331	313	327	360	322	319	301	302	323	293	316	293	304	343	311	334	338	317	302	315	346	311	293	310	296	305	322	307	333	340	310	308	322	310	306	336	326	336	354	321	307	320	296	297	345	316	321	354	335	324	349	303	326	302	296	324	285	295	320	321	297	320	308	328	337	284	302	321	318	276	331	319	318	327	289	320	315	290	316	313	320	288	327	319	350	313	291	323	288	290	293	329	295	318	325	308	326	322	343	339	297	336	321	338	352	318	300	317	369	321	319	321	297	310	297	307	342	382	291	307	310	316	283	348	314	316	294	313	323	305	327	302	325	351	331	315	307	325	303	296	317	336	345	311	310	328	298	322	346	335	330	333	320	329	322	316	308	340	316	278	326	318	327	332	321	308	322	310	285	315	331	323	313	302	345	320	331	355	325	320	319	328	305	326	325	334	326	338	321	324	299	307	332	322	345	335	334	302	346	313	303	327	307	323	330	328	324	284	323	301	345	290	330	296	292	334	349	325	277	340	307	308	334	313	300	352	290	319	320	310	335	352	329	319	312	334	300	320	315	295	302	332	337	353	331	316	339	305	308	320	329	336	298	344	323	311	302	319	333	287	353	314	329	305	320	308	340	328	311	310	325	335	326	312	338	332	302	328	331	340	324	311	326	329	299	342	342	308	338	340	340	331	311	316	307	311	309	286	315	339	336	328	312	300	345	314	325	309	330	281	329	306	327	306	311	314	306	287	302	321	328	315	311	299	330	311	307	344	310	305	289	323	354	301	299	302	291	294	311	321	280	341	303	330	339	303	334	324	341	344	314	311	275	301	315	326	320	325	320	305	304	311	328	329	340	303	324	336	314	354	320	314	315	316	321	284	309	303	318	317	323	326	326	302	322	337	317	322	301	297	325	300	307	302	312	323	310	313	302	323	344	292	333	336	339	292	331	319	284	312	324	314	320	335	335	323	320	291	332	309	343	318	321	282	316	303	300	333	337	321	308	324	319	312	290	321	351	341	329	288	292	318	342	309	327	296	328	341	327	344	321	343	323	307	328	323	326	326	301	343	316	330	316	327	357	330	312	338	310	322	348	297	330	324	360	298	337	304	317	345	334	333	327	301	315	301	342	306	317	343	281	330	304	275	303	311	304	328	279	320	312	328	330	314	324	334	353	317	322	316	327	323	356	342	309	315	317	315	327	320	332	349	318	320	322	323	320	335	329	319	306	298	313	315	343	335	342	305	311	317	343	314	290	308	293	292	295	296	314	287	285	321	314	335	342	315	302	296	345	353	317	303	323	302	294	338	308	324	339	289	327	340	311	323	316	351	300	293	316	320	346	289	268	318	322	326	310	314	319	312	338	331	335	307	345	324	312	361	300	332	316	287	307	325	327	332	336	297	293	344	321	316	321	335	310	307	293	319	339	355	346	295	305	333	336	342	353	320	324	305	307	325	278	303	321	304	315	297	294	302	288	323	294	338	354	315	322	314	351	309	314	297	344	342	324	334	320	336	320	308	284	334	323	335	322	293	316	312	307	317	323	296	312	309	324	324	283	326	312	315	339	331	311	333	348	325	347	306	318	280	320	305	290	310	300	314	301	303	319	312	297	319	341	314	294	319	303	319	320	285	279	298	321	316	314	347	326	331	320	305	315	338	293	316	315	359	297	335	329	298	326	322	320	333	342	316	347	328	350	310	318	313	320	323	341	334	332	338	321	353	304	307	300	304	305	305	334	309	350	351	288	309
7166	3419	3615	2703	1458	834	646	528	481	348	346	331	298	320	299	264	241	245	254	261	232	218	237	241	254	240	234	256	244	245	233	246	198	231	226	241	245	257	206	250	208	209	231	207	213	224	235	238	204	240	229	185	197	210	245	214	222	211	207	225	229	226	212	186	238	219	219	216	237	210	195	187	218	231	228	196	222	223	241	218	212	214	208	222	211	188	194	245	196	229	205	208	227	232	206	219	227	223	207	228	226	222	222	194	233	203	231	188	203	200	241	203	218	254	220	209	203	210	240	194	221	231	240	232	222	203	218	183	237	209	210	195	219	212	205	218	222	208	220	227	188	193	199	211	221	199	237	223	229	205	236	186	208	221	228	220	243	236	259	209	227	218	211	219	238	211	236	195	198	207	191	240	219	248	235	212	226	220	176	255	194	221	210	224	221	207	224	209	231	226	216	212	229	217	213	215	217	224	208	224	229	242	187	214	212	227	227	231	242	206	223	229	219	210	228	214	230	217	208	231	240	203	215	225	243	217	216	217	229	246	215	225	214	211	246	229	217	225	225	214	225	203	222	238	240	207	213	250	230	224	232	247	217	209	207	195	214	220	210	242	221	222	217	222	256	218	215	209	240	232	219	245	226	207	205	212	225	218	246	211	201	206	221	214	243	230	220	235	228	199	231	217	221	222	237	215	218	202	204	213	214	225	212	209	206	224	215	225	221	215	234	219	208	217	233	235	217	212	238	221	235	201	226	194	216	203	243	202	221	224	216	207	210	237	241	213	234	229	215	211	225	196	223	191	217	223	221	215	230	233	213	211	218	226	219	223	230	211	242	208	203	241	239	202	231	197	197	220	230	237	222	213	225	209	213	212	235	214	223	221	230	218	238	200	211	247	251	207	225	211	222	223	226	218	225	221	213	209	210	200	190	220	225	198	228	225	238	206	213	230	226	226	218	246	218	218	182	205	210	211	213	242	243	216	227	210	240	209	218	217	215	239	225	209	232	207	229	212	227	239	208	212	244	228	230	253	219	230	227	200	201	240	231	214	227	221	206	232	202	222	193	210	231	203	196	214	220	212	225	205	208	190	205	198	223	247	239	206	240	225	196	207	213	215	220	215	243	221	212	224	227	222	214	219	223	203	209	212	228	230	196	218	228	202	220	206	221	208	210	199	229	218	234	221	210	225	211	197	236	234	227	235	241	195	235	225	194	217	245	241	229	209	243	207	240	202	220	240	227	223	207	220	212	221	227	211	237	198	233	203	229	227	211	221	220	216	203	224	227	222	231	216	219	219	232	218	207	217	221	224	229	241	236	224	201	256	211	204	218	229	225	231	233	222	208	227	235	217	216	202	195	213	233	235	213	205	202	224	224	202	224	216	228	229	218	254	227	233	214	211	208	206	237	230	209	210	229	217	206	246	241	207	218	222	196	228	243	248	231	208	217	219	194	242	213	201	218	252	197	208	246	209	230	211	215	212	229	234	205	211	216	221	208	215	226	208	228	212	249	237	200	207	195	197	223	222	220	215	226	216	177	238	209	208	210	247	237	216	264	222	211	209	223	229	190	226	237	225	216	193	200	208	218	227	252	218	234	217	223	220	206	196	247	226	191	223	226	214	213	220	213	189	205	247	240	217	225	211	210	230	230	212	215	254	200	226	221	202	218	215	222	227	220	193	221	219	211	203	232	197	213	246	224	210	241	220	210	239	223	213	203	234	217	255	227	230	249	217	243	201	209	241	229	220	227	209	228	209	221	230	223	231	220	247	211	200	209	200	221	255	211	227	220	253	236	212	219	204	198	240	192	232	239	214	219	230	191	238	204	228	241	226	221	224	239	210	250	210	222	221	221	204	225	202	224	196	216	228	212	226	218	221	214	226	194	227	207	215	233	206	260	223	229	222	204	222	213	209	213	195	196	221	224	201	207	225	211	223	231	222	224	202	218	251	222	202	217	242	218	209	208	208	221	209	232	213	213	221	234	214	217	214	231	219	239	217	205	216	224	236	213	252	225	205	225	232	242	229	222	228	212	203	191	188	232	198	234	197	229	199	225	205	232	215	220	225	210	203	236	219	213	220	201	203	230	230	228	240	220	200	211	220	231	204	221	222	226	220	227	196	207	218	209	215	231	235	232	219	244	219	224	229	276	202	253	186	226	221	237	234	214	237	221	244	221	243	214	218	233	239	217	215	215	198	242	241	211	214	225	222	222	207	202	230	210	197	235	228	235	224	214	218	216	196	215	207	218	193	246	218	210	262	241	189	213	216	244	219	232	209	208	222	211	209	186	215	223	235	215	205	217	232	212	224	222	194	218	210	225	194	207	212	218	203	228	227	219	227	242	230	199	198	185	250	201	243	189	205	204	241	249	248	201	197	224	228	213	228	218	223	184	207	236	237	223	217	242	236	217	218	228	219	219	206	226	197	186	211	208	229	235	219	230	226	219	223	252	220	212	228	210	244	222	222	226	223	238	198	218	248	223	209	224	198	245	228	235	211	247	221	234	216	217	202	218	223	233	219	217	198	215	243	240	210	196	203	222	204	235	206	217	252	233	219	209	190	224	233	252	206	225	199	240	243	205	217	228	222	221	211	216	212	223	213	215	235	238	218	199	235	257	211	198	237	249	216	218	225	245	222	219	225	222	238	216	222	244	226	224	212	217	240	244	210	240	212	213	224	238	211	248	188	220	229	196	225	205	220	225	225	224	216	251	229	253	210	223	255	232	219	231	223	205	226	206	222	221	171	257	211	209	206	239	221	225	232	224	235	186	221	211	236	209	214	215	224	208	210	201	223	193	210	248	224	195	200	235	232	203	242	209	211	230	198	268	240	237	231	236	221	262	199	209	209	234	220	216	182	206	214	182	220	192	199	209	221	219	189	212	206	223	215	225	217	218	193	241	207	214	239	240	203	221	227	215	234	210	232	243	202	222	230	212	226	204	206	232	231	211	204	258	213	220	236	236	212	235	225	192	223	233	242	227	216	233	202	228	218	216	190	200	207	243	227	233	213	210	221	217	208	219	222	222	234	203	236	208	250	244	211	206	250	210	215	218	244	192	219	218	224	186	206	211	252	197	204	204	229	221	229	234	232	203	217	237	220	238	224	205	207	252	239	239	221	228	239	220	243	196	240	223	225	212	244	247	229	225	209	246	222	201	223	219	220	239	223	215	234	238	221	203	229	200	235	246	229	227	205	224	210	224	223	219	216	225	191	248	220	210	222	215	236	208	195	225	217	231	227	227	217	257	210	249	221	196	237	226	188	225	218	231	231	230	210	251	224	208	240	211	210	216	218	218	186	216	205	210	219	210	232	187	222	210	229	218	225	204	219	226	239	231	213	227	222	227	233	216	218	227	229	187	217	222	221	213	174	255	242	228	212	220	235	221	234	207	208	223	249	234	186	220	202	236	227	221	195	211	216	233	223	209	240	225	190	210	207	217	193	206	216	216	224	215	245	210	199	214	238	227	230	198	239	262	236	209	215
6646	2880	4157	3919	3209	2913	2289	2082	1730	1363	1353	1099	1121	1110	938	871	815	840	790	796	746	845	769	703	750	741	717	728	681	681	690	686	675	631	681	687	668	689	666	618	632	692	688	666	641	681	648	647	659	629	641	681	681	637	603	661	637	602	652	649	621	634	643	652	660	610	669	641	627	647	663	629	627	606	714	632	669	635	670	625	673	603	665	635	621	629	652	633	657	620	598	600	608	624	625	583	638	603	609	650	570	612	664	645	668	616	603	635	626	653	598	669	625	633	652	653	644	681	633	567	604	638	609	615	577	635	636	616	649	619	623	634	630	619	624	622	623	600	628	642	668	606	632	640	625	648	592	621	626	648	622	599	641	631	618	636	631	643	536	625	620	620	630	608	629	606	603	635	599	620	616	659	597	599	612	611	629	617	624	603	644	677	558	634	617	598	596	608	625	624	624	609	635	614	618	562	640	593	583	584	655	649	613	675	628	593	611	623	571	588	638	633	612	619	634	579	655	596	606	601	669	662	647	611	605	607	623	620	634	621	623	641	640	627	618	633	598	626	659	584	669	598	614	667	637	638	578	603	632	629	639	610	644	627	599	651	614	618	610	605	589	631	602	613	586	631	659	623	602	649	628	616	610	624	632	639	628	610	626	601	644	636	659	655	629	599	611	581	596	606	648	589	654	601	621	591	630	617	630	619	612	608	612	669	620	618	617	567	580	633	585	588	605	600	587	611	628	638	598	632	606	619	609	594	642	581	579	609	592	681	603	601	610	634	647	608	635	608	612	596	600	628	630	641	602	616	651	655	579	596	614	647	627	591	608	620	572	608	621	600	659	642	621	622	576	638	639	623	600	673	619	608	668	582	632	638	625	603	660	593	641	660	607	641	599	617	616	661	660	638	597	650	666	595	602	637	671	610	606	645	652	640	671	619	645	629	648	617	597	623	632	636	653	599	632	583	586	608	619	596	641	600	634	642	587	639	622	636	597	616	619	593	574	594	625	602	602	584	611	618	612	600	604	615	623	589	616	621	583	588	593	635	595	620	623	608	554	631	611	631	623	612	643	603	642	629	577	622	601	619	643	615	601	579	608	602	622	560	626	616	624	647	611	607	615	627	605	641	628	623	664	609	614	567	659	658	587	603	636	643	570	570	631	583	597	583	613	619	638	666	622	603	644	650	604	636	653	606	581	636	640	627	638	607	604	652	637	646	637	590	648	604	623	590	618	620	592	641	641	625	612	644	647	608	601	654	614	590	643	575	589	619	607	672	620	615	617	606	625	596	582	623	619	565	614	613	620	640	642	611	671	622	634	608	640	575	634	633	619	635	617	650	590	631	593	625	653	628	572	600	595	640	612	665	615	667	594	634	604	658	619	629	644	642	589	641	629	604	583	619	679	624	688	603	602	613	632	583	588	621	601	646	615	614	640	621	630	608	625	649	643	596	588	658	602	670	585	652	598	616	659	628	567	622	616	602	620	657	615	615	656	632	629	608	636	620	593	633	628	619	545	639	636	597	666	587	615	603	638	584	593	653	616	621	611	608	623	598	602	651	635	632	663	609	622	625	608	588	557	657	638	606	608	605	616	663	641	617	669	645	633	637	623	634	629	637	648	647	642	662	610	591	587	655	630	611	622	645	618	609	616	616	592	654	620	636	635	624	606	607	609	632	565	608	568	601	595	580	601	615	591	614	606	598	619	655	601	622	605	612	604	624	625	699	605	599	609	610	638	636	630	644	615	610	672	609	651	640	599	607	635	617	624	611	650	663	637	659	606	611	605	635	641	616	624	610	604	624	649	607	652	630	648	631	595	646	603	594	596	612	543	601	599	598	641	617	617	597	650	622	638	669	578	611	687	605	598	611	625	612	571	646	606	580	578	615	592	594	640	606	546	619	686	574	567	654	639	616	667	652	606	620	617	644	599	603	625	636	578	563	598	634	618	625	610	656	623	624	617	618	592	601	623	571	636	645	636	589	649	623	645	562	608	574	633	645	583	630	610	597	599	599	596	638	638	622	622	581	596	615	642	616	629	609	610	664	654	628	620	630	611	638	584	641	613	611	666	623	623	607	672	609	582	591	632	647	610	631	626	613	636	593	600	639	629	671	601	613	629	637	661	653	626	617	639	618	630	659	616	628	615	633	624	663	618	632	593	602	603	612	662	618	646	577	574	639	635	643	595	579	654	636	658	610	618	571	622	597	659	569	600	627	635	602	612	612	584	651	604	607	598	599	621	603	663	614	619	598	605	631	625	657	659	633	623	609	643	636	685	648	603	646	641	597	636	650	603	597	609	563	615	653	606	627	611	625	588	605	627	634	623	633	594	590	623	603	628	576	612	614	648	678	579	647	638	626	589	609	597	623	630	652	637	625	620	629	601	598	582	664	604	615	610	633	602	650	620	607	635	611	630	640	593	628	579	619	584	622	623	616	595	624	636	624	630	628	641	597	639	628	632	620	606	653	620	609	652	623	576	628	620	608	604	591	627	627	625	647	628	645	596	655	582	630	603	580	607	590	640	606	606	565	652	657	605	642	607	620	620	648	638	627	626	640	643	585	622	583	599	650	626	586	620	586	648	612	630	637	633	669	645	622	630	635	613	647	624	618	602	614	602	645	600	585	626	659	628	651	607	662	629	624	589	604	595	662	634	640	625	593	627	628	609	614	664	651	619	609	624	611	588	611	622	634	620	610	618	622	593	583	655	645	607	565	576	620	592	621	614	622	582	647	644	634	584	640	661	619	586	599	631	643	602	624	632	631	595	604	597	653	594	627	607	650	645	620	682	609	629	627	642	611	585	654	655	629	604	652	657	612	657	650	628	619	643	629	611	660	666	636	602	620	663	633	682	640	641	633	670	601	609	671	601	602	607	614	575	604	596	598	625	641	603	635	616	640	617	643	670	627	618	640	653	634	601	647	633	578	624	641	614	600	614	619	630	607	574	629	639	579	593	653	609	603	602	614	653	605	632	607	577	621	624	591	619	588	684	608	621	648	609	614	602	600	608	630	610	643	608	599	608	666	641	644	591	573	674	619	644	591	585	648	572	621	631	615	609	647	608	607	631	606	644	671	600	658	584	683	635	582	618	619	627	638	636	643	709	616	613	609	601	635	601	618	641	618	641	632	635	657	632	682	637	628	616	610	605	612	630	639	614	597	646	598	620	634	584	603	621	653	612	635	634	696	641	630	603	581	626	629	592	634	616	618	661	675	635	631	605	596	600	621	612	675	590	626	588	596	611	612	624	660	588	585	632	597	653	673	654	634	614	627	617	599	648	577	617	672	669	642	603	605	594	614	606	629	579	622	668	625	643	619	599	604	637	654	610	643	641	575	646	603	623	618	589	644	636	610	642	631	607	617	626	616	625	619	683	638	599	586	615	587	613	618	690	603	638	627	603	654	615	591	605	649	649	575	613	598	641	609	602	550	610	580	600	596	632	632	643	651	631	635	651	696	588	593	595	610	668	618	627	624	616	609	611	602
12289	5704	5974	4772	2744	1809	1180	846	785	580	455	407	393	370	326	374	331	317	308	295	307	291	328	298	313	295	279	282	285	271	270	342	269	264	305	282	291	282	303	314	304	300	298	272	266	270	271	283	271	292	284	290	281	275	294	260	295	290	246	272	265	265	283	267	279	304	280	296	272	285	274	262	245	300	281	259	269	291	265	268	292	267	269	271	301	294	251	271	261	271	270	283	278	280	280	261	256	307	275	318	252	252	274	299	271	292	250	276	262	259	285	271	286	286	288	283	277	276	284	283	283	286	288	278	279	282	290	261	266	260	291	275	253	302	263	282	261	267	256	260	267	258	261	248	257	279	286	247	270	259	252	296	267	274	279	284	234	284	269	259	301	264	265	270	291	232	292	308	299	289	280	282	293	264	283	261	263	273	268	268	261	274	269	297	276	302	286	273	271	294	260	277	251	265	256	299	253	283	291	256	284	266	277	248	255	271	275	258	254	276	290	261	289	264	273	265	268	292	276	282	247	270	287	257	270	244	264	293	261	284	269	261	276	295	298	260	285	275	269	263	271	311	303	283	278	283	298	264	294	277	302	274	255	273	279	277	276	261	287	286	266	279	274	282	287	241	265	272	277	302	258	272	252	238	277	289	283	261	326	264	280	256	279	269	278	257	240	264	281	256	282	263	300	299	245	285	274	286	282	271	260	252	299	269	274	281	274	290	272	262	294	272	271	316	268	265	275	253	242	283	271	281	260	267	279	245	219	257	262	287	281	278	302	278	238	260	270	263	293	280	269	304	277	265	249	290	260	268	263	245	266	267	278	245	304	277	306	278	309	275	288	265	277	272	315	261	278	292	320	261	292	292	295	263	300	286	260	277	236	280	282	313	273	269	247	294	295	264	273	267	276	286	278	269	283	291	280	275	269	263	259	266	285	263	299	303	295	288	297	313	281	234	275	276	262	262	288	279	271	268	244	276	275	271	279	273	285	264	264	277	283	260	259	292	262	280	263	254	271	293	254	299	250	276	255	294	277	302	302	280	251	221	263	302	301	280	258	271	279	277	269	331	227	298	269	252	265	277	284	300	241	263	270	240	295	294	297	294	298	290	262	261	286	260	293	275	247	249	283	273	252	295	280	285	241	290	279	296	275	292	260	273	289	290	274	330	256	284	273	291	264	294	291	294	301	265	285	250	272	242	290	253	281	253	273	265	263	266	270	247	273	275	279	282	288	256	285	268	296	257	283	285	265	277	308	281	288	263	305	252	276	254	270	255	284	282	257	262	302	303	249	282	247	312	225	292	305	270	294	284	285	259	247	270	286	294	267	270	282	305	263	298	286	261	293	280	294	259	324	300	269	272	252	268	287	273	266	260	263	294	269	262	250	287	264	265	289	267	291	248	302	280	271	275	293	272	266	260	303	259	268	288	262	304	278	264	295	289	290	276	277	294	261	279	325	275	300	247	291	258	242	288	278	268	299	249	254	275	292	296	297	251	264	247	303	275	297	279	292	283	285	285	283	276	268	274	298	252	267	259	281	269	300	287	267	263	265	284	297	272	283	248	289	288	258	297	285	267	275	277	272	286	287	266	262	287	294	311	290	279	277	263	258	295	275	270	252	309	279	282	287	279	283	277	266	246	268	246	261	273	293	306	278	279	267	262	290	272	308	302	246	294	280	294	278	255	272	256	280	282	271	277	289	276	240	298	258	254	277	297	301	279	248	264	254	275	275	257	271	269	275	288	280	310	265	296	250	267	290	278	289	268	279	284	270	251	297	259	264	294	281	276	285	266	282	271	305	261	291	236	295	272	304	284	263	285	253	288	258	268	295	274	307	282	266	267	268	254	270	255	280	268	263	278	294	314	284	282	273	272	253	252	294	283	255	265	282	285	276	295	293	255	265	271	301	297	280	234	283	282	292	310	268	287	261	264	273	291	308	272	258	270	306	278	279	277	279	257	261	294	302	276	294	240	288	271	313	268	245	262	258	280	271	275	317	276	282	256	293	277	260	274	273	251	257	257	258	263	281	259	289	270	272	281	279	278	281	273	304	265	279	259	275	293	305	249	317	311	272	291	275	236	272	295	265	296	241	289	277	314	272	279	244	272	269	276	268	289	284	292	295	256	303	244	273	254	294	280	249	287	281	284	266	282	282	291	281	258	247	284	269	291	304	281	289	259	277	263	283	258	276	288	287	274	293	279	279	285	279	300	298	273	307	265	259	298	274	276	250	260	281	266	281	236	315	266	289	257	290	284	287	289	269	283	265	274	271	271	293	301	272	276	267	310	291	292	276	285	271	252	259	291	303	258	276	256	306	282	256	287	264	297	285	272	288	290	284	269	269	268	251	267	284	296	261	270	267	263	255	259	279	279	256	296	275	296	268	283	277	273	247	285	276	261	286	273	269	271	297	277	286	250	268	268	308	271	282	280	263	284	289	257	276	274	306	275	271	253	263	271	283	274	301	267	281	277	315	304	271	298	322	294	286	310	258	252	286	285	278	292	301	310	280	286	274	295	265	280	261	282	234	252	284	260	279	294	300	269	262	282	264	272	254	268	276	239	295	274	265	318	262	230	258	291	270	249	266	255	284	288	264	308	262	274	249	269	268	285	296	268	287	291	298	281	262	258	277	294	257	263	242	285	258	276	233	271	288	267	295	282	272	262	311	273	268	273	276	269	291	263	285	286	316	269	274	259	275	260	270	265	257	265	297	282	304	272	271	292	308	267	271	294	270	252	242	297	251	284	280	280	264	273	269	273	295	271	292	251	271	251	276	259	270	279	281	264	274	274	268	262	300	243	275	270	240	281	253	263	267	268	263	292	247	307	278	270	282	267	260	262	271	321	280	267	280	265	280	259	271	274	293	254	264	283	291	260	238	270	266	266	294	274	282	273	272	259	303	256	319	261	256	270	260	275	270	275	286	276	295	290	276	269	244	295	276	266	272	299	258	277	256	273	286	261	285	290	278	255	299	242	303	247	287	271	266	289	273	283	284	283	278	267	275	248	279	300	316	265	254	292	291	277	272	257	296	289	275	258	275	325	245	265	272	300	269	263	245	254	242	279	263	264	253	287	281	254	243	254	271	258	287	296	283	274	254	265	260	258	273	306	283	278	266	292	291	249	277	286	276	284	269	267	277	306	288	299	291	278	269	284	289	281	277	301	292	281	261	265	294	288	276	281	300	267	291	252	272	265	252	250	300	276	314	270	266	275	291	266	293	257	285	279	293	244	252	265	297	284	298	278	243	274	241	286	304	227	247	286	325	257	268	278	287	301	304	275	278	263	267	286	279	296	250	274	288	292	309	234	285	260	300	269	291	282	275	300	242	253	290	262	274	296	270	280	231	283	285	281	278	289	288	271	273	291	288	289	275	262	307	264	274	288	283	257	251	250	241	260	251	278	270	288	315	272	253	280	251	296	289	261	274	270	264	266	260	284	279	278	267	269	292	271	317	278	288	275	252	298	286	257	292	235	265	265	294	243
8589	4472	6355	6570	5318	4774	3698	3151	2807	2256	1966	1767	1552	1402	1337	1242	1130	1139	1108	1003	1003	948	959	963	919	896	916	845	899	874	882	841	796	832	770	826	774	812	803	796	815	789	803	772	807	738	756	797	833	765	787	775	735	758	762	742	798	784	752	784	728	762	759	727	747	804	780	748	788	755	740	758	787	739	753	736	694	754	726	714	724	718	741	738	765	759	744	754	707	819	766	715	783	764	712	736	713	722	702	800	719	735	718	723	728	734	717	776	756	748	718	724	696	744	746	774	722	746	715	758	771	743	688	739	716	782	720	692	720	752	745	708	757	714	739	731	772	731	762	674	762	738	732	710	711	705	681	737	738	754	745	792	749	738	713	719	692	745	709	705	747	753	719	711	732	728	716	739	724	733	752	720	733	717	693	771	720	734	734	670	724	751	750	725	702	746	758	750	741	763	784	697	730	789	748	702	706	702	763	727	720	714	741	768	676	733	744	735	694	718	686	724	748	788	724	724	726	752	762	709	770	715	758	714	734	744	684	727	791	726	686	703	749	752	715	712	752	770	698	734	729	699	693	715	711	770	743	756	723	686	744	733	739	698	776	712	717	752	706	752	767	731	707	696	741	694	735	721	742	710	753	729	766	717	686	734	740	794	725	734	708	736	751	763	722	706	734	678	683	672	768	707	734	763	665	705	751	739	757	724	739	715	716	722	699	757	669	711	701	695	721	666	703	720	735	713	711	733	773	732	663	704	748	692	733	723	746	704	702	719	722	690	720	690	716	726	737	706	652	777	724	708	730	736	747	734	715	696	771	769	732	737	710	725	717	704	698	758	698	753	715	777	739	729	749	708	750	730	721	717	696	675	746	697	707	756	749	743	734	704	735	751	695	724	757	740	710	726	738	706	706	723	747	716	753	734	699	725	708	743	789	761	708	737	721	732	716	716	719	732	753	726	744	720	729	717	690	691	729	751	746	735	741	747	733	782	707	689	748	725	710	758	744	701	766	721	757	772	702	744	762	717	691	724	702	752	711	732	763	727	768	708	709	690	760	687	787	748	744	715	722	730	673	726	721	720	757	696	694	745	743	732	732	718	740	744	748	758	755	743	687	749	770	714	744	743	713	770	785	732	708	738	722	697	703	764	703	689	709	711	702	733	743	739	726	730	749	733	695	665	717	676	730	732	718	687	679	710	758	731	750	721	760	745	719	678	745	731	762	703	679	770	710	734	754	720	716	673	741	709	710	741	741	738	704	737	673	723	717	745	741	750	730	723	750	707	751	772	771	765	758	726	752	751	783	764	726	693	759	754	779	734	672	734	751	723	735	715	729	729	722	713	726	777	764	661	722	733	727	721	758	741	726	678	750	731	722	659	711	716	784	687	704	701	730	754	733	720	710	786	751	742	752	719	686	698	741	781	732	734	706	702	666	666	750	701	686	691	732	737	720	723	690	714	705	722	735	707	715	734	723	763	753	717	768	737	745	680	712	699	726	729	744	729	743	763	704	724	766	758	733	699	740	727	740	679	748	714	758	770	682	747	787	676	728	773	694	723	760	712	720	697	750	741	746	730	709	775	748	726	740	736	738	748	753	728	744	660	746	763	698	700	760	764	679	778	711	753	732	723	721	779	741	702	754	755	702	703	774	743	785	727	760	748	735	688	735	712	691	740	719	747	698	757	738	734	729	784	720	698	743	730	784	708	698	751	750	747	711	707	770	758	740	685	737	701	763	748	743	750	732	742	726	710	736	719	730	703	724	696	763	732	719	702	756	713	706	749	731	733	744	700	708	728	743	742	718	742	700	702	689	740	745	705	697	689	680	719	709	738	687	738	792	760	711	710	690	718	710	764	726	725	743	737	701	759	786	769	791	732	743	719	734	667	772	716	759	707	731	711	732	725	696	744	725	704	743	718	664	723	738	718	718	715	692	704	760	779	741	779	746	698	709	720	702	685	738	743	712	705	773	722	736	718	706	714	683	728	693	771	753	732	756	800	705	733	740	759	731	753	729	758	766	652	706	739	689	710	723	723	747	705	711	744	767	732	728	736	726	708	735	677	725	708	738	717	716	749	710	673	691	722	735	705	672	735	734	739	698	737	728	738	680	743	745	755	768	742	764	727	726	697	723	761	736	700	721	755	747	742	722	713	761	776	704	711	732	741	734	710	716	713	754	753	740	729	713	702	735	750	735	767	712	709	737	700	765	753	710	735	747	750	744	731	736	742	716	732	733	714	732	702	711	719	720	705	688	704	710	668	729	725	762	727	713	758	679	698	730	709	753	722	726	715	758	784	736	748	708	734	718	724	681	751	740	711	685	733	769	712	716	745	686	728	681	739	712	755	749	689	678	731	724	784	689	716	741	746	698	719	781	785	763	747	762	747	774	723	750	707	711	719	751	740	713	739	711	694	743	752	700	720	697	759	780	730	706	729	785	718	739	744	721	679	764	735	722	751	681	728	706	720	714	724	710	727	716	720	733	741	689	755	734	745	724	721	725	811	706	701	719	764	717	701	690	757	706	764	730	753	726	733	795	729	748	688	721	721	697	740	731	712	728	734	706	735	730	730	718	784	721	750	720	722	686	725	779	711	749	751	738	735	723	766	646	726	749	719	709	733	757	747	722	763	734	738	713	734	778	750	687	756	748	754	698	782	765	773	705	688	730	706	705	731	717	744	705	689	752	735	740	699	756	721	737	750	721	744	733	724	753	716	753	743	701	810	685	721	728	725	736	754	702	715	743	764	729	728	771	769	738	741	742	714	687	700	728	740	723	730	735	726	695	695	692	729	694	697	699	725	709	749	692	736	734	738	708	745	744	665	742	753	714	755	715	727	711	704	723	765	710	706	715	754	730	709	733	721	719	747	723	691	741	789	723	714	714	714	732	714	703	711	723	724	727	767	718	738	715	745	731	699	711	693	718	726	764	713	733	702	745	742	734	736	744	671	777	744	708	759	783	701	706	710	749	716	736	725	711	736	741	737	723	699	737	690	722	745	688	740	767	705	754	752	802	711	766	738	707	709	762	725	734	747	738	712	701	767	709	714	714	695	727	730	732	672	704	685	739	726	747	705	782	730	715	707	725	735	711	724	764	731	690	721	732	723	748	721	771	735	732	781	712	731	729	753	751	714	750	703	744	713	750	705	751	734	709	698	713	742	756	759	758	702	749	706	738	731	716	726	717	675	728	705	722	669	729	713	721	734	749	722	708	753	682	711	753	751	761	743	734	772	732	739	763	729	710	738	753	725	755	794	726	726	765	712	751	719	662	710	743	720	699	760	697	763	726	738	701	757	732	728	784	730	754	686	720	709	743	797	688	746	662	759	726	728	734	704	752	713	717	671	748	779	730	708	748	685	697	751	692	713	717	690	734	683	726	743	706	723	729	730	730	732	764	719	732	717	764	700	731	720	718	717	724	760	755	715	720	750	702	770	764	696	719	720	673	744	773	717	732	752	828	758	744	758	746	712	735	772	701	753	685	665	711	701
1624	237	248	135	113	97	89	101	116	96	104	113	79	89	81	102	97	79	105	98	93	81	98	105	90	97	92	83	101	91	78	78	95	91	91	81	89	83	91	79	100	92	86	96	84	80	72	98	102	90	90	81	91	74	100	112	107	97	91	90	91	108	86	78	102	91	87	102	86	99	96	96	92	83	85	77	92	104	91	85	92	98	91	93	77	81	93	85	83	84	93	104	93	102	92	84	83	101	84	71	100	87	115	88	86	104	98	97	97	91	88	102	89	81	97	103	110	103	71	95	103	95	78	88	80	87	82	87	95	106	85	91	108	108	92	88	90	106	83	85	85	80	88	102	104	102	97	100	103	89	96	97	73	87	93	93	80	88	87	100	105	88	94	87	83	94	100	74	82	111	87	75	88	80	98	99	90	95	93	91	102	91	94	87	101	85	86	97	84	92	85	87	96	70	90	109	89	92	80	86	115	110	82	104	105	85	91	87	83	94	102	105	97	82	88	111	99	84	87	87	90	87	84	71	101	87	80	89	73	97	90	109	85	87	84	93	84	96	87	79	99	70	98	102	84	87	103	72	103	83	81	101	109	104	87	91	86	98	96	90	88	81	99	96	103	91	88	83	91	85	95	85	91	80	86	109	95	83	95	90	90	98	96	94	98	89	92	82	99	105	100	93	73	98	101	73	91	98	117	75	81	91	84	100	89	91	95	88	83	89	88	78	92	82	83	72	109	91	84	84	89	109	99	95	91	79	95	101	89	91	91	97	96	86	83	100	91	87	78	96	85	95	97	91	85	78	81	90	89	88	104	87	86	80	87	97	90	98	85	76	85	94	87	86	97	87	91	71	90	92	107	96	80	90	83	96	106	91	90	96	86	90	90	103	96	114	115	84	94	83	88	85	89	73	85	73	92	79	90	87	73	93	104	87	106	110	100	99	96	90	85	82	98	92	97	88	88	90	91	96	93	86	64	76	90	86	82	92	90	95	96	92	96	82	92	95	77	85	86	101	89	94	86	94	89	93	82	90	90	82	98	81	88	94	97	89	91	88	101	102	75	105	102	107	101	88	90	81	62	91	87	96	87	87	104	98	81	89	96	96	98	77	88	86	85	77	81	82	94	86	104	84	83	84	88	85	79	76	104	94	96	84	94	115	90	89	98	89	84	100	102	85	88	77	97	89	88	80	90	95	93	86	98	95	93	117	85	90	97	102	95	86	84	102	90	95	95	90	93	90	97	89	90	91	93	99	81	84	92	109	92	86	101	98	87	115	85	96	92	92	97	112	98	95	74	99	86	79	101	85	96	94	80	85	104	92	108	98	97	89	101	107	88	76	99	91	91	89	70	101	93	79	96	92	104	99	82	81	105	80	78	79	96	100	100	92	82	95	94	78	101	108	97	104	97	104	77	83	83	90	74	86	83	92	93	99	82	96	106	89	103	93	90	97	102	101	87	102	109	86	86	87	97	89	98	104	92	110	101	83	94	89	100	96	87	94	89	93	87	89	99	104	97	92	114	86	93	91	91	85	98	77	94	86	90	94	100	84	90	87	101	87	79	86	97	102	109	95	84	102	81	107	88	85	98	96	91	86	99	112	83	75	98	94	97	67	95	107	91	96	88	77	72	111	79	108	93	98	101	87	83	110	92	84	78	106	88	85	94	97	100	90	100	80	105	97	99	94	93	99	84	94	95	92	88	78	93	89	91	103	103	87	119	84	96	97	91	87	97	89	74	116	80	88	86	88	97	89	84	90	94	89	91	100	92	89	104	83	88	79	89	97	94	91	102	130	104	102	84	93	95	77	103	88	88	93	90	78	110	83	114	81	92	99	102	89	79	85	86	92	101	103	83	97	95	98	102	105	96	100	88	100	100	74	86	95	86	73	95	93	96	84	97	87	102	96	83	105	82	91	99	89	90	82	99	99	84	96	95	99	111	99	117	96	93	91	85	93	89	75	89	68	89	78	104	74	97	84	90	98	87	88	101	75	95	89	89	86	83	84	87	97	104	88	80	76	87	88	98	96	81	81	95	83	94	92	72	69	95	95	92	110	90	99	80	94	88	95	77	102	110	97	91	97	80	107	104	101	117	67	83	91	87	84	90	92	93	95	110	89	101	88	82	115	79	89	105	107	90	113	91	79	95	99	82	92	101	111	91	82	90	87	93	93	88	98	79	88	99	108	90	90	81	101	90	75	99	84	94	99	75	91	102	91	85	104	108	102	88	97	99	91	80	75	89	79	86	73	89	80	95	93	107	80	82	97	98	89	84	104	78	96	93	100	90	92	75	67	112	82	100	85	77	75	76	92	93	97	83	101	75	100	90	100	98	72	100	88	98	68	78	76	112	87	87	93	80	91	86	88	92	84	66	83	87	82	83	102	90	100	91	103	91	69	83	86	85	99	93	112	86	98	95	88	88	100	88	105	98	88	71	97	81	96	94	95	86	63	83	95	93	101	96	95	98	88	90	92	87	81	84	76	84	85	103	77	99	79	98	103	101	87	97	95	96	107	92	97	88	87	90	90	108	105	81	83	63	82	100	93	82	85	90	110	90	78	85	109	103	84	89	89	82	97	91	117	94	109	83	93	101	100	95	85	92	78	67	101	91	89	99	89	95	91	68	92	90	102	98	85	97	82	83	101	73	79	94	92	102	96	97	104	101	94	81	109	81	93	82	84	108	85	97	99	87	84	73	76	103	111	98	96	98	96	95	76	93	98	82	92	82	96	74	85	118	86	84	113	81	91	89	100	82	93	71	98	89	65	92	89	118	105	98	95	99	97	88	100	97	103	77	99	69	83	97	89	101	94	91	108	87	94	83	91	87	77	71	98	106	90	78	94	112	96	89	99	92	87	85	87	84	99	94	119	77	91	91	101	88	91	103	76	93	73	101	96	80	80	90	80	82	78	85	93	86	81	89	83	84	101	105	87	78	102	87	95	79	95	83	92	99	94	101	87	75	96	87	110	83	83	84	82	98	101	88	84	89	96	85	107	98	118	93	89	92	90	96	96	92	88	88	96	96	97	88	87	97	91	79	89	100	83	82	74	83	90	87	105	92	85	98	101	96	86	96	99	101	85	87	112	84	83	89	96	112	82	94	81	104	84	94	80	83	83	99	95	85	88	79	108	80	77	88	90	97	105	93	88	92	87	98	80	104	98	102	102	76	92	107	94	87	86	89	87	100	106	89	100	80	103	118	93	91	97	77	93	106	100	102	75	99	103	96	104	86	89	85	82	71	95	106	87	91	99	87	103	77	106	81	75	103	92	86	96	106	103	100	97	100	97	97	85	85	80	87	96	101	88	94	95	81	84	97	87	106	101	86	76	99	115	94	86	100	97	82	104	102	89	81	101	86	93	86	84	84	84	78	112	76	77	96	110	100	98	76	100	92	94	98	74	82	98	96	78	86	85	85	78	103	94	96	101	89	84	113	98	98	110	77	95	77	86	90	95	99	83	83	88	86	99	101	99	89	78	100	105
2197	561	658	577	468	522	423	364	376	373	391	323	325	318	346	322	326	332	329	315	292	355	299	325	315	324	326	304	317	306	293	296	325	329	302	357	353	333	293	314	350	322	346	299	337	307	339	297	329	309	326	342	340	328	329	313	307	338	320	345	308	305	313	325	300	347	327	325	307	320	309	362	368	315	317	317	318	337	321	293	297	338	302	337	325	310	291	316	314	338	334	336	298	303	332	286	297	318	337	340	304	312	352	335	320	346	346	315	323	343	325	317	333	339	305	305	329	309	316	327	327	341	311	332	315	325	308	305	284	332	328	329	332	314	290	319	310	321	316	299	299	300	326	324	332	329	324	328	321	332	294	293	335	322	277	331	319	310	288	312	334	283	360	319	315	321	277	302	298	334	307	299	318	302	323	347	305	335	320	327	332	307	321	291	316	295	319	313	344	319	304	300	282	318	326	334	345	347	308	323	312	339	326	330	328	317	344	302	337	336	295	277	302	340	311	310	295	324	297	350	328	330	320	351	292	323	322	298	326	319	372	322	344	291	336	319	315	314	337	289	319	313	314	295	339	305	331	319	314	343	307	346	317	331	324	327	317	333	316	357	308	321	349	305	262	304	323	342	306	311	319	323	324	280	339	342	346	329	323	313	347	323	315	295	322	337	316	332	321	358	354	328	314	317	357	326	269	326	315	364	339	340	288	344	331	346	315	313	332	330	319	282	349	296	319	301	346	293	288	287	318	318	347	292	333	291	308	313	320	312	325	327	362	301	322	302	305	327	323	313	317	305	334	326	312	329	317	312	309	320	333	312	309	314	293	308	324	332	310	342	338	328	327	356	331	292	299	334	307	295	324	341	380	320	318	354	340	331	327	294	328	302	330	327	332	339	293	335	295	344	304	338	308	320	303	293	289	323	315	305	327	299	331	319	319	333	293	308	301	296	333	318	338	316	287	320	330	286	342	271	331	312	341	319	319	311	318	310	305	311	320	325	325	283	331	285	310	335	275	295	308	324	311	323	335	319	312	284	316	339	317	338	332	314	339	322	315	349	305	318	345	305	308	295	316	306	333	321	307	338	330	299	306	285	295	328	305	316	339	340	289	332	353	298	306	324	304	333	294	331	369	349	312	338	313	307	271	324	313	307	318	343	306	330	293	320	324	334	322	317	305	303	334	331	343	322	332	308	330	313	326	319	363	289	342	342	291	298	304	320	334	331	307	325	313	325	342	311	344	303	328	344	315	294	300	305	346	298	372	317	330	296	348	334	340	342	320	325	336	304	325	334	354	298	332	324	315	349	315	306	327	326	301	333	333	324	331	319	312	329	328	327	320	308	294	330	318	326	340	308	291	310	344	335	314	323	334	338	324	319	327	348	306	313	324	316	338	307	350	318	315	330	333	330	297	316	311	302	301	308	327	337	333	323	297	341	344	316	295	338	318	312	306	296	314	314	325	313	304	344	335	304	344	334	309	327	299	350	323	297	321	329	317	301	316	330	319	339	320	302	354	327	275	296	310	314	310	315	324	319	343	327	310	323	326	334	328	289	310	337	341	297	301	295	336	315	337	326	306	271	304	314	305	349	331	329	325	311	319	337	337	296	316	330	322	325	331	298	318	349	318	340	361	281	320	323	335	312	312	338	310	302	298	332	329	326	314	289	332	319	339	309	335	315	304	306	327	337	304	372	354	327	330	305	314	305	315	303	302	320	300	320	303	284	293	314	309	315	331	326	327	338	317	313	314	326	324	315	315	296	326	314	329	328	329	333	308	330	315	325	341	300	282	310	324	302	292	317	306	285	327	310	331	297	306	330	304	277	319	328	314	323	329	316	329	321	324	319	310	332	333	295	341	342	307	306	298	292	310	323	332	335	317	332	318	292	304	357	338	322	310	346	327	294	303	312	334	313	307	282	321	318	327	298	320	320	354	318	298	314	319	298	343	309	323	326	303	323	309	306	342	362	274	314	337	297	324	309	314	315	312	308	302	308	316	337	341	327	329	316	308	309	322	304	313	307	316	354	325	330	321	330	316	287	316	347	339	319	306	310	278	341	299	340	319	326	292	310	314	275	302	309	281	317	287	313	353	293	310	317	361	296	305	313	316	337	333	299	331	328	350	325	353	294	295	360	323	309	350	317	301	310	333	354	342	329	336	319	327	344	359	342	323	332	336	341	298	319	338	317	289	329	326	325	309	346	305	290	293	340	286	325	334	324	328	313	329	313	317	295	352	290	294	334	309	335	317	325	316	327	318	315	326	324	374	284	293	322	315	291	321	336	310	309	332	316	325	316	329	337	323	314	338	326	300	301	321	303	318	331	306	306	308	345	335	294	316	322	325	296	324	300	340	313	323	338	324	282	317	334	301	326	334	322	305	291	308	293	276	326	306	322	322	333	302	308	302	340	340	305	298	298	329	328	323	306	303	269	287	315	282	274	306	311	316	328	299	331	310	318	319	299	337	335	331	328	314	344	317	331	323	301	318	299	305	290	317	346	321	328	333	359	325	311	323	297	328	319	340	308	325	309	324	319	337	316	304	329	321	294	341	320	319	324	296	320	333	314	313	316	312	358	293	279	300	288	332	315	309	330	325	313	318	337	316	299	323	321	339	331	323	283	313	334	317	305	349	334	311	268	304	319	349	300	323	315	371	311	310	312	333	307	291	332	316	332	305	313	320	320	308	337	330	299	304	320	345	318	313	321	331	300	306	299	311	333	323	321	326	286	344	311	328	305	305	319	326	326	340	330	342	330	321	313	316	313	328	296	330	298	328	309	296	337	336	324	305	309	285	288	322	317	348	321	318	302	330	314	295	342	297	306	334	319	312	347	329	330	325	345	310	314	305	322	327	328	263	296	316	315	312	304	317	326	310	312	336	345	326	342	314	297	303	318	352	334	311	319	357	326	326	354	317	302	318	296	321	344	345	301	306	324	321	310	303	306	333	327	326	307	339	328	298	340	290	307	292	312	294	320	338	330	318	310	338	305	360	325	299	320	323	300	296	334	300	339	328	320	330	322	301	308	330	303	347	309	293	296	309	309	344	329	317	306	305	312	316	357	340	279	305	317	344	330	301	353	313	356	284	299	311	303	323	318	330	301	311	284	304	322	334	287	313	312	337	297	310	350	308	297	331	302	310	312	319	325	320	339	299	323	339	298	299	304	341	330	308	331	281	331	321	298	283	299	327	287	330	314	319	342	342	281	323	319	346	306	315	310	312	300	326	303	337	314	328	331	320	323	342	335	325	316	281	306	300	322	311	322	331	343	312	323	299	301	347	293	311	304	324	320	319	297	337	311	317	304	331	333	306	355	302	316	353	329	289	328	333	338	308	325	316	310	319	295	285	312	321	337	313	323	289	331	315	308	309	310	305	337	314	298	293	334	348	308	320	284	309	309	314	322	307	297	286	326	326	325	318	345	300	303	318	303	307	284	339	320	300	279	314	297	335	370	305	336	338	327	297	314	282	316	353	336	275	317	322	310
6928	3048	3214	2603	1473	987	660	609	510	401	326	296	315	265	253	258	278	218	242	234	245	246	251	266	242	232	222	212	251	237	213	242	214	210	213	213	214	239	229	195	230	234	206	253	209	222	231	212	225	250	206	235	199	240	218	202	202	232	199	216	237	236	224	220	236	238	230	214	193	200	232	211	231	185	223	246	229	238	197	197	224	220	235	210	222	214	233	237	245	219	216	209	227	221	220	241	235	200	233	202	230	215	253	246	237	217	225	222	225	204	243	217	221	229	229	203	222	205	211	241	229	186	223	227	191	226	218	230	221	227	218	227	211	216	196	230	230	212	231	215	193	216	230	207	222	198	211	233	236	218	209	216	218	228	212	217	184	226	207	249	200	240	227	231	212	246	224	224	209	218	222	229	241	199	180	204	220	212	218	193	214	231	234	219	243	233	221	226	182	248	222	228	214	238	204	218	212	216	233	221	222	212	228	229	236	210	212	235	204	223	214	181	197	205	194	247	226	195	237	188	212	240	206	223	220	223	244	217	220	217	245	208	190	223	232	237	229	241	222	220	236	248	192	240	193	200	207	184	237	204	220	206	195	226	247	258	250	202	215	193	217	220	205	236	223	226	238	221	216	232	221	221	223	182	236	251	218	214	219	229	217	210	227	235	215	214	207	206	232	208	207	216	213	210	231	214	235	219	234	246	216	222	217	222	201	225	224	218	250	212	201	233	215	199	228	228	225	203	196	199	212	237	217	244	228	203	235	237	205	210	234	210	240	227	194	255	214	246	214	218	219	220	206	217	191	225	211	252	199	209	218	217	252	218	217	227	228	229	257	238	228	254	221	203	203	197	245	206	213	196	212	226	224	228	248	246	218	233	220	218	209	210	223	240	222	213	202	227	218	216	228	207	206	236	243	219	225	223	226	229	233	236	231	224	245	209	239	226	242	203	231	216	233	234	197	208	235	221	222	208	212	221	235	202	223	255	214	236	222	247	253	241	233	230	234	199	231	236	225	243	206	219	240	228	225	223	208	236	214	224	218	227	204	218	213	213	244	217	220	222	233	214	227	222	220	208	209	196	198	228	233	218	240	226	233	215	228	211	248	212	219	234	216	201	219	244	225	220	224	203	221	206	213	233	205	194	226	242	238	212	222	221	199	222	220	218	209	247	205	205	218	211	220	218	226	212	206	225	230	235	218	202	208	199	224	221	221	222	227	223	243	231	198	196	220	212	215	231	225	207	208	217	228	248	214	228	211	252	231	203	251	225	236	237	216	242	231	224	215	209	189	211	231	217	204	235	215	238	226	214	200	223	227	220	220	213	222	209	203	204	192	190	220	220	207	197	201	193	228	198	219	225	235	239	221	216	216	234	207	227	209	219	214	221	238	200	229	240	215	205	215	222	218	214	237	233	209	200	260	216	225	230	202	225	205	217	232	232	247	238	249	193	216	205	226	226	191	223	225	217	207	220	207	242	210	192	207	212	218	213	194	192	227	206	217	216	220	228	214	220	213	212	223	211	216	194	207	210	240	226	210	213	209	206	254	200	201	211	230	248	239	206	224	215	216	230	219	237	235	246	225	191	225	222	208	218	205	267	191	237	191	240	247	204	233	216	224	243	230	233	220	213	206	232	236	253	224	205	217	253	211	241	231	226	199	194	221	212	194	232	221	213	225	215	192	215	200	236	201	230	208	231	209	208	240	211	219	227	204	220	233	227	210	211	199	218	201	197	214	226	226	207	254	224	216	228	226	215	201	240	223	221	216	231	241	229	209	209	233	201	223	214	219	227	195	223	231	209	227	221	213	207	218	238	207	230	226	227	209	181	200	237	177	231	272	221	229	223	213	230	223	218	243	253	211	231	227	204	219	222	254	236	219	219	209	238	221	213	225	220	230	212	211	234	215	223	201	231	211	208	244	223	207	223	228	196	236	235	232	231	209	210	214	219	224	219	202	235	223	244	217	234	252	227	203	227	213	199	222	221	221	231	244	224	237	244	205	226	214	242	233	194	190	219	227	210	236	225	235	228	229	232	233	223	206	220	223	228	202	223	233	199	217	212	241	219	224	208	220	229	218	219	203	203	198	227	227	195	209	226	215	203	221	209	237	227	225	216	244	192	238	221	258	186	189	199	206	227	240	243	235	228	202	232	216	237	224	213	248	216	215	263	214	203	225	218	246	234	204	251	230	233	199	224	221	215	215	239	221	222	214	207	198	216	237	232	251	227	228	212	225	224	225	227	245	210	227	207	211	217	215	246	207	228	219	196	207	228	241	195	225	229	227	216	213	224	225	213	215	207	230	215	208	219	221	214	206	187	223	229	227	237	211	222	212	198	220	264	202	202	256	208	211	197	233	193	240	245	223	223	211	218	253	183	208	221	208	213	234	224	210	197	207	191	231	238	213	240	222	217	212	243	217	228	212	186	229	245	222	240	203	242	201	218	216	240	229	234	202	216	230	225	207	241	256	230	198	233	242	239	211	252	212	221	239	219	205	228	253	203	228	216	237	246	236	201	207	241	236	212	232	219	247	207	257	244	198	235	248	231	220	228	235	233	246	225	228	232	234	229	221	218	238	220	220	223	207	219	215	223	224	228	216	226	241	228	242	246	228	233	220	252	186	189	220	246	221	205	212	188	232	206	231	221	213	219	197	213	226	199	211	197	226	235	237	217	225	236	219	208	214	202	223	222	220	222	216	238	212	225	232	240	215	210	199	227	184	218	202	226	214	218	226	212	213	245	233	193	207	236	210	203	213	220	216	245	233	232	218	218	209	215	205	217	237	231	227	244	199	244	209	197	250	234	207	210	230	211	228	257	207	201	246	212	215	227	226	232	226	225	219	208	232	200	217	231	193	240	216	252	220	244	230	225	253	241	224	220	211	213	203	231	212	207	210	215	205	235	210	195	225	191	216	224	220	221	220	213	190	208	233	215	208	235	223	206	212	207	198	182	233	242	219	215	206	202	211	240	215	207	221	228	214	213	215	258	211	253	206	212	212	209	205	221	218	206	199	235	201	220	232	224	244	221	212	241	200	211	226	237	237	186	226	234	215	198	239	200	248	213	236	206	220	227	207	198	233	193	232	198	227	217	244	221	239	198	225	207	244	213	221	213	224	224	238	214	206	228	249	195	216	234	241	200	230	237	240	219	216	231	214	216	208	222	255	205	229	206	241	190	242	216	204	230	226	219	242	228	225	230	208	201	229	244	189	211	222	194	220	222	236	216	231	216	218	206	215	210	213	239	224	210	206	222	240	211	214	234	209	207	212	229	196	193	225	203	210	204	217	208	227	220	238	238	218	238	223	242	208	238	245	216	206	235	225	192	226	229	218	200	241	215	229	219	223	241	210	226	217	215	223	201	226	221	226	221	199	248	235	217	224	208	255	204	179	224	230	222	230	213	212	213	242	223	218	240	186	224	225	224	249	231	220	244	248	203	233	233	203	223	209	251	207	227	195	222	231	211	240	217	209	224	211	199	207	207
6574	2849	3924	4259	3139	2808	2222	1974	1783	1514	1236	1128	1261	1018	993	859	883	770	770	776	767	768	755	735	745	708	726	705	698	675	699	627	668	664	727	686	652	693	636	686	645	625	665	646	654	647	624	618	674	618	666	580	680	680	630	621	636	693	644	653	615	672	612	667	646	663	708	620	595	645	635	652	637	653	638	623	659	649	630	655	639	600	629	681	642	679	639	683	664	602	620	655	626	622	654	632	618	652	624	626	645	626	609	595	645	584	642	642	599	598	638	636	620	651	636	620	602	636	613	618	636	617	608	620	660	642	634	621	602	648	556	681	617	660	630	624	585	656	675	609	622	602	644	679	627	620	613	559	638	598	631	578	610	605	677	644	607	604	611	652	625	611	630	622	635	638	627	610	641	616	594	605	594	623	598	606	636	593	620	615	628	642	647	625	609	622	638	620	629	590	622	649	614	641	627	599	624	618	628	628	631	638	632	591	606	611	626	602	596	644	571	653	638	621	600	657	584	610	645	590	624	643	591	581	629	624	631	623	602	609	601	604	626	616	605	637	627	609	600	639	620	598	640	624	612	618	629	680	655	691	592	625	601	615	666	608	583	667	632	626	602	637	628	627	621	628	609	620	637	634	614	615	609	608	624	636	598	632	655	613	573	608	592	580	606	626	651	658	576	598	598	604	659	615	634	605	610	626	613	634	639	641	586	657	630	610	635	611	596	621	561	640	608	638	614	609	654	583	641	639	612	605	621	631	625	634	615	648	605	602	577	587	626	628	661	570	599	616	594	651	615	607	657	621	650	613	614	613	665	617	606	666	624	608	614	606	615	616	628	636	615	591	609	601	609	632	636	633	645	634	596	588	659	634	679	668	631	607	601	642	599	584	625	650	579	646	679	636	583	604	649	624	644	627	603	607	684	595	622	641	655	579	592	605	626	629	622	612	640	650	623	626	620	620	626	678	624	665	620	681	626	614	635	658	618	590	616	578	606	624	588	564	634	608	643	647	611	594	630	619	608	622	628	656	614	631	606	605	658	604	646	597	663	653	671	556	656	632	630	623	629	621	615	585	646	624	700	660	623	607	654	621	566	612	644	622	655	598	604	573	659	623	646	642	592	633	587	624	582	626	609	631	600	685	633	643	616	613	642	626	663	601	624	555	641	597	643	628	590	611	615	610	618	629	628	603	609	602	650	626	647	632	651	596	624	597	646	639	618	639	621	559	628	623	608	610	626	646	654	654	635	595	635	630	635	594	629	631	657	634	635	630	606	633	576	644	625	650	676	613	664	626	610	630	583	624	600	614	626	627	621	613	620	655	645	649	609	618	623	635	648	609	587	612	624	619	629	628	583	592	615	642	631	637	643	614	596	675	616	645	610	658	617	614	611	621	583	612	598	596	622	663	584	633	650	632	600	619	532	647	619	635	637	616	607	609	594	640	577	600	667	627	660	655	580	656	604	618	591	675	622	641	636	634	593	653	668	647	603	650	615	688	615	607	629	704	644	613	610	599	603	643	611	618	649	620	641	659	635	637	598	623	613	666	582	577	620	626	611	631	615	626	641	626	650	590	637	632	575	592	651	619	593	639	641	630	616	646	631	650	618	639	634	622	606	605	634	597	654	660	612	593	623	639	642	649	651	594	608	602	609	617	642	615	654	594	598	645	644	616	633	625	613	606	610	633	577	612	651	624	616	630	638	640	622	610	638	594	656	619	592	612	624	598	651	681	612	577	620	616	622	623	656	614	618	626	661	581	609	662	629	669	620	631	609	646	636	646	611	595	598	623	601	622	651	623	617	676	604	598	584	642	619	637	633	593	617	621	612	642	651	604	629	617	641	620	647	565	652	663	568	606	621	599	610	646	586	603	587	642	648	598	630	624	619	631	633	632	630	644	584	672	597	590	639	576	688	604	573	605	660	607	575	658	620	613	634	595	623	600	629	647	630	639	638	675	587	595	577	610	627	612	644	650	586	605	631	612	642	625	619	641	696	598	636	620	625	629	650	659	602	635	591	626	619	645	622	589	645	579	564	629	632	671	646	631	631	664	643	627	658	642	610	636	612	563	660	651	631	691	573	582	599	591	660	577	648	633	622	613	641	617	620	631	600	647	623	607	630	606	629	653	624	620	631	629	622	606	627	660	684	598	609	604	619	578	645	577	639	625	651	656	637	625	631	610	606	636	627	612	632	646	642	616	602	606	652	607	656	614	650	629	600	631	561	625	644	632	643	619	638	645	646	597	662	634	662	608	610	634	600	667	618	649	634	633	652	621	624	629	662	646	617	642	599	641	638	601	627	612	611	604	609	621	611	597	615	667	596	619	617	632	654	601	626	611	668	654	626	626	611	596	610	645	650	600	630	615	662	617	607	626	627	601	605	675	582	621	611	603	649	578	645	606	596	622	589	654	657	599	614	643	663	606	631	627	611	611	636	640	619	621	615	608	614	629	621	660	651	639	616	587	636	637	626	635	621	622	624	652	599	618	675	629	658	629	646	579	627	656	613	620	644	612	640	608	622	620	601	608	622	667	659	638	599	593	594	624	606	629	614	618	620	676	636	658	589	663	601	615	634	637	626	654	666	601	638	640	642	661	594	654	616	612	588	569	614	627	653	631	604	611	618	670	652	650	619	660	576	624	620	642	611	606	590	600	611	604	610	605	678	618	626	625	629	676	623	606	651	595	648	641	593	625	613	622	631	647	632	602	579	632	607	671	628	631	624	583	628	620	632	637	578	621	628	613	616	624	655	597	596	597	631	614	606	617	600	618	618	652	644	603	624	652	622	619	633	596	671	645	601	647	671	661	613	644	617	653	633	629	633	619	622	614	620	617	633	651	577	637	643	616	640	630	607	587	657	651	604	620	665	633	632	603	608	626	649	674	644	633	621	623	667	632	616	597	600	634	655	578	661	624	659	620	659	652	622	629	649	605	579	637	602	635	613	631	625	593	584	619	602	645	639	613	611	664	622	632	691	653	629	655	603	667	603	609	644	639	608	632	680	606	648	596	598	610	661	623	613	655	607	612	615	634	648	626	603	599	623	609	656	603	626	623	600	643	619	644	617	602	642	557	610	680	625	665	652	613	632	592	603	632	616	640	642	630	601	608	607	630	643	624	607	624	609	612	652	627	609	653	584	636	572	627	581	661	621	636	636	614	661	611	594	610	661	678	626	657	629	634	595	613	616	606	587	600	595	610	633	589	603	612	685	601	696	578	646	612	648	602	620	605	592	627	626	612	659	645	642	578	627	649	615	626	605	606	625	600	606	611	628	608	591	608	609	612	625	597	606	599	667	629	638	639	623	637	633	649	642	629	648	646	612	663	658	599	619	625	655	622	611	630	643	641	592	642	623	606	592	667	589	612	639	593	615	648	618	591	636	583	655	588	609	601	609	647	592	661	635	640	657	625	634	618	627	676	672	638	598	599	613	648	587	547	597	644	614	617	632	648	644	626	595	630	672	621	617	647	611	568	624	613	613	631	618	632
12553	5659	5697	4201	2521	1392	1136	834	663	561	437	398	436	427	369	321	307	339	304	308	311	290	303	297	314	274	311	260	289	289	308	293	270	244	269	247	291	270	243	260	256	287	300	273	275	288	279	290	258	260	273	292	297	284	278	255	290	304	279	261	265	276	268	289	286	275	292	312	292	243	285	278	267	266	271	241	250	264	251	287	263	256	263	252	311	249	255	298	266	265	271	274	259	260	298	281	255	312	289	286	291	261	281	269	259	282	267	317	268	257	255	264	254	249	293	245	314	279	292	249	296	291	272	285	272	282	265	303	311	273	278	262	268	256	282	274	258	276	262	284	284	262	276	287	272	275	291	261	249	270	248	304	278	228	256	276	286	271	303	236	286	303	299	264	269	281	252	250	266	287	278	290	269	255	308	271	277	283	253	261	271	276	264	254	276	267	275	298	278	246	272	266	270	264	268	302	258	272	284	287	278	268	263	291	311	284	290	275	274	268	285	302	266	266	262	277	305	281	260	259	275	263	257	255	253	266	254	280	271	261	286	270	248	252	236	270	244	258	275	272	278	298	251	287	288	256	276	295	283	279	242	323	284	281	251	268	280	279	283	261	274	276	240	288	273	242	254	277	310	282	272	275	274	261	273	283	248	288	267	269	278	256	260	247	242	297	250	285	272	258	264	274	256	264	268	282	261	243	268	288	284	267	250	287	237	250	287	256	267	247	290	281	265	249	274	268	274	295	261	288	269	270	270	273	287	253	296	242	282	312	267	283	281	283	265	265	269	279	245	268	274	279	271	296	273	264	299	278	300	254	271	249	258	284	241	271	277	282	274	288	255	254	289	248	278	253	267	299	281	289	277	292	275	244	284	248	271	255	281	291	253	256	268	277	266	277	280	292	279	255	303	271	284	267	252	253	271	264	252	288	259	290	283	283	280	272	244	271	263	277	276	313	288	305	263	273	269	276	269	263	277	282	274	280	296	295	273	279	272	281	295	265	268	292	275	288	280	281	292	284	244	254	287	262	250	267	279	272	308	260	283	265	254	275	277	276	289	290	236	283	276	237	287	288	274	267	278	275	266	280	269	301	275	268	253	293	274	261	245	265	260	283	275	292	255	311	286	252	263	233	278	265	288	281	268	293	262	296	257	257	272	266	265	262	287	307	269	266	296	290	258	261	298	250	265	277	244	247	262	293	241	295	275	296	262	231	257	299	284	290	248	254	252	288	284	302	260	271	283	267	266	306	295	246	300	285	267	297	280	286	289	271	282	282	268	269	278	282	305	259	258	276	262	239	249	267	293	269	280	289	240	307	258	264	298	272	279	302	257	256	280	253	295	284	292	267	245	291	276	253	295	281	269	308	262	275	288	262	291	296	286	255	229	255	269	232	277	249	258	263	305	310	283	265	308	281	269	257	285	270	273	268	278	263	291	251	270	292	299	276	246	280	263	268	249	280	272	256	254	232	286	267	283	276	270	293	261	282	292	270	288	263	276	276	312	278	286	266	257	290	271	244	254	285	288	231	262	278	284	280	276	285	291	272	281	272	276	264	261	296	287	252	275	277	272	273	288	264	249	269	256	306	279	299	254	265	267	275	263	274	256	283	260	265	304	276	254	273	283	282	301	257	274	258	253	262	282	289	268	281	272	280	291	278	276	266	260	264	285	256	282	283	271	289	271	268	317	272	260	261	269	304	263	264	255	271	273	297	279	280	262	257	266	250	258	295	262	262	276	273	270	268	260	281	246	270	269	264	298	284	251	266	273	267	271	264	262	292	257	233	270	249	264	290	275	252	300	288	249	245	268	278	275	255	247	276	284	257	305	272	304	262	268	263	283	275	293	280	258	258	289	308	293	267	301	295	288	289	299	261	247	276	244	286	249	238	281	303	296	296	270	287	301	291	269	272	261	250	286	261	254	269	263	237	268	283	289	262	288	283	237	248	260	270	302	264	280	273	264	267	261	277	274	274	283	267	263	281	261	293	281	268	275	255	289	257	283	269	280	267	278	261	289	270	305	260	280	296	291	288	289	253	250	270	279	261	310	275	269	239	286	270	280	265	261	278	273	260	283	242	284	294	264	277	274	240	251	257	281	252	279	256	264	284	307	283	282	267	271	294	275	270	278	235	265	299	256	279	309	251	275	269	271	264	278	291	298	266	264	272	289	271	308	254	299	302	265	255	264	277	271	285	268	275	284	291	289	277	286	292	262	292	241	274	260	281	295	311	284	259	259	275	283	264	250	269	236	281	244	265	249	315	284	296	325	289	261	278	257	272	295	246	267	285	270	286	286	296	299	285	266	292	277	269	296	262	253	249	259	287	237	287	264	264	282	295	252	274	300	299	242	311	268	277	293	274	271	291	293	235	265	319	266	293	269	299	284	262	251	289	298	272	289	286	274	266	246	295	293	315	289	252	277	274	275	279	254	266	274	298	266	263	259	252	279	277	277	278	284	255	290	261	291	286	294	285	304	263	280	272	275	243	283	277	303	273	270	282	275	284	259	249	269	265	271	280	247	267	285	257	243	274	267	274	280	256	278	259	259	284	261	278	262	291	303	256	268	259	308	253	273	320	261	285	274	280	260	299	262	299	245	263	287	300	280	288	280	271	315	295	278	274	279	287	280	241	276	290	258	284	264	257	258	276	288	273	293	257	272	252	264	286	294	292	261	293	259	269	271	287	233	244	271	265	262	266	275	282	300	253	268	263	261	304	283	290	291	271	263	268	304	307	295	292	257	260	270	295	276	276	254	279	269	275	260	277	314	232	276	277	262	252	318	240	272	263	270	276	266	292	307	244	266	244	267	299	281	279	279	284	276	282	232	297	268	268	261	267	282	286	274	252	273	237	270	290	265	280	295	266	269	262	276	247	310	258	245	267	258	260	255	269	288	318	253	299	286	320	307	272	263	286	285	270	276	309	279	249	300	257	263	263	287	251	278	273	264	266	266	285	264	258	287	286	266	264	279	274	290	249	253	268	264	250	254	263	255	278	283	308	278	255	272	284	280	279	306	267	236	261	303	259	276	274	270	261	241	265	273	301	256	305	278	269	283	298	268	276	267	282	285	261	246	254	258	276	263	271	257	265	246	264	281	264	284	290	289	257	262	278	259	278	283	293	254	277	269	284	254	275	275	287	268	271	266	257	282	295	261	256	280	290	305	273	308	254	247	267	283	284	285	278	264	284	294	257	265	283	293	280	293	303	277	277	266	285	264	273	227	274	254	282	296	244	301	289	282	283	304	284	315	270	263	259	269	279	260	263	269	263	282	305	286	258	263	270	291	296	244	281	286	245	275	270	270	273	273	277	276	237	269	240	295	247	277	256	285	278	248	251	264	292	266	256	288	278	302	280	279	274	258	266	270	255	272	294	296	262	281	262	277	275	280	254	305	274	281	265	258	282	255	262	278	318	239	279	272	293	255	282	294	290	273	269	271	294	327	276	316	291	282	267	265	255	264	254	287	289	252	268	273	283	275	280	275	245
8736	4373	6286	6581	5477	4259	3845	3046	2702	2143	1877	1690	1606	1537	1319	1192	1151	1094	1092	1047	983	979	902	962	976	877	919	861	858	863	894	794	835	841	816	812	770	821	842	809	786	762	815	773	786	703	795	790	768	786	776	771	772	771	724	777	727	770	711	752	679	736	751	776	798	791	781	786	717	757	742	745	768	772	726	726	732	732	712	731	750	750	744	724	750	761	752	746	713	741	694	712	724	728	750	745	777	745	723	716	747	758	719	734	737	711	725	674	754	711	717	743	739	712	747	684	686	733	705	710	753	732	741	729	760	708	711	692	809	698	743	735	703	757	704	748	748	713	706	729	692	749	726	709	727	787	754	743	732	737	767	747	760	717	691	761	754	764	729	729	715	734	730	727	764	705	703	756	708	704	733	720	731	738	727	739	724	761	708	705	733	718	731	730	727	718	748	742	722	697	707	735	728	724	689	751	742	737	796	757	726	705	764	709	711	723	730	708	775	701	735	695	700	698	740	757	727	744	680	714	754	735	745	708	720	702	718	724	690	744	726	746	749	690	723	711	755	728	684	764	705	751	735	751	692	766	740	764	696	725	758	708	700	772	737	747	693	727	716	734	722	710	769	720	774	738	734	699	686	696	701	692	730	710	692	716	763	746	704	720	749	722	749	708	671	727	730	698	753	754	669	749	723	686	726	764	772	695	723	709	715	740	732	704	751	741	725	721	712	727	686	709	722	710	737	719	686	705	757	809	701	734	701	695	731	776	671	701	740	766	711	730	703	738	731	721	737	727	732	734	693	697	744	741	707	734	714	704	789	682	743	687	722	721	728	709	737	711	765	690	708	717	682	697	770	711	709	707	673	721	695	730	713	708	793	691	750	710	725	734	735	696	697	747	718	725	707	729	689	704	687	705	716	753	731	791	742	686	733	734	680	697	696	741	708	748	764	736	700	710	656	667	703	706	755	752	753	719	730	729	758	755	733	713	775	713	738	744	739	705	730	718	655	735	723	718	728	728	723	743	687	737	780	712	750	709	662	718	753	740	722	702	688	709	719	720	744	738	720	748	717	714	738	726	734	694	748	806	748	723	724	726	741	702	755	736	735	717	713	740	750	741	682	751	770	710	680	708	734	734	725	764	728	722	720	758	710	711	723	668	713	712	746	754	746	745	696	762	713	732	760	728	731	747	723	721	718	709	733	674	747	730	759	677	723	778	748	739	721	713	723	718	718	736	714	753	706	727	696	750	718	737	750	725	732	714	680	723	710	719	753	759	747	708	692	706	753	713	769	695	738	760	732	781	756	740	729	713	710	702	709	726	719	738	719	736	688	715	713	690	726	678	757	690	691	700	749	774	724	771	759	728	758	741	737	751	676	707	754	706	704	752	693	673	710	718	703	680	719	712	715	738	695	720	693	721	748	683	730	705	705	684	746	656	715	719	759	747	695	731	763	712	703	722	701	690	738	741	735	691	722	722	752	727	786	724	660	712	735	740	679	680	743	714	752	732	696	720	742	748	754	748	766	733	726	759	726	722	704	738	714	689	723	733	679	703	753	720	748	710	767	751	709	686	707	728	743	707	737	747	691	747	699	708	725	761	707	712	783	754	725	759	722	743	763	743	714	686	725	735	690	749	689	707	680	731	726	757	697	761	683	705	681	720	773	691	709	740	695	757	720	737	730	717	717	716	743	719	723	709	732	685	729	755	715	738	762	703	770	750	752	724	740	750	707	694	747	749	725	701	687	718	753	730	676	727	724	752	716	720	751	725	767	680	744	727	712	753	703	741	728	687	748	743	700	707	705	706	750	748	745	700	735	697	722	761	772	702	744	726	724	706	702	694	713	682	748	705	741	747	679	721	736	758	722	713	737	746	721	735	734	716	679	693	733	742	690	785	781	724	657	689	715	769	706	752	685	734	772	746	732	667	757	733	748	720	722	755	738	718	730	741	704	712	741	773	711	723	754	726	717	713	705	723	706	720	724	701	724	721	753	708	715	731	788	701	712	672	757	724	689	702	758	704	725	742	733	725	746	710	708	731	765	700	744	718	730	731	742	738	734	749	699	748	729	705	732	730	751	713	742	731	683	728	721	748	712	694	741	718	768	732	687	714	694	680	708	717	763	758	713	745	722	768	654	732	756	722	741	761	709	726	726	702	683	743	747	773	751	704	784	670	696	751	732	749	718	731	771	713	737	665	699	705	725	707	738	709	766	714	745	752	765	693	749	711	728	671	773	724	739	692	698	783	670	731	696	727	702	718	713	673	775	715	686	729	695	729	697	711	726	678	763	714	708	707	724	752	721	714	741	677	751	718	758	698	778	685	677	694	668	712	721	760	736	701	745	729	739	743	762	786	744	730	732	735	748	672	716	725	732	714	739	712	673	689	688	705	703	717	730	736	738	723	757	706	741	705	691	767	743	709	728	732	749	698	744	723	730	715	746	682	669	668	768	691	748	784	690	684	734	736	718	719	709	755	747	701	706	707	742	711	748	683	726	686	727	743	747	643	701	770	727	677	731	683	722	706	697	711	770	695	707	728	707	721	744	711	753	754	661	747	694	680	725	751	748	747	718	750	751	710	711	690	733	746	688	710	729	711	701	731	718	663	717	697	741	735	734	700	701	763	698	746	769	735	738	690	753	700	719	696	754	736	733	709	738	738	769	707	737	732	695	765	739	703	706	721	696	736	689	731	740	777	757	728	725	749	740	727	719	738	713	786	691	728	735	745	745	692	720	769	762	747	746	722	740	724	760	710	733	719	738	689	734	698	694	698	727	729	751	736	724	687	745	769	700	664	715	730	696	685	744	694	747	704	752	707	736	710	744	711	738	764	764	703	696	721	737	712	691	731	690	746	689	700	693	733	712	719	742	715	690	773	723	706	763	668	762	735	717	751	696	732	684	768	722	725	741	713	724	721	734	730	718	760	738	722	714	770	746	692	702	741	733	734	709	719	738	693	701	738	717	725	737	709	732	709	720	756	661	695	725	687	657	758	750	741	715	741	789	673	702	742	763	707	723	736	766	743	694	712	748	729	720	694	695	707	767	646	674	777	752	714	720	763	735	763	680	712	725	728	720	689	683	727	705	748	717	729	662	666	697	770	754	729	696	763	723	712	705	732	712	693	714	761	727	743	770	703	769	741	768	755	732	724	733	727	745	729	683	750	752	754	683	701	704	722	705	741	706	748	750	690	693	763	724	713	751	696	745	703	690	712	728	734	771	703	758	669	717	700	703	737	734	714	740	701	732	744	789	702	717	752	762	696	725	729	735	682	706	726	756	728	709	730	703	660	724	740	694	712	662	751	700	745	697	733	725	789	738	736	726	707	686	698	728	727	686	767	729	673	736	703	780	751	738	740	719	695	711	712	748	707	710	718	769	704	688	702	702	719	689	754	707	792	752	722	689	724	703	712	741	709	729	751	774	743	728	710	726	703	701	691	721	699	713	688	727	719	716	708	687	718	678	730	779	655	738	717	749	769	723	729	694	717
1604	231	211	167	121	113	101	70	108	112	108	109	94	94	84	93	105	96	99	92	77	101	79	98	86	84	89	98	114	98	95	98	96	85	99	111	70	84	99	98	109	89	99	99	72	79	84	118	80	104	82	91	93	103	104	96	78	102	107	89	87	107	92	99	95	107	81	95	75	78	93	116	116	91	97	81	81	63	106	90	101	96	101	88	81	83	98	95	95	105	90	104	86	97	100	89	91	80	84	91	88	86	81	95	83	99	97	97	85	92	86	95	76	86	85	98	97	81	87	105	85	96	102	92	87	95	82	103	86	97	93	80	84	87	93	96	106	91	96	89	120	108	82	86	98	90	111	87	99	102	92	88	79	81	94	93	85	92	90	94	85	99	100	106	123	89	91	104	79	90	89	74	90	101	103	82	84	81	87	99	102	97	91	91	94	87	92	88	105	91	106	98	125	94	84	95	83	96	96	81	92	89	109	87	85	111	101	92	88	89	95	91	91	106	95	93	77	115	96	110	92	93	95	89	94	84	97	93	94	102	106	99	91	106	96	102	77	98	100	78	91	94	94	90	83	91	85	81	90	108	96	98	92	85	99	104	93	92	92	88	93	98	95	86	83	86	96	110	96	100	86	91	106	101	95	91	95	85	98	91	83	90	98	97	93	92	81	88	99	95	89	95	88	84	87	106	97	102	98	93	97	84	116	83	105	122	74	99	97	90	84	90	102	98	72	89	85	92	85	88	100	109	97	78	88	83	91	90	102	91	86	81	98	97	76	83	93	63	89	104	91	96	84	95	116	89	92	101	116	95	115	93	78	84	100	88	97	79	90	85	104	92	82	74	94	113	104	105	103	97	79	83	89	84	99	95	86	81	91	88	89	99	112	82	81	85	93	91	95	93	102	99	90	102	99	76	98	92	88	89	80	76	79	84	86	104	97	80	87	102	93	88	89	98	97	78	96	87	87	88	99	70	89	89	101	75	99	85	91	93	99	75	101	93	74	77	97	88	85	88	76	92	98	85	90	98	109	97	104	86	91	99	92	90	100	97	89	78	102	81	96	104	87	86	95	86	83	102	84	109	101	101	97	87	97	92	84	87	78	83	75	106	82	114	102	94	103	88	82	83	94	88	91	102	81	79	88	80	76	107	89	89	108	73	98	97	85	103	99	90	84	109	81	85	112	95	81	88	99	96	87	89	85	88	96	97	85	89	97	90	98	94	98	96	74	97	87	104	78	93	95	113	93	111	88	90	81	82	93	75	94	103	95	92	98	61	84	81	94	110	76	108	87	88	92	83	83	112	103	80	101	97	84	78	82	80	81	77	85	88	82	94	93	91	80	107	89	104	96	90	79	75	99	95	97	104	105	96	105	89	90	88	101	96	88	75	86	90	98	93	81	102	88	91	81	83	74	86	94	86	101	102	88	99	87	85	97	96	98	96	87	94	88	105	85	96	95	90	83	93	92	89	107	91	103	85	89	103	107	89	86	105	90	93	94	92	103	107	80	81	89	114	99	60	81	89	98	75	84	68	77	83	87	97	94	92	106	100	84	98	88	92	92	81	88	94	87	73	91	83	96	84	117	87	116	99	100	88	93	111	91	102	92	92	76	98	90	82	106	88	82	93	96	94	83	74	91	100	87	91	89	93	117	99	99	82	82	97	114	107	86	87	85	101	94	95	95	89	80	93	110	75	110	95	96	94	80	77	119	81	84	87	97	102	75	81	102	95	95	85	85	87	85	97	86	78	90	99	97	82	85	96	101	101	102	106	77	86	86	102	76	89	89	96	93	73	112	91	77	97	78	90	92	99	85	96	86	90	93	85	89	91	103	98	95	100	82	90	99	86	70	87	88	73	97	80	88	93	96	72	92	100	79	94	83	90	82	86	88	85	81	82	83	80	96	100	107	97	96	78	93	84	86	99	84	106	83	85	82	100	89	88	90	108	101	103	86	95	94	78	88	101	99	93	80	97	116	91	73	97	83	75	88	77	124	104	101	98	97	87	99	99	95	108	87	90	110	91	95	90	95	90	83	78	91	87	97	84	76	94	95	83	108	108	102	90	105	90	94	98	86	101	114	76	86	82	81	80	105	82	90	79	92	104	108	104	103	96	88	95	87	99	92	111	86	104	115	80	85	104	97	84	89	96	89	98	83	85	90	75	83	80	90	91	84	97	86	99	91	99	91	108	100	81	94	104	87	97	90	102	98	87	94	86	82	80	89	92	79	71	100	118	94	85	78	97	84	101	88	87	102	86	79	94	82	111	79	92	100	91	100	81	83	91	91	93	87	68	96	110	109	81	95	101	100	99	94	85	111	93	101	109	99	91	106	99	89	101	91	112	89	93	77	88	101	80	113	81	91	97	82	92	82	89	78	100	86	109	91	96	99	98	94	88	98	85	108	96	88	91	101	88	93	101	83	91	102	94	102	67	89	93	79	96	100	107	99	84	74	97	83	92	74	99	97	90	99	116	78	84	115	83	88	96	90	93	96	96	101	94	109	92	107	79	103	122	102	75	94	104	99	88	83	111	99	86	88	99	77	103	88	101	89	98	82	90	84	107	85	90	79	101	87	83	90	104	84	103	85	101	81	92	95	82	75	90	100	99	99	89	92	98	88	89	94	86	108	82	89	102	79	79	88	94	88	85	89	90	93	86	102	105	84	74	106	82	84	77	109	82	90	96	99	104	102	86	101	83	87	84	89	115	78	103	91	89	100	86	89	105	93	88	97	105	83	97	93	83	84	87	93	94	102	101	90	86	87	95	92	92	89	92	106	93	90	117	89	89	87	89	108	103	83	100	77	107	84	71	94	87	85	108	86	76	73	93	88	99	92	89	101	106	76	91	86	95	80	108	87	94	96	95	93	86	93	82	88	96	90	86	117	99	92	71	92	93	95	91	75	95	90	89	82	97	75	92	86	97	91	90	83	102	108	95	80	90	75	112	83	83	81	97	82	97	82	99	79	96	93	95	96	101	98	94	82	99	110	104	90	118	79	92	81	99	91	98	78	94	90	98	95	93	91	95	101	81	82	83	96	110	100	112	113	92	93	87	104	87	99	98	72	94	85	84	89	99	89	107	100	109	85	92	77	100	102	99	101	90	100	91	95	80	103	79	102	86	91	85	83	90	89	83	100	80	95	91	101	98	82	79	117	91	88	85	88	91	86	100	95	92	95	96	88	90	97	113	92	92	92	95	101	102	105	88	81	105	96	61	90	87	87	91	90	93	95	82	82	100	113	74	88	85	95	105	80	105	117	92	94	93	92	81	91	88	93	103	80	94	103	92	113	95	103	108	100	93	92	100	95	92	89	90	86	110	86	86	93	75	76	95	99	87	90	113	82	68	89	94	79	91	100	84	83	84	92	92	92	85	81	85	90	87	116	79	88	88	69	90	103	88	82	99	109	79	86	80	107	97	99	74	94	96	106	109	101	81	99	88	102	97	84	90	91	84	93	88	83	81	80	90	90	71	99	86	94	101
2171	569	602	672	528	456	461	418	403	347	350	347	334	358	332	328	321	323	336	330	344	321	313	326	322	343	308	326	336	364	316	342	322	339	315	324	310	307	344	313	306	334	318	318	353	342	339	325	291	310	290	363	344	326	336	303	324	331	302	318	319	307	294	333	310	322	324	337	312	308	295	289	326	304	314	290	314	303	284	336	307	280	353	289	346	297	316	346	317	328	321	319	306	334	334	304	314	301	330	344	340	312	326	322	304	304	293	323	323	302	318	296	349	326	328	323	333	323	300	308	316	314	309	337	301	316	297	296	321	325	340	320	336	294	334	291	324	294	326	295	336	295	333	338	297	316	313	354	339	308	333	295	329	344	361	285	314	332	309	321	301	328	315	296	310	317	320	347	298	297	314	332	301	329	307	348	314	317	321	293	321	312	336	317	306	337	331	318	322	307	321	310	303	314	329	334	273	293	338	326	319	327	323	343	329	332	287	348	301	354	366	345	322	325	333	315	304	304	306	324	310	326	295	317	297	273	323	344	306	305	287	287	334	297	327	332	326	334	280	295	299	350	304	316	320	311	328	329	332	350	309	336	317	300	310	299	319	316	311	329	277	288	298	351	323	345	302	303	285	340	318	336	339	331	300	298	311	296	305	335	316	337	311	331	352	316	328	304	361	303	321	328	300	309	326	335	331	291	325	320	341	305	323	344	321	312	308	323	334	248	303	339	326	305	312	344	340	300	348	301	277	319	298	322	339	302	330	308	315	304	296	291	327	301	327	325	322	296	302	321	365	334	312	322	321	317	331	337	355	311	308	314	316	304	336	335	307	306	349	306	359	348	286	317	313	348	298	358	317	332	312	288	316	327	351	321	314	344	301	303	334	337	280	369	307	308	321	279	347	322	309	305	301	334	340	324	289	295	295	350	326	316	309	296	312	343	285	344	306	320	315	350	326	310	319	331	317	308	320	288	299	337	344	328	307	328	327	318	319	313	301	307	348	300	334	291	376	323	332	329	316	339	309	298	296	319	314	360	326	281	326	334	320	297	364	326	332	359	310	326	351	311	303	345	337	338	324	329	320	330	284	307	302	313	300	286	305	314	343	294	300	299	316	302	325	292	330	313	330	320	323	345	302	307	296	331	312	302	322	350	313	336	308	330	324	275	295	331	299	307	329	308	336	326	313	305	330	352	322	323	293	333	297	332	320	340	328	322	319	342	340	353	326	340	327	347	319	338	325	302	298	310	307	290	328	317	298	326	297	291	293	323	347	301	319	300	320	318	301	296	330	339	306	295	348	358	315	345	336	316	334	312	324	340	301	339	328	313	315	307	301	344	305	338	335	324	333	303	341	323	344	342	311	335	352	316	307	303	334	314	317	300	301	342	316	347	303	314	341	305	290	312	289	287	279	317	330	263	325	309	318	304	297	331	324	323	316	302	298	302	304	329	309	311	326	300	326	307	327	280	311	319	296	327	297	333	312	324	349	332	306	271	303	324	295	339	303	293	308	334	317	354	311	323	317	311	332	311	313	314	337	324	322	337	362	331	296	346	309	307	321	327	337	308	312	302	334	309	341	343	300	317	356	332	313	307	351	320	340	306	362	320	332	331	273	318	326	308	317	319	299	348	308	332	332	308	341	357	319	282	303	339	321	324	328	319	327	329	333	326	328	343	339	329	314	337	319	343	329	330	323	327	315	318	308	328	335	328	312	317	347	342	337	309	343	314	328	315	341	282	373	312	333	310	317	325	307	329	344	289	327	286	296	313	335	307	320	333	337	340	325	338	333	314	316	316	357	324	306	317	353	336	309	345	296	337	309	292	345	326	314	320	308	352	310	319	313	346	301	308	334	320	331	328	315	329	331	333	317	322	274	332	319	288	296	341	336	351	307	330	317	332	345	328	348	315	319	317	318	309	327	323	299	344	327	316	333	313	318	318	319	309	338	321	325	313	356	323	290	328	323	297	320	301	314	309	308	326	336	310	323	312	320	304	344	284	330	291	345	327	319	340	313	313	320	340	327	310	315	311	316	357	333	330	336	310	314	314	313	288	288	291	312	333	341	317	307	309	314	343	308	312	324	318	357	312	301	347	316	290	355	324	309	323	296	312	330	325	325	308	324	308	315	318	314	304	308	332	332	322	332	310	322	331	311	326	317	327	333	321	348	325	308	315	330	291	299	330	332	294	336	334	338	313	292	316	327	326	324	350	321	326	302	316	291	331	312	315	323	296	330	313	323	359	307	329	307	328	333	295	303	316	300	310	303	331	337	319	296	336	295	323	331	265	336	328	307	353	327	336	323	306	307	293	318	307	310	328	332	296	340	328	335	327	333	302	333	327	360	291	324	334	336	300	306	326	327	301	333	335	281	355	326	296	303	298	336	299	322	291	325	336	312	345	310	268	300	322	292	314	313	327	295	315	334	310	311	348	306	315	325	316	324	337	331	324	320	333	316	291	314	338	314	321	302	332	333	345	322	319	303	303	348	333	311	314	308	333	309	328	336	303	348	305	316	341	351	308	283	325	332	310	303	348	339	294	327	311	300	312	305	330	336	332	288	308	281	283	312	293	323	343	304	305	321	343	307	305	329	284	384	325	335	349	321	285	269	367	325	307	319	320	311	343	332	335	316	342	291	349	339	318	303	322	353	327	313	300	315	340	326	320	347	319	337	325	346	321	315	322	320	318	300	298	338	328	301	315	335	307	308	340	311	266	317	301	335	328	309	331	320	293	299	312	297	338	322	309	313	334	301	317	324	359	330	339	299	306	289	307	312	318	288	340	336	321	292	309	332	316	314	297	340	327	300	322	338	315	306	316	308	318	313	326	332	292	303	318	344	334	322	314	308	296	331	329	342	324	321	288	324	306	327	316	289	298	289	320	300	316	312	299	322	336	326	326	319	313	314	338	322	300	323	302	300	306	307	290	295	328	321	303	339	294	318	287	308	355	298	340	320	317	309	285	326	333	305	303	321	325	350	309	348	328	292	336	295	326	301	313	278	317	324	329	327	342	317	318	336	325	329	306	304	327	281	317	309	290	315	308	356	318	315	346	298	334	332	329	331	336	314	347	343	298	307	300	324	309	342	328	318	292	322	314	341	291	316	345	306	291	287	305	315	358	282	318	317	312	323	322	323	331	299	329	343	315	317	344	331	306	344	307	314	305	309	324	326	316	330	303	323	330	329	321	324	324	273	327	316	268	310	329	325	305	327	306	305	275	313	357	323	324	309	324	312	333	303	330	283	323	321	318	317	338	341	321	317	325	353	313	318	307	315	330	305	314	317	314	312	340	276	329	320	350	358	289	307	332	315	335	287	344	319	330	336	328	333	300	276	323	338	327	324	305	338	311	297	310	345	343	340	344	323	289	310	359	323	338	317	322	338	306	316	335	344	311	321	324	326	329	318	340	326	326	304	331	317	317	311	332	320	348	350	316	298	325	287	314	320	353	297	288	310	313	330	318	348	314	317	315	298	327	301	309	346	293
6713	2536	2861	2657	1373	927	680	501	377	280	276	276	259	281	262	273	272	245	239	246	251	232	237	243	218	224	229	205	255	231	212	225	218	234	244	225	199	223	241	217	215	201	232	206	208	242	209	234	227	238	244	202	222	225	242	217	220	198	238	230	226	225	204	218	214	209	228	222	223	225	215	229	235	206	217	233	238	274	198	219	236	199	214	204	251	229	213	222	203	183	250	233	205	205	224	226	246	224	239	207	234	203	225	228	208	230	221	201	219	201	199	189	246	212	201	235	207	231	183	201	196	215	229	226	208	235	242	228	201	207	227	206	185	212	214	209	255	209	210	211	234	218	221	228	216	252	196	224	225	256	231	210	250	228	219	215	209	234	221	220	219	230	197	207	232	226	216	215	224	215	238	212	224	225	197	212	221	223	209	226	207	216	232	215	225	220	218	221	230	210	225	213	215	209	215	236	218	220	236	233	230	238	237	252	242	210	229	230	217	229	234	232	254	219	204	222	230	222	229	225	219	230	206	212	248	212	233	217	239	203	214	209	217	234	214	201	239	219	241	220	224	229	225	226	199	210	201	229	234	233	221	208	207	216	193	212	229	246	232	219	218	231	214	242	232	210	237	208	220	220	235	200	212	219	202	217	208	218	231	220	241	211	232	213	224	213	207	217	205	233	208	194	234	239	216	241	218	190	223	185	220	226	195	232	200	233	214	223	222	190	217	211	203	229	215	254	217	189	216	221	191	216	237	217	224	234	226	201	252	221	216	247	203	231	239	225	224	227	213	214	211	217	217	210	225	230	208	212	244	201	208	214	228	233	224	229	214	229	208	211	238	210	223	228	214	208	237	222	212	200	255	203	206	236	219	207	206	215	222	206	207	233	222	220	248	220	200	226	224	232	240	191	204	213	196	218	244	220	213	207	218	211	224	193	172	229	233	234	204	237	184	202	249	241	233	231	199	212	225	209	247	240	212	241	232	214	221	223	216	213	223	212	206	232	227	222	220	237	229	214	215	233	243	213	241	219	209	214	203	227	190	194	199	224	214	235	210	207	222	227	214	209	248	236	205	185	229	222	235	206	229	206	216	216	227	210	231	222	220	214	204	211	230	209	201	234	221	224	222	228	233	210	210	229	241	225	226	193	207	201	211	244	207	228	211	245	218	226	199	225	209	222	225	246	212	216	199	205	246	213	211	227	215	226	215	227	207	232	204	204	227	215	230	231	221	194	227	210	207	212	229	220	209	225	232	208	219	222	210	245	227	212	241	234	195	210	210	200	196	246	231	218	225	216	221	232	180	218	216	217	225	222	202	213	205	204	205	208	216	230	234	204	221	226	236	225	218	200	215	212	234	214	218	224	247	204	236	222	223	207	222	213	212	232	227	209	215	202	226	260	196	202	201	216	209	194	237	222	224	219	248	239	209	214	194	238	215	209	218	217	193	235	192	208	205	249	211	218	226	230	222	203	218	230	233	202	211	216	231	251	194	208	222	209	226	219	223	196	253	188	205	211	205	241	229	236	231	230	245	207	220	237	233	220	227	201	216	219	218	210	245	217	228	241	203	236	211	250	236	218	215	213	191	221	216	224	228	224	208	196	210	224	234	215	219	231	220	221	230	247	214	247	211	210	207	240	235	214	220	218	211	228	217	218	198	200	217	174	220	194	236	216	241	236	224	226	228	248	230	227	218	224	213	243	228	224	207	191	236	214	216	212	223	211	188	239	226	213	213	227	204	245	235	213	200	228	211	237	219	208	227	218	234	207	225	216	237	216	214	219	205	235	235	202	215	216	196	225	205	224	235	228	209	210	218	237	199	220	224	230	193	230	205	205	214	215	221	217	226	219	216	224	207	208	224	201	205	226	222	203	221	222	230	229	213	215	236	256	217	221	243	242	207	230	207	218	204	209	219	208	208	208	215	236	224	230	235	215	203	220	218	213	207	216	200	204	225	203	216	167	205	205	249	222	226	206	184	211	236	218	221	217	231	226	243	240	219	205	225	226	233	234	225	208	221	198	217	238	223	169	200	211	213	220	246	199	216	234	209	220	223	218	223	189	224	219	211	223	213	219	205	228	206	188	215	238	220	228	236	216	222	230	210	226	225	224	229	230	232	226	232	225	208	223	218	215	219	221	215	209	217	225	220	194	209	232	207	212	274	224	266	207	207	221	225	236	218	216	204	207	193	220	191	206	214	217	248	209	250	191	220	235	191	214	231	217	214	201	208	194	241	227	232	237	239	246	251	223	227	192	213	226	219	223	226	213	210	231	215	235	222	217	225	216	203	215	207	188	223	235	225	238	219	228	221	238	203	196	227	213	222	212	203	215	217	219	218	198	211	211	221	226	227	209	218	207	229	204	219	203	216	220	236	213	207	210	218	252	190	205	232	217	242	215	209	189	209	238	225	231	207	209	226	213	196	232	209	229	252	194	215	207	232	215	223	250	229	214	210	252	226	213	230	260	253	238	208	237	207	212	210	236	215	241	228	204	231	206	209	243	196	237	242	205	239	227	201	222	208	222	225	192	239	216	239	241	223	205	241	209	212	224	207	224	206	247	223	212	205	225	229	186	222	216	211	225	202	238	194	218	230	216	208	183	198	201	263	217	219	224	238	232	245	236	217	224	196	224	230	213	228	222	208	230	233	226	221	242	204	220	220	224	232	235	230	235	235	217	231	220	193	225	244	215	230	239	216	223	224	235	234	237	245	206	207	223	207	213	208	220	220	235	245	251	218	205	220	228	235	206	237	211	222	242	227	212	228	238	234	225	217	242	218	234	206	259	257	219	205	203	211	235	227	196	195	228	217	222	213	224	218	238	236	227	198	250	217	185	228	230	223	220	236	216	209	222	221	234	239	206	234	204	222	225	219	201	215	252	226	213	210	198	213	214	201	212	195	231	216	202	220	209	231	230	215	220	220	199	238	223	198	223	211	216	214	209	189	218	231	190	225	221	218	224	232	238	212	210	206	249	219	190	226	224	206	216	214	243	215	231	219	214	190	232	237	222	240	209	232	233	214	202	220	190	233	202	217	206	225	208	218	201	214	228	226	207	216	232	240	203	227	223	227	225	228	248	209	224	237	207	210	204	253	212	223	213	226	229	214	227	225	226	214	242	247	216	228	221	217	232	202	177	203	237	229	217	225	213	237	224	233	211	233	211	244	248	231	193	222	242	236	215	191	223	215	228	227	222	212	203	208	205	207	224	215	220	221	215	199	237	205	226	243	226	212	225	247	208	221	217	216	241	214	218	222	224	206	211	232	241	209	194	217	233	219	214	226	222	212	246	209	241	228	229	208	231	230	220	205	239	221	200	222	213	183	212	221	249	222	211	199	228	212	205	209	194	206	232	212	207	224	196	227	217	212	198	225	248	219	228	216	244	234	222	226	223	208	226	213	214	192	206	209	213	213	216	211	222	219	233	213	186	212	238	216	225	232	225	201	211	214	211	225	229	225	215	225	210	209	214	196	227	239	213	204	216
6504	2470	3879	4445	3220	2707	2359	1824	1505	1399	1219	1122	1009	992	1016	910	841	862	762	744	812	773	734	697	700	715	670	704	742	646	729	665	657	675	634	642	682	668	661	663	647	695	654	649	649	691	693	549	687	660	672	640	654	635	616	667	604	657	633	584	627	679	597	615	604	607	640	643	629	669	654	591	602	582	648	623	617	633	607	631	640	598	617	636	620	605	659	645	649	617	679	634	567	648	632	618	667	597	611	594	629	690	670	586	599	608	610	608	661	642	621	628	620	606	600	666	622	662	620	638	629	651	628	608	646	573	642	586	651	608	619	670	585	610	609	563	669	648	648	593	606	613	621	660	641	607	653	595	648	687	619	630	633	603	610	594	619	624	632	644	655	588	601	588	630	628	611	617	614	597	668	621	583	622	606	639	616	616	632	611	626	609	628	594	601	622	618	607	601	616	606	664	597	644	637	637	609	598	616	606	585	621	649	628	607	640	627	611	657	618	624	581	602	620	621	635	589	656	625	623	620	630	626	622	609	674	587	678	616	687	596	613	634	627	702	643	600	609	658	597	603	642	648	614	556	632	570	650	635	627	629	639	642	646	601	666	688	648	657	628	613	636	610	636	614	625	594	591	648	631	639	608	643	630	622	630	679	613	585	554	613	612	599	619	583	589	591	639	608	622	621	650	603	645	618	653	616	651	642	648	636	577	652	628	575	633	609	612	623	620	617	614	617	617	583	621	649	604	641	626	647	606	590	593	605	654	628	603	615	614	619	650	612	630	639	635	593	622	645	672	672	601	636	619	650	659	611	621	643	628	565	644	595	620	602	602	636	578	618	608	682	683	574	634	602	606	584	590	608	584	612	634	625	618	635	650	611	634	622	628	616	646	633	643	621	622	623	620	675	600	606	624	582	599	625	644	579	638	631	613	640	635	643	648	611	638	637	621	590	585	631	657	650	648	629	624	598	575	606	623	592	619	633	637	659	614	643	613	615	621	648	611	601	631	613	630	596	639	640	626	632	611	565	631	587	644	583	637	647	625	617	631	594	663	555	590	601	634	642	620	592	598	606	653	599	651	624	598	629	664	622	588	620	599	593	593	661	630	585	620	620	640	637	591	625	651	627	645	595	641	573	598	625	657	624	585	618	601	639	651	651	615	644	608	671	625	645	591	617	621	645	639	615	673	625	601	564	636	631	618	626	583	617	653	645	644	664	679	607	628	592	636	651	609	625	573	613	639	647	640	602	644	608	649	609	645	636	576	629	640	605	574	609	648	596	630	594	615	575	632	664	641	578	591	653	616	649	626	607	603	588	613	605	638	642	612	630	602	650	580	622	641	639	599	622	639	578	591	618	613	636	633	635	627	615	622	624	646	600	604	630	598	646	618	627	615	643	611	662	652	642	639	607	666	632	670	610	630	594	617	663	611	667	608	567	608	671	661	631	607	654	692	624	647	684	600	650	635	594	637	641	617	639	628	615	576	635	638	664	680	611	600	618	592	596	624	645	616	628	604	608	611	566	624	668	593	628	643	640	619	600	619	617	652	623	615	609	623	632	613	593	598	624	638	674	658	619	588	644	622	605	633	645	629	664	631	672	610	614	632	639	604	590	620	625	660	649	679	629	641	647	666	634	639	579	593	608	602	613	641	635	665	648	661	649	645	648	654	604	625	599	594	601	630	603	644	607	602	602	606	596	621	592	620	637	614	615	624	650	582	636	633	590	623	644	695	659	574	596	627	633	609	672	648	621	640	613	641	616	616	626	612	602	598	650	602	645	636	594	638	638	585	581	600	629	628	626	647	582	607	605	588	668	619	607	617	716	622	636	616	616	599	626	637	596	619	570	598	648	613	603	648	621	570	631	621	648	633	646	618	654	633	630	621	630	657	622	603	616	701	662	611	629	589	650	614	592	627	644	668	606	632	634	642	635	633	623	611	590	607	645	627	633	622	615	598	616	614	586	623	601	633	644	709	658	614	642	680	631	603	607	670	619	588	627	606	605	602	620	643	626	622	613	613	599	580	630	626	613	584	608	604	661	626	594	663	626	612	615	615	588	627	651	663	676	608	612	675	607	581	575	622	640	660	645	614	640	634	656	629	613	694	649	616	632	630	649	587	593	616	580	625	601	606	632	615	629	626	610	611	598	683	652	623	668	643	682	593	635	645	666	632	623	617	610	621	653	621	636	623	624	607	586	616	629	655	574	588	657	600	603	607	582	584	619	583	617	609	637	623	628	607	619	632	613	637	638	629	599	623	612	608	604	624	618	628	646	604	585	631	612	612	665	621	598	614	606	595	632	608	628	608	599	641	620	617	640	608	629	609	604	631	619	659	663	606	595	639	641	649	644	621	617	628	567	569	611	604	606	588	633	609	613	621	632	660	654	611	581	625	639	617	592	610	628	624	577	637	599	636	588	621	597	616	612	611	628	596	596	645	648	626	611	630	616	589	636	621	650	621	614	614	615	638	598	625	627	625	604	653	637	637	587	591	563	613	642	613	601	617	590	609	621	636	627	639	602	652	657	606	594	592	665	662	642	616	659	619	648	611	662	553	577	589	659	630	616	594	635	615	606	602	640	609	628	620	604	611	641	635	578	637	655	593	641	597	593	641	645	621	636	596	623	624	607	645	631	638	626	625	610	614	652	622	633	589	674	632	667	630	601	586	624	592	626	625	606	621	630	575	645	626	628	629	686	616	614	637	661	621	594	607	620	634	585	625	624	639	603	608	601	662	612	653	605	630	648	573	615	639	622	571	631	629	612	655	624	598	652	647	579	642	600	631	626	632	634	612	630	582	610	667	638	616	641	612	601	622	619	636	624	620	616	672	645	627	634	613	652	651	635	614	641	628	672	617	624	637	639	612	613	615	624	646	603	642	623	586	615	620	629	658	649	626	640	601	623	646	641	604	610	646	618	619	626	642	588	629	607	624	632	605	613	627	652	638	641	636	662	615	575	617	631	627	582	619	643	648	607	627	580	635	635	646	599	657	609	641	614	663	595	612	615	649	621	617	713	633	638	599	600	617	641	599	615	593	646	637	652	621	614	626	603	650	641	605	633	645	593	597	572	637	606	594	652	670	573	617	652	592	664	618	599	608	616	580	567	622	632	618	632	685	632	624	604	561	654	619	652	627	627	636	617	609	611	657	625	662	623	609	637	643	615	664	608	647	574	624	640	640	675	592	589	663	656	654	639	585	644	611	624	669	608	590	597	586	640	617	623	612	607	634	585	624	647	673	635	606	578	612	606	659	635	615	592	582	601	580	607	624	626	615	604	602	649	592	605	589	613	662	619	636	669	629	651	621	648	620	615	594	643	637	579	595	584	557	621	624	632	646	616	605	599	625	603	632	638	610	591	619	654	667	664	596	647	564	660	620	595	613	622	678	646	619	621	636	640	620	585	622	641	587	639	649	635	683	629	626	610	594	626	636	681	663	636	618	606	681	615	632	592	638	617	613	633	620	619	629	645	585	631	634	608	597	631	649
12102	4605	4860	4336	2604	1492	989	833	631	538	450	437	401	356	364	341	314	349	308	304	301	348	300	330	306	285	303	300	284	271	308	269	274	255	281	245	288	283	277	266	264	272	293	302	291	265	269	271	275	287	245	260	260	317	272	265	291	277	319	275	276	260	266	306	295	284	273	314	301	264	288	269	242	278	283	259	283	269	294	286	272	256	291	267	263	272	292	284	285	275	276	293	279	265	315	303	288	267	266	278	261	280	293	255	262	279	273	284	279	280	265	262	301	298	269	269	264	273	306	273	300	257	280	287	280	264	283	253	270	250	299	273	272	279	284	287	255	297	266	290	295	256	265	246	291	273	293	296	259	239	289	263	278	306	255	243	276	295	281	273	253	294	267	282	272	254	272	263	260	263	260	275	261	273	257	262	334	286	256	302	269	266	271	247	305	259	270	257	267	263	263	260	263	265	305	281	259	263	272	240	299	269	273	271	238	268	296	280	283	255	257	296	292	268	257	285	288	275	265	279	309	265	291	259	262	239	264	271	283	263	255	265	318	241	293	278	285	252	258	273	247	258	277	299	283	271	261	277	279	260	288	287	259	256	261	281	257	271	238	264	277	248	258	267	245	317	285	256	286	300	260	278	262	315	258	280	260	259	272	283	275	248	282	269	290	251	278	278	305	275	261	289	263	274	283	287	288	270	274	280	275	246	301	292	236	280	278	271	270	300	310	289	257	290	296	263	246	265	272	275	298	264	285	272	269	289	281	316	258	285	269	269	258	276	282	285	267	283	290	287	272	253	262	287	272	297	304	263	258	285	279	281	270	251	260	261	304	274	216	276	252	278	270	304	298	254	272	255	259	263	270	266	282	252	273	293	274	308	303	277	309	277	256	278	265	246	261	285	265	271	272	285	303	312	270	295	265	267	278	299	268	253	285	310	267	267	251	271	268	272	296	293	291	267	270	278	248	258	282	253	264	271	261	289	277	277	261	272	284	259	255	250	265	272	276	307	241	303	274	252	226	274	284	306	241	265	270	298	266	276	278	264	303	248	264	278	250	271	261	269	275	292	283	270	273	293	257	279	272	276	270	268	282	274	258	297	249	282	277	272	270	295	257	306	294	293	263	265	318	268	237	252	266	274	264	269	260	282	263	244	302	270	267	245	245	270	280	261	261	267	297	267	280	279	293	273	264	251	266	249	287	268	300	291	274	278	299	239	252	291	291	261	256	285	291	270	250	274	281	252	295	272	262	290	263	263	270	269	289	266	261	293	283	292	293	282	265	265	292	273	253	281	278	277	294	264	264	295	277	258	255	230	290	310	241	278	266	253	303	280	253	285	278	241	286	264	242	241	259	293	283	284	280	267	254	268	284	266	288	275	309	268	286	258	260	302	295	254	250	277	265	259	293	297	288	278	248	274	278	293	307	265	257	265	269	298	297	287	281	257	282	265	268	258	308	261	255	241	304	257	240	277	271	264	267	252	283	260	258	252	277	284	277	286	280	279	288	276	273	250	307	264	263	254	257	257	280	255	260	266	261	262	293	264	264	262	279	300	277	278	258	294	274	286	292	258	244	290	265	252	283	283	271	285	246	277	298	269	272	292	280	265	283	291	262	280	270	269	276	266	284	288	256	272	270	285	289	261	288	250	249	280	298	280	251	268	291	270	260	316	272	280	238	245	264	283	278	274	275	243	280	254	238	264	260	258	279	265	274	271	258	271	294	282	294	265	276	265	252	262	271	241	256	262	291	293	251	272	266	282	290	247	255	305	275	237	240	250	258	273	263	251	277	245	303	280	266	270	267	283	288	277	270	278	280	290	252	261	259	274	292	271	275	289	281	251	284	285	297	270	263	272	259	282	295	257	248	282	254	255	283	260	271	258	286	277	296	270	302	262	257	277	289	269	276	266	275	272	312	269	276	292	268	250	291	273	278	261	253	260	264	284	260	338	263	303	263	323	277	261	270	272	240	266	285	285	262	263	290	262	283	270	261	287	271	267	253	270	243	296	276	264	313	269	277	294	279	275	277	255	246	270	289	252	280	273	294	253	290	270	281	297	250	277	301	277	250	293	242	256	265	261	267	272	279	300	271	278	278	281	266	280	274	273	270	286	267	263	286	273	265	271	252	260	297	259	283	245	249	275	304	270	286	280	245	234	314	312	284	254	247	260	287	273	277	257	279	292	256	269	278	276	263	283	263	280	285	279	265	293	286	279	282	275	264	285	265	274	264	300	267	272	273	296	276	276	263	262	274	266	288	263	285	310	250	277	247	277	296	268	290	261	261	269	276	283	314	279	276	294	246	273	267	269	299	277	247	280	249	292	259	287	258	284	278	286	276	267	242	298	268	266	270	295	262	258	281	258	287	293	298	297	298	278	288	281	306	260	279	281	266	254	260	259	292	253	305	247	291	282	279	277	305	277	292	265	272	258	261	283	259	243	275	274	275	285	264	275	255	280	267	267	276	242	253	279	281	286	243	285	275	280	288	283	278	222	293	254	258	257	251	250	266	280	258	297	283	276	294	270	271	264	244	262	288	276	223	261	273	274	285	268	280	274	289	278	263	259	295	269	268	285	266	300	270	301	278	269	253	261	257	253	261	267	270	285	272	262	268	288	287	282	246	296	284	284	280	272	255	289	271	249	283	255	294	274	253	303	302	281	280	277	257	262	272	248	282	273	276	278	274	284	260	272	313	278	255	262	266	283	263	274	266	256	261	310	287	268	268	283	258	265	258	321	274	288	283	282	253	260	247	284	249	269	278	271	268	255	274	299	268	244	302	265	285	288	281	298	282	254	255	247	278	324	279	264	303	237	253	296	278	300	261	267	285	291	272	267	276	241	289	292	276	300	260	284	281	274	283	276	291	304	284	273	279	292	285	254	287	260	256	276	256	242	308	254	305	274	291	257	279	279	274	288	267	275	239	290	275	262	275	261	276	324	295	292	263	264	272	278	293	268	288	250	253	256	278	288	275	294	279	286	299	230	279	277	275	263	246	271	278	265	284	281	239	263	262	263	266	259	280	278	280	253	302	284	299	273	276	252	252	240	253	279	287	263	259	288	304	252	247	260	288	249	267	260	236	276	270	333	265	271	277	303	278	255	284	264	272	289	325	279	243	292	247	262	277	271	298	236	257	264	267	291	257	289	253	299	283	277	283	254	288	268	270	281	291	304	273	262	270	270	301	283	260	287	284	288	302	272	271	256	262	270	283	274	273	260	291	256	271	255	302	287	294	274	295	268	270	286	276	268	282	273	264	278	265	231	287	259	285	283	286	228	263	275	266	279	273	282	258	289	239	282	254	285	260	262	225	268	282	290	275	273	293	273	300	255	245	248	268	291	270	261	294	285	268	281	252	261	278	264	287	272	293	281	252	280	255	266	311	290	274	271	273	290	281	284	256	309	221	261	263	246	286	303	276	275	284	285	289	241	294	292	285	272	286	291	261	251	270	263	242	250	279	271	266	294	273	284	265	275	303	283	272	292
8531	3693	6020	7347	5501	4278	3677	3018	2360	2168	1875	1598	1621	1401	1297	1171	1183	1070	1057	999	1019	1012	930	943	893	929	881	891	824	889	852	812	878	806	804	802	846	796	807	828	829	769	759	779	807	840	748	742	807	828	721	749	780	742	785	741	785	763	727	762	713	762	721	752	715	737	751	748	725	710	711	673	708	732	780	742	718	778	741	722	737	703	745	733	704	704	743	751	712	706	700	705	739	735	675	737	740	732	759	739	780	776	741	730	752	727	733	738	735	764	710	751	748	720	690	754	714	709	767	770	746	695	717	779	706	784	728	710	683	752	709	751	713	726	749	748	736	702	743	767	722	726	755	723	743	760	720	671	762	740	732	698	725	707	701	714	709	711	704	703	725	743	810	734	758	725	729	746	733	746	740	714	697	691	707	731	666	685	773	699	699	737	731	756	701	739	768	718	745	721	742	708	725	733	738	748	692	679	730	709	751	696	789	755	694	731	704	700	732	681	713	708	711	721	702	692	729	726	781	693	673	715	751	724	714	739	731	760	716	725	724	723	758	769	721	718	733	713	697	726	732	705	705	711	708	750	731	720	702	739	737	717	724	747	715	740	711	703	736	737	757	721	685	740	775	739	693	743	741	737	715	696	743	786	684	717	713	726	720	688	741	701	737	721	699	715	692	763	729	696	672	713	716	719	712	737	723	693	739	663	707	767	680	745	728	744	720	723	716	762	692	738	738	747	703	721	729	750	795	685	694	735	736	732	712	703	754	707	664	754	701	685	684	756	712	705	700	723	707	692	768	708	748	708	744	701	709	740	732	728	719	768	756	689	708	732	789	734	697	693	671	734	707	703	674	752	691	681	695	711	779	740	734	709	753	770	687	744	710	692	772	781	764	728	735	753	747	724	678	696	712	697	682	687	707	734	776	748	706	709	666	725	738	739	711	690	728	715	717	690	711	718	690	719	706	682	771	706	769	747	683	754	737	730	718	721	687	779	737	781	676	764	725	746	699	695	692	726	763	707	688	736	661	716	725	736	667	702	714	711	693	695	704	717	730	699	684	743	713	706	734	712	699	670	707	709	708	722	682	683	725	778	680	707	725	714	697	730	706	734	724	724	740	740	728	694	732	717	764	704	730	718	749	684	715	687	716	710	728	706	734	766	722	730	712	712	695	738	723	754	705	788	760	646	742	730	743	717	728	729	743	719	711	706	697	743	663	686	755	745	716	658	702	728	695	753	726	699	732	704	718	680	695	715	666	716	703	767	746	728	711	711	711	697	670	731	705	735	664	760	695	712	714	755	739	715	735	760	690	677	688	736	738	636	731	746	733	692	728	754	669	716	746	689	739	758	778	685	698	719	673	733	692	718	770	786	739	689	752	707	706	722	734	692	764	751	702	745	689	690	717	731	714	701	758	716	759	712	696	725	706	742	713	709	720	747	669	740	735	729	759	713	729	729	755	759	719	695	724	738	713	730	736	706	690	764	745	745	743	724	709	734	739	731	712	698	746	768	732	738	722	757	729	715	705	704	761	734	710	713	721	719	694	751	707	731	695	698	751	725	739	728	732	727	753	748	750	713	705	694	750	689	690	743	690	722	695	694	742	716	685	738	754	752	749	711	767	688	676	724	725	704	748	714	700	726	748	725	717	759	722	727	733	783	709	665	673	749	757	716	723	768	706	723	731	757	740	734	723	714	730	767	762	748	750	692	722	712	724	725	753	752	688	776	754	750	730	676	744	705	753	696	672	691	723	706	723	712	739	701	786	701	715	693	732	728	756	730	682	675	714	688	751	723	722	674	706	706	732	773	756	725	742	705	720	759	651	741	731	669	756	742	774	720	718	720	734	736	657	761	689	737	706	744	757	706	717	712	752	677	738	759	711	733	717	678	723	707	776	736	722	652	751	754	724	680	668	753	721	708	697	748	700	727	724	728	758	731	762	671	719	727	755	695	736	723	694	734	734	705	706	740	689	742	760	717	746	713	695	725	719	755	722	722	738	746	750	676	718	742	721	741	671	728	746	724	778	748	707	689	730	716	751	742	700	723	716	754	714	708	740	743	736	706	720	727	741	719	705	740	788	692	707	695	712	698	714	756	753	714	760	658	711	728	713	755	711	707	713	774	729	735	737	694	669	719	678	713	709	692	722	728	727	733	727	720	735	727	701	757	755	721	768	687	699	738	706	697	724	710	685	705	734	729	718	633	722	729	732	758	725	739	697	713	692	723	686	724	757	701	712	696	739	808	751	746	734	701	725	713	687	678	705	709	698	732	742	704	756	731	753	731	741	698	742	765	718	733	674	710	727	766	719	689	749	740	699	761	712	726	769	683	688	727	743	713	676	716	746	691	765	686	746	765	728	701	726	719	674	708	734	764	695	687	662	688	702	760	698	723	735	726	718	749	710	719	696	716	689	730	721	735	682	691	724	730	757	725	676	685	680	708	756	752	702	740	733	719	722	736	692	741	699	734	818	755	725	721	753	735	696	706	736	750	712	738	716	763	750	679	691	737	777	698	706	738	724	667	756	711	737	709	679	807	725	734	726	728	679	716	748	724	743	725	712	778	736	773	784	736	713	744	699	690	707	713	734	737	743	724	706	745	763	709	738	723	748	747	749	715	782	714	692	731	706	727	714	726	716	713	733	723	709	731	743	760	745	750	793	706	710	730	726	752	708	723	749	752	716	743	733	749	745	712	716	708	732	703	720	700	720	776	744	746	720	703	687	731	713	697	713	700	741	754	751	727	749	710	732	704	758	703	721	736	721	729	760	747	743	740	727	705	729	708	680	748	725	707	773	736	695	704	742	734	786	727	703	723	696	776	704	772	708	720	715	752	714	730	712	683	732	703	747	704	732	734	743	722	763	724	744	739	685	766	742	718	726	714	662	716	734	765	765	707	737	755	695	730	718	705	745	670	710	677	673	665	720	704	748	787	778	726	746	743	728	780	734	677	734	759	749	678	769	711	702	711	756	762	718	755	723	708	733	734	742	708	691	730	753	740	749	793	760	683	690	775	739	709	730	760	704	752	716	752	715	677	768	740	661	739	727	725	720	765	717	733	697	730	711	688	715	731	747	706	706	729	719	702	691	749	728	705	748	729	718	703	758	733	752	715	720	710	703	699	744	654	707	685	756	718	758	714	710	735	758	719	715	766	729	717	744	694	720	735	666	723	698	772	746	691	691	689	700	681	696	757	706	724	738	697	778	767	726	719	696	747	718	733	712	688	709	769	735	727	699	737	754	731	748	785	721	746	741	732	692	764	654	724	720	708	695	697	724	719	718	707	687	735	763	736	764	735	690	679	723	699	721	744	771	682	718	705	702	713	733	775	764	701	723	740	744	684	694	723	695	723	809	767	720	707	706	719	711	668	764	678	685	681	728	689	745	691	725	710	721	734	716	765	736	722	727	717	730	719	714	693	748	745	713	709	715	782	734	671	769	726	717	724	710	732	735	706	712	719	735	723	727	712	731	743	751	723	713	703	713	687
1805	276	223	293	155	146	122	114	118	107	105	114	101	115	91	102	109	107	104	98	98	104	82	102	88	89	103	93	107	83	97	92	92	96	101	78	84	96	89	81	92	88	95	91	105	77	91	84	120	98	103	95	95	99	96	101	83	95	106	95	93	114	102	103	104	102	95	72	79	103	95	79	83	90	95	75	86	94	83	100	91	87	91	94	95	89	81	116	93	103	93	84	81	94	108	96	103	100	89	81	92	108	89	87	99	108	104	94	103	81	102	85	91	102	104	91	104	96	81	91	95	91	88	86	86	85	96	87	97	87	86	104	110	76	100	121	110	108	96	89	88	114	97	85	77	95	106	74	92	93	99	95	106	93	80	92	97	100	96	99	101	79	89	89	99	108	93	85	90	86	102	80	84	86	106	105	84	122	93	99	79	86	91	92	91	86	107	94	94	91	109	91	103	80	83	86	89	99	83	80	100	107	110	91	84	104	85	90	95	88	81	87	117	97	92	89	112	86	89	101	78	108	120	83	95	86	87	86	101	96	90	109	115	89	88	95	105	102	99	73	70	80	91	91	89	106	93	104	111	100	102	92	91	95	82	88	89	105	85	82	108	98	77	103	98	105	85	91	104	79	101	96	101	84	108	82	87	90	92	89	89	65	99	94	72	88	82	90	100	101	114	100	91	92	91	98	95	92	99	91	119	112	90	96	96	93	103	99	86	109	99	98	87	100	96	110	94	83	102	107	93	97	105	101	90	100	84	94	80	76	96	87	92	115	95	93	75	119	99	80	121	98	98	102	100	90	99	97	79	112	98	84	83	95	101	100	100	96	100	96	89	95	104	104	116	119	96	82	106	73	94	117	98	90	88	113	88	107	107	99	103	87	82	80	100	87	96	86	100	97	72	95	107	100	84	91	93	104	89	90	85	107	98	96	93	84	90	95	85	90	94	109	107	104	99	92	86	104	85	100	96	103	99	96	89	77	112	88	106	113	77	104	103	100	99	98	82	106	80	107	83	86	91	89	94	112	90	99	93	106	84	94	79	86	71	86	108	85	82	90	97	86	106	98	93	102	94	89	92	94	106	97	106	90	103	92	84	77	101	94	86	92	97	105	86	97	87	103	98	89	99	100	110	86	94	94	85	86	72	89	82	89	98	97	96	83	99	80	93	102	101	93	99	84	90	84	89	119	104	107	86	88	110	80	102	102	98	99	80	88	102	86	89	96	89	78	106	83	89	101	84	88	85	95	100	104	111	97	108	93	115	90	87	87	91	86	86	101	97	89	90	80	92	94	90	98	93	80	106	88	81	90	104	85	80	100	89	103	83	99	82	111	95	104	105	90	97	98	107	77	84	101	91	106	98	102	99	97	83	90	95	92	105	90	106	90	107	85	103	114	90	110	89	110	87	99	99	89	96	100	113	111	84	106	92	87	100	117	89	80	77	87	97	104	99	100	103	87	88	99	78	93	84	103	71	86	92	86	89	87	93	91	107	99	97	84	95	91	107	88	82	91	90	87	88	106	121	104	86	89	80	92	95	97	105	105	92	92	77	102	109	91	76	89	105	96	85	87	92	93	86	93	112	94	86	92	86	92	97	85	89	101	100	107	93	77	74	86	86	101	83	104	89	87	108	82	104	101	103	99	81	94	102	81	92	101	109	89	101	85	89	87	101	95	118	82	92	94	100	83	110	101	99	101	118	88	93	105	75	97	110	97	93	99	96	97	101	90	91	110	103	98	88	94	98	91	82	101	91	82	105	92	81	84	99	105	93	88	90	103	88	94	110	86	95	94	106	87	79	89	101	72	110	90	107	82	91	101	97	92	103	103	94	97	75	91	102	102	93	88	84	101	85	85	90	82	84	100	84	88	114	98	91	88	90	91	110	97	116	94	70	85	90	106	90	102	86	94	99	98	93	84	106	102	82	90	88	82	106	82	91	90	89	98	94	103	91	90	112	114	83	102	110	88	104	78	93	105	103	83	96	93	87	102	87	96	85	92	86	100	110	96	97	94	93	101	101	93	112	87	111	97	99	97	93	90	89	104	107	79	82	80	98	100	113	88	88	100	109	73	89	96	83	96	92	79	106	97	86	104	98	112	100	87	84	89	90	85	85	91	92	88	108	95	103	94	89	66	105	89	95	86	84	77	85	89	120	87	92	84	89	89	90	81	80	89	89	102	86	83	95	102	65	93	87	91	106	81	90	96	100	98	84	100	101	81	102	98	111	87	74	89	110	103	97	83	91	86	89	95	85	106	101	91	103	109	119	84	90	90	90	88	86	88	93	107	93	91	95	103	98	104	82	90	93	83	104	113	101	72	78	94	83	78	90	93	109	85	85	88	86	92	96	93	96	88	96	102	86	101	87	102	107	82	81	88	105	100	91	109	95	102	94	90	93	82	88	98	100	94	89	101	97	114	98	98	88	75	102	102	95	100	87	97	88	123	91	87	84	93	86	87	114	105	92	102	75	90	94	73	101	110	75	94	100	98	75	108	111	95	75	89	86	99	95	90	80	101	87	87	99	95	99	109	93	94	95	94	99	92	92	118	102	99	89	104	104	87	87	99	94	85	91	90	96	83	106	86	103	97	82	78	110	98	107	90	80	109	84	119	101	96	95	87	80	91	80	97	91	92	108	94	101	99	83	93	120	88	87	93	84	97	89	87	83	104	88	97	95	86	105	108	92	99	86	98	97	108	90	105	88	85	100	117	79	109	92	100	108	98	103	95	101	82	95	89	91	91	80	87	102	104	108	100	87	101	93	110	96	97	93	110	89	90	79	84	94	84	104	96	87	97	84	100	98	99	83	106	107	118	102	82	83	109	94	92	127	91	90	91	88	104	100	86	87	91	112	108	125	97	89	116	103	88	101	89	78	82	102	83	87	94	85	103	83	84	113	87	85	99	88	120	83	88	100	100	101	124	91	83	93	103	83	98	93	116	99	105	95	90	105	113	89	108	106	94	79	98	82	95	114	92	100	86	85	103	107	98	111	104	89	97	93	96	105	83	98	91	94	98	94	95	108	104	88	90	89	85	75	102	103	92	68	84	86	98	99	99	82	81	96	80	114	87	96	93	99	82	102	90	77	80	95	84	80	97	75	93	91	90	92	104	84	101	91	89	89	97	106	85	101	110	74	101	102	86	72	89	102	94	93	95	95	90	89	105	95	86	86	84	89	108	98	114	89	104	94	95	79	85	97	85	93	96	100	96	103	78	105	89	91	94	88	94	87	89	95	86	121	86	95	95	102	87	96	92	86	95	97	90	112	104	71	106	79	91	99	100	105	101	91	85	112	80	101	101	100	73	89	96	82	90	81	117	106	88	77	85	92	94	90	99	82	92	105	96	108	97	94	91	99	96	96	101	72	98	89	83	89	75	82	90	105	98	96	73	97	78	90	119	83	92	108	77	80	84	76	103	91	99	93	89	116	98	97	89	91	87	87	100	95	101	92	109	100	89	92	104	81	84	80	102	94	90	95	86
2225	506	690	795	595	455	429	415	434	386	350	334	347	340	361	337	325	380	350	350	355	324	304	332	299	328	322	318	308	304	332	329	297	322	310	348	314	314	350	333	330	303	318	310	329	338	328	315	329	297	360	345	325	331	334	308	274	326	312	345	311	346	306	313	322	311	329	341	308	291	354	342	329	327	321	299	326	300	322	343	325	319	331	312	289	326	325	316	327	324	323	326	342	281	310	348	326	318	342	329	292	320	330	324	309	331	334	290	323	326	322	291	291	327	364	357	324	310	347	313	291	343	297	316	322	339	298	278	321	335	310	309	338	298	338	333	312	345	318	333	325	308	305	307	332	312	356	357	299	285	298	324	306	344	295	333	316	296	308	285	287	321	336	358	304	316	328	300	328	332	330	331	301	294	321	327	333	299	333	307	320	333	313	319	304	345	344	317	335	308	335	330	345	329	297	291	298	305	329	326	302	320	336	293	331	309	314	330	310	345	306	310	317	311	331	355	323	312	327	328	322	361	324	313	336	328	322	305	305	314	313	350	312	299	285	334	347	286	309	329	338	309	340	331	326	321	351	327	320	310	344	326	339	325	307	303	309	305	322	323	315	321	332	332	334	343	319	295	384	316	328	337	304	338	323	331	328	311	331	319	351	332	324	320	272	343	304	317	342	310	301	301	331	302	358	349	343	324	322	314	325	345	313	328	348	366	308	346	314	315	310	325	315	362	330	322	302	316	300	313	294	305	301	310	335	287	312	302	355	322	339	328	269	354	316	338	322	349	361	332	317	338	314	309	320	315	323	294	328	328	296	329	321	286	355	291	328	302	315	327	303	343	334	329	320	316	353	299	350	312	331	339	322	297	367	340	324	325	343	294	324	301	289	325	323	311	309	312	335	303	306	303	309	349	311	327	342	324	326	301	298	319	313	316	308	324	357	318	336	316	292	337	328	302	350	288	316	319	285	332	341	312	333	307	349	319	334	314	337	338	343	350	312	301	319	311	332	312	321	327	320	263	334	361	338	316	334	336	295	324	329	306	308	335	319	330	296	336	332	362	335	317	310	306	330	328	308	298	317	334	334	320	336	344	327	319	312	331	321	344	328	306	324	350	328	304	306	289	300	333	322	365	295	303	338	342	305	336	358	309	319	315	343	327	322	302	342	326	304	307	353	315	267	339	308	359	306	331	323	309	306	353	333	322	287	321	329	326	319	325	289	278	343	332	347	297	338	319	321	309	318	349	333	324	331	302	295	313	302	330	296	359	338	315	313	337	299	310	328	349	321	336	334	329	318	302	307	354	303	269	325	319	344	312	308	319	307	338	301	338	304	320	314	310	316	361	302	314	302	325	333	324	332	341	321	309	372	327	339	277	318	352	302	282	346	336	320	325	304	318	317	322	348	343	319	333	332	335	304	314	320	302	337	303	315	323	351	313	329	353	315	369	325	304	315	326	315	342	333	302	328	339	315	311	358	311	311	350	330	336	337	333	297	312	311	327	340	330	340	329	309	313	302	330	334	302	337	322	329	381	331	339	285	297	317	335	342	309	342	338	298	317	345	327	334	355	299	343	337	311	345	319	324	333	324	322	348	323	310	329	311	340	336	314	318	304	308	323	304	318	329	316	340	305	329	355	343	324	326	309	336	294	303	325	329	298	314	338	316	312	276	328	329	321	306	347	350	328	347	303	316	321	318	325	309	326	332	336	304	332	314	295	320	305	324	264	313	338	311	317	336	337	327	318	346	312	319	307	328	323	317	331	337	339	352	341	331	354	302	327	316	327	304	338	329	318	315	362	314	312	314	311	351	363	315	318	302	349	334	321	277	337	340	328	333	312	327	310	311	328	315	323	346	347	346	327	286	300	322	343	324	324	313	294	296	323	321	347	338	352	309	359	322	297	332	308	318	310	333	325	314	341	313	335	332	298	313	336	297	310	320	310	357	346	314	340	345	316	352	311	332	351	315	329	332	311	310	332	280	295	332	314	295	341	324	291	283	311	303	300	307	353	320	318	291	332	325	314	317	319	334	308	325	317	309	341	314	320	282	338	287	333	340	314	320	315	336	326	341	339	344	333	302	321	323	302	340	289	367	335	304	323	308	302	332	329	341	300	321	324	312	309	354	320	305	328	324	335	336	316	327	317	325	293	326	320	322	343	342	332	337	317	316	344	326	312	352	325	298	292	340	343	325	311	323	346	316	326	315	309	318	323	322	340	337	328	297	339	344	318	333	324	321	296	327	326	317	343	318	339	320	297	314	322	333	301	314	356	315	304	330	331	319	322	322	308	314	318	335	343	310	324	327	326	354	327	333	310	310	353	318	337	343	318	337	311	298	350	327	308	330	292	325	304	296	298	330	308	325	322	316	342	322	324	331	300	306	317	314	291	298	356	309	339	341	315	309	311	319	297	336	341	335	299	311	331	329	319	319	311	340	335	335	300	280	348	314	311	313	324	292	335	301	351	302	330	318	346	300	309	330	314	342	308	328	352	268	307	327	322	310	313	318	283	320	356	322	356	296	335	315	302	304	313	294	323	320	309	348	318	296	316	320	326	320	305	304	312	329	378	324	314	304	312	328	333	319	327	342	336	295	322	311	340	329	320	304	328	337	338	322	337	329	331	310	316	337	312	310	312	302	334	325	309	266	326	324	358	344	283	314	314	353	314	310	336	324	339	350	323	290	342	347	284	332	302	307	292	314	309	332	315	278	344	330	340	328	325	312	327	356	317	318	329	335	303	315	340	316	327	289	340	319	316	331	304	298	340	330	329	280	322	324	316	311	327	351	339	333	307	335	310	333	313	319	289	340	306	323	314	333	327	338	335	339	332	323	306	284	350	370	360	317	330	305	304	305	328	326	341	323	335	310	307	319	328	337	327	300	350	348	346	332	329	328	342	310	293	331	299	330	334	323	333	327	308	316	318	297	332	342	320	317	340	309	324	318	299	290	332	316	298	328	330	307	336	312	337	324	350	288	328	328	288	319	312	311	348	294	308	329	317	316	337	302	308	281	317	325	336	346	341	328	335	318	295	325	358	354	321	328	318	323	298	328	303	355	321	299	307	319	365	353	330	323	296	290	327	326	314	296	340	284	296	319	332	304	315	323	335	332	313	304	329	340	333	320	307	330	322	284	314	360	329	312	312	310	325	296	332	329	332	314	330	293	335	316	325	311	340	317	350	320	320	350	307	321	297	310	364	349	318	353	324	325	329	343	335	324	331	358	316	339	355	288	310	305	278	292	277	309	276	316	346	315	349	314	331	314	347	275	333	292	306	295	305	311	295	325	292	315	336	293	304	338	310	375	347	320	316	317	316	300	306	303	332	317	339	319	322	331	313	319	321	346	324	312	319	329	330	318	292	313	327	316	345	321	310	322	319	329	331	309	297	312	291	314	326	314	317	332	353	326	319	325	303	321	335	317	332	346	317	316	338	316	322	320	295	349	299	304	320	319	314	312	330	332	337	288	323	312	321	327	330	336	329
6449	2394	2399	2354	1326	694	543	470	363	361	300	282	279	295	244	264	276	238	277	246	235	231	227	234	241	236	218	218	259	240	231	232	228	216	210	213	240	217	267	213	237	220	216	205	237	240	208	208	198	235	231	212	229	230	218	226	232	248	230	240	209	193	246	227	241	197	235	232	210	228	211	245	255	243	210	237	204	226	220	221	224	209	230	200	240	220	222	226	224	239	226	221	187	210	214	231	210	248	219	255	226	227	209	225	223	218	209	227	206	211	225	208	189	239	215	248	230	214	224	212	213	232	205	216	221	224	218	229	223	231	215	241	241	239	225	230	212	225	255	226	249	233	227	218	214	220	228	247	228	209	223	180	214	214	225	196	231	226	197	232	214	235	215	243	220	207	206	211	216	214	233	230	211	216	215	225	238	206	208	222	223	215	234	224	222	222	219	193	212	234	230	212	200	218	209	230	200	229	216	223	236	227	226	204	232	219	207	195	241	223	201	214	224	223	215	191	208	197	216	232	235	242	236	211	202	203	210	244	198	227	194	203	219	216	245	245	231	247	239	214	235	225	200	208	229	219	216	218	198	226	221	214	199	184	222	230	196	233	220	240	198	245	216	227	233	216	216	191	194	208	231	215	215	208	233	220	210	227	201	204	228	244	216	211	215	222	220	207	220	251	223	216	235	223	220	238	218	217	217	204	202	208	221	222	218	239	239	201	214	251	220	231	213	229	193	215	224	224	211	217	245	215	242	213	226	235	213	223	230	216	225	223	202	212	231	221	224	218	214	209	223	225	203	222	262	217	226	228	210	204	208	219	256	221	212	214	230	194	245	236	233	245	211	206	225	228	203	231	243	202	230	241	226	228	211	206	237	212	226	225	225	227	221	213	201	230	223	230	228	221	193	220	222	236	226	217	227	184	228	241	210	206	215	226	193	232	232	210	204	209	221	220	219	216	228	221	226	216	199	234	222	237	207	221	198	258	244	197	225	197	212	213	227	222	233	235	215	225	196	242	236	207	218	232	215	212	211	195	217	234	201	241	223	221	223	221	228	224	190	223	191	208	237	202	233	247	248	243	222	227	203	189	250	237	228	212	227	241	209	208	240	192	242	223	206	225	228	238	233	214	211	248	239	224	209	244	229	228	219	228	245	236	235	209	227	226	225	214	204	209	202	211	207	209	206	203	220	239	211	215	223	239	230	208	193	200	231	227	215	264	212	194	191	212	231	222	223	227	252	206	241	219	213	217	216	218	229	203	191	199	210	232	200	207	214	228	219	212	214	208	244	227	241	214	193	236	231	209	203	234	237	205	230	225	203	219	221	219	245	220	195	219	229	243	232	221	241	237	218	205	222	218	227	204	232	244	217	212	235	181	219	226	235	220	247	223	220	222	213	232	186	212	208	221	215	240	218	215	206	228	222	196	225	217	238	224	253	232	219	215	200	228	234	208	200	261	229	249	221	229	231	228	213	252	240	211	227	206	196	249	227	239	211	212	226	204	233	230	232	238	240	237	209	234	211	212	219	202	212	194	224	230	214	208	208	215	218	242	216	195	224	222	244	230	232	209	216	197	208	210	238	233	238	212	231	219	251	235	222	222	215	231	229	219	217	220	209	221	216	262	221	193	242	222	240	211	235	196	221	201	218	214	241	199	214	223	234	199	206	212	233	197	193	211	223	192	223	209	210	186	254	216	200	223	220	241	228	220	215	238	234	215	200	233	202	234	220	229	243	235	211	215	253	258	230	204	193	210	220	240	207	198	195	211	214	219	225	215	242	219	238	228	207	236	217	219	211	218	241	242	218	221	212	214	240	221	217	233	206	240	245	236	221	224	222	208	221	227	199	222	207	191	224	212	228	217	207	213	210	229	233	230	201	217	246	209	235	207	204	241	222	227	227	220	228	240	230	200	226	225	218	228	235	219	214	231	177	210	208	217	226	206	214	209	198	209	212	229	204	200	233	238	221	241	208	180	202	247	182	206	206	225	242	216	218	243	220	228	220	228	221	231	216	206	243	259	200	257	215	217	229	220	212	212	227	231	209	234	198	207	204	235	214	230	205	225	242	181	223	229	215	193	258	209	249	214	205	222	224	205	203	192	212	227	215	226	232	212	223	245	210	255	207	204	209	223	249	214	239	251	212	216	204	232	223	209	200	234	202	205	206	217	231	213	232	223	235	225	206	208	230	214	235	241	234	229	241	220	247	197	212	215	216	227	240	260	213	240	220	205	217	224	211	196	252	220	228	230	208	211	217	230	221	213	196	224	228	202	239	225	248	210	224	208	239	254	210	217	208	208	215	223	216	252	218	234	229	231	253	222	214	224	223	202	235	229	222	215	232	220	234	229	214	239	186	225	202	222	235	226	233	208	199	188	233	230	222	227	240	229	246	219	215	210	228	212	225	215	220	241	203	242	210	214	235	215	235	225	199	215	205	234	207	221	198	190	225	233	233	224	249	240	215	241	212	220	233	209	244	258	220	201	229	199	222	204	202	227	231	214	213	225	241	250	223	187	261	225	220	222	234	200	234	193	208	221	197	239	215	244	204	217	248	205	201	210	233	243	197	200	263	200	219	220	223	242	221	249	250	214	217	212	235	209	232	238	225	233	219	224	220	234	228	256	237	187	233	207	237	220	196	221	224	235	202	255	238	233	196	231	205	230	227	217	221	230	212	213	209	207	208	227	216	201	225	252	217	224	211	236	220	210	223	222	220	211	205	229	227	248	225	213	221	215	207	240	233	220	217	231	237	220	220	201	221	181	228	229	204	236	233	231	227	215	204	229	215	228	232	223	221	216	208	238	221	251	227	198	219	225	221	237	233	228	206	211	214	224	245	212	195	223	218	233	226	212	230	228	222	210	238	203	208	220	213	283	222	217	230	265	255	222	193	195	244	218	244	239	232	237	212	202	222	231	234	208	217	238	211	213	208	209	249	233	225	238	245	213	233	214	221	271	226	221	192	213	227	195	241	248	218	222	220	241	191	214	207	206	242	219	246	207	201	219	208	220	227	217	206	210	243	222	224	207	228	227	227	230	213	236	256	236	251	235	245	215	226	224	223	262	213	207	188	220	233	227	231	236	228	202	221	219	233	232	217	207	229	212	217	207	195	201	245	205	205	213	228	198	225	214	212	220	239	205	211	192	206	224	234	216	216	228	220	240	252	220	216	208	203	224	222	198	193	202	208	228	209	240	203	227	225	207	225	226	236	213	208	233	244	247	257	212	245	203	212	237	230	216	216	232	220	239	227	226	235	224	239	241	226	222	272	230	205	221	227	221	221	216	213	241	224	220	234	222	238	217	224	240	211	212	239	263	211	236	245	230	219	222	213	225	224	210	214	226	208	201	208	220	248	212	227	202	211	235	186	213	251	232	222	209	243	228	212	215	206	220	235	223	176	195	223	223	214	203	223	242	215	235	223	221	215	240	247	213	218	211	212	202	232	256	228	214	228	210	232	213	244	196	234	211	209	242	230	217	219	230
6273	2430	3502	4250	3301	2547	2116	1876	1558	1481	1251	1198	1098	1030	904	853	816	756	771	776	822	738	721	686	745	714	681	727	719	659	711	694	684	675	639	662	655	673	620	660	687	652	683	663	652	665	725	627	669	664	635	643	683	639	607	620	619	648	621	648	652	636	594	618	636	628	647	629	648	648	638	626	676	625	610	638	651	660	628	616	629	630	658	631	633	664	612	618	601	645	620	617	617	657	638	632	642	635	652	626	651	624	639	646	610	639	623	662	593	641	641	599	632	643	631	615	611	635	627	614	599	624	637	591	628	591	626	627	634	653	634	642	620	650	647	622	623	652	581	599	600	614	591	626	625	617	635	598	636	561	619	627	597	620	636	589	638	618	638	628	631	645	620	615	635	630	660	651	641	665	648	673	646	568	585	645	605	628	645	620	627	603	611	657	636	648	619	634	618	644	627	605	653	620	615	652	651	624	610	665	624	647	610	634	654	611	605	627	619	632	607	666	639	629	615	593	645	630	630	575	626	635	616	646	652	655	635	580	600	617	573	609	585	604	618	608	606	614	670	626	628	639	619	625	614	649	564	650	605	629	627	577	610	620	629	606	624	605	612	633	614	610	604	630	607	653	660	597	608	670	604	614	657	639	636	671	627	671	637	593	658	634	642	608	642	633	622	613	651	623	616	634	633	605	620	653	604	639	628	588	608	578	637	616	613	644	633	624	594	612	586	597	614	646	600	601	599	638	607	586	578	626	591	572	609	587	576	580	625	632	604	617	628	607	590	611	637	577	599	608	638	617	631	656	597	634	605	662	596	627	628	649	626	643	617	605	604	588	646	657	582	627	596	619	648	604	671	628	633	645	597	647	583	610	602	592	615	642	620	631	637	638	631	622	615	627	601	673	640	654	637	601	711	621	639	603	629	606	599	606	646	562	634	591	607	619	634	608	584	601	609	653	590	621	641	634	628	614	621	631	651	650	622	607	610	621	611	603	644	656	658	559	593	598	619	607	599	657	643	629	625	602	658	647	589	578	636	629	646	595	625	638	615	582	619	645	615	569	625	622	614	647	631	617	613	619	573	666	594	617	592	627	621	631	672	607	587	614	595	611	615	634	642	619	610	600	573	640	600	632	582	634	609	606	663	639	594	620	607	603	599	602	576	573	604	634	626	637	663	626	618	642	640	649	615	624	574	600	617	644	641	607	674	604	572	600	603	626	665	601	633	630	592	648	638	659	596	623	662	609	616	619	629	609	637	612	640	587	656	641	594	606	630	625	621	647	615	634	625	612	650	627	575	616	615	629	612	610	616	629	636	588	622	604	646	598	577	631	625	622	633	667	607	626	636	610	607	644	649	649	650	610	640	627	633	618	613	667	608	638	611	610	644	634	660	610	648	613	586	621	631	601	618	608	599	628	627	610	628	625	628	610	593	613	621	606	606	628	576	613	634	571	581	625	618	649	582	603	594	582	612	631	597	595	596	613	647	612	586	572	616	630	615	604	593	634	607	610	571	606	606	606	596	625	586	622	616	573	637	619	629	644	640	610	659	594	623	597	620	625	649	616	669	603	609	635	592	626	603	619	640	643	602	624	617	638	591	594	585	653	630	562	632	580	607	612	609	605	612	590	633	627	622	588	597	582	674	584	618	646	640	602	578	614	625	596	590	615	652	642	648	606	625	626	612	624	649	613	647	589	604	579	657	620	624	606	647	580	586	626	615	638	653	603	587	578	613	555	612	612	606	635	619	604	649	614	609	645	625	631	606	614	654	640	619	631	614	623	621	660	632	601	596	625	645	641	625	636	653	643	611	608	641	599	610	638	644	649	604	614	638	599	596	620	626	638	594	655	661	634	585	647	609	605	650	622	646	659	591	612	658	661	663	647	617	609	649	571	604	622	605	631	623	638	649	638	665	616	620	612	596	629	625	616	613	628	624	586	600	668	667	617	607	627	621	591	619	619	623	633	621	612	627	628	607	634	636	630	630	621	639	633	618	604	604	619	670	659	653	640	630	627	642	618	649	673	623	634	621	667	626	607	625	659	672	650	587	623	647	636	640	638	579	616	623	647	636	584	614	583	617	599	583	580	599	584	627	655	623	613	588	649	613	632	595	621	652	669	597	624	594	647	638	619	642	597	589	612	642	613	560	638	619	626	614	646	613	627	598	619	575	620	550	616	567	680	635	687	647	617	634	632	625	588	597	651	655	601	633	636	580	643	606	573	655	629	635	602	642	674	622	600	623	645	602	578	631	595	620	648	629	623	615	624	599	579	685	624	630	607	593	589	601	678	669	620	623	622	674	637	600	615	635	611	641	588	609	624	637	630	609	676	631	640	628	658	614	655	587	687	655	622	607	604	619	662	613	621	636	630	622	592	660	676	620	629	616	604	612	600	605	567	639	648	581	631	613	592	635	618	576	587	603	629	607	571	568	635	599	603	605	581	631	623	607	612	608	607	646	625	653	663	639	560	579	626	588	635	627	629	587	625	629	613	653	558	644	608	592	645	611	604	602	596	604	634	617	652	624	611	592	600	645	600	596	589	644	619	630	594	637	613	678	634	607	648	658	615	621	585	621	596	625	600	616	620	627	646	616	611	675	607	601	635	635	609	604	598	656	646	635	574	625	636	637	624	588	631	656	672	633	663	619	589	694	655	621	638	620	670	613	627	601	608	605	625	665	663	589	591	607	584	649	597	649	651	623	599	596	645	617	633	655	600	644	587	590	608	662	617	576	633	603	632	632	644	644	651	601	625	632	608	597	631	601	630	674	619	627	591	630	587	654	607	594	640	629	642	605	657	606	611	579	611	631	592	575	658	621	616	626	632	651	623	609	629	624	640	566	597	640	611	590	601	598	604	616	670	629	628	600	640	629	644	651	617	582	620	626	624	591	647	628	596	558	616	645	574	595	620	650	667	609	622	633	618	623	621	643	596	630	593	628	675	639	628	629	605	635	627	619	612	615	615	622	663	600	610	631	666	628	622	657	629	604	617	615	615	611	621	638	559	623	633	636	609	604	651	596	590	649	608	617	656	628	622	558	613	634	616	649	612	639	650	605	610	632	556	633	618	585	617	666	629	591	579	593	614	621	606	602	616	652	604	602	613	603	661	640	624	612	600	606	629	622	629	674	642	668	657	629	570	652	647	591	603	590	614	608	621	585	622	607	648	610	580	597	586	585	607	597	636	624	630	578	639	582	599	597	618	627	617	607	594	614	614	613	645	627	638	585	665	584	602	604	643	578	611	603	590	593	627	647	643	632	629	646	617	614	598	670	596	642	629	628	638	637	633	648	671	639	618	593	629	604	631	579	589	623	657	571	602	611	606	624	658	654	613	606	642	644	615	630	614	645	639	678	592	642	625	584	587	659	614	607	628	598	639	616	619	634	627	601	652	592	629	626	625	605	608	589	594	641	636	606	648	631	649	669	602	630	618	648	601	572	648	624	580	611	611	628	609	632	623	568	618	637	639	672	601	630	660	658	554	599	621
12037	4292	4180	3814	2352	1695	1003	842	712	603	461	425	368	385	355	354	328	326	298	284	322	309	334	307	297	318	285	288	278	312	280	290	293	300	262	258	305	268	281	272	298	324	285	263	285	313	266	286	285	245	264	275	255	284	287	237	252	290	309	256	264	261	253	251	275	260	251	288	259	262	273	250	289	276	263	235	307	270	290	287	260	258	276	278	297	269	294	267	285	282	247	276	255	283	288	283	259	282	265	239	279	277	278	258	276	269	276	261	264	262	266	278	312	259	271	279	259	281	294	312	270	280	272	271	289	288	272	275	297	306	265	281	271	299	276	293	294	262	263	256	275	269	284	284	262	292	266	300	282	286	276	281	267	284	294	253	293	270	263	247	267	265	297	301	286	270	256	280	259	242	261	259	276	258	277	275	286	281	296	273	291	242	276	279	288	265	291	249	289	268	277	292	269	281	302	258	294	287	283	268	239	307	296	256	286	253	285	294	303	306	289	293	275	263	270	294	267	273	264	259	263	269	274	267	248	290	285	271	293	255	307	275	267	292	294	288	280	272	295	271	247	310	260	270	269	268	280	274	264	277	276	297	279	274	285	277	272	266	264	281	282	279	291	248	286	266	271	286	248	266	261	276	270	257	280	274	280	261	279	282	261	283	291	261	302	263	264	276	273	281	278	272	283	253	279	286	289	251	236	296	268	260	286	283	279	262	256	263	297	265	297	255	251	274	324	291	289	289	259	300	302	300	278	262	273	251	296	270	277	266	273	260	287	296	278	272	275	279	285	251	278	268	285	272	279	296	305	275	289	288	281	273	270	280	258	238	308	255	249	258	295	283	262	265	235	285	300	259	301	273	260	299	273	271	281	273	290	291	261	289	276	267	265	288	245	258	282	287	251	266	271	278	267	282	270	266	234	244	286	299	295	272	279	262	262	248	283	274	262	288	297	281	256	285	286	265	273	273	283	247	271	280	250	249	291	293	284	272	253	287	296	274	275	275	271	294	247	263	285	267	302	267	265	274	282	290	290	278	271	258	279	264	285	281	294	277	264	274	312	259	274	271	272	305	274	298	257	268	309	287	280	254	333	269	240	293	297	297	277	273	268	286	250	263	253	258	262	270	311	333	291	292	293	281	293	276	292	282	294	271	275	296	294	271	279	293	276	250	264	270	283	256	303	245	261	292	259	265	278	292	282	277	276	300	248	263	291	286	298	242	262	255	292	261	263	256	244	263	276	285	272	262	261	293	291	274	255	251	292	276	294	302	276	276	324	293	281	271	270	299	271	275	253	287	288	254	287	258	261	270	269	287	265	276	254	298	300	260	249	259	270	260	293	270	253	300	259	281	263	281	286	287	322	253	280	268	278	297	305	276	282	273	272	281	282	285	266	306	286	314	258	259	251	270	251	269	267	255	268	261	287	275	251	283	255	269	270	271	254	276	250	280	275	264	275	295	273	274	272	278	288	288	290	272	262	278	279	274	266	297	271	307	270	276	270	263	303	296	270	237	287	268	282	278	262	255	283	266	295	288	273	260	274	277	275	259	280	269	289	257	294	267	268	272	267	261	310	269	255	292	253	300	283	279	304	289	280	265	240	273	250	242	253	332	305	265	268	279	271	261	269	274	275	260	276	269	249	243	298	247	261	276	272	263	275	291	264	275	287	272	262	282	259	277	261	313	278	271	277	271	277	250	272	288	302	283	286	253	265	269	253	242	283	272	241	317	291	263	286	273	270	271	277	298	276	285	263	274	277	255	258	294	276	276	284	271	314	297	326	262	256	316	300	269	302	278	247	274	279	280	276	249	291	275	220	279	307	318	256	259	265	257	303	273	266	282	261	273	256	270	301	282	235	263	272	274	270	272	226	282	275	275	258	265	282	297	268	275	307	254	290	269	299	260	268	278	277	268	253	283	260	262	232	254	280	262	289	298	284	248	280	300	291	261	287	270	273	332	286	267	271	262	272	281	260	266	268	255	254	287	288	290	274	253	282	279	298	288	283	265	260	276	265	280	278	272	280	273	284	296	274	301	276	293	261	263	277	328	306	299	284	267	264	251	290	304	301	280	263	258	304	267	253	262	279	266	310	294	278	289	277	240	268	264	295	312	265	308	292	287	243	260	282	303	283	255	273	246	253	269	291	262	277	270	260	274	278	272	275	260	258	253	268	271	263	268	277	279	281	281	289	270	281	295	304	244	269	279	272	279	252	264	270	295	303	263	289	270	292	288	298	303	279	265	272	278	270	288	274	282	273	272	277	281	259	241	284	281	242	273	254	292	275	275	265	284	266	294	248	272	324	283	262	270	265	253	280	258	260	281	277	272	274	264	286	264	314	269	280	280	272	279	288	279	294	286	276	277	253	276	275	294	300	272	261	279	240	266	258	282	284	295	255	257	285	265	286	260	247	271	275	303	286	268	319	270	249	251	249	285	293	270	281	260	264	275	281	285	271	283	252	254	255	244	278	286	271	289	282	268	246	264	268	267	297	281	269	291	274	282	280	277	254	256	297	282	267	281	293	277	302	248	245	254	246	257	264	275	309	301	294	274	307	291	277	305	267	280	283	258	292	263	269	277	279	241	283	282	261	261	269	273	273	257	287	312	275	281	302	262	305	261	285	280	281	278	256	268	268	276	261	290	254	300	243	276	270	275	279	294	315	283	283	254	287	235	260	255	278	277	285	277	283	276	249	262	292	309	276	307	295	279	297	299	280	250	288	266	309	283	253	296	263	271	280	296	278	268	239	279	245	271	279	282	289	304	265	265	288	282	286	304	257	263	277	275	294	278	258	254	296	300	318	277	291	297	301	259	286	281	276	264	306	303	260	266	287	294	276	259	256	278	269	294	255	271	288	269	252	225	275	245	251	302	265	245	273	258	308	278	283	277	270	284	269	247	287	270	284	286	280	296	280	270	294	297	283	283	282	276	279	283	287	270	235	284	286	291	275	275	276	270	274	288	259	265	268	276	268	277	308	288	267	259	280	272	267	281	293	273	281	292	286	257	270	259	287	285	252	286	259	272	287	272	275	272	256	282	268	289	282	296	296	278	262	270	292	277	303	287	260	283	307	300	285	277	274	273	270	276	305	275	268	304	296	258	296	265	267	284	271	245	287	256	264	279	275	272	288	273	274	248	287	262	256	258	277	278	275	283	220	263	269	292	266	256	256	247	303	303	280	289	254	291	295	277	298	288	271	280	273	272	270	243	260	241	303	263	254	300	261	280	286	269	261	264	273	289	282	289	295	267	289	302	250	285	272	265	271	245	280	278	272	257	268	264	281	291	269	276	255	256	268	271	293	258	255	269	266	263	283	282	306	235	266	276	251	268	284	260	252	268	280	248	289	270	265	310	270	267	282	296	274	281	276	300	282	283	242	270	288	266	280	289	265	273	251	267	293	287	287	294	282	295	258	260	260	265	288	266	259	310	292	267	296	268	252	274	278	300	260	301	271	260	278	280	267	294	261	278	260	270	293	259	301	242
8538	3503	5232	6768	5527	4279	3339	3009	2659	2295	1915	1661	1632	1425	1311	1240	1142	1153	1088	1045	993	940	941	910	916	891	937	905	882	867	848	867	810	852	751	834	859	794	835	847	734	850	779	772	739	812	784	781	760	780	778	785	814	820	761	759	774	769	777	811	743	740	756	756	773	713	715	704	769	734	774	736	734	735	714	759	784	752	757	724	775	703	754	727	736	717	696	774	748	708	754	751	749	766	732	733	730	728	737	713	726	750	726	698	764	769	762	716	722	708	770	732	757	742	732	751	715	730	728	700	723	728	658	758	689	754	736	757	729	701	702	739	774	746	686	702	767	739	775	692	730	745	769	742	713	705	761	716	708	751	726	738	727	709	731	697	709	737	688	721	725	723	773	696	751	687	701	691	696	739	738	749	711	733	709	710	737	729	724	743	730	735	750	776	681	716	713	726	741	725	737	741	692	702	738	691	784	775	692	737	727	706	754	755	746	732	722	764	679	730	745	735	706	731	764	738	713	685	723	702	766	770	702	685	715	716	670	728	700	713	722	737	697	703	693	728	689	764	753	723	724	766	715	717	769	699	729	728	758	747	720	700	704	698	741	714	685	693	730	718	751	759	721	696	780	744	703	713	662	647	759	702	670	739	711	720	731	716	722	701	729	687	731	662	730	699	685	688	715	683	672	733	732	717	711	716	700	688	730	706	682	755	707	758	737	796	695	667	700	725	662	749	673	749	716	707	708	737	705	695	703	721	776	706	739	764	712	712	720	742	711	682	688	718	744	739	731	748	714	691	708	740	745	766	693	734	752	695	765	692	715	747	739	731	724	717	711	738	763	693	694	667	672	684	709	707	721	731	726	745	723	711	702	667	679	751	693	688	731	678	746	719	691	706	704	661	695	668	757	669	728	718	728	755	712	698	747	729	750	702	746	783	699	672	754	716	724	724	726	746	656	728	696	683	738	673	712	721	730	693	754	767	716	721	705	743	728	718	657	720	764	701	683	718	700	703	707	739	678	767	762	757	707	702	717	761	739	700	735	776	711	751	728	745	759	728	732	697	725	727	698	701	715	736	744	766	697	740	755	699	673	718	725	700	750	735	740	716	752	722	681	711	678	744	731	732	713	707	721	720	740	733	722	707	718	717	712	692	724	740	729	749	734	689	722	744	744	765	695	776	722	719	710	736	683	663	738	706	758	782	692	739	662	729	730	758	729	725	723	752	748	670	718	741	724	684	670	711	726	715	755	744	757	726	701	683	732	731	731	737	687	751	691	704	717	736	775	740	744	737	682	645	713	712	714	750	735	725	720	760	750	708	703	737	712	747	696	701	707	707	694	696	670	704	711	751	686	702	702	756	752	711	710	739	727	720	734	748	739	708	724	767	739	711	709	720	734	680	724	774	775	731	751	678	753	716	709	706	705	750	756	781	706	722	697	675	753	721	752	691	708	710	724	711	691	728	719	770	726	689	743	711	688	745	741	706	726	726	687	730	685	742	737	719	698	704	660	786	696	713	715	727	731	723	682	751	737	711	705	704	728	821	730	713	721	754	675	710	739	731	683	711	741	715	704	746	671	731	715	697	694	659	750	686	716	749	722	702	721	721	753	703	729	730	779	737	736	772	720	707	663	712	680	790	696	753	726	721	721	770	708	728	730	751	719	726	749	732	718	722	735	728	697	682	772	732	738	747	742	686	702	726	726	708	714	711	787	725	721	708	728	690	715	743	738	729	734	757	751	717	776	719	715	722	742	715	694	737	712	718	724	733	691	723	658	689	766	708	725	718	697	759	677	745	754	749	647	746	713	754	712	717	712	743	729	705	727	708	745	695	695	736	728	752	728	732	710	761	727	668	697	741	717	700	700	722	728	720	721	699	759	756	724	736	698	723	714	742	655	702	755	727	718	737	763	718	690	702	738	726	726	715	756	731	768	738	679	792	769	680	707	757	738	725	738	724	721	742	748	730	719	714	705	709	741	740	775	740	686	726	770	731	743	749	714	786	730	729	724	692	722	689	735	748	674	763	711	719	714	681	740	718	769	699	690	713	685	764	712	725	769	723	729	779	756	715	761	766	700	718	718	672	753	709	730	715	741	710	708	748	720	717	710	730	721	695	706	715	735	719	727	749	694	690	701	740	739	746	713	729	735	755	734	729	707	722	736	678	668	769	778	701	682	706	743	732	719	726	708	723	764	718	713	749	709	695	753	686	710	710	707	748	716	704	713	702	696	696	683	719	774	690	701	746	671	750	722	746	748	672	700	693	726	739	701	711	727	724	764	735	716	751	738	673	747	712	776	729	740	769	692	701	673	737	771	651	702	744	746	738	736	724	697	683	669	717	748	744	702	689	718	688	731	718	680	705	729	764	732	702	685	652	709	768	748	739	728	729	744	654	740	712	762	700	709	690	743	731	749	710	720	718	726	755	697	675	671	740	690	741	753	700	705	750	701	682	694	699	730	738	747	760	704	744	773	694	676	705	765	765	750	722	730	754	692	688	738	722	690	724	750	755	736	745	724	707	709	752	690	692	702	739	714	709	723	726	767	719	724	727	705	715	711	737	690	677	720	756	716	710	731	749	717	685	698	810	687	732	681	755	721	708	743	737	761	710	683	727	708	763	711	712	720	697	677	712	781	701	747	697	698	781	685	710	737	723	698	712	728	738	734	717	708	746	775	708	731	730	760	729	705	674	695	699	749	717	712	746	720	702	708	729	716	766	733	679	739	747	703	722	704	677	690	697	747	700	773	722	755	686	711	744	684	736	751	721	768	690	754	720	691	715	716	736	719	720	695	724	662	690	745	734	696	723	697	683	761	703	697	756	685	721	706	738	756	751	761	754	718	712	725	751	699	724	708	714	750	710	750	714	744	721	734	751	733	681	704	739	670	718	732	692	764	728	721	762	682	733	711	718	746	720	750	742	703	739	757	778	713	714	706	710	761	771	730	763	725	711	752	673	680	728	749	668	724	737	708	744	690	738	720	728	699	726	701	725	728	682	741	700	754	711	675	710	728	735	718	748	715	699	717	739	645	720	753	724	760	721	743	725	694	773	694	690	683	741	698	711	747	734	726	685	747	704	705	788	722	718	727	732	688	687	693	674	711	716	697	702	758	706	754	748	740	714	733	697	694	739	717	732	730	677	715	732	692	757	733	723	742	765	724	721	745	753	705	744	770	720	712	718	728	731	723	699	713	714	767	744	672	762	724	713	745	708	725	744	705	675	718	718	745	720	789	721	685	719	704	720	717	710	715	769	733	694	700	718	719	717	711	741	745	728	771	720	736	746	769	703	729	663	723	740	766	727	694	717	713	725	712	720	720	688	760	706	773	725	763	757	671	741	789	692	751	714	708	741	704	723	734	696	686	670	708	735	744	734	718	750	770	715	713	684	711	753	741	756	754	709	709	696	726	786	708	670	739	706	722	709	702	727	709	782	775	708	706	723	680	722	758	708	669	735	733	701	671	758	734	715	690	708	701	698	731	705	670	671
1657	191	191	192	139	103	81	109	96	94	101	103	89	104	91	81	76	88	102	78	93	95	99	105	104	98	84	87	98	67	102	105	74	93	83	100	83	99	101	79	106	77	105	93	77	73	86	92	87	96	104	84	94	95	75	80	85	83	71	98	107	96	90	82	79	88	91	95	83	105	104	79	92	99	80	97	113	106	102	96	80	109	105	87	105	92	77	108	92	84	88	77	75	97	98	79	98	97	110	71	95	100	86	88	85	99	92	100	102	107	88	97	91	96	89	76	111	95	92	87	88	79	81	92	84	98	87	91	88	101	89	97	94	111	97	102	93	93	116	89	96	78	78	74	92	84	84	98	87	78	93	94	88	72	77	90	90	86	104	83	98	85	96	73	80	107	80	95	98	86	97	98	104	100	82	98	87	88	75	93	91	82	87	110	76	85	84	94	111	90	77	86	75	100	93	74	95	108	88	97	84	80	87	91	91	84	85	96	117	97	109	86	85	84	83	93	84	76	91	92	107	106	101	81	85	104	90	82	86	101	83	86	96	88	87	84	102	88	90	72	102	89	88	94	88	105	108	76	101	97	98	104	91	89	85	86	106	99	100	103	110	93	85	79	95	100	89	95	87	67	77	87	89	96	77	92	86	85	93	89	96	81	105	81	102	80	83	80	87	99	79	101	94	90	105	98	104	106	92	78	95	109	83	91	87	104	104	91	93	88	97	79	81	79	87	98	99	98	88	90	110	104	76	73	91	108	117	89	82	98	85	91	99	110	112	76	109	81	95	91	89	117	100	74	83	92	84	101	99	96	95	92	104	105	99	90	95	102	84	90	100	93	75	107	90	82	89	109	95	94	101	90	95	88	69	99	114	83	66	85	89	89	90	92	87	102	88	88	97	95	106	106	97	101	108	107	102	87	89	93	90	88	82	90	88	104	77	85	100	103	94	91	96	88	66	72	84	97	95	92	91	102	84	101	95	95	78	83	77	98	102	102	89	101	93	104	82	96	94	88	102	84	84	109	92	81	102	110	89	101	80	85	94	99	99	81	67	94	77	71	89	80	82	89	100	98	78	90	94	79	84	78	84	91	86	90	100	83	92	81	98	104	88	88	86	88	86	94	82	89	94	77	69	75	101	99	103	89	97	99	87	88	97	110	95	77	93	94	103	90	85	107	94	85	74	73	70	122	81	83	91	88	86	113	95	91	105	86	102	101	84	82	98	83	83	84	103	87	95	84	92	78	94	105	104	82	90	84	91	96	85	94	90	79	85	103	99	99	80	110	92	89	87	87	91	98	106	103	114	100	92	83	97	104	103	94	88	88	103	87	95	102	90	91	85	103	100	82	106	101	101	90	95	84	95	84	80	101	85	105	107	89	87	81	91	102	75	87	94	84	86	93	79	93	86	92	85	92	95	83	81	63	86	91	94	94	96	89	101	97	94	83	86	109	100	84	94	74	92	100	96	76	90	99	82	83	95	101	89	93	100	119	92	87	96	89	81	88	89	88	91	88	82	108	86	88	86	108	95	93	87	84	85	89	113	92	92	75	106	108	80	83	87	108	74	83	90	99	98	83	99	98	86	96	82	96	91	96	98	77	95	111	101	98	99	101	74	63	93	91	95	89	96	87	99	96	79	100	110	98	96	82	85	95	94	85	98	78	92	103	106	92	110	88	97	92	94	103	71	91	92	108	89	85	85	93	100	105	86	88	97	83	65	115	98	91	84	79	104	87	103	92	93	89	99	93	97	84	92	90	92	82	110	100	83	79	94	96	89	87	85	57	78	93	82	84	98	91	103	85	95	81	91	97	108	95	92	117	80	76	103	104	92	102	96	75	91	96	96	86	89	106	93	91	103	84	86	96	93	95	110	86	81	71	98	93	93	75	91	100	80	99	88	93	80	96	99	102	98	93	87	70	90	100	93	88	99	100	82	95	114	78	89	83	62	76	80	94	71	106	107	84	107	87	94	80	91	106	99	68	83	91	91	99	103	72	95	76	92	95	89	89	96	75	80	97	86	74	80	96	98	95	91	80	122	101	85	97	100	85	87	91	99	99	85	87	106	101	97	76	96	91	76	90	84	96	97	84	83	94	104	101	106	84	84	99	83	92	97	83	85	78	94	70	106	98	95	97	88	124	83	103	92	89	102	84	82	106	85	104	94	94	101	94	90	94	99	90	97	87	88	87	104	76	99	71	95	90	86	99	90	91	90	88	103	88	95	88	81	74	100	100	95	103	83	88	97	91	100	78	92	90	86	88	86	88	79	78	100	82	86	79	108	90	82	74	99	94	76	94	97	79	99	88	108	92	87	103	95	94	90	104	97	100	82	107	80	79	87	115	94	92	105	99	94	89	77	82	94	88	92	78	96	106	91	90	95	98	84	83	87	93	75	80	89	83	90	105	103	81	81	104	88	95	100	87	95	99	102	76	93	104	77	94	88	95	87	80	94	88	83	94	100	99	87	104	92	102	99	91	87	93	86	91	89	107	102	91	94	85	83	89	95	100	102	87	83	79	87	101	97	92	94	99	88	86	94	91	88	84	117	99	90	86	85	89	96	103	83	100	73	99	91	79	82	74	92	97	76	86	81	74	84	88	81	95	99	94	76	96	95	88	93	104	77	115	100	88	95	82	90	111	95	83	100	114	89	105	103	98	87	88	99	86	96	95	85	88	91	108	78	83	87	77	104	93	100	82	77	77	78	82	81	102	97	91	103	73	109	92	97	83	110	100	81	105	101	86	88	85	83	78	85	94	90	103	69	78	91	73	88	97	76	73	98	92	84	93	75	104	99	73	102	104	95	114	75	95	83	93	95	103	80	87	63	92	91	96	79	95	98	96	81	102	115	91	94	80	85	93	105	87	91	102	92	102	87	93	86	105	98	88	119	91	96	82	110	82	82	77	89	85	100	87	97	78	104	82	94	68	93	87	77	89	80	80	91	98	107	84	94	92	98	76	94	89	93	83	92	88	76	101	94	105	105	80	84	98	94	86	94	94	93	86	92	102	89	85	104	100	99	84	96	80	98	87	94	91	78	88	99	106	77	76	102	76	81	75	90	98	88	74	79	88	86	83	90	76	97	81	86	96	86	82	102	90	94	83	93	82	79	91	92	86	85	84	113	85	84	104	95	93	99	88	87	100	73	74	118	83	110	100	92	92	121	108	113	90	102	98	102	74	87	85	85	111	87	96	115	84	90	92	91	78	99	91	93	88	92	90	115	80	88	85	85	92	97	88	99	91	99	96	86	91	86	103	103	86	90	79	93	88	89	78	88	105	98	106	87	86	86	105	92	116	92	94	88	98	85	81	82	103	77	92	101	77	92	78	81	90	93	83	84	88	94	78	80	92	89	77	87	87	89	95	89	79	94	88	101	80	79	84	89	91	89	102	99	99	82	97	91	100	102	86	118	87	80	108	82	95	86	79	101	93	74	90	96	90	92	95	99	91	95	102	100	98	83	81	95	95	103	82	83	95	83	96
2170	479	561	669	513	426	382	363	343	339	293	354	340	322	317	338	334	334	359	333	347	320	336	299	328	330	313	323	304	312	333	286	288	326	327	367	348	320	335	335	284	338	324	331	311	356	312	305	318	309	300	322	338	310	329	298	311	309	330	325	327	320	307	341	311	304	316	344	328	314	319	326	333	331	288	322	321	312	320	336	322	327	330	339	294	329	315	322	309	323	329	292	351	322	318	304	319	311	308	300	280	323	311	308	314	309	308	325	315	313	353	330	297	321	296	280	318	309	307	329	292	322	278	314	311	292	349	326	307	299	364	303	310	310	315	311	323	323	324	338	333	338	306	272	295	319	303	324	309	318	335	326	308	304	316	314	308	302	332	331	305	342	329	328	332	296	316	333	341	369	327	295	322	317	321	324	331	333	302	341	336	303	347	291	309	349	290	335	296	335	323	340	342	302	296	293	297	356	300	341	283	310	329	316	292	339	309	338	325	281	299	302	327	329	314	310	302	286	310	309	311	321	316	277	328	354	304	316	315	328	320	334	332	308	342	307	314	306	331	326	308	323	333	346	283	307	306	310	335	305	320	282	313	303	337	321	304	310	297	346	307	334	325	335	309	336	341	323	291	352	270	310	329	323	322	328	327	330	313	293	336	313	328	329	304	285	302	294	320	303	296	284	347	278	310	314	321	319	307	300	347	307	319	299	300	270	322	296	310	304	303	304	317	302	313	348	291	323	301	295	307	316	340	291	304	328	315	325	324	343	328	323	338	322	309	295	321	342	333	329	324	285	307	352	299	317	324	354	292	314	310	299	302	276	328	312	332	317	330	341	318	336	327	290	321	313	323	314	309	342	288	292	331	336	296	326	303	304	311	319	320	309	305	323	305	319	298	299	330	304	359	333	323	325	360	301	304	310	345	301	313	293	323	334	341	320	333	344	322	314	314	324	295	333	282	324	316	334	352	330	341	332	338	341	299	324	321	346	288	283	296	294	315	324	343	328	302	289	311	318	284	320	321	302	323	315	293	320	321	316	330	297	341	319	325	358	308	321	280	300	306	344	318	343	307	300	319	305	306	309	309	313	306	322	315	284	316	309	306	319	350	306	331	304	334	316	317	312	355	327	289	314	334	320	315	322	315	315	307	317	306	302	331	326	316	337	318	335	306	334	343	297	307	351	324	315	306	344	329	319	316	290	311	318	303	315	327	328	321	343	336	345	307	319	359	334	306	313	305	326	302	307	316	344	310	336	340	287	321	347	302	298	319	310	335	355	345	292	298	309	305	329	299	319	328	306	342	307	300	294	319	298	282	324	319	296	298	320	329	310	303	326	298	313	290	332	312	295	299	313	312	312	322	307	326	309	330	326	331	359	305	329	313	308	308	340	321	318	306	321	316	354	292	298	324	290	322	336	301	310	320	322	309	322	343	335	296	327	316	342	353	318	326	309	293	305	340	339	331	298	321	307	303	321	318	333	303	334	325	299	334	308	321	316	292	317	337	327	334	337	334	278	322	342	314	324	333	280	308	306	335	327	318	290	315	320	312	323	293	324	341	322	310	320	326	319	326	293	308	331	328	287	312	334	340	302	319	322	316	351	340	316	311	328	307	299	326	267	292	308	290	314	325	311	325	302	319	334	322	351	330	328	322	315	299	327	307	317	365	311	308	302	326	292	314	336	335	313	294	337	303	341	299	333	319	324	319	370	299	306	329	295	340	318	311	322	301	339	360	274	306	322	353	284	327	341	299	293	322	315	304	342	352	277	322	332	320	305	325	296	319	301	326	318	314	304	306	313	307	345	326	308	327	316	343	325	327	321	307	328	346	325	323	323	344	334	308	317	307	309	353	335	305	310	315	329	330	327	304	301	317	317	319	312	340	316	301	302	339	315	285	342	311	345	328	308	334	335	302	301	312	301	319	317	299	322	308	291	313	311	311	329	293	316	345	288	330	336	338	328	308	328	350	326	322	337	326	357	309	320	317	319	318	313	307	309	308	324	307	290	330	329	308	309	299	313	306	358	322	287	311	322	311	326	302	336	314	301	315	280	318	349	298	316	305	328	315	322	352	348	301	309	332	309	313	314	286	336	328	321	308	316	293	298	313	317	328	303	323	283	314	313	307	328	344	306	325	321	310	304	317	331	306	334	278	324	299	303	323	325	334	312	315	301	324	330	294	301	282	322	290	337	318	336	315	299	276	312	321	328	288	336	328	277	298	297	326	350	325	295	305	328	293	339	305	314	327	282	321	311	334	306	314	296	305	319	336	332	292	310	321	315	311	346	334	317	324	365	298	318	335	336	307	334	314	328	328	317	306	308	328	320	304	312	306	331	340	343	330	314	319	341	289	348	292	290	331	287	288	333	304	329	316	313	319	336	344	357	298	322	357	323	299	341	330	287	326	327	317	312	342	345	304	324	315	300	336	306	320	337	303	319	296	313	356	322	327	334	323	312	307	342	302	318	307	297	346	319	333	316	289	328	333	338	324	331	338	310	332	306	322	317	330	334	315	328	323	305	298	310	320	305	310	300	306	282	329	336	297	349	350	303	345	319	318	280	332	309	324	331	316	337	332	329	348	332	285	300	334	324	304	302	319	336	291	344	288	320	368	341	288	299	308	343	333	305	303	321	341	324	321	355	296	334	291	272	309	310	319	291	312	296	318	313	323	315	331	341	321	305	278	346	310	314	304	342	289	298	316	320	298	297	312	298	318	339	329	333	326	317	318	343	357	303	326	300	315	321	310	309	306	322	309	312	300	314	308	315	308	317	338	319	333	285	318	354	299	348	303	315	303	320	295	303	299	331	343	332	332	309	304	331	294	304	346	328	262	319	336	323	303	314	323	341	312	304	300	317	320	303	303	322	328	328	313	324	326	300	303	322	334	329	320	333	309	318	334	293	338	324	333	350	321	326	337	321	301	316	268	317	331	297	319	324	317	345	310	319	305	313	321	288	301	313	286	313	332	295	325	330	337	324	282	316	305	311	311	307	302	322	302	347	327	326	352	344	292	289	339	303	334	336	300	304	320	331	322	323	294	311	326	328	307	324	290	319	341	320	336	329	320	301	328	341	315	287	312	335	303	321	334	347	317	317	332	317	319	321	337	320	317	335	325	336	332	287	298	293	340	333	310	307	323	323	314	330	316	323	288	299	333	307	323	326	331	355	340	319	324	306	315	330	329	339	285	326	305	318	281	295	309	337	306	333	327	313	316	333	310	341	352	340	313	311	331	343	358	325	311	341	312	326	326	300	326	306	334	331	313	332	319	319	320	327	324	343	345	323	321	344	319	356	322	308	312	348	318	306	266	315	334	322	350	306	321	333	310	335	334	317	325	331	307	362	317	341	330	309	321	314	326	327	328	306	285	320	318	312	316	316	313	318	322	287	326	308	298	321	330	323	320	352	313	309	326	316	323	343	324	330	314	307	309	324	310	294	326	307	320	297	330	329	302	306	318	337	310	319	334	333	321	316	341	315	335	337
6598	2130	1939	1951	1236	845	528	480	410	332	323	368	326	259	228	250	259	227	262	265	240	226	230	209	217	227	251	220	228	225	237	238	255	251	217	223	243	198	239	226	237	207	206	223	231	232	199	216	196	225	231	233	220	227	209	255	240	239	231	225	226	206	216	197	192	204	219	260	239	215	196	248	251	223	196	193	228	246	217	222	223	202	226	240	220	231	201	231	221	202	209	212	225	255	248	233	214	228	243	234	223	212	221	188	224	230	209	233	242	225	201	226	246	248	258	226	213	241	214	201	222	231	202	232	229	215	215	205	214	200	211	223	211	208	238	236	217	213	237	220	232	199	247	214	212	248	239	220	222	244	227	225	226	231	226	203	216	240	215	215	208	215	235	183	228	228	242	202	206	243	231	233	221	228	205	239	207	219	224	221	207	215	211	225	226	231	197	211	223	218	183	225	210	230	210	210	221	204	214	234	212	215	200	193	206	221	200	236	230	230	201	208	235	230	234	224	240	216	203	214	221	199	238	219	215	255	215	219	209	226	234	239	214	203	231	212	200	211	228	238	234	262	238	229	212	231	219	232	214	238	217	213	210	232	259	200	225	221	219	214	221	231	236	248	240	228	229	234	217	194	217	260	230	234	237	216	224	231	212	235	212	222	247	210	253	239	223	241	224	216	230	223	204	218	219	237	237	189	238	215	206	235	212	230	229	231	223	233	229	250	209	229	244	219	249	195	224	229	232	202	204	202	208	232	217	255	217	245	229	212	203	236	215	223	231	218	224	253	226	221	228	211	231	209	252	211	196	237	223	239	200	215	213	230	210	192	210	197	220	243	226	224	224	190	225	207	246	235	207	206	219	210	198	214	220	259	227	187	201	197	220	227	217	215	214	250	205	220	240	241	232	222	212	268	235	231	220	237	243	220	222	202	224	216	198	221	238	212	215	226	216	206	236	210	196	240	241	207	222	245	231	225	221	228	214	233	231	228	218	216	206	231	215	235	217	229	216	228	205	246	207	216	218	229	229	194	228	211	198	241	219	226	191	240	231	240	222	223	229	215	211	224	213	214	218	239	178	227	230	203	215	228	253	245	220	211	214	232	220	214	234	246	215	213	227	197	213	220	215	225	241	238	218	218	223	247	221	209	207	234	245	228	231	214	200	205	207	215	228	237	212	228	201	224	212	222	208	234	224	230	206	237	233	232	203	218	229	180	235	214	214	242	231	231	213	197	228	204	218	213	220	232	215	199	222	192	211	211	232	212	232	215	212	226	211	203	238	224	197	215	219	226	204	248	248	233	224	186	221	223	233	223	207	213	241	221	222	238	221	240	204	207	213	231	227	254	216	205	218	224	217	248	244	229	219	211	220	203	235	201	229	216	199	232	223	224	221	210	256	207	216	240	207	212	232	226	210	217	220	217	199	198	211	195	209	200	178	220	212	221	221	232	222	208	227	201	194	206	202	236	202	234	245	220	224	205	233	232	224	235	210	206	223	226	223	194	211	179	232	221	221	231	220	203	220	233	227	238	204	249	225	240	200	230	242	203	219	229	205	213	213	187	212	233	236	209	218	223	233	195	203	226	188	228	240	202	232	236	216	228	236	235	203	247	228	206	251	233	212	211	220	223	243	211	218	214	252	249	230	206	251	234	232	234	219	207	218	225	237	215	225	234	206	212	242	212	232	223	223	226	236	222	213	238	231	187	225	216	238	222	218	226	230	221	223	221	206	217	211	190	235	226	226	207	231	235	200	190	210	240	220	203	194	199	236	239	242	245	222	227	229	217	223	245	211	215	209	216	226	209	228	217	234	221	210	181	203	238	237	214	206	212	228	234	233	247	203	239	203	228	206	224	218	234	216	220	211	217	211	222	240	220	224	227	216	224	237	208	220	219	214	212	225	230	226	240	249	242	203	223	210	215	209	230	255	229	222	213	198	214	221	240	207	192	212	227	246	196	238	258	194	205	224	192	232	226	239	251	221	195	238	244	223	253	201	206	187	240	214	245	209	217	253	216	223	214	229	242	244	192	242	199	240	225	254	218	205	234	229	221	236	214	239	228	240	205	230	218	219	218	196	238	232	214	215	211	204	218	213	220	221	246	198	234	208	230	212	209	227	205	219	214	220	204	221	202	250	240	200	227	215	223	247	221	213	225	221	186	163	240	257	226	219	202	229	232	221	221	230	245	224	209	217	235	192	251	202	243	205	218	233	223	208	211	219	210	208	243	250	242	223	225	222	212	222	199	217	215	198	242	206	211	223	203	206	198	231	227	248	225	217	224	219	201	231	232	232	225	225	197	236	202	253	210	216	200	187	218	248	220	233	212	233	230	210	221	227	219	221	188	207	228	247	206	217	212	231	228	198	239	247	217	222	194	224	185	200	224	232	236	227	223	200	207	202	240	257	210	229	203	218	223	217	217	214	251	255	221	268	221	259	225	247	206	205	240	210	232	223	208	230	201	214	224	227	225	230	213	206	215	209	213	250	224	210	207	221	204	227	201	203	237	197	237	238	206	225	211	212	231	236	232	218	233	215	262	231	204	200	222	215	206	195	211	229	235	203	214	215	223	219	225	230	208	207	237	220	221	226	203	210	227	231	195	230	223	214	225	233	214	220	238	229	216	225	213	228	207	228	223	230	201	237	235	233	219	218	243	223	223	204	225	217	166	213	212	198	205	209	237	220	223	231	219	209	224	214	222	202	210	203	232	240	219	199	221	203	239	212	215	204	227	209	202	250	224	221	229	215	225	210	199	204	219	219	213	237	238	239	239	232	226	213	226	221	220	243	217	204	255	210	218	210	219	245	205	220	266	251	223	200	232	201	212	222	219	227	230	221	224	209	227	200	245	192	225	212	218	211	219	217	258	238	231	246	203	265	258	214	245	215	203	242	221	211	216	245	237	212	218	217	236	178	225	231	197	205	219	219	210	240	223	239	229	183	206	176	230	241	186	239	198	223	220	213	205	197	214	208	232	231	236	255	206	240	228	215	210	224	240	199	251	215	216	198	221	244	221	222	209	227	241	212	227	235	212	197	249	223	203	217	248	209	209	214	230	200	203	192	220	217	225	223	223	226	233	213	196	219	229	247	227	212	226	219	202	217	218	221	225	222	243	216	220	250	201	208	226	201	220	249	198	193	225	199	229	235	221	224	231	230	239	250	225	200	238	214	212	216	232	232	223	230	213	224	228	194	245	235	233	220	193	227	219	219	236	210	241	214	236	217	210	217	245	219	218	228	211	223	222	210	208	242	225	222	206	216	232	223	189	210	218	223	246	231	233	229	232	201	204	234	217	214	225	236	231	193	217	207	219	209	192	238	230	226	209	202	220	206	227	235	210	195	202	225	222	224	194	223	214	220	241	197	195	236	244	232	213	197	221	215	208	226	243	224	219	222	225	232	203	204	208	228	237	222	213	237	210	252	212	211	227	249	228	251	226	231	213	247	214	246	187	221	220	197	231	226	207	233	246	208	213	207	230	235	208
6167	2220	3054	4066	3362	2826	2199	1846	1739	1473	1110	1163	1140	973	905	857	869	848	790	773	795	732	791	750	741	742	709	713	665	702	655	677	672	704	694	627	659	686	653	676	642	614	609	639	623	665	662	634	627	637	644	691	625	610	634	621	652	637	620	662	630	642	656	636	620	650	671	610	637	629	654	635	591	660	634	645	625	638	602	645	618	651	625	624	643	633	673	628	629	672	658	625	620	593	618	578	680	581	663	634	637	645	638	602	614	646	640	617	633	622	597	617	629	597	637	620	600	659	637	647	636	607	655	618	649	571	574	637	607	638	597	580	634	634	614	614	607	650	629	624	669	684	638	624	634	654	626	618	595	616	614	628	620	642	652	614	640	607	654	616	571	662	654	627	652	632	634	616	604	592	587	638	613	638	619	615	609	640	588	625	627	606	670	590	606	625	631	626	618	645	633	603	681	614	644	625	610	654	607	629	633	641	625	618	653	593	632	631	618	613	612	602	637	618	632	589	620	632	611	603	664	638	585	620	611	608	561	635	635	608	597	645	598	637	594	632	615	632	613	622	596	584	603	605	613	622	593	633	610	605	636	594	635	615	597	616	628	630	612	632	595	636	672	623	626	617	643	584	659	590	574	620	590	639	604	638	563	627	633	609	642	556	611	625	608	568	620	651	636	620	649	663	605	611	599	610	642	606	653	599	583	661	607	618	593	615	625	637	619	619	627	673	623	670	644	621	626	611	650	612	658	577	619	615	622	616	597	606	631	586	621	645	605	585	644	575	604	629	651	589	599	613	587	626	600	622	633	637	611	634	599	650	665	607	639	570	642	607	633	656	653	631	605	599	572	590	624	614	600	582	593	648	636	627	638	640	611	595	592	629	654	657	656	604	621	613	618	621	603	650	604	662	624	612	615	637	584	577	606	626	627	621	636	584	625	597	550	593	588	607	639	630	616	652	630	603	586	637	591	603	641	631	596	608	622	615	615	580	585	586	645	662	582	588	612	631	643	603	652	643	595	643	639	558	618	641	624	648	659	585	625	672	641	612	581	615	586	608	637	612	599	613	569	626	644	637	605	641	627	636	599	636	603	618	600	612	611	623	598	598	592	634	620	610	642	574	633	618	583	614	601	635	660	595	620	591	624	578	666	601	601	620	633	656	610	638	626	668	620	615	613	619	610	634	660	598	594	667	625	636	618	589	605	629	624	611	620	609	645	558	637	583	613	620	608	642	619	623	586	576	674	675	547	635	670	624	595	616	629	591	594	635	596	614	634	601	616	660	587	607	610	582	579	646	624	640	635	631	594	626	619	623	609	631	634	597	600	615	638	599	628	598	597	629	647	657	602	632	620	638	634	618	615	599	636	586	618	611	612	598	635	599	628	611	639	650	656	622	622	607	615	643	639	623	657	678	645	645	615	621	613	638	616	589	616	686	646	694	564	614	621	645	592	623	594	605	617	620	613	627	626	633	648	621	639	623	647	666	636	636	655	634	606	639	583	629	620	612	606	607	620	611	640	646	609	624	601	599	621	613	629	622	645	555	632	633	630	674	624	628	580	616	680	616	613	668	624	623	603	653	625	609	604	595	630	595	596	621	589	621	567	669	617	581	643	638	636	602	596	596	627	652	567	625	614	621	670	616	619	602	610	604	577	633	640	599	613	648	621	652	649	606	598	617	643	673	626	611	651	629	589	651	605	635	593	593	618	603	598	628	617	615	588	604	594	650	632	577	613	684	644	629	603	568	624	623	603	597	594	640	635	620	622	622	617	653	620	607	614	623	552	636	630	600	602	608	588	615	608	650	586	633	590	586	568	657	637	641	634	653	642	651	665	591	633	602	613	627	594	597	643	653	630	599	664	587	606	645	588	644	599	565	588	640	616	610	674	617	626	615	574	608	595	626	620	654	588	584	650	614	618	615	587	659	593	588	585	644	638	631	632	629	589	630	639	614	604	593	707	658	622	651	617	601	608	641	627	598	591	618	637	607	670	582	661	579	572	658	610	641	649	638	586	666	642	617	622	646	584	604	668	584	621	643	632	632	628	633	651	605	637	602	629	637	625	656	622	642	595	659	577	623	623	628	624	645	623	570	626	633	621	627	626	622	622	615	629	625	646	576	637	624	595	600	592	600	631	599	624	592	652	597	584	639	580	618	613	636	652	678	604	649	582	618	607	584	595	618	606	620	611	607	574	621	606	603	615	637	582	603	639	625	672	660	610	631	637	638	631	558	598	583	620	609	617	619	605	627	658	594	632	612	616	645	589	625	619	663	581	620	619	612	578	605	577	682	642	589	638	595	631	673	606	626	639	579	598	609	604	635	600	614	599	622	665	656	621	610	619	628	644	644	607	636	622	608	616	612	598	643	649	615	574	600	661	652	593	622	615	597	614	643	603	567	646	639	611	589	632	557	635	631	681	607	609	619	659	629	614	633	572	584	586	616	619	652	613	643	617	635	569	627	604	599	654	654	597	603	589	630	652	626	633	598	633	645	642	605	635	636	582	612	664	612	630	615	651	626	583	573	642	572	652	628	630	646	646	652	616	622	642	599	547	590	632	604	594	638	615	660	634	626	615	632	612	618	579	613	659	593	623	671	591	595	632	617	668	619	608	623	635	647	630	648	609	602	602	620	580	646	616	602	621	641	578	591	588	635	586	595	629	633	640	623	596	637	624	594	604	617	637	631	606	610	630	584	619	632	612	645	588	601	674	611	628	609	633	609	650	615	610	653	616	605	624	610	614	650	600	600	610	596	622	615	632	596	618	612	659	613	620	636	663	630	625	676	633	609	609	638	604	622	625	618	618	587	628	625	589	633	626	624	596	583	630	615	617	600	631	590	616	579	623	603	639	663	640	633	607	631	602	660	668	594	590	579	633	614	667	656	624	631	632	605	561	622	624	621	611	659	577	669	600	621	617	643	651	610	557	582	635	648	625	603	625	598	603	650	633	666	628	604	596	600	629	612	639	604	645	613	637	614	637	617	609	651	650	686	600	590	634	653	620	639	606	599	594	602	617	605	611	635	617	654	641	570	625	608	645	644	570	576	636	593	617	683	610	622	565	602	628	610	576	608	637	619	666	618	650	570	629	612	650	633	684	569	576	594	615	659	560	601	608	607	678	605	640	648	595	573	631	611	619	615	627	624	645	625	639	605	628	639	640	611	625	619	590	637	639	632	598	651	623	591	672	602	642	615	661	627	614	652	613	639	613	559	627	610	629	640	632	621	665	622	629	582	616	622	654	611	640	656	631	595	645	621	621	577	673	632	639	607	607	617	651	600	569	632	627	636	650	613	648	657	624	609	615	617	629	648	646	623	595	638	644	660	583	635	618	635	560	610	636	632	655	617	628	652	630	676	653	648	613	634	616	625	601	612	621	580	659	624	672	527	621	583	578	651	608	593	613	617	618	596	600	604	655	636	571	644	625	611	636	602	605	587	603	609	634	583	639	570	638	655	572	629	596	610	612	619	632	621	595	629	660	608
12108	4618	3989	3572	2434	1509	1041	746	618	564	419	370	394	355	355	344	348	328	337	300	308	314	324	322	298	293	285	305	321	282	290	332	295	307	288	317	264	279	271	277	256	278	289	305	300	268	275	267	281	288	279	297	297	276	274	295	258	230	246	293	259	276	285	270	292	288	256	298	298	322	307	298	309	267	270	269	278	291	278	294	282	297	272	278	277	284	268	258	272	256	275	281	288	282	249	278	258	259	258	257	274	285	264	284	231	281	273	274	261	247	297	246	281	248	259	272	267	281	274	266	273	250	281	283	281	283	265	282	262	254	282	296	252	257	286	268	276	245	316	281	259	253	259	289	258	264	275	294	293	294	294	282	276	294	284	268	322	299	264	306	258	294	281	281	278	245	273	271	249	286	276	269	265	300	290	291	251	266	284	274	270	278	269	259	260	286	243	252	287	276	258	269	284	256	268	273	274	287	238	315	270	263	292	280	267	269	265	310	275	240	272	260	252	271	258	266	289	262	276	293	281	275	328	279	265	290	256	284	331	310	258	271	268	252	268	268	267	262	279	255	241	285	278	283	288	263	246	292	307	272	264	268	267	274	265	255	280	297	237	275	301	288	285	297	258	288	253	285	244	291	302	286	277	263	260	285	299	244	273	260	275	271	245	274	277	262	271	287	264	306	272	291	276	300	256	269	267	279	284	278	253	269	283	310	305	255	275	277	273	302	280	279	269	256	246	293	266	311	283	284	272	286	255	271	271	279	306	306	269	263	253	289	286	260	276	301	233	283	243	293	269	277	256	275	256	277	275	295	303	299	289	294	278	314	295	297	243	278	276	274	287	279	284	256	267	275	273	246	266	273	283	286	258	296	268	283	256	270	256	264	257	291	273	301	262	314	284	288	247	279	273	266	248	299	276	262	292	260	288	276	254	288	261	284	275	255	303	273	279	297	274	258	243	308	278	266	273	277	271	267	290	302	272	266	292	270	285	294	321	289	277	270	282	268	272	282	265	283	255	313	282	265	279	259	298	301	265	287	247	275	308	292	271	263	264	259	294	264	276	288	258	262	303	282	245	267	298	263	285	274	279	301	289	283	280	276	259	261	290	280	238	262	278	269	258	265	265	286	285	287	251	260	258	255	286	278	272	263	298	279	272	274	269	284	236	283	267	262	253	260	270	272	311	286	268	247	282	295	280	276	249	239	297	267	236	292	300	257	270	263	285	252	268	279	262	263	276	306	294	317	291	277	270	304	283	288	265	285	274	258	268	249	259	293	257	285	277	265	293	273	256	261	290	312	261	305	277	276	293	278	278	262	272	299	271	275	286	289	248	265	266	263	281	276	296	276	300	279	317	271	270	248	265	270	268	260	273	276	280	248	256	291	242	298	272	244	276	273	253	278	280	289	275	273	238	280	277	291	287	293	283	288	273	256	292	286	247	253	264	272	283	274	271	245	245	271	269	273	287	305	273	274	279	249	300	281	292	284	259	280	266	297	285	305	272	267	280	256	287	250	278	249	299	241	264	270	263	282	252	256	300	263	294	298	288	315	276	242	262	257	245	288	276	247	275	284	274	277	278	280	269	258	256	283	273	253	286	283	239	264	285	238	262	309	263	286	288	259	310	277	250	264	274	285	274	265	242	260	286	293	238	261	266	266	285	291	268	301	269	268	267	298	270	288	287	278	280	279	273	258	273	269	271	255	276	269	285	282	299	297	239	253	269	289	265	263	280	267	229	285	261	272	285	263	272	285	297	268	274	304	288	287	254	251	269	281	318	278	281	280	251	247	278	315	244	280	279	295	264	296	262	281	319	294	258	271	286	258	274	277	261	261	281	287	262	294	313	311	288	282	249	286	259	298	264	279	247	284	255	277	288	265	272	265	256	293	261	279	292	272	269	250	276	287	286	307	312	274	305	276	283	265	288	281	273	241	281	292	264	283	260	285	276	256	251	302	238	267	294	272	264	271	270	270	278	257	283	295	260	301	268	262	294	292	288	291	282	277	269	262	281	272	244	259	278	284	277	231	275	278	288	287	281	254	245	251	250	257	266	288	277	292	287	282	271	281	275	277	277	299	262	270	255	291	270	255	248	288	275	273	291	270	251	277	265	280	278	305	281	265	283	277	280	255	283	277	281	278	259	300	283	292	299	277	283	269	271	244	290	314	282	314	275	272	273	266	272	270	276	261	292	282	279	271	289	251	293	259	295	278	270	279	249	265	293	294	283	253	254	242	298	295	268	297	288	280	282	293	258	278	279	273	265	277	292	284	275	271	249	279	285	252	268	253	272	262	280	272	258	280	259	263	275	265	245	279	272	278	271	272	292	281	274	277	273	279	267	277	266	280	288	281	280	243	268	253	266	295	278	301	302	263	248	253	304	258	285	310	311	296	251	284	289	287	253	236	265	269	279	229	255	272	309	275	269	263	273	248	284	261	246	288	280	240	264	280	282	261	285	275	277	280	256	279	263	263	301	286	264	305	254	263	258	284	286	263	274	276	259	248	265	247	281	264	211	240	282	292	272	283	256	274	259	290	260	258	282	269	266	271	317	238	262	259	276	264	259	280	313	291	263	286	279	273	259	271	283	276	268	270	260	301	236	289	299	250	259	283	262	278	271	281	281	291	274	304	269	288	258	279	278	254	251	293	264	282	270	291	273	280	287	233	291	261	284	321	288	277	251	275	306	302	284	280	266	275	298	260	244	298	265	263	269	266	254	293	294	257	268	261	271	280	247	248	284	234	263	261	280	267	222	289	270	309	263	281	295	289	280	275	271	252	287	261	269	299	286	258	293	297	277	280	264	275	265	256	266	264	260	270	284	286	285	276	284	288	263	245	265	279	282	245	302	264	296	268	274	257	274	267	265	273	288	276	268	267	276	254	279	253	260	273	260	282	237	308	258	265	295	277	272	222	267	284	257	263	298	256	281	276	295	252	292	305	261	285	283	277	261	276	280	296	274	278	249	278	301	250	287	272	269	284	244	300	293	263	268	246	278	267	277	277	280	253	269	296	295	282	248	281	275	260	300	268	262	269	277	256	307	314	326	285	300	277	290	272	271	267	259	267	284	233	268	285	289	243	242	288	265	287	299	242	315	280	273	247	302	279	297	269	277	306	251	281	258	279	274	297	271	268	279	283	216	276	290	284	290	282	280	260	286	276	292	260	252	259	277	252	301	283	262	249	259	283	260	287	260	295	271	249	269	284	297	281	324	263	264	257	278	260	260	273	281	262	273	281	286	301	286	277	258	272	301	264	276	276	293	241	276	296	283	271	293	285	291	262	235	309	292	264	303	278	277	255	295	295	295	240	276	280	251	267	255	242	283	303	248	267	284	305	280	299	251	271	273	253	294	297	271	282	263	275	292	275	283	287	273	276	252	236	295	269	304	261	275	285	291	247	264	244	274	292	269	253	291	277	282	277	287	256	269	260	258	275	284	253	265	262	290	274	258	247	269	240	261	267	262	258	252	317	269	237	261	290	262	303
8448	3422	5049	6239	5697	4604	3556	2753	2618	2214	1833	1600	1525	1417	1286	1171	1182	1093	1066	1012	993	953	943	956	926	897	914	905	889	878	929	824	903	827	792	824	822	756	831	829	791	802	755	831	766	780	764	800	784	750	749	791	722	765	747	751	763	770	762	768	753	717	733	779	745	675	753	767	749	698	788	788	789	766	736	687	751	694	666	718	750	709	741	689	732	746	704	703	711	729	698	769	710	723	784	734	713	766	711	772	695	690	729	716	766	727	767	742	746	750	748	725	736	722	725	716	717	749	676	723	763	691	738	698	718	715	716	758	722	724	698	713	749	754	772	693	740	679	676	728	719	713	726	718	766	787	723	673	697	721	709	693	731	713	701	715	692	703	744	701	723	752	718	720	701	740	718	763	689	671	739	738	760	726	747	734	741	736	723	713	737	714	719	679	707	719	751	700	739	731	734	760	753	679	714	681	745	742	737	719	743	685	769	693	656	728	714	708	751	770	694	703	744	750	726	693	762	726	738	718	681	717	745	761	726	695	715	737	676	732	722	717	772	704	707	714	739	703	686	699	715	778	728	723	681	719	712	748	722	755	745	691	700	755	693	743	705	741	716	751	686	723	700	664	706	693	692	699	691	726	702	776	717	715	786	735	708	695	736	737	718	703	724	754	733	733	704	734	723	726	689	746	731	719	701	749	684	660	685	733	708	743	756	755	751	726	699	698	690	766	715	711	713	754	692	707	763	701	739	656	676	773	750	683	736	714	736	701	694	699	730	684	711	693	723	713	693	703	770	737	686	722	752	699	738	699	656	732	745	705	698	709	694	716	668	720	689	689	724	661	733	748	731	720	738	697	727	703	664	696	734	734	708	696	711	730	704	742	745	690	703	656	722	746	679	711	704	741	725	743	723	678	769	758	713	684	703	749	704	700	715	702	711	690	733	737	715	753	723	713	725	667	705	721	736	755	718	712	715	690	750	701	681	724	713	702	712	721	710	716	655	758	765	746	721	788	708	709	748	700	658	729	685	742	751	706	746	718	709	706	722	758	699	800	721	674	770	730	730	781	728	684	758	765	722	691	759	710	742	725	725	739	693	696	723	711	713	736	737	689	734	711	740	718	749	715	737	740	717	699	706	689	741	712	709	737	733	693	709	713	692	718	689	729	724	718	737	765	738	694	724	716	679	675	690	671	664	707	681	744	753	734	698	742	734	734	675	740	679	700	673	702	717	765	661	709	693	719	718	770	783	697	666	699	721	727	713	725	737	718	718	782	756	711	703	716	703	773	683	676	750	724	731	685	701	718	733	700	681	707	734	687	783	710	738	725	733	682	716	665	706	735	731	718	739	741	684	728	752	743	731	685	769	708	718	711	749	683	758	725	710	716	734	719	689	739	735	731	725	711	709	700	693	710	729	718	739	693	720	730	745	756	723	767	724	730	724	761	687	775	719	732	748	726	667	749	710	737	751	668	760	693	712	715	731	704	696	721	727	693	776	692	724	697	688	724	709	736	705	744	724	693	722	732	674	739	723	692	699	736	736	731	741	724	675	748	727	749	741	729	764	762	715	703	719	716	767	727	729	719	725	726	715	726	718	735	672	690	699	695	699	709	710	763	748	747	713	714	710	725	717	684	715	661	685	766	748	748	729	796	713	747	703	675	751	680	673	704	718	696	709	738	709	767	715	722	720	733	739	736	726	687	733	718	719	748	722	742	770	720	715	760	758	722	708	715	696	688	733	757	687	704	737	711	747	754	751	758	723	697	720	686	710	719	735	733	687	729	711	718	677	710	719	744	696	698	770	707	737	726	718	735	775	674	720	717	713	720	731	783	697	735	778	742	696	714	688	727	710	664	720	732	714	688	711	762	727	742	755	719	738	734	732	735	717	695	683	744	741	725	721	783	747	716	663	744	702	727	739	708	737	720	695	667	726	712	704	722	706	684	741	717	708	672	708	749	738	715	715	758	652	685	663	775	737	751	729	773	730	690	729	728	697	696	734	737	674	761	738	693	712	742	742	676	723	721	738	736	739	706	717	716	731	747	712	720	685	744	736	729	707	704	741	682	731	742	705	750	694	754	734	645	712	738	731	709	730	743	716	757	765	715	776	709	725	726	736	716	744	684	711	715	713	713	707	734	724	704	682	718	703	745	743	661	734	776	698	771	724	695	760	658	695	743	709	723	720	722	711	708	736	692	744	742	710	753	735	743	715	670	726	741	690	680	750	751	732	698	690	650	753	731	734	747	693	740	748	692	711	694	699	705	745	679	735	680	701	708	718	759	673	684	705	693	740	712	700	711	694	689	728	707	736	722	737	723	711	704	755	720	695	747	736	732	746	744	679	720	718	712	758	738	705	703	739	733	764	731	722	728	740	690	759	795	736	706	736	728	708	765	720	744	686	682	709	689	686	715	736	720	736	759	718	705	768	712	693	737	713	700	706	713	727	749	714	673	734	760	722	716	747	697	712	684	681	734	746	743	687	678	696	718	707	723	722	731	703	701	696	699	692	735	705	715	697	719	779	736	728	713	788	743	723	701	685	760	741	716	715	714	761	739	701	711	713	671	679	732	729	687	706	705	676	732	702	708	712	774	708	757	706	740	731	734	756	749	689	686	771	720	692	712	730	705	708	706	723	764	721	794	712	736	765	677	708	741	733	730	704	723	758	694	721	723	755	721	700	759	722	710	720	719	698	732	717	665	739	683	698	706	740	721	751	691	774	740	690	729	697	727	745	696	728	683	727	737	733	699	717	737	723	715	674	648	723	733	765	764	704	715	724	730	740	688	728	739	738	721	738	696	727	688	690	742	715	731	706	743	760	720	731	737	718	736	737	719	771	739	736	729	747	755	740	710	757	707	716	700	662	677	741	756	717	697	734	741	739	711	697	698	698	745	725	714	722	679	761	708	752	744	742	708	722	742	696	721	664	710	734	703	714	703	727	754	691	683	716	744	645	730	670	720	666	706	719	752	684	777	770	760	718	728	736	661	717	745	724	689	714	723	689	712	736	750	735	650	731	748	728	723	733	743	706	717	703	739	724	679	683	731	680	712	660	660	638	755	747	715	764	795	685	698	716	737	722	722	693	714	707	692	745	726	723	744	731	780	709	685	763	721	747	765	701	746	734	741	756	705	708	724	735	739	701	724	736	745	748	735	731	697	770	718	721	691	750	721	754	693	678	697	703	705	750	714	696	746	707	724	747	688	709	725	695	765	697	764	698	716	717	745	756	745	710	704	658	696	753	752	728	722	718	782	705	701	717	687	668	731	728	706	652	696	712	696	725	765	671	711	650	671	687	713	746	694	745	701	720	747	757	691	689	652	739	712	725	672	727	713	744	708	701	748	712	715	690	722	713	740	701	683	720	738	713	742	728	723	749	748	779	674	730	715	714	722	714	745	725	703	721	734	758	681	740	752	764	729	682	743	735	676	725	722	734	736	748	775	715	703	715	729	715	739	739	711	721	669	746	717	686	713	721	692	724	705	679	709
1680	218	208	173	126	115	107	115	86	95	99	86	82	99	96	97	94	95	102	88	94	82	100	91	87	90	99	103	92	92	72	91	83	95	98	84	101	76	94	106	93	88	109	111	81	101	90	94	99	93	101	94	103	88	102	102	84	77	68	97	82	88	86	107	97	77	88	82	84	85	84	115	91	88	109	105	89	117	74	96	87	90	90	110	99	80	92	102	94	85	101	98	90	97	90	97	81	83	85	85	86	79	107	108	94	101	76	92	90	85	96	99	112	96	84	97	97	105	105	84	78	81	106	82	123	113	91	78	86	104	92	96	88	90	96	93	90	105	76	99	95	91	97	99	104	78	91	88	76	103	101	91	100	96	102	90	58	77	112	93	92	99	92	83	88	96	92	99	92	96	98	78	96	86	90	97	88	84	108	94	90	107	93	78	104	85	70	106	108	74	89	88	78	103	84	113	102	78	77	78	86	91	100	84	89	98	109	98	79	80	100	83	87	97	92	124	87	94	100	87	74	93	104	78	85	84	97	85	86	91	114	105	80	95	104	99	95	77	112	91	87	106	106	85	87	71	92	86	97	107	98	82	106	90	92	87	91	84	98	75	93	86	96	85	90	108	80	83	100	93	94	90	103	110	105	87	99	105	100	88	87	77	94	95	82	96	71	79	76	93	87	99	90	82	67	95	85	94	108	98	79	83	91	88	82	103	89	93	95	92	84	92	82	99	87	110	98	94	93	91	86	96	100	87	99	105	95	93	113	81	79	91	91	111	84	96	91	106	80	84	87	110	97	99	93	107	76	128	85	82	76	109	92	106	90	99	91	86	103	86	78	89	98	76	90	104	96	103	91	94	94	94	99	88	106	95	94	116	86	90	82	80	86	89	99	104	89	106	86	68	87	106	100	95	96	92	87	91	91	88	112	95	91	85	84	96	88	95	89	94	107	113	87	85	73	87	128	81	95	91	97	101	101	102	103	78	69	87	87	85	103	101	117	87	92	101	83	91	97	89	90	82	93	116	82	95	102	81	78	83	74	85	86	96	101	106	81	106	99	91	87	92	106	102	73	99	97	87	109	94	84	79	90	103	83	89	89	84	85	91	82	109	89	78	93	91	79	95	99	110	82	92	96	96	98	87	86	100	95	100	102	99	74	96	83	90	88	94	104	103	90	99	77	81	100	74	92	95	86	101	103	94	83	87	88	101	100	85	88	99	107	78	69	84	78	95	82	90	91	90	79	94	85	88	113	84	81	78	92	83	94	91	95	80	86	88	84	101	93	75	93	90	96	81	79	95	98	81	74	85	101	99	80	96	97	89	99	94	97	89	93	97	105	94	76	75	105	83	94	77	82	81	90	87	82	88	93	93	88	95	112	97	106	92	90	88	84	95	94	97	101	81	103	89	102	96	93	86	75	96	80	74	87	72	109	73	102	86	114	89	92	93	105	92	87	80	89	90	89	90	87	86	86	83	73	87	105	111	101	91	103	78	95	81	98	91	88	83	88	93	86	85	81	94	95	98	94	76	73	92	79	94	94	104	99	88	74	101	90	107	102	114	118	82	106	85	78	91	98	96	97	116	84	81	76	80	82	105	91	90	88	95	95	73	87	86	79	95	100	91	91	82	100	106	91	91	93	98	98	98	101	81	88	97	99	105	86	103	78	77	95	98	92	104	99	87	86	103	112	95	94	89	74	104	87	104	102	73	92	98	114	98	98	106	94	75	95	100	66	72	83	72	101	97	95	117	87	91	84	88	84	89	77	108	84	91	85	108	83	84	88	100	85	82	97	79	103	114	91	78	93	88	88	90	81	68	89	72	84	92	99	90	113	83	92	87	98	80	105	91	86	83	102	98	98	102	94	102	87	105	78	90	64	99	90	91	101	95	83	109	89	88	101	88	94	85	100	116	94	105	96	100	92	103	109	89	100	84	102	89	91	93	108	107	93	119	100	96	91	100	80	108	88	100	91	108	103	91	95	85	95	98	76	83	88	94	108	62	92	90	108	90	90	96	104	85	98	105	96	97	92	101	97	111	117	102	97	97	104	92	98	91	85	113	103	97	86	94	90	82	98	104	104	92	92	90	94	96	102	85	92	91	106	109	86	97	98	110	101	94	92	92	94	106	88	98	86	105	97	106	92	102	99	92	95	84	92	84	102	102	80	85	88	86	97	104	92	98	88	89	91	86	107	89	107	89	115	79	78	107	103	80	97	81	91	90	97	97	82	93	80	88	94	87	87	100	117	99	108	87	102	95	91	87	89	82	84	72	89	105	92	90	93	91	73	75	84	99	66	91	87	119	99	97	99	101	88	90	89	81	89	98	90	110	85	92	71	101	94	89	89	106	80	98	82	98	83	79	94	78	97	106	100	94	92	91	119	89	101	91	96	83	104	91	82	77	87	87	90	89	82	76	89	105	91	94	87	110	107	93	103	81	93	79	110	92	79	93	88	104	80	85	86	102	113	106	103	83	101	95	95	93	101	84	81	91	94	95	88	93	94	102	68	72	92	99	95	88	93	81	90	97	75	93	95	91	89	97	95	119	103	80	84	101	76	80	72	95	101	86	74	95	103	107	85	86	94	79	89	90	88	111	94	81	101	84	97	96	81	89	107	85	99	86	84	108	97	95	94	84	85	84	95	96	87	82	87	87	91	94	79	86	87	84	90	100	98	104	76	93	107	110	70	99	97	95	81	99	87	98	100	91	91	104	83	91	107	88	88	104	93	95	86	85	95	85	97	95	96	80	104	96	83	90	84	95	77	86	95	90	87	104	80	105	102	116	102	77	84	89	109	117	91	96	86	95	84	100	108	86	78	81	93	80	94	86	79	104	92	100	88	81	94	96	89	98	92	105	101	82	93	85	105	88	106	86	78	114	95	91	88	96	88	96	84	95	93	78	91	83	82	107	81	82	90	106	100	104	95	100	85	101	110	73	95	83	84	93	76	100	106	86	94	117	100	90	87	93	95	87	101	78	80	81	94	94	96	88	77	90	81	80	87	103	90	93	96	78	101	97	99	82	83	94	95	90	93	96	91	88	89	92	82	98	91	91	84	84	92	95	86	87	97	109	92	77	82	93	92	86	88	97	96	109	90	74	92	106	79	105	85	89	95	101	87	92	80	104	95	96	99	98	100	91	82	82	94	79	94	98	94	106	90	99	87	92	102	96	84	106	94	106	89	79	104	89	101	76	83	97	90	97	79	87	101	87	88	111	88	85	88	90	96	93	97	82	84	95	94	86	88	82	89	84	78	88	86	83	93	90	95	102	100	78	100	89	96	73	94	114	72	100	93	94	85	90	96	88	82	93	96	106	80	94	100	91	94	86	84	83	73	93	114	101	75	96	100	95	90	83	121	94	97	105	92	92	97	86	110	105	97	86	82	100	93	93	107	86	88	101	84	89	98	97	81	85	88	88	88	84	89	75	101	86	76	104	101	102	88	96	102	78	88	101	96	70	81	85	99	102	95	80	99	108	91	85
2141	482	581	585	502	437	400	407	376	369	313	333	340	336	309	301	335	349	313	310	340	340	313	322	298	282	302	301	288	338	338	329	314	323	335	334	334	282	334	303	309	303	326	341	329	317	311	331	332	315	284	320	306	311	313	309	329	338	317	325	299	334	298	334	321	315	297	318	368	287	348	312	304	302	313	294	321	307	307	329	301	314	314	328	311	357	341	308	334	312	306	305	320	298	289	303	296	332	298	324	329	324	309	292	316	277	292	303	291	268	320	312	318	340	308	296	323	324	330	298	322	305	313	296	302	314	279	346	333	343	358	315	281	298	310	295	338	302	312	298	319	318	313	298	288	322	312	288	321	300	327	309	313	344	309	321	299	322	287	335	294	322	338	322	337	346	307	299	322	319	305	329	276	314	305	317	330	293	330	311	348	302	313	288	331	309	308	328	323	316	334	324	285	331	322	285	320	294	335	318	283	293	318	311	340	304	328	324	310	330	321	305	306	304	333	294	313	305	314	319	281	291	315	325	343	327	311	312	339	330	321	325	303	303	322	310	310	332	302	309	284	307	323	310	335	322	315	297	351	307	332	319	341	295	283	344	287	278	310	311	326	313	289	285	297	330	340	332	310	294	303	301	307	298	303	312	275	316	301	311	313	315	274	326	292	311	305	297	312	310	271	297	349	310	301	311	304	330	319	286	294	334	345	310	311	337	300	298	307	271	313	302	322	305	341	293	321	287	282	303	356	288	301	313	325	293	297	305	291	314	302	311	341	328	336	298	335	324	305	323	316	316	318	335	283	345	314	290	291	281	326	289	291	303	329	344	324	336	312	289	337	292	334	315	288	289	288	331	321	322	301	303	247	344	340	317	297	303	300	320	300	323	336	314	316	288	310	323	311	318	320	319	325	297	334	320	316	308	310	312	306	308	311	333	304	302	314	306	308	315	335	293	295	295	346	311	322	333	289	352	302	279	329	315	283	314	301	303	331	341	322	358	280	277	318	314	300	330	307	314	328	329	305	297	341	327	285	303	309	320	309	296	322	306	286	304	312	329	303	341	299	316	332	284	318	347	332	309	295	309	309	296	326	296	327	286	321	335	317	326	328	338	338	339	314	281	274	310	300	307	310	347	333	267	320	333	309	351	279	315	282	326	302	322	298	333	313	306	316	304	296	318	306	306	296	290	338	317	312	329	307	325	322	327	305	347	315	336	302	320	297	309	301	307	275	319	310	289	286	296	285	299	303	297	313	329	340	299	310	306	317	313	313	300	326	311	324	297	308	302	334	320	296	314	324	355	327	352	321	333	307	312	322	305	315	308	303	328	288	308	293	313	341	319	305	315	319	299	302	326	309	314	304	332	322	300	308	328	326	332	332	308	287	305	314	335	322	335	301	319	339	309	318	325	275	344	289	314	323	298	287	307	300	330	307	278	345	312	341	310	329	289	315	328	295	325	363	315	326	319	304	310	304	306	323	327	310	316	345	313	334	303	322	294	335	311	318	320	319	300	312	326	331	322	335	323	306	326	332	299	326	326	342	311	335	305	314	312	337	302	298	329	332	317	331	312	311	329	311	314	308	316	291	302	304	339	312	305	357	316	289	348	291	313	303	317	291	296	283	328	303	296	333	336	283	301	325	310	322	312	271	324	281	316	307	327	351	319	322	317	306	325	320	317	293	320	336	318	311	331	332	320	287	308	330	319	311	305	291	296	318	317	330	326	322	317	331	313	273	326	319	293	335	365	347	323	258	329	352	317	311	332	310	337	330	292	319	313	302	306	308	323	326	330	325	327	290	309	294	311	314	308	324	316	295	346	299	292	292	329	314	340	300	322	321	307	316	335	309	320	275	353	339	299	310	325	303	319	322	283	312	285	346	340	300	285	295	283	333	296	301	301	307	322	338	308	316	333	310	334	337	296	294	293	321	315	315	340	332	317	297	310	306	330	312	280	318	304	316	317	343	328	343	307	335	282	318	322	323	317	323	327	308	321	320	279	310	328	309	334	318	314	295	303	307	307	336	324	284	325	328	312	339	288	312	290	304	319	307	295	318	288	342	373	287	313	328	279	284	302	297	300	298	309	321	328	351	313	311	324	302	306	317	278	337	310	317	327	295	304	319	296	325	333	277	272	337	327	325	285	349	309	301	346	341	293	294	312	306	309	324	305	331	330	280	344	310	325	286	314	336	352	287	330	280	334	337	310	320	351	349	318	323	301	324	315	311	325	315	328	311	315	316	331	338	326	332	313	324	309	335	306	332	318	305	329	334	320	282	293	335	311	309	331	304	323	319	353	292	310	318	285	303	320	309	317	313	342	335	297	307	303	355	329	318	298	278	321	289	340	314	322	319	305	317	339	343	316	318	303	277	307	331	319	288	326	322	304	289	304	295	259	323	338	321	307	350	354	310	288	326	316	332	295	296	293	307	296	310	331	304	320	323	317	313	294	298	322	358	336	325	337	304	348	337	327	322	320	307	341	345	312	305	283	341	326	316	294	340	317	339	298	309	307	316	297	309	307	314	298	317	333	314	309	333	293	329	309	317	302	317	308	287	287	312	347	316	306	298	306	279	314	315	320	335	332	294	321	324	315	348	324	325	307	282	299	325	301	317	315	312	282	331	343	321	314	305	311	304	297	345	325	289	297	326	330	316	291	294	316	369	321	335	328	289	311	330	321	317	329	326	297	323	318	318	317	301	307	298	310	298	312	314	346	327	326	333	340	315	340	290	333	345	309	339	337	305	293	326	334	314	332	298	318	315	323	334	299	280	343	315	306	308	307	328	320	303	292	318	295	288	301	305	315	327	316	318	317	301	307	342	339	297	316	322	335	279	324	307	298	352	306	343	304	313	322	331	325	316	295	327	318	311	307	293	324	325	316	300	317	281	320	304	327	340	320	341	293	313	302	296	304	316	302	305	305	339	307	321	321	295	270	300	306	362	329	305	305	279	320	308	351	323	311	314	320	307	319	314	289	314	300	308	296	304	318	297	274	303	325	326	326	316	274	330	319	330	279	298	352	295	315	298	307	316	305	320	323	293	315	326	312	338	334	292	330	324	321	365	305	297	300	289	318	296	291	324	315	351	323	326	302	336	324	325	342	308	329	287	305	312	294	302	310	351	329	340	333	320	310	338	341	316	281	338	323	324	293	320	318	310	319	321	302	310	364	328	358	344	350	294	310	315	304	312	321	305	313	330	322	330	348	316	285	340	306	316	294	342	335	307	374	303	303	336	342	329	321	333	294	306	353	353	302	330	298	305	298	333	312	311	264	335	329	305	294	287	302	320	305	360	314	301	344	319	312	301	333	302	320	343	284	309	321	298	311	304	323	277	316	325	305	324	303	297	315	316	305	312	316	319	326	327	281	274	330	339	291	301	341	312	310	317	312	329	298	322	322	315	333	338	312	311	310	328	321	324	326	335	329	331	325	306	323	294	313	308	298	300	332	286	332	284	327	319	296	333	299	287	330	318	314	302	333	301	272
6540	2170	2063	1807	1285	741	562	430	362	310	280	264	291	254	237	223	275	271	217	215	272	254	244	256	267	217	216	217	258	232	234	238	249	228	234	232	240	216	209	256	240	216	223	230	188	224	192	228	197	241	203	214	200	248	224	213	236	278	199	216	215	234	204	201	248	250	216	204	202	234	199	229	213	261	217	240	227	220	218	213	215	211	237	234	212	235	232	238	236	237	244	211	216	218	228	214	222	217	225	210	199	207	193	205	205	206	204	208	235	215	236	205	239	217	237	222	245	214	230	203	213	211	230	237	210	185	217	213	241	197	233	249	248	204	222	238	212	218	222	210	238	235	220	240	218	214	237	218	232	200	215	222	212	246	216	208	207	212	192	237	206	228	222	217	215	220	183	231	235	213	224	246	209	228	197	222	204	212	233	231	228	223	207	234	236	247	186	206	229	224	225	213	237	220	237	207	220	193	222	214	205	235	210	205	216	215	190	227	231	221	215	201	218	208	252	206	203	226	200	224	225	207	192	225	200	254	235	228	242	235	237	202	241	238	205	221	252	205	239	217	183	242	244	200	213	236	191	205	240	234	208	198	227	199	203	228	241	212	205	200	209	233	190	212	215	198	216	232	230	228	210	191	255	244	225	246	222	221	235	218	223	222	203	236	212	237	205	233	211	221	207	221	237	227	194	200	215	209	255	225	201	226	243	205	190	218	233	212	215	209	193	216	196	202	236	226	216	205	211	202	235	234	235	223	215	233	232	212	232	217	202	226	263	217	217	216	226	210	202	228	199	251	203	246	238	217	216	227	226	233	233	246	231	224	229	233	200	224	238	202	219	232	196	221	203	237	236	205	223	222	249	221	227	211	219	209	220	215	197	233	216	228	220	234	217	222	196	193	223	224	216	198	200	211	209	221	238	247	228	219	212	222	209	227	249	225	208	215	226	228	223	204	220	221	202	247	227	203	242	222	202	249	223	224	208	248	216	228	252	219	234	239	209	238	227	239	247	236	200	223	217	233	228	222	218	235	221	224	219	204	223	204	248	205	235	209	250	232	193	210	212	206	210	216	234	229	235	225	230	204	227	231	211	232	209	206	220	215	242	217	232	217	225	231	222	193	235	226	242	209	222	197	220	239	198	217	217	185	198	217	203	239	213	202	212	231	214	237	221	205	245	222	242	213	210	217	221	196	189	209	193	207	211	228	210	209	202	228	217	218	228	201	231	208	247	217	226	246	205	215	240	232	219	217	197	222	212	205	218	238	214	195	230	231	240	211	209	231	194	239	229	205	207	219	203	208	193	237	210	210	219	207	203	226	224	234	216	224	226	215	210	215	235	209	238	202	240	231	217	206	218	233	248	182	231	236	211	195	233	209	225	207	204	226	213	222	222	206	220	227	223	245	225	226	256	219	249	202	204	217	219	199	229	204	227	204	209	246	222	254	207	228	236	200	228	205	229	201	237	236	232	223	236	236	212	215	223	223	230	218	234	239	214	266	208	205	228	197	240	208	230	211	233	207	179	230	199	199	221	208	224	228	208	200	218	230	218	237	246	207	221	214	230	247	211	227	212	219	210	229	225	186	211	220	201	217	214	204	238	246	185	229	212	211	235	240	239	220	188	222	242	222	238	222	212	189	204	210	208	203	231	188	220	208	194	239	197	227	225	220	204	218	235	203	243	229	232	224	205	211	250	202	217	206	213	217	199	206	214	212	220	217	205	227	227	230	193	223	222	212	210	213	206	209	217	220	221	199	250	232	219	218	221	227	227	194	217	211	227	235	224	210	234	184	211	217	225	192	230	187	178	219	210	213	198	218	255	216	193	214	215	228	234	205	200	184	238	218	202	200	211	256	247	233	227	231	227	220	239	223	208	226	223	228	252	227	202	226	197	228	188	235	215	243	216	235	230	228	236	222	241	195	207	225	233	193	227	204	227	243	216	236	221	235	227	254	206	205	230	233	207	194	237	247	211	187	217	240	213	207	190	227	242	258	199	199	209	254	254	207	234	214	218	238	217	217	208	200	202	224	205	210	203	234	239	231	202	202	200	227	222	215	202	234	226	228	204	189	223	198	218	222	207	228	201	223	215	221	203	202	222	242	208	210	222	213	223	223	210	229	208	222	243	206	203	268	229	232	224	224	195	204	225	234	200	217	229	241	236	226	261	217	240	235	237	218	209	229	209	245	208	227	235	213	220	228	211	235	223	224	206	233	228	220	225	209	217	230	223	230	209	205	236	223	205	223	234	235	225	209	216	196	229	224	210	237	202	233	211	219	200	227	206	213	212	221	219	259	226	242	231	205	212	214	217	217	196	210	242	211	214	190	220	210	240	213	217	233	205	216	197	250	215	193	222	221	210	234	223	222	208	234	224	231	232	213	217	198	226	221	223	222	209	220	216	182	252	221	201	222	234	228	260	226	223	230	232	221	233	206	218	202	192	231	225	226	232	197	229	242	223	217	226	238	219	230	209	211	217	218	218	219	224	195	214	210	217	221	206	223	231	214	209	194	218	216	228	224	240	236	216	212	195	262	221	222	222	224	234	242	212	208	209	226	222	215	213	246	231	206	223	232	247	228	221	209	240	215	250	208	187	229	230	222	225	179	228	242	222	216	212	219	228	216	204	233	224	220	212	213	216	258	222	191	219	224	216	213	227	209	203	214	201	221	246	207	212	233	217	201	228	240	225	234	251	201	207	222	224	233	195	204	209	214	224	218	210	215	237	214	239	236	211	221	216	231	233	238	217	208	211	198	208	211	227	220	210	249	219	208	257	211	215	224	239	225	210	255	216	220	223	214	219	197	239	238	249	217	206	209	209	198	229	216	209	238	229	218	240	231	178	220	184	218	209	223	231	234	201	221	229	215	238	224	207	219	209	237	227	196	258	215	214	223	219	222	214	212	218	236	239	213	212	241	221	236	247	209	215	208	242	242	220	213	242	203	239	226	227	202	220	236	195	203	234	214	240	189	217	222	252	232	205	209	237	216	207	245	201	199	212	196	222	202	219	199	216	217	232	194	212	220	224	226	223	203	208	217	214	219	231	200	231	226	227	209	247	213	230	196	208	197	210	249	241	236	218	217	235	239	231	222	235	217	194	236	204	223	233	252	221	229	242	233	190	196	222	238	226	188	188	223	208	212	252	244	219	233	225	237	221	209	231	228	189	210	230	207	229	222	230	225	233	225	202	216	204	214	212	210	211	217	237	224	225	232	243	225	228	228	215	235	211	211	230	191	213	217	195	228	242	239	220	234	216	223	230	239	218	243	228	201	211	222	230	220	219	203	220	202	228	220	212	227	225	199	217	221	228	244	218	218	191	225	221	224	208	232	221	214	213	207	234	221	240	201	215	211	202	209	241	245	220	224	224	237	200	230	242	259	224	218	221	230	198	217	227	220	201	211	213	234	222	238	210	207	212	227	244	251	247	231	221	217	206	192	220	219	216	227	211	218	230	232	244	239	198	216	230	247	207	192	204	218	226	221
6076	2148	3122	3764	3532	2898	2244	1750	1692	1394	1220	1103	1027	1007	935	864	837	816	780	766	730	754	724	756	758	689	699	670	683	681	674	689	688	660	683	703	645	688	635	663	618	673	624	628	659	667	651	632	589	623	615	645	630	682	613	645	633	665	650	616	652	628	660	621	638	643	650	656	591	615	593	565	582	625	634	608	595	636	610	608	621	613	622	602	628	636	596	635	666	599	588	627	644	625	612	597	622	646	610	642	650	615	581	614	638	588	601	623	651	624	587	605	580	652	641	566	646	603	619	616	641	652	594	676	584	614	598	602	617	666	582	609	636	607	636	607	684	632	620	605	644	622	611	632	655	624	605	581	643	623	631	610	639	611	628	656	555	608	579	662	609	607	626	619	609	572	632	629	591	622	627	606	601	641	652	637	598	608	627	577	615	681	637	604	582	652	654	655	636	616	655	603	638	596	609	648	611	656	634	626	611	666	633	593	610	631	620	593	626	623	565	639	648	582	646	592	584	603	639	631	570	624	644	628	588	620	644	654	573	640	605	628	650	623	633	606	633	628	596	604	639	641	543	646	617	604	580	657	573	619	601	609	628	607	614	633	625	602	604	596	636	610	623	646	661	621	652	618	595	620	623	606	604	625	626	612	631	577	629	639	614	624	586	603	650	607	595	650	647	596	578	613	590	591	576	613	614	650	621	662	614	627	627	640	583	623	593	601	575	624	637	628	638	615	601	620	609	621	659	648	626	628	651	638	598	616	649	632	643	650	654	582	672	611	622	655	622	591	632	611	626	668	620	615	622	598	616	631	609	625	652	629	663	613	610	592	625	608	660	592	618	579	619	616	602	650	582	593	600	655	625	614	595	613	634	662	559	600	632	632	649	589	548	632	683	621	583	633	612	584	557	622	620	622	604	628	622	631	660	651	626	598	589	571	645	648	593	598	615	600	619	654	575	619	629	652	606	647	642	637	602	608	645	683	566	658	657	651	631	623	590	629	621	639	639	626	620	587	601	588	620	595	608	658	620	588	645	604	593	622	632	617	629	577	606	613	645	592	652	625	610	622	607	588	630	632	653	636	575	608	608	616	605	580	619	599	593	595	636	649	586	628	608	665	623	627	632	636	591	627	645	618	619	623	596	664	615	604	577	654	604	646	625	617	652	592	620	594	595	629	628	603	644	627	617	601	614	615	617	638	620	579	628	574	636	633	600	605	628	588	613	626	634	650	685	650	601	599	604	609	598	632	629	598	605	599	622	635	638	632	618	645	546	647	611	635	636	607	598	607	624	611	595	658	593	605	594	603	609	609	633	625	622	605	606	651	607	615	630	660	643	626	610	645	613	662	618	609	642	614	648	641	643	642	634	640	589	604	647	622	618	583	604	601	599	661	641	641	606	646	636	648	622	566	632	566	575	616	661	608	555	612	633	602	603	599	607	590	599	595	610	664	613	634	584	621	543	659	615	588	621	606	649	626	627	629	560	600	625	607	620	605	625	599	636	590	599	640	621	623	618	626	591	605	625	638	611	619	620	636	627	633	614	616	615	649	600	642	641	658	665	627	644	597	586	643	637	632	653	635	634	636	605	648	663	611	625	649	643	622	595	641	658	583	603	650	596	644	616	604	613	661	657	627	613	566	599	617	632	631	607	583	572	665	602	598	630	615	597	615	616	614	642	626	632	635	638	626	640	632	589	601	616	638	613	619	644	661	649	616	676	602	600	638	617	633	627	613	633	622	587	615	653	626	603	633	649	660	601	604	575	602	583	655	629	642	627	619	643	597	609	656	667	578	592	592	610	616	612	618	678	607	632	602	629	629	629	628	650	629	622	620	638	631	641	630	655	603	597	644	636	651	601	657	649	617	633	624	628	606	663	649	656	609	664	625	660	637	615	627	622	624	649	630	637	638	653	646	598	580	645	575	597	648	635	645	642	615	635	639	631	621	615	618	633	598	565	608	636	653	585	595	638	651	605	648	599	613	599	595	608	629	627	569	579	629	655	622	612	594	598	623	608	599	626	594	581	635	601	611	595	649	610	625	591	656	599	595	628	616	602	607	580	606	662	590	598	611	659	601	647	585	629	593	612	640	626	650	643	628	636	631	607	616	606	588	629	630	590	640	573	620	672	584	573	624	627	602	643	607	608	623	615	606	637	606	623	620	652	636	653	662	618	622	643	610	604	643	619	547	618	614	606	625	581	591	626	584	637	620	626	623	590	602	611	627	615	614	631	641	616	600	591	669	625	640	621	635	614	635	611	600	626	588	622	602	596	615	590	698	639	583	606	619	610	607	581	619	581	632	590	656	581	638	639	617	628	633	620	617	621	572	630	618	625	615	653	622	589	601	605	598	651	582	625	611	615	549	599	636	623	606	611	600	615	643	642	602	635	541	646	611	621	596	587	598	612	616	638	646	620	578	647	596	649	603	603	623	602	607	628	631	590	582	606	640	629	652	630	597	633	600	584	629	650	609	613	650	605	618	608	614	661	584	641	616	566	613	646	546	606	573	605	637	628	615	619	596	625	596	624	614	646	611	605	591	618	594	658	632	640	607	596	601	649	643	645	614	601	641	602	610	638	568	611	621	623	624	619	654	637	584	642	620	583	605	584	610	567	610	635	654	612	631	602	606	642	646	623	626	622	558	605	601	569	627	673	619	656	655	641	673	619	622	634	615	621	612	635	633	618	638	621	627	582	555	571	633	568	671	625	596	628	609	574	623	605	585	649	640	603	624	630	568	600	669	645	643	603	580	635	661	630	618	631	657	565	604	569	620	620	638	581	624	604	647	594	591	606	619	651	619	640	590	573	608	648	625	671	630	614	605	657	583	619	634	651	625	662	581	649	617	607	604	623	658	610	606	610	655	562	599	641	583	637	603	626	605	642	651	620	615	645	587	605	643	591	659	644	669	625	624	619	581	608	603	619	631	642	610	602	610	669	638	598	642	639	628	625	597	626	567	625	620	596	598	612	615	699	582	603	619	643	612	592	637	582	627	568	601	593	659	612	602	617	611	605	593	602	613	629	680	597	622	617	586	640	629	584	644	634	582	565	594	568	619	609	619	633	617	668	603	642	597	642	643	647	614	595	596	598	592	640	639	616	643	636	655	604	575	606	626	612	588	614	638	611	599	603	594	560	662	630	613	622	599	615	615	619	638	615	637	615	606	648	605	615	579	628	659	602	626	603	561	603	590	646	619	596	622	618	660	660	586	644	624	619	644	617	592	658	653	637	620	636	631	657	581	611	644	611	607	618	634	629	645	588	632	630	613	614	590	583	659	598	606	645	623	639	642	666	622	610	604	570	604	588	638	622	615	621	664	589	558	633	626	611	647	644	627	641	659	658	626	588	608	615	616	612	597	624	609	636	601	585	605	636	615	641	618	657	621	634	630	669	598	595	605	594	673	586	657	585	625	653	581	612	673	660	612	635	615	617	607	600	659	626	594	600	624	616	600	592	578	632	633	606	602	628	626	640	640	617	607	606	653
11970	3765	3673	3314	2424	1469	1118	705	616	778	648	479	480	393	309	341	340	336	313	321	320	317	297	316	258	321	289	298	295	325	314	281	282	254	267	287	300	275	289	303	278	269	292	280	275	274	279	271	261	272	291	271	278	311	286	254	262	282	273	268	289	331	279	260	265	268	276	283	274	226	259	244	287	267	305	272	274	310	242	263	255	301	291	264	279	284	259	262	296	274	288	294	284	276	241	292	244	265	250	234	209	293	255	265	288	289	252	305	242	257	267	278	295	304	289	237	285	300	301	258	249	300	269	307	263	281	259	309	290	295	261	289	261	296	262	290	288	281	268	282	276	246	278	303	291	289	285	259	276	252	284	265	292	259	278	277	285	272	266	273	298	268	257	294	261	286	236	261	291	267	261	266	270	280	279	263	307	322	244	237	261	303	277	289	267	274	275	241	306	296	258	295	300	277	277	264	284	267	261	288	277	284	295	275	302	301	275	264	270	275	288	265	281	284	277	282	279	267	243	297	276	257	253	259	240	264	264	267	296	259	281	300	268	250	256	290	290	288	262	282	290	280	252	313	298	284	263	270	253	243	275	281	289	268	263	302	296	293	294	273	282	253	270	276	277	265	245	280	286	274	274	303	259	273	289	256	288	268	270	260	250	268	277	273	274	279	263	275	290	251	271	250	270	289	242	274	246	256	275	303	264	271	264	292	291	285	286	264	268	284	263	276	270	288	264	271	269	248	268	285	268	290	293	274	264	251	282	254	255	245	252	271	250	266	280	284	259	265	293	292	306	257	270	281	247	289	285	282	301	272	264	247	279	236	268	268	271	284	271	328	285	277	310	273	268	258	247	301	272	270	292	296	306	261	268	271	267	263	278	249	289	290	274	265	292	297	303	291	263	268	271	252	271	296	277	273	271	282	279	256	248	280	266	281	270	279	277	286	278	268	259	295	281	285	253	259	291	281	287	246	257	272	292	303	273	272	277	263	271	237	291	277	280	277	256	285	267	283	268	309	272	265	253	252	264	272	297	281	262	290	304	287	267	272	280	297	260	279	258	270	266	281	261	276	250	293	262	267	272	278	251	269	249	295	258	252	231	243	253	282	306	268	252	257	302	271	295	279	299	295	281	279	278	296	296	278	260	241	284	301	317	286	232	301	276	285	255	264	275	293	271	287	307	281	294	291	305	280	295	243	251	263	265	313	284	250	268	270	286	271	269	297	286	279	252	269	267	277	273	271	255	265	315	271	272	287	246	294	289	286	257	284	257	260	290	263	288	268	257	271	233	310	278	290	259	281	294	296	269	299	275	258	270	269	289	275	246	288	266	291	292	250	286	298	280	254	269	287	281	310	295	280	270	276	257	261	256	306	269	290	247	290	289	286	282	282	236	276	263	281	265	277	284	280	296	281	269	286	265	273	264	264	258	278	255	300	312	270	305	260	254	311	279	281	263	290	259	295	267	268	270	271	276	261	259	264	282	265	264	302	239	261	278	277	287	268	288	301	326	267	250	299	234	280	256	297	271	285	289	251	267	262	282	301	268	257	267	285	278	306	292	279	282	276	260	243	269	265	274	264	280	262	293	297	239	272	288	280	289	286	255	279	259	260	281	252	293	276	297	284	292	266	276	271	280	226	288	287	278	306	246	301	272	273	251	288	283	296	278	303	276	283	280	262	302	270	254	236	319	275	283	295	270	254	282	281	294	265	286	270	279	298	275	255	266	279	265	294	258	261	285	257	294	281	274	286	301	294	265	271	266	288	299	259	268	290	300	270	281	272	326	315	253	302	275	283	272	254	280	265	305	289	283	266	272	244	278	265	298	293	274	281	260	274	266	268	274	284	250	304	294	259	242	303	273	250	262	292	300	290	299	298	277	301	259	268	258	290	282	269	264	254	269	287	237	298	265	261	274	263	270	236	293	309	309	264	276	272	258	279	264	279	253	300	299	261	297	273	284	273	285	267	301	248	266	266	271	267	276	285	287	251	284	281	277	269	280	247	308	272	289	284	285	261	274	269	281	266	251	283	278	253	272	282	290	280	261	264	256	274	258	279	254	268	270	277	257	293	278	281	279	259	248	248	306	271	243	272	287	259	270	251	272	242	290	265	278	301	278	283	296	305	280	258	289	320	252	284	273	274	242	293	284	283	329	275	278	282	264	272	277	290	289	275	264	288	257	284	276	254	268	274	300	287	267	281	280	248	236	254	333	275	254	269	279	273	290	290	248	305	264	312	265	249	238	281	277	257	253	254	274	283	273	234	264	281	261	309	261	247	272	294	265	255	300	268	284	294	246	289	283	268	259	277	256	281	290	277	290	273	289	235	258	267	281	286	290	272	268	254	268	272	296	269	268	239	291	288	326	277	284	272	275	259	274	270	260	278	292	294	289	283	242	316	250	281	275	280	274	272	263	248	274	313	270	292	266	297	259	266	283	267	298	267	285	295	263	289	275	256	267	274	284	258	235	294	291	266	270	271	283	262	252	284	267	304	277	307	261	283	302	250	253	259	275	252	250	269	262	272	285	250	290	294	295	274	272	292	269	275	308	263	264	296	268	312	254	292	272	280	271	269	271	268	273	257	260	254	263	284	263	300	264	277	244	248	283	284	249	269	254	282	250	274	272	264	249	276	291	280	283	279	272	270	254	270	267	277	289	269	273	261	285	277	281	287	247	272	266	250	305	269	258	308	247	247	273	295	298	260	259	308	283	262	309	260	278	280	289	276	278	252	261	271	291	260	283	272	277	252	269	306	277	261	230	266	280	273	260	270	239	278	298	286	273	286	266	311	245	287	313	266	268	267	244	261	290	296	284	257	261	271	243	251	255	289	274	271	267	272	260	285	280	286	275	282	299	273	286	284	294	269	273	261	284	302	276	277	262	265	247	257	266	286	259	245	285	281	241	284	299	286	260	257	259	257	284	261	294	314	278	296	282	274	258	275	281	291	284	281	290	293	272	295	280	276	275	263	310	237	254	267	304	287	290	263	291	278	282	254	262	287	244	299	260	234	274	302	298	256	290	274	271	261	292	278	287	286	274	287	275	278	246	268	302	291	262	248	258	283	279	270	280	264	293	276	288	258	285	286	268	269	293	300	233	263	271	276	276	304	286	287	297	271	273	287	263	272	273	244	259	267	284	297	258	284	245	297	272	263	287	241	275	252	275	257	274	298	309	288	286	272	260	290	264	306	265	262	280	282	294	269	288	281	292	265	291	259	296	282	284	269	249	219	284	239	267	254	276	286	226	286	256	255	270	248	267	303	300	262	274	247	283	259	288	282	276	280	253	270	283	268	282	268	266	278	253	258	283	267	246	256	277	312	262	294	288	262	285	278	297	269	261	268	277	289	264	275	288	277	268	300	243	266	284	249	256	276	264	287	251	259	267	282	279	281	281	305	273	255	260	275	296	256	298	280	288	249	274	285	253	283	267	275	277	281	237	293	272	271	287	279	275	275	269	303	302	280	282	265	244	287	275	252	293	298
8308	3232	5229	6418	5743	4750	3712	2846	2395	2328	2086	1554	1704	1447	1332	1186	1122	1153	1089	1015	1018	975	966	936	881	916	865	852	898	856	853	845	857	820	834	784	839	814	752	815	730	767	794	806	729	743	843	744	790	775	808	765	761	817	761	727	736	758	732	726	774	782	765	733	732	766	736	775	709	738	699	766	763	787	726	713	739	746	735	745	726	729	752	694	728	722	713	715	754	731	732	755	754	716	723	767	698	736	778	681	682	701	705	720	748	699	741	690	712	699	719	718	726	760	693	715	730	752	754	740	729	724	725	746	728	747	692	697	755	732	687	664	735	742	742	739	681	710	681	723	751	721	714	733	682	759	661	695	736	700	760	683	695	726	690	723	686	639	741	695	692	701	717	757	757	732	717	695	708	728	744	700	765	733	703	696	694	682	678	704	730	759	686	696	741	674	741	701	726	686	694	759	712	731	757	706	736	708	696	702	687	721	742	680	700	753	695	705	697	738	744	715	727	680	773	701	720	703	759	723	724	739	717	718	704	737	698	758	750	744	746	727	694	716	763	726	674	752	748	729	713	684	705	709	697	728	706	708	728	731	713	764	659	729	733	706	738	692	713	692	765	740	744	750	713	733	712	740	738	726	719	752	751	741	714	693	736	707	682	692	746	701	694	739	705	725	747	705	741	710	680	772	706	670	740	729	743	715	739	745	680	751	716	747	780	720	728	668	755	697	755	720	708	682	722	691	702	701	705	734	718	756	729	703	679	742	699	746	733	711	716	732	711	753	686	723	753	709	733	757	692	791	724	753	714	731	705	651	782	718	702	732	704	694	728	674	734	707	693	675	698	724	716	721	671	693	726	724	731	718	690	693	710	738	753	735	820	671	696	710	721	728	691	724	720	733	756	677	734	716	710	737	700	637	705	758	732	681	727	717	677	726	728	724	735	722	693	721	729	742	722	699	714	688	750	752	754	735	708	743	692	719	699	726	690	644	699	738	690	712	697	731	697	708	683	697	739	699	684	686	731	747	805	736	629	791	696	735	737	696	703	768	709	721	733	719	760	716	733	718	757	730	721	739	708	641	689	700	739	736	660	723	689	709	701	692	732	679	692	699	664	704	756	718	715	744	726	689	718	680	721	707	729	694	723	733	705	699	730	708	736	748	720	747	766	705	738	698	703	668	730	736	736	673	739	690	733	741	771	747	691	681	757	716	756	716	670	718	698	807	706	728	746	694	710	718	739	690	704	733	730	741	729	683	720	668	683	759	653	730	703	675	740	754	747	698	745	739	714	719	706	758	732	777	704	739	761	700	684	697	694	692	731	733	726	769	713	742	723	714	752	702	731	748	755	740	694	754	737	716	739	694	703	706	716	728	740	701	702	728	678	751	740	742	700	681	707	753	755	720	721	677	728	729	699	753	766	688	689	741	729	733	708	690	740	743	690	691	724	736	702	696	672	699	686	740	715	737	730	686	691	718	743	733	715	742	737	677	714	729	713	678	736	690	677	746	690	710	741	693	655	706	738	679	712	698	748	696	731	732	672	713	751	683	720	724	692	699	739	689	721	722	719	732	708	662	705	736	735	706	695	704	710	719	710	676	721	762	671	734	687	734	733	660	715	692	710	741	745	677	753	732	675	728	752	711	692	736	704	702	716	727	726	764	696	713	739	711	717	731	751	707	755	665	749	689	712	675	725	751	676	699	739	721	744	709	705	796	714	690	744	682	715	705	735	749	690	709	751	692	708	729	681	702	722	722	714	715	706	692	708	713	767	689	760	685	752	686	704	712	682	690	694	680	707	739	689	651	755	712	687	721	698	772	720	686	718	682	698	726	678	783	676	726	750	706	702	730	732	708	744	713	734	710	736	706	718	719	679	653	727	732	701	722	708	685	763	736	723	732	684	724	749	784	693	749	704	728	735	778	759	708	713	709	716	704	690	756	706	741	724	707	713	701	730	761	710	722	706	746	681	705	736	728	720	727	690	697	706	696	769	755	732	758	676	697	692	711	756	674	743	712	708	726	702	742	725	701	727	692	718	735	694	685	681	713	675	714	688	665	662	697	769	762	738	760	740	749	786	692	756	775	716	704	702	708	697	682	727	717	713	745	711	699	706	772	730	687	683	737	761	721	732	688	690	708	673	726	740	717	726	756	673	685	739	749	672	713	693	722	686	717	744	716	728	727	735	710	661	695	720	709	662	714	692	712	701	762	754	747	702	759	700	742	672	719	777	686	751	720	710	671	693	735	755	743	688	739	709	700	740	757	733	709	701	694	696	769	723	753	734	713	681	702	696	730	723	719	707	700	688	722	796	685	728	713	719	687	728	764	737	774	752	709	723	739	687	741	733	698	680	744	693	736	758	722	698	729	742	672	705	720	740	730	750	685	696	691	703	755	733	747	786	749	689	692	671	696	682	775	752	685	719	705	717	687	726	750	710	727	744	731	720	699	746	667	672	761	712	717	674	739	699	701	709	733	763	722	707	715	731	737	710	720	755	702	766	723	723	734	772	719	697	719	693	697	721	663	720	698	675	762	727	752	753	715	711	761	730	662	753	693	708	707	707	695	729	720	767	699	730	707	720	697	718	697	753	702	705	717	690	751	698	712	718	719	719	758	688	794	720	753	735	762	682	723	755	674	720	692	729	710	696	708	665	742	778	723	712	755	723	698	737	679	721	681	688	707	713	712	735	724	730	700	717	708	738	734	700	691	726	714	698	730	751	724	770	672	727	719	730	674	768	704	690	738	759	711	791	734	739	714	713	687	703	682	679	702	733	736	708	736	751	718	693	735	713	764	727	742	695	738	733	740	749	717	695	715	737	720	728	721	707	733	681	748	764	757	738	680	727	751	689	711	738	729	699	740	711	711	725	719	715	713	737	666	675	661	738	670	751	711	687	702	695	719	687	700	747	714	700	729	730	735	712	720	727	734	701	720	711	697	712	704	747	727	726	739	682	761	720	719	703	711	707	723	667	717	742	697	709	728	746	707	748	684	735	729	716	700	720	700	719	782	737	736	722	743	731	706	773	704	715	739	751	725	681	709	743	786	746	669	716	708	712	687	745	712	727	729	664	737	699	719	696	709	699	718	700	705	712	733	696	703	702	689	760	721	724	702	728	687	733	711	729	702	739	739	747	753	692	730	722	695	700	728	746	720	725	712	750	703	746	751	713	762	721	719	774	658	747	701	699	744	700	728	714	690	676	726	763	728	714	757	638	677	746	674	699	718	674	749	738	746	700	755	710	731	713	699	727	751	672	726	710	726	707	745	688	718	664	748	733	701	727	704	703	716	690	727	695	713	675	731	694	688	701	727	723	775	746	722	725	750	737	728	781	674	712	730	733	753	694	750	774	673	683	750	710	749	719	742	676	679	722	728	778	748	709	709	736	730	730	713	717	720	783	735	710	706	718	710	669	738	667	739	757	710	692	690	739	740	725	688	733	713	711	685	717	705	743	700	743	763	675	738	716	721	679	708	710	761	744	675	690	727
1698	275	237	154	137	106	112	99	102	98	96	94	96	93	98	103	88	103	82	79	92	106	106	82	85	84	100	85	94	103	84	93	93	104	115	98	99	93	106	88	103	86	98	101	97	88	95	89	102	88	115	93	70	78	109	77	83	90	92	94	81	87	94	83	110	89	85	104	73	93	97	63	91	89	83	100	87	90	104	90	93	87	89	96	98	85	89	101	115	102	95	94	95	102	91	94	93	106	117	104	92	90	82	90	98	100	102	103	97	109	106	88	104	88	98	91	77	89	87	98	78	89	81	105	81	95	93	76	96	91	90	111	94	90	105	100	98	88	92	93	96	91	93	89	98	108	80	84	92	97	90	124	81	92	93	93	69	96	89	87	96	93	94	81	101	110	92	94	117	97	100	85	77	90	109	93	106	86	108	85	91	104	103	95	115	94	76	99	90	99	86	94	110	82	89	67	90	90	93	109	103	111	89	89	106	106	89	91	107	80	110	87	85	90	106	102	104	101	84	98	107	109	93	79	92	102	101	101	95	89	101	84	103	95	104	89	106	86	91	87	89	88	86	99	95	99	102	96	92	87	97	103	90	82	91	90	102	91	102	95	96	78	76	93	105	91	121	81	105	83	100	100	98	101	107	100	104	104	94	92	98	100	94	94	76	93	96	85	85	96	103	96	91	92	92	86	87	100	87	111	88	76	78	91	89	87	82	98	91	87	83	93	88	81	93	106	95	95	100	84	79	93	103	91	81	86	98	90	106	73	91	93	97	95	90	79	96	93	93	90	90	93	79	73	93	97	95	99	97	110	110	84	79	99	76	94	93	95	81	103	92	102	97	97	94	77	92	84	81	75	84	99	85	86	83	88	117	103	90	88	80	98	77	99	108	89	86	97	93	78	108	92	100	78	104	91	97	86	90	84	76	94	84	96	113	112	89	83	100	108	94	111	75	89	108	92	89	78	99	103	88	97	77	81	88	89	83	93	92	72	82	90	94	79	101	88	80	93	89	87	92	85	111	102	91	85	96	87	85	107	94	87	90	97	77	85	82	70	93	93	97	86	83	77	98	81	96	95	99	112	98	98	110	97	91	73	93	116	95	94	82	99	105	88	96	73	84	88	95	87	104	87	109	89	91	95	103	92	87	90	86	85	77	94	95	92	92	95	82	94	100	92	96	91	87	92	100	93	71	94	108	92	72	104	84	87	94	97	87	103	88	104	87	98	91	105	86	78	102	90	104	87	100	104	72	81	95	80	94	88	80	98	90	100	97	85	81	101	90	80	103	95	93	92	92	77	103	98	85	82	97	83	100	102	95	85	92	93	92	102	89	109	103	88	80	95	81	80	84	85	96	120	99	73	106	102	99	92	100	86	99	107	90	93	92	87	115	97	82	91	79	91	102	85	87	79	109	87	88	96	90	102	90	87	99	98	92	94	100	92	80	94	81	93	96	81	102	82	87	99	81	90	89	97	102	101	96	93	90	81	85	92	95	97	105	95	89	90	88	99	98	108	92	89	105	99	101	83	102	94	83	94	88	103	76	80	92	81	98	97	87	94	75	88	81	78	83	109	98	96	92	86	95	94	88	95	90	75	90	96	98	96	87	81	95	100	107	86	92	110	98	89	93	92	104	82	87	90	103	91	85	98	87	85	79	113	109	112	91	85	106	75	89	77	80	98	84	82	112	96	106	112	91	93	84	68	101	92	100	89	105	99	84	96	103	94	98	112	101	83	98	97	101	93	95	77	68	81	106	85	105	92	107	95	82	90	92	77	75	85	93	99	92	96	96	109	90	111	113	100	82	98	104	92	99	98	92	96	93	83	99	83	92	107	92	89	85	96	89	96	89	89	94	97	92	115	99	100	112	77	104	99	102	99	95	94	103	82	80	83	85	79	93	96	91	101	93	92	85	95	79	106	103	101	86	92	94	100	100	95	91	83	96	91	74	102	98	90	112	96	78	78	101	104	103	87	95	100	88	98	81	96	93	95	88	94	83	91	75	79	96	105	105	106	103	99	90	110	106	100	80	89	98	88	97	85	98	94	90	94	95	86	88	95	93	83	90	77	110	116	95	108	101	90	92	92	90	85	95	94	81	116	90	109	94	82	112	110	102	86	93	87	87	109	96	90	82	96	86	114	95	78	102	107	88	82	102	97	97	82	106	98	75	82	82	83	97	82	95	76	89	103	89	93	105	98	102	92	89	106	83	89	88	96	81	100	90	82	75	98	101	81	94	96	94	71	96	106	87	87	95	108	99	102	102	76	99	71	79	100	94	88	100	105	88	97	82	70	98	89	97	102	98	84	90	85	83	91	88	76	124	85	82	77	86	92	100	94	103	73	84	99	95	103	98	86	92	108	85	97	102	93	98	96	76	101	103	90	93	104	94	101	99	90	81	77	81	76	79	95	96	113	73	103	91	89	90	96	89	85	103	107	98	91	83	81	78	105	96	100	98	105	93	74	106	80	103	100	95	114	100	76	99	95	92	108	91	72	96	96	96	108	99	86	86	95	96	91	94	97	101	95	99	92	87	103	122	88	92	85	93	83	95	74	98	101	93	97	103	96	93	88	96	93	83	101	90	94	94	88	85	82	104	81	98	103	99	93	75	86	89	90	101	108	88	87	106	91	91	99	95	87	95	106	100	93	100	110	88	89	96	89	88	99	84	76	95	99	94	109	88	81	95	90	91	83	90	99	114	110	73	90	102	93	125	86	88	114	90	74	94	95	67	104	96	111	94	101	94	105	95	115	103	90	84	81	89	90	96	114	100	100	90	107	104	91	98	83	92	113	94	100	85	90	98	99	102	92	97	94	105	100	87	78	89	90	105	99	102	75	93	105	83	79	89	93	87	113	88	104	90	85	81	99	95	99	92	95	101	91	89	84	82	100	93	79	103	72	102	94	71	95	88	87	76	114	96	90	93	80	91	80	89	92	93	77	115	94	106	87	91	102	98	98	90	82	97	87	92	79	80	84	85	74	106	89	88	97	78	82	85	90	89	88	107	109	105	70	96	82	107	104	86	85	102	110	94	89	93	100	99	87	93	98	97	93	99	109	106	91	123	87	96	105	101	107	94	91	91	106	79	86	96	92	88	98	101	108	98	89	103	98	104	111	102	109	91	74	102	95	88	110	97	93	94	72	109	102	97	116	86	91	94	91	95	75	90	92	101	78	88	103	91	95	98	87	108	78	102	100	101	88	75	109	79	69	92	101	94	96	95	85	81	83	94	109	86	93	106	86	79	85	69	85	97	124	82	96	88	83	84	98	93	95	93	103	104	91	100	99	89	102	86	98	99	84	102	92	91	98	92	85	87	93	96	97	80	86	81	83	95	91	97	104	94	109	110	109	98	87	93	111	86	93	97	103	89	99	95	74	96	95	102	90	100	88	91	81	95	108	75	74	69	83	100	89	88	102	79	93	69	91	104	94	102	100	100	91	120	102	76	74	98	83	106	99	113	89	92	93	98	101	99	91	102	91
2180	505	591	648	575	514	449	392	390	381	364	379	342	342	324	385	351	315	310	365	355	324	336	337	338	340	359	280	318	338	343	326	328	329	317	330	294	329	299	317	305	314	314	345	330	326	343	317	319	314	317	327	343	329	329	321	300	297	341	350	324	307	342	287	306	328	321	314	320	319	321	302	319	291	338	291	307	312	327	308	329	312	339	317	343	319	303	328	324	339	297	318	339	326	313	304	334	336	304	311	307	323	318	300	292	325	274	337	334	291	362	307	330	318	294	334	307	300	318	300	337	334	332	318	313	339	320	309	327	304	343	362	310	348	317	311	296	311	334	359	336	336	311	327	325	317	324	279	309	351	332	326	337	299	338	317	321	343	297	304	319	311	313	349	297	319	348	327	323	322	297	339	354	326	319	276	318	343	332	281	322	282	320	327	302	322	324	324	353	318	332	336	313	315	342	306	310	334	304	286	310	313	327	321	281	306	339	332	324	311	301	316	297	363	322	321	280	334	302	281	297	332	313	330	323	340	290	291	315	286	298	291	291	308	295	302	353	342	302	315	309	316	310	289	332	314	329	336	345	301	326	311	332	328	331	315	368	322	281	298	345	313	324	302	315	346	278	317	343	334	315	315	325	306	289	303	308	323	304	332	325	311	344	290	312	346	334	349	318	321	319	318	317	327	344	327	324	307	324	297	308	334	324	322	294	313	322	337	284	329	318	278	330	319	326	311	315	298	367	296	320	323	339	290	322	331	305	341	322	337	333	312	303	322	321	300	328	318	341	309	320	287	306	351	327	318	330	313	312	327	328	314	317	355	312	310	317	328	313	303	316	307	275	352	321	354	307	321	336	308	301	307	315	308	312	328	307	298	326	323	324	302	345	307	341	291	349	288	331	316	318	292	307	322	350	327	340	320	310	294	344	301	310	300	289	305	284	332	331	284	319	305	308	327	327	301	337	324	305	314	324	335	309	330	307	360	276	310	346	336	340	320	327	336	328	320	295	294	316	298	331	319	293	306	325	327	304	298	349	354	292	320	319	331	329	311	337	303	336	312	351	310	326	337	331	308	289	301	296	323	316	337	311	316	329	352	300	308	324	329	321	323	317	322	336	345	315	323	324	289	287	341	328	305	337	359	334	330	322	310	306	319	310	328	318	286	318	300	292	307	309	323	305	306	333	338	310	325	320	299	320	281	297	344	320	281	283	304	318	336	322	349	297	322	332	334	276	277	318	309	355	302	329	305	358	331	305	345	316	315	310	299	322	324	320	314	332	374	287	287	302	312	317	302	289	289	342	350	325	342	314	291	296	341	320	318	298	331	295	333	313	319	336	304	278	272	319	319	326	316	318	310	330	296	320	297	303	320	323	312	343	300	286	298	335	317	326	288	339	284	297	326	327	339	332	316	323	318	314	279	316	321	311	296	282	306	328	310	305	332	345	312	321	319	305	297	320	340	318	321	330	317	307	299	339	324	322	329	329	311	318	313	329	308	324	301	297	310	339	287	319	308	294	297	310	317	315	356	293	330	307	329	312	317	340	344	290	341	303	311	361	326	299	353	328	343	311	301	303	332	312	328	348	319	314	266	305	321	325	336	298	341	337	339	323	325	314	342	328	341	316	310	343	308	291	319	315	309	350	311	326	316	318	330	332	302	302	353	299	321	344	331	314	296	282	311	297	317	333	309	331	332	311	349	314	353	345	305	305	323	358	351	307	307	310	349	349	338	322	304	309	345	313	305	315	367	342	318	351	326	325	307	325	332	325	335	320	327	316	302	310	340	329	302	315	349	303	307	320	322	333	301	310	303	335	333	342	313	351	302	318	334	295	309	321	297	338	303	346	309	309	325	284	328	324	305	310	346	331	312	335	308	314	326	327	339	298	297	338	331	328	347	327	325	317	327	307	311	313	349	344	325	314	323	303	334	317	335	301	310	302	304	323	282	321	328	332	340	325	307	310	305	288	276	304	318	349	304	309	304	342	279	310	309	338	362	307	329	292	319	308	342	341	328	317	310	316	299	317	317	345	290	310	324	339	316	311	316	303	313	332	312	300	324	317	329	304	321	332	300	317	317	296	300	312	335	316	341	321	334	314	294	323	333	332	307	312	337	332	305	325	330	300	303	320	321	330	315	336	313	324	293	336	323	329	326	311	308	310	279	319	320	335	334	321	326	336	323	307	321	343	322	328	311	312	313	340	330	298	323	315	300	322	308	302	326	305	330	323	305	283	339	310	318	342	303	328	338	323	309	307	330	303	326	319	321	289	346	305	326	308	298	312	344	305	300	311	311	311	283	335	334	357	324	342	316	336	334	336	330	322	325	330	307	325	338	307	335	337	347	326	327	320	311	304	335	329	334	300	360	308	354	290	309	341	323	310	308	314	326	314	286	286	307	317	282	312	314	300	319	290	337	303	309	319	291	284	333	301	338	323	311	356	286	315	320	309	334	294	311	311	329	339	332	319	321	369	310	328	310	332	289	336	330	303	310	310	311	295	325	307	338	320	318	346	286	299	319	338	325	299	317	319	310	344	328	313	317	320	331	349	302	338	334	355	319	337	331	352	332	343	314	330	345	329	326	302	333	288	324	364	332	339	330	336	323	324	343	320	303	328	333	305	351	341	322	294	323	315	311	291	317	293	327	327	319	300	296	306	317	303	328	346	328	294	321	318	313	381	315	303	319	325	312	317	341	306	325	326	312	303	307	316	330	330	321	323	322	310	303	359	324	279	307	327	323	316	290	377	313	316	312	315	309	337	335	382	332	326	347	324	311	326	333	324	288	327	339	302	310	317	299	290	353	325	318	308	328	322	321	316	328	316	313	318	323	339	322	308	324	326	325	296	293	298	289	316	339	314	291	286	301	319	310	317	325	300	327	312	334	298	318	292	326	336	334	315	332	318	320	324	303	327	309	319	321	320	352	305	324	312	341	314	312	353	333	308	337	333	329	299	334	334	317	334	304	318	305	351	316	321	314	308	317	312	334	308	334	346	323	345	307	300	316	334	295	313	290	297	310	337	303	306	332	301	334	343	335	322	350	345	320	348	343	323	333	355	311	321	313	339	342	309	296	325	294	320	315	326	321	308	303	320	313	337	330	335	337	337	315	291	340	314	313	317	316	323	305	310	313	328	332	316	299	315	313	320	355	327	309	300	285	321	332	320	309	331	310	332	323	278	308	322	341	308	289	354	350	338	339	322	302	375	302	331	314	328	332	326	329	317	339	293	329	306	301	311	299	347	299	319	362	332	323	323	315	278	291	309	345	342	332	311	330	299	370	306	357	331	319	302	331	328	306	304	340	331	327	337	319	327	310	313	323	296	307	312	310	350	337	329	310	328	311	317	308	311	339	326	319	356	331	335	330	330	358	316	317	338	294	316	304	351	296	330	287	334	315	331	347	323	335	302	320	313	315	294	322	350	325	306	290	324	325	349	310	299	293	318	334	316	273	313	308	309	326	305	325	335	310	326	340	326	309	351	294
6652	2136	1937	1882	1103	944	637	475	412	358	325	323	244	273	231	264	233	236	249	227	233	227	253	233	235	213	243	237	234	216	227	227	222	215	231	225	241	206	216	219	229	223	203	186	199	199	224	225	224	225	206	226	230	235	217	231	222	225	210	211	219	231	206	239	203	254	253	229	248	208	236	213	230	225	207	227	218	233	215	224	186	272	235	207	225	200	214	215	239	220	191	220	219	200	218	200	197	203	195	205	194	221	218	223	237	224	237	215	199	232	198	231	222	219	211	254	238	232	212	240	203	216	210	207	208	241	233	215	220	205	233	252	227	204	203	225	226	208	229	228	217	198	205	234	220	197	213	201	224	229	226	229	210	224	200	211	223	220	199	242	229	235	201	178	222	229	215	199	210	197	225	242	221	216	222	213	225	223	223	227	229	229	218	213	233	236	238	217	222	215	194	225	208	232	217	234	203	233	206	222	199	226	225	234	220	217	234	210	236	254	208	223	218	222	228	240	243	222	242	237	211	228	212	197	225	229	211	238	217	206	213	203	204	227	199	236	202	242	210	214	236	235	219	226	233	252	216	236	217	230	211	212	224	192	244	214	198	208	219	247	223	220	207	212	233	219	218	195	221	202	200	209	242	225	207	240	221	236	210	230	233	227	199	244	198	222	199	211	206	208	199	230	226	205	220	226	215	212	221	238	224	204	220	214	223	220	223	208	213	220	222	264	202	221	216	215	221	203	212	240	227	210	203	224	216	239	215	227	240	198	196	187	214	222	217	204	188	219	248	224	227	220	201	218	236	223	199	207	232	230	218	226	204	217	220	200	244	229	195	246	220	211	219	196	228	217	219	197	207	215	194	228	212	224	206	206	222	201	209	209	234	201	216	239	205	224	240	224	225	214	221	213	228	234	213	191	221	221	240	235	232	238	231	226	218	242	214	217	231	231	210	220	200	212	224	238	223	244	240	199	217	184	231	213	217	206	212	238	221	219	218	199	198	227	206	199	244	227	231	237	226	245	219	224	238	216	256	206	204	212	239	268	225	216	213	237	238	237	231	235	220	208	207	191	228	212	199	205	215	247	243	197	227	206	210	220	213	219	190	211	215	240	205	195	251	218	233	225	210	217	221	215	226	211	219	225	245	229	231	223	211	220	228	220	219	200	228	215	230	233	204	234	213	226	213	233	210	238	220	233	223	209	219	232	205	210	200	217	219	225	231	240	205	233	212	216	215	226	213	211	228	231	249	231	239	194	201	228	222	200	216	233	234	219	204	228	227	242	230	211	206	246	248	237	209	203	209	217	247	211	224	222	211	229	217	222	237	228	197	217	205	220	222	230	218	217	224	243	240	220	226	219	228	211	208	210	232	201	213	222	225	218	230	169	224	235	221	218	187	203	201	217	235	189	212	227	221	222	227	204	241	205	195	206	211	226	225	220	238	262	225	209	227	200	217	205	222	224	182	241	219	223	212	241	192	199	230	206	226	231	232	213	224	223	236	193	202	226	211	199	229	225	230	188	229	234	206	202	228	214	200	208	216	208	236	221	201	231	252	223	220	195	227	250	188	227	223	227	228	219	223	218	211	226	241	248	220	207	233	228	224	204	254	217	210	253	208	214	217	191	209	231	211	221	226	212	221	221	216	195	239	221	215	205	236	204	219	223	200	211	226	231	235	192	207	223	249	211	219	231	247	249	228	236	237	210	247	230	204	193	231	212	227	244	247	235	244	229	210	208	218	215	231	213	208	223	218	220	211	226	211	230	210	230	229	230	224	213	232	217	210	222	207	252	239	201	244	226	222	229	232	231	214	208	220	219	219	213	212	229	238	202	227	208	208	224	220	235	186	204	229	222	209	204	223	214	218	197	220	219	212	220	223	233	226	218	229	194	235	215	223	242	205	208	226	196	237	224	221	235	226	251	218	193	226	215	220	212	226	215	206	241	202	212	216	209	228	210	209	216	213	218	200	233	224	216	213	212	239	221	229	224	214	227	223	211	210	233	211	243	226	223	237	247	220	226	231	218	233	200	205	226	227	196	236	209	214	216	213	230	228	194	224	210	242	226	232	216	226	235	200	230	245	177	258	226	210	196	208	217	237	226	199	236	194	245	216	205	241	224	200	243	197	234	243	215	233	233	233	219	231	183	215	222	235	233	190	211	248	226	213	236	204	244	176	225	231	195	241	197	238	239	203	224	212	200	220	209	227	214	214	215	224	209	237	249	197	238	207	240	229	236	203	224	212	229	229	215	217	234	252	220	232	195	219	206	201	219	230	203	200	215	195	246	208	198	227	217	227	238	206	211	205	214	195	176	224	241	222	192	235	225	213	211	233	227	232	179	215	236	225	231	211	255	200	224	268	227	210	229	225	235	202	204	239	215	207	207	210	204	231	252	228	208	233	230	211	220	214	198	226	233	194	221	190	219	223	204	248	202	222	209	246	224	220	198	232	219	217	224	234	232	215	219	222	194	233	232	239	214	211	216	201	225	230	222	235	227	259	206	233	237	206	213	217	211	214	236	222	235	227	251	226	231	246	224	214	226	197	227	194	213	236	217	203	230	204	218	229	236	245	239	221	198	201	225	233	206	227	232	207	214	202	227	205	220	230	238	229	243	226	209	225	227	202	224	214	198	240	198	197	240	224	206	237	212	250	247	225	229	234	210	199	247	213	191	224	186	224	235	221	205	199	224	202	226	196	217	230	209	210	230	202	205	223	236	234	231	216	228	222	211	205	228	219	214	235	213	225	198	255	189	205	219	206	214	228	216	211	213	216	246	231	236	218	231	211	214	228	201	232	214	224	202	209	222	220	202	220	234	238	202	235	230	237	227	256	210	199	209	209	225	233	220	231	210	226	224	225	194	206	212	258	245	255	222	206	216	229	232	226	222	229	251	228	233	195	240	230	227	276	195	226	255	192	217	233	206	208	179	245	243	216	228	203	243	209	209	220	232	210	233	192	209	204	216	244	199	206	252	217	224	208	223	218	215	191	220	225	221	227	213	209	207	201	212	242	202	201	219	214	212	228	210	219	209	233	194	217	239	233	196	201	232	249	224	214	222	219	223	220	204	224	243	212	229	233	223	201	240	220	224	213	228	247	219	217	241	209	221	215	214	242	256	244	234	237	228	194	216	199	214	223	209	221	235	180	199	211	208	227	202	226	202	228	234	200	226	226	219	210	200	219	206	242	220	218	234	245	217	224	241	216	247	228	193	241	183	215	220	209	249	215	223	225	219	230	240	218	228	225	231	208	219	215	237	223	215	235	229	210	187	212	237	210	219	208	208	212	224	221	239	212	228	231	222	208	234	221	226	201	260	224	225	210	211	224	195	229	233	197	222	228	224	227	217	234	219	201	201	224	207	221	213	200	243	215	237	228	200	243	199	212	223	217	231	231	215	235	215	186	205	254	252	194	231	246	210	240	223	236	223	223	198	241	238	224	217	218	243	229	221	223	196	212	188	196	236	236	222	216	214	235	209	211	251
6137	2137	2997	3728	3447	3007	2209	1789	1544	1332	1240	1216	1034	945	953	869	826	769	794	750	758	773	697	740	720	690	733	738	680	664	729	714	675	656	642	692	711	644	657	638	625	660	612	683	672	653	630	680	638	663	600	615	637	656	613	616	655	621	637	629	644	667	627	620	651	587	619	653	606	608	621	634	597	607	641	600	645	594	564	648	596	613	639	637	643	646	626	638	613	627	571	659	608	645	601	617	646	655	607	580	652	622	565	624	601	627	626	628	596	660	593	606	640	649	587	592	603	580	631	654	603	604	634	596	628	624	653	599	592	641	598	618	620	642	624	626	596	634	594	626	594	593	620	641	640	617	627	631	599	654	614	649	596	631	646	634	637	663	647	593	631	610	642	621	600	627	595	624	662	615	648	646	624	616	627	660	659	618	625	578	608	569	584	628	580	638	628	607	594	645	646	619	560	622	618	648	615	604	608	634	602	610	601	588	578	587	619	580	599	660	665	644	644	588	596	597	648	637	638	617	650	598	613	608	612	616	600	621	623	635	574	599	645	619	613	611	588	616	622	619	647	606	640	618	632	623	631	648	612	633	659	585	653	639	546	630	639	636	611	632	594	580	643	631	598	615	593	581	655	601	586	646	599	628	550	614	609	633	607	632	612	615	677	608	606	610	602	679	600	616	627	604	590	615	608	597	576	632	609	639	620	662	634	657	623	625	620	598	597	645	612	643	614	603	640	667	605	629	613	635	607	598	656	616	631	606	608	622	613	614	626	571	640	583	639	611	570	612	622	612	676	569	613	617	595	615	636	620	599	607	669	630	583	616	637	598	627	575	594	601	619	642	623	618	587	627	641	628	618	600	649	580	644	605	628	657	635	635	597	659	571	575	621	620	616	622	602	589	614	649	598	615	620	624	630	623	651	640	627	661	604	597	629	653	591	604	575	612	562	597	605	626	618	616	641	609	611	588	623	631	637	616	584	621	601	649	630	620	630	636	615	605	650	615	649	606	608	631	615	604	603	617	604	623	618	635	591	588	595	597	604	623	626	619	625	648	612	695	609	610	610	613	607	650	602	641	630	621	637	639	663	684	625	645	628	595	587	625	696	638	657	597	667	600	603	634	627	613	580	623	606	648	633	585	601	605	628	574	638	628	581	627	630	625	627	646	613	628	629	615	594	653	632	623	599	613	588	610	580	641	613	606	630	622	591	573	625	609	626	655	611	626	624	586	631	620	604	641	635	610	633	622	641	651	606	602	614	597	624	643	635	630	641	645	606	628	669	612	629	621	631	637	604	647	630	589	666	601	594	598	633	592	633	644	665	613	624	593	601	587	602	594	608	608	647	616	657	631	625	585	645	604	614	603	591	590	615	624	613	626	609	625	633	619	638	634	533	591	674	603	629	605	655	613	623	605	634	589	589	597	643	628	641	626	629	651	580	582	612	596	603	636	639	645	614	621	608	609	623	623	582	658	618	611	661	610	642	607	577	664	582	601	627	667	574	633	639	666	590	603	579	628	634	650	647	606	588	579	617	665	616	609	593	583	631	615	628	671	610	624	608	612	596	624	611	612	604	647	625	600	646	636	617	650	624	611	637	613	613	636	624	627	611	609	646	624	618	547	608	617	606	672	629	633	646	584	636	630	620	597	626	616	606	591	589	624	604	630	614	542	664	597	646	636	581	630	621	599	582	669	659	641	638	614	629	617	637	618	626	577	633	590	616	622	606	591	599	617	643	627	652	621	642	616	626	641	642	589	595	616	630	644	588	619	593	586	624	593	646	654	645	597	618	604	605	622	675	644	643	625	596	601	623	612	666	615	589	611	610	636	646	577	611	579	626	635	594	645	614	622	629	610	637	633	618	645	576	600	624	595	629	625	644	636	625	622	584	622	612	663	549	635	645	615	625	624	641	615	626	633	585	645	553	627	615	625	619	626	610	664	648	567	628	635	628	632	619	601	609	630	666	667	633	643	621	629	620	644	635	635	633	565	640	608	599	603	615	627	626	612	628	616	593	604	598	599	582	602	605	544	580	706	663	590	596	619	636	615	613	650	606	643	707	560	625	615	614	573	605	628	611	598	624	605	597	639	643	584	627	594	634	625	616	597	650	568	607	656	672	610	602	599	591	603	615	599	623	613	576	627	643	636	602	627	635	597	611	585	638	602	632	577	572	630	633	590	651	625	620	644	628	618	581	601	671	633	640	641	666	614	591	637	592	610	613	597	625	648	621	637	660	620	642	596	617	690	653	583	608	589	609	649	620	588	594	593	635	612	616	617	683	642	626	618	595	627	576	654	602	619	595	642	628	577	600	585	655	619	622	574	625	628	617	623	624	596	552	618	603	613	660	634	610	657	633	610	612	668	587	612	598	614	600	630	637	655	660	647	563	585	618	620	643	575	601	618	660	619	625	629	651	579	591	661	653	633	584	659	619	596	622	625	636	661	588	600	625	640	634	610	657	626	589	631	664	635	609	622	571	625	591	610	613	603	639	635	646	644	575	585	597	610	610	590	614	574	613	614	616	636	590	602	646	635	637	612	610	602	630	629	645	591	600	630	613	638	609	612	601	627	605	662	604	561	610	578	595	630	609	593	574	623	600	642	627	625	638	643	567	621	616	592	671	674	595	683	621	650	624	644	645	607	593	584	634	633	610	588	610	635	595	620	589	626	614	592	648	661	687	659	618	653	635	643	622	624	611	637	632	584	608	645	635	672	635	639	601	658	591	673	595	611	638	641	648	615	631	678	583	591	627	607	625	597	638	602	634	613	644	596	618	587	596	595	608	606	613	646	596	584	597	614	582	603	615	600	625	599	611	637	584	595	608	621	624	645	596	660	578	618	638	596	577	632	618	706	646	623	566	631	615	616	622	610	602	601	659	617	602	619	623	666	620	592	633	596	587	602	585	597	583	611	583	590	664	626	626	613	638	619	594	576	620	600	643	623	631	604	614	646	588	619	588	626	628	598	583	615	653	600	609	569	647	603	633	650	608	642	598	654	631	621	637	598	626	641	587	615	647	613	656	613	644	656	565	596	630	595	628	657	671	594	617	639	588	623	612	634	627	641	653	639	594	635	573	619	617	626	638	647	615	610	641	636	606	599	590	580	646	609	609	629	652	606	621	656	615	579	594	656	628	582	633	556	622	605	606	603	577	631	625	589	589	597	625	646	657	619	613	625	596	660	580	625	598	595	628	640	664	601	625	644	606	615	631	649	615	598	647	563	664	652	571	649	592	603	637	621	648	616	610	631	667	575	619	575	642	599	650	638	661	626	637	590	605	626	639	597	607	638	646	572	630	670	667	640	598	654	626	631	616	600	605	627	652	581	669	618	637	633	593	606	661	676	644	635	620	632	625	587	614	616	603	631	603	605	625	629	586	600	597	578	640	673	593	651	654	601	612	585	605	638	589	598	668	609	612	654	607	614	595	653	607	625	608	620	579	649	595	623	634	619	597	652	652	602	653	596	587	613	615	623	669	637	619	610
11797	3644	3611	3405	2270	1540	1083	715	624	523	414	444	380	357	331	307	340	278	319	333	313	311	296	305	303	291	297	270	275	278	297	291	343	316	284	280	303	306	309	249	327	269	293	272	278	277	250	269	271	320	267	286	251	277	290	244	285	264	302	298	308	258	274	280	308	263	306	287	260	259	291	280	288	275	282	280	294	255	266	279	252	302	264	247	270	270	249	273	299	278	301	286	249	299	266	289	262	243	276	270	265	274	279	292	280	282	273	235	274	283	251	255	285	273	285	267	277	270	304	251	265	237	254	271	264	271	257	302	285	251	277	281	296	269	260	261	268	269	298	278	261	274	265	259	294	263	246	256	266	248	250	268	271	271	273	256	270	254	256	316	272	270	311	283	260	285	260	255	264	275	283	249	258	287	298	262	303	249	290	279	276	266	273	273	264	259	255	290	292	247	284	284	299	270	260	278	274	269	266	284	259	267	257	235	269	244	276	254	295	271	273	265	272	277	295	260	271	299	271	253	233	283	250	273	267	261	267	282	256	283	255	260	267	281	297	254	278	278	273	294	252	254	261	269	266	280	268	263	260	268	253	282	274	294	257	285	265	302	296	275	256	268	283	278	265	289	245	247	274	298	270	293	265	272	302	257	292	270	271	305	257	268	281	260	284	226	263	260	260	274	263	260	303	271	289	284	303	283	287	270	268	288	280	269	235	281	255	263	274	259	269	283	286	261	272	265	283	284	244	235	257	264	250	258	284	263	276	277	276	280	269	310	267	258	275	271	256	284	285	276	273	259	283	273	252	258	307	296	275	271	294	265	269	272	284	250	260	257	248	287	289	286	286	294	275	286	244	258	249	277	254	250	263	266	244	255	299	282	261	268	299	274	281	269	253	262	283	299	257	283	275	267	289	268	260	294	246	281	291	249	275	258	259	256	278	273	255	263	268	288	248	265	264	254	268	263	282	280	265	277	294	271	236	296	248	272	271	259	270	249	267	257	273	287	257	232	260	250	294	295	257	251	255	271	256	275	261	292	262	270	274	285	273	255	265	256	286	265	248	263	271	272	265	271	321	245	269	269	242	289	274	282	285	294	274	255	254	278	274	250	259	291	273	292	281	271	266	243	263	271	287	277	289	244	259	250	251	245	284	288	265	250	275	258	267	283	322	278	282	269	285	238	261	283	271	299	274	254	251	261	261	273	257	291	276	272	273	282	249	279	264	311	272	269	262	264	277	243	268	271	257	302	315	282	287	284	274	271	251	284	283	232	278	271	264	283	278	291	309	284	269	281	283	265	291	260	271	275	274	318	291	297	277	278	277	270	274	297	284	275	272	253	282	276	286	265	273	278	250	271	270	284	269	264	254	266	262	275	248	263	281	292	239	275	251	266	245	263	268	270	259	264	264	292	289	261	265	247	251	277	272	272	259	286	274	283	269	247	268	256	261	274	245	283	282	277	263	265	271	251	248	259	265	260	270	294	272	289	241	307	274	265	270	262	270	250	275	271	242	287	269	269	274	266	233	263	266	271	282	284	277	239	251	248	285	291	261	274	275	263	271	274	261	264	269	275	293	295	282	255	293	268	274	312	288	262	257	223	264	243	253	240	292	298	255	274	299	282	276	271	245	257	261	236	270	269	281	273	285	245	280	229	252	249	253	256	264	272	243	277	261	282	286	278	272	257	272	256	269	275	245	253	257	290	264	258	240	300	269	265	259	287	237	281	275	281	267	276	269	247	266	293	264	259	280	278	298	279	282	292	248	268	252	295	284	273	274	284	247	252	260	265	278	266	266	265	259	288	274	289	253	295	274	269	286	283	258	276	253	275	292	253	251	267	306	265	284	278	274	255	272	278	288	255	284	272	283	252	271	277	268	277	282	266	262	291	246	247	261	259	259	298	256	271	260	284	245	269	250	257	245	261	256	274	272	261	289	278	262	256	266	269	266	270	268	276	287	237	259	278	280	238	266	259	259	289	256	269	261	272	294	255	260	281	275	285	252	258	265	302	279	292	281	300	265	265	270	287	263	257	256	282	279	272	279	253	277	257	259	297	295	275	293	271	259	287	284	263	262	282	276	249	291	270	269	261	294	290	262	273	297	278	278	281	261	270	251	278	300	281	285	260	269	295	294	269	282	299	270	239	276	276	261	255	289	253	280	265	295	270	307	263	296	296	278	230	259	250	251	261	270	258	271	270	290	298	276	326	243	314	277	263	248	285	266	293	254	297	258	289	287	266	255	261	272	282	244	275	256	266	274	269	250	283	306	293	296	261	271	264	250	273	280	275	278	289	282	308	250	253	270	287	269	278	281	261	281	274	275	249	271	289	268	292	279	249	278	272	250	299	256	271	256	286	292	258	280	283	259	267	265	268	272	285	262	318	270	252	279	266	286	296	271	262	286	285	283	314	278	273	256	276	284	285	273	252	244	249	263	306	281	285	264	241	274	232	278	280	258	252	245	279	264	277	276	272	290	271	303	282	275	221	273	257	289	249	273	270	269	254	274	268	246	242	303	244	248	280	243	285	253	277	267	255	259	289	259	277	285	284	248	283	271	264	250	256	251	259	275	268	270	278	258	282	265	270	262	276	271	277	259	273	275	271	258	253	264	263	271	267	259	259	248	264	259	267	274	286	281	251	289	272	264	262	286	278	262	280	260	247	297	277	253	267	266	275	277	270	240	276	230	289	278	277	266	262	278	283	274	262	283	274	270	261	241	261	257	267	244	276	268	260	275	241	243	274	267	284	256	295	243	289	290	311	263	270	262	288	266	271	294	277	226	302	274	284	322	272	269	254	298	264	293	257	255	276	291	260	278	289	279	272	281	271	272	285	279	270	279	275	298	265	259	276	314	260	278	262	250	277	277	269	262	265	303	253	302	243	314	254	263	269	287	265	260	268	269	271	285	311	243	288	242	238	288	247	248	271	304	252	275	273	246	258	270	263	305	284	248	264	268	286	274	276	270	280	259	265	285	294	240	279	269	278	303	248	281	249	273	284	293	242	269	283	298	262	269	276	273	272	252	250	278	277	317	279	287	266	279	273	301	257	293	275	266	272	268	238	226	252	269	268	301	256	269	269	284	271	265	272	271	295	262	255	252	293	266	260	275	280	272	282	257	259	252	260	272	276	293	248	281	253	287	257	252	278	272	272	265	262	263	273	257	288	266	254	277	251	280	290	280	265	261	261	249	314	273	261	262	283	299	253	289	286	282	277	253	265	250	266	303	262	277	254	239	252	266	296	299	273	275	272	271	273	246	297	277	284	266	264	274	298	244	310	250	301	297	268	268	271	274	266	249	288	284	292	285	282	244	283	267	256	256	288	282	257	290	257	241	270	313	266	265	272	269	272	292	273	269	261	268	286	239	259	267	286	297	234	279	268	256	283	264	300	267	266	267	271	234	263	269	270	292	270	278	249	292	277	271	269	264	267	255	285	255	299	294	291	292	258	270	268	265	252	294	251	309	273	252	293	282	251	267	267	278	254
8256	3122	5095	6156	5407	4904	3925	2839	2598	2278	1861	1743	1548	1494	1227	1178	1159	1094	1053	1089	989	1006	897	945	919	945	899	856	871	858	914	878	828	832	834	841	838	823	772	791	780	791	788	748	735	722	804	755	734	748	771	722	736	794	765	683	787	794	744	798	742	742	765	736	738	747	752	754	758	706	811	791	720	746	739	738	725	746	752	714	713	764	726	794	734	686	718	703	723	732	717	699	782	728	709	791	734	738	734	759	697	736	767	717	703	704	727	779	690	700	723	728	692	741	703	736	726	716	740	742	686	706	705	735	718	666	679	684	688	732	674	656	753	726	728	750	712	742	676	710	736	753	704	759	741	675	690	720	712	707	736	725	761	740	737	700	735	691	739	739	716	681	754	749	742	782	745	714	695	698	708	707	731	726	690	720	713	684	723	737	686	747	681	724	718	674	673	692	742	693	666	692	758	681	725	690	714	707	690	705	721	712	693	700	721	751	720	735	723	727	747	703	705	725	699	718	730	721	715	736	686	695	763	736	679	680	664	771	639	737	745	705	729	750	733	758	694	686	749	747	717	707	681	713	664	722	703	704	719	691	681	709	713	702	734	690	712	710	731	708	709	747	726	689	749	700	697	706	683	741	718	698	754	737	717	727	704	714	764	700	741	741	675	719	713	721	739	695	735	753	750	702	765	692	712	696	719	744	797	667	739	657	696	699	731	716	742	769	705	730	761	707	760	716	717	740	710	749	681	732	720	699	700	722	722	698	688	724	700	713	673	728	738	728	741	713	694	762	704	698	730	685	721	745	722	710	701	687	714	737	715	734	692	708	741	713	757	733	758	771	709	703	734	684	720	709	741	741	713	721	707	708	748	764	710	740	701	708	675	692	694	748	740	723	759	704	738	698	729	735	726	732	743	713	691	728	706	765	735	740	720	737	713	680	706	728	692	693	701	741	732	769	693	699	748	701	687	731	693	731	743	744	726	689	762	697	723	783	738	717	706	745	684	692	765	729	682	700	705	761	721	691	697	699	722	710	741	714	714	682	745	702	695	719	708	703	688	705	703	704	681	725	719	714	706	706	702	706	696	713	757	709	700	767	714	704	643	707	700	704	714	763	746	746	681	691	684	711	728	739	692	728	708	769	687	739	669	725	724	744	734	688	729	721	713	707	707	741	690	715	740	726	760	734	695	727	715	672	673	700	740	752	724	739	685	756	752	704	700	706	723	733	694	750	752	658	684	758	716	760	725	714	676	716	732	669	680	703	689	703	705	736	744	744	699	722	761	765	758	729	652	694	759	771	754	709	730	699	711	696	720	734	707	690	689	664	713	647	744	699	715	756	678	736	741	704	734	663	706	771	722	663	753	715	723	697	756	757	696	725	702	735	759	716	691	695	720	696	720	630	729	697	713	705	774	687	689	762	678	723	714	719	713	719	709	689	673	699	731	725	666	738	740	714	650	734	738	762	746	707	736	721	764	724	748	783	722	716	709	713	700	722	728	691	710	738	753	775	689	709	734	729	719	770	709	720	747	714	726	697	721	745	681	745	709	699	750	712	686	708	732	703	802	724	758	721	706	699	731	756	722	678	708	768	679	714	689	757	779	751	717	754	716	709	691	761	731	727	729	672	778	726	640	708	724	737	704	697	714	708	735	693	718	670	733	709	746	723	692	712	725	719	721	735	715	749	779	688	719	724	678	710	716	736	671	678	750	705	711	722	694	739	698	694	705	687	760	700	663	742	742	722	722	689	737	722	703	713	716	742	708	700	755	737	726	722	730	730	715	735	698	718	702	744	721	712	742	690	696	739	723	734	743	671	721	755	753	732	725	746	756	722	717	698	683	676	659	765	649	699	741	691	689	703	745	708	759	711	723	725	679	753	737	725	751	708	717	751	717	679	661	704	735	690	679	681	716	722	723	719	710	743	709	758	734	722	725	772	718	726	700	692	747	708	736	703	726	696	740	736	730	660	732	709	746	780	676	671	696	734	748	693	726	732	754	734	700	698	726	732	717	738	748	673	748	696	723	709	699	747	738	664	698	766	740	691	754	752	702	704	727	694	744	674	744	693	688	667	661	694	641	742	680	721	740	730	680	704	783	778	715	693	702	700	735	727	694	680	745	702	691	749	732	699	729	745	728	739	748	735	733	666	699	751	711	739	708	712	713	695	689	698	713	695	725	693	711	744	750	758	731	738	643	716	711	708	724	688	725	740	744	692	667	717	758	708	719	715	728	722	719	703	718	741	681	740	700	715	700	734	751	688	708	738	694	722	720	757	748	724	706	756	729	748	740	728	725	776	724	735	689	733	661	721	705	704	724	694	673	727	746	711	728	725	701	727	766	697	702	717	743	731	693	741	687	695	723	728	754	715	693	703	686	720	707	753	733	723	687	760	704	709	709	724	719	717	732	703	696	706	723	686	680	690	738	727	750	702	687	723	772	732	739	690	737	708	680	724	750	776	714	753	722	710	725	738	743	708	679	702	696	729	651	703	699	682	721	772	690	714	720	717	712	681	686	714	693	736	731	717	717	669	718	711	678	753	692	684	742	749	713	710	700	733	705	723	696	719	725	740	685	698	754	763	756	737	745	676	728	686	686	719	656	762	701	731	710	721	713	783	714	727	705	725	736	702	677	722	697	754	689	747	771	713	740	721	709	713	702	779	707	689	692	730	688	700	742	675	665	732	701	705	690	687	700	704	726	681	739	739	711	779	753	694	739	680	765	635	752	704	704	697	708	748	710	752	708	704	753	675	706	716	739	675	730	723	721	705	684	730	697	749	727	732	693	725	691	750	763	776	743	716	678	747	704	701	739	706	725	750	714	694	748	679	779	694	717	690	720	689	743	680	741	716	704	738	751	715	689	711	739	755	701	668	709	745	688	734	730	743	760	665	757	714	743	693	696	727	709	698	690	749	698	685	705	720	752	705	686	714	691	701	700	728	699	745	739	745	707	701	724	753	723	755	699	706	723	711	692	724	719	661	738	684	697	729	696	732	737	691	724	737	718	710	727	723	718	724	699	688	677	723	707	648	712	708	705	728	704	746	750	734	679	680	700	697	706	742	756	701	745	734	714	752	705	740	719	720	672	659	698	737	735	691	748	727	790	718	709	676	724	695	694	735	656	739	710	719	675	718	727	665	749	647	723	702	759	741	699	745	692	696	666	663	714	716	686	742	704	721	683	755	698	746	714	701	720	721	685	701	722	727	736	748	708	727	708	692	678	727	726	723	713	667	737	698	650	741	713	729	734	698	699	762	715	734	734	690	712	684	700	688	719	714	696	686	705	741	701	723	779	752	705	687	724	731	692	690	724	679	734	698	727	725	701	722	673	735	677	750	729	722	707	707	711	710	745	705	708	711	718	751	751	654	740	706	720	725	715	668	728	745	717	697	720	718	725	685	698	747	703	693	736	786	740	705	703	756	770	712	667	737	753	781	685	728	738	724	722	705	683	693	704	725	727	697	758	743	715	715	721	730	681	715	716	740
1654	207	180	178	119	114	100	94	88	99	86	107	104	109	96	97	101	101	80	90	97	104	82	100	101	123	98	106	86	102	87	96	87	101	75	97	91	98	105	100	107	81	81	102	98	90	103	100	82	94	101	81	97	98	97	98	79	85	99	82	86	97	84	89	82	79	86	102	97	91	89	91	93	96	88	83	91	78	98	95	93	90	60	93	82	87	91	87	85	67	105	116	96	93	98	111	95	101	105	102	83	75	69	89	61	87	98	97	114	90	97	104	83	96	97	128	100	83	96	97	107	102	78	81	96	103	85	81	86	99	73	76	102	93	91	75	111	91	71	87	94	77	99	88	81	81	85	84	95	82	94	100	83	102	89	86	76	93	79	76	96	104	108	92	90	92	93	91	90	86	94	90	80	89	99	91	86	104	86	92	89	92	84	101	95	95	92	95	102	88	94	87	112	82	100	89	102	100	111	87	86	92	78	105	96	89	90	113	97	90	90	71	98	101	97	99	95	79	94	107	111	97	75	86	83	101	88	100	86	105	84	103	76	77	98	95	88	77	91	102	106	91	101	91	89	102	97	88	76	81	88	84	95	91	74	89	103	93	74	97	87	108	88	104	86	92	92	105	87	97	99	95	94	88	95	91	96	92	81	70	93	111	100	92	88	83	126	74	93	96	94	94	96	96	84	94	81	105	109	93	87	93	92	93	101	92	91	107	101	101	105	108	84	90	91	90	90	96	93	93	84	91	96	91	88	87	90	83	76	95	107	96	100	74	95	84	98	99	74	82	97	93	88	92	79	85	97	88	77	96	85	90	100	92	92	82	85	99	80	81	84	81	79	79	93	104	111	91	103	101	105	75	92	83	94	93	84	88	93	104	91	89	73	88	108	96	75	91	99	87	90	89	102	101	93	85	96	86	95	106	105	108	121	83	110	96	90	78	100	76	97	93	97	95	95	92	95	102	95	77	100	82	71	89	90	91	101	75	93	91	79	86	97	83	92	101	90	94	113	97	86	92	92	83	115	91	88	79	97	98	90	84	85	90	86	83	99	100	87	93	107	87	95	97	85	106	84	85	88	89	95	97	78	86	94	90	77	107	82	96	86	112	89	77	96	106	74	92	92	98	100	92	96	93	83	99	85	110	107	95	95	105	82	85	98	99	92	92	89	83	115	93	96	82	86	74	81	85	96	98	112	89	89	82	91	83	104	88	99	88	86	78	99	112	94	100	95	84	90	102	99	87	94	98	85	85	100	90	86	86	89	77	90	85	101	99	106	83	68	84	89	98	88	82	107	104	65	82	88	98	75	87	77	98	76	85	83	86	93	97	97	91	95	98	90	96	83	96	98	90	110	100	102	81	101	93	87	89	91	90	84	79	89	97	75	103	89	100	76	85	118	98	74	93	72	106	90	89	107	96	99	92	89	104	117	85	74	102	98	80	88	100	89	87	87	97	83	98	104	104	93	100	77	80	95	86	96	78	93	107	86	90	73	81	86	108	87	78	97	79	92	90	91	108	112	84	105	108	78	84	98	84	92	82	89	77	102	92	89	99	102	120	91	100	110	88	107	104	89	99	100	80	93	90	92	106	93	71	96	89	91	106	92	85	100	104	91	76	91	85	93	93	98	99	89	99	82	76	83	90	93	82	89	91	79	78	86	83	102	89	107	80	93	78	84	97	95	97	83	106	72	104	94	104	93	89	83	106	90	90	94	85	93	96	82	85	95	92	98	91	80	93	74	97	104	88	90	98	91	102	104	83	90	99	111	102	81	90	92	97	102	90	95	92	89	88	91	89	99	87	73	73	81	85	94	85	90	89	93	108	97	101	85	94	83	101	98	89	77	73	88	99	89	77	85	97	82	79	97	83	82	92	75	95	82	103	76	78	93	80	82	95	114	91	78	91	77	99	107	90	96	101	102	91	94	101	97	97	97	96	96	73	91	99	108	106	87	110	101	107	76	96	106	89	107	99	92	98	79	96	87	82	100	76	90	90	97	81	85	106	98	91	80	89	92	87	82	94	107	89	87	101	96	97	111	99	88	100	95	101	102	85	89	96	94	64	96	99	93	79	103	105	110	75	108	95	84	94	116	96	93	92	85	89	88	75	100	93	90	91	99	95	96	74	85	74	87	96	89	71	84	84	94	95	96	95	96	90	100	92	101	82	96	96	98	80	96	85	92	89	91	86	96	74	89	94	95	72	105	91	93	89	86	101	108	87	104	100	94	91	96	88	85	89	92	96	100	89	88	106	91	78	99	103	84	91	100	97	96	86	94	94	85	100	79	109	110	93	73	93	98	96	89	96	109	77	86	87	100	85	95	84	90	78	81	98	106	106	104	101	96	88	78	102	75	88	84	98	86	93	90	84	88	76	98	95	97	103	96	100	100	95	94	116	90	100	92	73	88	86	90	100	86	101	93	100	84	94	80	90	83	104	93	101	92	65	93	93	102	94	86	85	98	86	90	80	100	83	89	93	99	91	98	77	121	95	90	94	75	81	98	89	92	87	106	80	83	102	91	97	80	106	87	99	104	101	99	102	102	78	109	91	102	78	91	106	83	87	88	93	91	106	84	117	86	84	111	93	84	82	89	99	92	78	89	97	80	103	100	87	94	107	78	98	97	104	78	90	100	87	76	94	91	92	91	99	84	87	100	101	101	95	100	103	104	86	85	92	103	102	96	104	88	113	97	104	89	108	85	87	99	90	84	96	111	91	100	88	93	80	99	105	82	100	84	110	105	93	86	113	82	86	90	96	80	114	76	79	94	95	97	96	104	74	87	85	100	77	90	96	102	91	81	90	84	107	87	84	85	96	96	101	94	85	72	89	103	96	98	93	91	99	104	77	84	89	78	76	78	99	102	88	86	86	86	80	95	92	92	99	108	76	67	87	90	89	90	100	101	107	107	76	88	76	94	121	95	94	85	96	88	99	74	88	74	101	90	87	88	95	75	102	87	73	110	76	88	98	87	84	77	82	89	75	103	93	89	83	91	89	76	85	87	80	95	103	101	93	94	73	96	104	83	96	76	87	99	91	99	77	76	86	83	91	97	97	101	94	90	99	90	83	102	107	99	67	102	84	95	89	99	89	89	101	96	86	101	97	101	106	94	87	91	84	91	104	101	85	105	81	101	95	94	94	83	84	82	102	82	104	92	90	91	95	90	75	91	95	94	78	85	96	107	95	125	92	77	99	99	76	101	95	108	90	82	91	101	92	97	100	102	99	79	93	85	95	81	77	80	92	90	91	115	98	100	100	87	104	100	96	93	80	88	85	91	91	86	87	97	79	82	88	89	89	104	76	94	105	87	86	83	63	93	100	105	71	88	106	88	101	90	86	98	88	99	105	89	104	93	103	79	89	83	92	87	93	90	101	76	91	104	101	98	109	88	85	117	91	114	86	87	97	97	95	99	82	86	83	84	116	96	91	102	100	104	78	106	90	97	89	101	92	92	88	112	89	102	95	86	104	89	86	92	72	93	103
2224	473	575	594	517	496	445	396	402	376	380	381	356	313	340	323	340	333	358	340	352	306	315	306	315	327	326	345	321	372	327	330	317	342	317	320	347	340	315	342	326	315	311	324	348	308	288	352	315	332	325	343	310	318	310	327	336	340	332	353	321	301	341	312	345	291	303	354	293	305	321	307	311	315	314	333	340	311	310	332	342	319	320	311	308	325	348	311	298	302	332	321	321	297	321	309	336	343	345	310	316	277	330	318	317	338	318	321	349	308	325	336	335	317	286	293	312	302	346	285	301	297	309	346	362	305	295	379	322	304	308	292	327	318	345	309	357	285	365	319	282	319	312	313	330	349	299	322	306	282	287	325	332	344	332	302	297	303	324	293	292	318	330	317	308	330	321	322	323	328	328	345	323	304	301	311	307	340	333	291	323	324	272	318	305	321	288	322	310	334	299	317	303	332	336	307	312	304	330	300	330	349	303	300	315	306	322	306	303	345	286	308	312	321	301	304	315	349	326	298	330	293	291	305	305	365	316	335	357	313	324	360	330	302	310	332	312	289	319	292	302	302	302	313	289	330	300	303	322	290	312	319	299	338	311	318	310	304	308	299	343	302	323	319	329	312	267	304	329	326	295	324	311	320	312	294	339	330	315	353	302	287	331	324	302	289	319	324	354	311	316	310	319	322	328	294	317	305	337	314	368	313	302	318	318	301	297	327	341	318	323	319	288	330	319	324	304	294	322	299	326	334	290	288	354	259	318	335	347	287	278	311	314	331	319	326	337	318	320	310	324	343	312	328	304	326	311	301	328	300	315	315	284	284	314	270	309	301	299	348	313	318	318	311	308	338	305	290	335	308	314	305	338	308	296	342	333	351	312	302	310	309	311	312	327	311	298	312	298	282	297	310	322	329	299	329	300	322	321	333	303	295	329	311	362	295	310	335	286	303	334	329	315	368	335	317	344	313	301	301	298	310	296	312	331	329	320	304	322	312	311	322	326	336	325	287	341	298	327	320	327	335	312	322	320	303	317	318	273	292	308	337	355	296	352	313	307	300	356	307	332	320	314	322	308	329	297	311	326	286	347	345	274	325	321	305	334	304	309	311	297	325	286	309	329	307	345	312	340	314	311	314	329	307	296	351	321	307	298	301	313	313	292	313	316	330	312	370	316	297	306	305	318	320	308	333	334	307	335	322	354	311	291	335	306	317	343	326	349	296	323	325	295	295	332	310	311	299	327	362	288	318	325	340	316	327	324	308	320	291	311	321	316	273	331	346	305	285	351	311	331	353	317	310	323	332	317	306	332	337	346	334	306	334	308	314	324	319	349	322	335	318	322	330	337	335	314	331	274	315	302	318	304	332	326	326	342	311	319	333	321	319	297	309	322	284	333	345	321	316	311	350	304	299	366	315	306	302	307	317	311	336	359	312	319	317	303	326	296	317	312	307	328	321	313	347	294	339	343	307	324	335	304	359	308	287	358	325	303	310	316	335	329	344	310	282	334	327	323	320	333	328	255	317	353	312	311	314	316	338	339	316	325	288	322	281	317	325	298	333	302	336	312	340	342	316	301	299	321	292	320	290	295	293	334	313	309	309	336	306	313	350	298	312	297	335	322	339	342	309	335	300	302	301	311	284	320	296	301	294	312	325	323	300	319	314	320	343	329	356	321	322	322	310	301	309	317	310	310	314	300	292	292	331	342	311	314	346	310	306	316	285	344	312	340	311	300	276	321	323	323	325	314	296	287	298	333	336	344	335	321	341	307	333	314	289	294	334	350	315	312	311	332	283	311	334	325	305	341	329	295	324	337	282	328	339	343	324	359	337	315	314	340	334	302	312	334	298	316	257	305	307	338	312	303	288	299	327	375	337	317	317	346	311	299	314	307	341	318	314	305	322	304	305	311	327	328	313	283	324	337	350	319	291	312	319	301	298	296	306	339	316	326	314	300	319	316	326	321	314	323	335	293	317	361	335	325	333	336	306	338	343	318	309	308	303	303	308	307	301	319	290	333	321	320	344	325	314	307	313	320	326	296	289	306	327	337	340	332	306	338	300	298	297	317	295	330	324	318	321	289	320	331	323	346	321	304	313	343	319	321	326	300	306	328	288	325	298	336	296	360	293	324	335	323	339	316	290	322	331	337	331	319	330	287	286	318	339	314	284	338	302	307	355	302	316	322	329	327	325	293	311	355	346	314	347	351	337	336	310	322	317	310	350	349	309	311	322	323	321	332	356	311	317	326	322	308	316	303	313	332	314	302	288	283	322	310	331	314	326	343	279	288	339	311	321	318	290	308	297	281	304	298	303	302	348	292	316	325	297	343	368	318	328	305	332	324	341	317	329	305	356	336	305	333	307	340	294	312	333	332	341	331	298	287	316	287	300	318	286	304	309	319	299	319	315	343	308	325	338	316	306	299	333	313	349	330	340	355	332	303	325	321	317	273	296	295	324	302	284	325	303	309	346	323	314	342	313	332	319	322	298	334	313	305	329	339	305	340	307	318	313	309	293	338	325	296	289	320	338	323	335	326	307	333	308	341	328	279	288	334	314	298	318	295	312	348	316	316	336	298	313	303	302	324	332	347	347	353	306	294	330	315	297	294	296	278	318	313	292	338	318	319	311	330	328	348	326	326	278	298	304	316	311	338	340	322	323	343	313	329	308	288	333	305	299	296	354	323	311	299	334	317	316	322	311	333	294	336	331	322	294	318	326	333	308	335	333	313	292	323	319	299	330	302	308	336	288	287	316	314	350	317	326	338	324	330	331	320	316	294	326	315	323	329	298	291	312	311	297	305	307	316	342	327	287	321	317	302	333	330	314	344	329	340	303	306	335	314	290	318	321	313	298	287	281	323	335	295	313	318	324	308	330	352	336	335	307	344	305	310	327	333	325	301	329	304	326	345	345	311	276	352	303	321	298	329	346	350	313	326	281	280	286	327	324	327	302	283	288	312	297	323	325	290	322	307	342	302	296	335	365	295	328	313	325	346	329	320	313	307	314	298	348	343	307	305	338	337	331	326	340	331	308	321	309	336	312	291	320	297	301	328	292	312	326	306	334	317	287	300	309	298	312	328	287	304	343	289	314	290	306	309	329	321	340	328	318	300	290	339	332	323	314	290	318	334	312	313	299	337	291	283	306	307	314	335	319	288	302	339	334	322	329	298	296	338	325	316	295	324	324	299	309	313	314	319	309	328	316	309	296	299	313	299	312	349	330	291	339	295	306	299	304	321	306	299	301	330	294	348	311	339	286	315	298	317	295	331	275	293	325	327	346	296	312	348	299	342	326	287	322	308	317	310	345	319	310	314	328	334	326	296	294	336	344	320	331	317	330	303	311	375	311	308	312	322	344	346	293	359	329	320	341	298	308	332	324	311	298	297	311	356	323	320	318	339	328	309	300	313	327	340	321	333	324	329	335	318	326	314	345	316	341	311	353	335	305	317	326	320	314	294	308	347	306	325	317	317	313	334	324	280	313	295	300
6347	2034	1728	1468	1025	771	532	473	342	316	265	307	266	276	240	229	233	234	250	226	260	248	223	213	246	236	208	220	224	227	223	214	218	222	192	237	217	223	227	250	227	210	220	215	214	222	241	220	259	223	225	209	210	199	228	244	218	219	214	224	204	217	209	217	226	229	206	245	216	198	240	234	237	230	220	213	203	208	228	214	226	186	219	222	211	228	205	224	242	233	255	240	215	220	230	226	225	216	223	221	215	213	229	234	211	206	229	192	198	223	210	207	194	221	211	221	222	215	216	224	202	208	217	213	241	202	226	226	212	231	225	232	228	233	234	189	211	204	194	211	233	216	215	200	233	216	223	215	225	239	221	208	240	227	218	224	213	215	192	205	220	211	202	209	234	231	221	212	237	220	205	210	226	202	213	229	217	216	229	215	238	242	240	206	213	222	237	213	208	208	205	209	244	211	229	206	221	212	245	245	229	221	249	224	200	218	188	224	227	218	226	207	214	205	224	214	233	189	272	239	213	229	220	204	221	228	219	198	229	218	238	231	229	231	252	204	236	217	225	222	207	192	246	242	213	221	241	215	192	176	219	219	214	213	213	218	219	218	205	215	182	213	257	219	212	222	235	219	238	222	218	200	222	225	228	235	204	226	226	201	240	224	200	228	217	200	235	195	246	253	227	178	239	214	195	205	234	199	249	217	215	193	229	256	206	223	238	227	204	208	225	216	208	241	227	203	189	211	213	213	213	229	219	226	224	225	239	249	223	217	231	229	247	236	243	206	212	210	221	235	227	236	222	229	216	213	214	220	225	214	214	203	193	234	226	223	226	207	190	200	213	222	222	219	251	223	195	199	238	217	223	230	222	208	194	217	206	229	230	192	221	225	231	206	205	217	234	216	216	205	232	214	197	221	231	199	194	211	243	239	235	221	222	234	207	215	196	204	217	212	221	218	247	217	217	194	227	220	253	202	196	229	202	220	261	223	215	197	238	216	226	206	225	203	192	204	231	210	221	218	249	210	205	233	218	221	193	220	223	209	199	236	243	221	212	211	217	200	205	221	201	208	231	233	191	202	201	232	218	207	201	216	239	202	214	204	214	224	198	194	197	219	209	233	205	221	212	220	214	225	202	218	216	239	248	226	214	220	229	214	228	241	219	226	219	209	221	230	210	235	208	223	218	208	240	187	211	223	229	191	220	194	220	224	225	223	226	227	221	246	194	223	228	241	202	206	218	207	242	226	211	232	223	242	213	241	213	215	240	203	224	218	228	208	193	228	220	204	212	237	232	224	213	201	198	227	211	231	229	194	246	186	210	223	207	211	202	226	235	222	211	211	205	209	234	241	222	198	229	252	214	198	197	206	235	242	247	221	210	227	217	222	223	229	191	198	230	216	199	205	223	216	213	234	195	237	233	223	211	221	209	230	227	225	235	226	227	235	214	201	227	215	220	226	229	204	215	215	236	229	220	229	235	204	244	200	218	214	231	214	209	234	217	198	233	206	225	194	211	239	218	213	217	232	232	238	242	205	234	229	228	195	207	238	221	232	208	211	211	238	221	208	217	244	212	209	229	211	215	234	208	228	259	203	240	225	225	216	252	187	216	212	228	214	200	219	249	213	221	230	222	236	208	225	227	214	234	200	215	198	233	194	219	220	221	244	224	218	219	214	215	235	203	230	234	207	218	216	210	235	221	197	212	195	219	236	225	211	218	228	232	246	196	222	210	219	226	243	201	248	203	216	221	225	203	222	197	225	225	229	224	217	199	203	238	222	227	217	210	219	215	228	215	244	207	241	241	206	213	215	195	204	210	242	212	201	225	206	217	199	207	204	208	205	245	230	210	234	220	235	230	233	228	257	214	215	209	240	206	234	201	217	238	228	234	228	240	203	227	214	240	203	234	247	204	244	247	194	241	231	250	232	208	212	219	237	214	218	219	252	233	212	226	227	220	219	237	198	210	223	215	204	205	219	227	218	212	249	213	214	218	226	212	202	222	220	227	250	200	232	216	218	244	261	210	243	214	227	201	230	224	212	219	217	221	216	236	193	238	208	221	236	210	223	244	237	268	216	206	216	213	208	228	210	220	219	235	201	230	220	244	199	211	204	204	219	242	240	223	187	197	200	199	215	201	215	228	219	225	227	246	233	213	250	250	208	204	222	206	252	216	219	221	228	196	235	250	220	211	198	212	231	195	244	230	225	248	217	209	195	221	240	228	209	237	207	214	237	185	204	220	226	243	213	207	210	203	209	215	213	197	201	203	215	239	218	205	222	202	246	238	206	236	236	225	225	203	211	202	238	209	230	201	211	226	194	220	216	223	191	230	210	214	213	220	225	201	189	243	216	209	207	222	203	215	250	218	264	181	225	214	221	234	207	223	202	186	214	248	224	224	223	214	212	213	193	199	224	200	231	212	186	240	208	232	227	244	219	233	225	197	210	198	209	230	238	216	233	222	237	227	201	187	223	226	226	230	222	226	209	230	218	203	228	212	224	199	219	210	186	228	251	197	243	205	227	230	200	215	240	217	227	215	203	227	218	189	212	208	232	221	220	209	223	201	199	206	230	245	204	227	223	232	194	249	207	211	238	211	231	246	199	231	238	266	211	222	225	218	228	208	247	232	217	199	224	219	232	224	226	223	244	212	248	217	224	248	221	191	218	219	195	223	210	217	217	185	231	225	223	184	233	199	244	210	221	210	218	226	201	215	216	210	236	214	209	199	199	215	223	212	208	231	194	222	222	219	198	226	225	222	196	209	178	241	216	199	238	229	188	218	206	224	210	198	218	256	209	225	205	225	218	217	220	199	222	223	243	240	226	206	179	229	242	237	210	210	221	201	208	246	231	201	217	226	193	218	225	233	228	206	195	208	219	207	209	236	203	220	217	224	211	212	243	216	200	220	211	211	201	238	210	210	226	244	204	202	214	216	216	223	227	228	218	215	239	196	209	212	237	229	197	235	223	239	235	233	239	241	204	223	220	213	233	222	229	240	208	220	218	205	214	221	223	211	209	227	215	214	245	224	216	214	235	220	202	216	235	218	235	207	222	215	196	227	209	218	196	239	230	207	203	224	233	234	191	229	212	237	230	241	194	216	242	217	222	233	230	222	178	237	236	229	238	216	211	206	231	218	231	221	209	221	245	226	238	241	204	234	226	220	215	229	223	229	221	197	222	238	217	261	219	216	226	233	226	222	208	220	248	229	200	210	189	220	189	229	227	227	211	236	224	204	226	199	230	243	200	202	214	187	209	211	229	223	211	218	209	217	202	226	210	215	222	217	236	196	221	260	193	246	237	255	226	237	206	202	211	229	244	208	198	225	235	202	208	196	200	203	230	232	220	198	214	200	209	206	241	237	247	236	190	191	204	209	250	195	230	202	220	186	208	201	209	224	208	232	200	203	216	191	213	212	222	243	213	219	212	213	227	217	211	240	229	232	201	211	227	217	223	258	202	206	202	237	191	235	223	205	202	244	208	220	204	204	204
6059	2014	2892	3691	3202	2752	2445	1844	1546	1401	1267	1073	1014	1029	911	877	763	824	774	787	762	809	721	699	776	713	726	666	702	714	675	755	671	711	683	695	728	695	704	671	627	605	619	642	663	671	676	662	641	640	635	629	625	625	639	651	648	651	605	661	640	630	634	653	635	650	604	622	660	614	609	574	620	649	593	622	620	625	641	613	625	603	613	596	639	611	600	629	670	620	583	605	649	620	617	615	590	583	631	657	625	619	626	571	600	635	635	602	645	586	616	636	618	614	636	600	649	601	622	606	610	599	639	588	597	629	628	665	631	595	633	617	629	619	627	635	630	604	653	615	645	623	582	614	577	610	612	563	600	642	605	622	614	577	599	651	612	655	629	609	639	575	600	656	581	624	662	638	633	604	626	600	597	594	650	610	610	626	639	624	594	561	616	622	646	625	616	680	606	644	601	603	690	633	591	649	645	603	614	647	598	624	566	616	626	587	568	572	619	604	615	633	608	659	598	589	573	655	621	593	622	621	656	631	641	582	642	637	600	594	645	614	590	594	639	634	622	591	600	652	625	600	606	587	602	634	642	623	607	574	672	646	589	631	639	633	655	651	615	626	612	628	591	608	599	606	625	648	647	565	625	620	580	624	616	629	622	646	615	619	644	642	604	620	611	601	597	663	603	623	585	602	603	639	624	592	616	572	598	618	647	621	659	600	642	600	612	653	623	643	595	597	646	607	596	624	631	577	594	616	601	637	582	651	625	569	621	575	609	586	619	626	609	581	610	635	658	646	617	552	550	582	604	639	622	632	605	643	634	611	576	635	592	641	638	620	606	616	584	615	590	572	654	626	615	610	617	601	608	644	621	641	608	619	625	632	600	620	599	664	637	610	594	631	603	600	638	661	636	627	580	650	637	603	620	590	657	609	626	626	651	594	565	636	617	663	583	655	605	597	617	612	601	573	591	611	586	604	582	606	549	625	645	615	633	624	623	608	610	607	620	611	609	620	629	628	630	602	659	625	612	641	584	606	597	633	619	615	602	674	643	586	632	569	627	642	623	584	612	604	625	592	634	620	642	632	666	601	625	638	579	597	641	609	586	639	642	588	658	612	633	626	639	615	602	605	604	631	619	612	585	595	650	625	557	659	639	635	624	671	632	589	598	590	627	578	642	585	649	614	584	636	638	589	611	587	650	582	546	617	609	620	621	624	600	606	603	607	614	577	602	616	584	612	636	606	608	624	651	591	602	585	643	650	608	650	597	609	605	605	598	605	627	623	606	619	613	609	554	639	680	665	669	620	617	661	605	624	616	591	637	609	620	583	603	582	600	597	683	598	627	610	635	603	651	631	632	621	596	657	627	595	636	633	629	606	625	594	606	659	599	632	636	626	626	621	638	611	665	599	577	635	635	643	680	618	577	589	586	639	671	616	656	590	595	577	620	642	636	632	606	579	585	679	630	676	624	609	594	667	630	588	645	596	631	621	605	628	576	613	599	614	676	609	633	598	659	632	608	596	610	599	642	614	583	607	590	622	643	626	620	653	604	596	627	613	620	615	617	611	665	623	622	635	630	628	599	618	626	584	622	611	592	613	572	615	609	634	640	648	669	596	636	630	615	624	580	601	654	606	636	642	595	596	591	634	637	612	621	633	587	629	625	614	618	589	636	615	589	613	616	664	622	567	624	666	641	633	636	576	638	584	603	665	607	599	591	615	589	652	625	636	638	641	599	601	609	612	645	609	643	579	633	640	621	625	669	642	574	631	602	625	610	622	641	635	663	623	654	609	618	620	616	641	603	628	616	633	622	637	622	613	586	609	600	618	611	591	647	612	594	596	623	610	624	621	615	612	633	629	613	594	607	607	618	647	586	613	594	603	611	608	574	614	576	625	618	619	593	617	638	572	643	595	602	608	618	577	593	663	626	620	640	607	600	612	624	594	675	626	619	612	629	594	595	625	607	651	682	639	624	620	663	643	600	640	606	595	602	643	598	614	609	635	624	662	648	591	620	554	659	644	586	617	609	564	603	655	602	586	626	591	657	654	618	632	611	621	642	623	598	628	595	582	579	603	673	662	606	584	601	669	631	618	652	602	675	649	617	620	590	664	621	634	634	596	606	622	635	633	577	644	630	613	629	603	582	625	670	607	605	640	662	590	621	641	632	609	644	592	585	619	581	591	590	635	618	584	622	618	639	632	659	588	631	666	628	596	600	624	675	618	628	608	618	669	641	601	590	610	620	600	668	585	678	649	603	588	616	594	595	618	592	646	645	622	571	601	629	620	637	652	609	578	635	591	623	577	633	631	636	590	592	613	655	615	648	637	665	640	605	654	584	578	624	610	556	580	599	631	658	623	609	679	640	654	580	613	622	635	666	668	601	623	598	641	561	627	645	635	575	608	596	657	609	608	628	547	656	628	612	631	622	651	635	614	634	568	600	622	562	608	625	606	647	611	642	612	592	638	634	637	562	601	635	570	632	611	596	650	617	629	630	613	620	598	575	597	612	597	587	644	574	584	599	597	657	598	620	571	603	634	651	593	570	657	594	614	626	652	570	620	597	665	593	593	612	665	584	599	611	647	646	601	654	630	643	613	617	650	585	589	627	595	670	606	626	615	591	593	642	596	603	640	630	642	634	657	661	605	612	561	620	587	614	621	608	609	606	618	593	633	614	607	641	605	632	633	631	625	622	598	624	583	622	636	634	615	649	618	645	627	665	570	617	591	614	618	613	624	578	608	584	649	613	623	650	574	637	599	592	634	618	616	605	635	611	633	647	604	635	594	625	640	623	605	574	590	612	590	581	645	592	622	574	609	633	630	627	614	620	609	626	625	596	608	588	600	595	625	612	578	642	644	643	612	571	652	617	592	620	632	607	629	649	612	608	601	632	601	604	591	592	662	582	617	618	632	580	597	612	629	594	596	621	621	613	601	585	613	627	576	588	610	613	584	607	643	656	604	566	618	583	619	610	605	594	602	630	630	626	618	664	601	631	610	636	578	640	604	616	623	660	633	601	611	570	629	641	597	600	583	601	705	604	658	611	650	594	648	628	626	585	624	663	612	619	611	643	615	640	631	586	611	622	634	626	622	597	627	613	618	626	590	641	622	660	620	618	647	615	602	621	634	686	603	626	620	586	595	578	593	606	611	601	612	590	602	588	614	612	617	618	619	623	591	590	642	643	613	587	586	611	584	620	555	624	580	590	582	705	605	640	606	594	590	577	603	625	610	599	638	637	588	602	602	573	584	588	584	608	602	603	614	588	646	593	637	581	594	586	642	613	617	629	647	610	635	590	645	633	612	590	598	652	605	601	611	583	632	614	626	636	591	654	652	602	620	603	626	632	619	569	602	598	618	624	625	631	614	590	624	630	594	587	634	640	628	604	619	597	634	581	568	610	608	581	603	593	619	625	648	657	615	584	604	661	621	650	640	586	639	596	656	629	644	636	590	597	621	561	643	644	619	620	617	640	646	623	611	652	639	634	618	628	598
11702	3496	3416	2878	2148	1572	1030	850	652	536	431	393	344	387	333	335	327	335	326	317	282	351	286	285	286	288	282	297	311	319	286	275	263	255	280	297	271	274	272	263	287	320	260	298	284	285	322	294	291	281	260	284	272	267	291	307	265	284	307	274	262	289	262	277	272	281	263	276	267	293	286	263	286	303	258	281	255	265	257	283	279	286	294	254	251	283	285	262	269	303	259	262	306	274	291	297	264	253	271	287	236	261	270	245	269	256	275	273	286	254	264	273	279	263	273	293	263	253	268	295	251	282	266	265	244	267	302	281	254	267	256	275	252	270	258	274	262	251	266	276	257	250	279	289	266	236	284	265	268	272	259	294	228	289	296	261	241	278	246	269	274	257	269	273	285	286	272	298	226	271	305	272	291	270	254	260	291	285	262	259	256	257	266	264	277	304	286	271	243	263	272	257	264	273	283	309	280	250	288	268	274	243	296	308	274	244	266	257	243	273	305	289	326	290	268	250	268	254	243	276	263	262	276	238	300	284	285	269	257	242	267	299	248	275	296	274	302	268	254	285	248	254	298	277	274	292	229	252	261	260	289	280	294	280	277	287	261	263	305	266	258	283	287	263	272	286	287	274	280	289	278	275	298	304	266	290	289	278	279	285	273	248	249	269	250	286	285	270	264	297	228	275	246	260	273	247	280	267	245	286	279	293	277	274	279	254	242	279	282	253	262	279	289	264	279	286	256	275	284	240	264	272	263	272	277	231	253	276	287	259	281	274	280	255	265	273	293	261	277	280	293	290	255	269	250	261	241	273	290	254	256	273	273	261	240	252	247	323	245	287	298	269	286	270	250	259	272	283	265	289	274	264	275	242	282	242	270	274	256	277	310	290	269	256	266	221	273	251	268	286	270	266	279	278	299	247	265	288	302	266	285	256	243	279	278	257	266	277	266	289	261	298	278	287	254	271	251	268	266	258	265	284	277	283	246	299	311	249	274	259	255	270	272	242	274	253	261	293	288	275	265	252	275	296	266	243	252	253	281	282	302	272	252	246	274	244	263	273	242	254	265	278	253	277	282	272	276	270	241	282	266	298	267	240	291	250	279	255	253	275	289	269	270	273	251	257	304	294	299	287	292	280	280	294	251	273	296	276	291	263	240	246	263	273	279	257	304	273	269	269	279	248	265	259	260	263	284	283	284	285	291	277	267	239	302	254	257	277	256	289	266	239	263	285	284	284	256	281	275	285	266	320	275	249	280	295	243	236	272	269	238	300	284	236	275	289	248	290	268	277	261	295	296	267	265	279	293	262	280	269	312	317	277	278	263	264	296	255	295	277	263	291	289	271	275	261	286	283	256	308	270	273	277	258	290	276	257	288	278	255	261	271	279	269	266	274	259	301	269	262	279	279	259	272	284	257	267	277	284	252	289	280	276	234	265	264	287	262	290	269	259	277	278	262	276	266	284	272	286	242	280	313	275	252	254	258	281	299	278	282	247	282	288	275	250	306	319	298	302	281	295	279	282	294	303	274	278	263	282	253	271	221	301	265	276	267	289	279	264	259	268	253	260	272	253	256	271	278	268	227	257	262	280	280	270	234	277	257	279	265	253	267	266	299	281	261	257	270	292	287	270	291	261	272	279	264	270	299	261	284	257	232	236	249	295	278	271	275	301	278	299	267	277	249	270	272	248	260	249	286	288	251	300	271	243	254	267	276	289	287	267	279	290	257	302	251	281	276	292	261	248	258	301	265	280	254	261	269	269	314	249	254	271	282	250	260	289	256	282	296	266	280	278	282	270	294	246	286	278	277	300	252	255	247	256	269	264	268	294	288	267	306	251	274	285	264	273	215	256	266	274	240	269	258	256	264	309	271	284	264	261	257	276	280	270	290	273	275	312	289	296	290	287	286	226	275	260	265	252	281	241	249	254	280	281	278	260	254	263	294	251	297	264	298	297	256	269	264	242	268	275	292	292	276	263	257	266	238	271	263	288	291	280	289	279	268	275	273	266	268	266	269	278	250	261	274	263	264	263	296	255	256	255	246	267	236	253	256	272	276	284	310	282	287	294	269	300	259	254	250	279	269	267	298	266	278	258	280	263	254	281	264	298	281	282	281	254	273	274	251	304	260	291	243	274	287	250	258	241	265	298	263	298	270	276	254	239	266	272	266	253	277	267	283	284	284	286	278	283	267	271	278	272	271	282	275	264	248	277	279	258	273	291	297	246	303	247	274	283	256	263	272	234	292	258	266	271	286	253	265	273	247	275	275	296	265	272	249	277	295	272	288	272	289	283	290	280	254	278	242	277	281	283	269	256	227	254	303	253	256	271	283	259	253	286	270	260	271	312	278	283	293	294	296	281	275	290	290	249	260	261	253	260	278	260	262	263	271	291	235	284	251	287	273	296	252	276	255	274	275	304	260	270	280	265	275	271	254	281	283	252	305	298	273	268	281	274	253	302	279	241	263	269	302	285	269	290	283	266	244	312	294	296	282	263	287	301	263	269	289	278	288	265	283	271	274	230	262	261	252	272	269	288	287	294	257	261	298	270	272	277	266	285	254	267	291	273	275	254	280	270	253	269	282	259	263	269	267	265	269	281	269	278	275	246	276	262	270	230	259	288	274	290	292	285	252	267	282	285	250	264	286	303	250	262	235	289	289	255	277	256	288	265	264	279	269	285	287	285	248	259	273	265	312	266	267	253	294	268	261	240	306	264	260	256	278	245	247	269	275	271	281	262	296	250	274	268	259	246	243	258	263	271	271	280	287	268	247	247	277	278	290	265	262	275	260	291	258	266	274	259	275	271	257	264	313	280	252	248	247	264	288	300	266	309	249	254	278	278	267	249	270	267	246	263	294	305	266	255	248	253	264	259	228	269	274	310	279	258	263	263	288	254	252	312	291	259	287	282	285	272	268	256	261	254	289	251	297	284	282	284	260	284	273	276	281	275	269	244	276	266	302	228	284	255	307	281	294	255	274	281	287	266	276	277	293	255	257	269	260	270	268	297	275	251	282	268	259	278	257	265	259	274	262	261	314	258	299	279	275	257	270	265	257	267	248	281	268	247	266	302	261	271	275	283	250	276	260	285	269	279	251	290	276	279	295	267	278	247	294	273	277	291	237	246	256	292	281	272	243	263	302	230	280	278	264	258	269	261	255	223	254	292	259	267	267	288	222	224	297	271	291	307	269	256	302	277	268	270	277	280	231	313	274	277	279	250	300	277	254	289	264	296	279	296	278	269	272	283	270	288	247	255	268	284	280	272	295	286	262	275	275	274	234	280	250	269	273	244	301	292	256	301	289	277	259	246	291	262	249	272	276	289	296	291	268	259	255	245	251	264	281	260	291	272	282	270	261	278	262	257	277	286	266	246	266	261	264	258	253	272	258	270	268	262	279	263	264	281	303	293	294	239	268	249	260	251	246	265	277	274	248	281	258	263	258	253	259	271	259	237	289	287	286	308	260	276	302	264	317	282	255	242	253	280	266
8171	3152	4955	5961	5395	4773	3866	3032	2574	2064	1791	1629	1626	1361	1299	1149	1085	1094	1099	1040	1009	974	929	999	914	878	868	896	860	870	753	825	875	808	807	833	778	786	819	847	809	752	784	744	796	778	797	716	760	804	759	812	765	740	791	767	735	736	762	720	714	746	747	772	712	750	675	774	778	772	759	699	762	739	735	706	689	741	713	779	714	756	760	762	745	765	757	772	734	712	752	750	725	736	723	727	742	739	712	717	721	804	656	736	739	760	719	754	700	689	717	698	659	709	747	709	721	683	716	697	668	790	696	682	705	707	683	702	742	721	739	689	734	715	703	699	741	726	765	717	715	711	739	711	704	730	749	742	749	706	672	724	706	718	658	760	690	691	734	715	743	681	685	688	683	723	738	743	726	739	707	706	695	705	688	730	703	706	714	767	666	727	751	699	691	736	715	712	697	740	712	742	699	751	779	771	756	703	728	673	693	734	734	686	704	766	709	720	737	705	700	712	704	772	664	689	703	760	707	698	719	727	681	704	680	725	707	704	736	718	721	706	731	741	701	680	700	668	698	695	710	699	664	722	763	740	710	720	707	729	692	704	729	737	701	744	686	713	724	738	722	670	747	753	711	674	669	761	755	744	736	708	723	727	693	701	669	703	715	754	735	723	688	777	736	714	754	725	726	702	712	722	697	675	736	713	705	709	716	691	707	700	758	736	725	740	706	716	720	739	726	738	719	706	736	668	714	703	725	709	682	713	694	722	728	757	726	739	725	692	675	714	696	673	695	727	691	727	733	703	725	689	738	769	702	737	697	709	701	678	713	661	711	734	727	728	694	699	752	695	710	734	758	702	678	707	746	698	699	715	746	671	647	720	695	714	722	776	671	713	669	709	740	680	703	690	699	699	688	731	727	727	710	728	750	764	728	688	667	728	730	713	753	755	734	691	672	733	709	711	725	694	754	744	748	690	672	715	768	716	682	697	723	699	748	696	710	733	709	728	737	729	699	668	707	734	680	690	747	723	710	726	724	656	699	758	746	693	713	697	734	713	714	680	726	738	704	724	714	738	716	741	736	703	725	666	709	758	717	728	709	740	740	674	727	691	724	722	681	699	710	703	728	674	729	712	721	701	691	692	711	679	759	715	736	735	725	747	729	746	687	726	718	705	693	729	685	720	728	716	758	695	731	700	691	691	687	723	663	748	724	683	672	713	679	724	745	734	730	714	770	717	768	739	672	704	762	758	690	677	663	737	671	745	705	739	677	703	746	724	718	724	696	730	732	745	725	722	683	737	741	730	719	710	704	706	726	720	714	697	701	735	679	700	719	705	717	707	682	662	736	695	684	691	731	747	730	712	716	716	726	706	700	701	699	684	679	731	726	714	756	761	720	744	762	772	759	656	732	709	710	750	700	725	733	712	704	729	705	693	695	723	771	801	776	774	682	715	745	660	676	706	692	735	729	734	716	769	720	680	705	682	707	708	684	696	685	784	696	703	692	711	699	758	743	723	743	717	744	706	741	720	733	689	724	691	705	737	734	734	718	758	701	717	697	690	687	673	722	694	724	717	729	732	705	711	731	717	728	743	752	713	695	723	730	692	700	671	720	728	717	727	708	689	723	689	726	688	726	694	725	742	743	706	711	713	705	752	736	710	718	682	731	707	732	751	731	712	711	728	718	673	715	723	727	747	686	757	733	751	748	741	721	707	671	711	727	675	729	697	702	740	709	693	732	777	737	697	716	743	732	729	722	705	724	718	727	702	694	778	742	684	707	676	727	683	700	736	707	713	718	681	718	729	725	684	751	749	726	679	734	678	721	707	727	731	727	742	705	709	717	714	690	734	708	709	701	726	767	708	744	702	718	677	687	684	706	753	724	678	724	702	776	746	717	769	716	741	721	716	763	707	689	718	708	693	759	710	718	677	743	665	723	686	681	713	660	709	749	714	698	704	769	671	754	719	748	713	727	742	754	724	705	748	727	677	727	683	707	680	717	705	683	688	711	692	645	697	691	751	706	759	722	644	746	703	678	724	673	722	681	734	712	765	722	660	683	714	725	659	718	715	697	690	723	693	749	643	731	752	696	676	698	744	717	727	745	742	689	700	773	702	686	721	697	762	743	716	702	720	718	683	731	682	711	716	723	713	702	683	736	710	713	697	713	666	736	697	702	744	693	719	724	742	679	681	711	700	738	688	689	648	719	702	717	698	733	676	717	682	712	720	704	720	702	693	709	675	701	763	695	750	675	706	740	742	705	766	719	709	712	726	728	758	780	737	725	761	724	723	676	769	704	715	660	719	725	666	732	754	737	754	745	730	703	679	689	731	686	732	705	680	679	680	774	741	667	685	718	707	721	714	727	743	722	751	700	695	717	749	712	675	738	716	747	689	734	705	672	738	716	758	717	715	722	743	697	700	669	728	712	733	672	699	664	715	625	691	715	674	694	747	694	734	709	679	713	727	685	691	704	706	726	718	739	738	702	705	717	708	677	730	708	742	704	699	764	706	693	688	698	707	758	713	703	688	679	713	735	695	724	704	708	748	751	675	710	678	703	730	707	719	711	744	741	702	641	732	693	725	765	709	681	709	739	718	692	705	764	727	713	705	689	698	701	685	715	743	712	768	748	748	715	749	691	714	680	695	695	769	732	723	704	665	708	732	711	679	715	760	709	739	713	686	761	687	745	721	772	696	721	724	678	697	722	695	675	733	714	757	729	777	717	728	739	699	683	717	673	697	699	721	721	714	712	708	715	711	723	711	746	736	703	751	690	708	746	688	743	721	711	740	698	732	727	734	750	725	704	699	699	691	713	710	705	752	733	704	751	688	680	688	722	728	719	729	698	745	698	745	712	696	704	704	693	778	715	724	699	673	748	701	703	757	681	738	707	697	745	695	639	717	732	679	716	735	725	709	698	710	667	691	748	740	697	719	725	764	749	732	746	734	695	687	722	731	690	761	690	759	710	714	683	706	731	773	715	711	756	673	763	693	700	700	733	723	697	730	690	742	729	700	719	667	696	691	744	717	700	735	717	668	705	710	727	718	692	701	740	646	722	759	709	715	686	691	713	748	750	700	687	717	690	687	719	716	652	720	682	781	707	708	690	670	730	789	726	719	716	742	783	675	715	697	743	712	743	721	681	740	705	741	701	747	736	768	710	740	718	719	680	736	705	753	688	680	745	687	711	716	735	719	755	676	674	705	708	713	695	704	714	723	760	712	708	705	716	742	785	719	779	730	732	719	719	729	724	710	691	706	747	680	724	727	701	669	716	707	700	728	777	714	730	694	691	707	728	677	720	670	690	756	745	733	731	688	699	714	683	727	707	735	722	754	745	709	700	716	698	724	715	729	708	691	688	733	694	750	715	762	690	695	718	702	770	712	734	735	721	709	727	710	708	708	718	729	725	726	719	723	725	695	712	724	750	745	686	714	725	756	684	722	726	719	770	732	741	731	740	716	668	718	719	726	714	733	733	746	748	718	710	709	714	698	727	675
1642	238	196	137	97	119	104	117	97	82	92	101	110	79	99	90	85	66	81	95	91	93	91	85	98	102	82	89	77	95	87	91	95	85	87	91	94	102	72	80	84	94	80	79	92	83	97	100	85	78	81	88	84	117	91	82	87	83	105	82	80	74	81	73	86	93	87	94	83	91	96	97	84	88	74	84	98	100	72	86	92	74	88	92	107	78	88	93	107	79	79	86	89	93	90	98	97	92	85	86	103	92	96	79	79	77	80	96	91	95	87	85	81	114	86	84	81	109	88	98	69	93	74	91	94	93	81	86	97	93	77	86	87	84	72	85	85	98	103	87	79	93	84	87	95	86	91	85	94	86	98	74	112	87	89	92	86	95	90	97	91	106	96	82	95	89	89	83	87	88	97	86	83	74	91	88	93	84	98	104	92	85	78	81	92	80	91	88	74	107	92	67	76	74	84	75	88	82	79	97	83	80	105	87	95	84	77	92	72	101	112	96	95	89	91	97	97	96	88	91	70	92	96	100	103	87	89	80	83	87	105	94	90	93	69	89	96	107	84	88	91	91	87	96	90	88	82	102	96	89	98	78	100	76	83	89	84	81	94	87	93	93	99	81	86	94	96	84	108	102	101	93	101	88	82	98	113	98	86	90	93	87	74	90	74	86	94	91	93	93	88	91	95	97	86	97	78	69	71	86	99	79	85	79	73	87	87	87	83	83	79	95	85	87	97	88	78	90	88	92	96	81	68	78	91	89	102	84	92	76	96	102	102	95	92	123	88	92	97	104	101	94	81	84	82	92	97	77	90	92	103	94	88	97	79	95	91	85	96	96	92	93	79	79	90	87	73	73	95	86	73	102	94	93	85	87	88	98	89	84	87	94	104	83	88	102	73	86	100	90	83	86	83	88	95	77	95	92	93	85	93	95	83	90	94	87	71	89	98	93	80	95	91	98	90	90	88	107	73	98	86	100	98	92	100	98	85	94	95	84	97	90	91	93	72	96	91	85	87	80	74	85	89	89	103	86	95	99	97	94	103	69	56	89	85	90	96	87	94	85	94	95	77	94	91	85	88	89	76	100	99	92	87	93	109	72	88	89	82	81	104	86	90	99	98	87	86	88	102	82	89	91	93	85	83	77	75	95	101	89	86	88	103	87	77	115	89	94	105	89	81	99	88	89	91	105	87	106	86	111	74	87	95	69	84	104	91	112	91	77	92	90	82	70	74	93	101	78	118	96	80	92	91	106	84	85	83	94	84	96	90	87	87	101	91	75	79	95	100	86	108	90	77	91	99	77	85	88	72	79	85	86	88	93	86	112	84	85	111	92	90	92	90	104	78	88	95	87	91	97	104	108	74	86	90	80	93	73	81	104	101	92	91	101	92	85	90	98	92	74	69	92	80	92	108	61	86	86	85	102	100	82	95	93	99	85	100	90	77	81	100	84	82	89	102	92	70	91	115	85	101	97	91	115	86	97	79	95	89	96	87	79	86	82	82	79	93	93	77	109	98	92	84	95	72	81	107	89	107	88	104	97	97	96	99	83	86	89	103	100	96	100	80	108	81	90	83	96	84	88	84	82	90	64	88	96	102	91	87	91	90	91	76	75	90	103	94	73	82	87	87	98	91	79	75	109	108	103	85	86	89	94	80	92	90	80	103	101	103	77	99	84	97	96	80	96	100	92	93	91	89	82	98	89	114	95	98	87	75	95	71	89	87	93	100	79	94	93	93	90	85	93	76	100	88	73	93	65	101	95	71	91	72	102	79	77	99	105	80	94	95	103	81	73	94	72	88	102	114	90	101	86	81	94	92	99	92	75	91	99	89	82	82	85	89	90	81	94	93	105	101	92	89	93	97	86	97	94	62	94	85	94	80	86	89	73	77	106	87	78	91	85	96	78	89	87	111	88	93	98	80	82	92	79	96	92	83	96	85	90	108	80	100	82	85	90	100	85	106	74	105	87	94	90	108	96	79	105	90	101	87	94	83	87	79	95	92	111	82	89	94	105	88	93	93	87	96	99	94	84	92	81	84	95	76	93	92	73	96	76	85	73	75	83	75	87	82	94	92	90	80	94	84	81	107	88	92	86	94	102	94	85	92	92	91	83	96	82	88	88	111	83	85	84	100	90	97	91	95	85	98	111	90	89	90	60	90	83	100	80	89	82	110	99	82	87	93	91	73	85	98	95	93	94	106	93	95	112	97	93	86	108	91	85	95	90	85	100	87	80	97	96	93	83	94	90	77	87	99	77	93	105	89	78	101	82	98	99	83	89	103	93	104	95	90	95	80	79	85	79	98	98	82	73	83	108	89	87	100	98	96	81	103	93	81	94	87	85	91	92	83	91	104	77	82	72	89	85	101	89	92	99	92	95	99	85	83	84	84	91	88	103	91	85	88	98	88	99	94	87	92	97	95	93	73	82	96	75	85	101	109	92	78	96	95	101	94	84	83	71	77	91	94	87	78	77	95	80	92	94	89	84	87	83	90	80	82	104	101	94	100	86	91	91	98	87	83	105	106	86	100	102	96	78	102	87	85	77	76	98	89	84	83	80	110	97	79	74	87	103	89	77	87	107	97	81	86	77	74	99	80	73	94	101	86	97	95	74	94	92	89	95	81	91	78	87	102	81	87	99	104	85	115	92	92	86	71	67	74	89	93	94	83	103	77	102	84	97	88	106	86	91	81	89	98	83	89	88	79	91	89	76	83	87	75	94	106	104	73	83	90	80	94	110	89	96	73	99	97	78	95	110	83	92	81	94	94	86	86	99	94	63	84	67	102	88	103	80	93	78	87	91	96	78	91	113	96	100	93	91	85	96	89	101	87	95	105	100	87	99	112	110	92	92	92	102	94	84	86	93	87	99	89	87	84	88	99	100	99	107	95	93	80	96	82	97	88	83	84	78	90	94	84	85	98	93	81	69	91	77	94	78	87	83	96	100	88	70	84	87	81	102	87	73	91	96	93	82	73	85	85	84	75	77	97	80	96	82	88	65	100	101	92	102	103	86	73	89	71	91	89	95	86	99	90	83	83	107	87	91	92	87	100	101	86	103	90	104	73	70	85	102	87	96	100	88	86	93	98	84	86	78	95	80	108	93	89	87	101	99	100	89	72	78	72	73	85	105	85	81	89	73	99	75	114	87	111	90	101	109	88	96	108	102	80	94	89	97	89	72	76	90	97	99	111	99	109	84	75	106	84	85	85	98	91	77	84	83	104	105	86	99	93	93	109	88	103	79	102	90	91	86	81	87	109	91	81	94	103	76	86	83	86	99	90	89	89	98	87	86	97	105	89	88	78	88	98	91	85	107	70	84	96	79	84	77	91	100	92	96	91	102	103	94	84	103	93	81	78	92	96	116	82	98	93	94	90	84	86	89	100	82	87	80	98	99	97	81	92	91	95	99	66	104	95	94	72	80	103	96	101	61	92	85	100	91	96	80	95	82	64	102	97	81	97	67	95	91	93	75	91	76	79	73	84	102
2086	512	539	574	489	446	408	378	371	364	331	363	336	302	287	312	334	323	344	300	326	320	324	311	317	331	294	305	310	332	346	311	335	292	327	330	284	311	285	308	331	292	280	298	357	302	346	307	307	307	291	319	326	338	286	328	301	290	340	306	328	280	318	303	292	321	320	298	301	286	297	321	310	299	281	326	320	308	305	317	304	301	330	348	308	295	299	273	294	338	293	283	289	302	329	330	317	306	280	296	276	320	314	336	310	275	308	315	291	295	320	322	291	296	273	339	303	287	300	296	315	346	292	328	308	305	327	333	314	304	296	326	292	280	314	304	293	318	306	295	321	289	351	328	293	301	321	322	322	321	318	289	284	344	286	299	319	310	316	281	322	286	327	312	319	313	306	300	304	303	304	328	298	334	284	298	304	306	325	314	316	329	307	296	293	306	345	311	312	332	314	312	303	312	294	295	270	311	331	307	336	334	332	314	301	326	306	293	317	320	340	284	325	282	304	307	334	323	310	301	289	302	266	348	305	316	305	309	293	338	317	294	290	305	338	337	311	317	325	350	315	302	292	296	320	303	292	294	310	323	322	300	328	347	323	317	312	340	292	300	308	300	278	315	313	308	327	330	317	328	319	305	312	292	332	281	288	293	294	302	313	301	312	277	303	287	327	299	310	296	290	315	313	314	289	319	297	339	326	328	289	308	296	306	315	286	297	324	314	317	309	297	291	320	296	295	324	297	314	325	301	311	295	347	305	308	315	328	290	321	320	338	290	319	281	308	293	299	323	323	301	312	323	313	292	310	299	328	321	328	305	299	312	313	326	330	330	310	318	307	306	341	321	335	296	321	278	307	333	303	321	311	310	306	294	283	323	294	304	316	321	300	312	295	328	308	305	287	297	330	316	320	307	341	294	341	305	313	305	300	306	306	316	272	316	315	288	285	282	284	299	335	305	293	324	320	322	303	297	334	305	311	283	298	300	321	304	304	287	307	303	322	327	305	274	307	324	297	299	281	305	323	286	303	313	333	276	281	319	296	313	307	338	291	310	306	293	339	291	306	314	336	339	324	301	330	338	326	319	323	312	303	306	295	299	335	305	315	345	328	334	292	318	328	305	288	291	347	315	335	335	303	298	315	291	298	297	284	293	328	286	312	320	330	291	310	300	315	313	300	312	345	296	318	353	313	265	289	308	303	311	316	309	280	306	325	304	288	317	308	310	260	335	290	312	296	325	329	330	290	321	306	295	287	287	318	303	314	317	337	298	298	317	320	328	319	291	346	313	304	309	312	305	325	354	363	313	297	337	283	318	293	341	291	315	323	292	326	326	317	296	318	332	304	295	337	315	294	292	300	326	336	320	298	317	335	313	337	326	294	301	318	306	328	296	325	311	319	309	297	337	307	307	344	298	313	284	315	333	301	284	317	297	294	336	311	291	304	315	311	341	311	299	300	305	317	309	328	330	323	321	309	311	296	345	295	337	307	314	312	328	298	316	312	302	368	303	292	276	334	297	319	311	310	309	290	308	293	295	296	287	301	327	337	302	330	342	299	314	308	341	303	334	306	308	291	310	294	296	317	309	337	297	310	318	302	359	325	313	319	282	320	313	320	307	342	314	303	339	288	297	296	308	308	316	305	293	302	293	332	294	309	308	299	309	280	295	285	281	304	317	321	321	328	293	315	327	290	305	332	312	313	344	275	305	322	314	341	336	329	330	302	297	339	315	331	319	324	320	314	306	297	312	330	297	300	317	326	345	279	293	308	296	295	331	325	297	311	332	327	339	303	321	302	295	337	337	292	352	315	311	345	292	299	322	314	302	287	296	335	326	330	299	314	313	319	303	327	317	305	317	313	301	290	321	300	309	328	313	306	332	293	302	316	315	289	311	329	310	338	258	310	315	301	274	340	325	308	300	283	286	318	308	285	313	296	311	329	292	317	304	282	318	357	324	291	312	289	327	321	307	325	302	290	299	333	297	305	327	288	301	330	291	295	308	275	332	290	304	306	359	348	333	301	275	309	336	312	318	329	321	300	327	302	342	299	298	341	318	332	330	314	300	322	320	319	328	306	317	332	283	325	300	325	326	293	324	324	314	326	285	319	315	307	309	302	350	306	289	318	310	303	291	286	299	307	312	331	303	325	312	310	293	316	310	311	329	301	331	348	327	319	341	319	307	300	291	325	328	302	296	314	290	333	315	312	314	306	299	290	325	338	337	294	332	313	288	325	353	307	325	336	318	309	314	325	337	306	290	323	324	285	343	320	323	322	325	310	312	307	322	337	340	328	293	332	292	298	304	314	316	307	327	355	287	297	335	287	274	340	322	313	321	318	287	284	311	340	333	311	316	294	316	302	334	316	332	294	320	300	310	297	320	302	322	312	312	323	301	320	306	323	308	327	283	313	344	325	304	303	299	304	334	323	306	320	278	325	274	313	336	311	315	289	283	316	322	286	317	296	304	344	304	290	306	324	304	291	301	305	300	292	277	246	336	308	293	293	301	306	337	299	286	297	296	346	305	307	298	293	342	302	300	324	305	312	333	326	308	328	306	318	302	320	310	322	306	344	308	309	319	325	324	305	301	295	335	290	319	336	290	315	286	318	314	314	305	305	329	292	301	315	305	306	320	329	351	302	309	348	302	283	329	334	309	283	302	315	293	290	307	329	329	313	321	338	323	325	283	314	294	300	307	305	303	302	305	361	326	300	304	315	325	314	286	295	295	316	289	324	337	336	322	289	305	324	293	320	311	289	317	323	293	353	320	319	328	308	338	302	301	305	311	349	321	326	326	293	282	304	296	321	304	315	319	311	305	305	300	300	322	316	321	318	282	356	334	297	305	329	310	292	317	299	322	312	302	352	317	339	318	299	315	299	319	360	315	334	304	307	286	321	325	325	325	311	309	308	315	300	295	298	320	314	321	304	356	327	286	330	332	297	319	313	331	322	346	299	307	280	305	284	321	311	315	299	323	309	297	289	304	298	269	295	300	318	325	276	337	305	331	307	300	314	326	305	298	315	298	319	318	303	288	334	316	267	312	317	294	332	309	311	347	305	339	305	302	336	326	334	314	332	311	356	339	305	309	330	304	301	300	337	309	324	306	316	319	290	300	335	281	307	323	303	276	305	310	293	334	335	302	317	327	318	307	336	308	308	291	310	306	306	309	286	255	320	329	325	315	291	311	333	312	290	315	332	306	341	295	319	330	311	304	341	289	318	344	334	286	292	302	307	294	285	327	330	305	328	299	296	296	327	316	288	269	324	327	321	288	316	323	289	349	318	312	311	297	319	305	336	311	322	314	315	268	294	313	303	300	316	315	332	323	291	329	317	282	313	315	313	317	355	326	319	295	310	328	301	329	312	339	336	278	303	326	291	315	326	332	308	319	339	281	290	305	313	317	312	324	326	322	321	307	313	325	307	335	301	291	297	307	299	314	295	298	309	291	310	331	316	291	297	307	331	298	284	305	324	330	303	317	316	325	339	320	295
6392	1972	1960	1578	1209	805	615	459	407	349	328	258	285	249	271	249	207	232	274	221	248	227	233	246	236	224	228	243	250	214	250	219	215	233	242	237	216	232	261	242	229	199	201	212	211	250	211	231	194	247	243	217	222	199	213	221	225	219	221	212	212	239	238	206	209	242	216	237	225	211	211	211	211	236	241	227	215	220	210	198	220	201	228	215	230	201	199	220	208	219	201	230	216	225	252	224	235	233	212	200	207	211	224	227	232	209	222	217	260	211	235	223	208	198	214	207	197	213	210	176	222	220	199	227	229	224	196	208	210	205	192	226	216	197	230	213	218	211	234	199	216	242	221	236	214	226	205	210	200	221	218	204	226	200	225	221	215	226	210	235	208	226	241	216	207	211	240	231	231	216	225	235	208	242	219	215	204	228	217	223	211	220	223	217	230	229	226	234	214	211	240	211	217	234	228	230	199	194	206	215	207	227	201	220	241	222	205	228	210	245	205	245	218	200	236	208	200	204	217	231	231	225	236	210	223	219	195	209	213	222	207	223	215	213	209	199	218	235	232	228	217	226	199	238	226	225	217	220	219	274	226	232	215	208	216	237	210	213	213	223	216	248	220	224	214	236	236	210	200	242	207	212	208	227	227	206	231	218	201	199	201	232	235	231	230	219	202	207	212	217	220	257	216	219	216	211	217	230	222	231	209	229	229	210	217	196	218	219	235	201	217	205	235	219	211	205	233	249	235	221	199	210	209	207	232	194	217	202	196	226	247	194	232	217	208	237	232	227	216	199	210	240	219	202	228	234	238	201	221	204	237	232	214	210	187	218	232	221	199	199	220	239	248	224	246	206	219	224	240	219	255	223	236	212	206	227	230	246	217	226	221	236	224	214	220	223	227	196	206	207	223	215	226	222	254	199	237	196	206	239	242	247	220	222	217	262	236	206	204	206	227	205	199	220	221	215	226	212	251	238	230	208	232	229	216	244	210	204	220	195	216	218	226	206	231	212	207	218	199	240	225	198	195	244	211	194	219	237	252	229	211	229	200	225	214	234	182	218	222	227	222	224	217	195	202	227	230	221	189	246	222	231	228	211	204	208	217	216	200	226	227	205	228	217	186	210	207	220	241	211	214	203	198	230	231	227	205	204	215	261	202	224	231	193	220	225	236	232	204	210	235	212	213	221	218	217	214	237	262	203	196	209	243	233	227	232	212	210	218	232	203	218	235	231	197	212	230	230	237	202	224	213	201	242	197	229	238	205	227	207	219	217	218	239	218	224	251	213	209	224	235	213	229	238	220	214	228	187	220	222	196	207	261	247	230	193	212	212	200	241	208	208	220	224	216	199	216	215	229	201	226	213	199	212	215	180	227	226	229	216	203	237	213	229	228	215	244	195	230	211	206	223	213	209	231	237	207	191	219	229	235	227	237	221	216	226	240	230	220	205	235	225	213	255	220	233	234	202	202	231	220	221	208	207	218	222	228	210	229	210	228	197	220	219	238	223	240	195	201	210	221	220	234	222	233	232	210	205	261	219	215	198	241	213	224	204	205	221	224	215	238	208	238	223	208	223	220	199	198	226	216	213	229	240	226	209	225	233	218	213	214	202	238	210	214	214	226	212	213	194	211	192	216	213	214	235	209	208	196	221	215	249	206	214	226	238	222	234	201	206	203	233	238	218	233	246	236	216	215	193	218	183	193	214	215	196	233	208	244	235	232	207	195	231	195	220	219	227	219	211	185	202	231	203	220	218	207	182	219	248	238	212	208	211	237	235	220	227	194	237	214	228	203	200	217	193	213	214	212	206	216	201	223	212	201	202	197	258	204	208	217	235	228	209	206	207	215	202	221	237	239	239	215	211	229	237	220	261	216	219	186	210	224	232	239	225	211	228	238	194	227	204	201	205	216	210	239	210	210	190	232	209	217	230	242	207	216	191	216	192	208	223	219	215	228	216	237	194	240	233	230	237	222	227	212	216	222	234	240	218	205	203	240	201	214	216	232	240	202	225	216	199	215	217	237	207	248	203	230	230	249	210	235	222	243	206	212	228	248	226	204	232	205	217	207	203	227	216	187	241	194	227	221	210	206	219	245	195	222	213	211	212	234	225	247	239	224	220	198	227	230	228	199	233	182	205	189	210	223	219	209	218	217	232	220	225	208	207	194	191	204	228	234	222	218	212	243	232	206	209	206	216	220	213	228	224	235	238	242	211	208	217	211	217	219	221	222	234	190	227	178	229	225	190	245	211	209	224	203	208	215	241	233	263	227	203	238	252	229	221	200	213	222	214	221	217	227	237	228	233	223	212	220	199	228	248	240	225	216	201	241	244	218	209	226	178	219	237	223	233	244	258	219	203	217	202	228	220	255	234	226	234	222	230	230	213	241	221	226	198	220	225	213	208	224	205	232	231	192	217	193	241	230	221	207	216	269	244	228	234	190	233	217	217	226	229	205	213	233	254	222	237	216	222	226	208	212	225	224	219	197	211	213	246	235	205	211	216	270	232	229	246	219	223	229	239	217	217	235	225	204	219	216	219	211	197	204	222	238	216	206	223	216	219	235	223	219	232	219	231	223	214	206	207	204	205	198	236	223	201	201	248	219	236	207	231	211	227	227	232	187	207	234	234	211	203	224	225	207	226	215	215	224	220	244	232	229	228	221	219	212	227	197	237	220	237	257	224	223	257	227	236	189	203	231	201	204	222	226	233	236	212	241	199	227	222	206	222	209	206	225	199	221	206	206	200	220	214	226	214	190	208	194	236	225	212	238	202	224	213	215	230	225	193	224	213	208	249	219	243	236	204	220	224	220	219	200	232	202	193	226	245	205	227	207	243	204	199	244	236	201	220	225	216	215	223	202	232	239	203	219	218	223	236	222	220	214	226	202	204	220	247	221	235	229	220	207	235	196	217	226	214	231	227	175	212	221	225	214	205	222	221	228	219	217	229	204	210	218	212	207	202	207	227	229	232	236	240	225	238	199	267	248	194	222	233	233	251	210	216	235	240	211	239	221	230	220	207	252	244	231	201	212	207	232	218	214	232	235	217	219	218	224	197	186	238	235	205	223	229	263	237	215	230	231	189	229	192	233	218	217	228	205	225	196	235	209	240	207	191	215	229	225	254	228	215	221	251	209	219	242	247	200	232	247	205	254	223	220	232	218	261	228	208	197	192	223	216	231	234	227	220	214	199	221	229	222	240	227	210	208	216	231	235	222	214	213	220	188	208	210	195	229	229	229	217	208	244	206	221	214	216	228	217	209	241	216	215	233	233	215	206	215	211	200	217	217	213	203	231	232	228	219	211	228	215	218	229	231	197	221	213	199	237	195	223	207	217	231	232	215	210	203	244	218	217	221	200	207	220	212	219	209	211	197	208	239	229	228	227	202	237	225	213	217	200	230	200	216	215	219	213	201	218	212	203	234	239	229	228	218	217	203	196	225	200	213	231	248	216	236	233	198	206	241	248	226	215	230	215	202	239	232	237	223	221
6111	2122	3068	3500	3172	2788	2400	1991	1509	1343	1244	1168	1001	938	912	877	821	812	808	819	730	752	701	715	742	726	665	715	731	737	694	706	699	668	676	672	663	661	708	650	656	713	661	690	645	658	649	650	606	666	628	657	614	636	662	628	645	638	634	608	672	608	636	641	615	606	625	610	635	624	625	594	665	628	591	658	654	628	634	616	624	642	634	617	603	587	655	641	622	601	606	610	629	628	614	665	632	592	607	630	605	581	610	635	601	633	619	586	655	607	669	615	617	630	635	644	609	595	652	641	650	647	617	619	608	599	628	640	601	630	642	597	668	602	588	618	613	622	617	631	593	639	618	576	644	614	599	634	588	598	601	662	648	637	641	640	616	660	621	612	597	623	609	631	607	637	636	610	634	625	665	632	647	596	630	635	625	623	632	650	549	629	638	598	608	573	624	610	631	627	589	639	561	620	649	642	658	612	616	597	614	606	660	601	643	581	628	586	606	643	584	641	667	634	619	639	633	628	625	664	606	631	594	639	627	606	574	604	599	636	623	611	618	619	641	611	586	644	621	617	635	618	645	649	606	602	629	611	645	607	618	618	620	568	601	605	631	656	604	640	618	606	626	667	641	630	622	589	665	610	650	610	587	597	577	611	640	639	620	605	635	595	593	598	600	588	617	588	661	657	583	644	632	643	636	635	616	619	595	674	615	581	579	590	600	599	652	655	593	605	641	624	616	703	611	641	603	604	615	681	611	592	618	644	605	597	594	635	594	639	640	634	611	614	610	624	620	654	612	627	609	595	656	598	633	635	674	628	636	619	626	626	605	617	626	656	594	666	582	647	611	614	611	645	607	602	635	619	579	627	642	631	652	632	572	619	627	606	647	623	622	640	621	636	642	606	587	597	616	653	631	614	689	614	638	624	606	582	601	625	612	590	600	593	595	655	624	625	588	631	647	652	624	636	587	568	615	603	647	664	607	629	638	617	645	622	585	602	621	586	625	580	645	614	650	636	600	629	592	640	593	600	608	589	635	584	657	598	604	643	598	637	584	622	585	604	573	609	620	549	596	613	597	618	634	596	639	605	621	581	625	642	597	615	613	629	640	651	606	602	628	626	586	606	591	603	573	655	573	606	604	636	632	608	607	616	634	579	600	627	581	618	655	602	613	639	654	627	631	623	657	616	591	639	658	646	615	630	612	607	633	604	632	596	593	620	585	602	659	598	644	592	589	605	645	597	622	584	604	654	656	601	642	572	648	622	606	636	614	588	631	608	608	622	628	573	628	641	603	633	624	617	612	630	630	638	588	609	608	618	636	610	593	691	606	656	613	605	632	528	626	597	640	633	626	649	573	627	606	596	596	602	599	599	616	586	582	629	595	609	629	632	613	651	598	613	603	633	607	615	630	673	609	632	591	595	598	594	636	604	608	586	626	611	624	614	634	608	647	616	634	537	599	638	634	653	612	623	634	598	631	552	595	613	638	646	607	649	655	654	596	604	597	573	632	632	610	634	622	663	638	636	605	620	642	635	614	627	581	625	570	656	619	604	621	650	632	602	638	593	583	644	563	662	624	645	585	627	659	626	652	578	610	624	639	631	636	590	589	647	589	635	603	578	591	593	599	652	604	642	619	643	601	655	632	634	630	648	615	612	558	618	646	575	622	635	635	615	618	611	617	617	655	652	679	617	610	651	629	605	654	639	608	607	587	609	643	622	613	580	597	656	645	634	624	600	649	589	672	643	639	627	607	594	679	615	633	589	644	581	574	595	627	630	659	653	633	610	635	610	597	585	656	631	591	601	586	624	611	650	623	610	628	640	638	599	611	582	638	609	629	634	572	628	620	616	596	591	616	621	631	592	629	600	591	595	678	621	635	624	603	640	652	614	621	639	580	585	638	639	611	632	624	623	614	650	605	614	616	626	650	620	620	595	631	597	603	643	629	618	611	614	592	603	626	639	624	651	602	653	640	566	599	630	605	594	642	635	617	572	655	658	642	650	646	615	603	571	571	631	604	589	595	626	646	618	614	650	625	603	625	584	591	626	628	576	617	643	595	645	639	625	589	636	579	593	635	603	633	627	609	602	621	659	604	605	569	640	618	641	613	668	624	628	616	624	663	628	638	609	601	607	578	608	613	658	570	673	636	635	608	614	652	620	641	639	617	600	632	640	645	637	637	599	573	610	586	604	590	574	610	654	623	629	623	589	598	650	640	581	618	600	625	609	652	606	623	634	612	616	614	589	598	646	633	607	625	615	635	598	610	603	596	626	610	620	617	610	617	598	629	590	590	617	602	618	588	588	615	584	632	646	608	610	589	619	597	627	575	628	556	572	591	655	582	652	628	626	653	624	610	687	616	630	602	631	623	632	580	608	652	601	649	609	661	661	612	660	626	637	582	651	614	658	605	614	598	602	677	618	598	639	597	617	672	641	653	616	642	631	622	609	647	613	575	639	649	589	611	623	618	665	619	567	650	599	604	618	624	636	619	629	627	636	614	635	593	612	627	617	619	650	619	627	631	635	626	582	643	615	620	601	647	668	608	607	627	604	628	652	638	655	618	622	661	627	652	620	577	617	583	644	623	571	625	637	649	584	704	625	642	611	626	613	623	637	616	595	592	589	636	616	659	619	651	601	599	662	609	635	580	595	623	645	622	590	578	579	596	621	630	625	623	647	649	598	653	629	619	653	614	607	571	617	644	633	625	636	623	679	594	593	633	601	645	604	624	599	634	610	603	596	645	612	620	610	636	633	636	619	667	631	640	626	619	641	634	667	614	638	603	617	591	613	590	644	628	616	640	633	573	601	608	633	613	625	615	647	633	616	584	577	569	654	606	595	613	615	603	604	626	607	633	600	628	619	584	593	641	663	595	621	598	596	629	621	596	648	629	584	635	621	620	619	651	579	614	597	636	641	639	629	622	598	598	628	610	567	588	621	653	606	582	617	619	605	620	608	600	638	601	629	623	596	625	625	660	667	582	647	619	575	632	621	620	606	670	623	619	652	654	631	643	584	635	657	645	600	620	605	607	624	648	611	636	595	616	630	636	622	612	602	615	648	617	606	643	648	569	639	611	564	580	591	609	611	596	620	613	635	574	614	640	586	654	627	647	682	639	637	615	644	573	624	631	612	626	616	650	637	603	582	621	587	586	625	653	622	640	616	603	580	627	671	622	620	620	603	619	650	659	641	625	630	635	618	621	648	592	592	599	604	622	619	642	595	616	617	661	607	628	622	639	636	606	611	596	621	616	618	567	645	611	578	640	639	598	651	574	618	626	656	590	612	569	632	606	594	618	611	626	616	587	642	668	619	658	591	637	612	639	635	641	590	618	650	646	601	595	614	595	659	603	595	614	639	678	565	626	655	636	618	606	644	614	607	610	603	611	638	600	599	588	614	644	624	591	634	677	630	635	625	600	645	604	652	625	581	637	535	633	644	633	626	591	621	605	617	646	636	608	598	638	626	611	599	655	646	594	646	628	633	610	642	604	626
11832	3999	3425	2911	2171	1560	1071	779	541	548	528	460	397	373	375	353	351	325	323	313	315	295	279	270	303	323	299	322	272	288	298	318	283	261	258	254	289	279	310	286	252	281	265	288	285	272	297	291	279	267	339	286	272	273	234	269	235	273	306	271	250	268	256	272	298	286	302	272	291	298	277	284	279	264	273	284	260	277	299	277	281	273	274	279	255	274	276	274	263	266	270	281	271	254	275	246	244	287	293	291	257	264	245	280	275	273	276	240	296	267	282	270	286	243	256	285	287	250	277	252	282	273	249	235	272	252	297	272	246	273	246	285	257	301	298	274	243	315	282	296	258	282	278	281	251	281	248	314	283	256	278	270	265	269	288	285	277	258	293	271	270	285	244	255	261	297	265	284	303	259	272	249	266	248	276	276	275	269	273	293	273	276	265	242	285	274	283	283	257	281	281	295	273	256	303	246	288	252	275	275	249	249	274	282	280	267	264	291	281	251	273	232	248	257	258	283	298	276	257	261	251	231	261	258	256	262	261	277	298	283	282	263	272	261	258	296	260	279	264	292	273	271	261	257	260	262	272	271	288	254	260	262	281	262	250	255	310	256	259	296	260	276	292	278	257	296	276	296	284	267	284	260	264	277	271	276	285	256	266	234	262	267	285	271	274	284	264	264	296	272	256	251	289	257	260	266	300	271	242	252	247	286	261	282	287	299	266	300	271	299	283	279	305	266	284	248	277	294	267	251	284	277	283	260	299	282	261	275	272	277	262	264	257	254	304	264	237	314	276	264	263	274	277	249	273	296	252	278	265	288	284	264	259	267	283	244	250	274	302	280	265	249	257	286	267	291	281	279	274	279	286	264	255	280	253	267	269	260	292	291	275	262	276	281	258	260	266	261	262	277	269	279	252	264	253	247	258	285	268	260	256	255	294	256	245	278	255	296	268	261	278	242	261	269	271	235	266	278	274	244	283	305	267	281	273	270	258	275	294	268	277	288	256	272	280	285	258	279	263	269	256	257	292	248	267	253	255	233	245	281	240	260	261	286	280	288	282	250	256	290	286	296	301	299	277	273	289	246	283	291	232	276	255	270	320	261	281	269	266	249	286	288	294	276	288	282	292	277	287	275	254	272	288	270	274	279	279	247	250	266	290	246	261	262	259	264	295	302	254	259	282	312	280	280	280	287	273	284	269	283	296	266	263	275	270	284	244	240	258	266	234	294	283	280	275	246	268	230	260	266	267	247	247	297	272	263	273	290	259	274	256	281	296	243	242	233	268	255	291	250	283	276	283	295	264	281	290	291	238	286	257	251	239	289	293	270	270	261	223	294	250	274	285	299	257	260	264	261	244	269	290	280	280	276	267	278	274	248	282	258	252	275	263	285	270	255	274	320	236	282	291	256	261	257	257	291	278	238	257	241	269	280	277	287	274	290	259	254	241	245	259	298	253	265	251	288	275	267	286	305	264	253	281	262	270	260	281	246	282	287	259	295	286	302	284	273	273	268	273	301	222	284	239	269	245	250	277	310	308	271	290	270	274	267	244	282	281	271	252	259	271	272	266	268	275	278	271	256	275	277	288	264	294	263	280	252	253	266	254	276	241	272	273	254	259	238	280	274	301	259	265	269	290	253	269	259	271	289	279	247	275	260	269	256	293	263	258	282	266	252	287	255	267	277	238	289	274	266	278	288	245	296	268	259	268	249	271	262	264	259	253	252	296	250	281	294	274	261	259	260	247	279	246	257	286	277	246	282	271	270	295	261	253	267	247	245	275	277	271	240	286	284	277	274	304	289	302	275	262	293	246	252	275	297	234	264	285	247	272	240	262	285	289	249	281	285	300	255	280	236	281	300	290	287	282	322	264	272	270	276	265	260	293	274	259	272	299	290	271	282	288	294	306	290	233	253	288	252	277	313	281	288	272	245	259	261	269	269	246	283	274	265	277	273	278	247	275	258	268	256	273	263	288	280	284	253	253	268	276	243	281	275	289	268	270	262	288	253	266	252	257	264	302	270	295	279	271	279	273	274	277	282	277	293	263	282	263	243	283	254	243	254	272	275	267	274	233	268	271	270	254	279	261	260	291	313	285	242	248	275	294	250	295	246	267	265	275	318	250	259	234	276	307	291	264	253	278	270	275	267	285	286	290	269	268	253	251	280	271	256	257	268	247	298	281	270	260	276	263	275	288	272	268	271	261	281	265	272	261	292	248	272	258	278	270	258	270	260	252	281	263	243	264	268	260	260	262	281	273	248	261	250	277	256	273	270	236	287	257	251	280	288	298	276	261	261	280	286	293	272	305	284	276	300	295	263	276	243	265	254	265	288	274	265	281	269	263	277	292	272	265	277	279	286	295	286	258	259	259	259	255	283	252	282	248	261	285	252	288	223	284	266	298	275	278	278	272	309	246	279	273	266	271	278	281	265	250	268	291	234	283	251	283	286	269	256	257	276	274	244	285	278	267	260	243	283	273	266	257	259	284	270	289	254	286	268	255	273	287	263	273	275	250	279	251	260	272	263	243	290	286	258	275	259	255	264	282	255	262	275	250	270	282	281	281	262	269	271	309	269	284	259	280	268	277	277	250	266	273	249	256	289	295	255	282	275	269	287	299	299	286	240	251	279	261	256	260	273	261	298	264	286	269	267	258	280	292	286	266	275	263	245	276	259	286	270	259	229	271	234	258	256	252	270	295	258	244	249	270	248	241	290	296	262	263	269	254	264	250	285	293	262	271	287	252	264	303	263	322	257	261	273	247	258	251	275	257	264	276	253	281	290	287	253	274	251	279	260	275	244	266	249	285	287	287	258	252	279	286	280	266	264	284	293	307	272	256	253	279	275	280	277	275	255	265	257	261	267	265	237	277	291	267	257	300	301	279	304	272	251	267	280	269	281	257	240	285	269	271	262	251	265	274	289	268	266	265	295	269	273	290	266	253	262	266	278	265	282	243	242	282	294	299	281	269	263	288	278	258	282	253	276	301	285	254	286	260	275	268	250	250	293	278	274	244	270	275	277	294	275	256	276	296	270	283	280	264	285	245	273	267	283	270	290	281	255	289	271	261	275	271	269	246	272	269	279	272	252	270	274	280	292	299	261	250	269	252	247	260	223	270	252	269	300	291	270	281	288	259	268	277	248	283	274	301	274	275	281	284	271	267	270	314	255	277	260	286	265	282	287	257	243	301	256	259	284	282	245	272	249	273	270	261	271	302	266	255	277	265	263	263	265	267	285	282	290	246	263	264	313	269	260	284	311	278	281	314	253	264	290	278	247	280	290	288	245	238	251	302	283	283	271	276	248	254	271	289	260	247	305	260	256	294	261	288	258	274	306	251	277	289	289	289	287	277	275	290	259	299	279	278	246	257	259	282	280	277	268	266	237	260	283	287	281	254	247	241	251	256	278	256	287	263	272	258	270	269	250	255	268	257	249	277	277	278	267	281	272	268	263	282	229	238	281	312	242	269	263	316	266	289	276	241	303	299	266
8189	3334	4832	5965	5134	4544	3878	2982	2367	2376	1980	1784	1451	1470	1258	1167	1136	1104	1074	1016	973	934	920	883	934	916	901	870	858	862	826	818	838	825	874	843	757	778	743	799	767	801	799	803	780	806	768	791	814	815	814	779	699	736	719	768	751	763	705	712	739	741	800	726	756	757	728	777	745	750	711	747	722	715	715	754	707	704	747	753	753	694	733	699	749	730	723	743	693	721	728	747	727	700	688	772	726	707	710	711	720	719	731	712	744	700	692	701	704	701	725	758	707	695	716	752	686	739	650	720	782	712	720	782	719	685	781	698	747	694	711	735	709	706	726	718	721	717	675	696	702	677	715	738	733	687	731	744	788	687	726	758	693	683	714	733	698	703	650	738	700	679	754	740	741	678	720	737	709	725	718	732	698	726	738	737	729	717	688	721	676	773	757	753	680	700	700	707	726	743	704	684	693	750	707	710	700	728	670	770	734	735	667	725	744	712	690	653	770	740	751	720	751	715	716	711	687	703	704	731	724	732	666	726	740	709	688	720	760	740	673	693	723	692	693	721	750	694	680	748	750	727	757	717	685	741	718	720	712	711	676	699	741	677	722	684	750	705	694	648	707	720	696	716	725	665	739	712	748	661	708	736	706	705	676	714	718	710	713	758	670	666	723	718	701	728	729	766	724	687	697	742	708	733	695	709	706	678	711	736	673	767	682	668	718	685	678	707	730	728	687	713	693	695	704	727	733	658	689	750	702	770	742	702	686	737	755	707	726	720	742	721	705	741	720	724	697	723	749	706	765	707	689	739	700	720	737	720	709	720	721	713	729	702	683	729	724	721	697	684	744	716	671	703	728	715	698	784	709	685	681	729	756	710	705	715	739	741	694	708	705	671	741	729	682	702	714	668	715	728	700	689	678	714	687	669	686	772	687	714	769	722	687	712	727	751	730	739	682	696	730	706	676	654	702	744	676	691	773	798	757	737	729	696	757	668	713	724	749	696	695	752	735	680	656	695	701	715	739	693	700	697	797	724	695	699	741	737	766	694	781	703	733	669	738	709	740	721	684	735	702	707	757	669	701	689	710	692	710	713	735	694	712	712	701	698	722	705	712	737	678	694	687	689	696	702	723	681	742	728	772	687	707	690	717	710	722	723	730	717	729	738	724	720	724	699	737	727	691	697	761	763	745	734	750	739	705	690	721	697	745	742	691	731	668	709	704	698	680	759	696	700	721	736	707	722	765	709	697	745	701	743	745	713	691	706	682	745	691	705	686	729	716	734	688	684	753	705	712	732	717	684	754	727	726	746	696	775	741	730	655	705	698	697	690	725	747	676	765	726	744	706	742	691	717	741	696	746	703	703	653	668	746	725	717	713	722	694	689	701	745	731	720	729	697	675	682	702	733	710	703	734	708	691	703	665	734	712	701	737	776	700	698	723	724	718	735	727	744	683	723	762	715	709	711	712	768	722	710	669	741	701	714	719	676	763	712	697	691	677	745	726	719	691	741	735	720	732	694	727	735	679	689	668	673	757	741	716	720	736	670	685	676	665	704	720	670	720	746	714	683	707	714	728	786	703	688	717	736	718	739	724	706	708	716	683	726	704	675	671	683	703	699	687	681	733	726	686	750	732	706	705	724	688	734	720	717	744	783	708	728	740	703	722	798	743	769	720	708	701	774	733	733	709	711	715	707	685	697	716	733	713	776	682	722	673	692	671	710	750	754	752	693	716	772	701	708	707	701	666	695	722	733	757	700	737	701	729	763	742	677	775	751	679	694	707	696	672	691	709	662	722	730	706	734	716	744	676	741	742	713	685	715	706	678	726	748	668	689	744	756	705	734	721	689	734	728	679	672	713	663	726	698	744	656	680	731	718	725	725	729	721	693	703	726	752	709	711	727	756	666	728	706	729	686	738	738	774	706	705	720	698	725	731	673	738	729	664	731	682	743	704	669	715	729	702	742	688	727	720	695	707	677	697	702	699	702	691	698	711	652	768	727	717	712	752	759	713	728	697	704	730	671	712	683	722	742	678	691	721	680	700	706	723	675	715	713	670	760	688	741	703	728	726	740	680	722	710	727	705	681	680	728	695	717	717	689	714	706	684	748	661	730	699	723	687	722	735	699	684	706	744	714	704	715	694	734	718	699	684	691	712	688	688	700	747	723	737	704	709	727	734	728	737	722	715	770	685	706	726	679	676	691	708	753	701	729	718	681	706	731	725	699	703	738	644	731	702	695	721	696	734	698	762	681	743	731	710	692	697	692	690	693	709	697	684	743	720	692	717	665	711	727	687	735	749	701	683	721	656	744	706	687	706	713	754	731	716	747	676	735	729	659	740	691	707	721	729	728	728	695	740	750	713	688	706	723	704	695	711	764	713	728	734	677	739	738	714	689	735	657	697	710	699	697	718	721	715	741	713	700	726	680	705	735	705	711	673	713	666	705	744	704	727	748	679	709	731	768	696	673	726	718	688	704	696	742	715	761	709	719	706	768	738	667	697	686	734	730	686	721	730	702	745	672	743	742	701	730	705	764	731	705	733	724	700	695	673	690	632	744	719	724	710	692	697	738	704	726	715	727	665	727	723	692	661	677	717	724	692	721	728	686	706	739	739	693	658	704	697	714	705	710	749	758	677	673	690	668	758	671	693	703	702	723	691	682	715	721	676	719	665	736	687	704	688	729	691	702	722	760	712	667	709	740	690	720	729	696	728	671	701	775	734	752	706	737	681	694	727	719	682	699	700	721	698	741	663	706	755	720	677	739	716	689	693	740	701	743	727	686	689	676	699	736	736	748	726	708	716	670	686	760	743	746	695	678	724	717	754	720	701	683	705	682	747	734	686	765	727	725	670	704	741	686	726	687	730	721	705	707	702	676	719	687	687	670	726	743	693	693	757	716	711	683	714	706	702	735	748	709	702	706	729	703	673	710	717	738	711	734	714	689	700	731	703	688	739	764	681	730	663	690	730	728	710	728	658	739	694	749	749	717	707	696	734	715	765	683	723	773	743	795	741	725	714	670	750	700	692	728	719	744	671	729	733	720	729	703	683	713	683	691	739	753	694	723	676	726	738	685	694	706	708	729	681	700	693	722	716	679	673	735	714	738	722	687	721	751	741	704	665	752	691	687	712	706	756	745	680	713	708	723	726	691	751	721	766	723	693	689	656	703	729	680	721	730	730	711	729	693	746	706	688	718	712	746	668	719	706	683	676	772	726	672	703	730	692	709	679	714	726	719	733	711	704	714	730	704	675	735	724	714	729	736	759	700	661	683	677	695	681	678	735	684	696	726	716	706	708	707	678	729	697	689	676	760	712	703	728	675	696	682	700	727	699	727	670	713	698	725	692	750	732	712	730	752	716	724	687	681	703	708	721	746	723	723	731	714	704	714	726	704	728	705	682	747	740	707	724	712	717	651	685	679	751	751	683	715	678	687	710	725	708	761	744	731	762	766	731	725	704	729	702	753	711	708	712	690	706	719	732	725	678	738	736
1688	190	179	149	122	98	105	101	101	97	91	106	98	87	90	101	94	85	84	107	89	85	111	82	101	80	110	97	91	96	104	100	87	89	85	71	88	97	95	86	105	99	112	87	100	96	79	93	90	81	101	96	111	92	79	91	109	87	97	88	83	91	79	99	85	78	97	100	79	97	92	115	91	91	106	97	87	89	81	87	83	106	74	92	98	98	92	99	106	106	94	93	90	96	98	87	101	88	81	99	86	88	90	92	111	88	102	94	93	79	75	88	122	98	88	70	92	104	81	82	101	84	84	98	87	100	84	86	104	99	107	98	87	116	87	96	91	117	97	97	93	108	91	90	73	95	101	101	81	95	102	107	91	81	80	95	96	95	94	105	93	103	80	102	81	89	94	90	93	82	94	97	84	84	95	84	103	95	88	101	100	102	100	88	96	84	86	88	69	82	104	95	106	97	90	86	93	93	95	96	107	105	88	105	103	91	95	99	90	86	86	94	87	100	97	88	89	99	113	83	85	71	97	88	104	84	91	85	108	72	75	98	92	77	111	103	101	97	86	102	89	81	100	93	94	89	89	97	96	106	75	100	97	107	98	88	82	90	87	104	93	104	104	98	100	107	77	106	82	105	90	90	94	83	96	99	95	101	70	99	89	91	104	99	74	100	88	82	76	112	112	92	88	92	86	107	93	78	82	79	105	105	104	90	100	92	97	109	83	95	92	116	78	93	99	104	90	93	103	99	89	89	105	93	99	91	97	79	111	110	78	73	102	80	95	87	81	89	79	98	93	103	106	87	102	100	107	110	88	102	96	96	84	98	91	99	100	105	92	105	93	96	84	81	88	105	90	91	89	85	101	93	86	91	104	103	71	84	101	86	91	108	82	98	95	105	81	87	110	97	106	91	93	102	102	85	84	106	100	103	98	87	75	85	86	83	81	86	94	105	87	111	79	92	92	108	101	101	101	83	86	98	107	95	90	84	89	103	102	81	95	74	92	93	87	107	81	85	86	83	95	101	79	85	106	90	95	98	85	99	111	89	89	93	126	96	100	95	89	92	102	95	103	111	87	98	80	84	94	100	80	85	78	81	83	107	89	116	105	90	93	74	97	81	103	92	74	91	99	105	106	86	76	100	71	100	113	91	103	90	77	87	86	74	85	105	103	111	97	102	79	110	90	90	94	88	89	107	101	86	81	95	101	90	74	102	89	101	105	94	103	97	89	96	83	95	97	83	91	91	104	113	86	99	87	86	94	98	99	98	93	99	90	91	88	92	96	92	97	84	90	95	101	92	103	119	93	78	113	92	75	59	89	101	90	96	85	85	89	94	89	104	94	75	107	84	100	105	102	85	91	105	94	115	79	102	94	103	99	99	109	97	95	96	107	86	122	91	87	91	92	81	86	86	87	90	89	101	77	101	86	89	94	90	94	80	93	96	91	79	95	94	105	105	95	110	99	89	94	92	105	83	84	96	101	94	101	104	98	92	80	100	100	97	84	94	77	102	103	79	91	94	98	88	87	95	87	87	87	94	97	88	76	102	73	82	79	83	93	98	89	93	111	104	107	92	87	100	95	79	95	80	103	80	88	98	105	96	103	92	118	98	78	88	86	94	115	85	92	126	82	87	87	98	90	92	98	77	103	94	96	91	103	111	81	94	94	103	88	78	91	109	92	87	94	99	83	95	91	105	85	102	90	81	88	93	89	83	99	106	97	73	95	92	103	76	88	97	109	91	93	65	99	90	116	89	93	96	114	101	94	86	84	84	88	79	91	89	86	91	94	89	83	78	98	85	120	97	89	96	74	78	91	101	102	86	92	82	81	89	111	96	82	83	101	82	83	94	69	111	102	102	91	95	78	85	96	101	84	73	90	96	94	83	88	114	83	108	81	98	92	81	92	85	84	86	106	91	78	92	93	93	103	94	97	98	99	78	108	91	80	81	98	95	108	91	97	85	96	99	102	102	98	107	98	105	75	95	83	79	91	107	102	90	86	90	99	85	83	89	99	90	93	95	91	80	86	85	82	88	95	89	97	101	95	82	100	94	99	83	92	98	93	92	90	119	98	94	94	93	93	87	105	113	107	97	106	109	93	83	72	104	96	101	86	82	86	88	89	92	94	91	96	85	96	99	84	86	96	94	95	103	95	106	87	88	86	111	98	103	109	96	81	87	104	127	106	89	92	101	95	114	108	87	114	87	85	89	95	83	107	102	83	96	86	97	101	100	75	92	87	104	84	84	100	89	100	102	90	66	96	97	103	91	87	82	83	109	82	79	80	110	86	107	92	97	93	80	107	72	91	95	92	82	101	89	87	111	86	87	86	84	85	86	85	94	107	105	101	83	87	76	81	99	89	92	99	94	94	93	101	89	94	88	84	78	87	103	93	77	92	91	88	99	87	93	98	98	84	95	86	103	91	78	89	91	102	103	96	94	104	94	112	91	101	91	106	85	79	111	112	102	106	87	103	92	90	87	95	94	91	78	104	101	83	85	93	73	94	101	99	93	105	95	86	106	82	100	93	91	92	80	102	90	93	101	71	92	97	89	88	79	77	86	98	93	103	111	105	104	97	98	102	93	96	84	85	104	78	101	97	77	91	89	86	93	100	96	100	87	87	116	91	85	83	86	110	82	74	105	106	73	78	82	95	97	95	93	86	99	87	92	86	115	90	100	83	91	84	97	96	98	91	85	87	89	119	100	102	98	104	94	106	97	84	91	95	102	93	100	113	103	101	80	99	104	79	92	74	84	83	91	80	97	82	93	87	111	97	101	96	99	98	99	73	86	114	102	103	97	117	101	107	119	95	80	79	85	76	89	94	97	101	99	97	81	81	89	91	84	73	85	96	88	108	100	89	95	71	105	98	107	94	106	103	82	104	93	92	112	97	119	82	93	107	109	95	90	71	117	107	83	84	90	101	92	110	71	107	100	96	76	81	89	104	95	79	82	89	86	91	102	96	104	118	97	88	82	113	100	95	91	90	85	95	70	76	95	95	113	92	103	92	89	83	115	100	102	98	85	92	89	106	90	82	89	105	94	92	84	108	91	93	88	100	94	88	81	87	84	77	88	90	102	86	95	113	90	94	100	84	91	82	90	73	89	86	71	74	80	87	75	109	105	98	85	95	107	101	89	86	90	91	80	102	111	87	99	98	76	84	87	78	103	71	98	80	73	104	80	82	89	84	82	98	104	104	103	95	79	112	93	96	91	95	106	71	107	93	99	81	97	88	88	97	68	93	112	105	102	93	103	85	85	93	82	94	96	98	100	100	76	106	83	93	111	94	95	88	87	89	90	118	85	108	94	107	96	80	88	77	83	101	84	90	87	93	86	106	93	102	104	75	93	101	116	98	92	107	95	104	75	75	96	84	104	79	78	103	92	96	93	99	94	95	99	93	77	92	84	102	96	96	93	96	91	91	99	89	102	83	124	89	101	102	74	98	86	94	98	82	108	101	73	95	85	72	81	108	103	85	75	123	100	85	93
2141	496	590	587	532	429	420	387	400	361	348	340	369	349	336	297	340	321	374	334	343	339	328	334	327	298	304	317	315	336	300	304	304	306	342	325	314	313	313	315	357	328	312	323	307	331	337	301	301	319	308	301	325	326	324	323	335	346	323	286	332	290	307	315	321	321	321	319	302	305	328	297	304	317	323	331	321	333	336	343	356	301	328	308	310	302	335	346	323	319	321	320	322	312	313	323	314	309	308	302	304	320	309	307	319	307	340	281	317	321	311	294	316	323	340	343	336	295	316	320	317	319	305	313	309	308	294	361	350	309	340	305	333	303	332	301	337	316	306	325	332	304	325	341	342	347	319	342	325	331	294	319	361	330	300	325	331	327	338	343	312	367	307	330	296	295	336	358	297	334	341	339	328	338	309	358	353	317	302	309	344	295	306	296	294	324	316	324	356	306	333	327	310	317	324	347	326	309	309	307	312	330	350	318	303	309	324	316	315	304	323	331	323	342	295	338	301	290	318	312	308	340	336	322	294	315	331	308	365	301	344	313	342	315	305	312	312	343	305	347	304	320	301	339	329	321	340	336	306	338	333	300	357	303	325	311	368	317	301	307	326	289	294	321	306	329	306	297	340	347	323	325	343	323	329	311	305	305	331	315	315	316	306	314	320	344	350	323	326	313	339	322	266	343	297	324	319	338	323	322	349	319	307	293	348	315	295	319	291	319	329	308	318	336	335	323	310	299	336	320	302	341	336	306	319	282	308	320	271	323	324	313	308	337	302	314	300	378	311	294	314	336	359	347	302	309	323	335	332	337	334	301	301	282	331	344	333	297	310	335	297	317	331	323	321	295	330	330	322	332	328	308	324	335	337	333	331	316	345	295	298	322	313	333	305	328	333	304	324	322	310	316	320	346	338	306	347	330	332	331	273	313	272	284	337	328	339	322	339	306	312	351	324	316	312	353	294	309	328	312	325	310	321	319	289	348	320	320	283	323	336	305	300	326	348	324	344	307	321	321	329	312	270	330	306	365	319	313	326	298	323	289	319	353	359	312	288	286	320	343	344	360	314	291	327	327	348	341	328	323	294	318	318	326	346	278	303	318	311	341	338	304	313	298	297	301	345	342	307	322	317	331	306	326	320	352	345	305	315	326	319	320	289	328	320	300	318	321	298	294	339	324	344	327	321	344	301	323	326	328	318	350	327	293	314	289	342	306	335	347	348	316	348	330	321	296	345	275	344	303	337	329	337	315	323	352	327	318	343	287	302	312	315	311	322	343	323	366	344	315	303	335	339	328	295	331	280	309	335	332	304	295	326	323	291	359	335	315	311	324	353	300	309	314	298	349	367	329	347	310	323	313	341	320	314	292	326	314	309	347	295	318	325	315	316	313	312	338	325	311	328	328	327	323	290	351	347	324	361	324	340	324	326	353	339	319	362	328	322	319	344	322	331	306	327	313	285	319	313	321	316	346	300	335	316	330	334	317	307	320	318	293	324	299	325	296	327	339	308	319	308	284	324	329	280	342	336	303	329	337	358	301	299	309	342	295	324	313	307	371	314	329	322	328	315	314	362	285	355	308	299	321	330	324	302	317	297	328	324	327	315	321	316	310	303	330	344	353	320	302	342	317	317	307	325	315	323	340	290	295	340	314	312	343	300	336	296	301	317	312	288	340	303	311	357	305	311	346	328	327	319	360	327	326	328	330	295	288	350	313	303	334	341	317	305	318	330	337	304	353	340	312	319	300	340	351	323	318	322	332	324	334	334	328	340	314	332	294	331	299	332	322	308	303	309	332	358	329	315	302	322	304	335	315	326	285	316	305	311	346	315	348	300	314	317	279	309	343	310	333	325	323	322	339	352	291	325	302	322	326	322	313	344	338	335	316	368	303	319	313	328	324	296	338	328	338	343	314	315	354	332	336	323	335	323	310	302	330	332	325	317	309	332	341	349	349	321	323	312	321	335	339	312	327	325	304	326	332	293	339	350	316	305	321	347	307	329	319	278	323	319	315	312	287	337	303	330	294	299	360	297	306	317	342	329	303	335	323	332	305	347	310	321	307	310	311	355	334	306	316	315	324	318	327	330	365	324	293	336	327	315	300	298	325	352	325	361	329	335	363	341	296	333	327	338	300	322	335	338	325	318	278	323	327	336	343	322	304	304	335	327	331	337	329	354	316	358	272	315	329	355	336	315	335	313	343	306	311	321	302	315	330	314	331	319	293	320	340	308	296	301	318	342	296	348	317	324	318	316	298	311	289	311	307	305	334	301	325	324	327	302	311	320	312	302	317	295	299	305	297	309	303	325	324	306	328	325	320	308	299	315	325	324	338	345	307	328	339	320	326	314	313	297	331	322	335	312	344	330	279	344	355	343	334	328	316	322	336	320	338	324	295	331	351	304	306	303	348	325	309	324	318	295	300	313	334	357	291	344	318	334	320	343	311	321	322	327	313	280	327	320	336	313	319	316	309	298	317	323	326	325	338	323	325	313	321	300	317	291	350	325	333	325	336	333	315	307	342	324	326	308	330	355	329	330	343	316	291	319	278	312	340	320	292	296	326	297	343	319	311	325	318	324	370	292	309	328	328	322	319	303	334	340	313	295	316	332	330	320	353	325	288	331	320	336	351	325	316	330	329	321	349	325	321	338	299	316	303	304	319	316	338	296	327	340	315	299	307	348	311	293	317	327	333	305	300	329	335	333	321	340	344	291	344	303	343	296	340	333	302	308	340	335	350	297	317	322	322	329	300	344	311	334	316	306	340	361	364	335	282	334	347	359	342	282	309	309	272	331	319	346	341	337	322	285	334	339	372	324	331	306	299	343	311	303	318	330	350	351	311	311	320	305	288	335	311	331	322	337	307	300	325	340	320	319	345	323	325	329	310	316	323	317	338	316	322	312	338	292	325	359	319	310	315	295	317	354	322	342	343	315	301	335	319	339	328	282	281	316	321	318	302	315	311	301	329	299	292	316	357	349	346	322	335	347	337	322	316	321	320	297	319	330	335	306	328	304	336	300	308	301	313	315	334	304	315	349	316	324	300	300	303	307	329	333	304	324	309	294	301	332	322	332	319	329	320	324	318	322	351	321	298	309	338	291	325	308	326	316	316	307	310	349	326	346	341	329	331	317	301	352	370	305	322	301	335	330	305	333	317	323	329	311	317	306	278	330	334	321	309	317	340	292	309	311	344	308	315	342	304	352	322	344	317	297	315	310	334	338	332	351	327	310	324	364	293	337	338	389	326	315	317	324	301	302	307	328	327	309	315	368	314	317	320	305	346	339	312	332	341	330	310	333	329	319	301	289	311	340	316	317	307	337	308	324	341	292	318	290	340	329	334	302	344	324	305	310	333	307	324	356	329	303	337	331	311	321	299	314	317	321	326	302	356	335	325	331	327	312	306	327	316	295	322	312	325	323	320	330	331	303	343	297	312	317	337	337	288	333	322	320	361	318	312	343	322	326	326	328	311	311	352	323	317	309	321
6746	2189	2093	1589	1388	857	524	429	344	335	315	312	277	311	293	223	286	217	267	224	255	221	250	237	249	238	210	197	235	237	233	217	217	234	227	218	206	242	226	243	226	225	202	224	202	193	230	234	257	212	212	228	220	232	237	213	195	251	227	198	233	225	223	211	222	228	249	262	204	196	233	221	218	229	236	231	214	220	203	231	213	214	228	228	239	231	237	190	209	234	222	244	200	229	204	209	222	218	223	201	204	257	237	227	226	228	241	251	223	225	227	215	226	201	227	235	227	249	251	239	218	198	212	213	191	219	214	232	234	210	236	230	217	257	235	227	231	228	214	237	207	236	216	236	264	244	218	228	253	224	238	209	234	213	252	226	252	248	204	223	217	222	216	228	232	200	227	228	228	216	231	229	217	216	207	221	234	228	227	210	263	246	223	225	198	227	226	233	227	236	234	238	207	200	235	224	228	235	232	225	172	216	225	208	236	205	209	243	232	222	207	246	239	225	205	207	208	217	246	232	229	240	219	239	224	233	228	212	237	227	216	235	234	231	220	237	208	203	228	233	244	211	248	213	214	260	247	234	204	226	234	222	214	224	206	224	228	195	235	236	246	205	220	233	213	223	194	233	205	236	215	202	232	189	243	206	230	205	219	210	232	235	230	235	214	209	211	232	222	223	226	222	231	218	213	200	208	227	212	240	229	208	228	231	229	208	239	262	239	219	234	221	226	247	210	215	215	212	222	219	209	229	232	230	223	242	234	240	197	249	222	222	231	214	236	211	228	226	206	202	234	238	226	213	207	199	242	215	223	225	196	215	212	228	215	222	191	202	215	229	207	215	209	243	211	216	250	211	238	226	222	202	230	207	223	235	215	206	234	223	214	217	217	238	218	218	249	242	200	226	227	208	224	204	249	207	223	220	253	227	218	229	225	220	224	215	215	223	218	197	218	190	213	216	243	210	224	245	213	222	229	201	204	207	216	228	222	209	230	207	237	217	227	250	251	224	205	192	241	211	188	199	231	205	234	235	225	220	233	240	216	215	213	217	195	222	217	203	224	204	218	220	226	214	227	235	222	238	227	240	216	208	231	215	234	235	227	235	229	229	234	202	222	219	222	230	208	207	226	238	222	219	248	232	216	218	216	214	224	204	224	221	234	207	236	213	210	200	196	190	229	206	213	224	215	217	199	220	218	219	202	217	221	255	210	250	243	251	219	219	225	204	194	217	217	201	258	203	221	220	213	199	229	215	246	240	217	219	247	232	210	210	250	236	209	209	225	229	218	238	214	191	227	247	221	203	210	220	209	212	242	231	221	260	253	214	221	212	221	222	225	251	224	206	214	187	206	225	234	234	247	224	239	220	213	225	209	234	215	194	220	198	221	217	250	226	224	217	240	223	220	211	221	215	207	210	245	228	216	241	224	219	205	210	242	233	228	223	208	222	208	232	199	208	205	199	191	245	202	231	218	195	220	220	219	209	223	222	231	220	229	212	200	224	236	221	220	224	204	218	213	232	208	206	211	221	241	220	220	218	223	277	228	249	215	193	218	219	229	222	219	252	233	229	227	228	224	227	234	236	223	230	233	235	212	214	249	212	233	218	194	196	212	228	206	224	218	244	213	243	243	226	227	212	238	234	212	216	201	232	240	216	255	217	213	207	203	208	223	271	185	212	216	240	236	221	187	234	229	224	204	234	230	209	236	230	209	235	226	227	210	256	186	198	236	213	226	241	204	203	238	219	230	219	220	228	206	221	213	200	192	226	219	245	236	230	218	213	249	220	229	239	237	207	240	231	222	229	244	226	220	237	236	212	216	211	239	235	241	208	250	226	241	251	237	251	234	234	235	231	243	221	224	213	222	225	236	211	220	211	202	208	236	221	219	220	233	231	229	225	232	211	269	211	221	206	224	244	227	201	221	240	246	227	230	236	229	217	225	222	238	233	216	248	220	225	226	258	209	237	208	217	216	224	214	239	235	210	219	211	225	237	227	216	236	230	245	215	222	226	229	217	221	237	221	212	228	194	223	206	211	223	236	219	200	205	246	263	240	223	204	233	244	227	203	209	210	230	214	204	202	231	217	218	235	216	242	215	228	239	199	229	197	220	229	215	235	207	217	227	226	222	228	232	236	230	237	229	230	235	225	220	221	211	247	208	219	267	215	209	211	225	215	223	211	239	205	215	242	205	250	222	228	209	230	219	239	223	230	214	240	241	225	235	234	220	203	211	236	224	206	225	238	227	193	216	213	214	238	228	218	232	235	248	211	236	207	185	222	218	263	232	231	202	227	239	218	185	215	220	221	231	226	238	228	220	206	239	226	233	233	201	230	210	216	179	225	210	222	221	207	221	221	257	240	227	204	260	234	223	207	219	230	233	238	216	241	182	182	238	230	248	215	205	228	213	208	224	199	239	222	238	247	238	214	235	210	218	227	201	222	208	216	206	204	242	238	214	220	206	215	200	222	203	209	217	220	203	257	226	207	222	235	207	254	217	187	226	216	241	258	202	220	227	238	235	213	215	220	215	241	224	207	211	217	207	217	223	236	241	225	235	268	239	225	227	210	223	232	212	239	226	219	241	219	230	236	238	236	212	216	223	253	208	222	234	194	213	208	226	265	250	221	245	247	236	241	218	215	223	217	233	217	232	210	210	240	219	208	227	228	248	220	239	199	241	223	219	241	212	229	238	221	240	246	221	209	240	239	218	224	206	212	238	218	219	203	208	210	240	241	199	229	217	200	192	221	230	236	212	233	193	211	212	236	200	231	213	239	250	200	209	234	235	224	232	211	216	222	204	183	219	217	223	220	199	239	238	207	222	219	253	218	189	242	206	244	215	236	208	251	228	204	212	221	233	226	221	233	207	228	223	204	203	229	220	205	220	221	252	231	215	216	221	204	233	208	225	242	247	232	229	252	203	235	225	217	193	203	240	216	190	227	234	213	222	213	206	223	209	213	233	265	190	239	201	225	194	217	221	221	215	206	216	210	242	210	205	216	230	207	231	237	220	242	230	226	193	236	225	226	249	222	207	211	226	207	212	206	218	223	239	235	222	230	213	225	261	231	232	252	213	221	203	217	236	247	206	220	230	212	222	228	217	230	206	201	234	220	240	229	195	231	209	228	192	231	219	223	234	245	214	237	233	230	208	212	238	224	214	215	249	219	226	232	240	207	223	251	207	222	220	216	219	202	219	230	226	223	190	208	201	217	224	225	194	222	202	206	213	249	211	205	246	211	215	231	226	209	224	222	211	227	221	224	218	211	236	220	218	243	229	207	211	237	247	219	211	189	232	242	210	226	217	212	228	230	257	221	234	214	217	234	209	220	218	233	255	222	236	238	224	227	206	238	229	239	241	230	209	218	210	217	209	234	215	209	241	239	221	214	256	238	212	223	228	219	195	208	211	221	208	201	241	239	231	197	268	221	195	255	230	234	216	249	217	230	219	242	239	217	221	232	212	237	213	219	220	245	210	228	236	226	225	236	239
6516	2172	3175	3602	3560	2717	2238	1872	1511	1349	1266	1202	992	1020	931	876	865	850	775	754	772	747	750	752	726	713	703	740	722	699	645	665	649	681	718	669	660	699	745	658	667	645	687	624	640	636	642	669	628	683	635	656	689	641	655	630	680	632	636	634	644	666	654	639	596	685	611	613	663	649	653	677	664	630	626	614	619	622	619	638	673	607	665	652	631	629	628	604	655	622	607	620	631	618	619	620	629	622	629	615	600	622	671	581	629	640	643	681	656	608	613	620	636	654	662	627	625	665	650	665	623	613	623	621	633	649	606	667	607	644	684	635	653	638	659	600	601	642	638	660	638	618	628	618	605	622	658	638	641	617	629	636	621	613	630	628	670	595	563	645	651	615	627	590	622	666	673	616	645	653	606	674	627	600	679	628	607	637	645	649	628	613	613	614	605	660	589	638	623	666	599	641	622	598	605	663	609	638	616	631	667	635	643	600	646	618	618	606	677	582	606	652	621	625	610	587	662	601	683	634	674	656	625	614	646	656	620	587	651	610	644	585	616	610	618	682	632	626	623	649	624	656	639	653	705	627	604	668	627	674	611	657	661	641	633	633	661	648	593	646	603	622	624	633	645	634	609	613	625	622	626	586	640	657	593	613	594	654	657	588	606	650	627	586	622	641	623	594	610	650	641	635	607	600	637	627	613	600	637	599	628	655	627	683	625	636	633	596	620	592	659	618	637	611	635	615	633	628	620	676	627	609	604	621	615	670	568	578	641	624	608	633	582	642	640	622	652	641	677	631	610	638	661	653	610	635	615	619	630	610	654	604	635	626	639	605	613	665	655	610	639	607	649	651	620	593	630	596	635	639	588	632	637	586	634	601	570	638	614	637	644	707	632	646	612	635	617	600	667	598	627	602	649	636	632	639	643	639	678	579	661	615	607	623	614	642	617	634	637	645	632	608	619	626	660	643	624	622	598	619	624	615	630	602	650	617	679	610	575	636	658	635	642	608	607	634	631	586	649	593	559	643	638	660	648	619	617	665	592	635	576	669	627	613	663	597	595	647	617	658	653	610	615	686	637	613	653	592	621	697	661	601	591	634	660	638	643	664	619	660	655	653	628	650	626	602	642	607	651	633	596	643	642	605	635	583	619	607	639	634	632	624	650	646	642	608	628	604	689	631	650	634	636	622	583	589	641	619	681	623	637	631	655	612	648	610	641	666	588	662	605	600	680	645	648	635	670	622	603	637	632	644	693	571	617	605	634	647	611	615	631	634	652	630	659	664	666	633	646	634	605	653	608	573	615	607	644	647	645	614	625	650	602	640	600	639	585	643	629	671	688	631	614	600	625	647	614	614	630	638	641	618	652	594	595	622	633	649	591	635	658	639	620	641	639	607	602	620	675	683	628	650	621	638	648	626	628	650	648	645	704	633	588	639	585	624	617	653	639	636	637	661	620	585	653	622	627	641	651	601	638	598	626	597	623	642	672	587	586	630	648	626	634	652	610	642	646	651	678	627	600	617	592	633	637	666	584	652	617	563	648	620	630	635	616	665	562	615	535	615	627	620	647	658	598	609	623	603	670	622	640	582	642	593	598	641	636	644	590	608	636	669	622	624	630	610	594	599	647	660	651	650	608	626	609	649	621	629	602	623	632	621	640	649	616	602	598	653	651	581	607	620	602	608	648	603	670	620	634	599	645	630	643	606	626	582	644	609	636	586	603	601	607	593	614	636	630	601	592	610	632	674	658	648	637	656	634	595	650	607	612	643	609	659	640	606	630	607	680	597	640	602	664	582	643	614	635	647	631	630	624	614	618	609	649	655	620	649	596	640	636	593	637	591	659	662	682	646	596	614	603	625	582	665	677	624	622	637	615	639	588	606	608	624	589	683	673	608	617	615	657	650	631	644	649	613	618	654	631	645	621	625	613	642	671	627	684	648	675	628	642	658	640	638	654	619	578	639	601	662	636	639	626	605	653	618	596	625	629	629	641	662	624	600	611	627	638	600	615	643	625	642	653	672	633	596	596	635	662	602	663	614	609	630	615	608	611	618	637	626	650	651	650	631	630	638	616	691	625	612	640	618	580	677	624	620	626	638	637	595	608	643	573	633	642	629	630	627	621	616	611	637	633	605	610	639	602	632	643	643	629	593	589	625	656	652	634	606	648	627	653	672	585	656	625	607	659	634	633	620	645	619	596	646	631	674	602	587	651	629	635	636	641	653	634	619	606	643	642	680	636	632	607	610	648	652	634	597	595	632	629	609	634	677	607	630	636	609	616	649	643	612	597	642	589	638	601	610	631	669	626	606	570	643	621	588	637	634	633	641	612	610	632	627	622	631	594	655	582	626	590	642	581	580	631	622	636	631	623	657	634	603	613	626	647	614	623	646	620	661	651	608	684	654	605	633	643	639	605	657	627	638	609	617	590	625	607	628	649	566	615	631	650	613	603	649	598	620	617	624	627	637	651	596	635	637	581	678	624	606	641	620	677	622	661	645	628	601	599	610	687	625	707	609	669	648	615	624	628	646	650	626	620	612	617	607	607	596	581	649	638	685	588	611	608	642	635	624	650	699	607	597	592	586	617	632	624	588	632	633	638	623	662	591	607	630	625	614	597	641	610	632	597	588	615	622	664	656	614	601	618	605	647	618	625	655	633	591	652	626	641	640	608	619	635	623	651	639	633	619	637	663	612	598	603	647	619	635	622	634	625	625	621	610	609	685	607	597	640	605	620	608	616	672	609	651	631	599	642	612	609	616	649	629	698	652	635	636	635	606	635	636	623	637	629	597	631	630	607	610	612	615	613	604	648	619	631	612	641	600	628	646	632	618	670	667	639	672	621	615	596	628	672	604	610	677	603	638	677	590	633	660	629	664	543	639	599	622	594	640	624	630	643	654	639	630	617	664	641	657	656	580	627	642	572	651	679	636	609	626	616	646	605	565	648	619	595	644	658	620	626	639	629	633	629	628	658	577	647	668	649	649	668	616	631	634	643	617	639	611	649	653	637	616	630	624	632	587	628	615	598	618	611	653	614	620	593	660	578	640	652	604	588	668	609	676	593	635	612	630	627	696	614	667	657	633	642	625	633	614	675	663	637	634	644	662	586	646	634	657	615	608	632	615	640	664	602	639	671	601	601	640	691	615	662	566	611	623	652	594	644	629	642	604	628	672	623	628	650	658	645	613	638	638	594	641	636	606	604	637	615	633	635	650	650	628	666	657	619	648	579	638	611	646	635	684	610	618	591	609	644	602	599	631	639	689	642	641	661	627	645	651	595	643	644	650	618	648	623	630	637	614	625	594	660	617	607	618	677	641	631	619	620	632	631	598	666	664	616	656	608	621	629	670	628	606	613	631	594	610	615	671	644	630	652	590	659	656	631	652	630	651	615	602	584	640	645	668	618	625	650	602	657	595	627	643	658	621	587	615	673	649	670	588	618	654	600	620	604	638	588	609	622	658	607	626	604	654	622	603	584	606	645	638	598	627
12209	4732	4001	2975	2106	1451	1073	847	642	555	497	416	396	335	377	331	303	320	334	344	349	288	302	304	325	293	283	289	260	299	256	316	272	293	263	269	253	282	273	281	268	304	309	301	264	260	317	270	250	278	280	282	281	299	300	256	251	264	270	276	265	289	281	284	268	301	268	278	246	301	294	286	279	287	290	274	272	251	274	301	284	272	287	279	322	295	234	292	273	267	289	258	269	303	287	281	254	293	283	279	290	302	261	270	298	255	272	281	271	282	279	276	296	272	268	266	282	258	284	289	260	307	277	246	233	252	245	255	278	270	276	288	312	256	282	274	265	279	318	261	276	233	277	260	266	309	276	301	277	279	269	266	258	259	293	284	270	271	264	285	231	301	262	274	281	289	260	237	276	292	287	267	285	281	273	268	253	277	280	288	235	301	268	288	292	291	273	302	295	255	266	273	289	270	283	258	270	264	277	254	259	290	285	276	268	260	243	272	272	262	284	294	267	253	257	298	296	245	283	283	277	282	288	296	268	276	283	293	304	262	280	243	271	243	260	257	290	282	275	286	272	254	266	263	265	250	278	267	261	283	287	302	291	287	305	283	263	269	308	270	293	265	296	287	258	264	268	262	284	277	258	250	272	288	256	263	270	275	274	268	260	284	282	283	280	268	263	275	247	288	281	279	292	281	279	273	256	309	287	248	283	305	285	277	267	241	297	263	293	280	228	273	271	287	268	297	298	283	249	282	272	278	262	275	304	259	288	258	281	281	248	237	252	249	289	278	280	277	268	271	263	270	254	286	296	290	270	283	283	272	250	278	281	276	280	282	294	273	272	259	257	296	267	284	285	277	286	256	274	248	258	257	284	244	284	273	296	297	275	255	254	264	283	283	289	281	268	268	269	259	284	305	264	261	266	275	275	249	290	277	267	266	260	269	289	269	284	267	258	261	301	255	281	290	252	265	286	292	277	251	273	276	256	289	256	278	276	237	268	295	275	282	271	283	287	274	273	281	297	275	275	256	269	272	256	260	252	248	270	270	261	273	292	266	291	300	275	281	300	246	266	258	273	280	255	288	295	278	289	266	304	273	264	261	286	261	276	275	280	258	303	250	285	270	269	252	249	291	278	268	253	239	298	285	262	292	307	296	270	261	262	268	277	261	262	287	273	268	326	313	290	273	273	299	275	269	249	270	303	289	249	288	262	270	281	279	264	257	288	295	262	286	267	330	274	226	275	280	253	269	282	291	262	270	287	261	278	295	265	255	275	285	257	286	248	237	247	284	280	307	297	258	273	267	293	293	278	286	276	252	260	297	317	313	267	307	283	252	254	272	293	296	271	288	287	277	248	250	270	284	280	293	259	241	278	243	263	261	281	294	266	273	265	259	270	242	293	255	274	294	274	268	311	275	275	280	273	277	267	259	273	259	294	301	260	256	279	281	293	265	259	270	287	278	305	274	279	266	314	257	315	287	289	286	288	293	264	296	307	270	271	282	294	288	281	261	285	305	282	278	272	277	270	291	273	263	266	265	268	272	268	276	259	282	283	276	267	253	310	300	273	277	305	275	229	306	307	223	282	259	271	255	275	271	278	288	255	256	270	274	281	224	257	300	288	290	240	270	270	279	269	251	246	249	247	241	229	280	264	261	301	249	267	266	290	262	264	295	269	263	262	284	293	264	293	321	273	286	268	295	270	283	275	266	242	258	281	268	312	289	279	288	305	256	265	271	277	262	261	301	249	277	298	272	258	273	291	268	275	271	269	286	267	257	287	289	282	262	263	291	283	268	267	280	290	273	260	291	235	263	264	250	273	261	295	244	272	247	282	293	307	257	270	300	289	307	276	314	268	272	265	260	259	281	269	273	269	299	280	265	276	281	299	281	248	282	288	291	266	267	291	283	273	256	270	261	270	304	263	271	297	277	263	253	299	276	256	285	290	250	301	285	254	269	279	245	280	282	268	275	290	287	266	292	278	267	265	286	296	269	291	281	273	256	274	258	272	262	283	288	271	255	278	286	273	268	282	281	275	272	256	289	267	248	274	275	256	262	239	273	260	278	308	286	275	307	265	246	267	261	269	251	271	261	302	278	290	256	284	308	295	285	266	284	284	275	288	268	272	281	270	275	295	284	275	271	292	279	275	293	329	287	278	283	277	293	276	242	256	287	272	268	261	280	262	308	254	288	266	247	250	311	307	289	268	259	285	288	297	293	309	286	285	314	255	251	250	270	265	248	289	285	258	274	239	285	283	286	258	285	259	283	328	275	263	275	281	269	276	283	280	296	257	255	289	265	263	303	271	266	260	278	267	274	283	287	306	299	266	246	267	237	271	281	279	273	274	293	253	251	285	273	293	284	270	276	296	291	281	259	294	266	284	266	261	249	277	262	269	276	308	282	299	262	307	268	302	285	263	287	239	284	281	257	263	262	270	281	256	289	291	272	283	286	274	262	255	289	248	281	279	288	285	293	285	273	292	269	249	275	264	250	279	306	265	302	311	281	268	285	267	263	279	262	288	267	270	275	284	260	284	278	273	265	277	294	258	270	302	280	284	292	294	254	273	255	272	281	271	294	271	281	270	250	296	261	265	246	257	259	243	265	310	279	282	289	288	284	273	260	260	297	267	235	279	243	272	269	282	261	271	260	266	280	278	242	273	247	280	251	262	285	296	283	284	281	256	269	271	249	306	294	278	271	253	260	286	266	226	277	249	268	303	268	256	299	283	281	278	258	311	299	282	271	316	266	262	283	265	275	270	270	261	279	250	276	294	261	279	255	278	261	246	288	284	266	289	255	269	254	269	312	278	279	260	303	274	281	281	277	240	265	292	282	288	261	302	267	283	279	282	288	290	278	266	303	277	259	261	325	290	294	255	257	293	255	262	293	301	274	250	292	282	290	276	271	288	249	313	274	284	309	294	270	257	272	290	305	255	303	275	268	267	256	320	229	295	297	272	280	244	262	274	297	286	254	273	271	254	282	289	250	271	277	276	262	300	264	269	270	279	274	252	281	291	274	259	289	284	280	263	300	284	253	269	295	266	241	318	261	251	294	252	293	267	256	259	280	255	266	254	275	276	265	257	275	286	287	275	274	257	273	278	275	287	332	280	277	284	255	294	271	291	269	277	256	285	310	275	269	269	293	267	280	290	288	281	288	270	261	290	291	290	279	285	271	280	305	283	276	260	254	296	270	276	292	304	266	313	252	278	276	286	294	292	299	273	279	243	309	243	302	269	243	293	281	266	249	254	256	296	271	268	271	265	282	290	284	261	267	277	238	281	276	281	280	254	274	261	286	239	272	290	249	278	262	279	283	267	279	270	256	305	257	291	275	260	267	270	269	292	278	310	259	277	264	285	284	290	258	257	276	299	268	264	283	278	301	276	273	234	269	287	250	262	274	281	270	292	263	283	249	294	292	258	268	272	272	295	293	235	317	276	284	272	258	260	281	268	281	264	244	247	271	263	283	269	279	281	297	287	263	263	286	286	261
8721	3568	4964	5819	5681	4682	4103	3227	2667	2270	1948	1809	1551	1401	1340	1208	1179	1136	1027	1060	1021	971	904	976	947	956	890	893	853	862	853	842	803	830	815	899	840	873	766	786	833	765	775	786	762	790	767	702	779	789	740	752	730	731	748	774	718	769	761	773	750	718	769	781	752	800	792	715	746	730	776	788	719	740	738	732	768	765	736	743	765	728	782	718	707	762	755	746	761	772	777	717	768	728	738	742	777	786	717	715	751	793	758	764	648	761	720	728	739	764	760	754	752	756	780	747	709	787	750	744	798	767	742	744	775	731	680	746	812	709	732	723	753	731	742	741	739	726	706	715	766	719	708	750	739	732	696	725	725	723	664	710	791	693	731	744	732	790	712	742	758	774	762	807	673	755	752	760	733	716	695	709	784	727	738	737	733	754	652	737	737	702	700	743	704	688	724	745	721	680	735	681	752	677	733	738	725	699	746	771	725	713	760	749	725	712	738	672	746	729	703	714	717	708	716	746	767	704	736	763	699	684	718	718	737	743	708	707	748	741	773	717	735	722	696	743	737	742	709	733	741	688	741	736	702	722	673	709	723	678	737	752	721	694	681	753	714	737	696	703	693	722	785	715	699	727	773	754	716	786	717	739	708	742	671	732	757	720	695	751	748	734	750	729	669	751	681	708	748	762	752	702	715	730	690	699	733	756	749	732	742	705	764	717	738	760	761	732	684	746	728	759	709	687	719	769	725	744	700	764	703	725	729	747	678	738	750	697	772	693	697	708	694	644	708	708	707	719	790	747	726	708	726	730	714	739	717	736	718	720	750	731	720	705	734	707	736	731	713	724	681	747	706	720	687	701	697	733	723	714	716	716	735	755	785	698	718	759	725	696	725	671	740	712	747	710	707	736	759	700	769	767	697	716	705	718	729	700	734	750	710	691	733	758	713	732	682	678	752	723	736	728	710	700	725	742	781	719	716	731	754	694	766	762	747	766	699	753	765	685	760	726	727	692	709	729	725	731	718	762	709	727	684	680	733	754	690	743	721	715	681	768	700	723	702	716	761	725	744	738	709	693	692	722	740	708	748	759	744	679	739	720	754	781	746	757	675	712	732	692	744	690	717	709	759	726	720	768	716	714	722	751	704	743	731	747	718	718	754	718	729	706	723	726	679	796	689	676	729	705	772	680	713	754	741	660	762	723	717	729	730	708	735	668	781	726	746	692	734	700	719	746	685	722	727	720	810	726	692	753	748	696	710	738	722	721	732	781	695	658	744	770	740	742	695	705	737	691	711	692	740	761	657	730	743	720	733	701	727	701	743	747	737	717	693	784	751	711	720	724	748	734	729	700	693	702	709	760	712	710	717	720	791	718	714	737	744	733	760	702	762	719	750	688	734	666	715	725	728	697	691	726	689	715	680	699	707	709	709	743	717	710	697	786	722	700	730	734	700	710	700	772	710	698	725	747	694	700	721	728	727	722	717	705	693	756	713	714	738	745	745	693	767	773	726	765	731	737	699	724	733	705	763	693	750	716	725	691	728	725	707	714	711	766	715	745	740	757	728	785	736	753	756	722	757	698	702	737	750	738	769	750	721	750	666	722	758	702	694	731	704	758	764	766	735	744	737	740	738	730	735	707	670	696	775	701	716	778	696	709	782	739	714	718	695	679	724	751	698	711	719	714	720	713	734	761	741	691	716	722	692	751	713	691	694	734	752	731	758	733	755	708	701	721	749	699	711	701	722	750	694	735	724	719	710	761	748	706	728	765	734	704	708	735	702	758	732	713	698	770	728	742	718	735	706	681	665	727	673	715	753	724	742	727	703	737	738	712	760	718	746	730	696	713	688	735	716	731	732	712	743	745	747	709	693	712	735	718	673	690	702	751	696	720	727	731	678	727	733	753	756	691	716	695	710	736	732	747	687	730	728	737	710	765	708	742	694	719	721	729	737	715	720	714	731	750	774	724	710	678	710	718	723	715	758	726	733	694	742	731	723	791	724	711	688	736	728	689	728	735	666	723	721	756	734	748	802	737	724	765	719	717	704	737	749	723	698	733	720	776	754	723	704	773	736	728	710	703	687	725	750	717	736	730	725	709	758	747	713	704	715	704	771	696	726	732	729	674	725	712	747	747	732	713	706	702	689	746	678	732	758	746	705	785	717	702	782	709	722	699	735	723	783	687	684	728	756	732	709	739	783	732	752	774	767	717	789	717	680	728	700	728	742	706	750	739	732	693	704	724	712	692	696	725	737	723	725	717	740	698	696	678	727	762	712	699	745	730	715	739	736	701	690	694	748	735	711	744	681	764	729	783	695	742	722	746	720	729	728	709	714	795	712	670	739	706	687	711	742	758	776	723	687	696	687	740	733	679	699	718	736	683	767	703	662	744	713	696	694	712	707	733	791	755	745	739	728	722	725	716	669	697	752	743	728	747	737	695	642	727	733	703	711	722	722	724	683	733	748	740	750	706	703	714	749	756	719	712	729	743	711	734	734	717	698	719	677	724	775	729	705	692	772	715	733	779	710	713	726	721	747	719	691	680	718	750	750	747	725	709	755	699	735	734	728	750	721	700	722	748	759	755	786	746	724	695	717	710	744	705	770	685	761	723	730	720	736	772	702	703	787	672	744	773	761	676	711	741	734	755	724	687	789	724	751	691	739	725	739	711	677	729	781	742	704	718	729	740	755	720	717	704	769	717	657	729	702	695	730	724	755	720	704	689	735	721	709	666	725	726	707	729	701	700	667	719	756	716	711	720	727	738	718	707	684	777	786	714	729	732	737	693	741	753	717	797	734	750	753	719	764	736	725	734	770	685	705	707	747	691	709	719	700	725	734	700	696	685	742	729	688	739	729	714	729	695	707	728	672	737	696	748	734	730	742	753	693	745	707	735	689	712	694	739	735	747	728	721	735	745	721	736	714	709	730	720	725	718	738	735	736	710	708	684	685	725	719	693	746	741	716	691	764	717	723	738	717	745	673	724	743	732	721	761	739	704	706	718	724	681	712	777	694	695	747	754	735	736	769	696	803	701	705	706	679	730	707	715	741	673	722	694	727	704	731	715	769	702	748	670	737	754	694	739	743	705	744	733	750	744	714	714	726	763	702	747	707	726	715	758	717	778	703	680	702	739	705	713	729	700	723	742	717	751	743	760	750	664	719	684	680	765	725	732	699	756	738	748	676	726	726	727	730	722	746	782	713	739	672	740	747	719	755	713	719	713	743	724	744	670	730	734	732	776	731	683	723	783	762	754	671	731	675	718	704	708	726	749	701	699	724	714	704	722	718	683	724	719	694	741	693	718	786	694	673	743	696	767	712	718	712	727	737	725	723	739	724	690	754	750	745	754	689	700	719	700	704	731	723	780	711	747	722	731	755	694	751	742	714	702	722	756	722	759	700	707	706	726	755	709	750	710	697	688	702	672	758	675	750	765	688	745	789	700	716	740	741	741	760	735	727	711	723	749	726	715	736	689	690	734	714	751	686	742	698	725
1693	180	180	121	134	112	96	100	101	110	84	111	95	104	88	106	87	93	85	84	83	89	112	89	104	87	106	92	109	99	91	108	82	102	120	99	102	82	101	84	99	86	73	66	107	93	90	87	90	88	100	91	96	100	102	82	90	95	88	92	116	92	95	93	89	94	99	79	91	85	103	73	75	81	89	79	73	81	85	106	83	83	101	93	101	105	89	96	99	104	75	97	99	87	91	106	84	101	91	79	88	109	112	110	111	82	108	85	85	112	103	86	98	98	91	88	108	95	92	82	82	108	96	72	102	90	94	90	96	94	81	93	74	94	89	91	112	102	79	99	92	110	91	91	96	116	93	86	93	91	83	112	90	98	86	96	82	92	91	95	98	103	97	92	101	104	93	96	96	90	84	102	78	75	87	113	100	72	78	86	83	103	84	93	94	88	107	78	98	89	77	86	106	86	110	95	93	95	88	89	90	101	111	80	82	90	92	94	106	94	95	86	102	96	92	105	88	86	76	89	102	78	100	79	106	113	103	99	93	102	81	97	96	85	87	96	99	95	90	81	89	107	83	85	81	111	94	95	101	84	104	97	97	88	100	104	80	71	99	102	78	77	80	100	103	91	95	103	91	109	93	85	91	87	91	95	99	101	101	88	89	83	93	125	81	89	86	92	87	98	99	83	116	81	100	111	100	87	91	90	100	87	91	97	95	78	101	99	82	93	83	82	106	107	91	96	106	101	94	83	99	64	87	102	83	74	88	86	91	94	98	93	99	82	99	88	91	107	98	87	75	100	89	93	93	83	78	83	95	106	81	82	102	108	104	74	118	97	103	94	83	93	80	81	88	99	89	108	107	87	83	85	92	88	105	93	89	93	85	96	90	86	82	82	93	100	70	100	96	97	85	100	94	97	101	93	99	75	110	94	86	108	94	87	99	93	102	111	94	99	74	92	91	90	99	103	85	102	92	93	98	85	81	74	84	94	71	84	102	88	85	106	101	115	102	103	91	80	103	105	91	106	102	98	88	94	108	106	94	78	95	95	101	90	98	89	101	91	82	77	88	92	91	91	103	83	107	129	99	97	81	67	85	92	102	95	95	90	77	81	78	95	74	106	86	84	97	84	98	93	100	97	81	89	102	78	101	96	87	99	104	105	106	84	92	109	122	102	88	81	93	86	99	93	95	94	101	101	92	79	115	113	101	103	77	103	102	87	111	72	111	87	103	91	86	97	85	75	114	93	101	90	84	91	106	97	94	86	87	85	80	94	98	81	110	94	84	100	81	86	89	96	73	89	96	92	106	84	104	91	103	85	98	97	94	96	93	88	105	75	113	96	83	88	87	95	100	94	98	73	98	100	79	103	100	84	85	73	66	80	80	88	101	102	100	102	99	97	106	103	101	78	80	95	90	93	84	109	86	99	80	96	111	73	76	90	108	99	95	95	107	80	91	88	98	120	93	84	113	99	107	96	83	91	112	87	89	106	99	88	89	105	83	88	87	89	90	82	103	103	96	98	88	83	99	91	95	105	105	96	98	91	64	82	107	96	92	88	101	100	97	85	90	91	86	99	108	113	98	79	89	97	88	93	79	105	90	88	92	60	98	96	72	100	88	90	92	102	94	90	99	79	97	88	84	88	88	88	116	97	109	99	90	96	101	82	94	87	109	65	85	80	97	95	114	99	91	93	70	110	84	88	100	90	91	108	94	109	70	80	96	108	91	100	90	108	97	99	74	99	91	104	99	85	70	88	83	98	95	85	100	121	86	118	93	86	96	91	100	109	78	94	95	114	92	86	88	97	81	91	94	90	82	83	85	88	96	94	97	85	91	92	98	90	70	89	72	88	85	86	64	97	85	104	106	81	92	98	92	92	86	96	86	89	80	90	122	83	99	84	82	77	88	78	97	114	94	84	98	84	81	98	106	115	100	123	81	79	99	95	124	87	87	99	79	100	94	91	81	83	87	97	99	108	80	91	94	102	115	97	83	89	90	97	86	88	88	98	94	100	91	114	92	91	96	93	94	81	101	84	93	86	94	77	100	85	101	83	94	91	100	88	92	82	95	108	111	89	101	91	98	94	114	97	77	107	108	88	91	115	94	98	113	103	104	109	107	96	85	89	93	93	102	100	93	105	109	92	99	90	104	96	112	103	119	92	89	102	90	79	105	78	103	91	78	106	75	81	69	82	90	87	102	94	76	90	83	85	95	104	96	101	95	93	98	90	102	102	90	95	88	95	84	99	97	76	99	105	89	84	85	88	101	84	85	78	96	86	81	100	92	90	89	91	102	73	104	86	98	102	81	98	83	92	78	111	90	105	85	101	101	82	84	96	98	76	100	84	98	80	95	97	92	81	81	102	91	83	98	102	94	93	66	94	78	90	109	80	92	93	92	80	84	79	93	100	87	100	89	88	96	106	109	109	89	96	96	88	91	109	101	91	82	88	87	102	120	104	82	72	85	87	95	91	92	106	90	94	89	87	97	95	88	75	92	97	91	96	86	111	84	81	101	96	88	97	95	89	85	89	106	90	92	91	94	99	106	84	77	97	83	83	82	90	77	98	81	89	101	94	79	95	98	94	93	92	103	79	79	98	120	81	83	95	90	85	88	101	105	93	101	109	102	99	95	102	84	88	101	92	94	90	108	100	81	91	91	97	107	82	93	103	77	104	100	93	106	91	93	101	106	77	113	89	106	89	97	91	82	82	115	100	101	81	94	79	101	100	96	84	104	110	88	93	106	85	98	88	91	122	83	94	93	96	106	87	88	91	91	82	90	79	96	108	95	101	113	91	97	79	89	101	98	96	115	85	76	99	102	78	114	93	89	81	88	61	73	83	102	77	97	80	111	110	75	98	79	85	77	92	84	115	96	80	83	90	92	101	105	76	87	92	87	89	91	91	93	83	77	84	69	80	103	95	101	100	87	106	97	104	83	105	95	84	86	89	115	83	103	78	103	97	96	89	96	112	98	100	91	103	71	132	101	99	100	91	82	102	90	98	85	98	93	82	99	99	83	85	84	84	85	108	83	119	81	89	85	86	104	98	89	108	101	96	91	88	104	90	103	75	90	98	93	105	102	102	91	83	94	80	99	103	85	98	76	98	86	82	83	78	107	96	95	83	89	84	94	93	88	101	73	100	100	94	96	82	95	91	76	111	91	101	81	85	84	104	85	95	105	92	100	83	91	91	111	99	91	95	90	90	99	118	97	98	96	76	71	95	96	105	88	84	105	85	75	88	94	88	94	88	89	91	78	89	84	96	96	100	91	94	84	90	91	84	84	96	110	124	89	95	85	92	89	103	110	95	84	104	82	82	91	103	91	90	73	93	101	71	91	74	92	85	80	83	95	75	90	83	105	95	108	92	80	74	91	98	91	122	82	82	81	79	81	91	94	93	97	93	94	106	89	100	89	109	73	80	104	91	80	93	90	97	83	85	83	87	94	111	95	102	82	96	90	114	88	89	94	85	101	85	100	83	90	81	82	91
2199	494	527	568	554	422	422	397	359	371	373	338	335	339	382	323	326	293	348	311	336	309	315	322	303	330	333	325	343	333	309	328	335	327	308	323	333	327	352	295	328	315	313	301	322	339	329	302	337	298	290	308	310	339	333	319	319	318	334	278	353	337	314	304	304	335	325	302	304	306	337	298	327	339	307	295	304	326	313	298	326	305	343	317	327	333	326	335	335	301	311	311	307	316	335	300	310	286	314	326	351	304	318	321	316	331	318	297	311	303	318	314	326	313	332	338	310	353	317	337	342	300	309	311	325	294	298	322	277	280	308	305	310	334	325	284	345	294	308	315	325	310	298	285	310	322	313	311	305	297	278	355	304	312	299	312	345	324	334	341	343	339	324	339	339	306	343	292	301	308	335	339	343	307	326	313	297	305	315	326	315	328	310	344	350	319	329	308	326	317	299	305	324	311	319	334	310	306	335	319	305	310	327	331	346	326	329	309	307	317	302	337	313	359	338	313	331	312	326	324	302	327	325	307	338	356	348	304	307	320	306	319	331	323	304	333	301	319	308	308	305	323	330	337	302	292	322	346	319	332	339	318	329	343	342	312	341	315	346	348	340	341	309	291	315	308	321	332	312	339	289	307	350	328	339	332	328	288	328	312	338	333	336	352	302	332	307	285	354	309	332	306	343	299	307	297	311	315	304	308	303	310	344	296	321	345	323	335	334	319	349	308	305	351	332	313	322	314	337	338	312	312	346	318	307	319	326	322	375	330	347	309	329	283	325	329	305	297	300	290	319	315	319	300	312	319	343	318	312	360	331	293	337	362	288	341	324	323	299	324	314	325	344	308	326	321	323	320	329	344	330	339	298	314	324	305	286	281	293	351	329	333	298	323	341	310	293	308	340	300	313	342	304	335	346	325	306	320	325	324	315	336	325	329	339	294	322	314	312	310	312	315	302	305	315	295	292	290	293	333	320	304	324	293	327	332	319	312	319	295	322	304	330	317	341	314	319	314	335	300	325	328	332	358	310	333	290	328	301	315	287	304	289	304	310	345	323	312	313	306	320	308	298	301	353	283	290	322	322	305	313	327	314	334	330	331	314	294	336	318	320	295	288	325	308	285	289	317	304	337	304	326	346	305	321	335	328	333	291	334	326	309	300	286	321	316	334	299	334	292	308	318	328	332	289	330	327	306	340	330	294	290	315	325	340	310	305	327	301	313	319	317	315	333	306	350	306	303	325	304	305	333	310	308	332	340	327	342	337	323	310	316	305	319	339	316	329	314	329	326	345	288	343	307	307	347	349	338	292	303	322	303	324	323	327	328	348	326	347	314	279	309	302	333	295	329	294	303	293	327	334	349	295	288	315	316	333	340	316	297	292	299	310	305	329	336	338	304	306	340	322	293	317	333	322	340	332	316	330	312	318	322	334	337	305	303	322	327	322	305	292	325	278	310	289	324	307	320	316	306	318	329	330	315	328	311	320	313	322	330	383	331	308	347	325	301	343	319	281	316	298	342	320	312	318	324	331	305	331	315	312	285	363	293	316	353	329	310	340	314	304	299	323	321	330	333	332	325	324	307	308	338	312	333	327	310	319	308	330	320	308	315	305	301	301	311	362	309	303	293	319	299	317	296	309	344	316	293	316	316	338	297	319	323	343	327	321	320	300	330	336	336	328	321	328	331	284	302	358	335	299	282	335	294	340	324	345	321	345	336	335	348	327	317	309	332	317	347	322	304	310	313	333	307	279	322	345	281	314	318	340	323	313	319	307	346	324	294	311	308	299	327	309	319	311	337	309	303	307	333	314	309	283	321	311	310	316	320	314	327	301	361	288	326	304	295	313	329	324	313	318	344	305	335	322	301	296	331	358	326	306	332	321	306	310	327	317	309	303	325	329	293	327	340	317	344	339	350	326	304	319	331	346	301	325	311	327	348	313	283	321	297	321	354	337	340	293	291	287	307	336	340	318	323	319	319	296	293	301	321	317	341	296	299	309	295	338	303	330	362	325	312	307	336	327	316	319	323	355	316	311	348	312	295	308	333	311	307	351	331	310	327	347	316	316	365	306	297	320	320	337	316	326	328	303	318	335	314	311	339	319	326	282	334	319	312	314	335	323	346	308	319	324	304	303	322	347	350	320	295	327	314	336	333	302	316	314	299	339	287	304	322	316	345	300	310	317	342	329	298	316	300	322	325	323	313	311	301	305	328	318	346	337	326	312	313	316	339	324	330	307	324	351	321	301	321	316	320	323	303	319	323	281	327	319	342	339	311	329	320	308	315	272	313	312	300	337	311	288	356	342	304	297	289	326	357	305	326	315	320	303	311	329	316	322	301	309	316	288	345	295	331	305	345	307	318	290	310	323	338	303	326	331	327	323	312	330	321	331	312	293	292	318	333	328	350	314	327	341	344	307	336	316	331	323	333	318	318	311	318	314	348	331	301	304	337	306	317	314	310	323	313	309	310	309	306	340	310	309	288	337	319	339	291	332	291	363	294	306	302	286	319	315	345	320	301	332	298	300	291	309	288	315	307	326	297	341	316	343	307	345	314	305	307	328	309	317	329	295	323	329	342	334	328	306	307	350	313	332	314	334	324	315	306	317	310	293	307	309	316	352	341	301	304	329	316	305	317	339	291	335	357	350	307	304	307	338	294	339	302	303	340	314	312	332	325	348	326	327	354	320	302	332	351	338	321	314	332	339	332	291	340	311	321	350	332	332	330	335	322	301	317	331	320	290	325	310	325	329	323	312	294	338	335	313	332	320	336	301	298	297	331	297	330	323	324	300	342	319	309	329	310	306	312	329	336	328	344	315	331	337	327	331	306	303	288	321	341	339	302	280	295	321	307	308	318	315	341	330	313	339	338	341	338	332	330	325	299	293	317	295	310	317	304	301	322	327	286	319	291	323	331	299	325	320	306	331	302	355	334	338	320	330	305	333	291	312	342	314	312	355	313	289	307	342	316	316	283	287	346	309	332	314	289	344	336	326	331	295	324	339	329	339	293	326	326	328	321	314	345	323	346	317	330	306	288	314	337	302	349	314	288	316	310	313	317	320	278	310	346	319	323	350	325	312	307	329	276	310	326	331	319	312	305	321	366	316	309	294	333	333	297	348	315	326	308	333	307	298	323	307	310	331	342	318	324	286	313	319	333	303	340	315	302	299	311	330	310	334	354	339	307	316	312	309	329	325	308	304	322	325	311	292	299	280	295	341	333	369	309	316	310	326	343	284	328	291	332	320	323	320	313	315	291	321	334	326	301	329	320	275	330	290	360	303	314	292	323	301	355	293	307	324	327	294	308	291	301	292	319	308	341	342	336	339	313	308	321	290	325	316	348	332	323	307	271	319	317	308	312	334	343	325	310	320	332	296	316	303	309	290	325	348	269	355	305	300	364	287	313	337	301	357	293	306	317	312	325	296	305	354	339	316	355	298	298	326	305	297	313	345	294	328	337	296	324	325	333	341	309	317	339	286	309	325	289
6752	2195	2012	1651	1125	785	549	485	368	322	329	314	301	259	273	271	236	253	237	237	243	264	240	211	232	241	231	245	205	204	206	222	240	229	246	207	215	235	256	229	230	235	206	229	245	242	244	227	227	232	239	230	234	235	227	229	226	233	246	237	224	237	241	201	228	223	231	219	202	206	223	234	209	241	234	231	203	234	235	234	229	205	217	206	212	220	242	224	239	234	223	256	213	227	232	212	254	218	204	219	228	234	207	218	236	203	215	218	245	207	185	202	224	215	203	223	215	245	216	224	230	226	230	247	205	208	222	218	210	229	236	231	217	242	225	220	222	225	235	223	220	206	219	247	220	230	243	200	219	229	215	226	215	191	209	243	220	225	254	231	208	220	229	225	196	233	232	225	240	214	226	234	253	248	207	214	199	233	238	229	232	207	210	212	235	211	222	238	244	239	203	218	230	232	223	225	232	227	218	241	203	230	240	220	253	207	210	223	243	238	254	212	231	196	239	214	241	241	252	210	205	242	228	251	212	207	207	220	192	259	219	254	240	243	236	230	236	202	233	232	225	203	213	219	215	226	229	215	216	233	189	217	229	222	234	218	241	219	211	228	253	249	250	222	228	237	221	212	208	222	198	271	217	230	211	220	233	205	193	220	218	220	202	212	246	225	211	225	222	234	207	214	205	216	213	237	218	213	213	243	228	230	247	224	224	211	215	217	229	217	209	218	213	242	226	202	240	240	229	221	206	218	264	231	206	223	232	227	211	230	221	206	225	223	186	217	211	208	216	241	218	192	250	230	203	229	225	212	234	261	241	217	231	203	226	209	230	224	219	209	218	207	223	238	211	224	213	232	228	216	226	216	201	219	222	226	229	254	247	208	220	229	193	233	209	230	236	247	229	254	248	213	216	246	207	222	210	235	216	211	210	214	236	220	233	196	237	215	208	227	217	212	257	240	233	231	223	206	237	252	228	212	214	238	222	222	216	228	233	224	223	257	204	222	228	205	252	202	231	221	236	215	210	219	216	208	225	218	203	218	209	235	223	206	236	190	213	194	249	214	202	224	232	248	241	213	244	225	201	225	217	220	244	199	250	193	239	228	245	215	210	233	241	237	236	229	199	233	224	218	217	207	224	222	213	199	222	245	212	225	220	223	237	234	226	196	240	211	224	227	259	228	254	220	234	232	218	220	195	193	243	226	226	233	236	221	229	235	218	237	236	207	218	211	218	215	231	221	235	222	213	222	244	246	230	224	251	235	228	245	239	221	213	229	218	205	233	221	200	251	227	230	218	202	232	234	239	240	235	204	218	245	219	196	223	231	206	225	243	227	224	208	202	243	229	204	227	229	203	210	232	227	209	219	232	234	239	243	217	238	213	220	228	214	230	249	204	230	197	201	218	218	219	203	228	234	195	211	248	229	238	240	255	221	223	219	253	256	215	214	211	254	201	231	227	218	223	236	242	213	218	224	224	242	249	199	238	218	245	231	203	209	209	240	240	224	206	225	215	234	233	208	226	254	202	240	222	226	233	203	202	201	214	236	235	225	253	217	237	227	229	225	221	215	213	209	196	240	232	238	228	228	211	244	242	220	233	225	198	195	237	213	224	236	233	244	210	240	200	210	192	241	181	227	225	225	217	205	236	211	236	231	217	260	260	256	202	211	229	241	224	227	250	239	231	226	223	224	210	220	213	237	218	203	203	217	254	231	221	217	262	265	230	244	264	224	222	198	196	221	233	230	233	226	234	200	223	224	222	241	216	207	223	227	206	227	216	237	240	202	233	205	203	202	250	214	190	223	251	239	218	237	234	244	218	225	216	216	245	231	201	230	249	227	216	212	230	233	227	218	240	224	210	194	223	236	213	228	227	204	226	216	205	235	239	227	222	228	220	223	235	220	209	235	196	210	238	232	221	220	226	211	238	232	211	248	220	239	229	250	226	228	229	244	225	221	232	228	205	213	210	240	220	240	226	236	217	262	231	241	219	203	215	218	207	229	205	218	244	203	236	227	211	210	221	227	213	225	250	216	193	222	224	266	239	222	215	255	229	175	213	222	204	191	216	180	233	248	230	229	217	242	212	256	243	208	212	205	196	216	227	248	231	212	218	209	189	236	200	220	214	229	222	206	217	225	213	219	217	227	221	223	223	207	233	231	249	237	204	210	245	227	203	223	216	211	201	230	241	224	225	220	223	236	255	228	251	232	222	184	210	231	251	250	226	237	217	210	207	223	232	227	204	208	235	221	218	236	211	220	242	209	202	210	246	204	222	217	219	237	219	209	214	231	253	213	217	243	221	213	210	245	259	219	243	223	231	220	192	226	249	229	216	208	220	215	198	224	219	230	236	202	235	228	214	214	239	240	252	208	217	212	219	237	225	210	213	229	218	231	202	224	247	231	222	261	254	245	243	231	197	277	211	217	219	215	206	234	233	241	236	208	194	224	202	259	243	239	223	215	226	202	240	257	192	226	244	237	213	218	221	220	218	213	241	255	238	225	207	222	228	223	219	242	216	255	223	240	224	234	226	223	229	229	233	222	259	247	212	217	208	228	196	223	212	219	207	234	235	223	245	238	212	216	241	220	218	190	223	251	235	209	232	223	223	239	214	245	236	229	224	258	226	232	239	220	216	226	228	226	215	229	197	229	215	200	213	215	245	209	227	237	248	231	221	210	245	227	210	203	257	228	218	221	216	210	203	226	217	249	221	255	235	231	234	226	243	241	247	219	204	192	233	234	235	233	209	228	202	240	211	200	244	230	215	231	222	205	216	216	208	242	225	220	197	240	253	229	203	203	240	221	210	241	231	232	233	201	227	233	223	232	221	222	218	235	212	220	227	232	224	226	228	231	222	200	214	224	215	207	224	214	249	206	234	213	234	230	199	238	216	223	219	208	205	219	213	217	209	237	223	208	214	228	221	213	216	240	241	223	247	192	212	227	227	200	237	236	210	215	235	230	204	220	235	234	210	205	244	205	212	211	258	226	239	221	207	249	221	206	212	229	225	240	221	246	216	226	190	246	249	240	248	221	215	192	219	228	251	254	242	217	213	211	238	247	216	218	240	230	230	227	216	229	200	220	207	218	259	221	221	205	217	222	203	232	203	236	200	230	209	247	229	209	222	243	217	223	214	208	216	211	220	237	207	231	234	202	193	226	223	218	206	228	218	219	197	216	222	225	219	220	237	222	243	237	227	227	202	207	211	204	199	221	223	252	233	229	224	245	227	238	242	224	250	220	206	214	233	211	218	226	204	240	205	217	213	245	219	215	249	207	215	200	224	228	249	221	215	223	216	228	211	215	237	198	215	215	187	204	253	221	196	236	238	224	210	211	233	221	216	212	224	202	219	247	229	221	197	244	223	221	217	226	234	207	220	217	206	238	221	229	238	228	227	229	211	194	210	226	205	255	241	230	195	215	228	257	221	197	202	217	229	210	207	213	218	219	201	233	214	227	191	251	192	231	230	249	221	234	241	269	212	245	238	198
6251	2067	3124	3866	3390	2870	2358	2077	1605	1402	1291	1138	1024	950	897	879	843	733	823	808	791	768	765	753	704	756	772	714	684	706	668	669	689	702	689	645	676	659	679	651	663	619	672	684	676	667	649	648	659	686	684	631	628	614	648	684	680	673	643	648	651	632	647	579	641	625	612	660	629	670	662	652	627	632	643	676	636	613	615	623	596	621	615	612	622	635	631	658	662	616	622	633	603	645	662	639	587	593	661	640	591	641	606	596	645	677	591	622	674	634	682	602	632	634	702	679	640	677	622	609	673	565	614	668	629	628	677	584	643	640	640	621	711	624	623	631	652	632	632	604	598	598	630	633	636	602	668	621	625	654	611	636	612	620	664	639	629	589	665	640	634	576	621	654	633	596	632	620	634	608	643	632	657	634	667	635	600	607	586	602	664	631	636	645	628	607	625	639	627	639	616	596	656	667	622	588	640	652	584	600	662	616	669	612	619	613	648	641	613	702	635	636	597	595	617	642	616	612	651	644	620	575	619	599	673	609	629	673	601	637	635	608	611	651	644	626	646	613	653	619	601	646	661	587	649	628	651	626	649	633	619	601	621	686	608	611	637	630	645	610	612	596	637	638	592	618	618	611	637	610	631	615	626	642	621	634	640	587	626	622	657	656	681	603	648	589	642	594	622	663	580	597	628	671	633	653	633	636	668	583	648	631	639	596	627	630	612	633	586	627	608	616	644	644	599	621	650	598	609	638	616	649	655	609	682	669	662	615	623	605	663	627	624	617	611	640	664	652	610	628	624	647	666	632	598	620	622	608	621	597	667	639	634	624	632	625	643	672	584	646	569	588	620	658	600	572	588	595	589	650	612	609	651	607	688	655	648	688	663	640	647	673	592	650	615	646	620	672	633	637	641	688	662	609	637	615	642	627	633	620	608	620	573	611	672	634	669	670	639	608	625	617	560	625	606	614	668	600	604	609	650	649	627	670	630	599	625	598	643	615	658	573	644	596	610	623	589	628	653	649	644	603	613	651	633	640	609	572	648	610	641	653	649	653	633	666	589	633	631	647	547	586	652	641	648	611	631	588	644	640	597	648	656	623	624	590	611	617	723	614	633	616	635	634	657	651	653	602	679	638	628	610	627	656	632	627	622	635	680	598	585	643	686	623	605	654	645	677	575	643	623	665	595	651	617	656	628	604	612	667	604	617	611	597	608	633	635	653	668	642	616	593	682	638	624	601	603	628	642	649	637	632	614	627	662	610	656	599	637	711	607	655	586	652	625	669	595	607	631	607	621	594	595	647	628	668	579	624	644	612	621	600	626	620	615	665	629	575	620	633	662	614	633	642	595	675	668	665	635	622	637	591	604	640	611	610	683	614	621	648	665	620	614	666	666	640	649	609	673	633	593	608	643	606	635	648	623	619	617	673	651	584	662	622	641	623	651	643	637	572	613	625	613	612	655	635	632	603	681	621	662	630	658	632	648	659	606	586	644	602	605	608	610	653	641	615	647	629	621	672	625	595	589	615	630	692	642	634	634	583	638	652	615	615	608	634	599	622	654	641	619	631	643	621	601	689	623	659	613	647	645	652	640	661	627	645	600	651	639	650	612	599	649	615	612	651	603	614	669	650	612	636	597	600	608	625	639	628	564	620	638	620	613	636	638	599	621	611	639	624	633	620	631	658	617	574	596	643	623	582	654	547	627	626	589	573	597	576	633	603	650	623	612	639	548	611	618	647	649	625	618	676	635	612	642	661	591	619	629	581	626	640	606	638	630	627	647	621	629	612	614	585	643	626	671	615	670	636	658	618	657	657	608	676	668	638	622	604	643	654	607	620	624	634	632	589	619	609	604	608	632	637	584	594	661	610	594	622	648	608	628	595	611	637	625	615	587	650	619	645	666	658	673	628	626	655	625	669	643	646	590	641	620	646	648	665	656	598	632	631	610	645	639	644	602	585	640	638	619	649	612	566	631	596	658	641	648	641	638	654	606	594	656	592	614	654	587	664	621	637	607	620	637	636	596	665	639	642	655	617	621	629	634	617	590	647	653	624	627	678	605	622	612	602	623	648	642	642	651	625	635	661	623	638	640	634	635	597	630	649	632	657	634	599	572	614	659	664	628	683	605	667	607	637	632	631	629	644	639	617	649	630	648	678	646	614	608	598	647	655	627	641	632	652	630	645	559	635	628	634	645	631	580	636	597	656	628	643	618	615	637	654	575	613	602	618	624	629	614	640	638	614	637	638	602	687	590	593	602	661	657	653	639	608	617	600	617	608	657	618	609	632	665	609	582	614	613	665	634	623	648	618	622	632	647	599	647	631	629	615	663	636	614	594	591	657	667	623	588	638	628	598	569	580	613	580	591	649	617	640	628	638	659	647	597	642	645	660	598	625	606	645	632	645	620	625	637	664	624	640	625	637	644	575	621	629	635	659	664	638	628	582	678	566	645	630	604	642	634	659	658	634	648	628	628	631	633	658	643	626	617	644	649	636	607	594	631	587	623	572	624	610	632	618	650	637	619	608	644	601	642	613	570	673	630	638	638	651	624	624	619	621	626	597	611	601	647	651	623	648	672	654	664	653	583	635	619	618	638	631	643	654	627	626	593	575	640	588	652	624	622	617	638	636	669	680	621	623	616	625	617	669	603	609	617	617	661	663	613	621	651	625	615	624	657	645	662	619	595	642	633	552	594	645	625	632	644	645	593	643	639	592	634	604	613	653	557	634	655	592	641	599	628	615	613	624	625	593	649	648	668	611	628	577	606	639	659	646	604	625	608	638	615	627	584	631	622	647	642	545	643	627	642	652	646	601	634	618	624	649	681	620	660	639	617	645	614	657	660	612	593	621	637	644	624	657	580	631	639	656	643	642	630	629	634	592	636	555	660	643	638	642	615	621	622	622	615	652	598	615	670	656	616	613	598	653	615	621	605	605	635	642	600	640	606	631	616	637	592	616	654	641	631	650	572	634	649	634	641	638	622	665	616	623	613	628	640	645	620	654	625	658	640	632	661	639	650	643	640	603	640	581	646	669	620	648	634	622	618	647	658	671	636	625	602	617	676	611	615	642	631	595	635	641	623	604	666	602	646	619	613	623	647	632	579	622	622	648	638	606	651	607	640	652	643	623	682	642	628	648	615	645	609	612	660	608	615	630	645	631	659	655	632	666	615	649	616	621	689	590	636	662	639	656	624	648	599	626	667	604	604	631	675	647	607	612	595	652	610	589	616	577	683	619	624	643	614	623	617	664	661	623	661	671	605	594	657	635	695	633	660	591	616	651	651	630	597	596	635	622	641	627	594	610	634	601	642	627	601	634	658	624	635	628	606	619	609	660	623	624	601	629	623	663	592	609	617	621	610	628	637	650	621	620	594	675	602	639	617	633	604	635	644	621	650	657	646	617	650	620	602	619	674	618	643	589	654	677	637	596	625	614	656	627	611	595	610	620	607	633	640	632	682	615	628	622	625	632	633	644	631	671	629	649	631	633
12008	3872	3519	3023	2005	1335	955	857	579	544	493	423	413	388	339	323	339	342	310	292	337	307	295	310	302	311	302	280	316	300	319	324	305	323	290	279	296	270	278	281	323	290	275	267	291	230	265	266	284	272	301	298	297	299	309	286	265	266	277	276	241	291	258	258	274	269	257	259	297	268	293	271	297	275	288	273	271	273	280	298	269	282	291	295	308	292	294	279	294	293	291	252	260	275	278	290	267	282	245	265	292	291	273	261	272	313	271	302	275	303	283	220	269	290	271	273	274	290	279	293	297	252	296	266	276	269	283	265	282	292	281	270	242	331	278	269	284	295	275	258	285	285	281	279	311	273	288	274	287	264	301	276	280	270	265	276	310	291	263	283	259	278	269	266	266	243	270	275	271	281	293	263	282	289	276	251	281	297	310	287	282	265	302	308	271	304	243	306	256	289	280	266	289	259	291	277	287	221	300	248	298	279	288	278	281	243	257	298	263	272	274	288	293	290	288	264	289	265	260	299	272	299	262	282	254	285	316	277	271	302	266	290	277	299	314	253	266	284	308	263	259	306	277	317	275	290	281	270	243	252	263	268	261	285	299	252	280	286	273	278	293	295	270	318	280	278	283	283	303	273	273	290	308	289	261	280	273	297	277	286	251	279	294	266	281	266	258	263	244	244	270	251	290	271	300	285	257	278	260	286	258	272	297	267	252	267	251	298	262	267	273	278	264	278	275	288	279	283	265	251	291	297	281	269	282	298	295	282	262	268	280	298	273	291	283	314	269	274	282	275	284	307	274	290	274	277	274	285	281	283	280	279	296	290	280	254	304	251	291	291	288	275	277	311	281	287	292	309	254	281	270	278	284	290	274	261	261	270	265	268	277	293	284	272	243	282	302	270	284	275	277	292	286	283	290	282	283	261	293	274	311	286	272	268	279	259	274	265	294	287	290	257	286	299	259	286	245	272	289	274	280	272	265	258	281	267	269	287	272	257	263	263	262	283	292	271	301	293	329	289	268	264	266	262	269	261	275	289	296	289	310	294	297	277	276	278	256	265	278	275	285	316	288	243	273	248	285	319	275	239	287	299	276	282	285	260	294	293	262	257	259	260	276	302	270	267	291	269	277	268	276	267	273	310	273	279	270	275	264	270	272	271	296	272	270	261	263	262	254	301	257	282	252	257	290	306	272	289	284	280	264	256	285	262	292	262	240	273	275	309	254	279	260	281	270	302	278	272	284	285	274	266	253	279	269	278	273	269	276	264	261	307	235	261	275	311	285	288	272	291	288	267	289	277	264	301	273	263	266	262	306	305	288	250	254	283	301	273	281	276	259	248	263	285	276	288	281	252	275	289	293	302	276	242	296	304	280	281	280	262	263	277	300	275	270	274	266	284	292	266	298	270	276	290	276	302	303	283	277	280	310	280	270	266	286	273	262	291	245	287	262	298	276	258	296	279	274	276	285	275	243	277	278	292	291	279	258	312	293	299	267	275	276	286	300	306	280	266	262	260	324	293	302	287	284	274	271	249	290	253	284	300	268	277	289	294	269	248	274	288	279	290	270	285	247	298	286	237	287	260	269	262	267	259	281	249	286	290	292	268	279	282	254	267	271	289	287	249	271	268	260	316	263	278	257	282	303	295	268	266	284	299	312	275	261	257	284	283	287	301	286	298	258	256	267	265	276	285	270	270	293	312	275	315	281	283	287	297	275	260	306	269	237	226	303	267	289	262	264	292	284	266	239	276	253	273	266	264	275	283	294	275	335	292	283	265	295	291	289	282	304	265	260	290	273	253	252	266	268	289	282	267	291	293	273	287	247	272	266	276	267	286	281	283	267	279	262	287	251	286	233	253	273	302	278	275	262	278	298	293	263	256	290	286	283	265	254	302	301	297	263	283	255	266	259	275	261	267	280	291	275	284	307	281	250	260	292	251	265	286	264	261	277	260	261	244	274	288	302	263	289	243	245	272	267	300	254	263	260	282	277	287	259	277	258	274	281	282	259	306	305	265	305	287	288	292	284	276	288	259	262	276	251	257	272	265	261	277	283	269	272	308	299	270	239	319	270	276	272	277	283	272	260	247	302	269	286	290	284	280	287	308	279	294	291	299	272	286	265	265	280	285	268	271	266	275	319	288	277	263	261	253	286	287	294	235	267	277	299	248	277	272	251	297	286	262	292	272	286	266	278	252	272	286	269	260	314	307	283	282	272	303	253	278	293	299	266	277	293	287	280	231	283	260	268	292	244	269	265	263	274	274	290	263	288	298	262	273	276	291	273	272	285	283	258	280	286	266	274	243	262	247	267	282	310	254	280	301	283	282	267	264	282	289	275	266	290	278	276	228	258	279	286	268	281	285	258	281	289	267	250	267	286	271	256	292	280	279	248	276	287	270	269	281	294	271	283	283	260	281	332	285	275	265	294	296	273	282	310	262	285	298	270	263	275	279	263	225	319	242	268	278	256	286	286	268	251	300	266	261	287	296	289	261	263	289	243	275	274	262	275	286	270	308	244	298	289	282	278	254	287	302	272	286	265	267	286	269	264	299	289	268	277	276	286	264	294	291	296	287	296	252	256	279	301	265	282	291	273	262	299	287	277	283	299	265	292	252	289	298	249	255	296	272	303	273	242	278	250	281	284	312	267	265	284	253	267	293	254	262	294	277	255	258	286	304	284	286	270	260	258	280	286	270	272	317	278	274	268	301	274	279	247	261	307	274	276	278	294	276	282	254	262	295	298	296	287	280	265	264	302	274	288	277	274	311	277	265	263	282	267	278	262	262	281	290	304	303	323	301	245	295	285	281	285	268	276	275	290	279	297	294	268	283	268	284	290	271	263	242	281	295	268	279	260	262	270	258	281	257	247	255	274	289	287	263	249	276	288	246	289	280	251	261	269	266	259	284	285	275	242	232	269	258	264	311	306	281	285	278	266	285	269	271	248	306	293	266	243	232	263	279	294	253	275	297	278	286	254	272	294	300	303	271	286	266	278	266	258	286	261	282	255	249	305	278	305	294	282	266	310	279	261	269	269	274	258	274	249	286	274	265	269	282	287	228	320	273	288	303	300	281	254	250	267	269	278	293	284	284	301	271	268	301	275	270	286	282	280	272	258	273	255	299	315	289	268	282	290	291	278	289	251	235	284	267	286	264	277	304	265	300	264	282	287	250	305	269	283	279	279	330	300	260	267	287	309	292	281	289	286	298	280	275	274	305	288	251	260	251	274	270	254	268	266	270	292	291	274	312	311	303	272	273	265	266	268	262	259	271	282	284	275	250	294	286	267	277	264	299	273	294	296	289	289	288	268	287	258	265	287	325	250	244	244	269	250	266	282	281	281	280	285	287	265	275	259	289	281	278	276	266	263	268	309	296	305	293	263	271	259	300	305	265	273	291	264	259	289	241	287	247	270	257	306	255	286	298	290	286	282	276	299	255	265	285	267	273	226	262	289	290	257	299	279	266	306	257	259	268	300	271	273	281	289	267
8499	3331	5257	6380	5568	4463	3997	3370	2677	2240	1950	1700	1555	1483	1302	1264	1170	1150	1068	1029	1014	946	991	952	975	912	901	870	871	850	893	824	824	830	845	811	880	810	784	819	801	783	805	738	836	804	771	781	796	807	797	816	742	772	729	779	776	735	754	780	737	743	766	753	738	733	721	701	705	747	783	772	772	735	774	716	767	751	735	790	726	776	740	774	746	772	736	746	763	726	683	734	751	747	718	709	744	756	683	761	729	745	693	722	729	742	819	724	750	705	709	765	753	696	745	762	671	720	740	717	762	705	766	716	726	730	744	727	758	726	751	690	736	743	727	764	760	741	710	744	779	790	709	727	762	706	733	722	698	724	745	745	728	693	729	756	739	665	721	709	736	741	734	752	712	689	764	708	755	729	691	742	725	748	715	783	692	761	718	666	727	687	690	710	727	752	704	716	738	724	756	744	741	691	725	687	707	721	736	744	736	759	708	705	773	718	753	735	724	698	717	733	746	729	730	719	755	690	696	771	734	683	764	720	730	760	706	741	710	733	703	796	752	735	722	739	718	767	713	730	752	760	737	740	693	733	645	694	737	696	760	686	777	725	686	736	712	704	751	704	702	731	753	705	703	688	762	749	682	714	747	707	702	764	733	753	779	731	705	746	755	724	704	711	749	706	714	743	706	737	704	731	738	701	746	680	715	681	766	756	701	755	765	715	710	718	745	772	712	734	700	738	763	739	743	712	732	701	745	721	723	759	696	752	687	776	729	800	677	700	724	690	700	737	731	678	705	754	725	725	725	702	748	763	755	729	700	752	712	703	742	760	748	680	745	709	762	732	710	704	743	712	734	696	703	694	701	759	780	713	730	704	702	768	702	727	733	757	725	735	730	723	755	697	775	726	743	710	679	730	735	755	749	710	710	689	705	746	717	729	756	694	749	739	706	669	720	703	673	708	743	742	696	732	746	726	751	696	701	713	732	727	724	698	715	719	748	747	718	661	694	688	720	733	732	715	706	700	723	730	730	708	723	744	728	674	713	739	717	705	715	727	685	701	705	731	735	736	747	718	680	733	724	742	756	699	746	772	724	761	712	669	767	716	724	725	747	681	741	741	736	769	760	734	764	713	705	683	680	762	652	739	722	682	697	708	710	691	761	722	763	760	735	755	703	708	742	718	690	721	713	714	698	747	672	710	718	736	735	724	715	738	713	753	744	681	746	694	748	738	742	738	753	752	727	735	786	697	693	738	683	746	726	681	711	725	747	763	684	754	715	744	708	712	713	699	728	722	741	697	753	735	752	702	693	750	715	724	687	754	722	755	664	743	724	776	767	743	731	733	753	702	699	745	734	740	758	750	717	716	720	687	735	745	708	732	721	759	725	713	711	737	701	778	683	701	700	711	686	760	749	685	729	761	704	735	746	785	748	709	742	751	763	727	713	726	733	773	754	739	754	715	713	732	750	738	718	738	728	727	676	722	751	747	716	750	714	748	680	756	753	720	763	713	751	737	749	711	727	723	771	738	724	747	690	722	737	722	717	686	724	764	738	731	737	739	769	770	713	711	708	707	755	712	706	754	705	764	719	696	749	724	736	719	716	716	725	694	721	742	724	771	689	711	729	758	757	696	742	730	710	728	765	758	706	720	746	737	701	737	715	742	737	749	704	692	684	766	695	736	773	717	702	748	720	757	744	733	722	754	685	703	732	740	769	760	692	724	747	757	770	763	698	698	745	688	708	719	756	756	725	713	728	751	727	683	707	722	748	743	771	737	720	739	714	661	691	749	761	716	735	708	744	735	725	738	772	724	766	708	721	718	711	707	732	717	687	764	719	711	765	669	721	716	731	716	704	739	686	713	729	798	742	732	712	710	734	715	693	730	756	721	751	709	681	747	759	668	736	770	771	708	763	728	729	711	752	746	749	747	700	706	763	720	693	733	721	769	742	706	729	724	754	726	708	740	739	666	730	731	764	701	717	729	771	703	692	706	759	730	748	775	756	705	718	756	741	725	725	731	707	678	710	728	727	740	714	746	789	668	724	715	759	709	734	725	715	766	711	668	750	709	708	722	714	716	755	740	737	748	721	732	748	684	727	757	701	751	683	704	708	716	714	705	718	759	705	762	740	723	698	704	690	765	763	699	743	730	723	753	703	703	726	736	741	714	707	700	756	763	708	761	727	738	772	690	739	712	720	725	721	679	722	722	718	730	779	732	799	717	736	754	732	698	700	710	739	677	698	701	718	746	764	723	706	710	694	714	741	708	660	716	741	683	655	763	776	681	749	723	705	743	725	748	758	713	689	734	731	728	727	721	725	723	753	706	718	702	748	723	741	731	718	754	728	702	724	707	711	758	669	710	733	741	705	754	685	742	682	732	762	722	736	701	743	703	695	725	704	741	761	718	759	697	708	704	789	789	721	708	742	732	724	721	683	714	746	726	747	718	738	743	724	705	689	677	734	725	699	738	690	758	757	737	745	747	725	730	714	739	728	739	732	801	707	693	742	731	750	707	712	730	718	760	694	751	731	739	742	699	730	672	765	749	722	710	723	718	746	724	721	718	770	726	682	731	736	682	736	697	678	740	708	735	684	765	774	696	733	764	733	732	693	738	727	716	714	743	771	699	744	765	778	701	731	690	733	773	717	725	678	726	747	761	757	759	694	695	716	785	805	736	701	778	797	709	716	717	737	665	691	753	710	713	741	692	683	684	708	712	724	747	696	698	726	726	693	728	790	665	719	720	685	742	740	684	761	722	748	711	705	735	706	708	732	752	713	707	733	754	784	750	717	738	765	752	745	759	724	738	737	728	684	741	752	708	749	669	724	719	750	700	682	786	741	765	699	705	720	716	702	730	744	729	765	763	704	728	684	714	728	756	692	761	682	739	704	646	749	760	694	704	741	755	768	741	742	741	770	716	716	712	722	718	752	701	744	714	721	700	727	685	712	754	718	755	702	761	720	721	689	764	735	722	723	724	725	714	674	723	717	733	756	737	680	723	723	738	715	780	734	710	718	744	741	691	784	736	738	709	671	659	704	706	709	698	726	710	702	705	770	689	769	713	728	713	713	733	706	670	747	709	710	729	715	738	748	722	712	722	711	724	753	710	732	730	730	734	746	705	678	751	756	762	722	739	732	737	696	713	735	740	715	719	755	780	759	747	751	699	749	714	700	715	716	687	734	718	722	678	701	721	730	714	739	716	693	738	740	732	679	733	708	738	738	757	694	733	747	721	713	673	716	715	739	778	708	717	758	711	732	742	727	688	698	812	727	739	757	755	678	770	730	718	745	732	754	665	705	744	743	707	748	696	714	729	772	668	685	733	704	750	773	737	712	700	724	738	743	738	683	718	751	723	696	709	727	759	751	705	747	704	694	759	735	654	705	741	668	721	758	726	704	740	719	743	714	705	699	699	712	702	736	728	725	740	739	732	733	734	720	699	780	744	755	673	719	753	722	771	741	736	760	786	713	713	738	754	768	696	739	703	717	734	708	725
1764	234	199	199	156	120	112	109	97	97	91	93	115	97	105	88	91	97	78	95	91	97	90	70	90	95	95	97	80	91	79	78	96	87	84	99	119	99	85	91	96	90	83	108	78	102	102	104	97	87	88	95	93	90	89	97	95	113	96	100	81	95	90	96	99	89	92	86	82	90	76	89	77	88	99	96	78	94	97	96	97	95	106	104	90	90	83	109	99	89	115	98	86	108	87	94	87	97	84	101	81	81	89	105	95	91	105	99	100	75	105	103	78	99	90	107	103	100	96	105	97	87	94	104	76	100	79	95	86	86	93	98	87	103	83	85	113	89	98	91	103	97	91	94	86	95	95	93	114	86	92	92	112	95	82	105	88	103	92	86	85	93	82	108	102	93	86	90	100	81	99	100	92	77	109	83	115	87	103	81	94	87	104	87	98	88	91	95	93	100	101	76	90	100	125	107	94	109	99	90	87	88	130	99	89	91	90	128	85	78	104	89	91	116	81	107	91	83	98	84	105	88	89	87	100	98	93	91	88	98	88	85	89	91	103	93	95	119	94	86	85	103	105	81	81	103	75	91	114	87	101	116	93	123	108	104	84	98	82	88	95	101	92	91	91	97	115	102	87	89	96	91	96	87	93	98	84	90	103	91	106	104	76	114	74	88	97	96	86	84	79	87	97	85	106	84	89	99	86	87	79	85	92	101	103	99	83	91	83	88	89	107	74	92	96	113	77	123	73	101	99	101	97	82	93	102	114	95	86	90	92	85	97	94	100	93	85	94	84	85	85	80	99	99	93	80	96	92	101	76	77	102	89	97	84	118	77	103	103	91	75	98	94	82	91	90	89	89	85	101	96	75	92	90	78	98	106	98	87	81	105	92	101	94	84	98	78	94	108	105	90	93	98	85	82	76	98	102	87	108	98	113	92	116	99	88	110	95	97	83	93	97	92	94	88	77	96	75	90	90	89	78	97	93	86	93	90	102	87	82	86	79	102	109	87	99	102	101	96	99	97	100	90	75	100	105	112	103	92	93	95	86	98	75	103	97	87	98	100	99	115	96	90	90	107	88	96	89	100	99	99	85	89	84	104	93	82	91	69	103	108	87	75	115	97	90	123	83	90	102	95	104	97	109	87	101	86	86	92	95	90	90	94	95	96	116	123	74	106	94	90	93	94	96	94	91	95	91	108	78	84	96	102	95	81	99	98	82	84	86	100	92	113	93	114	97	100	90	90	91	105	77	87	99	101	82	93	87	103	96	94	77	91	74	91	76	116	84	102	79	90	76	83	103	112	83	104	96	88	91	102	116	113	88	98	84	78	82	87	118	78	83	90	104	90	81	88	85	89	94	94	85	92	99	104	94	102	85	105	104	90	84	99	103	93	96	104	92	80	93	92	105	90	78	105	78	102	101	100	97	96	75	108	83	101	107	101	101	113	89	92	91	105	101	79	114	92	96	85	82	95	100	95	101	88	100	82	72	101	86	91	98	96	80	71	88	91	78	79	107	84	92	90	94	91	85	95	69	92	74	100	83	87	108	100	98	114	87	95	84	86	101	92	105	69	81	95	100	88	81	77	104	110	105	104	84	92	97	78	79	95	106	87	89	86	95	106	88	84	96	95	92	73	94	104	95	67	103	89	91	89	102	116	69	94	97	88	96	93	99	89	97	79	83	85	74	86	92	84	98	70	95	101	98	90	89	106	77	95	87	103	97	90	117	94	101	74	86	95	108	91	73	85	97	95	81	100	77	96	87	97	89	97	68	80	105	85	82	96	98	76	87	76	81	96	85	103	82	97	81	96	76	88	93	92	71	88	98	96	89	103	100	104	92	86	79	82	78	101	96	85	95	88	92	91	91	105	102	86	103	77	83	110	100	96	104	96	100	82	99	92	95	92	81	100	85	95	86	91	88	80	99	98	89	91	96	77	84	105	78	95	92	102	97	91	89	98	86	91	88	108	84	101	94	86	84	98	80	94	99	95	91	79	81	91	80	84	103	88	97	92	86	104	93	100	97	93	95	86	94	84	90	91	117	110	107	91	97	83	97	96	95	102	94	82	68	77	97	111	106	110	89	98	90	81	91	98	101	94	82	87	85	86	84	101	105	91	88	87	76	93	87	81	95	91	87	98	103	87	94	86	85	101	99	71	93	84	97	69	86	109	89	91	91	100	90	91	93	85	79	94	101	102	105	72	98	87	84	94	80	111	78	97	100	105	94	82	92	95	96	93	83	85	95	82	80	101	90	92	93	101	103	86	97	99	87	95	84	80	76	93	74	104	95	100	69	89	100	82	102	99	105	84	97	84	84	87	94	84	96	104	98	78	84	80	93	110	88	88	87	85	89	82	92	94	85	86	89	89	78	84	109	94	106	85	103	108	105	84	103	93	66	101	98	102	91	93	95	106	101	93	83	83	95	82	114	90	88	111	89	85	85	98	123	76	90	86	102	93	90	91	98	98	93	107	96	95	98	92	93	101	100	98	96	97	90	97	89	100	93	94	98	83	88	93	84	89	104	99	93	109	99	106	106	75	94	93	98	99	92	94	86	89	84	67	90	112	96	96	95	94	99	98	94	95	105	86	97	87	90	90	87	93	99	104	108	101	92	96	98	105	79	98	89	94	84	80	102	92	85	80	93	85	112	94	100	97	98	77	87	97	83	91	105	107	91	103	93	89	78	92	92	101	120	101	97	94	99	91	82	89	84	109	83	82	109	94	85	84	89	99	103	117	114	93	91	81	95	80	104	85	89	83	84	95	81	102	90	78	89	67	90	98	105	98	98	82	98	96	94	100	101	78	88	104	106	108	91	96	89	103	87	95	90	100	88	94	88	81	100	99	79	81	103	82	104	98	106	88	83	94	92	79	110	88	92	91	94	89	103	86	94	90	91	100	90	93	78	112	88	104	83	88	110	88	104	108	85	80	89	114	94	89	92	92	101	104	98	114	92	93	95	87	83	93	85	84	79	93	89	92	84	90	107	99	99	103	82	91	88	81	92	98	89	101	81	82	89	99	82	90	82	78	95	97	82	92	99	90	116	83	103	93	100	107	111	105	79	101	94	91	79	96	90	69	103	84	86	102	111	86	110	98	88	102	86	107	86	85	98	101	87	84	88	90	104	89	85	91	118	107	70	94	110	86	73	93	97	101	106	122	99	113	90	92	85	93	73	87	87	82	90	87	78	97	88	95	118	98	80	97	85	89	81	79	90	79	93	72	90	106	103	93	115	90	100	82	77	97	78	86	98	84	94	81	85	107	104	89	72	99	70	105	81	94	91	84	104	92	85	75	92	99	86	104	91	107	98	111	77	96	97	90	108	110	98	101	97	77	99	75	92	99	93	89	90	101	84	90	95	89	73	80	95	78	111	80	96	115	99	110	90	68	98	81	87	117	97	91	86	75	95	94	106	97	100	104	99	74	93	95	93	93	86	86	109	114	98	94	108	99	92	92	91	85	99	109	86	95	83	96	89	89	95	79	83
2263	469	594	642	565	528	412	409	382	350	373	320	333	335	327	346	345	326	347	312	336	313	342	330	324	321	346	353	300	327	309	279	287	326	310	325	295	314	325	298	344	298	313	301	327	358	330	307	339	290	317	318	294	345	317	302	334	317	332	308	304	318	303	317	321	317	308	299	325	330	310	313	320	315	309	332	312	321	309	290	312	314	308	329	317	307	317	336	319	334	311	322	308	332	352	301	328	340	320	316	322	306	303	329	309	327	350	291	319	327	306	306	323	314	312	302	326	318	298	314	290	343	335	319	301	337	315	341	330	319	317	297	331	336	330	341	302	331	311	337	302	339	319	343	307	296	273	321	327	313	308	346	359	316	336	317	303	291	321	326	347	307	317	312	324	310	331	297	310	330	312	297	295	373	313	323	321	287	287	320	305	293	319	305	293	328	324	334	309	343	292	341	340	311	360	277	331	347	323	322	299	326	346	296	325	323	335	322	334	316	256	282	362	326	290	310	344	310	326	352	319	333	290	317	289	324	329	318	326	298	329	329	306	296	350	354	318	322	329	314	329	329	290	339	314	309	318	330	344	333	305	311	345	351	314	322	303	312	322	282	269	335	333	337	343	329	325	360	358	313	321	330	349	338	310	315	332	327	308	303	342	314	309	298	345	298	307	318	325	293	338	306	328	340	320	315	301	310	332	306	332	315	333	342	332	333	332	336	326	315	330	339	330	301	345	362	309	313	309	318	329	308	345	329	336	280	343	317	331	337	310	309	300	322	337	324	301	321	302	310	309	307	324	280	342	309	311	311	306	357	295	289	318	290	301	314	283	342	348	335	305	332	336	319	375	329	291	344	319	327	317	332	307	321	299	333	307	324	313	322	309	306	283	290	274	303	306	339	328	309	307	310	314	332	315	349	320	331	320	323	338	355	321	319	319	319	315	303	306	302	300	344	315	330	325	318	331	300	343	324	319	306	367	292	306	331	346	316	317	323	330	306	331	329	298	315	311	308	308	295	305	341	302	332	310	315	291	310	309	330	343	317	357	330	326	335	309	301	344	312	337	338	299	315	284	338	298	355	313	326	322	287	338	327	300	271	357	318	317	288	346	305	349	307	329	304	355	288	324	300	313	317	318	332	327	343	345	327	327	300	312	295	332	306	305	320	318	297	335	340	296	302	295	299	324	315	295	337	310	343	267	321	318	359	323	297	295	355	329	299	340	339	326	343	317	313	321	326	331	314	316	311	336	315	329	345	298	300	302	350	317	331	361	326	361	314	320	319	323	303	296	344	316	308	343	331	337	323	323	276	334	353	307	306	310	298	297	331	301	336	314	337	349	333	286	347	308	354	333	312	293	368	315	316	318	315	322	302	308	309	295	313	294	322	332	308	320	323	329	326	325	361	300	289	318	334	336	312	331	318	314	283	314	309	293	321	293	312	324	295	313	352	316	303	319	284	326	302	355	293	303	290	359	357	351	281	298	288	323	324	283	314	306	322	349	323	321	312	300	324	320	341	329	324	349	290	321	334	307	314	320	310	329	336	309	307	295	332	304	321	331	316	325	324	294	316	302	336	314	309	284	298	330	339	347	315	331	332	311	291	348	306	332	320	301	296	326	312	314	314	298	298	307	301	354	312	331	324	322	320	325	327	312	338	313	333	317	313	315	315	358	317	309	319	327	314	322	316	312	303	281	322	314	338	314	313	318	333	296	326	329	323	310	299	334	313	327	348	321	329	331	298	315	345	332	316	294	313	345	315	309	357	309	323	324	323	300	339	301	339	326	289	329	340	349	300	320	314	297	314	310	343	355	346	285	323	369	313	299	312	332	302	330	325	289	322	325	329	339	337	327	324	297	316	323	327	332	309	291	332	298	325	312	309	319	302	308	310	324	324	317	298	311	348	302	336	325	305	307	333	312	300	332	333	304	352	329	349	330	332	333	317	310	313	282	325	327	314	307	340	302	314	293	326	349	317	325	322	313	309	279	323	353	328	311	268	326	305	314	317	331	304	309	331	325	326	324	318	293	314	311	307	340	300	337	352	313	323	326	324	300	299	321	307	336	313	326	310	341	340	315	338	337	317	303	322	314	308	330	303	316	329	303	345	323	338	312	327	319	319	350	292	333	334	314	313	342	300	320	342	314	321	301	314	321	313	299	314	332	298	320	323	286	330	325	348	335	316	327	313	362	343	347	316	317	304	307	321	338	330	305	310	325	323	294	314	303	363	318	310	307	352	313	310	309	326	339	326	324	316	324	335	318	334	302	301	307	310	337	356	305	317	326	351	337	301	313	332	313	329	320	299	351	319	334	353	331	295	336	322	322	364	333	322	322	338	324	330	285	298	293	315	320	330	337	337	348	354	324	314	309	321	298	326	291	297	290	321	321	327	309	306	333	313	327	337	281	316	317	324	307	290	322	345	303	328	333	345	298	347	301	305	324	300	328	317	310	321	333	304	330	324	322	317	304	331	342	292	293	340	301	301	329	355	290	293	334	305	311	312	303	335	334	328	331	309	313	342	305	353	307	296	296	340	310	341	312	319	315	322	306	330	323	297	331	319	326	316	319	329	329	295	318	320	293	315	303	316	325	271	301	338	365	312	323	308	326	329	332	335	314	308	320	362	333	343	353	333	327	335	312	292	334	313	324	327	324	325	303	322	348	341	309	293	278	356	323	318	330	309	316	297	298	293	313	290	317	307	306	341	328	348	315	297	323	314	290	309	330	331	327	339	360	334	313	328	317	303	317	356	305	331	326	323	313	362	305	306	288	318	332	338	321	339	297	312	308	332	308	316	335	302	301	306	285	337	282	286	330	331	310	317	319	342	307	293	333	325	311	296	348	309	295	306	311	325	352	322	296	308	324	291	365	306	320	309	315	296	332	317	302	338	337	304	327	311	317	356	323	292	315	334	324	331	351	311	301	321	323	321	312	306	307	334	311	292	309	317	317	305	312	329	316	313	325	354	319	319	331	312	303	317	329	288	335	346	284	295	319	291	302	298	333	327	350	289	343	333	325	306	339	328	311	335	302	305	333	316	326	334	336	328	324	328	340	344	318	328	325	328	299	357	323	319	326	296	314	344	364	336	359	319	321	334	305	309	327	310	342	324	314	317	321	271	332	305	317	312	319	324	294	297	320	322	322	325	344	345	346	332	327	301	302	306	303	348	316	328	329	342	316	301	300	338	299	336	338	330	352	309	325	339	287	326	346	346	329	323	314	333	305	340	287	344	350	315	318	313	319	325	326	300	306	341	312	320	314	314	346	304	285	359	337	326	322	320	312	324	282	339	301	331	344	323	317	329	324	331	313	337	312	310	292	325	322	309	296	314	336	287	336	290	360	310	313	332	337	321	342	316	315	318	323	340	311	313	344	323	339	304	342	346	317	310	358	322	323	303	308	305	319	300	302	323	331	292	335	313	322	329	297	294	318	359	326	307	313	299	293	340	315	330	308	341	287	330	324	310	340	322	341	332	311	344	335	319
6826	2353	2105	1747	1156	747	531	429	383	323	289	311	266	301	303	266	262	257	249	254	236	244	243	208	232	245	223	230	236	226	217	232	213	237	220	225	214	249	233	217	235	254	238	225	248	231	238	231	231	195	207	226	213	226	249	225	261	228	226	241	243	232	217	242	206	229	205	231	239	225	215	200	215	229	223	221	225	250	230	226	222	256	242	219	236	244	212	238	224	229	221	230	246	240	213	230	241	213	200	231	238	225	249	218	229	243	229	220	224	203	212	231	241	218	241	232	235	234	214	248	225	206	237	225	222	227	238	250	226	230	231	204	206	204	230	228	234	240	223	220	250	230	222	227	239	218	229	198	211	236	224	231	232	205	207	221	239	250	215	194	239	248	227	239	217	246	242	232	234	194	231	219	201	239	238	209	209	236	219	223	210	214	231	229	212	239	248	201	218	229	249	206	236	218	218	213	235	253	227	227	241	239	214	222	219	223	194	216	232	208	201	243	254	204	236	210	211	229	219	220	240	224	237	213	230	215	232	208	208	242	224	228	198	221	221	213	202	217	229	229	239	219	242	222	185	203	220	208	233	205	242	234	234	224	222	227	234	241	235	234	226	218	210	188	224	219	224	201	225	220	188	213	232	240	254	229	250	215	203	177	227	218	218	198	226	233	218	212	226	215	219	240	230	242	220	235	229	215	221	212	223	219	225	182	234	237	227	227	233	215	232	222	215	229	213	238	222	241	231	200	225	214	213	192	244	207	280	235	253	223	220	239	215	206	201	215	221	235	215	242	200	224	233	220	204	234	227	210	228	195	226	219	244	248	209	229	208	204	195	211	210	211	215	209	255	232	216	236	220	249	222	235	243	217	202	215	220	234	219	233	229	230	219	229	225	225	214	215	259	224	229	220	224	202	224	212	204	237	211	252	211	201	222	245	217	234	220	241	235	259	230	215	207	220	243	217	231	226	227	248	230	211	208	222	226	214	218	231	228	226	236	229	239	201	210	224	211	213	215	216	236	227	232	217	229	220	242	229	238	215	237	236	215	243	206	227	226	230	196	217	225	229	235	241	228	219	183	221	224	225	225	212	200	209	215	214	218	226	205	228	228	214	236	191	217	206	200	239	247	217	228	224	254	223	215	211	238	219	207	206	236	245	223	220	228	211	221	238	215	223	235	227	205	248	215	248	214	217	243	219	215	234	254	221	235	278	236	221	218	242	207	231	237	229	215	208	224	232	212	204	205	212	224	210	247	226	219	215	228	225	198	262	235	201	204	247	223	216	219	208	218	221	246	225	199	219	208	237	216	241	201	218	210	182	220	220	230	235	231	216	224	232	224	221	236	226	221	216	194	247	226	236	251	219	224	238	231	191	202	217	194	221	205	236	228	217	222	238	218	210	213	224	222	223	216	184	230	208	241	225	247	212	205	216	202	214	221	243	241	207	249	247	215	221	206	238	211	219	224	240	250	218	221	188	230	217	182	248	239	234	235	209	210	227	232	229	219	207	227	233	212	209	209	188	186	242	252	213	209	234	221	218	229	235	225	222	239	238	236	251	229	226	248	237	218	220	219	223	200	223	233	195	203	236	223	216	231	225	200	223	274	217	214	204	204	233	237	257	219	235	244	201	230	214	221	227	215	227	278	217	209	208	221	254	198	252	215	224	251	222	244	224	249	224	223	217	212	258	247	216	198	232	218	224	228	224	221	213	232	201	241	239	215	214	214	238	233	214	202	198	228	241	230	235	226	226	246	216	201	216	223	238	204	230	203	199	222	247	234	225	240	208	210	251	252	192	203	211	239	203	215	210	267	216	198	197	221	230	205	231	211	248	217	225	206	226	214	204	227	238	239	236	220	211	222	209	226	218	215	221	200	209	221	222	230	219	212	235	229	210	214	222	214	222	252	266	231	241	210	206	212	218	231	224	197	237	217	207	230	225	233	223	211	234	254	231	200	235	231	194	239	223	213	225	216	202	212	220	210	227	197	204	224	230	233	208	235	206	193	250	212	213	234	219	222	214	252	248	242	215	213	183	233	230	231	233	179	278	243	210	203	225	235	230	233	240	205	222	215	254	225	227	201	216	228	219	233	205	238	200	227	216	206	266	238	218	226	233	214	227	224	220	206	228	215	232	215	201	214	239	226	213	218	206	224	244	253	216	226	226	211	214	233	230	221	267	229	206	244	220	241	214	207	221	215	221	228	207	233	231	211	198	222	211	201	240	254	227	234	209	209	220	214	217	230	247	233	226	225	204	233	212	217	233	226	220	228	229	208	256	232	240	216	192	211	230	211	232	226	227	234	225	221	220	206	226	198	240	220	216	203	226	203	227	226	221	214	221	201	254	232	227	214	215	212	234	227	208	227	209	230	212	227	227	208	244	226	241	228	235	253	245	243	235	210	215	273	239	227	232	224	221	209	227	217	241	229	234	198	227	235	235	219	216	209	236	208	210	216	206	219	208	210	245	208	251	224	214	218	202	259	231	229	219	245	217	203	241	229	212	242	204	205	220	226	212	216	204	224	211	231	212	228	245	216	214	213	218	195	236	242	231	211	253	231	240	240	219	247	205	227	218	233	208	230	233	226	220	237	201	227	233	202	234	259	211	208	223	223	220	222	240	209	205	229	197	224	224	225	237	239	229	225	226	207	221	222	217	231	222	202	241	207	232	241	211	216	214	215	211	217	238	202	258	228	256	229	249	207	214	226	222	206	231	226	225	222	196	244	232	213	241	245	206	247	229	231	235	233	241	234	252	218	249	217	230	225	234	220	233	212	213	232	225	223	238	236	255	233	235	232	225	234	231	204	214	240	222	217	256	212	228	188	240	216	225	223	206	232	218	241	205	208	223	219	206	216	211	231	238	241	243	224	238	233	209	271	228	237	206	228	201	231	216	236	205	238	224	226	210	224	238	214	225	237	207	247	226	215	238	232	206	255	213	222	218	246	254	225	198	228	251	219	222	240	224	234	210	224	248	232	218	240	195	230	235	206	241	191	206	207	190	223	203	211	240	192	220	220	245	230	219	224	218	228	234	232	258	235	224	213	256	220	247	230	201	228	225	218	230	207	247	229	228	222	228	235	201	241	238	248	236	227	229	216	230	213	229	199	249	249	212	196	239	238	235	220	213	225	203	235	212	208	226	210	251	230	213	183	227	210	199	234	200	219	243	228	229	231	241	221	223	221	217	212	219	233	222	252	208	222	200	201	208	227	198	218	237	221	247	228	235	223	253	219	208	253	223	185	198	224	209	182	224	217	212	231	242	234	208	222	211	227	221	235	242	242	208	212	229	230	229	259	215	215	214	233	232	223	224	260	222	219	254	232	226	225	236	233	228	228	211	213	227	206	223	229	257	222	235	229	235	238	231	253	237	183	216	242	246	231	215	272	233	225	244	212	219	236	197	241	195	213	195	223	228	224	253	238	194	272	230	243	238	252	214	245	213	222	238	222	209	217	207	243	224	201	228	227	223	227	227	211	232	211	221
6280	2301	3304	3998	3484	2902	2337	2026	1771	1365	1185	1235	1061	979	948	873	830	846	810	756	806	788	733	741	747	703	694	735	702	690	726	703	695	713	703	681	700	657	696	668	668	675	674	667	657	626	665	634	654	662	678	616	642	628	664	597	632	651	661	706	694	656	650	657	632	654	653	606	637	684	649	640	610	642	606	689	617	609	626	630	639	661	669	670	605	613	664	601	582	628	607	622	622	632	634	573	640	629	636	682	643	647	623	627	639	658	599	578	606	618	632	645	614	662	641	647	602	636	627	625	592	647	685	614	605	639	622	621	672	599	630	633	641	646	687	612	657	608	605	648	662	620	659	597	611	671	639	606	624	582	606	654	605	651	617	621	639	646	637	647	624	613	590	614	660	612	625	659	606	639	619	637	599	668	630	632	630	656	614	629	662	630	666	682	646	654	629	669	631	647	634	626	597	629	647	645	607	621	650	667	705	646	616	624	603	661	660	632	647	671	615	598	624	608	596	621	670	667	638	646	628	653	654	608	655	561	611	651	625	620	651	592	604	626	636	601	636	625	635	636	676	636	634	650	644	619	676	664	661	654	602	654	634	624	607	635	660	641	632	649	576	656	607	611	645	618	588	654	622	601	614	594	609	658	652	629	639	611	617	592	612	614	667	618	638	663	636	618	633	587	641	638	676	633	613	620	641	632	596	645	650	660	622	639	631	614	640	650	596	607	605	633	610	623	647	631	624	599	655	665	638	690	615	658	624	622	612	596	627	623	633	648	654	607	631	617	636	649	630	666	632	576	602	630	623	621	617	624	672	660	568	646	618	649	683	664	638	645	668	584	657	634	642	646	579	639	617	634	592	613	605	623	635	665	595	594	667	607	604	622	658	641	610	626	581	640	616	607	667	598	625	633	658	684	678	633	657	646	630	638	623	646	686	639	622	667	620	598	601	640	631	601	675	665	566	628	647	583	640	655	682	640	680	604	556	656	640	636	608	671	665	708	642	610	649	610	637	605	655	647	679	637	593	671	665	617	669	637	628	642	618	635	655	603	650	656	661	617	631	624	625	590	667	603	633	630	568	647	639	633	656	615	594	628	594	652	659	610	635	682	602	628	682	612	643	657	633	636	614	656	655	603	627	636	605	631	623	639	560	612	620	610	614	600	623	585	637	666	657	642	629	610	627	606	609	596	612	652	629	621	615	646	600	628	651	623	666	657	676	659	641	644	620	633	641	649	614	623	624	661	585	657	636	645	662	636	629	654	623	663	610	650	644	624	670	629	583	608	624	603	643	643	643	667	596	613	605	646	667	630	649	612	607	623	619	654	627	631	642	618	668	592	679	635	640	637	647	631	657	654	649	647	640	610	624	614	602	631	627	584	629	601	626	618	613	656	647	647	619	631	630	615	622	629	561	634	636	669	645	600	645	645	624	612	622	659	595	624	614	655	636	664	615	654	644	623	584	640	674	647	636	601	607	595	628	651	633	626	616	669	594	652	665	665	659	609	616	614	613	634	618	579	658	609	599	650	639	627	622	613	630	598	679	670	655	627	597	573	663	645	605	636	602	618	621	666	617	665	665	643	642	627	645	628	601	607	661	607	622	615	636	614	640	610	608	619	601	582	620	661	636	646	606	591	628	599	624	633	635	645	613	635	614	602	623	582	618	663	682	600	626	594	681	654	636	589	613	629	638	591	642	610	609	642	598	627	644	629	632	625	660	587	629	642	612	657	596	630	607	651	665	641	606	628	612	663	607	657	593	614	659	650	622	596	621	606	629	607	626	658	623	594	612	625	639	627	620	626	622	594	657	653	663	632	663	644	648	633	613	637	606	578	573	596	627	628	638	624	608	593	621	591	630	640	634	607	613	623	641	621	643	659	651	630	606	640	672	661	629	639	625	620	638	620	649	614	648	595	617	629	561	601	683	628	582	639	659	612	673	616	580	620	614	617	590	629	642	623	631	626	607	632	607	664	646	610	626	612	684	632	656	613	619	608	691	623	614	616	617	634	621	590	684	627	625	623	620	600	623	623	634	631	615	626	681	596	653	658	656	637	619	631	603	646	618	666	636	648	624	615	624	596	661	632	620	639	624	679	598	606	674	639	619	645	614	625	608	623	644	702	608	582	635	631	604	674	656	635	613	632	611	588	629	656	606	632	632	601	628	644	673	630	633	609	627	638	657	636	628	628	655	656	672	653	658	680	655	645	692	622	638	606	674	656	650	650	561	596	640	624	593	631	627	609	663	637	615	601	629	650	608	597	665	614	604	666	644	644	577	666	650	688	628	638	669	675	646	578	649	648	629	653	603	605	612	653	621	617	699	640	627	603	669	660	660	670	643	643	645	623	650	617	628	661	651	664	628	632	594	606	616	600	646	638	674	610	600	616	658	630	626	659	601	616	626	695	631	635	660	674	633	634	628	613	680	640	630	629	619	616	598	635	633	626	598	629	646	632	636	631	648	610	571	577	670	628	629	629	623	613	606	602	608	648	657	620	613	596	617	599	589	660	597	624	606	649	626	657	618	670	637	655	647	647	646	599	603	630	655	621	668	628	618	639	613	603	612	610	634	678	641	624	601	633	685	638	650	621	596	630	659	625	629	630	669	610	606	603	675	644	602	674	601	647	660	618	627	651	662	602	668	588	614	650	670	631	620	614	615	637	671	659	594	640	604	642	623	616	637	666	614	607	640	593	597	625	616	635	626	621	652	677	594	639	604	610	619	640	626	637	643	619	633	643	583	630	621	594	662	689	608	617	635	592	637	636	623	641	603	625	641	620	605	606	615	617	624	624	636	632	567	633	635	638	594	630	615	655	628	607	613	645	624	673	651	642	644	639	646	612	605	609	618	665	670	613	604	605	678	627	591	623	628	635	587	637	645	615	652	613	646	648	634	602	629	601	648	661	629	607	617	674	631	642	612	621	604	585	637	634	639	610	597	622	639	645	642	647	620	606	622	617	591	632	635	619	591	645	619	680	630	644	624	664	621	644	594	643	674	586	671	643	625	648	625	675	640	670	613	595	672	644	645	602	657	627	656	618	638	683	617	601	650	637	624	663	610	631	608	597	594	617	666	612	626	630	620	669	631	632	612	645	566	628	651	602	596	647	650	657	652	607	634	631	636	633	648	636	608	606	602	615	636	654	628	638	687	607	623	636	604	620	572	632	637	651	633	622	603	677	594	611	644	611	647	612	635	678	663	604	637	597	662	596	638	632	619	586	640	613	598	615	599	599	662	628	580	638	588	604	613	636	623	654	608	650	653	613	632	620	616	635	641	636	616	578	644	614	634	630	666	636	647	590	634	651	632	613	686	607	614	639	664	627	617	606	605	625	661	624	621	620	608	645	613	611	639	679	668	615	659	605	624	647	620	614	638	647	604	618	608	646	625	669	608	633	632	652	605	624	629	602	649	622	641	648	642	627	629	647	650	654	638	642	647	625	610	624	583	644	639	609	661	623	670	628	625	655	640	628	677	592	604	632	584	638
12663	5000	4638	3837	2624	1550	1087	843	639	541	433	426	355	399	347	353	328	337	289	309	299	297	255	329	314	276	292	277	287	273	277	273	261	263	287	286	287	279	295	296	285	274	290	279	264	283	293	306	299	279	293	266	283	295	265	303	302	275	263	270	282	281	306	275	266	254	291	294	283	288	293	261	264	290	273	271	295	311	279	305	253	268	284	278	266	273	260	291	277	281	270	262	281	291	285	281	306	290	261	252	283	267	282	295	286	272	279	273	296	272	281	272	293	268	290	290	284	292	298	241	290	313	294	305	278	289	285	283	263	253	252	275	282	294	255	283	300	289	270	250	263	264	269	276	280	279	271	285	254	290	262	268	275	277	297	255	279	277	277	280	264	290	280	261	265	264	266	288	243	254	278	248	276	276	281	280	287	290	279	285	291	266	280	264	275	291	254	275	247	280	295	273	271	257	249	263	283	288	289	267	257	294	262	279	279	294	260	260	266	292	297	298	289	290	301	261	275	275	260	293	281	278	251	266	268	286	268	279	288	259	268	313	293	270	269	245	258	265	268	267	265	269	277	263	266	252	291	271	278	280	281	285	264	272	280	270	250	275	277	258	278	283	280	262	285	240	277	269	292	289	284	276	274	248	262	274	295	248	247	269	272	280	276	245	245	259	306	257	280	258	293	272	300	255	269	285	257	270	267	268	310	242	235	263	254	285	269	267	285	270	272	257	280	285	287	309	279	314	255	257	291	242	303	288	276	274	277	261	275	277	282	269	266	296	285	280	282	286	268	282	262	273	277	245	239	264	245	273	263	288	295	267	284	262	289	253	273	256	272	252	263	282	272	247	255	245	278	276	297	256	239	273	255	275	298	250	293	291	292	259	284	269	243	278	271	254	254	298	283	279	263	271	268	273	272	261	280	290	263	300	276	269	239	292	266	285	289	275	266	293	283	270	284	258	319	298	278	270	287	259	266	260	272	272	268	257	268	307	282	248	251	273	261	262	266	270	262	311	300	253	303	250	289	248	267	242	274	236	284	302	260	274	300	287	278	267	280	272	280	260	273	232	285	281	248	295	307	282	285	291	280	260	258	271	262	298	281	255	277	302	282	301	245	262	259	267	251	267	271	310	298	283	288	281	278	253	231	258	280	267	254	267	276	279	299	260	237	266	289	252	291	295	279	274	264	270	261	264	249	256	287	270	274	270	285	293	276	265	293	302	269	306	261	295	321	292	269	300	271	304	279	277	254	272	279	260	248	257	280	252	299	261	304	283	248	289	273	267	297	283	293	242	258	312	303	285	229	249	276	268	278	290	274	276	283	279	285	263	256	289	215	244	297	299	260	261	276	313	274	268	288	296	286	282	301	280	256	263	265	281	273	262	257	274	275	262	290	252	265	313	285	275	260	274	282	270	258	269	255	251	274	321	262	270	280	273	272	292	287	280	298	269	281	280	291	262	299	264	288	267	266	267	251	271	255	286	275	260	254	279	282	287	267	242	302	271	291	279	236	270	254	289	255	302	289	260	276	241	256	296	266	271	252	275	305	274	297	265	264	278	279	249	293	282	272	280	281	280	316	285	288	279	290	282	309	268	272	263	289	287	273	243	272	278	265	273	255	286	278	266	252	293	260	246	235	271	298	244	308	292	278	262	248	291	262	280	279	288	298	295	266	256	268	294	271	272	287	259	262	248	272	284	257	284	266	267	284	235	260	275	253	263	279	246	279	274	277	267	293	280	262	278	314	304	297	286	285	293	254	302	295	297	265	279	269	259	289	262	257	256	289	265	261	274	272	285	295	277	269	261	270	286	301	274	265	328	289	242	270	296	291	289	278	287	274	298	262	271	298	264	282	277	252	269	271	288	273	281	278	244	291	295	271	280	243	275	278	293	286	266	255	283	269	265	256	260	278	278	270	277	261	270	273	276	257	273	267	279	263	294	287	245	266	306	290	298	247	284	277	311	274	278	254	254	313	267	256	255	277	270	280	309	275	279	278	264	280	247	256	251	254	260	294	268	295	276	239	259	290	274	269	244	303	270	252	300	298	255	288	261	288	263	254	295	276	292	272	300	276	288	316	266	260	289	252	276	274	273	291	276	281	244	287	285	277	250	269	254	277	261	262	301	233	271	294	273	272	275	285	307	273	283	264	266	276	252	281	263	254	244	274	269	271	316	296	281	239	273	283	300	280	272	246	284	247	278	266	272	266	285	256	244	261	264	283	295	284	255	263	263	268	273	264	275	258	271	273	300	278	301	285	290	257	268	268	281	254	278	302	294	251	275	257	266	265	264	298	246	285	269	246	258	249	254	268	301	283	270	269	266	274	276	275	257	250	245	259	279	264	267	289	277	292	291	276	275	297	294	261	295	258	269	263	265	293	257	268	275	265	253	277	302	254	296	273	289	264	258	262	290	284	258	291	292	278	259	271	283	284	272	269	266	285	283	273	259	249	253	281	295	298	280	269	285	294	278	265	235	254	247	278	253	305	264	273	277	258	290	276	281	249	266	264	267	251	296	243	282	266	303	286	297	245	268	283	279	279	248	254	276	286	265	257	297	283	265	269	269	267	263	279	294	311	276	299	272	229	255	249	266	280	267	282	262	281	281	273	274	285	254	269	286	267	281	268	273	260	281	264	276	266	291	276	257	254	294	277	272	273	282	268	245	270	274	264	275	266	275	262	262	282	281	284	232	261	265	294	325	263	289	270	263	258	280	304	308	289	283	295	273	281	279	252	244	300	262	298	263	284	276	280	275	249	272	293	283	273	267	310	278	282	271	268	271	289	268	292	272	274	244	255	284	239	268	268	275	292	278	287	293	316	290	295	312	279	243	255	273	275	256	249	252	305	264	277	276	280	290	286	269	256	265	275	278	285	287	264	270	291	278	259	274	301	269	296	315	284	275	267	292	266	279	297	289	254	273	260	278	261	291	270	254	278	252	275	269	268	269	267	287	286	283	291	283	284	249	260	303	264	277	259	264	254	254	255	257	272	262	261	266	251	260	261	253	262	240	255	266	288	282	254	267	294	266	250	274	254	264	282	287	256	267	281	311	284	297	287	291	264	279	278	256	261	269	246	284	297	286	268	307	281	284	269	253	270	262	275	280	245	306	283	284	289	275	258	283	303	249	279	248	284	309	282	262	265	276	256	271	286	308	295	288	262	277	256	255	270	274	290	281	290	298	272	256	264	302	262	264	257	251	298	280	272	249	271	262	270	265	271	260	283	278	290	253	270	275	269	290	277	267	274	278	273	259	295	272	276	246	242	282	286	280	292	300	281	300	267	303	272	286	278	264	263	282	277	270	316	282	265	252	285	269	275	273	280	289	299	260	303	283	257	255	274	283	250	279	269	283	256	297	256	312	295	283	283	273	276	252	250	268	259	280	290	264	296	275	275	262	246	277	287	308	253	289	303	276	271	262	253	272	276	275	245	270	284	271	284	288	303	291	278	269	288	276	272	293	286	277	253	269	278	278	280	251	262	246
8787	4038	5836	6658	6153	4647	3749	3209	2711	2157	1972	1716	1543	1421	1319	1244	1149	1100	1082	1040	1049	1013	975	939	923	895	919	895	840	858	889	861	858	853	783	779	814	833	793	791	812	775	832	769	771	807	753	749	804	760	712	703	806	716	724	773	757	737	767	779	752	727	809	791	736	788	766	779	766	782	765	762	680	732	721	778	782	709	727	741	745	731	726	708	728	721	783	768	721	704	785	740	743	763	756	721	739	742	730	749	729	684	774	730	728	741	728	783	716	736	729	757	746	687	719	769	705	710	720	727	719	784	699	688	718	735	756	739	730	719	741	714	783	766	704	724	729	755	728	730	724	717	709	745	743	670	721	699	720	746	712	713	678	749	723	740	682	716	748	741	727	754	784	733	748	731	747	689	700	747	722	730	694	754	715	759	714	740	752	746	766	740	736	708	722	746	723	735	764	720	730	708	774	731	691	758	722	691	677	708	698	690	780	699	770	734	656	716	747	721	737	734	701	737	702	685	757	707	713	737	694	732	778	714	777	736	715	719	714	714	696	734	742	764	785	698	728	740	699	706	709	714	758	736	753	771	728	719	753	699	760	736	713	740	713	717	714	744	711	744	685	736	711	684	703	695	715	705	707	696	733	738	772	690	698	698	770	738	776	700	682	727	755	694	701	719	721	736	751	725	706	717	707	724	758	701	767	695	722	732	719	756	767	745	708	714	693	737	793	698	712	712	711	695	771	732	756	751	682	724	737	712	657	702	763	766	683	748	711	701	750	728	711	708	733	714	676	671	729	724	725	703	694	717	694	733	715	726	715	712	717	706	718	689	703	774	693	720	667	729	697	725	685	700	715	734	728	690	715	693	737	724	710	744	710	728	689	744	749	726	715	696	751	745	755	741	724	769	718	675	753	731	735	729	737	721	742	773	659	691	732	731	707	734	717	777	755	760	725	728	692	713	679	695	720	745	724	724	715	721	683	733	726	755	727	724	712	724	705	761	744	721	722	693	684	760	684	694	729	690	726	726	749	732	768	720	738	770	707	724	751	719	706	729	731	757	686	728	689	707	727	738	747	781	715	680	707	722	728	702	745	701	776	734	691	717	682	753	705	718	729	716	760	747	727	704	734	715	725	806	713	700	731	736	754	727	728	707	730	661	771	681	785	688	699	723	703	759	673	697	728	700	743	739	693	755	707	743	710	732	723	703	692	724	744	719	707	708	720	708	716	780	725	683	724	696	719	755	771	737	703	734	730	655	670	736	670	753	713	734	669	717	727	750	694	752	726	746	712	747	744	708	689	754	704	768	732	701	733	702	690	718	710	712	719	667	713	707	752	727	754	743	734	720	701	732	742	714	718	701	755	741	660	722	724	756	740	674	727	738	691	727	698	744	712	735	768	742	736	639	718	712	715	679	722	709	705	760	701	737	707	712	691	703	673	687	709	737	689	715	746	751	727	762	709	748	762	766	735	705	715	770	736	717	684	665	715	716	702	749	716	672	714	703	778	698	748	701	724	738	722	729	733	716	705	711	706	728	756	701	727	699	720	785	746	711	729	708	730	740	739	739	677	656	719	745	735	693	726	724	683	729	788	688	730	703	789	711	737	701	730	686	705	714	734	755	720	721	759	702	732	702	691	670	733	677	682	738	673	744	726	702	742	716	698	747	727	699	754	717	716	710	686	717	722	705	724	698	718	702	673	746	714	747	714	693	744	715	708	751	716	707	728	706	738	753	708	745	701	734	702	676	676	733	723	718	732	754	726	711	719	754	723	734	742	661	725	795	724	676	684	679	716	727	708	751	769	712	755	726	705	725	702	677	728	725	713	735	730	696	754	744	749	736	763	716	730	690	728	725	711	766	686	764	719	744	735	699	732	681	717	719	729	725	708	699	727	744	741	778	736	641	738	754	691	712	720	729	721	686	781	717	712	730	725	753	707	724	715	727	714	733	722	703	685	748	709	739	739	698	705	690	724	753	726	751	765	687	713	750	672	783	720	692	694	761	687	704	734	692	653	711	722	742	747	737	694	747	740	693	750	751	712	698	684	678	719	733	663	732	674	734	773	713	739	671	729	720	748	702	723	688	722	706	736	770	689	715	743	711	723	714	724	743	710	709	742	723	714	681	670	736	694	702	774	731	727	780	705	713	730	757	736	691	707	739	720	733	752	754	723	680	735	654	694	688	715	712	712	755	700	734	694	744	754	681	709	659	665	718	720	714	683	768	730	697	742	738	687	716	698	726	734	692	741	765	746	690	790	730	686	730	706	737	763	714	726	756	719	697	697	733	724	753	732	690	729	645	705	734	690	714	665	704	728	739	696	746	699	726	724	732	704	702	754	736	715	770	728	748	738	756	733	762	705	744	773	722	741	727	722	731	712	740	692	718	761	769	750	731	702	702	729	742	738	731	745	724	685	707	737	690	766	717	706	745	736	724	730	735	701	730	698	708	718	679	711	752	720	710	809	715	720	721	733	697	732	720	713	759	696	694	733	751	658	680	747	716	695	714	710	698	690	719	724	695	724	745	736	710	738	722	756	665	764	747	704	690	695	736	712	726	697	697	717	721	709	711	735	705	671	732	744	744	708	725	707	710	710	694	716	755	705	682	722	683	686	745	683	761	767	705	733	691	761	741	660	748	729	718	763	745	731	747	689	757	704	730	732	708	704	691	741	720	706	667	707	731	657	689	779	731	726	713	660	646	697	757	671	734	807	697	723	677	777	702	735	749	750	738	728	731	691	725	739	730	691	696	732	688	709	714	683	691	746	716	729	691	730	735	733	737	728	738	724	755	702	702	756	710	694	736	702	754	651	709	666	766	685	784	746	731	729	711	705	738	726	768	700	698	751	739	700	756	739	700	700	669	696	715	694	720	692	775	707	765	734	729	739	642	768	704	802	716	743	767	704	758	733	741	739	673	720	720	710	711	735	707	676	738	716	752	735	736	763	732	690	754	717	696	734	679	735	729	739	669	716	717	745	721	702	724	730	735	722	683	709	679	678	712	709	715	740	740	747	725	712	694	750	738	724	731	740	759	707	721	729	725	696	737	706	675	702	736	699	746	709	705	696	741	709	727	680	733	754	692	706	739	739	683	745	690	661	745	720	699	766	689	706	739	715	744	708	720	715	706	724	725	740	715	696	706	688	748	715	737	693	786	679	705	736	723	684	715	674	707	787	761	710	671	711	716	672	699	731	732	743	726	705	694	714	754	718	723	722	742	735	714	719	747	713	728	741	736	704	740	698	708	722	729	714	752	733	723	747	742	739	723	737	739	760	700	683	684	711	688	743	686	716	686	665	717	690	722	720	720	727	704	729	737	711	720	693	735	702	697	736	706	710	762	736	721	684	738	746	695	711	742	725	705	681	742	738	739	676	724	726	710	767	693	690	674	729	749	768	737	698	719	723	731	720	708	684	711	687	718	703	767	725	738	667	731	742	703	698	730	728	740	719	680	719	718	771	692	691	742	689	749	730	740	731	740	712	706	728	709
1703	320	213	162	138	104	95	105	110	90	92	94	112	82	94	89	99	74	91	97	95	81	93	98	101	97	92	99	106	96	101	104	90	98	77	79	82	92	79	86	86	84	95	109	86	107	88	105	100	100	86	99	84	96	97	76	90	80	91	90	98	87	84	91	72	105	95	93	90	95	101	99	99	87	96	95	106	103	98	88	79	94	91	100	98	102	75	81	102	77	86	100	75	95	77	112	101	113	107	123	83	90	101	93	85	110	86	90	91	88	94	87	106	93	92	93	85	92	94	99	117	92	86	103	106	84	78	94	83	90	91	88	107	96	101	83	93	90	96	88	112	112	89	89	91	97	84	100	100	86	97	114	79	92	74	74	98	113	96	87	103	99	97	89	103	99	91	90	85	94	90	93	103	84	82	74	82	90	103	104	97	105	93	81	100	115	102	99	109	96	78	94	93	103	92	92	87	94	117	89	116	85	97	85	96	98	105	91	94	78	101	77	109	89	82	96	88	83	96	77	99	87	77	92	79	106	77	91	83	98	91	110	90	74	97	88	85	108	89	90	91	99	87	98	96	88	89	74	86	92	101	97	85	100	83	75	91	104	93	96	90	105	95	100	97	92	94	98	90	101	95	100	88	87	88	81	103	93	85	96	63	90	100	91	98	96	93	107	99	88	99	103	88	92	106	103	82	86	97	93	108	107	104	92	91	77	86	98	85	83	87	106	91	82	91	86	106	115	92	76	94	78	98	91	110	95	90	97	82	98	83	107	98	88	84	88	102	108	83	94	92	104	99	93	93	86	96	92	103	85	86	99	90	94	94	92	86	78	101	96	110	106	83	91	99	92	99	101	84	96	98	79	98	86	100	99	96	83	83	79	89	107	75	105	89	103	89	75	83	92	74	122	117	82	97	87	95	94	75	94	102	106	86	101	90	90	87	113	86	86	82	79	95	90	88	80	76	98	98	96	91	102	88	90	86	87	108	80	77	98	100	96	94	84	97	97	93	88	100	83	108	101	103	98	88	90	97	102	95	83	95	77	85	79	93	84	90	94	64	85	99	107	71	85	96	94	74	80	93	98	84	101	102	81	97	109	101	75	92	78	97	102	94	88	100	76	83	105	112	107	118	99	93	100	85	108	95	98	83	96	91	91	98	99	91	93	89	100	105	91	79	73	94	101	103	82	95	89	102	106	97	101	94	94	100	92	95	90	93	87	84	102	103	94	99	101	80	75	98	81	102	97	95	81	77	105	102	100	96	100	76	111	78	93	97	93	84	93	99	92	86	81	86	97	98	97	96	94	90	93	79	99	105	90	95	102	96	96	103	99	107	103	92	99	100	85	101	113	95	77	95	95	103	95	89	95	90	79	112	84	95	87	87	102	86	92	79	99	100	94	112	85	89	106	98	87	87	74	91	98	98	75	101	95	102	99	100	89	101	81	95	86	98	94	90	105	109	87	83	90	94	98	77	90	68	93	93	84	81	114	90	101	99	96	112	93	82	97	89	96	91	92	83	87	96	78	78	84	103	94	78	94	89	91	91	109	82	103	102	91	89	92	88	84	88	91	83	93	96	85	94	106	91	101	86	98	84	95	95	90	100	90	88	92	85	88	103	93	96	94	91	101	97	87	87	76	101	101	99	91	106	107	99	104	100	91	90	98	104	82	83	80	86	81	103	73	91	130	102	90	89	83	97	82	100	103	94	87	93	88	85	96	89	95	117	98	98	92	90	77	101	79	83	93	85	87	99	95	64	96	89	69	87	84	110	92	76	101	83	104	94	99	95	100	102	84	94	86	96	89	90	84	104	91	96	101	86	93	96	99	89	96	104	99	84	87	90	92	100	100	88	96	94	72	84	109	79	81	124	79	85	103	91	101	98	88	82	95	81	81	100	95	76	93	96	104	85	99	80	100	99	88	79	102	87	82	103	101	93	95	89	80	77	90	98	98	110	92	76	95	89	97	99	95	87	100	82	90	101	106	81	104	95	63	96	93	105	102	88	84	87	91	98	87	104	86	87	84	92	86	89	91	86	100	107	76	108	86	84	94	85	111	97	107	87	88	90	74	106	106	105	93	90	104	79	85	103	95	92	87	89	102	80	108	83	86	87	95	109	69	105	94	92	106	114	85	90	89	96	87	83	79	104	88	90	76	90	92	90	109	93	95	91	89	89	101	102	81	85	80	98	95	104	90	100	87	88	87	84	91	104	104	88	101	90	75	83	92	119	90	87	98	83	99	93	105	86	82	97	91	82	105	96	95	99	91	98	112	96	96	99	105	98	100	90	86	89	79	76	99	91	103	87	92	87	87	111	107	87	93	103	90	109	98	90	95	104	86	98	98	81	109	92	100	78	89	81	83	80	85	89	101	102	108	94	95	98	82	99	94	80	83	93	92	92	90	88	107	100	75	98	97	84	84	95	96	102	95	80	86	86	100	87	83	94	94	92	91	98	88	103	98	84	100	105	87	100	100	97	101	88	85	96	100	101	82	105	97	93	113	102	91	93	94	86	78	109	89	91	103	95	88	75	104	90	94	89	84	92	104	81	98	101	86	99	84	100	107	86	90	72	88	80	84	82	96	102	105	103	75	104	96	75	83	82	97	92	95	82	89	83	103	93	102	95	97	114	106	81	91	91	92	89	85	107	89	88	87	100	88	84	105	105	102	70	106	90	99	84	75	88	90	84	86	77	114	99	101	95	76	103	82	97	75	86	80	78	82	69	97	87	108	85	92	96	84	87	86	102	109	100	95	100	91	106	93	93	87	78	102	82	90	103	92	117	100	103	84	82	85	86	103	85	102	113	92	74	86	95	98	102	100	92	84	83	100	94	88	90	99	97	104	88	100	90	97	91	99	101	107	104	80	90	93	84	88	81	87	85	102	109	91	94	98	84	99	96	101	88	93	92	87	82	83	84	107	94	92	105	105	81	79	76	96	91	91	114	80	93	83	114	96	83	91	101	97	97	93	80	88	100	88	86	78	93	83	92	97	106	95	123	69	99	88	89	79	91	82	99	104	86	94	97	99	83	91	100	83	95	82	99	97	94	100	80	95	99	102	93	101	105	91	87	88	85	98	90	81	88	97	95	106	75	99	88	106	91	96	90	105	98	80	97	108	108	94	97	94	89	79	87	108	105	88	90	94	105	101	79	81	105	93	102	100	84	106	88	91	98	99	112	81	89	78	88	82	101	114	102	101	99	84	94	116	91	81	87	95	79	93	90	93	101	119	86	93	84	101	87	103	102	86	96	75	85	99	78	74	87	96	83	87	95	100	97	105	102	95	101	89	77	95	90	87	99	93	92	108	93	95	97	82	82	85	94	106	80	84	93	92	86	76	109	85	109	110	89	86	97	85	89	105	72	83	105	70	79	70	73	75	84	101	77	97	95	93	76	102	118	91	102	83	90	109	86	92	80	97	77	99	96	105	98	78	109	84	91	86	98	94	114	96	101	79	114	84	78	90	101	77	81	72	101	94	117	99
2156	580	658	578	558	449	413	452	356	317	370	343	360	335	344	317	329	290	333	332	309	296	327	334	315	333	321	289	279	365	308	320	317	286	303	327	302	313	326	317	277	303	333	295	309	330	290	315	320	281	304	318	324	295	340	342	294	318	318	275	346	303	316	326	317	318	319	307	320	297	347	340	306	325	308	306	319	330	341	333	304	324	303	324	318	320	350	304	320	311	329	363	301	329	323	336	333	315	309	364	358	335	316	311	297	304	329	313	309	304	304	297	358	307	323	310	308	340	282	322	309	326	313	340	316	339	331	313	292	338	340	315	315	343	289	334	294	295	303	335	330	299	300	337	343	323	311	329	324	371	348	299	311	317	311	297	295	310	296	304	310	329	314	287	305	307	333	319	291	323	334	333	321	352	315	323	314	303	326	330	316	287	320	314	336	335	294	311	325	324	331	303	352	314	310	317	329	284	290	300	303	345	347	319	286	321	332	335	330	302	320	352	341	338	354	325	306	285	328	294	283	300	340	311	310	352	327	333	331	304	312	338	314	319	307	336	326	313	320	319	334	290	289	353	326	324	337	304	302	289	324	314	370	349	296	334	297	293	308	296	297	330	320	311	330	302	329	311	306	328	309	329	315	305	354	319	315	332	349	318	356	326	320	313	309	305	330	332	323	324	346	326	301	324	326	300	288	351	313	340	342	337	303	287	278	301	300	342	335	318	318	329	315	282	305	320	337	326	325	355	294	269	293	352	331	333	312	333	341	312	304	297	279	316	313	316	367	319	303	324	334	302	324	295	309	353	304	315	328	296	311	295	334	313	318	354	343	315	344	348	292	311	307	297	315	316	314	316	317	335	350	350	312	334	303	319	323	331	329	294	322	323	336	292	332	328	347	340	310	316	305	317	316	320	282	317	341	295	346	329	299	337	324	343	317	323	311	333	316	312	334	310	316	333	345	312	307	309	348	323	307	309	318	290	342	326	295	353	324	297	332	288	328	273	301	354	325	309	308	322	336	300	320	332	312	326	321	317	322	326	320	314	323	294	303	311	299	327	338	335	308	357	307	343	323	302	314	332	288	312	354	312	318	340	360	313	331	301	304	315	304	321	297	291	316	327	309	311	313	324	337	348	334	347	311	316	317	346	293	335	295	326	332	334	320	326	326	302	304	318	335	300	342	308	310	310	327	325	327	354	319	268	367	338	326	319	347	292	316	343	285	269	338	317	313	324	314	337	301	338	341	315	306	289	332	296	307	307	327	319	325	300	291	328	331	326	329	327	297	315	322	318	317	295	355	306	316	336	294	303	296	312	307	322	327	324	302	361	326	335	319	338	312	325	314	335	314	324	346	353	337	328	317	341	351	313	319	305	342	290	320	313	302	326	314	326	339	315	357	270	285	351	334	322	338	324	309	333	351	340	342	306	317	318	317	301	308	292	286	344	296	336	293	287	339	300	292	337	360	317	340	341	343	287	334	331	312	295	305	340	332	323	300	312	319	330	333	345	329	335	335	342	307	325	348	319	315	329	348	336	321	328	333	309	309	313	311	310	297	307	326	287	302	309	334	313	339	320	323	317	310	325	275	303	289	331	334	295	322	326	322	335	329	309	352	329	296	323	326	348	332	296	312	352	349	303	321	315	315	321	284	318	288	319	309	325	335	276	312	334	323	287	348	322	323	274	336	318	309	308	345	308	302	355	308	308	341	339	287	340	312	312	301	315	334	336	295	319	298	303	304	314	297	285	301	303	312	320	324	290	303	293	342	323	297	301	301	312	313	307	284	292	313	311	349	322	326	346	308	307	337	342	331	327	335	328	313	320	308	318	337	323	303	322	328	318	341	315	328	327	314	322	336	312	336	313	325	331	302	336	315	314	347	313	328	312	335	324	318	304	332	315	339	327	320	314	309	324	331	296	309	318	315	306	319	314	311	325	312	330	299	300	348	317	334	297	314	341	320	304	339	297	326	324	324	326	349	329	326	342	361	346	311	315	298	372	318	314	312	332	300	305	348	321	305	335	338	322	324	319	317	303	323	318	286	330	298	307	322	325	311	314	318	337	316	335	328	346	345	334	321	338	298	309	329	320	297	313	334	287	324	300	327	314	313	314	348	328	319	313	329	312	337	325	340	333	317	294	319	313	341	340	307	312	315	343	321	317	319	341	344	310	357	330	294	343	292	331	300	303	317	338	307	331	309	322	310	386	312	292	316	318	311	318	336	319	319	301	308	312	329	327	332	319	344	328	312	314	309	313	327	328	317	350	337	324	292	342	327	315	305	311	294	320	320	329	308	327	285	325	330	337	336	287	336	307	293	328	317	325	306	325	320	311	329	331	323	321	329	308	301	339	334	315	315	335	325	318	336	296	310	310	344	311	342	327	327	321	347	300	320	332	313	307	289	336	372	290	300	299	331	341	343	316	327	288	299	324	341	305	290	309	322	316	372	295	303	304	327	272	323	340	309	314	340	276	303	317	325	332	337	305	304	317	277	333	298	307	317	327	325	322	316	315	340	352	321	316	321	330	317	290	325	284	315	335	293	335	330	356	333	293	299	324	316	299	324	338	329	336	308	301	316	298	311	329	319	338	303	327	319	317	318	328	329	314	330	325	325	332	298	308	300	322	325	332	315	332	318	302	312	303	316	315	317	293	325	329	333	336	327	335	315	319	314	320	334	338	354	321	325	335	286	331	294	316	317	294	294	325	350	297	310	315	329	364	299	315	318	324	324	295	288	308	305	257	315	316	320	338	325	333	340	317	338	318	310	321	312	326	290	278	364	342	320	329	312	301	327	295	294	327	296	321	271	297	320	292	314	300	356	291	321	325	314	332	288	320	326	315	327	286	332	319	322	342	318	331	322	330	328	315	304	298	345	291	302	337	292	315	313	306	326	309	280	319	316	319	309	334	300	325	316	319	342	320	332	337	342	288	300	305	312	346	317	317	320	349	326	304	315	331	316	344	325	321	301	322	330	316	282	315	339	293	315	318	288	305	347	311	320	345	292	324	320	308	327	320	356	302	334	319	298	340	297	327	305	313	348	308	342	277	309	323	314	327	350	334	326	319	339	322	324	343	350	331	318	320	322	330	320	314	299	328	336	303	296	328	316	332	285	290	311	300	329	271	331	310	303	354	344	314	307	318	326	301	316	312	307	339	338	339	304	341	333	293	293	344	296	312	317	332	308	316	313	323	337	350	330	273	329	294	319	312	312	316	323	302	316	322	313	301	337	337	326	304	289	331	348	330	299	297	337	321	334	313	327	323	320	320	317	352	294	323	304	325	279	322	321	321	320	339	357	308	301	303	318	312	312	314	300	338	315	301	334	331	340	311	335	317	345	319	278	341	310	322	302	307	332	315	342	332	350	305	304	321	320	313	318	275	309	320	300	326	301	304	322	341	349	328	325	320	304	340	341	337	300	313	307	328	351	323	303	314	314	337	333	288	325	318	334	315	313	315	308	323	284	305	323	325	307	341	323	315	322	299
7005	2969	3350	2714	1457	818	563	453	392	320	316	295	274	260	249	273	237	288	234	250	239	240	253	226	244	257	224	240	257	222	210	237	214	241	209	220	226	207	227	225	217	235	225	241	192	227	234	200	200	230	235	242	232	253	243	227	230	193	212	231	215	224	223	247	218	208	204	242	225	219	222	225	219	235	215	210	226	206	207	245	205	227	215	243	230	197	185	227	243	218	230	215	218	204	248	252	212	218	237	238	262	206	218	235	216	206	230	233	197	230	206	208	238	219	227	226	220	224	237	205	208	231	232	239	255	253	233	226	247	219	220	234	228	204	231	220	263	238	233	227	216	224	215	232	239	224	225	218	225	228	221	234	241	195	219	215	206	224	227	211	233	224	227	220	233	199	254	218	219	229	217	248	242	236	249	229	256	206	213	226	209	227	232	240	215	242	221	225	238	211	230	236	244	206	223	216	216	229	230	230	242	207	211	205	210	227	206	220	194	208	221	192	203	211	195	242	230	240	201	216	217	226	224	220	268	199	238	216	212	225	236	212	225	255	207	230	229	228	226	222	228	243	242	216	210	243	219	222	251	241	220	237	228	210	264	243	216	233	235	247	245	213	237	236	226	226	197	237	210	215	229	215	216	233	222	234	227	243	223	217	214	246	216	230	213	235	232	244	219	181	222	230	244	208	231	215	238	241	247	235	230	188	219	231	237	219	228	231	217	206	226	217	239	221	247	212	205	208	222	231	201	201	219	216	230	204	244	240	204	224	230	218	227	236	241	221	254	213	230	229	214	235	242	215	219	223	221	220	219	195	253	220	202	179	225	223	226	253	216	240	215	222	216	227	235	251	235	255	229	231	246	216	243	261	222	215	256	225	201	207	235	218	261	220	236	233	225	212	231	200	232	227	212	219	219	207	227	247	234	204	221	231	245	275	213	219	227	204	229	222	224	219	259	225	233	236	255	216	218	203	242	216	222	230	212	242	233	212	224	221	218	199	198	215	210	209	223	219	208	226	216	219	253	214	199	226	209	250	250	241	231	239	234	203	241	232	218	246	195	222	227	232	195	255	240	213	197	220	227	229	239	223	230	233	263	220	235	216	197	224	257	238	227	220	204	243	210	206	229	224	226	245	212	226	194	225	218	217	218	243	209	215	238	208	219	225	229	219	237	201	226	208	226	241	220	211	213	227	236	215	236	225	220	205	234	235	240	208	248	247	225	224	246	199	215	212	262	213	220	179	208	219	213	219	215	254	222	234	228	217	218	204	219	231	221	206	238	230	224	235	220	224	237	244	220	235	226	222	240	204	239	226	225	197	245	206	198	226	232	227	241	235	204	210	213	189	208	225	227	207	219	229	221	240	222	236	214	245	204	209	219	233	210	216	217	209	215	214	199	195	206	215	213	222	248	243	229	238	241	225	213	222	208	225	249	228	234	213	239	230	232	225	235	211	254	252	241	229	199	225	235	228	220	238	231	220	232	196	247	218	226	223	209	219	201	220	219	215	195	247	230	243	207	227	221	257	214	208	217	230	221	236	229	194	221	245	207	238	236	214	228	245	217	203	209	231	217	213	206	200	213	235	230	243	221	228	233	237	216	202	205	241	251	248	220	214	229	212	245	204	243	243	247	217	236	208	215	208	214	232	212	234	236	210	243	221	218	237	235	220	218	220	225	193	229	260	211	200	223	201	227	236	233	225	204	241	213	252	222	216	210	243	218	218	244	210	227	248	200	213	206	227	229	244	236	223	233	236	220	233	219	205	224	222	260	221	256	234	250	216	235	212	222	242	209	189	234	243	212	229	197	206	232	223	207	227	229	204	246	224	256	254	228	220	216	240	229	219	227	217	234	227	214	211	231	216	239	217	222	247	203	215	206	233	247	222	220	223	225	202	192	224	193	223	228	221	219	234	216	186	228	203	212	217	219	229	224	237	231	254	235	202	241	187	206	242	234	230	237	253	230	222	241	245	219	225	238	226	247	223	236	207	199	236	219	259	219	207	217	219	224	227	230	219	222	192	245	265	222	210	214	233	219	233	210	215	227	212	234	204	203	247	219	234	224	222	220	246	234	188	245	249	221	214	209	204	222	266	229	226	212	217	244	210	215	239	233	233	218	223	230	213	230	221	224	240	224	237	213	227	210	201	237	211	228	228	211	221	226	238	213	259	226	233	207	217	214	186	229	236	233	182	247	220	217	228	231	246	211	227	229	212	233	215	228	217	234	221	208	250	236	230	246	212	217	219	214	210	217	221	200	209	230	243	228	239	241	219	208	240	208	219	215	214	211	194	188	215	219	208	234	217	217	267	224	206	222	202	212	237	227	207	214	213	209	240	240	261	221	230	221	205	231	212	221	218	249	229	237	208	211	215	213	232	221	205	239	224	249	227	244	222	231	224	206	231	230	229	201	232	208	215	229	271	216	203	216	216	207	224	237	243	218	233	232	223	237	249	262	219	231	223	254	224	213	231	217	219	231	228	239	232	246	218	215	234	230	214	227	205	228	230	211	211	223	234	229	234	205	209	221	210	246	223	220	235	201	218	208	238	231	223	226	195	214	211	209	209	223	218	219	224	234	245	202	250	210	244	217	219	218	225	210	223	229	225	245	240	219	225	222	234	231	218	221	213	221	227	236	200	232	211	199	220	233	221	209	200	235	221	216	203	246	226	214	246	214	214	210	211	211	220	219	203	231	221	235	216	189	227	242	238	233	223	220	221	224	245	214	235	205	217	224	223	201	228	230	205	231	233	211	224	239	252	231	217	253	232	206	224	245	213	247	201	219	216	219	217	190	221	202	203	237	210	212	209	213	224	219	217	216	242	201	222	208	224	234	233	216	210	206	219	236	220	230	203	240	216	213	213	225	240	213	217	243	241	208	227	229	229	249	222	225	197	241	233	238	251	217	210	230	218	223	224	233	192	228	236	214	215	231	228	233	227	227	272	241	234	219	214	229	209	228	232	222	237	219	196	226	227	215	193	232	231	220	205	237	248	238	230	219	243	233	206	203	222	201	205	210	247	214	258	226	236	233	221	243	212	234	248	200	221	209	216	219	238	200	235	230	229	227	217	237	231	228	204	208	228	223	198	225	220	237	260	244	259	224	199	236	219	193	213	212	239	257	243	248	222	210	238	257	253	227	222	222	214	221	235	201	208	238	232	242	229	247	217	225	236	245	234	237	254	221	227	227	232	218	209	244	234	240	212	207	245	261	221	226	237	205	206	237	239	219	224	205	208	213	225	251	225	244	194	227	209	227	216	217	210	247	217	215	238	193	239	228	207	240	239	207	244	213	219	209	200	227	212	219	239	203	185	241	234	213	227	238	263	223	251	242	224	236	225	224	233	215	248	198	225	216	241	216	217	237	266	189	192	231	204	232	217	212	233	229	217	223	204	232	218	236	248	211	202	206	243	245	227	216	226	236	208	243	239	233	201	178	214	198	243	223	223	220	202	218	225	195	231	208	231	218	227	255	234	204	228	209	211
6697	2795	4085	4504	3584	2852	2472	1987	1772	1426	1356	1107	1127	986	912	848	859	816	796	746	770	737	761	727	743	705	808	754	757	709	661	687	702	664	694	698	650	681	675	713	666	665	689	647	607	693	638	670	669	619	630	673	612	617	630	637	659	617	657	588	706	640	665	605	624	618	616	612	625	608	621	617	676	614	646	632	579	635	656	643	648	655	639	597	613	604	569	632	622	595	644	628	586	665	638	625	635	575	601	618	639	636	603	690	606	637	635	621	645	570	623	632	653	658	696	664	601	587	649	636	642	642	669	639	647	634	652	642	650	635	691	621	641	618	637	639	615	657	655	631	621	663	680	622	624	676	574	605	651	636	635	633	633	618	686	600	613	640	596	653	592	611	664	605	622	600	629	694	642	614	637	605	633	607	587	607	607	625	631	617	668	588	638	683	634	634	620	667	635	617	631	646	552	651	637	641	680	632	663	628	620	670	619	677	682	625	592	657	642	635	669	621	640	652	664	618	622	617	650	633	603	652	604	659	602	639	605	628	631	633	641	649	616	624	622	653	630	643	618	649	625	628	604	630	627	664	624	656	612	627	608	606	681	621	572	616	598	595	648	623	588	602	616	634	625	606	592	634	613	642	647	627	646	586	626	599	591	599	606	587	665	577	633	630	636	647	648	621	604	652	680	621	588	656	642	621	614	607	649	633	619	630	619	643	601	645	612	594	612	623	639	645	625	613	548	616	572	649	625	604	640	660	628	601	612	648	639	651	636	588	635	674	622	665	594	611	584	585	599	637	599	606	593	648	608	612	621	627	664	634	600	639	592	594	635	669	678	633	651	605	637	618	582	612	622	613	606	617	679	621	583	615	608	634	605	631	619	663	617	624	610	601	609	622	624	592	628	652	616	639	586	628	630	578	593	631	652	610	605	615	581	651	657	622	634	612	665	637	638	629	616	616	647	602	609	599	631	650	656	646	563	636	628	608	612	637	615	590	645	620	643	597	602	605	626	646	617	634	618	627	607	641	623	578	652	647	627	617	613	616	642	660	659	536	644	619	610	588	576	578	619	613	618	648	612	639	619	665	626	632	646	625	614	624	635	601	643	579	591	635	652	663	626	569	671	610	619	601	595	614	661	656	632	619	584	665	636	610	603	626	655	612	622	642	573	607	661	650	599	624	626	610	625	611	621	617	617	587	629	652	601	589	618	655	644	626	574	640	628	630	585	612	606	640	659	652	647	639	624	610	587	640	614	589	626	567	607	615	610	661	637	618	582	638	607	632	648	688	625	631	686	642	650	624	654	635	588	604	653	622	648	623	564	604	654	634	630	667	654	616	670	671	573	635	622	597	595	619	637	607	646	619	618	598	655	599	631	610	633	613	628	610	556	648	616	660	636	595	632	591	601	599	613	654	645	654	650	606	597	645	633	616	618	641	627	622	623	623	638	616	623	654	603	660	601	658	597	631	651	634	582	649	625	592	632	583	629	611	625	619	624	612	627	597	635	625	629	630	644	635	594	643	627	633	642	647	607	639	585	616	640	587	656	657	606	621	627	650	628	637	639	629	587	657	601	639	615	589	624	637	593	619	628	631	625	612	649	612	611	659	637	659	607	646	637	629	639	668	607	636	639	661	652	648	582	573	619	629	602	602	603	602	605	603	607	593	590	622	616	631	661	632	622	633	616	644	617	626	639	648	590	646	589	656	587	649	661	635	620	623	671	634	611	600	575	594	618	644	667	627	659	673	602	620	626	614	682	667	607	638	604	580	606	647	608	635	620	619	580	578	615	664	622	590	622	620	597	665	650	594	574	674	611	608	583	667	652	612	625	600	598	617	625	601	581	595	627	653	681	652	618	640	648	620	616	610	609	616	641	641	622	643	597	634	638	618	604	642	567	610	608	634	630	634	647	631	620	639	668	624	619	614	668	616	616	585	678	633	629	630	614	604	673	666	598	632	577	628	624	636	639	641	635	632	621	648	603	576	625	653	586	614	561	606	594	639	632	628	597	593	627	627	641	630	665	601	614	637	656	618	627	604	603	627	635	653	630	647	572	612	629	636	607	643	623	614	627	623	592	615	586	627	636	634	657	613	628	615	667	633	621	641	623	637	684	622	630	618	638	605	628	587	614	624	673	606	637	652	630	658	634	614	639	608	658	620	628	671	588	620	647	628	633	581	655	624	618	603	622	644	635	674	579	630	618	612	624	569	660	627	613	631	663	623	675	638	587	631	652	602	662	617	634	611	634	631	610	631	602	605	592	644	629	617	647	638	603	625	568	634	629	631	631	650	643	635	594	651	595	655	600	610	624	636	663	609	648	581	612	638	619	626	632	609	648	671	611	634	589	635	619	635	610	595	612	657	599	633	588	653	625	651	614	601	652	641	643	623	602	600	604	644	607	618	637	587	580	650	641	587	625	605	658	613	635	632	641	663	712	621	637	671	635	641	634	630	678	629	626	629	609	631	625	649	636	627	615	643	628	646	622	622	613	599	602	626	639	656	617	638	619	632	596	617	641	621	637	607	621	645	576	646	593	616	622	645	653	612	601	614	654	637	609	637	651	663	644	557	661	659	640	611	618	659	601	615	605	645	657	629	627	599	683	609	646	623	649	623	646	627	601	654	626	624	653	633	642	594	635	626	583	605	643	611	635	610	625	625	663	649	673	619	623	647	613	636	594	623	619	599	614	636	614	638	632	622	616	686	629	633	621	629	625	568	643	616	632	666	626	661	633	638	615	631	616	666	672	642	631	643	621	611	634	638	627	659	605	609	637	680	628	607	637	657	636	630	625	614	616	607	627	594	632	628	649	625	604	627	673	632	649	624	675	607	640	616	655	667	652	658	619	638	674	642	647	609	622	629	668	599	632	617	662	628	592	639	654	596	642	623	590	623	579	590	596	602	628	628	647	654	645	609	602	647	614	614	620	626	615	592	641	609	642	631	595	631	626	598	575	594	630	629	669	653	651	613	604	597	615	590	646	634	640	605	658	619	601	618	604	660	632	597	614	577	656	629	654	623	627	651	651	607	645	659	591	640	656	635	652	671	664	604	662	617	659	628	604	635	624	649	590	667	635	603	638	621	598	653	609	629	615	643	569	609	575	627	629	602	639	601	634	628	653	641	639	688	653	626	647	668	621	684	688	648	600	649	634	572	651	621	599	637	607	618	615	619	616	630	622	635	677	601	621	623	598	610	621	633	625	665	592	634	628	608	681	668	588	632	602	612	625	610	621	658	589	600	631	592	630	625	617	615	612	634	620	602	618	626	658	622	634	617	621	680	651	683	616	632	620	622	579	619	621	640	661	639	621	671	660	626	623	638	637	608	647	630	603	601	581	659	655	677	613	599	645	643	603	612	630	626	579	637	622	656	627	624	593	637	630	652	625	640	619	607	669	667	621	601	633	648	663	588	607	652	583	611	660	624	679	668	605	628	620	600	644	644	666	630	656	610	605	625	616	641	628	661	638	631	661	672	656	615	633	592	634	610
12962	6362	6195	4935	2679	1459	920	740	583	534	476	463	394	358	356	354	345	290	325	303	320	275	292	305	289	295	284	287	289	286	294	291	264	272	295	288	310	272	305	253	289	251	269	251	272	310	296	298	286	273	259	256	290	288	281	266	301	307	294	251	267	250	297	265	261	257	268	257	264	285	274	263	249	275	272	289	289	264	304	284	264	276	312	254	281	266	303	262	295	289	287	280	249	283	259	306	288	249	293	247	286	303	280	269	275	307	281	266	282	293	281	280	286	286	313	297	279	267	297	278	306	267	252	264	254	277	307	263	265	277	247	251	260	253	263	292	290	277	273	276	277	287	257	297	231	307	290	271	273	265	279	271	287	273	273	250	267	265	232	249	280	273	291	256	251	267	290	270	280	291	276	280	329	286	304	255	277	271	283	280	252	276	262	249	274	249	307	282	248	247	310	278	285	275	253	269	299	300	270	274	281	285	253	281	268	242	306	263	263	267	254	265	272	298	281	277	320	278	237	309	270	264	279	259	273	300	247	272	280	266	248	279	261	275	256	282	280	251	286	288	295	290	268	273	247	287	262	276	235	283	281	298	282	270	278	276	292	288	284	271	262	260	321	258	257	279	281	305	293	262	270	291	247	270	270	277	292	273	284	281	244	266	314	274	246	282	263	257	273	295	276	257	269	289	293	286	255	294	288	275	231	288	288	271	290	293	296	264	266	280	281	294	275	266	262	257	266	259	262	268	253	314	288	259	277	283	259	258	274	281	262	281	261	290	293	306	270	282	265	267	284	296	274	278	295	276	271	268	263	301	290	270	281	291	280	275	306	276	241	264	296	250	275	296	291	272	278	281	266	270	237	264	294	286	287	269	261	278	279	262	286	278	257	268	286	275	278	275	257	283	292	262	289	280	289	250	262	291	272	252	264	290	285	274	278	258	289	282	282	266	270	273	286	265	273	255	263	266	275	304	276	303	276	259	285	289	279	271	283	290	311	296	313	251	292	295	274	258	286	269	297	291	304	267	271	290	266	268	255	272	253	253	301	270	266	258	247	259	262	263	278	257	293	280	263	269	287	271	285	287	267	273	290	278	261	266	296	255	305	278	260	280	265	283	251	271	261	277	274	284	270	289	261	274	283	259	282	272	258	273	288	287	289	267	269	256	258	288	268	261	266	279	302	271	284	258	255	279	302	268	304	234	285	280	264	288	251	246	261	276	271	273	278	266	266	282	284	283	278	264	292	251	246	299	278	281	267	258	284	280	263	277	289	296	279	256	263	275	239	287	279	300	292	259	285	269	259	261	304	267	264	286	288	303	284	278	266	273	274	298	260	284	274	279	291	283	295	280	298	258	263	274	272	291	272	258	278	286	282	303	277	269	273	284	244	264	252	256	271	261	244	269	277	244	282	245	267	260	251	261	290	274	267	272	283	278	258	265	264	273	262	249	278	293	275	253	274	266	301	262	226	283	264	310	267	271	277	295	286	288	272	283	269	272	276	286	291	280	255	281	272	260	277	267	299	289	304	261	268	257	266	266	281	251	285	263	288	274	264	285	261	238	267	250	258	284	270	258	274	282	270	236	267	251	259	308	287	292	268	272	305	265	243	282	237	280	246	259	287	291	281	267	306	251	301	261	267	269	274	313	269	304	287	263	261	261	291	283	268	280	270	242	294	240	275	267	273	271	278	284	272	232	314	277	268	266	265	271	270	287	295	273	297	267	255	290	264	290	301	278	305	295	292	272	281	309	290	262	251	263	285	252	283	233	270	277	268	274	288	271	284	269	245	269	289	270	294	283	262	249	272	262	252	299	286	281	303	275	284	267	266	285	299	280	277	285	266	249	270	288	267	245	280	237	296	273	242	278	244	278	274	270	295	257	265	304	270	253	278	303	261	295	283	310	285	294	269	263	290	262	264	263	237	293	262	280	314	297	283	293	292	265	285	311	282	273	282	270	268	310	302	280	271	276	258	283	273	266	290	291	278	307	262	273	268	284	280	275	272	269	280	295	279	246	281	266	272	247	300	309	290	269	299	297	277	264	281	266	286	228	248	266	245	279	272	258	274	292	292	251	298	309	264	296	284	270	282	274	262	265	276	267	262	292	293	246	272	292	272	270	283	284	277	273	281	267	271	283	248	258	295	255	270	289	279	277	295	274	260	195	288	312	281	268	278	265	260	283	264	277	225	265	268	282	292	259	266	279	263	268	293	273	282	254	253	285	277	308	278	273	281	287	279	271	266	263	278	278	275	229	242	253	285	260	298	283	271	278	285	272	274	282	281	236	262	264	268	255	282	283	260	264	258	253	314	262	260	272	264	294	283	280	278	289	268	267	283	272	273	268	266	269	263	283	260	270	299	283	299	259	309	266	269	252	264	269	250	241	274	278	245	293	266	300	278	292	294	263	233	249	262	245	255	306	244	296	253	270	287	269	278	290	292	301	299	271	276	267	260	267	271	246	271	261	287	289	286	301	292	265	272	273	288	275	266	263	278	261	292	309	263	273	256	231	270	303	253	295	271	285	282	277	259	264	312	248	291	287	266	273	295	238	261	283	282	289	260	288	263	301	275	283	266	268	270	265	280	272	288	262	275	284	263	297	238	301	298	269	261	287	243	258	269	272	293	287	277	258	251	254	259	254	276	280	276	263	269	280	258	252	259	277	302	303	292	279	287	285	267	273	289	302	290	258	289	304	273	288	270	281	266	270	295	286	258	258	297	236	281	294	269	250	265	301	270	272	274	285	286	284	274	286	253	238	272	319	293	249	274	271	291	267	282	271	270	233	279	277	242	271	273	265	290	266	258	268	279	283	291	267	295	274	259	254	272	257	311	283	258	277	292	268	243	258	277	275	296	244	296	304	285	295	276	293	249	263	296	258	284	272	274	271	293	287	261	288	291	262	250	279	263	298	288	278	281	271	265	259	249	269	297	252	268	245	296	285	281	273	302	265	261	285	273	249	275	269	274	299	309	276	275	271	285	250	282	277	260	265	266	265	285	285	304	238	275	261	279	258	281	248	258	280	277	260	280	268	258	259	273	284	295	269	282	266	238	283	247	276	271	282	293	256	276	290	277	270	282	289	248	253	277	273	274	307	273	267	263	281	242	297	272	239	299	293	260	292	288	261	278	297	254	258	304	261	254	286	269	246	266	279	313	264	255	262	277	259	283	254	296	273	244	303	243	269	294	290	257	263	258	270	279	240	288	285	258	288	295	268	314	251	302	280	258	273	256	259	313	263	279	300	304	288	270	294	321	300	301	280	293	262	276	280	270	292	313	268	289	299	247	264	247	288	268	271	310	281	281	269	275	246	254	277	286	268	297	274	279	243	274	270	250	252	250	289	254	268	267	288	265	264	268	259	284	249	276	292	264	260	255	261	277	251	294	270	279	258	264	291	272	275	249	269	283	257	262	272	295	293	280	266	274	280	242	251	277	288	272	267	275	274	269	298	254	295	290	266	279	297	265	267	277	303	267	287	287	253
9069	5105	6691	7552	6418	4553	3796	3411	2719	2343	1853	1626	1481	1371	1250	1272	1134	1087	1066	1040	1011	995	925	971	902	945	900	873	854	851	790	829	840	801	816	816	810	792	844	805	780	853	817	799	748	767	784	728	766	783	814	753	734	798	775	753	776	762	746	754	751	723	728	716	806	751	743	771	698	754	710	748	758	731	728	708	697	732	788	717	713	710	746	764	706	723	712	709	747	764	736	709	708	732	760	723	666	742	755	703	732	748	704	718	702	705	742	721	693	711	728	750	682	737	727	727	698	680	722	726	728	740	713	790	730	721	679	730	678	761	749	734	708	739	741	724	720	746	683	716	695	746	714	730	748	697	745	734	688	680	675	767	733	695	726	749	700	705	683	741	727	721	726	745	775	711	715	731	742	707	703	686	707	722	723	681	757	713	762	748	742	699	734	717	722	717	706	692	718	716	703	751	702	685	656	718	678	688	717	686	725	683	692	697	724	688	681	741	721	739	691	729	705	742	740	726	711	754	780	733	713	747	758	723	686	714	669	747	722	698	697	765	700	748	716	727	735	723	763	715	714	708	744	725	725	718	790	720	737	735	722	730	734	716	697	718	688	687	709	675	705	711	750	678	703	738	714	724	745	703	709	688	733	764	746	730	736	707	712	714	719	708	745	719	770	749	741	681	692	728	741	726	751	729	715	722	744	721	677	689	730	681	701	661	731	742	717	710	735	745	727	730	708	741	669	717	721	751	683	741	706	723	731	708	681	734	728	728	723	736	698	740	704	744	688	733	701	730	712	733	720	757	786	762	731	732	781	658	702	703	704	728	699	698	678	713	727	738	687	730	719	735	726	731	680	688	745	685	745	737	706	693	694	666	744	715	730	747	753	711	713	690	733	730	652	724	740	723	755	709	739	764	701	721	703	717	751	704	724	717	774	714	702	685	715	710	730	758	671	686	697	726	686	779	725	717	721	705	708	716	698	693	671	693	707	756	712	733	711	724	678	775	733	704	696	695	752	711	711	736	721	748	721	733	699	726	717	716	699	771	727	718	717	721	684	754	726	735	756	702	731	721	762	694	730	764	694	727	742	681	708	689	733	728	732	716	787	748	708	732	726	754	733	711	710	751	708	720	721	721	690	708	711	752	747	760	712	675	709	688	692	722	731	742	700	742	721	763	774	749	686	776	768	711	703	706	705	693	751	727	706	760	736	734	715	708	733	730	696	695	676	694	710	692	752	712	731	740	744	692	713	698	711	721	738	701	696	716	716	700	695	678	724	717	727	709	696	706	737	700	736	723	727	683	732	731	758	742	750	714	713	746	709	711	713	714	751	703	731	684	739	699	732	750	726	719	712	741	691	744	724	725	722	686	689	744	751	682	731	726	773	683	720	701	742	715	747	743	704	738	693	704	710	734	689	710	742	748	710	723	773	749	764	718	692	742	729	701	704	752	732	736	694	686	755	715	675	744	740	717	652	742	705	711	735	681	733	689	648	735	720	695	705	709	676	735	732	733	750	743	635	758	706	757	760	715	677	708	719	721	709	734	756	708	735	765	731	727	749	747	714	768	762	708	720	722	716	750	705	672	719	727	698	720	707	735	740	748	712	707	726	715	692	707	731	718	691	739	769	725	703	683	708	725	752	686	726	735	745	705	723	743	722	712	745	686	671	727	721	705	718	754	699	750	707	710	706	724	733	683	702	715	647	702	673	720	709	687	717	666	692	721	687	676	732	691	726	726	734	748	678	738	727	720	678	706	734	739	735	761	694	747	710	749	736	730	744	799	731	721	739	725	718	764	725	719	762	764	731	732	662	682	753	706	743	742	702	706	684	716	706	746	736	719	667	716	673	689	696	735	725	698	705	749	658	673	729	717	712	721	694	667	733	747	716	668	688	685	757	742	731	704	719	671	737	693	694	755	712	688	686	737	705	762	766	703	715	705	751	702	743	703	732	733	695	714	750	692	747	748	757	722	747	722	773	734	724	752	748	704	772	697	681	736	667	732	734	735	724	720	725	713	725	728	739	730	776	741	713	747	678	771	681	718	669	757	716	685	740	738	662	725	665	747	707	759	780	701	686	744	730	723	741	656	711	638	723	717	722	686	756	723	728	703	738	682	715	732	726	677	726	691	687	722	721	751	722	746	711	710	706	694	657	710	700	686	767	756	725	768	729	744	702	756	698	728	750	700	740	720	685	737	679	727	743	716	730	665	706	701	683	647	693	693	750	722	716	740	723	726	754	676	726	733	697	748	746	736	720	736	733	706	753	699	683	757	693	702	735	710	737	689	710	738	673	702	758	739	719	729	712	754	728	765	680	681	736	754	748	743	699	705	724	730	679	751	711	687	711	750	736	706	736	735	704	729	738	701	687	712	741	777	684	742	684	739	697	740	719	711	731	737	645	705	709	680	723	729	736	763	748	699	733	708	663	722	746	687	733	695	708	698	717	702	739	731	681	742	781	700	722	712	739	675	703	730	743	710	748	686	748	689	670	681	686	778	722	739	751	707	694	695	730	701	734	727	695	731	693	775	718	703	749	732	725	752	716	719	722	703	730	744	705	759	738	758	685	743	720	756	735	761	723	746	724	745	714	732	727	713	719	684	726	724	739	754	711	729	672	736	719	711	774	711	719	662	696	734	677	726	785	755	729	745	672	751	704	768	659	731	736	689	741	754	717	713	734	732	728	651	691	749	736	724	716	752	720	710	748	715	692	700	712	737	689	699	710	741	722	705	701	716	740	693	730	696	734	703	726	749	702	705	714	733	736	709	689	761	757	708	732	727	722	720	672	682	698	705	733	696	725	742	702	710	710	692	711	708	698	722	741	735	695	730	679	670	685	731	739	705	696	712	702	714	677	695	705	720	622	697	748	697	704	798	780	741	710	729	674	707	714	723	724	721	688	711	771	708	713	716	750	733	753	732	735	703	756	732	736	711	696	667	699	726	744	778	725	731	704	712	705	669	690	722	713	695	700	706	752	700	714	758	706	690	722	663	703	688	678	675	699	713	729	702	721	762	706	683	717	741	708	673	710	702	713	676	704	729	681	735	725	703	730	764	728	758	731	723	666	735	729	701	704	730	670	708	720	758	732	710	695	716	735	712	701	749	737	720	741	693	650	764	736	716	749	720	721	676	690	693	721	706	737	691	728	669	701	700	742	721	683	735	688	706	686	748	697	700	757	705	754	732	715	718	709	770	689	746	727	708	744	714	742	682	698	765	691	711	749	724	700	743	739	710	703	724	699	682	690	747	694	719	690	764	756	685	723	732	727	734	785	703	729	694	750	699	712	717	698	678	707	711	710	690	700	739	696	722	704	716	718	705	704	718	704	747	668	689	682	711	738	729	730	684	741	717	731	765	721	693	748	735	671	741	718	692	739	761	701	731	684	749	713	658	700	725	702	754	736	750	767	692	752	717	700	762	685	736	691	694	725	689	746	689	709	720	707	740	710	760	709	708	752	726	711	749	692	704	709	739	765	724	670	689	708	734
1796	325	301	193	155	92	109	105	99	109	84	92	83	98	106	103	114	93	97	93	111	99	104	76	100	74	108	91	94	89	90	87	92	102	86	76	110	99	91	95	103	93	97	94	88	105	91	86	88	100	101	114	90	85	102	93	85	85	107	84	92	102	122	102	106	96	84	89	110	95	96	76	106	77	77	109	92	100	107	94	91	81	88	87	94	82	93	93	99	90	103	91	86	88	89	95	101	86	90	99	95	80	82	89	92	80	84	114	73	92	88	101	81	100	100	91	94	82	87	95	74	89	79	85	80	83	95	100	91	99	110	111	90	102	91	83	97	73	83	103	80	115	96	91	80	107	91	93	110	93	112	85	99	71	104	91	93	77	95	97	86	84	108	74	100	84	86	94	95	89	111	94	87	107	83	78	99	97	99	86	97	84	80	80	86	87	100	93	69	101	96	85	103	92	94	88	90	85	90	110	82	87	81	90	84	97	100	95	91	96	97	111	85	100	95	99	107	77	97	94	89	97	74	101	90	92	82	94	96	85	98	110	95	92	91	98	112	85	104	90	83	97	78	87	87	107	97	80	89	107	88	89	115	84	100	84	98	101	86	85	99	84	94	113	97	101	110	73	105	95	85	81	82	76	88	90	83	85	100	89	86	91	83	108	97	86	86	102	74	99	87	92	82	105	102	89	87	82	76	89	88	86	95	79	100	78	91	89	92	86	80	88	83	80	96	90	86	75	93	91	99	79	89	102	92	80	89	105	108	102	107	102	102	93	98	81	88	83	89	91	109	105	100	92	85	111	76	98	105	94	80	100	86	101	82	89	107	78	85	93	72	84	72	97	101	108	95	99	98	110	72	87	99	97	83	95	84	96	91	97	79	84	89	90	73	86	98	91	101	93	107	123	97	122	92	101	90	91	90	85	116	88	84	85	94	70	82	98	84	89	100	104	97	81	92	99	95	87	95	86	99	90	105	92	101	104	90	90	94	92	111	84	108	97	93	84	90	104	94	72	83	87	94	101	101	93	99	81	97	102	92	93	101	101	88	96	93	82	91	82	105	97	107	94	92	93	92	94	100	106	72	105	88	92	103	110	88	102	89	79	115	94	90	89	108	106	102	98	80	97	112	104	101	88	100	92	95	86	82	112	66	98	85	93	96	95	98	97	79	83	92	99	99	95	76	89	102	88	95	84	95	86	91	95	97	78	102	84	114	87	89	84	92	95	100	91	88	83	99	96	75	65	98	105	92	97	84	99	99	97	91	96	93	102	94	96	90	94	91	81	82	91	85	98	96	76	91	101	96	94	104	93	87	95	76	75	63	100	91	77	98	92	80	95	83	90	90	83	90	90	94	85	108	100	84	115	95	83	91	94	92	96	96	98	109	94	111	97	106	96	88	98	108	88	83	95	77	97	96	110	76	95	99	103	85	78	76	105	84	81	95	89	99	84	107	98	97	98	97	78	117	104	81	93	98	100	90	97	106	88	90	108	88	102	80	99	99	79	86	81	101	87	87	118	93	81	118	87	92	82	82	85	92	97	94	94	116	107	96	101	94	90	81	87	90	97	100	99	85	71	97	102	92	85	90	87	66	95	108	91	113	80	77	87	74	97	97	104	93	69	94	83	89	105	96	77	90	85	87	89	88	99	90	97	98	100	101	69	82	74	77	99	98	97	72	103	91	73	101	94	87	89	109	108	92	87	89	95	93	62	88	95	77	76	100	89	83	95	100	106	94	77	94	101	90	85	109	106	91	86	89	93	95	87	105	91	81	78	89	83	79	101	106	103	105	72	98	90	111	97	99	83	99	89	86	97	90	84	90	94	96	84	104	93	105	85	75	81	86	93	94	87	95	94	89	92	105	96	101	107	99	95	103	96	96	80	96	84	104	92	86	85	93	89	93	103	69	92	100	99	84	88	112	90	79	93	88	89	90	95	80	90	101	111	94	86	96	85	80	86	77	106	106	91	104	87	91	94	95	90	109	88	111	99	82	93	92	105	96	89	129	88	80	85	93	103	88	98	105	69	109	91	96	94	94	78	96	97	89	99	77	96	102	97	106	91	112	108	91	102	99	99	85	95	87	89	100	91	105	102	102	101	78	97	81	89	80	83	91	81	99	118	87	99	107	92	96	103	98	98	81	94	99	94	88	84	109	95	108	89	85	86	79	101	79	84	73	89	82	95	81	85	102	93	86	102	99	90	111	89	93	104	91	102	105	95	85	87	92	95	91	97	88	98	100	84	87	76	81	97	101	99	81	97	85	89	101	91	99	94	80	103	103	101	87	94	95	82	98	87	112	84	82	88	125	74	88	103	104	97	89	88	104	91	95	104	99	82	101	109	77	94	99	100	102	88	76	105	81	107	93	102	107	94	95	89	92	96	94	90	88	86	114	91	87	98	87	89	76	71	80	98	113	110	100	89	108	91	92	97	93	87	105	112	105	77	111	91	88	94	87	94	104	100	107	96	96	101	87	77	83	88	79	96	97	79	71	91	92	83	103	104	89	83	78	107	90	97	85	81	76	77	89	80	86	95	91	94	83	84	103	90	92	69	110	99	80	104	101	123	96	98	90	76	100	88	91	90	109	106	103	96	84	93	104	102	92	88	114	91	99	105	89	94	85	94	97	92	121	101	86	70	95	87	105	103	102	100	103	76	87	98	97	95	94	99	68	102	88	92	99	99	89	99	109	90	87	108	82	107	89	89	90	106	91	79	87	103	99	104	94	91	86	94	105	90	105	103	97	82	119	90	90	87	80	99	81	73	101	101	90	89	81	93	91	89	79	95	73	94	99	85	86	106	80	85	88	111	79	98	92	98	102	102	90	80	98	89	92	83	89	95	106	88	85	83	95	101	101	104	93	87	85	108	111	106	86	84	106	95	97	95	90	106	102	82	92	82	107	110	88	104	85	110	94	93	84	95	109	89	107	89	108	89	75	109	90	104	101	106	111	95	94	80	76	78	77	97	90	88	101	106	92	104	101	79	92	112	112	102	100	93	82	100	87	88	101	83	86	104	99	76	77	88	91	95	94	97	84	80	77	98	97	85	101	108	80	98	88	92	86	115	84	93	103	78	84	94	92	94	106	104	90	99	80	85	87	100	92	78	119	94	107	103	88	91	96	95	90	74	106	86	111	92	84	109	99	89	95	97	92	94	87	91	86	84	102	102	85	101	106	99	88	87	84	107	111	97	91	91	101	93	78	94	82	91	88	106	87	88	88	102	100	106	101	111	86	109	98	101	104	78	85	94	83	80	80	98	94	122	74	102	87	101	104	94	87	97	85	80	100	78	92	100	104	91	105	69	84	63	83	93	89	88	89	86	75	91	93	90	92	89	85	79	88	99	111	98	85	85	82	95	97	91	81	83	90	105	82	115	97	88	90	122	81	100	96	87	82	103	96	80	91	84	68	93	81	99	96	93	99	88	89	103	91	77	84	100	91	121	105	97	72	94	97	77	109	74	82	88	88	105	93	81	74	79
2234	626	839	736	589	488	419	390	368	391	341	350	330	355	330	339	337	349	321	332	334	338	315	314	281	349	338	329	320	327	355	301	316	320	306	303	287	316	304	312	312	317	332	306	314	292	289	333	358	326	326	313	320	304	348	326	340	315	298	306	319	329	347	311	349	312	334	357	338	342	305	346	319	323	315	313	288	324	316	328	304	314	320	294	292	304	345	320	294	315	279	316	330	328	333	324	306	289	318	337	322	337	314	317	284	306	353	313	333	362	300	332	318	308	346	307	330	320	308	325	306	281	293	343	333	298	297	343	306	346	301	300	327	325	335	304	302	337	353	332	335	299	321	324	312	323	306	316	304	309	336	321	313	321	337	311	310	346	313	333	329	316	309	333	278	313	342	328	320	304	289	309	314	329	325	312	329	316	315	320	318	337	327	334	323	323	341	345	295	329	306	324	294	314	292	319	299	329	314	333	296	298	321	307	327	322	337	284	317	318	328	335	280	322	290	317	307	300	335	290	322	288	315	343	313	328	341	289	348	306	336	312	346	303	322	327	327	313	313	291	289	301	326	289	321	314	330	307	323	319	292	336	321	296	302	300	307	302	340	305	318	288	306	326	303	305	306	339	332	328	301	351	320	328	307	291	308	302	338	318	307	308	309	284	330	338	331	334	314	346	330	290	325	345	307	328	307	306	307	317	306	282	299	295	333	311	338	325	323	321	314	355	328	294	334	293	321	321	300	295	336	315	314	318	302	337	315	299	301	317	310	302	321	293	325	350	336	322	308	307	319	346	314	340	318	325	320	325	320	339	302	292	326	301	332	299	329	329	334	298	328	316	330	314	313	292	332	300	327	317	297	295	331	334	312	305	311	343	362	315	329	311	303	298	308	297	321	312	307	328	370	289	314	317	326	334	290	301	305	316	325	309	310	301	312	297	314	339	328	327	323	358	312	315	325	332	319	303	310	310	306	315	307	326	343	345	310	297	325	302	282	327	291	318	304	326	322	313	351	305	299	332	323	341	332	331	309	343	321	335	334	354	340	315	320	296	341	312	343	313	310	292	320	326	332	312	358	333	329	294	380	294	315	296	305	362	329	321	308	326	339	336	346	332	307	318	322	314	287	310	298	294	334	295	310	307	329	302	316	303	309	290	310	323	303	295	322	296	310	284	322	302	306	298	321	315	310	315	307	325	318	315	287	329	367	335	294	301	296	326	326	346	343	350	307	311	321	290	320	361	345	333	316	322	322	312	278	318	321	342	311	320	308	328	310	344	305	295	339	335	310	300	341	326	344	326	313	306	304	330	312	337	300	298	314	299	316	297	314	318	336	292	326	302	309	306	342	317	341	338	307	316	317	303	335	321	277	283	308	305	313	283	273	311	352	345	341	320	309	333	311	311	303	348	294	321	356	313	309	333	317	307	324	301	349	304	323	305	312	308	332	344	328	302	296	345	328	331	320	337	322	306	316	319	296	301	353	313	312	307	303	301	321	311	315	308	322	319	306	313	315	283	305	300	299	333	324	317	320	350	318	314	303	340	347	309	313	308	323	320	306	311	313	310	289	310	349	312	268	339	309	331	310	291	295	311	300	343	370	299	351	298	294	316	351	335	322	310	329	312	362	325	315	285	300	321	329	313	326	308	322	305	323	322	300	311	313	324	324	297	304	318	330	327	316	312	314	336	296	305	296	294	321	341	326	310	337	313	300	337	287	338	323	330	303	294	298	320	313	297	302	310	323	346	299	341	316	344	351	316	320	342	315	325	333	332	321	304	307	320	325	313	331	293	336	295	323	309	334	338	310	300	314	316	328	309	307	322	311	285	317	318	309	316	329	314	341	316	317	330	331	299	283	315	308	305	316	347	365	300	268	305	299	336	316	348	339	316	316	298	299	284	309	300	306	333	342	299	323	331	328	298	292	301	320	331	316	331	325	323	316	325	319	315	326	335	286	288	321	321	316	324	322	316	314	299	296	293	301	310	297	328	292	314	311	308	313	318	312	283	320	318	359	330	336	291	345	326	321	332	353	318	326	302	284	340	311	313	328	338	337	301	347	329	318	307	317	319	286	314	333	317	338	341	325	308	314	327	334	295	359	312	316	328	335	308	327	324	340	308	325	335	318	317	343	292	286	309	299	315	301	319	332	321	352	323	290	325	292	323	317	328	297	312	323	316	319	333	322	324	321	318	298	312	323	305	333	340	344	322	297	322	338	312	324	357	317	319	324	304	300	305	318	290	344	318	321	340	297	289	302	317	325	308	324	360	329	328	314	324	307	343	308	330	299	306	379	292	281	307	330	342	294	307	330	351	321	312	317	322	316	300	340	316	312	330	345	327	315	330	297	327	305	322	314	309	276	321	311	328	309	332	315	293	333	309	306	316	323	350	331	294	316	320	293	311	341	306	335	302	328	313	311	346	334	297	316	318	339	322	287	331	343	313	306	334	322	302	288	300	340	321	295	305	358	292	305	311	319	298	327	325	321	308	336	311	301	311	312	322	294	312	338	305	328	300	327	307	310	303	327	317	283	313	343	328	300	338	285	306	316	295	310	328	295	307	335	326	315	325	330	308	312	355	324	310	313	301	337	311	340	315	311	305	309	326	291	312	319	304	320	296	314	345	292	318	346	326	331	340	320	327	328	312	349	321	313	313	318	311	305	319	353	305	306	301	310	312	334	315	339	324	338	336	306	289	292	346	323	332	325	316	324	301	318	332	337	330	306	318	349	337	337	259	313	296	294	315	306	294	316	281	293	316	330	292	318	303	322	293	303	314	310	319	320	334	297	328	294	312	317	333	325	295	319	304	309	327	348	354	328	301	315	323	331	320	327	314	291	314	316	329	307	318	315	307	327	304	300	329	323	325	291	300	334	333	312	284	353	302	308	325	295	320	317	319	319	312	318	371	331	276	332	322	341	316	349	308	313	351	318	350	306	323	300	312	300	292	343	280	335	294	288	351	301	292	309	325	327	321	320	313	289	327	292	319	311	336	327	300	320	306	296	306	305	342	337	342	328	310	346	300	350	318	321	287	292	296	328	318	320	302	323	310	307	301	318	344	314	304	292	329	330	320	281	304	355	312	331	317	313	315	316	302	320	326	316	312	319	318	320	343	328	320	334	328	338	323	305	311	331	315	305	336	279	324	328	318	324	308	280	332	308	315	344	299	364	339	312	317	314	319	303	323	312	333	307	337	320	323	315	307	361	331	305	292	308	294	319	315	332	300	323	330	303	295	351	335	313	301	332	287	313	322	324	355	286	322	345	321	326	314	326	293	328	346	348	295	363	352	281	319	327	317	317	301	320	326	316	342	329	297	289	306	356	322	302	336	292	334	331	301	330	327	297	328	289	326	346	305	328	323	343	320	325	291	310	335	310	303	312	338	294	341	320	322	315	292	331	336	308	299	300	369	315	338	341	312	360	290	334	289	297	312	299	341	338	279	340	315	299	305	330	326	316	290	327	317	322	294	305	296	311	304	306	291
7637	4564	3979	3278	1867	1005	614	468	468	385	287	272	283	299	272	229	227	255	213	243	244	238	251	214	229	226	259	240	228	224	226	220	235	233	219	228	243	210	251	225	223	234	241	228	222	222	225	223	263	217	239	217	236	227	240	218	241	242	217	220	203	228	237	230	215	211	210	232	212	233	230	265	215	238	233	208	215	223	213	221	230	216	235	228	213	240	221	236	224	197	224	237	219	212	223	218	249	223	213	225	220	228	219	210	234	208	227	224	221	230	211	236	217	212	217	250	223	212	224	210	215	205	224	237	188	216	225	233	217	201	229	232	212	236	227	222	234	217	213	244	225	232	218	219	211	231	211	212	251	230	218	222	238	233	208	224	235	242	208	224	212	220	220	193	247	234	220	206	238	201	242	268	226	218	229	215	233	225	218	225	217	230	236	217	232	226	217	234	241	249	229	251	271	216	226	230	227	226	207	224	239	232	215	211	211	219	234	240	235	225	211	241	206	246	230	234	203	243	254	235	222	221	234	208	231	247	218	198	215	221	247	249	196	222	231	233	218	229	209	238	208	201	216	181	234	209	218	251	213	206	217	216	239	217	246	259	223	220	234	223	229	211	219	206	231	237	220	207	213	215	231	199	201	236	223	212	238	236	229	242	200	253	240	221	195	218	218	257	205	230	227	211	211	214	217	256	244	221	213	207	216	226	225	202	184	224	223	234	256	231	207	214	229	245	185	215	237	227	234	223	226	229	221	214	228	251	221	234	220	222	229	209	213	240	233	247	205	210	206	220	218	250	225	250	212	223	211	219	232	247	251	245	229	241	221	204	209	235	248	218	225	241	208	200	222	227	236	253	233	208	217	234	199	236	227	209	231	208	238	227	233	253	222	245	220	269	213	250	221	202	232	220	219	247	197	228	246	220	223	213	206	224	206	214	192	219	229	232	194	243	217	224	201	209	221	246	223	229	235	204	227	217	216	195	212	231	184	193	215	227	257	211	232	223	210	213	220	211	241	221	230	242	216	239	231	200	206	248	218	232	250	218	242	252	214	224	212	233	251	234	233	246	215	201	234	256	220	263	238	243	232	206	206	215	194	219	240	219	214	194	214	253	252	222	222	221	219	228	216	221	232	233	193	229	245	243	205	237	234	212	235	239	218	234	235	215	213	227	244	237	210	252	225	249	226	264	226	243	259	226	211	237	200	206	202	234	244	234	225	218	234	236	234	229	206	258	211	233	223	201	239	220	252	231	257	232	211	243	226	238	217	228	219	220	216	235	219	216	226	237	216	231	233	233	244	212	250	221	236	225	203	207	216	208	228	220	225	247	231	221	248	234	234	225	220	222	198	233	214	241	225	222	234	228	227	221	225	219	225	215	234	239	213	213	210	235	212	201	206	241	215	216	230	214	240	218	242	263	238	216	255	219	224	211	238	203	197	232	227	207	223	230	229	224	226	222	249	248	207	237	218	231	223	236	190	219	235	216	204	204	222	239	220	246	214	234	201	215	220	205	228	229	217	249	210	238	238	232	219	222	218	234	204	225	236	232	218	225	257	227	209	223	222	220	232	225	198	221	203	240	218	236	236	239	228	223	192	217	214	236	229	229	212	243	233	237	205	242	231	220	240	228	218	240	221	237	208	224	225	197	248	231	225	226	232	206	199	208	208	227	197	256	254	235	229	229	237	243	236	214	240	225	201	220	209	213	228	248	235	221	246	243	211	219	207	230	203	220	239	246	233	245	214	216	232	225	232	217	229	220	228	201	208	238	247	241	197	198	238	227	223	205	213	208	217	223	220	232	220	204	236	208	236	229	233	212	217	240	218	224	223	231	196	233	215	209	235	226	218	202	220	231	242	203	212	252	216	221	202	228	220	264	231	220	218	194	213	205	254	214	210	207	218	215	210	234	224	207	241	207	223	225	217	277	221	231	202	241	241	205	214	239	239	222	201	252	237	246	205	224	208	239	220	227	227	236	203	205	225	231	236	198	243	227	205	227	224	244	220	252	224	214	227	209	228	251	245	233	235	193	209	242	232	244	218	234	234	198	234	220	208	230	216	230	224	242	255	218	232	229	221	236	222	217	251	216	241	203	229	206	242	225	220	230	216	210	192	223	238	208	220	231	223	238	211	239	212	193	218	237	190	257	262	213	213	225	193	215	231	223	214	216	231	246	268	231	222	220	204	218	239	252	215	227	251	226	233	226	235	213	223	192	240	252	259	220	233	217	239	231	233	260	204	244	228	202	217	219	238	235	219	248	189	192	200	207	252	226	214	230	227	238	225	214	226	207	219	200	248	220	241	234	215	212	236	235	202	216	235	198	237	236	229	224	227	212	236	199	215	229	239	249	222	254	253	217	255	229	232	211	214	196	242	217	202	237	227	241	223	222	200	198	232	249	225	203	202	245	194	230	215	229	216	237	217	242	254	235	202	210	231	207	228	203	232	215	198	212	220	217	230	229	221	250	239	223	200	246	188	208	226	209	230	234	210	215	213	219	205	230	219	236	208	197	226	226	209	215	230	226	242	224	254	266	250	222	222	215	219	211	213	227	213	208	212	231	245	249	217	221	247	238	223	265	200	200	250	221	234	226	221	216	254	218	215	224	216	220	229	257	202	253	197	223	233	220	228	202	231	206	227	229	245	217	221	237	209	205	270	236	229	225	231	216	224	229	230	238	196	229	243	221	230	209	215	213	216	242	208	223	249	212	242	256	212	221	231	228	222	212	234	241	202	222	256	249	220	215	206	215	189	228	254	247	211	238	187	229	217	214	243	237	188	214	218	216	238	241	212	247	230	226	214	227	225	232	248	213	241	224	199	247	226	218	231	224	203	209	234	227	231	223	223	229	232	247	212	204	243	229	237	191	209	247	258	232	219	236	220	238	261	233	275	223	242	211	244	227	210	207	234	244	256	208	217	227	220	211	229	209	239	211	199	232	227	224	212	199	226	198	197	253	215	240	236	281	236	210	222	217	249	208	205	219	217	235	228	235	232	217	218	220	200	254	226	204	230	222	208	235	233	200	211	230	230	221	229	221	217	223	243	200	230	241	224	232	210	221	248	225	240	218	237	222	219	226	248	207	249	196	190	215	230	237	245	207	229	225	237	233	226	224	245	224	235	220	217	233	223	218	227	215	197	216	217	220	219	243	224	222	224	235	236	221	231	228	230	213	205	229	203	192	222	233	244	237	239	239	222	246	222	214	209	218	213	196	222	220	235	213	242	250	241	200	210	242	211	201	249	235	223	193	205	268	214	219	233	216	219	211	239	226	209	198	219	212	203	225	200	197	224	226	196	205	218	239	236	205	203	222	211	216	250	212	209	248	216	252	248	219	224	228	224	244	222	205	221	204	250	227	233	237	230	238	219	207	218	243	219	230	229	246	233	224	226	228	242	248	216	242	219	211	207	238	241	240	225	236	232	247	251	248	236	239	195	240	194	196	212	231	240	224	222	210	219	237	199	241	203	203	236	227	223	208	238	209
6893	3747	4531	5179	4497	2812	2365	2126	1760	1526	1303	1042	1049	954	929	929	848	828	796	816	768	758	731	763	737	709	739	712	711	722	686	698	696	686	675	638	627	688	628	693	642	661	674	665	641	699	640	671	647	648	632	626	672	682	648	673	652	616	593	638	632	623	673	660	630	651	631	638	611	635	657	646	638	652	630	632	626	625	646	634	632	657	651	652	650	621	640	637	630	667	656	637	586	636	630	634	670	607	618	643	610	678	636	612	616	626	616	690	657	643	665	665	665	623	618	634	626	612	626	665	693	617	654	627	604	644	598	667	621	645	648	621	643	662	633	596	645	629	670	657	615	628	633	655	636	626	667	620	636	622	648	625	632	628	601	601	621	644	662	605	600	633	634	624	626	570	595	587	648	629	615	622	610	637	655	610	608	652	588	632	655	626	604	586	605	622	636	639	628	631	643	598	644	669	582	611	667	634	633	616	642	621	630	625	648	678	615	639	624	631	615	580	618	621	653	596	595	587	643	629	618	634	640	631	627	658	607	638	649	678	604	662	626	625	586	646	638	642	642	634	643	594	626	594	658	651	664	625	654	668	648	613	582	619	653	613	578	620	655	620	573	633	624	601	633	615	609	588	620	566	564	617	648	624	608	581	624	607	627	640	616	631	641	625	644	636	615	674	632	641	625	627	666	635	586	654	625	618	633	628	617	641	613	627	660	662	626	620	621	622	662	657	614	625	609	648	652	626	647	655	589	615	655	646	659	624	607	646	594	664	588	607	642	635	629	645	643	619	609	620	618	619	684	602	656	621	594	615	678	652	610	634	619	675	616	632	609	620	600	624	583	642	671	640	633	637	628	625	611	621	583	617	636	623	639	652	604	619	615	583	650	588	634	611	645	654	622	615	629	609	637	624	629	569	636	610	616	615	592	638	612	629	628	638	612	648	626	650	591	619	617	605	627	588	654	656	611	666	625	623	612	622	622	586	633	607	568	644	631	624	625	628	634	601	595	641	663	655	599	644	657	601	631	647	583	633	604	613	598	625	643	659	634	679	597	607	622	618	641	608	614	611	635	650	618	649	647	606	586	675	620	618	619	601	609	620	626	624	623	624	616	545	649	579	662	619	628	612	595	654	569	584	610	642	610	625	631	622	645	625	603	638	681	573	598	620	611	616	657	653	650	616	631	600	645	656	669	625	626	648	647	638	637	620	599	656	646	592	592	618	636	534	636	646	584	633	627	604	632	609	602	593	634	670	625	655	640	610	637	651	642	647	648	574	605	620	617	635	604	597	646	628	628	598	648	574	624	641	617	581	606	611	662	657	628	668	630	634	598	624	659	668	614	625	627	609	667	653	645	639	588	670	609	577	606	642	642	640	647	618	583	595	628	618	655	586	604	610	603	581	609	617	644	625	624	618	645	604	607	679	630	632	651	645	659	661	651	645	600	615	621	601	639	607	593	642	623	610	577	593	617	634	590	630	589	645	602	643	671	643	607	659	642	637	622	641	648	639	618	670	617	622	619	581	634	642	614	654	613	637	634	624	612	664	613	650	650	617	601	669	644	601	658	642	651	628	610	596	638	635	559	590	626	645	613	679	632	587	592	606	657	631	601	604	577	585	593	615	655	619	582	643	630	609	625	637	591	630	627	593	671	624	615	629	574	630	624	627	602	620	628	620	647	618	608	633	623	627	654	620	605	617	582	674	612	581	637	614	608	659	613	615	668	609	589	627	664	584	626	612	645	622	600	652	634	650	629	634	623	631	624	621	589	605	671	602	625	582	594	615	630	599	620	598	595	626	599	637	586	628	623	592	670	618	610	613	613	619	611	597	640	669	655	672	632	640	579	650	596	622	643	599	599	621	587	616	610	618	608	610	607	617	628	614	659	660	629	625	591	651	624	612	619	590	608	619	633	633	681	607	625	639	602	652	677	610	601	625	616	606	614	620	625	613	636	673	592	613	629	617	617	657	662	625	624	594	664	624	605	658	656	652	572	589	654	664	625	590	652	621	635	630	593	632	638	634	594	591	612	585	623	670	644	679	625	599	667	601	661	631	671	647	590	585	624	634	622	620	658	655	614	645	647	639	602	622	655	610	626	594	615	637	595	607	575	639	621	625	621	640	606	642	623	598	613	673	612	651	677	658	590	599	655	618	643	654	604	659	632	610	640	629	623	609	636	624	653	623	593	637	637	618	606	617	654	614	652	634	665	623	621	651	626	611	628	638	614	631	627	635	640	645	583	635	677	659	648	639	634	642	613	693	611	594	641	638	635	593	619	602	631	630	620	604	583	637	626	629	655	644	624	624	610	617	633	595	632	651	649	635	630	626	660	623	629	603	591	683	673	666	635	610	589	596	602	626	624	634	658	628	588	598	635	633	653	622	621	630	626	620	636	596	641	618	631	638	662	602	608	635	622	584	661	618	634	669	651	667	649	607	605	623	595	655	628	595	631	610	660	608	637	637	605	652	636	638	611	645	634	667	671	615	615	614	617	635	682	650	589	646	633	665	638	643	648	595	599	625	624	648	614	591	631	630	641	664	640	597	627	618	632	620	615	612	617	652	653	624	611	662	649	612	633	634	615	616	659	605	638	650	598	681	635	628	623	646	598	576	607	621	672	617	622	623	651	644	621	636	636	640	594	599	626	640	676	620	611	600	613	602	626	633	656	665	659	666	614	613	609	610	609	638	596	650	593	687	636	626	597	627	602	623	609	585	611	631	605	615	590	623	613	622	644	605	612	636	638	630	627	610	615	630	588	598	641	610	680	644	642	620	621	609	642	648	617	650	641	595	646	619	616	606	618	612	626	653	620	617	665	586	605	630	647	618	626	667	608	619	655	594	661	636	643	660	620	592	633	593	662	647	673	616	644	607	602	589	606	604	651	589	602	652	608	613	637	615	632	625	629	622	621	648	630	572	675	609	628	618	677	631	692	620	600	667	598	643	639	594	631	657	661	637	630	631	622	616	588	611	634	630	613	635	635	666	632	653	581	626	648	624	649	636	627	682	673	642	581	607	643	600	606	625	646	594	630	620	635	630	643	628	592	618	659	607	613	605	634	643	628	605	597	639	659	644	615	623	643	601	657	595	627	615	628	647	639	635	629	613	664	618	593	602	622	598	655	602	608	634	646	602	645	656	633	651	642	666	622	622	606	633	604	609	619	590	674	612	631	661	621	612	620	642	619	609	610	595	604	611	657	601	669	574	640	639	610	620	617	623	643	603	618	667	648	607	647	631	607	659	604	619	663	641	647	600	598	613	661	617	642	609	621	619	630	627	668	635	629	593	673	684	690	617	636	619	638	668	579	617	585	627	600	607	644	607	654	648	587	629	671	623	606	668	625	608	589	609	651	603	643	667	615	659	573	626	629	620	634	625	621	627	667	599	670	635	676	619	632	603	630	611	679	595	629	611	600	624	587	596	606	595	602	647	574	614	651	647	652	690	629	618	611	658	642	662	610	602	616	630	657	612	629	666	659	651	653	644
13486	8213	7395	6118	3960	1915	1199	927	752	554	540	402	349	368	340	316	310	328	308	283	314	329	267	331	324	274	325	306	301	245	288	281	296	291	309	282	284	265	290	329	271	276	268	276	278	274	278	278	310	316	283	257	303	266	278	279	267	320	280	273	267	278	287	278	269	289	263	282	255	290	270	247	291	255	234	262	268	290	272	301	256	238	288	317	303	320	303	265	301	298	301	259	287	307	303	307	286	323	243	276	275	276	254	309	263	263	261	279	263	325	265	237	283	262	269	267	247	286	279	244	303	275	256	251	263	244	275	287	278	317	303	292	286	272	290	299	291	258	273	282	280	287	272	296	305	258	250	275	249	275	306	255	280	257	255	279	309	297	263	273	247	276	306	239	303	262	287	278	273	278	289	279	287	279	280	279	297	281	306	278	279	255	321	267	284	264	277	265	303	261	272	271	271	253	268	307	249	270	292	264	270	244	297	281	259	267	288	254	273	309	282	288	270	262	248	252	287	235	311	273	284	279	296	291	273	291	295	265	285	286	285	249	261	299	289	256	262	301	289	269	280	254	257	297	249	265	286	287	272	269	283	279	273	289	294	286	275	275	272	318	288	281	284	274	299	287	283	299	280	264	269	255	279	293	292	275	278	261	267	265	248	249	247	254	278	276	267	282	266	271	262	299	260	252	278	265	269	278	284	301	281	256	291	267	261	240	280	272	288	287	247	277	257	276	294	289	272	282	276	254	276	285	264	295	291	242	270	283	263	270	281	274	294	264	257	265	313	288	270	258	258	299	258	254	314	289	256	259	253	301	256	322	273	264	296	265	276	278	296	246	256	265	270	268	278	284	289	277	274	286	298	271	271	273	280	276	269	257	259	301	280	312	278	277	274	272	330	243	266	282	294	282	268	272	285	272	299	266	290	297	242	282	255	277	270	274	286	280	297	295	282	295	264	274	291	304	283	296	294	278	266	295	265	273	283	260	295	256	274	282	308	261	249	269	278	285	288	263	271	288	300	249	278	258	272	270	266	275	273	272	260	250	245	272	262	285	306	253	300	264	262	259	297	261	261	281	268	283	295	281	294	275	281	263	287	279	290	292	274	267	246	283	257	315	250	275	287	275	284	254	266	280	297	258	271	276	270	269	258	301	279	282	244	300	273	239	294	260	280	254	289	253	247	289	266	267	266	278	291	298	266	278	253	271	248	250	283	247	281	255	269	304	272	304	256	273	318	290	246	284	303	280	302	286	279	279	281	275	259	298	285	283	311	303	277	286	280	305	264	270	270	302	265	248	264	265	290	251	284	250	277	237	232	262	259	272	280	247	265	303	317	273	270	252	292	280	252	258	261	302	280	286	234	266	288	284	265	269	255	275	267	277	284	273	263	272	289	251	270	301	293	241	254	278	291	282	306	268	259	291	247	309	291	261	293	272	275	250	284	248	271	279	240	295	281	272	279	287	301	275	262	248	267	278	249	252	282	242	277	271	317	291	309	295	228	299	245	272	308	303	299	283	258	272	278	291	285	265	246	278	246	259	297	260	255	248	322	287	272	288	262	290	250	262	269	262	288	229	267	290	275	257	274	290	281	270	268	260	244	269	273	283	272	245	275	282	289	312	269	287	291	274	262	298	289	273	246	308	288	258	250	288	276	287	265	238	270	284	288	263	279	255	289	258	251	265	287	273	269	277	292	281	240	281	285	285	267	272	297	243	285	264	283	268	286	289	276	277	252	232	247	266	274	270	276	269	251	274	269	303	297	288	292	297	285	267	271	285	281	284	295	255	258	253	288	282	272	274	287	267	309	278	249	302	295	268	265	276	266	272	305	242	270	297	247	284	291	289	284	276	277	260	278	263	284	245	262	290	250	249	284	286	264	274	279	293	265	282	274	295	295	282	256	287	275	298	261	315	283	291	253	260	259	275	283	265	278	281	257	284	280	273	280	283	278	266	295	295	284	292	245	283	295	275	274	309	290	268	286	260	277	274	261	243	278	289	284	278	273	246	279	281	286	276	289	252	281	289	298	282	265	299	245	258	274	264	261	274	291	268	280	291	280	287	286	284	299	285	267	277	287	292	249	290	260	277	244	261	273	296	301	287	266	295	275	327	272	238	276	296	258	265	288	303	263	252	287	289	250	297	284	280	276	281	289	273	237	262	257	268	275	299	288	263	255	262	345	286	283	270	288	291	275	275	279	248	252	278	285	261	274	302	270	251	251	234	272	271	286	288	269	272	291	279	267	270	302	272	270	246	276	297	303	270	290	240	275	263	297	258	271	272	261	266	273	315	289	259	297	280	290	281	273	284	278	269	281	282	275	294	253	283	269	262	246	295	301	263	285	283	268	261	284	254	270	273	290	245	262	311	276	297	302	279	278	271	269	246	303	274	268	279	292	253	291	265	264	263	280	263	275	293	302	260	281	254	256	275	304	268	283	250	265	326	273	265	273	284	288	271	268	273	280	271	268	286	278	294	268	270	289	264	273	276	254	277	277	267	267	272	306	266	278	273	279	265	272	310	261	273	273	260	270	275	277	252	267	264	244	280	308	267	310	253	278	297	273	265	285	303	261	277	276	268	267	291	290	272	295	285	265	272	267	301	245	285	292	271	296	282	297	261	259	279	271	308	265	281	277	305	288	287	293	260	289	281	270	295	281	287	259	257	237	287	287	293	282	272	260	259	282	305	223	266	270	312	279	259	280	288	271	258	288	236	257	281	315	285	262	280	256	266	297	298	286	309	264	283	299	269	279	313	269	296	257	287	291	287	274	277	274	286	281	271	259	265	306	258	243	274	278	314	262	283	262	286	256	296	278	283	270	268	259	269	280	274	266	250	265	234	281	297	265	263	255	258	276	259	277	274	271	274	289	286	262	275	286	256	298	252	279	266	268	266	269	269	269	267	273	278	286	263	295	237	278	256	275	269	262	254	285	290	271	287	259	280	274	276	309	256	281	296	264	268	292	282	266	268	290	288	265	282	281	265	270	259	288	245	260	281	287	279	255	295	278	258	277	278	290	262	285	288	271	306	282	292	268	268	302	266	264	289	261	268	248	266	311	290	252	258	289	284	281	273	277	309	255	294	281	286	273	301	267	297	283	290	288	292	245	264	276	258	266	269	259	252	294	270	284	282	267	300	289	297	253	269	279	261	267	296	308	269	292	276	275	289	254	254	278	286	263	280	281	280	288	256	295	286	274	249	272	296	277	286	284	250	275	298	250	266	273	294	296	271	259	260	293	248	283	264	295	267	292	272	289	271	303	286	276	270	276	280	266	278	284	268	264	292	283	280	268	260	292	280	264	286	249	273	289	266	298	240	232	289	241	276	292	275	311	287	302	257	270	243	250	241	291	263	277	276	264	301	248	294	264	290	305	300	262	307	272	292	286	237	265	296	285	302	291	278	291	269	281	282	270	302	288	294	275	305	271	273	284	287	270	274	240	272	285	282	276	292	256	280	271	272	260	243	265	269	289	280	250	272	263	283
9571	5891	7110	8575	6728	4840	4023	3352	2849	2506	2060	1648	1551	1361	1301	1200	1140	1102	1080	1025	1019	991	939	945	931	942	879	867	918	909	829	837	815	784	903	832	774	837	802	862	756	789	810	807	752	825	751	778	783	812	737	802	722	732	751	768	775	778	779	798	786	776	826	764	728	761	733	711	746	724	740	776	688	742	753	758	736	694	719	785	677	732	727	758	722	747	760	721	723	710	787	698	703	697	716	753	739	737	697	806	747	721	678	721	747	743	753	741	686	714	752	708	741	756	701	729	691	726	707	716	661	763	717	725	718	728	764	702	723	721	703	753	744	719	696	750	729	696	710	696	720	724	699	693	686	760	714	680	745	704	698	740	716	714	727	728	710	758	768	748	711	739	726	707	742	708	734	702	708	713	712	720	691	704	749	702	694	737	697	643	766	697	735	770	669	717	730	697	702	750	748	743	717	729	768	668	735	712	728	698	717	685	780	707	720	722	735	705	725	665	702	732	710	737	707	686	695	733	665	741	700	685	693	673	723	752	691	701	753	748	684	701	711	695	720	725	713	700	732	742	761	739	695	725	694	696	732	633	741	739	772	723	720	734	747	662	716	712	712	740	718	726	663	765	744	756	736	729	695	729	732	705	669	709	715	717	671	670	746	764	649	702	781	705	695	756	718	673	732	724	707	731	687	712	703	715	705	739	674	731	724	739	729	752	695	688	716	731	732	714	714	682	664	713	736	752	679	715	676	661	728	733	745	699	699	710	683	701	742	709	675	760	701	729	746	685	704	721	720	692	726	698	682	696	718	739	732	733	771	716	724	676	722	760	690	696	723	726	680	683	688	703	708	704	709	690	705	727	737	706	792	735	725	710	695	774	731	731	721	740	766	751	727	720	688	727	717	705	653	752	736	734	737	764	702	743	703	748	715	685	705	659	705	731	715	706	657	724	713	710	697	758	741	703	718	695	734	726	732	757	669	733	714	755	714	710	735	778	699	729	703	757	727	689	696	682	678	756	694	698	811	731	689	705	699	690	695	751	664	739	737	702	722	788	737	693	702	717	720	741	732	745	676	656	707	727	682	733	698	699	697	711	774	725	752	751	711	712	740	703	725	692	723	754	738	740	702	710	685	703	718	724	698	734	744	735	735	758	726	728	742	679	696	677	741	764	719	731	696	702	720	710	721	713	697	696	695	723	719	742	719	717	720	742	688	732	728	719	698	744	758	716	740	763	783	687	712	746	669	735	697	739	712	708	727	692	698	683	721	697	683	688	723	732	737	741	703	749	744	750	705	697	754	749	733	736	746	719	708	716	718	720	679	719	719	704	711	737	750	683	743	727	705	717	701	710	715	737	731	742	752	694	706	710	721	786	754	686	704	716	730	696	781	652	694	745	731	726	716	689	715	705	716	675	823	735	732	713	687	708	704	746	638	734	696	727	725	732	702	651	773	691	704	706	698	713	702	714	742	768	713	657	728	696	718	718	703	729	704	773	725	748	707	714	724	685	714	680	725	670	728	682	754	801	661	727	645	685	704	727	723	751	740	725	733	728	698	701	736	690	705	657	725	724	679	768	730	690	751	730	693	685	693	706	694	756	750	684	737	718	729	719	752	708	701	703	687	721	698	760	663	708	703	719	684	727	691	706	661	677	719	686	748	741	720	723	744	736	706	723	701	731	740	721	713	703	706	762	682	770	719	730	693	697	744	732	721	748	684	761	707	691	750	701	727	693	709	745	739	734	707	732	692	717	736	744	716	747	722	656	739	714	690	695	728	699	681	729	728	708	716	720	667	727	739	711	748	735	730	776	718	694	746	750	740	702	714	714	701	673	674	704	714	732	712	694	745	760	755	754	721	694	739	717	696	708	727	743	747	738	710	745	739	750	725	684	685	686	707	729	712	664	689	728	736	703	732	714	691	797	678	691	736	696	725	696	695	713	704	723	726	680	736	756	722	686	744	790	737	691	693	722	734	682	670	715	733	738	722	739	726	764	743	748	725	739	741	711	737	720	702	696	711	725	686	693	687	727	743	693	716	683	719	686	669	687	676	688	761	722	724	733	721	713	688	711	708	718	738	656	711	733	717	715	709	726	714	696	747	697	696	701	708	765	725	763	755	730	711	710	721	703	754	692	693	679	726	742	681	673	737	710	720	735	771	751	714	701	706	677	737	739	757	679	687	686	713	702	774	717	681	742	727	750	724	697	700	756	717	708	734	712	740	705	699	696	733	719	759	675	681	715	718	711	705	732	763	661	680	753	711	748	698	706	712	757	721	731	678	693	710	729	745	692	745	697	713	708	696	736	696	682	716	723	744	726	723	715	738	711	664	707	757	722	716	709	726	748	752	747	773	735	730	684	748	706	762	743	741	719	715	706	720	660	719	760	725	696	759	677	696	767	722	678	785	685	761	741	743	712	710	740	704	688	716	732	680	752	753	734	697	649	733	695	687	703	709	718	717	744	685	709	719	730	717	693	752	708	748	715	716	748	771	744	683	730	665	750	747	695	727	697	700	741	692	692	708	729	729	685	710	726	726	739	704	720	728	681	693	679	765	714	721	741	737	730	718	763	720	711	687	742	691	705	748	783	733	678	698	725	746	762	698	727	725	724	746	722	697	707	715	692	789	698	721	760	716	703	711	768	733	700	723	735	746	699	707	720	730	674	704	712	685	689	729	686	687	803	726	704	705	675	688	708	739	684	672	745	728	761	747	680	696	739	726	757	666	761	688	723	724	706	700	740	718	750	722	734	736	723	758	704	692	683	698	731	717	660	753	711	732	723	692	677	747	733	736	733	683	682	731	731	712	728	770	694	732	704	679	741	747	703	720	747	762	716	702	759	703	734	750	704	720	722	797	683	731	728	737	704	707	755	741	755	736	742	763	720	720	748	720	697	723	689	722	753	721	681	741	772	721	713	703	713	753	710	779	743	761	771	751	660	672	691	719	748	707	752	671	785	729	674	744	712	702	736	716	727	675	695	805	653	735	743	673	695	723	721	689	711	734	734	723	745	686	742	687	743	689	717	672	748	698	768	713	717	694	692	670	717	722	706	731	724	705	715	701	696	754	715	756	696	726	708	725	718	717	695	685	751	714	708	680	701	726	690	719	726	694	763	735	705	722	673	689	703	704	726	699	686	717	740	757	755	704	703	719	737	692	688	686	710	755	736	654	710	676	682	717	736	716	724	765	692	712	726	710	756	714	691	763	720	709	703	757	713	739	710	695	711	734	716	707	732	733	659	730	761	707	709	745	740	720	699	699	730	753	724	711	714	741	745	743	730	682	683	740	730	719	734	736	724	729	749	718	695	745	697	717	729	712	701	754	701	724	770	748	716	715	665	680	734	710	742	708	751	715	739	756	713	677	676	731	705	729	679	758	741	721	732	699	757	660	661	784	742	737	709	747	722	703	752	734	753	737	717	695	712	721	753	694	681	690	727	737	755	714	709	727	755	755	726	740	761	723	730	737	716	745	709	672	695	696	723	707	710
2014	476	355	227	167	141	112	101	98	100	108	114	90	103	91	102	93	103	100	108	103	85	86	88	103	81	90	91	90	95	114	77	72	72	107	111	112	95	86	86	100	110	119	95	95	95	92	98	106	106	88	93	110	98	106	93	112	95	98	106	95	82	109	97	100	94	107	109	103	80	84	98	77	79	95	95	87	91	94	110	94	79	105	100	93	87	96	89	95	102	104	89	117	103	92	107	112	102	107	95	97	104	72	89	104	90	95	89	97	111	107	101	109	83	90	98	75	92	72	84	91	101	89	90	102	93	84	106	104	95	83	92	87	95	108	92	91	107	104	96	88	94	91	87	100	85	89	89	91	89	110	77	94	106	93	98	80	95	106	89	93	91	98	93	85	113	111	101	98	94	94	98	97	96	102	88	90	110	103	100	77	94	85	106	95	94	88	103	72	88	100	97	89	115	103	101	85	119	93	112	101	91	87	91	110	87	116	83	101	96	88	94	100	111	94	86	100	86	88	103	99	68	107	86	99	102	88	95	106	83	121	93	89	99	82	81	99	79	90	88	95	84	94	91	87	90	101	111	96	79	81	101	99	100	78	105	88	81	74	72	114	103	89	95	84	83	90	108	98	96	96	94	92	72	82	89	93	92	84	107	92	120	93	114	93	99	77	92	99	82	84	92	84	75	102	101	94	106	79	86	97	106	110	91	101	79	103	111	113	77	97	99	90	86	93	90	94	89	83	90	101	99	100	101	86	102	113	100	73	90	92	88	80	97	99	103	117	96	95	87	106	95	88	104	112	99	91	93	83	94	98	86	97	101	108	108	88	104	85	93	86	105	92	88	74	86	99	75	103	88	96	111	106	91	82	103	92	95	101	85	92	102	103	94	109	105	96	99	100	93	84	94	94	90	103	92	85	101	92	83	104	102	86	84	96	109	78	98	79	94	95	72	94	99	95	93	96	99	101	85	93	97	86	84	104	91	100	88	93	76	96	81	101	91	92	99	83	104	110	109	100	101	105	93	81	83	86	106	98	95	108	85	105	96	102	107	90	101	97	113	88	97	92	91	95	83	127	83	79	92	102	100	98	88	95	84	88	88	122	99	103	95	91	83	88	95	93	111	90	82	114	109	103	63	80	96	90	99	99	94	103	99	92	82	105	73	93	97	110	76	91	92	97	95	110	91	99	92	88	96	100	86	97	85	78	104	85	95	104	88	107	90	78	88	87	105	95	98	92	105	96	98	82	88	75	86	87	90	82	100	95	111	95	93	107	99	94	104	107	111	105	99	100	97	96	91	98	105	97	113	120	100	84	84	116	109	97	85	98	114	102	105	91	84	96	99	98	105	78	82	111	97	83	91	106	89	89	87	89	114	115	110	95	96	75	82	108	92	96	91	100	94	104	87	86	96	93	103	93	92	83	97	100	96	110	100	107	79	90	100	98	84	80	92	110	82	114	110	92	92	85	88	103	85	117	105	80	97	121	93	108	113	100	105	103	97	110	91	78	99	96	92	90	103	95	105	84	92	104	99	95	103	91	96	103	104	98	103	83	96	105	94	77	107	97	97	92	84	98	103	75	99	83	115	87	90	107	103	86	78	110	99	109	100	102	88	92	110	103	114	104	111	103	105	99	90	95	91	74	86	101	87	82	111	116	90	92	83	97	86	94	92	110	88	86	92	105	95	86	85	107	83	94	86	81	92	95	119	88	89	81	110	100	91	108	111	100	113	106	84	110	91	112	83	104	89	96	99	84	103	95	105	97	97	82	77	87	100	82	97	99	89	89	83	104	94	99	98	99	101	94	75	97	85	88	93	93	80	82	97	97	97	92	84	90	95	89	92	91	86	84	91	92	98	101	108	89	88	95	91	82	71	82	106	80	121	81	87	105	87	100	93	87	97	98	98	104	100	104	87	95	87	98	102	100	93	93	86	98	92	111	113	79	92	90	105	101	102	83	100	93	87	91	105	98	90	106	100	100	87	92	90	99	82	99	95	90	95	85	106	83	95	101	73	100	101	90	92	105	87	85	105	106	92	97	98	105	105	93	80	101	87	93	107	93	88	113	103	83	87	102	89	73	109	93	86	89	90	90	93	99	102	93	96	89	94	88	65	94	89	123	105	116	112	94	119	90	85	105	66	91	105	76	94	82	78	94	97	79	90	84	84	98	80	97	89	102	94	91	82	91	86	91	95	84	102	84	101	99	77	104	113	88	91	90	104	96	109	90	94	86	88	86	99	117	90	98	86	94	110	98	104	104	92	95	93	83	104	62	91	117	94	110	104	104	104	118	113	86	85	90	92	105	106	98	115	100	91	111	102	95	119	102	92	93	94	102	93	104	100	94	95	98	106	103	108	105	114	89	98	85	101	103	102	104	101	95	100	85	102	98	94	112	93	97	88	100	104	106	88	113	90	100	86	88	94	95	103	119	104	107	103	100	86	105	74	80	101	98	100	89	90	89	107	97	80	92	104	102	87	98	93	87	100	96	94	88	99	91	110	104	84	69	97	104	96	106	106	105	107	79	104	94	113	88	92	96	103	89	91	105	84	91	92	94	94	87	83	99	85	85	106	95	99	76	94	105	108	104	85	100	87	87	102	86	106	87	113	96	96	108	89	96	112	107	81	97	94	90	108	103	87	79	103	94	103	110	66	86	107	94	88	88	95	89	78	75	97	100	107	101	83	94	89	99	99	95	103	104	102	84	110	90	92	82	85	85	103	84	111	103	108	97	91	123	84	88	96	99	110	107	103	78	107	79	123	87	121	100	77	88	101	115	98	102	90	83	103	104	93	93	84	96	87	103	103	102	113	98	95	78	94	76	84	106	84	105	97	116	94	93	87	100	98	86	91	87	96	93	100	96	79	93	89	101	97	76	90	91	94	88	88	104	79	98	97	88	81	88	107	99	83	112	105	78	102	114	103	95	104	91	97	81	93	102	94	111	100	88	87	89	93	81	98	98	97	104	96	97	94	101	89	87	96	81	100	95	93	99	91	94	106	89	98	90	93	90	84	94	94	101	94	106	85	88	84	86	102	91	92	102	75	92	87	77	76	86	95	91	85	109	100	98	84	96	82	88	88	100	114	80	102	113	91	108	97	88	104	89	97	96	85	95	76	95	82	78	81	95	91	112	84	86	90	81	86	77	95	100	82	97	93	114	82	103	96	92	98	91	100	92	106	89	100	88	102	90	117	90	89	102	96	85	98	97	73	88	79	108	83	93	93	99	101	80	94	102	98	86	90	96	115	106	94	93	103	105	83	110	88	96	68	90	106	98	104	91	96	88	95	98	87	99	78	76	90	82	92	88	110	92	79	90	95	90	97	110	80	107	97	95	116	92	107	85	100	86	89	104	88	119	97	86	87	97	101	101	90	93	69	85	108	103	110	105	91	88	89	91	98	87	91	99	77	93	85	111	91	83	103	112	96	78	93	112	78	81	98	100	93	85	77	76	84	96	82	93	94	92	106	90	99	101	95	96	93
2368	831	886	880	681	551	427	436	398	384	331	331	347	348	325	344	340	344	364	343	351	322	356	335	338	303	327	320	328	307	308	306	328	341	300	306	342	327	324	339	345	304	318	330	318	302	309	311	351	329	317	319	291	340	302	312	336	306	290	323	304	319	333	341	308	289	288	373	303	370	294	314	328	316	305	294	328	335	302	329	349	331	309	312	332	296	313	326	326	319	321	342	319	327	342	332	333	320	299	324	339	320	311	338	350	354	325	310	295	306	345	297	314	349	282	322	309	331	296	308	307	324	322	353	363	324	331	293	343	315	339	304	333	357	331	329	329	340	282	315	313	322	301	343	345	333	338	333	345	339	357	324	310	313	324	301	309	315	304	319	343	296	324	340	324	307	338	315	298	307	352	325	316	323	352	309	322	336	324	315	324	324	316	319	342	328	306	323	364	303	307	332	318	333	299	312	340	314	336	324	298	295	338	334	303	321	342	342	341	313	301	312	317	333	313	331	291	305	332	315	352	313	318	334	333	311	309	338	309	310	326	326	316	301	325	314	340	335	311	320	320	330	306	299	302	312	349	323	343	305	337	313	323	353	320	349	323	327	311	322	341	344	296	323	323	308	330	329	325	289	294	332	302	333	334	335	299	315	302	348	332	319	325	326	317	310	324	315	335	297	301	319	322	311	339	337	332	330	341	327	316	323	286	311	303	366	329	312	361	308	352	285	348	326	308	331	356	357	308	332	312	304	333	302	324	318	316	328	308	321	299	293	307	341	319	355	342	316	327	328	309	329	335	308	315	285	305	296	352	331	335	299	319	368	351	322	332	331	331	332	310	305	342	320	309	353	298	308	316	344	329	336	308	330	291	342	314	323	320	325	318	367	311	305	333	310	296	327	319	337	344	339	334	299	370	353	338	339	309	324	324	345	306	303	344	350	340	329	303	290	309	311	283	320	324	331	322	331	337	341	338	272	289	349	327	334	319	301	324	314	342	321	341	317	332	327	328	308	289	324	311	363	346	350	315	320	330	327	317	292	315	334	347	300	308	306	316	329	305	346	332	333	318	289	344	334	329	342	314	335	313	354	344	314	322	307	299	291	325	304	333	332	300	308	314	313	316	308	325	340	307	342	330	295	307	322	296	321	332	334	339	358	319	305	336	301	320	293	331	344	309	331	302	308	344	299	307	315	306	318	329	351	336	313	331	309	313	306	312	325	316	301	307	315	311	337	324	327	338	311	297	339	329	309	285	322	340	318	351	323	343	341	313	325	336	340	311	364	342	348	331	322	345	349	312	322	312	322	320	317	300	303	342	307	334	335	357	334	286	333	318	353	338	335	327	332	323	336	314	321	346	311	285	289	294	309	345	282	301	311	340	318	335	282	305	325	318	316	348	312	287	281	299	343	333	320	348	329	319	289	329	320	330	304	355	316	325	330	321	303	303	310	311	309	329	330	343	309	333	351	325	310	324	350	300	313	330	318	315	306	306	348	317	305	339	338	331	316	330	297	323	318	331	361	339	308	294	320	316	371	320	332	309	334	296	332	318	286	328	335	310	305	343	321	347	338	301	293	325	354	346	345	332	327	288	320	335	342	355	317	315	331	344	334	331	307	320	311	360	377	311	322	311	305	305	288	352	326	329	351	326	318	371	273	311	315	354	299	336	333	308	329	330	308	308	319	344	329	305	326	300	324	322	297	349	330	352	315	292	288	327	352	321	301	325	349	344	325	303	301	335	328	366	333	332	333	339	329	370	314	339	327	322	324	344	324	323	347	326	317	316	312	327	320	342	292	296	336	297	319	312	287	310	342	348	305	322	304	314	294	343	317	326	314	318	320	321	336	296	327	327	336	317	343	335	332	327	311	334	324	340	340	331	326	369	315	304	295	335	329	345	308	317	328	328	314	332	319	321	331	330	303	314	333	317	310	312	322	319	333	313	344	315	313	335	308	298	317	332	337	320	386	314	332	320	335	340	346	338	338	310	320	299	351	309	304	307	330	311	331	322	300	330	326	353	342	333	305	283	281	335	329	317	334	291	336	346	333	315	340	350	321	362	300	355	313	319	314	333	320	315	322	325	304	347	306	331	329	326	315	332	327	362	324	357	364	321	319	320	337	329	379	296	328	312	336	344	338	312	315	313	318	303	315	315	314	326	310	323	328	326	323	328	306	350	324	338	308	316	337	304	333	317	351	296	331	302	317	322	329	357	289	332	338	318	341	305	335	296	317	316	337	296	312	313	317	328	317	357	330	306	292	327	309	285	323	323	323	315	326	316	313	297	318	346	319	322	312	346	316	310	346	311	320	344	339	337	329	328	317	338	307	309	307	324	313	302	330	336	315	324	311	341	338	314	334	332	328	337	320	324	318	328	308	300	308	310	332	364	292	310	322	313	322	326	298	302	297	334	346	340	306	296	264	314	327	317	315	329	311	318	333	312	347	365	314	331	326	315	344	310	319	349	344	343	305	337	280	327	324	327	338	347	313	335	312	327	329	310	272	341	312	347	313	315	343	329	344	293	315	291	294	332	327	316	297	296	333	348	294	325	360	330	330	313	299	335	353	319	336	292	343	314	326	335	330	338	321	348	328	301	324	336	323	322	344	323	317	304	310	359	344	345	339	329	309	332	320	335	317	321	327	326	323	309	298	316	318	339	300	343	299	309	328	314	329	328	349	334	313	306	316	312	308	353	343	307	312	302	326	317	344	322	350	334	340	287	323	308	349	346	320	324	333	295	293	343	297	317	304	304	330	307	308	320	340	342	329	312	309	337	296	328	308	356	329	292	319	355	320	340	327	352	343	319	335	345	350	325	322	341	318	299	318	295	332	336	297	351	304	345	304	372	348	356	332	311	321	357	352	335	372	326	288	338	321	338	338	353	315	317	316	320	337	334	314	340	302	333	347	345	328	333	339	341	342	297	309	320	336	314	324	292	331	312	301	288	327	322	309	328	325	333	298	306	300	326	338	340	329	311	310	314	304	329	319	334	327	307	314	317	346	341	339	372	302	358	322	312	329	294	353	335	312	323	330	289	314	338	299	315	311	336	310	324	317	303	323	326	323	315	340	334	325	302	298	299	324	306	338	348	332	310	324	324	335	354	317	329	316	313	312	360	307	336	311	334	322	319	360	351	322	333	284	331	304	287	312	327	282	308	337	327	325	338	332	331	309	313	297	327	331	340	317	333	355	346	346	309	346	321	343	312	332	308	320	367	329	320	308	352	321	314	308	329	297	323	322	308	310	298	308	338	308	312	337	337	325	352	342	347	288	308	331	329	320	319	310	332	304	351	327	342	325	327	266	295	322	339	318	308	318	282	321	331	319	282	328	305	319	297	345	328	315	293	355	308	318	319	357	368	332	340	314	336	314	348	305	328	314	314	317	304	333	343	323	305	322	344	321	325	324	338	326	308	325	311	342	356	311	315	334	320	302	308	355	303	299	333	303	316	333	299	316	296	297	339	319	332	301	299	333	335	320	295	320
7714	4516	4972	4104	2022	1022	571	469	414	389	326	299	255	266	255	263	254	289	262	248	231	248	254	227	244	217	235	237	220	257	230	246	221	221	252	226	250	219	223	248	212	227	206	224	240	223	236	229	250	232	227	197	246	247	229	208	229	216	225	222	194	230	231	215	238	214	227	213	238	183	218	232	230	232	230	218	246	233	245	224	236	230	212	203	228	205	210	212	197	230	205	215	211	219	226	195	238	228	216	223	230	205	205	255	232	234	205	226	215	228	250	200	252	223	227	224	223	225	224	235	230	196	244	233	229	237	210	228	219	241	218	222	244	221	232	232	231	213	217	227	211	251	205	203	219	213	227	229	235	205	189	225	209	205	230	232	248	227	231	240	222	193	225	222	208	206	210	220	225	217	226	211	215	216	202	194	215	225	214	211	236	229	222	229	246	235	228	223	224	235	237	227	223	234	192	201	230	203	225	215	222	222	207	183	223	203	197	216	211	219	231	217	230	242	204	235	253	192	232	238	218	208	211	230	238	207	210	245	229	193	224	201	221	254	244	240	219	227	230	238	263	204	205	249	225	224	205	214	225	213	224	221	200	221	211	229	237	244	173	234	204	216	209	241	236	229	218	224	205	252	210	204	236	213	234	226	243	229	195	237	234	235	246	240	251	220	208	235	212	234	211	243	244	217	229	258	226	201	274	217	218	200	194	207	221	226	212	207	214	223	237	220	237	214	203	191	230	237	231	213	227	225	245	220	224	210	229	206	212	230	244	237	205	210	239	210	225	234	203	231	220	207	230	230	209	230	227	242	224	243	218	244	228	239	243	250	232	225	220	223	234	218	238	219	208	232	225	225	223	229	197	235	220	197	251	232	224	226	208	219	222	212	210	197	232	246	213	243	222	242	215	212	221	239	244	242	214	239	250	213	244	253	222	206	223	225	237	217	231	231	228	237	220	219	244	229	203	231	237	234	234	233	226	222	216	202	213	235	226	243	238	213	238	240	240	227	222	210	238	230	233	214	199	245	240	219	226	215	222	235	244	244	203	207	215	240	210	222	233	239	231	249	234	216	226	196	222	218	187	218	219	232	214	227	231	224	241	239	211	219	245	274	220	210	243	192	213	212	208	214	256	230	222	244	223	200	235	218	240	248	236	209	236	239	223	215	219	237	212	232	218	260	230	218	222	225	235	232	229	223	239	224	230	211	201	228	245	214	230	238	203	224	208	243	205	235	234	217	230	229	233	205	216	214	239	203	215	236	230	231	242	229	233	218	239	219	218	217	229	251	214	214	231	236	218	239	203	212	217	247	205	221	220	237	214	222	225	234	204	233	226	246	208	212	217	209	242	208	226	230	219	223	235	197	198	224	239	237	236	188	229	218	222	211	203	233	212	215	223	229	201	207	226	224	224	239	234	199	232	228	249	238	231	238	227	204	217	211	191	221	189	223	226	230	240	219	215	228	226	255	206	233	231	226	231	246	232	235	230	261	201	196	233	210	230	226	244	223	242	226	194	195	204	225	226	210	216	206	192	208	206	240	218	222	258	237	228	228	209	236	203	251	248	231	221	210	226	222	218	259	230	227	222	227	218	228	221	225	239	229	232	225	217	250	215	209	219	192	227	227	187	200	220	198	237	202	225	230	221	212	217	229	200	228	235	219	216	243	227	223	238	231	220	209	247	238	215	212	252	206	225	186	203	201	222	225	236	205	211	223	211	212	240	213	192	222	246	213	204	224	199	196	210	222	234	223	231	240	211	240	193	230	207	231	223	234	192	235	214	229	219	229	243	236	231	209	210	180	253	224	229	198	227	219	214	240	229	234	207	229	208	214	229	256	229	193	215	241	226	242	241	216	217	211	212	213	236	250	215	202	209	225	225	245	238	234	203	226	233	242	215	197	242	252	242	216	217	210	224	218	227	229	197	216	209	221	229	199	229	236	189	234	239	237	267	205	208	233	212	244	229	212	215	210	221	227	215	235	220	232	244	234	204	194	219	214	222	245	205	241	230	193	242	216	215	220	215	202	219	225	206	211	215	227	209	240	247	246	224	234	207	207	210	222	224	210	225	214	215	237	209	220	214	230	210	216	201	200	238	246	201	231	174	236	247	231	226	222	184	192	243	217	224	227	197	221	220	217	220	180	195	223	219	200	247	257	213	222	204	228	248	247	235	259	211	205	217	230	214	232	222	198	218	174	234	244	211	209	225	221	198	218	214	219	241	231	221	207	215	232	236	224	222	197	224	234	209	201	256	184	227	225	217	241	219	228	238	240	225	231	197	224	236	202	220	215	202	218	237	238	194	249	220	207	238	212	239	197	223	248	238	206	213	229	219	223	221	226	233	226	214	222	225	251	219	202	210	220	220	222	205	202	212	246	184	207	212	222	235	237	225	207	241	231	234	224	227	219	199	218	263	207	244	210	215	230	219	244	219	228	232	225	221	224	210	217	219	216	211	217	230	239	228	243	212	250	234	224	199	228	219	230	259	244	234	230	224	213	233	221	209	235	208	220	218	210	229	233	213	239	213	224	232	198	210	216	198	221	228	237	215	213	235	211	210	210	243	234	225	247	206	210	203	236	230	223	227	219	212	223	233	235	204	213	212	205	256	218	234	220	211	217	240	226	224	215	223	211	230	242	221	253	224	216	237	216	209	224	225	221	263	236	228	200	210	219	183	238	238	246	233	211	239	214	202	234	251	228	222	233	242	203	236	212	201	217	245	214	231	215	207	223	234	216	206	244	209	236	215	218	215	221	240	241	251	217	216	222	213	188	222	228	249	217	238	220	217	210	248	230	211	213	232	196	213	220	231	238	212	206	231	223	180	211	245	228	205	221	218	226	225	243	255	234	219	215	227	200	221	215	230	235	242	218	223	219	221	202	226	202	224	197	206	218	213	232	240	239	207	212	236	246	215	231	231	228	231	245	204	211	239	223	205	223	229	229	223	212	209	238	238	181	223	180	187	225	237	242	235	225	235	182	244	229	238	207	227	236	228	202	219	229	199	207	234	220	223	183	232	225	237	239	246	210	194	201	251	227	239	225	231	234	199	232	215	209	234	228	225	196	218	238	207	226	246	208	233	241	220	243	213	221	213	228	244	211	243	272	198	216	236	225	249	219	239	240	234	234	242	226	236	186	230	226	230	235	227	230	246	220	222	220	229	234	204	203	258	215	210	234	206	217	242	230	216	222	247	202	241	211	218	214	230	223	200	203	224	192	208	208	227	246	239	244	219	282	244	236	223	217	218	205	225	218	205	218	231	220	202	209	247	215	225	234	219	224	227	206	212	272	215	233	221	239	241	208	214	224	239	221	227	252	220	225	246	236	226	225	232	198	198	205	244	228	211	222	216	230	211	205	194	211	211	242	231	231	241	231	204	229	212	199	230	213	225	225	210	224	214	211	211	209	205	214	236	231	204	229	224	205	206	204	214	213	222	228	250	210	225	211	219	218	214	190	221	220	217	196	238	234	219	221	220	223	225	209
7063	3901	5520	5993	4734	3245	2407	2088	1759	1490	1311	1166	1035	977	906	856	910	817	740	831	788	798	763	802	706	683	708	709	702	747	690	692	659	683	673	641	639	676	681	641	671	688	658	667	677	661	688	672	684	684	618	655	624	662	637	632	651	602	655	630	638	652	620	659	604	615	602	595	636	637	597	608	663	634	625	691	618	643	623	638	631	615	621	669	607	664	639	574	634	613	608	623	650	604	659	637	618	658	657	620	635	638	609	621	638	632	639	625	673	626	624	659	650	636	628	617	603	655	616	684	554	646	616	633	633	624	650	648	640	634	575	678	634	653	615	648	651	633	612	648	604	657	612	610	630	622	613	661	645	635	598	647	616	632	633	620	608	623	609	630	665	678	609	639	602	618	609	631	648	589	643	609	600	627	658	614	599	638	578	614	628	651	620	631	592	618	610	697	621	635	637	649	637	635	604	637	614	630	658	611	621	624	650	660	628	639	637	614	620	649	623	580	653	680	609	612	638	595	618	627	634	595	657	619	622	635	638	659	640	633	662	606	612	631	636	626	648	635	621	634	681	634	659	606	636	650	648	626	596	650	625	627	661	638	631	661	598	657	624	592	633	622	585	630	682	656	609	604	635	601	594	585	609	622	675	616	620	670	590	629	680	636	655	600	641	597	628	622	616	615	637	598	654	597	632	650	625	651	599	644	609	613	641	648	629	602	669	694	644	617	595	561	632	625	619	595	650	617	605	634	633	644	643	636	634	610	611	647	667	645	679	636	621	664	659	641	645	630	616	620	637	605	626	585	636	596	606	639	674	617	613	610	622	601	645	612	635	626	588	636	629	656	643	594	637	625	675	647	619	630	630	592	657	630	652	655	603	596	600	628	631	656	664	556	622	594	654	638	648	671	606	625	642	644	624	591	593	613	647	608	647	700	631	646	599	646	651	613	604	635	614	616	674	647	609	646	622	605	668	643	649	694	605	639	602	618	654	617	626	628	624	633	624	634	657	623	631	583	629	660	664	651	593	612	653	641	613	637	645	642	601	577	559	607	598	638	582	608	593	665	647	649	643	625	612	617	655	645	611	645	629	658	646	624	646	632	631	645	634	585	643	561	651	644	634	638	612	661	648	588	658	612	614	630	639	640	634	601	649	605	615	635	621	601	590	632	599	646	610	581	631	632	638	614	610	696	667	663	640	642	632	648	597	618	634	584	664	647	651	573	615	652	626	630	677	625	662	606	606	614	617	641	657	628	648	622	639	610	622	615	614	596	641	613	665	655	682	594	642	643	633	625	603	645	606	655	638	622	631	643	592	609	666	644	586	593	608	622	629	647	593	621	569	614	659	620	653	640	612	572	643	638	636	682	601	587	690	619	656	619	625	645	634	654	622	602	597	622	628	639	663	600	624	635	628	628	618	647	585	603	621	631	599	630	595	667	642	602	585	633	606	635	629	603	592	626	644	610	652	657	639	649	619	592	647	604	591	606	672	658	615	647	579	591	640	617	639	590	645	638	633	612	663	617	605	649	636	606	604	649	620	632	604	665	622	631	642	611	640	668	573	637	602	606	688	633	667	641	599	638	610	647	623	606	598	588	633	651	632	633	605	611	645	640	631	632	594	650	647	588	645	612	597	636	652	635	614	614	627	609	622	631	580	627	622	576	626	603	593	616	599	638	609	675	691	611	626	609	630	618	626	639	635	659	676	670	631	637	658	624	665	621	639	613	637	662	668	643	628	605	636	592	599	635	588	630	599	592	630	634	618	627	616	622	645	577	613	649	632	635	640	643	605	607	629	702	646	601	650	616	605	624	664	601	623	618	673	633	634	601	694	612	629	607	619	594	611	595	642	634	636	629	608	668	629	618	604	616	624	605	596	583	626	634	614	602	668	639	642	628	593	622	593	571	631	664	611	667	659	582	623	616	612	579	656	644	667	654	581	617	628	586	604	610	615	647	676	601	660	640	609	617	660	646	596	677	611	631	614	603	646	633	567	631	604	611	635	628	589	659	677	568	633	608	636	566	586	588	604	648	600	595	672	600	666	626	607	651	624	644	616	613	651	608	612	644	644	661	643	634	635	627	615	634	588	595	599	729	604	642	676	623	651	632	647	644	629	615	573	633	603	609	617	601	622	635	656	629	616	634	663	588	591	634	644	601	664	598	660	655	618	643	632	584	638	654	616	641	630	630	605	627	631	660	623	590	622	609	616	619	628	616	655	630	681	628	649	605	612	680	618	594	648	658	642	631	625	598	614	599	623	643	638	659	632	640	616	654	666	636	580	609	606	628	650	593	619	668	606	620	629	606	603	658	659	609	650	593	673	618	637	632	643	651	616	676	648	593	609	620	622	624	616	628	631	615	597	611	593	631	627	622	594	641	588	599	662	605	625	597	663	593	611	593	612	614	653	652	671	646	675	607	659	635	624	615	647	628	600	658	604	599	674	635	630	599	623	604	593	620	599	662	591	631	634	597	607	638	633	648	627	616	620	623	601	604	627	641	627	606	612	585	585	641	650	623	677	645	637	625	578	599	631	619	576	582	618	619	604	650	621	611	633	657	660	597	637	650	618	596	627	618	622	567	624	621	602	643	603	653	641	575	648	604	575	616	636	598	636	622	659	610	605	585	616	680	623	637	577	625	610	609	616	623	612	671	671	612	680	657	635	617	619	611	642	607	629	587	614	590	598	716	619	616	610	642	639	584	648	643	658	591	624	639	590	615	631	584	662	644	663	594	598	651	628	608	629	635	618	618	657	615	602	642	597	596	589	610	616	648	648	635	667	634	592	614	640	602	619	682	619	654	640	605	599	644	648	636	631	640	672	647	617	634	581	625	621	629	608	620	612	645	664	626	632	605	611	636	613	599	620	669	627	622	614	648	600	623	624	613	669	633	610	631	598	624	608	663	643	630	640	640	655	649	560	667	637	619	611	598	692	626	630	663	637	638	656	598	655	556	670	613	635	603	601	596	655	639	636	594	630	646	592	626	627	637	601	601	658	615	600	605	628	619	626	608	629	623	642	612	614	646	608	608	614	644	637	597	632	629	619	645	623	640	643	601	629	616	609	629	637	667	610	632	598	586	601	650	641	704	602	621	620	661	634	624	599	601	605	634	565	651	662	571	598	646	617	612	575	674	622	642	621	638	630	627	616	617	638	638	614	658	641	625	593	615	639	621	604	656	636	608	654	651	590	628	635	658	630	630	673	646	635	625	646	690	666	608	628	636	598	645	588	671	619	677	639	597	638	605	630	674	657	671	648	627	667	614	601	638	611	613	643	634	664	556	604	639	655	649	635	623	627	623	593	581	626	634	623	654	666	608	625	655	653	599	608	600	629	583	660	619	619	644	575	656	611	638	615	663	611	663	662	618	573	645	592	624	633	626	658	651	621	636	611	590	644	627	590	631	615	646	619	580	653	605	623	642	630	633	674	585	621	627	633	610	673	598	651	625	632	614	589	653	601	651	610	648	609	603	605	605	650	661	658	620
13680	8416	8950	7337	4320	2333	1198	825	571	617	535	430	377	365	356	350	319	295	305	319	287	310	308	309	304	288	287	306	283	290	284	287	296	300	288	277	288	257	273	259	301	281	306	284	264	274	266	283	239	271	287	297	312	277	304	255	223	281	276	269	261	275	266	328	289	277	265	261	266	267	273	259	257	275	282	241	256	320	290	295	268	244	270	291	261	262	296	269	269	297	293	322	259	278	265	254	290	290	257	312	254	263	259	265	280	268	253	262	301	294	270	259	291	273	252	238	251	256	273	255	288	240	286	276	266	299	270	247	272	252	263	271	318	266	290	256	280	279	249	275	255	284	279	255	270	261	261	281	291	263	274	264	241	281	288	268	270	287	249	244	267	271	311	292	307	276	259	274	276	269	292	276	248	280	284	284	267	282	294	255	277	278	270	301	266	255	268	269	297	270	291	262	276	293	281	266	291	291	297	289	286	243	241	268	290	298	275	268	295	301	284	269	286	276	265	300	262	282	242	302	281	268	272	247	290	262	235	300	269	302	271	261	288	299	266	258	274	266	283	249	277	265	269	291	292	257	242	284	256	252	269	289	245	267	259	260	269	280	280	257	262	272	260	265	281	277	279	227	268	291	281	291	268	272	292	266	285	293	258	270	280	246	259	237	256	267	309	234	233	299	281	255	282	304	303	270	264	275	264	265	283	273	251	303	246	264	292	250	235	276	275	282	276	268	282	273	282	289	273	285	271	282	272	284	288	280	298	259	303	302	280	271	256	294	283	276	289	286	270	260	265	303	291	268	272	264	258	262	261	288	286	252	280	286	248	260	242	294	281	260	261	266	284	256	254	265	265	286	280	268	275	271	289	272	256	297	277	271	266	255	273	235	263	284	247	263	299	298	290	281	267	279	266	263	267	269	237	283	265	271	271	269	311	278	275	289	274	293	303	268	266	261	299	270	273	269	271	276	245	276	280	292	257	287	259	287	282	267	308	259	297	279	257	277	274	288	268	268	288	307	275	274	270	261	258	244	259	294	255	272	280	243	258	286	252	261	254	255	229	255	283	255	259	266	254	273	269	260	304	244	285	280	261	279	256	284	265	285	301	257	265	286	288	278	248	299	298	280	253	282	277	280	303	245	268	253	246	288	306	251	269	269	291	282	283	274	303	289	302	271	248	260	248	277	277	275	294	245	243	276	280	305	276	237	261	250	279	272	264	247	286	268	281	247	272	286	273	253	261	300	258	259	279	278	256	276	286	270	256	277	247	285	273	288	251	270	286	298	268	268	303	292	293	278	288	239	277	287	291	253	246	298	266	267	310	252	254	279	265	279	263	290	254	263	290	258	293	287	278	293	303	254	260	280	272	275	288	254	317	274	278	291	258	269	293	270	283	267	271	267	269	255	286	268	301	291	260	264	258	301	284	265	291	260	287	266	250	250	263	274	238	279	267	296	289	251	258	289	280	261	243	284	266	294	281	310	285	283	273	275	261	253	256	250	262	268	282	263	294	283	285	257	256	284	269	291	264	243	278	274	299	284	292	246	276	280	296	296	257	244	267	263	268	285	245	269	280	245	261	282	284	264	251	264	267	243	291	269	265	278	292	286	278	255	261	262	281	283	250	284	281	242	264	259	295	264	305	246	266	261	282	267	305	269	276	235	285	248	260	260	277	285	245	269	284	275	264	270	264	276	260	286	262	277	291	304	265	283	274	284	269	282	283	282	301	282	265	277	278	259	282	263	283	268	270	259	243	262	264	283	277	276	269	292	285	266	255	269	276	265	281	283	257	276	262	314	281	275	265	279	247	298	274	244	231	293	255	292	265	228	272	260	245	268	264	244	287	264	281	260	246	300	277	276	248	281	297	274	252	252	267	263	261	291	284	260	243	289	266	279	264	290	286	278	276	275	287	267	280	275	294	239	255	266	259	262	312	275	227	258	253	278	268	303	257	278	259	261	250	289	246	292	254	247	261	301	259	267	277	252	304	274	256	284	269	288	279	251	281	259	284	298	268	255	292	269	271	288	303	291	282	278	246	289	270	303	275	313	297	242	223	308	277	279	265	257	241	250	273	289	238	251	264	297	298	273	266	278	277	276	263	277	258	281	250	263	234	286	262	281	282	267	294	281	286	271	252	259	252	291	249	281	255	257	264	283	250	289	249	242	280	253	287	255	266	287	247	269	296	286	261	280	269	277	266	292	273	287	286	269	272	274	288	300	287	273	277	263	299	308	246	274	304	282	270	280	260	270	270	266	271	260	288	273	268	274	271	255	273	266	260	269	260	274	276	265	271	285	232	255	288	288	257	230	299	251	265	299	276	300	289	239	244	259	289	253	266	295	290	276	282	305	289	231	257	250	280	260	268	290	251	286	293	269	284	260	248	286	272	246	267	266	271	274	280	271	291	249	264	302	285	278	254	268	264	269	294	255	238	273	257	265	249	305	272	282	298	276	258	262	280	259	274	298	287	290	285	250	294	243	259	283	291	282	293	293	286	286	294	277	297	239	297	251	288	273	262	297	299	276	278	294	266	284	291	265	270	283	265	285	255	273	279	275	256	285	288	275	266	263	273	289	252	279	282	277	300	281	249	283	290	238	270	271	274	250	289	247	294	302	281	270	252	254	274	284	273	277	302	268	246	288	263	307	282	273	260	254	303	256	260	288	303	260	281	262	271	302	271	276	280	243	271	265	258	246	261	300	281	248	264	301	270	269	278	295	250	277	250	267	289	285	260	268	287	320	301	284	279	319	302	268	267	280	276	293	279	259	263	274	251	284	270	267	247	266	289	295	275	268	265	266	258	282	266	263	258	247	256	259	269	290	276	265	277	283	297	279	299	265	270	268	298	260	287	239	290	247	253	282	260	277	266	289	274	250	287	298	276	285	298	269	296	293	315	273	265	249	308	289	278	287	257	273	250	264	282	285	264	246	257	278	284	271	250	256	258	288	301	284	267	274	263	280	283	270	266	275	260	275	262	267	257	260	283	264	278	284	263	282	289	254	283	242	286	276	286	281	258	266	278	248	260	253	289	275	262	286	291	270	284	269	261	283	257	252	253	270	242	272	278	287	265	262	281	306	276	251	271	288	276	274	247	266	270	253	272	293	255	274	235	255	254	293	234	257	279	292	267	266	298	268	285	263	274	280	293	271	242	273	270	251	255	271	287	237	258	256	254	263	293	288	274	264	313	294	264	279	275	279	292	310	254	253	273	284	279	264	298	265	265	269	268	263	301	262	259	279	242	266	265	283	267	269	263	239	268	233	258	305	284	308	292	316	293	267	268	284	260	280	270	273	263	266	251	267	264	299	263	233	303	281	246	287	264	308	288	280	260	265	268	257	283	265	283	256	261	252	260	282	249	280	252	266	244	264	276	278	284	280	256	258	286	274	281	289	276	235	267	306	260	252	279	281	278	279	263	287	274	265	292	241	285	282	253	255	252	282	280	289	259	269	262	245	264	283	252	227	266	249	259	280	274	295	267	271
9623	6097	8476	9098	7801	5516	3923	3377	2758	2419	2054	1663	1533	1367	1283	1219	1199	1110	1114	1007	1076	903	976	953	917	906	888	852	839	856	876	840	827	808	776	795	778	826	785	730	779	773	781	778	806	727	744	769	752	798	742	774	785	762	791	750	766	739	742	731	736	753	741	729	747	769	739	750	736	755	749	724	723	782	711	759	746	742	776	715	732	733	731	721	738	762	736	728	767	799	726	742	741	716	710	714	708	698	747	750	703	681	781	724	709	709	745	757	715	729	703	684	745	754	705	733	708	697	725	712	755	707	734	741	693	741	741	723	735	755	713	730	699	750	701	684	744	720	698	742	697	751	713	687	746	691	724	701	752	684	666	634	743	731	760	679	779	713	702	696	683	719	776	769	767	727	675	710	716	717	730	725	718	684	734	721	745	743	748	696	758	735	768	720	741	727	696	709	701	705	674	659	742	730	694	761	687	717	731	691	712	741	719	737	699	711	743	761	683	722	730	739	709	721	762	752	695	715	702	690	701	706	708	706	727	698	665	693	698	684	702	712	732	698	739	704	744	668	729	673	737	751	723	690	747	711	728	717	721	736	690	686	722	658	678	748	704	742	668	692	671	746	705	752	681	721	779	733	728	708	718	723	739	736	724	733	704	744	714	731	707	732	745	729	750	754	728	715	719	730	688	752	703	703	710	743	708	779	742	709	709	712	710	721	713	677	724	708	728	720	701	746	688	738	727	725	681	699	711	715	742	705	697	707	734	753	672	685	689	751	741	750	719	718	743	735	733	723	734	713	749	720	721	737	715	751	754	728	704	692	717	736	723	751	705	743	692	730	726	729	684	706	758	757	677	776	700	716	689	690	695	683	671	716	703	720	728	745	742	766	685	728	716	660	727	738	711	724	708	721	718	689	697	701	709	720	778	711	712	719	720	741	728	754	709	669	691	711	694	683	713	717	718	699	748	743	675	735	741	717	746	723	695	692	736	691	727	693	745	697	749	682	712	765	646	689	697	672	690	716	730	727	751	710	662	739	725	707	720	707	705	736	713	738	711	729	727	678	697	769	725	699	727	686	731	744	730	725	675	736	738	714	713	690	746	734	736	698	725	761	769	673	709	735	713	686	710	716	730	689	690	662	725	672	742	710	723	723	743	679	759	694	732	738	722	702	715	712	705	684	710	730	737	708	716	748	733	722	717	697	766	704	717	744	712	714	723	710	700	670	713	731	734	758	713	721	726	729	746	732	732	735	680	704	729	725	707	746	723	749	741	745	676	774	716	726	686	713	702	742	678	728	730	723	716	656	696	738	690	747	708	714	722	747	775	682	744	776	718	701	678	764	750	718	766	734	701	697	722	687	671	748	695	678	751	730	698	718	717	696	705	747	714	701	768	681	687	733	705	711	663	704	737	719	674	685	682	708	728	736	739	749	748	691	750	715	689	745	675	687	702	726	664	765	720	745	731	760	773	776	705	695	703	785	704	759	706	726	707	699	756	720	788	697	706	687	718	725	761	714	680	712	732	708	803	720	735	692	686	712	757	664	700	656	728	716	696	715	692	769	669	737	699	730	747	777	764	744	708	742	732	745	703	735	716	715	695	732	746	734	701	721	749	701	727	747	695	701	692	698	735	742	762	762	740	706	678	709	735	676	754	644	677	703	730	693	695	760	654	697	736	717	691	753	735	679	730	737	727	703	693	759	710	727	685	688	719	708	703	750	717	742	763	684	727	697	713	717	762	715	761	713	736	667	743	750	739	746	695	733	660	739	754	691	700	713	678	708	707	753	759	700	709	701	705	681	704	723	679	763	720	730	694	686	753	714	766	695	693	703	719	742	701	709	681	715	714	728	698	715	685	701	705	664	714	707	706	711	691	716	679	697	735	719	714	711	726	743	726	721	757	753	708	739	743	739	684	687	724	735	801	707	747	728	669	730	735	700	689	719	746	700	736	705	719	700	698	740	669	772	741	715	723	721	696	715	716	689	732	728	782	697	737	690	724	726	735	698	696	736	716	691	712	692	722	663	757	694	763	710	734	661	754	761	734	714	710	659	738	748	760	683	658	694	715	729	766	732	697	735	716	675	702	704	740	711	663	733	710	718	756	732	698	698	769	739	743	657	670	716	711	699	714	753	734	760	709	685	725	707	736	708	678	725	692	697	700	729	714	702	695	749	690	697	706	718	673	702	707	701	714	718	707	714	738	766	767	717	691	782	740	716	758	751	697	679	721	730	707	703	724	713	737	710	731	721	731	787	707	706	748	701	771	731	727	727	692	737	702	728	714	688	693	715	742	708	735	695	694	744	695	679	719	708	691	750	706	712	785	707	787	701	763	714	729	657	739	689	693	736	718	748	720	690	700	729	697	671	745	694	727	712	720	713	746	715	720	730	724	708	718	715	740	704	709	674	695	746	693	667	740	718	736	697	702	727	741	689	723	682	676	683	741	664	730	737	739	709	751	705	750	720	712	724	735	666	732	704	728	748	736	689	738	683	698	707	767	717	671	729	703	711	690	749	734	746	737	744	717	680	727	679	676	730	730	667	731	740	767	710	790	743	760	703	734	758	721	751	738	765	659	739	731	686	738	706	741	707	750	742	672	702	747	742	746	728	725	734	712	712	728	711	736	670	749	745	714	695	686	736	667	682	775	675	670	699	711	748	651	713	707	717	718	725	728	674	687	742	725	708	718	697	760	736	735	739	703	713	727	694	756	701	667	715	741	733	734	689	688	714	700	778	730	731	731	752	695	708	736	679	731	694	709	756	744	688	766	723	686	729	717	669	717	692	698	667	715	761	746	751	742	698	746	677	714	704	728	732	727	703	724	714	727	744	725	736	674	657	698	732	736	687	718	686	740	691	711	692	728	708	736	769	722	731	697	743	747	670	721	758	708	756	736	673	741	735	730	695	716	696	687	721	793	765	666	730	721	725	687	740	715	696	740	705	689	735	729	703	719	690	768	696	718	729	757	720	690	705	689	732	706	756	705	684	763	709	696	726	722	739	714	731	700	690	707	732	675	696	700	741	658	733	735	760	699	712	663	717	728	743	717	676	692	685	676	738	697	757	700	732	741	730	734	695	706	682	716	724	711	694	720	747	696	736	722	686	692	679	682	728	735	728	722	705	685	729	768	768	702	689	735	712	730	742	687	727	669	716	678	704	730	694	724	758	700	683	755	756	719	722	687	729	729	745	721	728	676	725	717	711	735	737	729	720	725	690	692	786	751	760	726	740	685	687	717	689	704	708	718	732	761	739	724	680	710	768	764	687	740	713	740	731	681	709	698	703	724	684	689	719	675	725	674	753	728	713	721	715	780	682	762	710	707	693	700	680	698	747	725	668	696	682	703	710	727	747	754	743	711	719	676	750	704	752	689	684	643	674	743	754	705	703	769	722	703	701	720	707	709	713	681	700	731	746	725	720	700	709	746	707	718	733	676	691	691	722	724	710	712	715	662	714	738	689	719	721	720	694	743	758	668	708	753	707	683	722
1752	308	322	226	161	134	123	95	82	94	96	99	111	119	93	89	105	89	88	97	102	59	96	97	93	87	84	92	100	81	94	90	104	94	94	89	103	91	84	106	106	86	85	84	91	106	84	82	90	93	96	98	85	94	106	80	77	83	88	100	79	95	93	94	82	72	91	97	93	106	80	84	82	98	113	94	61	94	88	86	103	100	105	96	80	89	94	100	105	93	101	84	101	84	114	102	88	80	94	93	76	83	81	90	92	113	85	104	70	98	81	92	105	93	88	100	82	101	80	95	84	88	106	89	92	102	84	114	84	105	98	94	109	103	95	97	102	82	96	94	84	78	97	84	118	81	77	105	95	92	96	78	87	106	86	106	81	88	75	90	92	88	95	79	107	97	83	87	88	90	83	84	104	86	85	87	109	105	85	107	91	105	100	103	72	88	99	96	86	81	82	88	102	90	101	85	95	108	118	92	103	82	86	87	78	92	75	77	89	92	86	90	79	90	103	83	92	97	91	93	103	98	95	88	90	89	92	105	84	95	95	98	97	116	76	82	93	85	83	100	76	79	108	97	100	103	76	82	92	95	84	94	105	97	103	99	101	103	88	94	83	98	85	95	79	105	77	84	81	103	80	94	101	79	92	100	90	75	92	95	99	85	99	103	103	81	95	101	79	87	97	98	84	93	89	99	118	92	94	100	100	84	100	88	82	94	76	97	86	79	99	94	95	92	90	107	82	83	85	80	79	103	91	96	113	79	90	77	99	88	86	102	90	103	96	85	74	85	94	86	101	90	86	85	92	75	108	84	84	74	101	100	102	80	107	82	104	98	90	99	79	95	107	83	114	92	87	86	58	90	76	86	78	98	79	102	89	103	87	101	87	92	104	88	80	90	85	93	94	85	99	100	101	103	87	106	89	95	94	86	75	90	100	70	75	85	92	94	83	88	85	98	87	95	94	91	98	87	86	76	79	92	98	99	75	86	104	94	85	90	87	87	93	88	106	79	92	85	82	96	95	101	88	87	89	73	92	83	99	85	101	79	85	101	97	92	88	89	93	80	100	83	110	92	100	82	112	90	80	76	79	109	111	101	91	77	90	104	101	94	88	90	106	114	97	89	106	93	83	100	95	93	80	105	106	84	91	82	105	85	86	88	102	100	101	95	87	86	89	93	97	98	105	97	83	103	90	92	91	89	118	94	90	99	75	104	97	88	83	103	85	83	90	95	80	94	97	86	86	126	75	105	89	107	105	88	113	107	84	84	93	96	91	82	97	95	91	87	97	101	85	83	99	75	100	82	88	90	100	94	92	104	103	98	91	86	85	100	91	90	76	78	76	107	98	86	98	84	72	83	101	100	91	90	89	84	84	83	90	80	87	99	91	99	83	83	86	99	92	86	88	98	84	96	111	88	100	82	97	94	99	86	108	92	89	83	93	90	81	97	90	106	85	101	104	81	96	98	88	102	82	95	83	87	86	100	88	87	83	83	95	79	94	79	81	76	67	96	87	96	83	96	85	84	92	102	83	94	104	99	99	94	73	103	91	100	74	92	86	82	99	102	96	97	89	86	94	80	97	90	92	98	104	92	99	101	101	101	86	88	82	107	76	99	97	91	85	99	96	86	88	95	100	85	89	96	83	93	96	81	82	107	111	79	84	87	93	93	96	106	89	93	85	95	100	97	94	92	101	89	79	78	101	85	69	105	96	97	98	74	88	87	93	101	91	92	96	100	76	94	98	105	90	97	82	94	99	104	92	84	70	80	87	88	94	97	94	84	100	78	91	123	92	94	103	83	103	86	95	101	101	85	100	101	88	96	78	92	94	86	84	85	92	79	103	98	86	100	86	75	93	83	81	95	104	102	95	83	104	75	106	85	111	97	95	86	95	98	86	90	96	99	89	96	84	113	97	104	89	110	90	79	99	81	84	80	84	73	93	100	78	88	87	86	82	82	101	91	111	105	109	95	110	82	102	84	68	79	84	103	90	103	129	81	100	114	97	107	93	102	91	100	98	95	104	93	95	80	100	107	73	93	97	77	105	84	113	68	101	87	100	103	100	78	112	94	99	90	75	101	90	114	85	103	93	88	83	95	83	104	87	106	110	89	102	73	96	115	88	88	92	80	91	92	103	107	90	92	109	88	104	86	108	103	102	91	87	96	93	109	75	87	91	76	104	94	74	96	98	82	94	76	98	88	101	112	100	84	92	110	96	104	96	102	95	87	98	91	71	110	112	93	94	95	102	103	90	94	91	80	96	94	104	111	102	81	102	93	79	87	88	61	73	94	94	103	95	102	87	89	101	104	98	102	100	98	96	73	74	107	103	98	99	92	89	108	94	88	90	95	94	99	67	96	96	79	95	82	107	70	107	83	78	87	92	78	102	96	94	95	90	104	97	114	106	99	108	73	89	92	85	118	91	106	100	97	79	103	104	95	89	113	101	94	85	90	94	66	95	84	111	116	84	111	77	96	98	92	96	92	86	86	102	102	83	94	104	86	104	95	91	102	96	80	88	76	92	81	94	86	90	109	88	85	91	91	83	85	95	79	86	89	91	100	95	102	86	98	91	74	91	92	86	88	80	91	97	80	75	74	84	85	84	98	99	93	105	98	109	94	97	81	106	97	97	91	78	88	93	98	76	88	104	96	89	86	93	83	85	98	90	88	98	91	90	117	92	98	85	90	98	89	97	88	86	103	90	91	91	90	91	103	109	84	112	97	104	99	98	85	105	102	94	92	90	98	117	89	98	94	87	87	93	85	98	80	99	99	96	90	83	103	100	93	94	77	85	101	127	91	96	82	86	93	96	90	87	83	82	105	85	84	92	88	91	81	76	80	100	97	84	112	103	95	91	82	101	101	83	77	103	90	83	81	94	88	96	115	120	96	92	89	95	96	100	83	102	87	95	99	103	87	89	71	87	82	80	106	87	107	99	86	84	95	92	99	88	88	86	94	93	78	103	95	102	100	97	86	108	83	65	91	89	81	117	97	78	80	102	109	96	97	94	102	87	104	94	84	91	102	90	87	88	96	103	96	97	108	89	78	91	90	76	91	109	81	87	92	107	92	96	95	87	81	77	94	93	87	106	79	88	104	94	98	104	83	105	102	112	88	104	85	83	89	98	103	84	88	89	86	110	111	84	95	86	106	107	92	92	78	83	98	82	80	102	88	89	79	102	82	91	92	96	103	95	89	103	102	87	87	104	94	99	99	84	85	88	105	114	84	88	76	90	98	92	101	92	90	98	106	76	72	80	93	96	86	100	105	84	89	91	93	74	83	113	85	76	91	106	104	102	86	102	93	99	84	100	93	81	92	92	92	94	97	86	90	89	78	83	91	89	89	101	80	94	107	96	78	90	100	95	92	91	77	84	103	106	90	79	102	82	105	82	84	76	87	105	84	93	100	94	70	79	91	85	88	104	94	116	84	92	89	105	94	109	90	93	102	101	100	92	95	97	104	83	82	99	89	87	101	78	84	83	82	94	100
2232	689	853	916	750	566	444	413	392	377	323	356	332	344	350	330	325	317	327	342	297	310	317	338	341	324	329	358	356	309	309	323	337	317	330	307	329	285	295	337	308	317	293	318	350	298	311	321	325	306	320	317	301	326	268	343	301	316	313	335	340	334	328	309	328	334	304	330	311	321	315	317	310	332	355	308	291	299	337	326	304	319	311	332	322	313	320	355	319	303	323	317	319	306	300	325	315	295	298	313	343	328	285	307	288	323	356	353	291	322	321	342	312	310	341	303	345	315	296	337	317	305	308	321	307	323	295	300	323	302	310	296	302	357	301	307	333	361	345	299	314	319	340	304	305	319	315	326	321	292	316	320	283	257	275	312	330	327	318	293	314	323	302	335	334	322	351	306	304	314	294	308	319	299	314	367	302	319	300	302	282	310	300	298	327	291	299	304	346	317	305	291	310	339	312	323	298	319	322	291	309	330	305	312	315	347	298	302	329	316	323	317	318	305	320	292	296	351	330	299	329	314	310	321	313	303	337	293	330	328	322	303	312	308	306	299	293	329	312	323	307	350	319	328	306	333	326	335	322	322	325	306	293	335	319	316	315	333	310	303	338	341	357	288	324	323	345	279	291	317	284	341	322	345	327	306	303	344	307	334	338	310	314	369	291	344	290	324	331	325	294	348	326	296	300	325	309	301	295	299	333	313	321	299	322	334	343	299	336	320	301	314	325	311	293	338	333	316	322	320	312	303	288	321	324	321	305	289	346	340	328	319	311	304	317	305	325	387	307	338	325	312	335	330	324	336	342	283	311	310	330	318	303	330	307	321	304	314	313	321	310	317	305	321	307	336	331	327	311	313	309	346	305	316	312	302	337	297	318	295	296	331	318	312	318	316	311	303	300	313	314	317	335	306	338	294	299	320	326	309	323	294	318	302	315	323	314	319	330	345	351	335	315	315	321	299	313	354	316	363	297	331	326	327	319	323	295	342	319	329	351	311	323	296	331	327	329	319	312	300	312	304	302	305	326	291	348	327	301	332	327	339	342	343	335	307	328	351	309	333	316	318	351	307	287	326	347	334	358	341	314	348	292	318	294	315	329	298	326	315	312	314	322	328	335	317	339	345	339	311	336	317	339	320	350	318	320	308	326	311	308	331	304	325	328	294	312	335	341	307	293	316	306	324	311	332	313	307	303	313	309	332	317	312	312	314	316	302	321	326	347	333	315	297	322	334	322	316	322	309	336	331	289	332	325	307	307	312	335	309	317	322	320	304	312	324	333	304	312	313	336	314	321	292	331	297	339	302	312	307	343	347	318	297	317	315	299	322	325	319	322	337	324	315	337	350	315	350	337	328	311	324	367	316	318	294	294	333	336	324	307	325	381	311	324	310	318	319	347	345	319	299	328	324	288	351	320	321	304	334	332	312	319	322	297	310	303	337	341	340	340	304	336	353	337	323	352	277	305	304	353	303	333	334	312	339	296	316	327	326	305	332	350	308	340	332	287	290	353	320	317	318	334	321	318	306	332	347	296	311	316	313	338	293	332	320	307	318	287	306	302	340	321	302	303	310	323	282	318	316	294	310	290	337	310	348	333	320	324	345	318	319	343	309	310	320	343	316	321	324	311	333	303	292	307	320	282	315	337	311	312	288	323	293	320	309	265	298	289	330	318	318	298	328	332	348	329	285	331	292	324	305	309	318	356	319	304	324	333	340	298	376	329	327	333	306	308	319	319	337	318	302	323	318	322	322	301	327	299	296	332	328	313	318	339	307	320	324	326	292	344	305	342	295	322	351	350	312	313	291	312	320	314	315	313	313	323	297	314	319	301	315	336	351	301	304	267	336	327	311	319	282	312	358	300	327	345	326	329	278	306	272	306	326	308	312	318	315	331	340	319	364	318	361	330	307	322	330	341	356	304	321	312	325	340	324	295	284	327	310	308	305	344	310	337	310	307	323	315	337	327	331	305	315	345	312	323	336	319	309	326	313	315	312	312	279	332	306	317	349	291	333	299	276	326	293	328	328	326	326	298	316	303	308	344	345	352	321	328	298	277	331	319	308	331	317	315	312	300	298	303	311	285	333	283	326	321	304	324	305	314	344	351	315	310	316	317	314	317	338	296	346	295	313	332	313	310	339	355	326	298	326	288	336	299	296	331	322	327	341	353	319	317	327	322	327	374	293	318	338	329	304	304	279	309	295	292	294	342	331	301	320	329	332	330	348	330	329	299	316	341	322	300	306	287	327	335	327	301	295	325	344	290	311	320	316	316	300	337	336	280	319	346	297	322	319	345	329	287	350	332	330	309	297	306	309	322	312	298	314	313	297	333	355	324	318	305	331	316	326	328	312	310	277	350	330	301	353	318	324	309	295	329	334	328	332	309	342	309	323	353	326	324	320	309	330	322	319	306	306	345	297	291	314	319	310	325	295	370	282	314	329	331	293	330	314	297	302	278	302	298	341	301	322	321	306	319	307	329	318	327	292	303	320	336	291	344	349	324	326	275	338	310	280	315	273	324	344	326	326	318	354	294	304	320	329	356	313	303	303	318	294	314	313	303	327	299	325	308	320	321	333	316	316	348	327	328	316	319	348	291	320	291	340	335	327	313	332	338	325	324	303	309	307	310	314	302	313	331	296	304	352	330	292	305	345	306	289	322	322	303	316	299	308	309	301	320	309	325	319	279	374	349	328	336	308	301	322	296	321	316	318	342	289	338	336	334	332	315	330	325	343	321	347	312	314	304	332	289	325	327	296	277	281	344	306	323	320	322	320	308	336	314	304	312	303	327	321	345	324	317	307	297	306	302	313	301	313	298	327	301	321	349	337	308	343	331	331	309	326	348	328	296	287	306	325	268	320	315	295	293	335	329	329	314	330	335	352	324	333	343	314	327	320	323	325	326	310	325	345	308	335	287	318	318	296	332	321	357	293	343	298	343	346	334	373	306	305	285	287	324	300	334	333	296	341	350	299	327	312	328	319	321	338	303	315	325	337	333	322	335	335	332	296	335	303	309	293	306	359	313	320	326	305	326	318	305	365	325	341	310	327	334	353	326	344	304	348	324	365	318	303	308	307	291	340	306	320	321	310	328	307	344	312	315	316	312	308	307	332	326	326	346	326	290	326	318	309	331	342	317	315	322	317	318	300	334	324	317	315	329	298	307	346	334	315	331	295	308	325	338	327	321	331	332	303	313	328	316	313	323	290	339	339	310	306	329	339	340	332	332	315	319	322	321	288	341	289	340	288	301	323	291	331	327	326	326	342	311	321	326	305	292	300	319	321	297	323	312	297	298	327	325	334	305	295	337	316	300	313	316	318	329	354	310	315	299	331	290	315	308	315	330	302	303	334	329	325	320	299	318	314	361	291	308	312	318	325	323	322	319	309	315	339	327	319	309	299	344	367	304	312	351	307	326	316	336	307	324	314	280	350	297	283	307	341	312	296	322	326	310	311	309	303	353	280	297	304	298	306	347	320	336	326	324	303
7841	5048	4869	3548	2296	1295	605	456	416	394	354	315	226	239	237	267	225	230	259	248	208	245	223	233	209	253	248	232	226	235	261	229	194	210	193	228	230	239	234	242	228	220	222	237	233	204	218	267	208	247	208	207	229	234	247	214	229	242	239	217	227	203	206	220	202	233	255	228	209	229	201	236	233	233	248	205	216	222	234	211	229	226	218	235	187	248	222	226	201	232	228	237	231	204	235	216	223	215	231	230	234	203	219	231	208	237	220	240	213	213	215	238	247	196	223	241	221	228	213	217	204	235	234	217	189	241	217	206	222	244	237	203	227	260	221	224	220	218	238	239	190	217	233	215	234	236	226	212	228	251	213	245	235	241	218	234	236	184	258	198	232	203	228	238	243	218	247	220	215	223	228	215	220	221	227	190	203	200	217	227	229	217	250	208	224	206	236	226	222	203	244	258	235	216	212	190	225	181	242	225	229	212	220	207	209	219	198	242	222	208	213	220	203	236	205	231	229	244	220	247	224	215	238	211	243	228	216	226	223	232	217	226	234	215	231	219	231	234	220	221	218	230	220	181	210	236	235	212	224	237	211	215	251	239	246	273	226	227	207	224	195	216	203	216	221	232	227	221	214	221	211	250	209	213	223	245	251	205	213	270	223	239	237	253	217	209	243	217	243	238	219	222	227	226	194	235	234	227	241	217	200	198	186	201	193	215	228	207	202	243	196	204	244	244	225	205	231	257	199	208	225	195	238	239	204	248	240	209	229	242	234	204	227	220	196	247	232	203	239	238	200	221	219	190	234	219	228	232	216	248	210	242	251	230	221	226	233	233	231	203	220	230	236	222	214	201	227	220	203	235	238	240	246	221	235	190	229	209	230	227	245	212	241	214	219	202	227	220	217	220	251	256	244	240	199	231	210	223	229	220	222	226	235	219	243	197	234	206	226	208	209	221	206	186	207	222	210	224	207	207	221	207	202	220	230	226	221	226	230	247	214	210	210	210	223	244	230	205	220	215	231	199	222	247	222	210	213	232	217	258	221	202	252	217	194	254	217	231	245	224	228	203	244	257	215	213	227	228	224	195	227	257	244	224	226	214	223	227	172	238	222	198	218	228	206	219	214	239	217	205	213	232	218	256	214	221	193	212	225	223	203	234	221	227	203	192	220	245	224	207	202	238	221	229	200	218	234	200	242	220	223	217	235	218	220	206	207	222	218	181	212	259	203	219	208	204	215	226	231	217	227	224	257	221	214	235	217	228	233	236	197	239	228	226	258	248	213	221	213	221	196	222	243	233	207	219	278	234	227	227	244	210	212	196	221	209	226	252	235	210	232	222	227	228	212	241	235	225	197	219	247	194	186	219	187	207	252	203	224	227	193	238	249	207	236	238	216	230	196	235	229	240	233	233	213	214	225	229	229	231	226	215	215	224	229	220	235	241	228	220	229	213	200	207	229	199	237	230	211	214	200	241	239	196	253	220	214	237	255	242	211	229	250	211	237	219	218	265	240	216	208	235	198	217	221	219	231	204	222	221	250	217	233	210	229	241	226	239	231	226	199	217	219	261	217	214	215	235	213	225	223	248	220	213	203	215	221	216	244	217	217	210	233	218	248	226	233	235	220	242	227	239	233	229	226	201	222	218	244	222	237	250	229	242	201	234	234	215	188	221	226	216	229	197	221	218	214	235	234	236	203	207	217	254	234	222	239	214	224	240	229	230	190	218	249	212	233	209	220	195	210	206	210	213	238	201	202	245	237	249	227	197	224	199	243	244	216	231	212	221	215	221	221	213	212	213	231	229	256	215	230	210	217	212	241	206	215	219	229	245	225	226	215	263	216	212	232	199	229	236	231	210	227	202	228	222	231	231	200	209	205	242	223	212	200	240	207	235	233	217	242	240	234	212	196	216	212	224	257	228	204	221	233	214	234	213	222	204	223	224	221	244	232	249	235	227	229	208	244	229	221	226	228	248	228	192	218	217	232	185	243	231	229	227	223	237	235	223	222	203	239	243	212	236	218	226	221	221	222	215	227	207	212	227	223	222	251	260	217	206	219	213	242	219	238	205	222	220	233	217	218	249	245	222	229	213	246	217	202	209	229	227	217	234	211	205	228	212	227	223	200	223	242	210	222	215	238	201	196	211	246	180	231	231	223	254	216	220	224	228	221	230	213	234	223	214	218	201	210	236	231	215	212	217	248	241	224	208	229	226	210	220	231	238	243	217	235	205	215	223	214	243	211	240	234	201	219	215	225	240	224	223	220	230	214	228	211	246	264	214	214	226	229	224	219	240	211	191	236	213	204	202	216	213	221	208	225	215	217	214	213	233	225	222	209	235	234	213	219	224	255	185	237	228	234	214	217	230	230	222	228	202	240	232	215	223	228	227	224	208	204	221	204	225	218	228	217	237	220	237	207	191	205	198	214	215	251	247	213	209	202	219	200	198	220	249	229	199	214	224	227	229	238	222	229	234	248	228	212	228	215	226	221	221	222	196	220	243	227	216	197	241	217	211	230	240	222	220	209	260	228	218	246	230	207	225	231	220	234	212	219	209	221	217	225	274	251	226	233	204	228	263	200	205	215	190	240	245	216	212	249	223	224	227	237	221	223	227	260	214	236	222	233	203	203	214	225	227	218	216	230	217	214	202	215	199	223	234	206	210	219	202	221	231	238	227	229	233	231	233	225	252	259	200	211	223	213	207	209	207	241	189	243	204	230	233	249	223	193	232	219	222	220	231	196	230	198	256	208	225	223	241	212	243	227	219	213	198	221	216	205	232	222	220	216	228	220	218	222	224	196	203	210	218	230	223	218	217	203	233	213	270	212	232	224	228	244	201	201	241	239	220	238	236	209	210	199	219	243	223	206	206	226	213	212	243	237	226	231	203	225	216	258	216	221	216	227	219	208	244	198	204	209	253	247	217	237	204	220	202	209	213	198	218	210	218	206	201	213	222	206	227	237	222	220	243	236	240	234	221	207	220	250	200	244	230	222	214	213	205	225	221	218	212	237	235	221	227	221	228	237	201	216	238	222	257	230	207	227	228	236	228	215	208	234	225	217	219	216	217	197	188	230	231	223	195	216	259	250	242	239	234	184	229	217	223	222	210	216	209	218	241	218	246	198	203	249	197	258	221	202	230	227	227	230	235	239	245	223	210	207	214	244	207	182	247	234	226	217	223	247	205	207	241	212	226	247	210	224	231	209	225	202	199	209	217	229	233	208	245	231	240	220	223	240	232	190	173	241	254	234	218	216	248	244	235	177	210	230	224	217	224	223	193	232	239	206	226	251	228	245	200	216	221	204	233	238	234	225	246	237	235	204	211	209	226	219	228	220	192	229	226	173	222	211	221	231	219	217	197	218	243	234	230	207	215	210	254	210	203	233	232	245	219	207	224	230	230	207	207	207	250	233	231	220	238	221	235	231	223	220	216	244	189	247	221	209	218	225	229	198	221	210	244	233	222	218	225	221	220	224	217	215	223	226	220
7176	4298	5473	5856	5307	3712	2334	2094	1666	1557	1377	1103	1044	976	918	874	858	847	837	793	853	726	748	761	709	710	735	704	696	677	671	680	717	668	688	718	686	712	714	629	631	655	667	667	621	666	648	671	652	710	623	687	659	684	623	646	662	668	634	655	656	611	619	660	654	627	660	645	663	666	633	628	645	648	639	650	646	583	645	647	678	656	667	645	659	676	674	654	653	578	612	638	598	659	638	637	639	628	667	666	620	626	653	612	598	629	594	639	646	586	612	610	587	622	606	594	650	652	627	626	637	588	608	573	637	635	632	618	653	674	649	640	668	661	672	621	628	632	620	624	597	645	589	611	609	630	573	651	669	637	641	666	641	628	595	650	598	648	619	634	608	666	612	635	620	644	635	695	631	688	620	637	604	671	645	641	601	665	643	611	615	648	617	608	620	641	641	622	575	681	609	625	661	627	569	600	641	660	618	622	663	647	607	664	623	604	644	634	675	641	595	610	613	608	629	656	640	668	578	640	608	635	641	630	636	599	612	598	627	632	599	572	645	634	580	627	628	679	649	638	595	623	604	628	601	645	645	639	605	627	636	588	629	614	698	694	615	615	592	608	627	617	640	582	586	616	634	602	686	659	642	666	647	629	628	624	631	675	584	621	630	640	584	654	615	637	675	614	620	597	652	596	656	630	646	646	646	605	627	592	644	628	646	622	626	626	612	626	616	647	624	639	622	584	588	630	608	633	626	579	617	616	618	597	614	585	619	610	612	685	620	598	601	643	641	628	619	574	638	640	679	634	632	649	641	587	622	690	606	577	640	595	656	652	589	628	656	642	589	632	608	609	618	621	649	629	618	677	621	621	639	636	628	637	652	604	600	615	661	644	610	636	570	647	641	665	653	582	655	564	614	622	660	687	622	649	588	626	647	642	603	646	674	629	631	615	653	611	636	615	624	602	627	650	664	656	572	662	678	679	634	647	628	642	613	641	646	676	629	651	610	624	632	575	610	609	665	632	583	650	646	604	611	610	646	600	608	627	632	601	698	610	598	612	641	601	590	635	604	612	597	627	664	630	603	656	575	661	660	615	596	569	655	635	612	651	661	632	646	670	592	620	637	675	634	630	565	645	613	609	628	649	609	621	639	596	596	634	629	614	624	588	649	642	603	601	624	628	623	640	632	598	599	609	618	658	631	568	654	612	620	613	580	614	643	610	627	601	652	652	611	612	610	658	623	589	667	639	615	633	625	598	693	637	629	597	644	640	614	624	671	630	576	633	622	640	656	660	656	626	622	655	656	624	626	626	651	643	617	647	632	641	615	592	666	611	661	618	600	607	679	621	629	650	592	624	669	610	588	559	629	655	625	639	627	628	604	628	644	633	653	651	617	610	560	618	619	659	615	647	650	632	631	611	643	606	604	653	606	614	679	639	625	640	635	622	621	648	636	632	612	622	655	618	629	652	620	600	605	656	645	610	608	631	568	624	644	654	592	651	585	633	607	607	644	592	640	632	603	615	640	661	659	632	593	611	647	624	587	620	646	606	634	643	642	598	658	642	625	630	652	561	605	643	641	641	586	617	616	630	665	642	646	636	619	630	665	587	644	630	606	632	635	617	636	624	615	658	657	650	654	625	611	616	635	636	609	628	681	618	621	658	634	568	640	649	609	649	651	612	610	657	653	662	640	586	633	637	660	627	635	625	610	631	639	608	613	620	637	637	636	630	589	666	628	672	627	642	555	663	645	634	639	636	604	646	627	610	617	632	639	579	591	647	606	596	617	664	674	637	656	672	662	629	622	634	626	630	600	612	633	649	638	593	628	637	592	640	590	625	622	640	685	622	617	625	653	630	582	605	637	632	597	593	658	633	636	658	600	615	633	621	672	637	638	605	630	659	664	665	582	616	618	643	637	663	582	669	617	628	619	664	584	617	636	617	591	648	649	617	668	654	619	653	652	630	625	644	606	606	682	644	618	628	619	653	601	664	666	650	610	583	622	634	628	621	644	635	594	604	635	605	595	599	674	640	646	636	637	642	609	612	594	587	603	619	656	604	627	675	656	638	596	640	630	622	622	645	628	590	610	652	658	635	630	637	640	585	631	615	655	638	628	666	689	648	624	625	613	628	656	614	651	595	627	593	573	658	636	638	600	608	590	593	592	659	666	642	629	634	607	624	652	590	629	642	596	629	679	624	632	701	645	618	627	632	665	597	605	647	597	598	586	597	585	569	658	577	609	624	652	613	674	631	618	606	597	595	635	608	591	640	628	668	682	639	639	644	675	658	613	674	631	653	580	630	615	583	642	588	640	608	621	642	678	629	640	650	628	654	612	666	629	649	594	638	666	622	646	650	611	582	626	615	628	590	643	583	667	587	634	622	671	607	629	636	616	627	618	619	626	634	629	617	635	668	623	616	651	639	639	619	616	618	619	592	625	616	618	607	630	608	636	613	632	631	595	636	637	662	635	602	637	637	604	647	646	634	645	608	640	621	603	640	629	622	641	586	612	598	584	637	622	582	648	650	608	588	607	634	648	600	566	616	630	656	632	625	650	647	640	599	637	662	620	637	606	649	662	615	611	606	638	551	624	630	638	643	625	601	657	641	655	640	650	660	650	628	644	635	651	648	626	619	656	615	607	600	653	634	634	654	602	619	629	658	624	631	667	621	619	631	655	621	577	626	614	658	628	623	663	609	611	641	647	634	580	616	653	629	647	654	642	645	620	599	624	646	612	673	628	633	664	627	617	643	623	656	626	615	619	640	617	574	632	624	640	615	594	597	631	610	656	603	635	640	617	598	620	626	591	605	618	611	610	579	613	625	644	608	614	604	656	608	644	654	623	660	657	622	636	626	624	585	621	620	590	638	620	671	677	631	646	658	605	620	615	586	640	589	650	643	632	608	645	594	619	660	630	624	590	659	629	592	602	640	651	632	602	649	649	624	640	609	634	625	644	644	643	589	580	650	592	631	660	655	629	635	656	645	612	684	635	622	642	650	674	632	650	640	630	613	668	665	618	631	614	633	610	569	639	646	638	575	581	623	616	627	615	641	672	626	618	629	660	627	619	663	591	611	632	628	663	624	621	646	661	647	579	628	645	622	645	595	627	599	658	640	639	672	654	647	626	621	646	625	595	634	646	613	605	601	628	631	650	615	639	655	634	626	626	612	629	596	660	660	677	615	638	640	633	640	611	620	655	580	630	611	639	592	647	668	657	611	675	609	648	591	603	632	627	653	634	573	651	598	625	646	608	675	639	583	615	591	623	598	642	619	649	664	636	634	611	638	635	627	677	643	610	651	628	645	671	609	662	609	622	632	591	670	612	589	634	636	609	615	641	671	646	636	664	630	653	596	643	648	608	588	684	628	604	651	658	606	656	596	610	641	668	659	612	621	644	593	670	592	614	635	663	648	641	658	585	630	649	588	662	624	625	604	592	638	592	650	623	627	669	618	644	613	591	630	594	624	622	575	601	634	613	641	648	619	670	586	638	672
13393	7906	8254	6806	4361	2220	1112	809	612	505	530	413	384	377	337	362	337	327	293	310	303	294	317	293	288	292	303	285	312	271	267	312	255	302	280	262	283	267	234	286	283	275	310	295	271	289	260	270	239	282	265	267	253	292	290	272	302	279	295	281	274	245	260	295	303	289	291	273	264	274	286	267	263	270	287	280	286	286	261	264	273	251	268	246	250	279	282	285	281	276	293	296	249	275	276	321	260	272	275	272	275	258	271	258	296	249	263	279	309	284	284	259	277	257	256	292	298	315	278	296	284	275	292	252	221	267	251	271	276	287	296	265	244	261	250	265	273	274	283	291	262	269	250	282	250	276	307	273	262	262	287	268	259	266	280	268	259	282	271	254	254	281	277	254	261	244	281	273	259	284	263	283	281	267	285	277	246	275	260	270	274	276	297	304	257	277	287	280	295	272	281	270	270	257	281	295	240	291	265	290	293	265	264	260	275	265	280	259	250	271	260	307	263	254	270	279	256	244	291	304	274	272	312	276	236	294	270	268	266	246	259	268	283	266	266	284	276	300	274	290	253	271	269	272	261	292	250	296	271	303	279	308	262	274	278	268	246	276	279	281	268	251	271	265	289	250	271	284	292	288	267	274	267	289	239	269	276	239	314	259	301	295	270	265	278	263	275	281	280	272	251	268	294	278	265	286	274	279	321	259	242	289	291	287	271	319	266	288	274	269	274	272	277	265	264	291	251	296	258	292	273	275	279	280	282	273	269	276	288	257	251	289	268	274	281	256	286	268	256	260	267	286	264	286	296	253	254	269	288	260	242	256	264	303	291	272	270	258	256	274	271	248	274	287	269	281	246	280	271	317	278	275	263	275	278	260	247	275	280	270	281	274	248	281	263	256	279	303	273	296	263	262	278	275	304	296	260	273	271	271	291	255	253	268	269	262	273	256	307	284	268	276	247	262	278	306	278	290	244	271	259	290	268	288	250	268	271	262	290	281	233	266	276	269	271	299	280	255	284	301	268	289	260	294	269	268	288	264	270	256	259	293	297	254	283	254	288	278	250	281	283	260	258	258	276	269	275	258	266	252	284	267	286	247	275	295	267	256	269	324	262	285	265	274	304	309	247	256	275	305	239	284	274	263	274	303	278	277	264	236	269	274	276	273	272	259	277	278	267	286	245	243	303	274	297	279	283	311	293	229	287	248	262	267	299	269	285	297	295	270	277	292	259	242	274	278	266	290	293	294	267	283	280	271	266	279	255	288	258	249	264	278	249	301	259	263	272	262	288	263	250	303	256	245	272	281	297	268	269	245	251	282	269	277	296	281	250	255	276	260	305	270	289	291	263	297	294	284	251	250	283	288	259	254	283	287	285	292	278	291	244	303	288	273	274	312	256	265	300	285	265	298	268	269	300	277	306	291	280	283	274	305	291	283	282	308	301	236	276	278	284	287	260	263	268	280	260	282	288	301	268	281	278	285	268	255	273	262	258	308	251	267	275	259	265	269	265	262	294	276	282	284	265	276	266	302	260	279	231	256	287	275	263	248	306	275	280	275	292	287	236	264	271	293	258	283	287	310	287	301	266	287	325	279	265	270	251	299	273	287	277	293	264	255	241	281	297	246	266	263	251	273	303	291	228	289	255	290	278	311	255	268	268	284	283	273	294	273	285	256	256	276	281	254	295	287	277	267	270	265	267	252	270	293	281	269	261	285	309	268	277	250	281	297	296	288	287	274	296	299	278	255	284	291	254	271	277	270	292	285	260	297	272	264	270	270	253	300	291	275	278	249	263	267	241	268	267	251	241	259	277	273	264	293	291	273	250	271	257	304	300	254	279	245	257	276	256	253	280	273	275	293	305	261	286	263	271	236	281	267	259	275	266	257	275	261	282	271	295	290	281	278	282	280	242	269	270	256	278	306	290	271	290	253	257	267	252	273	277	268	281	251	252	255	298	267	282	263	299	275	277	282	270	285	275	296	284	252	251	258	290	262	275	322	277	264	282	273	264	282	276	286	264	257	282	299	277	283	256	261	273	276	292	260	269	289	254	297	274	242	265	248	280	239	275	247	269	252	285	274	284	313	287	270	256	271	270	288	234	264	271	264	276	283	245	265	260	275	256	309	261	265	262	260	269	295	275	246	284	257	287	236	272	250	272	282	298	271	255	295	274	238	290	282	249	269	292	257	272	292	219	262	265	283	283	253	296	303	254	302	277	286	269	263	273	291	271	247	293	282	292	257	282	250	248	289	265	295	273	256	267	289	283	295	285	272	280	226	261	266	293	282	277	289	279	305	301	280	298	275	281	299	252	293	292	292	281	271	292	248	266	266	252	236	289	260	261	279	267	259	268	291	301	300	288	282	267	273	237	270	269	273	277	317	289	272	270	271	262	288	278	252	250	292	286	294	278	304	294	248	271	262	256	273	272	260	270	291	273	298	245	252	290	266	295	291	290	293	258	270	270	278	278	280	269	264	258	253	285	270	319	278	289	270	278	275	263	259	266	276	257	283	261	294	277	277	264	294	243	275	281	294	257	265	282	281	281	270	288	288	282	229	275	243	294	289	249	268	279	272	266	262	249	297	265	304	291	284	259	237	292	260	270	280	267	276	305	275	253	286	279	286	274	277	280	299	285	260	292	255	291	273	264	281	250	267	257	261	261	284	288	299	286	292	267	246	258	273	271	257	265	278	269	268	280	258	246	287	260	264	256	268	294	268	255	267	289	290	257	288	266	288	291	234	266	280	286	288	300	284	283	294	241	285	284	292	322	298	237	294	282	268	279	281	272	275	283	263	263	283	264	271	284	276	280	298	260	274	256	267	285	244	270	269	301	257	246	305	263	277	276	256	281	291	277	258	286	283	264	304	233	256	254	280	300	294	256	299	277	276	275	287	280	281	256	285	267	280	244	263	330	286	266	252	285	279	243	279	294	257	250	317	254	254	297	311	254	293	283	303	275	286	269	278	285	310	280	256	302	252	294	277	296	285	265	296	274	264	240	258	274	285	319	273	268	268	275	301	291	245	282	271	251	284	273	283	282	287	233	257	285	288	284	243	268	250	272	274	279	290	280	278	294	267	262	283	279	260	283	252	262	279	255	260	278	268	261	287	272	252	282	275	266	268	280	255	282	224	283	244	263	290	299	287	297	258	262	287	266	272	264	274	257	274	288	257	253	267	265	243	301	269	251	274	272	261	256	270	269	269	295	296	267	286	290	247	265	291	290	281	256	260	270	259	310	273	257	291	268	276	286	291	260	298	305	288	251	272	280	269	254	279	289	300	284	282	260	252	276	247	252	265	303	277	250	284	268	289	257	270	320	281	310	277	256	265	268	257	288	315	295	261	250	265	277	268	250	280	257	277	265	311	287	290	266	293	291	285	265	273	293	282	253	305	253	274	248	269	264	313	258	267	271	280	261	270	284	297	269	279	264	261	269	251	262	301	279	255	260	311	315	292	296	258	258	272	259	273	259	261	271	296	260	254	269	283
9670	5814	7990	9019	8421	5916	4111	3252	2602	2142	2434	1893	1512	1386	1282	1203	1167	1123	1011	1020	1023	977	1053	932	945	941	822	857	847	852	860	816	802	847	798	796	785	803	784	826	795	807	781	774	803	818	717	691	753	791	726	788	813	732	779	767	753	771	738	734	749	722	738	740	746	736	752	749	755	733	792	698	711	741	744	747	771	745	770	794	761	722	736	737	756	711	781	761	739	742	742	782	757	728	697	674	725	719	735	724	727	740	727	749	735	687	719	768	754	705	739	693	757	728	696	708	726	728	720	761	739	747	716	748	674	748	757	747	726	688	713	708	744	746	730	719	742	667	682	738	724	707	743	727	761	726	718	714	716	704	760	701	699	688	701	700	738	730	757	720	672	705	744	714	735	712	727	731	701	765	711	739	717	731	719	701	703	723	694	732	755	716	706	723	683	726	688	730	756	740	738	699	750	680	718	702	739	740	734	763	748	718	750	730	642	702	707	724	729	746	693	716	731	747	729	753	699	716	679	705	706	698	689	690	708	693	699	693	749	745	729	745	727	722	674	731	688	665	703	702	680	724	684	710	700	731	735	713	706	704	733	728	730	710	683	750	725	709	708	721	694	726	708	720	748	715	729	735	724	718	712	717	702	708	733	721	743	718	724	721	713	716	727	686	684	706	667	719	735	740	678	773	694	760	766	753	777	718	681	673	738	724	675	669	702	730	719	687	647	685	716	698	726	737	669	738	738	708	687	734	724	757	727	708	701	733	736	785	735	749	742	682	706	755	702	695	719	704	711	735	709	697	703	758	707	745	701	723	750	707	671	702	694	724	660	706	711	716	761	715	742	719	758	693	768	726	710	737	680	698	738	721	754	721	662	659	729	731	740	694	717	725	725	749	686	741	726	735	754	671	747	705	678	691	750	683	755	718	773	717	740	704	720	714	754	695	690	717	685	732	724	712	726	731	742	744	745	707	690	665	736	718	732	755	760	728	713	760	692	708	709	689	715	689	748	688	740	700	720	724	723	659	753	699	714	739	712	652	706	725	674	682	683	753	679	699	732	695	757	729	686	699	753	696	744	723	692	761	678	687	736	738	763	712	789	748	774	689	762	674	723	735	733	730	719	710	692	764	791	762	675	710	713	670	704	703	712	690	702	676	700	731	723	743	735	666	718	718	716	697	747	694	673	726	701	679	720	709	694	692	762	716	694	702	740	731	701	707	727	756	740	754	729	698	705	669	705	689	703	764	749	754	702	690	708	755	695	745	727	780	673	690	751	693	719	725	654	735	721	714	725	714	711	727	714	746	695	712	720	727	711	724	745	719	706	669	729	699	713	724	716	740	761	713	701	710	735	713	716	746	706	747	761	721	753	739	719	723	706	688	693	698	737	745	753	703	745	708	738	712	734	696	725	712	654	718	747	735	629	680	678	686	672	702	714	722	686	700	743	718	724	693	750	711	749	732	754	738	645	712	657	746	713	717	742	707	678	729	696	702	734	760	763	730	662	690	732	702	722	681	722	722	719	747	696	762	714	707	698	688	714	656	695	733	744	712	669	721	710	691	716	729	715	751	699	711	681	716	709	660	760	677	738	712	754	687	755	711	737	691	702	735	713	700	748	747	690	682	714	759	704	732	731	730	692	738	729	727	727	710	738	634	727	671	706	726	708	735	712	748	662	697	691	727	663	725	727	700	761	734	722	748	737	739	733	693	734	702	691	728	741	737	733	767	679	767	712	667	722	703	725	688	695	719	692	697	769	738	693	670	746	771	745	704	746	737	727	748	710	693	743	716	714	707	670	762	720	702	740	738	688	702	751	728	703	714	702	678	750	719	702	728	705	726	724	709	695	733	721	748	708	729	748	713	713	744	709	681	696	711	742	701	686	736	723	717	714	711	701	761	725	721	686	712	746	716	689	768	680	698	700	788	680	721	698	735	707	705	720	704	728	755	741	698	684	704	698	692	712	756	657	725	723	708	735	731	719	766	690	741	749	692	739	714	735	751	715	737	732	689	726	690	731	781	633	736	691	737	749	684	719	681	761	698	752	741	706	736	717	721	692	715	727	702	692	711	702	696	721	724	690	718	713	753	687	725	752	699	691	735	759	716	669	675	746	709	721	741	740	787	700	727	691	694	709	710	713	708	735	741	725	685	716	698	682	707	693	699	726	737	743	757	702	743	729	727	694	762	695	756	729	698	730	695	713	735	743	654	743	694	728	732	718	719	710	740	696	758	688	698	723	711	713	707	685	708	656	689	725	686	705	703	687	722	708	751	684	756	751	733	724	700	719	690	742	703	692	722	709	701	726	720	712	699	694	742	723	714	740	690	741	681	733	705	734	708	689	724	744	692	674	675	739	702	758	691	721	689	721	724	718	687	750	787	704	745	724	725	701	687	711	726	729	713	783	762	736	683	674	767	740	730	709	703	701	713	720	739	684	720	671	692	705	727	723	649	698	730	762	739	711	710	725	675	738	700	661	713	695	743	721	685	706	713	731	691	691	723	703	695	731	676	788	735	715	695	754	713	693	736	767	737	716	713	726	700	725	701	690	704	687	741	754	708	730	667	752	690	704	711	682	718	732	700	733	669	689	690	715	736	735	758	696	740	721	755	679	695	758	714	730	734	705	696	676	692	710	726	746	716	630	747	728	655	648	746	684	737	733	731	664	736	723	695	731	760	736	707	718	688	746	727	695	725	683	717	730	717	742	664	646	676	713	717	722	733	761	755	705	738	759	759	754	723	744	708	689	724	730	669	692	745	738	709	773	716	715	728	736	790	715	727	727	760	712	697	734	718	707	661	749	705	668	731	730	722	724	729	738	739	686	673	697	749	685	651	730	709	699	656	687	723	774	757	757	708	748	704	768	733	728	715	721	696	685	715	701	732	712	693	679	715	750	717	719	714	739	675	703	686	721	760	774	696	682	719	757	735	714	749	717	733	761	733	715	719	725	721	749	708	703	691	709	689	747	715	755	709	685	725	714	691	704	734	715	735	723	741	751	732	716	755	752	773	794	770	757	685	750	678	698	710	718	737	731	708	685	762	714	710	730	670	752	773	704	696	734	734	729	730	742	690	721	695	708	724	701	760	738	738	723	728	710	775	680	690	756	684	718	694	732	682	712	733	749	740	704	681	772	745	706	729	766	747	776	668	728	657	728	695	722	687	717	695	698	719	720	698	711	707	716	720	722	766	733	720	738	730	752	722	743	720	700	691	728	723	704	719	729	721	743	724	758	718	708	752	696	734	721	712	740	723	701	758	721	739	771	684	715	692	698	741	714	765	704	693	711	726	765	676	709	722	712	707	769	701	723	691	664	781	689	734	679	731	727	714	674	703	750	715	656	688	710	680	709	714	690	664	711	727	707	702	735	752	727	664	704	766	693	720	719	687	749	734	684	805	727	706	708	713	718	723	737	686	702	748	737	728	726	744	693	708	705	765	715	724	723	721	768	750	682	734	713	682	700	657	736	769	694	691	676	750	732	704	696	677
1779	356	306	183	150	141	109	114	109	95	86	113	99	89	95	85	90	104	85	107	75	89	87	80	85	96	113	102	98	98	94	107	96	107	96	100	90	89	99	100	92	98	92	73	75	88	113	99	80	87	90	82	106	86	101	94	74	84	101	95	87	87	88	81	82	75	101	92	87	101	98	88	80	99	89	98	117	79	79	89	74	95	109	89	89	99	95	90	102	102	94	91	93	94	97	91	96	93	96	85	96	79	97	96	84	83	81	86	90	88	98	78	83	93	98	90	104	81	101	105	94	81	98	96	90	103	104	89	75	86	104	97	98	96	78	92	101	89	95	111	98	84	78	104	77	71	93	91	89	84	88	86	104	84	110	86	100	99	92	67	71	84	106	94	106	82	101	94	76	105	92	95	83	103	86	81	97	91	91	90	95	90	101	98	104	104	93	109	97	97	84	93	87	93	85	110	116	113	76	96	98	102	95	105	91	87	82	91	87	92	88	85	100	87	86	96	111	85	83	107	92	90	78	84	98	78	96	108	84	108	91	116	93	99	82	94	86	91	93	109	79	97	81	78	72	75	94	107	101	95	95	91	101	83	90	91	93	94	95	92	103	94	96	79	109	114	98	100	88	94	87	79	100	94	104	72	103	87	103	99	90	99	82	100	106	95	76	74	96	82	88	89	88	74	89	94	101	83	81	89	106	81	81	90	95	93	98	93	91	88	103	81	84	89	94	100	91	72	97	86	95	99	107	108	94	104	98	72	91	104	81	85	83	106	91	101	88	85	82	104	105	83	76	75	71	86	91	99	85	99	95	82	95	85	100	104	70	95	85	98	87	75	77	94	95	103	81	80	99	90	81	96	95	88	90	88	114	97	102	87	87	93	91	96	93	98	94	90	97	89	90	77	99	72	103	82	75	81	87	93	99	90	86	93	98	106	90	73	82	98	91	89	107	100	95	65	83	92	94	94	89	107	81	113	96	96	108	85	94	85	98	85	91	70	98	92	96	103	86	86	124	90	96	89	91	107	91	93	89	113	103	95	78	94	92	106	95	86	83	80	81	100	115	80	82	88	78	92	92	83	97	95	97	107	99	98	89	124	93	115	98	91	86	93	86	85	99	112	89	90	87	87	86	111	97	99	97	89	110	107	98	101	95	83	93	77	93	92	92	92	114	104	94	87	92	79	82	86	79	104	103	87	92	103	100	82	84	94	117	100	94	89	88	89	110	93	114	111	90	93	89	85	95	69	106	96	84	103	91	83	88	95	104	81	95	80	77	96	84	92	80	91	81	89	93	81	104	82	91	89	109	101	87	94	86	87	106	107	84	85	90	105	87	96	77	93	100	108	81	91	91	94	94	91	101	114	105	99	85	101	100	109	87	64	107	103	100	89	88	83	92	96	93	89	95	83	84	89	90	84	95	97	107	81	81	104	93	98	98	88	98	103	89	92	82	92	85	100	68	103	89	82	86	68	80	97	97	90	87	98	103	105	100	88	89	84	112	82	92	108	94	119	99	92	89	89	101	87	106	84	87	96	88	87	89	91	89	89	102	96	96	94	100	95	93	103	94	98	97	105	91	96	92	116	86	91	99	91	92	95	102	89	78	80	94	93	91	85	96	96	83	78	88	104	79	103	92	106	88	90	91	104	86	84	117	102	105	68	86	95	97	90	82	85	96	108	75	98	99	95	74	92	104	77	79	94	78	77	103	91	95	84	93	108	93	93	95	93	95	88	93	97	77	84	111	87	98	90	87	87	86	100	85	102	89	91	77	79	94	96	83	93	91	98	99	99	85	89	110	111	85	86	87	111	99	86	104	91	86	83	94	89	96	91	104	89	89	92	79	92	99	89	90	98	105	81	73	105	98	86	107	84	88	101	107	80	79	93	106	100	103	85	75	81	116	93	88	103	83	83	112	95	95	83	97	76	75	86	77	91	87	93	75	99	88	89	86	76	81	88	100	96	91	100	101	81	97	90	95	81	83	104	90	89	86	89	99	111	87	89	84	110	90	115	91	111	90	85	101	99	94	86	91	99	105	95	96	98	92	91	106	100	112	97	87	88	98	105	77	90	85	119	87	93	111	84	82	87	96	94	101	92	95	94	92	74	115	76	75	86	83	77	85	98	91	91	86	81	89	93	93	90	97	94	88	101	97	91	99	92	92	80	76	84	111	85	90	87	104	97	89	84	80	83	106	97	95	106	107	85	85	77	85	94	103	101	99	107	79	90	104	97	104	76	74	94	107	106	91	105	103	100	77	97	91	94	99	90	74	98	92	89	92	99	93	93	80	84	103	92	81	109	99	69	75	103	91	93	82	81	91	90	99	95	98	96	101	96	82	91	96	93	90	89	85	92	79	96	107	102	88	102	87	93	92	113	91	96	90	100	104	88	85	107	80	70	98	89	90	90	96	83	89	104	75	94	95	93	100	97	80	87	78	95	93	107	79	96	100	98	93	103	87	94	94	73	81	85	95	103	97	106	95	97	97	81	98	103	96	83	95	102	103	92	104	87	104	95	102	98	88	86	98	93	80	103	88	111	90	88	90	75	84	103	88	90	89	103	98	92	93	79	91	91	82	81	108	99	93	98	91	92	92	108	99	99	87	101	102	89	102	106	103	96	97	106	87	100	96	92	81	95	103	96	85	99	88	98	105	89	78	87	106	96	92	73	87	99	107	99	119	106	81	86	102	89	94	82	92	69	89	96	79	91	98	91	95	88	98	91	92	101	91	77	97	112	96	106	93	107	97	90	75	91	88	92	74	93	95	86	117	85	79	91	78	107	103	103	96	90	93	96	100	92	96	94	95	95	85	106	85	100	96	86	79	84	89	95	92	107	112	99	84	81	97	98	81	85	99	92	100	91	101	88	91	105	89	97	95	97	109	99	99	91	91	79	91	97	84	96	96	110	93	99	89	82	77	102	96	91	91	103	108	102	97	76	106	117	92	106	80	84	108	83	92	96	78	96	76	81	90	87	99	111	103	100	104	79	102	99	109	78	84	90	92	85	88	92	87	100	104	85	76	98	84	99	82	72	101	84	81	92	95	108	58	89	94	106	100	87	106	76	80	106	101	100	94	87	85	84	86	97	78	89	88	87	102	91	109	81	96	76	80	89	104	94	92	124	82	96	109	86	99	80	86	116	95	70	84	100	94	91	87	87	77	94	94	118	79	103	93	95	87	111	84	87	107	107	100	95	91	97	92	83	93	101	98	100	102	92	75	95	109	85	100	96	100	78	101	88	70	89	82	71	88	101	102	93	105	82	80	90	100	115	97	82	89	90	103	87	103	94	85	82	90	101	87	86	89	87	97	93	78	97	83	100	101	85	97	87	80	89	103	82	101	102	87	97	79	92	100	95	93	98	98	81	75	91	77	74	98	83	101	119	85	86	88	84	92	82	93	96	107	73	113	91	85	97	107	84	89	84	72	102	105	96	89	91	78	86	103	87	91	84	104	74	105	100	109	95	88	99	96	92	104	89
2249	744	921	851	684	505	450	409	340	371	385	373	354	337	347	330	313	332	322	329	347	311	331	319	314	270	334	307	319	312	322	320	321	326	353	307	322	305	312	340	359	324	325	348	362	311	317	349	336	286	307	352	293	290	353	330	302	307	327	344	351	299	341	344	356	342	344	311	315	316	297	279	328	343	322	330	322	301	306	307	323	306	299	316	348	355	348	326	325	272	315	318	291	354	297	314	301	319	324	330	316	313	335	319	295	334	308	341	339	326	334	315	293	332	340	326	323	311	359	323	295	384	367	315	287	355	324	324	338	314	311	320	328	359	322	296	316	344	342	338	315	309	314	307	321	326	339	295	290	314	322	336	329	299	330	300	300	336	314	288	327	347	323	299	318	311	304	320	315	327	287	317	297	325	336	336	314	315	323	307	301	329	321	302	302	316	308	282	293	333	305	326	318	305	324	286	298	295	339	319	319	278	330	275	316	331	338	331	358	291	311	290	312	310	346	293	308	348	331	327	300	305	302	307	310	318	334	335	303	308	332	294	302	277	324	288	304	329	312	327	318	324	294	338	345	300	311	304	301	314	336	315	316	312	310	328	317	339	286	317	325	316	319	341	312	337	330	331	334	304	322	331	322	303	340	323	337	344	327	297	315	326	271	352	350	332	314	301	324	313	328	310	314	316	333	294	312	327	304	340	318	309	322	311	317	301	309	311	309	297	336	303	307	334	301	333	310	302	276	319	309	331	349	339	348	333	317	294	318	289	328	331	320	334	333	303	340	305	348	284	289	315	303	321	343	329	330	332	333	301	290	340	345	298	278	316	307	345	304	315	317	324	345	333	299	326	311	325	322	316	349	317	310	307	321	309	325	327	295	306	346	300	319	317	294	333	323	319	327	337	347	345	322	338	302	325	338	320	335	326	326	325	341	274	316	331	315	318	285	302	330	305	293	329	316	307	337	321	290	327	313	305	299	320	307	320	354	310	328	314	319	311	276	320	295	357	341	348	329	322	343	317	295	326	316	332	342	311	323	296	316	330	297	300	306	313	339	337	332	303	338	322	298	304	328	309	352	321	336	284	330	321	356	320	323	317	318	328	318	331	338	295	322	316	292	318	315	353	324	324	312	299	315	332	313	293	297	322	302	336	295	306	331	342	303	302	292	309	316	351	313	336	321	340	304	302	316	261	322	308	299	303	306	314	307	344	287	288	312	306	317	298	295	322	327	285	285	302	336	349	322	323	307	313	333	292	335	310	311	311	296	330	332	341	295	332	322	319	283	291	343	306	334	320	336	321	297	325	317	305	291	310	322	345	298	336	332	301	323	310	342	326	303	315	328	299	316	317	328	282	319	341	328	315	301	293	303	288	310	314	351	281	308	346	331	314	312	330	320	324	300	348	308	325	341	318	317	323	318	310	310	328	318	319	318	317	360	291	305	314	313	306	297	302	333	331	345	326	307	307	316	347	326	314	326	298	308	316	306	325	315	363	304	303	287	349	330	280	353	291	332	295	317	312	322	314	302	333	294	346	337	342	339	329	296	316	311	300	317	314	339	334	331	292	307	327	312	304	353	307	305	320	301	314	321	332	349	317	280	295	314	286	334	287	322	306	371	296	312	322	310	301	300	337	309	319	320	333	332	323	355	321	354	336	346	291	344	331	322	340	318	329	328	278	302	305	315	287	305	310	342	316	312	316	317	333	293	357	313	290	324	349	334	299	303	324	297	330	318	343	281	311	283	284	302	317	314	298	316	298	337	320	281	307	323	284	308	330	327	291	298	293	258	343	316	306	300	329	345	331	342	337	306	289	323	304	314	318	298	331	320	311	370	343	344	330	300	285	297	310	291	327	320	344	321	327	328	368	321	309	325	313	326	308	322	330	323	333	333	296	325	335	316	327	313	300	282	321	309	318	327	323	327	340	332	336	330	323	299	310	302	325	317	306	331	304	307	314	292	324	331	305	319	350	286	316	311	310	326	319	314	302	290	320	345	324	335	306	301	313	310	330	329	326	319	313	314	326	329	309	312	291	304	333	308	328	311	314	349	309	322	325	344	322	331	330	318	303	325	325	287	347	323	295	317	310	329	324	329	339	303	341	348	322	311	307	345	332	322	313	338	337	290	342	316	316	311	316	310	304	340	316	315	336	278	342	314	294	318	341	314	330	315	339	348	317	319	307	325	333	337	338	294	303	328	351	342	311	335	331	301	349	325	317	346	314	272	341	334	296	352	329	339	302	318	296	328	333	324	322	285	322	330	332	295	336	336	315	312	310	308	315	296	361	296	295	311	325	344	319	329	326	329	322	308	334	318	291	295	340	315	347	333	314	345	338	336	332	297	308	304	317	315	305	297	331	321	332	324	305	316	304	322	326	334	314	339	310	342	338	322	346	340	296	331	296	310	328	328	325	330	310	330	310	292	316	322	291	316	315	314	283	315	323	330	317	336	322	306	300	316	315	300	289	308	321	320	338	326	304	327	329	338	351	332	290	348	296	299	337	321	294	302	298	329	316	324	349	301	300	305	307	315	323	328	301	319	317	309	310	307	323	326	308	321	315	320	285	296	330	326	376	298	326	307	346	329	326	294	331	320	311	300	311	313	317	310	319	300	325	324	357	314	296	334	285	296	309	337	341	343	327	315	357	322	284	320	307	323	302	317	301	314	295	336	327	302	307	346	324	318	321	335	320	348	319	301	325	353	335	340	324	312	323	303	333	323	313	323	313	315	336	314	344	324	329	348	332	309	336	311	301	301	309	320	311	343	311	332	305	320	330	301	318	321	316	288	329	314	294	298	302	320	308	315	330	327	315	291	309	320	322	347	281	298	310	338	300	286	322	330	305	326	348	332	325	312	330	315	336	310	317	295	324	283	321	300	295	318	329	332	318	330	339	290	285	344	312	326	348	303	321	322	313	339	290	317	317	343	312	354	342	350	294	327	316	336	287	314	296	319	297	341	333	313	309	347	315	355	325	315	323	329	353	317	337	282	336	336	269	320	318	323	333	293	328	293	333	315	338	317	316	321	306	327	309	340	301	361	303	293	328	316	308	312	316	316	292	313	296	303	332	306	331	334	284	310	344	313	307	303	329	334	299	321	266	350	333	323	296	289	295	322	322	288	306	303	322	323	307	322	301	303	323	311	318	330	311	304	332	306	322	331	345	331	318	326	317	271	298	305	326	362	308	330	346	325	352	302	316	351	308	337	324	297	281	327	294	301	348	348	305	316	336	305	292	357	324	350	332	321	319	324	318	321	319	331	340	306	333	321	312	342	328	355	302	342	340	327	311	350	330	331	299	308	321	289	333	304	327	328	357	309	308	318	323	314	328	318	292	314	316	309	314	319	336	344	325	308	310	295	327	298	340	324	310	319	334	327	343	323	301	334	333	337	281	307	293	322	304	321	312	309	297	344	310	303	295	343	323	325	282	306	311	312	318	339	311	294	324	333	317	309	307	302	330	325	319	327	343	357	329	300	315	355	283
7830	4650	4749	3495	1980	1273	695	531	417	318	331	330	272	254	264	265	278	233	257	252	242	227	240	227	259	244	241	213	250	239	235	223	253	235	243	221	242	227	256	220	230	216	233	224	236	243	221	220	226	212	233	226	205	212	207	228	204	239	204	215	242	238	217	239	243	203	202	240	215	220	212	237	229	230	213	236	227	235	209	239	204	215	258	231	225	209	219	248	236	197	221	225	237	234	221	216	233	234	255	236	199	228	209	203	230	247	224	203	232	240	253	226	245	241	211	247	226	239	235	201	203	258	221	237	251	250	241	208	257	219	243	218	228	241	220	225	199	232	219	225	211	210	203	217	221	225	233	216	212	215	217	212	217	198	234	206	232	230	213	214	232	224	212	215	219	195	225	226	243	237	228	229	202	243	228	238	201	218	224	237	229	235	222	229	231	224	265	238	225	255	217	234	216	215	200	214	223	249	225	221	224	204	237	219	216	257	235	207	226	224	227	202	206	232	198	231	236	222	241	210	200	222	229	223	228	237	277	214	197	245	216	225	216	238	215	222	216	220	237	228	243	251	197	215	229	226	211	206	226	205	229	232	203	236	222	231	213	231	229	189	216	234	208	239	198	242	232	213	207	244	210	226	217	226	231	214	221	229	238	206	237	224	201	205	217	194	229	231	229	246	212	193	233	232	218	231	222	202	206	249	226	233	233	243	230	210	251	213	248	226	251	246	253	209	181	239	240	211	221	230	229	216	200	223	242	191	230	240	227	222	222	223	229	210	248	188	238	243	236	253	215	236	221	248	218	198	210	250	235	239	245	249	222	217	236	242	234	215	218	205	229	233	223	202	217	225	235	227	224	230	208	209	216	234	246	182	226	223	228	213	207	236	193	212	238	206	222	194	212	195	220	225	223	223	211	207	214	211	223	236	241	220	226	231	205	219	204	232	219	215	237	217	218	226	218	191	229	234	226	235	237	223	210	206	222	240	227	250	195	227	252	223	267	235	226	245	218	216	237	212	242	246	200	177	210	219	213	219	259	229	230	217	239	239	215	201	205	227	219	237	231	208	212	203	204	226	204	210	215	220	241	224	217	234	218	254	222	231	203	194	222	230	181	217	221	219	192	248	255	206	207	216	204	223	241	231	205	227	262	203	241	240	232	209	230	232	222	223	215	216	209	242	216	225	223	222	225	213	236	232	247	202	206	230	222	208	231	225	233	216	211	211	214	223	235	237	226	215	221	236	233	218	241	232	198	222	211	236	230	217	188	221	244	227	238	201	221	182	244	229	234	221	232	237	239	241	227	217	227	212	227	204	235	189	203	195	214	218	199	242	225	205	228	220	224	243	231	213	220	224	209	226	231	212	205	222	250	208	201	246	222	224	203	246	235	207	214	225	251	230	223	219	235	221	235	217	186	230	219	213	213	242	205	195	226	215	219	244	221	245	226	228	229	222	186	225	226	214	198	205	209	256	210	214	255	208	211	200	218	232	215	211	217	219	218	233	186	230	202	205	219	203	223	230	222	248	199	212	236	196	212	198	243	234	216	214	215	218	208	232	236	214	216	235	244	215	229	229	228	232	226	212	222	214	208	212	219	218	223	206	217	218	180	233	199	229	208	238	180	206	229	211	239	242	210	212	191	241	206	234	244	209	214	217	219	227	208	239	216	222	214	202	225	254	198	208	229	252	218	209	240	218	219	254	240	245	219	235	204	200	219	212	243	202	215	221	216	225	230	248	244	230	179	201	230	227	240	236	241	232	212	213	198	228	231	189	222	223	226	212	218	253	203	226	219	223	242	249	235	239	216	225	235	220	229	208	221	212	202	248	202	221	227	229	248	198	232	233	218	228	233	217	238	213	233	233	234	210	215	202	197	212	232	233	242	216	258	212	230	231	218	205	210	240	230	229	227	200	223	225	208	190	242	245	243	233	194	215	248	195	226	208	221	226	204	230	234	226	226	218	211	234	219	233	197	214	210	229	211	219	214	239	211	214	229	243	224	225	207	207	189	204	223	214	239	231	218	259	221	254	214	235	229	214	230	225	233	217	202	224	220	237	240	227	259	224	232	203	211	208	220	241	228	230	234	234	216	228	214	213	224	215	225	225	223	221	218	218	201	226	224	212	229	205	227	208	209	221	220	219	216	227	214	222	225	233	227	240	203	246	242	222	225	230	244	229	202	220	218	228	231	216	236	204	215	237	231	217	220	223	217	196	241	227	245	248	215	227	233	215	223	214	246	252	209	230	225	226	212	233	213	224	220	202	211	240	232	195	180	209	221	194	223	174	239	249	201	211	234	212	225	238	224	239	194	219	235	220	196	235	216	222	209	230	236	220	232	212	227	217	211	233	220	201	240	207	230	235	221	212	211	209	218	208	245	231	217	202	191	243	242	225	228	223	204	230	221	261	241	221	244	229	217	216	201	194	204	236	243	204	227	240	212	219	232	240	241	224	222	237	246	206	236	214	216	246	213	230	218	241	213	226	239	240	226	220	228	251	239	241	202	234	216	201	223	206	231	248	219	216	241	237	193	225	221	200	226	234	206	219	239	220	211	221	200	226	210	226	231	193	239	212	232	244	263	232	221	227	250	236	227	206	202	215	213	236	227	224	207	233	238	238	231	203	220	254	200	229	206	227	233	198	201	211	234	218	207	229	222	208	231	210	249	221	223	213	214	208	205	234	222	249	251	236	240	249	227	220	196	234	216	226	230	218	218	242	210	247	234	207	207	221	237	194	226	216	232	208	238	202	218	230	228	241	197	213	224	223	185	235	217	237	235	235	216	227	240	217	218	222	205	241	236	243	223	183	205	224	244	215	222	231	194	200	229	235	204	188	223	236	232	218	216	221	240	217	227	226	203	230	243	217	235	213	253	217	207	228	208	251	235	230	257	229	214	221	214	210	254	247	235	228	197	228	245	234	229	213	229	224	236	205	230	219	222	204	221	209	234	190	238	225	228	217	218	206	242	231	246	202	225	212	249	227	233	225	220	213	246	228	238	192	223	224	245	218	232	243	225	256	205	212	243	226	217	248	207	211	242	210	226	207	206	204	235	237	215	225	252	244	254	223	236	230	212	230	209	226	215	208	248	220	218	201	227	203	200	220	227	218	224	221	222	218	215	269	221	233	221	221	201	213	199	183	236	212	205	222	248	202	215	226	228	250	239	237	233	206	203	213	223	218	211	207	216	234	205	252	216	214	237	203	197	226	234	244	250	209	211	211	197	209	229	235	235	219	223	206	243	203	213	236	214	250	216	212	232	229	208	208	205	244	232	225	233	209	199	217	206	210	236	229	222	204	194	262	243	234	207	241	230	253	213	238	205	240	254	212	239	254	233	213	210	217	208	226	210	232	220	230	250	238	245	234	244	219	208	210	221	197	225	244	210	209	238	232	231	232	209	233	206	212	195	194	219	238	223	218	192	230	213	205	193	270	217	229	205	209	204	223	211	221	246	205	223	243	189	232	238	200	234	201	204	240	224	213
7176	3897	5223	5746	5041	4225	2737	2126	1728	1416	1425	1307	1022	937	856	867	823	821	804	791	746	767	709	766	720	701	710	637	702	719	712	705	679	695	738	706	702	698	655	699	623	657	649	647	664	607	693	697	683	592	641	644	702	669	621	635	675	629	659	626	650	651	644	588	661	670	658	653	567	607	665	641	600	614	649	623	617	619	652	615	650	669	589	645	637	630	650	647	611	673	626	617	595	616	660	610	619	617	635	619	599	682	654	618	655	566	651	621	642	597	657	599	643	655	609	628	625	620	696	634	636	625	623	643	618	598	650	600	621	643	617	585	633	631	634	659	627	599	635	626	618	607	628	618	601	626	606	643	629	602	614	629	634	589	605	605	621	639	638	582	649	615	654	629	596	596	636	589	603	632	621	632	635	608	608	602	590	650	619	657	609	639	613	673	646	599	615	632	665	649	670	668	641	624	589	643	642	619	616	624	647	617	617	653	594	626	613	624	631	624	636	596	641	609	593	644	615	621	656	635	617	600	596	645	635	570	638	648	609	630	654	617	588	606	669	617	667	641	618	592	661	654	634	661	621	642	638	640	633	662	606	664	618	583	622	610	629	652	618	600	623	615	680	632	633	638	628	606	683	603	601	624	660	598	618	620	645	596	687	649	595	691	634	661	658	655	600	645	619	628	631	636	664	632	648	647	628	637	570	628	609	617	591	625	611	635	627	615	632	571	609	621	644	609	633	647	622	601	578	606	611	657	612	622	608	637	627	628	644	608	667	601	614	653	612	612	667	626	637	663	643	617	623	624	633	634	626	635	606	670	600	658	639	627	594	610	645	646	578	628	589	602	601	626	640	630	660	584	611	594	606	595	648	629	591	616	595	613	621	660	607	673	622	590	634	604	635	624	651	638	637	637	615	607	634	608	629	630	607	667	608	639	634	620	610	639	645	605	585	629	597	635	621	653	640	654	661	633	632	613	637	629	633	641	638	678	607	665	583	586	582	602	563	672	645	620	614	647	640	622	629	603	633	578	634	600	626	618	663	630	625	623	619	624	635	602	625	577	632	616	632	583	591	618	622	625	611	648	621	672	643	596	621	622	600	618	659	663	614	655	575	629	619	618	595	655	631	579	595	619	629	631	605	604	655	641	622	624	591	642	650	654	629	637	606	658	650	634	603	659	630	619	647	659	653	634	594	627	606	610	651	597	614	631	616	631	627	598	595	618	631	649	639	654	643	576	589	603	641	615	580	621	639	613	608	614	621	607	665	596	662	597	647	612	613	566	665	613	581	587	631	646	632	569	590	634	639	621	615	614	708	619	660	619	618	590	630	651	621	621	637	625	604	609	634	658	640	667	583	669	629	632	633	621	583	636	649	585	627	578	606	596	610	641	647	670	620	579	624	611	601	666	635	600	651	599	649	613	607	606	606	649	609	622	617	622	649	632	598	627	615	615	622	606	636	665	607	688	655	677	682	613	609	635	632	556	635	624	615	596	664	639	642	604	596	594	590	663	616	618	602	613	621	638	604	612	672	646	629	607	617	603	640	643	618	633	638	605	622	621	592	626	638	606	645	646	641	614	629	608	624	636	649	611	607	627	616	603	685	631	624	639	592	648	608	651	619	688	647	627	629	656	586	663	637	627	626	661	619	623	607	613	645	622	643	621	646	607	638	600	645	665	599	646	611	633	630	663	642	606	592	662	653	655	617	637	610	613	635	623	636	635	674	663	648	640	603	635	613	641	593	647	589	618	607	647	612	686	609	648	641	643	656	609	615	617	626	625	639	606	645	583	578	654	625	647	591	652	627	635	651	636	640	628	617	672	710	649	615	605	592	644	634	675	611	607	659	621	569	664	644	628	611	633	630	594	652	628	620	704	602	630	655	602	623	594	645	613	609	655	648	624	624	629	636	608	611	614	695	602	650	665	633	597	638	594	627	643	612	645	642	609	613	630	619	626	609	650	637	619	588	633	659	628	641	629	608	651	627	609	622	625	591	634	645	618	628	624	616	651	608	632	620	618	630	653	603	613	624	591	618	616	667	639	617	660	595	661	601	670	616	621	614	665	602	647	618	631	620	633	591	618	645	618	632	606	620	664	643	616	642	562	626	604	622	599	600	583	675	619	647	612	598	601	657	637	608	598	613	651	622	620	652	586	610	647	643	619	590	618	658	600	588	658	644	635	605	639	634	630	635	648	639	584	618	648	657	617	663	685	613	648	624	601	606	604	583	637	602	627	668	627	641	647	646	631	629	609	643	620	638	627	597	562	587	620	666	634	600	620	659	626	640	604	589	589	595	624	649	643	683	600	606	609	628	589	591	590	598	600	686	655	615	600	631	640	646	651	658	645	613	633	586	623	630	645	601	622	640	629	664	592	606	640	613	657	623	625	617	617	593	625	621	621	593	617	642	633	664	622	643	649	607	593	650	576	624	580	630	627	617	656	683	620	625	639	629	601	633	635	569	650	645	639	604	616	560	622	622	610	640	666	612	603	649	623	640	685	611	629	619	618	661	627	619	622	635	650	629	643	602	609	578	634	643	614	627	622	612	613	613	598	640	644	604	637	617	623	610	624	640	657	614	615	642	637	597	611	643	624	645	651	662	608	637	600	628	604	661	679	646	596	638	617	610	622	602	612	629	608	646	654	636	663	655	645	614	615	635	656	636	634	644	614	643	609	612	608	607	606	653	627	656	614	597	618	606	659	611	610	585	623	652	657	609	622	605	649	608	624	625	651	607	683	617	580	571	675	646	623	629	618	671	633	619	624	585	603	606	604	644	630	634	669	651	631	658	617	625	662	587	572	604	581	646	585	618	623	662	618	624	668	650	647	671	632	666	622	583	659	631	622	620	588	583	623	609	612	642	649	613	586	651	633	630	663	601	603	648	599	642	601	615	607	628	626	617	603	691	655	593	589	630	647	606	634	603	618	628	598	623	617	648	600	648	648	624	638	631	665	604	582	661	598	600	662	577	601	564	565	627	665	620	601	617	648	618	625	634	643	633	609	602	688	619	632	602	616	640	628	610	629	601	594	633	635	607	611	607	650	660	636	641	613	626	643	647	665	609	642	649	653	608	615	631	637	622	626	634	616	607	586	590	636	583	606	633	613	620	646	619	642	606	609	612	605	612	644	622	601	598	628	642	644	664	610	627	634	648	657	683	649	605	626	602	614	661	624	652	649	592	634	656	627	605	601	658	614	601	533	601	575	601	636	617	618	658	630	588	655	608	612	616	621	566	658	629	634	652	602	656	623	631	590	635	633	642	627	586	648	634	640	638	607	599	583	601	607	615	661	595	582	625	639	598	644	618	638	657	614	621	650	630	633	632	631	668	606	615	573	605	626	641	613	641	638	594	664	576	613	616	643	616	585	619	629	618	672	603	650	632	634	639	636	624	621	596	617	590	616	613	630	632	670	617	607	620	647	635	612	648	625	670	639	597	679	633	588	596	606	608	652	598	628	624	627	626	637	573	627	639	638	627	619	566	643
13371	7669	7754	6540	4302	2651	1255	685	601	477	463	441	365	368	339	326	321	311	298	312	321	320	265	273	307	276	282	285	302	291	320	270	302	280	266	259	267	270	279	289	299	261	296	281	307	285	323	283	284	256	254	288	273	294	270	292	287	273	260	263	277	295	262	266	252	281	277	282	279	249	291	258	275	257	258	277	264	281	266	251	260	260	258	272	294	270	285	272	266	277	285	275	272	257	255	290	281	248	274	278	260	303	265	294	240	263	285	276	265	261	291	288	288	258	299	298	271	261	251	262	276	263	264	270	298	255	273	283	270	235	241	253	265	310	290	312	267	286	279	253	272	254	294	286	282	252	281	246	291	258	299	288	256	259	261	294	270	228	268	289	232	280	283	256	295	280	282	269	303	311	293	261	267	281	258	259	257	272	277	309	243	276	299	291	287	241	271	304	293	255	297	264	287	269	273	282	298	290	309	270	273	286	274	285	240	274	275	264	288	265	256	259	277	284	264	241	275	300	251	269	273	262	272	218	268	267	263	283	274	264	273	260	248	266	260	266	246	282	289	277	269	268	266	273	282	278	291	293	253	252	247	249	232	265	297	261	268	289	286	252	263	266	258	250	231	259	243	282	265	270	255	273	250	295	255	290	254	272	276	274	271	292	260	290	252	274	270	267	297	257	246	267	261	272	234	263	264	244	272	249	300	308	277	277	291	268	275	276	258	293	255	269	274	262	285	269	248	278	290	247	266	299	249	225	272	280	261	267	292	293	237	259	278	283	256	280	267	266	287	276	270	258	285	287	258	287	265	272	268	271	301	276	262	290	247	293	270	269	246	277	289	300	263	242	241	273	323	242	273	278	298	273	280	281	274	272	289	274	266	277	252	276	260	286	241	288	275	254	316	286	266	262	259	255	292	288	254	257	267	273	263	298	269	251	302	299	237	274	232	272	297	241	249	274	256	267	265	287	276	251	284	259	245	245	281	265	261	271	302	285	258	259	270	270	245	264	251	274	253	284	272	270	296	271	270	280	251	254	298	242	253	257	233	313	289	281	288	299	283	303	277	287	291	264	263	250	288	304	238	268	298	273	260	255	281	287	238	278	255	256	263	314	292	270	272	257	257	286	286	252	248	299	260	298	271	264	275	280	268	282	267	282	251	302	274	295	291	269	278	273	261	294	250	252	250	303	259	265	259	284	257	313	291	300	252	273	311	284	282	290	295	287	221	287	281	254	272	257	266	230	243	256	250	263	232	281	270	294	255	259	278	256	265	304	241	281	244	261	264	247	288	281	295	294	264	276	277	284	286	252	278	253	307	287	273	276	278	303	279	286	273	271	270	274	275	259	254	263	250	272	269	277	270	289	262	260	252	291	258	250	275	270	264	264	261	292	280	243	255	259	280	303	275	278	302	236	238	254	285	284	280	237	263	247	265	265	253	242	280	255	276	293	288	252	331	293	259	309	242	260	274	306	272	292	261	316	259	267	285	278	245	251	264	270	283	281	274	276	268	288	246	303	258	253	267	304	266	264	296	258	272	303	277	256	305	258	287	245	276	290	260	262	276	271	231	280	276	251	276	316	293	287	282	255	278	338	271	268	257	276	288	289	276	313	314	264	261	271	258	266	277	266	302	289	292	304	289	284	253	257	317	287	280	291	260	245	291	283	280	255	269	303	284	246	305	288	237	264	280	270	283	267	276	266	264	263	299	274	296	281	267	304	300	270	264	267	264	261	270	265	279	277	266	267	260	283	275	277	288	270	286	267	255	250	284	303	277	255	271	275	291	241	256	271	275	273	286	257	266	292	263	298	255	293	300	261	276	264	292	251	270	265	292	249	294	301	255	283	290	260	291	301	313	273	256	283	276	222	266	262	285	273	267	268	296	252	276	304	258	279	273	261	280	276	268	297	247	289	252	281	277	280	250	293	264	254	287	275	284	264	271	287	278	276	293	278	249	263	230	267	273	277	223	248	252	273	283	251	286	240	278	288	276	234	307	252	287	279	270	299	282	249	248	267	277	263	290	253	303	283	293	273	252	265	287	284	285	264	262	289	277	300	274	279	293	250	308	266	276	261	278	272	295	272	294	319	282	250	280	279	270	259	262	259	275	254	288	285	252	288	254	273	277	253	257	285	257	298	295	298	271	258	263	286	287	287	254	272	292	289	248	306	263	267	286	298	298	263	255	280	286	288	266	274	282	260	270	272	265	255	275	285	288	281	268	252	302	238	284	282	298	268	242	292	278	252	257	322	303	256	284	257	252	294	274	289	303	282	261	281	295	226	282	273	263	274	286	297	264	255	286	268	288	293	305	303	280	262	276	284	296	269	286	270	259	255	274	259	289	251	261	264	284	298	258	289	271	298	258	253	274	270	250	281	249	271	267	286	250	273	283	288	302	262	275	265	280	295	282	269	279	268	268	272	276	300	260	289	268	269	256	277	294	276	299	284	256	255	294	282	304	297	273	241	240	259	288	285	296	295	265	278	249	276	253	270	245	280	279	284	250	265	273	283	284	275	257	281	270	243	260	292	265	296	287	279	269	291	246	237	272	277	286	289	271	301	282	283	293	261	296	280	263	282	300	261	249	293	267	294	261	270	246	292	266	268	286	263	291	262	250	298	265	281	262	270	284	277	266	267	290	252	276	276	296	301	267	260	254	290	247	284	290	283	298	272	275	280	312	242	279	285	292	273	297	306	269	255	292	273	268	256	298	281	284	281	296	277	273	245	274	310	288	291	269	274	272	276	260	279	254	261	265	277	281	274	292	281	254	280	302	288	270	260	278	289	263	261	280	274	274	272	251	279	307	255	261	271	280	268	303	266	311	289	255	277	289	270	244	254	262	257	267	263	304	223	259	275	290	252	267	280	271	261	295	278	268	293	282	260	238	268	278	286	258	263	246	245	252	261	286	295	278	274	277	270	273	266	261	258	287	273	268	300	284	306	288	288	259	304	261	313	284	305	267	265	268	288	259	271	273	246	268	276	256	287	284	307	288	262	256	284	271	260	268	278	252	278	292	299	264	277	268	237	266	299	266	271	273	263	295	286	244	264	288	279	275	283	258	266	251	290	272	279	271	274	276	235	325	237	229	272	278	268	295	290	287	308	283	293	256	246	279	279	255	293	268	283	260	286	247	276	290	301	286	267	301	262	286	267	286	263	280	273	260	261	280	285	276	248	273	285	257	234	246	293	298	273	264	258	270	280	245	281	283	258	285	286	256	286	283	270	309	316	270	267	266	257	303	280	267	242	253	283	272	285	303	273	281	266	257	277	286	273	282	290	294	243	300	239	271	269	244	269	243	265	265	263	292	272	239	271	264	298	285	295	266	272	269	268	253	280	287	258	264	237	252	279	242	286	244	268	280	274	298	283	270	284	258	292	273	276	235	252	259	277	258	246	280	232	274	250	276	269	283	256	293	277	258	275	262	270	272	252	271	296	283	280	266	256	266	279	288	272	282	273	277	243	211	282	310	305	304	282	273	259
9659	5932	7713	9164	8205	7197	4435	3201	2589	2110	2083	1884	1446	1375	1290	1180	1140	1135	1082	1060	990	962	891	943	907	875	873	916	845	892	850	874	828	848	809	759	774	771	805	781	786	812	784	778	757	787	783	790	759	764	742	813	736	784	729	739	751	737	764	688	785	725	798	760	740	713	724	736	750	782	802	740	704	748	726	775	713	716	718	741	741	808	724	744	751	733	759	683	800	711	743	653	733	726	711	719	703	798	733	743	759	710	693	770	724	670	776	735	765	716	765	724	684	749	723	756	667	720	663	736	706	726	698	767	752	730	742	725	746	730	744	700	712	743	717	718	736	743	715	697	745	691	740	764	738	810	723	681	712	713	706	727	726	739	740	711	673	677	730	700	699	735	769	735	725	733	715	658	727	762	776	710	713	755	714	708	722	760	742	745	708	693	709	727	780	767	699	689	734	686	735	733	712	688	681	721	760	712	702	723	795	713	718	719	761	748	786	743	729	730	754	713	721	729	701	753	742	763	760	744	766	781	687	759	772	721	720	756	688	707	711	722	710	709	723	745	723	796	771	709	703	750	728	728	698	709	776	726	720	684	741	678	709	723	709	732	726	703	663	718	713	728	708	744	757	718	781	755	731	689	737	735	672	726	724	668	709	661	754	710	738	691	704	744	703	742	717	756	724	705	714	698	702	713	729	709	703	742	737	733	742	725	710	693	643	713	740	712	715	716	694	767	670	785	698	709	725	739	745	704	736	685	699	676	760	717	739	757	709	678	721	717	684	716	762	733	690	737	701	685	742	751	739	728	700	729	778	719	724	687	700	706	684	710	689	709	750	689	754	729	714	713	710	709	738	683	702	698	694	712	754	717	717	713	741	717	668	698	699	701	704	684	693	697	769	712	675	699	732	767	699	694	699	702	699	685	725	657	740	680	748	723	684	687	723	708	726	691	744	740	704	702	752	694	774	774	751	699	698	733	744	768	699	679	647	682	761	747	724	702	677	738	716	771	719	768	694	685	683	723	669	714	743	707	742	698	672	681	706	670	702	719	750	741	729	733	751	704	733	715	725	726	787	709	708	742	668	740	723	701	735	733	706	718	714	702	744	723	748	748	736	757	732	734	698	667	730	708	737	656	695	742	731	700	717	706	701	740	702	718	724	743	782	691	750	695	713	718	704	738	721	719	749	713	754	718	710	691	745	714	724	721	733	725	796	729	762	766	733	744	740	746	688	723	740	738	708	738	690	713	723	689	717	724	745	741	729	681	713	704	791	659	678	701	694	725	720	766	690	719	688	731	702	720	686	726	739	722	757	698	733	703	741	724	686	746	759	691	729	735	729	692	715	697	706	710	699	772	742	720	696	705	722	667	760	709	684	761	725	709	725	698	683	773	717	741	704	725	717	701	759	697	726	756	723	699	714	717	716	800	742	688	714	673	783	684	678	648	733	725	708	710	718	741	746	728	728	736	709	706	693	693	737	724	730	738	719	663	742	747	706	717	712	714	710	698	757	683	730	748	681	724	719	693	736	728	742	708	733	681	742	737	722	714	695	731	734	739	712	718	686	735	653	756	710	769	735	728	694	707	710	728	690	746	694	730	720	728	703	744	696	688	714	704	735	691	792	724	746	736	727	704	712	728	690	744	662	682	712	745	740	749	728	707	673	750	728	683	698	702	708	713	703	748	711	723	699	714	711	725	672	691	791	701	699	689	756	710	737	745	685	703	739	692	720	740	696	738	760	739	756	761	720	692	672	727	662	736	700	749	727	732	727	708	723	708	669	681	713	693	673	689	729	696	660	721	691	749	723	666	712	739	703	722	743	738	705	728	700	761	666	721	699	693	706	734	703	699	743	657	720	701	730	665	691	692	750	726	700	723	733	675	733	671	727	666	702	708	737	663	717	725	711	719	669	696	749	691	725	710	730	726	712	662	707	776	717	748	711	728	675	708	757	710	689	730	696	736	720	721	722	701	760	734	682	750	804	709	707	682	733	676	741	702	732	718	702	705	694	733	707	721	742	667	717	740	714	713	739	684	710	738	713	670	700	704	702	755	705	751	718	688	691	687	719	686	729	683	748	726	715	715	725	710	729	768	715	704	713	684	772	710	747	756	757	707	728	744	725	675	738	716	714	739	736	714	702	738	695	759	706	708	709	703	714	749	719	734	714	714	732	690	721	710	757	752	695	679	732	714	739	719	713	713	826	700	678	735	703	683	686	689	701	732	679	731	728	709	773	791	758	715	736	726	735	705	753	779	754	684	711	755	699	685	763	724	710	721	711	698	744	750	725	709	696	735	710	711	727	675	706	709	714	761	685	717	684	692	767	738	685	716	708	675	668	723	698	737	702	719	736	739	739	674	679	699	681	758	689	741	685	679	709	715	714	718	699	663	716	723	726	713	743	676	699	690	738	698	769	678	729	678	714	721	684	720	751	711	730	730	714	689	720	702	703	697	727	734	683	704	735	731	661	688	776	786	726	706	706	700	712	688	703	713	701	692	685	731	684	732	764	724	687	710	686	685	730	709	683	719	716	708	733	715	739	698	663	706	686	724	773	697	743	697	700	753	667	723	702	734	762	712	706	735	707	747	714	728	702	688	746	743	713	734	715	724	734	736	735	710	745	722	694	675	705	709	703	708	727	710	721	696	727	680	731	669	745	771	731	692	733	706	706	685	706	720	723	731	716	712	717	711	747	732	731	708	744	690	751	719	726	725	717	755	696	730	774	694	690	690	690	714	724	745	709	727	715	692	704	703	710	737	754	688	697	729	757	743	707	727	732	701	698	681	746	693	752	742	729	667	763	730	734	738	720	667	703	735	746	746	754	711	723	726	709	736	733	737	674	730	766	669	734	724	669	678	668	729	696	716	726	716	671	690	765	674	712	735	717	712	716	726	765	695	768	708	726	766	739	728	768	700	725	715	701	730	778	713	679	697	735	667	712	736	694	742	673	755	669	713	683	743	729	752	714	729	690	722	698	697	729	771	752	704	651	739	729	764	737	726	706	759	721	739	704	731	722	713	746	707	735	756	718	774	664	717	767	736	731	694	699	750	704	786	706	725	748	691	702	752	752	739	717	697	710	724	715	697	711	698	749	704	714	699	701	727	710	704	730	733	761	768	711	756	714	723	714	733	717	719	719	727	735	720	714	747	687	738	728	702	724	693	695	744	712	765	700	726	737	665	753	709	713	741	701	715	731	715	717	777	812	704	762	708	694	721	750	743	723	752	704	747	760	723	720	677	754	726	713	738	769	727	723	687	732	682	709	701	711	738	730	741	684	807	745	657	750	737	699	696	700	735	709	720	691	702	739	717	700	707	713	688	720	727	693	732	701	725	671	713	718	694	690	721	675	687	708	709	724	730	701	722	739	757	731	725	696	697	698	735	678	752	723	676	701	739	752	749	778	719	741	701	701	712	724	720	732	688	720	757	751	714	687	691	741	692	734	741	713	724	716	704	737	705	681	701	705	719	712	712	724	716	710	719	716	743
1827	438	387	271	185	144	122	104	91	110	86	123	93	89	101	106	110	111	108	84	88	109	87	96	92	117	105	119	96	97	87	82	93	97	97	94	102	82	98	93	90	99	98	88	94	87	107	89	110	94	83	103	104	83	80	90	99	114	90	96	103	91	91	114	99	98	92	91	101	98	119	91	131	99	93	80	91	84	98	97	88	101	81	85	87	96	114	92	88	86	93	74	93	85	121	86	85	104	91	98	90	88	113	92	105	101	94	87	88	85	87	82	105	98	81	108	94	83	94	95	94	102	84	108	88	99	95	111	97	94	93	101	102	92	91	103	87	99	88	95	109	97	99	99	96	102	97	90	78	85	77	87	100	94	96	82	105	91	86	91	71	90	88	86	108	82	98	103	104	102	90	107	106	78	110	76	98	104	99	84	95	74	77	81	103	67	101	94	76	87	77	75	77	96	96	110	83	83	86	77	100	82	94	85	79	104	87	78	110	86	103	89	98	82	95	100	93	76	104	81	89	78	93	84	78	79	81	104	109	93	105	97	96	104	94	104	103	100	87	91	94	102	90	91	98	117	84	106	104	90	101	83	83	101	90	114	83	78	94	104	96	93	78	113	84	70	85	103	77	118	94	86	100	90	102	100	89	110	100	97	101	75	86	81	87	104	80	91	88	107	101	111	76	101	90	87	104	79	91	98	92	104	104	98	94	90	97	97	101	81	91	86	93	103	93	94	92	79	92	99	95	89	110	75	85	101	99	89	112	91	97	100	98	101	92	96	85	89	105	84	106	108	80	90	92	96	105	111	93	109	88	96	81	96	88	96	77	89	92	86	111	97	86	85	87	95	93	94	97	77	102	91	93	108	94	89	106	102	112	83	82	74	97	94	98	100	110	91	74	107	95	90	65	88	92	99	111	86	99	83	71	89	89	107	98	118	84	87	98	95	97	75	93	99	90	91	94	87	90	100	93	116	80	89	96	92	92	96	90	100	91	89	98	96	91	104	79	95	82	104	81	66	92	95	81	96	98	100	100	102	94	87	98	78	108	96	101	97	84	116	102	96	92	97	74	108	89	100	94	102	98	92	92	99	91	85	104	89	92	103	103	101	102	90	89	103	83	96	91	88	100	84	106	103	99	101	102	74	105	109	110	102	97	100	113	111	84	102	104	75	98	91	83	108	101	85	89	100	82	88	88	89	98	76	91	97	92	86	78	88	78	95	82	110	91	102	100	92	88	105	83	94	101	86	72	76	86	92	94	88	90	86	107	107	80	92	86	85	98	89	111	92	109	93	87	89	73	97	99	101	117	91	87	111	103	104	79	89	97	92	106	101	90	85	85	110	87	89	89	94	82	101	96	82	85	94	101	93	89	94	96	104	94	100	92	81	92	90	84	101	104	104	99	108	92	87	80	82	86	125	91	102	116	90	101	96	106	100	108	78	86	100	98	89	113	105	92	96	93	90	87	81	112	101	121	106	86	103	91	93	96	92	106	86	101	91	97	113	90	97	112	95	87	97	115	100	90	96	107	87	112	96	118	101	81	83	104	97	110	94	107	94	85	85	91	88	92	96	76	94	84	113	99	102	97	108	99	91	101	91	74	88	71	100	112	94	104	96	86	101	99	95	101	84	101	111	87	89	94	92	80	102	92	80	102	94	109	98	107	96	101	95	98	89	83	100	88	97	93	87	94	85	98	86	95	90	100	97	69	104	97	88	85	74	88	98	87	86	82	94	96	98	90	94	83	99	96	89	106	87	83	97	98	110	81	72	83	81	98	90	91	90	113	87	100	96	85	74	103	92	91	87	102	78	101	105	94	105	104	104	114	94	98	101	73	93	96	87	87	97	88	103	101	81	74	94	94	86	89	98	69	109	111	94	89	87	91	100	93	91	85	95	92	88	85	98	104	92	84	98	83	86	99	96	88	110	72	76	93	101	81	85	90	105	102	98	110	91	90	95	95	91	107	93	86	90	109	88	94	96	96	81	103	100	93	100	97	92	91	87	92	103	90	83	95	98	101	95	116	108	96	92	75	113	102	87	94	103	86	102	91	72	78	89	111	91	94	97	82	108	109	117	92	91	98	84	110	84	84	86	96	95	88	100	103	100	101	99	78	97	90	93	100	89	87	89	83	88	85	84	97	88	100	93	94	93	84	94	89	100	96	81	92	88	98	89	99	72	75	101	85	97	95	104	97	95	97	87	105	100	104	87	94	91	111	91	102	113	73	97	88	106	94	100	81	81	97	86	107	111	78	86	85	99	85	97	88	91	82	89	83	82	92	102	82	92	96	88	104	105	108	93	112	93	85	111	98	104	84	78	102	98	85	79	105	102	104	103	89	83	94	83	97	90	99	105	101	97	79	91	82	114	86	86	129	107	75	93	98	84	100	110	98	92	104	91	107	94	97	75	95	98	80	93	87	107	100	91	82	101	90	101	86	100	94	86	89	87	85	113	96	89	90	111	78	77	82	84	110	102	110	107	92	100	70	93	93	95	106	99	107	103	89	73	113	103	94	111	73	114	105	101	86	88	89	83	85	86	98	81	80	93	89	95	99	85	95	86	86	89	97	105	102	112	93	116	100	99	88	101	106	97	114	74	73	84	89	104	91	96	91	85	88	97	100	97	132	104	101	107	100	101	91	87	88	86	101	100	94	92	96	114	93	89	100	89	92	111	88	91	84	87	114	79	82	91	112	89	111	91	86	80	83	84	84	96	90	95	96	90	86	108	75	95	98	96	92	102	101	94	93	99	95	87	84	99	94	83	84	86	104	99	114	84	117	88	76	103	102	95	83	106	84	98	104	80	89	109	100	79	83	82	87	103	96	101	98	102	97	95	90	105	88	77	81	90	99	88	87	81	91	117	92	110	90	90	106	85	93	84	110	101	91	85	88	110	86	102	88	95	92	119	85	70	90	102	86	81	102	109	111	101	92	108	102	88	83	88	91	82	92	78	98	91	94	109	95	109	85	97	95	95	86	96	119	105	98	93	82	104	96	117	118	85	98	107	77	87	111	102	113	83	87	90	98	94	99	83	73	96	81	96	81	92	89	101	92	104	104	95	110	71	83	100	102	88	106	108	82	94	97	91	102	105	92	84	89	83	89	106	94	97	89	91	94	89	93	104	85	92	86	110	106	101	98	85	91	91	92	112	86	83	85	86	94	84	96	99	90	80	87	95	107	100	91	109	93	89	87	108	90	75	96	108	76	106	86	88	102	74	95	88	86	99	98	82	108	90	99	93	82	115	115	95	93	97	99	95	76	95	99	90	107	96	101	86	106	96	106	77	107	64	76	96	86	99	104	74	112	90	100	80	81	84	100	85	94	91	83	91	105	86	97	104	103	93	121	94	99	96	118	79	105	92	94	97	101	86	87	81	77	103	89	82	113	117	91	97	104	80	105	91	82	88	85	101	91	100	89	107	85	96	100	99	88	95	102	111	91	85	102	108	119	115	92	106	95	95	97	93	73	80	99	93	90	85
2462	821	950	1019	791	718	531	410	337	375	367	371	370	306	289	324	330	359	310	346	352	308	345	348	352	382	351	343	353	295	322	330	346	315	332	341	340	328	324	355	299	302	331	317	322	303	309	360	348	318	345	327	309	313	326	322	305	339	333	344	332	320	309	298	315	326	314	300	318	316	323	293	322	336	333	322	291	317	332	334	314	354	333	284	314	327	339	327	310	312	330	308	327	298	353	328	317	295	315	302	304	306	289	347	333	321	288	348	297	345	275	301	326	337	318	344	310	312	333	336	318	332	322	315	321	308	279	313	340	286	312	317	324	317	320	336	328	289	306	299	330	338	329	331	307	308	336	324	314	337	280	302	298	331	292	311	299	322	351	331	302	306	317	326	337	312	292	320	336	310	312	315	350	320	315	297	331	298	307	325	305	332	323	293	333	297	322	291	321	308	338	320	294	325	318	322	327	329	344	306	298	364	357	325	342	311	307	297	339	314	327	345	309	305	317	337	329	321	306	295	328	311	351	319	312	327	329	322	341	322	303	308	312	330	351	334	326	328	306	321	303	322	347	299	324	334	315	325	322	333	352	362	337	331	325	318	321	333	338	294	318	303	332	338	323	308	320	293	343	345	336	315	339	316	337	334	310	338	299	332	346	349	318	306	306	336	322	310	312	325	310	337	341	308	323	332	317	312	337	300	335	288	313	328	334	317	311	312	300	330	306	290	316	353	338	319	294	305	354	282	336	323	321	330	343	321	352	311	311	331	372	308	296	294	326	343	334	313	313	327	312	310	321	307	337	306	320	286	333	340	320	311	315	280	347	305	312	304	343	288	320	277	295	328	312	326	302	323	315	375	321	321	351	338	331	337	307	309	349	302	303	323	323	322	308	334	301	303	295	337	344	316	342	317	291	330	298	318	320	329	325	294	307	331	310	368	339	317	326	304	332	330	329	309	297	332	314	318	337	314	307	292	299	333	319	314	290	329	307	317	358	322	313	345	346	320	343	327	305	329	332	312	312	325	345	315	327	315	312	304	348	331	343	313	341	354	317	330	314	318	335	346	335	354	334	358	304	324	292	299	336	334	335	284	323	320	335	355	352	292	322	346	319	312	345	293	326	293	300	335	345	333	324	329	323	309	327	305	333	353	325	306	343	307	313	345	318	334	315	303	318	292	300	297	314	298	350	314	323	281	307	303	317	313	316	318	329	336	313	309	328	318	320	310	347	336	311	340	304	325	335	327	295	313	323	328	331	314	335	318	330	303	279	322	331	328	351	339	303	325	320	316	291	329	328	372	311	310	277	334	321	309	342	353	331	321	278	302	327	340	322	274	297	315	344	333	306	315	324	313	320	341	331	304	326	310	328	312	333	320	321	362	283	317	334	320	303	312	296	285	353	322	305	296	322	300	292	308	310	301	303	279	322	333	314	290	305	322	286	332	301	311	356	327	312	330	307	318	302	353	300	324	330	311	300	327	313	320	315	340	321	334	351	309	323	298	348	307	298	304	337	321	281	304	320	313	311	308	332	317	343	332	338	317	332	352	317	339	308	306	342	352	316	291	344	300	331	315	342	317	317	335	365	337	339	321	345	329	311	325	286	315	280	337	315	318	335	342	300	311	325	319	337	293	307	304	358	339	308	343	329	302	295	307	321	347	334	312	323	322	313	335	335	297	333	330	317	326	304	307	344	337	322	318	315	316	318	335	312	316	335	308	319	312	328	299	350	335	309	318	279	344	310	307	358	315	327	342	315	339	354	323	306	356	350	315	332	331	339	328	302	339	318	327	340	352	320	323	294	324	322	344	342	315	314	330	350	312	344	322	301	340	346	319	354	302	313	339	317	329	313	305	311	326	331	326	314	330	326	356	329	322	316	337	294	323	342	317	322	328	322	321	328	326	313	311	304	286	312	304	307	330	313	310	323	320	324	303	298	290	352	313	350	327	309	320	343	317	339	329	330	327	317	311	300	337	312	322	332	334	323	295	348	274	326	347	328	344	302	336	302	303	313	335	318	321	323	323	343	297	317	336	296	309	304	325	322	343	311	316	308	309	321	358	314	344	327	320	320	325	322	303	303	336	317	319	343	321	322	371	299	333	344	334	323	324	312	329	307	328	322	318	311	322	320	300	322	298	284	336	320	322	323	308	318	353	312	337	304	291	314	316	328	276	321	336	305	346	312	297	312	359	306	304	313	302	342	341	331	308	334	329	351	339	311	314	343	320	322	302	337	307	339	317	333	317	337	325	318	323	345	325	328	322	325	344	323	337	298	334	333	339	339	345	359	321	341	326	330	318	319	325	322	324	324	315	333	311	298	316	346	319	306	339	309	323	336	289	322	305	344	301	335	297	320	300	322	342	343	303	336	304	342	338	340	283	300	318	303	325	320	348	340	327	336	341	292	324	287	308	311	330	314	345	319	325	322	320	343	310	324	327	348	297	346	316	325	318	302	301	311	346	278	318	329	304	322	333	342	340	343	319	308	301	296	318	324	304	344	289	288	319	313	335	297	322	329	318	333	286	311	331	330	304	291	323	297	348	311	323	337	323	317	320	319	336	321	317	351	345	343	310	327	312	328	298	360	297	318	256	327	333	349	331	323	299	334	299	285	355	325	334	313	321	357	330	311	314	287	328	325	296	319	318	290	323	334	333	310	336	335	325	306	317	321	321	323	330	344	302	310	310	284	313	354	313	330	311	302	362	315	322	317	314	327	332	287	324	304	323	304	315	318	304	328	331	317	351	339	340	344	345	325	330	321	320	335	313	307	339	319	303	286	312	319	331	312	318	318	338	296	325	331	318	329	338	355	316	304	299	309	338	325	342	310	311	343	347	339	339	322	377	325	349	309	317	333	328	309	365	301	300	306	289	345	360	307	331	339	332	284	335	339	327	308	325	306	324	330	344	313	319	302	326	348	325	329	310	349	302	321	339	340	302	320	308	330	349	321	340	357	317	311	309	328	328	308	319	342	300	313	304	306	329	340	360	302	335	323	325	351	328	326	318	343	331	309	331	316	293	348	336	306	325	320	353	291	348	349	298	297	349	310	311	330	320	334	331	335	325	296	335	339	335	347	323	311	301	283	299	306	296	320	314	307	326	329	315	341	288	315	312	299	318	316	319	333	298	349	319	322	339	314	346	309	325	320	304	336	326	328	338	322	323	299	316	341	325	344	314	306	318	335	316	341	321	304	311	306	302	314	318	322	304	354	342	302	311	274	317	316	327	332	335	319	335	328	343	344	365	343	316	326	312	329	311	320	315	304	324	307	316	306	363	320	347	295	304	327	293	328	309	328	298	328	296	298	340	348	294	276	309	302	345	315	311	314	331	323	309	291	309	297	340	301	323	297	355	340	347	333	326	337	339	332	316	331	329	298	330	324	321	370	337	328	322	325	292	339	266	313	350	331	330	299	310	331	319	321	343	310	323	318	341	320	324	347	347	308	349	314	311	332	331	325	314	322	339	313	295	303	321	313	343	338	298
7538	5198	4990	4060	2509	1544	769	451	404	312	297	303	261	270	255	260	259	271	217	217	272	237	225	208	233	238	258	238	239	259	247	235	220	239	239	226	229	219	218	233	226	238	245	239	201	209	203	211	229	228	237	218	224	221	224	229	223	240	221	241	223	225	237	204	217	238	227	237	215	245	223	226	214	203	221	230	210	232	232	200	241	237	220	206	206	213	213	222	213	224	207	224	224	268	225	231	203	221	233	219	226	219	247	211	206	209	211	202	208	201	225	252	216	236	255	236	229	248	194	233	200	224	242	232	237	227	194	208	235	208	223	229	230	230	180	225	195	208	228	218	215	232	246	242	228	220	219	200	241	233	204	251	201	230	248	198	233	232	230	228	227	237	205	197	230	233	229	216	256	201	237	205	221	208	247	219	224	221	226	221	212	205	233	222	222	235	210	233	231	251	190	171	265	204	216	219	211	220	224	210	202	229	228	215	218	224	213	241	229	227	210	234	213	218	214	216	237	249	228	218	230	224	214	223	217	207	197	218	225	244	231	233	220	213	217	214	225	240	219	226	253	208	234	201	258	264	215	198	233	205	238	238	221	260	216	203	243	231	225	232	198	223	245	238	216	215	209	215	235	223	243	211	236	217	193	226	228	222	241	230	216	209	240	230	231	211	195	214	223	230	224	241	218	227	217	205	239	211	210	221	208	242	237	230	216	215	229	213	218	220	220	210	197	224	216	221	231	231	203	229	193	216	205	238	227	242	242	222	215	212	233	210	237	222	244	224	230	213	246	236	232	238	234	229	214	248	226	237	208	231	213	215	218	217	235	216	232	224	203	240	225	232	211	225	235	254	213	204	237	217	234	204	237	204	222	206	215	218	244	209	213	216	221	256	224	208	211	212	201	207	233	224	230	205	225	234	209	246	203	214	215	215	230	219	220	234	236	260	195	220	220	216	193	231	242	233	223	220	194	234	213	235	242	228	223	236	209	212	236	242	216	204	242	204	238	227	224	236	224	229	221	211	206	223	222	243	225	210	244	245	212	211	226	219	237	246	219	252	200	233	266	218	232	236	228	210	216	190	218	202	201	202	235	222	210	198	236	223	221	214	239	243	181	202	233	216	217	224	218	226	224	232	206	205	230	234	235	233	237	244	226	206	224	192	201	240	246	213	214	223	239	219	211	230	206	221	207	217	211	229	212	231	218	246	227	195	235	227	208	241	235	220	220	228	222	218	233	214	214	221	210	208	231	212	209	236	217	238	229	214	238	220	214	232	203	222	218	207	221	234	188	197	224	225	221	265	214	232	231	237	217	248	233	237	228	207	227	228	243	190	195	242	249	200	230	251	242	232	225	238	215	216	211	248	246	226	232	216	209	228	241	210	225	233	223	243	188	238	221	205	231	211	209	221	218	213	221	206	217	249	231	244	227	211	227	240	214	226	224	231	224	199	227	231	237	213	223	221	225	255	226	250	221	229	219	223	240	219	207	231	217	213	220	206	222	232	210	237	222	237	204	238	227	259	209	212	224	227	222	240	241	225	207	237	230	212	219	231	211	229	223	232	243	223	205	212	233	228	235	230	211	241	210	222	217	255	231	199	205	199	220	232	217	225	217	233	238	217	252	236	224	213	250	223	224	210	199	238	213	199	191	236	198	228	243	233	229	226	253	208	257	227	221	194	221	205	223	226	209	221	214	231	218	196	207	236	227	232	222	231	249	191	252	218	207	216	204	212	226	219	221	222	240	219	241	240	244	208	228	217	215	214	229	244	243	206	230	226	228	245	226	261	219	198	206	206	196	230	238	205	227	226	216	231	218	217	241	201	211	235	245	208	218	244	192	188	210	218	202	226	217	205	231	210	194	224	206	225	248	223	223	210	183	253	222	201	222	220	221	217	228	225	222	225	215	214	240	216	233	242	232	202	208	229	203	228	193	202	226	220	245	220	243	234	235	235	213	200	238	244	217	186	238	205	222	277	230	234	197	234	232	218	209	214	215	245	242	229	228	219	225	220	229	194	209	208	233	204	197	196	239	209	245	198	210	251	203	209	232	230	241	205	225	222	180	240	209	205	231	211	234	228	217	203	222	199	214	195	204	203	222	226	214	229	197	234	225	235	253	215	231	236	239	244	228	218	246	217	210	235	221	215	213	235	218	255	237	207	226	231	212	205	204	217	238	207	224	211	247	249	255	216	216	209	222	208	209	254	225	231	231	230	226	204	197	230	249	248	228	203	201	224	254	249	230	230	202	226	254	198	232	230	211	217	234	239	223	207	208	212	225	213	208	234	214	223	224	219	226	230	222	222	217	248	219	226	220	223	186	208	231	215	211	224	225	218	196	209	211	206	211	209	230	244	239	216	221	219	245	244	233	224	218	216	249	221	202	202	239	215	223	207	203	235	226	212	205	207	238	219	194	229	215	222	205	220	192	199	227	231	227	225	236	196	198	244	246	231	223	212	227	200	218	212	215	199	252	205	225	211	203	255	208	218	209	239	237	234	213	215	256	243	214	225	213	229	215	221	225	207	237	203	211	222	196	203	220	206	211	210	230	223	237	200	190	235	223	216	241	225	222	197	218	220	206	217	220	207	209	230	230	189	213	219	243	229	227	213	227	210	217	242	214	229	222	214	261	203	201	214	219	265	212	228	227	208	224	214	218	231	207	217	223	229	223	230	220	226	260	238	204	248	223	238	239	237	211	220	212	199	195	204	228	218	212	214	224	203	224	217	255	232	237	193	220	220	219	217	228	207	229	213	214	209	239	213	232	230	215	229	216	238	217	231	251	249	261	260	223	220	237	240	242	227	220	225	197	207	214	237	234	205	220	227	225	225	220	228	225	233	242	221	236	198	218	220	234	227	229	234	235	238	206	210	216	203	242	256	208	196	219	206	218	210	232	229	256	210	228	237	242	219	228	209	228	249	215	200	228	242	217	255	244	245	250	256	221	242	219	184	224	244	222	226	222	216	203	228	223	204	231	219	213	216	227	219	238	246	232	238	227	210	215	226	241	215	240	224	224	215	212	235	233	225	217	237	245	216	206	210	228	230	214	211	228	213	225	257	223	232	211	229	215	203	223	208	271	197	227	227	229	210	210	207	232	231	232	197	220	224	192	237	223	204	232	245	225	239	232	219	214	207	211	219	246	258	237	208	237	185	214	216	259	218	212	239	237	209	236	212	223	210	212	221	205	231	221	209	226	231	243	231	232	241	234	226	229	230	241	227	252	224	222	200	215	213	208	207	217	214	209	213	227	241	236	201	228	228	213	224	209	217	213	256	203	205	228	225	229	232	212	235	210	238	225	218	235	217	216	222	216	233	220	221	229	200	235	217	233	216	220	229	233	233	231	242	236	196	214	220	229	225	219	229	187	215	200	221	248	218	209	238	231	208	211	211	226	234	196	215	210	205	226	236	203	220	205	209	227	221	221	217	235	216	215	229	203	209	222	243	194	217	207	223	230	238	235	222	202	219	211	245	243	238	235	228
6986	4521	5397	5972	5804	5215	2650	1903	1646	1445	1355	1290	1013	956	861	844	873	870	748	811	728	773	731	812	716	737	682	714	712	752	647	684	704	679	708	645	623	653	663	679	679	652	636	675	642	677	664	608	655	610	659	602	655	620	656	629	668	663	619	670	637	635	617	633	656	685	654	616	625	673	615	640	593	628	643	602	674	616	610	608	686	637	613	651	581	613	608	632	633	574	627	607	634	646	637	657	627	626	604	651	601	628	612	603	611	623	627	651	649	675	678	601	673	600	645	631	633	613	602	611	655	610	650	643	651	609	629	622	612	612	684	614	623	608	658	629	591	656	621	607	613	627	628	616	623	656	588	604	635	562	605	612	628	586	627	606	653	627	609	633	637	600	671	612	596	632	667	660	644	651	656	644	603	620	604	639	627	654	600	657	622	645	565	583	608	664	655	633	603	634	647	643	656	610	623	629	580	593	606	610	638	621	646	646	637	636	631	612	634	590	634	633	619	619	643	626	669	616	616	645	607	593	636	611	620	655	629	594	628	604	649	625	618	616	593	653	656	638	577	625	622	619	619	615	649	630	619	594	587	610	630	634	626	610	622	615	595	623	633	638	610	643	678	623	606	629	658	657	639	613	587	584	642	619	610	699	635	631	631	629	616	678	607	625	619	606	607	634	639	658	638	603	619	638	624	609	654	637	622	685	620	652	603	619	648	586	652	590	628	634	614	629	597	682	603	654	645	618	645	639	646	592	647	630	647	631	619	610	599	609	600	628	605	624	647	641	671	589	594	629	595	645	658	594	658	610	642	661	605	653	585	656	599	611	628	614	616	643	635	642	631	615	580	627	608	611	635	577	605	624	630	587	607	615	649	628	601	604	640	608	646	622	596	620	579	688	604	633	617	618	668	636	599	615	656	569	625	656	597	651	667	656	626	674	677	666	599	600	622	664	614	598	597	631	639	622	625	628	601	624	603	610	665	634	631	625	624	623	639	661	665	640	601	647	606	643	648	630	634	643	632	661	625	604	594	645	622	602	648	610	629	632	608	632	622	648	593	618	645	623	586	632	573	661	613	640	594	620	619	616	608	640	608	593	623	620	615	641	610	658	660	612	617	617	616	671	592	617	632	640	631	617	604	584	636	598	615	634	608	595	628	623	611	612	596	618	586	622	601	599	647	635	607	617	665	605	606	653	589	593	626	586	637	629	620	681	658	655	600	641	618	582	635	612	681	617	631	601	612	634	623	612	675	658	636	628	678	605	631	640	614	609	629	616	615	604	625	622	635	633	574	623	629	619	617	609	612	584	606	658	639	651	639	642	592	622	604	635	603	651	605	583	610	651	591	624	649	595	604	639	654	616	635	613	600	608	608	595	627	640	592	637	639	594	611	595	642	657	640	636	620	592	680	635	627	598	699	643	642	601	572	625	603	605	619	619	616	600	623	577	635	587	646	662	639	629	651	653	608	567	578	623	617	665	624	571	620	621	608	602	617	620	636	631	665	589	635	584	597	642	603	615	617	615	605	684	602	577	624	607	604	671	664	618	639	640	618	622	611	631	593	647	616	622	634	668	634	605	608	619	642	641	616	635	626	625	609	646	624	626	634	582	614	672	634	649	658	656	631	586	588	564	639	665	636	585	590	637	627	654	627	613	609	608	650	641	609	628	630	627	611	598	629	595	634	623	650	667	603	663	662	579	634	633	625	601	595	637	699	638	630	643	648	634	646	654	639	603	638	624	596	626	625	613	638	624	602	631	626	609	595	627	633	636	638	621	610	617	626	654	584	577	608	617	624	674	613	650	638	610	619	611	575	637	632	650	655	619	617	610	621	645	667	607	635	630	629	619	634	576	630	638	618	672	626	613	617	636	624	626	667	582	590	657	602	617	636	612	638	628	599	600	613	647	598	612	621	660	607	633	617	615	593	617	660	630	687	616	610	630	625	610	626	631	605	630	601	634	653	611	702	595	569	638	632	590	631	606	611	613	604	613	640	587	635	613	630	615	653	625	643	616	667	637	645	607	619	584	612	632	596	602	590	628	659	614	597	598	588	667	627	632	650	647	620	605	673	679	593	631	677	630	584	635	578	655	664	594	590	624	640	598	663	592	609	575	631	617	561	610	625	649	641	638	604	632	638	619	643	632	647	640	582	613	634	629	621	631	627	626	661	614	664	623	612	614	662	639	605	668	637	624	644	627	617	627	606	622	677	630	649	624	635	669	639	652	592	619	607	625	619	597	605	616	625	656	619	565	590	662	639	630	599	613	621	619	630	642	640	605	658	644	625	623	656	674	582	603	620	596	609	662	579	609	578	586	617	627	636	590	612	631	649	604	629	604	603	643	634	671	631	622	605	638	642	636	608	635	612	674	585	622	604	594	648	632	617	609	651	608	691	644	637	652	640	587	616	593	636	586	644	652	644	634	613	629	625	626	650	607	612	667	641	600	621	640	678	611	628	617	642	646	597	604	593	660	587	630	637	641	601	598	602	661	661	644	644	603	629	638	649	638	651	700	618	642	617	643	636	638	614	595	573	644	637	637	648	594	625	608	614	605	577	647	625	547	624	627	633	592	613	639	610	649	632	633	652	638	665	599	609	646	616	630	594	640	625	624	622	644	594	621	657	587	671	649	609	627	647	601	630	625	607	626	626	582	626	626	647	649	610	650	605	608	596	588	638	640	684	596	658	628	612	650	636	671	617	621	637	626	672	591	633	621	658	678	603	604	621	602	647	647	617	603	666	624	587	619	622	632	607	675	593	577	608	634	620	577	626	623	637	620	640	649	652	587	667	585	602	589	621	640	660	606	634	605	638	623	602	658	577	637	625	666	627	664	650	633	657	666	637	629	618	633	614	604	599	615	667	614	593	606	622	662	597	634	619	615	623	581	599	582	662	616	632	666	629	598	637	635	683	610	598	615	618	631	635	599	612	632	611	619	624	596	663	605	599	661	585	623	634	664	636	601	611	617	614	644	635	640	598	639	646	651	589	635	643	625	660	603	634	649	634	665	592	672	614	602	689	640	607	615	655	661	639	631	597	660	637	577	641	629	598	614	624	644	631	632	631	631	639	633	600	643	627	636	619	662	657	618	642	617	613	609	651	604	657	585	608	654	631	620	602	643	658	638	628	631	636	608	601	643	622	647	591	623	642	610	647	619	637	587	610	617	628	628	627	618	593	556	589	649	586	612	640	612	647	653	580	674	641	639	626	631	646	616	610	606	646	644	639	591	644	626	627	657	586	627	548	629	635	589	597	639	621	631	622	646	611	640	653	642	640	619	708	649	594	610	660	620	645	624	616	611	606	650	584	596	610	592	616	640	646	628	605	646	637	616	615	661	632	625	615	610	643	602	585	598	625	616	626	651	662	597	633	597	640	624	583	598	619	635	617	630	607	562	655	589	621	626	612	637	631	587	630	585	606	597	561	649	613	597	608	630	612	659	625	627	582	589	628	622	587	657	633	609	639	597	674	645	637	633	643	630	636	641
13557	8812	8666	6909	4909	2895	1475	742	621	543	477	502	414	376	360	308	362	296	279	317	291	306	324	282	309	288	260	280	294	292	264	278	320	310	307	298	281	289	286	285	287	260	286	272	316	292	300	282	248	282	246	302	277	286	299	273	270	293	288	282	279	271	275	274	292	302	253	265	268	267	280	305	237	265	290	267	264	282	253	251	284	279	280	295	280	257	271	274	292	268	277	272	276	275	290	281	300	253	285	264	307	294	263	279	263	260	272	284	256	273	293	258	282	298	288	287	272	260	274	262	272	266	279	277	254	300	252	256	262	306	269	288	272	290	268	220	278	266	263	304	270	247	236	276	264	262	303	283	271	293	271	255	256	287	261	255	262	298	283	274	283	288	300	273	261	255	261	290	267	268	288	256	270	274	286	258	273	280	262	275	297	270	252	259	267	269	257	309	264	252	294	273	295	283	269	276	309	261	282	234	298	256	253	270	274	269	259	238	277	265	237	265	280	271	265	254	257	284	273	260	269	256	270	251	246	288	266	259	247	304	310	292	270	269	304	278	271	284	277	290	250	274	277	281	268	260	263	278	294	285	280	266	280	287	252	278	276	292	278	250	271	258	278	289	278	256	261	292	266	261	263	288	256	284	270	262	261	295	267	295	256	249	269	268	256	262	279	272	277	272	256	307	290	243	274	266	288	304	267	260	305	254	276	269	251	246	268	262	264	237	270	275	288	257	303	261	291	294	300	224	293	296	287	248	263	288	251	233	259	296	277	286	266	242	284	245	278	270	275	293	283	288	287	275	270	298	274	298	287	253	261	289	271	267	252	270	275	281	243	284	276	294	273	271	293	316	317	273	239	274	268	244	279	260	264	264	292	279	295	266	279	274	249	254	268	274	244	252	266	278	262	280	257	264	259	248	251	255	263	285	280	268	267	281	268	228	267	303	263	274	292	295	274	270	269	272	266	292	262	296	277	273	259	264	256	249	261	260	265	267	255	239	271	261	309	267	305	256	263	264	256	263	260	291	265	283	277	277	300	286	275	275	291	289	264	267	254	285	282	329	261	269	286	268	281	269	253	289	272	284	271	264	259	291	284	267	268	284	277	280	273	275	273	282	274	250	260	270	258	256	272	264	254	298	270	269	256	276	238	278	264	283	284	268	272	264	246	286	263	286	265	276	274	262	257	286	295	249	277	297	286	273	281	301	281	293	235	258	255	277	256	243	289	279	259	242	281	279	291	297	260	308	265	287	263	306	244	271	263	277	259	261	251	255	296	246	266	304	277	277	264	262	286	261	272	283	283	266	271	262	263	270	286	263	252	295	278	252	249	287	252	270	265	280	283	265	244	274	275	285	272	256	309	291	260	229	315	262	271	293	279	282	261	240	278	280	268	250	278	276	275	300	283	302	264	259	293	253	237	285	262	294	282	277	296	266	270	289	303	262	237	296	268	277	292	282	258	282	257	273	277	257	259	247	228	261	274	293	285	267	249	269	274	245	291	274	267	260	270	297	267	272	255	281	236	274	286	269	253	262	274	259	293	246	269	273	265	290	274	255	270	265	280	297	265	258	266	260	289	260	274	264	282	282	256	252	302	285	292	276	252	246	273	275	280	265	289	304	254	255	295	287	265	300	273	268	284	245	285	262	275	270	273	233	227	269	297	262	275	274	273	288	282	264	273	234	258	277	249	306	275	268	242	275	292	263	261	310	271	268	280	293	251	254	265	260	265	268	243	265	272	264	227	258	260	252	258	252	300	217	260	242	266	262	280	275	273	269	275	293	282	281	269	282	298	252	303	239	271	274	275	254	288	280	290	299	266	280	301	268	267	265	285	301	263	275	280	264	264	258	318	277	274	262	291	281	269	266	269	267	242	280	299	281	298	265	296	262	263	257	310	284	247	296	289	293	247	256	280	272	265	254	262	296	267	248	272	274	261	283	267	249	281	290	284	260	259	288	264	265	301	252	286	290	264	278	273	247	294	253	272	272	274	279	277	274	245	286	271	253	261	256	274	300	288	293	310	284	289	273	240	263	274	269	278	256	263	277	289	291	270	267	289	285	293	273	258	301	269	273	252	269	292	248	271	298	270	261	237	252	269	277	267	241	278	296	298	248	293	277	283	262	275	242	268	250	253	293	261	294	257	266	264	263	288	287	291	277	284	220	284	263	274	286	293	267	270	290	250	265	289	264	267	265	278	276	259	271	270	278	272	274	268	219	290	256	315	270	260	279	264	261	286	247	263	220	253	286	250	282	266	265	260	271	281	255	277	280	276	265	273	245	293	265	252	259	269	272	306	275	266	294	269	246	284	220	287	289	253	279	293	250	304	265	289	241	245	273	240	275	267	241	307	254	273	284	287	310	258	256	268	311	302	270	263	293	252	269	292	282	278	262	264	292	247	289	275	293	320	241	242	274	256	275	273	296	254	267	270	270	293	272	278	296	252	279	259	288	235	259	304	259	279	247	268	248	279	312	254	285	279	250	277	256	253	260	260	276	281	258	306	257	272	271	267	310	248	276	278	292	281	260	240	308	290	271	293	249	274	261	284	287	282	304	307	269	283	285	246	286	253	258	276	254	261	272	300	273	246	293	305	262	254	264	267	274	285	243	265	282	258	311	248	280	261	299	272	277	276	257	274	268	269	293	283	266	246	276	268	292	268	283	278	248	259	245	236	281	261	264	259	294	236	292	262	261	257	265	274	260	252	281	265	285	269	260	299	280	248	231	288	258	265	259	268	277	245	284	293	278	256	294	273	255	267	265	278	289	250	233	273	270	306	278	280	248	281	295	273	228	266	266	288	308	266	244	274	272	274	244	272	281	245	294	268	259	266	256	254	282	266	251	254	248	270	275	255	251	295	277	307	270	283	261	286	297	269	257	289	254	273	262	279	259	294	294	266	260	276	295	289	267	260	275	279	318	262	272	267	273	282	251	288	288	276	276	285	257	263	252	264	273	285	259	244	297	274	262	262	243	272	269	263	261	254	272	261	259	278	259	271	275	280	295	292	260	286	276	282	303	274	265	244	276	285	244	269	313	277	267	290	287	267	294	266	260	290	293	290	255	271	273	284	292	304	253	263	274	274	267	242	266	271	256	253	288	259	266	265	276	291	255	287	282	305	286	251	272	255	263	250	272	250	256	245	280	274	278	269	281	300	266	288	235	268	268	279	249	268	290	271	267	271	266	260	288	235	260	302	261	276	271	262	314	258	282	281	286	253	281	253	274	284	282	272	296	259	267	267	280	261	246	268	296	267	251	281	282	255	260	273	269	242	270	300	250	257	276	257	272	281	248	277	290	255	302	291	288	264	244	263	285	279	280	289	251	264	297	278	297	274	244	263	276	245	275	266	252	275	287	278	259	283	272	286	280	279	275	288	266	237	254	271	279	269	300	295	303	268	271	285	259	256	240	274	258	288	264	280	278	277	281	264	278	290	262	260	259	260	273	284	235	284	253	251	288	261	241	276	295	274	245	284	259	258	281
9481	6533	7683	8562	9701	7829	4598	3135	2707	2189	1966	1856	1593	1391	1326	1216	1071	1124	1119	1055	922	1018	922	922	957	847	873	832	893	891	867	889	847	840	848	750	819	830	801	784	764	851	772	793	837	775	732	782	780	766	736	734	827	747	772	708	749	754	736	718	753	727	760	719	741	700	782	771	729	724	721	759	712	755	737	718	757	701	743	743	713	747	731	699	716	726	701	748	769	726	681	697	724	742	728	752	658	742	708	728	775	729	750	735	735	697	749	747	725	706	752	731	722	759	691	722	754	722	753	728	744	721	711	700	739	694	672	686	785	776	737	726	672	728	726	705	743	715	716	705	749	704	711	686	727	727	708	725	730	704	730	734	720	727	701	727	652	736	696	710	759	728	705	747	724	699	758	711	753	682	714	710	763	741	749	715	691	750	674	702	764	717	735	706	691	717	694	723	748	715	710	697	733	723	703	697	703	725	724	706	743	741	712	759	702	732	727	707	685	723	715	731	710	710	724	734	727	717	753	695	697	684	715	718	654	714	719	735	705	676	765	744	771	738	709	788	722	749	688	676	668	704	709	753	718	716	698	723	725	661	721	728	720	736	713	707	697	697	724	721	712	723	722	718	713	732	717	710	696	727	731	748	717	722	705	688	684	729	737	717	682	713	687	737	730	693	718	672	679	682	724	710	678	703	681	701	724	750	706	631	740	712	708	684	741	746	670	699	693	725	712	699	681	713	754	731	745	754	714	741	744	696	738	682	702	730	670	721	708	736	776	679	670	730	732	671	764	699	726	743	740	687	736	786	745	739	669	671	718	759	689	732	691	723	701	703	766	700	721	723	685	693	732	739	734	749	751	774	728	722	688	734	696	682	767	743	691	737	728	729	723	664	724	716	710	756	693	688	712	710	729	744	784	726	762	729	740	696	721	706	708	706	688	693	735	720	744	744	705	707	700	657	709	712	664	750	716	696	717	730	734	735	697	689	753	695	736	722	677	698	717	710	726	708	704	743	699	703	709	696	715	670	702	666	687	749	729	717	674	674	701	710	694	748	698	713	713	660	729	677	757	698	681	745	652	665	722	679	744	689	714	735	713	712	765	670	722	659	705	736	718	742	695	754	695	726	733	698	702	671	720	728	710	687	714	691	698	681	723	687	743	694	697	676	733	637	704	744	686	694	755	691	727	691	703	748	695	737	630	679	715	741	692	760	695	735	731	723	696	705	714	738	709	682	773	745	746	734	717	704	747	695	677	737	714	703	741	715	702	711	710	747	695	679	715	723	701	740	729	693	676	711	746	699	690	714	728	745	735	717	708	740	756	706	761	685	703	735	747	697	754	739	703	711	677	753	714	701	723	748	734	710	738	767	748	703	702	724	708	701	711	764	715	723	704	758	708	763	713	708	712	738	760	722	763	718	688	670	762	711	707	699	760	762	713	721	764	688	737	726	725	708	752	714	725	742	713	677	722	671	710	673	652	776	721	710	736	680	711	703	764	728	697	717	713	727	704	738	667	711	692	665	708	732	728	695	708	768	689	702	692	738	696	680	705	745	739	752	733	706	702	724	725	717	684	669	738	719	709	663	721	714	707	681	714	739	685	746	736	760	727	711	715	751	745	685	738	744	728	689	736	679	696	715	722	728	700	671	729	706	715	720	734	710	712	708	695	717	743	723	707	718	739	720	719	760	738	727	735	689	695	741	721	708	699	696	744	644	710	684	694	711	707	762	681	702	717	735	740	697	642	696	740	695	721	717	729	731	750	747	791	754	669	699	756	741	712	733	762	737	711	719	727	718	684	654	714	709	718	737	717	743	734	714	720	688	729	666	700	727	672	694	708	699	733	726	688	733	718	712	692	709	716	681	724	723	749	745	696	726	726	682	749	707	697	719	731	720	677	677	720	730	708	706	736	735	707	733	735	701	749	713	727	728	703	723	736	697	715	716	709	677	727	739	716	721	716	740	717	704	700	710	772	686	710	712	683	682	706	727	711	717	699	699	761	700	680	680	708	724	727	676	731	734	699	724	776	641	695	722	708	669	686	748	707	673	691	750	699	676	743	750	701	756	731	698	759	718	695	715	715	734	753	722	707	682	711	718	739	760	691	707	728	717	709	723	787	740	739	718	677	688	710	734	763	760	728	701	726	707	752	684	730	720	732	685	696	722	720	711	703	751	708	702	715	688	695	747	693	714	724	690	682	662	731	796	735	757	719	703	703	719	709	712	733	681	737	748	677	713	722	719	719	660	749	702	692	727	687	699	680	730	676	733	675	688	712	757	730	733	730	702	710	706	722	698	715	694	703	793	697	739	724	716	709	768	749	736	643	703	703	679	694	656	726	693	761	705	730	675	702	626	736	713	716	713	714	733	724	679	663	689	750	695	749	684	708	735	747	706	701	737	710	708	700	783	734	696	743	727	729	709	739	712	681	731	714	773	685	736	734	740	755	714	739	743	680	733	757	739	756	690	722	732	712	763	724	742	732	696	746	735	731	678	721	751	717	661	665	726	682	701	709	713	727	716	692	721	776	745	695	670	739	756	697	711	736	734	718	693	704	741	692	712	734	674	720	693	722	714	686	702	695	722	733	687	708	712	699	710	723	671	748	697	730	720	751	727	742	747	698	724	740	722	713	725	721	726	767	697	676	689	741	725	686	769	666	716	726	709	753	716	723	716	730	738	705	741	754	676	746	703	763	670	704	713	739	679	713	719	724	704	711	684	700	728	703	726	695	697	666	716	702	740	694	726	677	700	725	705	713	719	714	695	709	689	707	712	765	744	707	750	713	778	712	756	704	743	730	709	745	744	748	735	765	726	726	713	698	676	730	697	712	717	716	714	725	763	755	674	700	712	734	711	688	717	748	727	717	718	734	716	741	748	714	760	701	712	723	724	733	720	690	698	727	722	762	674	754	677	656	754	739	690	715	700	762	696	753	745	721	706	777	716	711	702	693	730	716	701	713	685	743	687	706	691	745	704	739	682	695	678	744	744	744	749	725	717	705	734	702	684	705	719	744	718	724	727	673	709	712	751	742	701	685	696	752	729	698	680	738	738	738	748	697	706	705	710	717	688	741	737	726	713	738	704	705	753	703	719	690	720	734	751	731	724	672	729	723	756	717	712	735	711	755	734	709	704	657	720	693	735	717	705	708	721	743	675	723	772	767	724	698	747	713	705	704	717	717	725	743	684	730	749	731	702	675	711	707	705	713	684	707	705	705	681	692	765	680	728	724	677	769	749	732	705	723	701	766	720	729	738	698	739	677	744	739	776	684	755	752	704	694	742	705	699	737	740	743	721	719	683	700	668	753	713	689	732	694	727	796	722	689	710	740	698	695	762	743	737	678	683	709	737	716	761	722	705	704	741	678	715	733	631	720	741	678	710	723	670	660	724	734	709	700	668	738	752	717	711	701	779	717	697	667	704	733	690	698	687	727	711	732	709	689	727	689	676	716	706	683	750	749	713	727	750	677	747	710	741	683	658	729	734	715	689
1930	512	359	267	166	118	112	103	96	95	123	95	94	100	78	102	83	98	99	83	100	82	90	87	99	105	101	77	92	95	94	97	110	106	109	83	104	87	95	93	89	81	78	105	96	86	85	82	105	89	83	97	84	113	90	83	91	90	92	101	93	83	90	104	92	95	93	94	80	82	87	86	108	110	90	115	81	88	85	89	95	92	88	88	105	80	87	74	91	96	98	88	97	93	106	104	91	92	104	81	81	84	91	95	106	82	118	88	119	81	85	91	116	91	73	95	89	87	87	89	96	88	101	95	99	94	98	84	89	109	81	88	93	83	114	83	87	84	78	111	85	83	106	80	97	91	93	85	96	108	105	97	92	95	109	78	88	94	98	89	84	109	80	86	97	87	89	86	110	118	91	103	99	79	81	93	87	91	90	75	99	105	87	101	80	106	108	86	79	98	89	103	95	94	91	110	89	104	101	80	88	94	90	78	71	84	84	90	79	105	100	92	103	84	101	95	113	88	103	83	105	82	98	110	95	94	102	74	86	105	86	82	84	101	85	87	91	80	94	98	90	76	103	68	94	81	109	87	87	77	104	105	103	84	87	86	92	86	99	97	77	90	84	94	90	98	89	101	78	106	101	96	93	95	87	79	99	92	89	86	92	97	107	104	77	76	86	95	73	100	83	100	95	103	92	97	82	94	99	93	87	85	75	99	100	94	116	92	90	98	87	92	95	75	82	84	87	84	87	103	96	111	94	103	95	83	96	92	89	92	112	91	87	88	81	89	102	99	108	96	98	83	97	98	82	95	94	93	108	93	91	87	90	103	85	112	94	92	108	110	89	93	98	94	101	91	97	107	115	87	94	87	88	80	89	93	78	103	94	87	100	76	96	108	110	83	84	98	86	84	80	81	97	97	102	94	90	102	93	102	93	79	83	87	89	106	90	94	75	91	108	101	87	70	115	92	96	78	109	91	91	104	85	76	76	89	81	90	83	101	83	85	103	113	85	89	92	94	88	92	102	91	86	86	94	95	96	104	91	108	103	84	101	67	80	86	116	91	110	104	99	84	88	103	98	82	85	91	84	85	84	115	86	104	97	95	88	99	76	108	88	73	86	98	95	93	103	108	105	86	92	102	104	102	84	101	92	94	92	76	85	95	84	86	76	82	81	85	78	101	101	84	80	73	83	102	89	102	101	112	80	71	94	89	86	114	94	84	80	87	83	103	89	95	83	84	102	107	101	85	101	89	89	90	90	90	90	105	85	103	72	100	100	97	91	92	83	112	87	78	88	103	82	89	80	82	97	100	95	104	92	91	79	88	96	89	96	96	80	95	88	79	102	88	92	93	84	96	91	80	101	101	85	95	101	99	107	90	80	99	89	82	103	88	83	84	103	96	95	83	105	84	98	79	87	81	83	80	73	96	100	77	91	97	88	85	85	105	102	79	92	82	99	100	101	95	87	113	95	93	99	84	91	86	88	87	77	83	90	108	98	100	89	82	78	102	77	78	106	107	98	106	95	84	101	84	108	79	93	82	99	87	99	107	83	90	103	95	95	108	100	89	95	88	94	92	90	95	89	92	88	95	110	90	95	89	84	83	92	96	90	77	99	83	87	104	73	73	84	94	86	111	95	86	101	83	90	80	81	97	69	98	111	102	98	90	76	103	85	89	75	92	79	115	93	92	83	91	91	86	97	78	87	86	95	106	79	96	89	95	104	79	110	94	102	103	90	81	72	84	95	82	110	86	101	95	97	65	99	93	95	95	98	87	95	86	103	103	90	82	100	96	96	91	96	100	113	94	82	129	111	96	97	98	93	88	87	102	106	93	110	100	108	88	89	95	107	100	98	85	111	89	90	90	76	104	86	106	94	89	93	85	85	90	83	95	88	95	89	78	93	92	98	90	95	105	106	90	101	99	97	87	89	86	80	98	82	96	82	105	66	91	83	96	112	99	98	102	81	92	107	88	114	99	91	89	82	95	103	89	95	96	98	103	95	84	87	79	97	94	101	94	73	79	91	93	80	102	107	83	84	67	105	90	96	91	107	88	78	98	85	92	91	105	92	82	106	97	79	103	101	74	95	110	92	87	80	92	92	96	90	89	106	93	91	86	108	80	88	82	104	113	99	101	100	98	108	91	83	89	118	91	111	85	99	89	93	92	79	100	101	99	83	108	77	100	85	90	86	78	106	85	107	83	97	110	109	93	96	101	102	82	98	90	103	96	91	98	90	100	82	93	88	86	84	90	85	81	109	85	100	91	78	91	115	94	91	96	90	89	113	92	101	89	98	96	101	90	96	87	87	99	80	97	84	92	93	97	89	92	94	106	89	97	99	94	88	90	99	102	90	92	97	107	89	88	93	85	84	99	92	101	89	96	100	89	100	115	94	94	103	98	83	87	101	81	102	95	101	106	93	85	100	94	86	92	84	90	85	90	85	85	104	104	82	80	107	98	100	86	80	92	88	96	107	86	121	101	84	98	86	73	95	84	92	90	100	108	102	88	87	89	99	87	98	76	81	98	71	82	88	96	95	89	98	78	86	103	98	90	100	83	95	83	83	97	106	84	73	84	85	109	82	94	95	101	85	89	107	80	90	93	89	88	99	76	97	100	93	106	86	103	97	91	98	86	86	73	96	92	109	103	80	90	91	94	101	82	95	73	98	81	98	70	77	109	101	84	96	105	117	92	85	109	74	79	80	82	97	95	88	96	90	111	114	97	71	105	97	93	76	77	81	84	82	91	94	83	91	81	99	75	88	89	65	87	94	114	88	78	103	83	113	102	97	84	92	98	112	98	88	85	89	75	88	107	89	107	96	85	85	80	86	80	93	106	99	74	69	107	108	100	80	89	88	90	106	100	86	95	74	79	105	96	105	90	99	88	83	103	103	96	97	85	102	99	100	98	90	80	86	89	90	89	109	92	91	91	95	85	83	103	94	90	88	111	94	96	86	79	78	104	122	79	92	88	74	83	78	74	110	112	94	87	76	100	101	121	102	83	107	69	100	88	90	102	89	90	92	91	84	97	104	86	80	89	81	102	103	100	89	86	82	81	114	96	104	97	83	87	97	97	86	101	78	89	89	94	101	98	89	103	102	86	87	95	102	90	88	97	91	108	107	77	82	110	111	94	86	84	90	95	94	107	82	97	103	95	85	95	103	91	109	96	89	95	81	89	85	90	91	85	81	122	101	71	89	72	75	113	102	99	96	89	105	81	78	97	85	70	95	96	90	72	94	91	115	88	92	99	106	83	92	85	88	105	96	108	89	95	100	81	81	93	85	93	114	92	92	104	91	84	99	92	82	104	94	84	85	89	85	90	83	80	89	81	82	75	96	89	87	78	98	93	87	105	93	78	106	75	81	82	88	97	104	72	89	89	88	101	92	90	93	86	84	94	94	85	98	94	91	89	90	95	91	107	94	90	101	92	85	94	97	96	99	81	97	104	78	101	94	93	107	108	92	106	97	83	100	88	104	91	102	79	71	68
2361	904	989	902	847	689	472	437	358	365	336	359	347	325	335	338	325	300	327	312	335	325	321	321	312	335	324	313	338	313	333	316	303	314	317	358	316	306	294	315	303	325	302	337	333	310	294	324	376	345	346	300	341	283	311	318	342	320	314	312	356	307	312	335	314	309	340	308	325	308	344	312	335	313	327	326	332	334	300	323	344	280	289	340	335	312	311	298	296	319	347	298	311	347	317	349	345	325	338	311	302	301	316	298	343	281	291	345	305	329	309	313	308	315	306	284	322	301	350	320	326	291	336	334	342	330	347	290	299	294	325	309	331	298	336	339	285	309	331	318	335	343	345	298	339	298	306	311	299	337	291	315	329	336	313	316	289	330	311	327	322	297	335	302	333	326	338	319	294	319	308	317	326	293	309	326	359	323	311	320	321	370	324	334	309	319	336	329	313	360	295	317	307	335	308	318	317	342	323	303	312	325	278	342	302	323	344	308	328	324	299	312	308	293	309	310	317	296	326	310	311	301	337	331	333	310	310	311	315	319	324	336	349	315	324	315	322	328	338	309	321	319	297	315	295	291	360	306	300	311	329	332	296	312	321	344	320	281	282	326	315	325	308	281	350	334	315	307	305	336	320	335	314	348	336	288	302	292	330	291	322	325	295	303	348	352	343	343	317	319	325	323	323	305	330	293	303	312	307	311	342	319	319	292	326	355	323	296	300	331	319	301	293	329	295	354	317	298	324	300	337	345	291	323	315	280	316	318	323	305	300	307	306	347	320	338	338	331	302	284	283	324	309	321	316	312	344	310	329	314	340	333	333	295	308	292	301	316	317	311	277	302	312	321	269	344	307	315	294	333	310	328	313	321	295	336	332	324	275	314	281	334	327	337	322	331	339	313	327	290	295	342	347	287	297	319	307	330	308	343	308	320	338	311	336	331	340	281	338	309	336	324	302	342	305	298	294	299	302	328	352	328	323	291	306	309	330	297	307	304	307	324	324	332	301	296	303	335	289	281	343	320	331	333	322	324	300	315	323	320	307	297	309	335	319	318	308	316	274	336	314	288	351	327	321	302	272	296	316	308	308	319	334	345	286	283	331	333	289	325	318	305	274	312	323	308	342	316	308	313	326	307	314	309	320	308	314	289	334	325	275	287	349	336	315	332	338	335	317	326	306	314	295	306	329	341	330	340	348	318	312	334	326	326	313	291	314	311	298	317	329	326	290	330	339	330	314	270	285	329	302	286	290	307	325	304	295	329	291	331	284	284	340	341	309	316	347	350	303	313	343	293	333	318	319	311	296	319	340	327	309	320	326	335	298	341	337	313	314	331	341	340	286	324	276	301	306	309	309	318	354	332	289	302	306	293	302	330	313	322	328	349	315	329	316	319	307	310	343	348	293	324	331	316	301	290	282	317	320	321	359	310	330	294	312	323	281	318	311	353	349	270	327	330	288	305	321	324	349	313	322	329	289	310	303	320	320	320	320	320	306	326	315	349	318	333	323	307	333	317	305	299	320	312	317	332	343	326	305	339	349	308	293	292	330	313	350	331	312	321	303	363	327	326	312	305	321	278	302	325	308	309	313	330	298	325	320	328	284	314	331	316	324	325	318	298	320	302	346	316	342	299	327	325	301	341	288	322	321	338	348	324	294	310	275	353	316	304	288	318	336	313	323	306	317	324	308	360	340	323	313	316	323	337	328	306	332	299	314	330	304	308	312	319	315	343	300	325	364	298	300	311	320	346	302	309	296	345	314	310	314	313	306	326	301	359	298	329	324	337	296	316	346	326	298	317	312	351	339	339	304	303	295	329	325	320	309	304	320	293	314	343	307	295	332	317	296	325	342	320	309	315	353	339	295	294	342	300	309	297	292	297	325	345	328	323	352	320	321	306	347	331	298	311	276	286	312	352	305	341	376	327	289	317	292	301	321	325	320	312	319	322	304	340	325	302	335	309	313	318	325	329	315	297	332	342	339	305	336	333	319	304	325	319	316	331	334	311	291	317	298	303	330	317	327	306	320	308	353	298	317	349	324	319	306	305	326	309	347	300	343	310	294	306	317	295	308	298	308	332	333	337	303	319	311	329	328	308	315	314	329	306	320	321	331	316	314	312	327	325	310	315	332	323	305	331	309	315	293	345	327	311	319	301	296	322	291	319	312	332	312	325	294	294	350	328	311	307	308	332	302	308	311	302	330	305	303	333	322	305	323	308	290	317	335	317	334	320	326	333	325	299	328	323	280	321	316	342	315	325	304	327	328	335	320	323	310	328	318	283	284	340	294	298	319	310	306	321	320	309	335	302	314	338	340	320	319	323	339	345	317	342	301	336	313	319	308	305	321	308	310	309	314	324	324	299	294	315	317	328	309	259	304	302	291	323	282	298	308	324	310	289	290	334	318	317	327	324	315	325	331	351	338	300	314	332	326	315	326	322	306	326	319	311	337	292	325	310	348	319	344	265	296	325	301	272	309	326	311	335	328	319	338	324	333	327	351	319	308	316	317	324	331	324	354	332	316	316	315	336	294	326	320	324	322	332	328	306	302	325	281	324	328	297	320	330	309	320	315	323	315	341	345	305	309	310	277	321	310	326	313	327	308	318	332	325	339	293	320	292	322	326	323	325	296	308	345	298	312	263	337	361	283	308	319	312	314	344	323	317	318	323	303	314	350	291	317	336	305	310	309	308	339	310	303	324	305	360	361	341	325	322	343	303	315	323	333	362	306	319	291	308	310	328	354	338	322	319	332	306	304	297	306	307	333	344	317	324	316	351	323	326	289	302	318	305	339	340	317	317	283	314	332	349	338	306	312	300	328	317	303	332	360	330	303	310	295	343	308	361	349	332	324	327	299	326	321	289	317	350	346	358	316	321	312	300	318	296	305	306	309	316	306	278	327	319	313	321	334	330	314	320	311	330	300	286	312	330	319	306	329	336	332	326	312	309	293	317	318	340	348	328	296	305	329	317	326	316	294	323	340	310	296	326	317	289	286	330	346	336	307	321	328	307	290	334	329	331	330	323	311	313	324	306	304	346	305	290	337	320	338	318	325	313	320	331	307	316	312	363	283	317	286	317	314	308	329	338	295	307	327	319	309	332	340	335	305	283	322	312	321	320	332	352	311	285	320	324	298	333	333	333	314	321	305	331	307	311	299	331	338	322	347	330	322	323	304	319	309	329	321	297	344	290	336	281	312	310	339	316	271	281	322	315	332	326	308	313	311	331	315	308	301	329	339	308	303	336	318	326	333	335	328	286	291	321	317	316	319	312	311	288	321	291	312	312	308	279	296	322	331	315	293	306	330	347	288	323	326	346	338	296	311	341	323	292	317	315	328	320	322	339	308	308	327	292	321	338	302	316	308	311	322	314	341	334	293	336	362	342	304	328	290	310	338	305	319	315	340	330	292	339	325	337	299	326	299	321	312	318	326	310	316	298	315	326	283	327	348	317	302	329	340	313	335	328	334	324	354	330	313	331	300	350	315	298
8545	6052	5000	3942	2495	1483	788	482	393	342	305	285	293	271	275	278	245	228	218	223	249	237	240	234	246	224	228	255	232	210	227	223	202	245	240	221	227	239	212	213	238	240	224	223	258	215	233	210	216	216	225	214	211	200	220	242	240	217	244	209	214	178	213	253	215	209	232	224	227	198	235	196	221	257	226	207	221	208	208	252	243	220	226	214	217	199	237	244	221	234	214	243	257	233	216	245	208	194	206	213	222	241	223	247	215	223	230	205	247	233	217	232	240	251	241	245	228	223	235	237	240	242	223	232	230	205	218	222	205	229	220	215	192	209	234	228	225	225	211	217	211	227	219	204	234	210	240	218	245	233	216	243	217	236	217	222	214	239	219	236	219	244	216	218	232	227	252	243	238	242	251	224	218	215	203	232	222	213	208	244	199	204	236	267	202	216	237	229	195	236	228	216	206	215	219	244	216	245	231	197	242	215	217	213	232	250	234	242	216	214	212	207	204	227	225	230	199	230	225	248	219	226	211	230	206	214	231	226	215	229	255	218	222	219	241	237	239	254	218	201	223	260	230	221	236	237	213	236	201	225	237	234	225	228	234	216	212	208	241	244	231	243	255	239	225	207	229	232	238	211	253	224	225	206	245	231	216	219	255	227	235	210	214	214	217	230	240	227	239	219	222	223	222	234	226	237	238	205	226	231	226	214	227	221	226	207	234	230	223	238	233	219	231	213	226	219	215	229	226	222	258	217	220	219	208	230	212	213	192	228	231	214	201	223	204	211	243	210	227	231	230	216	218	221	200	215	228	234	250	236	219	226	222	226	228	216	208	243	222	217	213	233	225	239	246	231	225	222	226	221	230	203	239	218	200	237	217	239	232	216	198	211	230	247	212	213	226	207	242	204	234	220	221	229	246	211	244	211	201	237	213	265	238	232	221	234	222	217	212	219	199	220	210	221	200	208	206	254	230	197	250	234	195	257	211	219	193	203	210	197	210	227	229	213	235	255	204	226	207	201	243	214	229	234	231	224	196	262	232	251	214	206	221	194	223	228	215	212	229	251	217	212	227	204	209	240	226	198	231	197	238	253	224	225	224	229	220	232	256	225	227	246	218	216	225	237	221	261	213	205	231	250	263	244	210	220	238	208	224	244	220	234	227	238	221	206	215	207	220	222	226	218	211	205	226	214	237	221	230	204	195	240	221	218	200	220	219	188	245	250	195	258	220	229	225	208	220	223	224	234	229	222	208	230	217	234	196	244	197	219	216	242	229	235	219	232	216	231	232	232	237	213	258	235	224	225	228	218	229	211	238	236	207	230	222	237	209	209	207	227	240	202	217	212	229	238	204	212	214	215	232	229	239	230	234	241	215	222	237	227	216	226	238	241	255	224	189	204	233	202	222	220	208	231	224	219	228	191	231	239	203	231	242	218	203	233	221	217	218	214	221	211	266	219	247	260	219	231	220	217	219	232	232	242	240	234	220	208	248	231	217	240	216	213	222	244	220	254	199	228	254	230	229	214	226	210	231	230	244	230	233	212	219	207	215	192	236	209	256	233	218	196	215	191	254	248	223	234	250	199	228	224	223	217	206	197	236	214	212	228	237	212	215	223	235	223	242	233	223	223	231	193	222	234	202	225	213	232	229	223	218	212	210	229	218	223	215	213	199	215	209	236	216	228	228	209	221	218	220	262	203	227	231	231	245	221	228	221	221	236	236	229	224	217	231	225	216	245	233	234	227	226	237	229	218	216	223	237	231	235	201	227	224	229	229	242	217	229	223	220	210	240	250	241	218	214	249	215	222	241	229	217	234	218	253	235	238	242	233	234	257	226	230	207	186	205	252	242	217	233	235	233	209	233	234	233	223	243	226	217	237	235	232	217	222	248	224	217	209	229	218	216	213	218	217	225	236	234	200	209	219	214	223	242	183	226	224	207	230	213	220	194	233	215	253	241	214	233	214	224	226	233	223	224	211	263	239	233	205	219	218	202	220	214	229	236	229	220	201	201	240	204	219	206	232	218	220	198	224	213	186	224	230	238	189	218	234	227	210	225	238	224	224	228	234	216	229	220	228	225	217	231	253	214	209	234	247	212	217	230	226	211	259	241	225	222	206	197	237	218	226	223	250	225	243	244	255	206	230	222	218	197	221	257	238	214	255	223	222	246	228	219	234	242	219	216	223	234	211	215	226	216	216	199	216	209	205	218	232	206	204	216	232	243	215	239	241	246	232	222	231	219	204	228	227	225	213	234	214	241	212	218	231	224	235	233	221	244	231	231	227	199	229	244	234	219	216	221	238	226	204	222	220	222	225	221	224	212	194	255	249	214	228	215	217	242	244	227	208	196	215	241	211	238	199	241	234	239	207	216	250	220	222	237	206	224	208	214	237	217	235	199	224	269	200	204	233	236	225	230	212	209	207	218	223	251	235	251	224	213	246	201	212	231	227	219	220	205	208	234	206	238	229	226	215	205	245	203	218	225	236	244	208	217	226	229	209	227	200	213	211	215	212	235	232	222	236	226	215	207	241	211	252	241	249	246	204	234	211	210	204	224	223	217	215	214	227	205	221	223	226	214	196	221	230	215	204	210	240	186	208	225	235	199	220	220	224	207	238	223	208	232	229	209	210	231	213	220	220	213	220	223	231	236	247	213	214	256	209	235	227	225	204	222	230	208	213	223	229	195	220	205	230	240	235	227	242	220	205	224	215	216	232	212	227	202	223	218	214	250	238	229	197	211	216	227	231	221	232	239	219	220	208	212	188	229	229	233	225	226	235	228	215	251	197	229	210	215	232	197	221	226	235	218	209	222	219	254	218	202	241	237	215	193	199	226	225	238	230	244	204	208	233	201	222	229	231	209	210	186	236	243	218	238	238	208	235	238	213	241	227	257	259	212	241	212	218	206	240	203	231	233	233	234	229	221	222	224	232	236	229	235	240	225	221	222	211	212	237	212	203	230	222	212	227	216	236	235	222	211	207	226	236	224	223	199	216	212	229	210	224	216	218	208	225	207	217	215	197	212	234	222	232	212	197	253	234	230	234	211	209	230	230	221	229	233	215	215	245	240	243	220	221	261	221	228	213	217	245	226	266	212	218	231	250	200	222	236	246	220	208	221	199	212	204	244	209	205	225	230	219	221	209	220	212	227	206	211	214	243	233	227	215	213	247	215	219	191	210	214	202	224	243	245	215	234	247	232	245	247	225	210	218	206	242	221	226	214	233	233	209	218	218	248	231	250	216	237	220	234	229	227	224	215	229	213	203	239	229	236	238	241	222	245	217	224	214	217	209	234	231	236	224	213	240	244	223	213	205	205	201	207	218	220	202	244	208	206	232	246	225	220	198	213	228	204	233	226	239	213	234	227	242	235	210	233	226	221	235	221	197	214	204	249	222	206	242	220	206	207	204	206	217	244	218	230	244	244	214	216	233	260	236	233	222	244	211	228	203	250	269	241	247	225	238	217	221	230	231	202	209	209	215	224	226	218
7931	4762	4864	6228	6403	4973	2910	1933	1563	1424	1251	1269	1092	958	918	859	802	795	815	816	783	755	766	764	710	708	703	709	707	729	656	703	671	731	677	666	713	692	662	655	676	717	646	606	658	647	656	628	662	668	624	663	659	651	652	615	641	656	672	644	660	615	648	607	683	639	676	634	607	676	670	631	597	683	658	570	643	636	608	630	604	617	627	614	665	654	690	628	627	640	652	599	636	623	572	605	699	639	655	653	635	631	616	635	679	649	652	655	640	592	604	645	630	636	637	639	592	637	651	644	664	628	621	592	622	618	610	610	611	644	615	600	633	615	648	581	635	655	615	657	610	642	585	591	650	593	675	584	656	582	606	628	653	663	644	628	677	619	632	626	595	640	632	602	661	620	662	622	648	645	679	618	599	649	600	624	591	616	648	631	599	622	648	616	618	651	660	594	645	637	614	630	665	571	592	642	621	585	598	625	659	609	670	593	617	638	597	662	636	633	606	627	643	676	664	654	637	608	603	648	633	670	561	590	644	630	685	624	630	699	625	617	620	619	638	620	648	620	621	584	638	601	655	599	615	618	588	617	628	569	653	578	637	685	643	626	658	659	609	620	613	612	614	601	620	648	593	633	593	610	611	629	638	594	665	615	636	629	581	637	621	620	637	616	613	612	602	659	625	612	615	645	626	630	611	595	628	632	637	629	604	596	624	633	633	567	629	660	671	667	626	614	620	640	623	587	649	597	638	604	630	655	627	614	633	604	588	619	652	586	652	631	647	629	622	677	600	621	608	675	665	609	609	658	601	633	591	638	644	590	695	643	647	613	652	613	620	600	646	625	629	646	606	607	650	657	644	632	594	610	613	655	615	666	625	610	604	634	624	625	597	577	593	645	641	669	637	623	630	641	620	559	627	665	665	609	609	614	615	596	604	631	644	653	645	627	652	609	619	632	641	633	672	603	600	624	659	631	669	598	677	616	633	590	665	628	626	654	608	621	630	644	613	612	581	620	634	631	623	565	634	660	619	653	576	657	618	600	597	654	616	630	572	603	628	602	669	610	618	650	599	640	577	621	661	641	646	628	616	596	614	603	627	624	616	620	649	642	599	640	601	618	585	607	602	600	602	596	639	628	647	613	628	623	666	609	601	609	612	644	663	623	603	648	626	630	630	594	629	640	610	669	622	626	656	625	671	612	611	633	667	673	645	634	588	612	610	618	611	589	631	611	595	675	617	591	631	615	601	651	640	572	635	636	631	615	647	597	623	604	660	595	658	600	590	635	648	605	579	613	629	642	613	622	604	616	645	617	680	593	654	638	671	631	612	636	599	591	643	646	658	656	629	575	641	680	631	673	638	583	676	616	611	625	632	613	616	618	637	625	652	590	651	643	608	624	629	648	634	642	615	595	639	634	613	640	631	633	653	618	628	649	646	624	642	619	606	740	614	638	656	601	606	617	659	626	614	638	626	641	570	622	608	624	602	625	640	624	655	618	601	663	602	607	644	619	629	670	651	632	595	617	615	643	605	586	625	656	605	619	617	611	603	646	617	618	597	628	660	627	645	616	664	625	633	625	674	648	645	644	635	615	651	637	616	605	609	593	641	636	608	612	596	621	603	618	634	662	631	600	623	618	591	608	670	635	603	634	634	601	623	644	624	618	650	591	611	601	665	610	669	576	649	649	608	615	675	603	616	609	682	642	616	614	629	603	586	612	627	560	628	653	611	647	639	615	673	691	669	638	680	674	653	603	596	621	639	634	592	640	645	605	612	624	616	609	599	642	645	692	604	635	628	628	590	598	637	657	661	601	601	588	606	631	639	627	654	637	600	632	643	642	624	605	644	691	659	603	643	596	637	653	646	617	618	629	611	674	595	575	628	620	617	593	595	612	599	654	612	640	623	601	629	576	623	603	626	611	647	639	591	637	650	613	625	593	618	645	609	611	584	560	629	640	666	613	646	631	659	597	611	625	602	613	606	642	613	652	629	625	686	665	635	626	641	623	640	591	643	629	603	613	651	617	579	619	625	639	688	645	653	608	651	600	619	595	631	628	585	663	635	633	646	629	637	671	630	605	626	617	591	573	618	644	618	652	588	657	648	624	597	592	670	678	645	619	616	620	659	616	646	618	623	627	620	631	605	647	631	592	632	619	606	650	622	624	588	681	639	631	639	614	582	665	605	576	611	641	617	587	633	643	599	566	602	638	611	631	648	605	629	609	642	642	615	611	663	633	615	615	609	665	623	617	616	622	619	657	663	635	631	587	693	632	660	616	618	597	627	611	655	611	609	638	683	613	664	664	651	650	651	630	570	674	616	586	623	617	622	657	608	612	652	593	591	606	618	652	583	656	656	624	613	613	607	651	613	632	614	618	626	623	593	643	619	659	649	630	630	607	592	631	634	603	639	629	656	618	606	652	663	639	622	626	624	651	662	651	625	588	647	654	615	616	590	589	684	613	661	633	615	607	608	662	614	621	619	614	626	617	648	640	628	576	641	601	630	606	609	619	618	637	651	606	647	641	620	605	648	604	597	600	616	641	639	593	640	630	611	653	607	609	636	667	616	614	629	599	624	612	636	650	615	585	638	663	649	660	622	613	686	643	611	621	608	621	610	665	568	617	604	635	579	620	634	610	664	665	564	635	658	647	613	634	659	624	678	575	661	624	599	650	657	663	594	631	608	641	632	599	614	639	650	605	662	621	646	588	599	579	635	625	639	641	594	657	645	581	623	640	630	673	610	615	634	597	617	617	637	676	627	607	605	659	626	614	643	677	612	582	622	641	681	662	609	583	638	636	624	624	637	676	584	640	584	624	631	645	603	627	628	681	630	674	645	612	575	564	614	623	610	617	613	630	607	587	621	621	631	628	643	640	635	625	596	635	631	602	607	612	650	645	616	614	610	631	659	626	612	615	617	594	662	614	648	650	575	602	589	606	632	611	620	655	591	634	638	640	675	589	666	630	623	664	602	628	632	634	644	596	585	606	606	633	619	597	625	631	632	620	651	611	644	672	626	618	621	682	640	619	629	640	623	610	653	638	601	625	599	613	598	627	610	618	640	607	645	593	606	622	614	616	652	659	652	610	583	624	644	598	644	598	635	565	671	563	647	632	648	585	634	647	622	657	629	638	623	616	608	636	631	620	629	637	601	628	626	650	594	684	611	630	574	623	625	656	594	598	639	624	613	622	648	628	643	659	655	631	574	609	586	583	625	625	643	625	639	675	673	627	643	612	608	643	619	644	670	619	649	603	659	645	634	672	628	615	601	631	630	639	608	663	585	647	618	624	608	593	617	618	648	627	672	568	586	621	639	656	662	668	612	636	656	606	637	644	675	675	652	627	603	658	670	566	627	620	673	622	603	658	657	596	621	615	637	620	634	624	606	635	640	632	654	595	649	633	640	619	632	590	638	672	635	579	673	628	637	604	678	609	644	614	639	615	611	598	631	643	643	636	579	640	645	640	639	605	647	587	635	624	578	679	622	659	646	628
14474	10514	9084	7478	5389	2946	1403	685	581	509	432	436	395	324	331	359	318	322	338	313	284	288	318	300	294	287	288	297	282	280	257	276	307	253	277	258	263	263	284	284	303	268	288	300	289	268	303	277	295	276	271	290	268	282	290	292	295	259	294	287	256	281	273	249	287	300	285	254	250	314	275	310	251	268	259	266	293	264	252	284	289	270	259	284	248	264	294	297	273	284	280	247	285	275	283	288	287	316	306	273	252	270	272	260	280	248	242	255	308	285	288	287	263	277	274	288	270	273	291	255	272	276	246	268	262	272	280	251	294	256	248	266	278	241	281	287	296	247	249	291	269	295	284	278	280	284	257	265	264	264	281	259	264	279	263	238	269	264	279	277	274	270	246	300	304	300	269	281	293	244	291	273	267	266	294	276	265	262	271	275	275	264	281	267	276	268	295	297	276	247	268	264	291	254	257	261	236	271	286	251	259	280	249	284	258	266	288	241	254	253	275	275	271	261	271	257	263	263	277	266	287	269	246	292	275	291	286	267	311	282	307	270	272	278	256	265	274	260	275	278	246	266	278	289	259	298	281	280	254	299	269	277	248	278	240	283	288	281	271	273	293	252	263	268	282	259	249	246	231	258	250	258	241	281	265	270	256	271	236	264	276	286	258	255	250	289	282	263	283	284	285	303	275	281	294	286	299	260	270	298	243	259	297	271	282	286	268	260	250	273	255	279	272	269	271	254	311	263	268	277	291	302	289	279	284	288	256	292	255	310	280	287	279	269	260	302	307	264	274	263	261	259	322	283	252	303	266	256	289	315	298	278	276	301	280	273	247	273	271	282	242	279	275	269	251	277	269	263	258	288	285	300	260	279	228	259	277	272	283	265	236	280	288	298	267	254	249	289	265	279	283	275	298	304	264	286	254	269	274	283	279	282	291	293	265	261	249	274	266	272	273	275	269	241	275	234	306	265	245	291	235	266	258	254	288	274	289	265	269	266	256	300	274	276	295	291	266	283	293	297	276	242	267	245	281	261	284	240	269	267	245	245	247	265	273	266	283	272	301	281	263	265	245	260	249	273	252	260	256	251	267	272	283	286	242	273	256	279	297	287	289	261	260	267	284	256	257	256	292	269	276	280	296	277	273	250	276	276	256	300	275	272	289	273	261	305	238	288	269	223	285	276	269	290	273	304	294	245	261	254	238	259	282	269	252	273	269	277	267	260	269	281	300	309	277	274	284	249	261	284	300	261	285	231	282	288	285	265	284	283	250	255	278	279	278	308	272	305	230	253	253	254	307	290	302	263	283	288	279	280	295	305	253	270	251	267	268	294	259	253	285	255	298	278	263	291	277	283	266	244	290	258	290	279	278	309	294	294	291	274	255	268	248	266	256	239	267	275	265	256	269	279	261	280	274	247	252	281	283	304	266	270	257	267	270	239	280	282	256	273	286	247	261	283	252	271	278	260	275	278	277	288	276	248	283	260	253	266	257	258	301	272	284	279	274	260	271	249	256	287	304	249	277	276	256	273	292	265	293	285	265	254	271	273	252	247	270	248	271	278	299	306	289	273	261	284	249	263	273	275	273	265	263	261	284	257	259	276	280	288	273	256	266	289	272	242	274	269	280	251	244	272	285	262	281	314	258	265	267	285	257	260	273	263	278	232	272	303	275	278	256	256	291	254	265	288	267	241	275	298	248	251	285	259	292	287	267	260	263	282	256	240	261	267	266	285	274	265	267	247	269	306	279	266	269	297	280	254	281	267	269	269	245	283	264	263	244	284	265	245	271	280	285	267	252	257	266	278	280	293	265	255	246	253	270	280	258	281	293	247	269	276	303	282	278	289	260	254	261	265	266	287	265	273	268	267	286	267	250	286	246	273	300	268	292	259	287	299	292	256	235	267	292	268	264	273	289	276	251	235	288	272	269	263	242	261	269	279	299	238	270	280	285	250	255	244	249	256	274	282	270	271	240	267	271	299	287	253	256	276	297	248	295	251	272	226	264	268	268	273	294	278	273	261	264	267	249	266	287	276	288	277	272	264	289	262	307	290	250	278	288	264	259	277	292	292	286	322	250	258	290	269	275	286	247	292	279	265	267	256	292	288	298	270	270	253	257	281	282	273	273	265	280	291	268	284	277	247	287	258	269	258	281	298	258	268	240	286	293	262	250	277	276	287	251	312	265	263	279	268	276	260	270	277	278	286	258	251	289	276	280	267	313	284	270	284	236	302	320	281	283	273	265	267	288	259	294	310	248	259	270	302	290	283	273	256	298	262	254	275	256	262	297	264	271	260	277	253	279	275	277	273	301	227	271	275	285	277	290	256	281	269	265	303	267	267	266	259	276	263	282	264	284	254	286	289	258	286	284	275	277	268	277	262	299	266	272	267	285	286	287	288	263	282	267	289	257	313	270	283	300	263	233	281	278	262	278	289	260	271	262	288	267	255	287	247	263	286	238	273	271	277	268	296	250	288	278	261	268	273	285	273	254	288	287	287	271	291	269	291	285	291	257	290	271	276	255	263	266	283	277	276	252	285	243	282	272	244	267	268	268	287	264	249	279	335	267	266	260	267	270	267	294	246	279	292	288	291	268	250	268	294	245	266	269	289	298	302	278	286	274	273	269	274	263	274	264	292	267	243	264	244	282	271	268	305	289	277	280	259	273	250	270	276	263	269	273	282	272	277	277	272	298	286	259	263	277	289	237	276	260	297	257	280	258	263	264	283	245	270	252	276	271	315	254	274	244	249	287	262	246	276	285	282	237	263	305	259	282	274	309	296	243	300	255	290	245	257	267	269	291	264	274	289	258	263	288	291	276	296	286	260	337	248	294	302	276	274	250	272	247	266	316	266	271	283	289	273	273	292	249	275	282	283	235	287	272	278	295	250	264	289	273	257	259	266	278	255	300	267	265	270	282	266	259	277	269	262	299	265	280	266	233	241	277	272	280	268	269	259	274	293	283	253	258	282	285	293	323	254	265	291	294	290	297	274	295	264	272	308	290	268	275	266	310	265	285	246	271	273	272	266	274	266	264	287	279	269	275	262	301	269	269	280	276	274	260	271	275	237	281	258	269	279	274	297	274	264	275	279	231	291	279	288	290	253	288	267	276	267	290	291	292	271	290	282	295	299	272	294	274	277	277	256	259	259	262	273	275	266	261	308	293	269	255	291	280	264	283	284	290	250	274	304	247	300	282	262	278	247	309	270	250	289	284	268	280	266	256	275	284	274	279	302	266	271	278	278	255	324	283	303	281	271	275	237	260	242	239	256	278	283	289	283	244	262	276	254	269	267	250	322	283	262	272	269	251	250	282	278	259	285	261	296	272	280	258	260	258	294	283	294	306	272	291	276	265	257	267	297	294	263	278	285	284	277	241	253	261	219	274	278	269	255	286	266	295	253	269	266	293	236	264	279	272	302	269	270	290	275	255	276	290	257	272	272	265	272	282	282	263	263	289	305	268	260	246	301	252	232	262	285	279	291	255	244
10367	7379	7340	8990	10047	7282	4467	2893	2541	2245	1909	1784	1497	1403	1270	1142	1106	1111	1064	1043	1001	939	909	967	920	843	870	862	865	826	810	847	844	820	816	863	779	778	839	798	845	778	785	782	805	798	754	780	784	801	747	752	776	746	726	713	731	765	752	778	692	781	753	731	761	693	705	724	782	765	756	739	722	727	715	733	736	727	749	700	727	716	731	723	726	773	750	723	708	673	723	688	752	731	748	795	708	759	713	763	722	732	725	737	771	708	714	723	707	705	707	714	752	736	727	720	743	708	670	744	697	681	705	716	731	749	760	733	743	702	701	685	732	746	711	671	730	680	706	760	701	720	746	738	735	728	722	723	739	749	721	719	716	746	758	714	729	721	713	773	728	758	669	741	712	712	691	700	729	673	694	714	700	753	735	692	724	706	722	731	728	708	691	731	661	685	735	680	690	706	713	713	666	747	721	700	667	725	727	707	708	705	711	710	680	659	746	725	679	750	715	686	710	713	782	740	718	714	697	697	660	726	776	728	690	706	747	708	713	740	748	735	681	755	682	692	691	700	723	735	724	710	687	769	763	773	721	728	693	693	763	733	661	710	675	708	768	714	716	749	686	717	743	629	768	680	725	707	697	720	728	740	731	724	723	718	719	752	719	701	677	670	747	719	745	718	706	674	732	711	713	729	677	684	717	728	686	681	738	724	761	711	712	667	753	743	738	726	770	730	746	685	704	683	722	692	697	673	666	734	713	705	718	691	715	733	656	737	698	739	764	711	713	711	707	736	778	720	753	718	724	726	758	672	712	725	669	751	678	782	734	689	727	694	691	682	719	692	694	690	709	678	700	768	696	721	719	733	708	682	728	722	698	720	730	720	753	703	723	729	673	728	718	729	676	692	753	716	737	702	711	731	698	710	724	707	717	660	708	686	697	716	694	699	725	679	764	700	704	690	681	698	683	714	681	742	694	687	689	717	714	730	675	699	722	702	706	718	721	689	728	744	662	719	712	737	756	732	712	753	703	720	690	730	710	745	732	737	712	733	654	722	750	648	720	738	721	717	707	687	726	697	679	685	713	728	693	733	697	694	722	725	764	750	696	708	666	693	711	735	734	745	740	715	703	735	738	682	739	744	780	739	686	697	717	709	710	711	724	731	698	698	677	722	700	690	696	690	694	677	687	733	721	729	721	722	704	689	679	727	741	683	713	750	681	736	743	717	764	710	760	677	744	761	717	697	725	721	721	741	700	722	733	703	749	753	759	684	707	717	667	700	693	741	688	715	713	740	772	739	708	686	668	711	703	703	740	673	726	721	710	729	673	709	737	699	711	735	725	717	714	685	698	708	738	722	753	717	714	684	770	712	729	740	759	705	721	762	719	689	733	686	661	707	721	737	677	733	713	762	677	755	697	738	710	730	743	717	714	712	757	715	689	717	727	693	711	728	721	703	714	735	762	721	727	716	681	699	702	699	701	741	685	738	658	719	734	689	732	742	721	732	725	728	701	733	712	666	675	718	729	754	750	713	754	734	731	709	719	721	662	722	730	720	682	731	745	729	712	686	676	710	650	726	727	698	685	695	715	720	718	749	714	695	719	699	670	747	710	701	675	682	682	699	744	704	712	694	697	743	685	714	721	699	722	749	720	681	726	726	732	748	708	663	708	709	714	751	674	694	763	780	681	731	695	696	746	714	716	757	705	728	667	729	699	771	702	708	741	714	694	723	678	714	768	728	728	771	732	686	652	724	697	764	722	709	680	764	751	746	711	726	711	726	729	703	699	703	724	725	682	705	697	720	691	686	709	733	713	726	728	676	688	732	706	717	680	751	768	699	716	753	735	694	691	687	724	722	713	721	721	693	732	695	670	705	669	709	687	714	690	712	715	716	735	752	715	719	747	750	701	730	753	713	698	707	700	683	718	671	721	724	749	660	764	726	731	710	667	718	714	722	708	726	768	723	694	704	675	685	623	740	707	756	730	738	700	750	738	674	726	729	742	707	719	685	720	711	735	724	733	671	684	741	695	746	737	708	737	750	672	752	729	707	693	774	719	644	718	713	771	765	741	687	714	695	693	726	698	727	731	709	685	710	690	686	707	672	783	728	741	760	746	665	733	733	718	739	709	755	702	699	689	764	703	714	763	693	748	773	724	700	700	707	695	751	727	690	707	750	736	689	725	718	728	731	681	744	718	734	753	723	669	722	767	734	735	707	706	747	737	700	759	694	757	723	715	726	747	718	778	701	698	733	667	707	699	721	700	710	709	793	691	723	722	667	710	706	736	699	725	715	660	716	680	711	712	686	670	739	704	744	740	724	712	695	718	715	705	740	688	698	687	705	729	736	688	694	690	683	756	640	703	700	693	710	691	674	626	718	712	749	733	713	695	678	664	711	743	709	682	757	711	689	708	693	701	743	723	720	684	698	749	719	759	699	697	717	712	707	696	693	698	671	745	709	686	747	709	706	717	689	689	678	703	761	727	705	714	721	695	690	711	709	700	712	716	727	740	715	742	713	734	723	739	761	703	697	718	743	719	714	722	736	688	717	717	726	729	701	699	769	682	760	718	722	732	648	744	699	701	719	729	727	730	686	698	721	674	695	720	657	698	697	732	748	729	722	742	680	679	769	755	745	667	680	738	721	706	707	737	712	707	720	729	698	698	696	739	737	774	701	699	698	692	747	730	733	737	713	673	700	737	693	767	699	692	721	725	713	724	736	736	776	752	735	802	741	762	721	736	642	718	665	713	692	732	708	734	728	696	699	678	702	712	676	686	717	713	712	688	684	724	726	699	741	710	705	762	721	696	713	728	700	706	754	720	722	699	683	704	720	661	699	775	755	741	713	691	721	724	737	725	725	710	730	670	693	748	750	703	686	687	676	745	708	737	736	674	722	732	715	721	750	750	742	751	657	677	706	717	697	757	684	653	699	735	767	703	739	690	706	710	731	715	738	732	732	729	689	739	738	744	678	747	723	682	715	699	700	709	713	707	738	729	702	758	759	713	712	684	727	660	706	731	740	742	713	749	684	693	690	708	688	732	665	744	684	699	680	735	696	700	689	713	672	719	762	688	692	741	710	671	698	713	721	664	697	654	706	702	684	701	715	702	699	715	730	724	721	738	732	733	727	730	694	768	728	722	748	742	740	712	723	688	726	717	687	722	663	723	671	700	702	705	728	698	738	682	723	745	707	700	669	724	691	653	748	698	756	712	739	738	677	724	704	736	701	771	743	678	705	729	670	722	710	686	701	733	775	708	718	738	708	764	730	714	690	733	769	699	767	725	720	701	698	730	722	729	739	704	668	686	679	700	681	713	674	741	719	700	697	708	732	740	726	709	677	710	681	685	735	704	732	702	684	734	696	712	711	657	702	723	697	703	684	702	704	710	687	739	691	666	678	757	715	708	711	713	789	695	692	705	737	689	682	731	742	666	676	750	726	747	693	672	697	749	704	745	687	754	726	727	703	678	710	687	667	740	732	676	680	667	672	712	745
2109	548	371	260	166	129	115	93	105	116	100	101	102	105	96	92	94	83	92	101	110	80	104	116	78	98	80	95	89	93	98	100	89	105	107	94	112	96	85	102	90	113	105	89	104	98	106	92	81	82	112	112	90	91	91	99	94	93	84	96	84	102	92	91	116	113	87	108	105	89	99	108	89	92	99	92	86	98	93	72	98	99	80	87	81	83	93	87	98	118	94	94	94	96	95	97	108	90	85	101	82	106	99	68	96	99	76	89	105	86	100	91	91	107	89	99	97	94	94	94	67	83	86	90	82	103	109	103	97	88	104	101	82	106	93	98	86	91	106	100	79	86	86	92	103	105	104	85	90	107	88	92	85	96	94	96	98	94	77	98	83	81	99	82	86	116	93	97	98	100	89	89	118	89	97	87	92	98	103	97	85	65	83	119	88	96	104	99	92	94	94	107	103	87	88	106	83	108	82	79	106	91	95	97	101	100	95	91	96	95	88	113	85	110	92	84	92	90	102	97	100	89	102	95	82	89	87	111	81	98	88	81	115	83	77	86	75	89	103	95	74	88	93	91	92	107	88	119	94	97	82	94	85	90	95	89	102	109	91	81	92	107	97	89	80	105	94	101	82	90	92	84	91	80	99	104	92	84	91	92	104	88	86	85	89	120	100	84	101	102	122	92	111	90	104	88	96	77	66	101	101	81	86	94	87	99	101	115	79	97	91	86	86	85	87	90	110	105	97	92	99	99	96	89	89	80	102	89	85	87	86	99	89	83	94	89	97	99	78	101	84	88	92	101	67	94	93	104	89	76	94	101	96	91	84	95	94	89	102	80	85	71	98	119	118	86	101	65	88	91	104	81	78	78	80	94	93	90	66	84	81	109	101	106	103	106	97	90	103	91	84	81	94	86	90	87	86	93	88	97	106	87	90	86	100	92	79	87	81	91	83	94	88	91	84	98	100	96	78	97	90	78	94	95	86	105	88	100	94	93	88	93	93	86	94	96	94	101	92	86	117	81	97	98	103	90	79	102	91	107	91	77	101	110	85	98	92	93	92	77	83	87	93	92	96	92	93	96	85	102	72	94	88	83	89	90	89	91	77	103	99	72	91	113	96	102	98	87	87	104	84	90	97	96	89	73	94	81	103	100	107	97	109	90	99	91	97	89	113	92	107	68	94	79	112	94	103	85	105	93	94	86	75	84	82	98	94	101	91	86	91	92	102	67	93	114	98	100	93	82	86	116	89	101	78	88	98	92	94	92	84	80	84	80	79	92	91	102	96	98	107	98	87	103	93	89	91	88	81	81	98	74	109	93	97	108	99	77	88	105	95	102	79	94	96	85	90	86	82	96	105	89	105	90	91	92	81	88	89	100	96	101	98	118	90	90	96	93	90	77	85	94	87	93	76	102	84	89	93	90	91	82	86	88	97	95	81	98	109	88	92	97	75	78	93	69	82	96	84	76	91	93	111	118	79	88	107	101	85	84	77	95	79	104	89	95	98	81	99	88	88	78	99	101	103	88	78	80	101	100	107	115	88	90	89	102	81	89	90	92	86	95	96	93	99	89	77	95	114	102	93	107	116	110	96	89	93	83	89	98	82	85	98	99	65	96	89	91	101	84	82	110	107	85	105	110	84	77	105	96	74	91	97	116	91	94	94	99	89	79	102	100	83	96	89	99	83	100	113	112	98	85	88	79	81	77	104	98	91	85	95	102	92	76	107	115	89	84	84	88	79	90	81	84	97	95	100	80	89	107	98	101	77	89	90	78	89	113	87	108	91	99	93	91	87	78	87	83	84	110	100	86	79	83	90	85	101	104	99	105	101	91	103	82	92	85	98	86	104	97	92	81	93	78	86	114	97	105	98	99	72	92	101	94	88	99	90	101	91	97	82	104	95	93	91	102	94	90	93	86	90	89	88	92	103	87	84	100	107	97	92	94	104	105	94	95	104	90	85	86	98	88	99	87	98	111	94	92	90	86	91	86	81	97	93	106	91	92	97	111	99	114	103	93	90	94	79	88	101	99	83	97	79	109	85	106	107	100	95	93	89	82	87	99	92	79	83	99	103	96	87	116	85	82	94	94	78	80	98	96	75	88	101	89	82	95	90	91	78	81	97	94	85	92	92	93	111	96	93	108	81	92	92	92	96	109	80	97	95	79	83	102	83	105	94	99	99	108	102	87	88	102	101	84	94	93	91	79	98	97	90	80	81	100	93	111	77	101	95	84	95	84	84	90	100	99	118	92	81	82	91	92	86	97	95	92	81	97	88	82	91	80	93	102	94	99	87	75	99	105	101	100	95	84	108	103	106	98	91	103	95	91	101	103	93	87	89	83	105	75	76	97	101	87	78	98	83	100	98	92	97	92	84	95	78	87	90	75	92	109	85	78	89	86	97	92	92	103	87	87	102	100	98	106	76	81	99	89	99	100	107	99	75	75	91	93	95	105	99	73	107	110	102	84	103	88	97	89	91	81	88	84	70	91	111	98	118	94	104	89	94	97	114	77	101	89	98	77	82	97	68	82	88	97	105	89	88	95	98	81	91	92	71	68	113	104	92	91	76	101	75	97	93	91	87	87	93	92	97	114	96	99	83	69	97	89	80	104	86	95	97	91	91	107	85	108	100	99	103	92	95	89	111	102	100	102	83	95	104	94	103	89	96	74	115	92	117	97	92	102	81	80	96	104	100	101	111	72	89	110	98	88	94	87	95	91	128	93	93	85	92	91	96	78	75	112	94	81	94	80	91	87	102	73	99	102	94	79	109	96	80	91	89	93	97	83	111	92	104	75	99	105	83	87	81	93	87	106	101	103	94	101	79	91	90	96	83	87	99	102	111	90	85	88	102	86	102	89	102	86	79	102	103	100	101	94	77	99	86	102	85	87	86	82	85	98	91	95	89	91	96	95	105	86	90	98	96	101	113	79	84	107	85	95	83	95	90	91	88	95	88	81	109	89	81	81	101	106	76	93	108	92	94	85	73	101	87	88	106	85	98	99	106	107	85	107	93	88	91	109	108	78	86	91	102	94	78	88	91	75	88	97	100	101	91	100	91	88	89	70	85	79	82	83	92	77	97	88	111	85	88	99	81	78	98	109	90	71	118	92	100	102	90	88	86	92	84	81	90	93	96	88	100	83	83	87	73	91	97	94	99	86	102	73	102	101	99	79	86	101	88	98	101	80	90	99	88	90	96	111	106	90	108	89	87	108	80	105	85	117	85	108	91	82	105	99	102	82	87	86	96	90	105	107	121	83	95	93	87	82	113	106	103	93	86	84	75	91	100	92	83	88	79	91	75	103	101	87	80	80	79	100	76	75	79	85	105	87	105	83	94	72	90	97	94	105	100	92	99	83	86	88	97	110	85	96	81	100	95	87	90	103	122	74	107	94	103	111	80	78	81	90	76	94	102	94	105	84	100	103	108	99	91	91	100	98	96	98	98	101	87	96	91	94	88	108	87	99	98	88	91	94	84	95	100	101
2494	922	924	888	780	571	441	391	383	350	367	330	348	332	307	320	333	335	313	317	309	345	295	316	330	299	299	359	334	332	343	319	307	306	355	308	316	347	301	341	335	326	323	331	329	334	286	313	311	320	318	313	316	344	314	304	322	344	322	333	337	333	309	323	316	321	291	325	293	336	329	310	331	326	313	330	304	325	300	321	329	361	299	310	328	306	341	296	312	314	292	325	297	316	347	362	354	316	308	305	318	351	325	332	341	324	328	323	312	330	310	307	318	267	301	347	348	347	298	344	314	310	309	343	328	302	314	297	323	306	323	300	295	342	321	330	286	315	321	299	323	315	316	311	304	350	312	324	320	322	337	344	277	336	314	309	307	345	308	313	292	327	319	307	299	304	329	308	309	326	299	329	311	293	330	313	346	285	350	319	317	333	311	335	307	324	319	286	324	305	309	304	317	324	307	348	295	335	325	298	308	299	348	293	317	351	356	315	323	326	282	316	313	338	319	283	298	301	330	322	311	321	301	317	346	302	287	332	300	286	354	309	305	332	318	326	344	307	319	334	342	310	304	308	307	293	313	299	313	309	308	315	320	311	284	342	321	320	352	298	324	346	306	318	303	313	345	345	346	322	318	305	345	312	344	349	288	314	303	325	303	324	313	270	315	325	321	300	293	314	346	319	327	298	328	303	315	299	294	299	351	316	308	323	308	328	341	331	320	312	316	311	297	326	302	325	343	322	357	305	336	311	331	284	292	330	295	331	307	318	321	308	297	305	307	327	305	315	295	299	300	350	303	329	317	329	345	311	340	318	310	343	342	310	330	324	331	345	341	332	288	335	333	326	322	304	304	310	362	317	316	294	290	325	349	326	328	317	338	337	320	321	305	321	308	323	342	289	310	322	330	288	343	297	295	284	305	340	332	292	319	331	319	320	330	322	324	284	326	328	296	305	285	314	306	341	300	323	328	298	326	321	299	333	299	317	296	334	325	313	337	375	333	294	323	321	305	294	314	325	317	340	323	303	303	324	325	339	311	287	320	340	321	305	309	354	307	310	333	311	294	321	306	348	338	309	317	345	320	343	335	294	307	301	330	312	326	311	320	350	320	324	301	310	320	326	324	314	337	286	306	313	311	291	333	329	308	324	328	299	307	309	322	307	333	300	307	332	323	307	302	317	293	308	329	307	291	356	314	340	285	327	322	299	312	334	337	349	360	290	342	342	326	305	311	337	328	299	334	302	308	290	344	314	298	301	299	295	309	327	285	305	304	276	318	321	306	296	328	319	359	325	323	304	313	337	305	307	308	313	314	282	300	342	340	328	317	312	271	340	298	308	327	323	363	359	355	327	329	347	290	342	321	303	319	317	320	281	321	291	333	317	311	326	291	303	290	360	319	319	319	316	337	338	320	299	294	318	303	338	297	330	312	368	306	305	313	363	339	315	320	309	344	288	294	316	324	340	298	331	323	307	329	336	337	317	349	317	331	337	288	354	333	323	275	307	290	301	328	341	303	308	324	349	267	328	322	336	314	318	291	305	322	337	329	316	330	353	339	318	333	346	289	313	330	336	299	335	299	325	357	291	329	308	332	286	315	317	304	335	341	339	326	315	336	302	320	315	305	314	339	307	327	293	325	331	333	318	322	317	296	315	315	298	296	331	267	327	333	317	311	307	343	287	301	326	359	317	334	330	310	312	307	328	322	309	289	314	297	303	324	290	333	321	290	318	351	307	332	314	324	334	312	355	305	303	333	327	303	274	297	295	343	276	368	307	286	312	300	325	311	306	293	324	304	309	313	302	318	340	299	293	330	309	309	292	280	312	299	345	315	305	302	305	328	289	304	322	290	289	333	352	318	332	317	294	324	296	325	314	302	304	319	334	312	323	312	343	318	350	279	329	333	320	349	326	303	337	344	313	330	280	318	325	344	266	285	312	344	302	314	305	316	328	310	305	328	315	286	341	305	296	317	320	307	328	307	295	325	347	318	328	330	288	320	292	336	331	339	349	305	358	330	331	292	333	306	321	328	307	311	319	331	313	309	328	314	326	334	296	334	324	324	325	359	337	304	337	324	329	298	305	328	308	328	330	298	305	310	290	311	312	291	341	299	332	322	322	334	310	305	327	299	313	327	309	281	328	333	331	332	323	304	351	298	300	297	302	303	304	310	336	305	343	339	294	311	339	325	304	304	329	331	340	304	313	321	337	308	294	349	326	319	331	339	286	327	292	326	342	305	304	300	323	317	347	323	317	337	325	326	335	320	293	322	308	309	312	314	293	293	327	300	300	314	310	321	335	342	328	324	317	330	312	311	301	332	334	339	308	309	295	302	342	331	321	326	304	355	333	318	314	324	335	320	336	315	323	303	311	313	322	282	292	309	304	334	313	310	308	302	271	308	310	328	298	310	294	301	326	316	337	309	315	327	311	311	340	351	323	307	290	326	320	314	296	334	322	326	336	282	319	328	319	352	337	307	358	320	323	353	338	325	326	310	332	323	297	296	334	315	329	329	294	318	314	328	313	324	328	305	335	330	320	314	307	346	312	322	327	291	292	316	324	317	331	316	313	313	328	289	314	314	304	296	318	329	292	321	293	339	341	316	323	328	311	313	322	311	323	318	328	295	319	317	318	322	318	307	322	333	307	321	344	318	286	317	297	318	340	317	323	323	341	312	331	333	304	292	298	322	294	325	317	294	327	325	346	383	284	333	308	311	283	303	310	306	329	324	312	332	296	318	339	281	320	295	319	310	344	322	326	312	329	312	317	319	300	318	342	297	299	311	305	322	314	304	294	319	306	301	310	336	345	297	330	305	336	338	322	294	313	337	312	309	308	316	308	336	339	329	315	316	321	321	330	338	291	288	286	327	346	329	330	325	302	329	299	320	311	335	308	308	320	314	311	333	319	309	370	324	314	318	316	310	337	280	328	320	325	350	325	310	302	342	305	318	336	309	313	293	319	342	315	302	323	292	309	294	345	336	325	338	328	350	314	321	321	299	316	322	315	303	308	318	310	327	343	322	315	329	349	292	316	312	359	302	338	297	291	310	318	327	329	316	307	309	324	312	335	337	302	315	312	319	309	330	299	344	315	310	335	305	363	296	323	325	350	295	325	316	306	319	324	324	318	326	320	316	340	297	326	303	327	308	310	321	309	299	338	332	280	315	334	300	304	307	324	327	333	333	316	333	310	315	316	305	306	329	308	289	276	323	321	322	323	323	293	323	316	336	306	322	290	302	317	297	299	307	342	332	307	315	344	296	286	313	330	314	286	328	335	310	335	306	327	335	319	305	318	332	331	281	291	314	331	310	314	294	315	316	333	328	276	301	340	335	321	321	295	307	349	271	301	338	327	298	281	306	338	294	352	349	296	338	261	328	305	310	318	291	289	325	298	304	333	326	338	360	316	316	294	326	349	320	314	304	313	324	282	320	303	342	326	318	316	321	337	321	315	332	291	355	315	328	332	318	333	328	317	333	277	321	306	294	336
8574	5813	5158	4014	2364	1333	665	469	329	314	324	276	278	257	242	270	249	240	240	250	270	254	211	255	222	229	249	222	232	233	211	248	245	233	244	244	221	256	229	263	247	243	234	229	229	220	271	200	221	241	200	229	220	244	228	233	206	231	213	241	210	234	220	215	204	222	244	241	204	241	221	214	228	232	224	217	232	237	225	244	221	228	221	234	214	232	201	218	245	249	230	251	216	221	220	217	230	237	232	221	221	229	244	226	220	214	232	218	248	226	228	214	224	231	220	237	206	192	214	236	232	230	226	226	262	206	218	238	233	214	244	214	236	235	222	206	230	220	228	220	217	216	210	194	228	203	241	223	227	218	242	219	260	219	225	206	206	198	214	212	227	202	218	230	257	213	217	211	238	233	222	224	237	222	234	211	212	229	215	220	240	233	229	198	235	206	239	236	236	225	208	231	220	238	207	227	210	195	234	228	229	218	225	223	241	247	210	225	194	208	239	247	221	231	248	233	225	228	237	217	225	219	195	198	227	207	213	195	197	214	209	221	238	240	223	237	222	232	210	187	203	229	202	197	232	212	224	226	231	231	234	235	215	216	225	214	231	259	227	211	234	231	205	226	227	211	224	223	235	258	233	209	193	221	223	236	243	209	220	229	209	222	208	219	223	211	218	213	231	234	224	246	227	250	255	207	252	212	232	238	222	223	233	211	193	206	218	215	216	213	230	236	245	243	202	254	249	247	231	195	247	197	203	203	225	206	222	231	225	212	225	243	233	206	230	235	225	245	241	235	207	223	208	249	207	214	232	247	221	223	216	210	171	212	215	227	204	197	216	252	214	238	223	223	217	255	237	223	231	217	217	248	257	241	225	219	204	217	240	236	207	235	221	222	237	192	217	212	239	229	223	205	248	220	227	242	233	226	234	234	228	204	205	229	234	201	237	194	222	215	180	244	246	219	226	199	243	218	210	213	225	231	204	228	202	213	217	234	238	202	226	196	208	200	209	243	237	213	221	197	248	241	213	225	241	198	248	247	227	211	219	223	242	208	257	202	260	236	202	218	226	190	224	216	231	236	225	219	242	222	220	220	221	242	193	218	218	238	224	212	227	234	200	235	199	226	229	241	241	243	217	223	244	221	218	229	208	244	257	218	198	229	229	202	219	242	196	216	210	232	233	236	221	201	188	225	231	208	250	221	213	206	223	209	221	215	230	219	228	226	218	198	241	198	209	214	210	213	213	199	213	218	223	219	220	233	185	230	236	239	200	222	225	218	233	256	237	219	221	214	228	236	223	228	194	247	203	227	252	227	222	213	230	203	225	225	276	202	233	244	201	240	211	217	257	198	267	222	239	230	198	206	226	250	224	225	202	222	214	214	216	231	219	214	213	212	227	239	220	219	217	210	210	199	210	196	268	232	209	242	214	205	231	234	216	235	193	227	234	196	224	225	226	226	241	211	259	227	227	253	227	243	229	218	206	216	220	209	228	213	234	231	233	217	220	251	224	213	222	198	214	229	217	219	227	242	201	219	222	216	217	233	221	231	222	217	260	224	223	193	227	231	228	192	211	217	199	248	228	207	203	221	231	223	229	205	232	200	192	241	232	225	220	190	194	244	234	248	232	230	238	231	239	220	205	193	208	209	224	228	228	229	214	245	216	217	212	223	215	219	218	213	213	212	216	207	226	211	228	226	202	228	221	232	226	275	241	217	232	220	236	227	232	246	229	239	203	238	239	216	219	205	199	241	243	209	245	208	227	227	252	207	219	235	217	228	225	208	233	239	217	213	204	233	227	224	252	234	248	215	221	226	237	225	235	240	219	216	240	197	190	233	219	224	219	223	204	219	212	187	236	248	246	221	208	237	232	243	225	239	245	245	220	225	220	233	255	223	213	215	212	219	239	247	261	240	235	207	229	233	200	200	225	231	224	246	215	217	250	235	219	217	221	192	242	193	216	259	222	231	230	220	229	225	226	253	203	210	243	204	233	248	241	230	218	221	243	214	234	236	211	234	224	223	206	222	216	211	210	230	255	203	226	237	209	212	215	202	231	207	235	237	240	224	245	251	214	237	229	249	254	218	200	209	192	218	218	220	233	207	253	202	199	202	231	249	214	243	219	224	228	196	250	251	250	205	223	207	219	226	239	233	224	216	210	192	215	234	225	221	245	197	210	226	253	218	241	243	192	240	213	237	217	224	227	243	224	225	211	223	236	215	188	231	205	238	221	257	237	198	211	224	229	221	238	228	254	248	221	237	235	212	224	227	212	229	213	204	216	197	221	208	210	204	223	191	236	214	221	201	254	261	207	223	206	210	202	214	224	216	228	219	213	219	202	219	211	220	228	224	197	226	239	218	193	251	218	204	212	228	234	225	231	201	226	218	212	191	212	196	240	226	230	201	243	214	214	221	259	212	238	213	233	204	212	229	237	236	222	209	247	228	222	202	224	205	220	224	208	227	203	220	221	227	225	198	223	230	183	219	229	206	232	225	226	214	220	243	217	242	212	226	204	225	230	210	217	224	218	243	234	245	238	203	222	222	228	216	198	207	234	211	215	225	226	234	207	204	210	232	211	234	252	202	221	246	253	215	240	248	234	218	232	225	219	230	222	207	238	223	216	250	226	244	209	232	223	238	238	226	236	201	234	233	212	223	204	217	213	252	218	215	212	255	248	236	210	212	218	242	263	241	232	205	225	211	240	232	227	246	241	237	221	240	247	225	240	223	238	196	249	214	234	227	233	243	236	235	226	259	206	223	248	221	209	205	221	217	197	249	221	232	242	226	220	228	232	222	211	221	203	222	249	221	213	229	233	218	224	233	248	241	199	231	240	219	231	215	204	231	211	231	212	235	237	233	218	235	250	244	240	213	211	225	230	229	236	236	220	222	237	235	226	206	222	235	214	191	250	249	226	206	218	237	237	212	208	210	242	235	219	232	219	238	224	210	227	202	211	202	206	208	213	226	231	220	216	235	190	214	229	229	223	226	232	251	228	236	247	227	222	247	229	228	229	200	213	221	241	245	240	234	262	190	207	232	212	204	223	219	219	239	234	219	233	214	200	202	217	227	211	224	262	233	227	200	220	238	207	195	217	217	224	211	223	228	227	225	215	207	218	215	239	216	218	238	251	210	226	234	214	239	209	218	243	229	249	236	205	226	208	208	218	225	209	223	216	217	247	219	217	241	233	237	234	208	210	234	227	230	219	220	238	212	225	207	221	238	233	244	216	202	228	207	230	221	211	207	258	232	199	215	224	229	230	226	222	231	193	238	244	253	239	213	213	243	233	234	241	233	254	224	230	237	217	239	237	251	231	217	221	209	239	243	261	220	219	224	221	201	215	214	211	232	222	226	229	229	212	234	208	253	213	209	224	214	229	227	216	264	240	251	222	209	193	223	225	236	224	224	211	245	215	207	230	246	232	238	226	229	253	248	243	226	234	224	202	208	220	213	238	232	212	227	208	249	217	204	222	231	210	222	235	216	193	234
7616	4462	5117	5916	5258	4159	2659	1911	1579	1369	1267	1166	1020	917	915	871	826	818	788	726	767	807	772	730	754	721	723	751	690	671	670	706	725	765	699	694	688	687	664	707	659	645	701	649	648	657	656	651	647	646	622	631	632	644	646	656	647	669	654	651	647	637	633	658	616	620	634	650	681	638	640	655	638	596	611	629	611	622	671	614	594	633	626	649	683	651	615	620	636	584	637	670	609	600	621	621	640	662	658	622	632	635	657	604	646	658	653	604	639	586	615	646	642	627	634	620	603	661	646	654	645	575	634	600	624	633	607	595	672	604	631	625	600	614	645	620	614	625	628	646	617	602	631	630	622	615	630	612	597	625	633	643	671	605	621	607	624	628	594	644	620	624	605	615	665	637	653	622	617	634	611	637	615	647	623	611	638	644	629	646	688	632	589	618	578	620	649	653	559	630	603	600	582	591	638	576	634	621	631	635	661	614	591	622	652	622	598	590	630	629	611	600	638	635	608	592	655	656	611	623	625	653	604	634	636	650	631	636	595	598	646	640	608	623	633	627	583	565	596	662	640	657	634	620	611	648	638	611	608	670	583	581	648	664	592	652	587	579	607	622	610	660	641	629	614	638	682	632	640	620	668	630	641	614	599	618	622	615	675	634	672	646	625	605	651	606	640	602	588	605	626	584	627	606	589	617	613	615	622	588	610	647	604	659	644	637	653	633	649	610	638	627	653	594	662	625	623	646	655	643	621	558	628	656	618	599	612	636	688	648	582	639	662	635	598	665	650	618	601	649	631	661	623	600	611	633	589	593	601	596	642	636	617	660	597	586	663	619	612	665	661	644	588	605	641	616	640	628	601	646	620	570	650	625	601	629	592	609	637	609	647	603	605	597	647	638	650	617	621	624	617	662	633	619	622	646	595	564	585	644	659	652	602	637	650	609	645	601	654	652	601	632	638	618	642	581	609	612	654	641	624	614	639	669	584	622	600	643	628	584	617	672	625	633	637	672	661	627	603	618	647	580	614	642	605	621	657	631	609	690	630	627	627	619	661	650	674	631	624	582	608	656	601	592	607	577	632	587	596	653	613	615	652	613	641	602	650	582	644	623	642	663	629	632	640	605	632	643	637	570	637	580	640	643	630	612	643	622	657	650	638	583	611	608	622	632	653	586	641	564	632	591	596	605	596	549	580	610	671	631	622	636	593	600	604	564	647	639	630	587	654	621	583	555	594	628	646	640	553	632	557	641	637	621	628	621	636	629	606	595	633	656	606	577	646	671	608	708	617	665	679	643	618	630	602	654	657	614	630	599	622	640	608	632	625	618	625	639	637	624	663	672	641	612	637	611	593	654	609	625	625	620	601	594	659	646	627	635	592	637	603	602	598	657	618	573	602	616	639	626	620	609	677	638	629	603	611	641	640	629	599	645	614	634	653	589	613	610	621	667	653	609	619	666	600	604	638	641	622	606	605	629	601	578	637	574	624	664	620	639	614	607	619	603	586	662	634	657	620	646	633	614	601	590	586	577	630	584	614	605	614	600	644	640	667	641	616	626	654	634	654	628	606	624	674	596	594	601	595	602	646	596	648	601	651	617	625	603	607	643	657	605	667	646	635	635	612	632	589	656	571	624	649	641	582	627	655	603	623	626	635	612	634	565	630	630	633	605	616	658	609	571	634	658	610	593	650	605	610	599	582	662	633	605	662	587	606	635	626	617	645	612	612	608	645	658	591	642	599	636	614	591	637	631	566	627	616	629	648	638	621	699	628	588	651	624	633	599	644	572	670	629	672	681	630	575	594	638	632	659	568	638	710	680	644	609	684	646	643	614	601	618	621	643	647	637	661	613	588	663	590	612	602	638	614	595	627	632	640	618	628	598	567	653	635	641	565	642	636	580	577	640	617	658	643	648	670	595	632	619	628	634	653	663	624	599	646	683	612	591	598	564	630	586	615	615	633	666	637	608	621	636	600	618	599	661	624	606	651	645	595	600	621	636	616	612	650	601	583	614	608	628	606	661	625	595	658	568	617	601	615	642	614	630	613	607	596	642	633	639	665	612	654	609	586	658	592	638	608	610	623	662	594	646	631	609	602	627	624	581	627	632	604	632	633	614	660	656	586	592	601	665	598	589	619	654	648	600	632	607	610	609	645	606	647	647	629	606	632	650	595	622	665	571	595	651	648	640	611	585	675	664	655	604	595	615	611	662	626	637	610	587	596	625	668	649	638	621	638	612	633	654	619	675	640	593	610	634	660	641	622	672	614	594	657	694	652	614	624	646	622	607	582	607	628	628	598	652	633	635	623	666	615	620	638	617	648	640	634	635	639	635	653	660	641	612	588	659	619	634	642	602	642	634	600	662	651	626	576	617	615	576	603	697	603	598	656	639	638	606	680	646	638	604	597	624	626	624	693	622	616	614	640	622	626	635	580	641	626	636	614	627	657	617	631	615	605	606	669	612	638	675	596	631	620	620	618	611	665	604	638	595	617	636	665	600	670	618	633	622	633	589	606	610	650	613	621	631	645	608	636	652	632	634	616	675	623	640	613	639	636	665	612	627	588	639	608	609	632	597	611	627	628	659	663	628	614	603	604	638	607	606	644	647	644	584	655	607	622	623	583	611	658	597	648	639	583	604	639	611	662	633	676	629	630	633	639	644	596	645	646	603	603	642	590	591	636	602	632	638	627	614	665	606	615	623	625	613	648	604	645	677	656	609	605	641	638	622	606	640	619	662	637	591	629	617	629	563	584	648	639	648	629	618	606	644	628	652	603	623	655	632	626	637	632	599	627	636	635	603	600	619	576	607	663	591	596	654	629	640	630	668	645	666	594	663	632	592	648	628	616	613	581	639	655	642	645	646	624	650	684	638	604	624	605	616	631	647	647	657	671	615	590	612	599	639	614	649	616	648	641	568	615	637	602	642	559	654	606	622	626	620	619	651	623	608	605	601	633	618	614	634	641	665	638	605	640	642	569	609	637	603	653	634	622	644	583	623	633	634	602	656	590	629	564	616	614	609	569	628	593	650	606	600	617	663	616	637	622	628	626	618	591	636	651	637	631	649	635	599	594	636	619	621	608	602	633	655	580	655	627	634	642	608	654	602	638	625	629	627	635	634	593	623	596	585	614	611	614	621	638	603	658	666	629	600	633	642	692	569	664	653	582	641	592	627	624	618	651	647	571	680	659	607	656	635	635	613	616	629	618	611	607	607	630	612	623	616	652	611	628	638	598	580	633	679	642	643	627	643	630	667	610	601	631	631	621	662	666	624	565	651	643	572	576	622	609	631	592	621	616	631	598	632	653	601	654	572	576	625	617	648	646	621	639	667	621	631	629	649	609	607	591	638	621	612	632	646	664	620	619	609	643	621	596	608	618	556	674	664	589	656	638	615	583	640	625	604	622	657	636	562	582	649	613	598	652	622	643	619	594	623	638	634	543	654	637	614	613	638	625	638	636	644	658	644	640	661	593	655	626	621	608	588	625	597
14617	9363	7988	6510	4092	2396	1223	773	591	481	429	405	400	344	368	333	331	327	291	296	311	329	310	293	286	298	296	300	255	286	280	279	286	291	305	257	273	290	309	276	259	275	292	294	261	304	283	267	265	291	275	273	277	269	289	273	288	260	261	258	270	278	288	279	280	271	271	282	253	281	266	287	271	263	270	264	291	263	243	280	289	267	290	271	280	275	264	306	297	262	245	250	314	254	228	234	267	291	280	293	258	241	276	293	275	264	264	285	274	279	295	269	253	267	250	270	260	275	278	270	278	283	253	263	289	275	252	258	285	280	252	264	256	305	278	292	283	264	266	248	274	260	274	293	262	252	262	283	271	273	283	243	285	273	243	313	278	264	259	267	265	260	253	282	284	253	273	269	269	265	278	271	268	241	301	275	247	311	286	273	288	246	258	270	268	249	292	267	266	262	288	269	251	301	273	274	265	254	273	261	281	318	273	263	261	258	279	305	317	282	266	277	261	296	286	269	247	270	264	272	255	254	268	268	303	289	267	270	269	275	291	289	259	283	261	268	270	275	275	267	290	279	300	278	275	273	269	257	257	285	273	266	281	298	258	295	255	275	292	267	260	268	288	319	266	283	294	245	266	264	276	259	255	276	266	321	266	272	295	284	293	234	276	258	259	282	274	260	283	257	267	284	261	285	274	258	312	280	260	284	300	285	266	232	284	280	270	283	278	237	291	263	297	275	283	272	268	307	261	295	283	274	260	254	276	235	260	250	257	268	247	257	260	254	273	293	276	251	300	250	248	266	253	281	274	253	276	272	275	272	259	281	261	272	277	255	302	267	256	264	272	310	265	252	274	251	268	255	265	255	244	281	262	294	269	259	281	274	283	274	304	250	266	294	303	262	293	288	248	279	276	273	263	275	263	276	270	278	266	252	260	272	257	265	242	269	266	272	265	261	262	260	264	258	264	265	257	296	310	285	278	290	296	295	290	253	299	269	261	275	264	261	275	248	255	257	277	270	310	264	275	258	267	216	257	288	234	239	268	274	274	280	216	250	253	268	276	257	283	276	301	275	267	279	283	279	265	304	272	236	271	284	303	263	271	269	274	260	287	278	267	256	289	279	280	277	263	306	276	291	250	279	273	259	251	255	266	290	258	290	314	270	265	251	300	243	256	276	291	273	255	248	266	274	283	261	294	257	300	268	273	263	276	248	280	260	258	269	269	264	286	295	267	266	279	260	254	297	256	291	273	255	278	281	257	282	241	258	282	271	296	291	289	277	258	273	316	258	273	255	289	255	269	257	249	262	258	290	264	271	272	285	259	249	266	276	264	273	249	260	298	304	267	281	257	265	264	272	267	248	265	277	261	242	258	266	266	248	272	248	266	278	299	291	284	261	262	249	283	310	262	260	252	285	253	246	239	268	278	292	289	285	285	284	269	289	274	291	274	251	225	248	238	269	273	259	281	261	268	269	273	280	270	279	277	310	253	258	266	284	263	288	286	251	269	294	252	276	302	302	263	285	286	268	271	277	296	256	301	299	268	274	288	272	277	279	264	271	258	270	279	282	267	293	303	257	276	256	271	263	268	284	277	293	243	242	258	244	307	306	275	276	269	287	276	274	263	250	275	269	317	260	282	275	267	261	258	264	267	279	260	253	274	268	285	267	273	286	268	265	269	308	266	287	278	266	255	273	268	290	268	292	293	260	253	263	264	279	262	280	234	268	248	262	294	288	279	255	268	259	293	270	262	286	251	298	265	297	282	277	255	259	289	263	259	274	281	275	283	263	236	263	277	299	242	309	238	271	272	257	287	247	273	281	287	269	266	252	269	287	262	268	277	264	305	267	262	253	295	246	235	269	291	263	261	304	265	260	275	290	273	328	277	232	247	264	289	275	283	282	267	241	287	245	258	304	293	279	276	273	293	268	282	284	282	273	284	279	240	284	270	279	252	287	271	293	271	232	252	264	267	255	262	279	253	286	263	267	245	240	276	259	264	275	266	262	285	267	262	234	274	280	267	253	280	286	266	296	278	295	282	274	259	235	239	254	281	259	241	272	255	275	276	264	264	282	261	266	263	271	249	285	258	256	275	274	259	284	258	257	274	280	258	259	296	281	267	282	283	281	268	240	255	267	262	285	250	235	266	287	268	300	276	302	241	264	304	271	258	272	277	273	268	277	270	252	275	283	270	289	271	275	290	247	289	255	276	253	268	259	265	264	250	314	266	271	305	247	291	290	249	268	308	280	274	275	272	281	268	285	266	258	279	256	271	263	303	291	279	279	254	263	280	244	280	261	279	256	282	252	305	277	270	247	288	272	280	222	319	256	282	276	243	262	238	274	249	261	289	239	265	281	282	296	284	259	258	267	252	286	266	265	269	299	254	285	297	260	277	238	284	286	269	290	260	276	245	257	264	277	281	270	273	237	267	295	282	274	297	239	287	270	274	251	240	279	282	268	258	271	285	262	297	297	255	284	269	286	252	270	260	278	255	264	288	280	267	268	275	271	262	254	228	278	258	261	266	273	259	290	295	251	261	242	263	256	313	277	270	306	260	243	288	267	262	294	256	283	273	308	268	280	255	263	240	280	274	249	274	281	278	283	278	314	256	282	281	267	282	288	273	273	285	271	272	275	269	240	236	280	284	273	266	278	277	266	271	259	269	294	289	288	273	268	289	276	284	284	277	258	282	288	266	248	238	265	245	256	283	287	312	245	252	252	286	291	296	270	272	264	270	270	287	286	264	285	273	267	261	311	287	262	265	273	268	304	275	264	266	285	270	234	272	293	275	271	241	273	292	259	288	272	262	243	273	252	295	255	246	280	280	274	306	246	282	269	267	297	258	272	268	281	228	265	268	303	280	259	278	272	257	275	259	280	277	295	297	259	272	260	271	252	268	247	303	253	273	259	257	264	294	292	254	301	275	263	272	268	266	271	289	288	302	249	272	278	280	262	289	243	307	286	251	291	282	274	269	237	259	259	299	286	255	253	277	275	256	262	251	278	254	270	283	270	262	244	278	267	273	286	281	284	294	288	268	253	285	281	259	276	249	301	260	262	257	241	250	263	260	272	253	295	286	290	277	279	257	276	304	278	303	275	296	249	273	277	257	275	266	246	246	264	269	245	278	258	292	273	277	263	291	279	280	286	256	251	274	294	266	303	266	294	267	256	290	291	273	268	273	288	267	230	276	289	286	243	284	260	271	264	264	281	275	262	286	256	252	274	276	286	298	264	282	278	278	276	261	266	289	286	265	300	252	284	280	275	257	309	279	268	265	279	288	254	254	269	267	235	250	241	270	262	289	275	251	262	261	281	261	261	266	266	272	286	272	294	252	278	287	232	275	273	314	266	267	283	283	282	293	272	293	257	269	249	248	285	265	272	248	278	294	250	305	280	267	264	254	272	267	251	250	244	258	285	257	283	270	297	293	262	243	278	268	255	272	277	275	271	274	263	287	259	291	222	283	252	293	271	292	266	286	280	250	281	267	276
10256	6171	6959	8882	8222	6466	4129	3016	2534	2212	1902	1745	1477	1333	1243	1192	1181	1091	1042	1059	1008	1007	982	923	900	884	944	880	812	867	838	829	809	831	863	771	843	802	797	788	763	776	752	805	721	779	751	738	740	775	731	778	772	731	734	727	748	748	787	713	716	766	744	750	784	743	751	705	686	746	770	702	721	745	712	744	763	707	724	734	747	723	689	674	753	755	712	751	757	684	717	732	721	715	710	773	778	753	730	715	715	745	700	734	737	760	668	696	682	691	720	725	739	745	687	706	719	697	750	697	763	686	691	658	690	704	730	722	699	705	787	685	647	742	714	713	730	708	699	711	692	678	717	772	693	728	724	728	689	697	691	735	741	729	732	736	709	714	693	684	723	702	692	691	749	699	693	724	679	684	722	728	685	714	728	715	735	735	700	714	708	691	766	712	688	718	712	749	730	758	706	751	730	730	736	686	715	686	698	683	769	717	673	729	698	702	710	721	704	698	747	716	639	696	742	740	671	695	734	649	704	698	711	656	715	747	748	713	714	734	748	725	701	715	724	733	666	730	726	747	702	734	735	757	723	696	749	692	703	696	670	684	763	723	711	676	720	705	704	733	690	673	708	674	702	687	722	704	711	743	721	709	696	693	657	685	757	755	704	731	746	720	723	714	723	666	705	735	751	726	710	763	647	741	749	714	684	733	696	721	676	665	674	710	714	712	727	715	683	772	749	717	728	734	706	710	706	749	712	692	708	697	739	684	734	729	758	755	714	734	696	672	720	739	693	700	705	699	682	710	647	699	729	706	693	700	701	703	691	741	678	714	700	706	680	698	693	691	705	689	697	695	717	699	712	720	735	718	710	737	711	735	711	712	732	739	688	757	712	703	688	731	694	711	707	675	704	774	696	712	736	702	668	692	732	712	704	662	712	701	719	680	767	691	701	661	699	745	717	697	714	694	683	725	734	732	706	671	709	664	709	708	714	688	767	708	695	793	717	710	702	724	698	740	683	696	745	690	708	723	745	721	722	739	655	729	722	702	742	692	718	672	728	751	704	740	686	686	705	716	728	708	714	699	779	717	751	698	697	726	694	701	747	721	688	698	737	688	711	713	737	688	685	642	717	719	694	750	740	721	717	711	731	682	684	729	697	748	738	772	699	687	695	717	725	697	712	736	697	713	698	674	692	734	651	734	721	685	694	715	736	733	740	640	645	721	752	711	726	647	717	716	741	729	709	731	712	722	707	743	747	724	749	736	750	699	759	712	688	720	685	719	729	733	761	660	713	670	664	742	689	781	746	689	724	736	680	732	733	704	742	704	744	707	733	711	688	729	723	713	707	767	702	745	703	728	688	719	705	719	749	700	710	661	760	723	691	718	706	709	757	675	702	695	697	683	685	716	692	667	658	666	716	737	744	692	722	708	724	686	731	677	736	709	688	664	744	713	731	700	739	712	681	730	693	729	716	688	724	693	717	685	740	780	701	745	744	672	705	762	696	731	663	722	732	716	684	712	708	729	675	736	750	771	673	783	701	727	721	753	716	699	696	728	719	689	700	708	716	726	721	714	688	692	727	681	667	706	711	708	714	724	700	753	694	759	678	741	731	699	673	715	705	662	708	700	741	688	714	739	742	730	708	677	659	739	712	700	697	705	700	726	758	756	722	684	725	690	735	714	685	713	728	716	735	701	700	696	707	729	698	735	733	710	684	728	725	702	721	733	703	694	648	702	725	695	769	694	700	739	724	720	722	709	697	693	679	663	774	692	691	749	705	698	714	726	642	674	756	765	718	728	685	710	740	705	692	697	647	699	766	678	731	702	722	749	665	720	709	704	698	744	702	716	685	702	746	697	716	703	679	708	705	683	721	697	739	730	689	686	706	765	720	676	711	693	721	730	778	715	700	697	718	709	710	733	659	700	760	739	716	725	665	763	711	684	768	743	721	699	743	724	724	726	729	756	702	712	691	687	713	694	680	663	726	710	726	689	656	728	698	694	719	723	752	690	735	719	676	704	706	693	703	749	737	674	661	694	748	731	685	721	696	742	672	777	676	666	729	719	764	724	764	704	750	724	710	707	711	719	694	731	753	717	674	651	713	722	724	678	731	728	684	731	719	713	715	651	677	730	720	657	689	700	726	720	732	701	750	742	779	726	688	699	744	728	691	762	693	694	728	681	693	703	671	678	697	734	753	724	715	699	713	666	714	684	712	685	692	714	709	736	710	675	696	738	717	709	722	702	676	667	707	726	708	727	707	686	753	670	717	700	729	707	728	708	706	695	728	742	730	741	706	735	705	720	732	696	751	735	682	673	691	672	733	691	696	728	686	723	703	697	744	692	730	734	703	729	695	659	637	677	734	696	747	701	742	727	684	741	722	736	705	749	670	759	690	733	676	721	726	772	729	702	715	703	717	704	741	679	704	680	696	715	676	670	671	733	726	714	738	660	717	684	734	724	721	692	731	716	768	756	751	738	693	703	678	706	676	728	639	695	699	673	721	696	719	739	687	729	742	740	698	714	681	695	705	681	734	699	675	740	706	719	711	713	686	661	736	756	694	712	771	724	677	728	708	725	713	740	705	713	719	724	719	749	672	696	690	701	688	683	720	679	727	714	709	709	683	720	710	720	710	706	724	752	696	739	701	720	728	731	657	669	675	737	705	692	699	702	726	693	703	729	709	667	707	726	660	692	708	688	708	726	733	688	698	748	722	730	707	690	714	718	718	673	685	738	699	712	724	710	745	732	705	707	716	678	737	734	732	739	718	660	672	740	693	697	638	696	715	667	711	727	689	660	724	686	719	740	708	710	681	713	674	687	707	747	699	712	756	706	656	686	706	702	708	684	680	705	720	726	733	742	688	723	720	677	724	741	672	684	712	736	698	711	719	703	709	713	736	692	703	686	748	689	749	734	729	719	711	720	721	773	720	704	687	718	699	702	711	708	694	750	763	779	709	721	652	701	757	705	709	724	728	710	758	732	727	697	744	713	753	676	696	702	753	731	714	723	693	723	730	726	760	735	697	698	722	681	718	735	690	757	720	660	758	705	699	671	768	695	709	712	734	727	735	749	747	681	732	733	653	747	734	709	726	657	740	692	687	744	731	670	685	726	717	691	696	667	741	722	700	737	715	757	699	698	693	695	681	771	708	685	689	753	723	748	682	698	721	660	697	709	712	713	746	697	742	675	725	719	742	727	700	711	691	690	644	670	733	673	692	668	703	735	718	732	704	681	730	735	721	727	723	711	749	699	695	728	724	735	663	735	709	716	726	702	688	723	736	736	714	724	724	711	710	698	720	750	711	667	743	670	744	740	692	745	724	710	718	723	689	715	688	719	702	713	684	712	706	754	723	725	693	713	702	731	694	668	739	740	705	738	712	741	737	725	721	746	741	696	688	674	725	729	732	709	692	711	693	659	674	766	721	767	749	715	735	716	711	803	697	716	720	675	721	639	703	732	690	683	684	771	679	781	718	682	717	686	705	730	720	728	756	720
1993	488	322	221	153	108	102	99	95	93	77	89	108	92	91	75	101	94	89	96	89	88	100	96	83	95	90	81	109	86	92	92	87	90	96	78	87	86	86	88	96	78	102	101	89	95	111	84	102	102	91	106	105	98	85	96	93	89	97	88	96	93	99	97	103	88	85	91	103	110	83	100	98	93	100	106	84	98	87	95	99	95	93	84	90	80	78	78	102	91	81	98	92	83	96	79	105	87	84	81	79	96	100	90	113	97	82	93	97	119	97	107	89	101	76	109	84	80	80	88	103	84	97	96	86	87	98	84	82	73	77	81	87	83	85	79	93	97	107	97	92	86	81	100	90	80	101	94	96	95	103	90	87	91	85	81	95	107	79	79	101	100	96	90	103	94	85	97	122	96	84	84	88	96	91	95	103	97	99	96	95	102	106	94	99	82	95	97	85	102	90	86	98	99	87	103	85	99	94	78	88	84	81	87	100	96	101	100	98	101	78	87	81	101	77	91	94	83	89	99	110	87	98	92	96	91	107	95	95	99	82	104	100	95	90	103	94	83	92	90	81	71	93	99	86	85	78	96	103	77	91	66	96	108	72	82	95	88	87	101	86	100	93	101	119	81	87	104	96	105	82	76	81	80	97	94	81	92	99	103	109	104	94	84	83	94	88	97	99	83	79	97	107	71	93	85	83	87	93	103	90	95	102	88	71	72	81	101	95	98	92	104	98	123	97	73	100	93	92	103	112	91	104	82	85	105	89	99	86	106	90	88	91	81	93	93	91	103	86	88	109	94	112	87	81	90	100	85	106	95	94	105	90	90	84	79	91	91	107	77	97	100	83	83	77	98	89	81	83	86	89	105	107	106	80	105	101	81	87	91	93	79	82	100	91	91	79	90	85	89	91	95	105	88	79	87	83	110	112	100	95	89	100	110	94	111	107	85	82	96	93	105	105	70	88	99	88	88	102	86	100	98	99	87	83	106	88	83	90	69	98	73	87	81	83	85	89	103	89	106	100	111	99	86	71	99	82	81	92	75	100	73	85	84	109	95	75	94	84	113	99	104	82	101	81	81	96	91	105	66	81	96	96	80	93	84	85	96	101	90	106	89	96	82	94	68	83	95	82	92	92	102	103	88	78	106	76	96	87	87	103	93	96	91	82	96	106	56	91	86	93	113	102	100	87	103	94	113	103	81	82	68	85	100	93	94	115	86	94	102	102	120	98	94	117	85	100	82	84	86	107	98	83	104	91	78	91	86	104	98	82	90	102	106	96	88	97	78	78	98	87	101	99	104	99	81	89	87	80	92	105	81	98	101	101	96	100	96	95	101	80	115	88	77	84	106	92	86	106	88	83	97	100	96	99	90	85	91	104	113	85	88	90	86	112	96	95	89	92	94	88	90	85	103	72	101	82	90	96	123	103	84	82	91	94	74	95	99	96	92	85	80	92	81	94	89	97	110	88	82	92	107	106	100	87	93	95	86	102	104	92	86	89	92	86	98	91	111	92	100	100	111	88	107	112	96	102	93	92	93	94	97	100	77	104	95	87	104	91	75	92	105	80	99	118	100	105	85	85	88	106	81	107	102	105	92	102	94	91	88	84	75	85	88	82	90	115	100	100	78	93	93	88	98	97	96	94	85	97	86	89	99	88	81	91	120	84	76	82	109	96	74	104	92	94	80	86	105	92	97	95	84	107	95	92	82	78	92	89	99	86	89	93	93	96	103	107	94	87	113	94	106	90	94	98	83	96	97	93	96	107	101	102	98	88	90	99	116	84	94	91	89	96	118	89	83	83	82	89	87	91	110	95	102	88	89	84	107	96	88	90	92	98	96	91	88	98	74	99	89	77	98	95	107	105	91	87	99	104	90	96	82	107	78	108	94	117	73	100	99	98	93	99	83	97	96	103	98	93	88	92	105	77	103	80	97	91	87	81	96	102	100	97	93	88	90	93	104	82	96	93	96	104	87	86	87	79	81	66	77	75	108	91	92	87	101	81	93	86	68	92	106	93	99	90	127	88	97	92	75	101	101	87	86	97	101	101	113	111	92	105	81	83	93	94	97	88	111	88	79	102	103	111	80	94	88	87	104	98	77	88	104	101	67	95	93	86	93	68	81	98	68	97	92	100	96	100	90	104	105	93	84	93	88	93	83	81	88	97	85	78	94	82	99	89	94	95	82	109	67	98	98	110	77	91	87	81	96	93	104	80	85	96	103	83	76	94	89	100	71	77	99	84	83	105	85	99	73	107	93	103	110	98	81	102	73	90	83	107	98	88	93	91	78	104	91	78	92	95	80	100	84	99	92	81	100	92	93	77	98	85	112	101	112	106	114	90	101	77	101	105	87	99	103	89	109	80	73	70	105	74	91	95	93	80	88	77	85	79	94	93	89	91	91	102	88	97	88	92	98	80	106	93	98	86	100	93	92	106	92	92	105	99	98	106	119	86	94	105	113	84	101	93	93	100	82	94	101	96	79	113	79	125	97	97	77	89	81	90	94	76	72	67	87	95	101	100	105	92	98	88	86	105	94	80	87	100	95	93	85	83	95	109	76	86	100	90	86	100	90	84	110	99	100	84	94	88	91	95	91	88	90	95	82	80	102	85	89	104	81	84	111	89	87	91	98	110	100	88	96	89	86	90	81	101	93	90	92	78	93	100	118	96	86	113	92	117	103	98	86	112	88	86	97	99	88	103	103	95	102	95	83	102	92	82	102	110	107	76	71	120	92	93	96	89	103	99	84	89	92	91	92	98	91	86	92	96	107	85	94	89	85	93	83	118	102	91	86	85	95	99	93	101	77	100	86	84	94	79	96	98	103	104	79	97	97	100	83	85	102	84	107	105	85	96	86	84	92	107	99	77	90	91	93	98	89	86	91	103	78	94	93	108	104	99	77	87	95	108	90	105	77	90	92	95	88	71	92	109	85	105	106	86	105	98	89	72	101	106	89	92	101	74	96	89	101	98	91	79	88	106	80	98	77	78	98	85	82	102	90	95	99	90	95	76	89	99	95	70	89	92	85	82	100	98	92	89	82	71	98	98	90	81	76	95	89	90	106	75	85	104	88	82	98	104	102	95	102	96	90	88	92	84	105	101	83	85	106	88	87	110	99	94	76	90	96	98	86	81	103	99	84	83	79	106	100	100	88	91	85	102	92	87	90	97	71	88	91	112	81	108	90	78	104	107	77	69	115	101	100	102	91	100	88	104	79	99	66	83	93	93	92	104	92	88	93	98	99	94	108	106	86	95	92	92	82	98	81	101	96	92	97	101	100	115	119	87	75	90	75	71	88	80	101	86	93	85	88	115	115	84	100	89	91	73	105	111	79	93	86	89	100	105	107	104	90	93	79	81	87	90	86	87	86	82	88	107	83	87	106	83	93	104	84	82	101	101	83	101	100	103	101	85	67	93	97	96	99	96	105	78	99	103	81	94	109	84	89	89	90	72	94	104	99	107	88	89	97	89	96	91	92	84	81	89	92
2374	781	753	777	610	538	397	394	334	384	342	336	323	343	348	340	330	278	352	338	330	277	307	289	324	320	338	346	310	312	294	319	329	320	291	300	328	348	348	339	337	319	314	301	351	313	333	313	303	329	302	285	295	314	311	319	338	276	325	341	299	308	306	315	279	357	330	334	321	316	313	294	349	349	344	326	358	325	306	302	294	306	301	312	324	318	332	324	313	290	332	334	304	309	316	318	349	321	325	318	296	330	318	293	296	361	349	331	334	316	304	340	308	290	312	314	350	323	287	312	299	323	328	300	301	347	309	322	325	318	305	309	307	356	324	310	334	334	305	330	291	299	338	294	331	337	330	295	314	276	330	307	305	311	311	335	278	313	300	297	318	325	296	315	307	303	328	306	328	313	346	340	309	321	277	340	314	302	342	315	315	308	329	314	299	299	290	302	322	341	334	324	304	296	333	305	290	307	324	321	341	290	316	281	317	337	323	296	324	337	331	299	292	337	321	320	337	344	312	311	292	320	318	290	328	325	327	312	324	308	311	322	291	313	297	309	307	319	344	317	310	325	312	301	302	328	334	300	346	298	329	333	313	306	321	304	318	334	297	322	345	301	304	343	344	302	318	324	330	310	278	346	327	312	331	319	336	319	320	330	341	313	299	322	339	299	314	340	295	347	322	300	325	301	294	328	279	330	320	312	321	271	341	293	322	309	347	360	304	298	300	354	329	274	282	331	310	315	330	329	292	334	307	324	290	321	302	339	346	315	328	299	371	305	312	327	325	323	314	329	353	336	306	281	308	299	328	320	315	349	321	300	307	308	342	313	308	317	305	315	310	331	305	300	326	357	321	310	315	332	301	307	316	295	367	326	319	360	316	313	339	302	313	344	306	331	322	332	308	334	304	321	310	297	328	320	318	316	303	326	337	313	296	318	310	305	301	278	290	297	283	318	314	281	311	294	277	335	337	315	336	328	325	313	318	319	343	289	294	310	310	284	303	309	292	273	309	334	309	335	295	331	304	330	300	325	294	287	308	307	307	306	304	296	320	316	328	321	314	316	288	311	363	317	296	326	289	317	326	319	283	336	333	317	293	321	345	307	369	334	315	327	318	333	311	309	325	295	335	328	331	292	312	316	328	314	319	328	316	319	303	308	312	338	333	313	329	307	301	322	303	304	315	314	312	343	314	305	324	312	295	311	302	306	331	292	308	356	295	294	315	322	332	316	309	332	317	285	318	293	291	322	292	307	322	280	311	303	320	332	318	325	318	310	323	318	293	306	319	319	310	306	319	287	314	328	316	296	322	335	299	310	307	318	315	312	295	318	301	281	310	300	306	309	325	313	343	292	319	329	337	306	342	293	294	301	284	318	313	316	319	311	303	306	333	332	307	312	328	307	315	304	291	316	323	279	289	311	333	327	306	325	309	316	342	308	312	343	313	310	316	354	307	322	304	330	318	323	308	323	284	310	303	287	304	331	324	349	298	302	360	311	296	328	312	327	311	328	338	291	354	318	287	326	320	323	331	312	338	301	327	341	283	313	309	334	319	303	321	298	310	304	338	331	324	366	284	310	322	322	312	335	303	322	336	338	310	314	300	314	360	313	314	314	323	309	325	286	335	307	313	322	318	304	326	287	321	297	308	350	315	306	298	300	326	284	342	317	308	322	291	318	334	326	329	306	311	298	313	321	319	344	306	305	319	303	308	307	293	338	343	324	303	296	334	285	305	290	333	321	315	306	348	309	277	311	316	313	331	328	304	335	322	306	319	310	311	313	288	303	322	326	316	314	330	310	319	317	308	327	338	329	284	338	324	347	330	315	352	346	304	319	313	348	303	324	306	299	323	325	326	331	336	318	323	296	331	322	304	308	335	334	306	339	302	305	311	318	320	276	317	309	293	303	305	319	314	334	327	323	334	301	327	322	315	328	334	309	298	332	328	328	314	331	287	314	302	293	312	309	307	320	345	317	312	350	303	336	290	318	311	322	345	301	312	308	339	307	317	310	310	326	292	311	314	325	321	311	321	275	347	320	317	299	294	300	349	328	331	307	302	333	315	332	315	280	323	328	300	315	333	278	329	296	312	290	344	332	308	317	311	303	322	304	348	319	326	300	321	316	325	329	317	328	311	331	324	326	317	302	311	297	322	333	318	345	291	306	307	319	323	315	329	315	318	328	320	298	300	312	334	306	316	281	358	334	312	300	289	317	309	321	299	313	301	314	314	303	352	318	324	318	296	303	328	354	291	320	292	324	325	330	351	340	325	293	320	332	316	316	326	311	335	307	328	290	301	338	320	326	323	320	337	322	293	301	360	311	303	291	302	251	321	341	334	285	316	304	315	318	291	306	320	306	304	337	327	315	339	319	320	315	293	303	323	326	312	321	308	303	310	309	299	330	335	298	294	330	310	342	301	308	295	307	318	308	345	311	307	355	283	365	340	331	331	320	341	325	308	326	320	310	354	297	347	296	317	322	302	306	321	326	324	294	283	308	336	295	321	325	327	315	286	326	304	331	324	332	311	340	331	336	330	329	341	345	314	294	320	332	309	315	310	312	339	362	339	297	325	309	328	293	319	329	335	301	313	314	315	311	286	321	328	317	337	306	300	329	339	312	273	337	301	301	331	298	330	313	326	322	317	320	334	301	316	303	314	289	297	331	321	296	320	316	333	339	296	327	309	322	295	299	293	325	273	289	313	310	339	325	307	312	313	293	322	328	311	302	297	341	283	283	316	337	322	297	326	301	294	305	279	320	334	294	339	307	314	287	293	308	308	318	322	332	323	342	341	322	333	277	322	316	315	312	285	340	329	329	292	315	321	309	315	296	325	293	319	263	325	295	331	301	311	307	315	306	289	346	305	308	319	311	329	322	330	335	300	296	285	318	338	349	313	294	322	331	291	336	313	330	296	318	315	349	284	307	335	329	331	303	321	305	307	313	315	317	312	308	311	336	302	315	304	322	311	295	318	340	314	314	333	333	290	340	290	311	287	340	323	310	302	306	333	316	336	336	300	338	334	343	303	282	303	350	292	308	326	307	298	342	333	335	306	320	320	300	334	322	323	295	331	284	285	274	320	307	325	313	335	323	307	322	293	333	295	298	321	313	310	296	319	353	305	322	313	316	322	298	345	313	293	300	347	345	303	305	297	323	338	307	304	320	300	328	292	315	332	296	301	321	320	311	339	309	322	313	333	334	344	312	279	306	316	325	328	312	294	324	323	302	323	310	335	308	325	326	300	329	331	288	316	317	326	314	342	300	304	317	322	326	310	329	316	325	306	319	315	334	310	300	286	321	311	307	333	324	317	321	306	354	309	302	329	333	262	287	322	310	320	317	332	324	310	343	301	307	336	330	320	301	319	282	297	327	303	356	307	313	296	276	294	319	284	341	335	300	330	315	321	335	294	325	278	290	316	325	290	325	337	276	313	297	331	330	353	301	351	324	304	350	327	313	305	293	319	321	325	340	295	310	318	316	321	317	302	310
8688	5357	4134	3475	2018	1014	651	438	324	296	308	297	267	267	265	255	220	246	240	263	271	240	225	253	227	247	216	256	214	232	208	251	235	216	243	213	201	216	255	219	216	202	224	228	222	237	236	199	256	210	239	227	225	223	211	236	246	195	234	239	230	220	214	230	215	230	209	221	232	199	217	232	191	210	225	205	212	219	213	219	195	212	198	210	228	225	226	220	251	214	222	225	219	200	257	202	211	215	207	237	208	214	212	211	227	212	204	218	235	223	226	249	217	207	232	234	196	216	241	216	234	203	249	235	219	210	253	218	243	213	242	229	209	214	222	250	220	202	211	215	228	237	232	217	230	211	210	223	209	222	217	204	218	209	224	228	224	211	215	213	220	230	216	195	238	205	221	188	216	212	209	211	221	216	253	205	214	224	239	198	221	252	221	235	191	204	190	217	220	220	228	238	211	227	196	218	203	205	216	240	205	240	207	231	229	210	206	256	223	210	240	225	223	225	198	217	230	212	225	239	240	197	234	227	256	207	217	236	214	225	200	225	237	231	219	254	218	238	219	201	224	223	213	224	220	224	242	210	195	262	197	227	200	222	217	205	220	241	227	199	235	219	231	214	208	212	206	226	240	230	231	209	227	241	212	227	242	219	243	232	217	224	205	199	240	224	230	221	243	238	205	219	222	202	228	227	213	226	212	243	215	218	222	221	225	226	233	227	224	211	210	216	232	225	246	246	210	186	237	203	248	217	213	223	228	216	204	217	221	218	232	192	233	218	197	218	192	222	210	215	215	195	234	217	216	206	232	230	223	222	248	224	232	211	246	219	232	228	235	235	219	214	240	235	225	198	229	240	255	225	228	212	228	220	188	219	219	229	249	232	206	206	226	197	235	232	246	228	232	227	249	207	222	237	222	204	234	243	206	233	198	208	191	233	209	232	226	229	223	221	222	219	211	231	228	232	232	213	231	228	222	236	245	212	205	209	241	212	220	244	214	201	219	227	238	235	240	235	226	236	226	204	215	228	241	220	227	230	218	247	237	201	196	229	222	228	232	226	238	206	238	266	233	203	230	228	234	217	208	210	221	216	204	234	201	240	237	221	227	200	219	203	226	229	230	243	230	209	233	226	209	215	208	206	235	201	209	221	209	225	236	199	203	215	241	214	223	231	230	228	224	243	253	251	247	226	223	212	235	237	197	206	216	225	196	212	219	208	229	235	262	208	238	233	209	221	230	255	258	231	208	229	219	218	235	208	225	236	198	230	245	222	210	234	243	214	260	229	223	206	231	233	208	229	204	219	248	234	233	230	244	190	226	182	223	251	215	228	251	212	214	222	204	223	229	211	217	240	239	231	202	185	235	198	229	262	213	238	223	214	219	233	196	229	231	211	229	230	240	222	234	236	219	199	211	232	252	235	210	197	245	224	209	222	209	226	224	221	231	208	232	207	210	255	201	224	236	241	225	234	212	212	216	208	205	214	229	219	212	230	200	236	250	241	225	203	225	232	234	220	238	223	231	219	189	250	190	223	229	211	214	204	206	198	256	232	226	204	255	241	211	240	195	244	219	241	235	204	254	191	223	241	246	241	211	211	226	229	240	228	226	229	233	193	244	207	219	230	200	219	209	235	226	227	239	224	220	222	250	197	254	191	205	204	242	212	222	207	238	233	225	235	228	246	244	215	195	234	237	201	227	243	203	219	233	241	210	241	235	234	225	224	235	239	245	225	231	248	246	221	209	196	217	211	228	237	236	231	216	220	238	200	219	240	210	224	240	242	236	213	220	230	222	219	225	248	199	215	218	221	214	208	221	220	236	187	235	224	229	220	205	212	219	197	246	241	223	218	241	238	239	210	220	228	224	224	206	207	219	217	212	206	234	211	208	234	202	226	240	228	223	222	218	216	211	232	228	227	240	219	188	231	238	204	222	233	205	241	217	223	236	247	206	228	216	208	233	247	226	245	218	224	206	230	211	243	222	199	221	220	221	241	214	227	223	219	216	268	227	235	220	251	247	226	249	230	224	215	217	210	230	238	225	236	252	221	243	202	226	212	225	231	201	245	231	224	218	229	236	239	200	216	203	224	214	219	209	231	238	233	197	230	211	226	217	264	203	209	222	205	209	228	232	217	197	237	203	219	239	231	210	215	212	218	208	217	232	221	212	249	202	223	226	220	238	245	200	223	212	254	254	219	202	228	198	232	221	246	238	251	238	214	207	187	261	230	212	189	209	232	245	196	212	227	210	219	223	227	220	231	223	235	220	208	219	220	236	206	213	236	241	235	201	242	217	225	207	230	235	219	219	229	226	232	241	217	218	221	232	238	252	208	227	244	223	206	240	238	217	206	241	222	216	210	234	182	190	208	212	226	236	226	216	222	234	215	193	228	225	252	208	236	239	223	240	220	223	196	227	209	222	209	247	241	225	219	225	202	209	218	207	224	219	232	192	206	223	240	225	226	219	225	224	213	239	227	235	207	232	205	234	219	203	225	235	201	213	226	236	223	224	226	207	192	236	228	220	211	226	246	227	264	221	224	240	244	203	229	225	229	230	230	211	229	230	215	218	224	184	212	223	211	214	199	245	230	234	203	210	203	260	218	224	196	218	219	242	215	217	219	226	221	248	254	230	223	215	236	205	232	232	217	217	230	202	233	228	203	221	233	230	226	224	215	182	229	223	198	236	231	220	207	225	216	228	236	214	214	233	236	231	222	237	229	233	214	207	218	213	224	221	191	226	235	204	209	252	223	222	231	219	259	231	218	218	206	202	210	210	242	239	234	248	212	205	188	234	209	243	256	247	238	226	225	230	207	229	234	238	216	209	191	214	228	218	200	213	247	207	245	216	230	228	229	234	211	223	219	214	217	241	238	211	244	210	231	226	219	234	234	222	213	249	234	234	236	247	242	222	223	205	212	225	212	220	226	216	213	183	203	223	271	221	237	221	235	233	236	220	214	233	197	232	258	230	216	232	221	214	220	237	206	215	205	198	214	239	246	222	232	243	199	232	230	236	197	250	252	230	176	229	238	219	237	199	244	202	250	206	209	196	238	239	217	260	208	195	236	179	201	207	223	223	226	230	250	226	222	237	218	239	253	199	202	228	225	209	222	248	203	222	205	214	235	232	234	200	217	210	233	223	221	257	236	239	254	204	212	208	214	259	202	182	202	220	259	242	212	219	236	212	213	242	213	225	226	197	231	203	218	206	224	209	194	217	220	222	211	239	217	195	223	247	214	217	239	229	194	196	216	199	233	218	205	215	214	221	238	227	206	224	240	250	189	222	195	217	243	234	217	232	202	222	239	225	255	190	224	245	229	214	222	225	204	250	195	233	256	219	201	214	233	194	261	226	205	220	217	224	219	234	228	234	216	209	224	222	212	233	225	223	237	239	235	258	236	240	221	222	237	213	218	193	229	242	233	228	253	233	220	207	223	239	219	219	215	230	208	214	227	271	247	216	238	226	220	213	199	206	229	236	209	258	252	208	200
7851	3915	4331	5711	5064	3549	2405	1790	1574	1327	1234	1112	1014	974	963	953	849	816	814	794	763	739	720	767	748	699	667	691	709	709	672	713	672	667	702	673	687	640	633	649	676	654	651	650	676	684	618	663	624	674	595	654	700	614	701	684	616	662	609	653	623	618	678	612	665	660	640	645	642	637	595	661	634	642	639	651	685	668	660	641	666	631	672	594	615	644	641	589	602	648	576	603	648	662	611	625	625	649	655	591	611	590	589	630	605	687	669	586	632	623	620	621	605	633	651	618	645	605	615	610	603	689	679	612	653	615	627	625	624	616	600	683	563	633	635	603	609	583	603	633	639	583	655	642	603	587	630	614	618	617	616	587	650	587	658	623	629	609	657	641	638	594	611	632	624	646	640	628	666	614	634	607	585	641	652	641	611	634	629	586	652	620	677	596	706	691	654	599	632	670	635	630	625	641	643	616	635	686	668	628	620	607	629	639	591	601	614	609	626	585	570	629	646	611	613	630	643	640	618	627	647	624	590	667	594	634	653	652	650	610	642	635	609	624	607	627	640	590	594	638	646	610	598	618	647	633	622	585	605	660	616	605	618	599	646	612	565	624	646	651	591	606	674	633	634	607	610	624	618	647	610	630	551	649	609	636	627	630	613	640	661	617	630	627	607	580	668	631	614	635	606	656	632	600	616	641	656	613	622	553	644	669	636	617	602	642	651	601	613	680	645	608	666	618	693	630	621	635	621	674	605	681	646	621	642	651	624	607	625	656	608	585	621	618	644	600	686	621	589	627	665	657	591	599	610	614	640	633	658	677	590	580	633	657	618	575	635	681	663	646	644	615	634	594	598	605	615	600	646	633	642	564	615	617	625	684	606	595	626	650	613	603	638	617	583	629	668	603	638	604	668	686	601	639	591	616	645	640	594	615	642	599	617	626	611	581	618	619	599	685	599	582	635	629	637	602	699	612	601	580	617	594	621	629	624	646	587	597	615	631	664	612	620	675	645	644	592	617	591	606	637	623	636	640	669	642	665	589	611	563	646	671	597	619	643	648	656	610	628	640	629	579	645	602	648	606	636	618	614	627	618	610	618	638	610	596	631	630	641	622	610	622	631	600	627	586	628	614	585	666	575	564	597	648	608	598	626	591	630	605	628	644	615	598	660	667	585	642	584	601	647	616	656	615	627	685	635	637	656	598	600	617	584	588	606	651	639	610	635	594	640	617	616	609	593	582	635	601	654	608	615	659	600	643	661	628	600	603	608	634	642	603	615	628	618	620	614	635	596	588	610	611	640	681	616	594	647	625	635	610	606	625	646	621	618	652	613	621	607	605	623	604	654	650	633	655	608	618	633	642	654	668	632	625	574	613	606	575	590	623	646	650	644	563	633	646	616	650	674	640	602	644	597	632	607	561	620	623	583	648	625	615	548	572	652	655	630	604	649	656	633	610	604	601	595	633	630	595	647	610	682	590	632	613	638	611	606	638	603	657	607	656	623	620	655	650	621	634	591	645	604	589	680	606	613	587	647	642	629	598	632	643	626	649	665	585	626	611	610	645	643	637	626	682	636	615	655	609	625	602	645	603	616	612	593	623	607	596	610	644	664	628	642	642	666	599	575	567	634	631	633	630	635	648	602	619	609	655	605	633	627	588	607	666	612	612	646	664	617	565	662	647	645	703	612	636	620	619	631	595	639	627	590	612	626	607	583	636	573	615	609	640	674	645	626	620	642	596	649	637	608	621	618	616	615	625	636	637	667	631	633	603	610	642	639	631	618	650	599	587	635	599	638	635	570	646	629	632	669	584	674	628	695	633	629	653	633	595	635	606	675	659	640	629	651	623	644	608	610	624	651	623	596	617	647	588	623	629	641	623	608	606	606	598	621	655	580	587	600	672	631	618	622	632	653	628	625	606	605	550	631	670	609	651	589	616	676	613	647	667	587	637	622	611	639	641	631	607	581	638	649	626	621	643	605	665	612	638	595	639	666	592	643	618	608	634	619	644	615	658	623	632	611	602	645	622	631	626	614	637	622	632	641	626	628	607	658	634	619	643	625	600	632	580	611	595	581	620	649	619	596	652	652	624	617	577	656	653	636	603	633	632	616	659	655	655	609	618	612	621	611	629	599	659	624	636	623	625	619	606	594	632	650	635	631	658	615	648	626	663	600	624	620	652	616	591	620	594	642	577	625	604	634	643	609	685	566	604	671	604	610	637	655	654	658	670	633	632	572	612	630	607	635	598	648	583	611	621	649	621	645	672	582	651	639	635	572	632	592	623	589	617	660	601	665	611	671	576	630	585	613	620	622	643	594	613	667	564	633	605	619	662	631	614	618	635	616	620	623	630	559	610	632	641	654	615	609	612	622	576	594	607	611	633	614	637	639	622	659	639	598	598	644	621	608	581	613	615	615	577	594	612	668	620	606	620	611	656	611	626	617	628	640	624	582	636	613	627	603	597	606	640	632	667	613	661	653	631	614	597	628	632	620	645	602	637	630	616	625	613	621	627	594	604	633	612	651	611	642	580	634	642	620	647	618	573	639	629	656	649	597	653	645	607	600	613	676	583	603	640	620	646	654	586	630	629	625	608	660	614	632	637	634	584	606	609	614	631	607	600	682	636	656	616	645	630	617	640	612	622	574	614	635	640	606	633	607	646	621	602	651	659	652	647	627	608	597	596	647	633	652	602	623	653	635	628	624	614	612	661	595	685	590	611	657	634	683	662	645	619	645	640	611	605	608	556	653	597	594	618	659	638	614	661	599	625	629	610	613	586	586	619	629	652	624	590	640	645	633	601	637	657	609	643	646	634	605	613	625	601	648	637	626	636	640	602	633	612	623	624	690	626	609	619	638	650	601	620	594	606	611	582	596	592	644	636	612	632	644	683	619	584	650	611	591	674	607	616	655	619	623	609	630	586	579	597	597	634	675	675	642	688	617	592	632	598	650	607	637	619	617	619	604	599	642	637	653	623	626	606	622	631	647	672	630	650	631	628	619	628	653	609	611	613	605	634	603	627	613	642	607	597	631	582	688	647	626	612	632	665	618	619	631	650	643	648	623	638	641	602	658	656	661	615	594	636	621	618	608	620	618	677	596	628	625	657	636	571	595	611	651	617	639	610	608	600	595	583	608	610	606	574	619	645	634	672	590	661	622	612	577	628	576	626	592	653	638	649	645	642	648	653	642	651	658	579	651	619	648	657	600	619	614	645	614	619	580	608	642	593	591	624	620	654	597	623	625	595	575	591	624	620	667	640	649	620	619	620	636	619	674	615	638	586	644	650	614	576	648	667	589	663	641	601	610	621	635	606	652	604	620	619	615	605	617	618	620	613	611	588	662	615	651	625	633	633	609	607	636	645	602	602	613	640	648	609	627	662	594	635	640	589	626	632	603	644	602	616	594	622	625	611	635	633	571	651	596	641	619	620	604	649	601	639	656	655	606	637	666	646	609	575	619	646	663	633	644	583	622	632	601	580	583	635	634	678
14490	8508	7366	5665	3616	2152	1182	763	562	444	457	419	371	352	343	363	308	308	346	348	303	275	306	323	292	286	299	305	305	278	308	294	282	272	275	271	286	257	284	281	264	280	305	275	285	277	300	280	278	268	273	290	298	268	288	276	249	290	265	275	273	303	290	270	297	263	280	289	282	249	279	289	255	255	264	268	286	252	250	277	252	266	253	296	291	263	279	276	263	246	280	251	259	291	273	265	282	276	302	283	270	276	276	289	269	261	261	256	276	253	271	261	249	264	302	264	291	274	286	260	269	251	258	269	262	280	250	276	274	277	258	284	266	270	257	278	277	259	266	260	280	254	318	301	253	262	303	275	283	286	260	269	288	279	242	271	281	310	253	277	255	294	279	274	250	272	278	266	219	275	270	268	269	301	302	226	262	276	282	264	286	263	285	288	260	262	266	245	272	277	261	277	283	273	280	302	287	267	245	279	234	254	262	253	273	276	270	293	294	295	285	252	245	299	272	256	282	262	294	277	275	278	254	275	260	278	291	251	261	283	264	240	259	292	239	250	245	260	270	252	254	256	266	262	254	266	259	295	273	280	265	292	278	269	284	258	280	263	263	272	288	293	287	278	279	263	284	258	251	295	289	292	286	286	301	289	241	257	251	285	270	282	257	285	260	266	268	276	261	276	267	283	288	294	275	270	267	306	256	264	285	295	270	270	260	241	254	293	260	280	299	281	257	237	291	259	272	252	274	270	286	259	287	279	258	258	292	279	288	249	288	290	303	258	236	266	243	237	255	270	266	261	250	253	273	265	252	276	245	274	250	275	267	272	254	258	247	264	273	260	266	256	280	295	244	261	257	270	277	291	288	278	282	252	264	266	294	260	236	275	261	282	260	228	270	270	251	286	260	281	241	258	279	261	284	273	288	305	292	257	241	273	290	286	243	273	276	253	268	255	268	256	285	269	269	252	279	256	257	311	261	251	310	252	256	254	305	243	255	286	263	288	258	270	260	275	288	299	264	246	255	271	241	276	265	264	266	260	301	265	277	287	249	279	241	277	243	280	270	277	226	270	264	258	267	243	256	257	276	276	265	274	275	272	272	263	279	287	270	265	261	275	283	266	292	271	275	263	239	254	294	280	256	277	261	253	275	303	279	266	268	239	242	299	295	280	287	253	287	255	277	296	276	262	239	285	263	269	271	283	255	251	280	241	263	246	297	269	261	233	306	255	294	307	262	263	283	242	249	281	287	305	268	270	292	279	273	259	263	280	258	260	250	290	273	293	293	311	266	274	270	254	252	289	274	250	244	279	272	281	263	289	270	299	263	295	251	259	286	287	285	282	240	262	243	245	254	275	244	280	264	241	261	315	269	295	276	248	260	269	237	283	254	261	236	284	272	296	277	261	308	264	276	269	272	266	275	225	259	238	282	263	291	270	260	226	261	270	254	282	252	264	246	269	293	285	324	293	261	253	257	244	274	280	276	288	273	257	287	289	264	249	274	286	262	291	275	265	263	279	253	289	286	270	271	279	252	247	283	277	255	291	272	270	263	272	270	237	303	271	266	266	291	293	240	278	277	274	254	271	249	278	253	253	250	266	269	271	272	290	255	235	286	262	284	286	265	269	280	261	280	281	258	268	266	274	265	246	253	266	267	267	255	250	265	265	233	251	272	236	269	281	269	272	241	269	260	290	248	265	280	251	280	260	275	282	281	254	282	305	265	300	304	270	276	234	272	266	255	281	268	279	301	273	257	267	303	279	284	291	260	281	288	259	251	251	255	288	271	278	276	295	261	282	280	277	271	270	287	248	263	260	277	246	296	263	267	266	287	280	284	245	270	257	273	271	296	288	273	266	268	268	249	277	274	282	239	265	268	286	231	252	291	239	255	267	292	283	284	277	281	284	246	280	269	245	259	262	228	267	260	276	260	273	277	246	291	242	288	282	272	273	267	265	279	261	288	289	267	269	280	305	293	297	261	271	282	279	299	279	288	260	254	286	270	260	267	274	267	284	280	293	243	286	257	308	248	242	285	275	266	249	270	277	262	232	278	291	249	291	263	278	266	253	272	244	308	261	289	270	274	265	239	276	277	266	293	276	281	249	260	271	259	287	227	242	287	256	287	277	246	281	301	267	274	299	295	274	246	254	275	260	279	274	261	257	258	267	285	268	257	233	301	238	293	273	275	293	235	295	286	306	244	273	267	279	290	260	266	295	257	265	296	276	269	254	299	266	282	284	278	276	258	260	274	266	270	263	287	281	276	237	276	305	288	247	279	312	264	258	290	254	267	267	256	269	272	295	266	273	250	289	251	282	260	274	270	261	272	260	291	272	257	272	281	277	269	244	266	263	253	281	291	267	256	258	281	247	282	264	274	296	257	259	261	268	275	254	268	262	267	272	284	294	269	257	293	281	271	269	284	260	247	241	267	266	250	301	280	253	280	253	281	241	291	257	262	261	273	280	251	285	279	292	254	247	251	282	284	282	268	268	273	296	278	259	278	273	264	260	285	275	275	272	260	269	268	286	275	326	278	301	291	269	267	289	280	271	253	252	278	301	264	276	280	277	277	278	270	260	266	281	278	282	278	293	250	260	278	286	262	252	270	273	276	290	265	271	243	248	282	282	240	259	269	262	245	290	280	280	280	283	266	263	303	263	264	269	263	277	258	252	280	277	276	280	264	271	273	293	323	266	304	250	272	278	259	266	293	256	276	255	232	270	280	269	269	266	285	286	239	262	296	224	280	311	310	248	273	285	259	292	265	307	260	289	302	320	263	249	294	254	266	291	269	257	293	302	279	272	244	252	235	253	248	279	293	250	254	258	268	293	255	274	263	272	238	276	288	261	271	294	263	269	260	271	274	237	293	274	273	251	267	288	269	281	277	267	282	266	249	261	265	250	263	275	262	266	251	282	234	274	256	237	257	299	274	286	285	290	263	268	284	273	281	259	264	280	293	272	250	265	248	245	290	236	265	275	272	242	275	243	267	273	240	283	294	287	269	265	299	256	270	252	255	282	280	273	289	278	270	256	273	287	291	284	276	307	279	269	275	271	287	285	291	278	301	267	255	270	294	274	259	271	257	263	281	297	271	245	255	270	288	288	275	316	247	253	253	248	261	261	294	257	284	250	280	268	261	261	277	282	241	269	259	276	256	252	271	266	282	264	295	258	254	256	286	279	260	267	249	263	284	273	261	303	263	250	256	257	279	269	257	288	284	272	267	268	254	281	261	268	261	261	254	277	246	289	276	257	290	287	290	267	264	264	252	267	268	258	282	254	283	274	268	246	256	266	263	282	259	253	274	239	295	253	266	248	261	259	246	280	246	277	255	279	285	231	265	268	265	264	311	261	286	302	249	273	273	254	257	267	273	277	262	256	303	279	273	281	274	270	276	289	267	276	263	256	258	284	257	265	274	262	287	294	278	249	264	265	268	280	261	244	234	260	276	261	267	275	266	278	263	261	292	255	272	274	258	287	274	272	255	290	278	287
10152	5867	6804	7902	7732	5654	4293	2993	2383	2083	1833	1757	1482	1479	1292	1132	1114	1056	1067	1035	988	1024	1010	976	884	953	941	861	846	802	841	855	845	784	833	796	798	778	788	783	789	757	781	788	768	769	733	792	759	728	785	752	789	800	745	759	757	779	754	725	747	737	756	725	730	768	775	713	753	765	742	716	720	776	754	740	725	731	751	730	753	677	723	707	714	743	723	732	706	710	738	717	732	701	711	702	710	730	736	692	668	736	712	737	711	706	729	712	687	668	698	721	712	722	691	683	722	691	703	690	732	703	758	741	759	711	731	729	724	692	715	672	721	762	713	705	727	713	709	716	700	725	718	716	709	733	659	701	720	718	679	694	669	750	728	710	691	698	705	731	767	746	706	740	670	725	686	725	682	678	693	639	679	703	741	712	731	678	696	718	736	741	708	664	688	729	695	705	740	700	672	749	730	733	641	760	779	714	683	716	667	730	678	681	728	709	709	707	718	732	690	735	702	710	716	713	706	716	699	690	667	725	709	736	712	686	706	690	709	689	735	711	727	701	696	683	759	710	717	717	714	721	768	739	682	682	719	660	722	770	704	734	705	728	707	742	735	722	720	717	688	660	656	704	717	742	700	683	699	756	704	702	714	698	722	684	688	685	714	682	671	724	707	725	721	709	748	704	700	680	742	737	745	705	718	758	746	696	789	726	700	712	739	707	738	672	766	770	748	721	694	696	649	722	708	699	666	732	728	717	714	727	688	713	748	701	700	705	756	678	714	703	713	765	754	729	752	706	708	728	745	710	724	705	689	703	724	734	763	689	703	712	698	722	698	713	688	712	711	715	735	707	701	717	694	739	682	697	698	694	688	769	715	738	730	662	733	765	757	774	709	740	693	709	693	689	739	708	747	726	717	711	727	675	701	739	692	735	739	728	713	753	714	716	683	636	696	714	697	761	758	720	646	739	734	726	721	750	680	716	725	733	727	673	656	724	674	629	675	710	726	715	688	683	688	705	747	700	688	689	728	683	723	726	730	725	697	698	699	753	709	726	719	724	730	731	740	734	718	697	737	706	719	716	693	707	709	715	696	768	717	673	722	716	736	680	727	726	719	714	744	706	632	724	741	694	719	715	722	737	710	720	731	706	733	673	742	671	694	716	706	751	733	718	668	711	710	652	700	693	738	698	712	656	734	722	696	734	686	702	701	697	726	723	674	728	724	751	745	697	721	730	753	702	692	694	679	676	722	711	751	723	750	708	706	725	740	728	686	742	710	684	728	682	701	731	716	707	710	689	678	650	710	712	735	770	725	760	712	706	687	715	735	720	684	704	682	719	753	715	683	752	704	682	757	732	677	698	716	706	676	748	736	731	706	684	683	726	720	719	658	729	694	747	711	719	735	709	745	693	693	672	718	710	707	715	691	755	706	717	771	729	704	658	708	719	699	688	737	728	701	745	700	685	670	722	722	719	662	651	739	709	712	689	742	722	730	696	717	634	711	717	670	696	723	688	660	717	700	677	686	758	711	687	729	739	735	702	734	688	704	719	727	759	680	713	690	725	716	703	680	677	692	767	750	704	697	692	720	705	699	682	645	689	742	701	700	698	762	740	692	681	730	709	692	745	695	729	687	735	735	686	689	693	741	685	723	720	750	738	717	698	678	710	753	701	695	689	687	671	701	767	722	729	729	705	721	730	734	686	729	733	681	709	697	721	718	735	725	690	722	713	673	704	715	721	723	735	664	784	728	740	685	709	693	710	672	688	719	733	700	713	738	740	689	755	710	737	679	663	711	729	671	722	699	699	726	654	706	686	738	700	648	713	697	671	670	707	734	684	731	703	699	700	679	663	694	731	706	664	689	742	620	686	745	711	743	692	703	708	707	696	692	767	717	753	718	699	699	728	738	716	716	678	697	703	710	730	744	680	709	704	754	752	710	743	681	702	682	668	740	691	728	708	721	638	703	741	722	695	737	661	718	733	725	723	760	716	699	644	702	715	733	746	740	757	691	748	702	660	772	714	713	695	700	739	692	721	720	687	703	712	702	701	717	684	664	701	700	694	739	697	693	706	743	714	677	708	681	684	748	752	713	679	707	732	711	696	675	683	708	711	710	700	752	707	694	697	711	743	691	716	665	668	699	765	721	674	691	699	715	691	740	718	683	694	760	739	727	707	673	684	698	687	714	709	700	705	752	664	685	719	715	701	735	678	739	701	759	675	762	665	710	692	715	645	695	726	689	732	724	724	719	686	677	697	682	687	746	719	727	708	698	726	718	726	681	747	673	707	703	710	681	683	722	734	749	702	707	722	715	759	732	693	677	718	679	707	682	737	700	656	697	686	706	760	707	689	707	717	724	685	715	693	716	741	698	708	756	708	719	705	734	681	720	727	715	722	701	696	702	690	765	753	694	717	705	697	718	710	751	720	604	683	673	751	744	698	720	688	706	697	708	735	672	702	711	698	724	715	666	748	681	744	726	714	687	719	703	668	693	709	699	656	756	708	697	713	681	684	709	686	702	742	736	717	696	757	711	704	705	726	676	714	712	721	689	723	722	652	706	691	750	701	698	693	693	717	665	730	716	678	718	700	680	701	758	752	703	712	736	733	714	706	742	657	702	695	719	740	727	733	715	744	727	673	705	743	715	704	683	744	726	748	707	716	676	727	687	684	699	664	709	693	744	718	697	734	712	753	781	741	671	766	730	707	722	692	677	705	698	669	722	734	665	732	703	758	703	745	701	699	758	705	713	752	713	732	729	724	718	726	708	727	724	705	699	692	714	710	764	704	753	736	713	686	708	735	741	717	724	670	714	748	703	751	727	735	691	665	712	719	700	689	739	745	690	674	686	759	731	710	738	750	717	717	692	725	734	730	700	691	715	708	704	641	682	644	655	705	700	714	735	688	750	698	704	679	669	698	753	721	669	718	751	755	755	763	702	737	703	694	744	695	738	676	727	722	754	676	701	662	668	697	698	732	740	703	736	722	729	696	724	778	700	717	714	700	706	683	729	714	692	696	702	742	703	667	699	692	682	694	718	721	736	723	722	738	728	691	720	705	678	696	721	721	721	721	711	710	771	728	689	692	726	739	682	676	754	731	700	678	735	713	719	693	749	685	736	708	704	682	697	734	678	740	682	698	699	727	682	706	708	713	692	682	715	700	670	719	716	715	707	681	700	714	718	689	686	682	689	644	742	709	752	693	713	737	697	714	651	682	708	733	638	699	726	694	678	718	690	674	707	700	715	761	718	739	691	717	741	729	704	692	714	709	692	673	746	707	727	735	716	703	679	684	692	708	703	724	695	701	681	723	669	716	686	710	696	732	745	702	728	704	655	703	734	690	678	714	728	709	712	727	707	733	697	699	692	695	714	721	752	769	700	687	713	747	721	757	713	717	723	704	699	695	716	718	716	717	672	709	693	705	715	727	693	722	692	725	672	735	724	710	696	683	679	695	691	683	733	689	718	659	704	703	704	687	717	690	707	697	706	693	718	711
2080	431	266	168	152	164	99	110	101	98	104	91	90	87	86	86	84	118	96	83	99	102	100	95	84	101	83	76	91	91	84	86	87	92	103	95	96	91	86	87	93	78	81	106	96	83	101	82	87	81	97	99	97	105	84	81	80	100	80	91	82	80	108	113	88	86	94	82	81	104	105	84	86	68	102	90	93	103	94	92	88	85	92	84	113	91	88	107	86	105	96	92	97	107	95	92	90	96	85	88	94	88	91	97	84	103	78	87	97	76	102	89	113	111	93	112	100	92	99	92	90	87	87	90	96	93	92	97	94	92	83	81	85	99	102	94	94	107	94	97	106	100	107	101	103	90	91	75	83	96	83	107	93	115	89	92	106	79	87	75	96	81	92	85	76	103	82	108	108	97	89	80	87	94	93	101	111	91	95	120	84	86	91	85	82	78	90	86	90	97	90	102	87	109	87	92	88	93	93	93	91	91	81	96	97	92	85	93	83	112	91	89	102	114	90	109	99	98	92	105	98	105	93	82	79	77	82	86	81	91	84	92	90	92	81	77	100	84	92	74	101	85	86	75	83	92	86	92	81	96	95	89	105	76	85	92	113	85	83	88	88	84	104	101	80	86	82	91	84	93	86	80	83	79	102	102	115	92	113	89	100	92	109	102	84	97	109	81	82	81	104	104	93	84	113	98	95	105	79	76	82	98	83	98	118	90	88	87	99	99	81	103	74	90	102	102	105	88	110	97	80	92	84	99	100	106	81	91	104	90	97	101	93	105	91	88	96	100	100	96	106	88	85	91	89	90	95	98	73	106	89	93	84	70	112	101	91	75	83	83	94	96	73	89	98	96	102	93	111	92	85	80	105	79	88	89	91	76	112	84	101	87	90	98	79	90	91	90	81	91	100	85	78	108	80	98	79	93	113	95	90	83	102	97	94	111	93	89	87	100	84	94	109	91	100	81	103	94	109	94	80	90	81	85	99	87	83	87	90	91	74	71	85	74	83	109	76	85	94	101	82	100	97	92	94	94	96	104	89	91	94	92	86	83	81	82	101	93	86	108	85	78	84	98	92	89	85	79	84	113	90	95	96	94	89	90	92	99	119	99	95	91	102	88	92	101	113	91	90	101	80	83	107	104	100	97	88	99	80	92	98	103	80	79	98	81	85	86	95	96	96	109	107	93	96	90	91	86	82	88	90	85	90	103	99	82	98	79	95	89	101	91	102	87	80	95	86	73	83	84	90	108	83	72	76	83	93	87	96	101	84	82	85	121	91	111	100	74	83	85	95	104	97	84	102	78	100	91	105	91	87	89	94	93	93	93	91	110	108	97	97	84	91	80	73	93	79	87	94	87	98	94	72	102	92	95	90	96	71	80	100	118	92	94	87	95	85	107	99	88	109	99	102	90	91	97	83	90	86	95	97	81	106	85	98	102	98	96	114	94	80	101	114	83	92	90	90	93	92	91	73	84	85	81	91	86	83	100	89	95	90	85	109	93	101	90	103	95	97	105	89	95	97	88	90	88	101	82	98	88	95	106	110	87	97	79	99	72	86	91	91	83	79	93	103	100	98	107	108	84	96	89	85	97	87	84	91	117	74	94	95	87	101	78	92	80	89	119	98	107	96	91	87	101	97	99	83	93	96	97	106	94	76	101	74	102	93	96	79	97	113	100	88	93	94	92	87	71	78	90	85	96	114	92	90	88	84	98	111	79	82	89	88	79	95	86	80	79	100	106	86	81	75	110	106	88	91	87	93	84	91	74	86	102	96	93	89	107	105	83	92	80	67	71	104	84	88	92	92	89	78	95	101	93	77	85	86	102	75	85	86	79	90	79	91	80	84	99	90	121	98	96	93	86	94	100	89	99	109	93	107	96	102	91	78	93	82	89	84	94	99	83	91	79	99	81	103	77	103	88	89	74	93	97	100	86	95	112	99	98	92	98	89	98	80	84	99	82	81	97	90	94	93	79	100	91	94	97	84	93	88	94	91	76	89	97	93	101	86	104	105	82	104	92	95	89	74	93	108	75	99	79	89	93	87	83	92	88	86	95	75	94	99	80	96	81	75	95	90	102	94	92	74	99	87	93	89	87	93	89	81	97	85	78	97	95	83	92	94	84	102	86	81	94	91	95	82	101	89	89	96	94	80	99	75	92	98	95	88	83	111	87	97	95	78	88	97	105	86	117	81	87	84	83	100	94	101	100	84	97	85	83	95	103	84	95	79	88	73	98	88	84	83	83	75	103	90	72	92	94	113	79	92	105	104	86	100	91	103	91	100	103	105	92	99	88	89	80	80	99	107	88	80	91	94	92	71	98	117	85	79	94	87	104	93	99	92	91	79	89	92	97	87	87	89	106	97	97	81	110	83	87	81	98	65	82	89	95	118	79	92	109	95	106	99	101	81	72	73	88	80	111	86	83	101	100	110	100	90	101	81	95	97	93	91	77	104	108	86	88	94	91	87	90	91	83	102	98	88	85	101	112	89	70	91	86	97	82	89	101	84	84	89	96	82	91	95	114	110	97	97	87	88	123	107	91	85	92	87	94	78	113	91	73	99	94	85	98	98	90	89	97	97	93	98	95	112	96	116	87	92	106	86	100	98	95	85	101	85	88	84	104	88	79	81	91	103	91	97	84	98	87	74	93	81	92	81	97	100	96	96	97	90	96	88	93	91	86	101	86	104	90	95	101	105	124	95	91	93	89	90	78	90	83	114	100	85	93	87	82	87	81	89	93	96	82	85	71	94	101	101	76	98	92	89	87	89	104	99	118	101	86	103	110	96	106	88	106	93	92	109	100	86	107	91	104	98	104	111	95	75	87	83	93	79	96	92	86	102	83	81	102	96	89	99	108	87	89	89	108	107	99	97	92	81	104	96	103	76	103	101	100	91	96	90	106	112	99	96	86	93	73	93	92	100	88	85	72	94	92	82	88	88	109	90	80	103	84	91	90	84	85	117	92	85	90	124	95	88	83	77	97	101	96	93	81	78	108	112	86	110	92	88	92	92	103	91	71	95	105	95	81	93	94	86	106	104	98	91	100	80	99	96	93	94	95	95	89	85	78	90	87	96	90	107	69	100	88	93	97	111	89	92	86	72	90	94	91	111	107	95	83	83	99	99	97	91	82	98	101	81	92	111	111	84	79	94	90	90	101	86	68	98	89	95	91	101	75	94	91	97	85	80	98	89	87	86	107	92	100	88	89	99	77	96	111	100	88	84	96	91	94	96	92	109	84	80	93	80	92	95	69	105	95	102	90	102	80	90	91	92	100	81	96	89	88	91	94	88	89	104	85	90	95	98	85	94	78	103	108	77	100	88	98	99	89	103	83	93	108	106	105	92	80	87	86	104	95	88	102	75	84	83	95	80	87	94	82	77	92	92	106	90	104	90	89	84	85	89	100	79	93	94	89	93	89	91	100	96	94	88	88	103	88	83	94	93	91	88	112	77	97	82	82	92	90	98	90	95	100	101	97	93	86	93	87
2419	803	825	700	633	489	412	376	402	379	329	324	357	340	315	328	314	288	328	317	297	354	324	317	330	309	324	322	332	287	360	310	308	341	360	310	313	277	314	288	300	327	337	328	287	334	330	338	295	348	324	328	320	324	350	304	324	325	323	276	331	330	302	327	336	299	316	339	309	285	327	302	315	331	286	295	336	330	330	314	300	332	307	291	308	317	297	305	301	310	317	310	321	318	314	288	333	326	301	299	315	315	338	314	350	313	335	340	329	349	304	324	332	362	303	301	326	329	325	325	338	324	277	311	321	327	309	325	319	323	335	313	356	309	329	308	309	289	289	297	315	338	293	347	325	305	347	318	312	332	288	321	317	328	285	304	298	313	303	332	308	344	303	301	315	337	299	299	338	326	346	288	303	290	301	312	334	313	322	312	321	321	298	294	304	338	344	297	344	328	281	317	336	342	313	307	320	320	329	318	310	325	332	331	305	342	326	291	316	301	321	309	313	353	300	294	286	324	309	322	328	333	310	312	317	269	292	315	308	312	332	326	276	323	308	311	327	345	359	329	303	309	316	313	331	351	317	357	294	325	312	334	305	292	333	292	334	303	311	316	338	316	306	332	331	320	312	306	337	300	333	304	333	311	347	336	288	322	342	282	320	353	333	308	301	340	341	303	305	319	326	302	357	335	275	287	305	318	325	318	299	310	302	332	336	293	320	326	307	327	333	283	330	324	316	329	302	291	319	325	304	269	304	314	334	286	296	330	340	311	294	297	331	366	335	318	303	304	291	326	326	327	309	339	307	317	310	327	325	302	331	312	283	325	306	328	308	297	334	317	317	318	320	322	287	300	302	335	353	338	336	278	308	312	284	307	284	334	346	295	319	311	340	303	323	347	312	314	312	320	297	312	288	312	321	285	345	313	329	297	324	310	308	330	287	309	305	316	316	333	332	292	341	292	335	294	338	312	311	317	313	282	298	317	319	339	321	315	338	317	334	312	302	352	324	298	307	272	297	330	290	326	317	346	329	319	333	312	322	296	325	336	330	305	308	326	333	297	347	316	338	328	309	311	317	308	308	331	298	308	304	318	334	310	314	333	299	330	303	343	315	323	341	327	345	345	287	347	319	315	343	339	323	303	305	331	313	307	322	320	329	366	311	337	344	282	312	307	306	338	324	303	306	315	335	327	307	333	335	311	310	330	325	316	298	343	313	308	336	309	321	330	338	323	312	292	316	303	328	354	327	330	339	282	318	305	312	332	330	313	323	326	329	307	341	326	329	318	311	331	320	357	321	306	315	313	359	326	339	297	344	315	312	313	308	323	327	318	295	306	330	300	311	328	310	296	339	299	326	295	320	323	305	302	301	292	309	352	323	329	319	306	322	323	313	314	324	306	302	331	297	295	349	296	294	330	330	312	322	305	310	306	323	301	292	300	342	307	347	301	324	327	325	323	332	274	325	351	324	341	309	309	344	297	303	331	286	345	342	296	294	316	298	326	315	318	322	289	300	318	357	318	318	314	323	328	307	303	301	343	310	300	313	306	327	315	343	320	307	297	316	319	310	291	277	335	318	330	302	300	291	331	291	291	306	279	290	307	318	336	318	331	322	308	300	329	311	318	321	310	317	336	311	290	324	315	312	331	313	295	316	330	328	343	297	338	315	297	313	309	317	307	308	312	324	306	294	320	306	340	319	333	333	298	331	326	336	324	314	327	343	328	316	318	308	343	311	302	327	334	340	327	273	286	312	333	312	310	308	328	318	310	331	333	327	304	329	320	322	340	285	295	302	303	339	335	311	318	335	287	314	295	312	318	308	339	339	326	317	335	301	312	322	333	286	280	310	317	332	306	304	326	321	321	318	327	335	326	332	332	307	309	315	305	314	299	288	312	310	298	332	329	339	324	323	332	310	350	306	333	330	310	314	279	322	324	347	336	356	330	296	347	315	333	330	352	325	310	305	274	304	302	337	328	312	287	337	315	313	293	293	331	328	307	313	282	324	330	319	327	311	322	323	306	351	338	306	273	321	305	304	300	311	315	302	339	284	357	321	320	323	258	293	295	336	317	326	319	299	289	311	328	314	285	331	338	336	317	312	343	319	308	334	279	298	342	296	327	317	297	342	338	320	329	317	342	297	330	295	323	321	325	308	319	291	319	300	329	304	356	316	333	361	334	343	349	317	316	292	316	303	322	319	353	323	298	319	296	317	301	336	316	288	303	295	315	326	306	295	287	328	340	308	322	337	295	291	293	341	293	320	328	305	325	338	301	314	350	319	319	332	315	325	314	336	326	301	274	319	339	329	338	310	297	305	337	324	312	336	312	301	314	303	299	323	316	319	306	288	317	307	306	324	320	338	338	330	314	334	306	303	299	323	321	321	317	322	307	301	338	338	314	316	309	312	312	290	312	292	311	331	328	313	327	296	349	326	316	294	320	290	306	315	318	291	319	302	292	329	330	279	309	307	327	338	324	292	307	295	311	357	282	345	301	298	309	339	325	350	321	334	304	287	320	309	300	312	294	349	286	307	320	336	330	342	298	305	295	338	308	316	330	283	327	299	294	322	322	338	338	341	314	326	310	305	307	305	323	290	331	299	301	316	335	335	324	321	322	297	311	339	340	271	308	339	342	296	304	320	302	349	325	307	317	304	296	309	321	352	314	311	297	339	320	327	320	309	294	289	321	310	334	354	334	339	300	320	301	309	353	317	294	351	297	339	343	302	303	322	309	325	322	341	328	313	340	314	317	326	303	309	311	321	336	284	302	305	282	337	296	321	311	299	288	302	323	310	316	312	317	308	271	314	327	303	310	328	300	310	321	330	303	318	315	322	282	336	295	315	299	338	313	326	306	285	297	335	334	320	289	328	335	353	295	342	310	307	286	298	333	322	285	312	284	325	293	284	323	333	308	320	357	347	312	289	307	314	336	334	297	298	330	311	293	297	334	301	317	288	304	311	305	320	323	318	299	295	264	349	334	310	323	317	307	301	299	318	289	292	311	323	342	327	319	295	299	306	329	331	327	309	320	318	283	332	315	291	347	297	319	344	315	274	287	320	294	295	304	316	288	334	293	318	305	333	318	317	338	324	327	288	333	337	317	327	311	323	314	356	299	288	320	307	309	335	310	285	295	345	324	348	335	320	302	305	321	289	317	310	256	331	300	314	301	333	343	312	305	301	297	337	326	328	315	321	350	338	332	291	307	317	310	314	333	299	299	339	325	307	311	325	319	327	338	314	314	330	343	338	282	291	312	317	324	305	341	331	318	322	344	301	319	319	318	321	342	321	305	315	292	344	316	336	324	301	312	319	305	321	313	314	309	299	349	299	285	339	321	303	312	320	313	303	299	314	328	289	291	319	348	290	308	330	281	338	324	327	298	317	295	292	342	326	313	304	325	317	295	310	336	341	317	297	303	356	301	303	308	348	311	293	314	287	284	355	315	352	298	358	288	304	316	308	318	306	297	315	297	316	359	328	291	328	309	320	315
8348	5256	3778	3031	1888	1135	673	461	352	340	304	266	263	250	251	257	231	241	263	211	238	255	264	266	240	256	234	238	220	224	247	248	232	259	218	238	241	253	214	228	219	209	210	241	224	265	264	257	241	258	216	242	221	230	219	224	221	220	223	243	227	219	213	228	205	239	258	235	221	250	208	217	215	222	217	245	214	219	240	238	206	244	220	199	201	225	232	214	228	236	232	203	236	222	208	193	205	233	217	215	233	211	216	221	216	240	236	226	231	222	194	227	240	222	237	201	240	241	210	216	229	245	212	229	216	233	221	222	224	220	213	211	224	222	212	215	234	239	224	217	231	247	230	230	221	235	207	212	220	222	245	219	238	232	199	230	240	229	237	230	225	219	234	227	215	232	214	217	235	213	213	204	209	231	210	209	220	206	221	210	233	213	204	223	229	204	219	227	212	210	224	225	232	227	236	206	201	221	227	251	209	213	204	207	236	232	223	249	226	215	233	218	208	216	198	201	207	245	224	223	218	243	211	206	223	237	230	222	225	256	219	239	222	242	197	206	230	247	238	233	233	247	196	222	213	199	235	220	201	231	247	221	226	205	209	239	239	238	237	213	232	242	230	213	213	224	239	238	214	228	229	247	250	262	239	240	214	218	230	212	208	240	223	241	209	202	246	224	222	233	222	206	242	244	230	191	223	234	246	253	228	194	214	253	221	233	213	240	202	222	249	207	199	201	212	234	235	212	217	232	247	226	230	229	235	224	237	199	232	213	265	250	232	231	235	220	213	211	233	223	234	221	231	216	219	208	213	244	246	204	217	216	227	241	217	228	196	233	230	226	235	199	197	225	215	215	228	210	209	219	220	233	210	216	229	215	215	227	239	194	215	222	206	202	247	208	209	199	224	201	227	232	219	207	239	204	249	217	231	240	226	204	205	234	220	223	222	217	211	224	209	217	228	218	221	240	214	188	205	245	245	191	233	242	218	227	241	232	218	210	228	211	198	207	214	221	215	244	248	232	231	215	225	220	191	224	231	242	201	234	207	253	212	204	221	232	248	233	191	185	192	223	232	217	229	224	240	219	229	213	247	223	212	204	214	191	215	220	224	204	254	192	197	207	244	231	230	215	219	221	207	196	209	218	236	218	233	244	203	218	210	211	216	199	199	218	221	220	199	236	204	222	234	218	215	227	209	214	235	213	233	216	238	232	232	251	210	205	209	224	254	259	211	245	240	241	223	216	207	195	226	226	228	237	227	233	246	220	232	235	204	259	232	217	220	225	254	211	216	216	215	212	218	237	248	220	242	220	212	221	233	217	219	203	235	216	243	235	242	231	206	215	230	233	212	215	211	224	225	216	211	237	222	227	235	230	229	226	229	233	214	248	216	219	212	219	202	200	215	254	235	226	204	203	200	236	204	217	217	226	226	231	256	213	214	238	237	237	226	233	228	232	223	215	231	203	203	229	217	235	215	197	210	222	207	242	234	234	227	224	216	217	222	208	218	216	230	221	218	216	225	214	207	213	220	234	213	215	214	214	224	227	206	236	234	224	231	221	221	237	235	219	222	197	199	226	233	234	215	220	230	238	253	239	239	193	222	232	208	209	223	186	220	248	208	237	220	240	245	209	217	256	235	209	214	242	235	236	209	256	231	247	230	228	217	226	224	246	223	198	199	232	230	225	207	222	209	229	231	204	244	226	255	215	204	220	209	220	208	223	216	254	189	229	227	226	233	244	211	208	227	212	213	260	206	226	229	237	224	199	228	203	219	209	190	236	196	236	231	232	223	245	202	219	222	241	224	217	235	244	210	207	235	210	220	242	241	223	219	245	188	226	217	219	210	229	220	249	233	233	237	234	231	262	227	220	238	251	217	215	256	196	248	255	246	239	195	215	251	218	221	236	226	203	236	236	219	215	248	228	230	209	201	192	228	195	216	240	237	212	222	244	235	233	228	223	249	214	199	237	202	245	216	223	228	239	225	227	203	221	224	213	183	230	248	218	236	215	236	220	242	230	220	205	220	216	214	209	229	232	208	215	221	184	213	196	212	212	233	209	224	223	231	236	228	249	238	208	234	200	243	207	242	225	205	226	231	236	233	191	233	216	219	223	218	256	203	239	231	245	217	192	219	220	223	218	232	227	255	219	208	227	203	244	207	201	224	216	239	252	235	209	220	203	231	199	212	249	238	215	215	206	210	230	248	224	232	221	198	216	214	259	216	213	220	237	216	200	214	227	240	205	214	216	187	211	233	216	237	229	198	239	216	230	193	241	209	242	217	236	207	233	211	221	220	234	219	226	189	216	233	222	219	207	225	220	257	219	204	239	202	211	252	216	261	210	213	245	216	233	204	236	207	197	238	204	223	226	243	198	198	202	207	217	195	216	215	236	212	234	217	211	233	209	224	223	230	207	248	225	233	219	247	217	219	214	235	213	199	220	233	217	218	228	226	214	221	240	213	201	196	201	227	214	211	234	241	197	234	230	199	221	230	250	223	213	238	206	219	235	205	234	214	229	211	224	229	202	213	240	220	231	232	237	195	226	220	219	253	226	239	260	212	211	263	207	216	221	239	213	242	236	245	217	258	233	204	207	209	193	232	226	220	217	214	220	248	224	214	229	229	243	213	211	205	223	227	235	240	218	252	235	210	214	254	238	254	196	258	206	218	220	235	233	213	212	216	215	204	209	197	213	220	220	234	225	216	228	205	204	203	224	236	227	199	211	202	235	230	235	233	218	200	230	219	236	226	217	243	227	208	235	221	230	192	215	226	232	232	213	231	222	206	232	213	227	209	199	223	243	240	233	230	222	220	235	229	226	210	223	213	251	217	207	223	237	208	239	226	198	210	212	235	242	227	197	235	211	213	236	198	238	218	233	211	216	213	225	262	217	214	243	234	210	224	221	236	222	220	215	225	213	232	227	241	210	231	236	200	226	210	219	239	233	227	240	238	242	224	232	215	243	219	185	252	229	226	245	241	232	227	218	205	242	238	233	223	207	214	220	211	227	216	241	233	225	226	211	219	224	217	204	241	221	217	224	222	222	213	254	219	262	233	237	215	220	224	213	210	251	229	241	215	211	225	221	206	226	220	236	226	229	199	221	230	223	243	204	219	237	189	247	205	217	231	223	213	254	255	211	199	219	204	206	218	232	210	232	225	233	194	211	217	221	216	217	221	252	197	228	220	244	200	215	216	220	204	233	231	218	215	208	204	235	233	260	207	226	212	208	204	243	197	201	206	214	228	226	228	259	223	229	225	196	217	219	222	226	220	225	204	214	210	211	223	223	218	228	248	207	234	227	188	205	240	204	238	242	240	200	199	232	232	229	218	251	214	228	234	247	215	253	203	205	210	259	228	200	209	209	231	239	221	213	214	238	230	226	212	235	222	205	220	221	222	237	208	227	216	240	229	261	251	232	219	212	228	219	221	214	213	228	246	220	230	196	213	225	225	199	225	209	210	213	207	241	252	198	211	241	214	232	207	225	200	213
7475	3906	4214	5495	4785	3623	2568	1859	1503	1345	1113	1100	1045	905	899	915	885	850	742	790	751	710	769	772	775	744	710	707	684	718	668	665	722	642	664	649	635	631	648	660	635	655	650	676	670	674	665	626	644	710	684	658	627	699	682	621	682	668	634	649	658	618	593	673	663	617	591	654	623	647	629	653	641	635	639	653	622	608	617	650	626	652	604	720	615	614	646	661	648	662	628	606	591	619	617	641	588	615	620	659	626	581	613	625	680	590	635	647	639	643	607	619	644	601	613	614	596	625	612	641	658	652	631	640	657	599	618	611	616	558	608	672	644	599	635	627	612	607	601	656	636	644	598	646	650	643	651	666	601	607	621	650	662	616	668	605	626	605	614	626	631	614	621	624	674	625	629	616	683	622	645	619	614	656	600	626	601	621	613	561	646	599	557	564	639	604	666	600	599	629	594	642	610	608	592	610	595	673	624	662	621	584	641	644	643	604	585	631	613	649	612	597	610	644	625	589	627	611	619	605	653	642	642	615	637	648	584	627	593	636	601	648	634	630	636	620	648	614	594	633	618	593	621	616	597	618	598	641	601	644	622	682	628	682	626	635	655	629	620	656	593	647	610	645	589	596	622	648	624	604	598	584	631	592	662	615	641	651	638	614	657	603	622	640	649	561	636	642	576	665	654	612	599	600	660	644	637	620	580	621	613	609	631	644	598	612	605	604	612	641	634	637	626	599	690	677	600	615	633	630	662	589	618	659	612	648	599	651	647	631	648	652	617	609	593	612	577	616	641	641	642	711	645	645	656	595	641	575	634	612	650	648	647	594	636	604	611	648	586	678	619	608	627	667	576	648	610	604	681	642	624	621	617	674	611	634	592	663	596	690	599	628	592	641	654	664	567	594	591	634	584	574	632	632	596	632	613	639	663	583	585	622	649	637	633	617	615	625	614	636	596	639	636	630	652	616	606	657	631	635	613	645	599	602	625	588	597	610	607	661	606	683	622	606	662	650	643	651	614	592	649	629	609	592	587	662	622	645	614	634	651	660	592	626	655	666	654	614	637	624	600	629	635	613	609	611	629	593	621	610	620	609	605	593	593	588	619	651	655	666	618	596	659	606	627	616	619	655	623	654	668	599	586	618	657	635	650	643	641	643	631	600	621	624	621	619	644	611	620	650	565	626	611	604	626	593	630	633	674	612	636	616	615	613	619	566	618	632	658	595	575	621	607	607	615	618	640	627	619	663	612	651	622	632	623	669	621	650	587	637	600	605	609	629	617	635	589	578	569	621	641	625	671	607	688	641	625	663	656	598	605	604	619	686	576	600	653	686	611	628	602	651	635	613	653	603	627	618	627	643	583	645	617	612	624	623	619	626	622	654	609	648	600	624	638	658	563	634	678	606	631	667	635	629	613	623	630	656	636	628	587	684	623	644	609	640	592	623	627	623	650	653	623	617	603	608	610	622	610	612	623	612	628	632	646	627	589	625	588	593	611	589	619	634	643	594	605	569	618	600	647	627	651	603	615	612	617	621	624	581	596	634	609	624	607	629	650	661	619	616	613	598	673	618	615	598	599	606	648	563	622	592	667	621	650	581	611	633	596	637	620	613	559	643	643	581	584	637	637	639	607	659	653	615	617	603	645	598	575	574	629	632	634	651	614	623	652	605	613	635	671	629	623	595	658	637	605	647	626	603	593	613	622	635	597	575	610	644	686	570	652	620	623	631	645	622	596	586	686	624	643	591	618	589	604	615	625	595	640	604	586	638	629	579	607	654	658	656	646	663	616	587	605	657	576	652	636	631	638	599	640	601	620	640	615	654	630	655	658	605	655	605	652	597	614	628	623	624	668	652	608	623	622	568	621	640	581	582	626	625	667	609	654	567	626	602	622	632	678	584	605	600	613	636	617	621	620	593	670	637	639	638	653	646	645	616	638	614	576	617	622	627	605	607	623	652	649	587	601	615	675	675	598	653	623	588	628	603	627	645	657	608	639	617	629	622	630	595	654	631	625	619	652	597	673	634	630	643	601	644	639	644	610	620	664	607	609	586	662	634	622	596	649	616	675	615	616	662	602	652	623	606	617	610	637	601	599	639	626	637	642	608	609	599	594	610	638	592	647	636	594	620	602	590	631	613	594	641	626	624	650	596	657	616	626	631	591	629	627	638	653	612	592	618	629	649	639	643	642	595	612	651	649	620	608	586	641	619	656	657	587	617	615	637	658	631	622	579	644	692	586	607	604	640	595	611	576	632	572	604	600	650	614	655	592	645	616	617	612	627	644	615	596	638	615	649	681	616	636	589	592	647	621	605	628	570	580	601	628	641	622	649	631	608	600	616	649	616	628	612	650	650	626	622	639	639	617	632	595	656	591	637	597	602	604	644	609	673	609	616	607	623	577	616	609	590	618	626	652	655	625	614	690	636	608	640	605	636	582	578	596	616	608	556	589	645	595	596	617	647	610	608	618	604	602	613	644	632	629	592	620	606	591	660	638	621	642	645	641	630	611	648	627	651	642	547	638	620	640	621	624	610	610	596	616	610	624	606	614	602	575	580	635	620	653	627	659	660	637	634	649	640	657	643	625	623	640	600	626	600	599	614	619	603	596	602	597	632	610	630	616	644	651	664	664	613	606	599	561	606	594	602	591	617	601	652	647	633	618	601	637	636	640	614	620	579	615	647	634	618	649	601	629	648	628	607	654	644	640	664	609	633	625	619	635	611	598	607	635	613	626	589	627	623	597	626	659	604	680	669	659	584	620	640	625	587	662	585	612	610	637	655	627	620	647	625	649	635	656	598	620	605	625	636	643	593	671	643	613	620	640	641	629	608	617	588	632	587	624	652	615	647	655	616	665	635	677	607	643	606	578	634	624	607	630	632	638	626	640	639	622	656	618	622	621	617	642	670	668	614	655	631	628	629	632	632	616	567	622	642	600	609	627	672	589	642	621	597	624	670	627	608	609	621	601	613	600	621	631	625	602	620	594	615	651	617	601	614	608	626	602	617	624	629	640	572	632	629	644	628	593	645	627	620	650	598	655	605	631	604	593	652	579	595	626	641	621	615	628	642	629	640	613	584	610	582	615	631	635	621	622	639	614	640	604	589	633	601	599	600	615	580	597	604	569	633	671	604	621	602	629	644	630	620	597	631	580	642	659	609	628	644	640	657	595	594	658	660	610	620	654	604	625	612	641	627	610	633	581	643	597	611	608	635	574	607	632	636	634	583	599	641	654	639	627	670	624	626	608	616	564	622	616	595	661	606	614	610	635	607	627	632	588	621	643	626	587	678	622	667	637	658	639	634	652	642	622	627	602	613	614	660	635	642	638	621	633	615	629	636	589	632	605	642	633	663	602	605	641	621	661	659	590	608	663	637	632	620	609	598	588	618	664	637	630	577	640	618	602	629	656	593	639	594	607	674	578	690	602	653	646	617	607	616	649	615	627	664	624	634	645	640	663	623	605	601	600	617	609	625	648	647	623	579	631	597
55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	40	178	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	40	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
